using System; using System.Collections.Generic; using System.IO; using System.Numerics; using System.Runtime.InteropServices; using Questionable.Model.Common; using Questionable.Model.Questing; namespace Questionable.QuestPaths; public static class AssemblyQuestLoader { private static Dictionary? _quests; public static Stream QuestSchema => typeof(AssemblyQuestLoader).Assembly.GetManifestResourceStream("Questionable.QuestPaths.QuestSchema"); public static IReadOnlyDictionary GetQuests() { if (_quests == null) { _quests = new Dictionary(); LoadQuests(); } return _quests ?? throw new InvalidOperationException("quest data is not initialized"); } private static void AddQuest(ElementId questId, QuestRoot root) { _quests[questId] = root; } private static void LoadQuests() { LoadQuests0(); LoadQuests1(); LoadQuests2(); LoadQuests3(); LoadQuests4(); LoadQuests5(); LoadQuests6(); LoadQuests7(); LoadQuests8(); LoadQuests9(); LoadQuests10(); LoadQuests11(); LoadQuests12(); LoadQuests13(); LoadQuests14(); LoadQuests15(); LoadQuests16(); LoadQuests17(); LoadQuests18(); LoadQuests19(); LoadQuests20(); LoadQuests21(); LoadQuests22(); LoadQuests23(); LoadQuests24(); LoadQuests25(); LoadQuests26(); LoadQuests27(); LoadQuests28(); LoadQuests29(); LoadQuests30(); LoadQuests31(); LoadQuests32(); LoadQuests33(); LoadQuests34(); LoadQuests35(); LoadQuests36(); LoadQuests37(); LoadQuests38(); LoadQuests39(); LoadQuests40(); LoadQuests41(); LoadQuests42(); LoadQuests43(); LoadQuests44(); LoadQuests45(); LoadQuests46(); LoadQuests47(); LoadQuests48(); LoadQuests49(); LoadQuests50(); LoadQuests51(); LoadQuests52(); LoadQuests53(); LoadQuests54(); LoadQuests55(); LoadQuests56(); LoadQuests57(); LoadQuests58(); LoadQuests59(); LoadQuests60(); LoadQuests61(); LoadQuests62(); LoadQuests63(); LoadQuests64(); LoadQuests65(); LoadQuests66(); LoadQuests67(); LoadQuests68(); LoadQuests69(); LoadQuests70(); LoadQuests71(); LoadQuests72(); LoadQuests73(); LoadQuests74(); LoadQuests75(); LoadQuests76(); LoadQuests77(); LoadQuests78(); LoadQuests79(); LoadQuests80(); LoadQuests81(); LoadQuests82(); LoadQuests83(); LoadQuests84(); LoadQuests85(); LoadQuests86(); LoadQuests87(); LoadQuests88(); LoadQuests89(); LoadQuests90(); LoadQuests91(); LoadQuests92(); LoadQuests93(); LoadQuests94(); LoadQuests95(); LoadQuests96(); LoadQuests97(); LoadQuests98(); LoadQuests99(); LoadQuests100(); LoadQuests101(); LoadQuests102(); LoadQuests103(); LoadQuests104(); LoadQuests105(); LoadQuests106(); LoadQuests107(); LoadQuests108(); } private static void LoadQuests0() { AethernetId questId = new AethernetId(1); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "WigglyMuffin"; questRoot.Author = list; index = 1; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 8; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int num3 = 0; span3[num3] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 129) { Aetheryte = EAetheryteLocation.Limsa, AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 129) { AethernetShard = EAetheryteLocation.LimsaHawkersAlley, AetheryteShortcut = EAetheryteLocation.Limsa }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 129) { AethernetShard = EAetheryteLocation.LimsaArcanist }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 129) { AethernetShard = EAetheryteLocation.LimsaFisher, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaArcanist, To = EAetheryteLocation.LimsaHawkersAlley } }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-83.8817f, 18.475962f, -29.903847f), 129) { TargetTerritoryId = (ushort)128, Comment = "Walk to Culinarians' Guild", AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.Limsa } }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 128) { AethernetShard = EAetheryteLocation.LimsaCulinarian }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 128) { AethernetShard = EAetheryteLocation.LimsaMarauder }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 128) { AethernetShard = EAetheryteLocation.LimsaAftcastle }; obj.Steps = list3; reference = obj; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); SatisfactionSupplyNpcId questId2 = new SatisfactionSupplyNpcId(1); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list4 = new List(num); CollectionsMarshal.SetCount(list4, num); span = CollectionsMarshal.AsSpan(list4); index = 0; span[index] = "liza"; questRoot2.Author = list4; index = 2; List list5 = new List(index); CollectionsMarshal.SetCount(list5, index); span2 = CollectionsMarshal.AsSpan(list5); num = 0; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 0 }; num3 = 4; List list6 = new List(num3); CollectionsMarshal.SetCount(list6, num3); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SwitchClass, null, null, 478) { TargetClass = EExtendedClassJob.BlueMage }; num2++; span3[num2] = new QuestStep(EInteractionType.Gather, null, null, 478); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-71.31451f, 206.56206f, 29.3684f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire }; num2++; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Interact, 1019615u, new Vector3(-71.763245f, 206.50021f, 32.638916f), 478) { StopDistance = 5f }; int num4 = 1; List list7 = new List(num4); CollectionsMarshal.SetCount(list7, num4); Span span4 = CollectionsMarshal.AsSpan(list7); int index2 = 0; span4[index2] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/003/CtsSfsCharacter1_00386", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER1_00386_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER1_00386_TOPMENU_000_001"), AnswerIsRegularExpression = true }; obj3.DialogueChoices = list7; reference3 = obj3; obj2.Steps = list6; reference2 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 1 }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); num3 = 0; ref QuestStep reference5 = ref span3[num3]; QuestStep questStep = new QuestStep(EInteractionType.None, null, null, 635); index2 = 1; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span4 = CollectionsMarshal.AsSpan(list9); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/003/CtsSfsCharacter1_00386", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER1_00386_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER1_00386_TOPMENU_000_003") }; questStep.DialogueChoices = list9; reference5 = questStep; obj4.Steps = list8; reference4 = obj4; questRoot2.QuestSequence = list5; AddQuest(questId2, questRoot2); AethernetId questId3 = new AethernetId(2); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list10 = new List(num); CollectionsMarshal.SetCount(list10, num); span = CollectionsMarshal.AsSpan(list10); index = 0; span[index] = "WigglyMuffin"; questRoot3.Author = list10; index = 1; List list11 = new List(index); CollectionsMarshal.SetCount(list11, index); span2 = CollectionsMarshal.AsSpan(list11); num = 0; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 0 }; num3 = 10; List list12 = new List(num3); CollectionsMarshal.SetCount(list12, num3); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 132) { Aetheryte = EAetheryteLocation.Gridania, AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 132) { AethernetShard = EAetheryteLocation.GridaniaArcher }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(102.810745f, 5.4071116f, 12.54738f), 132) { TargetTerritoryId = (ushort)133 }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaLeatherworker }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(121.70568f, 12.25941f, -100.795494f), 133); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaLancer }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaAmphitheatre, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLancer, To = EAetheryteLocation.GridaniaLeatherworker } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-174.09056f, 10.91981f, -162.12527f), 133); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaBotanist }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaConjurer, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaBotanist, To = EAetheryteLocation.GridaniaAmphitheatre } }; obj5.Steps = list12; reference6 = obj5; questRoot3.QuestSequence = list11; AddQuest(questId3, questRoot3); SatisfactionSupplyNpcId questId4 = new SatisfactionSupplyNpcId(2); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list13 = new List(num); CollectionsMarshal.SetCount(list13, num); span = CollectionsMarshal.AsSpan(list13); index = 0; span[index] = "liza"; questRoot4.Author = list13; index = 2; List list14 = new List(index); CollectionsMarshal.SetCount(list14, index); span2 = CollectionsMarshal.AsSpan(list14); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; num2 = 3; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); num3 = 0; span3[num3] = new QuestStep(EInteractionType.SwitchClass, null, null, 635) { TargetClass = EExtendedClassJob.BlueMage }; num3++; span3[num3] = new QuestStep(EInteractionType.Gather, null, null, 635); num3++; ref QuestStep reference8 = ref span3[num3]; QuestStep obj7 = new QuestStep(EInteractionType.Interact, 1020337u, new Vector3(171.31299f, 13.02367f, -89.951965f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachNorthEast } }; num4 = 1; List list16 = new List(num4); CollectionsMarshal.SetCount(list16, num4); span4 = CollectionsMarshal.AsSpan(list16); index2 = 0; span4[index2] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/004/CtsSfsCharacter2_00434", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER2_00434_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER2_00434_TOPMENU_000_001"), AnswerIsRegularExpression = true }; obj7.DialogueChoices = list16; reference8 = obj7; obj6.Steps = list15; reference7 = obj6; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 1 }; num3 = 1; List list17 = new List(num3); CollectionsMarshal.SetCount(list17, num3); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; ref QuestStep reference10 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.None, null, null, 635); index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span4 = CollectionsMarshal.AsSpan(list18); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/004/CtsSfsCharacter2_00434", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER2_00434_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER2_00434_TOPMENU_000_003") }; questStep2.DialogueChoices = list18; reference10 = questStep2; obj8.Steps = list17; reference9 = obj8; questRoot4.QuestSequence = list14; AddQuest(questId4, questRoot4); AethernetId questId5 = new AethernetId(3); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list19 = new List(num); CollectionsMarshal.SetCount(list19, num); span = CollectionsMarshal.AsSpan(list19); index = 0; span[index] = "WigglyMuffin"; questRoot5.Author = list19; index = 1; List list20 = new List(index); CollectionsMarshal.SetCount(list20, index); span2 = CollectionsMarshal.AsSpan(list20); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 0 }; num2 = 10; List list21 = new List(num2); CollectionsMarshal.SetCount(list21, num2); span3 = CollectionsMarshal.AsSpan(list21); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 130) { Aetheryte = EAetheryteLocation.Uldah, AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 130) { AethernetShard = EAetheryteLocation.UldahAdventurers }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(95.43315f, 4f, -105.26365f), 130); num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahSapphireAvenue }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahWeaver }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahMiner }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahGoldsmith }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahGladiator }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-112.64317f, 7.734872f, 9.960203f), 131); num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 130) { AethernetShard = EAetheryteLocation.UldahThaumaturge }; obj9.Steps = list21; reference11 = obj9; questRoot5.QuestSequence = list20; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(3); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list22 = new List(num); CollectionsMarshal.SetCount(list22, num); span = CollectionsMarshal.AsSpan(list22); index = 0; span[index] = "Cacahuetes"; questRoot6.Author = list22; index = 2; List list23 = new List(index); CollectionsMarshal.SetCount(list23, index); span2 = CollectionsMarshal.AsSpan(list23); num = 0; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 0 }; num3 = 1; List list24 = new List(num3); CollectionsMarshal.SetCount(list24, num3); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; ref QuestStep reference13 = ref span3[num2]; QuestStep obj11 = new QuestStep(EInteractionType.AcceptQuest, 1000294u, new Vector3(-238.05603f, 8f, -142.93127f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaBotanist } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition obj12 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list25 = new List(num4); CollectionsMarshal.SetCount(list25, num4); Span span5 = CollectionsMarshal.AsSpan(list25); index2 = 0; span5[index2] = 133; obj12.InTerritory = list25; skipConditions.AetheryteShortcutIf = obj12; obj11.SkipConditions = skipConditions; reference13 = obj11; obj10.Steps = list24; reference12 = obj10; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); num3 = 0; ref QuestStep reference15 = ref span3[num3]; QuestStep questStep3 = new QuestStep(EInteractionType.CompleteQuest, 1000815u, new Vector3(-233.9361f, 6.668152f, -171.03839f), 133); index2 = 1; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span4 = CollectionsMarshal.AsSpan(list27); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSHRV001_00003_Q1_000_1") }; questStep3.DialogueChoices = list27; questStep3.NextQuestId = new QuestId(208); reference15 = questStep3; obj13.Steps = list26; reference14 = obj13; questRoot6.QuestSequence = list23; AddQuest(questId6, questRoot6); SatisfactionSupplyNpcId questId7 = new SatisfactionSupplyNpcId(3); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list28 = new List(num); CollectionsMarshal.SetCount(list28, num); span = CollectionsMarshal.AsSpan(list28); index = 0; span[index] = "liza"; questRoot7.Author = list28; index = 2; List list29 = new List(index); CollectionsMarshal.SetCount(list29, index); span2 = CollectionsMarshal.AsSpan(list29); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; num3 = 3; List list30 = new List(num3); CollectionsMarshal.SetCount(list30, num3); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SwitchClass, null, null, 613) { TargetClass = EExtendedClassJob.BlueMage }; num2++; span3[num2] = new QuestStep(EInteractionType.Gather, null, null, 613); num2++; ref QuestStep reference17 = ref span3[num2]; QuestStep obj15 = new QuestStep(EInteractionType.Interact, 1025878u, new Vector3(343.984f, -120.32947f, -306.0197f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; num4 = 1; List list31 = new List(num4); CollectionsMarshal.SetCount(list31, num4); span4 = CollectionsMarshal.AsSpan(list31); index2 = 0; span4[index2] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/004/CtsSfsCharacter3_00481", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER3_00481_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER3_00481_TOPMENU_000_001"), AnswerIsRegularExpression = true }; obj15.DialogueChoices = list31; reference17 = obj15; obj14.Steps = list30; reference16 = obj14; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 1 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); num3 = 0; ref QuestStep reference19 = ref span3[num3]; QuestStep questStep4 = new QuestStep(EInteractionType.None, null, null, 613); index2 = 1; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span4 = CollectionsMarshal.AsSpan(list33); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/004/CtsSfsCharacter3_00481", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER3_00481_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER3_00481_TOPMENU_000_004") }; questStep4.DialogueChoices = list33; reference19 = questStep4; obj16.Steps = list32; reference18 = obj16; questRoot7.QuestSequence = list29; AddQuest(questId7, questRoot7); AethernetId questId8 = new AethernetId(4); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list34 = new List(num); CollectionsMarshal.SetCount(list34, num); span = CollectionsMarshal.AsSpan(list34); index = 0; span[index] = "WigglyMuffin"; questRoot8.Author = list34; index = 1; List list35 = new List(index); CollectionsMarshal.SetCount(list35, index); span2 = CollectionsMarshal.AsSpan(list35); num = 0; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 0 }; num3 = 15; List list36 = new List(num3); CollectionsMarshal.SetCount(list36, num3); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 144) { Aetheryte = EAetheryteLocation.GoldSaucer, AetheryteShortcut = EAetheryteLocation.GoldSaucer, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 144) { StopDistance = 7f, AethernetShard = EAetheryteLocation.GoldSaucerEntranceCardSquares }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1011044u, new Vector3(-84.45868f, 3.7690625E-06f, 29.06836f), 144) { TargetTerritoryId = (ushort)388 }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 388) { StopDistance = 5f, AethernetShard = EAetheryteLocation.GoldSaucerMinionSquare }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 388) { StopDistance = 7f, AethernetShard = EAetheryteLocation.GoldSaucerChocoboSquare }; num2++; span3[num2] = new QuestStep(EInteractionType.None, null, null, 388) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GoldSaucerChocoboSquare, To = EAetheryteLocation.GoldSaucerEntranceCardSquares } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(46.78062f, 11.798187f, 20.328043f), 144); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 144) { StopDistance = 7f, AethernetShard = EAetheryteLocation.GoldSaucerWonderSquareWest }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 144) { StopDistance = 7f, AethernetShard = EAetheryteLocation.GoldSaucerWonderSquareEast }; num2++; span3[num2] = new QuestStep(EInteractionType.None, null, null, 144) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GoldSaucerWonderSquareEast, To = EAetheryteLocation.GoldSaucer } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 144) { StopDistance = 7f, AethernetShard = EAetheryteLocation.GoldSaucerEventSquare }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(122.973015f, -0.5100681f, -50.024624f), 144); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 144) { StopDistance = 7f, AethernetShard = EAetheryteLocation.GoldSaucerCactpotBoard }; num2++; span3[num2] = new QuestStep(EInteractionType.None, null, null, 144) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GoldSaucerCactpotBoard, To = EAetheryteLocation.GoldSaucer } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 144) { StopDistance = 7f, AethernetShard = EAetheryteLocation.GoldSaucerRoundSquare }; obj17.Steps = list36; reference20 = obj17; questRoot8.QuestSequence = list35; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(4); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list37 = new List(num); CollectionsMarshal.SetCount(list37, num); span = CollectionsMarshal.AsSpan(list37); index = 0; span[index] = "liza"; questRoot9.Author = list37; index = 2; List list38 = new List(index); CollectionsMarshal.SetCount(list38, index); span2 = CollectionsMarshal.AsSpan(list38); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 0 }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); num3 = 0; ref QuestStep reference22 = ref span3[num3]; QuestStep obj19 = new QuestStep(EInteractionType.AcceptQuest, 1000815u, new Vector3(-233.9361f, 6.668152f, -171.03839f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaBotanist } }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition obj20 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list40 = new List(num4); CollectionsMarshal.SetCount(list40, num4); span5 = CollectionsMarshal.AsSpan(list40); index2 = 0; span5[index2] = 133; obj20.InTerritory = list40; skipConditions2.AetheryteShortcutIf = obj20; obj19.SkipConditions = skipConditions2; reference22 = obj19; obj18.Steps = list39; reference21 = obj18; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 3; List list41 = new List(num3); CollectionsMarshal.SetCount(list41, num3); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; span3[num2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 154); num2++; ref QuestStep reference24 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Gather, null, null, 154); index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); Span span6 = CollectionsMarshal.AsSpan(list42); num4 = 0; span6[num4] = new GatheredItem { ItemId = 5498u, ItemCount = 10 }; questStep5.ItemsToGather = list42; reference24 = questStep5; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000295u, new Vector3(-234.24127f, 8.000092f, -155.169f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaBotanist }, NextQuestId = new QuestId(6) }; obj21.Steps = list41; reference23 = obj21; questRoot9.QuestSequence = list38; AddQuest(questId9, questRoot9); SatisfactionSupplyNpcId questId10 = new SatisfactionSupplyNpcId(4); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list43 = new List(num); CollectionsMarshal.SetCount(list43, num); span = CollectionsMarshal.AsSpan(list43); index = 0; span[index] = "liza"; questRoot10.Author = list43; index = 2; List list44 = new List(index); CollectionsMarshal.SetCount(list44, index); span2 = CollectionsMarshal.AsSpan(list44); num = 0; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 0 }; num2 = 3; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); num3 = 0; span3[num3] = new QuestStep(EInteractionType.SwitchClass, null, null, 478) { TargetClass = EExtendedClassJob.BlueMage }; num3++; span3[num3] = new QuestStep(EInteractionType.Gather, null, null, 478); num3++; ref QuestStep reference26 = ref span3[num3]; QuestStep obj23 = new QuestStep(EInteractionType.Interact, 1018393u, new Vector3(-60.380005f, 206.50021f, 26.16919f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire }; num4 = 1; List list46 = new List(num4); CollectionsMarshal.SetCount(list46, num4); span4 = CollectionsMarshal.AsSpan(list46); index2 = 0; span4[index2] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/005/CtsSfsCharacter4_00541", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER4_00541_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER4_00541_TOPMENU_000_001"), AnswerIsRegularExpression = true }; obj23.DialogueChoices = list46; reference26 = obj23; obj22.Steps = list45; reference25 = obj22; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 1 }; num3 = 1; List list47 = new List(num3); CollectionsMarshal.SetCount(list47, num3); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; ref QuestStep reference28 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.None, null, null, 635); index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span4 = CollectionsMarshal.AsSpan(list48); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/005/CtsSfsCharacter4_00541", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER4_00541_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER4_00541_TOPMENU_000_004") }; questStep6.DialogueChoices = list48; reference28 = questStep6; obj24.Steps = list47; reference27 = obj24; questRoot10.QuestSequence = list44; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(5); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list49 = new List(num); CollectionsMarshal.SetCount(list49, num); span = CollectionsMarshal.AsSpan(list49); index = 0; span[index] = "liza"; questRoot11.Author = list49; index = 2; List list50 = new List(index); CollectionsMarshal.SetCount(list50, index); span2 = CollectionsMarshal.AsSpan(list50); num = 0; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 0 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); num3 = 0; ref QuestStep reference30 = ref span3[num3]; QuestStep obj26 = new QuestStep(EInteractionType.AcceptQuest, 1000815u, new Vector3(-233.9361f, 6.668152f, -171.03839f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaBotanist } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition obj27 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list52 = new List(num4); CollectionsMarshal.SetCount(list52, num4); span5 = CollectionsMarshal.AsSpan(list52); index2 = 0; span5[index2] = 133; obj27.InTerritory = list52; skipConditions3.AetheryteShortcutIf = obj27; obj26.SkipConditions = skipConditions3; reference30 = obj26; obj25.Steps = list51; reference29 = obj25; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 3; List list53 = new List(num3); CollectionsMarshal.SetCount(list53, num3); span3 = CollectionsMarshal.AsSpan(list53); num2 = 0; span3[num2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 148); num2++; ref QuestStep reference32 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Gather, null, null, 148); index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span6 = CollectionsMarshal.AsSpan(list54); num4 = 0; span6[num4] = new GatheredItem { ItemId = 5352u, ItemCount = 10 }; questStep7.ItemsToGather = list54; reference32 = questStep7; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000295u, new Vector3(-234.24127f, 8.000092f, -155.169f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaBotanist }, NextQuestId = new QuestId(6) }; obj28.Steps = list53; reference31 = obj28; questRoot11.QuestSequence = list50; AddQuest(questId11, questRoot11); AethernetId questId12 = new AethernetId(5); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list55 = new List(num); CollectionsMarshal.SetCount(list55, num); span = CollectionsMarshal.AsSpan(list55); index = 0; span[index] = "WigglyMuffin"; questRoot12.Author = list55; index = 1; List list56 = new List(index); CollectionsMarshal.SetCount(list56, index); span2 = CollectionsMarshal.AsSpan(list56); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 0 }; num2 = 10; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 418) { Aetheryte = EAetheryteLocation.Ishgard, AetheryteShortcut = EAetheryteLocation.Ishgard, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 418) { AethernetShard = EAetheryteLocation.IshgardSkysteelManufactory }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 418) { AethernetShard = EAetheryteLocation.IshgardBrume, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSkysteelManufactory, To = EAetheryteLocation.Ishgard } }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 418) { AethernetShard = EAetheryteLocation.IshgardForgottenKnight }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(53.15989f, 30.584269f, -82.98525f), 418) { TargetTerritoryId = (ushort)419 }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 419) { AethernetShard = EAetheryteLocation.IshgardAthenaeumAstrologicum }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 419) { AethernetShard = EAetheryteLocation.IshgardTribunal }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 419) { AethernetShard = EAetheryteLocation.IshgardSaintReymanaudsCathedral }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 419) { AethernetShard = EAetheryteLocation.IshgardJeweledCrozier }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 419) { AethernetShard = EAetheryteLocation.IshgardLastVigil }; obj29.Steps = list57; reference33 = obj29; questRoot12.QuestSequence = list56; AddQuest(questId12, questRoot12); SatisfactionSupplyNpcId questId13 = new SatisfactionSupplyNpcId(5); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list58 = new List(num); CollectionsMarshal.SetCount(list58, num); span = CollectionsMarshal.AsSpan(list58); index = 0; span[index] = "liza"; questRoot13.Author = list58; index = 2; List list59 = new List(index); CollectionsMarshal.SetCount(list59, index); span2 = CollectionsMarshal.AsSpan(list59); num = 0; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 0 }; num3 = 3; List list60 = new List(num3); CollectionsMarshal.SetCount(list60, num3); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SwitchClass, null, null, 820) { TargetClass = EExtendedClassJob.BlueMage }; num2++; span3[num2] = new QuestStep(EInteractionType.Gather, null, null, 820); num2++; ref QuestStep reference35 = ref span3[num2]; QuestStep obj31 = new QuestStep(EInteractionType.Interact, 1031801u, new Vector3(52.8114f, 83.001076f, -65.38495f), 820) { AetheryteShortcut = EAetheryteLocation.Eulmore }; num4 = 1; List list61 = new List(num4); CollectionsMarshal.SetCount(list61, num4); span4 = CollectionsMarshal.AsSpan(list61); index2 = 0; span4[index2] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/006/CtsSfsCharacter5_00640", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER5_00640_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER5_00640_TOPMENU_000_001"), AnswerIsRegularExpression = true }; obj31.DialogueChoices = list61; reference35 = obj31; obj30.Steps = list60; reference34 = obj30; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 1 }; num2 = 1; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); num3 = 0; ref QuestStep reference37 = ref span3[num3]; QuestStep questStep8 = new QuestStep(EInteractionType.None, null, null, 635); index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span4 = CollectionsMarshal.AsSpan(list63); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/006/CtsSfsCharacter5_00640", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER5_00640_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER5_00640_TOPMENU_000_004") }; questStep8.DialogueChoices = list63; reference37 = questStep8; obj32.Steps = list62; reference36 = obj32; questRoot13.QuestSequence = list59; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(6); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list64 = new List(num); CollectionsMarshal.SetCount(list64, num); span = CollectionsMarshal.AsSpan(list64); index = 0; span[index] = "liza"; questRoot14.Author = list64; index = 4; List list65 = new List(index); CollectionsMarshal.SetCount(list65, index); span2 = CollectionsMarshal.AsSpan(list65); num = 0; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; num3 = 1; List list66 = new List(num3); CollectionsMarshal.SetCount(list66, num3); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; ref QuestStep reference39 = ref span3[num2]; QuestStep obj34 = new QuestStep(EInteractionType.AcceptQuest, 1000815u, new Vector3(-233.9361f, 6.668152f, -171.03839f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaBotanist } }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition obj35 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list67 = new List(num4); CollectionsMarshal.SetCount(list67, num4); span5 = CollectionsMarshal.AsSpan(list67); index2 = 0; span5[index2] = 133; obj35.InTerritory = list67; skipConditions4.AetheryteShortcutIf = obj35; obj34.SkipConditions = skipConditions4; reference39 = obj34; obj33.Steps = list66; reference38 = obj33; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 1 }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1000239u, new Vector3(170.30591f, 15.699951f, -118.638916f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaBotanist, To = EAetheryteLocation.GridaniaLeatherworker } }; obj36.Steps = list68; reference40 = obj36; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 2 }; num3 = 3; List list69 = new List(num3); CollectionsMarshal.SetCount(list69, num3); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 148); num2++; ref QuestStep reference42 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Gather, null, null, 148); index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span6 = CollectionsMarshal.AsSpan(list70); num4 = 0; span6[num4] = new GatheredItem { ItemId = 4832u, ItemCount = 10 }; questStep9.ItemsToGather = list70; reference42 = questStep9; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1000239u, new Vector3(170.30591f, 15.699951f, -118.638916f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLeatherworker } }; obj37.Steps = list69; reference41 = obj37; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1000815u, new Vector3(-233.9361f, 6.668152f, -171.03839f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLeatherworker, To = EAetheryteLocation.GridaniaBotanist }, NextQuestId = new QuestId(7) }; obj38.Steps = list71; reference43 = obj38; questRoot14.QuestSequence = list65; AddQuest(questId14, questRoot14); AethernetId questId15 = new AethernetId(6); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list72 = new List(num); CollectionsMarshal.SetCount(list72, num); span = CollectionsMarshal.AsSpan(list72); index = 0; span[index] = "WigglyMuffin"; questRoot15.Author = list72; index = 1; List list73 = new List(index); CollectionsMarshal.SetCount(list73, index); span2 = CollectionsMarshal.AsSpan(list73); num = 0; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 0 }; num3 = 2; List list74 = new List(num3); CollectionsMarshal.SetCount(list74, num3); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 478) { Aetheryte = EAetheryteLocation.Idyllshire, AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 478) { AethernetShard = EAetheryteLocation.IdyllshireWest }; obj39.Steps = list74; reference44 = obj39; questRoot15.QuestSequence = list73; AddQuest(questId15, questRoot15); SatisfactionSupplyNpcId questId16 = new SatisfactionSupplyNpcId(6); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list75 = new List(num); CollectionsMarshal.SetCount(list75, num); span = CollectionsMarshal.AsSpan(list75); index = 0; span[index] = "liza"; questRoot16.Author = list75; index = 2; List list76 = new List(index); CollectionsMarshal.SetCount(list76, index); span2 = CollectionsMarshal.AsSpan(list76); num = 0; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 0 }; num2 = 4; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); num3 = 0; span3[num3] = new QuestStep(EInteractionType.SwitchClass, null, null, 886) { TargetClass = EExtendedClassJob.BlueMage }; num3++; span3[num3] = new QuestStep(EInteractionType.Gather, null, null, 886); num3++; ref QuestStep reference46 = ref span3[num3]; QuestStep obj41 = new QuestStep(EInteractionType.None, null, null, 886) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardFirmament } }; SkipConditions skipConditions5 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); num4 = 1; List list78 = new List(num4); CollectionsMarshal.SetCount(list78, num4); span5 = CollectionsMarshal.AsSpan(list78); index2 = 0; span5[index2] = 886; skipAetheryteCondition.InTerritory = list78; skipConditions5.AetheryteShortcutIf = skipAetheryteCondition; skipConditions5.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj41.SkipConditions = skipConditions5; reference46 = obj41; num3++; ref QuestStep reference47 = ref span3[num3]; QuestStep obj42 = new QuestStep(EInteractionType.Interact, 1033543u, new Vector3(113.38977f, -20f, -0.96136475f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentMendicantsCourt, To = EAetheryteLocation.FirmamentMattock } }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span4 = CollectionsMarshal.AsSpan(list79); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/006/CtsSfsCharacter6_00674", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER6_00674_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER6_00674_TOPMENU_000_001"), AnswerIsRegularExpression = true }; obj42.DialogueChoices = list79; reference47 = obj42; obj40.Steps = list77; reference45 = obj40; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 1 }; num3 = 1; List list80 = new List(num3); CollectionsMarshal.SetCount(list80, num3); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; ref QuestStep reference49 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.None, null, null, 635); num4 = 1; List list81 = new List(num4); CollectionsMarshal.SetCount(list81, num4); span4 = CollectionsMarshal.AsSpan(list81); index2 = 0; span4[index2] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/006/CtsSfsCharacter6_00674", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER6_00674_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER6_00674_TOPMENU_000_003") }; questStep10.DialogueChoices = list81; reference49 = questStep10; obj43.Steps = list80; reference48 = obj43; questRoot16.QuestSequence = list76; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(7); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list82 = new List(num); CollectionsMarshal.SetCount(list82, num); span = CollectionsMarshal.AsSpan(list82); index = 0; span[index] = "liza"; questRoot17.Author = list82; index = 2; List list83 = new List(index); CollectionsMarshal.SetCount(list83, index); span2 = CollectionsMarshal.AsSpan(list83); num = 0; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 0 }; num2 = 1; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); num3 = 0; ref QuestStep reference51 = ref span3[num3]; QuestStep obj45 = new QuestStep(EInteractionType.AcceptQuest, 1000815u, new Vector3(-233.9361f, 6.668152f, -171.03839f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaBotanist } }; SkipConditions skipConditions6 = new SkipConditions(); SkipAetheryteCondition obj46 = new SkipAetheryteCondition { InSameTerritory = true }; index2 = 1; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span5 = CollectionsMarshal.AsSpan(list85); num4 = 0; span5[num4] = 133; obj46.InTerritory = list85; skipConditions6.AetheryteShortcutIf = obj46; obj45.SkipConditions = skipConditions6; reference51 = obj45; obj44.Steps = list84; reference50 = obj44; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 3; List list86 = new List(num3); CollectionsMarshal.SetCount(list86, num3); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 138); num2++; ref QuestStep reference53 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Gather, null, null, 138); num4 = 1; List list87 = new List(num4); CollectionsMarshal.SetCount(list87, num4); span6 = CollectionsMarshal.AsSpan(list87); index2 = 0; span6[index2] = new GatheredItem { ItemId = 5599u, ItemCount = 15 }; questStep11.ItemsToGather = list87; reference53 = questStep11; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000292u, new Vector3(-233.99713f, 8f, -146.86816f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaBotanist } }; obj47.Steps = list86; reference52 = obj47; questRoot17.QuestSequence = list83; AddQuest(questId17, questRoot17); AethernetId questId18 = new AethernetId(7); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list88 = new List(num); CollectionsMarshal.SetCount(list88, num); span = CollectionsMarshal.AsSpan(list88); index = 0; span[index] = "WigglyMuffin"; questRoot18.Author = list88; index = 1; List list89 = new List(index); CollectionsMarshal.SetCount(list89, index); span2 = CollectionsMarshal.AsSpan(list89); num = 0; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 0 }; num2 = 3; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 635) { Aetheryte = EAetheryteLocation.RhalgrsReach, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 635) { AethernetShard = EAetheryteLocation.RhalgrsReachWest }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 635) { AethernetShard = EAetheryteLocation.RhalgrsReachNorthEast, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReachWest, To = EAetheryteLocation.RhalgrsReach } }; obj48.Steps = list90; reference54 = obj48; questRoot18.QuestSequence = list89; AddQuest(questId18, questRoot18); SatisfactionSupplyNpcId questId19 = new SatisfactionSupplyNpcId(7); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list91 = new List(num); CollectionsMarshal.SetCount(list91, num); span = CollectionsMarshal.AsSpan(list91); index = 0; span[index] = "liza"; questRoot19.Author = list91; index = 2; List list92 = new List(index); CollectionsMarshal.SetCount(list92, index); span2 = CollectionsMarshal.AsSpan(list92); num = 0; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 0 }; num3 = 5; List list93 = new List(num3); CollectionsMarshal.SetCount(list93, num3); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SwitchClass, null, null, 886) { TargetClass = EExtendedClassJob.BlueMage }; num2++; span3[num2] = new QuestStep(EInteractionType.Gather, null, null, 886); num2++; ref QuestStep reference56 = ref span3[num2]; QuestStep obj50 = new QuestStep(EInteractionType.None, null, null, 886) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardFirmament } }; SkipConditions skipConditions7 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition2 = new SkipAetheryteCondition(); index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span5 = CollectionsMarshal.AsSpan(list94); num4 = 0; span5[num4] = 886; skipAetheryteCondition2.InTerritory = list94; skipConditions7.AetheryteShortcutIf = skipAetheryteCondition2; skipConditions7.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj50.SkipConditions = skipConditions7; reference56 = obj50; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-113.51667f, 0f, -134.36552f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentMendicantsCourt, To = EAetheryteLocation.FirmamentWesternRisensongQuarter } }; num2++; ref QuestStep reference57 = ref span3[num2]; QuestStep obj51 = new QuestStep(EInteractionType.Interact, 1035211u, new Vector3(-116.96039f, 0f, -133.95898f), 886) { StopDistance = 7f }; num4 = 1; List list95 = new List(num4); CollectionsMarshal.SetCount(list95, num4); span4 = CollectionsMarshal.AsSpan(list95); index2 = 0; span4[index2] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/007/CtsSfsCharacter7_00710", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER7_00710_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER7_00710_TOPMENU_000_001"), AnswerIsRegularExpression = true }; obj51.DialogueChoices = list95; reference57 = obj51; obj49.Steps = list93; reference55 = obj49; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 1 }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); num3 = 0; ref QuestStep reference59 = ref span3[num3]; QuestStep questStep12 = new QuestStep(EInteractionType.None, null, null, 635); index2 = 1; List list97 = new List(index2); CollectionsMarshal.SetCount(list97, index2); span4 = CollectionsMarshal.AsSpan(list97); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/007/CtsSfsCharacter7_00710", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER7_00710_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER7_00710_TOPMENU_000_004") }; questStep12.DialogueChoices = list97; reference59 = questStep12; obj52.Steps = list96; reference58 = obj52; questRoot19.QuestSequence = list92; AddQuest(questId19, questRoot19); AethernetId questId20 = new AethernetId(8); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list98 = new List(num); CollectionsMarshal.SetCount(list98, num); span = CollectionsMarshal.AsSpan(list98); index = 0; span[index] = "WigglyMuffin"; questRoot20.Author = list98; index = 1; List list99 = new List(index); CollectionsMarshal.SetCount(list99, index); span2 = CollectionsMarshal.AsSpan(list99); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; num3 = 12; List list100 = new List(num3); CollectionsMarshal.SetCount(list100, num3); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 628) { Aetheryte = EAetheryteLocation.Kugane, AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 628) { AethernetShard = EAetheryteLocation.KuganeShiokazeHostelry }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 628) { AethernetShard = EAetheryteLocation.KuganeMarkets }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 628) { AethernetShard = EAetheryteLocation.KuganeRubyBazaar }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 628) { AethernetShard = EAetheryteLocation.KuganeRakuzaDistrict, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRubyBazaar, To = EAetheryteLocation.Kugane } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 628) { AethernetShard = EAetheryteLocation.KuganeBokairoInn, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeShiokazeHostelry, To = EAetheryteLocation.KuganeMarkets } }; num2++; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-132.33249f, 4.510561f, 117.53347f), 628) { StopDistance = 0.25f, JumpDestination = new JumpDestination { Position = new Vector3(-131.75923f, 6.245034f, 123.01645f), StopDistance = 0.5f } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-125.70999f, 8.414458f, 123.2643f), 628) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-124.25544f, -4.999999f, 145.54941f), 628) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 628) { DisableNavmesh = true, AethernetShard = EAetheryteLocation.KuganePier1 }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 628) { AethernetShard = EAetheryteLocation.KuganeThavnairianConsulate }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 628) { AethernetShard = EAetheryteLocation.KuganeSekiseigumiBarracks, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRubyBazaar, To = EAetheryteLocation.Kugane } }; obj53.Steps = list100; reference60 = obj53; questRoot20.QuestSequence = list99; AddQuest(questId20, questRoot20); SatisfactionSupplyNpcId questId21 = new SatisfactionSupplyNpcId(8); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list101 = new List(num); CollectionsMarshal.SetCount(list101, num); span = CollectionsMarshal.AsSpan(list101); index = 0; span[index] = "liza"; questRoot21.Author = list101; index = 2; List list102 = new List(index); CollectionsMarshal.SetCount(list102, index); span2 = CollectionsMarshal.AsSpan(list102); num = 0; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 0 }; num2 = 3; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); num3 = 0; span3[num3] = new QuestStep(EInteractionType.SwitchClass, null, null, 962) { TargetClass = EExtendedClassJob.BlueMage }; num3++; span3[num3] = new QuestStep(EInteractionType.Gather, null, null, 962); num3++; ref QuestStep reference62 = ref span3[num3]; QuestStep obj55 = new QuestStep(EInteractionType.Interact, 1042241u, new Vector3(222.85791f, 24.942732f, -197.77222f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanLeveilleurEstate } }; num4 = 1; List list104 = new List(num4); CollectionsMarshal.SetCount(list104, num4); span4 = CollectionsMarshal.AsSpan(list104); index2 = 0; span4[index2] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/007/CtsSfsCharacter8_00773", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER8_00773_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER8_00773_TOPMENU_000_001"), AnswerIsRegularExpression = true }; obj55.DialogueChoices = list104; reference62 = obj55; obj54.Steps = list103; reference61 = obj54; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 1 }; num3 = 1; List list105 = new List(num3); CollectionsMarshal.SetCount(list105, num3); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; ref QuestStep reference64 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.None, null, null, 635); index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span4 = CollectionsMarshal.AsSpan(list106); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/007/CtsSfsCharacter8_00773", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER8_00773_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER8_00773_TOPMENU_000_004") }; questStep13.DialogueChoices = list106; reference64 = questStep13; obj56.Steps = list105; reference63 = obj56; questRoot21.QuestSequence = list102; AddQuest(questId21, questRoot21); AethernetId questId22 = new AethernetId(9); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list107 = new List(num); CollectionsMarshal.SetCount(list107, num); span = CollectionsMarshal.AsSpan(list107); index = 0; span[index] = "WigglyMuffin"; questRoot22.Author = list107; index = 1; List list108 = new List(index); CollectionsMarshal.SetCount(list108, index); span2 = CollectionsMarshal.AsSpan(list108); num = 0; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 0 }; num2 = 4; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 759) { Aetheryte = EAetheryteLocation.DomanEnclave, AetheryteShortcut = EAetheryteLocation.DomanEnclave, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 759) { AethernetShard = EAetheryteLocation.DomanEnclaveDocks }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 759) { AethernetShard = EAetheryteLocation.DomanEnclaveSouthern }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 759) { AethernetShard = EAetheryteLocation.DomanEnclaveNorthern }; obj57.Steps = list109; reference65 = obj57; questRoot22.QuestSequence = list108; AddQuest(questId22, questRoot22); SatisfactionSupplyNpcId questId23 = new SatisfactionSupplyNpcId(9); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list110 = new List(num); CollectionsMarshal.SetCount(list110, num); span = CollectionsMarshal.AsSpan(list110); index = 0; span[index] = "liza"; questRoot23.Author = list110; index = 2; List list111 = new List(index); CollectionsMarshal.SetCount(list111, index); span2 = CollectionsMarshal.AsSpan(list111); num = 0; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 0 }; num3 = 3; List list112 = new List(num3); CollectionsMarshal.SetCount(list112, num3); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SwitchClass, null, null, 816) { TargetClass = EExtendedClassJob.BlueMage }; num2++; span3[num2] = new QuestStep(EInteractionType.Gather, null, null, 816); num2++; ref QuestStep reference67 = ref span3[num2]; QuestStep obj59 = new QuestStep(EInteractionType.Interact, 1044547u, new Vector3(-241.68768f, 51.058994f, 620.8744f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; num4 = 1; List list113 = new List(num4); CollectionsMarshal.SetCount(list113, num4); span4 = CollectionsMarshal.AsSpan(list113); index2 = 0; span4[index2] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/008/CtsSfsCharacter9_00815", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER9_00815_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER9_00815_TOPMENU_000_001"), AnswerIsRegularExpression = true }; obj59.DialogueChoices = list113; reference67 = obj59; obj58.Steps = list112; reference66 = obj58; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; num2 = 1; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); num3 = 0; ref QuestStep reference69 = ref span3[num3]; QuestStep questStep14 = new QuestStep(EInteractionType.None, null, null, 635); index2 = 1; List list115 = new List(index2); CollectionsMarshal.SetCount(list115, index2); span4 = CollectionsMarshal.AsSpan(list115); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/008/CtsSfsCharacter9_00815", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER9_00815_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER9_00815_TOPMENU_000_004") }; questStep14.DialogueChoices = list115; reference69 = questStep14; obj60.Steps = list114; reference68 = obj60; questRoot23.QuestSequence = list111; AddQuest(questId23, questRoot23); AethernetId questId24 = new AethernetId(10); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list116 = new List(num); CollectionsMarshal.SetCount(list116, num); span = CollectionsMarshal.AsSpan(list116); index = 0; span[index] = "WigglyMuffin"; questRoot24.Author = list116; index = 1; List list117 = new List(index); CollectionsMarshal.SetCount(list117, index); span2 = CollectionsMarshal.AsSpan(list117); num = 0; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 0 }; num3 = 8; List list118 = new List(num3); CollectionsMarshal.SetCount(list118, num3); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 819) { Aetheryte = EAetheryteLocation.Crystarium, AetheryteShortcut = EAetheryteLocation.Crystarium, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 819) { AethernetShard = EAetheryteLocation.CrystariumCrystallineMean }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 819) { AethernetShard = EAetheryteLocation.CrystariumAmaroLaunch }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 819) { AethernetShard = EAetheryteLocation.CrystariumCabinetOfCuriosity, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumAmaroLaunch, To = EAetheryteLocation.Crystarium } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 819) { AethernetShard = EAetheryteLocation.CrystariumMarkets, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumCabinetOfCuriosity, To = EAetheryteLocation.Crystarium } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 819) { AethernetShard = EAetheryteLocation.CrystariumDossalGate, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumMarkets, To = EAetheryteLocation.Crystarium } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 819) { AethernetShard = EAetheryteLocation.CrystariumPendants }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 819) { AethernetShard = EAetheryteLocation.CrystariumTemenosRookery, AetheryteShortcut = EAetheryteLocation.Crystarium }; obj61.Steps = list118; reference70 = obj61; questRoot24.QuestSequence = list117; AddQuest(questId24, questRoot24); SatisfactionSupplyNpcId questId25 = new SatisfactionSupplyNpcId(10); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list119 = new List(num); CollectionsMarshal.SetCount(list119, num); span = CollectionsMarshal.AsSpan(list119); index = 0; span[index] = "liza"; questRoot25.Author = list119; index = 2; List list120 = new List(index); CollectionsMarshal.SetCount(list120, index); span2 = CollectionsMarshal.AsSpan(list120); num = 0; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 0 }; num2 = 4; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); num3 = 0; span3[num3] = new QuestStep(EInteractionType.SwitchClass, null, null, 956) { TargetClass = EExtendedClassJob.BlueMage }; num3++; span3[num3] = new QuestStep(EInteractionType.Gather, null, null, 956); num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-44.066154f, -29.530005f, -55.85129f), 956) { Fly = true, AetheryteShortcut = EAetheryteLocation.LabyrinthosSharlayanHamlet }; num3++; ref QuestStep reference72 = ref span3[num3]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1046073u, new Vector3(-53.635498f, -29.497286f, -65.14081f), 956); num4 = 1; List list122 = new List(num4); CollectionsMarshal.SetCount(list122, num4); span4 = CollectionsMarshal.AsSpan(list122); index2 = 0; span4[index2] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/008/CtsSfsCharacter10_00842", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER10_00842_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER10_00842_TOPMENU_000_001"), AnswerIsRegularExpression = true }; questStep15.DialogueChoices = list122; reference72 = questStep15; obj62.Steps = list121; reference71 = obj62; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 1 }; num3 = 1; List list123 = new List(num3); CollectionsMarshal.SetCount(list123, num3); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; ref QuestStep reference74 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.None, null, null, 635); index2 = 1; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span4 = CollectionsMarshal.AsSpan(list124); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/008/CtsSfsCharacter10_00842", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER10_00842_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER10_00842_TOPMENU_000_004") }; questStep16.DialogueChoices = list124; reference74 = questStep16; obj63.Steps = list123; reference73 = obj63; questRoot25.QuestSequence = list120; AddQuest(questId25, questRoot25); AethernetId questId26 = new AethernetId(11); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list125 = new List(num); CollectionsMarshal.SetCount(list125, num); span = CollectionsMarshal.AsSpan(list125); index = 0; span[index] = "WigglyMuffin"; questRoot26.Author = list125; index = 1; List list126 = new List(index); CollectionsMarshal.SetCount(list126, index); span2 = CollectionsMarshal.AsSpan(list126); num = 0; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 0 }; num2 = 5; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 820) { Aetheryte = EAetheryteLocation.Eulmore, AetheryteShortcut = EAetheryteLocation.Eulmore, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 820) { AethernetShard = EAetheryteLocation.EulmoreGloryGate }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 820) { AethernetShard = EAetheryteLocation.EulmoreMainstay }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 820) { AethernetShard = EAetheryteLocation.EulmoreSoutheastDerelict, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.EulmoreMainstay, To = EAetheryteLocation.EulmoreGloryGate } }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 820) { AethernetShard = EAetheryteLocation.EulmoreNightsoilPots }; obj64.Steps = list127; reference75 = obj64; questRoot26.QuestSequence = list126; AddQuest(questId26, questRoot26); SatisfactionSupplyNpcId questId27 = new SatisfactionSupplyNpcId(11); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list128 = new List(num); CollectionsMarshal.SetCount(list128, num); span = CollectionsMarshal.AsSpan(list128); index = 0; span[index] = "liza"; questRoot27.Author = list128; index = 2; List list129 = new List(index); CollectionsMarshal.SetCount(list129, index); span2 = CollectionsMarshal.AsSpan(list129); num = 0; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 0 }; num3 = 3; List list130 = new List(num3); CollectionsMarshal.SetCount(list130, num3); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SwitchClass, null, null, 962) { TargetClass = EExtendedClassJob.BlueMage }; num2++; span3[num2] = new QuestStep(EInteractionType.Gather, null, null, 962); num2++; ref QuestStep reference77 = ref span3[num2]; QuestStep obj66 = new QuestStep(EInteractionType.Interact, 1048605u, new Vector3(-358.38867f, 19.728025f, -105.02789f), 1190) { Fly = true, AetheryteShortcut = EAetheryteLocation.ShaaloaniShesheneweziSprings }; num4 = 1; List list131 = new List(num4); CollectionsMarshal.SetCount(list131, num4); span4 = CollectionsMarshal.AsSpan(list131); index2 = 0; span4[index2] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/009/CtsSfsCharacter11_00909", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER11_00909_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER11_00909_TOPMENU_000_001"), AnswerIsRegularExpression = true }; obj66.DialogueChoices = list131; reference77 = obj66; obj65.Steps = list130; reference76 = obj65; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 1 }; num2 = 1; List list132 = new List(num2); CollectionsMarshal.SetCount(list132, num2); span3 = CollectionsMarshal.AsSpan(list132); num3 = 0; ref QuestStep reference79 = ref span3[num3]; QuestStep questStep17 = new QuestStep(EInteractionType.None, null, null, 635); index2 = 1; List list133 = new List(index2); CollectionsMarshal.SetCount(list133, index2); span4 = CollectionsMarshal.AsSpan(list133); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "custom/007/CtsSfsCharacter8_00773", Prompt = new ExcelRef("TEXT_CTSSFSCHARACTER8_00773_TOPMENU_000_000"), Answer = new ExcelRef("TEXT_CTSSFSCHARACTER8_00773_TOPMENU_000_004") }; questStep17.DialogueChoices = list133; reference79 = questStep17; obj67.Steps = list132; reference78 = obj67; questRoot27.QuestSequence = list129; AddQuest(questId27, questRoot27); AethernetId questId28 = new AethernetId(12); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list134 = new List(num); CollectionsMarshal.SetCount(list134, num); span = CollectionsMarshal.AsSpan(list134); index = 0; span[index] = "WigglyMuffin"; questRoot28.Author = list134; index = 1; List list135 = new List(index); CollectionsMarshal.SetCount(list135, index); span2 = CollectionsMarshal.AsSpan(list135); num = 0; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 0 }; num3 = 8; List list136 = new List(num3); CollectionsMarshal.SetCount(list136, num3); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 962) { Aetheryte = EAetheryteLocation.OldSharlayan, AetheryteShortcut = EAetheryteLocation.OldSharlayan, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 962) { AethernetShard = EAetheryteLocation.OldSharlayanScholarsHarbor }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 962) { Aetheryte = EAetheryteLocation.OldSharlayan }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 962) { AethernetShard = EAetheryteLocation.OldSharlayanRostra }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 962) { AethernetShard = EAetheryteLocation.OldSharlayanLeveilleurEstate }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 962) { AethernetShard = EAetheryteLocation.OldSharlayanJourneysEnd }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 962) { AethernetShard = EAetheryteLocation.OldSharlayanBaldesionAnnex, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanJourneysEnd, To = EAetheryteLocation.OldSharlayan } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 962) { AethernetShard = EAetheryteLocation.OldSharlayanStudium }; obj68.Steps = list136; reference80 = obj68; questRoot28.QuestSequence = list135; AddQuest(questId28, questRoot28); AethernetId questId29 = new AethernetId(13); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list137 = new List(num); CollectionsMarshal.SetCount(list137, num); span = CollectionsMarshal.AsSpan(list137); index = 0; span[index] = "WigglyMuffin"; questRoot29.Author = list137; index = 1; List list138 = new List(index); CollectionsMarshal.SetCount(list138, index); span2 = CollectionsMarshal.AsSpan(list138); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 0 }; num2 = 9; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 963) { Aetheryte = EAetheryteLocation.RadzAtHan, AetheryteShortcut = EAetheryteLocation.RadzAtHan, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 963) { AethernetShard = EAetheryteLocation.RadzAtHanAlzadaalsPeace }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 963) { AethernetShard = EAetheryteLocation.RadzAtHanAirship }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 963) { AethernetShard = EAetheryteLocation.RadzAtHanMeghaduta }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 963) { AethernetShard = EAetheryteLocation.RadzAtHanRuveydahFibers }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 963) { AethernetShard = EAetheryteLocation.RadzAtHanHighCrucible, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanRuveydahFibers, To = EAetheryteLocation.RadzAtHan } }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 963) { AethernetShard = EAetheryteLocation.RadzAtHanMehrydesMeyhane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanHighCrucible, To = EAetheryteLocation.RadzAtHan } }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 963) { AethernetShard = EAetheryteLocation.RadzAtHanKama, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanMehrydesMeyhane, To = EAetheryteLocation.RadzAtHanRuveydahFibers } }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 963) { AethernetShard = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanKama, To = EAetheryteLocation.RadzAtHan } }; obj69.Steps = list139; reference81 = obj69; questRoot29.QuestSequence = list138; AddQuest(questId29, questRoot29); AethernetId questId30 = new AethernetId(14); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list140 = new List(num); CollectionsMarshal.SetCount(list140, num); span = CollectionsMarshal.AsSpan(list140); index = 0; span[index] = "WigglyMuffin"; questRoot30.Author = list140; index = 1; List list141 = new List(index); CollectionsMarshal.SetCount(list141, index); span2 = CollectionsMarshal.AsSpan(list141); num = 0; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 0 }; num3 = 10; List list142 = new List(num3); CollectionsMarshal.SetCount(list142, num3); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1185) { Aetheryte = EAetheryteLocation.Tuliyollal, AetheryteShortcut = EAetheryteLocation.Tuliyollal, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(9.706764f, -10.00001f, 38.266582f), 1185); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1185) { AethernetShard = EAetheryteLocation.TuliyollalBrightploomPost }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1185) { AethernetShard = EAetheryteLocation.TuliyollalTheResplendentQuarter, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalBrightploomPost, To = EAetheryteLocation.Tuliyollal } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1185) { Comment = "Dirigible Landing", AethernetShard = EAetheryteLocation.TuliyollalDirigibleLanding }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1185) { AethernetShard = EAetheryteLocation.TuliyollalTheForardCabins, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalDirigibleLanding, To = EAetheryteLocation.TuliyollalTheResplendentQuarter } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1185) { AethernetShard = EAetheryteLocation.TuliyollalBaysideBevyMarketplace }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-68.179695f, 85.001854f, -56.396465f), 1185) { Comment = "Resplendent Quarter Lamp nav", AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalBaysideBevyMarketplace, To = EAetheryteLocation.TuliyollalTheResplendentQuarter } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1185) { AethernetShard = EAetheryteLocation.TuliyollalVollokShoonsa }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1185) { AethernetShard = EAetheryteLocation.TuliyollalWachumeqimeqi, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalVollokShoonsa, To = EAetheryteLocation.Tuliyollal } }; obj70.Steps = list142; reference82 = obj70; questRoot30.QuestSequence = list141; AddQuest(questId30, questRoot30); AethernetId questId31 = new AethernetId(15); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list143 = new List(num); CollectionsMarshal.SetCount(list143, num); span = CollectionsMarshal.AsSpan(list143); index = 0; span[index] = "WigglyMuffin"; questRoot31.Author = list143; index = 1; List list144 = new List(index); CollectionsMarshal.SetCount(list144, index); span2 = CollectionsMarshal.AsSpan(list144); num = 0; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 0 }; num2 = 11; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1186) { DisableNavmesh = true, Aetheryte = EAetheryteLocation.SolutionNine, AetheryteShortcut = EAetheryteLocation.SolutionNine, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(0.08527276f, 7.785223f, 28.881784f), 1186) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(0.65641207f, 7.5087404f, 31.14436f), MaximumDistance = 10f, TerritoryId = 1186 } } } }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1186) { AethernetShard = EAetheryteLocation.SolutionNineInformationCenter }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1186) { AethernetShard = EAetheryteLocation.SolutionNineNexusArcade, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineInformationCenter, To = EAetheryteLocation.SolutionNine } }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1186) { AethernetShard = EAetheryteLocation.SolutionNineResidentialSector }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(5.0530143f, 0.49999952f, -117.162285f), 1186) { RestartNavigationIfCancelled = false, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineResidentialSector, To = EAetheryteLocation.SolutionNine } }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1186) { AethernetShard = EAetheryteLocation.SolutionNineResolution }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(146.50943f, 0.5499997f, 4.953261f), 1186) { RestartNavigationIfCancelled = false, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineResolution, To = EAetheryteLocation.SolutionNine } }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1186) { AethernetShard = EAetheryteLocation.SolutionNineTrueVue }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1186) { AethernetShard = EAetheryteLocation.SolutionNineNeonStein }; num3++; span3[num3] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1186) { AethernetShard = EAetheryteLocation.SolutionNineTheArcadion }; obj71.Steps = list145; reference83 = obj71; questRoot31.QuestSequence = list144; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(21); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list146 = new List(num); CollectionsMarshal.SetCount(list146, num); span = CollectionsMarshal.AsSpan(list146); index = 0; span[index] = "Cacahuetes"; questRoot32.Author = list146; index = 4; List list147 = new List(index); CollectionsMarshal.SetCount(list147, index); span2 = CollectionsMarshal.AsSpan(list147); num = 0; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 0 }; num3 = 1; List list148 = new List(num3); CollectionsMarshal.SetCount(list148, num3); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000197u, new Vector3(201.31226f, -3.1634123E-15f, 43.900146f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj72.Steps = list148; reference84 = obj72; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 1 }; num2 = 1; List list149 = new List(num2); CollectionsMarshal.SetCount(list149, num2); span3 = CollectionsMarshal.AsSpan(list149); num3 = 0; ref QuestStep reference86 = ref span3[num3]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132); num4 = 1; List list150 = new List(num4); CollectionsMarshal.SetCount(list150, num4); span4 = CollectionsMarshal.AsSpan(list150); index2 = 0; span4[index2] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSARC000_00021_Q1_000_1") }; questStep18.DialogueChoices = list150; reference86 = questStep18; obj73.Steps = list149; reference85 = obj73; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 2 }; num3 = 3; List list151 = new List(num3); CollectionsMarshal.SetCount(list151, num3); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; ref QuestStep reference88 = ref span3[num2]; QuestStep obj75 = new QuestStep(EInteractionType.Combat, null, new Vector3(97.18397f, 17.128555f, -269.5008f), 148) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaArcher, To = EAetheryteLocation.GridaniaBlueBadgerGate }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index2 = 1; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); Span span7 = CollectionsMarshal.AsSpan(list152); num4 = 0; ref ComplexCombatData reference89 = ref span7[num4]; ComplexCombatData obj76 = new ComplexCombatData { DataId = 37u, MinimumKillCount = 3u }; int num5 = 6; List list153 = new List(num5); CollectionsMarshal.SetCount(list153, num5); Span span8 = CollectionsMarshal.AsSpan(list153); int num6 = 0; span8[num6] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num6++; span8[num6] = null; num6++; span8[num6] = null; num6++; span8[num6] = null; num6++; span8[num6] = null; num6++; span8[num6] = null; obj76.CompletionQuestVariablesFlags = list153; reference89 = obj76; obj75.ComplexCombatData = list152; num4 = 6; List list154 = new List(num4); CollectionsMarshal.SetCount(list154, num4); span8 = CollectionsMarshal.AsSpan(list154); index2 = 0; span8[index2] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; obj75.CompletionQuestVariablesFlags = list154; reference88 = obj75; num2++; ref QuestStep reference90 = ref span3[num2]; QuestStep obj77 = new QuestStep(EInteractionType.Combat, null, new Vector3(119.449745f, 17.399649f, -259.6467f), 148) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index2 = 1; List list155 = new List(index2); CollectionsMarshal.SetCount(list155, index2); span7 = CollectionsMarshal.AsSpan(list155); num4 = 0; ref ComplexCombatData reference91 = ref span7[num4]; ComplexCombatData obj78 = new ComplexCombatData { DataId = 49u, MinimumKillCount = 3u }; num6 = 6; List list156 = new List(num6); CollectionsMarshal.SetCount(list156, num6); span8 = CollectionsMarshal.AsSpan(list156); num5 = 0; span8[num5] = null; num5++; span8[num5] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; obj78.CompletionQuestVariablesFlags = list156; reference91 = obj78; obj77.ComplexCombatData = list155; num4 = 6; List list157 = new List(num4); CollectionsMarshal.SetCount(list157, num4); span8 = CollectionsMarshal.AsSpan(list157); index2 = 0; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; obj77.CompletionQuestVariablesFlags = list157; reference90 = obj77; num2++; ref QuestStep reference92 = ref span3[num2]; QuestStep obj79 = new QuestStep(EInteractionType.Combat, null, new Vector3(126.943115f, 2.910592f, -180.54787f), 148) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index2 = 1; List list158 = new List(index2); CollectionsMarshal.SetCount(list158, index2); span7 = CollectionsMarshal.AsSpan(list158); num4 = 0; ref ComplexCombatData reference93 = ref span7[num4]; ComplexCombatData obj80 = new ComplexCombatData { DataId = 47u, MinimumKillCount = 3u }; num5 = 6; List list159 = new List(num5); CollectionsMarshal.SetCount(list159, num5); span8 = CollectionsMarshal.AsSpan(list159); num6 = 0; span8[num6] = null; num6++; span8[num6] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num6++; span8[num6] = null; num6++; span8[num6] = null; num6++; span8[num6] = null; num6++; span8[num6] = null; obj80.CompletionQuestVariablesFlags = list159; reference93 = obj80; obj79.ComplexCombatData = list158; num4 = 6; List list160 = new List(num4); CollectionsMarshal.SetCount(list160, num4); span8 = CollectionsMarshal.AsSpan(list160); index2 = 0; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; obj79.CompletionQuestVariablesFlags = list160; reference92 = obj79; obj74.Steps = list151; reference87 = obj74; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher }, NextQuestId = new QuestId(46) }; obj81.Steps = list161; reference94 = obj81; questRoot32.QuestSequence = list147; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(22); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list162 = new List(num); CollectionsMarshal.SetCount(list162, num); span = CollectionsMarshal.AsSpan(list162); index = 0; span[index] = "Cacahuetes"; questRoot33.Author = list162; index = 4; List list163 = new List(index); CollectionsMarshal.SetCount(list163, index); span2 = CollectionsMarshal.AsSpan(list163); num = 0; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 0 }; num3 = 1; List list164 = new List(num3); CollectionsMarshal.SetCount(list164, num3); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; ref QuestStep reference96 = ref span3[num2]; QuestStep obj83 = new QuestStep(EInteractionType.AcceptQuest, 1000323u, new Vector3(-234.02765f, -4.0000043f, -11.093384f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; SkipConditions skipConditions8 = new SkipConditions(); SkipAetheryteCondition obj84 = new SkipAetheryteCondition { InSameTerritory = true }; index2 = 1; List list165 = new List(index2); CollectionsMarshal.SetCount(list165, index2); span5 = CollectionsMarshal.AsSpan(list165); num4 = 0; span5[num4] = 133; obj84.InTerritory = list165; skipConditions8.AetheryteShortcutIf = obj84; obj83.SkipConditions = skipConditions8; reference96 = obj83; obj82.Steps = list164; reference95 = obj82; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 1 }; num2 = 1; List list166 = new List(num2); CollectionsMarshal.SetCount(list166, num2); span3 = CollectionsMarshal.AsSpan(list166); num3 = 0; ref QuestStep reference98 = ref span3[num3]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133); num4 = 1; List list167 = new List(num4); CollectionsMarshal.SetCount(list167, num4); span4 = CollectionsMarshal.AsSpan(list167); index2 = 0; span4[index2] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSCNJ000_00022_Q1_000_1") }; questStep19.DialogueChoices = list167; reference98 = questStep19; obj85.Steps = list166; reference97 = obj85; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 2 }; num3 = 3; List list168 = new List(num3); CollectionsMarshal.SetCount(list168, num3); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; ref QuestStep reference100 = ref span3[num2]; QuestStep obj87 = new QuestStep(EInteractionType.Combat, null, new Vector3(97.18397f, 17.128555f, -269.5008f), 148) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaConjurer, To = EAetheryteLocation.GridaniaBlueBadgerGate }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index2 = 1; List list169 = new List(index2); CollectionsMarshal.SetCount(list169, index2); span7 = CollectionsMarshal.AsSpan(list169); num4 = 0; ref ComplexCombatData reference101 = ref span7[num4]; ComplexCombatData obj88 = new ComplexCombatData { DataId = 37u, MinimumKillCount = 3u }; num6 = 6; List list170 = new List(num6); CollectionsMarshal.SetCount(list170, num6); span8 = CollectionsMarshal.AsSpan(list170); num5 = 0; span8[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; obj88.CompletionQuestVariablesFlags = list170; reference101 = obj88; obj87.ComplexCombatData = list169; num4 = 6; List list171 = new List(num4); CollectionsMarshal.SetCount(list171, num4); span8 = CollectionsMarshal.AsSpan(list171); index2 = 0; span8[index2] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; obj87.CompletionQuestVariablesFlags = list171; reference100 = obj87; num2++; ref QuestStep reference102 = ref span3[num2]; QuestStep obj89 = new QuestStep(EInteractionType.Combat, null, new Vector3(119.449745f, 17.399649f, -259.6467f), 148) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index2 = 1; List list172 = new List(index2); CollectionsMarshal.SetCount(list172, index2); span7 = CollectionsMarshal.AsSpan(list172); num4 = 0; ref ComplexCombatData reference103 = ref span7[num4]; ComplexCombatData obj90 = new ComplexCombatData { DataId = 49u, MinimumKillCount = 3u }; num5 = 6; List list173 = new List(num5); CollectionsMarshal.SetCount(list173, num5); span8 = CollectionsMarshal.AsSpan(list173); num6 = 0; span8[num6] = null; num6++; span8[num6] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num6++; span8[num6] = null; num6++; span8[num6] = null; num6++; span8[num6] = null; num6++; span8[num6] = null; obj90.CompletionQuestVariablesFlags = list173; reference103 = obj90; obj89.ComplexCombatData = list172; num4 = 6; List list174 = new List(num4); CollectionsMarshal.SetCount(list174, num4); span8 = CollectionsMarshal.AsSpan(list174); index2 = 0; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; obj89.CompletionQuestVariablesFlags = list174; reference102 = obj89; num2++; ref QuestStep reference104 = ref span3[num2]; QuestStep obj91 = new QuestStep(EInteractionType.Combat, null, new Vector3(126.943115f, 2.910592f, -180.54787f), 148) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span7 = CollectionsMarshal.AsSpan(list175); num4 = 0; ref ComplexCombatData reference105 = ref span7[num4]; ComplexCombatData obj92 = new ComplexCombatData { DataId = 47u, MinimumKillCount = 3u }; num6 = 6; List list176 = new List(num6); CollectionsMarshal.SetCount(list176, num6); span8 = CollectionsMarshal.AsSpan(list176); num5 = 0; span8[num5] = null; num5++; span8[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; obj92.CompletionQuestVariablesFlags = list176; reference105 = obj92; obj91.ComplexCombatData = list175; num4 = 6; List list177 = new List(num4); CollectionsMarshal.SetCount(list177, num4); span8 = CollectionsMarshal.AsSpan(list177); index2 = 0; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; obj91.CompletionQuestVariablesFlags = list177; reference104 = obj91; obj86.Steps = list168; reference99 = obj86; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer }, NextQuestId = new QuestId(48) }; obj93.Steps = list178; reference106 = obj93; questRoot33.QuestSequence = list163; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(23); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list179 = new List(num); CollectionsMarshal.SetCount(list179, num); span = CollectionsMarshal.AsSpan(list179); index = 0; span[index] = "Cacahuetes"; questRoot34.Author = list179; index = 4; List list180 = new List(index); CollectionsMarshal.SetCount(list180, index); span2 = CollectionsMarshal.AsSpan(list180); num = 0; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 0 }; num3 = 1; List list181 = new List(num3); CollectionsMarshal.SetCount(list181, num3); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; ref QuestStep reference108 = ref span3[num2]; QuestStep obj95 = new QuestStep(EInteractionType.AcceptQuest, 1000251u, new Vector3(147.08167f, 15.5f, -267.99426f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; SkipConditions skipConditions9 = new SkipConditions(); SkipAetheryteCondition obj96 = new SkipAetheryteCondition { InSameTerritory = true }; index2 = 1; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span5 = CollectionsMarshal.AsSpan(list182); num4 = 0; span5[num4] = 132; obj96.InTerritory = list182; skipConditions9.AetheryteShortcutIf = obj96; obj95.SkipConditions = skipConditions9; reference108 = obj95; obj94.Steps = list181; reference107 = obj94; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 1 }; num2 = 1; List list183 = new List(num2); CollectionsMarshal.SetCount(list183, num2); span3 = CollectionsMarshal.AsSpan(list183); num3 = 0; ref QuestStep reference110 = ref span3[num3]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133); num4 = 1; List list184 = new List(num4); CollectionsMarshal.SetCount(list184, num4); span4 = CollectionsMarshal.AsSpan(list184); index2 = 0; span4[index2] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSLNC000_00023_Q1_000_1") }; questStep20.DialogueChoices = list184; reference110 = questStep20; obj97.Steps = list183; reference109 = obj97; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 2 }; num3 = 3; List list185 = new List(num3); CollectionsMarshal.SetCount(list185, num3); span3 = CollectionsMarshal.AsSpan(list185); num2 = 0; ref QuestStep reference112 = ref span3[num2]; QuestStep obj99 = new QuestStep(EInteractionType.Combat, null, new Vector3(97.18397f, 17.128555f, -269.5008f), 148) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLancer, To = EAetheryteLocation.GridaniaBlueBadgerGate }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index2 = 1; List list186 = new List(index2); CollectionsMarshal.SetCount(list186, index2); span7 = CollectionsMarshal.AsSpan(list186); num4 = 0; ref ComplexCombatData reference113 = ref span7[num4]; ComplexCombatData obj100 = new ComplexCombatData { DataId = 37u, MinimumKillCount = 3u }; num5 = 6; List list187 = new List(num5); CollectionsMarshal.SetCount(list187, num5); span8 = CollectionsMarshal.AsSpan(list187); num6 = 0; span8[num6] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num6++; span8[num6] = null; num6++; span8[num6] = null; num6++; span8[num6] = null; num6++; span8[num6] = null; num6++; span8[num6] = null; obj100.CompletionQuestVariablesFlags = list187; reference113 = obj100; obj99.ComplexCombatData = list186; num4 = 6; List list188 = new List(num4); CollectionsMarshal.SetCount(list188, num4); span8 = CollectionsMarshal.AsSpan(list188); index2 = 0; span8[index2] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; obj99.CompletionQuestVariablesFlags = list188; reference112 = obj99; num2++; ref QuestStep reference114 = ref span3[num2]; QuestStep obj101 = new QuestStep(EInteractionType.Combat, null, new Vector3(119.449745f, 17.399649f, -259.6467f), 148) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index2 = 1; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span7 = CollectionsMarshal.AsSpan(list189); num4 = 0; ref ComplexCombatData reference115 = ref span7[num4]; ComplexCombatData obj102 = new ComplexCombatData { DataId = 49u, MinimumKillCount = 3u }; num6 = 6; List list190 = new List(num6); CollectionsMarshal.SetCount(list190, num6); span8 = CollectionsMarshal.AsSpan(list190); num5 = 0; span8[num5] = null; num5++; span8[num5] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; obj102.CompletionQuestVariablesFlags = list190; reference115 = obj102; obj101.ComplexCombatData = list189; num4 = 6; List list191 = new List(num4); CollectionsMarshal.SetCount(list191, num4); span8 = CollectionsMarshal.AsSpan(list191); index2 = 0; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; obj101.CompletionQuestVariablesFlags = list191; reference114 = obj101; num2++; ref QuestStep reference116 = ref span3[num2]; QuestStep obj103 = new QuestStep(EInteractionType.Combat, null, new Vector3(126.943115f, 2.910592f, -180.54787f), 148) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index2 = 1; List list192 = new List(index2); CollectionsMarshal.SetCount(list192, index2); span7 = CollectionsMarshal.AsSpan(list192); num4 = 0; ref ComplexCombatData reference117 = ref span7[num4]; ComplexCombatData obj104 = new ComplexCombatData { DataId = 47u, MinimumKillCount = 3u }; num5 = 6; List list193 = new List(num5); CollectionsMarshal.SetCount(list193, num5); span8 = CollectionsMarshal.AsSpan(list193); num6 = 0; span8[num6] = null; num6++; span8[num6] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num6++; span8[num6] = null; num6++; span8[num6] = null; num6++; span8[num6] = null; num6++; span8[num6] = null; obj104.CompletionQuestVariablesFlags = list193; reference117 = obj104; obj103.ComplexCombatData = list192; num4 = 6; List list194 = new List(num4); CollectionsMarshal.SetCount(list194, num4); span8 = CollectionsMarshal.AsSpan(list194); index2 = 0; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; obj103.CompletionQuestVariablesFlags = list194; reference116 = obj103; obj98.Steps = list185; reference111 = obj98; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list195 = new List(num2); CollectionsMarshal.SetCount(list195, num2); span3 = CollectionsMarshal.AsSpan(list195); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer }, NextQuestId = new QuestId(47) }; obj105.Steps = list195; reference118 = obj105; questRoot34.QuestSequence = list180; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(24); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list196 = new List(num); CollectionsMarshal.SetCount(list196, num); span = CollectionsMarshal.AsSpan(list196); index = 0; span[index] = "liza"; questRoot35.Author = list196; index = 2; List list197 = new List(index); CollectionsMarshal.SetCount(list197, index); span2 = CollectionsMarshal.AsSpan(list197); num = 0; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 0 }; num3 = 1; List list198 = new List(num3); CollectionsMarshal.SetCount(list198, num3); span3 = CollectionsMarshal.AsSpan(list198); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000206u, new Vector3(193.59119f, -0.015319824f, 42.160645f), 132); obj106.Steps = list198; reference119 = obj106; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list199 = new List(num2); CollectionsMarshal.SetCount(list199, num2); span3 = CollectionsMarshal.AsSpan(list199); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1000233u, new Vector3(168.65796f, 15.5f, -95.99457f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaArcher, To = EAetheryteLocation.GridaniaLeatherworker } }; obj107.Steps = list199; reference120 = obj107; questRoot35.QuestSequence = list197; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(25); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list200 = new List(num); CollectionsMarshal.SetCount(list200, num); span = CollectionsMarshal.AsSpan(list200); index = 0; span[index] = "liza"; questRoot36.Author = list200; index = 3; List list201 = new List(index); CollectionsMarshal.SetCount(list201, index); span2 = CollectionsMarshal.AsSpan(list201); num = 0; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 0 }; num3 = 1; List list202 = new List(num3); CollectionsMarshal.SetCount(list202, num3); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000263u, new Vector3(141.55786f, 15.5f, -274.43353f), 133); obj108.Steps = list202; reference121 = obj108; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 1 }; num2 = 1; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); num3 = 0; ref QuestStep reference123 = ref span3[num3]; QuestStep obj110 = new QuestStep(EInteractionType.Combat, null, new Vector3(112.12561f, 16.504576f, -268.8553f), 148) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLancer, To = EAetheryteLocation.GridaniaBlueBadgerGate }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index2 = 1; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span7 = CollectionsMarshal.AsSpan(list204); num4 = 0; ref ComplexCombatData reference124 = ref span7[num4]; ComplexCombatData obj111 = new ComplexCombatData { DataId = 37u, MinimumKillCount = 6u }; num6 = 6; List list205 = new List(num6); CollectionsMarshal.SetCount(list205, num6); span8 = CollectionsMarshal.AsSpan(list205); num5 = 0; span8[num5] = new QuestWorkValue(null, (byte)6, EQuestWorkMode.Bitwise); num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; obj111.CompletionQuestVariablesFlags = list205; reference124 = obj111; obj110.ComplexCombatData = list204; reference123 = obj110; obj109.Steps = list203; reference122 = obj109; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list206 = new List(num3); CollectionsMarshal.SetCount(list206, num3); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(129.21268f, 25.16017f, -318.4288f), 148) { TargetTerritoryId = (ushort)132 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000263u, new Vector3(141.55786f, 15.5f, -274.43353f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; obj112.Steps = list206; reference125 = obj112; questRoot36.QuestSequence = list201; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(27); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list207 = new List(num); CollectionsMarshal.SetCount(list207, num); span = CollectionsMarshal.AsSpan(list207); index = 0; span[index] = "UcanPatates"; questRoot37.Author = list207; index = 3; List list208 = new List(index); CollectionsMarshal.SetCount(list208, index); span2 = CollectionsMarshal.AsSpan(list208); num = 0; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 0 }; num2 = 1; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1000194u, new Vector3(-16.281433f, -3.2499998f, 41.000854f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj113.Steps = list209; reference126 = obj113; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 1 }; num3 = 1; List list210 = new List(num3); CollectionsMarshal.SetCount(list210, num3); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000686u, new Vector3(-66.36151f, -3.896366f, 67.00232f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj114.Steps = list210; reference127 = obj114; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list211 = new List(num2); CollectionsMarshal.SetCount(list211, num2); span3 = CollectionsMarshal.AsSpan(list211); num3 = 0; ref QuestStep reference129 = ref span3[num3]; QuestStep obj116 = new QuestStep(EInteractionType.CompleteQuest, 1000789u, new Vector3(-33.76825f, 7.3172073f, -117.052f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; SkipConditions skipConditions10 = new SkipConditions(); SkipAetheryteCondition obj117 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list212 = new List(num4); CollectionsMarshal.SetCount(list212, num4); span5 = CollectionsMarshal.AsSpan(list212); index2 = 0; span5[index2] = 132; obj117.InTerritory = list212; skipConditions10.AetheryteShortcutIf = obj117; obj116.SkipConditions = skipConditions10; reference129 = obj116; obj115.Steps = list211; reference128 = obj115; questRoot37.QuestSequence = list208; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(28); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list213 = new List(num); CollectionsMarshal.SetCount(list213, num); span = CollectionsMarshal.AsSpan(list213); index = 0; span[index] = "liza"; questRoot38.Author = list213; index = 2; List list214 = new List(index); CollectionsMarshal.SetCount(list214, index); span2 = CollectionsMarshal.AsSpan(list214); num = 0; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 0 }; num3 = 1; List list215 = new List(num3); CollectionsMarshal.SetCount(list215, num3); span3 = CollectionsMarshal.AsSpan(list215); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132); obj118.Steps = list215; reference130 = obj118; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(158.06026f, -12.97808f, 158.08466f), 132) { TargetTerritoryId = (ushort)148 }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1000421u, new Vector3(98.25281f, -8f, -78.446655f), 148); obj119.Steps = list216; reference131 = obj119; questRoot38.QuestSequence = list214; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(33); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list217 = new List(num); CollectionsMarshal.SetCount(list217, num); span = CollectionsMarshal.AsSpan(list217); index = 0; span[index] = "liza"; questRoot39.Author = list217; index = 10; List list218 = new List(index); CollectionsMarshal.SetCount(list218, index); span2 = CollectionsMarshal.AsSpan(list218); num = 0; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 0 }; num3 = 1; List list219 = new List(num3); CollectionsMarshal.SetCount(list219, num3); span3 = CollectionsMarshal.AsSpan(list219); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj120.Steps = list219; reference132 = obj120; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 1 }; num2 = 1; List list220 = new List(num2); CollectionsMarshal.SetCount(list220, num2); span3 = CollectionsMarshal.AsSpan(list220); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1009949u, new Vector3(-325.70386f, 7.228748f, -215.16754f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaBotanist } }; obj121.Steps = list220; reference133 = obj121; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 2 }; num3 = 1; List list221 = new List(num3); CollectionsMarshal.SetCount(list221, num3); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009952u, new Vector3(41.61133f, 1.8386029f, -117.265625f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaBotanist, To = EAetheryteLocation.GridaniaLeatherworker } }; obj122.Steps = list221; reference134 = obj122; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 3 }; num2 = 3; List list222 = new List(num2); CollectionsMarshal.SetCount(list222, num2); span3 = CollectionsMarshal.AsSpan(list222); num3 = 0; ref QuestStep reference136 = ref span3[num3]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 1000768u, new Vector3(172.35059f, 15.5f, -89.951965f), 133); index2 = 6; List list223 = new List(index2); CollectionsMarshal.SetCount(list223, index2); span8 = CollectionsMarshal.AsSpan(list223); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep21.CompletionQuestVariablesFlags = list223; reference136 = questStep21; num3++; ref QuestStep reference137 = ref span3[num3]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 1000227u, new Vector3(168.62744f, 15.699999f, -65.690125f), 133); num4 = 6; List list224 = new List(num4); CollectionsMarshal.SetCount(list224, num4); span8 = CollectionsMarshal.AsSpan(list224); index2 = 0; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep22.CompletionQuestVariablesFlags = list224; reference137 = questStep22; num3++; ref QuestStep reference138 = ref span3[num3]; QuestStep obj124 = new QuestStep(EInteractionType.Interact, 1000228u, new Vector3(168.20007f, 15.69998f, -64.83563f), 133) { StopDistance = 5f }; index2 = 6; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span8 = CollectionsMarshal.AsSpan(list225); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj124.CompletionQuestVariablesFlags = list225; reference138 = obj124; obj123.Steps = list222; reference135 = obj123; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 4 }; num3 = 1; List list226 = new List(num3); CollectionsMarshal.SetCount(list226, num3); span3 = CollectionsMarshal.AsSpan(list226); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009952u, new Vector3(41.61133f, 1.8386029f, -117.265625f), 133); obj125.Steps = list226; reference139 = obj125; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 5 }; num2 = 1; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1000243u, new Vector3(170.03125f, 15.699999f, -127.03143f), 133); obj126.Steps = list227; reference140 = obj126; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 6 }; num3 = 1; List list228 = new List(num3); CollectionsMarshal.SetCount(list228, num3); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009952u, new Vector3(41.61133f, 1.8386029f, -117.265625f), 133); obj127.Steps = list228; reference141 = obj127; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 7 }; num2 = 1; List list229 = new List(num2); CollectionsMarshal.SetCount(list229, num2); span3 = CollectionsMarshal.AsSpan(list229); num3 = 0; ref QuestStep reference143 = ref span3[num3]; QuestStep obj129 = new QuestStep(EInteractionType.Combat, null, new Vector3(-374.96555f, 63.686344f, -206.74146f), 148) { StopDistance = 0.5f, Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLeatherworker, To = EAetheryteLocation.GridaniaWhiteWolfGate }, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list230 = new List(num4); CollectionsMarshal.SetCount(list230, num4); Span span9 = CollectionsMarshal.AsSpan(list230); index2 = 0; span9[index2] = 2863u; obj129.KillEnemyDataIds = list230; reference143 = obj129; obj128.Steps = list229; reference142 = obj128; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 8 }; num3 = 1; List list231 = new List(num3); CollectionsMarshal.SetCount(list231, num3); span3 = CollectionsMarshal.AsSpan(list231); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001276u, new Vector3(13.961914f, 0.1373291f, 2.090454f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj130.Steps = list231; reference144 = obj130; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1009953u, new Vector3(31.5708f, -19.000002f, 100.48059f), 132) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAirship }, NextQuestId = new QuestId(36) }; obj131.Steps = list232; reference145 = obj131; questRoot39.QuestSequence = list218; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(35); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list233 = new List(num); CollectionsMarshal.SetCount(list233, num); span = CollectionsMarshal.AsSpan(list233); index = 0; span[index] = "Cacahuetes"; questRoot40.Author = list233; index = 4; List list234 = new List(index); CollectionsMarshal.SetCount(list234, index); span2 = CollectionsMarshal.AsSpan(list234); num = 0; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 0 }; num3 = 1; List list235 = new List(num3); CollectionsMarshal.SetCount(list235, num3); span3 = CollectionsMarshal.AsSpan(list235); num2 = 0; ref QuestStep reference147 = ref span3[num2]; QuestStep obj133 = new QuestStep(EInteractionType.AcceptQuest, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; SkipConditions skipConditions11 = new SkipConditions(); SkipAetheryteCondition obj134 = new SkipAetheryteCondition { InSameTerritory = true }; index2 = 1; List list236 = new List(index2); CollectionsMarshal.SetCount(list236, index2); span5 = CollectionsMarshal.AsSpan(list236); num4 = 0; span5[num4] = 133; obj134.InTerritory = list236; skipConditions11.AetheryteShortcutIf = obj134; obj133.SkipConditions = skipConditions11; reference147 = obj133; obj132.Steps = list235; reference146 = obj132; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 1 }; num2 = 3; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Combat, null, new Vector3(502.843f, 43.200996f, -32.464188f), 148) { StopDistance = 0.5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLancer, To = EAetheryteLocation.GridaniaBlueBadgerGate }, EnemySpawnType = EEnemySpawnType.FinishCombatIfAny }; num3++; ref QuestStep reference149 = ref span3[num3]; QuestStep obj136 = new QuestStep(EInteractionType.Combat, 142u, new Vector3(514.06104f, 44.169823f, -42.008118f), 148) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list238 = new List(num4); CollectionsMarshal.SetCount(list238, num4); span9 = CollectionsMarshal.AsSpan(list238); index2 = 0; span9[index2] = 142u; obj136.KillEnemyDataIds = list238; index2 = 6; List list239 = new List(index2); CollectionsMarshal.SetCount(list239, index2); span8 = CollectionsMarshal.AsSpan(list239); num4 = 0; span8[num4] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; obj136.CompletionQuestVariablesFlags = list239; reference149 = obj136; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 2000966u, new Vector3(514.8546f, 43.778076f, -48.66101f), 148); obj135.Steps = list237; reference148 = obj135; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 2 }; num3 = 2; List list240 = new List(num3); CollectionsMarshal.SetCount(list240, num3); span3 = CollectionsMarshal.AsSpan(list240); num2 = 0; ref QuestStep reference151 = ref span3[num2]; QuestStep obj138 = new QuestStep(EInteractionType.Combat, null, new Vector3(211.82294f, 23.458103f, 157.57333f), 148) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list241 = new List(num4); CollectionsMarshal.SetCount(list241, num4); span9 = CollectionsMarshal.AsSpan(list241); index2 = 0; span9[index2] = 21u; obj138.KillEnemyDataIds = list241; index2 = 6; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span8 = CollectionsMarshal.AsSpan(list242); num4 = 0; span8[num4] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; obj138.CompletionQuestVariablesFlags = list242; reference151 = obj138; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2000917u, new Vector3(215.99133f, 23.5141f, 153.1853f), 148); obj137.Steps = list240; reference150 = obj137; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list243 = new List(num2); CollectionsMarshal.SetCount(list243, num2); span3 = CollectionsMarshal.AsSpan(list243); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer }, NextQuestId = new QuestId(55) }; obj139.Steps = list243; reference152 = obj139; questRoot40.QuestSequence = list234; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(36); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list244 = new List(num); CollectionsMarshal.SetCount(list244, num); span = CollectionsMarshal.AsSpan(list244); index = 0; span[index] = "liza"; questRoot41.Author = list244; index = 9; List list245 = new List(index); CollectionsMarshal.SetCount(list245, index); span2 = CollectionsMarshal.AsSpan(list245); num = 0; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 0 }; num3 = 1; List list246 = new List(num3); CollectionsMarshal.SetCount(list246, num3); span3 = CollectionsMarshal.AsSpan(list246); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj140.Steps = list246; reference153 = obj140; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 1 }; num2 = 1; List list247 = new List(num2); CollectionsMarshal.SetCount(list247, num2); span3 = CollectionsMarshal.AsSpan(list247); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1009781u, new Vector3(-89.829956f, 5.2000036f, 45.426025f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; obj141.Steps = list247; reference154 = obj141; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 2 }; num3 = 5; List list248 = new List(num3); CollectionsMarshal.SetCount(list248, num3); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; ref QuestStep reference156 = ref span3[num2]; QuestStep obj143 = new QuestStep(EInteractionType.UseItem, 2004614u, new Vector3(-80.76605f, 8.895996f, -16.739136f), 131) { IgnoreDistanceToObject = true, ItemId = 2001459u }; num4 = 6; List list249 = new List(num4); CollectionsMarshal.SetCount(list249, num4); span8 = CollectionsMarshal.AsSpan(list249); index2 = 0; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj143.CompletionQuestVariablesFlags = list249; reference156 = obj143; num2++; ref QuestStep reference157 = ref span3[num2]; QuestStep obj144 = new QuestStep(EInteractionType.UseItem, 2004616u, new Vector3(-98.1308f, 8.987488f, -16.617126f), 131) { IgnoreDistanceToObject = true, ItemId = 2001459u }; index2 = 6; List list250 = new List(index2); CollectionsMarshal.SetCount(list250, index2); span8 = CollectionsMarshal.AsSpan(list250); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj144.CompletionQuestVariablesFlags = list250; reference157 = obj144; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-113.42244f, 7.9935846f, -8.936225f), 131); num2++; ref QuestStep reference158 = ref span3[num2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 1001859u, new Vector3(-142.71765f, 11.999999f, -15.610046f), 130); num4 = 6; List list251 = new List(num4); CollectionsMarshal.SetCount(list251, num4); span8 = CollectionsMarshal.AsSpan(list251); index2 = 0; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list251; reference158 = questStep23; num2++; ref QuestStep reference159 = ref span3[num2]; QuestStep questStep24 = new QuestStep(EInteractionType.Interact, 1009789u, new Vector3(-159.68573f, 12.596368f, 0.869751f), 130); index2 = 6; List list252 = new List(index2); CollectionsMarshal.SetCount(list252, index2); span8 = CollectionsMarshal.AsSpan(list252); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep24.CompletionQuestVariablesFlags = list252; reference159 = questStep24; obj142.Steps = list248; reference155 = obj142; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 3 }; num2 = 2; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-117.18245f, 9.232903f, 9.133285f), 130); num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1009785u, new Vector3(-88.15143f, 5.200004f, 45.303955f), 131); obj145.Steps = list253; reference160 = obj145; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 4 }; num3 = 1; List list254 = new List(num3); CollectionsMarshal.SetCount(list254, num3); span3 = CollectionsMarshal.AsSpan(list254); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1001675u, new Vector3(-89.49426f, 7.008118f, 10.849121f), 131) { Emote = EEmote.Welcome }; obj146.Steps = list254; reference161 = obj146; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 5 }; num2 = 2; List list255 = new List(num2); CollectionsMarshal.SetCount(list255, num2); span3 = CollectionsMarshal.AsSpan(list255); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-112.38632f, 7.6503563f, 9.034383f), 131); num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1009792u, new Vector3(-135.36285f, 10.9999895f, 0.015197754f), 130); obj147.Steps = list255; reference162 = obj147; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 6 }; num3 = 1; List list256 = new List(num3); CollectionsMarshal.SetCount(list256, num3); span3 = CollectionsMarshal.AsSpan(list256); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009791u, new Vector3(-13.778931f, 3.9999998f, -151.4458f), 130); obj148.Steps = list256; reference163 = obj148; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 7 }; num2 = 2; List list257 = new List(num2); CollectionsMarshal.SetCount(list257, num2); span3 = CollectionsMarshal.AsSpan(list257); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(44.151344f, 4.0195827f, -165.77715f), 130); num3++; ref QuestStep reference165 = ref span3[num3]; QuestStep obj150 = new QuestStep(EInteractionType.Combat, null, new Vector3(-172.42809f, 16.059729f, 276.30084f), 141) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 2; List list258 = new List(num4); CollectionsMarshal.SetCount(list258, num4); span9 = CollectionsMarshal.AsSpan(list258); index2 = 0; span9[index2] = 2853u; index2++; span9[index2] = 3120u; obj150.KillEnemyDataIds = list258; reference165 = obj150; obj149.Steps = list257; reference164 = obj149; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list259 = new List(num3); CollectionsMarshal.SetCount(list259, num3); span3 = CollectionsMarshal.AsSpan(list259); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009794u, new Vector3(-174.45642f, 16.149345f, 275.6847f), 141) { NextQuestId = new QuestId(1573) }; obj151.Steps = list259; reference166 = obj151; questRoot41.QuestSequence = list245; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(38); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list260 = new List(num); CollectionsMarshal.SetCount(list260, num); span = CollectionsMarshal.AsSpan(list260); index = 0; span[index] = "liza"; questRoot42.Author = list260; index = 3; List list261 = new List(index); CollectionsMarshal.SetCount(list261, index); span2 = CollectionsMarshal.AsSpan(list261); num = 0; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 0 }; num2 = 1; List list262 = new List(num2); CollectionsMarshal.SetCount(list262, num2); span3 = CollectionsMarshal.AsSpan(list262); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1000768u, new Vector3(172.35059f, 15.5f, -89.951965f), 133); obj152.Steps = list262; reference167 = obj152; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 1 }; num3 = 5; List list263 = new List(num3); CollectionsMarshal.SetCount(list263, num3); span3 = CollectionsMarshal.AsSpan(list263); num2 = 0; ref QuestStep reference169 = ref span3[num2]; QuestStep questStep25 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(157.92119f, 15.700001f, -122.177925f), 133); SkipConditions skipConditions12 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); index2 = 6; List list264 = new List(index2); CollectionsMarshal.SetCount(list264, index2); span8 = CollectionsMarshal.AsSpan(list264); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list264; skipConditions12.StepIf = skipStepConditions; questStep25.SkipConditions = skipConditions12; reference169 = questStep25; num2++; ref QuestStep reference170 = ref span3[num2]; QuestStep questStep26 = new QuestStep(EInteractionType.Interact, 1000238u, new Vector3(155.41309f, 15.700001f, -121.812805f), 133); num4 = 6; List list265 = new List(num4); CollectionsMarshal.SetCount(list265, num4); span8 = CollectionsMarshal.AsSpan(list265); index2 = 0; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep26.CompletionQuestVariablesFlags = list265; reference170 = questStep26; num2++; ref QuestStep reference171 = ref span3[num2]; QuestStep questStep27 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(162.74281f, 15.699926f, -59.43834f), 133); SkipConditions skipConditions13 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); index2 = 6; List list266 = new List(index2); CollectionsMarshal.SetCount(list266, index2); span8 = CollectionsMarshal.AsSpan(list266); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list266; skipConditions13.StepIf = skipStepConditions2; questStep27.SkipConditions = skipConditions13; reference171 = questStep27; num2++; ref QuestStep reference172 = ref span3[num2]; QuestStep questStep28 = new QuestStep(EInteractionType.Interact, 1000218u, new Vector3(164.72107f, 15.699947f, -58.18268f), 133); num4 = 6; List list267 = new List(num4); CollectionsMarshal.SetCount(list267, num4); span8 = CollectionsMarshal.AsSpan(list267); index2 = 0; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep28.CompletionQuestVariablesFlags = list267; reference172 = questStep28; num2++; ref QuestStep reference173 = ref span3[num2]; QuestStep obj154 = new QuestStep(EInteractionType.Interact, 1000214u, new Vector3(151.4762f, 15.699964f, -63.920105f), 133) { StopDistance = 5f }; index2 = 6; List list268 = new List(index2); CollectionsMarshal.SetCount(list268, index2); span8 = CollectionsMarshal.AsSpan(list268); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj154.CompletionQuestVariablesFlags = list268; reference173 = obj154; obj153.Steps = list263; reference168 = obj153; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list269 = new List(num2); CollectionsMarshal.SetCount(list269, num2); span3 = CollectionsMarshal.AsSpan(list269); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1000248u, new Vector3(143.05322f, 14.250365f, -250.72101f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLeatherworker, To = EAetheryteLocation.GridaniaLancer } }; obj155.Steps = list269; reference174 = obj155; questRoot42.QuestSequence = list261; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(39); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list270 = new List(num); CollectionsMarshal.SetCount(list270, num); span = CollectionsMarshal.AsSpan(list270); index = 0; span[index] = "liza"; questRoot43.Author = list270; index = 2; List list271 = new List(index); CollectionsMarshal.SetCount(list271, index); span2 = CollectionsMarshal.AsSpan(list271); num = 0; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 0 }; num3 = 1; List list272 = new List(num3); CollectionsMarshal.SetCount(list272, num3); span3 = CollectionsMarshal.AsSpan(list272); num2 = 0; ref QuestStep reference176 = ref span3[num2]; QuestStep questStep29 = new QuestStep(EInteractionType.AcceptQuest, 1001148u, new Vector3(117.112915f, -12.506256f, 143.63306f), 183); num4 = 1; List list273 = new List(num4); CollectionsMarshal.SetCount(list273, num4); span4 = CollectionsMarshal.AsSpan(list273); index2 = 0; span4[index2] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "opening/OpeningGridania", Prompt = new ExcelRef("TEXT_OPENINGGRIDANIA_FST_SYSTEM_Q_01"), Answer = new ExcelRef("TEXT_OPENINGGRIDANIA_FST_SYSTEM_A_01") }; questStep29.DialogueChoices = list273; reference176 = questStep29; obj156.Steps = list272; reference175 = obj156; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list274 = new List(num2); CollectionsMarshal.SetCount(list274, num2); span3 = CollectionsMarshal.AsSpan(list274); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1001140u, new Vector3(23.788818f, -8f, 115.861694f), 183); obj157.Steps = list274; reference177 = obj157; questRoot43.QuestSequence = list271; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(42); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list275 = new List(num); CollectionsMarshal.SetCount(list275, num); span = CollectionsMarshal.AsSpan(list275); index = 0; span[index] = "liza"; questRoot44.Author = list275; index = 3; List list276 = new List(index); CollectionsMarshal.SetCount(list276, index); span2 = CollectionsMarshal.AsSpan(list276); num = 0; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 0 }; num3 = 1; List list277 = new List(num3); CollectionsMarshal.SetCount(list277, num3); span3 = CollectionsMarshal.AsSpan(list277); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000286u, new Vector3(-53.574463f, 7.2025366f, -118.36426f), 133); obj158.Steps = list277; reference178 = obj158; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 1 }; num2 = 6; List list278 = new List(num2); CollectionsMarshal.SetCount(list278, num2); span3 = CollectionsMarshal.AsSpan(list278); num3 = 0; ref QuestStep reference180 = ref span3[num3]; QuestStep questStep30 = new QuestStep(EInteractionType.Interact, 2000022u, new Vector3(-52.71997f, 6.7596436f, -109.9718f), 133); index2 = 6; List list279 = new List(index2); CollectionsMarshal.SetCount(list279, index2); span8 = CollectionsMarshal.AsSpan(list279); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep30.CompletionQuestVariablesFlags = list279; reference180 = questStep30; num3++; ref QuestStep reference181 = ref span3[num3]; QuestStep questStep31 = new QuestStep(EInteractionType.Interact, 2000020u, new Vector3(-63.09613f, 6.94281f, -110.85681f), 133); num4 = 6; List list280 = new List(num4); CollectionsMarshal.SetCount(list280, num4); span8 = CollectionsMarshal.AsSpan(list280); index2 = 0; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep31.CompletionQuestVariablesFlags = list280; reference181 = questStep31; num3++; ref QuestStep reference182 = ref span3[num3]; QuestStep questStep32 = new QuestStep(EInteractionType.Interact, 2000021u, new Vector3(-37.979797f, 5.996765f, -101.76245f), 133); index2 = 6; List list281 = new List(index2); CollectionsMarshal.SetCount(list281, index2); span8 = CollectionsMarshal.AsSpan(list281); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep32.CompletionQuestVariablesFlags = list281; reference182 = questStep32; num3++; ref QuestStep reference183 = ref span3[num3]; QuestStep questStep33 = new QuestStep(EInteractionType.Interact, 2000025u, new Vector3(-47.80658f, 5.722107f, -99.4126f), 133); num4 = 6; List list282 = new List(num4); CollectionsMarshal.SetCount(list282, num4); span8 = CollectionsMarshal.AsSpan(list282); index2 = 0; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); questStep33.CompletionQuestVariablesFlags = list282; reference183 = questStep33; num3++; ref QuestStep reference184 = ref span3[num3]; QuestStep questStep34 = new QuestStep(EInteractionType.Interact, 2000024u, new Vector3(-53.75763f, 6.4850464f, -89.52472f), 133); index2 = 6; List list283 = new List(index2); CollectionsMarshal.SetCount(list283, index2); span8 = CollectionsMarshal.AsSpan(list283); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep34.CompletionQuestVariablesFlags = list283; reference184 = questStep34; num3++; ref QuestStep reference185 = ref span3[num3]; QuestStep questStep35 = new QuestStep(EInteractionType.Interact, 2000023u, new Vector3(-43.808716f, 6.4850464f, -85.80151f), 133); num4 = 6; List list284 = new List(num4); CollectionsMarshal.SetCount(list284, num4); span8 = CollectionsMarshal.AsSpan(list284); index2 = 0; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep35.CompletionQuestVariablesFlags = list284; reference185 = questStep35; obj159.Steps = list278; reference179 = obj159; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list285 = new List(num3); CollectionsMarshal.SetCount(list285, num3); span3 = CollectionsMarshal.AsSpan(list285); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000286u, new Vector3(-53.574463f, 7.2025366f, -118.36426f), 133); obj160.Steps = list285; reference186 = obj160; questRoot44.QuestSequence = list276; AddQuest(questId44, questRoot44); QuestId questId45 = new QuestId(43); QuestRoot questRoot45 = new QuestRoot(); num = 1; List list286 = new List(num); CollectionsMarshal.SetCount(list286, num); span = CollectionsMarshal.AsSpan(list286); index = 0; span[index] = "liza"; questRoot45.Author = list286; questRoot45.Comment = "Only Turn 13 is required for the next quest to unlock"; index = 6; List list287 = new List(index); CollectionsMarshal.SetCount(list287, index); span2 = CollectionsMarshal.AsSpan(list287); num = 0; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 0 }; num2 = 4; List list288 = new List(num2); CollectionsMarshal.SetCount(list288, num2); span3 = CollectionsMarshal.AsSpan(list288); num3 = 0; ref QuestStep reference188 = ref span3[num3]; QuestStep obj162 = new QuestStep(EInteractionType.UseItem, null, null, 132) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; SkipConditions skipConditions14 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); index2 = 2; List list289 = new List(index2); CollectionsMarshal.SetCount(list289, index2); span5 = CollectionsMarshal.AsSpan(list289); num4 = 0; span5[num4] = 140; num4++; span5[num4] = 212; skipStepConditions3.InTerritory = list289; skipConditions14.StepIf = skipStepConditions3; obj162.SkipConditions = skipConditions14; reference188 = obj162; num3++; ref QuestStep reference189 = ref span3[num3]; QuestStep questStep36 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); SkipConditions skipConditions15 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num4 = 1; List list290 = new List(num4); CollectionsMarshal.SetCount(list290, num4); span5 = CollectionsMarshal.AsSpan(list290); index2 = 0; span5[index2] = 212; skipStepConditions4.InTerritory = list290; skipConditions15.StepIf = skipStepConditions4; questStep36.SkipConditions = skipConditions15; reference189 = questStep36; num3++; ref QuestStep reference190 = ref span3[num3]; QuestStep obj163 = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; SkipConditions skipConditions16 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); index2 = 1; List list291 = new List(index2); CollectionsMarshal.SetCount(list291, index2); span5 = CollectionsMarshal.AsSpan(list291); num4 = 0; span5[num4] = 212; skipStepConditions5.InTerritory = list291; skipConditions16.StepIf = skipStepConditions5; obj163.SkipConditions = skipConditions16; reference190 = obj163; num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212); obj161.Steps = list288; reference187 = obj161; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 1 }; num3 = 2; List list292 = new List(num3); CollectionsMarshal.SetCount(list292, num3); span3 = CollectionsMarshal.AsSpan(list292); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(430.20032f, 3.6547468f, 168.62611f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009769u, new Vector3(430.6858f, 3.26411f, 171.58765f), 145) { StopDistance = 5f }; obj164.Steps = list292; reference191 = obj164; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 2 }; num2 = 1; List list293 = new List(num2); CollectionsMarshal.SetCount(list293, num2); span3 = CollectionsMarshal.AsSpan(list293); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1009770u, new Vector3(469.5963f, -3.4332886f, -781.1856f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; obj165.Steps = list293; reference192 = obj165; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 3 }; num3 = 1; List list294 = new List(num3); CollectionsMarshal.SetCount(list294, num3); span3 = CollectionsMarshal.AsSpan(list294); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009771u, new Vector3(-71.61066f, 48.96479f, -52.048523f), 147) { AetheryteShortcut = EAetheryteLocation.NorthernThanalanCeruleumProcessingPlant }; obj166.Steps = list294; reference193 = obj166; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 4 }; num2 = 2; List list295 = new List(num2); CollectionsMarshal.SetCount(list295, num2); span3 = CollectionsMarshal.AsSpan(list295); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-67.2906f, 71.11877f, -189.74506f), 147) { Fly = true }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1009772u, new Vector3(-67.12445f, 71.293205f, -190.96667f), 147); obj167.Steps = list295; reference194 = obj167; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list296 = new List(num3); CollectionsMarshal.SetCount(list296, num3); span3 = CollectionsMarshal.AsSpan(list296); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009768u, new Vector3(-103.868225f, 51.873333f, -58.365784f), 147) { Fly = true, NextQuestId = new QuestId(44) }; obj168.Steps = list296; reference195 = obj168; questRoot45.QuestSequence = list287; AddQuest(questId45, questRoot45); QuestId questId46 = new QuestId(44); QuestRoot questRoot46 = new QuestRoot(); num = 1; List list297 = new List(num); CollectionsMarshal.SetCount(list297, num); span = CollectionsMarshal.AsSpan(list297); index = 0; span[index] = "liza"; questRoot46.Author = list297; index = 2; List list298 = new List(index); CollectionsMarshal.SetCount(list298, index); span2 = CollectionsMarshal.AsSpan(list298); num = 0; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 0 }; num2 = 1; List list299 = new List(num2); CollectionsMarshal.SetCount(list299, num2); span3 = CollectionsMarshal.AsSpan(list299); num3 = 0; ref QuestStep reference197 = ref span3[num3]; QuestStep obj170 = new QuestStep(EInteractionType.AcceptQuest, 1009777u, new Vector3(-59.983215f, 76.798584f, -204.0589f), 147) { StopDistance = 1f, Fly = true }; num4 = 1; List list300 = new List(num4); CollectionsMarshal.SetCount(list300, num4); span4 = CollectionsMarshal.AsSpan(list300); index2 = 0; span4[index2] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_GAIUSD502_00044_Q1_000_000"), Yes = false }; obj170.DialogueChoices = list300; reference197 = obj170; obj169.Steps = list299; reference196 = obj169; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list301 = new List(num3); CollectionsMarshal.SetCount(list301, num3); span3 = CollectionsMarshal.AsSpan(list301); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009771u, new Vector3(-71.61066f, 48.96479f, -52.048523f), 147) { Fly = true }; obj171.Steps = list301; reference198 = obj171; questRoot46.QuestSequence = list298; AddQuest(questId46, questRoot46); QuestId questId47 = new QuestId(45); QuestRoot questRoot47 = new QuestRoot(); num = 1; List list302 = new List(num); CollectionsMarshal.SetCount(list302, num); span = CollectionsMarshal.AsSpan(list302); index = 0; span[index] = "liza"; questRoot47.Author = list302; index = 8; List list303 = new List(index); CollectionsMarshal.SetCount(list303, index); span2 = CollectionsMarshal.AsSpan(list303); num = 0; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 0 }; num2 = 1; List list304 = new List(num2); CollectionsMarshal.SetCount(list304, num2); span3 = CollectionsMarshal.AsSpan(list304); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1009812u, new Vector3(74.08252f, 30.549389f, -720.9735f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj172.Steps = list304; reference199 = obj172; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 1 }; num3 = 3; List list305 = new List(num3); CollectionsMarshal.SetCount(list305, num3); span3 = CollectionsMarshal.AsSpan(list305); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(26.405773f, 29.49983f, -767.3998f), 156) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(25.629164f, 28.999998f, -823.2204f), 156); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1001304u, new Vector3(25.589355f, 29f, -825.37573f), 156); obj173.Steps = list305; reference200 = obj173; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 2 }; num2 = 1; List list306 = new List(num2); CollectionsMarshal.SetCount(list306, num2); span3 = CollectionsMarshal.AsSpan(list306); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2004628u, new Vector3(50.614136f, 31.143677f, -748.40924f), 156); obj174.Steps = list306; reference201 = obj174; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 3 }; num3 = 1; List list307 = new List(num3); CollectionsMarshal.SetCount(list307, num3); span3 = CollectionsMarshal.AsSpan(list307); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2004631u, new Vector3(-127.55017f, -1.9379272f, -638.4833f), 156) { Fly = true }; obj175.Steps = list307; reference202 = obj175; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 4 }; num2 = 2; List list308 = new List(num2); CollectionsMarshal.SetCount(list308, num2); span3 = CollectionsMarshal.AsSpan(list308); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-165.20372f, 11.28438f, -619.29504f), 156) { Fly = true }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 2004629u, new Vector3(-166.79645f, 12.283508f, -619.8978f), 156); obj176.Steps = list308; reference203 = obj176; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 5 }; num3 = 1; List list309 = new List(num3); CollectionsMarshal.SetCount(list309, num3); span3 = CollectionsMarshal.AsSpan(list309); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009817u, new Vector3(-130.1748f, -0.85852593f, -645.2583f), 156) { Fly = true }; obj177.Steps = list309; reference204 = obj177; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 6 }; num2 = 1; List list310 = new List(num2); CollectionsMarshal.SetCount(list310, num2); span3 = CollectionsMarshal.AsSpan(list310); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1006530u, new Vector3(21.927185f, 20.746975f, -682.06305f), 156) { Fly = true }; obj178.Steps = list310; reference205 = obj178; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list311 = new List(num3); CollectionsMarshal.SetCount(list311, num3); span3 = CollectionsMarshal.AsSpan(list311); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009813u, new Vector3(55.436035f, 31.187548f, -763.42413f), 156) { Fly = true, NextQuestId = new QuestId(50) }; obj179.Steps = list311; reference206 = obj179; questRoot47.QuestSequence = list303; AddQuest(questId47, questRoot47); QuestId questId48 = new QuestId(46); QuestRoot questRoot48 = new QuestRoot(); num = 1; List list312 = new List(num); CollectionsMarshal.SetCount(list312, num); span = CollectionsMarshal.AsSpan(list312); index = 0; span[index] = "pot0to"; questRoot48.Author = list312; index = 5; List list313 = new List(index); CollectionsMarshal.SetCount(list313, index); span2 = CollectionsMarshal.AsSpan(list313); num = 0; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 0 }; num2 = 1; List list314 = new List(num2); CollectionsMarshal.SetCount(list314, num2); span3 = CollectionsMarshal.AsSpan(list314); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj180.Steps = list314; reference207 = obj180; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 1 }; num3 = 11; List list315 = new List(num3); CollectionsMarshal.SetCount(list315, num3); span3 = CollectionsMarshal.AsSpan(list315); num2 = 0; ref QuestStep reference209 = ref span3[num2]; QuestStep obj182 = new QuestStep(EInteractionType.Action, 2000925u, new Vector3(187.18237f, -2.7314453f, 79.087524f), 132) { StopDistance = 15f, Action = EAction.HeavyShot }; index2 = 6; List list316 = new List(index2); CollectionsMarshal.SetCount(list316, index2); span8 = CollectionsMarshal.AsSpan(list316); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj182.CompletionQuestVariablesFlags = list316; reference209 = obj182; num2++; ref QuestStep reference210 = ref span3[num2]; QuestStep questStep37 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(106.01592f, 0.14552212f, 57.230045f), 132); SkipConditions skipConditions17 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num4 = 6; List list317 = new List(num4); CollectionsMarshal.SetCount(list317, num4); span8 = CollectionsMarshal.AsSpan(list317); index2 = 0; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions6.CompletionQuestVariablesFlags = list317; skipConditions17.StepIf = skipStepConditions6; questStep37.SkipConditions = skipConditions17; reference210 = questStep37; num2++; ref QuestStep reference211 = ref span3[num2]; QuestStep obj183 = new QuestStep(EInteractionType.Action, 2000926u, new Vector3(113.42029f, 4.6539917f, 54.306763f), 132) { StopDistance = 20f, Action = EAction.HeavyShot }; index2 = 6; List list318 = new List(index2); CollectionsMarshal.SetCount(list318, index2); span8 = CollectionsMarshal.AsSpan(list318); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj183.CompletionQuestVariablesFlags = list318; reference211 = obj183; num2++; ref QuestStep reference212 = ref span3[num2]; QuestStep questStep38 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(40.66375f, 2.5499606f, 15.033528f), 132); SkipConditions skipConditions18 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); num4 = 6; List list319 = new List(num4); CollectionsMarshal.SetCount(list319, num4); span8 = CollectionsMarshal.AsSpan(list319); index2 = 0; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); skipStepConditions7.CompletionQuestVariablesFlags = list319; skipConditions18.StepIf = skipStepConditions7; questStep38.SkipConditions = skipConditions18; reference212 = questStep38; num2++; ref QuestStep reference213 = ref span3[num2]; QuestStep obj184 = new QuestStep(EInteractionType.Action, 2000931u, new Vector3(36.453735f, 7.248047f, 10.879639f), 132) { StopDistance = 20f, Action = EAction.HeavyShot }; index2 = 6; List list320 = new List(index2); CollectionsMarshal.SetCount(list320, index2); span8 = CollectionsMarshal.AsSpan(list320); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); obj184.CompletionQuestVariablesFlags = list320; reference213 = obj184; num2++; ref QuestStep reference214 = ref span3[num2]; QuestStep questStep39 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-4.75964f, -3.0942674f, 21.23782f), 132); SkipConditions skipConditions19 = new SkipConditions(); SkipStepConditions skipStepConditions8 = new SkipStepConditions(); num4 = 6; List list321 = new List(num4); CollectionsMarshal.SetCount(list321, num4); span8 = CollectionsMarshal.AsSpan(list321); index2 = 0; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); skipStepConditions8.CompletionQuestVariablesFlags = list321; skipConditions19.StepIf = skipStepConditions8; questStep39.SkipConditions = skipConditions19; reference214 = questStep39; num2++; ref QuestStep reference215 = ref span3[num2]; QuestStep obj185 = new QuestStep(EInteractionType.Action, 2000929u, new Vector3(-5.7526855f, 2.0598755f, 30.655273f), 132) { StopDistance = 20f, Action = EAction.HeavyShot }; index2 = 6; List list322 = new List(index2); CollectionsMarshal.SetCount(list322, index2); span8 = CollectionsMarshal.AsSpan(list322); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj185.CompletionQuestVariablesFlags = list322; reference215 = obj185; num2++; ref QuestStep reference216 = ref span3[num2]; QuestStep questStep40 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(31.96446f, -1.5349445f, 60.44494f), 132); SkipConditions skipConditions20 = new SkipConditions(); SkipStepConditions skipStepConditions9 = new SkipStepConditions(); num4 = 6; List list323 = new List(num4); CollectionsMarshal.SetCount(list323, num4); span8 = CollectionsMarshal.AsSpan(list323); index2 = 0; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions9.CompletionQuestVariablesFlags = list323; skipConditions20.StepIf = skipStepConditions9; questStep40.SkipConditions = skipConditions20; reference216 = questStep40; num2++; ref QuestStep reference217 = ref span3[num2]; QuestStep obj186 = new QuestStep(EInteractionType.Action, 2000928u, new Vector3(33.24939f, 5.4473877f, 70.63391f), 132) { StopDistance = 20f, Action = EAction.HeavyShot }; index2 = 6; List list324 = new List(index2); CollectionsMarshal.SetCount(list324, index2); span8 = CollectionsMarshal.AsSpan(list324); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj186.CompletionQuestVariablesFlags = list324; reference217 = obj186; num2++; ref QuestStep reference218 = ref span3[num2]; QuestStep questStep41 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(65.39101f, -3.7351668f, 88.24835f), 132); SkipConditions skipConditions21 = new SkipConditions(); SkipStepConditions skipStepConditions10 = new SkipStepConditions(); num4 = 6; List list325 = new List(num4); CollectionsMarshal.SetCount(list325, num4); span8 = CollectionsMarshal.AsSpan(list325); index2 = 0; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions10.CompletionQuestVariablesFlags = list325; skipConditions21.StepIf = skipStepConditions10; questStep41.SkipConditions = skipConditions21; reference218 = questStep41; num2++; ref QuestStep reference219 = ref span3[num2]; QuestStep obj187 = new QuestStep(EInteractionType.Action, 2000930u, new Vector3(56.595703f, -3.7385254f, 96.97107f), 132) { StopDistance = 20f, Action = EAction.HeavyShot }; index2 = 6; List list326 = new List(index2); CollectionsMarshal.SetCount(list326, index2); span8 = CollectionsMarshal.AsSpan(list326); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj187.CompletionQuestVariablesFlags = list326; reference219 = obj187; obj181.Steps = list315; reference208 = obj181; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 2 }; num2 = 1; List list327 = new List(num2); CollectionsMarshal.SetCount(list327, num2); span3 = CollectionsMarshal.AsSpan(list327); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher } }; obj188.Steps = list327; reference220 = obj188; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 3 }; num3 = 2; List list328 = new List(num3); CollectionsMarshal.SetCount(list328, num3); span3 = CollectionsMarshal.AsSpan(list328); num2 = 0; ref QuestStep reference222 = ref span3[num2]; QuestStep obj190 = new QuestStep(EInteractionType.Combat, null, new Vector3(303.89548f, -21.916101f, 210.33368f), 154) { StopDistance = 0.5f, Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaArcher, To = EAetheryteLocation.GridaniaYellowSerpentGate }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list329 = new List(num4); CollectionsMarshal.SetCount(list329, num4); span7 = CollectionsMarshal.AsSpan(list329); index2 = 0; span7[index2] = new ComplexCombatData { DataId = 5u, MinimumKillCount = 8u }; obj190.ComplexCombatData = list329; index2 = 6; List list330 = new List(index2); CollectionsMarshal.SetCount(list330, index2); span8 = CollectionsMarshal.AsSpan(list330); num4 = 0; span8[num4] = new QuestWorkValue(null, (byte)8, EQuestWorkMode.Bitwise); num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; obj190.CompletionQuestVariablesFlags = list330; reference222 = obj190; num2++; ref QuestStep reference223 = ref span3[num2]; QuestStep obj191 = new QuestStep(EInteractionType.Combat, null, new Vector3(250.70682f, -11.9244995f, 40.554157f), 154) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list331 = new List(num4); CollectionsMarshal.SetCount(list331, num4); span7 = CollectionsMarshal.AsSpan(list331); index2 = 0; span7[index2] = new ComplexCombatData { DataId = 32u, MinimumKillCount = 8u }; obj191.ComplexCombatData = list331; index2 = 6; List list332 = new List(index2); CollectionsMarshal.SetCount(list332, index2); span8 = CollectionsMarshal.AsSpan(list332); num4 = 0; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)8, null, EQuestWorkMode.Bitwise); num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; obj191.CompletionQuestVariablesFlags = list332; reference223 = obj191; obj189.Steps = list328; reference221 = obj189; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list333 = new List(num2); CollectionsMarshal.SetCount(list333, num2); span3 = CollectionsMarshal.AsSpan(list333); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, NextQuestId = new QuestId(134) }; obj192.Steps = list333; reference224 = obj192; questRoot48.QuestSequence = list313; AddQuest(questId48, questRoot48); QuestId questId49 = new QuestId(47); QuestRoot questRoot49 = new QuestRoot(); num = 1; List list334 = new List(num); CollectionsMarshal.SetCount(list334, num); span = CollectionsMarshal.AsSpan(list334); index = 0; span[index] = "Cacahuetes"; questRoot49.Author = list334; index = 6; List list335 = new List(index); CollectionsMarshal.SetCount(list335, index); span2 = CollectionsMarshal.AsSpan(list335); num = 0; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 0 }; num3 = 1; List list336 = new List(num3); CollectionsMarshal.SetCount(list336, num3); span3 = CollectionsMarshal.AsSpan(list336); num2 = 0; ref QuestStep reference226 = ref span3[num2]; QuestStep obj194 = new QuestStep(EInteractionType.AcceptQuest, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; SkipConditions skipConditions22 = new SkipConditions(); SkipAetheryteCondition obj195 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list337 = new List(num4); CollectionsMarshal.SetCount(list337, num4); span5 = CollectionsMarshal.AsSpan(list337); index2 = 0; span5[index2] = 133; obj195.InTerritory = list337; skipConditions22.AetheryteShortcutIf = obj195; obj194.SkipConditions = skipConditions22; reference226 = obj194; obj193.Steps = list336; reference225 = obj193; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 1 }; num2 = 3; List list338 = new List(num2); CollectionsMarshal.SetCount(list338, num2); span3 = CollectionsMarshal.AsSpan(list338); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(260.13162f, -11.982115f, -159.64388f), 148) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLancer, To = EAetheryteLocation.GridaniaBlueBadgerGate } }; num3++; ref QuestStep reference228 = ref span3[num3]; QuestStep obj197 = new QuestStep(EInteractionType.Combat, 2000911u, new Vector3(261.82947f, -11.795227f, -161.36414f), 148) { ItemId = 2000230u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index2 = 1; List list339 = new List(index2); CollectionsMarshal.SetCount(list339, index2); span9 = CollectionsMarshal.AsSpan(list339); num4 = 0; span9[num4] = 42u; obj197.KillEnemyDataIds = list339; num4 = 6; List list340 = new List(num4); CollectionsMarshal.SetCount(list340, num4); span8 = CollectionsMarshal.AsSpan(list340); index2 = 0; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj197.CompletionQuestVariablesFlags = list340; reference228 = obj197; num3++; ref QuestStep reference229 = ref span3[num3]; QuestStep obj198 = new QuestStep(EInteractionType.Combat, 2000910u, new Vector3(266.31567f, -11.795227f, -174.88367f), 148) { ItemId = 2000230u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index2 = 1; List list341 = new List(index2); CollectionsMarshal.SetCount(list341, index2); span9 = CollectionsMarshal.AsSpan(list341); num4 = 0; span9[num4] = 42u; obj198.KillEnemyDataIds = list341; num4 = 6; List list342 = new List(num4); CollectionsMarshal.SetCount(list342, num4); span8 = CollectionsMarshal.AsSpan(list342); index2 = 0; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj198.CompletionQuestVariablesFlags = list342; reference229 = obj198; obj196.Steps = list338; reference227 = obj196; num++; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 2 }; num3 = 1; List list343 = new List(num3); CollectionsMarshal.SetCount(list343, num3); span3 = CollectionsMarshal.AsSpan(list343); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; obj199.Steps = list343; reference230 = obj199; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 3 }; num2 = 4; List list344 = new List(num2); CollectionsMarshal.SetCount(list344, num2); span3 = CollectionsMarshal.AsSpan(list344); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(300.2214f, 1.4752781f, 87.94056f), 148) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLancer, To = EAetheryteLocation.GridaniaBlueBadgerGate } }; num3++; ref QuestStep reference232 = ref span3[num3]; QuestStep obj201 = new QuestStep(EInteractionType.Combat, 2000914u, new Vector3(302.2965f, 2.090454f, 88.0293f), 148) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index2 = 1; List list345 = new List(index2); CollectionsMarshal.SetCount(list345, index2); span9 = CollectionsMarshal.AsSpan(list345); num4 = 0; span9[num4] = 41u; obj201.KillEnemyDataIds = list345; num4 = 6; List list346 = new List(num4); CollectionsMarshal.SetCount(list346, num4); span8 = CollectionsMarshal.AsSpan(list346); index2 = 0; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj201.CompletionQuestVariablesFlags = list346; reference232 = obj201; num3++; ref QuestStep reference233 = ref span3[num3]; QuestStep obj202 = new QuestStep(EInteractionType.Combat, 2000916u, new Vector3(305.4093f, 4.501404f, 103.990234f), 148) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index2 = 1; List list347 = new List(index2); CollectionsMarshal.SetCount(list347, index2); span9 = CollectionsMarshal.AsSpan(list347); num4 = 0; span9[num4] = 26u; obj202.KillEnemyDataIds = list347; num4 = 6; List list348 = new List(num4); CollectionsMarshal.SetCount(list348, num4); span8 = CollectionsMarshal.AsSpan(list348); index2 = 0; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj202.CompletionQuestVariablesFlags = list348; reference233 = obj202; num3++; ref QuestStep reference234 = ref span3[num3]; QuestStep obj203 = new QuestStep(EInteractionType.Combat, 2000915u, new Vector3(327.10767f, 3.7078857f, 93.64453f), 148) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index2 = 1; List list349 = new List(index2); CollectionsMarshal.SetCount(list349, index2); span9 = CollectionsMarshal.AsSpan(list349); num4 = 0; span9[num4] = 41u; obj203.KillEnemyDataIds = list349; num4 = 6; List list350 = new List(num4); CollectionsMarshal.SetCount(list350, num4); span8 = CollectionsMarshal.AsSpan(list350); index2 = 0; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = null; index2++; span8[index2] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj203.CompletionQuestVariablesFlags = list350; reference234 = obj203; obj200.Steps = list344; reference231 = obj200; num++; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 4 }; num3 = 1; List list351 = new List(num3); CollectionsMarshal.SetCount(list351, num3); span3 = CollectionsMarshal.AsSpan(list351); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000251u, new Vector3(147.08167f, 15.5f, -267.99426f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition() } }; obj204.Steps = list351; reference235 = obj204; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list352 = new List(num2); CollectionsMarshal.SetCount(list352, num2); span3 = CollectionsMarshal.AsSpan(list352); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133) { NextQuestId = new QuestId(35) }; obj205.Steps = list352; reference236 = obj205; questRoot49.QuestSequence = list335; AddQuest(questId49, questRoot49); QuestId questId50 = new QuestId(48); QuestRoot questRoot50 = new QuestRoot(); num = 1; List list353 = new List(num); CollectionsMarshal.SetCount(list353, num); span = CollectionsMarshal.AsSpan(list353); index = 0; span[index] = "Cacahuetes"; questRoot50.Author = list353; index = 5; List list354 = new List(index); CollectionsMarshal.SetCount(list354, index); span2 = CollectionsMarshal.AsSpan(list354); num = 0; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 0 }; num3 = 1; List list355 = new List(num3); CollectionsMarshal.SetCount(list355, num3); span3 = CollectionsMarshal.AsSpan(list355); num2 = 0; ref QuestStep reference238 = ref span3[num2]; QuestStep obj207 = new QuestStep(EInteractionType.AcceptQuest, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; SkipConditions skipConditions23 = new SkipConditions(); SkipAetheryteCondition obj208 = new SkipAetheryteCondition { InSameTerritory = true }; index2 = 1; List list356 = new List(index2); CollectionsMarshal.SetCount(list356, index2); span5 = CollectionsMarshal.AsSpan(list356); num4 = 0; span5[num4] = 133; obj208.InTerritory = list356; skipConditions23.AetheryteShortcutIf = obj208; obj207.SkipConditions = skipConditions23; reference238 = obj207; obj206.Steps = list355; reference237 = obj206; num++; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 1 }; num2 = 2; List list357 = new List(num2); CollectionsMarshal.SetCount(list357, num2); span3 = CollectionsMarshal.AsSpan(list357); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(220.82336f, -28.335487f, 336.9016f), 154) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaConjurer, To = EAetheryteLocation.GridaniaYellowSerpentGate } }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1000764u, new Vector3(218.89062f, -28.252495f, 338.39917f), 154); obj209.Steps = list357; reference239 = obj209; num++; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 2 }; num3 = 1; List list358 = new List(num3); CollectionsMarshal.SetCount(list358, num3); span3 = CollectionsMarshal.AsSpan(list358); num2 = 0; ref QuestStep reference241 = ref span3[num2]; QuestStep obj211 = new QuestStep(EInteractionType.Combat, 2000883u, new Vector3(325.1848f, -5.217115f, 390.488f), 154) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list359 = new List(num4); CollectionsMarshal.SetCount(list359, num4); span9 = CollectionsMarshal.AsSpan(list359); index2 = 0; span9[index2] = 294u; obj211.KillEnemyDataIds = list359; reference241 = obj211; obj210.Steps = list358; reference240 = obj210; num++; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 3 }; num2 = 2; List list360 = new List(num2); CollectionsMarshal.SetCount(list360, num2); span3 = CollectionsMarshal.AsSpan(list360); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(220.82336f, -28.335487f, 336.9016f), 154) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1000764u, new Vector3(218.89062f, -28.252495f, 338.39917f), 154); obj212.Steps = list360; reference242 = obj212; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list361 = new List(num3); CollectionsMarshal.SetCount(list361, num3); span3 = CollectionsMarshal.AsSpan(list361); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer }, NextQuestId = new QuestId(91) }; obj213.Steps = list361; reference243 = obj213; questRoot50.QuestSequence = list354; AddQuest(questId50, questRoot50); QuestId questId51 = new QuestId(49); QuestRoot questRoot51 = new QuestRoot(); num = 1; List list362 = new List(num); CollectionsMarshal.SetCount(list362, num); span = CollectionsMarshal.AsSpan(list362); index = 0; span[index] = "liza"; questRoot51.Author = list362; index = 2; List list363 = new List(index); CollectionsMarshal.SetCount(list363, index); span2 = CollectionsMarshal.AsSpan(list363); num = 0; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = 0 }; num2 = 1; List list364 = new List(num2); CollectionsMarshal.SetCount(list364, num2); span3 = CollectionsMarshal.AsSpan(list364); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1000788u, new Vector3(-43.90027f, 7.0877223f, -136.70563f), 133); obj214.Steps = list364; reference244 = obj214; num++; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list365 = new List(num3); CollectionsMarshal.SetCount(list365, num3); span3 = CollectionsMarshal.AsSpan(list365); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000429u, new Vector3(56.50415f, 7.9990244f, -132.12793f), 133); obj215.Steps = list365; reference245 = obj215; questRoot51.QuestSequence = list363; AddQuest(questId51, questRoot51); } private static void LoadQuests1() { QuestId questId = new QuestId(50); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 5; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009813u, new Vector3(55.436035f, 31.187548f, -763.42413f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009812u, new Vector3(74.08252f, 30.549389f, -720.9735f), 156) { Fly = true }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006530u, new Vector3(21.927185f, 20.746975f, -682.06305f), 156) { Fly = true }; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 7; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; ref QuestStep reference5 = ref span3[num2]; QuestStep obj5 = new QuestStep(EInteractionType.Interact, 1009825u, new Vector3(86.07605f, 28.34813f, -622.18665f), 156) { StopDistance = 0.5f, Fly = true }; int num3 = 6; List list7 = new List(num3); CollectionsMarshal.SetCount(list7, num3); Span span4 = CollectionsMarshal.AsSpan(list7); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj5.CompletionQuestVariablesFlags = list7; reference5 = obj5; num2++; ref QuestStep reference6 = ref span3[num2]; QuestStep obj6 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(30.917934f, 20.495003f, -656.1909f), 156) { Fly = true }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num4 = 6; List list8 = new List(num4); CollectionsMarshal.SetCount(list8, num4); span4 = CollectionsMarshal.AsSpan(list8); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list8; skipConditions.StepIf = skipStepConditions; obj6.SkipConditions = skipConditions; reference6 = obj6; num2++; ref QuestStep reference7 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1009826u, new Vector3(29.160034f, 21.252728f, -642.51166f), 156); num3 = 6; List list9 = new List(num3); CollectionsMarshal.SetCount(list9, num3); span4 = CollectionsMarshal.AsSpan(list9); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list9; reference7 = questStep; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(30.917934f, 20.495003f, -656.1909f), 156) { Mount = true }; num2++; ref QuestStep reference8 = ref span3[num2]; QuestStep obj7 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(18.883974f, 53.583996f, -702.24194f), 156) { Fly = true }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num4 = 6; List list10 = new List(num4); CollectionsMarshal.SetCount(list10, num4); span4 = CollectionsMarshal.AsSpan(list10); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list10; skipConditions2.StepIf = skipStepConditions2; obj7.SkipConditions = skipConditions2; reference8 = obj7; num2++; ref QuestStep reference9 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1009823u, new Vector3(16.983276f, 53.614998f, -703.3341f), 156); num3 = 6; List list11 = new List(num3); CollectionsMarshal.SetCount(list11, num3); span4 = CollectionsMarshal.AsSpan(list11); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list11; reference9 = questStep2; num2++; ref QuestStep reference10 = ref span3[num2]; QuestStep obj8 = new QuestStep(EInteractionType.Interact, 1009824u, new Vector3(22.262878f, 28.999968f, -780.85f), 156) { Fly = true }; num4 = 6; List list12 = new List(num4); CollectionsMarshal.SetCount(list12, num4); span4 = CollectionsMarshal.AsSpan(list12); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj8.CompletionQuestVariablesFlags = list12; reference10 = obj8; obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009813u, new Vector3(55.436035f, 31.187548f, -763.42413f), 156) { Fly = true, NextQuestId = new QuestId(100) }; obj9.Steps = list13; reference11 = obj9; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(52); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list14 = new List(num); CollectionsMarshal.SetCount(list14, num); span = CollectionsMarshal.AsSpan(list14); index = 0; span[index] = "JerryWester"; questRoot2.Author = list14; index = 4; List list15 = new List(index); CollectionsMarshal.SetCount(list15, index); span2 = CollectionsMarshal.AsSpan(list15); num = 0; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 0 }; index2 = 1; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1008969u, new Vector3(0.99176025f, -1.9957249f, -45.700806f), 351) { StopDistance = 7f }; obj10.Steps = list16; reference12 = obj10; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 1 }; num2 = 2; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002880u, new Vector3(-0.015319824f, -1.0223389f, -29.251587f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010078u, new Vector3(31.540405f, -1f, -0.80877686f), 351); obj11.Steps = list17; reference13 = obj11; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 2 }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009959u, new Vector3(3.5248413f, 0.009977884f, -4.4404297f), 351); obj12.Steps = list18; reference14 = obj12; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1008700u, new Vector3(-132.52466f, 4.1f, -111.92493f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; obj13.Steps = list19; reference15 = obj13; questRoot2.QuestSequence = list15; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(53); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list20 = new List(num); CollectionsMarshal.SetCount(list20, num); span = CollectionsMarshal.AsSpan(list20); index = 0; span[index] = "JerryWester"; questRoot3.Author = list20; index = 7; List list21 = new List(index); CollectionsMarshal.SetCount(list21, index); span2 = CollectionsMarshal.AsSpan(list21); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; index2 = 1; List list22 = new List(index2); CollectionsMarshal.SetCount(list22, index2); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009961u, new Vector3(-131.88379f, 4.1f, -109.63611f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj14.Steps = list22; reference16 = obj14; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 1 }; num2 = 3; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(2.0206594f, 0f, -5.7291903f), 351); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010078u, new Vector3(31.540405f, -1f, -0.80877686f), 351); obj15.Steps = list23; reference17 = obj15; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 2 }; index2 = 4; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(2.0206594f, 0f, -5.7291903f), 351); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002879u, new Vector3(-0.015319824f, 2.9754639f, 27.481445f), 351) { TargetTerritoryId = (ushort)156 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(30.917934f, 20.495003f, -656.1909f), 156) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009962u, new Vector3(-354.60443f, -15.981883f, -477.4395f), 156) { Fly = true }; obj16.Steps = list24; reference18 = obj16; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 3 }; num2 = 2; List list25 = new List(num2); CollectionsMarshal.SetCount(list25, num2); span3 = CollectionsMarshal.AsSpan(list25); index2 = 0; ref QuestStep reference20 = ref span3[index2]; QuestStep obj18 = new QuestStep(EInteractionType.Combat, null, new Vector3(-455.26733f, -4.2369456f, -300.13348f), 156) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 3; List list26 = new List(num3); CollectionsMarshal.SetCount(list26, num3); Span span5 = CollectionsMarshal.AsSpan(list26); num4 = 0; span5[num4] = 61u; num4++; span5[num4] = 62u; num4++; span5[num4] = 63u; obj18.KillEnemyDataIds = list26; reference20 = obj18; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1009966u, new Vector3(-455.89386f, -4.098249f, -302.72375f), 156); obj17.Steps = list25; reference19 = obj17; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 4 }; index2 = 3; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; ref QuestStep reference22 = ref span3[num2]; QuestStep obj20 = new QuestStep(EInteractionType.Combat, null, new Vector3(-464.29688f, -3.2168088f, -231.61989f), 156) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 3; List list28 = new List(num4); CollectionsMarshal.SetCount(list28, num4); span5 = CollectionsMarshal.AsSpan(list28); num3 = 0; span5[num3] = 63u; num3++; span5[num3] = 64u; num3++; span5[num3] = 3566u; obj20.KillEnemyDataIds = list28; num3 = 6; List list29 = new List(num3); CollectionsMarshal.SetCount(list29, num3); span4 = CollectionsMarshal.AsSpan(list29); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj20.CompletionQuestVariablesFlags = list29; reference22 = obj20; num2++; ref QuestStep reference23 = ref span3[num2]; QuestStep obj21 = new QuestStep(EInteractionType.Combat, null, new Vector3(-542.5233f, -1.7329574f, -291.1239f), 156) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 2; List list30 = new List(num4); CollectionsMarshal.SetCount(list30, num4); span5 = CollectionsMarshal.AsSpan(list30); num3 = 0; span5[num3] = 55u; num3++; span5[num3] = 3566u; obj21.KillEnemyDataIds = list30; num3 = 6; List list31 = new List(num3); CollectionsMarshal.SetCount(list31, num3); span4 = CollectionsMarshal.AsSpan(list31); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj21.CompletionQuestVariablesFlags = list31; reference23 = obj21; num2++; ref QuestStep reference24 = ref span3[num2]; QuestStep obj22 = new QuestStep(EInteractionType.Combat, null, new Vector3(-598.8258f, -3.216822f, -398.18915f), 156) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 4; List list32 = new List(num4); CollectionsMarshal.SetCount(list32, num4); span5 = CollectionsMarshal.AsSpan(list32); num3 = 0; span5[num3] = 61u; num3++; span5[num3] = 62u; num3++; span5[num3] = 55u; num3++; span5[num3] = 64u; obj22.KillEnemyDataIds = list32; num3 = 6; List list33 = new List(num3); CollectionsMarshal.SetCount(list33, num3); span4 = CollectionsMarshal.AsSpan(list33); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj22.CompletionQuestVariablesFlags = list33; reference24 = obj22; obj19.Steps = list27; reference21 = obj19; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 5 }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009112u, new Vector3(-355.45898f, -16.030567f, -477.04285f), 156) { Fly = true }; obj23.Steps = list34; reference25 = obj23; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(2.0206594f, 0f, -5.7291903f), 351); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010078u, new Vector3(31.540405f, -1f, -0.80877686f), 351); obj24.Steps = list35; reference26 = obj24; questRoot3.QuestSequence = list21; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(54); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list36 = new List(num); CollectionsMarshal.SetCount(list36, num); span = CollectionsMarshal.AsSpan(list36); index = 0; span[index] = "JerryWester"; questRoot4.Author = list36; index = 4; List list37 = new List(index); CollectionsMarshal.SetCount(list37, index); span2 = CollectionsMarshal.AsSpan(list37); num = 0; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 0 }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010078u, new Vector3(31.540405f, -1f, -0.80877686f), 351); obj25.Steps = list38; reference27 = obj25; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 1 }; index2 = 2; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1008969u, new Vector3(0.99176025f, -1.9957249f, -45.700806f), 351); obj26.Steps = list39; reference28 = obj26; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 2 }; num2 = 2; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(241.44713f, 303.12494f, -199.88608f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006384u, new Vector3(263.5996f, 303.1f, -199.96954f), 155); obj27.Steps = list40; reference29 = obj27; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; ref QuestStep reference31 = ref span3[num2]; QuestStep obj29 = new QuestStep(EInteractionType.CompleteQuest, 1007603u, new Vector3(264.91187f, 302.26236f, -223.71259f), 155) { Mount = true }; num4 = 1; List list42 = new List(num4); CollectionsMarshal.SetCount(list42, num4); Span span6 = CollectionsMarshal.AsSpan(list42); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_GAIUSE403_00054_FORTEMPSGUARD00054_Q1_000_1") }; obj29.DialogueChoices = list42; reference31 = obj29; obj28.Steps = list41; reference30 = obj28; questRoot4.QuestSequence = list37; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(55); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list43 = new List(num); CollectionsMarshal.SetCount(list43, num); span = CollectionsMarshal.AsSpan(list43); index = 0; span[index] = "Cacahuetes"; questRoot5.Author = list43; index = 6; List list44 = new List(index); CollectionsMarshal.SetCount(list44, index); span2 = CollectionsMarshal.AsSpan(list44); num = 0; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 0 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; ref QuestStep reference33 = ref span3[index2]; QuestStep obj31 = new QuestStep(EInteractionType.AcceptQuest, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition obj32 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list46 = new List(num3); CollectionsMarshal.SetCount(list46, num3); Span span7 = CollectionsMarshal.AsSpan(list46); num4 = 0; span7[num4] = 133; obj32.InTerritory = list46; skipConditions3.AetheryteShortcutIf = obj32; obj31.SkipConditions = skipConditions3; reference33 = obj31; obj30.Steps = list45; reference32 = obj30; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 1 }; index2 = 2; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001263u, new Vector3(181.41443f, -2.3519497f, -240.40594f), 133) { TargetTerritoryId = (ushort)152 }; num2++; ref QuestStep reference35 = ref span3[num2]; QuestStep obj34 = new QuestStep(EInteractionType.Interact, 1001194u, new Vector3(-416.37292f, 0.10675049f, 60.990234f), 152) { Fly = true }; num4 = 1; List list48 = new List(num4); CollectionsMarshal.SetCount(list48, num4); span6 = CollectionsMarshal.AsSpan(list48); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CLSLNC003_00055_Q1_000_1"), Answer = new ExcelRef("TEXT_CLSLNC003_00055_A1_000_1") }; obj34.DialogueChoices = list48; reference35 = obj34; obj33.Steps = list47; reference34 = obj33; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 2 }; num2 = 1; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; ref QuestStep reference37 = ref span3[index2]; QuestStep obj36 = new QuestStep(EInteractionType.Combat, 2000919u, new Vector3(-418.60077f, 0.289917f, 127.06189f), 152) { ItemId = 2000235u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list50 = new List(num3); CollectionsMarshal.SetCount(list50, num3); span5 = CollectionsMarshal.AsSpan(list50); num4 = 0; span5[num4] = 24u; obj36.KillEnemyDataIds = list50; reference37 = obj36; obj35.Steps = list49; reference36 = obj35; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 3 }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001194u, new Vector3(-416.37292f, 0.10675049f, 60.990234f), 152); obj37.Steps = list51; reference38 = obj37; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 4 }; num2 = 2; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-514.83344f, 19.223053f, 284.89175f), 152) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2000920u, new Vector3(267.5669f, -0.5951538f, -253.83386f), 148) { Fly = true }; obj38.Steps = list52; reference39 = obj38; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list53 = new List(index2); CollectionsMarshal.SetCount(list53, index2); span3 = CollectionsMarshal.AsSpan(list53); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer }, NextQuestId = new QuestId(56) }; obj39.Steps = list53; reference40 = obj39; questRoot5.QuestSequence = list44; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(56); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list54 = new List(num); CollectionsMarshal.SetCount(list54, num); span = CollectionsMarshal.AsSpan(list54); index = 0; span[index] = "Cacahuetes"; questRoot6.Author = list54; index = 7; List list55 = new List(index); CollectionsMarshal.SetCount(list55, index); span2 = CollectionsMarshal.AsSpan(list55); num = 0; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 0 }; num2 = 1; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; ref QuestStep reference42 = ref span3[index2]; QuestStep obj41 = new QuestStep(EInteractionType.AcceptQuest, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition obj42 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list57 = new List(num4); CollectionsMarshal.SetCount(list57, num4); span7 = CollectionsMarshal.AsSpan(list57); num3 = 0; span7[num3] = 133; obj42.InTerritory = list57; skipConditions4.AetheryteShortcutIf = obj42; obj41.SkipConditions = skipConditions4; reference42 = obj41; obj40.Steps = list56; reference41 = obj40; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 1 }; index2 = 1; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2000977u, new Vector3(157.5188f, 16.189758f, -273.64008f), 133) { StopDistance = 4f, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj43.Steps = list58; reference43 = obj43; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 2 }; num2 = 1; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; ref QuestStep reference45 = ref span3[index2]; QuestStep obj45 = new QuestStep(EInteractionType.Interact, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133) { StopDistance = 7f }; num3 = 1; List list60 = new List(num3); CollectionsMarshal.SetCount(list60, num3); span6 = CollectionsMarshal.AsSpan(list60); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSLNC004_00056_Q1_000_1") }; obj45.DialogueChoices = list60; reference45 = obj45; obj44.Steps = list59; reference44 = obj44; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 3 }; index2 = 2; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001263u, new Vector3(181.41443f, -2.3519497f, -240.40594f), 133) { TargetTerritoryId = (ushort)152, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.EastShroudHawthorneHut } } }; num2++; ref QuestStep reference47 = ref span3[num2]; QuestStep obj47 = new QuestStep(EInteractionType.Combat, null, new Vector3(-131.39551f, -1.8032382f, 173.32715f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list62 = new List(num4); CollectionsMarshal.SetCount(list62, num4); Span span8 = CollectionsMarshal.AsSpan(list62); num3 = 0; span8[num3] = new ComplexCombatData { DataId = 15u, MinimumKillCount = 10u }; obj47.ComplexCombatData = list62; obj47.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference47 = obj47; obj46.Steps = list61; reference46 = obj46; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 4 }; num2 = 1; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2000089u, new Vector3(-238.66644f, 11.856201f, 29.007324f), 152) { Fly = true }; obj48.Steps = list63; reference48 = obj48; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 5 }; index2 = 1; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2000978u, new Vector3(-238.94104f, 11.550964f, 29.06836f), 152) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true, Index = 1 } }; obj49.Steps = list64; reference49 = obj49; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer }, NextQuestId = new QuestId(438) }; obj50.Steps = list65; reference50 = obj50; questRoot6.QuestSequence = list55; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(57); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list66 = new List(num); CollectionsMarshal.SetCount(list66, num); span = CollectionsMarshal.AsSpan(list66); index = 0; span[index] = "JerryWester"; questRoot7.Author = list66; index = 5; List list67 = new List(index); CollectionsMarshal.SetCount(list67, index); span2 = CollectionsMarshal.AsSpan(list67); num = 0; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 0 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009976u, new Vector3(261.58533f, 302.19598f, -223.10223f), 155) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj51.Steps = list68; reference51 = obj51; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 1 }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006384u, new Vector3(263.5996f, 303.1f, -199.96954f), 155) { Mount = true }; obj52.Steps = list69; reference52 = obj52; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 2 }; index2 = 2; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(241.25629f, 303f, -199.9688f), 155) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009979u, new Vector3(-281.48322f, 225.50882f, 556.115f), 155) { Fly = true }; obj53.Steps = list70; reference53 = obj53; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 3 }; num2 = 2; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(193.60997f, 228.96082f, 327.83392f), 155) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1009982u, new Vector3(208.88062f, 229.04996f, 322.4994f), 155) { StopDistance = 5f }; obj54.Steps = list71; reference54 = obj54; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(241.44713f, 303.12494f, -199.88608f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009977u, new Vector3(261.0055f, 303.1f, -198.59619f), 155); obj55.Steps = list72; reference55 = obj55; questRoot7.QuestSequence = list67; AddQuest(questId7, questRoot7); AlliedSocietyDailyId questId8 = new AlliedSocietyDailyId(6, 0); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list73 = new List(num); CollectionsMarshal.SetCount(list73, num); span = CollectionsMarshal.AsSpan(list73); index = 0; span[index] = "liza"; questRoot8.Author = list73; index = 1; List list74 = new List(index); CollectionsMarshal.SetCount(list74, index); span2 = CollectionsMarshal.AsSpan(list74); num = 0; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 0 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401) { StopDistance = 3f, Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj56.Steps = list75; reference56 = obj56; questRoot8.QuestSequence = list74; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(62); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list76 = new List(num); CollectionsMarshal.SetCount(list76, num); span = CollectionsMarshal.AsSpan(list76); index = 0; span[index] = "JerryWester"; questRoot9.Author = list76; index = 2; List list77 = new List(index); CollectionsMarshal.SetCount(list77, index); span2 = CollectionsMarshal.AsSpan(list77); num = 0; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 0 }; index2 = 1; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009977u, new Vector3(261.0055f, 303.1f, -198.59619f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj57.Steps = list78; reference57 = obj57; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(241.25629f, 303f, -199.9688f), 155) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-424.22275f, 265.1f, -206.5006f), 155) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006444u, new Vector3(-432.9748f, 233.47266f, -199.6643f), 155); obj58.Steps = list79; reference58 = obj58; questRoot9.QuestSequence = list77; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(67); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list80 = new List(num); CollectionsMarshal.SetCount(list80, num); span = CollectionsMarshal.AsSpan(list80); index = 0; span[index] = "Cacahuetes"; questRoot10.Author = list80; index = 7; List list81 = new List(index); CollectionsMarshal.SetCount(list81, index); span2 = CollectionsMarshal.AsSpan(list81); num = 0; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj59.Steps = list82; reference59 = obj59; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000199u, new Vector3(211.13904f, 1.5032018E-05f, 28.580078f), 132); obj60.Steps = list83; reference60 = obj60; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 2 }; index2 = 12; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-87.448326f, -3.8114734f, -77.68485f), 148) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; num2++; ref QuestStep reference62 = ref span3[num2]; QuestStep obj62 = new QuestStep(EInteractionType.Action, 2001173u, new Vector3(-88.24298f, 3.768982f, -88.24298f), 148) { StopDistance = 15f, Action = EAction.HeavyShot }; num3 = 6; List list85 = new List(num3); CollectionsMarshal.SetCount(list85, num3); span4 = CollectionsMarshal.AsSpan(list85); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); obj62.CompletionQuestVariablesFlags = list85; reference62 = obj62; num2++; ref QuestStep reference63 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-113.806755f, -3.824695f, -61.20561f), 148); SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num4 = 6; List list86 = new List(num4); CollectionsMarshal.SetCount(list86, num4); span4 = CollectionsMarshal.AsSpan(list86); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list86; skipConditions5.StepIf = skipStepConditions3; questStep3.SkipConditions = skipConditions5; reference63 = questStep3; num2++; ref QuestStep reference64 = ref span3[num2]; QuestStep obj63 = new QuestStep(EInteractionType.Action, 2001171u, new Vector3(-115.58716f, -3.402832f, -51.07196f), 148) { StopDistance = 15f, Action = EAction.HeavyShot }; num3 = 6; List list87 = new List(num3); CollectionsMarshal.SetCount(list87, num3); span4 = CollectionsMarshal.AsSpan(list87); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); obj63.CompletionQuestVariablesFlags = list87; reference64 = obj63; num2++; ref QuestStep reference65 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-142.90863f, -1.355497f, -69.45994f), 148); SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num4 = 6; List list88 = new List(num4); CollectionsMarshal.SetCount(list88, num4); span4 = CollectionsMarshal.AsSpan(list88); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list88; skipConditions6.StepIf = skipStepConditions4; questStep4.SkipConditions = skipConditions6; reference65 = questStep4; num2++; ref QuestStep reference66 = ref span3[num2]; QuestStep obj64 = new QuestStep(EInteractionType.Action, 2000940u, new Vector3(-143.32806f, -0.41204834f, -58.884644f), 148) { StopDistance = 15f, Action = EAction.HeavyShot }; num3 = 6; List list89 = new List(num3); CollectionsMarshal.SetCount(list89, num3); span4 = CollectionsMarshal.AsSpan(list89); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj64.CompletionQuestVariablesFlags = list89; reference66 = obj64; num2++; ref QuestStep reference67 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-154.95493f, 4.0352364f, -132.85217f), 148); SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num4 = 6; List list90 = new List(num4); CollectionsMarshal.SetCount(list90, num4); span4 = CollectionsMarshal.AsSpan(list90); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions5.CompletionQuestVariablesFlags = list90; skipConditions7.StepIf = skipStepConditions5; questStep5.SkipConditions = skipConditions7; reference67 = questStep5; num2++; ref QuestStep reference68 = ref span3[num2]; QuestStep obj65 = new QuestStep(EInteractionType.Action, 2000939u, new Vector3(-166.97955f, 10.2387085f, -138.41461f), 148) { StopDistance = 15f, Action = EAction.HeavyShot }; num3 = 6; List list91 = new List(num3); CollectionsMarshal.SetCount(list91, num3); span4 = CollectionsMarshal.AsSpan(list91); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj65.CompletionQuestVariablesFlags = list91; reference68 = obj65; num2++; ref QuestStep reference69 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-114.08684f, 7.6589117f, -173.19547f), 148); SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num4 = 6; List list92 = new List(num4); CollectionsMarshal.SetCount(list92, num4); span4 = CollectionsMarshal.AsSpan(list92); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions6.CompletionQuestVariablesFlags = list92; skipConditions8.StepIf = skipStepConditions6; questStep6.SkipConditions = skipConditions8; reference69 = questStep6; num2++; ref QuestStep reference70 = ref span3[num2]; QuestStep obj66 = new QuestStep(EInteractionType.Action, 2000938u, new Vector3(-120.68359f, 12.49707f, -182.39111f), 148) { StopDistance = 15f, Action = EAction.HeavyShot }; num3 = 6; List list93 = new List(num3); CollectionsMarshal.SetCount(list93, num3); span4 = CollectionsMarshal.AsSpan(list93); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj66.CompletionQuestVariablesFlags = list93; reference70 = obj66; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-74.71171f, -4f, -190.44055f), 148); num2++; span3[num2] = new QuestStep(EInteractionType.Action, 2000937u, new Vector3(-80.76605f, -2.3651733f, -196.49048f), 148) { StopDistance = 15f, Action = EAction.HeavyShot }; obj61.Steps = list84; reference61 = obj61; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 3 }; num2 = 1; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000199u, new Vector3(211.13904f, 1.5032018E-05f, 28.580078f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher } }; obj67.Steps = list94; reference71 = obj67; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 4 }; index2 = 3; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001263u, new Vector3(181.41443f, -2.3519497f, -240.40594f), 133) { TargetTerritoryId = (ushort)152, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaArcher, To = EAetheryteLocation.GridaniaLancer }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.EastShroudHawthorneHut } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 152) { Aetheryte = EAetheryteLocation.EastShroudHawthorneHut }; num2++; ref QuestStep reference73 = ref span3[num2]; QuestStep obj69 = new QuestStep(EInteractionType.Combat, null, new Vector3(-431.09494f, 2.9039853f, 239.26413f), 152) { StopDistance = 0.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 2; List list96 = new List(num4); CollectionsMarshal.SetCount(list96, num4); span8 = CollectionsMarshal.AsSpan(list96); num3 = 0; ref ComplexCombatData reference74 = ref span8[num3]; ComplexCombatData obj70 = new ComplexCombatData { DataId = 12u, MinimumKillCount = 8u }; int num5 = 6; List list97 = new List(num5); CollectionsMarshal.SetCount(list97, num5); span4 = CollectionsMarshal.AsSpan(list97); int num6 = 0; span4[num6] = null; num6++; span4[num6] = new QuestWorkValue((byte)8, null, EQuestWorkMode.Bitwise); num6++; span4[num6] = null; num6++; span4[num6] = null; num6++; span4[num6] = null; num6++; span4[num6] = null; obj70.CompletionQuestVariablesFlags = list97; reference74 = obj70; num3++; ref ComplexCombatData reference75 = ref span8[num3]; ComplexCombatData obj71 = new ComplexCombatData { DataId = 39u, MinimumKillCount = 8u }; num6 = 6; List list98 = new List(num6); CollectionsMarshal.SetCount(list98, num6); span4 = CollectionsMarshal.AsSpan(list98); num5 = 0; span4[num5] = new QuestWorkValue(null, (byte)8, EQuestWorkMode.Bitwise); num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; obj71.CompletionQuestVariablesFlags = list98; reference75 = obj71; obj69.ComplexCombatData = list96; obj69.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true, AetheryteLocked = EAetheryteLocation.EastShroudHawthorneHut } }; reference73 = obj69; obj68.Steps = list95; reference72 = obj68; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 5 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000199u, new Vector3(211.13904f, 1.5032018E-05f, 28.580078f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher } }; obj72.Steps = list99; reference76 = obj72; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; ref QuestStep reference78 = ref span3[num2]; QuestStep obj74 = new QuestStep(EInteractionType.CompleteQuest, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132) { StopDistance = 7f }; num3 = 1; List list101 = new List(num3); CollectionsMarshal.SetCount(list101, num3); span6 = CollectionsMarshal.AsSpan(list101); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSARC002_00067_Q1_000_1") }; obj74.DialogueChoices = list101; obj74.NextQuestId = new QuestId(68); reference78 = obj74; obj73.Steps = list100; reference77 = obj73; questRoot10.QuestSequence = list81; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(68); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list102 = new List(num); CollectionsMarshal.SetCount(list102, num); span = CollectionsMarshal.AsSpan(list102); index = 0; span[index] = "pot0to"; questRoot11.Author = list102; index = 7; List list103 = new List(index); CollectionsMarshal.SetCount(list103, index); span2 = CollectionsMarshal.AsSpan(list103); num = 0; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 0 }; num2 = 1; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj75.Steps = list104; reference79 = obj75; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 1 }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000204u, new Vector3(226.33704f, 1.9999089f, 29.06836f), 132); obj76.Steps = list105; reference80 = obj76; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 2 }; num2 = 14; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001263u, new Vector3(181.41443f, -2.3519497f, -240.40594f), 133) { TargetTerritoryId = (ushort)152, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaArcher, To = EAetheryteLocation.GridaniaLancer }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.EastShroudHawthorneHut } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 152) { Aetheryte = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.EastShroudHawthorneHut } } }; index2++; ref QuestStep reference82 = ref span3[index2]; QuestStep obj78 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-326.03064f, 9.169003f, 323.19617f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); num4 = 6; List list107 = new List(num4); CollectionsMarshal.SetCount(list107, num4); span4 = CollectionsMarshal.AsSpan(list107); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions7.CompletionQuestVariablesFlags = list107; skipConditions9.StepIf = skipStepConditions7; skipConditions9.AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj78.SkipConditions = skipConditions9; reference82 = obj78; index2++; ref QuestStep reference83 = ref span3[index2]; QuestStep obj79 = new QuestStep(EInteractionType.Action, 2000944u, new Vector3(-330.12903f, 16.708557f, 329.67102f), 152) { StopDistance = 20f, Action = EAction.HeavyShot }; num3 = 6; List list108 = new List(num3); CollectionsMarshal.SetCount(list108, num3); span4 = CollectionsMarshal.AsSpan(list108); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj79.CompletionQuestVariablesFlags = list108; reference83 = obj79; index2++; ref QuestStep reference84 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-321.1917f, 0.22361445f, 297.61597f), 152); SkipConditions skipConditions10 = new SkipConditions(); SkipStepConditions skipStepConditions8 = new SkipStepConditions(); num4 = 6; List list109 = new List(num4); CollectionsMarshal.SetCount(list109, num4); span4 = CollectionsMarshal.AsSpan(list109); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions8.CompletionQuestVariablesFlags = list109; skipConditions10.StepIf = skipStepConditions8; questStep7.SkipConditions = skipConditions10; reference84 = questStep7; index2++; ref QuestStep reference85 = ref span3[index2]; QuestStep obj80 = new QuestStep(EInteractionType.Action, 2000943u, new Vector3(-330.73932f, 9.262146f, 290.1808f), 152) { StopDistance = 20f, Action = EAction.HeavyShot }; num3 = 6; List list110 = new List(num3); CollectionsMarshal.SetCount(list110, num3); span4 = CollectionsMarshal.AsSpan(list110); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj80.CompletionQuestVariablesFlags = list110; reference85 = obj80; index2++; ref QuestStep reference86 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-358.00266f, 6.9801626f, 306.18744f), 152); SkipConditions skipConditions11 = new SkipConditions(); SkipStepConditions skipStepConditions9 = new SkipStepConditions(); num4 = 6; List list111 = new List(num4); CollectionsMarshal.SetCount(list111, num4); span4 = CollectionsMarshal.AsSpan(list111); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); skipStepConditions9.CompletionQuestVariablesFlags = list111; skipConditions11.StepIf = skipStepConditions9; questStep8.SkipConditions = skipConditions11; reference86 = questStep8; index2++; ref QuestStep reference87 = ref span3[index2]; QuestStep obj81 = new QuestStep(EInteractionType.Action, 2000945u, new Vector3(-364.55334f, 14.480774f, 307.60657f), 152) { StopDistance = 20f, Action = EAction.HeavyShot }; num3 = 6; List list112 = new List(num3); CollectionsMarshal.SetCount(list112, num3); span4 = CollectionsMarshal.AsSpan(list112); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj81.CompletionQuestVariablesFlags = list112; reference87 = obj81; index2++; ref QuestStep reference88 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-378.32364f, 6.10847f, 269.35767f), 152); SkipConditions skipConditions12 = new SkipConditions(); SkipStepConditions skipStepConditions10 = new SkipStepConditions(); num4 = 6; List list113 = new List(num4); CollectionsMarshal.SetCount(list113, num4); span4 = CollectionsMarshal.AsSpan(list113); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions10.CompletionQuestVariablesFlags = list113; skipConditions12.StepIf = skipStepConditions10; questStep9.SkipConditions = skipConditions12; reference88 = questStep9; index2++; ref QuestStep reference89 = ref span3[index2]; QuestStep obj82 = new QuestStep(EInteractionType.Action, 2000942u, new Vector3(-378.53058f, 9.048584f, 262.68408f), 152) { StopDistance = 20f, Action = EAction.HeavyShot }; num3 = 6; List list114 = new List(num3); CollectionsMarshal.SetCount(list114, num3); span4 = CollectionsMarshal.AsSpan(list114); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj82.CompletionQuestVariablesFlags = list114; reference89 = obj82; index2++; ref QuestStep reference90 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-301.42407f, 0.17268503f, 257.9185f), 152); SkipConditions skipConditions13 = new SkipConditions(); SkipStepConditions skipStepConditions11 = new SkipStepConditions(); num4 = 6; List list115 = new List(num4); CollectionsMarshal.SetCount(list115, num4); span4 = CollectionsMarshal.AsSpan(list115); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); skipStepConditions11.CompletionQuestVariablesFlags = list115; skipConditions13.StepIf = skipStepConditions11; questStep10.SkipConditions = skipConditions13; reference90 = questStep10; index2++; ref QuestStep reference91 = ref span3[index2]; QuestStep obj83 = new QuestStep(EInteractionType.Action, 2001179u, new Vector3(-297.29156f, 5.996765f, 250.96509f), 152) { StopDistance = 20f, Action = EAction.HeavyShot }; num3 = 6; List list116 = new List(num3); CollectionsMarshal.SetCount(list116, num3); span4 = CollectionsMarshal.AsSpan(list116); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); obj83.CompletionQuestVariablesFlags = list116; reference91 = obj83; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-264.77237f, -3.2272563f, 240.00267f), 152); index2++; span3[index2] = new QuestStep(EInteractionType.Action, 2000946u, new Vector3(-269.00134f, 4.2266846f, 230.45691f), 152) { StopDistance = 20f, Action = EAction.HeavyShot }; obj77.Steps = list106; reference81 = obj77; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 3 }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000204u, new Vector3(226.33704f, 1.9999089f, 29.06836f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher } }; obj84.Steps = list117; reference92 = obj84; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 4 }; num2 = 1; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2000962u, new Vector3(288.56335f, -11.306946f, 52.384155f), 154) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaArcher, To = EAetheryteLocation.GridaniaYellowSerpentGate } }; obj85.Steps = list118; reference93 = obj85; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 5 }; index2 = 1; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000204u, new Vector3(226.33704f, 1.9999089f, 29.06836f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher } }; obj86.Steps = list119; reference94 = obj86; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132) { NextQuestId = new QuestId(70) }; obj87.Steps = list120; reference95 = obj87; questRoot11.QuestSequence = list103; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(69); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list121 = new List(num); CollectionsMarshal.SetCount(list121, num); span = CollectionsMarshal.AsSpan(list121); index = 0; span[index] = "JerryWester"; questRoot12.Author = list121; index = 6; List list122 = new List(index); CollectionsMarshal.SetCount(list122, index); span2 = CollectionsMarshal.AsSpan(list122); num = 0; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 0 }; index2 = 1; List list123 = new List(index2); CollectionsMarshal.SetCount(list123, index2); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006444u, new Vector3(-432.9748f, 233.47266f, -199.6643f), 155); obj88.Steps = list123; reference96 = obj88; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 1 }; num2 = 3; List list124 = new List(num2); CollectionsMarshal.SetCount(list124, num2); span3 = CollectionsMarshal.AsSpan(list124); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-431.02658f, 259.97607f, -195.07794f), 155) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-424.12082f, 265.1f, -206.61f), 155); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2004652u, new Vector3(-440.6301f, 211f, -263.6248f), 155) { Fly = true }; obj89.Steps = list124; reference97 = obj89; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 2 }; index2 = 1; List list125 = new List(index2); CollectionsMarshal.SetCount(list125, index2); span3 = CollectionsMarshal.AsSpan(list125); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2004653u, new Vector3(-451.89594f, 221.6372f, -149.27905f), 155) { Fly = true }; obj90.Steps = list125; reference98 = obj90; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 3 }; num2 = 1; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2004654u, new Vector3(-345.14386f, 254.4137f, -95.384155f), 155) { Fly = true }; obj91.Steps = list126; reference99 = obj91; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 4 }; index2 = 2; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-340.60776f, 259.52878f, 58.521606f), 155) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2004655u, new Vector3(-386.1906f, 270.46606f, 77.62268f), 155) { Fly = true }; obj92.Steps = list127; reference100 = obj92; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-424.22275f, 265.1f, -206.5006f), 155) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006444u, new Vector3(-432.9748f, 233.47266f, -199.6643f), 155); obj93.Steps = list128; reference101 = obj93; questRoot12.QuestSequence = list122; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(70); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list129 = new List(num); CollectionsMarshal.SetCount(list129, num); span = CollectionsMarshal.AsSpan(list129); index = 0; span[index] = "pot0to"; questRoot13.Author = list129; index = 7; List list130 = new List(index); CollectionsMarshal.SetCount(list130, index); span2 = CollectionsMarshal.AsSpan(list130); num = 0; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 0 }; index2 = 1; List list131 = new List(index2); CollectionsMarshal.SetCount(list131, index2); span3 = CollectionsMarshal.AsSpan(list131); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj94.Steps = list131; reference102 = obj94; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 1 }; num2 = 2; List list132 = new List(num2); CollectionsMarshal.SetCount(list132, num2); span3 = CollectionsMarshal.AsSpan(list132); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-166.19086f, 8.399985f, -64.10584f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1000590u, new Vector3(-165.9419f, 9.869227f, -81.34589f), 153); obj95.Steps = list132; reference103 = obj95; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 2 }; index2 = 3; List list133 = new List(index2); CollectionsMarshal.SetCount(list133, index2); span3 = CollectionsMarshal.AsSpan(list133); num2 = 0; ref QuestStep reference105 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 2000949u, new Vector3(-258.9914f, 10.330261f, -46.00598f), 153); num4 = 6; List list134 = new List(num4); CollectionsMarshal.SetCount(list134, num4); span4 = CollectionsMarshal.AsSpan(list134); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list134; reference105 = questStep11; num2++; ref QuestStep reference106 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 2000948u, new Vector3(-270.00848f, 15.487854f, -91.17267f), 153); num3 = 6; List list135 = new List(num3); CollectionsMarshal.SetCount(list135, num3); span4 = CollectionsMarshal.AsSpan(list135); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list135; reference106 = questStep12; num2++; ref QuestStep reference107 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 2000947u, new Vector3(-318.07434f, 18.936401f, -165.11792f), 153); num4 = 6; List list136 = new List(num4); CollectionsMarshal.SetCount(list136, num4); span4 = CollectionsMarshal.AsSpan(list136); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list136; reference107 = questStep13; obj96.Steps = list133; reference104 = obj96; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 3 }; num2 = 1; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; ref QuestStep reference109 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 2001105u, new Vector3(-173.02203f, 9.872559f, -78.690796f), 153); num3 = 2; List list138 = new List(num3); CollectionsMarshal.SetCount(list138, num3); span6 = CollectionsMarshal.AsSpan(list138); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CLSARC004_00070_Q1_000_1"), Answer = new ExcelRef("TEXT_CLSARC004_00070_A1_000_1") }; num4++; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CLSARC004_00070_Q2_000_1"), Answer = new ExcelRef("TEXT_CLSARC004_00070_A2_000_3") }; questStep14.DialogueChoices = list138; reference109 = questStep14; obj97.Steps = list137; reference108 = obj97; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 4 }; index2 = 2; List list139 = new List(index2); CollectionsMarshal.SetCount(list139, index2); span3 = CollectionsMarshal.AsSpan(list139); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-192.12004f, 8.180927f, -65.00513f), 153); num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2000136u, new Vector3(-295.85718f, 23.575134f, -192.34003f), 153); obj98.Steps = list139; reference110 = obj98; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 5 }; num2 = 1; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000590u, new Vector3(-165.9419f, 9.869227f, -81.34589f), 153); obj99.Steps = list140; reference111 = obj99; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher }, NextQuestId = new QuestId(71) }; obj100.Steps = list141; reference112 = obj100; questRoot13.QuestSequence = list130; AddQuest(questId13, questRoot13); AlliedSocietyDailyId questId14 = new AlliedSocietyDailyId(7, 0); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list142 = new List(num); CollectionsMarshal.SetCount(list142, num); span = CollectionsMarshal.AsSpan(list142); index = 0; span[index] = "liza"; questRoot14.Author = list142; index = 1; List list143 = new List(index); CollectionsMarshal.SetCount(list143, index); span2 = CollectionsMarshal.AsSpan(list143); num = 0; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 0 }; num2 = 1; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj101.Steps = list144; reference113 = obj101; questRoot14.QuestSequence = list143; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(71); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list145 = new List(num); CollectionsMarshal.SetCount(list145, num); span = CollectionsMarshal.AsSpan(list145); index = 0; span[index] = "pot0to"; questRoot15.Author = list145; index = 6; List list146 = new List(index); CollectionsMarshal.SetCount(list146, index); span2 = CollectionsMarshal.AsSpan(list146); num = 0; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 0 }; index2 = 1; List list147 = new List(index2); CollectionsMarshal.SetCount(list147, index2); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj102.Steps = list147; reference114 = obj102; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 1 }; num2 = 1; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000204u, new Vector3(226.33704f, 1.9999089f, 29.06836f), 132); obj103.Steps = list148; reference115 = obj103; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 2 }; index2 = 1; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000199u, new Vector3(211.13904f, 1.5032133E-05f, 28.580078f), 132); obj104.Steps = list149; reference116 = obj104; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 3 }; num2 = 1; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; ref QuestStep reference118 = ref span3[index2]; QuestStep obj106 = new QuestStep(EInteractionType.Interact, 2000951u, new Vector3(-1.8158569f, 6.9122925f, -93.0343f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill }; num4 = 1; List list151 = new List(num4); CollectionsMarshal.SetCount(list151, num4); span6 = CollectionsMarshal.AsSpan(list151); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CLSARC005_00071_Q1_000_1"), Answer = new ExcelRef("TEXT_CLSARC005_00071_A1_000_1") }; obj106.DialogueChoices = list151; reference118 = obj106; obj105.Steps = list150; reference117 = obj105; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 4 }; index2 = 2; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(60.130726f, -5.9999475f, 63.516415f), 148) { AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1000534u, new Vector3(134.47766f, -7f, -69.993164f), 148) { Fly = true }; obj107.Steps = list152; reference119 = obj107; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher }, NextQuestId = new QuestId(76) }; obj108.Steps = list153; reference120 = obj108; questRoot15.QuestSequence = list146; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(74); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list154 = new List(num); CollectionsMarshal.SetCount(list154, num); span = CollectionsMarshal.AsSpan(list154); index = 0; span[index] = "JerryWester"; questRoot16.Author = list154; index = 4; List list155 = new List(index); CollectionsMarshal.SetCount(list155, index); span2 = CollectionsMarshal.AsSpan(list155); num = 0; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 0 }; index2 = 1; List list156 = new List(index2); CollectionsMarshal.SetCount(list156, index2); span3 = CollectionsMarshal.AsSpan(list156); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006444u, new Vector3(-432.9748f, 233.47266f, -199.6643f), 155); obj109.Steps = list156; reference121 = obj109; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 1 }; num2 = 5; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-431.02658f, 259.97607f, -195.07794f), 155) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-424.12082f, 265.1f, -206.61f), 155); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-347.32645f, 262.82175f, 64.73429f), 155) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-480.23077f, 296.2006f, 146.4662f), 155) { Fly = true }; index2++; ref QuestStep reference123 = ref span3[index2]; QuestStep obj111 = new QuestStep(EInteractionType.Combat, null, new Vector3(-383.5987f, 231.30257f, 306.35776f), 155) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 3; List list158 = new List(num3); CollectionsMarshal.SetCount(list158, num3); span5 = CollectionsMarshal.AsSpan(list158); num4 = 0; span5[num4] = 724u; num4++; span5[num4] = 725u; num4++; span5[num4] = 726u; obj111.KillEnemyDataIds = list158; reference123 = obj111; obj110.Steps = list157; reference122 = obj110; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 2 }; index2 = 1; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005002u, new Vector3(-381.7655f, 230.82312f, 303.57812f), 155); obj112.Steps = list159; reference124 = obj112; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 4; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-480.23077f, 296.2006f, 146.4662f), 155) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-347.32645f, 262.82175f, 64.73429f), 155) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-424.22275f, 265.1f, -206.5006f), 155) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006444u, new Vector3(-432.9748f, 233.47266f, -199.6643f), 155); obj113.Steps = list160; reference125 = obj113; questRoot16.QuestSequence = list155; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(75); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list161 = new List(num); CollectionsMarshal.SetCount(list161, num); span = CollectionsMarshal.AsSpan(list161); index = 0; span[index] = "JerryWester"; questRoot17.Author = list161; index = 7; List list162 = new List(index); CollectionsMarshal.SetCount(list162, index); span2 = CollectionsMarshal.AsSpan(list162); num = 0; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 0 }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006444u, new Vector3(-432.9748f, 233.47266f, -199.6643f), 155); obj114.Steps = list163; reference126 = obj114; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 1 }; num2 = 3; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-431.02658f, 259.97607f, -195.07794f), 155) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-424.12082f, 265.1f, -206.61f), 155); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010001u, new Vector3(-915.2514f, 229.35544f, -3.1586914f), 155) { Fly = true }; obj115.Steps = list164; reference127 = obj115; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 2 }; index2 = 1; List list165 = new List(index2); CollectionsMarshal.SetCount(list165, index2); span3 = CollectionsMarshal.AsSpan(list165); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009996u, new Vector3(-902.61694f, 229.25244f, -9.689575f), 155); obj116.Steps = list165; reference128 = obj116; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 3 }; num2 = 1; List list166 = new List(num2); CollectionsMarshal.SetCount(list166, num2); span3 = CollectionsMarshal.AsSpan(list166); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010054u, new Vector3(-916.6552f, 229.3692f, -6.4240723f), 155); obj117.Steps = list166; reference129 = obj117; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 4 }; index2 = 1; List list167 = new List(index2); CollectionsMarshal.SetCount(list167, index2); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 155) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 27u } }; obj118.Steps = list167; reference130 = obj118; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list168 = new List(num2); CollectionsMarshal.SetCount(list168, num2); span3 = CollectionsMarshal.AsSpan(list168); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009996u, new Vector3(-902.61694f, 229.25244f, -9.689575f), 155); obj119.Steps = list168; reference131 = obj119; questRoot17.QuestSequence = list162; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(76); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list169 = new List(num); CollectionsMarshal.SetCount(list169, num); span = CollectionsMarshal.AsSpan(list169); index = 0; span[index] = "pot0to"; questRoot18.Author = list169; index = 4; List list170 = new List(index); CollectionsMarshal.SetCount(list170, index); span2 = CollectionsMarshal.AsSpan(list170); num = 0; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 0 }; index2 = 1; List list171 = new List(index2); CollectionsMarshal.SetCount(list171, index2); span3 = CollectionsMarshal.AsSpan(list171); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj120.Steps = list171; reference132 = obj120; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 1 }; num2 = 1; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1000795u, new Vector3(278.61438f, 8.346143f, -38.223938f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill }; obj121.Steps = list172; reference133 = obj121; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 2 }; index2 = 1; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2000709u, new Vector3(-90.74542f, 0.015197754f, 61.08191f), 153) { Fly = true, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Index = 1 } }; obj122.Steps = list173; reference134 = obj122; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher }, NextQuestId = new QuestId(1085) }; obj123.Steps = list174; reference135 = obj123; questRoot18.QuestSequence = list170; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(77); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list175 = new List(num); CollectionsMarshal.SetCount(list175, num); span = CollectionsMarshal.AsSpan(list175); index = 0; span[index] = "JerryWester"; questRoot19.Author = list175; index = 9; List list176 = new List(index); CollectionsMarshal.SetCount(list176, index); span2 = CollectionsMarshal.AsSpan(list176); num = 0; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 0 }; index2 = 1; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009996u, new Vector3(-902.61694f, 229.25244f, -9.689575f), 155); obj124.Steps = list177; reference136 = obj124; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 1 }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009997u, new Vector3(-897.1847f, 230.48358f, -17.502136f), 155); obj125.Steps = list178; reference137 = obj125; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 2 }; index2 = 1; List list179 = new List(index2); CollectionsMarshal.SetCount(list179, index2); span3 = CollectionsMarshal.AsSpan(list179); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010148u, new Vector3(-427.1153f, 235.91968f, -119.76807f), 155) { Fly = true }; obj126.Steps = list179; reference138 = obj126; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 3 }; num2 = 3; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-347.32645f, 262.82175f, 64.73429f), 155) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-480.23077f, 296.2006f, 146.4662f), 155) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2004657u, new Vector3(-395.31555f, 239.61243f, 343.83154f), 155) { Fly = true }; obj127.Steps = list180; reference139 = obj127; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 4 }; index2 = 1; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010149u, new Vector3(-302.05237f, 233.08154f, 406.05774f), 155) { Fly = true }; obj128.Steps = list181; reference140 = obj128; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 5 }; num2 = 1; List list182 = new List(num2); CollectionsMarshal.SetCount(list182, num2); span3 = CollectionsMarshal.AsSpan(list182); index2 = 0; ref QuestStep reference142 = ref span3[index2]; QuestStep obj130 = new QuestStep(EInteractionType.Combat, null, new Vector3(-192.44443f, 221.34477f, 438.09082f), 155) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 2; List list183 = new List(num4); CollectionsMarshal.SetCount(list183, num4); span5 = CollectionsMarshal.AsSpan(list183); num3 = 0; span5[num3] = 726u; num3++; span5[num3] = 3122u; obj130.KillEnemyDataIds = list183; reference142 = obj130; obj129.Steps = list182; reference141 = obj129; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 6 }; index2 = 1; List list184 = new List(index2); CollectionsMarshal.SetCount(list184, index2); span3 = CollectionsMarshal.AsSpan(list184); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010150u, new Vector3(-190.11218f, 221.13583f, 438.83423f), 155); obj131.Steps = list184; reference143 = obj131; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 7 }; num2 = 1; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010151u, new Vector3(158.73962f, 222.43689f, 302.96777f), 155) { Fly = true }; obj132.Steps = list185; reference144 = obj132; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list186 = new List(index2); CollectionsMarshal.SetCount(list186, index2); span3 = CollectionsMarshal.AsSpan(list186); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010191u, new Vector3(229.44983f, 222f, 347.31055f), 155); obj133.Steps = list186; reference145 = obj133; questRoot19.QuestSequence = list176; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(78); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list187 = new List(num); CollectionsMarshal.SetCount(list187, num); span = CollectionsMarshal.AsSpan(list187); index = 0; span[index] = "JerryWester"; questRoot20.Author = list187; index = 6; List list188 = new List(index); CollectionsMarshal.SetCount(list188, index); span2 = CollectionsMarshal.AsSpan(list188); num = 0; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 0 }; num2 = 1; List list189 = new List(num2); CollectionsMarshal.SetCount(list189, num2); span3 = CollectionsMarshal.AsSpan(list189); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010191u, new Vector3(229.44983f, 222f, 347.31055f), 155); obj134.Steps = list189; reference146 = obj134; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 1 }; index2 = 1; List list190 = new List(index2); CollectionsMarshal.SetCount(list190, index2); span3 = CollectionsMarshal.AsSpan(list190); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010191u, new Vector3(229.44983f, 222f, 347.31055f), 155); obj135.Steps = list190; reference147 = obj135; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 2 }; num2 = 1; List list191 = new List(num2); CollectionsMarshal.SetCount(list191, num2); span3 = CollectionsMarshal.AsSpan(list191); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009130u, new Vector3(-157.00012f, 4f, -20.187744f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; obj136.Steps = list191; reference148 = obj136; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 3 }; index2 = 1; List list192 = new List(index2); CollectionsMarshal.SetCount(list192, index2); span3 = CollectionsMarshal.AsSpan(list192); num2 = 0; ref QuestStep reference150 = ref span3[num2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1000460u, new Vector3(-159.41101f, 4.054107f, -4.1047363f), 133); num3 = 1; List list193 = new List(num3); CollectionsMarshal.SetCount(list193, num3); span6 = CollectionsMarshal.AsSpan(list193); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_GAIUSE410_00078_Q1_000_1") }; questStep15.DialogueChoices = list193; reference150 = questStep15; obj137.Steps = list192; reference149 = obj137; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 4 }; num2 = 1; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009130u, new Vector3(-157.00012f, 4f, -20.187744f), 133); obj138.Steps = list194; reference151 = obj138; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list195 = new List(index2); CollectionsMarshal.SetCount(list195, index2); span3 = CollectionsMarshal.AsSpan(list195); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-127.33281f, 5.385648f, -34.441406f), 133) { TargetTerritoryId = (ushort)132 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010010u, new Vector3(-50.94995f, -3.440948f, 20.58435f), 132); obj139.Steps = list195; reference152 = obj139; questRoot20.QuestSequence = list188; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(82); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list196 = new List(num); CollectionsMarshal.SetCount(list196, num); span = CollectionsMarshal.AsSpan(list196); index = 0; span[index] = "JerryWester"; questRoot21.Author = list196; index = 4; List list197 = new List(index); CollectionsMarshal.SetCount(list197, index); span2 = CollectionsMarshal.AsSpan(list197); num = 0; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 0 }; num2 = 1; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010147u, new Vector3(0.8086548f, -1.9957249f, -45.67035f), 351); obj140.Steps = list198; reference153 = obj140; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 1 }; index2 = 5; List list199 = new List(index2); CollectionsMarshal.SetCount(list199, index2); span3 = CollectionsMarshal.AsSpan(list199); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002880u, new Vector3(-0.015319824f, -1.0223389f, -29.251587f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002879u, new Vector3(-0.015319824f, 2.9754639f, 27.481445f), 351) { TargetTerritoryId = (ushort)156 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(30.917934f, 20.495003f, -656.1909f), 156) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(83.74144f, 31.209013f, -740.77594f), 156) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2004661u, new Vector3(83.14636f, 31.204712f, -741.1765f), 156); obj141.Steps = list199; reference154 = obj141; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 2 }; num2 = 1; List list200 = new List(num2); CollectionsMarshal.SetCount(list200, num2); span3 = CollectionsMarshal.AsSpan(list200); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010039u, new Vector3(83.81775f, 31.216015f, -744.6555f), 156) { StopDistance = 7f }; obj142.Steps = list200; reference155 = obj142; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list201 = new List(index2); CollectionsMarshal.SetCount(list201, index2); span3 = CollectionsMarshal.AsSpan(list201); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(30.917934f, 20.495003f, -656.1909f), 156) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010147u, new Vector3(0.8086548f, -1.9957249f, -45.67035f), 351); obj143.Steps = list201; reference156 = obj143; questRoot21.QuestSequence = list197; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(84); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list202 = new List(num); CollectionsMarshal.SetCount(list202, num); span = CollectionsMarshal.AsSpan(list202); index = 0; span[index] = "JerryWester"; questRoot22.Author = list202; index = 7; List list203 = new List(index); CollectionsMarshal.SetCount(list203, index); span2 = CollectionsMarshal.AsSpan(list203); num = 0; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 0 }; num2 = 1; List list204 = new List(num2); CollectionsMarshal.SetCount(list204, num2); span3 = CollectionsMarshal.AsSpan(list204); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1008969u, new Vector3(0.99176025f, -1.9957249f, -45.700806f), 351); obj144.Steps = list204; reference157 = obj144; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 1 }; index2 = 1; List list205 = new List(index2); CollectionsMarshal.SetCount(list205, index2); span3 = CollectionsMarshal.AsSpan(list205); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009996u, new Vector3(-902.61694f, 229.25244f, -9.689575f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj145.Steps = list205; reference158 = obj145; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 2 }; num2 = 1; List list206 = new List(num2); CollectionsMarshal.SetCount(list206, num2); span3 = CollectionsMarshal.AsSpan(list206); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009996u, new Vector3(-902.61694f, 229.25244f, -9.689575f), 155); obj146.Steps = list206; reference159 = obj146; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 3 }; index2 = 1; List list207 = new List(index2); CollectionsMarshal.SetCount(list207, index2); span3 = CollectionsMarshal.AsSpan(list207); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010054u, new Vector3(-916.6552f, 229.3692f, -6.4240723f), 155); obj147.Steps = list207; reference160 = obj147; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 4 }; num2 = 1; List list208 = new List(num2); CollectionsMarshal.SetCount(list208, num2); span3 = CollectionsMarshal.AsSpan(list208); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 155) { DutyOptions = new DutyOptions { ContentFinderConditionId = 79u } }; obj148.Steps = list208; reference161 = obj148; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list209 = new List(index2); CollectionsMarshal.SetCount(list209, index2); span3 = CollectionsMarshal.AsSpan(list209); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010042u, new Vector3(-905.76025f, 229.29816f, -10.147278f), 155); obj149.Steps = list209; reference162 = obj149; questRoot22.QuestSequence = list203; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(85); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list210 = new List(num); CollectionsMarshal.SetCount(list210, num); span = CollectionsMarshal.AsSpan(list210); index = 0; span[index] = "liza"; questRoot23.Author = list210; index = 3; List list211 = new List(index); CollectionsMarshal.SetCount(list211, index); span2 = CollectionsMarshal.AsSpan(list211); num = 0; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 0 }; num2 = 1; List list212 = new List(num2); CollectionsMarshal.SetCount(list212, num2); span3 = CollectionsMarshal.AsSpan(list212); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1001140u, new Vector3(23.788818f, -8f, 115.861694f), 183); obj150.Steps = list212; reference163 = obj150; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 1 }; index2 = 9; List list213 = new List(index2); CollectionsMarshal.SetCount(list213, index2); span3 = CollectionsMarshal.AsSpan(list213); num2 = 0; ref QuestStep reference165 = ref span3[num2]; QuestStep obj152 = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 132) { Aetheryte = EAetheryteLocation.Gridania }; num4 = 6; List list214 = new List(num4); CollectionsMarshal.SetCount(list214, num4); span4 = CollectionsMarshal.AsSpan(list214); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj152.CompletionQuestVariablesFlags = list214; reference165 = obj152; num2++; span3[num2] = new QuestStep(EInteractionType.RegisterFreeOrFavoredAetheryte, null, null, 132) { Aetheryte = EAetheryteLocation.Gridania }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 132) { AethernetShard = EAetheryteLocation.GridaniaArcher }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(102.810745f, 5.4071116f, 12.54738f), 132) { TargetTerritoryId = (ushort)133 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1000768u, new Vector3(172.35059f, 15.5f, -89.951965f), 133) { Comment = "TODO Questflags" }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaLeatherworker }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(121.70568f, 12.25941f, -100.795494f), 133); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaLancer }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1000251u, new Vector3(147.08167f, 15.5f, -267.99426f), 133) { Comment = "Lancer Receptionist" }; obj151.Steps = list213; reference164 = obj151; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 6; List list215 = new List(num2); CollectionsMarshal.SetCount(list215, num2); span3 = CollectionsMarshal.AsSpan(list215); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000251u, new Vector3(147.08167f, 15.5f, -267.99426f), 133) { Disabled = true, Comment = "Pick up Class Quest" }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaAmphitheatre, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLancer, To = EAetheryteLocation.GridaniaLeatherworker } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-174.09056f, 10.91981f, -162.12527f), 133); index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaBotanist }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaConjurer, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaBotanist, To = EAetheryteLocation.GridaniaAmphitheatre } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaConjurer, To = EAetheryteLocation.GridaniaAirship } }; obj153.Steps = list215; reference166 = obj153; questRoot23.QuestSequence = list211; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(86); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list216 = new List(num); CollectionsMarshal.SetCount(list216, num); span = CollectionsMarshal.AsSpan(list216); index = 0; span[index] = "JerryWester"; questRoot24.Author = list216; index = 4; List list217 = new List(index); CollectionsMarshal.SetCount(list217, index); span2 = CollectionsMarshal.AsSpan(list217); num = 0; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 0 }; index2 = 1; List list218 = new List(index2); CollectionsMarshal.SetCount(list218, index2); span3 = CollectionsMarshal.AsSpan(list218); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1010042u, new Vector3(-905.76025f, 229.29816f, -10.147278f), 155); obj154.Steps = list218; reference167 = obj154; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 1 }; num2 = 2; List list219 = new List(num2); CollectionsMarshal.SetCount(list219, num2); span3 = CollectionsMarshal.AsSpan(list219); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-430.21158f, 265.1f, -212.42732f), 155) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1009984u, new Vector3(-431.1742f, 233.47266f, -201.00714f), 155); obj155.Steps = list219; reference168 = obj155; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 2 }; index2 = 2; List list220 = new List(index2); CollectionsMarshal.SetCount(list220, index2); span3 = CollectionsMarshal.AsSpan(list220); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(240.2761f, 302.6276f, -199.78418f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006384u, new Vector3(263.5996f, 303.1f, -199.96954f), 155); obj156.Steps = list220; reference169 = obj156; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; ref QuestStep reference171 = ref span3[index2]; QuestStep obj158 = new QuestStep(EInteractionType.CompleteQuest, 1007603u, new Vector3(264.91187f, 302.26236f, -223.71259f), 155) { Mount = true }; num3 = 1; List list222 = new List(num3); CollectionsMarshal.SetCount(list222, num3); span6 = CollectionsMarshal.AsSpan(list222); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_GAIUSE416_00086_FORTEMPSGUARD00054_Q1_000_1") }; obj158.DialogueChoices = list222; reference171 = obj158; obj157.Steps = list221; reference170 = obj157; questRoot24.QuestSequence = list217; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(87); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list223 = new List(num); CollectionsMarshal.SetCount(list223, num); span = CollectionsMarshal.AsSpan(list223); index = 0; span[index] = "JerryWester"; questRoot25.Author = list223; index = 2; List list224 = new List(index); CollectionsMarshal.SetCount(list224, index); span2 = CollectionsMarshal.AsSpan(list224); num = 0; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 0 }; index2 = 1; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009976u, new Vector3(261.58533f, 302.19598f, -223.10223f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj159.Steps = list225; reference172 = obj159; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list226 = new List(num2); CollectionsMarshal.SetCount(list226, num2); span3 = CollectionsMarshal.AsSpan(list226); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1008969u, new Vector3(0.99176025f, -1.9957249f, -45.700806f), 351); obj160.Steps = list226; reference173 = obj160; questRoot25.QuestSequence = list224; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(88); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list227 = new List(num); CollectionsMarshal.SetCount(list227, num); span = CollectionsMarshal.AsSpan(list227); index = 0; span[index] = "JerryWester"; questRoot26.Author = list227; index = 5; List list228 = new List(index); CollectionsMarshal.SetCount(list228, index); span2 = CollectionsMarshal.AsSpan(list228); num = 0; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 0 }; index2 = 1; List list229 = new List(index2); CollectionsMarshal.SetCount(list229, index2); span3 = CollectionsMarshal.AsSpan(list229); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1008969u, new Vector3(0.99176025f, -1.9957249f, -45.700806f), 351); obj161.Steps = list229; reference174 = obj161; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 1 }; num2 = 2; List list230 = new List(num2); CollectionsMarshal.SetCount(list230, num2); span3 = CollectionsMarshal.AsSpan(list230); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002880u, new Vector3(0f, -1f, -29.25f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010045u, new Vector3(-1.9990234f, 0f, -7.1260376f), 351); obj162.Steps = list230; reference175 = obj162; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 2 }; index2 = 1; List list231 = new List(index2); CollectionsMarshal.SetCount(list231, index2); span3 = CollectionsMarshal.AsSpan(list231); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010533u, new Vector3(47.287598f, 4f, 453.97107f), 147) { AetheryteShortcut = EAetheryteLocation.NorthernThanalanCampBluefog }; obj163.Steps = list231; reference176 = obj163; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 3 }; num2 = 1; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); index2 = 0; ref QuestStep reference178 = ref span3[index2]; QuestStep obj165 = new QuestStep(EInteractionType.SinglePlayerDuty, 1010046u, new Vector3(-140.1236f, 58.32732f, -82.07831f), 147) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthernThanalanCeruleumProcessingPlant }; SinglePlayerDutyOptions obj166 = new SinglePlayerDutyOptions { Enabled = true }; num4 = 2; List list233 = new List(num4); CollectionsMarshal.SetCount(list233, num4); span = CollectionsMarshal.AsSpan(list233); num3 = 0; span[num3] = "Will target Eline first (other NPCs later), and move to some -other- group of NPCs; only re-targets once they're at 1 HP (for Eline) or die"; num3++; span[num3] = "If the target isn't in melee range but other NPCs are, whether any AOEs are used for nearby enemies seems random"; obj166.Notes = list233; obj165.SinglePlayerDutyOptions = obj166; reference178 = obj165; obj164.Steps = list232; reference177 = obj164; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list234 = new List(index2); CollectionsMarshal.SetCount(list234, index2); span3 = CollectionsMarshal.AsSpan(list234); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010063u, new Vector3(-207.56854f, 71.617355f, -132.52466f), 147) { StopDistance = 5f }; obj167.Steps = list234; reference179 = obj167; questRoot26.QuestSequence = list228; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(89); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list235 = new List(num); CollectionsMarshal.SetCount(list235, num); span = CollectionsMarshal.AsSpan(list235); index = 0; span[index] = "JerryWester"; questRoot27.Author = list235; index = 2; List list236 = new List(index); CollectionsMarshal.SetCount(list236, index); span2 = CollectionsMarshal.AsSpan(list236); num = 0; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 0 }; num2 = 1; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010063u, new Vector3(-207.56854f, 71.617355f, -132.52466f), 147) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.NorthernThanalanCeruleumProcessingPlant, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj168.Steps = list237; reference180 = obj168; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1008969u, new Vector3(0.99176025f, -1.9957249f, -45.700806f), 351); obj169.Steps = list238; reference181 = obj169; questRoot27.QuestSequence = list236; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(90); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list239 = new List(num); CollectionsMarshal.SetCount(list239, num); span = CollectionsMarshal.AsSpan(list239); index = 0; span[index] = "liza"; questRoot28.Author = list239; index = 6; List list240 = new List(index); CollectionsMarshal.SetCount(list240, index); span2 = CollectionsMarshal.AsSpan(list240); num = 0; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 0 }; num2 = 1; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212); obj170.Steps = list241; reference182 = obj170; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 1 }; index2 = 2; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span3 = CollectionsMarshal.AsSpan(list242); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-424.22275f, 265.1f, -206.5006f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006444u, new Vector3(-432.9748f, 233.47266f, -199.6643f), 155); obj171.Steps = list242; reference183 = obj171; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 2 }; num2 = 3; List list243 = new List(num2); CollectionsMarshal.SetCount(list243, num2); span3 = CollectionsMarshal.AsSpan(list243); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-431.37878f, 259.79306f, -194.97882f), 155) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-423.87833f, 266.9849f, -205.68484f), 155) { Fly = false }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010054u, new Vector3(-916.6552f, 229.3692f, -6.4240723f), 155) { Fly = true }; obj172.Steps = list243; reference184 = obj172; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 3 }; index2 = 1; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 155) { DutyOptions = new DutyOptions { ContentFinderConditionId = 80u } }; obj173.Steps = list244; reference185 = obj173; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 4 }; num2 = 2; List list245 = new List(num2); CollectionsMarshal.SetCount(list245, num2); span3 = CollectionsMarshal.AsSpan(list245); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-424.22275f, 265.1f, -206.5006f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006444u, new Vector3(-432.9748f, 233.47266f, -199.6643f), 155); obj174.Steps = list245; reference186 = obj174; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list246 = new List(index2); CollectionsMarshal.SetCount(list246, index2); span3 = CollectionsMarshal.AsSpan(list246); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 132) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212); obj175.Steps = list246; reference187 = obj175; questRoot28.QuestSequence = list240; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(91); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list247 = new List(num); CollectionsMarshal.SetCount(list247, num); span = CollectionsMarshal.AsSpan(list247); index = 0; span[index] = "Cacahuetes"; questRoot29.Author = list247; index = 7; List list248 = new List(index); CollectionsMarshal.SetCount(list248, index); span2 = CollectionsMarshal.AsSpan(list248); num = 0; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 0 }; num2 = 1; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; ref QuestStep reference189 = ref span3[index2]; QuestStep obj177 = new QuestStep(EInteractionType.AcceptQuest, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; SkipConditions skipConditions14 = new SkipConditions(); SkipAetheryteCondition obj178 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list250 = new List(num3); CollectionsMarshal.SetCount(list250, num3); span7 = CollectionsMarshal.AsSpan(list250); num4 = 0; span7[num4] = 133; obj178.InTerritory = list250; skipConditions14.AetheryteShortcutIf = obj178; obj177.SkipConditions = skipConditions14; reference189 = obj177; obj176.Steps = list249; reference188 = obj176; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 1 }; index2 = 2; List list251 = new List(index2); CollectionsMarshal.SetCount(list251, index2); span3 = CollectionsMarshal.AsSpan(list251); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001263u, new Vector3(181.41443f, -2.3519497f, -240.40594f), 133) { TargetTerritoryId = (ushort)152, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaConjurer, To = EAetheryteLocation.GridaniaLancer }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.EastShroudHawthorneHut } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1000767u, new Vector3(-483.42108f, 10.130882f, 209.46057f), 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true, AetheryteLocked = EAetheryteLocation.EastShroudHawthorneHut } } }; obj179.Steps = list251; reference190 = obj179; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 2 }; num2 = 1; List list252 = new List(num2); CollectionsMarshal.SetCount(list252, num2); span3 = CollectionsMarshal.AsSpan(list252); index2 = 0; ref QuestStep reference192 = ref span3[index2]; QuestStep obj181 = new QuestStep(EInteractionType.Combat, 2000885u, new Vector3(-510.6655f, 5.8422394f, 35.87895f), 152) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list253 = new List(num4); CollectionsMarshal.SetCount(list253, num4); span5 = CollectionsMarshal.AsSpan(list253); num3 = 0; span5[num3] = 295u; obj181.KillEnemyDataIds = list253; reference192 = obj181; obj180.Steps = list252; reference191 = obj180; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 3 }; index2 = 1; List list254 = new List(index2); CollectionsMarshal.SetCount(list254, index2); span3 = CollectionsMarshal.AsSpan(list254); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000767u, new Vector3(-483.42108f, 10.130882f, 209.46057f), 152); obj182.Steps = list254; reference193 = obj182; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 4 }; num2 = 1; List list255 = new List(num2); CollectionsMarshal.SetCount(list255, num2); span3 = CollectionsMarshal.AsSpan(list255); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2000887u, new Vector3(-510.76526f, 6.1798096f, 35.568726f), 152) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj183.Steps = list255; reference194 = obj183; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 5 }; index2 = 1; List list256 = new List(index2); CollectionsMarshal.SetCount(list256, index2); span3 = CollectionsMarshal.AsSpan(list256); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000767u, new Vector3(-483.42108f, 10.130882f, 209.46057f), 152); obj184.Steps = list256; reference195 = obj184; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list257 = new List(num2); CollectionsMarshal.SetCount(list257, num2); span3 = CollectionsMarshal.AsSpan(list257); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer }, NextQuestId = new QuestId(92) }; obj185.Steps = list257; reference196 = obj185; questRoot29.QuestSequence = list248; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(92); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list258 = new List(num); CollectionsMarshal.SetCount(list258, num); span = CollectionsMarshal.AsSpan(list258); index = 0; span[index] = "Cacahuetes"; questRoot30.Author = list258; index = 9; List list259 = new List(index); CollectionsMarshal.SetCount(list259, index); span2 = CollectionsMarshal.AsSpan(list259); num = 0; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 0 }; index2 = 1; List list260 = new List(index2); CollectionsMarshal.SetCount(list260, index2); span3 = CollectionsMarshal.AsSpan(list260); num2 = 0; ref QuestStep reference198 = ref span3[num2]; QuestStep obj187 = new QuestStep(EInteractionType.AcceptQuest, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; SkipConditions skipConditions15 = new SkipConditions(); SkipAetheryteCondition obj188 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list261 = new List(num3); CollectionsMarshal.SetCount(list261, num3); span7 = CollectionsMarshal.AsSpan(list261); num4 = 0; span7[num4] = 133; obj188.InTerritory = list261; skipConditions15.AetheryteShortcutIf = obj188; obj187.SkipConditions = skipConditions15; reference198 = obj187; obj186.Steps = list260; reference197 = obj186; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 1 }; num2 = 4; List list262 = new List(num2); CollectionsMarshal.SetCount(list262, num2); span3 = CollectionsMarshal.AsSpan(list262); index2 = 0; ref QuestStep reference200 = ref span3[index2]; QuestStep obj190 = new QuestStep(EInteractionType.Interact, 1001263u, new Vector3(181.41443f, -2.3519497f, -240.40594f), 133) { TargetTerritoryId = (ushort)152, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaConjurer, To = EAetheryteLocation.GridaniaLancer } }; SkipConditions skipConditions16 = new SkipConditions(); SkipStepConditions skipStepConditions12 = new SkipStepConditions(); num4 = 1; List list263 = new List(num4); CollectionsMarshal.SetCount(list263, num4); span7 = CollectionsMarshal.AsSpan(list263); num3 = 0; span7[num3] = 152; skipStepConditions12.InTerritory = list263; skipStepConditions12.AetheryteUnlocked = EAetheryteLocation.EastShroudHawthorneHut; skipConditions16.StepIf = skipStepConditions12; obj190.SkipConditions = skipConditions16; reference200 = obj190; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 152) { Aetheryte = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.EastShroudHawthorneHut } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-276.804f, 11.2529f, 366.10303f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { AetheryteLocked = EAetheryteLocation.EastShroudHawthorneHut } } }; index2++; ref QuestStep reference201 = ref span3[index2]; QuestStep obj191 = new QuestStep(EInteractionType.Combat, 2000889u, new Vector3(-276.93604f, 11.734131f, 367.20825f), 152) { ItemId = 2000121u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list264 = new List(num3); CollectionsMarshal.SetCount(list264, num3); span5 = CollectionsMarshal.AsSpan(list264); num4 = 0; span5[num4] = 297u; obj191.KillEnemyDataIds = list264; reference201 = obj191; obj189.Steps = list262; reference199 = obj189; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 2 }; index2 = 5; List list265 = new List(index2); CollectionsMarshal.SetCount(list265, index2); span3 = CollectionsMarshal.AsSpan(list265); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-235.35493f, 3.539142f, 293.25888f), 152) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-233.34848f, 3.5425713f, 285.89532f), 152); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-228.59554f, 3.554365f, 283.47638f), 152) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-228.65686f, 3.5446393f, 279.4041f), 152); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1000561u, new Vector3(-230.18237f, 3.544826f, 279.07214f), 152); obj192.Steps = list265; reference202 = obj192; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 3 }; num2 = 5; List list266 = new List(num2); CollectionsMarshal.SetCount(list266, num2); span3 = CollectionsMarshal.AsSpan(list266); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-228.59554f, 3.554365f, 283.47638f), 152) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-233.34848f, 3.5425713f, 285.89532f), 152) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-256.5985f, 0.9818871f, 287.17072f), 152); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-220.44954f, 22.910912f, 243.81f), 152) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1000619u, new Vector3(-209.0639f, 22.813372f, 245.34973f), 152); obj193.Steps = list266; reference203 = obj193; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 4 }; index2 = 1; List list267 = new List(index2); CollectionsMarshal.SetCount(list267, index2); span3 = CollectionsMarshal.AsSpan(list267); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 1003001u, new Vector3(-234.33282f, 18.310072f, 245.68542f), 152) { Action = EAction.Cure }; obj194.Steps = list267; reference204 = obj194; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 5 }; num2 = 1; List list268 = new List(num2); CollectionsMarshal.SetCount(list268, num2); span3 = CollectionsMarshal.AsSpan(list268); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003057u, new Vector3(-237.6593f, 17.850079f, 243.48816f), 152) { StopDistance = 7f }; obj195.Steps = list268; reference205 = obj195; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 6 }; index2 = 1; List list269 = new List(index2); CollectionsMarshal.SetCount(list269, index2); span3 = CollectionsMarshal.AsSpan(list269); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1001213u, new Vector3(-66.056335f, -7.982843f, 231.15894f), 152) { Fly = true, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj196.Steps = list269; reference206 = obj196; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 7 }; num2 = 1; List list270 = new List(num2); CollectionsMarshal.SetCount(list270, num2); span3 = CollectionsMarshal.AsSpan(list270); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003006u, new Vector3(-76.64612f, -9.205922f, 283.22266f), 152); obj197.Steps = list270; reference207 = obj197; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list271 = new List(index2); CollectionsMarshal.SetCount(list271, index2); span3 = CollectionsMarshal.AsSpan(list271); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer }, NextQuestId = new QuestId(93) }; obj198.Steps = list271; reference208 = obj198; questRoot30.QuestSequence = list259; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(93); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list272 = new List(num); CollectionsMarshal.SetCount(list272, num); span = CollectionsMarshal.AsSpan(list272); index = 0; span[index] = "Cacahuetes"; questRoot31.Author = list272; index = 8; List list273 = new List(index); CollectionsMarshal.SetCount(list273, index); span2 = CollectionsMarshal.AsSpan(list273); num = 0; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 0 }; num2 = 1; List list274 = new List(num2); CollectionsMarshal.SetCount(list274, num2); span3 = CollectionsMarshal.AsSpan(list274); index2 = 0; ref QuestStep reference210 = ref span3[index2]; QuestStep obj200 = new QuestStep(EInteractionType.AcceptQuest, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; SkipConditions skipConditions17 = new SkipConditions(); SkipAetheryteCondition obj201 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list275 = new List(num4); CollectionsMarshal.SetCount(list275, num4); span7 = CollectionsMarshal.AsSpan(list275); num3 = 0; span7[num3] = 133; obj201.InTerritory = list275; skipConditions17.AetheryteShortcutIf = obj201; obj200.SkipConditions = skipConditions17; reference210 = obj200; obj199.Steps = list274; reference209 = obj199; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 1 }; index2 = 1; List list276 = new List(index2); CollectionsMarshal.SetCount(list276, index2); span3 = CollectionsMarshal.AsSpan(list276); num2 = 0; ref QuestStep reference212 = ref span3[num2]; QuestStep obj203 = new QuestStep(EInteractionType.Combat, 2000891u, new Vector3(-74.50989f, 1.449585f, -32.76117f), 148) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list277 = new List(num3); CollectionsMarshal.SetCount(list277, num3); span5 = CollectionsMarshal.AsSpan(list277); num4 = 0; span5[num4] = 294u; obj203.KillEnemyDataIds = list277; reference212 = obj203; obj202.Steps = list276; reference211 = obj202; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 2 }; num2 = 1; List list278 = new List(num2); CollectionsMarshal.SetCount(list278, num2); span3 = CollectionsMarshal.AsSpan(list278); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002961u, new Vector3(-66.7583f, 0.9667693f, -38.4375f), 148); obj204.Steps = list278; reference213 = obj204; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 3 }; index2 = 1; List list279 = new List(index2); CollectionsMarshal.SetCount(list279, index2); span3 = CollectionsMarshal.AsSpan(list279); num2 = 0; ref QuestStep reference215 = ref span3[num2]; QuestStep obj206 = new QuestStep(EInteractionType.Combat, 2000893u, new Vector3(147.02063f, -5.6916504f, -35.50775f), 148) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list280 = new List(num4); CollectionsMarshal.SetCount(list280, num4); span5 = CollectionsMarshal.AsSpan(list280); num3 = 0; span5[num3] = 299u; obj206.KillEnemyDataIds = list280; reference215 = obj206; obj205.Steps = list279; reference214 = obj205; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 4 }; num2 = 1; List list281 = new List(num2); CollectionsMarshal.SetCount(list281, num2); span3 = CollectionsMarshal.AsSpan(list281); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002962u, new Vector3(155.9624f, -6.358468f, -35.53833f), 148); obj207.Steps = list281; reference216 = obj207; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 5 }; index2 = 1; List list282 = new List(index2); CollectionsMarshal.SetCount(list282, index2); span3 = CollectionsMarshal.AsSpan(list282); num2 = 0; ref QuestStep reference218 = ref span3[num2]; QuestStep obj209 = new QuestStep(EInteractionType.Combat, 2000895u, new Vector3(332.3567f, -31.540405f, 414.69434f), 148) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list283 = new List(num3); CollectionsMarshal.SetCount(list283, num3); span5 = CollectionsMarshal.AsSpan(list283); num4 = 0; span5[num4] = 297u; obj209.KillEnemyDataIds = list283; reference218 = obj209; obj208.Steps = list282; reference217 = obj208; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 6 }; num2 = 1; List list284 = new List(num2); CollectionsMarshal.SetCount(list284, num2); span3 = CollectionsMarshal.AsSpan(list284); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002963u, new Vector3(335.95776f, -31.68247f, 423.63623f), 148); obj210.Steps = list284; reference219 = obj210; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list285 = new List(index2); CollectionsMarshal.SetCount(list285, index2); span3 = CollectionsMarshal.AsSpan(list285); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer }, NextQuestId = new QuestId(440) }; obj211.Steps = list285; reference220 = obj211; questRoot31.QuestSequence = list273; AddQuest(questId31, questRoot31); } private static void LoadQuests2() { QuestId questId = new QuestId(100); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 8; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009813u, new Vector3(55.436035f, 31.187548f, -763.42413f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009828u, new Vector3(64.95764f, 20.487333f, -641.01624f), 156) { Fly = true }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009831u, new Vector3(-58.487915f, 3.4366195f, -645.655f), 156) { Fly = true }; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; ref QuestStep reference5 = ref span3[num2]; QuestStep obj5 = new QuestStep(EInteractionType.Combat, 1009835u, new Vector3(-103.379944f, -1.3236009f, -615.9304f), 156) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; int num3 = 3; List list7 = new List(num3); CollectionsMarshal.SetCount(list7, num3); Span span4 = CollectionsMarshal.AsSpan(list7); int num4 = 0; span4[num4] = 3565u; num4++; span4[num4] = 4619u; num4++; span4[num4] = 5044u; obj5.KillEnemyDataIds = list7; reference5 = obj5; obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 4 }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009835u, new Vector3(-103.379944f, -1.3236009f, -615.9304f), 156); obj6.Steps = list8; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 5 }; index2 = 1; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2004633u, new Vector3(-98.74121f, -0.015319824f, -616.5408f), 156); obj7.Steps = list9; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 6 }; num2 = 1; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009839u, new Vector3(-95.780945f, -0.42092213f, -625.6962f), 156); obj8.Steps = list10; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006530u, new Vector3(21.927185f, 20.746975f, -682.06305f), 156) { Fly = true }; obj9.Steps = list11; reference9 = obj9; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(101); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list12 = new List(num); CollectionsMarshal.SetCount(list12, num); span = CollectionsMarshal.AsSpan(list12); index = 0; span[index] = "Cacahuetes"; questRoot2.Author = list12; index = 1; List list13 = new List(index); CollectionsMarshal.SetCount(list13, index); span2 = CollectionsMarshal.AsSpan(list13); num = 0; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 0 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; ref QuestStep reference11 = ref span3[index2]; QuestStep obj11 = new QuestStep(EInteractionType.AcceptQuest, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num4 = 1; List list15 = new List(num4); CollectionsMarshal.SetCount(list15, num4); Span span5 = CollectionsMarshal.AsSpan(list15); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSROG001_00101_Q1_000_040") }; obj11.DialogueChoices = list15; obj11.NextQuestId = new QuestId(102); reference11 = obj11; obj10.Steps = list14; reference10 = obj10; questRoot2.QuestSequence = list13; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(102); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list16 = new List(num); CollectionsMarshal.SetCount(list16, num); span = CollectionsMarshal.AsSpan(list16); index = 0; span[index] = "Cacahuetes"; questRoot3.Author = list16; index = 2; List list17 = new List(index); CollectionsMarshal.SetCount(list17, index); span2 = CollectionsMarshal.AsSpan(list17); num = 0; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129); obj12.Steps = list18; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129 }; index2++; ref QuestStep reference14 = ref span3[index2]; QuestStep obj14 = new QuestStep(EInteractionType.CompleteQuest, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f }; num3 = 1; List list20 = new List(num3); CollectionsMarshal.SetCount(list20, num3); span5 = CollectionsMarshal.AsSpan(list20); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSROG011_00102_Q1_000_030") }; obj14.DialogueChoices = list20; obj14.NextQuestId = new QuestId(104); reference14 = obj14; obj13.Steps = list19; reference13 = obj13; questRoot3.QuestSequence = list17; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(104); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list21 = new List(num); CollectionsMarshal.SetCount(list21, num); span = CollectionsMarshal.AsSpan(list21); index = 0; span[index] = "liza"; questRoot4.Author = list21; index = 3; List list22 = new List(index); CollectionsMarshal.SetCount(list22, index); span2 = CollectionsMarshal.AsSpan(list22); num = 0; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 0 }; index2 = 4; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 129) { AetheryteShortcut = EAetheryteLocation.Limsa, ItemId = 7952u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 129); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RoguesGuild } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f }; obj15.Steps = list23; reference15 = obj15; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 1 }; num2 = 4; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; ref QuestStep reference17 = ref span3[index2]; QuestStep obj17 = new QuestStep(EInteractionType.Interact, 2004936u, new Vector3(-151.90363f, -128.16058f, 256.8551f), 129) { TargetTerritoryId = (ushort)129 }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num4 = 1; List list25 = new List(num4); CollectionsMarshal.SetCount(list25, num4); Span span6 = CollectionsMarshal.AsSpan(list25); num3 = 0; span6[num3] = 134; skipStepConditions.InTerritory = list25; skipStepConditions.ExtraCondition = EExtraSkipCondition.NotRoguesGuild; skipConditions.StepIf = skipStepConditions; obj17.SkipConditions = skipConditions; reference17 = obj17; index2++; ref QuestStep reference18 = ref span3[index2]; QuestStep obj18 = new QuestStep(EInteractionType.Combat, null, new Vector3(31.662792f, 44.020653f, 146.94322f), 134) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.LimsaZephyrGate }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list26 = new List(num3); CollectionsMarshal.SetCount(list26, num3); Span span7 = CollectionsMarshal.AsSpan(list26); num4 = 0; ref ComplexCombatData reference19 = ref span7[num4]; ComplexCombatData obj19 = new ComplexCombatData { DataId = 347u, MinimumKillCount = 3u }; int num5 = 6; List list27 = new List(num5); CollectionsMarshal.SetCount(list27, num5); Span span8 = CollectionsMarshal.AsSpan(list27); int num6 = 0; span8[num6] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num6++; span8[num6] = null; num6++; span8[num6] = null; num6++; span8[num6] = null; num6++; span8[num6] = null; num6++; span8[num6] = null; obj19.CompletionQuestVariablesFlags = list27; reference19 = obj19; obj18.ComplexCombatData = list26; num4 = 6; List list28 = new List(num4); CollectionsMarshal.SetCount(list28, num4); span8 = CollectionsMarshal.AsSpan(list28); num3 = 0; span8[num3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj18.CompletionQuestVariablesFlags = list28; reference18 = obj18; index2++; ref QuestStep reference20 = ref span3[index2]; QuestStep obj20 = new QuestStep(EInteractionType.Combat, null, new Vector3(74.15681f, 45.953808f, 169.73499f), 134) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list29 = new List(num3); CollectionsMarshal.SetCount(list29, num3); span7 = CollectionsMarshal.AsSpan(list29); num4 = 0; ref ComplexCombatData reference21 = ref span7[num4]; ComplexCombatData obj21 = new ComplexCombatData { DataId = 338u, MinimumKillCount = 3u }; num6 = 6; List list30 = new List(num6); CollectionsMarshal.SetCount(list30, num6); span8 = CollectionsMarshal.AsSpan(list30); num5 = 0; span8[num5] = null; num5++; span8[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; obj21.CompletionQuestVariablesFlags = list30; reference21 = obj21; obj20.ComplexCombatData = list29; num4 = 6; List list31 = new List(num4); CollectionsMarshal.SetCount(list31, num4); span8 = CollectionsMarshal.AsSpan(list31); num3 = 0; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj20.CompletionQuestVariablesFlags = list31; reference20 = obj20; index2++; ref QuestStep reference22 = ref span3[index2]; QuestStep obj22 = new QuestStep(EInteractionType.Combat, null, new Vector3(5.6626997f, 42.625427f, 55.983746f), 134) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list32 = new List(num3); CollectionsMarshal.SetCount(list32, num3); span7 = CollectionsMarshal.AsSpan(list32); num4 = 0; ref ComplexCombatData reference23 = ref span7[num4]; ComplexCombatData obj23 = new ComplexCombatData { DataId = 383u, MinimumKillCount = 3u }; num5 = 6; List list33 = new List(num5); CollectionsMarshal.SetCount(list33, num5); span8 = CollectionsMarshal.AsSpan(list33); num6 = 0; span8[num6] = null; num6++; span8[num6] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num6++; span8[num6] = null; num6++; span8[num6] = null; num6++; span8[num6] = null; num6++; span8[num6] = null; obj23.CompletionQuestVariablesFlags = list33; reference23 = obj23; obj22.ComplexCombatData = list32; num4 = 6; List list34 = new List(num4); CollectionsMarshal.SetCount(list34, num4); span8 = CollectionsMarshal.AsSpan(list34); num3 = 0; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj22.CompletionQuestVariablesFlags = list34; reference22 = obj22; obj16.Steps = list24; reference16 = obj16; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f, NextQuestId = new QuestId(110) }; obj24.Steps = list35; reference24 = obj24; questRoot4.QuestSequence = list22; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(105); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list36 = new List(num); CollectionsMarshal.SetCount(list36, num); span = CollectionsMarshal.AsSpan(list36); index = 0; span[index] = "Cacahuetes"; questRoot5.Author = list36; index = 2; List list37 = new List(index); CollectionsMarshal.SetCount(list37, index); span2 = CollectionsMarshal.AsSpan(list37); num = 0; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 0 }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000352u, new Vector3(65.69006f, 8f, -147.41742f), 133); obj25.Steps = list38; reference25 = obj25; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; ref QuestStep reference27 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.CompleteQuest, 1000691u, new Vector3(71.97681f, 8f, -166.52173f), 133); num3 = 1; List list40 = new List(num3); CollectionsMarshal.SetCount(list40, num3); span5 = CollectionsMarshal.AsSpan(list40); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSTAN000_00105_Q1_000_1") }; questStep.DialogueChoices = list40; reference27 = questStep; obj26.Steps = list39; reference26 = obj26; questRoot5.QuestSequence = list37; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(107); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list41 = new List(num); CollectionsMarshal.SetCount(list41, num); span = CollectionsMarshal.AsSpan(list41); index = 0; span[index] = "liza"; questRoot6.Author = list41; index = 3; List list42 = new List(index); CollectionsMarshal.SetCount(list42, index); span2 = CollectionsMarshal.AsSpan(list42); num = 0; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; num2 = 1; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; ref QuestStep reference29 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.AcceptQuest, 1001028u, new Vector3(-39.84137f, 19.999994f, -4.9592285f), 181); num4 = 1; List list44 = new List(num4); CollectionsMarshal.SetCount(list44, num4); span5 = CollectionsMarshal.AsSpan(list44); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "opening/OpeningLimsaLominsa", Prompt = new ExcelRef("TEXT_OPENINGLIMSALOMINSA_FST_SYSTEM_Q_01"), Answer = new ExcelRef("TEXT_OPENINGLIMSALOMINSA_FST_SYSTEM_A_01") }; questStep2.DialogueChoices = list44; reference29 = questStep2; obj27.Steps = list43; reference28 = obj27; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; index2 = 1; List list45 = new List(index2); CollectionsMarshal.SetCount(list45, index2); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; ref QuestStep reference31 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1002732u, new Vector3(11.184814f, 20.999336f, 13.321045f), 181); num3 = 1; List list46 = new List(num3); CollectionsMarshal.SetCount(list46, num3); span5 = CollectionsMarshal.AsSpan(list46); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANSEA001_00107_Q1_000_1") }; questStep3.DialogueChoices = list46; reference31 = questStep3; obj28.Steps = list45; reference30 = obj28; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1002697u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 181); obj29.Steps = list47; reference32 = obj29; questRoot6.QuestSequence = list42; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(108); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list48 = new List(num); CollectionsMarshal.SetCount(list48, num); span = CollectionsMarshal.AsSpan(list48); index = 0; span[index] = "liza"; questRoot7.Author = list48; index = 3; List list49 = new List(index); CollectionsMarshal.SetCount(list49, index); span2 = CollectionsMarshal.AsSpan(list49); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 0 }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1002697u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 181); obj30.Steps = list50; reference33 = obj30; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 1 }; num2 = 11; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002698u, new Vector3(8.499207f, 39.505493f, 3.5552979f), 181) { PickUpQuestId = new QuestId(111) }; index2++; ref QuestStep reference35 = ref span3[index2]; QuestStep obj32 = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 129) { Aetheryte = EAetheryteLocation.Limsa }; num4 = 6; List list52 = new List(num4); CollectionsMarshal.SetCount(list52, num4); span8 = CollectionsMarshal.AsSpan(list52); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj32.CompletionQuestVariablesFlags = list52; reference35 = obj32; index2++; span3[index2] = new QuestStep(EInteractionType.RegisterFreeOrFavoredAetheryte, null, null, 129) { Aetheryte = EAetheryteLocation.Limsa }; index2++; ref QuestStep reference36 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1001217u, new Vector3(-140.85602f, 18.199999f, 17.013733f), 129); num3 = 6; List list53 = new List(num3); CollectionsMarshal.SetCount(list53, num3); span8 = CollectionsMarshal.AsSpan(list53); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list53; reference36 = questStep4; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 129) { AethernetShard = EAetheryteLocation.LimsaHawkersAlley }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 129) { AethernetShard = EAetheryteLocation.LimsaArcanist }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 129) { AethernetShard = EAetheryteLocation.LimsaFisher, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaArcanist, To = EAetheryteLocation.LimsaHawkersAlley } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-83.8817f, 18.475962f, -29.903847f), 129) { TargetTerritoryId = (ushort)128, Comment = "Walk to Culinarians' Guild", AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.Limsa } }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 128) { AethernetShard = EAetheryteLocation.LimsaCulinarian }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 128) { AethernetShard = EAetheryteLocation.LimsaMarauder }; index2++; ref QuestStep reference37 = ref span3[index2]; QuestStep obj33 = new QuestStep(EInteractionType.Interact, 1000926u, new Vector3(-10.055725f, 44.999794f, -245.80762f), 128) { Comment = "MRD Receptionist" }; num4 = 6; List list54 = new List(num4); CollectionsMarshal.SetCount(list54, num4); span8 = CollectionsMarshal.AsSpan(list54); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj33.CompletionQuestVariablesFlags = list54; reference37 = obj33; obj31.Steps = list51; reference34 = obj31; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000926u, new Vector3(-10.055725f, 44.999794f, -245.80762f), 128) { Disabled = true, Comment = "Pick up Class Quest" }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000972u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 128); obj34.Steps = list55; reference38 = obj34; questRoot7.QuestSequence = list49; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(109); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list56 = new List(num); CollectionsMarshal.SetCount(list56, num); span = CollectionsMarshal.AsSpan(list56); index = 0; span[index] = "liza"; questRoot8.Author = list56; index = 3; List list57 = new List(index); CollectionsMarshal.SetCount(list57, index); span2 = CollectionsMarshal.AsSpan(list57); num = 0; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 0 }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002697u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 181); obj35.Steps = list58; reference39 = obj35; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 1 }; index2 = 7; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1002698u, new Vector3(8.499207f, 39.505493f, 3.5552979f), 181) { PickUpQuestId = new QuestId(111) }; num2++; ref QuestStep reference41 = ref span3[num2]; QuestStep obj37 = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 129) { Aetheryte = EAetheryteLocation.Limsa }; num3 = 6; List list60 = new List(num3); CollectionsMarshal.SetCount(list60, num3); span8 = CollectionsMarshal.AsSpan(list60); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj37.CompletionQuestVariablesFlags = list60; reference41 = obj37; num2++; span3[num2] = new QuestStep(EInteractionType.RegisterFreeOrFavoredAetheryte, null, null, 129) { Aetheryte = EAetheryteLocation.Limsa }; num2++; ref QuestStep reference42 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1001217u, new Vector3(-140.85602f, 18.199999f, 17.013733f), 129); num4 = 6; List list61 = new List(num4); CollectionsMarshal.SetCount(list61, num4); span8 = CollectionsMarshal.AsSpan(list61); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list61; reference42 = questStep5; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 129) { AethernetShard = EAetheryteLocation.LimsaHawkersAlley }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 129) { AethernetShard = EAetheryteLocation.LimsaArcanist }; num2++; ref QuestStep reference43 = ref span3[num2]; QuestStep obj38 = new QuestStep(EInteractionType.Interact, 1000895u, new Vector3(-335.74432f, 12.899764f, 1.3884888f), 129) { Comment = "ACN Receptionist" }; num3 = 6; List list62 = new List(num3); CollectionsMarshal.SetCount(list62, num3); span8 = CollectionsMarshal.AsSpan(list62); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj38.CompletionQuestVariablesFlags = list62; reference43 = obj38; obj36.Steps = list59; reference40 = obj36; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 6; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000895u, new Vector3(-335.74432f, 12.899764f, 1.3884888f), 129) { Disabled = true, Comment = "Pick up Class Quest" }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 129) { AethernetShard = EAetheryteLocation.LimsaFisher, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaArcanist, To = EAetheryteLocation.LimsaHawkersAlley } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-83.8817f, 18.475962f, -29.903847f), 129) { TargetTerritoryId = (ushort)128, Comment = "Walk to Culinarians' Guild", AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.Limsa } }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 128) { AethernetShard = EAetheryteLocation.LimsaCulinarian }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 128) { AethernetShard = EAetheryteLocation.LimsaMarauder }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000972u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 128); obj39.Steps = list63; reference44 = obj39; questRoot8.QuestSequence = list57; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(110); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list64 = new List(num); CollectionsMarshal.SetCount(list64, num); span = CollectionsMarshal.AsSpan(list64); index = 0; span[index] = "liza"; questRoot9.Author = list64; index = 10; List list65 = new List(index); CollectionsMarshal.SetCount(list65, index); span2 = CollectionsMarshal.AsSpan(list65); num = 0; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 0 }; index2 = 2; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RoguesGuild }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f }; obj40.Steps = list66; reference45 = obj40; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 1 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010197u, new Vector3(-150.98804f, -129.4397f, 266.31567f), 129) { StopDistance = 7f }; obj41.Steps = list67; reference46 = obj41; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 2 }; index2 = 2; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; ref QuestStep reference48 = ref span3[num2]; QuestStep obj43 = new QuestStep(EInteractionType.Interact, 2004936u, new Vector3(-151.90363f, -128.16058f, 256.8551f), 129) { TargetTerritoryId = (ushort)129 }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num4 = 1; List list69 = new List(num4); CollectionsMarshal.SetCount(list69, num4); span6 = CollectionsMarshal.AsSpan(list69); num3 = 0; span6[num3] = 135; skipStepConditions2.InTerritory = list69; skipConditions2.StepIf = skipStepConditions2; obj43.SkipConditions = skipConditions2; reference48 = obj43; num2++; ref QuestStep reference49 = ref span3[num2]; QuestStep obj44 = new QuestStep(EInteractionType.Combat, null, new Vector3(174.3623f, 39.811382f, 52.27733f), 135) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.LimsaTempestGate }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list70 = new List(num3); CollectionsMarshal.SetCount(list70, num3); span4 = CollectionsMarshal.AsSpan(list70); num4 = 0; span4[num4] = 324u; obj44.KillEnemyDataIds = list70; reference49 = obj44; obj42.Steps = list68; reference47 = obj42; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 3 }; num2 = 2; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RoguesGuild }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010197u, new Vector3(-150.98804f, -129.4397f, 266.31567f), 129) { StopDistance = 7f }; obj45.Steps = list71; reference50 = obj45; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 4 }; index2 = 2; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2004936u, new Vector3(-151.90363f, -128.16058f, 256.8551f), 129) { TargetTerritoryId = (ushort)129, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.NotRoguesGuild } } }; num2++; ref QuestStep reference52 = ref span3[num2]; QuestStep obj47 = new QuestStep(EInteractionType.Interact, 1005411u, new Vector3(13.412659f, 40.2f, -13.260071f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.LimsaAftcastle } }; num4 = 1; List list73 = new List(num4); CollectionsMarshal.SetCount(list73, num4); span5 = CollectionsMarshal.AsSpan(list73); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CLSROG050_00110_Q1_000_061"), Answer = new ExcelRef("TEXT_CLSROG050_00110_A1_000_064") }; obj47.DialogueChoices = list73; reference52 = obj47; obj46.Steps = list72; reference51 = obj46; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 5 }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010206u, new Vector3(107.71338f, 47.783855f, 50.736206f), 134) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaAftcastle, To = EAetheryteLocation.LimsaZephyrGate } }; obj48.Steps = list74; reference53 = obj48; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 6 }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; ref QuestStep reference55 = ref span3[num2]; QuestStep obj50 = new QuestStep(EInteractionType.Combat, null, new Vector3(101.76026f, 48.69752f, 10.89893f), 134) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list76 = new List(num3); CollectionsMarshal.SetCount(list76, num3); span4 = CollectionsMarshal.AsSpan(list76); num4 = 0; span4[num4] = 769u; obj50.KillEnemyDataIds = list76; reference55 = obj50; obj49.Steps = list75; reference54 = obj49; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 7 }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010206u, new Vector3(107.71338f, 47.783855f, 50.736206f), 134); obj51.Steps = list77; reference56 = obj51; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 8 }; index2 = 2; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RoguesGuild }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f }; obj52.Steps = list78; reference57 = obj52; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f, NextQuestId = new QuestId(126) }; obj53.Steps = list79; reference58 = obj53; questRoot9.QuestSequence = list65; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(111); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list80 = new List(num); CollectionsMarshal.SetCount(list80, num); span = CollectionsMarshal.AsSpan(list80); index = 0; span[index] = "liza"; questRoot10.Author = list80; index = 4; List list81 = new List(index); CollectionsMarshal.SetCount(list81, index); span2 = CollectionsMarshal.AsSpan(list81); num = 0; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 0 }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1002698u, new Vector3(8.499207f, 39.505493f, 3.5552979f), 181); obj54.Steps = list82; reference59 = obj54; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 1 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; ref QuestStep reference61 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1000969u, new Vector3(7.9193726f, 40.000175f, 17.471558f), 181); num4 = 1; List list84 = new List(num4); CollectionsMarshal.SetCount(list84, num4); span5 = CollectionsMarshal.AsSpan(list84); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, ExcelSheet = "quest/001/ManSea001_00107", Prompt = new ExcelRef("TEXT_MANSEA001_00107_Q1_000_1") }; questStep6.DialogueChoices = list84; reference61 = questStep6; obj55.Steps = list83; reference60 = obj55; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 2 }; index2 = 6; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; ref QuestStep reference63 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2001563u, new Vector3(3.616333f, 20.004517f, 9.750427f), 129); num3 = 6; List list86 = new List(num3); CollectionsMarshal.SetCount(list86, num3); span8 = CollectionsMarshal.AsSpan(list86); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list86; reference63 = questStep7; num2++; ref QuestStep reference64 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2001564u, new Vector3(-3.0671387f, 20.004517f, 9.964111f), 129); num4 = 6; List list87 = new List(num4); CollectionsMarshal.SetCount(list87, num4); span8 = CollectionsMarshal.AsSpan(list87); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list87; reference64 = questStep8; num2++; ref QuestStep reference65 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 2001565u, new Vector3(-11.39856f, 19.97406f, 6.6376343f), 129); num3 = 6; List list88 = new List(num3); CollectionsMarshal.SetCount(list88, num3); span8 = CollectionsMarshal.AsSpan(list88); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list88; reference65 = questStep9; num2++; ref QuestStep reference66 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 2001566u, new Vector3(-18.32611f, 20.004517f, 1.7241821f), 129); num4 = 6; List list89 = new List(num4); CollectionsMarshal.SetCount(list89, num4); span8 = CollectionsMarshal.AsSpan(list89); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list89; reference66 = questStep10; num2++; ref QuestStep reference67 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 2001567u, new Vector3(-30.47229f, 19.97406f, 0.8086548f), 129); num3 = 6; List list90 = new List(num3); CollectionsMarshal.SetCount(list90, num3); span8 = CollectionsMarshal.AsSpan(list90); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list90; reference67 = questStep11; num2++; ref QuestStep reference68 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 2001568u, new Vector3(-44.724243f, 20.004517f, -0.5036011f), 129); num4 = 6; List list91 = new List(num4); CollectionsMarshal.SetCount(list91, num4); span8 = CollectionsMarshal.AsSpan(list91); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list91; reference68 = questStep12; obj56.Steps = list85; reference62 = obj56; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003604u, new Vector3(-60.44104f, 18.00033f, -4.348877f), 129); obj57.Steps = list92; reference69 = obj57; questRoot10.QuestSequence = list81; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(112); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list93 = new List(num); CollectionsMarshal.SetCount(list93, num); span = CollectionsMarshal.AsSpan(list93); index = 0; span[index] = "liza"; questRoot11.Author = list93; index = 3; List list94 = new List(index); CollectionsMarshal.SetCount(list94, index); span2 = CollectionsMarshal.AsSpan(list94); num = 0; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 0 }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1003604u, new Vector3(-60.44104f, 18.00033f, -4.348877f), 129); obj58.Steps = list95; reference70 = obj58; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 1 }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003274u, new Vector3(-110.46008f, 18f, 15.701477f), 129); obj59.Steps = list96; reference71 = obj59; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list97 = new List(index2); CollectionsMarshal.SetCount(list97, index2); span3 = CollectionsMarshal.AsSpan(list97); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1003275u, new Vector3(-147.1123f, 18.2f, 14.358704f), 129); obj60.Steps = list97; reference72 = obj60; questRoot11.QuestSequence = list94; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(113); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list98 = new List(num); CollectionsMarshal.SetCount(list98, num); span = CollectionsMarshal.AsSpan(list98); index = 0; span[index] = "liza"; questRoot12.Author = list98; index = 3; List list99 = new List(index); CollectionsMarshal.SetCount(list99, index); span2 = CollectionsMarshal.AsSpan(list99); num = 0; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 0 }; num2 = 1; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1001209u, new Vector3(-103.74609f, 18.500334f, 16.03717f), 129); obj61.Steps = list100; reference73 = obj61; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 1 }; index2 = 1; List list101 = new List(index2); CollectionsMarshal.SetCount(list101, index2); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000898u, new Vector3(-342.21405f, 12.893799f, 3.4942627f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist } }; obj62.Steps = list101; reference74 = obj62; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list102 = new List(num2); CollectionsMarshal.SetCount(list102, num2); span3 = CollectionsMarshal.AsSpan(list102); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1001209u, new Vector3(-103.74609f, 18.500334f, 16.03717f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaArcanist, To = EAetheryteLocation.Limsa } }; obj63.Steps = list102; reference75 = obj63; questRoot12.QuestSequence = list99; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(114); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list103 = new List(num); CollectionsMarshal.SetCount(list103, num); span = CollectionsMarshal.AsSpan(list103); index = 0; span[index] = "liza"; questRoot13.Author = list103; index = 3; List list104 = new List(index); CollectionsMarshal.SetCount(list104, index); span2 = CollectionsMarshal.AsSpan(list104); num = 0; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 0 }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1001217u, new Vector3(-140.85602f, 18.199999f, 17.013733f), 129); obj64.Steps = list105; reference76 = obj64; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 1 }; num2 = 3; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; ref QuestStep reference78 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1001203u, new Vector3(-156.6034f, 18.2f, 20.920044f), 129); num3 = 6; List list107 = new List(num3); CollectionsMarshal.SetCount(list107, num3); span8 = CollectionsMarshal.AsSpan(list107); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list107; reference78 = questStep13; index2++; ref QuestStep reference79 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1001208u, new Vector3(-228.16821f, 16f, 50.644653f), 129); num4 = 6; List list108 = new List(num4); CollectionsMarshal.SetCount(list108, num4); span8 = CollectionsMarshal.AsSpan(list108); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list108; reference79 = questStep14; index2++; ref QuestStep reference80 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1003254u, new Vector3(-246.60114f, 16.199999f, 37.125122f), 129); num3 = 6; List list109 = new List(num3); CollectionsMarshal.SetCount(list109, num3); span8 = CollectionsMarshal.AsSpan(list109); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list109; reference80 = questStep15; obj65.Steps = list106; reference77 = obj65; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list110 = new List(index2); CollectionsMarshal.SetCount(list110, index2); span3 = CollectionsMarshal.AsSpan(list110); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1003272u, new Vector3(-262.92822f, 16.2f, 51.407593f), 129); obj66.Steps = list110; reference81 = obj66; questRoot13.QuestSequence = list104; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(115); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list111 = new List(num); CollectionsMarshal.SetCount(list111, num); span = CollectionsMarshal.AsSpan(list111); index = 0; span[index] = "liza"; questRoot14.Author = list111; index = 3; List list112 = new List(index); CollectionsMarshal.SetCount(list112, index); span2 = CollectionsMarshal.AsSpan(list112); num = 0; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 0 }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000898u, new Vector3(-342.21405f, 12.893799f, 3.4942627f), 129); obj67.Steps = list113; reference82 = obj67; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 1 }; index2 = 1; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001023u, new Vector3(-78.62976f, 18.000334f, -22.62915f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaArcanist, To = EAetheryteLocation.Limsa } }; obj68.Steps = list114; reference83 = obj68; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1001537u, new Vector3(-58.854065f, 42.299744f, -164.08032f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaCulinarian } }; obj69.Steps = list115; reference84 = obj69; questRoot14.QuestSequence = list112; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(116); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list116 = new List(num); CollectionsMarshal.SetCount(list116, num); span = CollectionsMarshal.AsSpan(list116); index = 0; span[index] = "UcanPatates"; questRoot15.Author = list116; index = 4; List list117 = new List(index); CollectionsMarshal.SetCount(list117, index); span2 = CollectionsMarshal.AsSpan(list117); num = 0; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 0 }; index2 = 1; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; ref QuestStep reference86 = ref span3[num2]; QuestStep obj71 = new QuestStep(EInteractionType.AcceptQuest, 1000959u, new Vector3(-65.62909f, 41.999985f, -139.45221f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaCulinarian } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); num4 = 2; List list119 = new List(num4); CollectionsMarshal.SetCount(list119, num4); span6 = CollectionsMarshal.AsSpan(list119); num3 = 0; span6[num3] = 129; num3++; span6[num3] = 128; skipAetheryteCondition.InTerritory = list119; skipConditions3.AetheryteShortcutIf = skipAetheryteCondition; obj71.SkipConditions = skipConditions3; reference86 = obj71; obj70.Steps = list118; reference85 = obj70; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 1 }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; ref QuestStep reference88 = ref span3[index2]; QuestStep obj73 = new QuestStep(EInteractionType.Interact, 1003603u, new Vector3(20.34021f, 20f, 4.3182373f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaCulinarian, To = EAetheryteLocation.Limsa } }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition2 = new SkipAetheryteCondition(); num3 = 2; List list121 = new List(num3); CollectionsMarshal.SetCount(list121, num3); span6 = CollectionsMarshal.AsSpan(list121); num4 = 0; span6[num4] = 129; num4++; span6[num4] = 128; skipAetheryteCondition2.InTerritory = list121; skipConditions4.AetheryteShortcutIf = skipAetheryteCondition2; skipConditions4.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj73.SkipConditions = skipConditions4; reference88 = obj73; obj72.Steps = list120; reference87 = obj72; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 2 }; index2 = 2; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; ref QuestStep reference90 = ref span3[num2]; QuestStep obj75 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(64.20255f, 19.94936f, 1.0639327f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num4 = 1; List list123 = new List(num4); CollectionsMarshal.SetCount(list123, num4); span6 = CollectionsMarshal.AsSpan(list123); num3 = 0; span6[num3] = 134; skipStepConditions3.InTerritory = list123; skipConditions5.StepIf = skipStepConditions3; SkipAetheryteCondition skipAetheryteCondition3 = new SkipAetheryteCondition(); num3 = 2; List list124 = new List(num3); CollectionsMarshal.SetCount(list124, num3); span6 = CollectionsMarshal.AsSpan(list124); num4 = 0; span6[num4] = 134; num4++; span6[num4] = 129; skipAetheryteCondition3.InTerritory = list124; skipConditions5.AetheryteShortcutIf = skipAetheryteCondition3; obj75.SkipConditions = skipConditions5; reference90 = obj75; num2++; ref QuestStep reference91 = ref span3[num2]; QuestStep obj76 = new QuestStep(EInteractionType.Combat, 338u, new Vector3(130.05261f, 51.719154f, 185.6565f), 134) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list125 = new List(num4); CollectionsMarshal.SetCount(list125, num4); span7 = CollectionsMarshal.AsSpan(list125); num3 = 0; ref ComplexCombatData reference92 = ref span7[num3]; ComplexCombatData obj77 = new ComplexCombatData { DataId = 338u, MinimumKillCount = 4u }; num6 = 6; List list126 = new List(num6); CollectionsMarshal.SetCount(list126, num6); span8 = CollectionsMarshal.AsSpan(list126); num5 = 0; span8[num5] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; obj77.CompletionQuestVariablesFlags = list126; reference92 = obj77; obj76.ComplexCombatData = list125; num3 = 6; List list127 = new List(num3); CollectionsMarshal.SetCount(list127, num3); span8 = CollectionsMarshal.AsSpan(list127); num4 = 0; span8[num4] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; obj76.CompletionQuestVariablesFlags = list127; reference91 = obj76; obj74.Steps = list122; reference89 = obj74; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); index2 = 0; ref QuestStep reference94 = ref span3[index2]; QuestStep obj79 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-57.281883f, 33.088005f, 160.24603f), 134) { Fly = true }; SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num4 = 1; List list129 = new List(num4); CollectionsMarshal.SetCount(list129, num4); span6 = CollectionsMarshal.AsSpan(list129); num3 = 0; span6[num3] = 134; skipStepConditions4.NotInTerritory = list129; skipConditions6.StepIf = skipStepConditions4; obj79.SkipConditions = skipConditions6; reference94 = obj79; index2++; ref QuestStep reference95 = ref span3[index2]; QuestStep obj80 = new QuestStep(EInteractionType.CompleteQuest, 1000959u, new Vector3(-65.62909f, 41.999985f, -139.45221f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaCulinarian } }; SkipConditions skipConditions7 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition4 = new SkipAetheryteCondition(); num3 = 2; List list130 = new List(num3); CollectionsMarshal.SetCount(list130, num3); span6 = CollectionsMarshal.AsSpan(list130); num4 = 0; span6[num4] = 129; num4++; span6[num4] = 128; skipAetheryteCondition4.InTerritory = list130; skipConditions7.AetheryteShortcutIf = skipAetheryteCondition4; obj80.SkipConditions = skipConditions7; reference95 = obj80; obj78.Steps = list128; reference93 = obj78; questRoot15.QuestSequence = list117; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(117); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list131 = new List(num); CollectionsMarshal.SetCount(list131, num); span = CollectionsMarshal.AsSpan(list131); index = 0; span[index] = "UcanPatates"; questRoot16.Author = list131; index = 4; List list132 = new List(index); CollectionsMarshal.SetCount(list132, index); span2 = CollectionsMarshal.AsSpan(list132); num = 0; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 0 }; index2 = 1; List list133 = new List(index2); CollectionsMarshal.SetCount(list133, index2); span3 = CollectionsMarshal.AsSpan(list133); num2 = 0; ref QuestStep reference97 = ref span3[num2]; QuestStep obj82 = new QuestStep(EInteractionType.AcceptQuest, 1001537u, new Vector3(-58.854065f, 42.299744f, -164.08032f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaCulinarian } }; SkipConditions skipConditions8 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition5 = new SkipAetheryteCondition(); num4 = 2; List list134 = new List(num4); CollectionsMarshal.SetCount(list134, num4); span6 = CollectionsMarshal.AsSpan(list134); num3 = 0; span6[num3] = 129; num3++; span6[num3] = 128; skipAetheryteCondition5.InTerritory = list134; skipConditions8.AetheryteShortcutIf = skipAetheryteCondition5; obj82.SkipConditions = skipConditions8; reference97 = obj82; obj81.Steps = list133; reference96 = obj81; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 1 }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; ref QuestStep reference99 = ref span3[index2]; QuestStep obj84 = new QuestStep(EInteractionType.Interact, 1000957u, new Vector3(-49.271423f, 43.999977f, -146.37988f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaCulinarian } }; SkipConditions skipConditions9 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition6 = new SkipAetheryteCondition(); num3 = 2; List list136 = new List(num3); CollectionsMarshal.SetCount(list136, num3); span6 = CollectionsMarshal.AsSpan(list136); num4 = 0; span6[num4] = 129; num4++; span6[num4] = 128; skipAetheryteCondition6.InTerritory = list136; skipConditions9.AetheryteShortcutIf = skipAetheryteCondition6; obj84.SkipConditions = skipConditions9; reference99 = obj84; obj83.Steps = list135; reference98 = obj83; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 2 }; index2 = 1; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; ref QuestStep reference101 = ref span3[num2]; QuestStep obj86 = new QuestStep(EInteractionType.Interact, 1000937u, new Vector3(-12.222534f, 44.99988f, -251.88074f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; SkipConditions skipConditions10 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition7 = new SkipAetheryteCondition(); num4 = 2; List list138 = new List(num4); CollectionsMarshal.SetCount(list138, num4); span6 = CollectionsMarshal.AsSpan(list138); num3 = 0; span6[num3] = 129; num3++; span6[num3] = 128; skipAetheryteCondition7.InTerritory = list138; skipConditions10.AetheryteShortcutIf = skipAetheryteCondition7; obj86.SkipConditions = skipConditions10; reference101 = obj86; obj85.Steps = list137; reference100 = obj85; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; ref QuestStep reference103 = ref span3[index2]; QuestStep obj88 = new QuestStep(EInteractionType.CompleteQuest, 1000957u, new Vector3(-49.271423f, 43.999977f, -146.37988f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaMarauder, To = EAetheryteLocation.LimsaCulinarian } }; SkipConditions skipConditions11 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition8 = new SkipAetheryteCondition(); num3 = 2; List list140 = new List(num3); CollectionsMarshal.SetCount(list140, num3); span6 = CollectionsMarshal.AsSpan(list140); num4 = 0; span6[num4] = 129; num4++; span6[num4] = 128; skipAetheryteCondition8.InTerritory = list140; skipConditions11.AetheryteShortcutIf = skipAetheryteCondition8; obj88.SkipConditions = skipConditions11; reference103 = obj88; obj87.Steps = list139; reference102 = obj87; questRoot16.QuestSequence = list132; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(121); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list141 = new List(num); CollectionsMarshal.SetCount(list141, num); span = CollectionsMarshal.AsSpan(list141); index = 0; span[index] = "liza"; questRoot17.Author = list141; index = 2; List list142 = new List(index); CollectionsMarshal.SetCount(list142, index); span2 = CollectionsMarshal.AsSpan(list142); num = 0; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 0 }; index2 = 1; List list143 = new List(index2); CollectionsMarshal.SetCount(list143, index2); span3 = CollectionsMarshal.AsSpan(list143); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000857u, new Vector3(-165.27051f, 5.2500057f, 164.29382f), 129); obj89.Steps = list143; reference104 = obj89; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1001000u, new Vector3(-32.028687f, 41.499985f, 208.39233f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.LimsaAftcastle } }; obj90.Steps = list144; reference105 = obj90; questRoot17.QuestSequence = list142; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(123); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list145 = new List(num); CollectionsMarshal.SetCount(list145, num); span = CollectionsMarshal.AsSpan(list145); index = 0; span[index] = "liza"; questRoot18.Author = list145; index = 3; List list146 = new List(index); CollectionsMarshal.SetCount(list146, index); span2 = CollectionsMarshal.AsSpan(list146); num = 0; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 0 }; index2 = 1; List list147 = new List(index2); CollectionsMarshal.SetCount(list147, index2); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1001140u, new Vector3(23.788818f, -8f, 115.861694f), 183); obj91.Steps = list147; reference106 = obj91; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 1 }; num2 = 7; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); index2 = 0; ref QuestStep reference108 = ref span3[index2]; QuestStep obj93 = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 132) { Aetheryte = EAetheryteLocation.Gridania }; num4 = 6; List list149 = new List(num4); CollectionsMarshal.SetCount(list149, num4); span8 = CollectionsMarshal.AsSpan(list149); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj93.CompletionQuestVariablesFlags = list149; reference108 = obj93; index2++; span3[index2] = new QuestStep(EInteractionType.RegisterFreeOrFavoredAetheryte, null, null, 132) { Aetheryte = EAetheryteLocation.Gridania }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 132) { AethernetShard = EAetheryteLocation.GridaniaArcher }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1000197u, new Vector3(201.31226f, -3.1634123E-15f, 43.900146f), 132) { Comment = "Archer Receptionist" }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1000197u, new Vector3(201.31226f, -3.1634123E-15f, 43.900146f), 132) { Disabled = true, Comment = "Pick up Class Quest" }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(102.810745f, 5.4071116f, 12.54738f), 132) { TargetTerritoryId = (ushort)133 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1000768u, new Vector3(172.35059f, 15.5f, -89.951965f), 133) { Comment = "TODO Questflags" }; obj92.Steps = list148; reference107 = obj92; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 8; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaLeatherworker }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(121.70568f, 12.25941f, -100.795494f), 133); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaLancer }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaAmphitheatre, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLancer, To = EAetheryteLocation.GridaniaLeatherworker } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-174.09056f, 10.91981f, -162.12527f), 133); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaBotanist }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaConjurer, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaBotanist, To = EAetheryteLocation.GridaniaAmphitheatre } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaConjurer, To = EAetheryteLocation.GridaniaAirship } }; obj94.Steps = list150; reference109 = obj94; questRoot18.QuestSequence = list146; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(124); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list151 = new List(num); CollectionsMarshal.SetCount(list151, num); span = CollectionsMarshal.AsSpan(list151); index = 0; span[index] = "liza"; questRoot19.Author = list151; index = 3; List list152 = new List(index); CollectionsMarshal.SetCount(list152, index); span2 = CollectionsMarshal.AsSpan(list152); num = 0; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 0 }; num2 = 1; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1001140u, new Vector3(23.788818f, -8f, 115.861694f), 183); obj95.Steps = list153; reference110 = obj95; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 1 }; index2 = 13; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; ref QuestStep reference112 = ref span3[num2]; QuestStep obj97 = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 132) { Aetheryte = EAetheryteLocation.Gridania }; num3 = 6; List list155 = new List(num3); CollectionsMarshal.SetCount(list155, num3); span8 = CollectionsMarshal.AsSpan(list155); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj97.CompletionQuestVariablesFlags = list155; reference112 = obj97; num2++; span3[num2] = new QuestStep(EInteractionType.RegisterFreeOrFavoredAetheryte, null, null, 132) { Aetheryte = EAetheryteLocation.Gridania }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 132) { AethernetShard = EAetheryteLocation.GridaniaArcher }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(102.810745f, 5.4071116f, 12.54738f), 132) { TargetTerritoryId = (ushort)133 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1000768u, new Vector3(172.35059f, 15.5f, -89.951965f), 133) { Comment = "TODO Questflags" }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaLeatherworker }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(121.70568f, 12.25941f, -100.795494f), 133); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaLancer }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaAmphitheatre, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLancer, To = EAetheryteLocation.GridaniaLeatherworker } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-174.09056f, 10.91981f, -162.12527f), 133); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaBotanist }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaConjurer, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaBotanist, To = EAetheryteLocation.GridaniaAmphitheatre } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1000323u, new Vector3(-234.02765f, -4.0000043f, -11.093384f), 133) { Comment = "Conjurer Receptionist" }; obj96.Steps = list154; reference111 = obj96; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000323u, new Vector3(-234.02765f, -4.0000043f, -11.093384f), 133) { Disabled = true, Comment = "Pick up Class Quest" }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaConjurer, To = EAetheryteLocation.GridaniaAirship } }; obj98.Steps = list156; reference113 = obj98; questRoot19.QuestSequence = list152; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(126); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list157 = new List(num); CollectionsMarshal.SetCount(list157, num); span = CollectionsMarshal.AsSpan(list157); index = 0; span[index] = "liza"; questRoot20.Author = list157; index = 9; List list158 = new List(index); CollectionsMarshal.SetCount(list158, index); span2 = CollectionsMarshal.AsSpan(list158); num = 0; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 0 }; index2 = 2; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RoguesGuild }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f }; obj99.Steps = list159; reference114 = obj99; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 1 }; num2 = 1; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010198u, new Vector3(-152.11719f, -129.4397f, 267.10913f), 129) { StopDistance = 7f }; obj100.Steps = list160; reference115 = obj100; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 2 }; index2 = 2; List list161 = new List(index2); CollectionsMarshal.SetCount(list161, index2); span3 = CollectionsMarshal.AsSpan(list161); num2 = 0; ref QuestStep reference117 = ref span3[num2]; QuestStep obj102 = new QuestStep(EInteractionType.Interact, 2004936u, new Vector3(-151.8734f, -128.1446f, 256.8712f), 129) { TargetTerritoryId = (ushort)129 }; SkipConditions skipConditions12 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num4 = 1; List list162 = new List(num4); CollectionsMarshal.SetCount(list162, num4); span6 = CollectionsMarshal.AsSpan(list162); num3 = 0; span6[num3] = 128; skipStepConditions5.InTerritory = list162; skipConditions12.StepIf = skipStepConditions5; obj102.SkipConditions = skipConditions12; reference117 = obj102; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010212u, new Vector3(-50.8584f, 40f, 111.40613f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.LimsaAftcastle } }; obj101.Steps = list161; reference116 = obj101; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 3 }; num2 = 1; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010211u, new Vector3(-42.22174f, 42.249126f, 115.89221f), 128); obj103.Steps = list163; reference118 = obj103; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 4 }; index2 = 8; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; ref QuestStep reference120 = ref span3[num2]; QuestStep obj105 = new QuestStep(EInteractionType.Action, null, new Vector3(-62.300663f, 42.300003f, -151.94725f), 128) { StopDistance = 0.5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaAftcastle, To = EAetheryteLocation.LimsaCulinarian }, Action = EAction.Hide }; SkipConditions skipConditions13 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num3 = 6; List list165 = new List(num3); CollectionsMarshal.SetCount(list165, num3); span8 = CollectionsMarshal.AsSpan(list165); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions6.CompletionQuestVariablesFlags = list165; skipConditions13.StepIf = skipStepConditions6; obj105.SkipConditions = skipConditions13; reference120 = obj105; num2++; ref QuestStep reference121 = ref span3[num2]; QuestStep obj106 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-54.962505f, 42.300007f, -158.14607f), 128) { StopDistance = 0.5f, DisableNavmesh = true }; num4 = 6; List list166 = new List(num4); CollectionsMarshal.SetCount(list166, num4); span8 = CollectionsMarshal.AsSpan(list166); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj106.CompletionQuestVariablesFlags = list166; reference121 = obj106; num2++; span3[num2] = new QuestStep(EInteractionType.StatusOff, null, null, 128) { Status = EStatus.Hidden }; num2++; ref QuestStep reference122 = ref span3[num2]; QuestStep obj107 = new QuestStep(EInteractionType.Action, null, new Vector3(-155.25468f, 18f, 28.882175f), 129) { StopDistance = 0.5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaCulinarian, To = EAetheryteLocation.LimsaHawkersAlley }, Action = EAction.Hide }; SkipConditions skipConditions14 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); num3 = 6; List list167 = new List(num3); CollectionsMarshal.SetCount(list167, num3); span8 = CollectionsMarshal.AsSpan(list167); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions7.CompletionQuestVariablesFlags = list167; skipConditions14.StepIf = skipStepConditions7; obj107.SkipConditions = skipConditions14; reference122 = obj107; num2++; ref QuestStep reference123 = ref span3[num2]; QuestStep obj108 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-150.91245f, 18.2f, 34.06711f), 129) { StopDistance = 0.5f }; num4 = 6; List list168 = new List(num4); CollectionsMarshal.SetCount(list168, num4); span8 = CollectionsMarshal.AsSpan(list168); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj108.CompletionQuestVariablesFlags = list168; reference123 = obj108; num2++; span3[num2] = new QuestStep(EInteractionType.StatusOff, null, null, 129) { Status = EStatus.Hidden }; num2++; ref QuestStep reference124 = ref span3[num2]; QuestStep obj109 = new QuestStep(EInteractionType.Action, null, new Vector3(-187.95581f, 1.2697256f, 208.46738f), 129) { StopDistance = 0.5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaHawkersAlley, To = EAetheryteLocation.LimsaFisher }, Action = EAction.Hide }; SkipConditions skipConditions15 = new SkipConditions(); SkipStepConditions skipStepConditions8 = new SkipStepConditions(); num3 = 6; List list169 = new List(num3); CollectionsMarshal.SetCount(list169, num3); span8 = CollectionsMarshal.AsSpan(list169); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions8.CompletionQuestVariablesFlags = list169; skipConditions15.StepIf = skipStepConditions8; obj109.SkipConditions = skipConditions15; reference124 = obj109; num2++; ref QuestStep reference125 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-190.81572f, 0.9999907f, 210.59836f), 129); num4 = 6; List list170 = new List(num4); CollectionsMarshal.SetCount(list170, num4); span8 = CollectionsMarshal.AsSpan(list170); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list170; reference125 = questStep16; obj104.Steps = list164; reference119 = obj104; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 5 }; num2 = 2; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; span3[index2] = new QuestStep(EInteractionType.StatusOff, null, null, 129) { Status = EStatus.Hidden }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010213u, new Vector3(-161.12f, 1.9499999f, 239.30713f), 129); obj110.Steps = list171; reference126 = obj110; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 6 }; index2 = 1; List list172 = new List(index2); CollectionsMarshal.SetCount(list172, index2); span3 = CollectionsMarshal.AsSpan(list172); num2 = 0; ref QuestStep reference128 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.SinglePlayerDuty, 1010213u, new Vector3(-161.12f, 1.9499999f, 239.30713f), 129); SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); num3 = 4; List list173 = new List(num3); CollectionsMarshal.SetCount(list173, num3); span = CollectionsMarshal.AsSpan(list173); num4 = 0; span[num4] = "(phase 1) AI doesn't move or pick up the stolen firearms"; num4++; span[num4] = "(phase 1 + 2) AI automatically removes Hidden status"; num4++; span[num4] = "(phase 2) AI only moves while targeted enemies are in range + gets stuck on corners while trying to get to irrelevant enemies"; num4++; span[num4] = "(phase 2) AI doesn't even attempt to navigate to the end of the quest"; singlePlayerDutyOptions.Notes = list173; questStep17.SinglePlayerDutyOptions = singlePlayerDutyOptions; reference128 = questStep17; obj111.Steps = list172; reference127 = obj111; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 7 }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010213u, new Vector3(-161.12f, 1.9499999f, 239.30713f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaHawkersAlley, To = EAetheryteLocation.LimsaFisher } }; obj112.Steps = list174; reference129 = obj112; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f, NextQuestId = new QuestId(144) }; obj113.Steps = list175; reference130 = obj113; questRoot20.QuestSequence = list158; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(129); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list176 = new List(num); CollectionsMarshal.SetCount(list176, num); span = CollectionsMarshal.AsSpan(list176); index = 0; span[index] = "liza"; questRoot21.Author = list176; index = 7; List list177 = new List(index); CollectionsMarshal.SetCount(list177, index); span2 = CollectionsMarshal.AsSpan(list177); num = 0; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 0 }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000421u, new Vector3(98.25281f, -8f, -78.446655f), 148); obj114.Steps = list178; reference131 = obj114; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 1 }; index2 = 1; List list179 = new List(index2); CollectionsMarshal.SetCount(list179, index2); span3 = CollectionsMarshal.AsSpan(list179); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000465u, new Vector3(298.63428f, 9.999997f, 119.035645f), 148); obj115.Steps = list179; reference132 = obj115; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 2 }; num2 = 5; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; ref QuestStep reference134 = ref span3[index2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1000512u, new Vector3(311.69592f, 14.8470745f, 164.47693f), 148); num4 = 6; List list181 = new List(num4); CollectionsMarshal.SetCount(list181, num4); span8 = CollectionsMarshal.AsSpan(list181); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list181; reference134 = questStep18; index2++; ref QuestStep reference135 = ref span3[index2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 1000513u, new Vector3(303.8833f, 15.899703f, 160.87585f), 148); num3 = 6; List list182 = new List(num3); CollectionsMarshal.SetCount(list182, num3); span8 = CollectionsMarshal.AsSpan(list182); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list182; reference135 = questStep19; index2++; ref QuestStep reference136 = ref span3[index2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1000514u, new Vector3(296.1012f, 15.999987f, 171.4961f), 148); num4 = 6; List list183 = new List(num4); CollectionsMarshal.SetCount(list183, num4); span8 = CollectionsMarshal.AsSpan(list183); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep20.CompletionQuestVariablesFlags = list183; reference136 = questStep20; index2++; ref QuestStep reference137 = ref span3[index2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 1000515u, new Vector3(291.21838f, 19.86808f, 175.21924f), 148); num3 = 6; List list184 = new List(num3); CollectionsMarshal.SetCount(list184, num3); span8 = CollectionsMarshal.AsSpan(list184); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep21.CompletionQuestVariablesFlags = list184; reference137 = questStep21; index2++; ref QuestStep reference138 = ref span3[index2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 1000516u, new Vector3(284.65698f, 21.97319f, 188.18945f), 148); num4 = 6; List list185 = new List(num4); CollectionsMarshal.SetCount(list185, num4); span8 = CollectionsMarshal.AsSpan(list185); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep22.CompletionQuestVariablesFlags = list185; reference138 = questStep22; obj116.Steps = list180; reference133 = obj116; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 3 }; index2 = 1; List list186 = new List(index2); CollectionsMarshal.SetCount(list186, index2); span3 = CollectionsMarshal.AsSpan(list186); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1000740u, new Vector3(260.18152f, 24.000002f, 192.2179f), 148) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj117.Steps = list186; reference139 = obj117; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 5 }; num2 = 2; List list187 = new List(num2); CollectionsMarshal.SetCount(list187, num2); span3 = CollectionsMarshal.AsSpan(list187); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(319.9492f, 13.866494f, 156.2647f), 148); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1000465u, new Vector3(298.63428f, 9.999997f, 119.035645f), 148); obj118.Steps = list187; reference140 = obj118; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list188 = new List(index2); CollectionsMarshal.SetCount(list188, index2); span3 = CollectionsMarshal.AsSpan(list188); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAirship } }; obj119.Steps = list188; reference141 = obj119; questRoot21.QuestSequence = list177; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(131); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list189 = new List(num); CollectionsMarshal.SetCount(list189, num); span = CollectionsMarshal.AsSpan(list189); index = 0; span[index] = "Cacahuetes"; questRoot22.Author = list189; index = 2; List list190 = new List(index); CollectionsMarshal.SetCount(list190, index); span2 = CollectionsMarshal.AsSpan(list190); num = 0; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 0 }; num2 = 1; List list191 = new List(num2); CollectionsMarshal.SetCount(list191, num2); span3 = CollectionsMarshal.AsSpan(list191); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000197u, new Vector3(201.31226f, -3.1634123E-15f, 43.900146f), 132); obj120.Steps = list191; reference142 = obj120; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list192 = new List(index2); CollectionsMarshal.SetCount(list192, index2); span3 = CollectionsMarshal.AsSpan(list192); num2 = 0; ref QuestStep reference144 = ref span3[num2]; QuestStep obj122 = new QuestStep(EInteractionType.CompleteQuest, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132) { StopDistance = 5f }; num3 = 1; List list193 = new List(num3); CollectionsMarshal.SetCount(list193, num3); span5 = CollectionsMarshal.AsSpan(list193); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSARC998_00131_Q1_000_1") }; obj122.DialogueChoices = list193; reference144 = obj122; obj121.Steps = list192; reference143 = obj121; questRoot22.QuestSequence = list190; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(132); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list194 = new List(num); CollectionsMarshal.SetCount(list194, num); span = CollectionsMarshal.AsSpan(list194); index = 0; span[index] = "Cacahuetes"; questRoot23.Author = list194; index = 2; List list195 = new List(index); CollectionsMarshal.SetCount(list195, index); span2 = CollectionsMarshal.AsSpan(list195); num = 0; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 0 }; num2 = 1; List list196 = new List(num2); CollectionsMarshal.SetCount(list196, num2); span3 = CollectionsMarshal.AsSpan(list196); index2 = 0; ref QuestStep reference146 = ref span3[index2]; QuestStep obj124 = new QuestStep(EInteractionType.AcceptQuest, 1000251u, new Vector3(147.08167f, 15.5f, -267.99426f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; SkipConditions skipConditions16 = new SkipConditions(); SkipAetheryteCondition obj125 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list197 = new List(num4); CollectionsMarshal.SetCount(list197, num4); span6 = CollectionsMarshal.AsSpan(list197); num3 = 0; span6[num3] = 133; obj125.InTerritory = list197; skipConditions16.AetheryteShortcutIf = obj125; obj124.SkipConditions = skipConditions16; reference146 = obj124; obj123.Steps = list196; reference145 = obj123; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list198 = new List(index2); CollectionsMarshal.SetCount(list198, index2); span3 = CollectionsMarshal.AsSpan(list198); num2 = 0; ref QuestStep reference148 = ref span3[num2]; QuestStep questStep23 = new QuestStep(EInteractionType.CompleteQuest, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133); num3 = 1; List list199 = new List(num3); CollectionsMarshal.SetCount(list199, num3); span5 = CollectionsMarshal.AsSpan(list199); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSLNC998_00132_Q1_000_1") }; questStep23.DialogueChoices = list199; questStep23.NextQuestId = new QuestId(218); reference148 = questStep23; obj126.Steps = list198; reference147 = obj126; questRoot23.QuestSequence = list195; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(133); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list200 = new List(num); CollectionsMarshal.SetCount(list200, num); span = CollectionsMarshal.AsSpan(list200); index = 0; span[index] = "liza"; questRoot24.Author = list200; index = 2; List list201 = new List(index); CollectionsMarshal.SetCount(list201, index); span2 = CollectionsMarshal.AsSpan(list201); num = 0; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 0 }; num2 = 1; List list202 = new List(num2); CollectionsMarshal.SetCount(list202, num2); span3 = CollectionsMarshal.AsSpan(list202); index2 = 0; ref QuestStep reference150 = ref span3[index2]; QuestStep obj128 = new QuestStep(EInteractionType.AcceptQuest, 1000323u, new Vector3(-234.02765f, -4.0000043f, -11.093384f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; SkipConditions skipConditions17 = new SkipConditions(); SkipAetheryteCondition obj129 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list203 = new List(num4); CollectionsMarshal.SetCount(list203, num4); span6 = CollectionsMarshal.AsSpan(list203); num3 = 0; span6[num3] = 133; obj129.InTerritory = list203; skipConditions17.AetheryteShortcutIf = obj129; obj128.SkipConditions = skipConditions17; reference150 = obj128; obj127.Steps = list202; reference149 = obj127; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; ref QuestStep reference152 = ref span3[num2]; QuestStep questStep24 = new QuestStep(EInteractionType.CompleteQuest, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133); num3 = 1; List list205 = new List(num3); CollectionsMarshal.SetCount(list205, num3); span5 = CollectionsMarshal.AsSpan(list205); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSCNJ998_00133_Q1_000_1") }; questStep24.DialogueChoices = list205; reference152 = questStep24; obj130.Steps = list204; reference151 = obj130; questRoot24.QuestSequence = list201; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(134); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list206 = new List(num); CollectionsMarshal.SetCount(list206, num); span = CollectionsMarshal.AsSpan(list206); index = 0; span[index] = "Cacahuetes"; questRoot25.Author = list206; index = 7; List list207 = new List(index); CollectionsMarshal.SetCount(list207, index); span2 = CollectionsMarshal.AsSpan(list207); num = 0; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 0 }; num2 = 1; List list208 = new List(num2); CollectionsMarshal.SetCount(list208, num2); span3 = CollectionsMarshal.AsSpan(list208); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj131.Steps = list208; reference153 = obj131; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 1 }; index2 = 1; List list209 = new List(index2); CollectionsMarshal.SetCount(list209, index2); span3 = CollectionsMarshal.AsSpan(list209); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000199u, new Vector3(211.13904f, 1.5032018E-05f, 28.580078f), 132); obj132.Steps = list209; reference154 = obj132; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 2 }; num2 = 12; List list210 = new List(num2); CollectionsMarshal.SetCount(list210, num2); span3 = CollectionsMarshal.AsSpan(list210); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-87.448326f, -3.8114734f, -77.68485f), 148) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; index2++; ref QuestStep reference156 = ref span3[index2]; QuestStep obj134 = new QuestStep(EInteractionType.Action, 2001177u, new Vector3(-88.24298f, 3.768982f, -88.24298f), 148) { StopDistance = 15f, Action = EAction.HeavyShot }; num4 = 6; List list211 = new List(num4); CollectionsMarshal.SetCount(list211, num4); span8 = CollectionsMarshal.AsSpan(list211); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); obj134.CompletionQuestVariablesFlags = list211; reference156 = obj134; index2++; ref QuestStep reference157 = ref span3[index2]; QuestStep questStep25 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-113.806755f, -3.824695f, -61.20561f), 148); SkipConditions skipConditions18 = new SkipConditions(); SkipStepConditions skipStepConditions9 = new SkipStepConditions(); num3 = 6; List list212 = new List(num3); CollectionsMarshal.SetCount(list212, num3); span8 = CollectionsMarshal.AsSpan(list212); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); skipStepConditions9.CompletionQuestVariablesFlags = list212; skipConditions18.StepIf = skipStepConditions9; questStep25.SkipConditions = skipConditions18; reference157 = questStep25; index2++; ref QuestStep reference158 = ref span3[index2]; QuestStep obj135 = new QuestStep(EInteractionType.Action, 2001175u, new Vector3(-115.58716f, -3.402832f, -51.07196f), 148) { StopDistance = 15f, Action = EAction.HeavyShot }; num4 = 6; List list213 = new List(num4); CollectionsMarshal.SetCount(list213, num4); span8 = CollectionsMarshal.AsSpan(list213); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); obj135.CompletionQuestVariablesFlags = list213; reference158 = obj135; index2++; ref QuestStep reference159 = ref span3[index2]; QuestStep questStep26 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-142.90863f, -1.355497f, -69.45994f), 148); SkipConditions skipConditions19 = new SkipConditions(); SkipStepConditions skipStepConditions10 = new SkipStepConditions(); num3 = 6; List list214 = new List(num3); CollectionsMarshal.SetCount(list214, num3); span8 = CollectionsMarshal.AsSpan(list214); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); skipStepConditions10.CompletionQuestVariablesFlags = list214; skipConditions19.StepIf = skipStepConditions10; questStep26.SkipConditions = skipConditions19; reference159 = questStep26; index2++; ref QuestStep reference160 = ref span3[index2]; QuestStep obj136 = new QuestStep(EInteractionType.Action, 2000959u, new Vector3(-143.32806f, -0.41204834f, -58.884644f), 148) { StopDistance = 15f, Action = EAction.HeavyShot }; num4 = 6; List list215 = new List(num4); CollectionsMarshal.SetCount(list215, num4); span8 = CollectionsMarshal.AsSpan(list215); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj136.CompletionQuestVariablesFlags = list215; reference160 = obj136; index2++; ref QuestStep reference161 = ref span3[index2]; QuestStep questStep27 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-154.95493f, 4.0352364f, -132.85217f), 148); SkipConditions skipConditions20 = new SkipConditions(); SkipStepConditions skipStepConditions11 = new SkipStepConditions(); num3 = 6; List list216 = new List(num3); CollectionsMarshal.SetCount(list216, num3); span8 = CollectionsMarshal.AsSpan(list216); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions11.CompletionQuestVariablesFlags = list216; skipConditions20.StepIf = skipStepConditions11; questStep27.SkipConditions = skipConditions20; reference161 = questStep27; index2++; ref QuestStep reference162 = ref span3[index2]; QuestStep obj137 = new QuestStep(EInteractionType.Action, 2000958u, new Vector3(-166.97955f, 10.2387085f, -138.41461f), 148) { StopDistance = 15f, Action = EAction.HeavyShot }; num4 = 6; List list217 = new List(num4); CollectionsMarshal.SetCount(list217, num4); span8 = CollectionsMarshal.AsSpan(list217); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj137.CompletionQuestVariablesFlags = list217; reference162 = obj137; index2++; ref QuestStep reference163 = ref span3[index2]; QuestStep questStep28 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-114.08684f, 7.6589117f, -173.19547f), 148); SkipConditions skipConditions21 = new SkipConditions(); SkipStepConditions skipStepConditions12 = new SkipStepConditions(); num3 = 6; List list218 = new List(num3); CollectionsMarshal.SetCount(list218, num3); span8 = CollectionsMarshal.AsSpan(list218); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions12.CompletionQuestVariablesFlags = list218; skipConditions21.StepIf = skipStepConditions12; questStep28.SkipConditions = skipConditions21; reference163 = questStep28; index2++; ref QuestStep reference164 = ref span3[index2]; QuestStep obj138 = new QuestStep(EInteractionType.Action, 2000957u, new Vector3(-120.68359f, 12.49707f, -182.39111f), 148) { StopDistance = 15f, Action = EAction.HeavyShot }; num4 = 6; List list219 = new List(num4); CollectionsMarshal.SetCount(list219, num4); span8 = CollectionsMarshal.AsSpan(list219); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj138.CompletionQuestVariablesFlags = list219; reference164 = obj138; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-74.71171f, -4f, -190.44055f), 148); index2++; span3[index2] = new QuestStep(EInteractionType.Action, 2000956u, new Vector3(-80.76605f, -2.3651733f, -196.49048f), 148) { StopDistance = 15f, Action = EAction.HeavyShot }; obj133.Steps = list210; reference155 = obj133; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 3 }; index2 = 1; List list220 = new List(index2); CollectionsMarshal.SetCount(list220, index2); span3 = CollectionsMarshal.AsSpan(list220); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000199u, new Vector3(211.13904f, 1.5032018E-05f, 28.580078f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher } }; obj139.Steps = list220; reference165 = obj139; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 4 }; num2 = 3; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001263u, new Vector3(181.41443f, -2.3519497f, -240.40594f), 133) { TargetTerritoryId = (ushort)152, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaArcher, To = EAetheryteLocation.GridaniaLancer }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.EastShroudHawthorneHut } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 152) { Aetheryte = EAetheryteLocation.EastShroudHawthorneHut }; index2++; ref QuestStep reference167 = ref span3[index2]; QuestStep obj141 = new QuestStep(EInteractionType.Combat, null, new Vector3(-431.09494f, 2.9039853f, 239.26413f), 152) { StopDistance = 0.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 2; List list222 = new List(num3); CollectionsMarshal.SetCount(list222, num3); span7 = CollectionsMarshal.AsSpan(list222); num4 = 0; ref ComplexCombatData reference168 = ref span7[num4]; ComplexCombatData obj142 = new ComplexCombatData { DataId = 12u, MinimumKillCount = 8u }; num5 = 6; List list223 = new List(num5); CollectionsMarshal.SetCount(list223, num5); span8 = CollectionsMarshal.AsSpan(list223); num6 = 0; span8[num6] = null; num6++; span8[num6] = new QuestWorkValue((byte)8, null, EQuestWorkMode.Bitwise); num6++; span8[num6] = null; num6++; span8[num6] = null; num6++; span8[num6] = null; num6++; span8[num6] = null; obj142.CompletionQuestVariablesFlags = list223; reference168 = obj142; num4++; ref ComplexCombatData reference169 = ref span7[num4]; ComplexCombatData obj143 = new ComplexCombatData { DataId = 39u, MinimumKillCount = 8u }; num6 = 6; List list224 = new List(num6); CollectionsMarshal.SetCount(list224, num6); span8 = CollectionsMarshal.AsSpan(list224); num5 = 0; span8[num5] = new QuestWorkValue(null, (byte)8, EQuestWorkMode.Bitwise); num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; obj143.CompletionQuestVariablesFlags = list224; reference169 = obj143; obj141.ComplexCombatData = list222; obj141.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true, AetheryteLocked = EAetheryteLocation.EastShroudHawthorneHut } }; reference167 = obj141; obj140.Steps = list221; reference166 = obj140; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 5 }; index2 = 1; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000199u, new Vector3(211.13904f, 1.5032018E-05f, 28.580078f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher } }; obj144.Steps = list225; reference170 = obj144; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list226 = new List(num2); CollectionsMarshal.SetCount(list226, num2); span3 = CollectionsMarshal.AsSpan(list226); index2 = 0; ref QuestStep reference172 = ref span3[index2]; QuestStep obj146 = new QuestStep(EInteractionType.CompleteQuest, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132) { StopDistance = 7f }; num4 = 1; List list227 = new List(num4); CollectionsMarshal.SetCount(list227, num4); span5 = CollectionsMarshal.AsSpan(list227); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSARC997_00134_Q1_000_1") }; obj146.DialogueChoices = list227; obj146.NextQuestId = new QuestId(68); reference172 = obj146; obj145.Steps = list226; reference171 = obj145; questRoot25.QuestSequence = list207; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(138); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list228 = new List(num); CollectionsMarshal.SetCount(list228, num); span = CollectionsMarshal.AsSpan(list228); index = 0; span[index] = "liza"; questRoot26.Author = list228; index = 2; List list229 = new List(index); CollectionsMarshal.SetCount(list229, index); span2 = CollectionsMarshal.AsSpan(list229); num = 0; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 0 }; index2 = 1; List list230 = new List(index2); CollectionsMarshal.SetCount(list230, index2); span3 = CollectionsMarshal.AsSpan(list230); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000148u, new Vector3(-20.279297f, -3.25f, 45.97534f), 132); obj147.Steps = list230; reference173 = obj147; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list231 = new List(num2); CollectionsMarshal.SetCount(list231, num2); span3 = CollectionsMarshal.AsSpan(list231); index2 = 0; ref QuestStep reference175 = ref span3[index2]; QuestStep questStep29 = new QuestStep(EInteractionType.CompleteQuest, 1000153u, new Vector3(-44.87683f, -1.2500024f, 56.839844f), 132); num3 = 1; List list232 = new List(num3); CollectionsMarshal.SetCount(list232, num3); span5 = CollectionsMarshal.AsSpan(list232); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSWDK000_00138_Q1_000_1") }; questStep29.DialogueChoices = list232; reference175 = questStep29; obj148.Steps = list231; reference174 = obj148; questRoot26.QuestSequence = list229; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(143); QuestRoot questRoot27 = new QuestRoot(); num = 2; List list233 = new List(num); CollectionsMarshal.SetCount(list233, num); span = CollectionsMarshal.AsSpan(list233); index = 0; span[index] = "Cacahuetes"; index++; span[index] = "liza"; questRoot27.Author = list233; index = 4; List list234 = new List(index); CollectionsMarshal.SetCount(list234, index); span2 = CollectionsMarshal.AsSpan(list234); num = 0; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 0 }; index2 = 1; List list235 = new List(index2); CollectionsMarshal.SetCount(list235, index2); span3 = CollectionsMarshal.AsSpan(list235); num2 = 0; ref QuestStep reference177 = ref span3[num2]; QuestStep obj150 = new QuestStep(EInteractionType.AcceptQuest, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; SkipConditions skipConditions22 = new SkipConditions(); SkipAetheryteCondition obj151 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list236 = new List(num4); CollectionsMarshal.SetCount(list236, num4); span6 = CollectionsMarshal.AsSpan(list236); num3 = 0; span6[num3] = 133; obj151.InTerritory = list236; skipConditions22.AetheryteShortcutIf = obj151; obj150.SkipConditions = skipConditions22; reference177 = obj150; obj149.Steps = list235; reference176 = obj149; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 1 }; num2 = 3; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Combat, null, new Vector3(502.843f, 43.200996f, -32.464188f), 148) { StopDistance = 0.5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLancer, To = EAetheryteLocation.GridaniaBlueBadgerGate }, EnemySpawnType = EEnemySpawnType.FinishCombatIfAny }; index2++; ref QuestStep reference179 = ref span3[index2]; QuestStep obj153 = new QuestStep(EInteractionType.Combat, 142u, new Vector3(514.06104f, 44.169823f, -42.008118f), 148) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list238 = new List(num3); CollectionsMarshal.SetCount(list238, num3); span4 = CollectionsMarshal.AsSpan(list238); num4 = 0; span4[num4] = 142u; obj153.KillEnemyDataIds = list238; num4 = 6; List list239 = new List(num4); CollectionsMarshal.SetCount(list239, num4); span8 = CollectionsMarshal.AsSpan(list239); num3 = 0; span8[num3] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj153.CompletionQuestVariablesFlags = list239; reference179 = obj153; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2000967u, new Vector3(514.8546f, 43.808594f, -48.630554f), 148); obj152.Steps = list237; reference178 = obj152; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 2 }; index2 = 2; List list240 = new List(index2); CollectionsMarshal.SetCount(list240, index2); span3 = CollectionsMarshal.AsSpan(list240); num2 = 0; ref QuestStep reference181 = ref span3[num2]; QuestStep obj155 = new QuestStep(EInteractionType.Combat, null, new Vector3(211.82294f, 23.458103f, 157.57333f), 148) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list241 = new List(num3); CollectionsMarshal.SetCount(list241, num3); span4 = CollectionsMarshal.AsSpan(list241); num4 = 0; span4[num4] = 21u; obj155.KillEnemyDataIds = list241; num4 = 6; List list242 = new List(num4); CollectionsMarshal.SetCount(list242, num4); span8 = CollectionsMarshal.AsSpan(list242); num3 = 0; span8[num3] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj155.CompletionQuestVariablesFlags = list242; reference181 = obj155; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2000918u, new Vector3(215.99133f, 23.575134f, 153.2157f), 148); obj154.Steps = list240; reference180 = obj154; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj156 = new QuestSequence { 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, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer }, NextQuestId = new QuestId(55) }; obj156.Steps = list243; reference182 = obj156; questRoot27.QuestSequence = list234; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(144); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list244 = new List(num); CollectionsMarshal.SetCount(list244, num); span = CollectionsMarshal.AsSpan(list244); index = 0; span[index] = "liza"; questRoot28.Author = list244; index = 7; List list245 = new List(index); CollectionsMarshal.SetCount(list245, index); span2 = CollectionsMarshal.AsSpan(list245); num = 0; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 0 }; index2 = 2; List list246 = new List(index2); CollectionsMarshal.SetCount(list246, index2); span3 = CollectionsMarshal.AsSpan(list246); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RoguesGuild }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f }; obj157.Steps = list246; reference183 = obj157; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 1 }; num2 = 1; List list247 = new List(num2); CollectionsMarshal.SetCount(list247, num2); span3 = CollectionsMarshal.AsSpan(list247); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f }; obj158.Steps = list247; reference184 = obj158; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 2 }; index2 = 1; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010199u, new Vector3(256.12268f, 21.097961f, 581.3839f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }; obj159.Steps = list248; reference185 = obj159; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 3 }; num2 = 1; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2004861u, new Vector3(-131.63965f, 0.503479f, 729.9762f), 135) { Fly = true }; obj160.Steps = list249; reference186 = obj160; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 4 }; index2 = 1; List list250 = new List(index2); CollectionsMarshal.SetCount(list250, index2); span3 = CollectionsMarshal.AsSpan(list250); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010218u, new Vector3(319.44763f, -36.353825f, 346.76123f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; obj161.Steps = list250; reference187 = obj161; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 5 }; num2 = 1; List list251 = new List(num2); CollectionsMarshal.SetCount(list251, num2); span3 = CollectionsMarshal.AsSpan(list251); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1010218u, new Vector3(319.44763f, -36.353825f, 346.76123f), 138); obj162.Steps = list251; reference188 = obj162; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list252 = new List(index2); CollectionsMarshal.SetCount(list252, index2); span3 = CollectionsMarshal.AsSpan(list252); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010218u, new Vector3(319.44763f, -36.353825f, 346.76123f), 138) { StopDistance = 5f, NextQuestId = new QuestId(145) }; obj163.Steps = list252; reference189 = obj163; questRoot28.QuestSequence = list245; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(145); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list253 = new List(num); CollectionsMarshal.SetCount(list253, num); span = CollectionsMarshal.AsSpan(list253); index = 0; span[index] = "liza"; questRoot29.Author = list253; index = 3; List list254 = new List(index); CollectionsMarshal.SetCount(list254, index); span2 = CollectionsMarshal.AsSpan(list254); num = 0; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 0 }; num2 = 1; List list255 = new List(num2); CollectionsMarshal.SetCount(list255, num2); span3 = CollectionsMarshal.AsSpan(list255); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010218u, new Vector3(319.44763f, -36.353825f, 346.76123f), 138) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj164.Steps = list255; reference190 = obj164; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 1 }; index2 = 2; List list256 = new List(index2); CollectionsMarshal.SetCount(list256, index2); span3 = CollectionsMarshal.AsSpan(list256); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(593.2056f, 43.88314f, 304.65137f), 138) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1010228u, new Vector3(594.1709f, 43.893982f, 303.76135f), 138) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions() }; obj165.Steps = list256; reference191 = obj165; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list257 = new List(num2); CollectionsMarshal.SetCount(list257, num2); span3 = CollectionsMarshal.AsSpan(list257); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f, NextQuestId = new QuestId(146) }; obj166.Steps = list257; reference192 = obj166; questRoot29.QuestSequence = list254; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(146); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list258 = new List(num); CollectionsMarshal.SetCount(list258, num); span = CollectionsMarshal.AsSpan(list258); index = 0; span[index] = "liza"; questRoot30.Author = list258; index = 10; List list259 = new List(index); CollectionsMarshal.SetCount(list259, index); span2 = CollectionsMarshal.AsSpan(list259); num = 0; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 0 }; index2 = 2; List list260 = new List(index2); CollectionsMarshal.SetCount(list260, index2); span3 = CollectionsMarshal.AsSpan(list260); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RoguesGuild }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f }; obj167.Steps = list260; reference193 = obj167; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 1 }; num2 = 2; List list261 = new List(num2); CollectionsMarshal.SetCount(list261, num2); span3 = CollectionsMarshal.AsSpan(list261); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2004936u, new Vector3(-151.90363f, -128.16058f, 256.8551f), 129) { TargetTerritoryId = (ushort)129 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010238u, new Vector3(146.71545f, 62.3279f, 291.82874f), 134) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.LimsaZephyrGate } }; obj168.Steps = list261; reference194 = obj168; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 2 }; index2 = 2; List list262 = new List(index2); CollectionsMarshal.SetCount(list262, index2); span3 = CollectionsMarshal.AsSpan(list262); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, null, new Vector3(168.34132f, 69.5f, 327.67975f), 134) { StopDistance = 0.5f, Action = EAction.Hide }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(178.24341f, 69.5f, 328.4606f), 134); obj169.Steps = list262; reference195 = obj169; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 3 }; num2 = 2; List list263 = new List(num2); CollectionsMarshal.SetCount(list263, num2); span3 = CollectionsMarshal.AsSpan(list263); index2 = 0; span3[index2] = new QuestStep(EInteractionType.StatusOff, null, null, 134) { Status = EStatus.Hidden }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010238u, new Vector3(146.71545f, 62.3279f, 291.82874f), 134) { Fly = true }; obj170.Steps = list263; reference196 = obj170; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 4 }; index2 = 1; List list264 = new List(index2); CollectionsMarshal.SetCount(list264, index2); span3 = CollectionsMarshal.AsSpan(list264); num2 = 0; ref QuestStep reference198 = ref span3[num2]; QuestStep obj172 = new QuestStep(EInteractionType.Combat, 1010242u, new Vector3(7.2174683f, 57.91383f, -307.11835f), 134) { Fly = true, AetheryteShortcut = EAetheryteLocation.MiddleLaNosceaSummerfordFarms, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list265 = new List(num3); CollectionsMarshal.SetCount(list265, num3); span4 = CollectionsMarshal.AsSpan(list265); num4 = 0; span4[num4] = 3567u; num4++; span4[num4] = 3568u; obj172.KillEnemyDataIds = list265; reference198 = obj172; obj171.Steps = list264; reference197 = obj171; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 5 }; num2 = 1; List list266 = new List(num2); CollectionsMarshal.SetCount(list266, num2); span3 = CollectionsMarshal.AsSpan(list266); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010242u, new Vector3(7.2174683f, 57.91383f, -307.11835f), 134); obj173.Steps = list266; reference199 = obj173; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 6 }; index2 = 2; List list267 = new List(index2); CollectionsMarshal.SetCount(list267, index2); span3 = CollectionsMarshal.AsSpan(list267); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f }; obj174.Steps = list267; reference200 = obj174; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 7 }; num2 = 1; List list268 = new List(num2); CollectionsMarshal.SetCount(list268, num2); span3 = CollectionsMarshal.AsSpan(list268); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1010237u, new Vector3(242.29797f, 8.000164f, 668.2383f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }; obj175.Steps = list268; reference201 = obj175; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 8 }; index2 = 1; List list269 = new List(index2); CollectionsMarshal.SetCount(list269, index2); span3 = CollectionsMarshal.AsSpan(list269); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010237u, new Vector3(242.29797f, 8.000164f, 668.2383f), 135) { StopDistance = 7f }; obj176.Steps = list269; reference202 = obj176; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list270 = new List(num2); CollectionsMarshal.SetCount(list270, num2); span3 = CollectionsMarshal.AsSpan(list270); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f, NextQuestId = new QuestId(148) }; obj177.Steps = list270; reference203 = obj177; questRoot30.QuestSequence = list259; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(147); QuestRoot questRoot31 = new QuestRoot(); num = 2; List list271 = new List(num); CollectionsMarshal.SetCount(list271, num); span = CollectionsMarshal.AsSpan(list271); index = 0; span[index] = "Cacahuetes"; index++; span[index] = "liza"; questRoot31.Author = list271; index = 7; List list272 = new List(index); CollectionsMarshal.SetCount(list272, index); span2 = CollectionsMarshal.AsSpan(list272); num = 0; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 0 }; index2 = 1; List list273 = new List(index2); CollectionsMarshal.SetCount(list273, index2); span3 = CollectionsMarshal.AsSpan(list273); num2 = 0; ref QuestStep reference205 = ref span3[num2]; QuestStep obj179 = new QuestStep(EInteractionType.AcceptQuest, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; SkipConditions skipConditions23 = new SkipConditions(); SkipAetheryteCondition obj180 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list274 = new List(num4); CollectionsMarshal.SetCount(list274, num4); span6 = CollectionsMarshal.AsSpan(list274); num3 = 0; span6[num3] = 133; obj180.InTerritory = list274; skipConditions23.AetheryteShortcutIf = obj180; obj179.SkipConditions = skipConditions23; reference205 = obj179; obj178.Steps = list273; reference204 = obj178; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 1 }; num2 = 2; List list275 = new List(num2); CollectionsMarshal.SetCount(list275, num2); span3 = CollectionsMarshal.AsSpan(list275); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-482.67407f, 9.16599f, 207.46878f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1000767u, new Vector3(-483.42108f, 10.130882f, 209.46057f), 152); obj181.Steps = list275; reference206 = obj181; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 2 }; index2 = 1; List list276 = new List(index2); CollectionsMarshal.SetCount(list276, index2); span3 = CollectionsMarshal.AsSpan(list276); num2 = 0; ref QuestStep reference208 = ref span3[num2]; QuestStep obj183 = new QuestStep(EInteractionType.Combat, 2001229u, new Vector3(-510.6432f, 6.301941f, 35.78235f), 152) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list277 = new List(num3); CollectionsMarshal.SetCount(list277, num3); span4 = CollectionsMarshal.AsSpan(list277); num4 = 0; span4[num4] = 295u; obj183.KillEnemyDataIds = list277; reference208 = obj183; obj182.Steps = list276; reference207 = obj182; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 3 }; num2 = 2; List list278 = new List(num2); CollectionsMarshal.SetCount(list278, num2); span3 = CollectionsMarshal.AsSpan(list278); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-482.67407f, 9.16599f, 207.46878f), 152) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1000767u, new Vector3(-483.42108f, 10.130882f, 209.46057f), 152); obj184.Steps = list278; reference209 = obj184; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 4 }; index2 = 1; List list279 = new List(index2); CollectionsMarshal.SetCount(list279, index2); span3 = CollectionsMarshal.AsSpan(list279); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2001230u, new Vector3(-510.76526f, 6.1798096f, 35.568726f), 152) { Fly = true, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj185.Steps = list279; reference210 = obj185; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 5 }; num2 = 2; List list280 = new List(num2); CollectionsMarshal.SetCount(list280, num2); span3 = CollectionsMarshal.AsSpan(list280); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-482.67407f, 9.16599f, 207.46878f), 152) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1000767u, new Vector3(-483.42108f, 10.130882f, 209.46057f), 152); obj186.Steps = list280; reference211 = obj186; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list281 = new List(index2); CollectionsMarshal.SetCount(list281, index2); span3 = CollectionsMarshal.AsSpan(list281); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer }, NextQuestId = new QuestId(92) }; obj187.Steps = list281; reference212 = obj187; questRoot31.QuestSequence = list272; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(148); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list282 = new List(num); CollectionsMarshal.SetCount(list282, num); span = CollectionsMarshal.AsSpan(list282); index = 0; span[index] = "liza"; questRoot32.Author = list282; index = 8; List list283 = new List(index); CollectionsMarshal.SetCount(list283, index); span2 = CollectionsMarshal.AsSpan(list283); num = 0; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 0 }; num2 = 2; List list284 = new List(num2); CollectionsMarshal.SetCount(list284, num2); span3 = CollectionsMarshal.AsSpan(list284); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RoguesGuild }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f }; obj188.Steps = list284; reference213 = obj188; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 1 }; index2 = 3; List list285 = new List(index2); CollectionsMarshal.SetCount(list285, index2); span3 = CollectionsMarshal.AsSpan(list285); num2 = 0; ref QuestStep reference215 = ref span3[num2]; QuestStep obj190 = new QuestStep(EInteractionType.Interact, 2004936u, new Vector3(-151.90363f, -128.16058f, 256.8551f), 129) { TargetTerritoryId = (ushort)129 }; SkipConditions skipConditions24 = new SkipConditions(); SkipStepConditions skipStepConditions13 = new SkipStepConditions(); num4 = 2; List list286 = new List(num4); CollectionsMarshal.SetCount(list286, num4); span6 = CollectionsMarshal.AsSpan(list286); num3 = 0; span6[num3] = 134; num3++; span6[num3] = 135; skipStepConditions13.InTerritory = list286; skipConditions24.StepIf = skipStepConditions13; obj190.SkipConditions = skipConditions24; reference215 = obj190; num2++; ref QuestStep reference216 = ref span3[num2]; QuestStep obj191 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(212.54845f, 65.80573f, 285.71436f), 134) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.LimsaZephyrGate } }; SkipConditions skipConditions25 = new SkipConditions(); SkipStepConditions skipStepConditions14 = new SkipStepConditions(); num3 = 1; List list287 = new List(num3); CollectionsMarshal.SetCount(list287, num3); span6 = CollectionsMarshal.AsSpan(list287); num4 = 0; span6[num4] = 135; skipStepConditions14.InTerritory = list287; skipConditions25.StepIf = skipStepConditions14; obj191.SkipConditions = skipConditions25; reference216 = obj191; num2++; ref QuestStep reference217 = ref span3[num2]; QuestStep obj192 = new QuestStep(EInteractionType.Combat, null, new Vector3(509.26575f, 95.90476f, -446.11078f), 135) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 3; List list288 = new List(num4); CollectionsMarshal.SetCount(list288, num4); span4 = CollectionsMarshal.AsSpan(list288); num3 = 0; span4[num3] = 2864u; num3++; span4[num3] = 2865u; num3++; span4[num3] = 2866u; obj192.KillEnemyDataIds = list288; reference217 = obj192; obj189.Steps = list285; reference214 = obj189; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 2 }; num2 = 1; List list289 = new List(num2); CollectionsMarshal.SetCount(list289, num2); span3 = CollectionsMarshal.AsSpan(list289); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010252u, new Vector3(508.23218f, 95.95811f, -449.82074f), 135); obj193.Steps = list289; reference218 = obj193; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 3 }; index2 = 2; List list290 = new List(index2); CollectionsMarshal.SetCount(list290, index2); span3 = CollectionsMarshal.AsSpan(list290); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f }; obj194.Steps = list290; reference219 = obj194; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 4 }; num2 = 5; List list291 = new List(num2); CollectionsMarshal.SetCount(list291, num2); span3 = CollectionsMarshal.AsSpan(list291); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2004936u, new Vector3(-151.90363f, -128.16058f, 256.8551f), 129) { TargetTerritoryId = (ushort)129, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.EasternLaNosceaCostaDelSol } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1000868u, new Vector3(-192.00433f, 0.9999907f, 211.68835f), 129) { TargetTerritoryId = (ushort)137, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.EasternLaNosceaCostaDelSol } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 137) { Aetheryte = EAetheryteLocation.EasternLaNosceaCostaDelSol, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.EasternLaNosceaCostaDelSol } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(449.17413f, 16.072088f, 406.06335f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010251u, new Vector3(450.82776f, 16.18121f, 406.69873f), 137); obj195.Steps = list291; reference220 = obj195; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 5 }; index2 = 1; List list292 = new List(index2); CollectionsMarshal.SetCount(list292, index2); span3 = CollectionsMarshal.AsSpan(list292); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1010251u, new Vector3(450.82776f, 16.18121f, 406.69873f), 137); obj196.Steps = list292; reference221 = obj196; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 6 }; num2 = 1; List list293 = new List(num2); CollectionsMarshal.SetCount(list293, num2); span3 = CollectionsMarshal.AsSpan(list293); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010250u, new Vector3(448.47778f, 16.154829f, 408.77393f), 137); obj197.Steps = list293; reference222 = obj197; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list294 = new List(index2); CollectionsMarshal.SetCount(list294, index2); span3 = CollectionsMarshal.AsSpan(list294); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f, NextQuestId = new QuestId(154) }; obj198.Steps = list294; reference223 = obj198; questRoot32.QuestSequence = list283; AddQuest(questId32, questRoot32); } private static void LoadQuests3() { QuestId questId = new QuestId(154); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 6; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 2; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RoguesGuild }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; num3 = 2; List list4 = new List(num3); CollectionsMarshal.SetCount(list4, num3); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(410.07083f, 31.504957f, -12.586371f), 138) { TargetTerritoryId = (ushort)139, Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; num2++; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Combat, null, new Vector3(-436.69995f, -2.0159357f, 48.819775f), 139) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; int num4 = 3; List list5 = new List(num4); CollectionsMarshal.SetCount(list5, num4); Span span4 = CollectionsMarshal.AsSpan(list5); int num5 = 0; span4[num5] = 3569u; num5++; span4[num5] = 3570u; num5++; span4[num5] = 3571u; obj3.KillEnemyDataIds = list5; reference3 = obj3; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 2 }; num2 = 1; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2004916u, new Vector3(-436.02655f, -1.9379272f, 48.569458f), 139); obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 3 }; num3 = 1; List list7 = new List(num3); CollectionsMarshal.SetCount(list7, num3); span3 = CollectionsMarshal.AsSpan(list7); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010261u, new Vector3(-437.3694f, -2.369183f, 55.954834f), 139) { StopDistance = 7f }; obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 4 }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1010267u, new Vector3(-449.08832f, 21.634577f, -327.93164f), 134) { Fly = true, AetheryteShortcut = EAetheryteLocation.MiddleLaNosceaSummerfordFarms }; obj6.Steps = list8; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list9 = new List(num3); CollectionsMarshal.SetCount(list9, num3); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f, NextQuestId = new QuestId(155) }; obj7.Steps = list9; reference7 = obj7; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(155); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list10 = new List(num); CollectionsMarshal.SetCount(list10, num); span = CollectionsMarshal.AsSpan(list10); index = 0; span[index] = "liza"; questRoot2.Author = list10; index = 3; List list11 = new List(index); CollectionsMarshal.SetCount(list11, index); span2 = CollectionsMarshal.AsSpan(list11); num = 0; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 0 }; num2 = 2; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RoguesGuild }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f }; obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 1 }; num3 = 2; List list13 = new List(num3); CollectionsMarshal.SetCount(list13, num3); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2004936u, new Vector3(-151.90363f, -128.16058f, 256.8551f), 129) { TargetTerritoryId = (ushort)129 }; num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2004863u, new Vector3(4.4403076f, 44.47998f, 121.29382f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.LimsaAftcastle } }; obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaAftcastle, To = EAetheryteLocation.LimsaFisher } }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f, NextQuestId = new QuestId(212) }; obj10.Steps = list14; reference10 = obj10; questRoot2.QuestSequence = list11; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(161); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list15 = new List(num); CollectionsMarshal.SetCount(list15, num); span = CollectionsMarshal.AsSpan(list15); index = 0; span[index] = "liza"; questRoot3.Author = list15; index = 7; List list16 = new List(index); CollectionsMarshal.SetCount(list16, index); span2 = CollectionsMarshal.AsSpan(list16); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; num3 = 1; List list17 = new List(num3); CollectionsMarshal.SetCount(list17, num3); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000471u, new Vector3(-60.471558f, 0.19999865f, 6.301941f), 148); obj11.Steps = list17; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; num2 = 3; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); num3 = 0; ref QuestStep reference13 = ref span3[num3]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1000484u, new Vector3(2.0598755f, -7.9139543f, -22.171448f), 148); num5 = 6; List list19 = new List(num5); CollectionsMarshal.SetCount(list19, num5); Span span5 = CollectionsMarshal.AsSpan(list19); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list19; reference13 = questStep; num3++; ref QuestStep reference14 = ref span3[num3]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1000476u, new Vector3(27.0542f, -6.881897f, 14.145081f), 148); num4 = 6; List list20 = new List(num4); CollectionsMarshal.SetCount(list20, num4); span5 = CollectionsMarshal.AsSpan(list20); num5 = 0; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list20; reference14 = questStep2; num3++; ref QuestStep reference15 = ref span3[num3]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1000483u, new Vector3(85.496216f, -6.0870457f, 67.00232f), 148); num5 = 6; List list21 = new List(num5); CollectionsMarshal.SetCount(list21, num5); span5 = CollectionsMarshal.AsSpan(list21); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list21; reference15 = questStep3; obj12.Steps = list18; reference12 = obj12; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 2 }; num3 = 1; List list22 = new List(num3); CollectionsMarshal.SetCount(list22, num3); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000471u, new Vector3(-60.471558f, 0.19999865f, 6.301941f), 148); obj13.Steps = list22; reference16 = obj13; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 3 }; num2 = 2; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(9.630515f, -22.580793f, 242.32327f), 148); num3++; ref QuestStep reference18 = ref span3[num3]; QuestStep questStep4 = new QuestStep(EInteractionType.SinglePlayerDuty, 1003002u, new Vector3(-189.13562f, -26.70127f, 295.52136f), 148); SinglePlayerDutyOptions obj15 = new SinglePlayerDutyOptions { Enabled = true }; num4 = 1; List list24 = new List(num4); CollectionsMarshal.SetCount(list24, num4); span = CollectionsMarshal.AsSpan(list24); num5 = 0; span[num5] = "Healer NPC is only killed after the boss dies; all NPCs need to be killed for the duty to complete"; obj15.Notes = list24; questStep4.SinglePlayerDutyOptions = obj15; reference18 = questStep4; obj14.Steps = list23; reference17 = obj14; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 4 }; num3 = 1; List list25 = new List(num3); CollectionsMarshal.SetCount(list25, num3); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1003002u, new Vector3(-189.13562f, -26.70127f, 295.52136f), 148); obj16.Steps = list25; reference19 = obj16; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 5 }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1000471u, new Vector3(-60.471558f, 0.19999865f, 6.301941f), 148) { AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; obj17.Steps = list26; reference20 = obj17; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list27 = new List(num3); CollectionsMarshal.SetCount(list27, num3); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000471u, new Vector3(-60.471558f, 0.19999865f, 6.301941f), 148); obj18.Steps = list27; reference21 = obj18; questRoot3.QuestSequence = list16; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(166); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list28 = new List(num); CollectionsMarshal.SetCount(list28, num); span = CollectionsMarshal.AsSpan(list28); index = 0; span[index] = "FalconTaterz"; questRoot4.Author = list28; index = 7; List list29 = new List(index); CollectionsMarshal.SetCount(list29, index); span2 = CollectionsMarshal.AsSpan(list29); num = 0; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 0 }; num2 = 1; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1009357u, new Vector3(528.95386f, 17.44805f, 448.69153f), 137) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj19.Steps = list30; reference22 = obj19; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 1 }; num3 = 2; List list31 = new List(num3); CollectionsMarshal.SetCount(list31, num3); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-153.18225f, 14.005f, 43.458076f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010160u, new Vector3(-144.64032f, 12f, -5.6916504f), 130); obj20.Steps = list31; reference23 = obj20; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 2 }; num2 = 2; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-153.18225f, 14.005f, 43.458076f), 130); num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1001857u, new Vector3(-46.76892f, 10f, -12.741333f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahThaumaturge, To = EAetheryteLocation.UldahGladiator } }; obj21.Steps = list32; reference24 = obj21; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 3 }; num3 = 2; List list33 = new List(num3); CollectionsMarshal.SetCount(list33, num3); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-153.18225f, 14.005f, 43.458076f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.UldahThaumaturge } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010160u, new Vector3(-144.64032f, 12f, -5.6916504f), 130); obj22.Steps = list33; reference25 = obj22; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 4 }; num2 = 2; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-127.24249f, 7.999999f, -55.6639f), 130); num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1010188u, new Vector3(-106.523315f, 4.2265673f, -82.16986f), 130); obj23.Steps = list34; reference26 = obj23; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 5 }; num3 = 3; List list35 = new List(num3); CollectionsMarshal.SetCount(list35, num3); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-123.05803f, 1.363661f, -142.65125f), 130); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-72.12142f, 6.9845715f, 8.82207f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010281u, new Vector3(-70.96979f, 6.9839683f, 3.982544f), 131) { StopDistance = 7f, DisableNavmesh = true }; obj24.Steps = list35; reference27 = obj24; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-153.18225f, 14.005f, 43.458076f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.UldahThaumaturge } }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1010287u, new Vector3(-142.71765f, 12f, -3.9215698f), 130) { NextQuestId = new QuestId(202) }; obj25.Steps = list36; reference28 = obj25; questRoot4.QuestSequence = list29; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(175); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list37 = new List(num); CollectionsMarshal.SetCount(list37, num); span = CollectionsMarshal.AsSpan(list37); index = 0; span[index] = "liza"; questRoot5.Author = list37; index = 3; List list38 = new List(index); CollectionsMarshal.SetCount(list38, index); span2 = CollectionsMarshal.AsSpan(list38); num = 0; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 0 }; num3 = 1; List list39 = new List(num3); CollectionsMarshal.SetCount(list39, num3); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000449u, new Vector3(201.83093f, -5.5419664f, -107.25574f), 148); obj26.Steps = list39; reference29 = obj26; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 1, Comment = "Very likely this needs manual combat and/or manual continues" }; num2 = 6; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(192.07129f, -12.000001f, 38.204f), 148); num3++; span3[num3] = new QuestStep(EInteractionType.Combat, null, new Vector3(190.28528f, -12f, 77.53861f), 148) { EnemySpawnType = EEnemySpawnType.FinishCombatIfAny }; num3++; ref QuestStep reference31 = ref span3[num3]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 2000141u, new Vector3(179.4613f, -10.666138f, 99.56506f), 148); num5 = 6; List list41 = new List(num5); CollectionsMarshal.SetCount(list41, num5); span5 = CollectionsMarshal.AsSpan(list41); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list41; reference31 = questStep5; num3++; ref QuestStep reference32 = ref span3[num3]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2000147u, new Vector3(168.07812f, -12.008911f, 120.80554f), 148); num4 = 6; List list42 = new List(num4); CollectionsMarshal.SetCount(list42, num4); span5 = CollectionsMarshal.AsSpan(list42); num5 = 0; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list42; reference32 = questStep6; num3++; ref QuestStep reference33 = ref span3[num3]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2000149u, new Vector3(154.0398f, -10.75769f, 120.3479f), 148); num5 = 6; List list43 = new List(num5); CollectionsMarshal.SetCount(list43, num5); span5 = CollectionsMarshal.AsSpan(list43); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list43; reference33 = questStep7; num3++; ref QuestStep reference34 = ref span3[num3]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2000148u, new Vector3(126.14636f, -12.008911f, 142.35144f), 148); num4 = 6; List list44 = new List(num4); CollectionsMarshal.SetCount(list44, num4); span5 = CollectionsMarshal.AsSpan(list44); num5 = 0; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list44; reference34 = questStep8; obj27.Steps = list40; reference30 = obj27; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list45 = new List(num3); CollectionsMarshal.SetCount(list45, num3); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000685u, new Vector3(287.92236f, -3.297f, -32.6391f), 148); obj28.Steps = list45; reference35 = obj28; questRoot5.QuestSequence = list38; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(176); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list46 = new List(num); CollectionsMarshal.SetCount(list46, num); span = CollectionsMarshal.AsSpan(list46); index = 0; span[index] = "liza"; questRoot6.Author = list46; index = 2; List list47 = new List(index); CollectionsMarshal.SetCount(list47, index); span2 = CollectionsMarshal.AsSpan(list47); num = 0; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 0 }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132); obj29.Steps = list48; reference36 = obj29; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 4; List list49 = new List(num3); CollectionsMarshal.SetCount(list49, num3); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 148) { Aetheryte = EAetheryteLocation.CentralShroudBentbranchMeadows, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaBlueBadgerGate } }; num2++; span3[num2] = new QuestStep(EInteractionType.RegisterFreeOrFavoredAetheryte, null, null, 148) { Aetheryte = EAetheryteLocation.CentralShroudBentbranchMeadows }; num2++; span3[num2] = new QuestStep(EInteractionType.UnlockTaxiStand, 1002980u, new Vector3(22.934265f, -8f, 84.97742f), 148) { TaxiStandId = (byte)9 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000470u, new Vector3(-59.006653f, -0.010835781f, 26.41333f), 148); obj30.Steps = list49; reference37 = obj30; questRoot6.QuestSequence = list47; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(177); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list50 = new List(num); CollectionsMarshal.SetCount(list50, num); span = CollectionsMarshal.AsSpan(list50); index = 0; span[index] = "liza"; questRoot7.Author = list50; index = 1; List list51 = new List(index); CollectionsMarshal.SetCount(list51, index); span2 = CollectionsMarshal.AsSpan(list51); num = 0; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 0 }; num2 = 1; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); num3 = 0; ref QuestStep reference39 = ref span3[num3]; QuestStep obj32 = new QuestStep(EInteractionType.AcceptQuest, 1002277u, new Vector3(-97.550964f, 7.05f, 23.605652f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition obj33 = new SkipAetheryteCondition { InSameTerritory = true }; num5 = 1; List list53 = new List(num5); CollectionsMarshal.SetCount(list53, num5); Span span6 = CollectionsMarshal.AsSpan(list53); num4 = 0; span6[num4] = 131; obj33.InTerritory = list53; skipConditions.AetheryteShortcutIf = obj33; obj32.SkipConditions = skipConditions; num4 = 1; List list54 = new List(num4); CollectionsMarshal.SetCount(list54, num4); Span span7 = CollectionsMarshal.AsSpan(list54); num5 = 0; span7[num5] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSGLA001_00177_Q1_000_1") }; obj32.DialogueChoices = list54; reference39 = obj32; obj31.Steps = list52; reference38 = obj31; questRoot7.QuestSequence = list51; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(178); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list55 = new List(num); CollectionsMarshal.SetCount(list55, num); span = CollectionsMarshal.AsSpan(list55); index = 0; span[index] = "Cacahuetes"; questRoot8.Author = list55; index = 1; List list56 = new List(index); CollectionsMarshal.SetCount(list56, index); span2 = CollectionsMarshal.AsSpan(list56); num = 0; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 0 }; num3 = 1; List list57 = new List(num3); CollectionsMarshal.SetCount(list57, num3); span3 = CollectionsMarshal.AsSpan(list57); num2 = 0; ref QuestStep reference41 = ref span3[num2]; QuestStep obj35 = new QuestStep(EInteractionType.AcceptQuest, 1001286u, new Vector3(-88.9754f, 2.55f, -51.163513f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num5 = 1; List list58 = new List(num5); CollectionsMarshal.SetCount(list58, num5); span7 = CollectionsMarshal.AsSpan(list58); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSPGL001_00178_Q1_000_1") }; obj35.DialogueChoices = list58; reference41 = obj35; obj34.Steps = list57; reference40 = obj34; questRoot8.QuestSequence = list56; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(179); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list59 = new List(num); CollectionsMarshal.SetCount(list59, num); span = CollectionsMarshal.AsSpan(list59); index = 0; span[index] = "Cacahuetes"; questRoot9.Author = list59; index = 1; List list60 = new List(index); CollectionsMarshal.SetCount(list60, index); span2 = CollectionsMarshal.AsSpan(list60); num = 0; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 0 }; num2 = 1; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); num3 = 0; ref QuestStep reference43 = ref span3[num3]; QuestStep obj37 = new QuestStep(EInteractionType.AcceptQuest, 1000926u, new Vector3(-10.055725f, 44.999794f, -245.80762f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition obj38 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list62 = new List(num4); CollectionsMarshal.SetCount(list62, num4); span6 = CollectionsMarshal.AsSpan(list62); num5 = 0; span6[num5] = 128; obj38.InTerritory = list62; skipConditions2.AetheryteShortcutIf = obj38; obj37.SkipConditions = skipConditions2; num5 = 1; List list63 = new List(num5); CollectionsMarshal.SetCount(list63, num5); span7 = CollectionsMarshal.AsSpan(list63); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSEXC001_00179_Q1_000_1") }; obj37.DialogueChoices = list63; reference43 = obj37; obj36.Steps = list61; reference42 = obj36; questRoot9.QuestSequence = list60; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(180); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list64 = new List(num); CollectionsMarshal.SetCount(list64, num); span = CollectionsMarshal.AsSpan(list64); index = 0; span[index] = "Cacahuetes"; questRoot10.Author = list64; index = 1; List list65 = new List(index); CollectionsMarshal.SetCount(list65, index); span2 = CollectionsMarshal.AsSpan(list65); num = 0; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 0 }; num3 = 1; List list66 = new List(num3); CollectionsMarshal.SetCount(list66, num3); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; ref QuestStep reference45 = ref span3[num2]; QuestStep obj40 = new QuestStep(EInteractionType.AcceptQuest, 1000251u, new Vector3(147.08167f, 15.5f, -267.99426f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; num4 = 1; List list67 = new List(num4); CollectionsMarshal.SetCount(list67, num4); span7 = CollectionsMarshal.AsSpan(list67); num5 = 0; span7[num5] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSLNC999_00180_Q1_000_1") }; obj40.DialogueChoices = list67; reference45 = obj40; obj39.Steps = list66; reference44 = obj39; questRoot10.QuestSequence = list65; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(181); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list68 = new List(num); CollectionsMarshal.SetCount(list68, num); span = CollectionsMarshal.AsSpan(list68); index = 0; span[index] = "Cacahuetes"; questRoot11.Author = list68; index = 1; List list69 = new List(index); CollectionsMarshal.SetCount(list69, index); span2 = CollectionsMarshal.AsSpan(list69); num = 0; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); num3 = 0; ref QuestStep reference47 = ref span3[num3]; QuestStep obj42 = new QuestStep(EInteractionType.AcceptQuest, 1000197u, new Vector3(201.31226f, -3.1634123E-15f, 43.900146f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num5 = 1; List list71 = new List(num5); CollectionsMarshal.SetCount(list71, num5); span7 = CollectionsMarshal.AsSpan(list71); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSARC999_00181_Q1_000_1") }; obj42.DialogueChoices = list71; reference47 = obj42; obj41.Steps = list70; reference46 = obj41; questRoot11.QuestSequence = list69; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(182); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list72 = new List(num); CollectionsMarshal.SetCount(list72, num); span = CollectionsMarshal.AsSpan(list72); index = 0; span[index] = "liza"; questRoot12.Author = list72; index = 1; List list73 = new List(index); CollectionsMarshal.SetCount(list73, index); span2 = CollectionsMarshal.AsSpan(list73); num = 0; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 0 }; num3 = 1; List list74 = new List(num3); CollectionsMarshal.SetCount(list74, num3); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; ref QuestStep reference49 = ref span3[num2]; QuestStep obj44 = new QuestStep(EInteractionType.AcceptQuest, 1000323u, new Vector3(-234.02765f, -4.0000043f, -11.093384f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition obj45 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list75 = new List(num4); CollectionsMarshal.SetCount(list75, num4); span6 = CollectionsMarshal.AsSpan(list75); num5 = 0; span6[num5] = 133; obj45.InTerritory = list75; skipConditions3.AetheryteShortcutIf = obj45; obj44.SkipConditions = skipConditions3; num5 = 1; List list76 = new List(num5); CollectionsMarshal.SetCount(list76, num5); span7 = CollectionsMarshal.AsSpan(list76); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSCNJ999_00182_Q1_000_1") }; obj44.DialogueChoices = list76; reference49 = obj44; obj43.Steps = list74; reference48 = obj43; questRoot12.QuestSequence = list73; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(183); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list77 = new List(num); CollectionsMarshal.SetCount(list77, num); span = CollectionsMarshal.AsSpan(list77); index = 0; span[index] = "Cacahuetes"; questRoot13.Author = list77; index = 1; List list78 = new List(index); CollectionsMarshal.SetCount(list78, index); span2 = CollectionsMarshal.AsSpan(list78); num = 0; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); num3 = 0; ref QuestStep reference51 = ref span3[num3]; QuestStep obj47 = new QuestStep(EInteractionType.AcceptQuest, 1002279u, new Vector3(-196.8872f, 18.459997f, 59.952637f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num4 = 1; List list80 = new List(num4); CollectionsMarshal.SetCount(list80, num4); span7 = CollectionsMarshal.AsSpan(list80); num5 = 0; span7[num5] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSTHM001_00183_Q1_000_1") }; obj47.DialogueChoices = list80; reference51 = obj47; obj46.Steps = list79; reference50 = obj46; questRoot13.QuestSequence = list78; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(184); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list81 = new List(num); CollectionsMarshal.SetCount(list81, num); span = CollectionsMarshal.AsSpan(list81); index = 0; span[index] = "Cacahuetes"; questRoot14.Author = list81; index = 1; List list82 = new List(index); CollectionsMarshal.SetCount(list82, index); span2 = CollectionsMarshal.AsSpan(list82); num = 0; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 0 }; num3 = 1; List list83 = new List(num3); CollectionsMarshal.SetCount(list83, num3); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; ref QuestStep reference53 = ref span3[num2]; QuestStep obj49 = new QuestStep(EInteractionType.AcceptQuest, 1000148u, new Vector3(-20.279297f, -3.25f, 45.97534f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num5 = 1; List list84 = new List(num5); CollectionsMarshal.SetCount(list84, num5); span7 = CollectionsMarshal.AsSpan(list84); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSWDK999_00184_Q1_000_1") }; obj49.DialogueChoices = list84; reference53 = obj49; obj48.Steps = list83; reference52 = obj48; questRoot14.QuestSequence = list82; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(185); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list85 = new List(num); CollectionsMarshal.SetCount(list85, num); span = CollectionsMarshal.AsSpan(list85); index = 0; span[index] = "Cacahuetes"; questRoot15.Author = list85; index = 1; List list86 = new List(index); CollectionsMarshal.SetCount(list86, index); span2 = CollectionsMarshal.AsSpan(list86); num = 0; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 0 }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); num3 = 0; ref QuestStep reference55 = ref span3[num3]; QuestStep obj51 = new QuestStep(EInteractionType.AcceptQuest, 1000995u, new Vector3(-52.018066f, 42.799637f, 192.2179f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition obj52 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list88 = new List(num4); CollectionsMarshal.SetCount(list88, num4); span6 = CollectionsMarshal.AsSpan(list88); num5 = 0; span6[num5] = 128; obj52.InTerritory = list88; skipConditions4.AetheryteShortcutIf = obj52; obj51.SkipConditions = skipConditions4; num5 = 1; List list89 = new List(num5); CollectionsMarshal.SetCount(list89, num5); span7 = CollectionsMarshal.AsSpan(list89); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSBSM001_00185_Q1_000_1") }; obj51.DialogueChoices = list89; obj51.NextQuestId = new QuestId(291); reference55 = obj51; obj50.Steps = list87; reference54 = obj50; questRoot15.QuestSequence = list86; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(186); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list90 = new List(num); CollectionsMarshal.SetCount(list90, num); span = CollectionsMarshal.AsSpan(list90); index = 0; span[index] = "Cacahuetes"; questRoot16.Author = list90; index = 1; List list91 = new List(index); CollectionsMarshal.SetCount(list91, index); span2 = CollectionsMarshal.AsSpan(list91); num = 0; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; num3 = 1; List list92 = new List(num3); CollectionsMarshal.SetCount(list92, num3); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; ref QuestStep reference57 = ref span3[num2]; QuestStep obj54 = new QuestStep(EInteractionType.AcceptQuest, 1000998u, new Vector3(-51.651794f, 42.79979f, 190.41736f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions5 = new SkipConditions(); SkipAetheryteCondition obj55 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list93 = new List(num4); CollectionsMarshal.SetCount(list93, num4); span6 = CollectionsMarshal.AsSpan(list93); num5 = 0; span6[num5] = 128; obj55.InTerritory = list93; skipConditions5.AetheryteShortcutIf = obj55; obj54.SkipConditions = skipConditions5; num5 = 1; List list94 = new List(num5); CollectionsMarshal.SetCount(list94, num5); span7 = CollectionsMarshal.AsSpan(list94); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSARM001_00186_Q1_000_1") }; obj54.DialogueChoices = list94; reference57 = obj54; obj53.Steps = list92; reference56 = obj53; questRoot16.QuestSequence = list91; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(187); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list95 = new List(num); CollectionsMarshal.SetCount(list95, num); span = CollectionsMarshal.AsSpan(list95); index = 0; span[index] = "Cacahuetes"; questRoot17.Author = list95; index = 1; List list96 = new List(index); CollectionsMarshal.SetCount(list96, index); span2 = CollectionsMarshal.AsSpan(list96); num = 0; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 0 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); num3 = 0; ref QuestStep reference59 = ref span3[num3]; QuestStep obj57 = new QuestStep(EInteractionType.AcceptQuest, 1002280u, new Vector3(-35.385742f, 13.599962f, 97.24573f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGoldsmith } }; SkipConditions skipConditions6 = new SkipConditions(); SkipAetheryteCondition obj58 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list98 = new List(num4); CollectionsMarshal.SetCount(list98, num4); span6 = CollectionsMarshal.AsSpan(list98); num5 = 0; span6[num5] = 131; obj58.InTerritory = list98; skipConditions6.AetheryteShortcutIf = obj58; obj57.SkipConditions = skipConditions6; num5 = 1; List list99 = new List(num5); CollectionsMarshal.SetCount(list99, num5); span7 = CollectionsMarshal.AsSpan(list99); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSGLD001_00187_Q1_000_1") }; obj57.DialogueChoices = list99; reference59 = obj57; obj56.Steps = list97; reference58 = obj56; questRoot17.QuestSequence = list96; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(188); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list100 = new List(num); CollectionsMarshal.SetCount(list100, num); span = CollectionsMarshal.AsSpan(list100); index = 0; span[index] = "Cacahuetes"; questRoot18.Author = list100; index = 1; List list101 = new List(index); CollectionsMarshal.SetCount(list101, index); span2 = CollectionsMarshal.AsSpan(list101); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; num3 = 1; List list102 = new List(num3); CollectionsMarshal.SetCount(list102, num3); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; ref QuestStep reference61 = ref span3[num2]; QuestStep obj60 = new QuestStep(EInteractionType.AcceptQuest, 1000352u, new Vector3(65.69006f, 8f, -147.41742f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLeatherworker } }; SkipConditions skipConditions7 = new SkipConditions(); SkipAetheryteCondition obj61 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list103 = new List(num4); CollectionsMarshal.SetCount(list103, num4); span6 = CollectionsMarshal.AsSpan(list103); num5 = 0; span6[num5] = 133; obj61.InTerritory = list103; skipConditions7.AetheryteShortcutIf = obj61; obj60.SkipConditions = skipConditions7; num5 = 1; List list104 = new List(num5); CollectionsMarshal.SetCount(list104, num5); span7 = CollectionsMarshal.AsSpan(list104); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSTAN999_00188_Q1_000_1") }; obj60.DialogueChoices = list104; reference61 = obj60; obj59.Steps = list102; reference60 = obj59; questRoot18.QuestSequence = list101; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(189); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list105 = new List(num); CollectionsMarshal.SetCount(list105, num); span = CollectionsMarshal.AsSpan(list105); index = 0; span[index] = "Cacahuetes"; questRoot19.Author = list105; index = 1; List list106 = new List(index); CollectionsMarshal.SetCount(list106, index); span2 = CollectionsMarshal.AsSpan(list106); num = 0; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 0 }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); num3 = 0; ref QuestStep reference63 = ref span3[num3]; QuestStep obj63 = new QuestStep(EInteractionType.AcceptQuest, 1002283u, new Vector3(134.90503f, 7.5919275f, 98.039185f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions8 = new SkipConditions(); SkipAetheryteCondition obj64 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list108 = new List(num4); CollectionsMarshal.SetCount(list108, num4); span6 = CollectionsMarshal.AsSpan(list108); num5 = 0; span6[num5] = 131; obj64.InTerritory = list108; skipConditions8.AetheryteShortcutIf = obj64; obj63.SkipConditions = skipConditions8; num5 = 1; List list109 = new List(num5); CollectionsMarshal.SetCount(list109, num5); span7 = CollectionsMarshal.AsSpan(list109); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSWVR001_00189_Q1_000_1") }; obj63.DialogueChoices = list109; reference63 = obj63; obj62.Steps = list107; reference62 = obj62; questRoot19.QuestSequence = list106; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(190); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list110 = new List(num); CollectionsMarshal.SetCount(list110, num); span = CollectionsMarshal.AsSpan(list110); index = 0; span[index] = "Cacahuetes"; questRoot20.Author = list110; index = 1; List list111 = new List(index); CollectionsMarshal.SetCount(list111, index); span2 = CollectionsMarshal.AsSpan(list111); num = 0; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 0 }; num3 = 1; List list112 = new List(num3); CollectionsMarshal.SetCount(list112, num3); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; ref QuestStep reference65 = ref span3[num2]; QuestStep obj66 = new QuestStep(EInteractionType.AcceptQuest, 1002281u, new Vector3(-115.739685f, 41.600117f, 118.88306f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAlchemist } }; SkipConditions skipConditions9 = new SkipConditions(); SkipAetheryteCondition obj67 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list113 = new List(num4); CollectionsMarshal.SetCount(list113, num4); span6 = CollectionsMarshal.AsSpan(list113); num5 = 0; span6[num5] = 131; obj67.InTerritory = list113; skipConditions9.AetheryteShortcutIf = obj67; obj66.SkipConditions = skipConditions9; num5 = 1; List list114 = new List(num5); CollectionsMarshal.SetCount(list114, num5); span7 = CollectionsMarshal.AsSpan(list114); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSALC001_00190_Q1_1") }; obj66.DialogueChoices = list114; reference65 = obj66; obj65.Steps = list112; reference64 = obj65; questRoot20.QuestSequence = list111; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(191); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list115 = new List(num); CollectionsMarshal.SetCount(list115, num); span = CollectionsMarshal.AsSpan(list115); index = 0; span[index] = "Cacahuetes"; questRoot21.Author = list115; index = 1; List list116 = new List(index); CollectionsMarshal.SetCount(list116, index); span2 = CollectionsMarshal.AsSpan(list116); num = 0; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 0 }; num2 = 1; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); num3 = 0; ref QuestStep reference67 = ref span3[num3]; QuestStep obj69 = new QuestStep(EInteractionType.AcceptQuest, 1000946u, new Vector3(-61.142883f, 42.299698f, -164.0498f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaCulinarian } }; SkipConditions skipConditions10 = new SkipConditions(); SkipAetheryteCondition obj70 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list118 = new List(num4); CollectionsMarshal.SetCount(list118, num4); span6 = CollectionsMarshal.AsSpan(list118); num5 = 0; span6[num5] = 128; obj70.InTerritory = list118; skipConditions10.AetheryteShortcutIf = obj70; obj69.SkipConditions = skipConditions10; num5 = 1; List list119 = new List(num5); CollectionsMarshal.SetCount(list119, num5); span7 = CollectionsMarshal.AsSpan(list119); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSCUL001_00191_Q1_000_1") }; obj69.DialogueChoices = list119; reference67 = obj69; obj68.Steps = list117; reference66 = obj68; questRoot21.QuestSequence = list116; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(192); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list120 = new List(num); CollectionsMarshal.SetCount(list120, num); span = CollectionsMarshal.AsSpan(list120); index = 0; span[index] = "liza"; questRoot22.Author = list120; index = 1; List list121 = new List(index); CollectionsMarshal.SetCount(list121, index); span2 = CollectionsMarshal.AsSpan(list121); num = 0; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 0 }; num3 = 1; List list122 = new List(num3); CollectionsMarshal.SetCount(list122, num3); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; ref QuestStep reference69 = ref span3[num2]; QuestStep obj72 = new QuestStep(EInteractionType.AcceptQuest, 1002282u, new Vector3(3.5552979f, 7.5999613f, 153.2157f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahMiner } }; SkipConditions skipConditions11 = new SkipConditions(); SkipAetheryteCondition obj73 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list123 = new List(num4); CollectionsMarshal.SetCount(list123, num4); span6 = CollectionsMarshal.AsSpan(list123); num5 = 0; span6[num5] = 131; obj73.InTerritory = list123; skipConditions11.AetheryteShortcutIf = obj73; obj72.SkipConditions = skipConditions11; num5 = 1; List list124 = new List(num5); CollectionsMarshal.SetCount(list124, num5); span7 = CollectionsMarshal.AsSpan(list124); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSMIN001_00192_Q1_000_1") }; obj72.DialogueChoices = list124; reference69 = obj72; obj71.Steps = list122; reference68 = obj71; questRoot22.QuestSequence = list121; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(193); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list125 = new List(num); CollectionsMarshal.SetCount(list125, num); span = CollectionsMarshal.AsSpan(list125); index = 0; span[index] = "Cacahuetes"; questRoot23.Author = list125; index = 1; List list126 = new List(index); CollectionsMarshal.SetCount(list126, index); span2 = CollectionsMarshal.AsSpan(list126); num = 0; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 0 }; num2 = 1; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); num3 = 0; ref QuestStep reference71 = ref span3[num3]; QuestStep obj75 = new QuestStep(EInteractionType.AcceptQuest, 1000294u, new Vector3(-238.05603f, 8f, -142.93127f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaBotanist } }; SkipConditions skipConditions12 = new SkipConditions(); SkipAetheryteCondition obj76 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list128 = new List(num4); CollectionsMarshal.SetCount(list128, num4); span6 = CollectionsMarshal.AsSpan(list128); num5 = 0; span6[num5] = 133; obj76.InTerritory = list128; skipConditions12.AetheryteShortcutIf = obj76; obj75.SkipConditions = skipConditions12; num5 = 1; List list129 = new List(num5); CollectionsMarshal.SetCount(list129, num5); span7 = CollectionsMarshal.AsSpan(list129); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSHRV999_00193_Q1_000_1") }; obj75.DialogueChoices = list129; reference71 = obj75; obj74.Steps = list127; reference70 = obj74; questRoot23.QuestSequence = list126; AddQuest(questId23, questRoot23); } private static void LoadQuests4() { QuestId questId = new QuestId(201); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 2; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000421u, new Vector3(98.25281f, -8f, -78.446655f), 148); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 6; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 148); num2++; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.PurchaseItem, 1000396u, new Vector3(82.597046f, -7.893894f, -103.349365f), 148) { ItemId = 2653u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; int num3 = 1; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int index3 = 0; span4[index3] = EExtendedClassJob.DoW; obj3.RequiredCurrentJob = list5; obj3.PurchaseMenu = new PurchaseMenu { ExcelSheet = "GilShop", Key = new ExcelRef(262227u) }; reference3 = obj3; num2++; ref QuestStep reference4 = ref span3[num2]; QuestStep obj4 = new QuestStep(EInteractionType.PurchaseItem, 1000396u, new Vector3(82.597046f, -7.893894f, -103.349365f), 148) { ItemId = 2655u, ItemCount = 1 }; index3 = 1; List list6 = new List(index3); CollectionsMarshal.SetCount(list6, index3); span4 = CollectionsMarshal.AsSpan(list6); num3 = 0; span4[num3] = EExtendedClassJob.DoM; obj4.RequiredCurrentJob = list6; obj4.PurchaseMenu = new PurchaseMenu { ExcelSheet = "GilShop", Key = new ExcelRef(262227u) }; reference4 = obj4; num2++; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 148) { ItemId = 2653u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 148) { ItemId = 2655u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000421u, new Vector3(98.25281f, -8f, -78.446655f), 148) { Comment = "All starting gear (except the hat) is ilvl 5 already" }; obj2.Steps = list4; reference2 = obj2; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(202); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list7 = new List(num); CollectionsMarshal.SetCount(list7, num); span = CollectionsMarshal.AsSpan(list7); index = 0; span[index] = "FalconTaterz"; questRoot2.Author = list7; index = 6; List list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 0 }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010279u, new Vector3(-143.60266f, 11.999999f, -3.8911133f), 130); obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 1 }; index2 = 2; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-153.18225f, 14.005f, 43.458076f), 130); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010523u, new Vector3(-53.48291f, 9.999997f, -4.0742188f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahThaumaturge, To = EAetheryteLocation.UldahGladiator } }; obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 2 }; num2 = 2; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-60.649715f, -11.872707f, -61.934204f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010293u, new Vector3(-61.387024f, -11.84896f, -63.126587f), 141); obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 3 }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010298u, new Vector3(19.851929f, 19.020214f, -421.37793f), 141) { Fly = true }; obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 4 }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010310u, new Vector3(-55.436035f, 3.4680986f, 260.57825f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGateOfNald } }; obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-153.18225f, 14.005f, 43.458076f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010290u, new Vector3(-144.73187f, 11.999999f, -5.661133f), 130) { NextQuestId = new QuestId(203) }; obj10.Steps = list14; reference10 = obj10; questRoot2.QuestSequence = list8; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(203); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list15 = new List(num); CollectionsMarshal.SetCount(list15, num); span = CollectionsMarshal.AsSpan(list15); index = 0; span[index] = "FalconTaterz"; questRoot3.Author = list15; index = 6; List list16 = new List(index); CollectionsMarshal.SetCount(list16, index); span2 = CollectionsMarshal.AsSpan(list16); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010290u, new Vector3(-144.73187f, 11.999999f, -5.661133f), 130); obj11.Steps = list17; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; index2 = 2; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-153.18225f, 14.005f, 43.458076f), 130); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010169u, new Vector3(-47.501343f, 9.999995f, -11.886841f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahThaumaturge, To = EAetheryteLocation.UldahGladiator } }; obj12.Steps = list18; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 2 }; num2 = 2; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-45.67461f, 11.927631f, -16.919664f), 131) { StopDistance = 0.25f, JumpDestination = new JumpDestination { Position = new Vector3(-48.14437f, 9.999995f, -10.52473f) } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010316u, new Vector3(-54.581604f, 9.999972f, -12.64978f), 131) { StopDistance = 7f }; obj13.Steps = list19; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 3 }; index2 = 4; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; ref QuestStep reference15 = ref span3[num2]; QuestStep obj15 = new QuestStep(EInteractionType.Interact, 2004901u, new Vector3(103.50195f, 7.9804688f, 8.255066f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.UldahWeaver } }; num3 = 6; List list21 = new List(num3); CollectionsMarshal.SetCount(list21, num3); Span span5 = CollectionsMarshal.AsSpan(list21); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj15.CompletionQuestVariablesFlags = list21; reference15 = obj15; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(108.07826f, 8f, 8.036793f), 131); num2++; ref QuestStep reference16 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2004900u, new Vector3(103.715576f, 7.9804688f, -35.233154f), 131); index3 = 6; List list22 = new List(index3); CollectionsMarshal.SetCount(list22, index3); span5 = CollectionsMarshal.AsSpan(list22); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list22; reference16 = questStep; num2++; ref QuestStep reference17 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2004899u, new Vector3(68.0094f, 7.9804688f, -74.05206f), 131); num3 = 6; List list23 = new List(num3); CollectionsMarshal.SetCount(list23, num3); span5 = CollectionsMarshal.AsSpan(list23); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list23; reference17 = questStep2; obj14.Steps = list20; reference14 = obj14; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 4 }; num2 = 2; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(98.252335f, 8.000075f, -38.319664f), 131); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010316u, new Vector3(-54.581604f, 9.999972f, -12.64978f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahSapphireAvenue, To = EAetheryteLocation.UldahGladiator } }; obj16.Steps = list24; reference18 = obj16; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(137.68585f, 3.9999998f, -58.555218f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.UldahSapphireAvenue } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001679u, new Vector3(140.48975f, 4.0099983f, -59.80017f), 131) { StopDistance = 5f, NextQuestId = new QuestId(204) }; obj17.Steps = list25; reference19 = obj17; questRoot3.QuestSequence = list16; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(204); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list26 = new List(num); CollectionsMarshal.SetCount(list26, num); span = CollectionsMarshal.AsSpan(list26); index = 0; span[index] = "FalconTaterz"; questRoot4.Author = list26; index = 7; List list27 = new List(index); CollectionsMarshal.SetCount(list27, index); span2 = CollectionsMarshal.AsSpan(list27); num = 0; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 0 }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010317u, new Vector3(139.78784f, 4.0099993f, -57.114563f), 131); obj18.Steps = list28; reference20 = obj18; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 1 }; index2 = 2; List list29 = new List(index2); CollectionsMarshal.SetCount(list29, index2); span3 = CollectionsMarshal.AsSpan(list29); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-72.12142f, 6.9845715f, 8.82207f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahSapphireAvenue, To = EAetheryteLocation.UldahGladiator } }; num2++; ref QuestStep reference22 = ref span3[num2]; QuestStep obj20 = new QuestStep(EInteractionType.Interact, 1010330u, new Vector3(-69.5354f, 6.9839687f, 0.07623291f), 131) { DisableNavmesh = true }; index3 = 1; List list30 = new List(index3); CollectionsMarshal.SetCount(list30, index3); Span span6 = CollectionsMarshal.AsSpan(list30); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CHRHDB404_00204_Q1_000_000") }; obj20.DialogueChoices = list30; reference22 = obj20; obj19.Steps = list29; reference21 = obj19; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 2 }; num2 = 1; List list31 = new List(num2); CollectionsMarshal.SetCount(list31, num2); span3 = CollectionsMarshal.AsSpan(list31); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010772u, new Vector3(-72.40405f, 6.9839687f, -0.045776367f), 131) { StopDistance = 5f }; obj21.Steps = list31; reference23 = obj21; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 3 }; index2 = 1; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010161u, new Vector3(-338.3994f, -22.360315f, 434.3175f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj22.Steps = list32; reference24 = obj22; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 4 }; num2 = 1; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 145) { DutyOptions = new DutyOptions { ContentFinderConditionId = 81u } }; obj23.Steps = list33; reference25 = obj23; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 5 }; index2 = 1; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010329u, new Vector3(-334.21838f, -22.463528f, 432.9746f), 145); obj24.Steps = list34; reference26 = obj24; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-72.12142f, 6.9845715f, 8.82207f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1010330u, new Vector3(-69.5354f, 6.9839687f, 0.07623291f), 131) { DisableNavmesh = true, NextQuestId = new QuestId(490) }; obj25.Steps = list35; reference27 = obj25; questRoot4.QuestSequence = list27; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(205); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list36 = new List(num); CollectionsMarshal.SetCount(list36, num); span = CollectionsMarshal.AsSpan(list36); index = 0; span[index] = "liza"; questRoot5.Author = list36; index = 2; List list37 = new List(index); CollectionsMarshal.SetCount(list37, index); span2 = CollectionsMarshal.AsSpan(list37); num = 0; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 0 }; index2 = 2; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 132) { ItemId = 2314u }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000153u, new Vector3(-44.87683f, -1.2500024f, 56.839844f), 132); obj26.Steps = list38; reference28 = obj26; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000153u, new Vector3(-44.87683f, -1.2500024f, 56.839844f), 132); obj27.Steps = list39; reference29 = obj27; questRoot5.QuestSequence = list37; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(208); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list40 = new List(num); CollectionsMarshal.SetCount(list40, num); span = CollectionsMarshal.AsSpan(list40); index = 0; span[index] = "liza"; questRoot6.Author = list40; index = 2; List list41 = new List(index); CollectionsMarshal.SetCount(list41, index); span2 = CollectionsMarshal.AsSpan(list41); num = 0; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 0 }; index2 = 3; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; ref QuestStep reference31 = ref span3[num2]; QuestStep obj29 = new QuestStep(EInteractionType.EquipItem, null, null, 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaBotanist }, ItemId = 2545u }; SkipConditions obj30 = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } }; SkipAetheryteCondition obj31 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list43 = new List(num3); CollectionsMarshal.SetCount(list43, num3); Span span7 = CollectionsMarshal.AsSpan(list43); index3 = 0; span7[index3] = 133; obj31.InTerritory = list43; obj30.AetheryteShortcutIf = obj31; obj29.SkipConditions = obj30; reference31 = obj29; num2++; span3[num2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 133); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000815u, new Vector3(-233.9361f, 6.668152f, -171.03839f), 133); obj28.Steps = list42; reference30 = obj28; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); index2 = 0; ref QuestStep reference33 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Gather, null, null, 154); index3 = 1; List list45 = new List(index3); CollectionsMarshal.SetCount(list45, index3); Span span8 = CollectionsMarshal.AsSpan(list45); num3 = 0; span8[num3] = new GatheredItem { ItemId = 5509u, ItemCount = 10 }; questStep3.ItemsToGather = list45; reference33 = questStep3; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000815u, new Vector3(-233.9361f, 6.668152f, -171.03839f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaBotanist }, NextQuestId = new QuestId(4) }; obj32.Steps = list44; reference32 = obj32; questRoot6.QuestSequence = list41; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(211); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list46 = new List(num); CollectionsMarshal.SetCount(list46, num); span = CollectionsMarshal.AsSpan(list46); index = 0; span[index] = "liza"; questRoot7.Author = list46; index = 3; List list47 = new List(index); CollectionsMarshal.SetCount(list47, index); span2 = CollectionsMarshal.AsSpan(list47); num = 0; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; ref QuestStep reference35 = ref span3[num2]; QuestStep obj34 = new QuestStep(EInteractionType.AcceptQuest, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition obj35 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list49 = new List(num3); CollectionsMarshal.SetCount(list49, num3); span7 = CollectionsMarshal.AsSpan(list49); index3 = 0; span7[index3] = 133; obj35.InTerritory = list49; skipConditions.AetheryteShortcutIf = obj35; obj34.SkipConditions = skipConditions; reference35 = obj34; obj33.Steps = list48; reference34 = obj33; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 1 }; num2 = 3; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; ref QuestStep reference37 = ref span3[index2]; QuestStep obj37 = new QuestStep(EInteractionType.Combat, null, new Vector3(97.18397f, 17.128555f, -269.5008f), 148) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaConjurer, To = EAetheryteLocation.GridaniaBlueBadgerGate }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list51 = new List(index3); CollectionsMarshal.SetCount(list51, index3); Span span9 = CollectionsMarshal.AsSpan(list51); num3 = 0; ref ComplexCombatData reference38 = ref span9[num3]; ComplexCombatData obj38 = new ComplexCombatData { DataId = 37u, MinimumKillCount = 3u }; int num4 = 6; List list52 = new List(num4); CollectionsMarshal.SetCount(list52, num4); span5 = CollectionsMarshal.AsSpan(list52); int num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; obj38.CompletionQuestVariablesFlags = list52; reference38 = obj38; obj37.ComplexCombatData = list51; num3 = 6; List list53 = new List(num3); CollectionsMarshal.SetCount(list53, num3); span5 = CollectionsMarshal.AsSpan(list53); index3 = 0; span5[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; obj37.CompletionQuestVariablesFlags = list53; reference37 = obj37; index2++; ref QuestStep reference39 = ref span3[index2]; QuestStep obj39 = new QuestStep(EInteractionType.Combat, null, new Vector3(119.449745f, 17.399649f, -259.6467f), 148) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list54 = new List(index3); CollectionsMarshal.SetCount(list54, index3); span9 = CollectionsMarshal.AsSpan(list54); num3 = 0; ref ComplexCombatData reference40 = ref span9[num3]; ComplexCombatData obj40 = new ComplexCombatData { DataId = 49u, MinimumKillCount = 3u }; num5 = 6; List list55 = new List(num5); CollectionsMarshal.SetCount(list55, num5); span5 = CollectionsMarshal.AsSpan(list55); num4 = 0; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj40.CompletionQuestVariablesFlags = list55; reference40 = obj40; obj39.ComplexCombatData = list54; num3 = 6; List list56 = new List(num3); CollectionsMarshal.SetCount(list56, num3); span5 = CollectionsMarshal.AsSpan(list56); index3 = 0; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; obj39.CompletionQuestVariablesFlags = list56; reference39 = obj39; index2++; ref QuestStep reference41 = ref span3[index2]; QuestStep obj41 = new QuestStep(EInteractionType.Combat, null, new Vector3(126.943115f, 2.910592f, -180.54787f), 148) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list57 = new List(index3); CollectionsMarshal.SetCount(list57, index3); span9 = CollectionsMarshal.AsSpan(list57); num3 = 0; ref ComplexCombatData reference42 = ref span9[num3]; ComplexCombatData obj42 = new ComplexCombatData { DataId = 47u, MinimumKillCount = 3u }; num4 = 6; List list58 = new List(num4); CollectionsMarshal.SetCount(list58, num4); span5 = CollectionsMarshal.AsSpan(list58); num5 = 0; span5[num5] = null; num5++; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; obj42.CompletionQuestVariablesFlags = list58; reference42 = obj42; obj41.ComplexCombatData = list57; num3 = 6; List list59 = new List(num3); CollectionsMarshal.SetCount(list59, num3); span5 = CollectionsMarshal.AsSpan(list59); index3 = 0; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; obj41.CompletionQuestVariablesFlags = list59; reference41 = obj41; obj36.Steps = list50; reference36 = obj36; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer }, NextQuestId = new QuestId(48) }; obj43.Steps = list60; reference43 = obj43; questRoot7.QuestSequence = list47; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(212); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list61 = new List(num); CollectionsMarshal.SetCount(list61, num); span = CollectionsMarshal.AsSpan(list61); index = 0; span[index] = "xan"; questRoot8.Author = list61; index = 8; List list62 = new List(index); CollectionsMarshal.SetCount(list62, index); span2 = CollectionsMarshal.AsSpan(list62); num = 0; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 0 }; num2 = 2; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RoguesGuild }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129) { StopDistance = 7f }; obj44.Steps = list63; reference44 = obj44; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 1 }; index2 = 1; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010602u, new Vector3(-1.449646f, 66.48521f, 46.28064f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj45.Steps = list64; reference45 = obj45; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 2 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; ref QuestStep reference47 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1010603u, new Vector3(-67.36859f, 70.39888f, 11.032227f), 137); index3 = 1; List list66 = new List(index3); CollectionsMarshal.SetCount(list66, index3); span6 = CollectionsMarshal.AsSpan(list66); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBNIN300_00212_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBNIN300_00212_A1_000_001") }; questStep4.DialogueChoices = list66; reference47 = questStep4; obj46.Steps = list65; reference46 = obj46; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 3 }; index2 = 1; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010607u, new Vector3(97.42883f, 68.34448f, -2.3651733f), 137) { Fly = true }; obj47.Steps = list67; reference48 = obj47; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 4 }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010611u, new Vector3(585.1987f, -2.4988298f, 221.85083f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj48.Steps = list68; reference49 = obj48; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 5 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; ref QuestStep reference51 = ref span3[num2]; QuestStep obj50 = new QuestStep(EInteractionType.Interact, 1010615u, new Vector3(-8.529846f, 39.569904f, 260.8529f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 1; List list70 = new List(num3); CollectionsMarshal.SetCount(list70, num3); span6 = CollectionsMarshal.AsSpan(list70); index3 = 0; span6[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_JOBNIN300_00212_Q2_000_000") }; obj50.DialogueChoices = list70; reference51 = obj50; obj49.Steps = list69; reference50 = obj49; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 6 }; num2 = 1; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; ref QuestStep reference53 = ref span3[index2]; QuestStep obj52 = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137 }; index3 = 1; List list72 = new List(index3); CollectionsMarshal.SetCount(list72, index3); span6 = CollectionsMarshal.AsSpan(list72); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBNIN300_00212_Q3_000_000"), Answer = new ExcelRef("TEXT_JOBNIN300_00212_A3_000_001") }; obj52.DialogueChoices = list72; reference53 = obj52; obj51.Steps = list71; reference52 = obj51; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137) { NextQuestId = new QuestId(213) }; obj53.Steps = list73; reference54 = obj53; questRoot8.QuestSequence = list62; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(213); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list74 = new List(num); CollectionsMarshal.SetCount(list74, num); span = CollectionsMarshal.AsSpan(list74); index = 0; span[index] = "xan"; questRoot9.Author = list74; index = 6; List list75 = new List(index); CollectionsMarshal.SetCount(list75, index); span2 = CollectionsMarshal.AsSpan(list75); num = 0; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 0 }; num2 = 3; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, Comment = "Gatekeep", AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.EquipItem, null, null, 137) { ItemId = 7886u }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137); obj54.Steps = list76; reference55 = obj54; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 1 }; index2 = 2; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2004966u, new Vector3(-16.128845f, -23.300598f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-6.8438888f, 39.451496f, 259.44324f), MaximumDistance = 20f, TerritoryId = 137 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Action, 2004927u, new Vector3(-10.605103f, 41.397705f, 267.87207f), 137) { Action = EAction.FumaShuriken }; obj55.Steps = list77; reference56 = obj55; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 2 }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010616u, new Vector3(-4.348877f, 39.531937f, 247.63867f), 137); obj56.Steps = list78; reference57 = obj56; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 3 }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1010616u, new Vector3(-4.348877f, 39.531937f, 247.63867f), 137); obj57.Steps = list79; reference58 = obj57; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1010616u, new Vector3(-4.348877f, 39.531937f, 247.63867f), 137) { NextQuestId = new QuestId(214) }; obj58.Steps = list80; reference59 = obj58; questRoot9.QuestSequence = list75; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(214); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list81 = new List(num); CollectionsMarshal.SetCount(list81, num); span = CollectionsMarshal.AsSpan(list81); index = 0; span[index] = "xan"; questRoot10.Author = list81; index = 2; List list82 = new List(index); CollectionsMarshal.SetCount(list82, index); span2 = CollectionsMarshal.AsSpan(list82); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1010140u, new Vector3(-8.712891f, 39.590378f, 255.23767f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj59.Steps = list83; reference60 = obj59; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137) { NextQuestId = new QuestId(215) }; obj60.Steps = list84; reference61 = obj60; questRoot10.QuestSequence = list82; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(215); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list85 = new List(num); CollectionsMarshal.SetCount(list85, num); span = CollectionsMarshal.AsSpan(list85); index = 0; span[index] = "xan"; questRoot11.Author = list85; index = 8; List list86 = new List(index); CollectionsMarshal.SetCount(list86, index); span2 = CollectionsMarshal.AsSpan(list86); num = 0; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 0 }; index2 = 2; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137); obj61.Steps = list87; reference62 = obj61; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 1 }; num2 = 2; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2004966u, new Vector3(-16.128845f, -23.300598f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-6.8438888f, 39.451496f, 259.44324f), MaximumDistance = 20f, TerritoryId = 137 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Action, 2004928u, new Vector3(-10.605103f, 41.397705f, 267.87207f), 137) { Action = EAction.Raiton }; obj62.Steps = list88; reference63 = obj62; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 2 }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010615u, new Vector3(-8.529846f, 39.569904f, 260.8529f), 137); obj63.Steps = list89; reference64 = obj63; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 3 }; num2 = 1; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2004929u, new Vector3(-10.605103f, 41.397705f, 267.87207f), 137) { StopDistance = 7f, Action = EAction.Katon }; obj64.Steps = list90; reference65 = obj64; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 4 }; index2 = 1; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010615u, new Vector3(-8.529846f, 39.569904f, 260.8529f), 137); obj65.Steps = list91; reference66 = obj65; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 5 }; num2 = 2; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; ref QuestStep reference68 = ref span3[index2]; QuestStep obj67 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(407.71924f, 32.11566f, -14.989758f), 138) { TargetTerritoryId = (ushort)139, Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 1; List list93 = new List(num3); CollectionsMarshal.SetCount(list93, num3); span7 = CollectionsMarshal.AsSpan(list93); index3 = 0; span7[index3] = 139; skipStepConditions.InTerritory = list93; skipConditions2.StepIf = skipStepConditions; SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); index3 = 1; List list94 = new List(index3); CollectionsMarshal.SetCount(list94, index3); span7 = CollectionsMarshal.AsSpan(list94); num3 = 0; span7[num3] = 139; skipAetheryteCondition.InTerritory = list94; skipConditions2.AetheryteShortcutIf = skipAetheryteCondition; obj67.SkipConditions = skipConditions2; reference68 = obj67; index2++; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1010618u, new Vector3(-570.82477f, -1.4935175f, -12.619263f), 139) { Fly = true }; obj66.Steps = list92; reference67 = obj66; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 6 }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010618u, new Vector3(-570.82477f, -1.4935175f, -12.619263f), 139); obj68.Steps = list95; reference69 = obj68; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137) { NextQuestId = new QuestId(216) }; obj69.Steps = list96; reference70 = obj69; questRoot11.QuestSequence = list86; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(216); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list97 = new List(num); CollectionsMarshal.SetCount(list97, num); span = CollectionsMarshal.AsSpan(list97); index = 0; span[index] = "xan"; questRoot12.Author = list97; index = 2; List list98 = new List(index); CollectionsMarshal.SetCount(list98, index); span2 = CollectionsMarshal.AsSpan(list98); num = 0; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 0 }; index2 = 2; List list99 = new List(index2); CollectionsMarshal.SetCount(list99, index2); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; ref QuestStep reference72 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.AcceptQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137); num3 = 1; List list100 = new List(num3); CollectionsMarshal.SetCount(list100, num3); span6 = CollectionsMarshal.AsSpan(list100); index3 = 0; span6[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBNIN400_00216_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBNIN400_00216_A1_000_001") }; questStep5.DialogueChoices = list100; reference72 = questStep5; obj70.Steps = list99; reference71 = obj70; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1010619u, new Vector3(473.13635f, 16.492989f, 67.33801f), 139) { AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, NextQuestId = new QuestId(217) }; obj71.Steps = list101; reference73 = obj71; questRoot12.QuestSequence = list98; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(217); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list102 = new List(num); CollectionsMarshal.SetCount(list102, num); span = CollectionsMarshal.AsSpan(list102); index = 0; span[index] = "xan"; questRoot13.Author = list102; index = 7; List list103 = new List(index); CollectionsMarshal.SetCount(list103, index); span2 = CollectionsMarshal.AsSpan(list103); num = 0; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 0 }; index2 = 1; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1010619u, new Vector3(473.13635f, 16.492989f, 67.33801f), 139) { AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj72.Steps = list104; reference74 = obj72; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 1 }; num2 = 4; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(472.00787f, 16.493f, 62.747707f), 139) { Mount = false }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(472.10626f, 16.493f, 62.870472f), 139) { JumpDestination = new JumpDestination { Position = new Vector3(463.8162f, 12.86743f, 59.443794f) } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(462.61212f, 12.600694f, 60.520195f), 139) { JumpDestination = new JumpDestination { Position = new Vector3(456.10245f, 12.277541f, 65.88876f) } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2004930u, new Vector3(439.78027f, 12.161377f, 70.54236f), 139); obj73.Steps = list105; reference75 = obj73; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 2 }; index2 = 2; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(441.9759f, 4.122239f, 81.76867f), 139) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010622u, new Vector3(488.365f, 16.907331f, 86.71704f), 139); obj74.Steps = list106; reference76 = obj74; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 3 }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010623u, new Vector3(413.47375f, 3.6090105f, 76.21875f), 139); obj75.Steps = list107; reference77 = obj75; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 4 }; index2 = 4; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(472.00787f, 16.493f, 62.747707f), 139) { Mount = false }; num2++; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(472.10626f, 16.493f, 62.870472f), 139) { JumpDestination = new JumpDestination { Position = new Vector3(463.8162f, 12.86743f, 59.443794f) } }; num2++; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(462.61212f, 12.600694f, 60.520195f), 139) { JumpDestination = new JumpDestination { Position = new Vector3(456.10245f, 12.277541f, 65.88876f) } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010621u, new Vector3(441.94702f, 15.396649f, 65.659546f), 139); obj76.Steps = list108; reference78 = obj76; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 5 }; num2 = 1; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2004931u, new Vector3(305.5924f, -25.0401f, 229.63293f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj77.Steps = list109; reference79 = obj77; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list110 = new List(index2); CollectionsMarshal.SetCount(list110, index2); span3 = CollectionsMarshal.AsSpan(list110); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137) { NextQuestId = new QuestId(232) }; obj78.Steps = list110; reference80 = obj78; questRoot13.QuestSequence = list103; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(218); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list111 = new List(num); CollectionsMarshal.SetCount(list111, num); span = CollectionsMarshal.AsSpan(list111); index = 0; span[index] = "Cacahuetes"; questRoot14.Author = list111; index = 3; List list112 = new List(index); CollectionsMarshal.SetCount(list112, index); span2 = CollectionsMarshal.AsSpan(list112); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 0 }; num2 = 3; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; ref QuestStep reference82 = ref span3[index2]; QuestStep obj80 = new QuestStep(EInteractionType.EquipItem, null, null, 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer }, ItemId = 1819u }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition obj81 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list114 = new List(index3); CollectionsMarshal.SetCount(list114, index3); span7 = CollectionsMarshal.AsSpan(list114); num3 = 0; span7[num3] = 133; obj81.InTerritory = list114; skipConditions3.AetheryteShortcutIf = obj81; obj80.SkipConditions = skipConditions3; reference82 = obj80; index2++; span3[index2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 133); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133); obj79.Steps = list113; reference81 = obj79; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 1 }; index2 = 3; List list115 = new List(index2); CollectionsMarshal.SetCount(list115, index2); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; ref QuestStep reference84 = ref span3[num2]; QuestStep obj83 = new QuestStep(EInteractionType.Combat, null, new Vector3(97.18397f, 17.128555f, -269.5008f), 148) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLancer, To = EAetheryteLocation.GridaniaBlueBadgerGate }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list116 = new List(num3); CollectionsMarshal.SetCount(list116, num3); span9 = CollectionsMarshal.AsSpan(list116); index3 = 0; ref ComplexCombatData reference85 = ref span9[index3]; ComplexCombatData obj84 = new ComplexCombatData { DataId = 37u, MinimumKillCount = 3u }; num5 = 6; List list117 = new List(num5); CollectionsMarshal.SetCount(list117, num5); span5 = CollectionsMarshal.AsSpan(list117); num4 = 0; span5[num4] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj84.CompletionQuestVariablesFlags = list117; reference85 = obj84; obj83.ComplexCombatData = list116; index3 = 6; List list118 = new List(index3); CollectionsMarshal.SetCount(list118, index3); span5 = CollectionsMarshal.AsSpan(list118); num3 = 0; span5[num3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; obj83.CompletionQuestVariablesFlags = list118; reference84 = obj83; num2++; ref QuestStep reference86 = ref span3[num2]; QuestStep obj85 = new QuestStep(EInteractionType.Combat, null, new Vector3(119.449745f, 17.399649f, -259.6467f), 148) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list119 = new List(num3); CollectionsMarshal.SetCount(list119, num3); span9 = CollectionsMarshal.AsSpan(list119); index3 = 0; ref ComplexCombatData reference87 = ref span9[index3]; ComplexCombatData obj86 = new ComplexCombatData { DataId = 49u, MinimumKillCount = 3u }; num4 = 6; List list120 = new List(num4); CollectionsMarshal.SetCount(list120, num4); span5 = CollectionsMarshal.AsSpan(list120); num5 = 0; span5[num5] = null; num5++; span5[num5] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; obj86.CompletionQuestVariablesFlags = list120; reference87 = obj86; obj85.ComplexCombatData = list119; index3 = 6; List list121 = new List(index3); CollectionsMarshal.SetCount(list121, index3); span5 = CollectionsMarshal.AsSpan(list121); num3 = 0; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; obj85.CompletionQuestVariablesFlags = list121; reference86 = obj85; num2++; ref QuestStep reference88 = ref span3[num2]; QuestStep obj87 = new QuestStep(EInteractionType.Combat, null, new Vector3(126.943115f, 2.910592f, -180.54787f), 148) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list122 = new List(num3); CollectionsMarshal.SetCount(list122, num3); span9 = CollectionsMarshal.AsSpan(list122); index3 = 0; ref ComplexCombatData reference89 = ref span9[index3]; ComplexCombatData obj88 = new ComplexCombatData { DataId = 47u, MinimumKillCount = 3u }; num5 = 6; List list123 = new List(num5); CollectionsMarshal.SetCount(list123, num5); span5 = CollectionsMarshal.AsSpan(list123); num4 = 0; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj88.CompletionQuestVariablesFlags = list123; reference89 = obj88; obj87.ComplexCombatData = list122; index3 = 6; List list124 = new List(index3); CollectionsMarshal.SetCount(list124, index3); span5 = CollectionsMarshal.AsSpan(list124); num3 = 0; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; obj87.CompletionQuestVariablesFlags = list124; reference88 = obj87; obj82.Steps = list115; reference83 = obj82; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer }, NextQuestId = new QuestId(47) }; obj89.Steps = list125; reference90 = obj89; questRoot14.QuestSequence = list112; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(219); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list126 = new List(num); CollectionsMarshal.SetCount(list126, num); span = CollectionsMarshal.AsSpan(list126); index = 0; span[index] = "pot0to"; questRoot15.Author = list126; index = 3; List list127 = new List(index); CollectionsMarshal.SetCount(list127, index); span2 = CollectionsMarshal.AsSpan(list127); num = 0; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 0 }; index2 = 1; List list128 = new List(index2); CollectionsMarshal.SetCount(list128, index2); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj90.Steps = list128; reference91 = obj90; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 1 }; num2 = 2; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; ref QuestStep reference93 = ref span3[index2]; QuestStep obj92 = new QuestStep(EInteractionType.Combat, null, new Vector3(117.47766f, 17.661993f, -247.24017f), 148) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaArcher, To = EAetheryteLocation.GridaniaBlueBadgerGate }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 2; List list130 = new List(num3); CollectionsMarshal.SetCount(list130, num3); span9 = CollectionsMarshal.AsSpan(list130); index3 = 0; ref ComplexCombatData reference94 = ref span9[index3]; ComplexCombatData obj93 = new ComplexCombatData { DataId = 37u, MinimumKillCount = 3u }; num4 = 6; List list131 = new List(num4); CollectionsMarshal.SetCount(list131, num4); span5 = CollectionsMarshal.AsSpan(list131); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; obj93.CompletionQuestVariablesFlags = list131; reference94 = obj93; index3++; ref ComplexCombatData reference95 = ref span9[index3]; ComplexCombatData obj94 = new ComplexCombatData { DataId = 49u, MinimumKillCount = 3u }; num5 = 6; List list132 = new List(num5); CollectionsMarshal.SetCount(list132, num5); span5 = CollectionsMarshal.AsSpan(list132); num4 = 0; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj94.CompletionQuestVariablesFlags = list132; reference95 = obj94; obj92.ComplexCombatData = list130; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition obj95 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list133 = new List(index3); CollectionsMarshal.SetCount(list133, index3); span7 = CollectionsMarshal.AsSpan(list133); num3 = 0; span7[num3] = 148; obj95.InTerritory = list133; skipConditions4.AetheryteShortcutIf = obj95; obj92.SkipConditions = skipConditions4; num3 = 6; List list134 = new List(num3); CollectionsMarshal.SetCount(list134, num3); span5 = CollectionsMarshal.AsSpan(list134); index3 = 0; span5[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; obj92.CompletionQuestVariablesFlags = list134; reference93 = obj92; index2++; ref QuestStep reference96 = ref span3[index2]; QuestStep obj96 = new QuestStep(EInteractionType.Combat, null, new Vector3(126.943115f, 2.910592f, -180.54787f), 148) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list135 = new List(index3); CollectionsMarshal.SetCount(list135, index3); span9 = CollectionsMarshal.AsSpan(list135); num3 = 0; span9[num3] = new ComplexCombatData { DataId = 47u, MinimumKillCount = 3u }; obj96.ComplexCombatData = list135; num3 = 6; List list136 = new List(num3); CollectionsMarshal.SetCount(list136, num3); span5 = CollectionsMarshal.AsSpan(list136); index3 = 0; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; obj96.CompletionQuestVariablesFlags = list136; reference96 = obj96; obj91.Steps = list129; reference92 = obj91; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, NextQuestId = new QuestId(46) }; obj97.Steps = list137; reference97 = obj97; questRoot15.QuestSequence = list127; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(232); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list138 = new List(num); CollectionsMarshal.SetCount(list138, num); span = CollectionsMarshal.AsSpan(list138); index = 0; span[index] = "xan"; questRoot16.Author = list138; index = 12; List list139 = new List(index); CollectionsMarshal.SetCount(list139, index); span2 = CollectionsMarshal.AsSpan(list139); num = 0; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 0 }; num2 = 2; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137); obj98.Steps = list140; reference98 = obj98; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 1 }; index2 = 2; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; ref QuestStep reference100 = ref span3[num2]; QuestStep obj100 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-116.833f, 70.279f, 47.983f), 137) { TargetTerritoryId = (ushort)134, Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); index3 = 1; List list142 = new List(index3); CollectionsMarshal.SetCount(list142, index3); span7 = CollectionsMarshal.AsSpan(list142); num3 = 0; span7[num3] = 134; skipStepConditions2.InTerritory = list142; skipConditions5.StepIf = skipStepConditions2; SkipAetheryteCondition skipAetheryteCondition2 = new SkipAetheryteCondition(); num3 = 1; List list143 = new List(num3); CollectionsMarshal.SetCount(list143, num3); span7 = CollectionsMarshal.AsSpan(list143); index3 = 0; span7[index3] = 134; skipAetheryteCondition2.InTerritory = list143; skipConditions5.AetheryteShortcutIf = skipAetheryteCondition2; obj100.SkipConditions = skipConditions5; reference100 = obj100; num2++; ref QuestStep reference101 = ref span3[num2]; QuestStep obj101 = new QuestStep(EInteractionType.Combat, 1010573u, new Vector3(-188.46423f, 30.723186f, -685.1759f), 134) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list144 = new List(index3); CollectionsMarshal.SetCount(list144, index3); Span span10 = CollectionsMarshal.AsSpan(list144); num3 = 0; span10[num3] = 3572u; obj101.KillEnemyDataIds = list144; reference101 = obj101; obj99.Steps = list141; reference99 = obj99; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 2 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010627u, new Vector3(-189.65442f, 30.837437f, -685.298f), 134); obj102.Steps = list145; reference102 = obj102; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 3 }; index2 = 2; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; ref QuestStep reference104 = ref span3[num2]; QuestStep obj104 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(246.007f, 56.384f, 839.334f), 137) { TargetTerritoryId = (ushort)135, Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 1; List list147 = new List(num3); CollectionsMarshal.SetCount(list147, num3); span7 = CollectionsMarshal.AsSpan(list147); index3 = 0; span7[index3] = 135; skipStepConditions3.InTerritory = list147; skipConditions6.StepIf = skipStepConditions3; SkipAetheryteCondition obj105 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list148 = new List(index3); CollectionsMarshal.SetCount(list148, index3); span7 = CollectionsMarshal.AsSpan(list148); num3 = 0; span7[num3] = 135; obj105.InTerritory = list148; skipConditions6.AetheryteShortcutIf = obj105; obj104.SkipConditions = skipConditions6; reference104 = obj104; num2++; ref QuestStep reference105 = ref span3[num2]; QuestStep obj106 = new QuestStep(EInteractionType.Combat, 1010571u, new Vector3(491.05054f, 68.14364f, -198.50464f), 135) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list149 = new List(num3); CollectionsMarshal.SetCount(list149, num3); span10 = CollectionsMarshal.AsSpan(list149); index3 = 0; span10[index3] = 3573u; obj106.KillEnemyDataIds = list149; reference105 = obj106; obj103.Steps = list146; reference103 = obj103; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 4 }; num2 = 1; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005006u, new Vector3(492.88147f, 68.955444f, -197.58905f), 135); obj107.Steps = list150; reference106 = obj107; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 5 }; index2 = 1; List list151 = new List(index2); CollectionsMarshal.SetCount(list151, index2); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; ref QuestStep reference108 = ref span3[num2]; QuestStep obj109 = new QuestStep(EInteractionType.Combat, 1010575u, new Vector3(516.68555f, 9.414734f, 351.12524f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list152 = new List(index3); CollectionsMarshal.SetCount(list152, index3); span10 = CollectionsMarshal.AsSpan(list152); num3 = 0; span10[num3] = 3572u; obj109.KillEnemyDataIds = list152; obj109.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference108 = obj109; obj108.Steps = list151; reference107 = obj108; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 6 }; num2 = 1; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005007u, new Vector3(515.5565f, 9.47583f, 349.93518f), 137); obj110.Steps = list153; reference109 = obj110; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 7 }; index2 = 1; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; ref QuestStep reference111 = ref span3[num2]; QuestStep obj112 = new QuestStep(EInteractionType.Combat, 1010572u, new Vector3(209.21643f, -2.0700505f, 260.3036f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list155 = new List(num3); CollectionsMarshal.SetCount(list155, num3); span10 = CollectionsMarshal.AsSpan(list155); index3 = 0; span10[index3] = 3573u; obj112.KillEnemyDataIds = list155; obj112.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference111 = obj112; obj111.Steps = list154; reference110 = obj111; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 8 }; num2 = 1; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005008u, new Vector3(208.27039f, -2.0905762f, 259.84583f), 139); obj113.Steps = list156; reference112 = obj113; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 9 }; index2 = 1; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; ref QuestStep reference114 = ref span3[num2]; QuestStep obj115 = new QuestStep(EInteractionType.Combat, 1010574u, new Vector3(-76.98181f, 64.50076f, -241.56561f), 180) { AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list158 = new List(index3); CollectionsMarshal.SetCount(list158, index3); span10 = CollectionsMarshal.AsSpan(list158); num3 = 0; span10[num3] = 3572u; obj115.KillEnemyDataIds = list158; obj115.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference114 = obj115; obj114.Steps = list157; reference113 = obj114; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 10 }; num2 = 1; List list159 = new List(num2); CollectionsMarshal.SetCount(list159, num2); span3 = CollectionsMarshal.AsSpan(list159); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005009u, new Vector3(-77.195435f, 64.49988f, -240.71112f), 180); obj116.Steps = list159; reference115 = obj116; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; ref QuestStep reference117 = ref span3[num2]; QuestStep obj118 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-116.833f, 70.279f, 47.983f), 137) { TargetTerritoryId = (ushort)134, Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 1; List list161 = new List(num3); CollectionsMarshal.SetCount(list161, num3); span7 = CollectionsMarshal.AsSpan(list161); index3 = 0; span7[index3] = 134; skipStepConditions4.InTerritory = list161; skipConditions7.StepIf = skipStepConditions4; SkipAetheryteCondition obj119 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list162 = new List(index3); CollectionsMarshal.SetCount(list162, index3); span7 = CollectionsMarshal.AsSpan(list162); num3 = 0; span7[num3] = 134; obj119.InTerritory = list162; skipConditions7.AetheryteShortcutIf = obj119; obj118.SkipConditions = skipConditions7; reference117 = obj118; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 2004932u, new Vector3(-182.81836f, 30.533203f, -684.93176f), 134) { Fly = true, NextQuestId = new QuestId(233) }; obj117.Steps = list160; reference116 = obj117; questRoot16.QuestSequence = list139; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(233); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list163 = new List(num); CollectionsMarshal.SetCount(list163, num); span = CollectionsMarshal.AsSpan(list163); index = 0; span[index] = "xan"; questRoot17.Author = list163; index = 5; List list164 = new List(index); CollectionsMarshal.SetCount(list164, index); span2 = CollectionsMarshal.AsSpan(list164); num = 0; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 0 }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010628u, new Vector3(-189.01355f, 30.937378f, -687.2816f), 134) { Fly = true, AetheryteShortcut = EAetheryteLocation.MiddleLaNosceaSummerfordFarms, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj120.Steps = list165; reference118 = obj120; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 1 }; index2 = 1; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010629u, new Vector3(-8.712891f, 39.580772f, 258.2589f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj121.Steps = list166; reference119 = obj121; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 2 }; num2 = 1; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1010630u, new Vector3(-70.93927f, 36.04747f, 475.66956f), 137) { Fly = true }; obj122.Steps = list167; reference120 = obj122; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 3 }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010631u, new Vector3(-68.95557f, 36.05801f, 471.4275f), 137); obj123.Steps = list168; reference121 = obj123; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137) { NextQuestId = new QuestId(234) }; obj124.Steps = list169; reference122 = obj124; questRoot17.QuestSequence = list164; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(234); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list170 = new List(num); CollectionsMarshal.SetCount(list170, num); span = CollectionsMarshal.AsSpan(list170); index = 0; span[index] = "xan"; questRoot18.Author = list170; index = 7; List list171 = new List(index); CollectionsMarshal.SetCount(list171, index); span2 = CollectionsMarshal.AsSpan(list171); num = 0; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 0 }; index2 = 2; List list172 = new List(index2); CollectionsMarshal.SetCount(list172, index2); span3 = CollectionsMarshal.AsSpan(list172); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137); obj125.Steps = list172; reference123 = obj125; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 1 }; num2 = 1; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); index2 = 0; ref QuestStep reference125 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1010632u, new Vector3(-33.76825f, -24.674442f, 250.32422f), 137); num3 = 1; List list174 = new List(num3); CollectionsMarshal.SetCount(list174, num3); span6 = CollectionsMarshal.AsSpan(list174); index3 = 0; span6[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBNIN500_00234_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBNIN500_00234_A1_000_002") }; questStep6.DialogueChoices = list174; reference125 = questStep6; obj126.Steps = list173; reference124 = obj126; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 2 }; index2 = 2; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; ref QuestStep reference127 = ref span3[num2]; QuestStep obj128 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(407.71924f, 32.11566f, -14.989758f), 138) { TargetTerritoryId = (ushort)139, Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); index3 = 1; List list176 = new List(index3); CollectionsMarshal.SetCount(list176, index3); span7 = CollectionsMarshal.AsSpan(list176); num3 = 0; span7[num3] = 139; skipStepConditions5.InTerritory = list176; skipConditions8.StepIf = skipStepConditions5; SkipAetheryteCondition skipAetheryteCondition3 = new SkipAetheryteCondition(); num3 = 1; List list177 = new List(num3); CollectionsMarshal.SetCount(list177, num3); span7 = CollectionsMarshal.AsSpan(list177); index3 = 0; span7[index3] = 139; skipAetheryteCondition3.InTerritory = list177; skipConditions8.AetheryteShortcutIf = skipAetheryteCondition3; obj128.SkipConditions = skipConditions8; reference127 = obj128; num2++; ref QuestStep reference128 = ref span3[num2]; QuestStep obj129 = new QuestStep(EInteractionType.Interact, 1010633u, new Vector3(-570.82477f, -1.4935175f, -12.619263f), 139) { Fly = true }; index3 = 1; List list178 = new List(index3); CollectionsMarshal.SetCount(list178, index3); span6 = CollectionsMarshal.AsSpan(list178); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBNIN500_00234_Q2_000_000"), Answer = new ExcelRef("TEXT_JOBNIN500_00234_A2_000_001") }; obj129.DialogueChoices = list178; reference128 = obj129; obj127.Steps = list175; reference126 = obj127; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 3 }; num2 = 1; List list179 = new List(num2); CollectionsMarshal.SetCount(list179, num2); span3 = CollectionsMarshal.AsSpan(list179); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010634u, new Vector3(-560.0519f, -1.7964863f, -14.572449f), 139); obj130.Steps = list179; reference129 = obj130; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 4 }; index2 = 1; List list180 = new List(index2); CollectionsMarshal.SetCount(list180, index2); span3 = CollectionsMarshal.AsSpan(list180); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002515u, new Vector3(-10.421997f, 8.921356f, 831.6013f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj131.Steps = list180; reference130 = obj131; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 5 }; num2 = 1; List list181 = new List(num2); CollectionsMarshal.SetCount(list181, num2); span3 = CollectionsMarshal.AsSpan(list181); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2004935u, new Vector3(19.943481f, 42.923584f, 855.46655f), 135) { Fly = true }; obj132.Steps = list181; reference131 = obj132; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137) { NextQuestId = new QuestId(235) }; obj133.Steps = list182; reference132 = obj133; questRoot18.QuestSequence = list171; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(235); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list183 = new List(num); CollectionsMarshal.SetCount(list183, num); span = CollectionsMarshal.AsSpan(list183); index = 0; span[index] = "xan"; questRoot19.Author = list183; index = 8; List list184 = new List(index); CollectionsMarshal.SetCount(list184, index); span2 = CollectionsMarshal.AsSpan(list184); num = 0; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 0 }; num2 = 2; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137); obj134.Steps = list185; reference133 = obj134; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 1 }; index2 = 2; List list186 = new List(index2); CollectionsMarshal.SetCount(list186, index2); span3 = CollectionsMarshal.AsSpan(list186); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-151.80984f, -128.6493f, 265.27332f), MaximumDistance = 50f, TerritoryId = 129 } }, AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-151.80984f, -128.6493f, 265.27332f), MaximumDistance = 50f, TerritoryId = 129 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129); obj135.Steps = list186; reference134 = obj135; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 2 }; num2 = 1; List list187 = new List(num2); CollectionsMarshal.SetCount(list187, num2); span3 = CollectionsMarshal.AsSpan(list187); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013884u, new Vector3(172.8999f, 95.27325f, -202.92981f), 134) { AetheryteShortcut = EAetheryteLocation.MiddleLaNosceaSummerfordFarms, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj136.Steps = list187; reference135 = obj136; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 3 }; index2 = 1; List list188 = new List(index2); CollectionsMarshal.SetCount(list188, index2); span3 = CollectionsMarshal.AsSpan(list188); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005921u, new Vector3(30.990967f, 60.65454f, -205.40173f), 134); obj137.Steps = list188; reference136 = obj137; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 4 }; num2 = 1; List list189 = new List(num2); CollectionsMarshal.SetCount(list189, num2); span3 = CollectionsMarshal.AsSpan(list189); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005922u, new Vector3(-90.37921f, 43.045654f, -308.30853f), 134); obj138.Steps = list189; reference137 = obj138; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 5 }; index2 = 1; List list190 = new List(index2); CollectionsMarshal.SetCount(list190, index2); span3 = CollectionsMarshal.AsSpan(list190); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005923u, new Vector3(-148.02783f, 20.309753f, -339.40643f), 134); obj139.Steps = list190; reference138 = obj139; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 6 }; num2 = 1; List list191 = new List(num2); CollectionsMarshal.SetCount(list191, num2); span3 = CollectionsMarshal.AsSpan(list191); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013892u, new Vector3(-19.241638f, 12.516694f, -462.66882f), 134); obj140.Steps = list191; reference139 = obj140; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list192 = new List(index2); CollectionsMarshal.SetCount(list192, index2); span3 = CollectionsMarshal.AsSpan(list192); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137) { NextQuestId = new QuestId(1684) }; obj141.Steps = list192; reference140 = obj141; questRoot19.QuestSequence = list184; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(240); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list193 = new List(num); CollectionsMarshal.SetCount(list193, num); span = CollectionsMarshal.AsSpan(list193); index = 0; span[index] = "liza"; questRoot20.Author = list193; index = 12; List list194 = new List(index); CollectionsMarshal.SetCount(list194, index); span2 = CollectionsMarshal.AsSpan(list194); num = 0; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 0 }; num2 = 1; List list195 = new List(num2); CollectionsMarshal.SetCount(list195, num2); span3 = CollectionsMarshal.AsSpan(list195); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj142.Steps = list195; reference141 = obj142; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 1 }; index2 = 1; List list196 = new List(index2); CollectionsMarshal.SetCount(list196, index2); span3 = CollectionsMarshal.AsSpan(list196); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001285u, new Vector3(-68.77246f, 4.0411124f, -126.51257f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; obj143.Steps = list196; reference142 = obj143; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 2 }; num2 = 2; List list197 = new List(num2); CollectionsMarshal.SetCount(list197, num2); span3 = CollectionsMarshal.AsSpan(list197); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(326.4774f, 62.89536f, -207.31602f), 140) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternThanalanHorizon }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2004847u, new Vector3(323.62854f, 62.974f, -207.90424f), 140); obj144.Steps = list197; reference143 = obj144; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 3 }; index2 = 1; List list198 = new List(index2); CollectionsMarshal.SetCount(list198, index2); span3 = CollectionsMarshal.AsSpan(list198); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001285u, new Vector3(-68.77246f, 4.0411124f, -126.51257f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; obj145.Steps = list198; reference144 = obj145; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 4 }; num2 = 1; List list199 = new List(num2); CollectionsMarshal.SetCount(list199, num2); span3 = CollectionsMarshal.AsSpan(list199); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003908u, new Vector3(137.95679f, 4.041112f, -41.09259f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahSapphireAvenue } }; obj146.Steps = list199; reference145 = obj146; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 5 }; index2 = 1; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001679u, new Vector3(140.48975f, 4.0099983f, -59.80017f), 131); obj147.Steps = list200; reference146 = obj147; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 6 }; num2 = 1; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001285u, new Vector3(-68.77246f, 4.0411124f, -126.51257f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahSapphireAvenue, To = EAetheryteLocation.Uldah } }; obj148.Steps = list201; reference147 = obj148; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 7 }; index2 = 2; List list202 = new List(index2); CollectionsMarshal.SetCount(list202, index2); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-77.95643f, -12.787907f, -45.044247f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010341u, new Vector3(-89.40265f, -11.35f, -40.146484f), 141); obj149.Steps = list202; reference148 = obj149; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 8 }; num2 = 1; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001285u, new Vector3(-68.77246f, 4.0411124f, -126.51257f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; obj150.Steps = list203; reference149 = obj150; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 9 }; index2 = 1; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010342u, new Vector3(-189.50183f, 16.85818f, -418.8449f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation }; obj151.Steps = list204; reference150 = obj151; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 10 }; num2 = 1; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010346u, new Vector3(-207.44641f, 18.499998f, 73.899414f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; obj152.Steps = list205; reference151 = obj152; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001285u, new Vector3(-68.77246f, 4.0411124f, -126.51257f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahThaumaturge, To = EAetheryteLocation.Uldah }, NextQuestId = new QuestId(496) }; obj153.Steps = list206; reference152 = obj153; questRoot20.QuestSequence = list194; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(241); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list207 = new List(num); CollectionsMarshal.SetCount(list207, num); span = CollectionsMarshal.AsSpan(list207); index = 0; span[index] = "liza"; questRoot21.Author = list207; index = 6; List list208 = new List(index); CollectionsMarshal.SetCount(list208, index); span2 = CollectionsMarshal.AsSpan(list208); num = 0; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 0 }; num2 = 1; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.Limsa }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj154.Steps = list209; reference153 = obj154; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 1 }; index2 = 2; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-371.6037f, 54.310753f, 428.55798f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006312u, new Vector3(-369.0395f, 54.28071f, 441.24512f), 137); obj155.Steps = list210; reference154 = obj155; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 2 }; num2 = 3; List list211 = new List(num2); CollectionsMarshal.SetCount(list211, num2); span3 = CollectionsMarshal.AsSpan(list211); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-371.6037f, 54.310753f, 428.55798f), 137) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-250.51706f, 48.854584f, 462.12476f), 137) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2004858u, new Vector3(-252.76575f, 49.66809f, 460.71558f), 137); obj156.Steps = list211; reference155 = obj156; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 3 }; index2 = 2; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-371.6037f, 54.310753f, 428.55798f), 137) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006312u, new Vector3(-369.0395f, 54.28071f, 441.24512f), 137); obj157.Steps = list212; reference156 = obj157; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 4 }; num2 = 3; List list213 = new List(num2); CollectionsMarshal.SetCount(list213, num2); span3 = CollectionsMarshal.AsSpan(list213); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-371.6037f, 54.310753f, 428.55798f), 137) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-133.36604f, 70.192245f, 746.02716f), 137) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(570.5895f, 95.61268f, -497.8778f), 135) { Fly = true, RestartNavigationIfCancelled = true }; obj158.Steps = list213; reference157 = obj158; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list214 = new List(index2); CollectionsMarshal.SetCount(list214, index2); span3 = CollectionsMarshal.AsSpan(list214); num2 = 0; ref QuestStep reference159 = ref span3[num2]; QuestStep obj160 = new QuestStep(EInteractionType.Combat, null, new Vector3(569.87854f, 95.62417f, -498.10028f), 135) { EnemySpawnType = EEnemySpawnType.FinishCombatIfAny }; num3 = 3; List list215 = new List(num3); CollectionsMarshal.SetCount(list215, num3); span10 = CollectionsMarshal.AsSpan(list215); index3 = 0; span10[index3] = 2861u; index3++; span10[index3] = 3563u; index3++; span10[index3] = 3562u; obj160.KillEnemyDataIds = list215; reference159 = obj160; num2++; ref QuestStep reference160 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.CompleteQuest, 1010370u, new Vector3(569.87854f, 95.62417f, -498.10028f), 135); index3 = 1; List list216 = new List(index3); CollectionsMarshal.SetCount(list216, index3); span6 = CollectionsMarshal.AsSpan(list216); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_SUBPST021_00241_Q1_000_000"), Answer = new ExcelRef("TEXT_SUBPST021_00241_A1_000_001") }; questStep7.DialogueChoices = list216; questStep7.NextQuestId = new QuestId(242); reference160 = questStep7; obj159.Steps = list214; reference158 = obj159; questRoot21.QuestSequence = list208; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(242); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list217 = new List(num); CollectionsMarshal.SetCount(list217, num); span = CollectionsMarshal.AsSpan(list217); index = 0; span[index] = "liza"; questRoot22.Author = list217; index = 9; List list218 = new List(index); CollectionsMarshal.SetCount(list218, index); span2 = CollectionsMarshal.AsSpan(list218); num = 0; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 0 }; num2 = 1; List list219 = new List(num2); CollectionsMarshal.SetCount(list219, num2); span3 = CollectionsMarshal.AsSpan(list219); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.Limsa }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj161.Steps = list219; reference161 = obj161; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 1 }; index2 = 1; List list220 = new List(index2); CollectionsMarshal.SetCount(list220, index2); span3 = CollectionsMarshal.AsSpan(list220); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; obj162.Steps = list220; reference162 = obj162; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 2 }; num2 = 1; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002279u, new Vector3(-196.8872f, 18.459997f, 59.952637f), 130); obj163.Steps = list221; reference163 = obj163; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 3 }; index2 = 1; List list222 = new List(index2); CollectionsMarshal.SetCount(list222, index2); span3 = CollectionsMarshal.AsSpan(list222); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130); obj164.Steps = list222; reference164 = obj164; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 4 }; num2 = 4; List list223 = new List(num2); CollectionsMarshal.SetCount(list223, num2); span3 = CollectionsMarshal.AsSpan(list223); index2 = 0; ref QuestStep reference166 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1001711u, new Vector3(-241.62665f, 18.8f, 83.32947f), 130); num3 = 6; List list224 = new List(num3); CollectionsMarshal.SetCount(list224, num3); span5 = CollectionsMarshal.AsSpan(list224); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list224; reference166 = questStep8; index2++; ref QuestStep reference167 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1001294u, new Vector3(-214.22144f, 18.5f, 72.129395f), 130); index3 = 6; List list225 = new List(index3); CollectionsMarshal.SetCount(list225, index3); span5 = CollectionsMarshal.AsSpan(list225); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list225; reference167 = questStep9; index2++; ref QuestStep reference168 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1001289u, new Vector3(-207.90424f, 18.5f, 70.7865f), 130); num3 = 6; List list226 = new List(num3); CollectionsMarshal.SetCount(list226, num3); span5 = CollectionsMarshal.AsSpan(list226); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list226; reference168 = questStep10; index2++; ref QuestStep reference169 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1001288u, new Vector3(-151.59845f, 12f, 16.220276f), 130); index3 = 6; List list227 = new List(index3); CollectionsMarshal.SetCount(list227, index3); span5 = CollectionsMarshal.AsSpan(list227); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list227; reference169 = questStep11; obj165.Steps = list223; reference165 = obj165; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 5 }; index2 = 1; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130); obj166.Steps = list228; reference170 = obj166; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 6 }; num2 = 4; List list229 = new List(num2); CollectionsMarshal.SetCount(list229, num2); span3 = CollectionsMarshal.AsSpan(list229); index2 = 0; ref QuestStep reference172 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 2004886u, new Vector3(-245.19727f, 19.150085f, 63.67578f), 130); num3 = 6; List list230 = new List(num3); CollectionsMarshal.SetCount(list230, num3); span5 = CollectionsMarshal.AsSpan(list230); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list230; reference172 = questStep12; index2++; ref QuestStep reference173 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 2004885u, new Vector3(-206.50043f, 19.180542f, 49.94275f), 130); index3 = 6; List list231 = new List(index3); CollectionsMarshal.SetCount(list231, index3); span5 = CollectionsMarshal.AsSpan(list231); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list231; reference173 = questStep13; index2++; ref QuestStep reference174 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 2004887u, new Vector3(-194.11005f, 19.150085f, 91.325195f), 130); num3 = 6; List list232 = new List(num3); CollectionsMarshal.SetCount(list232, num3); span5 = CollectionsMarshal.AsSpan(list232); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list232; reference174 = questStep14; index2++; ref QuestStep reference175 = ref span3[index2]; QuestStep obj168 = new QuestStep(EInteractionType.Interact, 2004888u, new Vector3(-243.64087f, 20.065613f, 104.41736f), 130) { IgnoreDistanceToObject = true }; index3 = 6; List list233 = new List(index3); CollectionsMarshal.SetCount(list233, index3); span5 = CollectionsMarshal.AsSpan(list233); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj168.CompletionQuestVariablesFlags = list233; reference175 = obj168; obj167.Steps = list229; reference171 = obj167; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 7 }; index2 = 1; List list234 = new List(index2); CollectionsMarshal.SetCount(list234, index2); span3 = CollectionsMarshal.AsSpan(list234); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130); obj169.Steps = list234; reference176 = obj169; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list235 = new List(num2); CollectionsMarshal.SetCount(list235, num2); span3 = CollectionsMarshal.AsSpan(list235); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 2004889u, new Vector3(-136.55304f, 11.9782715f, 23.5141f), 130) { NextQuestId = new QuestId(1574) }; obj170.Steps = list235; reference177 = obj170; questRoot22.QuestSequence = list218; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(243); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list236 = new List(num); CollectionsMarshal.SetCount(list236, num); span = CollectionsMarshal.AsSpan(list236); index = 0; span[index] = "liza"; questRoot23.Author = list236; index = 8; List list237 = new List(index); CollectionsMarshal.SetCount(list237, index); span2 = CollectionsMarshal.AsSpan(list237); num = 0; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 0 }; index2 = 1; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj171.Steps = list238; reference178 = obj171; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 1 }; num2 = 1; List list239 = new List(num2); CollectionsMarshal.SetCount(list239, num2); span3 = CollectionsMarshal.AsSpan(list239); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001787u, new Vector3(-62.119568f, 18.000334f, 9.414734f), 129); obj172.Steps = list239; reference179 = obj172; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 2 }; index2 = 2; List list240 = new List(index2); CollectionsMarshal.SetCount(list240, index2); span3 = CollectionsMarshal.AsSpan(list240); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-339.63614f, -2.097362f, 142.24135f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1005249u, new Vector3(-337.30072f, -2.1811728f, 141.31372f), 139); obj173.Steps = list240; reference180 = obj173; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 3 }; num2 = 2; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003586u, new Vector3(-342.12262f, -1.0249884f, 111.46704f), 139) { TargetTerritoryId = (ushort)139 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010434u, new Vector3(241.74866f, -0.96623325f, 257.12976f), 139); obj174.Steps = list241; reference181 = obj174; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 4 }; index2 = 1; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span3 = CollectionsMarshal.AsSpan(list242); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010435u, new Vector3(340.04736f, -2.5074248f, 104.600464f), 139) { Fly = true }; obj175.Steps = list242; reference182 = obj175; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 5 }; num2 = 2; List list243 = new List(num2); CollectionsMarshal.SetCount(list243, num2); span3 = CollectionsMarshal.AsSpan(list243); index2 = 0; ref QuestStep reference184 = ref span3[index2]; QuestStep obj177 = new QuestStep(EInteractionType.Combat, 1010435u, new Vector3(340.04736f, -2.5074248f, 104.600464f), 139) { EnemySpawnType = EEnemySpawnType.FinishCombatIfAny }; num3 = 2; List list244 = new List(num3); CollectionsMarshal.SetCount(list244, num3); span10 = CollectionsMarshal.AsSpan(list244); index3 = 0; span10[index3] = 3559u; index3++; span10[index3] = 3560u; obj177.KillEnemyDataIds = list244; reference184 = obj177; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010437u, new Vector3(271.59534f, 25.732939f, -100.35864f), 139) { Fly = true }; obj176.Steps = list243; reference183 = obj176; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 6 }; index2 = 2; List list245 = new List(index2); CollectionsMarshal.SetCount(list245, index2); span3 = CollectionsMarshal.AsSpan(list245); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-339.63614f, -2.097362f, 142.24135f), 139) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1005249u, new Vector3(-337.30072f, -2.1811728f, 141.31372f), 139); obj178.Steps = list245; reference185 = obj178; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list246 = new List(num2); CollectionsMarshal.SetCount(list246, num2); span3 = CollectionsMarshal.AsSpan(list246); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003586u, new Vector3(-342.12262f, -1.0249884f, 111.46704f), 139) { TargetTerritoryId = (ushort)139 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1010438u, new Vector3(275.28796f, -0.93098116f, 231.61658f), 139) { Fly = true, NextQuestId = new QuestId(244) }; obj179.Steps = list246; reference186 = obj179; questRoot23.QuestSequence = list237; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(244); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list247 = new List(num); CollectionsMarshal.SetCount(list247, num); span = CollectionsMarshal.AsSpan(list247); index = 0; span[index] = "liza"; questRoot24.Author = list247; index = 10; List list248 = new List(index); CollectionsMarshal.SetCount(list248, index); span2 = CollectionsMarshal.AsSpan(list248); num = 0; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 0 }; index2 = 1; List list249 = new List(index2); CollectionsMarshal.SetCount(list249, index2); span3 = CollectionsMarshal.AsSpan(list249); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj180.Steps = list249; reference187 = obj180; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 1 }; num2 = 1; List list250 = new List(num2); CollectionsMarshal.SetCount(list250, num2); span3 = CollectionsMarshal.AsSpan(list250); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006493u, new Vector3(-437.67456f, -55.694504f, 100.87732f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj181.Steps = list250; reference188 = obj181; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 2 }; index2 = 1; List list251 = new List(index2); CollectionsMarshal.SetCount(list251, index2); span3 = CollectionsMarshal.AsSpan(list251); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2004864u, new Vector3(-381.70447f, -58.42682f, 167.74243f), 145) { ItemId = 2001487u }; obj182.Steps = list251; reference189 = obj182; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 3 }; num2 = 2; List list252 = new List(num2); CollectionsMarshal.SetCount(list252, num2); span3 = CollectionsMarshal.AsSpan(list252); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-393.1081f, -57.326912f, 155.15263f), 145) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2004877u, new Vector3(-299.48883f, -40.665344f, 7.095398f), 145) { Fly = true }; obj183.Steps = list252; reference190 = obj183; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 4 }; index2 = 2; List list253 = new List(index2); CollectionsMarshal.SetCount(list253, index2); span3 = CollectionsMarshal.AsSpan(list253); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-422.0606f, -55.802967f, 107.502235f), 145) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006493u, new Vector3(-437.67456f, -55.694504f, 100.87732f), 145); obj184.Steps = list253; reference191 = obj184; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 5 }; num2 = 1; List list254 = new List(num2); CollectionsMarshal.SetCount(list254, num2); span3 = CollectionsMarshal.AsSpan(list254); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2004866u, new Vector3(-382.22327f, -58.42682f, 168.65796f), 145); obj185.Steps = list254; reference192 = obj185; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 6 }; index2 = 3; List list255 = new List(index2); CollectionsMarshal.SetCount(list255, index2); span3 = CollectionsMarshal.AsSpan(list255); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-393.1081f, -57.326912f, 155.15263f), 145) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-1.83288f, -17.544205f, 23.35826f), 145) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006495u, new Vector3(-2.2736206f, -17.544205f, 24.734863f), 145); obj186.Steps = list255; reference193 = obj186; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 7 }; num2 = 3; List list256 = new List(num2); CollectionsMarshal.SetCount(list256, num2); span3 = CollectionsMarshal.AsSpan(list256); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-1.4535733f, -8.0592985f, 1.7329537f), 145) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(435.9292f, 9.87471f, 143.03693f), 145) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, 2004868u, new Vector3(438.6206f, 12.436096f, 137.6211f), 145) { ItemId = 2001489u }; obj187.Steps = list256; reference194 = obj187; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 8 }; index2 = 1; List list257 = new List(index2); CollectionsMarshal.SetCount(list257, index2); span3 = CollectionsMarshal.AsSpan(list257); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2004869u, new Vector3(438.6206f, 12.436096f, 137.6211f), 145) { ItemId = 2001488u }; obj188.Steps = list257; reference195 = obj188; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list258 = new List(num2); CollectionsMarshal.SetCount(list258, num2); span3 = CollectionsMarshal.AsSpan(list258); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1010377u, new Vector3(-382.83362f, -59.300003f, 169.75659f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, NextQuestId = new QuestId(240) }; obj189.Steps = list258; reference196 = obj189; questRoot24.QuestSequence = list248; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(245); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list259 = new List(num); CollectionsMarshal.SetCount(list259, num); span = CollectionsMarshal.AsSpan(list259); index = 0; span[index] = "liza"; questRoot25.Author = list259; index = 6; List list260 = new List(index); CollectionsMarshal.SetCount(list260, index); span2 = CollectionsMarshal.AsSpan(list260); num = 0; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 0 }; index2 = 1; List list261 = new List(index2); CollectionsMarshal.SetCount(list261, index2); span3 = CollectionsMarshal.AsSpan(list261); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000972u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 128); obj190.Steps = list261; reference197 = obj190; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 1 }; num2 = 2; List list262 = new List(num2); CollectionsMarshal.SetCount(list262, num2); span3 = CollectionsMarshal.AsSpan(list262); index2 = 0; ref QuestStep reference199 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.AcceptQuest, 1005411u, new Vector3(13.412659f, 40.2f, -13.260071f), 128); SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); index3 = 1; List list263 = new List(index3); CollectionsMarshal.SetCount(list263, index3); span7 = CollectionsMarshal.AsSpan(list263); num3 = 0; span7[num3] = 129; skipStepConditions6.InTerritory = list263; skipConditions9.StepIf = skipStepConditions6; questStep15.SkipConditions = skipConditions9; questStep15.PickUpQuestId = new QuestId(1431); reference199 = questStep15; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1003621u, new Vector3(-192.0653f, 0.9999907f, 208.66711f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaAftcastle, To = EAetheryteLocation.LimsaFisher }, SkipConditions = new SkipConditions { AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj191.Steps = list262; reference198 = obj191; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 2 }; index2 = 4; List list264 = new List(index2); CollectionsMarshal.SetCount(list264, index2); span3 = CollectionsMarshal.AsSpan(list264); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000868u, new Vector3(-192.00433f, 0.9999907f, 211.68835f), 129) { StopDistance = 7f, TargetTerritoryId = (ushort)138 }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 138) { Aetheryte = EAetheryteLocation.WesternLaNosceaAleport }; num2++; span3[num2] = new QuestStep(EInteractionType.UnlockTaxiStand, 1002723u, new Vector3(298.63428f, -25.004364f, 233.14258f), 138) { TaxiStandId = (byte)24 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017075u, new Vector3(356.5575f, -15.97664f, 136.73608f), 138); obj192.Steps = list264; reference200 = obj192; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 3 }; num2 = 1; List list265 = new List(num2); CollectionsMarshal.SetCount(list265, num2); span3 = CollectionsMarshal.AsSpan(list265); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1004472u, new Vector3(335.40857f, 9.635179f, 17.135864f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj193.Steps = list265; reference201 = obj193; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 4 }; index2 = 1; List list266 = new List(index2); CollectionsMarshal.SetCount(list266, index2); span3 = CollectionsMarshal.AsSpan(list266); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 138) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 4u } }; obj194.Steps = list266; reference202 = obj194; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list267 = new List(num2); CollectionsMarshal.SetCount(list267, num2); span3 = CollectionsMarshal.AsSpan(list267); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000972u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj195.Steps = list267; reference203 = obj195; questRoot25.QuestSequence = list260; AddQuest(questId25, questRoot25); } private static void LoadQuests5() { QuestId questId = new QuestId(253); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 4; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; ref QuestStep reference2 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.AcceptQuest, 1002277u, new Vector3(-97.550964f, 7.05f, 23.605652f), 131); int num3 = 1; List list4 = new List(num3); CollectionsMarshal.SetCount(list4, num3); Span span4 = CollectionsMarshal.AsSpan(list4); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSGLA020_00253_Q1_000_1") }; questStep.DialogueChoices = list4; reference2 = questStep; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list5 = new List(index2); CollectionsMarshal.SetCount(list5, index2); span3 = CollectionsMarshal.AsSpan(list5); num2 = 0; ref QuestStep reference4 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131); index3 = 1; List list6 = new List(index3); CollectionsMarshal.SetCount(list6, index3); span4 = CollectionsMarshal.AsSpan(list6); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSGLA020_00253_Q2_000_1") }; questStep2.DialogueChoices = list6; reference4 = questStep2; obj2.Steps = list5; reference3 = obj2; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 3; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; ref QuestStep reference6 = ref span3[index2]; QuestStep obj4 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(45.13088f, 3.889354f, -166.51999f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.UldahAdventurers } }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 1; List list8 = new List(num3); CollectionsMarshal.SetCount(list8, num3); Span span5 = CollectionsMarshal.AsSpan(list8); index3 = 0; span5[index3] = 141; skipStepConditions.InTerritory = list8; skipConditions.StepIf = skipStepConditions; obj4.SkipConditions = skipConditions; reference6 = obj4; index2++; ref QuestStep reference7 = ref span3[index2]; QuestStep obj5 = new QuestStep(EInteractionType.Combat, null, new Vector3(-116.10664f, 10.801613f, 276.979f), 141) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 2; List list9 = new List(index3); CollectionsMarshal.SetCount(list9, index3); Span span6 = CollectionsMarshal.AsSpan(list9); num3 = 0; ref ComplexCombatData reference8 = ref span6[num3]; ComplexCombatData obj6 = new ComplexCombatData { DataId = 351u, MinimumKillCount = 3u }; int num4 = 6; List list10 = new List(num4); CollectionsMarshal.SetCount(list10, num4); Span span7 = CollectionsMarshal.AsSpan(list10); int num5 = 0; span7[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span7[num5] = null; num5++; span7[num5] = null; num5++; span7[num5] = null; num5++; span7[num5] = null; num5++; span7[num5] = null; obj6.CompletionQuestVariablesFlags = list10; reference8 = obj6; num3++; ref ComplexCombatData reference9 = ref span6[num3]; ComplexCombatData obj7 = new ComplexCombatData { DataId = 141u, MinimumKillCount = 3u }; num5 = 6; List list11 = new List(num5); CollectionsMarshal.SetCount(list11, num5); span7 = CollectionsMarshal.AsSpan(list11); num4 = 0; span7[num4] = null; num4++; span7[num4] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; obj7.CompletionQuestVariablesFlags = list11; reference9 = obj7; obj5.ComplexCombatData = list9; num3 = 6; List list12 = new List(num3); CollectionsMarshal.SetCount(list12, num3); span7 = CollectionsMarshal.AsSpan(list12); index3 = 0; span7[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span7[index3] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; obj5.CompletionQuestVariablesFlags = list12; reference7 = obj5; index2++; ref QuestStep reference10 = ref span3[index2]; QuestStep obj8 = new QuestStep(EInteractionType.Combat, null, new Vector3(39.635372f, 3.2401803f, 273.41232f), 141) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list13 = new List(index3); CollectionsMarshal.SetCount(list13, index3); span6 = CollectionsMarshal.AsSpan(list13); num3 = 0; ref ComplexCombatData reference11 = ref span6[num3]; ComplexCombatData obj9 = new ComplexCombatData { DataId = 205u, MinimumKillCount = 3u }; num4 = 6; List list14 = new List(num4); CollectionsMarshal.SetCount(list14, num4); span7 = CollectionsMarshal.AsSpan(list14); num5 = 0; span7[num5] = null; num5++; span7[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span7[num5] = null; num5++; span7[num5] = null; num5++; span7[num5] = null; num5++; span7[num5] = null; obj9.CompletionQuestVariablesFlags = list14; reference11 = obj9; obj8.ComplexCombatData = list13; num3 = 6; List list15 = new List(num3); CollectionsMarshal.SetCount(list15, num3); span7 = CollectionsMarshal.AsSpan(list15); index3 = 0; span7[index3] = null; index3++; span7[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; obj8.CompletionQuestVariablesFlags = list15; reference10 = obj8; obj3.Steps = list7; reference5 = obj3; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; ref QuestStep reference13 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-118.17538f, 18.35357f, 341.3039f), 141); SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); index3 = 1; List list17 = new List(index3); CollectionsMarshal.SetCount(list17, index3); span5 = CollectionsMarshal.AsSpan(list17); num3 = 0; span5[num3] = 141; skipStepConditions2.NotInTerritory = list17; skipConditions2.StepIf = skipStepConditions2; questStep3.SkipConditions = skipConditions2; reference13 = questStep3; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahGladiator }, NextQuestId = new QuestId(256) }; obj10.Steps = list16; reference12 = obj10; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(256); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list18 = new List(num); CollectionsMarshal.SetCount(list18, num); span = CollectionsMarshal.AsSpan(list18); index = 0; span[index] = "liza"; questRoot2.Author = list18; index = 9; List list19 = new List(index); CollectionsMarshal.SetCount(list19, index); span2 = CollectionsMarshal.AsSpan(list19); num = 0; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; num2 = 1; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); index2 = 0; ref QuestStep reference15 = ref span3[index2]; QuestStep obj12 = new QuestStep(EInteractionType.AcceptQuest, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition obj13 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list21 = new List(num3); CollectionsMarshal.SetCount(list21, num3); span5 = CollectionsMarshal.AsSpan(list21); index3 = 0; span5[index3] = 131; obj13.InTerritory = list21; skipConditions3.AetheryteShortcutIf = obj13; obj12.SkipConditions = skipConditions3; reference15 = obj12; obj11.Steps = list20; reference14 = obj11; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 1 }; index2 = 4; List list22 = new List(index2); CollectionsMarshal.SetCount(list22, index2); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; ref QuestStep reference17 = ref span3[num2]; QuestStep obj15 = new QuestStep(EInteractionType.Emote, 1003990u, new Vector3(77.25635f, 4.0999947f, -138.62823f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.UldahAdventurers }, Emote = EEmote.Me }; index3 = 6; List list23 = new List(index3); CollectionsMarshal.SetCount(list23, index3); span7 = CollectionsMarshal.AsSpan(list23); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj15.CompletionQuestVariablesFlags = list23; reference17 = obj15; num2++; ref QuestStep reference18 = ref span3[num2]; QuestStep obj16 = new QuestStep(EInteractionType.Emote, 1003984u, new Vector3(45.029297f, 3.9999998f, -128.16058f), 130) { Emote = EEmote.Me }; num3 = 6; List list24 = new List(num3); CollectionsMarshal.SetCount(list24, num3); span7 = CollectionsMarshal.AsSpan(list24); 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, 0, EQuestWorkMode.Bitwise); obj16.CompletionQuestVariablesFlags = list24; reference18 = obj16; num2++; ref QuestStep reference19 = ref span3[num2]; QuestStep obj17 = new QuestStep(EInteractionType.Emote, 1003992u, new Vector3(12.191956f, 4.0999947f, -155.53528f), 130) { Emote = EEmote.Me }; index3 = 6; List list25 = new List(index3); CollectionsMarshal.SetCount(list25, index3); span7 = CollectionsMarshal.AsSpan(list25); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj17.CompletionQuestVariablesFlags = list25; reference19 = obj17; num2++; ref QuestStep reference20 = ref span3[num2]; QuestStep obj18 = new QuestStep(EInteractionType.Emote, 1003994u, new Vector3(15.976135f, 7.9999995f, -124.071106f), 130) { Emote = EEmote.Me }; num3 = 6; List list26 = new List(num3); CollectionsMarshal.SetCount(list26, num3); span7 = CollectionsMarshal.AsSpan(list26); 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)1, 0, EQuestWorkMode.Bitwise); obj18.CompletionQuestVariablesFlags = list26; reference20 = obj18; obj14.Steps = list22; reference16 = obj14; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 2 }; num2 = 1; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1004222u, new Vector3(21.927185f, 7.1999974f, -97.39838f), 130) { Emote = EEmote.Me }; obj19.Steps = list27; reference21 = obj19; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 3 }; index2 = 1; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130); obj20.Steps = list28; reference22 = obj20; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 4 }; num2 = 1; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahGladiator } }; obj21.Steps = list29; reference23 = obj21; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 5 }; index2 = 3; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-112.70276f, 7.7544775f, 9.123527f), 131); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-183.00035f, 13.958975f, -13.998203f), 130); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1003985u, new Vector3(201.52588f, 52.038116f, 149.40112f), 140); obj22.Steps = list30; reference24 = obj22; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 6 }; num2 = 2; List list31 = new List(num2); CollectionsMarshal.SetCount(list31, num2); span3 = CollectionsMarshal.AsSpan(list31); index2 = 0; ref QuestStep reference26 = ref span3[index2]; QuestStep obj24 = new QuestStep(EInteractionType.Combat, 2001408u, new Vector3(154.37549f, 52.536743f, 200.91553f), 140) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list32 = new List(index3); CollectionsMarshal.SetCount(list32, index3); Span span8 = CollectionsMarshal.AsSpan(list32); num3 = 0; span8[num3] = 1246u; obj24.KillEnemyDataIds = list32; num3 = 6; List list33 = new List(num3); CollectionsMarshal.SetCount(list33, num3); span7 = CollectionsMarshal.AsSpan(list33); 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, 0, EQuestWorkMode.Bitwise); obj24.CompletionQuestVariablesFlags = list33; reference26 = obj24; index2++; ref QuestStep reference27 = ref span3[index2]; QuestStep obj25 = new QuestStep(EInteractionType.Combat, 2001409u, new Vector3(141.83252f, 52.994507f, 221.54565f), 140) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list34 = new List(index3); CollectionsMarshal.SetCount(list34, index3); span8 = CollectionsMarshal.AsSpan(list34); num3 = 0; span8[num3] = 1390u; obj25.KillEnemyDataIds = list34; num3 = 6; List list35 = new List(num3); CollectionsMarshal.SetCount(list35, num3); span7 = CollectionsMarshal.AsSpan(list35); 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)4, 0, EQuestWorkMode.Bitwise); obj25.CompletionQuestVariablesFlags = list35; reference27 = obj25; obj23.Steps = list31; reference25 = obj23; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 7 }; index2 = 1; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1003985u, new Vector3(201.52588f, 52.038116f, 149.40112f), 140); obj26.Steps = list36; reference28 = obj26; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(473.74796f, 96.62057f, 159.993f), 140); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-117.06801f, 9.195247f, 9.181297f), 130); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131); obj27.Steps = list37; reference29 = obj27; questRoot2.QuestSequence = list19; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(261); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list38 = new List(num); CollectionsMarshal.SetCount(list38, num); span = CollectionsMarshal.AsSpan(list38); index = 0; span[index] = "Cacahuetes"; questRoot3.Author = list38; index = 7; List list39 = new List(index); CollectionsMarshal.SetCount(list39, index); span2 = CollectionsMarshal.AsSpan(list39); num = 0; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 0 }; index2 = 1; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; ref QuestStep reference31 = ref span3[num2]; QuestStep obj29 = new QuestStep(EInteractionType.AcceptQuest, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition obj30 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list41 = new List(index3); CollectionsMarshal.SetCount(list41, index3); span5 = CollectionsMarshal.AsSpan(list41); num3 = 0; span5[num3] = 131; obj30.InTerritory = list41; skipConditions4.AetheryteShortcutIf = obj30; obj29.SkipConditions = skipConditions4; reference31 = obj29; obj28.Steps = list40; reference30 = obj28; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 1 }; num2 = 1; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; ref QuestStep reference33 = ref span3[index2]; QuestStep obj32 = new QuestStep(EInteractionType.Combat, 1002296u, new Vector3(-139.42175f, 4.019726f, 205.0354f), 141) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.UldahGateOfNald }, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list43 = new List(num3); CollectionsMarshal.SetCount(list43, num3); span8 = CollectionsMarshal.AsSpan(list43); index3 = 0; span8[index3] = 1245u; obj32.KillEnemyDataIds = list43; reference33 = obj32; obj31.Steps = list42; reference32 = obj31; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 2 }; index2 = 1; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002296u, new Vector3(-139.42175f, 4.019726f, 205.0354f), 141); obj33.Steps = list44; reference34 = obj33; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 3 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; ref QuestStep reference36 = ref span3[index2]; QuestStep obj35 = new QuestStep(EInteractionType.Interact, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; SkipConditions skipConditions5 = new SkipConditions(); SkipAetheryteCondition obj36 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list46 = new List(index3); CollectionsMarshal.SetCount(list46, index3); span5 = CollectionsMarshal.AsSpan(list46); num3 = 0; span5[num3] = 131; obj36.InTerritory = list46; skipConditions5.AetheryteShortcutIf = obj36; obj35.SkipConditions = skipConditions5; reference36 = obj35; obj34.Steps = list45; reference35 = obj34; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 4 }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2001426u, new Vector3(27.206787f, 12.985352f, 51.83484f), 141) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.UldahGateOfNald } }; obj37.Steps = list47; reference37 = obj37; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 5 }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003945u, new Vector3(24.917969f, 13f, 50.156372f), 141) { StopDistance = 5f }; obj38.Steps = list48; reference38 = obj38; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; ref QuestStep reference40 = ref span3[num2]; QuestStep obj40 = new QuestStep(EInteractionType.CompleteQuest, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; num3 = 1; List list50 = new List(num3); CollectionsMarshal.SetCount(list50, num3); span4 = CollectionsMarshal.AsSpan(list50); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CLSGLA100_00261_Q1_000_160"), Answer = new ExcelRef("TEXT_CLSGLA100_00261_A1_000_161") }; obj40.DialogueChoices = list50; obj40.NextQuestId = new QuestId(262); reference40 = obj40; obj39.Steps = list49; reference39 = obj39; questRoot3.QuestSequence = list39; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(262); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list51 = new List(num); CollectionsMarshal.SetCount(list51, num); span = CollectionsMarshal.AsSpan(list51); index = 0; span[index] = "Cacahuetes"; questRoot4.Author = list51; index = 6; List list52 = new List(index); CollectionsMarshal.SetCount(list52, index); span2 = CollectionsMarshal.AsSpan(list52); num = 0; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; ref QuestStep reference42 = ref span3[index2]; QuestStep obj42 = new QuestStep(EInteractionType.AcceptQuest, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; SkipConditions skipConditions6 = new SkipConditions(); SkipAetheryteCondition obj43 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list54 = new List(index3); CollectionsMarshal.SetCount(list54, index3); span5 = CollectionsMarshal.AsSpan(list54); num3 = 0; span5[num3] = 131; obj43.InTerritory = list54; skipConditions6.AetheryteShortcutIf = obj43; obj42.SkipConditions = skipConditions6; reference42 = obj42; obj41.Steps = list53; reference41 = obj41; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 1 }; index2 = 1; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; ref QuestStep reference44 = ref span3[num2]; QuestStep obj45 = new QuestStep(EInteractionType.Combat, 1004224u, new Vector3(-220.93542f, -38.407475f, 63.91992f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list56 = new List(num3); CollectionsMarshal.SetCount(list56, num3); span8 = CollectionsMarshal.AsSpan(list56); index3 = 0; span8[index3] = 1244u; obj45.KillEnemyDataIds = list56; reference44 = obj45; obj44.Steps = list55; reference43 = obj44; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 2 }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1004224u, new Vector3(-220.93542f, -38.407475f, 63.91992f), 145); obj46.Steps = list57; reference45 = obj46; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 3 }; index2 = 1; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; ref QuestStep reference47 = ref span3[num2]; QuestStep obj48 = new QuestStep(EInteractionType.Interact, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; SkipConditions skipConditions7 = new SkipConditions(); SkipAetheryteCondition obj49 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list59 = new List(index3); CollectionsMarshal.SetCount(list59, index3); span5 = CollectionsMarshal.AsSpan(list59); num3 = 0; span5[num3] = 131; obj49.InTerritory = list59; skipConditions7.AetheryteShortcutIf = obj49; obj48.SkipConditions = skipConditions7; reference47 = obj48; obj47.Steps = list58; reference46 = obj47; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 4 }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1004091u, new Vector3(24.12439f, 7.1999984f, -102.76953f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.UldahAdventurers } }; obj50.Steps = list60; reference48 = obj50; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahGladiator }, NextQuestId = new QuestId(263) }; obj51.Steps = list61; reference49 = obj51; questRoot4.QuestSequence = list52; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(263); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list62 = new List(num); CollectionsMarshal.SetCount(list62, num); span = CollectionsMarshal.AsSpan(list62); index = 0; span[index] = "Cacahuetes"; questRoot5.Author = list62; index = 8; List list63 = new List(index); CollectionsMarshal.SetCount(list63, index); span2 = CollectionsMarshal.AsSpan(list63); num = 0; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 0 }; num2 = 1; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; ref QuestStep reference51 = ref span3[index2]; QuestStep obj53 = new QuestStep(EInteractionType.AcceptQuest, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; SkipConditions skipConditions8 = new SkipConditions(); SkipAetheryteCondition obj54 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list65 = new List(num3); CollectionsMarshal.SetCount(list65, num3); span5 = CollectionsMarshal.AsSpan(list65); index3 = 0; span5[index3] = 131; obj54.InTerritory = list65; skipConditions8.AetheryteShortcutIf = obj54; obj53.SkipConditions = skipConditions8; reference51 = obj53; obj52.Steps = list64; reference50 = obj52; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 1 }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1004140u, new Vector3(-72.34308f, -12.372956f, -69.13867f), 141) { AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation }; obj55.Steps = list66; reference52 = obj55; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 2 }; num2 = 3; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; ref QuestStep reference54 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1001462u, new Vector3(-93.33948f, -11.367981f, -41.397766f), 141); index3 = 6; List list68 = new List(index3); CollectionsMarshal.SetCount(list68, index3); span7 = CollectionsMarshal.AsSpan(list68); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list68; reference54 = questStep4; index2++; ref QuestStep reference55 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1001438u, new Vector3(-30.838562f, -1.0332576f, -145.67792f), 141); num3 = 6; List list69 = new List(num3); CollectionsMarshal.SetCount(list69, num3); span7 = CollectionsMarshal.AsSpan(list69); 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, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list69; reference55 = questStep5; index2++; ref QuestStep reference56 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2001434u, new Vector3(-115.77026f, 0.015197754f, -149.24854f), 141); index3 = 6; List list70 = new List(index3); CollectionsMarshal.SetCount(list70, index3); span7 = CollectionsMarshal.AsSpan(list70); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list70; reference56 = questStep6; obj56.Steps = list67; reference53 = obj56; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 3 }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1004140u, new Vector3(-72.34308f, -12.372956f, -69.13867f), 141); obj57.Steps = list71; reference57 = obj57; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 4 }; num2 = 1; List list72 = new List(num2); CollectionsMarshal.SetCount(list72, num2); span3 = CollectionsMarshal.AsSpan(list72); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001285u, new Vector3(-68.77246f, 4.0411124f, -126.51257f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; obj58.Steps = list72; reference58 = obj58; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 5 }; index2 = 1; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; ref QuestStep reference60 = ref span3[num2]; QuestStep obj60 = new QuestStep(EInteractionType.Interact, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; num3 = 1; List list74 = new List(num3); CollectionsMarshal.SetCount(list74, num3); span4 = CollectionsMarshal.AsSpan(list74); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CLSGLA200_00263_Q1_000_124"), Answer = new ExcelRef("TEXT_CLSGLA200_00263_A1_000_125") }; obj60.DialogueChoices = list74; reference60 = obj60; obj59.Steps = list73; reference59 = obj59; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 6 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1004092u, new Vector3(-241.16882f, 32.47634f, 398.9165f), 140) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.UldahGateOfTheSultana } }; obj61.Steps = list75; reference61 = obj61; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator }, NextQuestId = new QuestId(264) }; obj62.Steps = list76; reference62 = obj62; questRoot5.QuestSequence = list63; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(264); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list77 = new List(num); CollectionsMarshal.SetCount(list77, num); span = CollectionsMarshal.AsSpan(list77); index = 0; span[index] = "Cacahuetes"; questRoot6.Author = list77; index = 7; List list78 = new List(index); CollectionsMarshal.SetCount(list78, index); span2 = CollectionsMarshal.AsSpan(list78); num = 0; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 0 }; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; ref QuestStep reference64 = ref span3[index2]; QuestStep obj64 = new QuestStep(EInteractionType.AcceptQuest, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; SkipConditions skipConditions9 = new SkipConditions(); SkipAetheryteCondition obj65 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list80 = new List(index3); CollectionsMarshal.SetCount(list80, index3); span5 = CollectionsMarshal.AsSpan(list80); num3 = 0; span5[num3] = 131; obj65.InTerritory = list80; skipConditions9.AetheryteShortcutIf = obj65; obj64.SkipConditions = skipConditions9; reference64 = obj64; obj63.Steps = list79; reference63 = obj63; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 1 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; ref QuestStep reference66 = ref span3[num2]; QuestStep obj67 = new QuestStep(EInteractionType.Combat, 1004225u, new Vector3(62.974f, 54.60642f, 284.90112f), 140) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.UldahGateOfTheSultana }, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list82 = new List(num3); CollectionsMarshal.SetCount(list82, num3); span8 = CollectionsMarshal.AsSpan(list82); index3 = 0; span8[index3] = 1243u; obj67.KillEnemyDataIds = list82; reference66 = obj67; obj66.Steps = list81; reference65 = obj66; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 2 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1004225u, new Vector3(62.974f, 54.60642f, 284.90112f), 140); obj68.Steps = list83; reference67 = obj68; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 3 }; index2 = 1; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; obj69.Steps = list84; reference68 = obj69; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 4 }; num2 = 1; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002277u, new Vector3(-97.550964f, 7.05f, 23.605652f), 131); obj70.Steps = list85; reference69 = obj70; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 5 }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; ref QuestStep reference71 = ref span3[num2]; QuestStep obj72 = new QuestStep(EInteractionType.SinglePlayerDuty, 1004141u, new Vector3(-520.5005f, -21.460285f, 123.46069f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; index3 = 1; List list87 = new List(index3); CollectionsMarshal.SetCount(list87, index3); span4 = CollectionsMarshal.AsSpan(list87); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CLSGLA250_00264_Q1_000_170"), Answer = new ExcelRef("TEXT_CLSGLA250_00264_A1_000_180") }; obj72.DialogueChoices = list87; reference71 = obj72; obj71.Steps = list86; reference70 = obj71; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator }, NextQuestId = new QuestId(265) }; obj73.Steps = list88; reference72 = obj73; questRoot6.QuestSequence = list78; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(265); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list89 = new List(num); CollectionsMarshal.SetCount(list89, num); span = CollectionsMarshal.AsSpan(list89); index = 0; span[index] = "Cacahuetes"; questRoot7.Author = list89; index = 6; List list90 = new List(index); CollectionsMarshal.SetCount(list90, index); span2 = CollectionsMarshal.AsSpan(list90); num = 0; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 0 }; index2 = 1; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; ref QuestStep reference74 = ref span3[num2]; QuestStep obj75 = new QuestStep(EInteractionType.AcceptQuest, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; SkipConditions skipConditions10 = new SkipConditions(); SkipAetheryteCondition obj76 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list92 = new List(num3); CollectionsMarshal.SetCount(list92, num3); span5 = CollectionsMarshal.AsSpan(list92); index3 = 0; span5[index3] = 131; obj76.InTerritory = list92; skipConditions10.AetheryteShortcutIf = obj76; obj75.SkipConditions = skipConditions10; reference74 = obj75; obj74.Steps = list91; reference73 = obj74; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 1 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; ref QuestStep reference76 = ref span3[index2]; QuestStep obj78 = new QuestStep(EInteractionType.Interact, 1001285u, new Vector3(-68.77246f, 4.0411124f, -126.51257f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.Uldah } }; index3 = 1; List list94 = new List(index3); CollectionsMarshal.SetCount(list94, index3); span4 = CollectionsMarshal.AsSpan(list94); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CLSGLA300_00265_Q1_000_40"), Answer = new ExcelRef("TEXT_CLSGLA300_00265_A1_000_50") }; obj78.DialogueChoices = list94; reference76 = obj78; obj77.Steps = list93; reference75 = obj77; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 2 }; index2 = 5; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(235.23369f, 2.747214f, 673.64215f), 141) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGateOfThal }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.SouthernThanalanLittleAlaMhigo } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 146) { Aetheryte = EAetheryteLocation.SouthernThanalanLittleAlaMhigo, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.SouthernThanalanLittleAlaMhigo } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(140.30618f, 4.2185926f, -585.2695f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { AetheryteLocked = EAetheryteLocation.SouthernThanalanLittleAlaMhigo } } }; num2++; ref QuestStep reference78 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2001455u, new Vector3(28.091797f, 6.9733276f, -611.2917f), 146); num3 = 6; List list96 = new List(num3); CollectionsMarshal.SetCount(list96, num3); span7 = CollectionsMarshal.AsSpan(list96); 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)4, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list96; reference78 = questStep7; num2++; ref QuestStep reference79 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2001435u, new Vector3(101.823364f, 7.248047f, -534.56934f), 146); index3 = 6; List list97 = new List(index3); CollectionsMarshal.SetCount(list97, index3); span7 = CollectionsMarshal.AsSpan(list97); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list97; reference79 = questStep8; obj79.Steps = list95; reference77 = obj79; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 3 }; num2 = 2; List list98 = new List(num2); CollectionsMarshal.SetCount(list98, num2); span3 = CollectionsMarshal.AsSpan(list98); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(164.75665f, 3.3963587f, -585.49005f), 146); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; obj80.Steps = list98; reference80 = obj80; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 4 }; index2 = 1; List list99 = new List(index2); CollectionsMarshal.SetCount(list99, index2); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1004142u, new Vector3(-19.97406f, -30.999985f, -33.951355f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj81.Steps = list99; reference81 = obj81; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator }, NextQuestId = new QuestId(1055) }; obj82.Steps = list100; reference82 = obj82; questRoot7.QuestSequence = list90; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(271); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list101 = new List(num); CollectionsMarshal.SetCount(list101, num); span = CollectionsMarshal.AsSpan(list101); index = 0; span[index] = "Cacahuetes"; questRoot8.Author = list101; index = 2; List list102 = new List(index); CollectionsMarshal.SetCount(list102, index); span2 = CollectionsMarshal.AsSpan(list102); num = 0; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 0 }; index2 = 1; List list103 = new List(index2); CollectionsMarshal.SetCount(list103, index2); span3 = CollectionsMarshal.AsSpan(list103); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000946u, new Vector3(-61.142883f, 42.299698f, -164.0498f), 128); obj83.Steps = list103; reference83 = obj83; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; ref QuestStep reference85 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.CompleteQuest, 1000947u, new Vector3(-54.64258f, 44f, -151.23218f), 128); num3 = 1; List list105 = new List(num3); CollectionsMarshal.SetCount(list105, num3); span4 = CollectionsMarshal.AsSpan(list105); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSCUL011_00271_Q1_000_1") }; questStep9.DialogueChoices = list105; reference85 = questStep9; obj84.Steps = list104; reference84 = obj84; questRoot8.QuestSequence = list102; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(272); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list106 = new List(num); CollectionsMarshal.SetCount(list106, num); span = CollectionsMarshal.AsSpan(list106); index = 0; span[index] = "liza"; questRoot9.Author = list106; index = 3; List list107 = new List(index); CollectionsMarshal.SetCount(list107, index); span2 = CollectionsMarshal.AsSpan(list107); num = 0; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 0 }; index2 = 1; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005116u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj85.Steps = list108; reference86 = obj85; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 1 }; num2 = 3; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(2.7922537f, 8.206551f, -274.32318f), 141) { AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(123.33862f, 30.999996f, -384.9394f), MaximumDistance = 30f, TerritoryId = 141 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1001426u, new Vector3(123.33862f, 30.999996f, -384.9394f), 141) { PickUpQuestId = new QuestId(638) }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1001425u, new Vector3(115.12927f, 31.876099f, -392.2027f), 141); obj86.Steps = list109; reference87 = obj86; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 5; List list110 = new List(index2); CollectionsMarshal.SetCount(list110, index2); span3 = CollectionsMarshal.AsSpan(list110); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 145) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001715u, new Vector3(23.23944f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005116u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj87.Steps = list110; reference88 = obj87; questRoot9.QuestSequence = list107; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(273); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list111 = new List(num); CollectionsMarshal.SetCount(list111, num); span = CollectionsMarshal.AsSpan(list111); index = 0; span[index] = "Cacahuetes"; questRoot10.Author = list111; index = 2; List list112 = new List(index); CollectionsMarshal.SetCount(list112, index); span2 = CollectionsMarshal.AsSpan(list112); num = 0; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 0 }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000998u, new Vector3(-51.651794f, 42.79979f, 190.41736f), 128); obj88.Steps = list113; reference89 = obj88; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; ref QuestStep reference91 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.CompleteQuest, 1001000u, new Vector3(-32.028687f, 41.499985f, 208.39233f), 128); index3 = 1; List list115 = new List(index3); CollectionsMarshal.SetCount(list115, index3); span4 = CollectionsMarshal.AsSpan(list115); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSARM011_00273_Q1_000_1") }; questStep10.DialogueChoices = list115; reference91 = questStep10; obj89.Steps = list114; reference90 = obj89; questRoot10.QuestSequence = list112; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(285); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list116 = new List(num); CollectionsMarshal.SetCount(list116, num); span = CollectionsMarshal.AsSpan(list116); index = 0; span[index] = "liza"; questRoot11.Author = list116; index = 2; List list117 = new List(index); CollectionsMarshal.SetCount(list117, index); span2 = CollectionsMarshal.AsSpan(list117); num = 0; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 0 }; num2 = 1; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002277u, new Vector3(-97.550964f, 7.05f, 23.605652f), 131); obj90.Steps = list118; reference92 = obj90; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; ref QuestStep reference94 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.CompleteQuest, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131); num3 = 1; List list120 = new List(num3); CollectionsMarshal.SetCount(list120, num3); span4 = CollectionsMarshal.AsSpan(list120); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSGLA011_00285_Q2_000_1") }; questStep11.DialogueChoices = list120; questStep11.NextQuestId = new QuestId(286); reference94 = questStep11; obj91.Steps = list119; reference93 = obj91; questRoot11.QuestSequence = list117; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(286); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list121 = new List(num); CollectionsMarshal.SetCount(list121, num); span = CollectionsMarshal.AsSpan(list121); index = 0; span[index] = "liza"; questRoot12.Author = list121; index = 3; List list122 = new List(index); CollectionsMarshal.SetCount(list122, index); span2 = CollectionsMarshal.AsSpan(list122); num = 0; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 0 }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131); obj92.Steps = list123; reference95 = obj92; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 1 }; index2 = 3; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; ref QuestStep reference97 = ref span3[num2]; QuestStep obj94 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(45.13088f, 3.889354f, -166.51999f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.UldahAdventurers } }; SkipConditions skipConditions11 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); index3 = 1; List list125 = new List(index3); CollectionsMarshal.SetCount(list125, index3); span5 = CollectionsMarshal.AsSpan(list125); num3 = 0; span5[num3] = 141; skipStepConditions3.InTerritory = list125; skipConditions11.StepIf = skipStepConditions3; obj94.SkipConditions = skipConditions11; reference97 = obj94; num2++; ref QuestStep reference98 = ref span3[num2]; QuestStep obj95 = new QuestStep(EInteractionType.Combat, null, new Vector3(-116.10664f, 10.801613f, 276.979f), 141) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 2; List list126 = new List(num3); CollectionsMarshal.SetCount(list126, num3); span6 = CollectionsMarshal.AsSpan(list126); index3 = 0; ref ComplexCombatData reference99 = ref span6[index3]; ComplexCombatData obj96 = new ComplexCombatData { DataId = 351u, MinimumKillCount = 3u }; num5 = 6; List list127 = new List(num5); CollectionsMarshal.SetCount(list127, num5); span7 = CollectionsMarshal.AsSpan(list127); num4 = 0; span7[num4] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; obj96.CompletionQuestVariablesFlags = list127; reference99 = obj96; index3++; ref ComplexCombatData reference100 = ref span6[index3]; ComplexCombatData obj97 = new ComplexCombatData { DataId = 141u, MinimumKillCount = 3u }; num4 = 6; List list128 = new List(num4); CollectionsMarshal.SetCount(list128, num4); span7 = CollectionsMarshal.AsSpan(list128); num5 = 0; span7[num5] = null; num5++; span7[num5] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num5++; span7[num5] = null; num5++; span7[num5] = null; num5++; span7[num5] = null; num5++; span7[num5] = null; obj97.CompletionQuestVariablesFlags = list128; reference100 = obj97; obj95.ComplexCombatData = list126; index3 = 6; List list129 = new List(index3); CollectionsMarshal.SetCount(list129, index3); span7 = CollectionsMarshal.AsSpan(list129); num3 = 0; span7[num3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num3++; span7[num3] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; obj95.CompletionQuestVariablesFlags = list129; reference98 = obj95; num2++; ref QuestStep reference101 = ref span3[num2]; QuestStep obj98 = new QuestStep(EInteractionType.Combat, null, new Vector3(39.635372f, 3.2401803f, 273.41232f), 141) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list130 = new List(num3); CollectionsMarshal.SetCount(list130, num3); span6 = CollectionsMarshal.AsSpan(list130); index3 = 0; ref ComplexCombatData reference102 = ref span6[index3]; ComplexCombatData obj99 = new ComplexCombatData { DataId = 205u, MinimumKillCount = 3u }; num5 = 6; List list131 = new List(num5); CollectionsMarshal.SetCount(list131, num5); span7 = CollectionsMarshal.AsSpan(list131); num4 = 0; span7[num4] = null; num4++; span7[num4] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; obj99.CompletionQuestVariablesFlags = list131; reference102 = obj99; obj98.ComplexCombatData = list130; index3 = 6; List list132 = new List(index3); CollectionsMarshal.SetCount(list132, index3); span7 = CollectionsMarshal.AsSpan(list132); num3 = 0; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; obj98.CompletionQuestVariablesFlags = list132; reference101 = obj98; obj93.Steps = list124; reference96 = obj93; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; obj100.Steps = list133; reference103 = obj100; questRoot12.QuestSequence = list122; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(288); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list134 = new List(num); CollectionsMarshal.SetCount(list134, num); span = CollectionsMarshal.AsSpan(list134); index = 0; span[index] = "Cacahuetes"; questRoot13.Author = list134; index = 7; List list135 = new List(index); CollectionsMarshal.SetCount(list135, index); span2 = CollectionsMarshal.AsSpan(list135); num = 0; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 0 }; index2 = 1; List list136 = new List(index2); CollectionsMarshal.SetCount(list136, index2); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; ref QuestStep reference105 = ref span3[num2]; QuestStep obj102 = new QuestStep(EInteractionType.AcceptQuest, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; SkipConditions skipConditions12 = new SkipConditions(); SkipAetheryteCondition obj103 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list137 = new List(num3); CollectionsMarshal.SetCount(list137, num3); span5 = CollectionsMarshal.AsSpan(list137); index3 = 0; span5[index3] = 131; obj103.InTerritory = list137; skipConditions12.AetheryteShortcutIf = obj103; obj102.SkipConditions = skipConditions12; reference105 = obj102; obj101.Steps = list136; reference104 = obj101; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 1 }; num2 = 1; List list138 = new List(num2); CollectionsMarshal.SetCount(list138, num2); span3 = CollectionsMarshal.AsSpan(list138); index2 = 0; ref QuestStep reference107 = ref span3[index2]; QuestStep obj105 = new QuestStep(EInteractionType.Combat, 1002296u, new Vector3(-139.42175f, 4.019726f, 205.0354f), 141) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.UldahGateOfNald }, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list139 = new List(index3); CollectionsMarshal.SetCount(list139, index3); span8 = CollectionsMarshal.AsSpan(list139); num3 = 0; span8[num3] = 1245u; obj105.KillEnemyDataIds = list139; reference107 = obj105; obj104.Steps = list138; reference106 = obj104; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 2 }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002296u, new Vector3(-139.42175f, 4.019726f, 205.0354f), 141); obj106.Steps = list140; reference108 = obj106; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 3 }; num2 = 1; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; ref QuestStep reference110 = ref span3[index2]; QuestStep obj108 = new QuestStep(EInteractionType.Interact, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; SkipConditions skipConditions13 = new SkipConditions(); SkipAetheryteCondition obj109 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list142 = new List(num3); CollectionsMarshal.SetCount(list142, num3); span5 = CollectionsMarshal.AsSpan(list142); index3 = 0; span5[index3] = 131; obj109.InTerritory = list142; skipConditions13.AetheryteShortcutIf = obj109; obj108.SkipConditions = skipConditions13; reference110 = obj108; obj107.Steps = list141; reference109 = obj107; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 4 }; index2 = 1; List list143 = new List(index2); CollectionsMarshal.SetCount(list143, index2); span3 = CollectionsMarshal.AsSpan(list143); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2001756u, new Vector3(27.206787f, 12.985352f, 51.83484f), 141) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.UldahGateOfNald } }; obj110.Steps = list143; reference111 = obj110; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 5 }; num2 = 1; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003945u, new Vector3(24.917969f, 13f, 50.156372f), 141) { StopDistance = 5f }; obj111.Steps = list144; reference112 = obj111; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list145 = new List(index2); CollectionsMarshal.SetCount(list145, index2); span3 = CollectionsMarshal.AsSpan(list145); num2 = 0; ref QuestStep reference114 = ref span3[num2]; QuestStep obj113 = new QuestStep(EInteractionType.CompleteQuest, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; index3 = 1; List list146 = new List(index3); CollectionsMarshal.SetCount(list146, index3); span4 = CollectionsMarshal.AsSpan(list146); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CLSGLA101_00288_Q1_000_160"), Answer = new ExcelRef("TEXT_CLSGLA101_00288_A1_000_161") }; obj113.DialogueChoices = list146; obj113.NextQuestId = new QuestId(262); reference114 = obj113; obj112.Steps = list145; reference113 = obj112; questRoot13.QuestSequence = list135; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(291); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list147 = new List(num); CollectionsMarshal.SetCount(list147, num); span = CollectionsMarshal.AsSpan(list147); index = 0; span[index] = "Cacahuetes"; questRoot14.Author = list147; index = 2; List list148 = new List(index); CollectionsMarshal.SetCount(list148, index); span2 = CollectionsMarshal.AsSpan(list148); num = 0; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 0 }; num2 = 1; List list149 = new List(num2); CollectionsMarshal.SetCount(list149, num2); span3 = CollectionsMarshal.AsSpan(list149); index2 = 0; ref QuestStep reference116 = ref span3[index2]; QuestStep obj115 = new QuestStep(EInteractionType.AcceptQuest, 1000995u, new Vector3(-52.018066f, 42.799637f, 192.2179f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions14 = new SkipConditions(); SkipAetheryteCondition obj116 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list150 = new List(num3); CollectionsMarshal.SetCount(list150, num3); span5 = CollectionsMarshal.AsSpan(list150); index3 = 0; span5[index3] = 128; obj116.InTerritory = list150; skipConditions14.AetheryteShortcutIf = obj116; obj115.SkipConditions = skipConditions14; index3 = 1; List list151 = new List(index3); CollectionsMarshal.SetCount(list151, index3); span4 = CollectionsMarshal.AsSpan(list151); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSBSM011_00291_Q1_000_1") }; obj115.DialogueChoices = list151; reference116 = obj115; obj114.Steps = list149; reference115 = obj114; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; ref QuestStep reference118 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.CompleteQuest, 1000997u, new Vector3(-31.265808f, 44.49997f, 185.53442f), 128); num3 = 1; List list153 = new List(num3); CollectionsMarshal.SetCount(list153, num3); span4 = CollectionsMarshal.AsSpan(list153); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSBSM011_00291_Q1_000_1") }; questStep12.DialogueChoices = list153; questStep12.NextQuestId = new QuestId(292); reference118 = questStep12; obj117.Steps = list152; reference117 = obj117; questRoot14.QuestSequence = list148; AddQuest(questId14, questRoot14); } private static void LoadQuests6() { QuestId questId = new QuestId(303); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1001500u, new Vector3(81.77307f, 1.051391f, 311.23828f), 141); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 2; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(60.20499f, 0.9387207f, 265.01544f), 141) { StopDistance = 0.25f, JumpDestination = new JumpDestination { Position = new Vector3(59.662186f, 0.9387207f, 258.3517f) } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1001455u, new Vector3(59.952637f, 0.99176025f, 255.8479f), 141) { StopDistance = 7f, DelaySecondsAtStart = 2f }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-60.070023f, -3.6582303f, 160.2097f), 141) { Sprint = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1001541u, new Vector3(-99.4126f, -11.39856f, -41.73346f), 141); obj3.Steps = list5; reference3 = obj3; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(307); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list6 = new List(num); CollectionsMarshal.SetCount(list6, num); span = CollectionsMarshal.AsSpan(list6); index = 0; span[index] = "liza"; questRoot2.Author = list6; index = 3; List list7 = new List(index); CollectionsMarshal.SetCount(list7, index); span2 = CollectionsMarshal.AsSpan(list7); num = 0; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 0 }; index2 = 1; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1001447u, new Vector3(-32.6391f, -1.0332576f, -148.51611f), 141); obj4.Steps = list8; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 1 }; num2 = 2; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2000268u, new Vector3(25.680908f, 13.076904f, 47.80652f), 141) { ItemId = 2000212u }; index2++; ref QuestStep reference6 = ref span3[index2]; QuestStep obj6 = new QuestStep(EInteractionType.Combat, null, new Vector3(25.680908f, 13.076904f, 47.80652f), 141) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; int num3 = 1; List list10 = new List(num3); CollectionsMarshal.SetCount(list10, num3); Span span4 = CollectionsMarshal.AsSpan(list10); int index3 = 0; span4[index3] = 187u; obj6.KillEnemyDataIds = list10; reference6 = obj6; obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001447u, new Vector3(-32.6391f, -1.0332576f, -148.51611f), 141); obj7.Steps = list11; reference7 = obj7; questRoot2.QuestSequence = list7; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(310); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list12 = new List(num); CollectionsMarshal.SetCount(list12, num); span = CollectionsMarshal.AsSpan(list12); index = 0; span[index] = "Cacahuetes"; questRoot3.Author = list12; index = 2; List list13 = new List(index); CollectionsMarshal.SetCount(list13, index); span2 = CollectionsMarshal.AsSpan(list13); num = 0; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 0 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000926u, new Vector3(-10.055725f, 44.999794f, -245.80762f), 128); obj8.Steps = list14; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; ref QuestStep reference10 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.CompleteQuest, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128); index3 = 1; List list16 = new List(index3); CollectionsMarshal.SetCount(list16, index3); Span span5 = CollectionsMarshal.AsSpan(list16); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSEXC011_00310_Q2_000_1") }; questStep.DialogueChoices = list16; questStep.NextQuestId = new QuestId(312); reference10 = questStep; obj9.Steps = list15; reference9 = obj9; questRoot3.QuestSequence = list13; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(311); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list17 = new List(num); CollectionsMarshal.SetCount(list17, num); span = CollectionsMarshal.AsSpan(list17); index = 0; span[index] = "liza"; questRoot4.Author = list17; index = 4; List list18 = new List(index); CollectionsMarshal.SetCount(list18, index); span2 = CollectionsMarshal.AsSpan(list18); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 0 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; ref QuestStep reference12 = ref span3[index2]; QuestStep obj11 = new QuestStep(EInteractionType.AcceptQuest, 1000926u, new Vector3(-10.055725f, 44.999794f, -245.80762f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition obj12 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list20 = new List(num3); CollectionsMarshal.SetCount(list20, num3); Span span6 = CollectionsMarshal.AsSpan(list20); index3 = 0; span6[index3] = 128; obj12.InTerritory = list20; skipConditions.AetheryteShortcutIf = obj12; obj11.SkipConditions = skipConditions; reference12 = obj11; obj10.Steps = list19; reference11 = obj10; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 1 }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; ref QuestStep reference14 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128); index3 = 1; List list22 = new List(index3); CollectionsMarshal.SetCount(list22, index3); span5 = CollectionsMarshal.AsSpan(list22); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSEXC020_00311_Q2_000_1") }; questStep2.DialogueChoices = list22; reference14 = questStep2; obj13.Steps = list21; reference13 = obj13; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 2 }; num2 = 3; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; ref QuestStep reference16 = ref span3[index2]; QuestStep obj15 = new QuestStep(EInteractionType.Combat, null, new Vector3(31.662792f, 44.020653f, 146.94322f), 134) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaMarauder, To = EAetheryteLocation.LimsaZephyrGate }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list24 = new List(num3); CollectionsMarshal.SetCount(list24, num3); Span span7 = CollectionsMarshal.AsSpan(list24); index3 = 0; ref ComplexCombatData reference17 = ref span7[index3]; ComplexCombatData obj16 = new ComplexCombatData { DataId = 347u, MinimumKillCount = 3u }; int num4 = 6; List list25 = new List(num4); CollectionsMarshal.SetCount(list25, num4); Span span8 = CollectionsMarshal.AsSpan(list25); int num5 = 0; span8[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; obj16.CompletionQuestVariablesFlags = list25; reference17 = obj16; obj15.ComplexCombatData = list24; index3 = 6; List list26 = new List(index3); CollectionsMarshal.SetCount(list26, index3); span8 = CollectionsMarshal.AsSpan(list26); num3 = 0; span8[num3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj15.CompletionQuestVariablesFlags = list26; reference16 = obj15; index2++; ref QuestStep reference18 = ref span3[index2]; QuestStep obj17 = new QuestStep(EInteractionType.Combat, null, new Vector3(74.15681f, 45.953808f, 169.73499f), 134) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list27 = new List(num3); CollectionsMarshal.SetCount(list27, num3); span7 = CollectionsMarshal.AsSpan(list27); index3 = 0; ref ComplexCombatData reference19 = ref span7[index3]; ComplexCombatData obj18 = new ComplexCombatData { DataId = 49u, MinimumKillCount = 3u }; num5 = 6; List list28 = new List(num5); CollectionsMarshal.SetCount(list28, num5); span8 = CollectionsMarshal.AsSpan(list28); num4 = 0; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; obj18.CompletionQuestVariablesFlags = list28; reference19 = obj18; obj17.ComplexCombatData = list27; index3 = 6; List list29 = new List(index3); CollectionsMarshal.SetCount(list29, index3); span8 = CollectionsMarshal.AsSpan(list29); num3 = 0; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj17.CompletionQuestVariablesFlags = list29; reference18 = obj17; index2++; ref QuestStep reference20 = ref span3[index2]; QuestStep obj19 = new QuestStep(EInteractionType.Combat, null, new Vector3(74.15681f, 45.953808f, 169.73499f), 134) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list30 = new List(num3); CollectionsMarshal.SetCount(list30, num3); span7 = CollectionsMarshal.AsSpan(list30); index3 = 0; ref ComplexCombatData reference21 = ref span7[index3]; ComplexCombatData obj20 = new ComplexCombatData { DataId = 338u, MinimumKillCount = 3u }; num4 = 6; List list31 = new List(num4); CollectionsMarshal.SetCount(list31, num4); span8 = CollectionsMarshal.AsSpan(list31); num5 = 0; span8[num5] = null; num5++; span8[num5] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; obj20.CompletionQuestVariablesFlags = list31; reference21 = obj20; obj19.ComplexCombatData = list30; index3 = 6; List list32 = new List(index3); CollectionsMarshal.SetCount(list32, index3); span8 = CollectionsMarshal.AsSpan(list32); num3 = 0; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj19.CompletionQuestVariablesFlags = list32; reference20 = obj19; obj14.Steps = list23; reference15 = obj14; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder }, NextQuestId = new QuestId(313) }; obj21.Steps = list33; reference22 = obj21; questRoot4.QuestSequence = list18; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(312); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list34 = new List(num); CollectionsMarshal.SetCount(list34, num); span = CollectionsMarshal.AsSpan(list34); index = 0; span[index] = "liza"; questRoot5.Author = list34; index = 3; List list35 = new List(index); CollectionsMarshal.SetCount(list35, index); span2 = CollectionsMarshal.AsSpan(list35); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 0 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; ref QuestStep reference24 = ref span3[index2]; QuestStep obj23 = new QuestStep(EInteractionType.AcceptQuest, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition obj24 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list37 = new List(num3); CollectionsMarshal.SetCount(list37, num3); span6 = CollectionsMarshal.AsSpan(list37); index3 = 0; span6[index3] = 128; obj24.InTerritory = list37; skipConditions2.AetheryteShortcutIf = obj24; obj23.SkipConditions = skipConditions2; reference24 = obj23; obj22.Steps = list36; reference23 = obj22; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; index2 = 3; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; ref QuestStep reference26 = ref span3[num2]; QuestStep obj26 = new QuestStep(EInteractionType.Combat, null, new Vector3(31.662792f, 44.020653f, 146.94322f), 134) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaMarauder, To = EAetheryteLocation.LimsaZephyrGate }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list39 = new List(index3); CollectionsMarshal.SetCount(list39, index3); span7 = CollectionsMarshal.AsSpan(list39); num3 = 0; ref ComplexCombatData reference27 = ref span7[num3]; ComplexCombatData obj27 = new ComplexCombatData { DataId = 347u, MinimumKillCount = 3u }; num5 = 6; List list40 = new List(num5); CollectionsMarshal.SetCount(list40, num5); span8 = CollectionsMarshal.AsSpan(list40); num4 = 0; span8[num4] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; obj27.CompletionQuestVariablesFlags = list40; reference27 = obj27; obj26.ComplexCombatData = list39; num3 = 6; List list41 = new List(num3); CollectionsMarshal.SetCount(list41, num3); span8 = CollectionsMarshal.AsSpan(list41); index3 = 0; span8[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj26.CompletionQuestVariablesFlags = list41; reference26 = obj26; num2++; ref QuestStep reference28 = ref span3[num2]; QuestStep obj28 = new QuestStep(EInteractionType.Combat, null, new Vector3(74.15681f, 45.953808f, 169.73499f), 134) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list42 = new List(index3); CollectionsMarshal.SetCount(list42, index3); span7 = CollectionsMarshal.AsSpan(list42); num3 = 0; ref ComplexCombatData reference29 = ref span7[num3]; ComplexCombatData obj29 = new ComplexCombatData { DataId = 49u, MinimumKillCount = 3u }; num4 = 6; List list43 = new List(num4); CollectionsMarshal.SetCount(list43, num4); span8 = CollectionsMarshal.AsSpan(list43); num5 = 0; span8[num5] = null; num5++; span8[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; obj29.CompletionQuestVariablesFlags = list43; reference29 = obj29; obj28.ComplexCombatData = list42; num3 = 6; List list44 = new List(num3); CollectionsMarshal.SetCount(list44, num3); span8 = CollectionsMarshal.AsSpan(list44); index3 = 0; span8[index3] = null; index3++; span8[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj28.CompletionQuestVariablesFlags = list44; reference28 = obj28; num2++; ref QuestStep reference30 = ref span3[num2]; QuestStep obj30 = new QuestStep(EInteractionType.Combat, null, new Vector3(74.15681f, 45.953808f, 169.73499f), 134) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list45 = new List(index3); CollectionsMarshal.SetCount(list45, index3); span7 = CollectionsMarshal.AsSpan(list45); num3 = 0; ref ComplexCombatData reference31 = ref span7[num3]; ComplexCombatData obj31 = new ComplexCombatData { DataId = 338u, MinimumKillCount = 3u }; num5 = 6; List list46 = new List(num5); CollectionsMarshal.SetCount(list46, num5); span8 = CollectionsMarshal.AsSpan(list46); num4 = 0; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; obj31.CompletionQuestVariablesFlags = list46; reference31 = obj31; obj30.ComplexCombatData = list45; num3 = 6; List list47 = new List(num3); CollectionsMarshal.SetCount(list47, num3); span8 = CollectionsMarshal.AsSpan(list47); index3 = 0; span8[index3] = null; index3++; span8[index3] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj30.CompletionQuestVariablesFlags = list47; reference30 = obj30; obj25.Steps = list38; reference25 = obj25; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder }, NextQuestId = new QuestId(313) }; obj32.Steps = list48; reference32 = obj32; questRoot5.QuestSequence = list35; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(313); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list49 = new List(num); CollectionsMarshal.SetCount(list49, num); span = CollectionsMarshal.AsSpan(list49); index = 0; span[index] = "liza"; questRoot6.Author = list49; index = 12; List list50 = new List(index); CollectionsMarshal.SetCount(list50, index); span2 = CollectionsMarshal.AsSpan(list50); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; ref QuestStep reference34 = ref span3[num2]; QuestStep obj34 = new QuestStep(EInteractionType.AcceptQuest, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition obj35 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list52 = new List(index3); CollectionsMarshal.SetCount(list52, index3); span6 = CollectionsMarshal.AsSpan(list52); num3 = 0; span6[num3] = 128; obj35.InTerritory = list52; skipConditions3.AetheryteShortcutIf = obj35; obj34.SkipConditions = skipConditions3; reference34 = obj34; obj33.Steps = list51; reference33 = obj33; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 1 }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002680u, new Vector3(1.4800415f, 30.47563f, -242.20648f), 128); obj36.Steps = list53; reference35 = obj36; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 2 }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002108u, new Vector3(-57.236633f, 43.829678f, 45.334473f), 134) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaMarauder, To = EAetheryteLocation.LimsaZephyrGate } }; obj37.Steps = list54; reference36 = obj37; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 3 }; num2 = 3; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; ref QuestStep reference38 = ref span3[index2]; QuestStep obj39 = new QuestStep(EInteractionType.Action, 2001481u, new Vector3(-52.140076f, 46.158447f, 15.823547f), 134) { Action = EAction.HeavySwing }; num3 = 6; List list56 = new List(num3); CollectionsMarshal.SetCount(list56, num3); span8 = CollectionsMarshal.AsSpan(list56); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj39.CompletionQuestVariablesFlags = list56; reference38 = obj39; index2++; ref QuestStep reference39 = ref span3[index2]; QuestStep obj40 = new QuestStep(EInteractionType.Action, 2001482u, new Vector3(-73.80792f, 43.259277f, 4.623413f), 134) { Action = EAction.HeavySwing }; index3 = 6; List list57 = new List(index3); CollectionsMarshal.SetCount(list57, index3); span8 = CollectionsMarshal.AsSpan(list57); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj40.CompletionQuestVariablesFlags = list57; reference39 = obj40; index2++; ref QuestStep reference40 = ref span3[index2]; QuestStep obj41 = new QuestStep(EInteractionType.Action, 2001480u, new Vector3(-68.467285f, 43.503418f, 20.248657f), 134) { Action = EAction.HeavySwing }; num3 = 6; List list58 = new List(num3); CollectionsMarshal.SetCount(list58, num3); span8 = CollectionsMarshal.AsSpan(list58); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj41.CompletionQuestVariablesFlags = list58; reference40 = obj41; obj38.Steps = list55; reference37 = obj38; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 4 }; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002108u, new Vector3(-57.236633f, 43.829678f, 45.334473f), 134); obj42.Steps = list59; reference41 = obj42; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 5 }; num2 = 3; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; ref QuestStep reference43 = ref span3[index2]; QuestStep obj44 = new QuestStep(EInteractionType.Action, 2001483u, new Vector3(-12.314087f, 46.402588f, 31.47937f), 134) { Action = EAction.HeavySwing }; index3 = 6; List list61 = new List(index3); CollectionsMarshal.SetCount(list61, index3); span8 = CollectionsMarshal.AsSpan(list61); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj44.CompletionQuestVariablesFlags = list61; reference43 = obj44; index2++; ref QuestStep reference44 = ref span3[index2]; QuestStep obj45 = new QuestStep(EInteractionType.Action, 2001485u, new Vector3(1.663208f, 48.2948f, 9.597839f), 134) { Action = EAction.HeavySwing }; num3 = 6; List list62 = new List(num3); CollectionsMarshal.SetCount(list62, num3); span8 = CollectionsMarshal.AsSpan(list62); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj45.CompletionQuestVariablesFlags = list62; reference44 = obj45; index2++; ref QuestStep reference45 = ref span3[index2]; QuestStep obj46 = new QuestStep(EInteractionType.Action, 2001484u, new Vector3(-14.572449f, 47.40979f, 12.344482f), 134) { Action = EAction.HeavySwing }; index3 = 6; List list63 = new List(index3); CollectionsMarshal.SetCount(list63, index3); span8 = CollectionsMarshal.AsSpan(list63); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj46.CompletionQuestVariablesFlags = list63; reference45 = obj46; obj43.Steps = list60; reference42 = obj43; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 6 }; index2 = 1; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002108u, new Vector3(-57.236633f, 43.829678f, 45.334473f), 134); obj47.Steps = list64; reference46 = obj47; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 7 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; obj48.Steps = list65; reference47 = obj48; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 8 }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002679u, new Vector3(-5.2339478f, 31.475597f, -256.97723f), 128); obj49.Steps = list66; reference48 = obj49; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 9 }; num2 = 2; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(15.175059f, 32.473015f, -264.02353f), 128); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2000284u, new Vector3(130.84607f, 35.99597f, 28.519043f), 135) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaMarauder, To = EAetheryteLocation.LimsaTempestGate } }; obj50.Steps = list67; reference49 = obj50; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 10 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, null, new Vector3(157.25027f, 33.93623f, 91.90441f), 135) { StopDistance = 0.5f, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj51.Steps = list68; reference50 = obj51; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder }, NextQuestId = new QuestId(315) }; obj52.Steps = list69; reference51 = obj52; questRoot6.QuestSequence = list50; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(314); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list70 = new List(num); CollectionsMarshal.SetCount(list70, num); span = CollectionsMarshal.AsSpan(list70); index = 0; span[index] = "liza"; questRoot7.Author = list70; index = 5; List list71 = new List(index); CollectionsMarshal.SetCount(list71, index); span2 = CollectionsMarshal.AsSpan(list71); num = 0; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; index2 = 1; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; ref QuestStep reference53 = ref span3[num2]; QuestStep obj54 = new QuestStep(EInteractionType.AcceptQuest, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition obj55 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list73 = new List(num3); CollectionsMarshal.SetCount(list73, num3); span6 = CollectionsMarshal.AsSpan(list73); index3 = 0; span6[index3] = 128; obj55.InTerritory = list73; skipConditions4.AetheryteShortcutIf = obj55; obj54.SkipConditions = skipConditions4; reference53 = obj54; obj53.Steps = list72; reference52 = obj53; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 1 }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; ref QuestStep reference55 = ref span3[index2]; QuestStep obj57 = new QuestStep(EInteractionType.Combat, null, new Vector3(391.3196f, 73.47712f, -313.9601f), 135) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaMarauder, To = EAetheryteLocation.LimsaTempestGate }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span7 = CollectionsMarshal.AsSpan(list75); num3 = 0; ref ComplexCombatData reference56 = ref span7[num3]; ComplexCombatData obj58 = new ComplexCombatData { DataId = 5u, MinimumKillCount = 3u }; num4 = 6; List list76 = new List(num4); CollectionsMarshal.SetCount(list76, num4); span8 = CollectionsMarshal.AsSpan(list76); num5 = 0; span8[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; obj58.CompletionQuestVariablesFlags = list76; reference56 = obj58; obj57.ComplexCombatData = list75; reference55 = obj57; obj56.Steps = list74; reference54 = obj56; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 2 }; index2 = 1; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; obj59.Steps = list77; reference57 = obj59; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 3 }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; ref QuestStep reference59 = ref span3[index2]; QuestStep obj61 = new QuestStep(EInteractionType.Combat, 2000286u, new Vector3(-88.60913f, 43.564453f, -303.05945f), 134) { Fly = true, AetheryteShortcut = EAetheryteLocation.MiddleLaNosceaSummerfordFarms, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaMarauder, To = EAetheryteLocation.LimsaZephyrGate }, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list79 = new List(num3); CollectionsMarshal.SetCount(list79, num3); span4 = CollectionsMarshal.AsSpan(list79); index3 = 0; span4[index3] = 2u; obj61.KillEnemyDataIds = list79; obj61.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { AetheryteLocked = EAetheryteLocation.MiddleLaNosceaSummerfordFarms } }; reference59 = obj61; obj60.Steps = list78; reference58 = obj60; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder }, NextQuestId = new QuestId(316) }; obj62.Steps = list80; reference60 = obj62; questRoot7.QuestSequence = list71; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(315); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list81 = new List(num); CollectionsMarshal.SetCount(list81, num); span = CollectionsMarshal.AsSpan(list81); index = 0; span[index] = "liza"; questRoot8.Author = list81; index = 5; List list82 = new List(index); CollectionsMarshal.SetCount(list82, index); span2 = CollectionsMarshal.AsSpan(list82); num = 0; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 0 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; ref QuestStep reference62 = ref span3[index2]; QuestStep obj64 = new QuestStep(EInteractionType.AcceptQuest, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; SkipConditions skipConditions5 = new SkipConditions(); SkipAetheryteCondition obj65 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list84 = new List(index3); CollectionsMarshal.SetCount(list84, index3); span6 = CollectionsMarshal.AsSpan(list84); num3 = 0; span6[num3] = 128; obj65.InTerritory = list84; skipConditions5.AetheryteShortcutIf = obj65; obj64.SkipConditions = skipConditions5; reference62 = obj64; obj63.Steps = list83; reference61 = obj63; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 1 }; index2 = 1; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; ref QuestStep reference64 = ref span3[num2]; QuestStep obj67 = new QuestStep(EInteractionType.Combat, null, new Vector3(391.3196f, 73.47712f, -313.9601f), 135) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaMarauder, To = EAetheryteLocation.LimsaTempestGate }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list86 = new List(num3); CollectionsMarshal.SetCount(list86, num3); span7 = CollectionsMarshal.AsSpan(list86); index3 = 0; ref ComplexCombatData reference65 = ref span7[index3]; ComplexCombatData obj68 = new ComplexCombatData { DataId = 5u, MinimumKillCount = 3u }; num5 = 6; List list87 = new List(num5); CollectionsMarshal.SetCount(list87, num5); span8 = CollectionsMarshal.AsSpan(list87); num4 = 0; span8[num4] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; obj68.CompletionQuestVariablesFlags = list87; reference65 = obj68; obj67.ComplexCombatData = list86; reference64 = obj67; obj66.Steps = list85; reference63 = obj66; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 2 }; num2 = 1; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; obj69.Steps = list88; reference66 = obj69; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 3 }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; ref QuestStep reference68 = ref span3[num2]; QuestStep obj71 = new QuestStep(EInteractionType.Combat, 2000287u, new Vector3(-88.60913f, 43.564453f, -303.05945f), 134) { Fly = true, AetheryteShortcut = EAetheryteLocation.MiddleLaNosceaSummerfordFarms, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaMarauder, To = EAetheryteLocation.LimsaZephyrGate }, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list90 = new List(index3); CollectionsMarshal.SetCount(list90, index3); span4 = CollectionsMarshal.AsSpan(list90); num3 = 0; span4[num3] = 2u; obj71.KillEnemyDataIds = list90; obj71.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { AetheryteLocked = EAetheryteLocation.MiddleLaNosceaSummerfordFarms } }; reference68 = obj71; obj70.Steps = list89; reference67 = obj70; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder }, NextQuestId = new QuestId(316) }; obj72.Steps = list91; reference69 = obj72; questRoot8.QuestSequence = list82; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(316); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list92 = new List(num); CollectionsMarshal.SetCount(list92, num); span = CollectionsMarshal.AsSpan(list92); index = 0; span[index] = "liza"; questRoot9.Author = list92; index = 8; List list93 = new List(index); CollectionsMarshal.SetCount(list93, index); span2 = CollectionsMarshal.AsSpan(list93); num = 0; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 0 }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; ref QuestStep reference71 = ref span3[num2]; QuestStep obj74 = new QuestStep(EInteractionType.AcceptQuest, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; SkipConditions skipConditions6 = new SkipConditions(); SkipAetheryteCondition obj75 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list95 = new List(num3); CollectionsMarshal.SetCount(list95, num3); span6 = CollectionsMarshal.AsSpan(list95); index3 = 0; span6[index3] = 128; obj75.InTerritory = list95; skipConditions6.AetheryteShortcutIf = obj75; obj74.SkipConditions = skipConditions6; reference71 = obj74; obj73.Steps = list94; reference70 = obj73; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 1 }; num2 = 2; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000868u, new Vector3(-192.00433f, 0.9999907f, 211.68835f), 129) { StopDistance = 7f, TargetTerritoryId = (ushort)138, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaMarauder, To = EAetheryteLocation.LimsaFisher } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1002110u, new Vector3(319.84436f, -31.898647f, 273.51794f), 138); obj76.Steps = list96; reference72 = obj76; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 2 }; index2 = 3; List list97 = new List(index2); CollectionsMarshal.SetCount(list97, index2); span3 = CollectionsMarshal.AsSpan(list97); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 138) { Aetheryte = EAetheryteLocation.WesternLaNosceaAleport }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(139.18224f, -20.931536f, 139.35034f), 138) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; ref QuestStep reference74 = ref span3[num2]; QuestStep obj78 = new QuestStep(EInteractionType.Combat, 2000288u, new Vector3(99.22937f, -14.2977295f, 141.86316f), 138) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list98 = new List(index3); CollectionsMarshal.SetCount(list98, index3); span4 = CollectionsMarshal.AsSpan(list98); num3 = 0; span4[num3] = 28u; obj78.KillEnemyDataIds = list98; reference74 = obj78; obj77.Steps = list97; reference73 = obj77; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 3 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; obj79.Steps = list99; reference75 = obj79; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 4 }; index2 = 2; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-182.58467f, 39.786213f, -46.777275f), 134) { StopDistance = 0.5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaMarauder, To = EAetheryteLocation.LimsaZephyrGate }, JumpDestination = new JumpDestination { Position = new Vector3(-192.3236f, 41.73779f, -49.477997f) }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1002111u, new Vector3(-206.80554f, 41.757885f, -39.627747f), 134) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaMarauder, To = EAetheryteLocation.LimsaZephyrGate } }; obj80.Steps = list100; reference76 = obj80; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 5 }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2001486u, new Vector3(-225.33002f, 42.191162f, -35.202576f), 134) { Action = EAction.HeavySwing }; obj81.Steps = list101; reference77 = obj81; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 6 }; index2 = 1; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002111u, new Vector3(-206.80554f, 41.757885f, -39.627747f), 134); obj82.Steps = list102; reference78 = obj82; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder }, NextQuestId = new QuestId(317) }; obj83.Steps = list103; reference79 = obj83; questRoot9.QuestSequence = list93; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(317); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list104 = new List(num); CollectionsMarshal.SetCount(list104, num); span = CollectionsMarshal.AsSpan(list104); index = 0; span[index] = "liza"; questRoot10.Author = list104; index = 9; List list105 = new List(index); CollectionsMarshal.SetCount(list105, index); span2 = CollectionsMarshal.AsSpan(list105); num = 0; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 0 }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; ref QuestStep reference81 = ref span3[num2]; QuestStep obj85 = new QuestStep(EInteractionType.AcceptQuest, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; SkipConditions skipConditions7 = new SkipConditions(); SkipAetheryteCondition obj86 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list107 = new List(num3); CollectionsMarshal.SetCount(list107, num3); span6 = CollectionsMarshal.AsSpan(list107); index3 = 0; span6[index3] = 128; obj86.InTerritory = list107; skipConditions7.AetheryteShortcutIf = obj86; skipConditions7.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj85.SkipConditions = skipConditions7; reference81 = obj85; obj84.Steps = list106; reference80 = obj84; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 1 }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002682u, new Vector3(-86.930725f, 40.999992f, -153.91785f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaMarauder, To = EAetheryteLocation.LimsaCulinarian } }; obj87.Steps = list108; reference82 = obj87; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 2 }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002112u, new Vector3(561.6693f, 89.783f, -81.52899f), 135) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaCulinarian, To = EAetheryteLocation.LimsaTempestGate } }; obj88.Steps = list109; reference83 = obj88; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 3 }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002683u, new Vector3(559.6245f, 89.783f, -80.1557f), 135); obj89.Steps = list110; reference84 = obj89; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 4 }; index2 = 1; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002113u, new Vector3(312.45886f, -24.483091f, 212.84802f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; obj90.Steps = list111; reference85 = obj90; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 5 }; num2 = 3; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; ref QuestStep reference87 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2000289u, new Vector3(348.34814f, -18.60083f, 168.3833f), 138); index3 = 6; List list113 = new List(index3); CollectionsMarshal.SetCount(list113, index3); span8 = CollectionsMarshal.AsSpan(list113); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list113; reference87 = questStep3; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(297.38306f, -14.2977295f, 148.85168f), 138); index2++; ref QuestStep reference88 = ref span3[index2]; QuestStep obj92 = new QuestStep(EInteractionType.Interact, 2000290u, new Vector3(297.38306f, -14.2977295f, 148.85168f), 138) { DelaySecondsAtStart = 5f }; num3 = 6; List list114 = new List(num3); CollectionsMarshal.SetCount(list114, num3); span8 = CollectionsMarshal.AsSpan(list114); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj92.CompletionQuestVariablesFlags = list114; reference88 = obj92; obj91.Steps = list112; reference86 = obj91; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 6 }; index2 = 1; List list115 = new List(index2); CollectionsMarshal.SetCount(list115, index2); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1002684u, new Vector3(299.1836f, 0.7139131f, 86.10657f), 138) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj93.Steps = list115; reference89 = obj93; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 7 }; num2 = 1; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002112u, new Vector3(561.6693f, 89.783f, -81.52899f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaTempestGate } }; obj94.Steps = list116; reference90 = obj94; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder }, NextQuestId = new QuestId(318) }; obj95.Steps = list117; reference91 = obj95; questRoot10.QuestSequence = list105; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(318); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list118 = new List(num); CollectionsMarshal.SetCount(list118, num); span = CollectionsMarshal.AsSpan(list118); index = 0; span[index] = "liza"; questRoot11.Author = list118; index = 4; List list119 = new List(index); CollectionsMarshal.SetCount(list119, index); span2 = CollectionsMarshal.AsSpan(list119); num = 0; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 0 }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; ref QuestStep reference93 = ref span3[index2]; QuestStep obj97 = new QuestStep(EInteractionType.AcceptQuest, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; SkipConditions skipConditions8 = new SkipConditions(); SkipAetheryteCondition obj98 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list121 = new List(index3); CollectionsMarshal.SetCount(list121, index3); span6 = CollectionsMarshal.AsSpan(list121); num3 = 0; span6[num3] = 128; obj98.InTerritory = list121; skipConditions8.AetheryteShortcutIf = obj98; skipConditions8.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj97.SkipConditions = skipConditions8; reference93 = obj97; obj96.Steps = list120; reference92 = obj96; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 1 }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002682u, new Vector3(-86.930725f, 40.999992f, -153.91785f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaMarauder, To = EAetheryteLocation.LimsaCulinarian } }; obj99.Steps = list122; reference94 = obj99; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 2 }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1002685u, new Vector3(-235.33997f, -0.28636882f, 675.349f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj100.Steps = list123; reference95 = obj100; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder }, NextQuestId = new QuestId(319) }; obj101.Steps = list124; reference96 = obj101; questRoot11.QuestSequence = list119; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(319); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list125 = new List(num); CollectionsMarshal.SetCount(list125, num); span = CollectionsMarshal.AsSpan(list125); index = 0; span[index] = "liza"; questRoot12.Author = list125; index = 9; List list126 = new List(index); CollectionsMarshal.SetCount(list126, index); span2 = CollectionsMarshal.AsSpan(list126); num = 0; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 0 }; num2 = 1; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; ref QuestStep reference98 = ref span3[index2]; QuestStep obj103 = new QuestStep(EInteractionType.AcceptQuest, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; SkipConditions skipConditions9 = new SkipConditions(); SkipAetheryteCondition obj104 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list128 = new List(num3); CollectionsMarshal.SetCount(list128, num3); span6 = CollectionsMarshal.AsSpan(list128); index3 = 0; span6[index3] = 128; obj104.InTerritory = list128; skipConditions9.AetheryteShortcutIf = obj104; skipConditions9.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj103.SkipConditions = skipConditions9; reference98 = obj103; obj102.Steps = list127; reference97 = obj102; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 1 }; index2 = 1; List list129 = new List(index2); CollectionsMarshal.SetCount(list129, index2); span3 = CollectionsMarshal.AsSpan(list129); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002115u, new Vector3(562.3406f, 89.86035f, -80.216736f), 135) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaMarauder, To = EAetheryteLocation.LimsaTempestGate } }; obj105.Steps = list129; reference99 = obj105; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 2 }; num2 = 2; List list130 = new List(num2); CollectionsMarshal.SetCount(list130, num2); span3 = CollectionsMarshal.AsSpan(list130); index2 = 0; ref QuestStep reference101 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1002713u, new Vector3(554.4059f, 89.783f, -67.979004f), 135); index3 = 6; List list131 = new List(index3); CollectionsMarshal.SetCount(list131, index3); span8 = CollectionsMarshal.AsSpan(list131); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list131; reference101 = questStep4; index2++; ref QuestStep reference102 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1002686u, new Vector3(554.2838f, 89.78309f, -72.43463f), 135); num3 = 6; List list132 = new List(num3); CollectionsMarshal.SetCount(list132, num3); span8 = CollectionsMarshal.AsSpan(list132); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list132; reference102 = questStep5; obj106.Steps = list130; reference100 = obj106; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 3 }; index2 = 1; List list133 = new List(index2); CollectionsMarshal.SetCount(list133, index2); span3 = CollectionsMarshal.AsSpan(list133); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2000296u, new Vector3(565.1482f, 66.666626f, -215.2591f), 135); obj107.Steps = list133; reference103 = obj107; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 4 }; num2 = 1; List list134 = new List(num2); CollectionsMarshal.SetCount(list134, num2); span3 = CollectionsMarshal.AsSpan(list134); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2000297u, new Vector3(590.8141f, 72.40405f, -272.08368f), 135) { StopDistance = 1f, Mount = false }; obj108.Steps = list134; reference104 = obj108; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 5 }; index2 = 2; List list135 = new List(index2); CollectionsMarshal.SetCount(list135, index2); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(565.94104f, 85.81174f, -322.61465f), 135) { Mount = false }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2000298u, new Vector3(566.8268f, 85.52673f, -320.82092f), 135); obj109.Steps = list135; reference105 = obj109; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 6 }; num2 = 1; List list136 = new List(num2); CollectionsMarshal.SetCount(list136, num2); span3 = CollectionsMarshal.AsSpan(list136); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2000299u, new Vector3(574.0901f, 90.440186f, -429.06842f), 135) { Mount = false, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj110.Steps = list136; reference106 = obj110; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 7 }; index2 = 3; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; ref QuestStep reference108 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1002689u, new Vector3(569.6345f, 86.253204f, -363.94293f), 135); index3 = 6; List list138 = new List(index3); CollectionsMarshal.SetCount(list138, index3); span8 = CollectionsMarshal.AsSpan(list138); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list138; reference108 = questStep6; num2++; ref QuestStep reference109 = ref span3[num2]; QuestStep obj112 = new QuestStep(EInteractionType.Interact, 1002714u, new Vector3(572.5946f, 86.366455f, -365.3468f), 135) { StopDistance = 5f }; num3 = 6; List list139 = new List(num3); CollectionsMarshal.SetCount(list139, num3); span8 = CollectionsMarshal.AsSpan(list139); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj112.CompletionQuestVariablesFlags = list139; reference109 = obj112; num2++; ref QuestStep reference110 = ref span3[num2]; QuestStep obj113 = new QuestStep(EInteractionType.Interact, 1002715u, new Vector3(566.4302f, 86.2767f, -364.95007f), 135) { StopDistance = 5f }; index3 = 6; List list140 = new List(index3); CollectionsMarshal.SetCount(list140, index3); span8 = CollectionsMarshal.AsSpan(list140); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj113.CompletionQuestVariablesFlags = list140; reference110 = obj113; obj111.Steps = list137; reference107 = obj111; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder }, NextQuestId = new QuestId(1049) }; obj114.Steps = list141; reference111 = obj114; questRoot12.QuestSequence = list126; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(320); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list142 = new List(num); CollectionsMarshal.SetCount(list142, num); span = CollectionsMarshal.AsSpan(list142); index = 0; span[index] = "liza"; questRoot13.Author = list142; index = 8; List list143 = new List(index); CollectionsMarshal.SetCount(list143, index); span2 = CollectionsMarshal.AsSpan(list143); num = 0; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 0 }; index2 = 1; List list144 = new List(index2); CollectionsMarshal.SetCount(list144, index2); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1001578u, new Vector3(-35.446716f, -2.057618f, -154.95538f), 141); obj115.Steps = list144; reference112 = obj115; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 1 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002947u, new Vector3(-95.71985f, -11.35f, -44.449524f), 141); obj116.Steps = list145; reference113 = obj116; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 2 }; index2 = 4; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; ref QuestStep reference115 = ref span3[num2]; QuestStep obj118 = new QuestStep(EInteractionType.Interact, 1002949u, new Vector3(-82.71924f, -11.350104f, -36.66742f), 141) { StopDistance = 2f }; num3 = 6; List list147 = new List(num3); CollectionsMarshal.SetCount(list147, num3); span8 = CollectionsMarshal.AsSpan(list147); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj118.CompletionQuestVariablesFlags = list147; reference115 = obj118; num2++; ref QuestStep reference116 = ref span3[num2]; QuestStep obj119 = new QuestStep(EInteractionType.Interact, 1002948u, new Vector3(-80.46088f, -12.785964f, -39.44464f), 141) { StopDistance = 7f }; index3 = 6; List list148 = new List(index3); CollectionsMarshal.SetCount(list148, index3); span8 = CollectionsMarshal.AsSpan(list148); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj119.CompletionQuestVariablesFlags = list148; reference116 = obj119; num2++; ref QuestStep reference117 = ref span3[num2]; QuestStep obj120 = new QuestStep(EInteractionType.Interact, 1002950u, new Vector3(-80.76605f, -12.819771f, -34.439636f), 141) { StopDistance = 7f }; num3 = 6; List list149 = new List(num3); CollectionsMarshal.SetCount(list149, num3); span8 = CollectionsMarshal.AsSpan(list149); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj120.CompletionQuestVariablesFlags = list149; reference117 = obj120; num2++; ref QuestStep reference118 = ref span3[num2]; QuestStep obj121 = new QuestStep(EInteractionType.Interact, 1002951u, new Vector3(-80.094604f, -12.790767f, -33.463074f), 141) { StopDistance = 7f }; index3 = 6; List list150 = new List(index3); CollectionsMarshal.SetCount(list150, index3); span8 = CollectionsMarshal.AsSpan(list150); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj121.CompletionQuestVariablesFlags = list150; reference118 = obj121; obj117.Steps = list146; reference114 = obj117; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 3 }; num2 = 1; List list151 = new List(num2); CollectionsMarshal.SetCount(list151, num2); span3 = CollectionsMarshal.AsSpan(list151); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002947u, new Vector3(-95.71985f, -11.35f, -44.449524f), 141); obj122.Steps = list151; reference119 = obj122; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 4 }; index2 = 3; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-199.35687f, -2.8170738f, 57.860172f), 141); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-215.15814f, -30.64667f, 96.92529f), 141) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1002955u, new Vector3(-228.47339f, -30.853842f, 117.29602f), 141) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj123.Steps = list152; reference120 = obj123; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 6 }; num2 = 1; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002947u, new Vector3(-95.71985f, -11.35f, -44.449524f), 141); obj124.Steps = list153; reference121 = obj124; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers } }; obj125.Steps = list154; reference122 = obj125; questRoot13.QuestSequence = list143; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(323); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list155 = new List(num); CollectionsMarshal.SetCount(list155, num); span = CollectionsMarshal.AsSpan(list155); index = 0; span[index] = "liza"; questRoot14.Author = list155; index = 3; List list156 = new List(index); CollectionsMarshal.SetCount(list156, index); span2 = CollectionsMarshal.AsSpan(list156); num = 0; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 0 }; num2 = 1; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1003355u, new Vector3(-60.868286f, 18.000334f, 7.4921875f), 129); obj126.Steps = list157; reference123 = obj126; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 1 }; index2 = 1; List list158 = new List(index2); CollectionsMarshal.SetCount(list158, index2); span3 = CollectionsMarshal.AsSpan(list158); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher } }; obj127.Steps = list158; reference124 = obj127; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list159 = new List(num2); CollectionsMarshal.SetCount(list159, num2); span3 = CollectionsMarshal.AsSpan(list159); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003355u, new Vector3(-60.868286f, 18.000334f, 7.4921875f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.Limsa } }; obj128.Steps = list159; reference125 = obj128; questRoot14.QuestSequence = list156; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(328); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list160 = new List(num); CollectionsMarshal.SetCount(list160, num); span = CollectionsMarshal.AsSpan(list160); index = 0; span[index] = "liza"; questRoot15.Author = list160; index = 2; List list161 = new List(index); CollectionsMarshal.SetCount(list161, index); span2 = CollectionsMarshal.AsSpan(list161); num = 0; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 0 }; index2 = 1; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1002065u, new Vector3(60.9292f, 45.14234f, -205.005f), 140); obj129.Steps = list162; reference126 = obj129; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1002061u, new Vector3(240.98572f, 58.357986f, -160.99799f), 140); obj130.Steps = list163; reference127 = obj130; questRoot15.QuestSequence = list161; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(329); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list164 = new List(num); CollectionsMarshal.SetCount(list164, num); span = CollectionsMarshal.AsSpan(list164); index = 0; span[index] = "liza"; questRoot16.Author = list164; index = 3; List list165 = new List(index); CollectionsMarshal.SetCount(list165, index); span2 = CollectionsMarshal.AsSpan(list165); num = 0; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 0 }; index2 = 1; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1002061u, new Vector3(240.98572f, 58.357986f, -160.99799f), 140); obj131.Steps = list166; reference128 = obj131; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 1 }; num2 = 1; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; ref QuestStep reference130 = ref span3[index2]; QuestStep obj133 = new QuestStep(EInteractionType.Combat, null, new Vector3(203.66704f, 51.853172f, -150.48145f), 140) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list168 = new List(num3); CollectionsMarshal.SetCount(list168, num3); span7 = CollectionsMarshal.AsSpan(list168); index3 = 0; span7[index3] = new ComplexCombatData { DataId = 136u, MinimumKillCount = 4u }; obj133.ComplexCombatData = list168; reference130 = obj133; obj132.Steps = list167; reference129 = obj132; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list169 = new List(index2); CollectionsMarshal.SetCount(list169, index2); span3 = CollectionsMarshal.AsSpan(list169); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1002058u, new Vector3(59.616943f, 45.157562f, -215.89996f), 140); obj134.Steps = list169; reference131 = obj134; questRoot16.QuestSequence = list165; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(330); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list170 = new List(num); CollectionsMarshal.SetCount(list170, num); span = CollectionsMarshal.AsSpan(list170); index = 0; span[index] = "liza"; questRoot17.Author = list170; index = 3; List list171 = new List(index); CollectionsMarshal.SetCount(list171, index); span2 = CollectionsMarshal.AsSpan(list171); num = 0; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 0 }; num2 = 1; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002058u, new Vector3(59.616943f, 45.157562f, -215.89996f), 140); obj135.Steps = list172; reference132 = obj135; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 1 }; index2 = 2; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(263.7443f, 53.7287f, -12.175757f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1001604u, new Vector3(-257.64862f, -0.28353235f, 25.223145f), 141); obj136.Steps = list173; reference133 = obj136; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1001605u, new Vector3(94.46863f, 0.34075314f, -272.60242f), 141) { AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation }; obj137.Steps = list174; reference134 = obj137; questRoot17.QuestSequence = list171; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(332); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list175 = new List(num); CollectionsMarshal.SetCount(list175, num); span = CollectionsMarshal.AsSpan(list175); index = 0; span[index] = "liza"; questRoot18.Author = list175; index = 2; List list176 = new List(index); CollectionsMarshal.SetCount(list176, index); span2 = CollectionsMarshal.AsSpan(list176); num = 0; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 0 }; index2 = 1; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1001605u, new Vector3(94.46863f, 0.34075314f, -272.60242f), 141); obj138.Steps = list177; reference135 = obj138; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1002058u, new Vector3(59.616943f, 45.157562f, -215.89996f), 140) { AetheryteShortcut = EAetheryteLocation.WesternThanalanHorizon }; obj139.Steps = list178; reference136 = obj139; questRoot18.QuestSequence = list176; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(333); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list179 = new List(num); CollectionsMarshal.SetCount(list179, num); span = CollectionsMarshal.AsSpan(list179); index = 0; span[index] = "liza"; questRoot19.Author = list179; index = 2; List list180 = new List(index); CollectionsMarshal.SetCount(list180, index); span2 = CollectionsMarshal.AsSpan(list180); num = 0; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 0 }; index2 = 1; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1002058u, new Vector3(59.616943f, 45.157562f, -215.89996f), 140); obj140.Steps = list181; reference137 = obj140; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list182 = new List(num2); CollectionsMarshal.SetCount(list182, num2); span3 = CollectionsMarshal.AsSpan(list182); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1002066u, new Vector3(-176.95892f, 15.652092f, -270.98505f), 140); obj141.Steps = list182; reference138 = obj141; questRoot19.QuestSequence = list180; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(334); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list183 = new List(num); CollectionsMarshal.SetCount(list183, num); span = CollectionsMarshal.AsSpan(list183); index = 0; span[index] = "liza"; questRoot20.Author = list183; index = 2; List list184 = new List(index); CollectionsMarshal.SetCount(list184, index); span2 = CollectionsMarshal.AsSpan(list184); num = 0; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 0 }; index2 = 1; List list185 = new List(index2); CollectionsMarshal.SetCount(list185, index2); span3 = CollectionsMarshal.AsSpan(list185); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1002067u, new Vector3(-178.94263f, 15.632084f, -269.9779f), 140) { StopDistance = 7f }; obj142.Steps = list185; reference139 = obj142; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list186 = new List(num2); CollectionsMarshal.SetCount(list186, num2); span3 = CollectionsMarshal.AsSpan(list186); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-174.73444f, 15.450659f, -266.76144f), 140); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-289.1099f, 15.249638f, -209.01831f), 140); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1002068u, new Vector3(-284.50446f, 13.480675f, -144.9455f), 140); obj143.Steps = list186; reference140 = obj143; questRoot20.QuestSequence = list184; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(336); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list187 = new List(num); CollectionsMarshal.SetCount(list187, num); span = CollectionsMarshal.AsSpan(list187); index = 0; span[index] = "liza"; questRoot21.Author = list187; index = 3; List list188 = new List(index); CollectionsMarshal.SetCount(list188, index); span2 = CollectionsMarshal.AsSpan(list188); num = 0; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 0 }; index2 = 1; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1002071u, new Vector3(-324.78827f, 17.58331f, -127.61127f), 140); obj144.Steps = list189; reference141 = obj144; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 1 }; num2 = 2; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-243.01067f, 15.438055f, -256.949f), 140); index2++; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1003816u, new Vector3(-235.21783f, 15.910468f, -293.1411f), 140) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj145.Steps = list190; reference142 = obj145; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1002058u, new Vector3(59.616943f, 45.157562f, -215.89996f), 140); obj146.Steps = list191; reference143 = obj146; questRoot21.QuestSequence = list188; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(343); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list192 = new List(num); CollectionsMarshal.SetCount(list192, num); span = CollectionsMarshal.AsSpan(list192); index = 0; span[index] = "liza"; questRoot22.Author = list192; index = 7; List list193 = new List(index); CollectionsMarshal.SetCount(list193, index); span2 = CollectionsMarshal.AsSpan(list193); num = 0; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 0 }; num2 = 1; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005116u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj147.Steps = list194; reference144 = obj147; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 1 }; index2 = 1; List list195 = new List(index2); CollectionsMarshal.SetCount(list195, index2); span3 = CollectionsMarshal.AsSpan(list195); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1004584u, new Vector3(-360.83014f, -55.35f, 145.49475f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj148.Steps = list195; reference145 = obj148; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 2 }; num2 = 1; List list196 = new List(num2); CollectionsMarshal.SetCount(list196, num2); span3 = CollectionsMarshal.AsSpan(list196); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2001592u, new Vector3(-356.71014f, -10.421997f, -242.51166f), 145) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj149.Steps = list196; reference146 = obj149; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 3 }; index2 = 1; List list197 = new List(index2); CollectionsMarshal.SetCount(list197, index2); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005017u, new Vector3(-63.157104f, -25.215523f, -554.6502f), 146) { DisableNavmesh = true }; obj150.Steps = list197; reference147 = obj150; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 4 }; num2 = 1; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 146) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 56u } }; obj151.Steps = list198; reference148 = obj151; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 5 }; index2 = 1; List list199 = new List(index2); CollectionsMarshal.SetCount(list199, index2); span3 = CollectionsMarshal.AsSpan(list199); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005156u, new Vector3(-372.73218f, -57.07999f, 151.04907f), 145); obj152.Steps = list199; reference149 = obj152; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 4; List list200 = new List(num2); CollectionsMarshal.SetCount(list200, num2); span3 = CollectionsMarshal.AsSpan(list200); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, null, null, 145) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005012u, new Vector3(22.507019f, 0.9999986f, -2.02948f), 212); obj153.Steps = list200; reference150 = obj153; questRoot22.QuestSequence = list193; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(344); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list201 = new List(num); CollectionsMarshal.SetCount(list201, num); span = CollectionsMarshal.AsSpan(list201); index = 0; span[index] = "Cacahuetes"; questRoot23.Author = list201; index = 2; List list202 = new List(index); CollectionsMarshal.SetCount(list202, index); span2 = CollectionsMarshal.AsSpan(list202); num = 0; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 0 }; index2 = 1; List list203 = new List(index2); CollectionsMarshal.SetCount(list203, index2); span3 = CollectionsMarshal.AsSpan(list203); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1002279u, new Vector3(-196.8872f, 18.459997f, 59.952637f), 130); obj154.Steps = list203; reference151 = obj154; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list204 = new List(num2); CollectionsMarshal.SetCount(list204, num2); span3 = CollectionsMarshal.AsSpan(list204); index2 = 0; ref QuestStep reference153 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.CompleteQuest, 1001709u, new Vector3(-240.4975f, 18.7f, 85.58777f), 130); index3 = 1; List list205 = new List(index3); CollectionsMarshal.SetCount(list205, index3); span5 = CollectionsMarshal.AsSpan(list205); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSTHM011_00344_Q1_001_1") }; questStep7.DialogueChoices = list205; questStep7.NextQuestId = new QuestId(351); reference153 = questStep7; obj155.Steps = list204; reference152 = obj155; questRoot23.QuestSequence = list202; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(345); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list206 = new List(num); CollectionsMarshal.SetCount(list206, num); span = CollectionsMarshal.AsSpan(list206); index = 0; span[index] = "liza"; questRoot24.Author = list206; index = 4; List list207 = new List(index); CollectionsMarshal.SetCount(list207, index); span2 = CollectionsMarshal.AsSpan(list207); num = 0; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 0 }; index2 = 1; List list208 = new List(index2); CollectionsMarshal.SetCount(list208, index2); span3 = CollectionsMarshal.AsSpan(list208); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1002279u, new Vector3(-196.8872f, 18.459997f, 59.952637f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj156.Steps = list208; reference154 = obj156; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 1 }; num2 = 1; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; ref QuestStep reference156 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1001709u, new Vector3(-240.4975f, 18.7f, 85.58777f), 130); num3 = 1; List list210 = new List(num3); CollectionsMarshal.SetCount(list210, num3); span5 = CollectionsMarshal.AsSpan(list210); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSTHM020_00345_Q1_001_1") }; questStep8.DialogueChoices = list210; questStep8.NextQuestId = new QuestId(351); reference156 = questStep8; obj157.Steps = list209; reference155 = obj157; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 2 }; index2 = 2; List list211 = new List(index2); CollectionsMarshal.SetCount(list211, index2); span3 = CollectionsMarshal.AsSpan(list211); num2 = 0; ref QuestStep reference158 = ref span3[num2]; QuestStep obj159 = new QuestStep(EInteractionType.Combat, null, new Vector3(-71.92632f, 9.839797f, 283.98495f), 141) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahThaumaturge, To = EAetheryteLocation.UldahGateOfNald }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 2; List list212 = new List(index3); CollectionsMarshal.SetCount(list212, index3); span7 = CollectionsMarshal.AsSpan(list212); num3 = 0; ref ComplexCombatData reference159 = ref span7[num3]; ComplexCombatData obj160 = new ComplexCombatData { DataId = 351u, MinimumKillCount = 3u }; num4 = 6; List list213 = new List(num4); CollectionsMarshal.SetCount(list213, num4); span8 = CollectionsMarshal.AsSpan(list213); num5 = 0; span8[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; obj160.CompletionQuestVariablesFlags = list213; reference159 = obj160; num3++; ref ComplexCombatData reference160 = ref span7[num3]; ComplexCombatData obj161 = new ComplexCombatData { DataId = 385u, MinimumKillCount = 3u }; num5 = 6; List list214 = new List(num5); CollectionsMarshal.SetCount(list214, num5); span8 = CollectionsMarshal.AsSpan(list214); num4 = 0; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; obj161.CompletionQuestVariablesFlags = list214; reference160 = obj161; obj159.ComplexCombatData = list212; SkipConditions skipConditions10 = new SkipConditions(); SkipAetheryteCondition obj162 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list215 = new List(num3); CollectionsMarshal.SetCount(list215, num3); span6 = CollectionsMarshal.AsSpan(list215); index3 = 0; span6[index3] = 141; obj162.InTerritory = list215; skipConditions10.AetheryteShortcutIf = obj162; obj159.SkipConditions = skipConditions10; index3 = 6; List list216 = new List(index3); CollectionsMarshal.SetCount(list216, index3); span8 = CollectionsMarshal.AsSpan(list216); num3 = 0; span8[num3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num3++; span8[num3] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj159.CompletionQuestVariablesFlags = list216; reference158 = obj159; num2++; ref QuestStep reference161 = ref span3[num2]; QuestStep obj163 = new QuestStep(EInteractionType.Combat, null, new Vector3(39.449f, 3.082914f, 272.46896f), 141) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list217 = new List(num3); CollectionsMarshal.SetCount(list217, num3); span7 = CollectionsMarshal.AsSpan(list217); index3 = 0; span7[index3] = new ComplexCombatData { DataId = 205u, MinimumKillCount = 3u }; obj163.ComplexCombatData = list217; index3 = 6; List list218 = new List(index3); CollectionsMarshal.SetCount(list218, index3); span8 = CollectionsMarshal.AsSpan(list218); num3 = 0; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj163.CompletionQuestVariablesFlags = list218; reference161 = obj163; obj158.Steps = list211; reference157 = obj158; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list219 = new List(num2); CollectionsMarshal.SetCount(list219, num2); span3 = CollectionsMarshal.AsSpan(list219); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge }, NextQuestId = new QuestId(351) }; obj164.Steps = list219; reference162 = obj164; questRoot24.QuestSequence = list207; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(346); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list220 = new List(num); CollectionsMarshal.SetCount(list220, num); span = CollectionsMarshal.AsSpan(list220); index = 0; span[index] = "pot0to"; questRoot25.Author = list220; index = 3; List list221 = new List(index); CollectionsMarshal.SetCount(list221, index); span2 = CollectionsMarshal.AsSpan(list221); num = 0; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 0 }; index2 = 1; List list222 = new List(index2); CollectionsMarshal.SetCount(list222, index2); span3 = CollectionsMarshal.AsSpan(list222); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj165.Steps = list222; reference163 = obj165; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 1 }; num2 = 2; List list223 = new List(num2); CollectionsMarshal.SetCount(list223, num2); span3 = CollectionsMarshal.AsSpan(list223); index2 = 0; ref QuestStep reference165 = ref span3[index2]; QuestStep obj167 = new QuestStep(EInteractionType.Combat, null, new Vector3(-71.92632f, 9.839797f, 283.98495f), 141) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahThaumaturge, To = EAetheryteLocation.UldahGateOfNald }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 2; List list224 = new List(num3); CollectionsMarshal.SetCount(list224, num3); span7 = CollectionsMarshal.AsSpan(list224); index3 = 0; ref ComplexCombatData reference166 = ref span7[index3]; ComplexCombatData obj168 = new ComplexCombatData { DataId = 351u, MinimumKillCount = 3u }; num4 = 6; List list225 = new List(num4); CollectionsMarshal.SetCount(list225, num4); span8 = CollectionsMarshal.AsSpan(list225); num5 = 0; span8[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; obj168.CompletionQuestVariablesFlags = list225; reference166 = obj168; index3++; ref ComplexCombatData reference167 = ref span7[index3]; ComplexCombatData obj169 = new ComplexCombatData { DataId = 385u, MinimumKillCount = 3u }; num5 = 6; List list226 = new List(num5); CollectionsMarshal.SetCount(list226, num5); span8 = CollectionsMarshal.AsSpan(list226); num4 = 0; span8[num4] = null; num4++; span8[num4] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; obj169.CompletionQuestVariablesFlags = list226; reference167 = obj169; obj167.ComplexCombatData = list224; SkipConditions skipConditions11 = new SkipConditions(); SkipAetheryteCondition obj170 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list227 = new List(index3); CollectionsMarshal.SetCount(list227, index3); span6 = CollectionsMarshal.AsSpan(list227); num3 = 0; span6[num3] = 141; obj170.InTerritory = list227; skipConditions11.AetheryteShortcutIf = obj170; obj167.SkipConditions = skipConditions11; num3 = 6; List list228 = new List(num3); CollectionsMarshal.SetCount(list228, num3); span8 = CollectionsMarshal.AsSpan(list228); index3 = 0; span8[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span8[index3] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj167.CompletionQuestVariablesFlags = list228; reference165 = obj167; index2++; ref QuestStep reference168 = ref span3[index2]; QuestStep obj171 = new QuestStep(EInteractionType.Combat, null, new Vector3(39.449f, 3.082914f, 272.46896f), 141) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list229 = new List(index3); CollectionsMarshal.SetCount(list229, index3); span7 = CollectionsMarshal.AsSpan(list229); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 205u, MinimumKillCount = 3u }; obj171.ComplexCombatData = list229; num3 = 6; List list230 = new List(num3); CollectionsMarshal.SetCount(list230, num3); span8 = CollectionsMarshal.AsSpan(list230); index3 = 0; span8[index3] = null; index3++; span8[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj171.CompletionQuestVariablesFlags = list230; reference168 = obj171; obj166.Steps = list223; reference164 = obj166; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list231 = new List(index2); CollectionsMarshal.SetCount(list231, index2); span3 = CollectionsMarshal.AsSpan(list231); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge }, NextQuestId = new QuestId(351) }; obj172.Steps = list231; reference169 = obj172; questRoot25.QuestSequence = list221; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(347); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list232 = new List(num); CollectionsMarshal.SetCount(list232, num); span = CollectionsMarshal.AsSpan(list232); index = 0; span[index] = "pot0to"; questRoot26.Author = list232; index = 6; List list233 = new List(index); CollectionsMarshal.SetCount(list233, index); span2 = CollectionsMarshal.AsSpan(list233); num = 0; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 0 }; num2 = 1; List list234 = new List(num2); CollectionsMarshal.SetCount(list234, num2); span3 = CollectionsMarshal.AsSpan(list234); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj173.Steps = list234; reference170 = obj173; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 1 }; index2 = 1; List list235 = new List(index2); CollectionsMarshal.SetCount(list235, index2); span3 = CollectionsMarshal.AsSpan(list235); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001709u, new Vector3(-240.4975f, 18.7f, 85.58777f), 130); obj174.Steps = list235; reference171 = obj174; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 2 }; num2 = 1; List list236 = new List(num2); CollectionsMarshal.SetCount(list236, num2); span3 = CollectionsMarshal.AsSpan(list236); index2 = 0; ref QuestStep reference173 = ref span3[index2]; QuestStep obj176 = new QuestStep(EInteractionType.UseItem, 2001468u, new Vector3(-87.38843f, 50.614136f, 315.6023f), 140) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahThaumaturge, To = EAetheryteLocation.UldahGateOfTheSultana }, ItemId = 2000414u }; SkipConditions skipConditions12 = new SkipConditions(); SkipAetheryteCondition obj177 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list237 = new List(index3); CollectionsMarshal.SetCount(list237, index3); span6 = CollectionsMarshal.AsSpan(list237); num3 = 0; span6[num3] = 140; obj177.InTerritory = list237; skipConditions12.AetheryteShortcutIf = obj177; obj176.SkipConditions = skipConditions12; reference173 = obj176; obj175.Steps = list236; reference172 = obj175; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 3 }; index2 = 1; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; ref QuestStep reference175 = ref span3[num2]; QuestStep obj179 = new QuestStep(EInteractionType.Combat, 2001469u, new Vector3(-74.96759f, 53.238647f, 336.78186f), 140) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list239 = new List(num3); CollectionsMarshal.SetCount(list239, num3); span4 = CollectionsMarshal.AsSpan(list239); index3 = 0; span4[index3] = 12u; obj179.KillEnemyDataIds = list239; reference175 = obj179; obj178.Steps = list238; reference174 = obj178; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 4 }; num2 = 2; List list240 = new List(num2); CollectionsMarshal.SetCount(list240, num2); span3 = CollectionsMarshal.AsSpan(list240); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-253.97243f, 33.2412f, 408.68488f), 140) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1002027u, new Vector3(-255.23767f, 33.238777f, 407.27856f), 140); obj180.Steps = list240; reference176 = obj180; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list241 = new List(index2); CollectionsMarshal.SetCount(list241, index2); span3 = CollectionsMarshal.AsSpan(list241); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001709u, new Vector3(-240.4975f, 18.7f, 85.58777f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge }, NextQuestId = new QuestId(349) }; obj181.Steps = list241; reference177 = obj181; questRoot26.QuestSequence = list233; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(348); QuestRoot questRoot27 = new QuestRoot(); num = 2; List list242 = new List(num); CollectionsMarshal.SetCount(list242, num); span = CollectionsMarshal.AsSpan(list242); index = 0; span[index] = "liza"; index++; span[index] = "pot0to"; questRoot27.Author = list242; index = 8; List list243 = new List(index); CollectionsMarshal.SetCount(list243, index); span2 = CollectionsMarshal.AsSpan(list243); num = 0; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 0 }; num2 = 1; List list244 = new List(num2); CollectionsMarshal.SetCount(list244, num2); span3 = CollectionsMarshal.AsSpan(list244); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj182.Steps = list244; reference178 = obj182; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 1 }; index2 = 1; List list245 = new List(index2); CollectionsMarshal.SetCount(list245, index2); span3 = CollectionsMarshal.AsSpan(list245); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001710u, new Vector3(-240.2533f, 18.8f, 86.900024f), 130); obj183.Steps = list245; reference179 = obj183; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 2 }; num2 = 3; List list246 = new List(num2); CollectionsMarshal.SetCount(list246, num2); span3 = CollectionsMarshal.AsSpan(list246); index2 = 0; ref QuestStep reference181 = ref span3[index2]; QuestStep obj185 = new QuestStep(EInteractionType.None, null, null, 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahThaumaturge, To = EAetheryteLocation.UldahGateOfNald } }; SkipConditions skipConditions13 = new SkipConditions(); SkipAetheryteCondition obj186 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list247 = new List(index3); CollectionsMarshal.SetCount(list247, index3); span6 = CollectionsMarshal.AsSpan(list247); num3 = 0; span6[num3] = 141; obj186.InTerritory = list247; obj186.AetheryteUnlocked = EAetheryteLocation.CentralThanalanBlackBrushStation; skipConditions13.AetheryteShortcutIf = obj186; skipConditions13.AethernetShortcutIf = new SkipAetheryteCondition { AetheryteUnlocked = EAetheryteLocation.CentralThanalanBlackBrushStation }; obj185.SkipConditions = skipConditions13; reference181 = obj185; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-62.183617f, -3.6582246f, 145.88391f), 141) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked, AetheryteUnlocked = EAetheryteLocation.CentralThanalanBlackBrushStation } } }; index2++; ref QuestStep reference182 = ref span3[index2]; QuestStep obj187 = new QuestStep(EInteractionType.Combat, null, new Vector3(149.07747f, -2f, -225.21188f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list248 = new List(num3); CollectionsMarshal.SetCount(list248, num3); span7 = CollectionsMarshal.AsSpan(list248); index3 = 0; ref ComplexCombatData reference183 = ref span7[index3]; ComplexCombatData obj188 = new ComplexCombatData { DataId = 160u, MinimumKillCount = 8u }; num4 = 6; List list249 = new List(num4); CollectionsMarshal.SetCount(list249, num4); span8 = CollectionsMarshal.AsSpan(list249); num5 = 0; span8[num5] = new QuestWorkValue(null, (byte)8, EQuestWorkMode.Bitwise); num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; obj188.CompletionQuestVariablesFlags = list249; reference183 = obj188; obj187.ComplexCombatData = list248; obj187.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference182 = obj187; obj184.Steps = list246; reference180 = obj184; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 3 }; index2 = 1; List list250 = new List(index2); CollectionsMarshal.SetCount(list250, index2); span3 = CollectionsMarshal.AsSpan(list250); num2 = 0; ref QuestStep reference185 = ref span3[num2]; QuestStep obj190 = new QuestStep(EInteractionType.Interact, 1001710u, new Vector3(-240.2533f, 18.8f, 86.900024f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index3 = 1; List list251 = new List(index3); CollectionsMarshal.SetCount(list251, index3); span5 = CollectionsMarshal.AsSpan(list251); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CLSTHM100_00348_Q_000_1"), Answer = new ExcelRef("TEXT_CLSTHM100_00348_A_000_3") }; obj190.DialogueChoices = list251; reference185 = obj190; obj189.Steps = list250; reference184 = obj189; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 4 }; num2 = 1; List list252 = new List(num2); CollectionsMarshal.SetCount(list252, num2); span3 = CollectionsMarshal.AsSpan(list252); index2 = 0; ref QuestStep reference187 = ref span3[index2]; QuestStep obj192 = new QuestStep(EInteractionType.Combat, 2001511u, new Vector3(-366.29285f, -34.989014f, 293.56824f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list253 = new List(num3); CollectionsMarshal.SetCount(list253, num3); span4 = CollectionsMarshal.AsSpan(list253); index3 = 0; span4[index3] = 166u; index3++; span4[index3] = 1238u; obj192.KillEnemyDataIds = list253; obj192.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference187 = obj192; obj191.Steps = list252; reference186 = obj191; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 5 }; index2 = 1; List list254 = new List(index2); CollectionsMarshal.SetCount(list254, index2); span3 = CollectionsMarshal.AsSpan(list254); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001498u, new Vector3(-366.29285f, -34.989014f, 293.56824f), 145); obj193.Steps = list254; reference188 = obj193; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 6 }; num2 = 1; List list255 = new List(num2); CollectionsMarshal.SetCount(list255, num2); span3 = CollectionsMarshal.AsSpan(list255); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001710u, new Vector3(-240.2533f, 18.8f, 86.900024f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; obj194.Steps = list255; reference189 = obj194; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list256 = new List(index2); CollectionsMarshal.SetCount(list256, index2); span3 = CollectionsMarshal.AsSpan(list256); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130) { NextQuestId = new QuestId(350) }; obj195.Steps = list256; reference190 = obj195; questRoot27.QuestSequence = list243; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(349); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list257 = new List(num); CollectionsMarshal.SetCount(list257, num); span = CollectionsMarshal.AsSpan(list257); index = 0; span[index] = "pot0to"; questRoot28.Author = list257; index = 7; List list258 = new List(index); CollectionsMarshal.SetCount(list258, index); span2 = CollectionsMarshal.AsSpan(list258); num = 0; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 0 }; num2 = 1; List list259 = new List(num2); CollectionsMarshal.SetCount(list259, num2); span3 = CollectionsMarshal.AsSpan(list259); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj196.Steps = list259; reference191 = obj196; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 1 }; index2 = 1; List list260 = new List(index2); CollectionsMarshal.SetCount(list260, index2); span3 = CollectionsMarshal.AsSpan(list260); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001710u, new Vector3(-240.2533f, 18.8f, 86.900024f), 130); obj197.Steps = list260; reference192 = obj197; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 2 }; num2 = 3; List list261 = new List(num2); CollectionsMarshal.SetCount(list261, num2); span3 = CollectionsMarshal.AsSpan(list261); index2 = 0; ref QuestStep reference194 = ref span3[index2]; QuestStep obj199 = new QuestStep(EInteractionType.None, null, null, 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahThaumaturge, To = EAetheryteLocation.UldahGateOfNald } }; SkipConditions skipConditions14 = new SkipConditions(); SkipAetheryteCondition obj200 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list262 = new List(index3); CollectionsMarshal.SetCount(list262, index3); span6 = CollectionsMarshal.AsSpan(list262); num3 = 0; span6[num3] = 141; obj200.InTerritory = list262; obj200.AetheryteUnlocked = EAetheryteLocation.CentralThanalanBlackBrushStation; skipConditions14.AetheryteShortcutIf = obj200; skipConditions14.AethernetShortcutIf = new SkipAetheryteCondition { AetheryteUnlocked = EAetheryteLocation.CentralThanalanBlackBrushStation }; obj199.SkipConditions = skipConditions14; reference194 = obj199; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-62.183617f, -3.6582246f, 145.88391f), 141) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked, AetheryteUnlocked = EAetheryteLocation.CentralThanalanBlackBrushStation } } }; index2++; ref QuestStep reference195 = ref span3[index2]; QuestStep obj201 = new QuestStep(EInteractionType.Combat, null, new Vector3(149.07747f, -2f, -225.21188f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list263 = new List(num3); CollectionsMarshal.SetCount(list263, num3); span7 = CollectionsMarshal.AsSpan(list263); index3 = 0; ref ComplexCombatData reference196 = ref span7[index3]; ComplexCombatData obj202 = new ComplexCombatData { DataId = 160u, MinimumKillCount = 8u }; num5 = 6; List list264 = new List(num5); CollectionsMarshal.SetCount(list264, num5); span8 = CollectionsMarshal.AsSpan(list264); num4 = 0; span8[num4] = new QuestWorkValue(null, (byte)8, EQuestWorkMode.Bitwise); num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; obj202.CompletionQuestVariablesFlags = list264; reference196 = obj202; obj201.ComplexCombatData = list263; obj201.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference195 = obj201; obj198.Steps = list261; reference193 = obj198; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 3 }; index2 = 1; List list265 = new List(index2); CollectionsMarshal.SetCount(list265, index2); span3 = CollectionsMarshal.AsSpan(list265); num2 = 0; ref QuestStep reference198 = ref span3[num2]; QuestStep obj204 = new QuestStep(EInteractionType.Interact, 1001710u, new Vector3(-240.2533f, 18.8f, 86.900024f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index3 = 1; List list266 = new List(index3); CollectionsMarshal.SetCount(list266, index3); span5 = CollectionsMarshal.AsSpan(list266); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CLSTHM101_00349_Q_000_1"), Answer = new ExcelRef("TEXT_CLSTHM101_00349_A_000_3") }; obj204.DialogueChoices = list266; reference198 = obj204; obj203.Steps = list265; reference197 = obj203; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 4 }; num2 = 1; List list267 = new List(num2); CollectionsMarshal.SetCount(list267, num2); span3 = CollectionsMarshal.AsSpan(list267); index2 = 0; ref QuestStep reference200 = ref span3[index2]; QuestStep obj206 = new QuestStep(EInteractionType.Combat, 2001512u, new Vector3(-366.29285f, -34.989014f, 293.56824f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list268 = new List(num3); CollectionsMarshal.SetCount(list268, num3); span4 = CollectionsMarshal.AsSpan(list268); index3 = 0; span4[index3] = 166u; index3++; span4[index3] = 1238u; obj206.KillEnemyDataIds = list268; obj206.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference200 = obj206; obj205.Steps = list267; reference199 = obj205; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 5 }; index2 = 1; List list269 = new List(index2); CollectionsMarshal.SetCount(list269, index2); span3 = CollectionsMarshal.AsSpan(list269); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001499u, new Vector3(-366.29285f, -34.989014f, 293.56824f), 145); obj207.Steps = list269; reference201 = obj207; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list270 = new List(num2); CollectionsMarshal.SetCount(list270, num2); span3 = CollectionsMarshal.AsSpan(list270); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1001710u, new Vector3(-240.2533f, 18.8f, 86.900024f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge }, NextQuestId = new QuestId(350) }; obj208.Steps = list270; reference202 = obj208; questRoot28.QuestSequence = list258; AddQuest(questId28, questRoot28); } private static void LoadQuests7() { QuestId questId = new QuestId(350); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "pot0to"; questRoot.Author = list; index = 6; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001711u, new Vector3(-241.62665f, 18.8f, 83.32947f), 130); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 3; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1002301u, new Vector3(-178.2102f, 18f, 61.41748f), 130) { Emote = EEmote.Cry }; index2++; span3[index2] = new QuestStep(EInteractionType.Emote, 1002300u, new Vector3(-176.9284f, 18f, 62.363525f), 130) { Emote = EEmote.Cry }; index2++; span3[index2] = new QuestStep(EInteractionType.Emote, 1002302u, new Vector3(-176.71478f, 18f, 64.34729f), 130) { Emote = EEmote.Cry }; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001711u, new Vector3(-241.62665f, 18.8f, 83.32947f), 130); obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 4 }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; ref QuestStep reference6 = ref span3[index2]; QuestStep obj6 = new QuestStep(EInteractionType.SinglePlayerDuty, 2001470u, new Vector3(-24.887512f, -25.345276f, 321.94995f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); int num3 = 2; List list8 = new List(num3); CollectionsMarshal.SetCount(list8, num3); span = CollectionsMarshal.AsSpan(list8); int num4 = 0; span[num4] = "vbm doesn't move to the enemies automatically"; num4++; span[num4] = "vbm doesn't interact with the urn"; singlePlayerDutyOptions.Notes = list8; obj6.SinglePlayerDutyOptions = singlePlayerDutyOptions; obj6.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference6 = obj6; obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; ref QuestStep reference8 = ref span3[num2]; QuestStep obj8 = new QuestStep(EInteractionType.CompleteQuest, 1001711u, new Vector3(-241.62665f, 18.8f, 83.32947f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; num4 = 1; List list10 = new List(num4); CollectionsMarshal.SetCount(list10, num4); Span span4 = CollectionsMarshal.AsSpan(list10); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CLSTHM150_00350_Q1_000_1"), Answer = new ExcelRef("TEXT_CLSTHM150_00350_A1_000_1") }; obj8.DialogueChoices = list10; obj8.NextQuestId = new QuestId(352); reference8 = obj8; obj7.Steps = list9; reference7 = obj7; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(351); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list11 = new List(num); CollectionsMarshal.SetCount(list11, num); span = CollectionsMarshal.AsSpan(list11); index = 0; span[index] = "pot0to"; questRoot2.Author = list11; questRoot2.Comment = "TODO Fix pathing if flying is locked"; index = 10; List list12 = new List(index); CollectionsMarshal.SetCount(list12, index); span2 = CollectionsMarshal.AsSpan(list12); num = 0; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 0 }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; ref QuestStep reference10 = ref span3[index2]; QuestStep obj10 = new QuestStep(EInteractionType.AcceptQuest, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition obj11 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list14 = new List(num3); CollectionsMarshal.SetCount(list14, num3); Span span5 = CollectionsMarshal.AsSpan(list14); num4 = 0; span5[num4] = 130; obj11.InTerritory = list14; skipConditions.AetheryteShortcutIf = obj11; obj10.SkipConditions = skipConditions; reference10 = obj10; obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001712u, new Vector3(-241.50458f, 19.57727f, 84.64172f), 130); obj12.Steps = list15; reference11 = obj12; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 2 }; num2 = 1; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; ref QuestStep reference13 = ref span3[index2]; QuestStep obj14 = new QuestStep(EInteractionType.Interact, 1002305u, new Vector3(14.419739f, 22.157166f, 72.3125f), 140) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternThanalanHorizon }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition obj15 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list17 = new List(num4); CollectionsMarshal.SetCount(list17, num4); span5 = CollectionsMarshal.AsSpan(list17); num3 = 0; span5[num3] = 140; obj15.InTerritory = list17; skipConditions2.AetheryteShortcutIf = obj15; obj14.SkipConditions = skipConditions2; reference13 = obj14; obj13.Steps = list16; reference12 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 3 }; index2 = 3; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002324u, new Vector3(112.80994f, 17.536886f, 31.296265f), 140) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1002322u, new Vector3(116.89929f, 17.536886f, 12.954895f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1002323u, new Vector3(132.43298f, 21.104982f, 9.018005f), 140); obj16.Steps = list18; reference14 = obj16; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 4 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002305u, new Vector3(14.419739f, 22.157166f, 72.3125f), 140) { Fly = true }; obj17.Steps = list19; reference15 = obj17; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 5 }; index2 = 1; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; ref QuestStep reference17 = ref span3[num2]; QuestStep obj19 = new QuestStep(EInteractionType.SinglePlayerDuty, 2001472u, new Vector3(150.71338f, 18.783813f, -5.7526855f), 140) { Fly = true }; SinglePlayerDutyOptions singlePlayerDutyOptions2 = new SinglePlayerDutyOptions(); num3 = 1; List list21 = new List(num3); CollectionsMarshal.SetCount(list21, num3); span = CollectionsMarshal.AsSpan(list21); num4 = 0; span[num4] = "Duty somewhat expects you to put the boss to sleep, vbm doesn't and lets the friendly NPC die"; singlePlayerDutyOptions2.Notes = list21; obj19.SinglePlayerDutyOptions = singlePlayerDutyOptions2; reference17 = obj19; obj18.Steps = list20; reference16 = obj18; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 6 }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002305u, new Vector3(14.419739f, 22.157166f, 72.3125f), 140) { Fly = true }; obj20.Steps = list22; reference18 = obj20; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 7 }; index2 = 1; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001474u, new Vector3(96.238525f, 16.952698f, 188.83032f), 140) { Fly = true }; obj21.Steps = list23; reference19 = obj21; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 8 }; num2 = 1; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; ref QuestStep reference21 = ref span3[index2]; QuestStep obj23 = new QuestStep(EInteractionType.Interact, 1001712u, new Vector3(-241.50458f, 19.57727f, 84.64172f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition obj24 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list25 = new List(num4); CollectionsMarshal.SetCount(list25, num4); span5 = CollectionsMarshal.AsSpan(list25); num3 = 0; span5[num3] = 130; obj24.InTerritory = list25; skipConditions3.AetheryteShortcutIf = obj24; obj23.SkipConditions = skipConditions3; reference21 = obj23; obj22.Steps = list24; reference20 = obj22; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130) { NextQuestId = new QuestId(352) }; obj25.Steps = list26; reference22 = obj25; questRoot2.QuestSequence = list12; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(352); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list27 = new List(num); CollectionsMarshal.SetCount(list27, num); span = CollectionsMarshal.AsSpan(list27); index = 0; span[index] = "pot0to"; questRoot3.Author = list27; index = 7; List list28 = new List(index); CollectionsMarshal.SetCount(list28, index); span2 = CollectionsMarshal.AsSpan(list28); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 0 }; num2 = 1; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; ref QuestStep reference24 = ref span3[index2]; QuestStep obj27 = new QuestStep(EInteractionType.AcceptQuest, 1001709u, new Vector3(-240.4975f, 18.7f, 85.58777f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition obj28 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list30 = new List(num3); CollectionsMarshal.SetCount(list30, num3); span5 = CollectionsMarshal.AsSpan(list30); num4 = 0; span5[num4] = 130; obj28.InTerritory = list30; skipConditions4.AetheryteShortcutIf = obj28; obj27.SkipConditions = skipConditions4; reference24 = obj27; obj26.Steps = list29; reference23 = obj26; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 1 }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130); obj29.Steps = list31; reference25 = obj29; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 2 }; num2 = 3; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; ref QuestStep reference27 = ref span3[index2]; QuestStep obj31 = new QuestStep(EInteractionType.Interact, 1002309u, new Vector3(-374.28857f, -57.079987f, 144.12134f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; SkipConditions skipConditions5 = new SkipConditions(); SkipAetheryteCondition obj32 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list33 = new List(num4); CollectionsMarshal.SetCount(list33, num4); span5 = CollectionsMarshal.AsSpan(list33); num3 = 0; span5[num3] = 145; obj32.InTerritory = list33; skipConditions5.AetheryteShortcutIf = obj32; obj31.SkipConditions = skipConditions5; reference27 = obj31; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1002308u, new Vector3(-386.7094f, -59.300003f, 166.39954f), 145); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1002307u, new Vector3(-396.65833f, -48.15f, 99.68713f), 145); obj30.Steps = list32; reference26 = obj30; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 3 }; index2 = 1; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; ref QuestStep reference29 = ref span3[num2]; QuestStep obj34 = new QuestStep(EInteractionType.Interact, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; SkipConditions skipConditions6 = new SkipConditions(); SkipAetheryteCondition obj35 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list35 = new List(num3); CollectionsMarshal.SetCount(list35, num3); span5 = CollectionsMarshal.AsSpan(list35); num4 = 0; span5[num4] = 130; obj35.InTerritory = list35; skipConditions6.AetheryteShortcutIf = obj35; obj34.SkipConditions = skipConditions6; reference29 = obj34; obj33.Steps = list34; reference28 = obj33; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 4 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001709u, new Vector3(-240.4975f, 18.7f, 85.58777f), 130); obj36.Steps = list36; reference30 = obj36; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 5 }; index2 = 2; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; ref QuestStep reference32 = ref span3[num2]; QuestStep obj38 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(222.64497f, 5.099169f, -265.77835f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; SkipConditions skipConditions7 = new SkipConditions(); SkipAetheryteCondition obj39 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list38 = new List(num4); CollectionsMarshal.SetCount(list38, num4); span5 = CollectionsMarshal.AsSpan(list38); num3 = 0; span5[num3] = 145; obj39.InTerritory = list38; skipConditions7.AetheryteShortcutIf = obj39; obj38.SkipConditions = skipConditions7; reference32 = obj38; num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1002310u, new Vector3(184.89343f, 3.1809213f, -338.64355f), 145); obj37.Steps = list37; reference31 = obj37; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; ref QuestStep reference34 = ref span3[index2]; QuestStep obj41 = new QuestStep(EInteractionType.CompleteQuest, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; SkipConditions skipConditions8 = new SkipConditions(); SkipAetheryteCondition obj42 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list40 = new List(num3); CollectionsMarshal.SetCount(list40, num3); span5 = CollectionsMarshal.AsSpan(list40); num4 = 0; span5[num4] = 130; obj42.InTerritory = list40; skipConditions8.AetheryteShortcutIf = obj42; obj41.SkipConditions = skipConditions8; obj41.NextQuestId = new QuestId(353); reference34 = obj41; obj40.Steps = list39; reference33 = obj40; questRoot3.QuestSequence = list28; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(353); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list41 = new List(num); CollectionsMarshal.SetCount(list41, num); span = CollectionsMarshal.AsSpan(list41); index = 0; span[index] = "pot0to"; questRoot4.Author = list41; index = 7; List list42 = new List(index); CollectionsMarshal.SetCount(list42, index); span2 = CollectionsMarshal.AsSpan(list42); num = 0; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 0 }; index2 = 1; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; ref QuestStep reference36 = ref span3[num2]; QuestStep obj44 = new QuestStep(EInteractionType.AcceptQuest, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; SkipConditions skipConditions9 = new SkipConditions(); SkipAetheryteCondition obj45 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list44 = new List(num4); CollectionsMarshal.SetCount(list44, num4); span5 = CollectionsMarshal.AsSpan(list44); num3 = 0; span5[num3] = 130; obj45.InTerritory = list44; skipConditions9.AetheryteShortcutIf = obj45; obj44.SkipConditions = skipConditions9; reference36 = obj44; obj43.Steps = list43; reference35 = obj43; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 1 }; num2 = 4; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; ref QuestStep reference38 = ref span3[index2]; QuestStep obj47 = new QuestStep(EInteractionType.UseItem, null, null, 145) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; SkipConditions skipConditions10 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 1; List list46 = new List(num3); CollectionsMarshal.SetCount(list46, num3); span5 = CollectionsMarshal.AsSpan(list46); num4 = 0; span5[num4] = 140; skipStepConditions.InTerritory = list46; skipConditions10.StepIf = skipStepConditions; obj47.SkipConditions = skipConditions10; reference38 = obj47; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1004070u, new Vector3(-455.86328f, 23.11398f, -326.92456f), 140); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1004096u, new Vector3(-444.75476f, 25f, -324.26947f), 140); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1004094u, new Vector3(-413.47375f, 23.113977f, -383.71863f), 140); obj46.Steps = list45; reference37 = obj46; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 2 }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002316u, new Vector3(-436.72852f, 23.774809f, -350.8202f), 140); obj48.Steps = list47; reference39 = obj48; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 3 }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; ref QuestStep reference41 = ref span3[index2]; QuestStep obj50 = new QuestStep(EInteractionType.Combat, 1002315u, new Vector3(-392.32477f, 23.557693f, -546.9902f), 140) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list49 = new List(num4); CollectionsMarshal.SetCount(list49, num4); Span span6 = CollectionsMarshal.AsSpan(list49); num3 = 0; span6[num3] = 1239u; obj50.KillEnemyDataIds = list49; reference41 = obj50; obj49.Steps = list48; reference40 = obj49; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 4 }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002315u, new Vector3(-392.32477f, 23.557693f, -546.9902f), 140); obj51.Steps = list50; reference42 = obj51; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 5 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; ref QuestStep reference44 = ref span3[index2]; QuestStep obj53 = new QuestStep(EInteractionType.SinglePlayerDuty, 1002317u, new Vector3(-269.85577f, 15.346575f, -718.1354f), 140) { Fly = true }; num3 = 1; List list52 = new List(num3); CollectionsMarshal.SetCount(list52, num3); span4 = CollectionsMarshal.AsSpan(list52); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CLSTHM300_00353_Q_000_1"), Answer = new ExcelRef("TEXT_CLSTHM300_00353_A_000_2") }; obj53.DialogueChoices = list52; reference44 = obj53; obj52.Steps = list51; reference43 = obj52; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list53 = new List(index2); CollectionsMarshal.SetCount(list53, index2); span3 = CollectionsMarshal.AsSpan(list53); num2 = 0; ref QuestStep reference46 = ref span3[num2]; QuestStep obj55 = new QuestStep(EInteractionType.CompleteQuest, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; SkipConditions skipConditions11 = new SkipConditions(); SkipAetheryteCondition obj56 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list54 = new List(num4); CollectionsMarshal.SetCount(list54, num4); span5 = CollectionsMarshal.AsSpan(list54); num3 = 0; span5[num3] = 130; obj56.InTerritory = list54; skipConditions11.AetheryteShortcutIf = obj56; obj55.SkipConditions = skipConditions11; reference46 = obj55; obj54.Steps = list53; reference45 = obj54; questRoot4.QuestSequence = list42; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(357); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list55 = new List(num); CollectionsMarshal.SetCount(list55, num); span = CollectionsMarshal.AsSpan(list55); index = 0; span[index] = "liza"; questRoot5.Author = list55; index = 7; List list56 = new List(index); CollectionsMarshal.SetCount(list56, index); span2 = CollectionsMarshal.AsSpan(list56); num = 0; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 0 }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010809u, new Vector3(73.10596f, 33.06655f, -704.4022f), 156); obj57.Steps = list57; reference47 = obj57; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 1 }; index2 = 1; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010809u, new Vector3(73.10596f, 33.06655f, -704.4022f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj58.Steps = list58; reference48 = obj58; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 2 }; num2 = 2; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; ref QuestStep reference50 = ref span3[index2]; QuestStep obj60 = new QuestStep(EInteractionType.Duty, null, null, 156) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 13u } }; num3 = 6; List list60 = new List(num3); CollectionsMarshal.SetCount(list60, num3); Span span7 = CollectionsMarshal.AsSpan(list60); num4 = 0; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj60.CompletionQuestVariablesFlags = list60; reference50 = obj60; index2++; ref QuestStep reference51 = ref span3[index2]; QuestStep obj61 = new QuestStep(EInteractionType.Duty, null, null, 156) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 20u } }; num4 = 6; List list61 = new List(num4); CollectionsMarshal.SetCount(list61, num4); span7 = CollectionsMarshal.AsSpan(list61); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj61.CompletionQuestVariablesFlags = list61; reference51 = obj61; obj59.Steps = list59; reference49 = obj59; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 3 }; index2 = 1; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010809u, new Vector3(73.10596f, 33.06655f, -704.4022f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj62.Steps = list62; reference52 = obj62; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 4 }; num2 = 2; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; ref QuestStep reference54 = ref span3[index2]; QuestStep obj64 = new QuestStep(EInteractionType.Duty, null, null, 156) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 21u } }; num3 = 6; List list64 = new List(num3); CollectionsMarshal.SetCount(list64, num3); span7 = CollectionsMarshal.AsSpan(list64); num4 = 0; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj64.CompletionQuestVariablesFlags = list64; reference54 = obj64; index2++; ref QuestStep reference55 = ref span3[index2]; QuestStep obj65 = new QuestStep(EInteractionType.Duty, null, null, 156) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 27u } }; num4 = 6; List list65 = new List(num4); CollectionsMarshal.SetCount(list65, num4); span7 = CollectionsMarshal.AsSpan(list65); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj65.CompletionQuestVariablesFlags = list65; reference55 = obj65; obj63.Steps = list63; reference53 = obj63; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 5 }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010809u, new Vector3(73.10596f, 33.06655f, -704.4022f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj66.Steps = list66; reference56 = obj66; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1010809u, new Vector3(73.10596f, 33.06655f, -704.4022f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj67.Steps = list67; reference57 = obj67; questRoot5.QuestSequence = list56; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(358); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list68 = new List(num); CollectionsMarshal.SetCount(list68, num); span = CollectionsMarshal.AsSpan(list68); index = 0; span[index] = "liza"; questRoot6.Author = list68; index = 8; List list69 = new List(index); CollectionsMarshal.SetCount(list69, index); span2 = CollectionsMarshal.AsSpan(list69); num = 0; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 0 }; index2 = 2; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(24.830208f, 28.999964f, -730.27045f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006971u, new Vector3(24.307495f, 29.021706f, -726.8635f), 156) { StopDistance = 5f }; obj68.Steps = list70; reference58 = obj68; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 1 }; num2 = 2; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(24.830208f, 28.999964f, -730.27045f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006971u, new Vector3(24.307495f, 29.021706f, -726.8635f), 156) { StopDistance = 5f }; obj69.Steps = list71; reference59 = obj69; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 2 }; index2 = 2; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; ref QuestStep reference61 = ref span3[num2]; QuestStep obj71 = new QuestStep(EInteractionType.Duty, null, null, 156) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 5u } }; num3 = 6; List list73 = new List(num3); CollectionsMarshal.SetCount(list73, num3); span7 = CollectionsMarshal.AsSpan(list73); num4 = 0; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj71.CompletionQuestVariablesFlags = list73; reference61 = obj71; num2++; ref QuestStep reference62 = ref span3[num2]; QuestStep obj72 = new QuestStep(EInteractionType.Duty, null, null, 156) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 19u } }; num4 = 6; List list74 = new List(num4); CollectionsMarshal.SetCount(list74, num4); span7 = CollectionsMarshal.AsSpan(list74); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj72.CompletionQuestVariablesFlags = list74; reference62 = obj72; obj70.Steps = list72; reference60 = obj70; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 3 }; num2 = 2; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(24.830208f, 28.999964f, -730.27045f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006971u, new Vector3(24.307495f, 29.021706f, -726.8635f), 156) { StopDistance = 5f }; obj73.Steps = list75; reference63 = obj73; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 4 }; index2 = 2; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; ref QuestStep reference65 = ref span3[num2]; QuestStep obj75 = new QuestStep(EInteractionType.Duty, null, null, 156) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 22u } }; num3 = 6; List list77 = new List(num3); CollectionsMarshal.SetCount(list77, num3); span7 = CollectionsMarshal.AsSpan(list77); num4 = 0; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj75.CompletionQuestVariablesFlags = list77; reference65 = obj75; num2++; ref QuestStep reference66 = ref span3[num2]; QuestStep obj76 = new QuestStep(EInteractionType.Duty, null, null, 156) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 28u } }; num4 = 6; List list78 = new List(num4); CollectionsMarshal.SetCount(list78, num4); span7 = CollectionsMarshal.AsSpan(list78); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj76.CompletionQuestVariablesFlags = list78; reference66 = obj76; obj74.Steps = list76; reference64 = obj74; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 5 }; num2 = 2; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(24.830208f, 28.999964f, -730.27045f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006971u, new Vector3(24.307495f, 29.021706f, -726.8635f), 156) { StopDistance = 5f }; obj77.Steps = list79; reference67 = obj77; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 6 }; index2 = 2; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(24.830208f, 28.999964f, -730.27045f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006971u, new Vector3(24.307495f, 29.021706f, -726.8635f), 156) { StopDistance = 5f }; obj78.Steps = list80; reference68 = obj78; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(24.830208f, 28.999964f, -730.27045f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006971u, new Vector3(24.307495f, 29.021706f, -726.8635f), 156) { StopDistance = 5f }; obj79.Steps = list81; reference69 = obj79; questRoot6.QuestSequence = list69; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(359); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list82 = new List(num); CollectionsMarshal.SetCount(list82, num); span = CollectionsMarshal.AsSpan(list82); index = 0; span[index] = "liza"; questRoot7.Author = list82; index = 11; List list83 = new List(index); CollectionsMarshal.SetCount(list83, index); span2 = CollectionsMarshal.AsSpan(list83); num = 0; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 0 }; index2 = 1; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1010810u, new Vector3(109.4834f, 31f, -388.8457f), 141); obj80.Steps = list84; reference70 = obj80; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 1 }; num2 = 1; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 141) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 10u } }; obj81.Steps = list85; reference71 = obj81; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 2 }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010810u, new Vector3(109.4834f, 31f, -388.8457f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj82.Steps = list86; reference72 = obj82; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 3 }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 141) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 18u } }; obj83.Steps = list87; reference73 = obj83; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 4 }; index2 = 1; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010810u, new Vector3(109.4834f, 31f, -388.8457f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj84.Steps = list88; reference74 = obj84; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 5 }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 141) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 23u } }; obj85.Steps = list89; reference75 = obj85; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 6 }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010810u, new Vector3(109.4834f, 31f, -388.8457f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj86.Steps = list90; reference76 = obj86; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 7 }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 141) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 26u } }; obj87.Steps = list91; reference77 = obj87; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 8 }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010810u, new Vector3(109.4834f, 31f, -388.8457f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj88.Steps = list92; reference78 = obj88; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 9 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010810u, new Vector3(109.4834f, 31f, -388.8457f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj89.Steps = list93; reference79 = obj89; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010810u, new Vector3(109.4834f, 31f, -388.8457f), 141) { Fly = true, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj90.Steps = list94; reference80 = obj90; questRoot7.QuestSequence = list83; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(360); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list95 = new List(num); CollectionsMarshal.SetCount(list95, num); span = CollectionsMarshal.AsSpan(list95); index = 0; span[index] = "liza"; questRoot8.Author = list95; index = 8; List list96 = new List(index); CollectionsMarshal.SetCount(list96, index); span2 = CollectionsMarshal.AsSpan(list96); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 0 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006981u, new Vector3(25.711426f, 28.999966f, -738.21625f), 156); obj91.Steps = list97; reference81 = obj91; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 1 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006981u, new Vector3(25.711426f, 28.999966f, -738.21625f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj92.Steps = list98; reference82 = obj92; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 2 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010811u, new Vector3(645.2583f, 5.6312623f, 551.59827f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaSwiftperch, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj93.Steps = list99; reference83 = obj93; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 3 }; index2 = 3; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; ref QuestStep reference85 = ref span3[num2]; QuestStep obj95 = new QuestStep(EInteractionType.Duty, null, null, 156) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 14u } }; num3 = 6; List list101 = new List(num3); CollectionsMarshal.SetCount(list101, num3); span7 = CollectionsMarshal.AsSpan(list101); num4 = 0; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj95.CompletionQuestVariablesFlags = list101; reference85 = obj95; num2++; ref QuestStep reference86 = ref span3[num2]; QuestStep obj96 = new QuestStep(EInteractionType.Duty, null, null, 156) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 17u } }; num4 = 6; List list102 = new List(num4); CollectionsMarshal.SetCount(list102, num4); span7 = CollectionsMarshal.AsSpan(list102); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj96.CompletionQuestVariablesFlags = list102; reference86 = obj96; num2++; ref QuestStep reference87 = ref span3[num2]; QuestStep obj97 = new QuestStep(EInteractionType.Duty, null, null, 156) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 24u } }; num3 = 6; List list103 = new List(num3); CollectionsMarshal.SetCount(list103, num3); span7 = CollectionsMarshal.AsSpan(list103); num4 = 0; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj97.CompletionQuestVariablesFlags = list103; reference87 = obj97; obj94.Steps = list100; reference84 = obj94; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 4 }; num2 = 1; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010811u, new Vector3(645.2583f, 5.6312623f, 551.59827f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaSwiftperch, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj98.Steps = list104; reference88 = obj98; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 5 }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 156) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 25u } }; obj99.Steps = list105; reference89 = obj99; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 6 }; num2 = 1; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010811u, new Vector3(645.2583f, 5.6312623f, 551.59827f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaSwiftperch, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj100.Steps = list106; reference90 = obj100; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list107 = new List(index2); CollectionsMarshal.SetCount(list107, index2); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006981u, new Vector3(25.711426f, 28.999966f, -738.21625f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj101.Steps = list107; reference91 = obj101; questRoot8.QuestSequence = list96; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(362); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list108 = new List(num); CollectionsMarshal.SetCount(list108, num); span = CollectionsMarshal.AsSpan(list108); index = 0; span[index] = "liza"; questRoot9.Author = list108; index = 9; List list109 = new List(index); CollectionsMarshal.SetCount(list109, index); span2 = CollectionsMarshal.AsSpan(list109); num = 0; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 0 }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj102.Steps = list110; reference92 = obj102; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 1 }; index2 = 2; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.04318f, 8.522301f, 280.0128f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153); obj103.Steps = list111; reference93 = obj103; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 2 }; num2 = 1; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1010813u, new Vector3(218.92114f, 10.293846f, -75.12018f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, Emote = EEmote.Rally }; obj104.Steps = list112; reference94 = obj104; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 3 }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1010814u, new Vector3(-47.837036f, 3.0947418f, -44.663208f), 153) { Fly = true, Emote = EEmote.Cheer }; obj105.Steps = list113; reference95 = obj105; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 4 }; num2 = 2; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-166.19086f, 8.399985f, -64.10584f), 153) { Fly = true }; index2++; ref QuestStep reference97 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1010815u, new Vector3(-168.26129f, 9.869229f, -79.54535f), 153); num4 = 1; List list115 = new List(num4); CollectionsMarshal.SetCount(list115, num4); span4 = CollectionsMarshal.AsSpan(list115); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_SUBPST030_00362_Q1_000_000"), Answer = new ExcelRef("TEXT_SUBPST030_00362_A1_000_001") }; questStep.DialogueChoices = list115; reference97 = questStep; obj106.Steps = list114; reference96 = obj106; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 5 }; index2 = 1; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010816u, new Vector3(22.079773f, -19.000006f, 106.1875f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAirship } }; obj107.Steps = list116; reference98 = obj107; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 6 }; num2 = 2; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000106u, new Vector3(29.007324f, -19.000002f, 105.485596f), 132) { TargetTerritoryId = (ushort)128 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010818u, new Vector3(-13.01593f, 91.5f, -18.234558f), 128); obj108.Steps = list117; reference99 = obj108; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 7 }; index2 = 2; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1003583u, new Vector3(-7.248047f, 91.49999f, -16.128845f), 128) { StopDistance = 7f, TargetTerritoryId = (ushort)128 }; num2++; ref QuestStep reference101 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1010819u, new Vector3(17.013733f, 40.216007f, -3.8605957f), 128); num3 = 1; List list119 = new List(num3); CollectionsMarshal.SetCount(list119, num3); span4 = CollectionsMarshal.AsSpan(list119); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_SUBPST030_00362_Q2_000_000"), Answer = new ExcelRef("TEXT_SUBPST030_00362_A2_000_001") }; questStep2.DialogueChoices = list119; reference101 = questStep2; obj109.Steps = list118; reference100 = obj109; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1010822u, new Vector3(-209.88788f, 54.829185f, -196.03265f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj110.Steps = list120; reference102 = obj110; questRoot9.QuestSequence = list109; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(363); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list121 = new List(num); CollectionsMarshal.SetCount(list121, num); span = CollectionsMarshal.AsSpan(list121); index = 0; span[index] = "JerryWester"; questRoot10.Author = list121; index = 3; List list122 = new List(index); CollectionsMarshal.SetCount(list122, index); span2 = CollectionsMarshal.AsSpan(list122); num = 0; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 0 }; index2 = 3; List list123 = new List(index2); CollectionsMarshal.SetCount(list123, index2); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; ref QuestStep reference104 = ref span3[num2]; QuestStep obj112 = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; SkipConditions skipConditions12 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num4 = 1; List list124 = new List(num4); CollectionsMarshal.SetCount(list124, num4); span5 = CollectionsMarshal.AsSpan(list124); num3 = 0; span5[num3] = 351; skipStepConditions2.InTerritory = list124; skipConditions12.StepIf = skipStepConditions2; SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); num3 = 1; List list125 = new List(num3); CollectionsMarshal.SetCount(list125, num3); span5 = CollectionsMarshal.AsSpan(list125); num4 = 0; span5[num4] = 351; skipAetheryteCondition.InTerritory = list125; skipConditions12.AetheryteShortcutIf = skipAetheryteCondition; obj112.SkipConditions = skipConditions12; reference104 = obj112; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RisingStonesSolar } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1008969u, new Vector3(0.99176025f, -1.9957249f, -45.700806f), 351); obj111.Steps = list123; reference103 = obj111; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 1 }; num2 = 2; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002880u, new Vector3(-0.015319824f, -1.0223389f, -29.251587f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010844u, new Vector3(3.0670166f, 0.009977885f, -4.287842f), 351); obj113.Steps = list126; reference105 = obj113; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010845u, new Vector3(-17.227417f, -10.015114f, -18.509216f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj114.Steps = list127; reference106 = obj114; questRoot10.QuestSequence = list122; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(364); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list128 = new List(num); CollectionsMarshal.SetCount(list128, num); span = CollectionsMarshal.AsSpan(list128); index = 0; span[index] = "JerryWester"; questRoot11.Author = list128; index = 5; List list129 = new List(index); CollectionsMarshal.SetCount(list129, index); span2 = CollectionsMarshal.AsSpan(list129); num = 0; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 0 }; num2 = 1; List list130 = new List(num2); CollectionsMarshal.SetCount(list130, num2); span3 = CollectionsMarshal.AsSpan(list130); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010845u, new Vector3(-17.227417f, -10.015114f, -18.509216f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj115.Steps = list130; reference107 = obj115; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 1 }; index2 = 1; List list131 = new List(index2); CollectionsMarshal.SetCount(list131, index2); span3 = CollectionsMarshal.AsSpan(list131); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010846u, new Vector3(349.08057f, 23.131361f, 103.80713f), 145) { Fly = true }; obj116.Steps = list131; reference108 = obj116; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 2 }; num2 = 1; List list132 = new List(num2); CollectionsMarshal.SetCount(list132, num2); span3 = CollectionsMarshal.AsSpan(list132); index2 = 0; ref QuestStep reference110 = ref span3[index2]; QuestStep obj118 = new QuestStep(EInteractionType.Combat, 1010847u, new Vector3(333.6079f, -11.123097f, 141.55786f), 145) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 4; List list133 = new List(num4); CollectionsMarshal.SetCount(list133, num4); span6 = CollectionsMarshal.AsSpan(list133); num3 = 0; span6[num3] = 363u; num3++; span6[num3] = 372u; num3++; span6[num3] = 364u; num3++; span6[num3] = 2844u; obj118.KillEnemyDataIds = list133; reference110 = obj118; obj117.Steps = list132; reference109 = obj117; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 3 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005112u, new Vector3(199.6947f, -14.725037f, 162.46277f), 145) { Fly = true }; obj119.Steps = list134; reference111 = obj119; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1010849u, new Vector3(192.401f, -27.487204f, 199.32861f), 145); obj120.Steps = list135; reference112 = obj120; questRoot11.QuestSequence = list129; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(365); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list136 = new List(num); CollectionsMarshal.SetCount(list136, num); span = CollectionsMarshal.AsSpan(list136); index = 0; span[index] = "JerryWester"; questRoot12.Author = list136; index = 5; List list137 = new List(index); CollectionsMarshal.SetCount(list137, index); span2 = CollectionsMarshal.AsSpan(list137); num = 0; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 0 }; index2 = 1; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1010849u, new Vector3(192.401f, -27.487204f, 199.32861f), 145); obj121.Steps = list138; reference113 = obj121; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 1 }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005113u, new Vector3(192.88928f, -26.657532f, 203.60107f), 145); obj122.Steps = list139; reference114 = obj122; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 2 }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010850u, new Vector3(53.3302f, 10.000122f, -10.208313f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; obj123.Steps = list140; reference115 = obj123; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 3 }; num2 = 1; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010853u, new Vector3(137.25476f, 4f, -20.584473f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahWeaver, To = EAetheryteLocation.UldahSapphireAvenue } }; obj124.Steps = list141; reference116 = obj124; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010891u, new Vector3(-3.6774292f, 0.01804012f, -7.034485f), 351); obj125.Steps = list142; reference117 = obj125; questRoot12.QuestSequence = list137; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(366); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list143 = new List(num); CollectionsMarshal.SetCount(list143, num); span = CollectionsMarshal.AsSpan(list143); index = 0; span[index] = "JerryWester"; questRoot13.Author = list143; index = 8; List list144 = new List(index); CollectionsMarshal.SetCount(list144, index); span2 = CollectionsMarshal.AsSpan(list144); num = 0; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 0 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010891u, new Vector3(-3.6774292f, 0.01804012f, -7.034485f), 351); obj126.Steps = list145; reference118 = obj126; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 1 }; index2 = 2; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1008969u, new Vector3(0.99176025f, -1.9957249f, -45.700806f), 351); obj127.Steps = list146; reference119 = obj127; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 2 }; num2 = 5; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002880u, new Vector3(0f, -1f, -29.25f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002879u, new Vector3(0f, 3f, 27.5f), 351) { TargetTerritoryId = (ushort)156 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(30.917934f, 20.495003f, -656.1909f), 156) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(337.01373f, -27.808102f, -369.0958f), 156) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010881u, new Vector3(336.3545f, -27.808832f, -369.7414f), 156); obj128.Steps = list147; reference120 = obj128; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 3 }; index2 = 1; List list148 = new List(index2); CollectionsMarshal.SetCount(list148, index2); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 156) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 32u } }; obj129.Steps = list148; reference121 = obj129; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 5 }; num2 = 1; List list149 = new List(num2); CollectionsMarshal.SetCount(list149, num2); span3 = CollectionsMarshal.AsSpan(list149); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010881u, new Vector3(336.3545f, -27.808832f, -369.7414f), 156) { StopDistance = 7f }; obj130.Steps = list149; reference122 = obj130; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 6 }; index2 = 3; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010857u, new Vector3(2.5481567f, -1.9957249f, -42.008118f), 351); obj131.Steps = list150; reference123 = obj131; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list151 = new List(num2); CollectionsMarshal.SetCount(list151, num2); span3 = CollectionsMarshal.AsSpan(list151); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1010858u, new Vector3(-1.9074707f, 0f, -3.1281738f), 351) { StopDistance = 7f }; obj132.Steps = list151; reference124 = obj132; questRoot13.QuestSequence = list144; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(368); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list152 = new List(num); CollectionsMarshal.SetCount(list152, num); span = CollectionsMarshal.AsSpan(list152); index = 0; span[index] = "JerryWester"; questRoot14.Author = list152; index = 7; List list153 = new List(index); CollectionsMarshal.SetCount(list153, index); span2 = CollectionsMarshal.AsSpan(list153); num = 0; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 0 }; index2 = 1; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006646u, new Vector3(-29.953552f, 46.99734f, 32.547485f), 147) { StopDistance = 5f }; obj133.Steps = list154; reference125 = obj133; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 1 }; num2 = 1; List list155 = new List(num2); CollectionsMarshal.SetCount(list155, num2); span3 = CollectionsMarshal.AsSpan(list155); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010924u, new Vector3(-72.129456f, 47f, -8.86554f), 147) { Fly = true }; obj134.Steps = list155; reference126 = obj134; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 2 }; index2 = 1; List list156 = new List(index2); CollectionsMarshal.SetCount(list156, index2); span3 = CollectionsMarshal.AsSpan(list156); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010867u, new Vector3(-133.92847f, 59.668938f, -94.22449f), 147) { Fly = true }; obj135.Steps = list156; reference127 = obj135; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 3 }; num2 = 1; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); index2 = 0; ref QuestStep reference129 = ref span3[index2]; QuestStep obj137 = new QuestStep(EInteractionType.Combat, null, new Vector3(-255.52438f, 60.28413f, -65.027f), 147) { StopDistance = 1f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 3; List list158 = new List(num3); CollectionsMarshal.SetCount(list158, num3); span6 = CollectionsMarshal.AsSpan(list158); num4 = 0; span6[num4] = 55u; num4++; span6[num4] = 64u; num4++; span6[num4] = 3566u; obj137.KillEnemyDataIds = list158; reference129 = obj137; obj136.Steps = list157; reference128 = obj136; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 4 }; index2 = 1; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; ref QuestStep reference131 = ref span3[num2]; QuestStep obj139 = new QuestStep(EInteractionType.Combat, null, new Vector3(-264.6515f, 82.28975f, -178.98473f), 147) { StopDistance = 1f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 3; List list160 = new List(num4); CollectionsMarshal.SetCount(list160, num4); span6 = CollectionsMarshal.AsSpan(list160); num3 = 0; span6[num3] = 62u; num3++; span6[num3] = 3657u; num3++; span6[num3] = 3566u; obj139.KillEnemyDataIds = list160; reference131 = obj139; obj138.Steps = list159; reference130 = obj138; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 5 }; num2 = 1; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010876u, new Vector3(-110.36853f, 64.861916f, -127.27557f), 147) { Fly = true }; obj140.Steps = list161; reference132 = obj140; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-29.703922f, 46.983063f, 31.031008f), 147) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006646u, new Vector3(-29.953552f, 46.99734f, 32.547485f), 147); obj141.Steps = list162; reference133 = obj141; questRoot14.QuestSequence = list153; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(369); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list163 = new List(num); CollectionsMarshal.SetCount(list163, num); span = CollectionsMarshal.AsSpan(list163); index = 0; span[index] = "JerryWester"; questRoot15.Author = list163; index = 6; List list164 = new List(index); CollectionsMarshal.SetCount(list164, index); span2 = CollectionsMarshal.AsSpan(list164); num = 0; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 0 }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006646u, new Vector3(-29.953552f, 46.99734f, 32.547485f), 147) { AetheryteShortcut = EAetheryteLocation.NorthernThanalanCeruleumProcessingPlant, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj142.Steps = list165; reference134 = obj142; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 1 }; index2 = 2; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(140.28381f, 31.425474f, 23.662958f), 147) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010879u, new Vector3(136.33923f, 31.9962f, 16.098267f), 147); obj143.Steps = list166; reference135 = obj143; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 2 }; num2 = 1; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; obj144.Steps = list167; reference136 = obj144; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 3 }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 351) { DutyOptions = new DutyOptions { ContentFinderConditionId = 84u } }; obj145.Steps = list168; reference137 = obj145; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1011000u, new Vector3(-0.07635498f, -1.9957249f, -42.25226f), 351); obj146.Steps = list169; reference138 = obj146; questRoot15.QuestSequence = list164; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(370); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list170 = new List(num); CollectionsMarshal.SetCount(list170, num); span = CollectionsMarshal.AsSpan(list170); index = 0; span[index] = "JerryWester"; questRoot16.Author = list170; index = 5; List list171 = new List(index); CollectionsMarshal.SetCount(list171, index); span2 = CollectionsMarshal.AsSpan(list171); num = 0; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 0 }; index2 = 1; List list172 = new List(index2); CollectionsMarshal.SetCount(list172, index2); span3 = CollectionsMarshal.AsSpan(list172); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1010897u, new Vector3(0.9613037f, -1.9957249f, -45.609253f), 351); obj147.Steps = list172; reference139 = obj147; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 1 }; num2 = 2; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002880u, new Vector3(0f, -1f, -29.25f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010903u, new Vector3(24.887451f, -1f, -1.0223389f), 351); obj148.Steps = list173; reference140 = obj148; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 2 }; index2 = 5; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002879u, new Vector3(0f, 3f, 27.5f), 351) { TargetTerritoryId = (ushort)156 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(30.917934f, 20.495003f, -656.1909f), 156) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(26.405773f, 29.49983f, -767.3998f), 156) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(25.629164f, 28.999998f, -823.2204f), 156); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1001304u, new Vector3(25.589355f, 29f, -825.37573f), 156); obj149.Steps = list174; reference141 = obj149; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 3 }; num2 = 3; List list175 = new List(num2); CollectionsMarshal.SetCount(list175, num2); span3 = CollectionsMarshal.AsSpan(list175); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(26.405773f, 29.49983f, -767.3998f), 156) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-145.66704f, 43.906273f, -189.70813f), 156) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010929u, new Vector3(-146.80713f, 43.495255f, -187.39612f), 156); obj150.Steps = list175; reference142 = obj150; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list176 = new List(index2); CollectionsMarshal.SetCount(list176, index2); span3 = CollectionsMarshal.AsSpan(list176); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010930u, new Vector3(-1.2664795f, -1.9957249f, -42.069153f), 351); obj151.Steps = list176; reference143 = obj151; questRoot16.QuestSequence = list171; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(371); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list177 = new List(num); CollectionsMarshal.SetCount(list177, num); span = CollectionsMarshal.AsSpan(list177); index = 0; span[index] = "JerryWester"; questRoot17.Author = list177; index = 4; List list178 = new List(index); CollectionsMarshal.SetCount(list178, index); span2 = CollectionsMarshal.AsSpan(list178); num = 0; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 0 }; num2 = 1; List list179 = new List(num2); CollectionsMarshal.SetCount(list179, num2); span3 = CollectionsMarshal.AsSpan(list179); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010930u, new Vector3(-1.2664795f, -1.9957249f, -42.069153f), 351); obj152.Steps = list179; reference144 = obj152; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 1 }; index2 = 1; List list180 = new List(index2); CollectionsMarshal.SetCount(list180, index2); span3 = CollectionsMarshal.AsSpan(list180); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010931u, new Vector3(232.50171f, 302f, -190.93622f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj153.Steps = list180; reference145 = obj153; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 2 }; num2 = 5; List list181 = new List(num2); CollectionsMarshal.SetCount(list181, num2); span3 = CollectionsMarshal.AsSpan(list181); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-123.426254f, 301.84348f, -283.14267f), 155) { Fly = true }; index2++; ref QuestStep reference147 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1010942u, new Vector3(-132.12793f, 304.28772f, -298.3902f), 155); num3 = 6; List list182 = new List(num3); CollectionsMarshal.SetCount(list182, num3); span7 = CollectionsMarshal.AsSpan(list182); num4 = 0; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list182; reference147 = questStep3; index2++; ref QuestStep reference148 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1010940u, new Vector3(-143.23651f, 304.15378f, -289.35687f), 155); num4 = 6; List list183 = new List(num4); CollectionsMarshal.SetCount(list183, num4); span7 = CollectionsMarshal.AsSpan(list183); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list183; reference148 = questStep4; index2++; ref QuestStep reference149 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1010941u, new Vector3(-157.00012f, 304.1538f, -308.1255f), 155); num3 = 6; List list184 = new List(num3); CollectionsMarshal.SetCount(list184, num3); span7 = CollectionsMarshal.AsSpan(list184); num4 = 0; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list184; reference149 = questStep5; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010939u, new Vector3(-152.69702f, 304.1538f, -321.21765f), 155); obj154.Steps = list181; reference146 = obj154; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list185 = new List(index2); CollectionsMarshal.SetCount(list185, index2); span3 = CollectionsMarshal.AsSpan(list185); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010951u, new Vector3(-144.1825f, 304.15393f, -300.7401f), 155); obj155.Steps = list185; reference150 = obj155; questRoot17.QuestSequence = list178; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(372); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list186 = new List(num); CollectionsMarshal.SetCount(list186, num); span = CollectionsMarshal.AsSpan(list186); index = 0; span[index] = "JerryWester"; questRoot18.Author = list186; index = 4; List list187 = new List(index); CollectionsMarshal.SetCount(list187, index); span2 = CollectionsMarshal.AsSpan(list187); num = 0; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 0 }; num2 = 1; List list188 = new List(num2); CollectionsMarshal.SetCount(list188, num2); span3 = CollectionsMarshal.AsSpan(list188); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010951u, new Vector3(-144.1825f, 304.15393f, -300.7401f), 155); obj156.Steps = list188; reference151 = obj156; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 1 }; index2 = 2; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(241.6446f, 303.12494f, -199.8039f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006384u, new Vector3(263.5996f, 303.1f, -199.96954f), 155); obj157.Steps = list189; reference152 = obj157; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 2 }; num2 = 3; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; ref QuestStep reference154 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1007603u, new Vector3(264.91187f, 302.26236f, -223.71259f), 155); num4 = 1; List list191 = new List(num4); CollectionsMarshal.SetCount(list191, num4); span4 = CollectionsMarshal.AsSpan(list191); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_GAIUSE603_00372_FORTEMPSGUARD00054_Q1_000_1") }; questStep6.DialogueChoices = list191; reference154 = questStep6; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(4.0611796f, 0.0149827f, 4.914047f), 395) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1009974u, new Vector3(3.8604736f, 0.014982708f, -0.015319824f), 395) { DisableNavmesh = true }; obj158.Steps = list190; reference153 = obj158; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list192 = new List(index2); CollectionsMarshal.SetCount(list192, index2); span3 = CollectionsMarshal.AsSpan(list192); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(4.0818396f, 0f, 6.262639f), 395); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-2.7646873f, 0.0149827f, 6.104938f), 395); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010953u, new Vector3(-2.7924194f, 0.014982709f, -0.7477417f), 395); obj159.Steps = list192; reference155 = obj159; questRoot18.QuestSequence = list187; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(373); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list193 = new List(num); CollectionsMarshal.SetCount(list193, num); span = CollectionsMarshal.AsSpan(list193); index = 0; span[index] = "JerryWester"; questRoot19.Author = list193; index = 2; List list194 = new List(index); CollectionsMarshal.SetCount(list194, index); span2 = CollectionsMarshal.AsSpan(list194); num = 0; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 0 }; num2 = 1; List list195 = new List(num2); CollectionsMarshal.SetCount(list195, num2); span3 = CollectionsMarshal.AsSpan(list195); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010953u, new Vector3(-2.7924194f, 0.014982709f, -0.7477417f), 395); obj160.Steps = list195; reference156 = obj160; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list196 = new List(index2); CollectionsMarshal.SetCount(list196, index2); span3 = CollectionsMarshal.AsSpan(list196); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010896u, new Vector3(0.503479f, -1.9957249f, -42.61847f), 351); obj161.Steps = list196; reference157 = obj161; questRoot19.QuestSequence = list194; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(376); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list197 = new List(num); CollectionsMarshal.SetCount(list197, num); span = CollectionsMarshal.AsSpan(list197); index = 0; span[index] = "liza"; questRoot20.Author = list197; index = 4; List list198 = new List(index); CollectionsMarshal.SetCount(list198, index); span2 = CollectionsMarshal.AsSpan(list198); num = 0; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 0 }; num2 = 1; List list199 = new List(num2); CollectionsMarshal.SetCount(list199, num2); span3 = CollectionsMarshal.AsSpan(list199); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000470u, new Vector3(-59.006653f, -0.010835781f, 26.41333f), 148); obj162.Steps = list199; reference158 = obj162; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 1 }; index2 = 2; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-61.749943f, 0.9481318f, -38.52144f), 148) { JumpDestination = new JumpDestination { Position = new Vector3(-67.083466f, -4.478065f, -45.204926f), StopDistance = 3f } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1000748u, new Vector3(-125.230774f, 4.1573725f, -43.595093f), 148); obj163.Steps = list200; reference159 = obj163; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 2 }; num2 = 1; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; ref QuestStep reference161 = ref span3[index2]; QuestStep obj165 = new QuestStep(EInteractionType.Combat, null, new Vector3(-171.87439f, 1.7183347f, -70.586975f), 148) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list202 = new List(num3); CollectionsMarshal.SetCount(list202, num3); Span span8 = CollectionsMarshal.AsSpan(list202); num4 = 0; ref ComplexCombatData reference162 = ref span8[num4]; ComplexCombatData obj166 = new ComplexCombatData { DataId = 771u }; int num5 = 6; List list203 = new List(num5); CollectionsMarshal.SetCount(list203, num5); span7 = CollectionsMarshal.AsSpan(list203); int num6 = 0; span7[num6] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); num6++; span7[num6] = null; num6++; span7[num6] = null; num6++; span7[num6] = null; num6++; span7[num6] = null; num6++; span7[num6] = null; obj166.CompletionQuestVariablesFlags = list203; reference162 = obj166; obj165.ComplexCombatData = list202; reference161 = obj165; obj164.Steps = list201; reference160 = obj164; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000748u, new Vector3(-125.230774f, 4.1573725f, -43.595093f), 148); obj167.Steps = list204; reference163 = obj167; questRoot20.QuestSequence = list198; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(377); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list205 = new List(num); CollectionsMarshal.SetCount(list205, num); span = CollectionsMarshal.AsSpan(list205); index = 0; span[index] = "liza"; questRoot21.Author = list205; index = 3; List list206 = new List(index); CollectionsMarshal.SetCount(list206, index); span2 = CollectionsMarshal.AsSpan(list206); num = 0; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 0 }; num2 = 1; List list207 = new List(num2); CollectionsMarshal.SetCount(list207, num2); span3 = CollectionsMarshal.AsSpan(list207); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000435u, new Vector3(-127.06189f, 4.1490583f, -44.296997f), 148) { StopDistance = 5f }; obj168.Steps = list207; reference164 = obj168; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 1 }; index2 = 8; List list208 = new List(index2); CollectionsMarshal.SetCount(list208, index2); span3 = CollectionsMarshal.AsSpan(list208); num2 = 0; ref QuestStep reference166 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2000750u, new Vector3(-151.26276f, 14.358704f, -73.014465f), 148); num4 = 6; List list209 = new List(num4); CollectionsMarshal.SetCount(list209, num4); span7 = CollectionsMarshal.AsSpan(list209); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list209; reference166 = questStep7; num2++; ref QuestStep reference167 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2000749u, new Vector3(-164.11078f, 23.025818f, -86.167725f), 148); num3 = 6; List list210 = new List(num3); CollectionsMarshal.SetCount(list210, num3); span7 = CollectionsMarshal.AsSpan(list210); num4 = 0; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list210; reference167 = questStep8; num2++; ref QuestStep reference168 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-180.18181f, 31.66525f, -91.84381f), 148); SkipConditions skipConditions13 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num4 = 6; List list211 = new List(num4); CollectionsMarshal.SetCount(list211, num4); span7 = CollectionsMarshal.AsSpan(list211); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list211; skipConditions13.StepIf = skipStepConditions3; questStep9.SkipConditions = skipConditions13; reference168 = questStep9; num2++; ref QuestStep reference169 = ref span3[num2]; QuestStep obj170 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-184.41872f, 29.940958f, -93.809525f), 148) { DisableNavmesh = true }; SkipConditions skipConditions14 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 6; List list212 = new List(num3); CollectionsMarshal.SetCount(list212, num3); span7 = CollectionsMarshal.AsSpan(list212); num4 = 0; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list212; skipConditions14.StepIf = skipStepConditions4; obj170.SkipConditions = skipConditions14; reference169 = obj170; num2++; ref QuestStep reference170 = ref span3[num2]; QuestStep obj171 = new QuestStep(EInteractionType.Interact, 2000748u, new Vector3(-189.25769f, 30.44165f, -98.83276f), 148) { DisableNavmesh = true }; num4 = 6; List list213 = new List(num4); CollectionsMarshal.SetCount(list213, num4); span7 = CollectionsMarshal.AsSpan(list213); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj171.CompletionQuestVariablesFlags = list213; reference170 = obj171; num2++; ref QuestStep reference171 = ref span3[num2]; QuestStep obj172 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-179.84062f, 31.476957f, -91.05707f), 148) { DisableNavmesh = true }; SkipConditions skipConditions15 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num3 = 6; List list214 = new List(num3); CollectionsMarshal.SetCount(list214, num3); span7 = CollectionsMarshal.AsSpan(list214); num4 = 0; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions5.CompletionQuestVariablesFlags = list214; skipConditions15.StepIf = skipStepConditions5; obj172.SkipConditions = skipConditions15; reference171 = obj172; num2++; ref QuestStep reference172 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-171.76294f, 23.022184f, -76.32822f), 148); SkipConditions skipConditions16 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num4 = 6; List list215 = new List(num4); CollectionsMarshal.SetCount(list215, num4); span7 = CollectionsMarshal.AsSpan(list215); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions6.CompletionQuestVariablesFlags = list215; skipConditions16.StepIf = skipStepConditions6; questStep10.SkipConditions = skipConditions16; reference172 = questStep10; num2++; ref QuestStep reference173 = ref span3[num2]; QuestStep obj173 = new QuestStep(EInteractionType.Interact, 2000751u, new Vector3(-169.3294f, 18.600708f, -72.129456f), 148) { DisableNavmesh = true }; num3 = 6; List list216 = new List(num3); CollectionsMarshal.SetCount(list216, num3); span7 = CollectionsMarshal.AsSpan(list216); num4 = 0; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj173.CompletionQuestVariablesFlags = list216; reference173 = obj173; obj169.Steps = list208; reference165 = obj169; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list217 = new List(num2); CollectionsMarshal.SetCount(list217, num2); span3 = CollectionsMarshal.AsSpan(list217); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-166.56161f, 0.63666093f, -61.089085f), 148) { DisableNavmesh = true, Comment = "Jumping back up isn't trivial" }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000436u, new Vector3(-193.22504f, 56.264572f, -116.47211f), 148); obj174.Steps = list217; reference174 = obj174; questRoot21.QuestSequence = list206; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(379); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list218 = new List(num); CollectionsMarshal.SetCount(list218, num); span = CollectionsMarshal.AsSpan(list218); index = 0; span[index] = "liza"; questRoot22.Author = list218; index = 4; List list219 = new List(index); CollectionsMarshal.SetCount(list219, index); span2 = CollectionsMarshal.AsSpan(list219); num = 0; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 0 }; index2 = 1; List list220 = new List(index2); CollectionsMarshal.SetCount(list220, index2); span3 = CollectionsMarshal.AsSpan(list220); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000436u, new Vector3(-193.22504f, 56.264572f, -116.47211f), 148); obj175.Steps = list220; reference175 = obj175; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 1 }; num2 = 1; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000748u, new Vector3(-125.230774f, 4.1573725f, -43.595093f), 148); obj176.Steps = list221; reference176 = obj176; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 2 }; index2 = 1; List list222 = new List(index2); CollectionsMarshal.SetCount(list222, index2); span3 = CollectionsMarshal.AsSpan(list222); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2000689u, new Vector3(-95.47571f, 3.4942627f, -150.80493f), 148); obj177.Steps = list222; reference177 = obj177; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list223 = new List(num2); CollectionsMarshal.SetCount(list223, num2); span3 = CollectionsMarshal.AsSpan(list223); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000748u, new Vector3(-125.230774f, 4.1573725f, -43.595093f), 148); obj178.Steps = list223; reference178 = obj178; questRoot22.QuestSequence = list219; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(380); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list224 = new List(num); CollectionsMarshal.SetCount(list224, num); span = CollectionsMarshal.AsSpan(list224); index = 0; span[index] = "liza"; questRoot23.Author = list224; index = 4; List list225 = new List(index); CollectionsMarshal.SetCount(list225, index); span2 = CollectionsMarshal.AsSpan(list225); num = 0; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 0 }; index2 = 1; List list226 = new List(index2); CollectionsMarshal.SetCount(list226, index2); span3 = CollectionsMarshal.AsSpan(list226); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000748u, new Vector3(-125.230774f, 4.1573725f, -43.595093f), 148); obj179.Steps = list226; reference179 = obj179; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 1 }; num2 = 1; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001280u, new Vector3(89.28052f, -6.351089f, -121.96539f), 148); obj180.Steps = list227; reference180 = obj180; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 2 }; index2 = 1; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000483u, new Vector3(85.496216f, -6.0870457f, 67.00232f), 148); obj181.Steps = list228; reference181 = obj181; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list229 = new List(num2); CollectionsMarshal.SetCount(list229, num2); span3 = CollectionsMarshal.AsSpan(list229); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000741u, new Vector3(-66.7583f, 0.2f, 11.36792f), 148); obj182.Steps = list229; reference182 = obj182; questRoot23.QuestSequence = list225; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(381); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list230 = new List(num); CollectionsMarshal.SetCount(list230, num); span = CollectionsMarshal.AsSpan(list230); index = 0; span[index] = "liza"; questRoot24.Author = list230; index = 3; List list231 = new List(index); CollectionsMarshal.SetCount(list231, index); span2 = CollectionsMarshal.AsSpan(list231); num = 0; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 0 }; index2 = 1; List list232 = new List(index2); CollectionsMarshal.SetCount(list232, index2); span3 = CollectionsMarshal.AsSpan(list232); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000741u, new Vector3(-66.7583f, 0.2f, 11.36792f), 148); obj183.Steps = list232; reference183 = obj183; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 1 }; num2 = 1; List list233 = new List(num2); CollectionsMarshal.SetCount(list233, num2); span3 = CollectionsMarshal.AsSpan(list233); index2 = 0; ref QuestStep reference185 = ref span3[index2]; QuestStep obj185 = new QuestStep(EInteractionType.Combat, 2001006u, new Vector3(99.65662f, -15.732117f, 193.01135f), 148) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list234 = new List(num4); CollectionsMarshal.SetCount(list234, num4); span6 = CollectionsMarshal.AsSpan(list234); num3 = 0; span6[num3] = 12u; obj185.KillEnemyDataIds = list234; reference185 = obj185; obj184.Steps = list233; reference184 = obj184; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list235 = new List(index2); CollectionsMarshal.SetCount(list235, index2); span3 = CollectionsMarshal.AsSpan(list235); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000491u, new Vector3(47.958984f, -24f, 228.5343f), 148); obj186.Steps = list235; reference186 = obj186; questRoot24.QuestSequence = list231; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(384); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list236 = new List(num); CollectionsMarshal.SetCount(list236, num); span = CollectionsMarshal.AsSpan(list236); index = 0; span[index] = "liza"; questRoot25.Author = list236; index = 3; List list237 = new List(index); CollectionsMarshal.SetCount(list237, index); span2 = CollectionsMarshal.AsSpan(list237); num = 0; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 0 }; num2 = 1; List list238 = new List(num2); CollectionsMarshal.SetCount(list238, num2); span3 = CollectionsMarshal.AsSpan(list238); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000491u, new Vector3(47.958984f, -24f, 228.5343f), 148); obj187.Steps = list238; reference187 = obj187; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 1 }; index2 = 1; List list239 = new List(index2); CollectionsMarshal.SetCount(list239, index2); span3 = CollectionsMarshal.AsSpan(list239); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002932u, new Vector3(-65.049255f, -36.79766f, 477.59204f), 148); obj188.Steps = list239; reference188 = obj188; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list240 = new List(num2); CollectionsMarshal.SetCount(list240, num2); span3 = CollectionsMarshal.AsSpan(list240); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000503u, new Vector3(178.33215f, -32.015224f, 333.30273f), 148); obj189.Steps = list240; reference189 = obj189; questRoot25.QuestSequence = list237; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(387); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list241 = new List(num); CollectionsMarshal.SetCount(list241, num); span = CollectionsMarshal.AsSpan(list241); index = 0; span[index] = "liza"; questRoot26.Author = list241; index = 3; List list242 = new List(index); CollectionsMarshal.SetCount(list242, index); span2 = CollectionsMarshal.AsSpan(list242); num = 0; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 0 }; index2 = 1; List list243 = new List(index2); CollectionsMarshal.SetCount(list243, index2); span3 = CollectionsMarshal.AsSpan(list243); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000503u, new Vector3(178.33215f, -32.015224f, 333.30273f), 148); obj190.Steps = list243; reference190 = obj190; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 1 }; num2 = 3; List list244 = new List(num2); CollectionsMarshal.SetCount(list244, num2); span3 = CollectionsMarshal.AsSpan(list244); index2 = 0; ref QuestStep reference192 = ref span3[index2]; QuestStep obj192 = new QuestStep(EInteractionType.Combat, 2001018u, new Vector3(155.47412f, -23.66681f, 490.74524f), 148) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list245 = new List(num3); CollectionsMarshal.SetCount(list245, num3); span6 = CollectionsMarshal.AsSpan(list245); num4 = 0; span6[num4] = 26u; obj192.KillEnemyDataIds = list245; reference192 = obj192; index2++; ref QuestStep reference193 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 2001016u, new Vector3(152.60547f, -23.758362f, 494.71265f), 148); num4 = 6; List list246 = new List(num4); CollectionsMarshal.SetCount(list246, num4); span7 = CollectionsMarshal.AsSpan(list246); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list246; reference193 = questStep11; index2++; ref QuestStep reference194 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 2001018u, new Vector3(155.47412f, -23.66681f, 490.74524f), 148); num3 = 6; List list247 = new List(num3); CollectionsMarshal.SetCount(list247, num3); span7 = CollectionsMarshal.AsSpan(list247); num4 = 0; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list247; reference194 = questStep12; obj191.Steps = list244; reference191 = obj191; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000470u, new Vector3(-59.006653f, -0.010835781f, 26.41333f), 148) { AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; obj193.Steps = list248; reference195 = obj193; questRoot26.QuestSequence = list242; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(391); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list249 = new List(num); CollectionsMarshal.SetCount(list249, num); span = CollectionsMarshal.AsSpan(list249); index = 0; span[index] = "JerryWester"; questRoot27.Author = list249; index = 6; List list250 = new List(index); CollectionsMarshal.SetCount(list250, index); span2 = CollectionsMarshal.AsSpan(list250); num = 0; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 0 }; num2 = 1; List list251 = new List(num2); CollectionsMarshal.SetCount(list251, num2); span3 = CollectionsMarshal.AsSpan(list251); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010896u, new Vector3(0.503479f, -1.9957249f, -42.61847f), 351); obj194.Steps = list251; reference196 = obj194; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 1 }; index2 = 2; List list252 = new List(index2); CollectionsMarshal.SetCount(list252, index2); span3 = CollectionsMarshal.AsSpan(list252); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002880u, new Vector3(-0.015319824f, -1.0223389f, -29.251587f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010911u, new Vector3(-3.7385254f, 0.01804012f, -9.353821f), 351); obj195.Steps = list252; reference197 = obj195; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 2 }; num2 = 2; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002879u, new Vector3(-0.015319824f, 2.9754639f, 27.481445f), 351) { TargetTerritoryId = (ushort)156 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006530u, new Vector3(21.927185f, 20.746975f, -682.06305f), 156); obj196.Steps = list253; reference198 = obj196; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 3 }; index2 = 1; List list254 = new List(index2); CollectionsMarshal.SetCount(list254, index2); span3 = CollectionsMarshal.AsSpan(list254); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010954u, new Vector3(24.2771f, 20.04223f, -679.9573f), 156); obj197.Steps = list254; reference199 = obj197; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 4 }; num2 = 6; List list255 = new List(num2); CollectionsMarshal.SetCount(list255, num2); span3 = CollectionsMarshal.AsSpan(list255); index2 = 0; ref QuestStep reference201 = ref span3[index2]; QuestStep obj199 = new QuestStep(EInteractionType.Interact, 1010958u, new Vector3(47.745483f, 20.665741f, -685.1759f), 156) { Fly = true }; num4 = 6; List list256 = new List(num4); CollectionsMarshal.SetCount(list256, num4); span7 = CollectionsMarshal.AsSpan(list256); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj199.CompletionQuestVariablesFlags = list256; reference201 = obj199; index2++; ref QuestStep reference202 = ref span3[index2]; QuestStep obj200 = new QuestStep(EInteractionType.Interact, 1010955u, new Vector3(103.440796f, 31.606796f, -739.559f), 156) { Fly = true }; num3 = 6; List list257 = new List(num3); CollectionsMarshal.SetCount(list257, num3); span7 = CollectionsMarshal.AsSpan(list257); num4 = 0; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj200.CompletionQuestVariablesFlags = list257; reference202 = obj200; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(68.349144f, 50f, -776.29706f), 156) { Fly = true }; index2++; ref QuestStep reference203 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1010956u, new Vector3(68.86389f, 50f, -774.3496f), 156); num4 = 6; List list258 = new List(num4); CollectionsMarshal.SetCount(list258, num4); span7 = CollectionsMarshal.AsSpan(list258); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list258; reference203 = questStep13; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(26.19157f, 29.595585f, -768.4571f), 156) { Fly = true }; index2++; ref QuestStep reference204 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1010957u, new Vector3(33.676636f, 29f, -789.08984f), 156); num3 = 6; List list259 = new List(num3); CollectionsMarshal.SetCount(list259, num3); span7 = CollectionsMarshal.AsSpan(list259); num4 = 0; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list259; reference204 = questStep14; obj198.Steps = list255; reference200 = obj198; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list260 = new List(index2); CollectionsMarshal.SetCount(list260, index2); span3 = CollectionsMarshal.AsSpan(list260); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(26.19157f, 29.595585f, -768.4571f), 156) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010961u, new Vector3(33.279907f, 20.495003f, -655.20715f), 156) { Fly = true }; obj201.Steps = list260; reference205 = obj201; questRoot27.QuestSequence = list250; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(397); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list261 = new List(num); CollectionsMarshal.SetCount(list261, num); span = CollectionsMarshal.AsSpan(list261); index = 0; span[index] = "liza"; questRoot28.Author = list261; index = 2; List list262 = new List(index); CollectionsMarshal.SetCount(list262, index); span2 = CollectionsMarshal.AsSpan(list262); num = 0; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 0 }; num2 = 1; List list263 = new List(num2); CollectionsMarshal.SetCount(list263, num2); span3 = CollectionsMarshal.AsSpan(list263); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000972u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 128); obj202.Steps = list263; reference206 = obj202; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list264 = new List(index2); CollectionsMarshal.SetCount(list264, index2); span3 = CollectionsMarshal.AsSpan(list264); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UnlockTaxiStand, 1002721u, new Vector3(187.9148f, 98.5214f, -193.19452f), 134) { AetheryteShortcut = EAetheryteLocation.MiddleLaNosceaSummerfordFarms, TaxiStandId = (byte)22 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1003239u, new Vector3(-283.68048f, 10.593393f, -249.34778f), 134); obj203.Steps = list264; reference207 = obj203; questRoot28.QuestSequence = list262; AddQuest(questId28, questRoot28); } private static void LoadQuests8() { QuestId questId = new QuestId(402); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1003239u, new Vector3(-283.68048f, 10.593393f, -249.34778f), 134); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001255u, new Vector3(-320.57678f, 25.833496f, -527.5502f), 134) { PickUpItemId = 2000342u, Comment = "Technically triggers combat, but can be ignored" }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 5; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-380.10605f, 32.598312f, -608.40186f), 134) { TargetTerritoryId = (ushort)138 }; index2++; span3[index2] = new QuestStep(EInteractionType.UnlockTaxiStand, 1002722u, new Vector3(667.68884f, 9.882242f, 487.32727f), 138) { TaxiStandId = (byte)23 }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 138) { Aetheryte = EAetheryteLocation.WesternLaNosceaSwiftperch }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(652.74164f, 8.129893f, 522.6646f), 138); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003244u, new Vector3(650.72095f, 7.856781f, 527.21436f), 138) { StopDistance = 6f }; obj3.Steps = list5; reference3 = obj3; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(403); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list6 = new List(num); CollectionsMarshal.SetCount(list6, num); span = CollectionsMarshal.AsSpan(list6); index = 0; span[index] = "liza"; questRoot2.Author = list6; index = 7; List list7 = new List(index); CollectionsMarshal.SetCount(list7, index); span2 = CollectionsMarshal.AsSpan(list7); num = 0; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 0 }; index2 = 1; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1003245u, new Vector3(655.75635f, 8.316303f, 521.1719f), 138) { StopDistance = 7f }; obj4.Steps = list8; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 1 }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003246u, new Vector3(443.22876f, 14.645099f, 452.84204f), 138); obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 2 }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2001260u, new Vector3(602.50244f, 28.94629f, 361.01306f), 138) { ItemId = 2000343u }; obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 3 }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; ref QuestStep reference8 = ref span3[index2]; QuestStep obj8 = new QuestStep(EInteractionType.Combat, 2001261u, new Vector3(602.50244f, 28.976807f, 361.0437f), 138) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; int num3 = 1; List list12 = new List(num3); CollectionsMarshal.SetCount(list12, num3); Span span4 = CollectionsMarshal.AsSpan(list12); int index3 = 0; span4[index3] = 17u; obj8.KillEnemyDataIds = list12; reference8 = obj8; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 4 }; index2 = 1; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1003246u, new Vector3(443.22876f, 14.645099f, 452.84204f), 138); obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 5 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003245u, new Vector3(655.75635f, 8.316303f, 521.1719f), 138); obj10.Steps = list14; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001000u, new Vector3(-32.028687f, 41.499985f, 208.39233f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj11.Steps = list15; reference11 = obj11; questRoot2.QuestSequence = list7; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(406); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list16 = new List(num); CollectionsMarshal.SetCount(list16, num); span = CollectionsMarshal.AsSpan(list16); index = 0; span[index] = "liza"; questRoot3.Author = list16; index = 2; List list17 = new List(index); CollectionsMarshal.SetCount(list17, index); span2 = CollectionsMarshal.AsSpan(list17); num = 0; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; num2 = 1; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1001000u, new Vector3(-32.028687f, 41.499985f, 208.39233f), 128); obj12.Steps = list18; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(24.438343f, 44.499928f, 183.94363f), 128) { TargetTerritoryId = (ushort)135 }; num2++; span3[num2] = new QuestStep(EInteractionType.UnlockTaxiStand, 1002720u, new Vector3(49.271362f, 29.315498f, 605.27954f), 135) { TaxiStandId = (byte)27 }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 135) { Aetheryte = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1002238u, new Vector3(247.36401f, 14.02301f, 611.9325f), 135); obj13.Steps = list19; reference13 = obj13; questRoot3.QuestSequence = list17; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(412); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list20 = new List(num); CollectionsMarshal.SetCount(list20, num); span = CollectionsMarshal.AsSpan(list20); index = 0; span[index] = "liza"; questRoot4.Author = list20; index = 2; List list21 = new List(index); CollectionsMarshal.SetCount(list21, index); span2 = CollectionsMarshal.AsSpan(list21); num = 0; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002238u, new Vector3(247.36401f, 14.02301f, 611.9325f), 135); obj14.Steps = list22; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1002274u, new Vector3(-34.65332f, 8.921356f, 861.4479f), 135) { Emote = EEmote.Doubt }; obj15.Steps = list23; reference15 = obj15; questRoot4.QuestSequence = list21; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(413); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list24 = new List(num); CollectionsMarshal.SetCount(list24, num); span = CollectionsMarshal.AsSpan(list24); index = 0; span[index] = "liza"; questRoot5.Author = list24; index = 5; List list25 = new List(index); CollectionsMarshal.SetCount(list25, index); span2 = CollectionsMarshal.AsSpan(list25); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 0 }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002238u, new Vector3(247.36401f, 14.02301f, 611.9325f), 135); obj16.Steps = list26; reference16 = obj16; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 1 }; index2 = 1; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002237u, new Vector3(167.55933f, 14.095915f, 683.92444f), 135); obj17.Steps = list27; reference17 = obj17; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 2 }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002240u, new Vector3(118.51672f, 23.000835f, 735.6831f), 135); obj18.Steps = list28; reference18 = obj18; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 3 }; index2 = 1; List list29 = new List(index2); CollectionsMarshal.SetCount(list29, index2); span3 = CollectionsMarshal.AsSpan(list29); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002463u, new Vector3(249.89697f, 6.194409f, 773.12866f), 135); obj19.Steps = list29; reference19 = obj19; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1002237u, new Vector3(167.55933f, 14.095915f, 683.92444f), 135); obj20.Steps = list30; reference20 = obj20; questRoot5.QuestSequence = list25; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(414); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list31 = new List(num); CollectionsMarshal.SetCount(list31, num); span = CollectionsMarshal.AsSpan(list31); index = 0; span[index] = "liza"; questRoot6.Author = list31; index = 6; List list32 = new List(index); CollectionsMarshal.SetCount(list32, index); span2 = CollectionsMarshal.AsSpan(list32); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 0 }; index2 = 1; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1002237u, new Vector3(167.55933f, 14.095915f, 683.92444f), 135); obj21.Steps = list33; reference21 = obj21; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 1 }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002240u, new Vector3(118.51672f, 23.000835f, 735.6831f), 135); obj22.Steps = list34; reference22 = obj22; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 2 }; index2 = 2; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(106.18569f, 53.59632f, 674.99817f), 135); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1002651u, new Vector3(107.65234f, 54.64395f, 674.9523f), 135) { StopDistance = 5f }; obj23.Steps = list35; reference23 = obj23; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 3 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; ref QuestStep reference25 = ref span3[index2]; QuestStep obj25 = new QuestStep(EInteractionType.SinglePlayerDuty, 1002237u, new Vector3(167.55933f, 14.095915f, 683.92444f), 135) { AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }; SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); index3 = 1; List list37 = new List(index3); CollectionsMarshal.SetCount(list37, index3); span = CollectionsMarshal.AsSpan(list37); num3 = 0; span[num3] = "(Phase 1, second enemy group) Stuck with enemy being out of sight -- but still able to attack you (tested on ACN)"; singlePlayerDutyOptions.Notes = list37; obj25.SinglePlayerDutyOptions = singlePlayerDutyOptions; reference25 = obj25; obj24.Steps = list36; reference24 = obj24; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 4 }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002238u, new Vector3(247.36401f, 14.02301f, 611.9325f), 135); obj26.Steps = list38; reference26 = obj26; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1002237u, new Vector3(167.55933f, 14.095915f, 683.92444f), 135); obj27.Steps = list39; reference27 = obj27; questRoot6.QuestSequence = list32; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(415); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list40 = new List(num); CollectionsMarshal.SetCount(list40, num); span = CollectionsMarshal.AsSpan(list40); index = 0; span[index] = "liza"; questRoot7.Author = list40; index = 5; List list41 = new List(index); CollectionsMarshal.SetCount(list41, index); span2 = CollectionsMarshal.AsSpan(list41); num = 0; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 0 }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1002274u, new Vector3(-34.65332f, 8.921356f, 861.4479f), 135); obj28.Steps = list42; reference28 = obj28; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 1 }; num2 = 1; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002456u, new Vector3(-94.86542f, 2.3717625f, 734.2793f), 135); obj29.Steps = list43; reference29 = obj29; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 2 }; index2 = 3; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; ref QuestStep reference31 = ref span3[num2]; QuestStep obj31 = new QuestStep(EInteractionType.Interact, 2000769u, new Vector3(-145.09808f, 1.0527954f, 709.10205f), 135) { StopDistance = 4f }; num3 = 6; List list45 = new List(num3); CollectionsMarshal.SetCount(list45, num3); Span span5 = CollectionsMarshal.AsSpan(list45); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj31.CompletionQuestVariablesFlags = list45; reference31 = obj31; num2++; ref QuestStep reference32 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2000770u, new Vector3(-185.68707f, -0.13739014f, 694.6669f), 135); index3 = 6; List list46 = new List(index3); CollectionsMarshal.SetCount(list46, index3); span5 = CollectionsMarshal.AsSpan(list46); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list46; reference32 = questStep; num2++; ref QuestStep reference33 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2000771u, new Vector3(-168.84113f, 1.9683228f, 659.327f), 135); num3 = 6; List list47 = new List(num3); CollectionsMarshal.SetCount(list47, num3); span5 = CollectionsMarshal.AsSpan(list47); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list47; reference33 = questStep2; obj30.Steps = list44; reference30 = obj30; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 3 }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002456u, new Vector3(-94.86542f, 2.3717625f, 734.2793f), 135); obj32.Steps = list48; reference34 = obj32; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1002238u, new Vector3(247.36401f, 14.02301f, 611.9325f), 135) { AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }; obj33.Steps = list49; reference35 = obj33; questRoot7.QuestSequence = list41; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(418); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list50 = new List(num); CollectionsMarshal.SetCount(list50, num); span = CollectionsMarshal.AsSpan(list50); index = 0; span[index] = "JerryWester"; questRoot8.Author = list50; index = 7; List list51 = new List(index); CollectionsMarshal.SetCount(list51, index); span2 = CollectionsMarshal.AsSpan(list51); num = 0; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 0 }; num2 = 1; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010961u, new Vector3(33.279907f, 20.495003f, -655.20715f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj34.Steps = list52; reference36 = obj34; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 1 }; index2 = 1; List list53 = new List(index2); CollectionsMarshal.SetCount(list53, index2); span3 = CollectionsMarshal.AsSpan(list53); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009057u, new Vector3(-25.497864f, 38.010006f, 83.359985f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule } }; obj35.Steps = list53; reference37 = obj35; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 2 }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009057u, new Vector3(-25.497864f, 38.010006f, 83.359985f), 131); obj36.Steps = list54; reference38 = obj36; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 3 }; index2 = 2; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-123.426254f, 301.84348f, -283.14267f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006454u, new Vector3(-168.84113f, 304.1538f, -328.66406f), 155) { Fly = true }; obj37.Steps = list55; reference39 = obj37; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 4 }; num2 = 1; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; ref QuestStep reference41 = ref span3[index2]; QuestStep obj39 = new QuestStep(EInteractionType.Combat, null, new Vector3(-497.33295f, 206.35991f, -363.85968f), 155) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 2; List list57 = new List(index3); CollectionsMarshal.SetCount(list57, index3); span4 = CollectionsMarshal.AsSpan(list57); num3 = 0; span4[num3] = 387u; num3++; span4[num3] = 3659u; obj39.KillEnemyDataIds = list57; reference41 = obj39; obj38.Steps = list56; reference40 = obj38; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 5 }; index2 = 1; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; ref QuestStep reference43 = ref span3[num2]; QuestStep obj41 = new QuestStep(EInteractionType.Combat, null, new Vector3(127.06116f, 373.5079f, -653.1907f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list59 = new List(num3); CollectionsMarshal.SetCount(list59, num3); span4 = CollectionsMarshal.AsSpan(list59); index3 = 0; span4[index3] = 398u; index3++; span4[index3] = 3658u; obj41.KillEnemyDataIds = list59; reference43 = obj41; obj40.Steps = list58; reference42 = obj40; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-133.9223f, 304.15378f, -292.65924f), 155) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006454u, new Vector3(-168.84113f, 304.1538f, -328.66406f), 155) { Fly = true }; obj42.Steps = list60; reference44 = obj42; questRoot8.QuestSequence = list51; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(420); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list61 = new List(num); CollectionsMarshal.SetCount(list61, num); span = CollectionsMarshal.AsSpan(list61); index = 0; span[index] = "JerryWester"; questRoot9.Author = list61; index = 5; List list62 = new List(index); CollectionsMarshal.SetCount(list62, index); span2 = CollectionsMarshal.AsSpan(list62); num = 0; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 0 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1010897u, new Vector3(0.9613037f, -1.9957249f, -45.609253f), 351); obj43.Steps = list63; reference45 = obj43; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 1 }; num2 = 2; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002880u, new Vector3(-0.015319824f, -1.0223389f, -29.251587f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2005060u, new Vector3(-4.135254f, 0.015197754f, -9.628479f), 351); obj44.Steps = list64; reference46 = obj44; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 2 }; index2 = 1; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011612u, new Vector3(7.736328f, 0f, -8.438293f), 351); obj45.Steps = list65; reference47 = obj45; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 3 }; num2 = 3; List list66 = new List(num2); CollectionsMarshal.SetCount(list66, num2); span3 = CollectionsMarshal.AsSpan(list66); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002879u, new Vector3(-0.015319824f, 2.9754639f, 27.481445f), 351) { TargetTerritoryId = (ushort)156 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(29.414328f, 21.232033f, -652.65454f), 156) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010979u, new Vector3(27.023682f, 32.412476f, -697.35254f), 156) { StopDistance = 1f, Fly = true }; obj46.Steps = list66; reference48 = obj46; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(29.414328f, 21.232033f, -652.65454f), 156) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1008969u, new Vector3(0.99176025f, -1.9957249f, -45.700806f), 351); obj47.Steps = list67; reference49 = obj47; questRoot9.QuestSequence = list62; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(421); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list68 = new List(num); CollectionsMarshal.SetCount(list68, num); span = CollectionsMarshal.AsSpan(list68); index = 0; span[index] = "JerryWester"; questRoot10.Author = list68; index = 6; List list69 = new List(index); CollectionsMarshal.SetCount(list69, index); span2 = CollectionsMarshal.AsSpan(list69); num = 0; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 0 }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010897u, new Vector3(0.9613037f, -1.9957249f, -45.609253f), 351); obj48.Steps = list70; reference50 = obj48; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 1 }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010980u, new Vector3(-341.6648f, -2.3744712f, 10.696533f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist } }; obj49.Steps = list71; reference51 = obj49; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 2 }; num2 = 1; List list72 = new List(num2); CollectionsMarshal.SetCount(list72, num2); span3 = CollectionsMarshal.AsSpan(list72); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129); obj50.Steps = list72; reference52 = obj50; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 3 }; index2 = 1; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005073u, new Vector3(-1.0223389f, 29.55664f, 172.96094f), 134) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaArcanist, To = EAetheryteLocation.LimsaZephyrGate } }; obj51.Steps = list73; reference53 = obj51; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 4 }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010981u, new Vector3(124.74243f, 45.74832f, 135.7594f), 134) { Fly = true }; obj52.Steps = list74; reference54 = obj52; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist } }; obj53.Steps = list75; reference55 = obj53; questRoot10.QuestSequence = list69; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(422); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list76 = new List(num); CollectionsMarshal.SetCount(list76, num); span = CollectionsMarshal.AsSpan(list76); index = 0; span[index] = "JerryWester"; questRoot11.Author = list76; index = 6; List list77 = new List(index); CollectionsMarshal.SetCount(list77, index); span2 = CollectionsMarshal.AsSpan(list77); num = 0; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 0 }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011020u, new Vector3(-329.09137f, 12.899738f, 12.039368f), 129); obj54.Steps = list78; reference56 = obj54; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 1 }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010982u, new Vector3(570.18384f, 20.637413f, 490.6233f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj55.Steps = list79; reference57 = obj55; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 2 }; num2 = 1; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010983u, new Vector3(594.7814f, 8.632993f, 601.77f), 137) { Fly = true }; obj56.Steps = list80; reference58 = obj56; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 3 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; ref QuestStep reference60 = ref span3[num2]; QuestStep obj58 = new QuestStep(EInteractionType.Combat, 2005064u, new Vector3(602.9907f, 8.987488f, 577.66077f), 137) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list82 = new List(index3); CollectionsMarshal.SetCount(list82, index3); span4 = CollectionsMarshal.AsSpan(list82); num3 = 0; span4[num3] = 3660u; obj58.KillEnemyDataIds = list82; reference60 = obj58; obj57.Steps = list81; reference59 = obj57; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 4 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010983u, new Vector3(594.7814f, 8.632993f, 601.77f), 137); obj59.Steps = list83; reference61 = obj59; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010897u, new Vector3(0.9613037f, -1.9957249f, -45.609253f), 351); obj60.Steps = list84; reference62 = obj60; questRoot11.QuestSequence = list77; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(423); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list85 = new List(num); CollectionsMarshal.SetCount(list85, num); span = CollectionsMarshal.AsSpan(list85); index = 0; span[index] = "JerryWester"; questRoot12.Author = list85; index = 13; List list86 = new List(index); CollectionsMarshal.SetCount(list86, index); span2 = CollectionsMarshal.AsSpan(list86); num = 0; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 0 }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010897u, new Vector3(0.9613037f, -1.9957249f, -45.609253f), 351); obj61.Steps = list87; reference63 = obj61; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 1 }; index2 = 2; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002880u, new Vector3(-0.015319824f, -1.0223389f, -29.251587f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1011615u, new Vector3(-1.3275757f, 0f, -2.7008667f), 351); obj62.Steps = list88; reference64 = obj62; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 2 }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010984u, new Vector3(-207.44641f, 20.86788f, 360.06702f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil }; obj63.Steps = list89; reference65 = obj63; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 3 }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010985u, new Vector3(-223.71259f, 12.277637f, 47.989624f), 153) { Fly = true }; obj64.Steps = list90; reference66 = obj64; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 4 }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; ref QuestStep reference68 = ref span3[index2]; QuestStep obj66 = new QuestStep(EInteractionType.Combat, 2005065u, new Vector3(-225.26898f, 13.137939f, 56.90088f), 153) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list92 = new List(num3); CollectionsMarshal.SetCount(list92, num3); span4 = CollectionsMarshal.AsSpan(list92); index3 = 0; span4[index3] = 23u; obj66.KillEnemyDataIds = list92; reference68 = obj66; obj65.Steps = list91; reference67 = obj65; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 5 }; index2 = 1; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010985u, new Vector3(-223.71259f, 12.277637f, 47.989624f), 153); obj67.Steps = list93; reference69 = obj67; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 6 }; num2 = 1; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010986u, new Vector3(122.941895f, 24.534142f, 169.72607f), 153) { Fly = true }; obj68.Steps = list94; reference70 = obj68; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 7 }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; ref QuestStep reference72 = ref span3[num2]; QuestStep obj70 = new QuestStep(EInteractionType.Combat, 2005066u, new Vector3(109.666504f, 24.15503f, 174.7616f), 153) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 2; List list96 = new List(index3); CollectionsMarshal.SetCount(list96, index3); span4 = CollectionsMarshal.AsSpan(list96); num3 = 0; span4[num3] = 24u; num3++; span4[num3] = 130u; obj70.KillEnemyDataIds = list96; reference72 = obj70; obj69.Steps = list95; reference71 = obj69; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 8 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010986u, new Vector3(122.941895f, 24.534142f, 169.72607f), 153); obj71.Steps = list97; reference73 = obj71; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 9 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010987u, new Vector3(-355.2453f, 0.6691612f, 459.3728f), 153) { Fly = true }; obj72.Steps = list98; reference74 = obj72; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 10 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; ref QuestStep reference76 = ref span3[index2]; QuestStep obj74 = new QuestStep(EInteractionType.Combat, 2005067u, new Vector3(-338.42987f, -0.07635498f, 453.4828f), 153) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list100 = new List(num3); CollectionsMarshal.SetCount(list100, num3); span4 = CollectionsMarshal.AsSpan(list100); index3 = 0; span4[index3] = 305u; obj74.KillEnemyDataIds = list100; reference76 = obj74; obj73.Steps = list99; reference75 = obj73; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 11 }; index2 = 1; List list101 = new List(index2); CollectionsMarshal.SetCount(list101, index2); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010987u, new Vector3(-355.2453f, 0.6691612f, 459.3728f), 153); obj75.Steps = list101; reference77 = obj75; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list102 = new List(num2); CollectionsMarshal.SetCount(list102, num2); span3 = CollectionsMarshal.AsSpan(list102); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1010984u, new Vector3(-207.44641f, 20.86788f, 360.06702f), 153) { Fly = true }; obj76.Steps = list102; reference78 = obj76; questRoot12.QuestSequence = list86; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(424); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list103 = new List(num); CollectionsMarshal.SetCount(list103, num); span = CollectionsMarshal.AsSpan(list103); index = 0; span[index] = "JerryWester"; questRoot13.Author = list103; index = 4; List list104 = new List(index); CollectionsMarshal.SetCount(list104, index); span2 = CollectionsMarshal.AsSpan(list104); num = 0; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 0 }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1010984u, new Vector3(-207.44641f, 20.86788f, 360.06702f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj77.Steps = list105; reference79 = obj77; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 1 }; num2 = 1; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010988u, new Vector3(618.40234f, 22.52846f, 105.63818f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill }; obj78.Steps = list106; reference80 = obj78; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 2 }; index2 = 1; List list107 = new List(index2); CollectionsMarshal.SetCount(list107, index2); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005068u, new Vector3(604.57764f, 24.032959f, 105.119385f), 153); obj79.Steps = list107; reference81 = obj79; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1010897u, new Vector3(0.9613037f, -1.9957249f, -45.609253f), 351); obj80.Steps = list108; reference82 = obj80; questRoot13.QuestSequence = list104; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(425); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list109 = new List(num); CollectionsMarshal.SetCount(list109, num); span = CollectionsMarshal.AsSpan(list109); index = 0; span[index] = "JerryWester"; questRoot14.Author = list109; index = 2; List list110 = new List(index); CollectionsMarshal.SetCount(list110, index); span2 = CollectionsMarshal.AsSpan(list110); num = 0; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 0 }; index2 = 3; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; ref QuestStep reference84 = ref span3[num2]; QuestStep obj82 = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); index3 = 1; List list112 = new List(index3); CollectionsMarshal.SetCount(list112, index3); Span span6 = CollectionsMarshal.AsSpan(list112); num3 = 0; span6[num3] = 351; skipStepConditions.InTerritory = list112; skipConditions.StepIf = skipStepConditions; SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); num3 = 1; List list113 = new List(num3); CollectionsMarshal.SetCount(list113, num3); span6 = CollectionsMarshal.AsSpan(list113); index3 = 0; span6[index3] = 351; skipAetheryteCondition.InTerritory = list113; skipConditions.AetheryteShortcutIf = skipAetheryteCondition; obj82.SkipConditions = skipConditions; reference84 = obj82; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RisingStonesSolar } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1010897u, new Vector3(0.9613037f, -1.9957249f, -45.609253f), 351); obj81.Steps = list111; reference83 = obj81; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1010992u, new Vector3(-6.149414f, 29.99998f, 19.150085f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule } }; obj83.Steps = list114; reference85 = obj83; questRoot14.QuestSequence = list110; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(426); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list115 = new List(num); CollectionsMarshal.SetCount(list115, num); span = CollectionsMarshal.AsSpan(list115); index = 0; span[index] = "JerryWester"; questRoot15.Author = list115; index = 6; List list116 = new List(index); CollectionsMarshal.SetCount(list116, index); span2 = CollectionsMarshal.AsSpan(list116); num = 0; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 0 }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1010992u, new Vector3(-6.149414f, 29.99998f, 19.150085f), 131); obj84.Steps = list117; reference86 = obj84; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 1 }; num2 = 1; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahChamberOfRule, To = EAetheryteLocation.UldahAdventurers } }; obj85.Steps = list118; reference87 = obj85; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 2 }; index2 = 1; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005069u, new Vector3(-289.17377f, 22.812195f, -56.6568f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation }; obj86.Steps = list119; reference88 = obj86; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 3 }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005070u, new Vector3(-289.17377f, 22.812195f, -56.6568f), 141); obj87.Steps = list120; reference89 = obj87; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 4 }; index2 = 1; List list121 = new List(index2); CollectionsMarshal.SetCount(list121, index2); span3 = CollectionsMarshal.AsSpan(list121); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005072u, new Vector3(-289.72308f, 22.812195f, -56.321106f), 141); obj88.Steps = list121; reference90 = obj88; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers } }; obj89.Steps = list122; reference91 = obj89; questRoot15.QuestSequence = list116; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(427); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list123 = new List(num); CollectionsMarshal.SetCount(list123, num); span = CollectionsMarshal.AsSpan(list123); index = 0; span[index] = "JerryWester"; questRoot16.Author = list123; index = 4; List list124 = new List(index); CollectionsMarshal.SetCount(list124, index); span2 = CollectionsMarshal.AsSpan(list124); num = 0; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 0 }; index2 = 1; List list125 = new List(index2); CollectionsMarshal.SetCount(list125, index2); span3 = CollectionsMarshal.AsSpan(list125); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130); obj90.Steps = list125; reference92 = obj90; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 1 }; num2 = 1; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); index2 = 0; ref QuestStep reference94 = ref span3[index2]; QuestStep obj92 = new QuestStep(EInteractionType.Interact, 1010997u, new Vector3(-22.354492f, 38.010006f, 83.42102f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahChamberOfRule } }; index3 = 1; List list127 = new List(index3); CollectionsMarshal.SetCount(list127, index3); Span span7 = CollectionsMarshal.AsSpan(list127); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_GAIUSE615_00427_Q1_000_012") }; obj92.DialogueChoices = list127; reference94 = obj92; obj91.Steps = list126; reference93 = obj91; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 2 }; index2 = 1; List list128 = new List(index2); CollectionsMarshal.SetCount(list128, index2); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010998u, new Vector3(78.416016f, -0.63573146f, -166.33862f), 141) { StopDistance = 5f }; obj93.Steps = list128; reference95 = obj93; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(241.6061f, 303.12494f, -199.86047f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006384u, new Vector3(263.5996f, 303.1f, -199.96954f), 155); obj94.Steps = list129; reference96 = obj94; questRoot16.QuestSequence = list124; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(428); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list130 = new List(num); CollectionsMarshal.SetCount(list130, num); span = CollectionsMarshal.AsSpan(list130); index = 0; span[index] = "JerryWester"; questRoot17.Author = list130; index = 2; List list131 = new List(index); CollectionsMarshal.SetCount(list131, index); span2 = CollectionsMarshal.AsSpan(list131); num = 0; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 0 }; index2 = 1; List list132 = new List(index2); CollectionsMarshal.SetCount(list132, index2); span3 = CollectionsMarshal.AsSpan(list132); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006384u, new Vector3(263.5996f, 303.1f, -199.96954f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj95.Steps = list132; reference97 = obj95; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; ref QuestStep reference99 = ref span3[index2]; QuestStep obj97 = new QuestStep(EInteractionType.CompleteQuest, 1007603u, new Vector3(264.91187f, 302.26236f, -223.71259f), 155) { Mount = true }; num3 = 1; List list134 = new List(num3); CollectionsMarshal.SetCount(list134, num3); span7 = CollectionsMarshal.AsSpan(list134); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_GAIUSE616_00428_FORTEMPSGUARD00428_Q1_000_000") }; obj97.DialogueChoices = list134; reference99 = obj97; obj96.Steps = list133; reference98 = obj96; questRoot17.QuestSequence = list131; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(429); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list135 = new List(num); CollectionsMarshal.SetCount(list135, num); span = CollectionsMarshal.AsSpan(list135); index = 0; span[index] = "JerryWester"; questRoot18.Author = list135; index = 3; List list136 = new List(index); CollectionsMarshal.SetCount(list136, index); span2 = CollectionsMarshal.AsSpan(list136); num = 0; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 0 }; index2 = 1; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011000u, new Vector3(-0.07635498f, -1.9957249f, -42.25226f), 351); obj98.Steps = list137; reference100 = obj98; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 1 }; num2 = 4; List list138 = new List(num2); CollectionsMarshal.SetCount(list138, num2); span3 = CollectionsMarshal.AsSpan(list138); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002880u, new Vector3(-0.015319824f, -1.0223389f, -29.251587f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002879u, new Vector3(-0.015319824f, 2.9754639f, 27.481445f), 351) { TargetTerritoryId = (ushort)156 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(30.917934f, 20.495003f, -656.1909f), 156) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2005045u, new Vector3(-146.44086f, 43.656006f, -188.61682f), 156) { Fly = true }; obj99.Steps = list138; reference101 = obj99; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list139 = new List(index2); CollectionsMarshal.SetCount(list139, index2); span3 = CollectionsMarshal.AsSpan(list139); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010897u, new Vector3(0.9613037f, -1.9957249f, -45.609253f), 351); obj100.Steps = list139; reference102 = obj100; questRoot18.QuestSequence = list136; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(433); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list140 = new List(num); CollectionsMarshal.SetCount(list140, num); span = CollectionsMarshal.AsSpan(list140); index = 0; span[index] = "liza"; questRoot19.Author = list140; index = 4; List list141 = new List(index); CollectionsMarshal.SetCount(list141, index); span2 = CollectionsMarshal.AsSpan(list141); num = 0; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 0 }; num2 = 1; List list142 = new List(num2); CollectionsMarshal.SetCount(list142, num2); span3 = CollectionsMarshal.AsSpan(list142); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009294u, new Vector3(-63.767517f, -1.7171676f, 11.673096f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj101.Steps = list142; reference103 = obj101; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 1 }; index2 = 1; List list143 = new List(index2); CollectionsMarshal.SetCount(list143, index2); span3 = CollectionsMarshal.AsSpan(list143); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011250u, new Vector3(616.51013f, 22.291952f, 85.22156f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill }; obj102.Steps = list143; reference104 = obj102; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 2 }; num2 = 1; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 153) { DutyOptions = new DutyOptions { ContentFinderConditionId = 82u } }; obj103.Steps = list144; reference105 = obj103; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list145 = new List(index2); CollectionsMarshal.SetCount(list145, index2); span3 = CollectionsMarshal.AsSpan(list145); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1011250u, new Vector3(616.51013f, 22.291952f, 85.22156f), 153); obj104.Steps = list145; reference106 = obj104; questRoot19.QuestSequence = list141; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(434); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list146 = new List(num); CollectionsMarshal.SetCount(list146, num); span = CollectionsMarshal.AsSpan(list146); index = 0; span[index] = "liza"; questRoot20.Author = list146; index = 2; List list147 = new List(index); CollectionsMarshal.SetCount(list147, index); span2 = CollectionsMarshal.AsSpan(list147); num = 0; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 0 }; num2 = 1; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011565u, new Vector3(-78.8739f, 4f, -110.429565f), 130); obj105.Steps = list148; reference107 = obj105; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; ref QuestStep reference109 = ref span3[num2]; QuestStep obj107 = new QuestStep(EInteractionType.CompleteQuest, 1004433u, new Vector3(-23.605713f, 83.19999f, -2.3041382f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAirship } }; index3 = 1; List list150 = new List(index3); CollectionsMarshal.SetCount(list150, index3); span7 = CollectionsMarshal.AsSpan(list150); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_SUBGSC001_00434_Q1_000_000") }; obj107.DialogueChoices = list150; obj107.NextQuestId = new QuestId(435); reference109 = obj107; obj106.Steps = list149; reference108 = obj106; questRoot20.QuestSequence = list147; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(435); QuestRoot questRoot21 = new QuestRoot(); num = 2; List list151 = new List(num); CollectionsMarshal.SetCount(list151, num); span = CollectionsMarshal.AsSpan(list151); index = 0; span[index] = "liza"; index++; span[index] = "JerryWester"; questRoot21.Author = list151; index = 8; List list152 = new List(index); CollectionsMarshal.SetCount(list152, index); span2 = CollectionsMarshal.AsSpan(list152); num = 0; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 0 }; num2 = 1; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011022u, new Vector3(-38.895264f, -2.7930364E-06f, 97.33728f), 144) { StopDistance = 7f }; obj108.Steps = list153; reference110 = obj108; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 1 }; index2 = 2; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 144) { StopDistance = 7f, AethernetShard = EAetheryteLocation.GoldSaucerEntranceCardSquares }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010448u, new Vector3(-54.00177f, 1.6000003f, 30.685791f), 144) { StopDistance = 5f }; obj109.Steps = list154; reference111 = obj109; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 2 }; num2 = 1; List list155 = new List(num2); CollectionsMarshal.SetCount(list155, num2); span3 = CollectionsMarshal.AsSpan(list155); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011038u, new Vector3(-58.884644f, 1.6000003f, 27.634033f), 144) { StopDistance = 5f }; obj110.Steps = list155; reference112 = obj110; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 3 }; index2 = 1; List list156 = new List(index2); CollectionsMarshal.SetCount(list156, index2); span3 = CollectionsMarshal.AsSpan(list156); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010478u, new Vector3(-99.19891f, -0.86297023f, 66.11731f), 144); obj111.Steps = list156; reference113 = obj111; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 4 }; num2 = 6; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011044u, new Vector3(-84.45868f, 3.7690625E-06f, 29.06836f), 144) { TargetTerritoryId = (ushort)388 }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 388) { StopDistance = 5f, AethernetShard = EAetheryteLocation.GoldSaucerMinionSquare }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 388) { StopDistance = 7f, AethernetShard = EAetheryteLocation.GoldSaucerChocoboSquare }; index2++; span3[index2] = new QuestStep(EInteractionType.None, null, null, 388) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GoldSaucerChocoboSquare, To = EAetheryteLocation.GoldSaucerEntranceCardSquares } }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 144) { DelaySecondsAtStart = 3f, Aetheryte = EAetheryteLocation.GoldSaucer }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1011080u, new Vector3(21.530457f, 3.9997296f, 39.902344f), 144); obj112.Steps = list157; reference114 = obj112; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 5 }; index2 = 9; List list158 = new List(index2); CollectionsMarshal.SetCount(list158, index2); span3 = CollectionsMarshal.AsSpan(list158); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(46.78062f, 11.798187f, 20.328043f), 144); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 144) { StopDistance = 7f, DelaySecondsAtStart = 3f, AethernetShard = EAetheryteLocation.GoldSaucerWonderSquareWest }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 144) { StopDistance = 7f, AethernetShard = EAetheryteLocation.GoldSaucerWonderSquareEast }; num2++; span3[num2] = new QuestStep(EInteractionType.None, null, null, 144) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GoldSaucerWonderSquareEast, To = EAetheryteLocation.GoldSaucer } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 144) { StopDistance = 7f, DelaySecondsAtStart = 3f, AethernetShard = EAetheryteLocation.GoldSaucerEventSquare }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(122.973015f, -0.5100681f, -50.024624f), 144) { DelaySecondsAtStart = 3f }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 144) { StopDistance = 7f, AethernetShard = EAetheryteLocation.GoldSaucerCactpotBoard }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(111.36922f, 13.000123f, -24.209782f), 144); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1011079u, new Vector3(125.078125f, 13.000635f, -13.778931f), 144) { StopDistance = 4f }; obj113.Steps = list158; reference115 = obj113; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 6 }; num2 = 3; List list159 = new List(num2); CollectionsMarshal.SetCount(list159, num2); span3 = CollectionsMarshal.AsSpan(list159); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(111.36922f, 13.000123f, -24.209782f), 144); index2++; span3[index2] = new QuestStep(EInteractionType.None, null, null, 144) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GoldSaucerCactpotBoard, To = EAetheryteLocation.GoldSaucer } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1011084u, new Vector3(-12.527649f, 3.2546434f, -73.16705f), 144) { DelaySecondsAtStart = 3f }; obj114.Steps = list159; reference116 = obj114; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 144) { StopDistance = 7f, AethernetShard = EAetheryteLocation.GoldSaucerRoundSquare }; num2++; span3[num2] = new QuestStep(EInteractionType.None, null, null, 144) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GoldSaucerRoundSquare, To = EAetheryteLocation.GoldSaucerEntranceCardSquares } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010448u, new Vector3(-54.00177f, 1.6000003f, 30.685791f), 144) { StopDistance = 5f, DelaySecondsAtStart = 3f }; obj115.Steps = list160; reference117 = obj115; questRoot21.QuestSequence = list152; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(436); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list161 = new List(num); CollectionsMarshal.SetCount(list161, num); span = CollectionsMarshal.AsSpan(list161); index = 0; span[index] = "Starr"; questRoot22.Author = list161; index = 2; List list162 = new List(index); CollectionsMarshal.SetCount(list162, index); span2 = CollectionsMarshal.AsSpan(list162); num = 0; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 0 }; num2 = 1; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; ref QuestStep reference119 = ref span3[index2]; QuestStep obj117 = new QuestStep(EInteractionType.AcceptQuest, 1010464u, new Vector3(-0.015319824f, -1.8903663E-06f, -65.61273f), 388) { AetheryteShortcut = EAetheryteLocation.GoldSaucer, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GoldSaucer, To = EAetheryteLocation.GoldSaucerChocoboSquare } }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition obj118 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list164 = new List(num3); CollectionsMarshal.SetCount(list164, num3); span6 = CollectionsMarshal.AsSpan(list164); index3 = 0; span6[index3] = 144; obj118.InTerritory = list164; skipConditions2.AetheryteShortcutIf = obj118; obj117.SkipConditions = skipConditions2; reference119 = obj117; obj116.Steps = list163; reference118 = obj116; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list165 = new List(index2); CollectionsMarshal.SetCount(list165, index2); span3 = CollectionsMarshal.AsSpan(list165); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010472u, new Vector3(-53.26935f, 0.3093315f, 69.41321f), 148) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, NextQuestId = new QuestId(565) }; obj119.Steps = list165; reference120 = obj119; questRoot22.QuestSequence = list162; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(437); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list166 = new List(num); CollectionsMarshal.SetCount(list166, num); span = CollectionsMarshal.AsSpan(list166); index = 0; span[index] = "Starr"; questRoot23.Author = list166; index = 1; List list167 = new List(index); CollectionsMarshal.SetCount(list167, index); span2 = CollectionsMarshal.AsSpan(list167); num = 0; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 0 }; num2 = 1; List list168 = new List(num2); CollectionsMarshal.SetCount(list168, num2); span3 = CollectionsMarshal.AsSpan(list168); index2 = 0; ref QuestStep reference122 = ref span3[index2]; QuestStep obj121 = new QuestStep(EInteractionType.AcceptQuest, 1011060u, new Vector3(-96.87958f, -0.86297023f, 67.826294f), 144) { AetheryteShortcut = EAetheryteLocation.GoldSaucer, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index3 = 1; List list169 = new List(index3); CollectionsMarshal.SetCount(list169, index3); span7 = CollectionsMarshal.AsSpan(list169); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_SUBGSC102_00437_Q1_000_000") }; obj121.DialogueChoices = list169; reference122 = obj121; obj120.Steps = list168; reference121 = obj120; questRoot23.QuestSequence = list167; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(438); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list170 = new List(num); CollectionsMarshal.SetCount(list170, num); span = CollectionsMarshal.AsSpan(list170); index = 0; span[index] = "Cacahuetes"; questRoot24.Author = list170; index = 12; List list171 = new List(index); CollectionsMarshal.SetCount(list171, index); span2 = CollectionsMarshal.AsSpan(list171); num = 0; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 0 }; index2 = 1; List list172 = new List(index2); CollectionsMarshal.SetCount(list172, index2); span3 = CollectionsMarshal.AsSpan(list172); num2 = 0; ref QuestStep reference124 = ref span3[num2]; QuestStep obj123 = new QuestStep(EInteractionType.AcceptQuest, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition obj124 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list173 = new List(num3); CollectionsMarshal.SetCount(list173, num3); span6 = CollectionsMarshal.AsSpan(list173); index3 = 0; span6[index3] = 133; obj124.InTerritory = list173; skipConditions3.AetheryteShortcutIf = obj124; obj123.SkipConditions = skipConditions3; reference124 = obj123; obj122.Steps = list172; reference123 = obj122; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 1 }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000756u, new Vector3(20.675903f, 24.30847f, 392.56873f), 152) { StopDistance = 2f, Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj125.Steps = list174; reference125 = obj125; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 2 }; index2 = 2; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(37.875587f, -1.4320529f, 335.96927f), 152) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; ref QuestStep reference127 = ref span3[num2]; QuestStep obj127 = new QuestStep(EInteractionType.Combat, 2000963u, new Vector3(39.230957f, -0.5036011f, 337.3922f), 152) { ItemId = 2000243u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list176 = new List(index3); CollectionsMarshal.SetCount(list176, index3); span4 = CollectionsMarshal.AsSpan(list176); num3 = 0; span4[num3] = 38u; obj127.KillEnemyDataIds = list176; reference127 = obj127; obj126.Steps = list175; reference126 = obj126; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 3 }; num2 = 1; List list177 = new List(num2); CollectionsMarshal.SetCount(list177, num2); span3 = CollectionsMarshal.AsSpan(list177); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000756u, new Vector3(20.675903f, 24.30847f, 392.56873f), 152) { StopDistance = 2f, Fly = true }; obj128.Steps = list177; reference128 = obj128; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 4 }; index2 = 2; List list178 = new List(index2); CollectionsMarshal.SetCount(list178, index2); span3 = CollectionsMarshal.AsSpan(list178); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-166.19086f, 8.399985f, -64.10584f), 153) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1000590u, new Vector3(-165.9419f, 9.869227f, -81.34589f), 153); obj129.Steps = list178; reference129 = obj129; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 5 }; num2 = 2; List list179 = new List(num2); CollectionsMarshal.SetCount(list179, num2); span3 = CollectionsMarshal.AsSpan(list179); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-166.19086f, 8.399985f, -64.10584f), 153) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, 2000921u, new Vector3(-103.71564f, 6.42395f, 101.60974f), 153) { Fly = true, ItemId = 2000232u }; obj130.Steps = list179; reference130 = obj130; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 6 }; index2 = 2; List list180 = new List(index2); CollectionsMarshal.SetCount(list180, index2); span3 = CollectionsMarshal.AsSpan(list180); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-166.19086f, 8.399985f, -64.10584f), 153) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1000590u, new Vector3(-165.9419f, 9.869227f, -81.34589f), 153); obj131.Steps = list180; reference131 = obj131; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 7 }; num2 = 1; List list181 = new List(num2); CollectionsMarshal.SetCount(list181, num2); span3 = CollectionsMarshal.AsSpan(list181); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002815u, new Vector3(-27.328918f, -34.62274f, 173.05249f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj132.Steps = list181; reference132 = obj132; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 8 }; index2 = 1; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; ref QuestStep reference134 = ref span3[num2]; QuestStep obj134 = new QuestStep(EInteractionType.Combat, null, new Vector3(-39.98818f, -46.837822f, 403.3237f), 154) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list183 = new List(num3); CollectionsMarshal.SetCount(list183, num3); Span span8 = CollectionsMarshal.AsSpan(list183); index3 = 0; span8[index3] = new ComplexCombatData { DataId = 17u, MinimumKillCount = 6u }; obj134.ComplexCombatData = list183; reference134 = obj134; obj133.Steps = list182; reference133 = obj133; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 9 }; num2 = 1; List list184 = new List(num2); CollectionsMarshal.SetCount(list184, num2); span3 = CollectionsMarshal.AsSpan(list184); index2 = 0; ref QuestStep reference136 = ref span3[index2]; QuestStep obj136 = new QuestStep(EInteractionType.Combat, 2000922u, new Vector3(28.244385f, -54.337463f, 512.932f), 154) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list185 = new List(index3); CollectionsMarshal.SetCount(list185, index3); span4 = CollectionsMarshal.AsSpan(list185); num3 = 0; span4[num3] = 18u; obj136.KillEnemyDataIds = list185; obj136.CombatDelaySecondsAtStart = 3f; reference136 = obj136; obj135.Steps = list184; reference135 = obj135; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 10 }; index2 = 1; List list186 = new List(index2); CollectionsMarshal.SetCount(list186, index2); span3 = CollectionsMarshal.AsSpan(list186); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002815u, new Vector3(-27.328918f, -34.62274f, 173.05249f), 154) { Fly = true }; obj137.Steps = list186; reference137 = obj137; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list187 = new List(num2); CollectionsMarshal.SetCount(list187, num2); span3 = CollectionsMarshal.AsSpan(list187); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer }, NextQuestId = new QuestId(439) }; obj138.Steps = list187; reference138 = obj138; questRoot24.QuestSequence = list171; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(439); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list188 = new List(num); CollectionsMarshal.SetCount(list188, num); span = CollectionsMarshal.AsSpan(list188); index = 0; span[index] = "Cacahuetes"; questRoot25.Author = list188; index = 4; List list189 = new List(index); CollectionsMarshal.SetCount(list189, index); span2 = CollectionsMarshal.AsSpan(list189); num = 0; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 0 }; index2 = 1; List list190 = new List(index2); CollectionsMarshal.SetCount(list190, index2); span3 = CollectionsMarshal.AsSpan(list190); num2 = 0; ref QuestStep reference140 = ref span3[num2]; QuestStep obj140 = new QuestStep(EInteractionType.AcceptQuest, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition obj141 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list191 = new List(num3); CollectionsMarshal.SetCount(list191, num3); span6 = CollectionsMarshal.AsSpan(list191); index3 = 0; span6[index3] = 133; obj141.InTerritory = list191; skipConditions4.AetheryteShortcutIf = obj141; obj140.SkipConditions = skipConditions4; reference140 = obj140; obj139.Steps = list190; reference139 = obj139; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 1 }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2000924u, new Vector3(-389.24243f, 65.537476f, -186.57214f), 148) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLancer, To = EAetheryteLocation.GridaniaWhiteWolfGate } }; obj142.Steps = list192; reference141 = obj142; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 2 }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1000448u, new Vector3(-287.00696f, -54.431038f, 289.99768f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Index = 1 } }; obj143.Steps = list193; reference142 = obj143; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer }, NextQuestId = new QuestId(1067) }; obj144.Steps = list194; reference143 = obj144; questRoot25.QuestSequence = list189; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(440); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list195 = new List(num); CollectionsMarshal.SetCount(list195, num); span = CollectionsMarshal.AsSpan(list195); index = 0; span[index] = "Cacahuetes"; questRoot26.Author = list195; index = 6; List list196 = new List(index); CollectionsMarshal.SetCount(list196, index); span2 = CollectionsMarshal.AsSpan(list196); num = 0; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 0 }; index2 = 1; List list197 = new List(index2); CollectionsMarshal.SetCount(list197, index2); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; ref QuestStep reference145 = ref span3[num2]; QuestStep obj146 = new QuestStep(EInteractionType.AcceptQuest, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; SkipConditions skipConditions5 = new SkipConditions(); SkipAetheryteCondition obj147 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list198 = new List(index3); CollectionsMarshal.SetCount(list198, index3); span6 = CollectionsMarshal.AsSpan(list198); num3 = 0; span6[num3] = 133; obj147.InTerritory = list198; skipConditions5.AetheryteShortcutIf = obj147; obj146.SkipConditions = skipConditions5; reference145 = obj146; obj145.Steps = list197; reference144 = obj145; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 1 }; num2 = 1; List list199 = new List(num2); CollectionsMarshal.SetCount(list199, num2); span3 = CollectionsMarshal.AsSpan(list199); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1008149u, new Vector3(-172.83899f, 8.492639f, -55.222473f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill }; obj148.Steps = list199; reference146 = obj148; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 2 }; index2 = 1; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1008146u, new Vector3(-183.43082f, 9.869224f, -76.830215f), 153); obj149.Steps = list200; reference147 = obj149; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 3 }; num2 = 1; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1008150u, new Vector3(28.30542f, 3.6544461f, 35.38562f), 153) { Fly = true }; obj150.Steps = list201; reference148 = obj150; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 4 }; index2 = 1; List list202 = new List(index2); CollectionsMarshal.SetCount(list202, index2); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1008157u, new Vector3(42.404785f, 3.2469568f, 32.88318f), 153); obj151.Steps = list202; reference149 = obj151; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer }, NextQuestId = new QuestId(441) }; obj152.Steps = list203; reference150 = obj152; questRoot26.QuestSequence = list196; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(441); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list204 = new List(num); CollectionsMarshal.SetCount(list204, num); span = CollectionsMarshal.AsSpan(list204); index = 0; span[index] = "Cacahuetes"; questRoot27.Author = list204; index = 9; List list205 = new List(index); CollectionsMarshal.SetCount(list205, index); span2 = CollectionsMarshal.AsSpan(list205); num = 0; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 0 }; index2 = 1; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; ref QuestStep reference152 = ref span3[num2]; QuestStep obj154 = new QuestStep(EInteractionType.AcceptQuest, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; SkipConditions skipConditions6 = new SkipConditions(); SkipAetheryteCondition obj155 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list207 = new List(num3); CollectionsMarshal.SetCount(list207, num3); span6 = CollectionsMarshal.AsSpan(list207); index3 = 0; span6[index3] = 133; obj155.InTerritory = list207; skipConditions6.AetheryteShortcutIf = obj155; obj154.SkipConditions = skipConditions6; reference152 = obj154; obj153.Steps = list206; reference151 = obj153; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 1 }; num2 = 1; List list208 = new List(num2); CollectionsMarshal.SetCount(list208, num2); span3 = CollectionsMarshal.AsSpan(list208); index2 = 0; ref QuestStep reference154 = ref span3[index2]; QuestStep obj157 = new QuestStep(EInteractionType.Combat, 2000899u, new Vector3(43.900146f, 6.5460815f, -1.9379272f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list209 = new List(index3); CollectionsMarshal.SetCount(list209, index3); span4 = CollectionsMarshal.AsSpan(list209); num3 = 0; span4[num3] = 294u; obj157.KillEnemyDataIds = list209; reference154 = obj157; obj156.Steps = list208; reference153 = obj156; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 2 }; index2 = 1; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002965u, new Vector3(51.181263f, 6.6893935f, -3.2490644f), 153) { StopDistance = 7f }; obj158.Steps = list210; reference155 = obj158; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 3 }; num2 = 1; List list211 = new List(num2); CollectionsMarshal.SetCount(list211, num2); span3 = CollectionsMarshal.AsSpan(list211); index2 = 0; ref QuestStep reference157 = ref span3[index2]; QuestStep obj160 = new QuestStep(EInteractionType.Combat, 2000901u, new Vector3(122.36206f, 17.898804f, -136.85822f), 153) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list212 = new List(num3); CollectionsMarshal.SetCount(list212, num3); span4 = CollectionsMarshal.AsSpan(list212); index3 = 0; span4[index3] = 294u; obj160.KillEnemyDataIds = list212; reference157 = obj160; obj159.Steps = list211; reference156 = obj159; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 4 }; index2 = 1; List list213 = new List(index2); CollectionsMarshal.SetCount(list213, index2); span3 = CollectionsMarshal.AsSpan(list213); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002966u, new Vector3(124.193115f, 17.550354f, -129.90009f), 153) { StopDistance = 7f }; obj161.Steps = list213; reference158 = obj161; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 5 }; num2 = 1; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; ref QuestStep reference160 = ref span3[index2]; QuestStep obj163 = new QuestStep(EInteractionType.Combat, 2000906u, new Vector3(292.04236f, 15.365784f, -107.286194f), 153) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list215 = new List(index3); CollectionsMarshal.SetCount(list215, index3); span4 = CollectionsMarshal.AsSpan(list215); num3 = 0; span4[num3] = 294u; obj163.KillEnemyDataIds = list215; reference160 = obj163; obj162.Steps = list214; reference159 = obj162; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 6 }; index2 = 1; List list216 = new List(index2); CollectionsMarshal.SetCount(list216, index2); span3 = CollectionsMarshal.AsSpan(list216); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002967u, new Vector3(293.29358f, 16.181925f, -112.68793f), 153) { StopDistance = 7f }; obj164.Steps = list216; reference161 = obj164; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 7 }; num2 = 1; List list217 = new List(num2); CollectionsMarshal.SetCount(list217, num2); span3 = CollectionsMarshal.AsSpan(list217); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1002968u, new Vector3(332.14307f, 4.1362643f, -85.648926f), 153) { Fly = true }; obj165.Steps = list217; reference162 = obj165; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list218 = new List(index2); CollectionsMarshal.SetCount(list218, index2); span3 = CollectionsMarshal.AsSpan(list218); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer }, NextQuestId = new QuestId(1079) }; obj166.Steps = list218; reference163 = obj166; questRoot27.QuestSequence = list205; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(445); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list219 = new List(num); CollectionsMarshal.SetCount(list219, num); span = CollectionsMarshal.AsSpan(list219); index = 0; span[index] = "liza"; questRoot28.Author = list219; index = 5; List list220 = new List(index); CollectionsMarshal.SetCount(list220, index); span2 = CollectionsMarshal.AsSpan(list220); num = 0; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 0 }; num2 = 1; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000421u, new Vector3(98.25281f, -8f, -78.446655f), 148); obj167.Steps = list221; reference164 = obj167; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 1 }; index2 = 1; List list222 = new List(index2); CollectionsMarshal.SetCount(list222, index2); span3 = CollectionsMarshal.AsSpan(list222); num2 = 0; ref QuestStep reference166 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.SinglePlayerDuty, 2000953u, new Vector3(323.5979f, 0.3508911f, -309.55975f), 148); SinglePlayerDutyOptions singlePlayerDutyOptions2 = new SinglePlayerDutyOptions(); num3 = 1; List list223 = new List(num3); CollectionsMarshal.SetCount(list223, num3); span = CollectionsMarshal.AsSpan(list223); index3 = 0; span[index3] = "AI doesn't automatically target newly spawning adds until after the boss died, and dies (tested on CNJ)"; singlePlayerDutyOptions2.Notes = list223; questStep3.SinglePlayerDutyOptions = singlePlayerDutyOptions2; reference166 = questStep3; obj168.Steps = list222; reference165 = obj168; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 3 }; num2 = 1; List list224 = new List(num2); CollectionsMarshal.SetCount(list224, num2); span3 = CollectionsMarshal.AsSpan(list224); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2001194u, new Vector3(323.627f, 0.3168333f, -309.5412f), 148); obj169.Steps = list224; reference167 = obj169; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000421u, new Vector3(98.25281f, -8f, -78.446655f), 148); obj170.Steps = list225; reference168 = obj170; questRoot28.QuestSequence = list220; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(446); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list226 = new List(num); CollectionsMarshal.SetCount(list226, num); span = CollectionsMarshal.AsSpan(list226); index = 0; span[index] = "liza"; questRoot29.Author = list226; index = 2; List list227 = new List(index); CollectionsMarshal.SetCount(list227, index); span2 = CollectionsMarshal.AsSpan(list227); num = 0; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 0 }; num2 = 1; List list228 = new List(num2); CollectionsMarshal.SetCount(list228, num2); span3 = CollectionsMarshal.AsSpan(list228); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000471u, new Vector3(-60.471558f, 0.19999865f, 6.301941f), 148); obj171.Steps = list228; reference169 = obj171; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list229 = new List(index2); CollectionsMarshal.SetCount(list229, index2); span3 = CollectionsMarshal.AsSpan(list229); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAirship } }; obj172.Steps = list229; reference170 = obj172; questRoot29.QuestSequence = list227; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(447); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list230 = new List(num); CollectionsMarshal.SetCount(list230, num); span = CollectionsMarshal.AsSpan(list230); index = 0; span[index] = "liza"; questRoot30.Author = list230; index = 5; List list231 = new List(index); CollectionsMarshal.SetCount(list231, index); span2 = CollectionsMarshal.AsSpan(list231); num = 0; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 0 }; num2 = 1; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132); obj173.Steps = list232; reference171 = obj173; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 1 }; index2 = 2; List list233 = new List(index2); CollectionsMarshal.SetCount(list233, index2); span3 = CollectionsMarshal.AsSpan(list233); num2 = 0; ref QuestStep reference173 = ref span3[num2]; QuestStep obj175 = new QuestStep(EInteractionType.Interact, 1000423u, new Vector3(232.04382f, 1.999974f, 45.578613f), 132) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher } }; index3 = 1; List list234 = new List(index3); CollectionsMarshal.SetCount(list234, index3); span7 = CollectionsMarshal.AsSpan(list234); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANFST007_00447_Q1_000_1") }; obj175.DialogueChoices = list234; reference173 = obj175; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1003061u, new Vector3(-0.015319824f, 0.500025f, -4.3793945f), 204) { StopDistance = 7f, DisableNavmesh = true }; obj174.Steps = list233; reference172 = obj174; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 2 }; num2 = 1; List list235 = new List(num2); CollectionsMarshal.SetCount(list235, num2); span3 = CollectionsMarshal.AsSpan(list235); index2 = 0; ref QuestStep reference175 = ref span3[index2]; QuestStep obj177 = new QuestStep(EInteractionType.SinglePlayerDuty, 1000456u, new Vector3(-303.5172f, 21.902342f, 127.45862f), 148) { AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; SinglePlayerDutyOptions obj178 = new SinglePlayerDutyOptions { Enabled = true }; num3 = 1; List list236 = new List(num3); CollectionsMarshal.SetCount(list236, num3); span = CollectionsMarshal.AsSpan(list236); index3 = 0; span[index3] = "(Phase 1) Healer NPCs are only killed after the boss dies - allied NPCs will kill them eventually; all NPCs need to be killed for the duty to complete"; obj178.Notes = list236; obj177.SinglePlayerDutyOptions = obj178; reference175 = obj177; obj176.Steps = list235; reference174 = obj176; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list237 = new List(index2); CollectionsMarshal.SetCount(list237, index2); span3 = CollectionsMarshal.AsSpan(list237); num2 = 0; ref QuestStep reference177 = ref span3[num2]; QuestStep obj180 = new QuestStep(EInteractionType.Interact, 1000423u, new Vector3(232.04382f, 1.999974f, 45.578613f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher } }; index3 = 1; List list238 = new List(index3); CollectionsMarshal.SetCount(list238, index3); span7 = CollectionsMarshal.AsSpan(list238); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANFST007_00447_Q1_000_1") }; obj180.DialogueChoices = list238; reference177 = obj180; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1003061u, new Vector3(-0.015319824f, 0.500025f, -4.3793945f), 204) { StopDistance = 7f, DisableNavmesh = true }; obj179.Steps = list237; reference176 = obj179; questRoot30.QuestSequence = list231; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(448); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list239 = new List(num); CollectionsMarshal.SetCount(list239, num); span = CollectionsMarshal.AsSpan(list239); index = 0; span[index] = "liza"; questRoot31.Author = list239; index = 4; List list240 = new List(index); CollectionsMarshal.SetCount(list240, index); span2 = CollectionsMarshal.AsSpan(list240); num = 0; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 0 }; num2 = 1; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1003061u, new Vector3(-0.015319824f, 0.500025f, -4.3793945f), 204) { StopDistance = 7f }; obj181.Steps = list241; reference178 = obj181; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 1 }; index2 = 2; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span3 = CollectionsMarshal.AsSpan(list242); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001215u, new Vector3(0.002457563f, 1.052062f, 9.820032f), 204) { TargetTerritoryId = (ushort)132 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaArcher, To = EAetheryteLocation.GridaniaAirship } }; obj182.Steps = list242; reference179 = obj182; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 2 }; num2 = 1; List list243 = new List(num2); CollectionsMarshal.SetCount(list243, num2); span3 = CollectionsMarshal.AsSpan(list243); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000153u, new Vector3(-44.87683f, -1.2500024f, 56.839844f), 132); obj183.Steps = list243; reference180 = obj183; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132); obj184.Steps = list244; reference181 = obj184; questRoot31.QuestSequence = list240; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(449); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list245 = new List(num); CollectionsMarshal.SetCount(list245, num); span = CollectionsMarshal.AsSpan(list245); index = 0; span[index] = "liza"; questRoot32.Author = list245; index = 3; List list246 = new List(index); CollectionsMarshal.SetCount(list246, index); span2 = CollectionsMarshal.AsSpan(list246); num = 0; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 0 }; num2 = 1; List list247 = new List(num2); CollectionsMarshal.SetCount(list247, num2); span3 = CollectionsMarshal.AsSpan(list247); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132); obj185.Steps = list247; reference182 = obj185; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 1 }; index2 = 2; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 132) { ItemId = 2651u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1000286u, new Vector3(-53.574463f, 7.2025366f, -118.36426f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; obj186.Steps = list248; reference183 = obj186; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 4; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2000087u, new Vector3(0.015197754f, 1.449585f, 7.7057495f), 179) { TargetTerritoryId = (ushort)132 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(40.596844f, -8f, 103.85207f), 132); index2++; ref QuestStep reference185 = ref span3[index2]; QuestStep obj188 = new QuestStep(EInteractionType.Interact, 1000460u, new Vector3(-159.41101f, 4.054107f, -4.1047363f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; num3 = 1; List list250 = new List(num3); CollectionsMarshal.SetCount(list250, num3); span7 = CollectionsMarshal.AsSpan(list250); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANFST009_00449_Q2_000_1") }; obj188.DialogueChoices = list250; reference185 = obj188; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003027u, new Vector3(4.8981323f, -1.92944f, -0.19836426f), 205); obj187.Steps = list249; reference184 = obj187; questRoot32.QuestSequence = list246; AddQuest(questId32, questRoot32); } private static void LoadQuests9() { QuestId questId = new QuestId(451); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "Cacahuetes"; questRoot.Author = list; index = 1; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; ref QuestStep reference2 = ref span3[index2]; QuestStep obj2 = new QuestStep(EInteractionType.AcceptQuest, 1000895u, new Vector3(-335.74432f, 12.899764f, 1.3884888f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; int num3 = 1; List list4 = new List(num3); CollectionsMarshal.SetCount(list4, num3); Span span4 = CollectionsMarshal.AsSpan(list4); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSACN001_00451_Q1_000_000") }; obj2.DialogueChoices = list4; obj2.NextQuestId = new QuestId(452); reference2 = obj2; obj.Steps = list3; reference = obj; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(452); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list5 = new List(num); CollectionsMarshal.SetCount(list5, num); span = CollectionsMarshal.AsSpan(list5); index = 0; span[index] = "Cacahuetes"; questRoot2.Author = list5; index = 2; List list6 = new List(index); CollectionsMarshal.SetCount(list6, index); span2 = CollectionsMarshal.AsSpan(list6); num = 0; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 0 }; index2 = 2; List list7 = new List(index2); CollectionsMarshal.SetCount(list7, index2); span3 = CollectionsMarshal.AsSpan(list7); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-335.8204f, 12.899764f, 4.017052f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000895u, new Vector3(-335.74432f, 12.899764f, 1.3884888f), 129); obj3.Steps = list7; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; ref QuestStep reference5 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.CompleteQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129); index3 = 1; List list9 = new List(index3); CollectionsMarshal.SetCount(list9, index3); span4 = CollectionsMarshal.AsSpan(list9); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSACN011_00452_Q1_000_000") }; questStep.DialogueChoices = list9; questStep.NextQuestId = new QuestId(454); reference5 = questStep; obj4.Steps = list8; reference4 = obj4; questRoot2.QuestSequence = list6; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(453); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list10 = new List(num); CollectionsMarshal.SetCount(list10, num); span = CollectionsMarshal.AsSpan(list10); index = 0; span[index] = "liza"; questRoot3.Author = list10; index = 4; List list11 = new List(index); CollectionsMarshal.SetCount(list11, index); span2 = CollectionsMarshal.AsSpan(list11); num = 0; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 0 }; index2 = 2; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-335.8204f, 12.899764f, 4.017052f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000895u, new Vector3(-335.74432f, 12.899764f, 1.3884888f), 129); obj5.Steps = list12; reference6 = obj5; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 1 }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; ref QuestStep reference8 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129); num3 = 1; List list14 = new List(num3); CollectionsMarshal.SetCount(list14, num3); span4 = CollectionsMarshal.AsSpan(list14); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSACN020_00453_Q1_000_000") }; questStep2.DialogueChoices = list14; reference8 = questStep2; obj6.Steps = list13; reference7 = obj6; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 2 }; index2 = 2; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; ref QuestStep reference10 = ref span3[num2]; QuestStep obj8 = new QuestStep(EInteractionType.Combat, null, new Vector3(-1.5568014f, 66.12121f, 102.35001f), 135) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaArcanist, To = EAetheryteLocation.LimsaTempestGate }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 2; List list16 = new List(index3); CollectionsMarshal.SetCount(list16, index3); Span span5 = CollectionsMarshal.AsSpan(list16); num3 = 0; ref ComplexCombatData reference11 = ref span5[num3]; ComplexCombatData obj9 = new ComplexCombatData { DataId = 347u, MinimumKillCount = 3u }; int num4 = 6; List list17 = new List(num4); CollectionsMarshal.SetCount(list17, num4); Span span6 = CollectionsMarshal.AsSpan(list17); int num5 = 0; span6[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; obj9.CompletionQuestVariablesFlags = list17; reference11 = obj9; num3++; ref ComplexCombatData reference12 = ref span5[num3]; ComplexCombatData obj10 = new ComplexCombatData { DataId = 49u, MinimumKillCount = 3u }; num5 = 6; List list18 = new List(num5); CollectionsMarshal.SetCount(list18, num5); span6 = CollectionsMarshal.AsSpan(list18); num4 = 0; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; obj10.CompletionQuestVariablesFlags = list18; reference12 = obj10; obj8.ComplexCombatData = list16; num3 = 6; List list19 = new List(num3); CollectionsMarshal.SetCount(list19, num3); span6 = CollectionsMarshal.AsSpan(list19); index3 = 0; span6[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span6[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; obj8.CompletionQuestVariablesFlags = list19; reference10 = obj8; num2++; ref QuestStep reference13 = ref span3[num2]; QuestStep obj11 = new QuestStep(EInteractionType.Combat, null, new Vector3(157.63565f, 38.01287f, 48.92973f), 135) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list20 = new List(index3); CollectionsMarshal.SetCount(list20, index3); span5 = CollectionsMarshal.AsSpan(list20); num3 = 0; ref ComplexCombatData reference14 = ref span5[num3]; ComplexCombatData obj12 = new ComplexCombatData { DataId = 324u, MinimumKillCount = 3u }; num4 = 6; List list21 = new List(num4); CollectionsMarshal.SetCount(list21, num4); span6 = CollectionsMarshal.AsSpan(list21); num5 = 0; span6[num5] = null; num5++; span6[num5] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; obj12.CompletionQuestVariablesFlags = list21; reference14 = obj12; obj11.ComplexCombatData = list20; num3 = 6; List list22 = new List(num3); CollectionsMarshal.SetCount(list22, num3); span6 = CollectionsMarshal.AsSpan(list22); index3 = 0; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; obj11.CompletionQuestVariablesFlags = list22; reference13 = obj11; obj7.Steps = list15; reference9 = obj7; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist }, NextQuestId = new QuestId(455) }; obj13.Steps = list23; reference15 = obj13; questRoot3.QuestSequence = list11; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(454); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list24 = new List(num); CollectionsMarshal.SetCount(list24, num); span = CollectionsMarshal.AsSpan(list24); index = 0; span[index] = "liza"; questRoot4.Author = list24; index = 3; List list25 = new List(index); CollectionsMarshal.SetCount(list25, index); span2 = CollectionsMarshal.AsSpan(list25); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; index2 = 1; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj14.Steps = list26; reference16 = obj14; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 1 }; num2 = 2; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; ref QuestStep reference18 = ref span3[index2]; QuestStep obj16 = new QuestStep(EInteractionType.Combat, null, new Vector3(-1.5568014f, 66.12121f, 102.35001f), 135) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaArcanist, To = EAetheryteLocation.LimsaTempestGate }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 2; List list28 = new List(index3); CollectionsMarshal.SetCount(list28, index3); span5 = CollectionsMarshal.AsSpan(list28); num3 = 0; ref ComplexCombatData reference19 = ref span5[num3]; ComplexCombatData obj17 = new ComplexCombatData { DataId = 347u, MinimumKillCount = 3u }; num5 = 6; List list29 = new List(num5); CollectionsMarshal.SetCount(list29, num5); span6 = CollectionsMarshal.AsSpan(list29); num4 = 0; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; obj17.CompletionQuestVariablesFlags = list29; reference19 = obj17; num3++; ref ComplexCombatData reference20 = ref span5[num3]; ComplexCombatData obj18 = new ComplexCombatData { DataId = 49u, MinimumKillCount = 3u }; num4 = 6; List list30 = new List(num4); CollectionsMarshal.SetCount(list30, num4); span6 = CollectionsMarshal.AsSpan(list30); num5 = 0; span6[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; obj18.CompletionQuestVariablesFlags = list30; reference20 = obj18; obj16.ComplexCombatData = list28; num3 = 6; List list31 = new List(num3); CollectionsMarshal.SetCount(list31, num3); span6 = CollectionsMarshal.AsSpan(list31); index3 = 0; span6[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span6[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; obj16.CompletionQuestVariablesFlags = list31; reference18 = obj16; index2++; ref QuestStep reference21 = ref span3[index2]; QuestStep obj19 = new QuestStep(EInteractionType.Combat, null, new Vector3(157.63565f, 38.01287f, 48.92973f), 135) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list32 = new List(index3); CollectionsMarshal.SetCount(list32, index3); span5 = CollectionsMarshal.AsSpan(list32); num3 = 0; ref ComplexCombatData reference22 = ref span5[num3]; ComplexCombatData obj20 = new ComplexCombatData { DataId = 324u, MinimumKillCount = 3u }; num5 = 6; List list33 = new List(num5); CollectionsMarshal.SetCount(list33, num5); span6 = CollectionsMarshal.AsSpan(list33); num4 = 0; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; obj20.CompletionQuestVariablesFlags = list33; reference22 = obj20; obj19.ComplexCombatData = list32; num3 = 6; List list34 = new List(num3); CollectionsMarshal.SetCount(list34, num3); span6 = CollectionsMarshal.AsSpan(list34); index3 = 0; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; obj19.CompletionQuestVariablesFlags = list34; reference21 = obj19; obj15.Steps = list27; reference17 = obj15; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist }, NextQuestId = new QuestId(455) }; obj21.Steps = list35; reference23 = obj21; questRoot4.QuestSequence = list25; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(455); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list36 = new List(num); CollectionsMarshal.SetCount(list36, num); span = CollectionsMarshal.AsSpan(list36); index = 0; span[index] = "liza"; questRoot5.Author = list36; index = 6; List list37 = new List(index); CollectionsMarshal.SetCount(list37, index); span2 = CollectionsMarshal.AsSpan(list37); num = 0; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 0 }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj22.Steps = list38; reference24 = obj22; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 1 }; index2 = 2; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; ref QuestStep reference26 = ref span3[num2]; QuestStep obj24 = new QuestStep(EInteractionType.Combat, null, new Vector3(368.87418f, 61.448803f, -69.13581f), 135) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaArcanist, To = EAetheryteLocation.LimsaTempestGate }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list40 = new List(index3); CollectionsMarshal.SetCount(list40, index3); span5 = CollectionsMarshal.AsSpan(list40); num3 = 0; ref ComplexCombatData reference27 = ref span5[num3]; ComplexCombatData obj25 = new ComplexCombatData { DataId = 339u, MinimumKillCount = 3u }; num4 = 6; List list41 = new List(num4); CollectionsMarshal.SetCount(list41, num4); span6 = CollectionsMarshal.AsSpan(list41); num5 = 0; span6[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; obj25.CompletionQuestVariablesFlags = list41; reference27 = obj25; obj24.ComplexCombatData = list40; num3 = 6; List list42 = new List(num3); CollectionsMarshal.SetCount(list42, num3); span6 = CollectionsMarshal.AsSpan(list42); index3 = 0; span6[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; obj24.CompletionQuestVariablesFlags = list42; reference26 = obj24; num2++; ref QuestStep reference28 = ref span3[num2]; QuestStep obj26 = new QuestStep(EInteractionType.Combat, null, new Vector3(381.1583f, 68.00773f, -114.15414f), 135) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list43 = new List(index3); CollectionsMarshal.SetCount(list43, index3); span5 = CollectionsMarshal.AsSpan(list43); num3 = 0; ref ComplexCombatData reference29 = ref span5[num3]; ComplexCombatData obj27 = new ComplexCombatData { DataId = 118u, MinimumKillCount = 3u }; num5 = 6; List list44 = new List(num5); CollectionsMarshal.SetCount(list44, num5); span6 = CollectionsMarshal.AsSpan(list44); num4 = 0; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; obj27.CompletionQuestVariablesFlags = list44; reference29 = obj27; obj26.ComplexCombatData = list43; num3 = 6; List list45 = new List(num3); CollectionsMarshal.SetCount(list45, num3); span6 = CollectionsMarshal.AsSpan(list45); index3 = 0; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; obj26.CompletionQuestVariablesFlags = list45; reference28 = obj26; obj23.Steps = list39; reference25 = obj23; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 2 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist } }; obj28.Steps = list46; reference30 = obj28; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 3 }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; ref QuestStep reference32 = ref span3[num2]; QuestStep obj30 = new QuestStep(EInteractionType.Combat, 2002266u, new Vector3(-0.13739014f, 26.077637f, 196.52087f), 134) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaArcanist, To = EAetheryteLocation.LimsaZephyrGate }, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list48 = new List(index3); CollectionsMarshal.SetCount(list48, index3); Span span7 = CollectionsMarshal.AsSpan(list48); num3 = 0; span7[num3] = 39u; obj30.KillEnemyDataIds = list48; reference32 = obj30; obj29.Steps = list47; reference31 = obj29; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 4 }; num2 = 1; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; ref QuestStep reference34 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2002476u, new Vector3(-0.10687256f, 25.955566f, 196.55139f), 134); num3 = 1; List list50 = new List(num3); CollectionsMarshal.SetCount(list50, num3); span4 = CollectionsMarshal.AsSpan(list50); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CLSACN050_00455_Q1_000_000"), Answer = new ExcelRef("TEXT_CLSACN050_00455_A1_000_002") }; questStep3.DialogueChoices = list50; reference34 = questStep3; obj31.Steps = list49; reference33 = obj31; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist }, NextQuestId = new QuestId(457) }; obj32.Steps = list51; reference35 = obj32; questRoot5.QuestSequence = list37; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(456); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list52 = new List(num); CollectionsMarshal.SetCount(list52, num); span = CollectionsMarshal.AsSpan(list52); index = 0; span[index] = "liza"; questRoot6.Author = list52; index = 7; List list53 = new List(index); CollectionsMarshal.SetCount(list53, index); span2 = CollectionsMarshal.AsSpan(list53); num = 0; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj33.Steps = list54; reference36 = obj33; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 1 }; index2 = 2; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; ref QuestStep reference38 = ref span3[num2]; QuestStep obj35 = new QuestStep(EInteractionType.Combat, null, new Vector3(667.4784f, 15.36824f, 443.4379f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaSwiftperch, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list56 = new List(index3); CollectionsMarshal.SetCount(list56, index3); span7 = CollectionsMarshal.AsSpan(list56); num3 = 0; span7[num3] = 22u; obj35.KillEnemyDataIds = list56; num3 = 6; List list57 = new List(num3); CollectionsMarshal.SetCount(list57, num3); span6 = CollectionsMarshal.AsSpan(list57); index3 = 0; span6[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; obj35.CompletionQuestVariablesFlags = list57; reference38 = obj35; num2++; ref QuestStep reference39 = ref span3[num2]; QuestStep obj36 = new QuestStep(EInteractionType.Combat, null, new Vector3(686.6034f, 23.682272f, 422.78772f), 138) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list58 = new List(index3); CollectionsMarshal.SetCount(list58, index3); span7 = CollectionsMarshal.AsSpan(list58); num3 = 0; span7[num3] = 138u; obj36.KillEnemyDataIds = list58; num3 = 6; List list59 = new List(num3); CollectionsMarshal.SetCount(list59, num3); span6 = CollectionsMarshal.AsSpan(list59); index3 = 0; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; obj36.CompletionQuestVariablesFlags = list59; reference39 = obj36; obj34.Steps = list55; reference37 = obj34; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 2 }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist } }; obj37.Steps = list60; reference40 = obj37; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 3 }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005199u, new Vector3(-348.3177f, -2.3744698f, 11.917236f), 129); obj38.Steps = list61; reference41 = obj38; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 4 }; num2 = 1; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1005200u, new Vector3(-106.79791f, 45.688404f, -252.33844f), 134) { Fly = true, AetheryteShortcut = EAetheryteLocation.MiddleLaNosceaSummerfordFarms }; obj39.Steps = list62; reference42 = obj39; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 5 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; ref QuestStep reference44 = ref span3[num2]; QuestStep obj41 = new QuestStep(EInteractionType.Interact, 1005201u, new Vector3(-98.49707f, 47.27536f, -262.31793f), 134) { StopDistance = 5f }; index3 = 1; List list64 = new List(index3); CollectionsMarshal.SetCount(list64, index3); span4 = CollectionsMarshal.AsSpan(list64); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CLSACN100_00456_Q1_000_000"), Answer = new ExcelRef("TEXT_CLSACN100_00456_A1_000_001") }; obj41.DialogueChoices = list64; reference44 = obj41; obj40.Steps = list63; reference43 = obj40; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist }, NextQuestId = new QuestId(1103) }; obj42.Steps = list65; reference45 = obj42; questRoot6.QuestSequence = list53; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(457); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list66 = new List(num); CollectionsMarshal.SetCount(list66, num); span = CollectionsMarshal.AsSpan(list66); index = 0; span[index] = "liza"; questRoot7.Author = list66; index = 7; List list67 = new List(index); CollectionsMarshal.SetCount(list67, index); span2 = CollectionsMarshal.AsSpan(list67); num = 0; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 0 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj43.Steps = list68; reference46 = obj43; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 1 }; num2 = 2; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; ref QuestStep reference48 = ref span3[index2]; QuestStep obj45 = new QuestStep(EInteractionType.Combat, null, new Vector3(667.4784f, 15.36824f, 443.4379f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaSwiftperch, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list70 = new List(num3); CollectionsMarshal.SetCount(list70, num3); span7 = CollectionsMarshal.AsSpan(list70); index3 = 0; span7[index3] = 22u; obj45.KillEnemyDataIds = list70; index3 = 6; List list71 = new List(index3); CollectionsMarshal.SetCount(list71, index3); span6 = CollectionsMarshal.AsSpan(list71); num3 = 0; span6[num3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; obj45.CompletionQuestVariablesFlags = list71; reference48 = obj45; index2++; ref QuestStep reference49 = ref span3[index2]; QuestStep obj46 = new QuestStep(EInteractionType.Combat, null, new Vector3(686.6034f, 23.682272f, 422.78772f), 138) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list72 = new List(num3); CollectionsMarshal.SetCount(list72, num3); span7 = CollectionsMarshal.AsSpan(list72); index3 = 0; span7[index3] = 138u; obj46.KillEnemyDataIds = list72; index3 = 6; List list73 = new List(index3); CollectionsMarshal.SetCount(list73, index3); span6 = CollectionsMarshal.AsSpan(list73); num3 = 0; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; obj46.CompletionQuestVariablesFlags = list73; reference49 = obj46; obj44.Steps = list69; reference47 = obj44; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 2 }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist } }; obj47.Steps = list74; reference50 = obj47; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 3 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005199u, new Vector3(-348.3177f, -2.3744698f, 11.917236f), 129); obj48.Steps = list75; reference51 = obj48; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 4 }; index2 = 1; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1005200u, new Vector3(-106.79791f, 45.688404f, -252.33844f), 134) { Fly = true, AetheryteShortcut = EAetheryteLocation.MiddleLaNosceaSummerfordFarms }; obj49.Steps = list76; reference52 = obj49; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 5 }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; ref QuestStep reference54 = ref span3[index2]; QuestStep obj51 = new QuestStep(EInteractionType.Interact, 1005201u, new Vector3(-98.49707f, 47.27536f, -262.31793f), 134) { StopDistance = 5f }; num3 = 1; List list78 = new List(num3); CollectionsMarshal.SetCount(list78, num3); span4 = CollectionsMarshal.AsSpan(list78); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CLSACN101_00457_Q1_000_000"), Answer = new ExcelRef("TEXT_CLSACN101_00457_A1_000_001") }; obj51.DialogueChoices = list78; reference54 = obj51; obj50.Steps = list77; reference53 = obj50; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist }, NextQuestId = new QuestId(1103) }; obj52.Steps = list79; reference55 = obj52; questRoot7.QuestSequence = list67; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(458); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list80 = new List(num); CollectionsMarshal.SetCount(list80, num); span = CollectionsMarshal.AsSpan(list80); index = 0; span[index] = "liza"; questRoot8.Author = list80; index = 6; List list81 = new List(index); CollectionsMarshal.SetCount(list81, index); span2 = CollectionsMarshal.AsSpan(list81); num = 0; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj53.Steps = list82; reference56 = obj53; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 1 }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005208u, new Vector3(316.02954f, -24.136772f, 211.20007f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; obj54.Steps = list83; reference57 = obj54; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 2 }; num2 = 1; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; ref QuestStep reference59 = ref span3[index2]; QuestStep obj56 = new QuestStep(EInteractionType.Combat, 1005211u, new Vector3(204.27246f, -36.402367f, 306.17224f), 138) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 2; List list85 = new List(index3); CollectionsMarshal.SetCount(list85, index3); span7 = CollectionsMarshal.AsSpan(list85); num3 = 0; span7[num3] = 317u; num3++; span7[num3] = 318u; obj56.KillEnemyDataIds = list85; reference59 = obj56; obj55.Steps = list84; reference58 = obj55; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 3 }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005211u, new Vector3(204.27246f, -36.402367f, 306.17224f), 138); obj57.Steps = list86; reference60 = obj57; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 4 }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2002009u, new Vector3(173.81543f, -41.36731f, 280.7201f), 138); obj58.Steps = list87; reference61 = obj58; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist }, NextQuestId = new QuestId(459) }; obj59.Steps = list88; reference62 = obj59; questRoot8.QuestSequence = list81; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(459); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list89 = new List(num); CollectionsMarshal.SetCount(list89, num); span = CollectionsMarshal.AsSpan(list89); index = 0; span[index] = "liza"; questRoot9.Author = list89; index = 8; List list90 = new List(index); CollectionsMarshal.SetCount(list90, index); span2 = CollectionsMarshal.AsSpan(list90); num = 0; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 0 }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj60.Steps = list91; reference63 = obj60; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 1 }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1003505u, new Vector3(-186.20587f, 16f, 56.931396f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaArcanist, To = EAetheryteLocation.LimsaHawkersAlley } }; obj61.Steps = list92; reference64 = obj61; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 2 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000938u, new Vector3(-4.654114f, 44.999847f, -241.84027f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaHawkersAlley, To = EAetheryteLocation.LimsaMarauder } }; obj62.Steps = list93; reference65 = obj62; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 3 }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaMarauder, To = EAetheryteLocation.LimsaArcanist } }; obj63.Steps = list94; reference66 = obj63; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 4 }; num2 = 2; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(177.58797f, -41.12709f, 260.26315f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1005215u, new Vector3(178.66785f, -41.140213f, 261.61597f), 138); obj64.Steps = list95; reference67 = obj64; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 5 }; index2 = 1; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005217u, new Vector3(103.74609f, 68.15523f, 329.45752f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaTempestGate } }; obj65.Steps = list96; reference68 = obj65; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 6 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2002010u, new Vector3(108.384766f, 68.13147f, 351.61353f), 135); obj66.Steps = list97; reference69 = obj66; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist }, NextQuestId = new QuestId(460) }; obj67.Steps = list98; reference70 = obj67; questRoot9.QuestSequence = list90; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(460); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list99 = new List(num); CollectionsMarshal.SetCount(list99, num); span = CollectionsMarshal.AsSpan(list99); index = 0; span[index] = "liza"; questRoot10.Author = list99; index = 12; List list100 = new List(index); CollectionsMarshal.SetCount(list100, index); span2 = CollectionsMarshal.AsSpan(list100); num = 0; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 0 }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj68.Steps = list101; reference71 = obj68; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 1 }; index2 = 2; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(410.82263f, 31.185892f, -11.729958f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1005227u, new Vector3(-311.32983f, -1.5234554f, 127.336426f), 139) { Fly = true }; obj69.Steps = list102; reference72 = obj69; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 2 }; num2 = 3; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-394.91058f, -3.4000032f, 148.78712f), 139) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-449.98322f, 3.358525f, 88.437485f), 139) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006195u, new Vector3(-453.36084f, 4.574484f, 71.54956f), 139); obj70.Steps = list103; reference73 = obj70; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 3 }; index2 = 6; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-449.98322f, 3.358525f, 88.437485f), 139) { Mount = true }; num2++; ref QuestStep reference75 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2001892u, new Vector3(-457.7249f, 29.19043f, 58.335205f), 139); num3 = 6; List list105 = new List(num3); CollectionsMarshal.SetCount(list105, num3); span6 = CollectionsMarshal.AsSpan(list105); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list105; reference75 = questStep4; num2++; ref QuestStep reference76 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 2001894u, new Vector3(-393.4234f, 42.557373f, -2.975586f), 139); index3 = 6; List list106 = new List(index3); CollectionsMarshal.SetCount(list106, index3); span6 = CollectionsMarshal.AsSpan(list106); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list106; reference76 = questStep5; num2++; ref QuestStep reference77 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-373.06784f, 38.31673f, 36.456448f), 139); SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 6; List list107 = new List(num3); CollectionsMarshal.SetCount(list107, num3); span6 = CollectionsMarshal.AsSpan(list107); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list107; skipConditions.StepIf = skipStepConditions; questStep6.SkipConditions = skipConditions; reference77 = questStep6; num2++; ref QuestStep reference78 = ref span3[num2]; QuestStep obj72 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-367.3377f, 27.109692f, 40.748257f), 139) { DisableNavmesh = true, Mount = false }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); index3 = 6; List list108 = new List(index3); CollectionsMarshal.SetCount(list108, index3); span6 = CollectionsMarshal.AsSpan(list108); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list108; skipConditions2.StepIf = skipStepConditions2; obj72.SkipConditions = skipConditions2; reference78 = obj72; num2++; ref QuestStep reference79 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2001893u, new Vector3(-388.72363f, 27.023682f, 45.578613f), 139); num3 = 6; List list109 = new List(num3); CollectionsMarshal.SetCount(list109, num3); span6 = CollectionsMarshal.AsSpan(list109); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list109; reference79 = questStep7; obj71.Steps = list104; reference74 = obj71; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 4 }; num2 = 4; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-419.99802f, 19.50849f, 60.498474f), 139) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-428.06293f, -1.8700926f, 65.585f), 139) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-449.98322f, 3.358525f, 88.437485f), 139); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006195u, new Vector3(-453.36084f, 4.574484f, 71.54956f), 139); obj73.Steps = list110; reference80 = obj73; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 5 }; index2 = 3; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-449.98322f, 3.358525f, 88.437485f), 139) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-599.5244f, -3.3999999f, -51.651997f), 139) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Emote, 2002478u, new Vector3(-600.61035f, -3.189148f, -53.788086f), 139) { Emote = EEmote.Dance }; obj74.Steps = list111; reference81 = obj74; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 6 }; num2 = 1; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002478u, new Vector3(-600.61035f, -3.189148f, -53.788086f), 139); obj75.Steps = list112; reference82 = obj75; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 7 }; index2 = 2; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; ref QuestStep reference84 = ref span3[num2]; QuestStep obj77 = new QuestStep(EInteractionType.Combat, null, new Vector3(-600.61035f, -3.189148f, -53.788086f), 139) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list114 = new List(index3); CollectionsMarshal.SetCount(list114, index3); span7 = CollectionsMarshal.AsSpan(list114); num3 = 0; span7[num3] = 39u; obj77.KillEnemyDataIds = list114; reference84 = obj77; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002478u, new Vector3(-600.61035f, -3.189148f, -53.788086f), 139) { DelaySecondsAtStart = 5f }; obj76.Steps = list113; reference83 = obj76; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 8 }; num2 = 2; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-394.91058f, -3.4000032f, 148.78712f), 139) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Emote, 1005249u, new Vector3(-337.30072f, -2.1811728f, 141.31372f), 139) { Fly = true, Emote = EEmote.Dance }; obj78.Steps = list115; reference85 = obj78; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 9 }; index2 = 2; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.68823f, 39.999985f, 154.54538f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; num2++; ref QuestStep reference87 = ref span3[num2]; QuestStep obj80 = new QuestStep(EInteractionType.Emote, 1005228u, new Vector3(-190.3258f, 41.24994f, 176.22644f), 128) { Emote = EEmote.Dance }; num3 = 1; List list117 = new List(num3); CollectionsMarshal.SetCount(list117, num3); span4 = CollectionsMarshal.AsSpan(list117); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSACN250_00460_Q1_000_000") }; obj80.DialogueChoices = list117; reference87 = obj80; obj79.Steps = list116; reference86 = obj79; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 10 }; num2 = 1; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005228u, new Vector3(-190.3258f, 41.24994f, 176.22644f), 128); obj81.Steps = list118; reference88 = obj81; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist }, NextQuestId = new QuestId(461) }; obj82.Steps = list119; reference89 = obj82; questRoot10.QuestSequence = list100; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(461); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list120 = new List(num); CollectionsMarshal.SetCount(list120, num); span = CollectionsMarshal.AsSpan(list120); index = 0; span[index] = "liza"; questRoot11.Author = list120; index = 10; List list121 = new List(index); CollectionsMarshal.SetCount(list121, index); span2 = CollectionsMarshal.AsSpan(list121); num = 0; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 0 }; num2 = 1; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj83.Steps = list122; reference90 = obj83; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 1 }; index2 = 4; List list123 = new List(index2); CollectionsMarshal.SetCount(list123, index2); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(540.5525f, 10.00537f, 215.53333f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(545.74445f, 11.959542f, 214.24825f), 137) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(548.48584f, 12.640512f, 220.15768f), 137) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1005251u, new Vector3(550.46924f, 12.147732f, 220.9353f), 137) { StopDistance = 5f }; obj84.Steps = list123; reference91 = obj84; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 2 }; num2 = 3; List list124 = new List(num2); CollectionsMarshal.SetCount(list124, num2); span3 = CollectionsMarshal.AsSpan(list124); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(542.48083f, 8.70027f, 398.26666f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(585.3419f, 14.562424f, 379.80997f), 137); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1005252u, new Vector3(586.0226f, 14.562427f, 376.21106f), 137) { StopDistance = 5f }; obj85.Steps = list124; reference92 = obj85; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 3 }; index2 = 1; List list125 = new List(index2); CollectionsMarshal.SetCount(list125, index2); span3 = CollectionsMarshal.AsSpan(list125); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006273u, new Vector3(619.0126f, 23.936245f, 455.10022f), 137); obj86.Steps = list125; reference93 = obj86; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 4 }; num2 = 1; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005253u, new Vector3(564.35486f, 20.617891f, 504.32593f), 137); obj87.Steps = list126; reference94 = obj87; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 5 }; index2 = 3; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(515.26044f, 27.708418f, 469.322f), 137) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(449.59036f, 15.174555f, 377.2856f), 137) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1005254u, new Vector3(442.00806f, 15.793267f, 370.32104f), 137); obj88.Steps = list127; reference95 = obj88; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 6 }; num2 = 1; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); index2 = 0; ref QuestStep reference97 = ref span3[index2]; QuestStep obj90 = new QuestStep(EInteractionType.Interact, 1005229u, new Vector3(522.9114f, 17.448051f, 456.35156f), 137) { Fly = true }; index3 = 1; List list129 = new List(index3); CollectionsMarshal.SetCount(list129, index3); span4 = CollectionsMarshal.AsSpan(list129); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSACN300_00461_Q1_000_001") }; obj90.DialogueChoices = list129; reference97 = obj90; obj89.Steps = list128; reference96 = obj89; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 7 }; index2 = 1; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1005235u, new Vector3(684.3823f, 11.594438f, 411.94775f), 137) { StopDistance = 1f, Fly = true }; obj91.Steps = list130; reference98 = obj91; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 8 }; num2 = 1; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist } }; obj92.Steps = list131; reference99 = obj92; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list132 = new List(index2); CollectionsMarshal.SetCount(list132, index2); span3 = CollectionsMarshal.AsSpan(list132); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { NextQuestId = new QuestId(1091) }; obj93.Steps = list132; reference100 = obj93; questRoot11.QuestSequence = list121; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(462); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list133 = new List(num); CollectionsMarshal.SetCount(list133, num); span = CollectionsMarshal.AsSpan(list133); index = 0; span[index] = "liza"; questRoot12.Author = list133; index = 2; List list134 = new List(index); CollectionsMarshal.SetCount(list134, index); span2 = CollectionsMarshal.AsSpan(list134); num = 0; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 0 }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000972u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 128); obj94.Steps = list135; reference101 = obj94; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list136 = new List(index2); CollectionsMarshal.SetCount(list136, index2); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 128) { AethernetShard = EAetheryteLocation.LimsaAftcastle }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 134) { Aetheryte = EAetheryteLocation.MiddleLaNosceaSummerfordFarms, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaAftcastle, To = EAetheryteLocation.LimsaZephyrGate } }; num2++; span3[num2] = new QuestStep(EInteractionType.RegisterFreeOrFavoredAetheryte, null, null, 134) { Aetheryte = EAetheryteLocation.MiddleLaNosceaSummerfordFarms }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1002626u, new Vector3(207.2633f, 112.860374f, -222.43079f), 134); obj95.Steps = list136; reference102 = obj95; questRoot12.QuestSequence = list134; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(463); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list137 = new List(num); CollectionsMarshal.SetCount(list137, num); span = CollectionsMarshal.AsSpan(list137); index = 0; span[index] = "liza"; questRoot13.Author = list137; index = 2; List list138 = new List(index); CollectionsMarshal.SetCount(list138, index); span2 = CollectionsMarshal.AsSpan(list138); num = 0; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 0 }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002626u, new Vector3(207.2633f, 112.860374f, -222.43079f), 134); obj96.Steps = list139; reference103 = obj96; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 6; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 134); num2++; ref QuestStep reference105 = ref span3[num2]; QuestStep obj98 = new QuestStep(EInteractionType.PurchaseItem, 1003257u, new Vector3(201.70898f, 98.422874f, -206.10364f), 134) { ItemId = 2653u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num3 = 1; List list141 = new List(num3); CollectionsMarshal.SetCount(list141, num3); Span span8 = CollectionsMarshal.AsSpan(list141); index3 = 0; span8[index3] = EExtendedClassJob.DoW; obj98.RequiredCurrentJob = list141; obj98.PurchaseMenu = new PurchaseMenu { ExcelSheet = "GilShop", Key = new ExcelRef(262292u) }; reference105 = obj98; num2++; ref QuestStep reference106 = ref span3[num2]; QuestStep obj99 = new QuestStep(EInteractionType.PurchaseItem, 1003257u, new Vector3(201.70898f, 98.422874f, -206.10364f), 134) { ItemId = 2655u, ItemCount = 1 }; index3 = 1; List list142 = new List(index3); CollectionsMarshal.SetCount(list142, index3); span8 = CollectionsMarshal.AsSpan(list142); num3 = 0; span8[num3] = EExtendedClassJob.DoM; obj99.RequiredCurrentJob = list142; obj99.PurchaseMenu = new PurchaseMenu { ExcelSheet = "GilShop", Key = new ExcelRef(262292u) }; reference106 = obj99; num2++; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 134) { ItemId = 2653u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 134) { ItemId = 2655u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1002626u, new Vector3(207.2633f, 112.860374f, -222.43079f), 134) { Comment = "All starting gear (except the hat) is ilvl 5 already" }; obj97.Steps = list140; reference104 = obj97; questRoot13.QuestSequence = list138; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(465); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list143 = new List(num); CollectionsMarshal.SetCount(list143, num); span = CollectionsMarshal.AsSpan(list143); index = 0; span[index] = "liza"; questRoot14.Author = list143; index = 3; List list144 = new List(index); CollectionsMarshal.SetCount(list144, index); span2 = CollectionsMarshal.AsSpan(list144); num = 0; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 0 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002626u, new Vector3(207.2633f, 112.860374f, -222.43079f), 134); obj100.Steps = list145; reference107 = obj100; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 1 }; index2 = 6; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; ref QuestStep reference109 = ref span3[num2]; QuestStep obj102 = new QuestStep(EInteractionType.Jump, null, new Vector3(200.59262f, 109.63514f, -268.2013f), 134) { JumpDestination = new JumpDestination { Position = new Vector3(198.45822f, 101.082535f, -274.90256f), StopDistance = 3f } }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 6; List list147 = new List(num3); CollectionsMarshal.SetCount(list147, num3); span6 = CollectionsMarshal.AsSpan(list147); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list147; skipConditions3.StepIf = skipStepConditions3; obj102.SkipConditions = skipConditions3; reference109 = obj102; num2++; ref QuestStep reference110 = ref span3[num2]; QuestStep obj103 = new QuestStep(EInteractionType.Interact, 1002639u, new Vector3(197.16174f, 101.098366f, -273.57898f), 134) { StopDistance = 5f, DelaySecondsAtStart = 3f }; index3 = 6; List list148 = new List(index3); CollectionsMarshal.SetCount(list148, index3); span6 = CollectionsMarshal.AsSpan(list148); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj103.CompletionQuestVariablesFlags = list148; num3 = 1; List list149 = new List(num3); CollectionsMarshal.SetCount(list149, num3); span4 = CollectionsMarshal.AsSpan(list149); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_SUBSEA053_00465_Q4_000_1"), Answer = new ExcelRef("TEXT_SUBSEA053_00465_A4_000_2") }; obj103.DialogueChoices = list149; reference110 = obj103; num2++; ref QuestStep reference111 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1002638u, new Vector3(169.35986f, 93.96625f, -191.36346f), 134); index3 = 6; List list150 = new List(index3); CollectionsMarshal.SetCount(list150, index3); span6 = CollectionsMarshal.AsSpan(list150); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list150; num3 = 1; List list151 = new List(num3); CollectionsMarshal.SetCount(list151, num3); span4 = CollectionsMarshal.AsSpan(list151); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_SUBSEA053_00465_Q3_000_1"), Answer = new ExcelRef("TEXT_SUBSEA053_00465_A3_000_1") }; questStep8.DialogueChoices = list151; reference111 = questStep8; num2++; ref QuestStep reference112 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1002637u, new Vector3(94.46863f, 66.13388f, -257.52655f), 134); index3 = 6; List list152 = new List(index3); CollectionsMarshal.SetCount(list152, index3); span6 = CollectionsMarshal.AsSpan(list152); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list152; num3 = 1; List list153 = new List(num3); CollectionsMarshal.SetCount(list153, num3); span4 = CollectionsMarshal.AsSpan(list153); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_SUBSEA053_00465_Q2_000_1"), Answer = new ExcelRef("TEXT_SUBSEA053_00465_A2_000_1") }; questStep9.DialogueChoices = list153; reference112 = questStep9; num2++; ref QuestStep reference113 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1002636u, new Vector3(17.746216f, 60.791252f, -269.91687f), 134); index3 = 6; List list154 = new List(index3); CollectionsMarshal.SetCount(list154, index3); span6 = CollectionsMarshal.AsSpan(list154); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list154; num3 = 1; List list155 = new List(num3); CollectionsMarshal.SetCount(list155, num3); span4 = CollectionsMarshal.AsSpan(list155); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_SUBSEA053_00465_Q1_000_1"), Answer = new ExcelRef("TEXT_SUBSEA053_00465_A1_000_1") }; questStep10.DialogueChoices = list155; reference113 = questStep10; num2++; ref QuestStep reference114 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1002635u, new Vector3(33.829224f, 54.646034f, -150.31665f), 134); index3 = 6; List list156 = new List(index3); CollectionsMarshal.SetCount(list156, index3); span6 = CollectionsMarshal.AsSpan(list156); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list156; reference114 = questStep11; obj101.Steps = list146; reference108 = obj101; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1002626u, new Vector3(207.2633f, 112.860374f, -222.43079f), 134); obj104.Steps = list157; reference115 = obj104; questRoot14.QuestSequence = list144; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(466); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list158 = new List(num); CollectionsMarshal.SetCount(list158, num); span = CollectionsMarshal.AsSpan(list158); index = 0; span[index] = "liza"; questRoot15.Author = list158; index = 7; List list159 = new List(index); CollectionsMarshal.SetCount(list159, index); span2 = CollectionsMarshal.AsSpan(list159); num = 0; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 0 }; index2 = 1; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1002626u, new Vector3(207.2633f, 112.860374f, -222.43079f), 134); obj105.Steps = list160; reference116 = obj105; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 1 }; num2 = 1; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1002640u, new Vector3(131.09021f, 45.70909f, 134.44714f), 134) { Emote = EEmote.Doubt }; obj106.Steps = list161; reference117 = obj106; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 2 }; index2 = 4; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; ref QuestStep reference119 = ref span3[num2]; QuestStep obj108 = new QuestStep(EInteractionType.Combat, null, new Vector3(189.7694f, 46.25815f, 121.13219f), 134) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list163 = new List(num3); CollectionsMarshal.SetCount(list163, num3); span5 = CollectionsMarshal.AsSpan(list163); index3 = 0; span5[index3] = new ComplexCombatData { DataId = 52u, IgnoreQuestMarker = true }; obj108.ComplexCombatData = list163; reference119 = obj108; num2++; ref QuestStep reference120 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1002643u, new Vector3(194.44568f, 46.41682f, 119.21863f), 134); index3 = 6; List list164 = new List(index3); CollectionsMarshal.SetCount(list164, index3); span6 = CollectionsMarshal.AsSpan(list164); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list164; reference120 = questStep12; num2++; ref QuestStep reference121 = ref span3[num2]; QuestStep obj109 = new QuestStep(EInteractionType.Interact, 1002642u, new Vector3(192.52307f, 46.299305f, 122.11792f), 134) { StopDistance = 7f }; num3 = 6; List list165 = new List(num3); CollectionsMarshal.SetCount(list165, num3); span6 = CollectionsMarshal.AsSpan(list165); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj109.CompletionQuestVariablesFlags = list165; reference121 = obj109; num2++; ref QuestStep reference122 = ref span3[num2]; QuestStep obj110 = new QuestStep(EInteractionType.Interact, 1002641u, new Vector3(190.875f, 46.324783f, 118.30322f), 134) { StopDistance = 7f }; index3 = 6; List list166 = new List(index3); CollectionsMarshal.SetCount(list166, index3); span6 = CollectionsMarshal.AsSpan(list166); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj110.CompletionQuestVariablesFlags = list166; reference122 = obj110; obj107.Steps = list162; reference118 = obj107; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 3 }; num2 = 1; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002640u, new Vector3(131.09021f, 45.70909f, 134.44714f), 134); obj111.Steps = list167; reference123 = obj111; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 4 }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001279u, new Vector3(132.7992f, 45.76172f, 134.93542f), 134); obj112.Steps = list168; reference124 = obj112; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 5 }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002630u, new Vector3(179.85803f, 64.61002f, 294.75854f), 134); obj113.Steps = list169; reference125 = obj113; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(205.08835f, 111.9045f, -245.44336f), 134) { AetheryteShortcut = EAetheryteLocation.MiddleLaNosceaSummerfordFarms }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1002626u, new Vector3(207.2633f, 112.860374f, -222.43079f), 134); obj114.Steps = list170; reference126 = obj114; questRoot15.QuestSequence = list159; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(467); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list171 = new List(num); CollectionsMarshal.SetCount(list171, num); span = CollectionsMarshal.AsSpan(list171); index = 0; span[index] = "liza"; questRoot16.Author = list171; index = 4; List list172 = new List(index); CollectionsMarshal.SetCount(list172, index); span2 = CollectionsMarshal.AsSpan(list172); num = 0; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 0 }; num2 = 1; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002627u, new Vector3(203.32642f, 111.72371f, -213.91626f), 134); obj115.Steps = list173; reference127 = obj115; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 1 }; index2 = 2; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(202.80931f, 111.89438f, -216.29411f), 134) { JumpDestination = new JumpDestination { Position = new Vector3(192.77504f, 98.07924f, -211.47052f), StopDistance = 5f } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1002629u, new Vector3(52.750366f, 64.48143f, -185.71759f), 134); obj116.Steps = list174; reference128 = obj116; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 2 }; num2 = 3; List list175 = new List(num2); CollectionsMarshal.SetCount(list175, num2); span3 = CollectionsMarshal.AsSpan(list175); index2 = 0; ref QuestStep reference130 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 2001239u, new Vector3(-132.9519f, 45.365112f, -228.93109f), 134); num3 = 6; List list176 = new List(num3); CollectionsMarshal.SetCount(list176, num3); span6 = CollectionsMarshal.AsSpan(list176); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list176; reference130 = questStep13; index2++; ref QuestStep reference131 = ref span3[index2]; QuestStep obj118 = new QuestStep(EInteractionType.Interact, 2001238u, new Vector3(-121.78229f, 45.97534f, -210.83392f), 134) { DisableNavmesh = true }; index3 = 6; List list177 = new List(index3); CollectionsMarshal.SetCount(list177, index3); span6 = CollectionsMarshal.AsSpan(list177); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj118.CompletionQuestVariablesFlags = list177; reference131 = obj118; index2++; ref QuestStep reference132 = ref span3[index2]; QuestStep obj119 = new QuestStep(EInteractionType.Interact, 2001237u, new Vector3(-129.38129f, 46.67737f, -192.52313f), 134) { DisableNavmesh = true }; num3 = 6; List list178 = new List(num3); CollectionsMarshal.SetCount(list178, num3); span6 = CollectionsMarshal.AsSpan(list178); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj119.CompletionQuestVariablesFlags = list178; reference132 = obj119; obj117.Steps = list175; reference129 = obj117; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list179 = new List(index2); CollectionsMarshal.SetCount(list179, index2); span3 = CollectionsMarshal.AsSpan(list179); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1002631u, new Vector3(0.045776367f, 57.85028f, -308.76636f), 134); obj120.Steps = list179; reference133 = obj120; questRoot16.QuestSequence = list172; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(468); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list180 = new List(num); CollectionsMarshal.SetCount(list180, num); span = CollectionsMarshal.AsSpan(list180); index = 0; span[index] = "liza"; questRoot17.Author = list180; index = 4; List list181 = new List(index); CollectionsMarshal.SetCount(list181, index); span2 = CollectionsMarshal.AsSpan(list181); num = 0; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 0 }; num2 = 1; List list182 = new List(num2); CollectionsMarshal.SetCount(list182, num2); span3 = CollectionsMarshal.AsSpan(list182); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002631u, new Vector3(0.045776367f, 57.85028f, -308.76636f), 134); obj121.Steps = list182; reference134 = obj121; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 1 }; index2 = 1; List list183 = new List(index2); CollectionsMarshal.SetCount(list183, index2); span3 = CollectionsMarshal.AsSpan(list183); num2 = 0; ref QuestStep reference136 = ref span3[num2]; QuestStep obj123 = new QuestStep(EInteractionType.Combat, null, new Vector3(-42.099247f, 54.599857f, -262.0961f), 134) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 2; List list184 = new List(index3); CollectionsMarshal.SetCount(list184, index3); span7 = CollectionsMarshal.AsSpan(list184); num3 = 0; span7[num3] = 348u; num3++; span7[num3] = 349u; obj123.KillEnemyDataIds = list184; num3 = 6; List list185 = new List(num3); CollectionsMarshal.SetCount(list185, num3); span6 = CollectionsMarshal.AsSpan(list185); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj123.CompletionQuestVariablesFlags = list185; reference136 = obj123; obj122.Steps = list183; reference135 = obj122; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 2 }; num2 = 1; List list186 = new List(num2); CollectionsMarshal.SetCount(list186, num2); span3 = CollectionsMarshal.AsSpan(list186); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002631u, new Vector3(0.045776367f, 57.85028f, -308.76636f), 134); obj124.Steps = list186; reference137 = obj124; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(205.08835f, 111.9045f, -245.44336f), 134) { AetheryteShortcut = EAetheryteLocation.MiddleLaNosceaSummerfordFarms }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1002626u, new Vector3(207.2633f, 112.860374f, -222.43079f), 134); obj125.Steps = list187; reference138 = obj125; questRoot17.QuestSequence = list181; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(469); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list188 = new List(num); CollectionsMarshal.SetCount(list188, num); span = CollectionsMarshal.AsSpan(list188); index = 0; span[index] = "liza"; questRoot18.Author = list188; index = 9; List list189 = new List(index); CollectionsMarshal.SetCount(list189, index); span2 = CollectionsMarshal.AsSpan(list189); num = 0; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 0 }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002626u, new Vector3(207.2633f, 112.860374f, -222.43079f), 134); obj126.Steps = list190; reference139 = obj126; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 1 }; index2 = 1; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002633u, new Vector3(232.56274f, 113.07393f, -240.2533f), 134); obj127.Steps = list191; reference140 = obj127; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 2 }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002645u, new Vector3(-144.27411f, 20.32f, -336.32416f), 134); obj128.Steps = list192; reference141 = obj128; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 3 }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002646u, new Vector3(-58.762512f, 12.537111f, -410.94073f), 134); obj129.Steps = list193; reference142 = obj129; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 4 }; num2 = 1; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1002647u, new Vector3(-34.866882f, 10.902258f, -432.15082f), 134) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj130.Steps = list194; reference143 = obj130; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 6 }; index2 = 2; List list195 = new List(index2); CollectionsMarshal.SetCount(list195, index2); span3 = CollectionsMarshal.AsSpan(list195); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(205.08835f, 111.9045f, -245.44336f), 134) { AetheryteShortcut = EAetheryteLocation.MiddleLaNosceaSummerfordFarms }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1002626u, new Vector3(207.2633f, 112.860374f, -222.43079f), 134); obj131.Steps = list195; reference144 = obj131; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 7 }; num2 = 1; List list196 = new List(num2); CollectionsMarshal.SetCount(list196, num2); span3 = CollectionsMarshal.AsSpan(list196); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002626u, new Vector3(207.2633f, 112.860374f, -222.43079f), 134); obj132.Steps = list196; reference145 = obj132; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list197 = new List(index2); CollectionsMarshal.SetCount(list197, index2); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000972u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj133.Steps = list197; reference146 = obj133; questRoot18.QuestSequence = list189; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(490); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list198 = new List(num); CollectionsMarshal.SetCount(list198, num); span = CollectionsMarshal.AsSpan(list198); index = 0; span[index] = "FalconTaterz"; questRoot19.Author = list198; index = 5; List list199 = new List(index); CollectionsMarshal.SetCount(list199, index); span2 = CollectionsMarshal.AsSpan(list199); num = 0; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 0 }; num2 = 1; List list200 = new List(num2); CollectionsMarshal.SetCount(list200, num2); span3 = CollectionsMarshal.AsSpan(list200); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010708u, new Vector3(-70.237305f, 6.9839683f, 1.9073486f), 131); obj134.Steps = list200; reference147 = obj134; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 1 }; index2 = 2; List list201 = new List(index2); CollectionsMarshal.SetCount(list201, index2); span3 = CollectionsMarshal.AsSpan(list201); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-72.76394f, 6.9845715f, 6.476269f), 131); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1001285u, new Vector3(-68.77246f, 4.0411124f, -126.51257f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.Uldah } }; obj135.Steps = list201; reference148 = obj135; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 2 }; num2 = 1; List list202 = new List(num2); CollectionsMarshal.SetCount(list202, num2); span3 = CollectionsMarshal.AsSpan(list202); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011620u, new Vector3(-118.69995f, 40f, 95.23157f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAlchemist } }; obj136.Steps = list202; reference149 = obj136; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 3 }; index2 = 1; List list203 = new List(index2); CollectionsMarshal.SetCount(list203, index2); span3 = CollectionsMarshal.AsSpan(list203); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011672u, new Vector3(-118.21167f, 40f, 92.11865f), 131) { StopDistance = 5f }; obj137.Steps = list203; reference150 = obj137; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list204 = new List(num2); CollectionsMarshal.SetCount(list204, num2); span3 = CollectionsMarshal.AsSpan(list204); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1011677u, new Vector3(363.54602f, 74.743355f, 171.12988f), 140) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAlchemist, To = EAetheryteLocation.UldahGateOfTheSultana }, NextQuestId = new QuestId(491) }; obj138.Steps = list204; reference151 = obj138; questRoot19.QuestSequence = list199; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(491); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list205 = new List(num); CollectionsMarshal.SetCount(list205, num); span = CollectionsMarshal.AsSpan(list205); index = 0; span[index] = "FalconTaterz"; questRoot20.Author = list205; index = 6; List list206 = new List(index); CollectionsMarshal.SetCount(list206, index); span2 = CollectionsMarshal.AsSpan(list206); num = 0; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 0 }; index2 = 1; List list207 = new List(index2); CollectionsMarshal.SetCount(list207, index2); span3 = CollectionsMarshal.AsSpan(list207); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011677u, new Vector3(363.54602f, 74.743355f, 171.12988f), 140); obj139.Steps = list207; reference152 = obj139; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 1 }; num2 = 5; List list208 = new List(num2); CollectionsMarshal.SetCount(list208, num2); span3 = CollectionsMarshal.AsSpan(list208); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-171.53638f, 17.999998f, 66.511505f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; index2++; ref QuestStep reference154 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1011681u, new Vector3(-182.29956f, 18f, 56.90088f), 130); index3 = 6; List list209 = new List(index3); CollectionsMarshal.SetCount(list209, index3); span6 = CollectionsMarshal.AsSpan(list209); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list209; reference154 = questStep14; index2++; ref QuestStep reference155 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1003897u, new Vector3(-195.45282f, 18f, 60.53247f), 130); num3 = 6; List list210 = new List(num3); CollectionsMarshal.SetCount(list210, num3); span6 = CollectionsMarshal.AsSpan(list210); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list210; reference155 = questStep15; index2++; ref QuestStep reference156 = ref span3[index2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1001294u, new Vector3(-214.22144f, 18.5f, 72.129395f), 130); index3 = 6; List list211 = new List(index3); CollectionsMarshal.SetCount(list211, index3); span6 = CollectionsMarshal.AsSpan(list211); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list211; reference156 = questStep16; index2++; ref QuestStep reference157 = ref span3[index2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130); num3 = 6; List list212 = new List(num3); CollectionsMarshal.SetCount(list212, num3); span6 = CollectionsMarshal.AsSpan(list212); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep17.CompletionQuestVariablesFlags = list212; reference157 = questStep17; obj140.Steps = list208; reference153 = obj140; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 2 }; index2 = 1; List list213 = new List(index2); CollectionsMarshal.SetCount(list213, index2); span3 = CollectionsMarshal.AsSpan(list213); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011682u, new Vector3(-200.763f, 17.999998f, 59.189697f), 130); obj141.Steps = list213; reference158 = obj141; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 3 }; num2 = 1; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011683u, new Vector3(76.8291f, 45f, -218.28033f), 140) { AetheryteShortcut = EAetheryteLocation.WesternThanalanHorizon }; obj142.Steps = list214; reference159 = obj142; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 4 }; index2 = 1; List list215 = new List(index2); CollectionsMarshal.SetCount(list215, index2); span3 = CollectionsMarshal.AsSpan(list215); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-345.65482f, 23f, -352.02484f), 140) { Fly = true }; obj143.Steps = list215; reference160 = obj143; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1011675u, new Vector3(-118.150635f, 40f, 96.29968f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAlchemist }, NextQuestId = new QuestId(492) }; obj144.Steps = list216; reference161 = obj144; questRoot20.QuestSequence = list206; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(492); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list217 = new List(num); CollectionsMarshal.SetCount(list217, num); span = CollectionsMarshal.AsSpan(list217); index = 0; span[index] = "FalconTaterz"; questRoot21.Author = list217; index = 7; List list218 = new List(index); CollectionsMarshal.SetCount(list218, index); span2 = CollectionsMarshal.AsSpan(list218); num = 0; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 0 }; index2 = 1; List list219 = new List(index2); CollectionsMarshal.SetCount(list219, index2); span3 = CollectionsMarshal.AsSpan(list219); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011691u, new Vector3(40.878906f, 33.999985f, 27.939209f), 131); obj145.Steps = list219; reference162 = obj145; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 1 }; num2 = 2; List list220 = new List(num2); CollectionsMarshal.SetCount(list220, num2); span3 = CollectionsMarshal.AsSpan(list220); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(44.860275f, 34.02289f, -12.268097f), 131); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2005164u, new Vector3(43.07617f, 33.98181f, -13.962036f), 131); obj146.Steps = list220; reference163 = obj146; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 2 }; index2 = 3; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(45.576427f, 34f, -23.220316f), 131); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(49.565746f, 33.999992f, -25.594622f), 131) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2005165u, new Vector3(60.16626f, 33.98181f, -21.316895f), 131); obj147.Steps = list221; reference164 = obj147; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 3 }; num2 = 3; List list222 = new List(num2); CollectionsMarshal.SetCount(list222, num2); span3 = CollectionsMarshal.AsSpan(list222); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(53.15642f, 33.999992f, -25.133741f), 131); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(62.437984f, 28.992012f, -34.336155f), 131) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2005166u, new Vector3(74.96753f, 28.976807f, -29.007446f), 131); obj148.Steps = list222; reference165 = obj148; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 4 }; index2 = 3; List list223 = new List(index2); CollectionsMarshal.SetCount(list223, index2); span3 = CollectionsMarshal.AsSpan(list223); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(62.437984f, 28.992012f, -34.336155f), 131); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(45.576427f, 34f, -23.220316f), 131) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1011697u, new Vector3(39.07837f, 33.999985f, 27.237305f), 131); obj149.Steps = list223; reference166 = obj149; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 5 }; num2 = 3; List list224 = new List(num2); CollectionsMarshal.SetCount(list224, num2); span3 = CollectionsMarshal.AsSpan(list224); index2 = 0; ref QuestStep reference168 = ref span3[index2]; QuestStep obj151 = new QuestStep(EInteractionType.Interact, 1011693u, new Vector3(39.444458f, 34f, 29.984009f), 131) { StopDistance = 7f }; index3 = 6; List list225 = new List(index3); CollectionsMarshal.SetCount(list225, index3); span6 = CollectionsMarshal.AsSpan(list225); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj151.CompletionQuestVariablesFlags = list225; reference168 = obj151; index2++; ref QuestStep reference169 = ref span3[index2]; QuestStep obj152 = new QuestStep(EInteractionType.Interact, 1011694u, new Vector3(41.367188f, 33.999992f, 29.43457f), 131) { StopDistance = 7f }; num3 = 6; List list226 = new List(num3); CollectionsMarshal.SetCount(list226, num3); span6 = CollectionsMarshal.AsSpan(list226); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj152.CompletionQuestVariablesFlags = list226; reference169 = obj152; index2++; ref QuestStep reference170 = ref span3[index2]; QuestStep obj153 = new QuestStep(EInteractionType.Interact, 1011695u, new Vector3(41.916504f, 33.999992f, 30.044922f), 131) { StopDistance = 7f }; index3 = 6; List list227 = new List(index3); CollectionsMarshal.SetCount(list227, index3); span6 = CollectionsMarshal.AsSpan(list227); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj153.CompletionQuestVariablesFlags = list227; reference170 = obj153; obj150.Steps = list224; reference167 = obj150; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1011697u, new Vector3(39.07837f, 33.999985f, 27.237305f), 131) { NextQuestId = new QuestId(493) }; obj154.Steps = list228; reference171 = obj154; questRoot21.QuestSequence = list218; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(493); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list229 = new List(num); CollectionsMarshal.SetCount(list229, num); span = CollectionsMarshal.AsSpan(list229); index = 0; span[index] = "FalconTaterz"; questRoot22.Author = list229; index = 5; List list230 = new List(index); CollectionsMarshal.SetCount(list230, index); span2 = CollectionsMarshal.AsSpan(list230); num = 0; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 0 }; num2 = 1; List list231 = new List(num2); CollectionsMarshal.SetCount(list231, num2); span3 = CollectionsMarshal.AsSpan(list231); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011699u, new Vector3(39.81079f, 34f, 30.22815f), 131) { StopDistance = 7f }; obj155.Steps = list231; reference172 = obj155; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 1 }; index2 = 1; List list232 = new List(index2); CollectionsMarshal.SetCount(list232, index2); span3 = CollectionsMarshal.AsSpan(list232); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011707u, new Vector3(42.893066f, 33.99998f, 29.343018f), 131) { StopDistance = 7f }; obj156.Steps = list232; reference173 = obj156; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 2 }; 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(137.68585f, 3.9999998f, -58.555218f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahChamberOfRule, To = EAetheryteLocation.UldahSapphireAvenue } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1001679u, new Vector3(140.48975f, 4.0099983f, -59.80017f), 131) { StopDistance = 5f }; obj157.Steps = list233; reference174 = obj157; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 3 }; index2 = 1; List list234 = new List(index2); CollectionsMarshal.SetCount(list234, index2); span3 = CollectionsMarshal.AsSpan(list234); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011712u, new Vector3(-43.86969f, 30.000008f, 7.8583374f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahSapphireAvenue, To = EAetheryteLocation.UldahChamberOfRule } }; obj158.Steps = list234; reference175 = obj158; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list235 = new List(num2); CollectionsMarshal.SetCount(list235, num2); span3 = CollectionsMarshal.AsSpan(list235); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(22.47297f, 33.999996f, -40.833565f), 131); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(33.41606f, 34f, -32.54854f), 131); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1011707u, new Vector3(42.893066f, 33.99998f, 29.343018f), 131) { NextQuestId = new QuestId(502) }; obj159.Steps = list235; reference176 = obj159; questRoot22.QuestSequence = list230; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(494); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list236 = new List(num); CollectionsMarshal.SetCount(list236, num); span = CollectionsMarshal.AsSpan(list236); index = 0; span[index] = "JerryWester"; questRoot23.Author = list236; index = 5; List list237 = new List(index); CollectionsMarshal.SetCount(list237, index); span2 = CollectionsMarshal.AsSpan(list237); num = 0; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 0 }; index2 = 1; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006725u, new Vector3(446.82983f, -5.306207f, -465.72064f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj160.Steps = list238; reference177 = obj160; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 1 }; num2 = 3; List list239 = new List(num2); CollectionsMarshal.SetCount(list239, num2); span3 = CollectionsMarshal.AsSpan(list239); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(572.9147f, -1.2399623f, -260.11197f), 156) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002927u, new Vector3(572.3506f, -0.045776367f, -260.51727f), 156) { TargetTerritoryId = (ushort)156 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1011638u, new Vector3(664.8203f, -1.1951543f, -106.523315f), 156); obj161.Steps = list239; reference178 = obj161; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 2 }; index2 = 1; List list240 = new List(index2); CollectionsMarshal.SetCount(list240, index2); span3 = CollectionsMarshal.AsSpan(list240); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011640u, new Vector3(732.0515f, 15.33271f, -68.65039f), 156) { StopDistance = 7f }; obj162.Steps = list240; reference179 = obj162; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 3 }; num2 = 1; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 156) { DutyOptions = new DutyOptions { ContentFinderConditionId = 111u, LowPriority = true } }; obj163.Steps = list241; reference180 = obj163; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span3 = CollectionsMarshal.AsSpan(list242); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(445.96164f, -5.3604937f, -466.67636f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006725u, new Vector3(446.82983f, -5.306207f, -465.72064f), 156) { NextQuestId = new QuestId(495) }; obj164.Steps = list242; reference181 = obj164; questRoot23.QuestSequence = list237; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(495); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list243 = new List(num); CollectionsMarshal.SetCount(list243, num); span = CollectionsMarshal.AsSpan(list243); index = 0; span[index] = "JerryWester"; questRoot24.Author = list243; index = 3; List list244 = new List(index); CollectionsMarshal.SetCount(list244, index); span2 = CollectionsMarshal.AsSpan(list244); num = 0; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 0 }; num2 = 1; List list245 = new List(num2); CollectionsMarshal.SetCount(list245, num2); span3 = CollectionsMarshal.AsSpan(list245); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006725u, new Vector3(446.82983f, -5.306207f, -465.72064f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj165.Steps = list245; reference182 = obj165; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 1 }; index2 = 3; List list246 = new List(index2); CollectionsMarshal.SetCount(list246, index2); span3 = CollectionsMarshal.AsSpan(list246); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(572.9147f, -1.2399623f, -260.11197f), 156) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002927u, new Vector3(572.3506f, -0.045776367f, -260.51727f), 156) { TargetTerritoryId = (ushort)156 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1011641u, new Vector3(706.4468f, 15.332714f, -71.27496f), 156); obj166.Steps = list246; reference183 = obj166; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list247 = new List(num2); CollectionsMarshal.SetCount(list247, num2); span3 = CollectionsMarshal.AsSpan(list247); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(445.96164f, -5.3604937f, -466.67636f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006725u, new Vector3(446.82983f, -5.306207f, -465.72064f), 156); obj167.Steps = list247; reference184 = obj167; questRoot24.QuestSequence = list244; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(496); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list248 = new List(num); CollectionsMarshal.SetCount(list248, num); span = CollectionsMarshal.AsSpan(list248); index = 0; span[index] = "liza"; questRoot25.Author = list248; index = 6; List list249 = new List(index); CollectionsMarshal.SetCount(list249, index); span2 = CollectionsMarshal.AsSpan(list249); num = 0; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 0 }; index2 = 1; List list250 = new List(index2); CollectionsMarshal.SetCount(list250, index2); span3 = CollectionsMarshal.AsSpan(list250); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj168.Steps = list250; reference185 = obj168; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 1 }; num2 = 1; List list251 = new List(num2); CollectionsMarshal.SetCount(list251, num2); span3 = CollectionsMarshal.AsSpan(list251); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006279u, new Vector3(-231.4336f, 21.512743f, 339.49792f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil }; obj169.Steps = list251; reference186 = obj169; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 2 }; index2 = 1; List list252 = new List(index2); CollectionsMarshal.SetCount(list252, index2); span3 = CollectionsMarshal.AsSpan(list252); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011650u, new Vector3(557.6714f, 20.721313f, 454.24573f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj170.Steps = list252; reference187 = obj170; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 3 }; num2 = 1; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1011650u, new Vector3(557.6714f, 20.721313f, 454.24573f), 137) { Emote = EEmote.Soothe }; obj171.Steps = list253; reference188 = obj171; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 4 }; index2 = 1; List list254 = new List(index2); CollectionsMarshal.SetCount(list254, index2); span3 = CollectionsMarshal.AsSpan(list254); num2 = 0; ref QuestStep reference190 = ref span3[num2]; QuestStep obj173 = new QuestStep(EInteractionType.Interact, 1011651u, new Vector3(8.804443f, 71.18964f, -15.182739f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; num3 = 1; List list255 = new List(num3); CollectionsMarshal.SetCount(list255, num3); span4 = CollectionsMarshal.AsSpan(list255); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_SUBPST026_00496_Q1_000_000"), Answer = new ExcelRef("TEXT_SUBPST026_00496_A1_000_001") }; obj173.DialogueChoices = list255; reference190 = obj173; obj172.Steps = list254; reference189 = obj172; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list256 = new List(num2); CollectionsMarshal.SetCount(list256, num2); span3 = CollectionsMarshal.AsSpan(list256); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1011652u, new Vector3(532.9823f, 44.02837f, 540.3982f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, NextQuestId = new QuestId(362) }; obj174.Steps = list256; reference191 = obj174; questRoot25.QuestSequence = list249; AddQuest(questId25, questRoot25); } private static void LoadQuests10() { QuestId questId = new QuestId(502); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "FalconTaterz"; questRoot.Author = list; index = 6; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011707u, new Vector3(42.893066f, 33.99998f, 29.343018f), 131); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011714u, new Vector3(-223.19379f, -3.7199955f, 52.32312f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Say, 2005188u, new Vector3(-314.07648f, -1.083435f, 43.9917f), 141) { ChatMessage = new ChatMessage { Key = "TEXT_CHRHDB505_00502_SAYTODO_000_000" } }; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 2; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(159.84998f, 37.381317f, 174.60776f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1011722u, new Vector3(159.68555f, 37.432796f, 177.69128f), 153); obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 4 }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 153) { DutyOptions = new DutyOptions { ContentFinderConditionId = 85u } }; obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1011723u, new Vector3(141.06958f, 29.64365f, 173.72388f), 153) { NextQuestId = new QuestId(2226) }; obj6.Steps = list8; reference6 = obj6; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(503); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list9 = new List(num); CollectionsMarshal.SetCount(list9, num); span = CollectionsMarshal.AsSpan(list9); index = 0; span[index] = "liza"; questRoot2.Author = list9; index = 3; List list10 = new List(index); CollectionsMarshal.SetCount(list10, index); span2 = CollectionsMarshal.AsSpan(list10); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002061u, new Vector3(240.98572f, 58.357986f, -160.99799f), 140); obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 1 }; index2 = 3; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; ref QuestStep reference9 = ref span3[num2]; QuestStep obj9 = new QuestStep(EInteractionType.Combat, 2001368u, new Vector3(297.56616f, 62.546753f, -194.04901f), 140) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; int num3 = 1; List list13 = new List(num3); CollectionsMarshal.SetCount(list13, num3); Span span4 = CollectionsMarshal.AsSpan(list13); int index3 = 0; span4[index3] = 187u; obj9.KillEnemyDataIds = list13; index3 = 6; List list14 = new List(index3); CollectionsMarshal.SetCount(list14, index3); Span span5 = CollectionsMarshal.AsSpan(list14); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj9.CompletionQuestVariablesFlags = list14; reference9 = obj9; num2++; ref QuestStep reference10 = ref span3[num2]; QuestStep obj10 = new QuestStep(EInteractionType.Combat, 2001735u, new Vector3(318.31836f, 63.523315f, -200.9461f), 140) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list15 = new List(num3); CollectionsMarshal.SetCount(list15, num3); span4 = CollectionsMarshal.AsSpan(list15); index3 = 0; span4[index3] = 187u; obj10.KillEnemyDataIds = list15; index3 = 6; List list16 = new List(index3); CollectionsMarshal.SetCount(list16, index3); span5 = CollectionsMarshal.AsSpan(list16); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj10.CompletionQuestVariablesFlags = list16; reference10 = obj10; num2++; ref QuestStep reference11 = ref span3[num2]; QuestStep obj11 = new QuestStep(EInteractionType.Combat, 2001369u, new Vector3(293.01892f, 63.46228f, -236.16394f), 140) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list17 = new List(num3); CollectionsMarshal.SetCount(list17, num3); span4 = CollectionsMarshal.AsSpan(list17); index3 = 0; span4[index3] = 187u; obj11.KillEnemyDataIds = list17; index3 = 6; List list18 = new List(index3); CollectionsMarshal.SetCount(list18, index3); span5 = CollectionsMarshal.AsSpan(list18); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj11.CompletionQuestVariablesFlags = list18; reference11 = obj11; obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1002061u, new Vector3(240.98572f, 58.357986f, -160.99799f), 140); obj12.Steps = list19; reference12 = obj12; questRoot2.QuestSequence = list10; AddQuest(questId2, questRoot2); UnlockLinkId questId3 = new UnlockLinkId(506); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list20 = new List(num); CollectionsMarshal.SetCount(list20, num); span = CollectionsMarshal.AsSpan(list20); index = 0; span[index] = "liza"; questRoot3.Author = list20; questRoot3.IsSeasonalQuest = true; questRoot3.SeasonalQuestExpiry = new DateTime(2025, 8, 5, 0, 0, 0, DateTimeKind.Utc); index = 1; List list21 = new List(index); CollectionsMarshal.SetCount(list21, index); span2 = CollectionsMarshal.AsSpan(list21); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 0 }; index2 = 1; List list22 = new List(index2); CollectionsMarshal.SetCount(list22, index2); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; ref QuestStep reference14 = ref span3[num2]; QuestStep obj14 = new QuestStep(EInteractionType.AcceptQuest, 1052475u, new Vector3(-22.354492f, 10.13581f, -241.41296f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition obj15 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list23 = new List(num3); CollectionsMarshal.SetCount(list23, num3); Span span6 = CollectionsMarshal.AsSpan(list23); index3 = 0; span6[index3] = 133; obj15.InTerritory = list23; skipConditions.AetheryteShortcutIf = obj15; obj14.SkipConditions = skipConditions; reference14 = obj14; obj13.Steps = list22; reference13 = obj13; questRoot3.QuestSequence = list21; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(507); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list24 = new List(num); CollectionsMarshal.SetCount(list24, num); span = CollectionsMarshal.AsSpan(list24); index = 0; span[index] = "liza"; questRoot4.Author = list24; index = 10; List list25 = new List(index); CollectionsMarshal.SetCount(list25, index); span2 = CollectionsMarshal.AsSpan(list25); num = 0; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 0 }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1003027u, new Vector3(4.8981323f, -1.92944f, -0.19836426f), 205); obj16.Steps = list26; reference15 = obj16; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 1 }; index2 = 2; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001216u, new Vector3(45.87172f, 7.763558f, 47.41661f), 205) { TargetTerritoryId = (ushort)133 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaConjurer, To = EAetheryteLocation.GridaniaAirship } }; obj17.Steps = list27; reference16 = obj17; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 2 }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; ref QuestStep reference18 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1000106u, new Vector3(29.007324f, -19.000002f, 105.485596f), 132); index3 = 1; List list29 = new List(index3); CollectionsMarshal.SetCount(list29, index3); Span span7 = CollectionsMarshal.AsSpan(list29); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANFST200_00507_Q1_000_1") }; questStep.DialogueChoices = list29; reference18 = questStep; obj18.Steps = list28; reference17 = obj18; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 3 }; index2 = 1; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; ref QuestStep reference20 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2001666u, new Vector3(7.179191f, -21.93796f, 124.1005f), 132); num3 = 1; List list31 = new List(num3); CollectionsMarshal.SetCount(list31, num3); span7 = CollectionsMarshal.AsSpan(list31); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANFST200_00507_Q2_000_1") }; questStep2.DialogueChoices = list31; reference20 = questStep2; obj19.Steps = list30; reference19 = obj19; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 4 }; num2 = 2; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; ref QuestStep reference22 = ref span3[index2]; QuestStep obj21 = new QuestStep(EInteractionType.Interact, 1002703u, new Vector3(-12.375122f, 91.499985f, -0.5340576f), 128) { Comment = "Limsa Arrivals Attendant" }; index3 = 1; List list33 = new List(index3); CollectionsMarshal.SetCount(list33, index3); span7 = CollectionsMarshal.AsSpan(list33); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANFST200_00507_Q5_000_1") }; obj21.DialogueChoices = list33; reference22 = obj21; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1002693u, new Vector3(-6.515625f, 91.49996f, -13.656921f), 128); obj20.Steps = list32; reference21 = obj20; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 5 }; index2 = 2; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; ref QuestStep reference24 = ref span3[num2]; QuestStep obj23 = new QuestStep(EInteractionType.Interact, 1003583u, new Vector3(-7.248047f, 91.49999f, -16.128845f), 128) { TargetTerritoryId = (ushort)129 }; num3 = 1; List list35 = new List(num3); CollectionsMarshal.SetCount(list35, num3); span7 = CollectionsMarshal.AsSpan(list35); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "Warp", Answer = new ExcelRef(131094u) }; obj23.DialogueChoices = list35; reference24 = obj23; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1001029u, new Vector3(9.170593f, 20.999403f, -15.213318f), 129); obj22.Steps = list34; reference23 = obj22; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 6 }; num2 = 10; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 129) { Aetheryte = EAetheryteLocation.Limsa }; index2++; span3[index2] = new QuestStep(EInteractionType.RegisterFreeOrFavoredAetheryte, null, null, 129) { Aetheryte = EAetheryteLocation.Limsa }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 129) { AethernetShard = EAetheryteLocation.LimsaHawkersAlley }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 129) { AethernetShard = EAetheryteLocation.LimsaArcanist }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 129) { AethernetShard = EAetheryteLocation.LimsaFisher, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaArcanist, To = EAetheryteLocation.LimsaHawkersAlley } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-83.8817f, 18.475962f, -29.903847f), 129) { TargetTerritoryId = (ushort)128, Comment = "Walk to Culinarians' Guild", AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.Limsa } }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 128) { AethernetShard = EAetheryteLocation.LimsaCulinarian }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 128) { AethernetShard = EAetheryteLocation.LimsaMarauder }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 128) { AethernetShard = EAetheryteLocation.LimsaAftcastle }; index2++; ref QuestStep reference26 = ref span3[index2]; QuestStep obj25 = new QuestStep(EInteractionType.Interact, 1002695u, new Vector3(-25.92511f, 91.999954f, -3.6774292f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaAftcastle, To = EAetheryteLocation.LimsaAirship } }; index3 = 1; List list37 = new List(index3); CollectionsMarshal.SetCount(list37, index3); span7 = CollectionsMarshal.AsSpan(list37); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANFST200_00507_Q6_000_1") }; obj25.DialogueChoices = list37; reference26 = obj25; obj24.Steps = list36; reference25 = obj24; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 7 }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; ref QuestStep reference28 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2001669u, new Vector3(-11.12384f, 92.0271f, 17.166382f), 128); num3 = 1; List list39 = new List(num3); CollectionsMarshal.SetCount(list39, num3); span7 = CollectionsMarshal.AsSpan(list39); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANFST200_00507_Q4_000_1") }; questStep3.DialogueChoices = list39; reference28 = questStep3; obj26.Steps = list38; reference27 = obj26; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 8 }; num2 = 2; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; ref QuestStep reference30 = ref span3[index2]; QuestStep obj28 = new QuestStep(EInteractionType.Interact, 1004434u, new Vector3(-27.17633f, 83.19998f, 2.304016f), 130) { Comment = "Ul'dah Arrivals Attendant" }; index3 = 1; List list41 = new List(index3); CollectionsMarshal.SetCount(list41, index3); span7 = CollectionsMarshal.AsSpan(list41); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANFST200_00507_Q7_000_1") }; obj28.DialogueChoices = list41; reference30 = obj28; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1004336u, new Vector3(-12.619263f, 82.99987f, 4.562378f), 130); obj27.Steps = list40; reference29 = obj27; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; ref QuestStep reference32 = ref span3[num2]; QuestStep obj30 = new QuestStep(EInteractionType.Interact, 1004339u, new Vector3(-25.986206f, 81.799995f, -31.99823f), 130) { TargetTerritoryId = (ushort)131 }; num3 = 1; List list43 = new List(num3); CollectionsMarshal.SetCount(list43, num3); span7 = CollectionsMarshal.AsSpan(list43); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "Warp", Answer = new ExcelRef(131096u) }; obj30.DialogueChoices = list43; reference32 = obj30; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahChamberOfRule }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001821u, new Vector3(-24.124573f, 38.000004f, 85.31323f), 131); obj29.Steps = list42; reference31 = obj29; questRoot4.QuestSequence = list25; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(509); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list44 = new List(num); CollectionsMarshal.SetCount(list44, num); span = CollectionsMarshal.AsSpan(list44); index = 0; span[index] = "liza"; questRoot5.Author = list44; index = 3; List list45 = new List(index); CollectionsMarshal.SetCount(list45, index); span2 = CollectionsMarshal.AsSpan(list45); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 0 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130); obj31.Steps = list46; reference33 = obj31; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 1 }; index2 = 4; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-316.29608f, 23.44405f, -345.24487f), 140) { AetheryteShortcut = EAetheryteLocation.WesternThanalanHorizon }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-396.50018f, 23f, -351.0944f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-408.92343f, 23.167036f, -351.16223f), 140) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1004603u, new Vector3(-489.8299f, 21.48999f, -381.97913f), 140); obj32.Steps = list47; reference34 = obj32; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-493.3852f, 21f, -382.50455f), 140); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005012u, new Vector3(22.507019f, 0.9999986f, -2.02948f), 212); obj33.Steps = list48; reference35 = obj33; questRoot5.QuestSequence = list45; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(510); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list49 = new List(num); CollectionsMarshal.SetCount(list49, num); span = CollectionsMarshal.AsSpan(list49); index = 0; span[index] = "liza"; questRoot6.Author = list49; index = 3; List list50 = new List(index); CollectionsMarshal.SetCount(list50, index); span2 = CollectionsMarshal.AsSpan(list50); num = 0; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 0 }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; ref QuestStep reference37 = ref span3[num2]; QuestStep obj35 = new QuestStep(EInteractionType.AcceptQuest, 1003783u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212) { StopDistance = 5f }; index3 = 1; List list52 = new List(index3); CollectionsMarshal.SetCount(list52, index3); span7 = CollectionsMarshal.AsSpan(list52); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_MANFST207_00510_Q1_000_1"), Answer = new ExcelRef("TEXT_MANFST207_00510_A1_000_1") }; obj35.DialogueChoices = list52; reference37 = obj35; obj34.Steps = list51; reference36 = obj34; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 1 }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005119u, new Vector3(33.37146f, 1.1999971f, 6.454529f), 212); obj36.Steps = list53; reference38 = obj36; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 9; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-64.84354f, -3.6581912f, 186.08156f), 141) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGateOfNald } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-62.2836f, -3.6582258f, 144.35869f), 141); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 141) { Aetheryte = EAetheryteLocation.CentralThanalanBlackBrushStation }; num2++; span3[num2] = new QuestStep(EInteractionType.UnlockTaxiStand, 1001607u, new Vector3(-2.7314453f, -2.055717f, -158.52606f), 141) { TaxiStandId = (byte)14 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(454.0109f, -17.999832f, -183.1808f), 141) { TargetTerritoryId = (ushort)145 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-423.0189f, -37.96352f, 176.73677f), 145); num2++; span3[num2] = new QuestStep(EInteractionType.UnlockTaxiStand, 1003935u, new Vector3(-423.2395f, -39.060455f, 112.2301f), 145) { TaxiStandId = (byte)15 }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 145) { Aetheryte = EAetheryteLocation.EasternThanalanCampDrybone }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1003929u, new Vector3(-378.65265f, -55.75492f, 106.79785f), 145); obj37.Steps = list54; reference39 = obj37; questRoot6.QuestSequence = list50; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(511); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list55 = new List(num); CollectionsMarshal.SetCount(list55, num); span = CollectionsMarshal.AsSpan(list55); index = 0; span[index] = "liza"; questRoot7.Author = list55; index = 4; List list56 = new List(index); CollectionsMarshal.SetCount(list56, index); span2 = CollectionsMarshal.AsSpan(list56); num = 0; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005116u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj38.Steps = list57; reference40 = obj38; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 1 }; index2 = 3; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001717u, new Vector3(25.497803f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001716u, new Vector3(-15.701599f, 1.083313f, -0.015319824f), 212) { TargetTerritoryId = (ushort)140 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1003785u, new Vector3(-489.8299f, 21.48999f, -381.97913f), 140); obj39.Steps = list58; reference41 = obj39; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 2 }; num2 = 3; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; ref QuestStep reference43 = ref span3[index2]; QuestStep obj41 = new QuestStep(EInteractionType.Interact, 2001691u, new Vector3(-5.294922f, 29.984009f, 20.675903f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule } }; num3 = 6; List list60 = new List(num3); CollectionsMarshal.SetCount(list60, num3); span5 = CollectionsMarshal.AsSpan(list60); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; index3++; span5[index3] = null; obj41.CompletionQuestVariablesFlags = list60; reference43 = obj41; index2++; ref QuestStep reference44 = ref span3[index2]; QuestStep obj42 = new QuestStep(EInteractionType.Interact, 1001029u, new Vector3(9.170593f, 20.999403f, -15.213318f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa }; index3 = 6; List list61 = new List(index3); CollectionsMarshal.SetCount(list61, index3); span5 = CollectionsMarshal.AsSpan(list61); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; obj42.CompletionQuestVariablesFlags = list61; num3 = 1; List list62 = new List(num3); CollectionsMarshal.SetCount(list62, num3); span7 = CollectionsMarshal.AsSpan(list62); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANFST300_00511_Q1_000_1") }; obj42.DialogueChoices = list62; reference44 = obj42; index2++; ref QuestStep reference45 = ref span3[index2]; QuestStep obj43 = new QuestStep(EInteractionType.Interact, 2001690u, new Vector3(-49.759705f, 7.003784f, -114.82416f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; index3 = 6; List list63 = new List(index3); CollectionsMarshal.SetCount(list63, index3); span5 = CollectionsMarshal.AsSpan(list63); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; obj43.CompletionQuestVariablesFlags = list63; reference45 = obj43; obj40.Steps = list59; reference42 = obj40; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 5; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 133) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001715u, new Vector3(23.23944f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005122u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj44.Steps = list64; reference46 = obj44; questRoot7.QuestSequence = list56; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(513); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list65 = new List(num); CollectionsMarshal.SetCount(list65, num); span = CollectionsMarshal.AsSpan(list65); index = 0; span[index] = "liza"; questRoot8.Author = list65; index = 2; List list66 = new List(index); CollectionsMarshal.SetCount(list66, index); span2 = CollectionsMarshal.AsSpan(list66); num = 0; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 0 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005128u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj45.Steps = list67; reference47 = obj45; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj46.Steps = list68; reference48 = obj46; questRoot8.QuestSequence = list66; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(514); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list69 = new List(num); CollectionsMarshal.SetCount(list69, num); span = CollectionsMarshal.AsSpan(list69); index = 0; span[index] = "JerryWester"; questRoot9.Author = list69; index = 5; List list70 = new List(index); CollectionsMarshal.SetCount(list70, index); span2 = CollectionsMarshal.AsSpan(list70); num = 0; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 0 }; num2 = 1; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000590u, new Vector3(-165.9419f, 9.869227f, -81.34589f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj47.Steps = list71; reference49 = obj47; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 1 }; index2 = 1; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000393u, new Vector3(-89.463684f, 3.318795f, -168.9021f), 153); obj48.Steps = list72; reference50 = obj48; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 2 }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 153) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 1u } }; obj49.Steps = list73; reference51 = obj49; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000590u, new Vector3(-165.9419f, 9.869227f, -81.34589f), 153); obj50.Steps = list74; reference52 = obj50; questRoot9.QuestSequence = list70; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(516); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list75 = new List(num); CollectionsMarshal.SetCount(list75, num); span = CollectionsMarshal.AsSpan(list75); index = 0; span[index] = "JerryWester"; questRoot10.Author = list75; index = 3; List list76 = new List(index); CollectionsMarshal.SetCount(list76, index); span2 = CollectionsMarshal.AsSpan(list76); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 0 }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006688u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj51.Steps = list77; reference53 = obj51; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 1 }; index2 = 1; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1003281u, new Vector3(97.520386f, 40.248554f, 81.1322f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj52.Steps = list78; reference54 = obj52; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006264u, new Vector3(710.90247f, 66.027f, -277.66846f), 135) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaAftcastle, To = EAetheryteLocation.LimsaTempestGate } }; obj53.Steps = list79; reference55 = obj53; questRoot10.QuestSequence = list76; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(517); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list80 = new List(num); CollectionsMarshal.SetCount(list80, num); span = CollectionsMarshal.AsSpan(list80); index = 0; span[index] = "JerryWester"; questRoot11.Author = list80; index = 5; List list81 = new List(index); CollectionsMarshal.SetCount(list81, index); span2 = CollectionsMarshal.AsSpan(list81); num = 0; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 0 }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006343u, new Vector3(427.63403f, 4.115109f, 85.92346f), 139) { AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj54.Steps = list82; reference56 = obj54; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 1 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003281u, new Vector3(97.520386f, 40.248554f, 81.1322f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj55.Steps = list83; reference57 = obj55; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 2 }; index2 = 3; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 128) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; obj56.Steps = list84; reference58 = obj56; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 3 }; num2 = 2; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2001715u, new Vector3(23.23944f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1007467u, new Vector3(36.057007f, 0.32037354f, -1.5411987f), 212); obj57.Steps = list85; reference59 = obj57; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; ref QuestStep reference61 = ref span3[num2]; QuestStep obj59 = new QuestStep(EInteractionType.CompleteQuest, 1006355u, new Vector3(-512.47424f, -16.42f, -7.522766f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; num3 = 1; List list87 = new List(num3); CollectionsMarshal.SetCount(list87, num3); span7 = CollectionsMarshal.AsSpan(list87); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_MANFST313_00517_Q1_000_050"), Answer = new ExcelRef("TEXT_MANFST313_00517_A3_000_053") }; obj59.DialogueChoices = list87; reference61 = obj59; obj58.Steps = list86; reference60 = obj58; questRoot11.QuestSequence = list81; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(518); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list88 = new List(num); CollectionsMarshal.SetCount(list88, num); span = CollectionsMarshal.AsSpan(list88); index = 0; span[index] = "JerryWester"; questRoot12.Author = list88; index = 4; List list89 = new List(index); CollectionsMarshal.SetCount(list89, index); span2 = CollectionsMarshal.AsSpan(list89); num = 0; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 0 }; num2 = 1; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006672u, new Vector3(-509.36142f, -16.42f, -7.522766f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj60.Steps = list90; reference62 = obj60; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 1 }; index2 = 1; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; ref QuestStep reference64 = ref span3[num2]; QuestStep obj62 = new QuestStep(EInteractionType.Combat, 2002105u, new Vector3(-444.419f, -27.237366f, 15.945618f), 145) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list92 = new List(index3); CollectionsMarshal.SetCount(list92, index3); span4 = CollectionsMarshal.AsSpan(list92); num3 = 0; span4[num3] = 1902u; obj62.KillEnemyDataIds = list92; reference64 = obj62; obj61.Steps = list91; reference63 = obj61; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 2 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006672u, new Vector3(-509.36142f, -16.42f, -7.522766f), 145); obj63.Steps = list93; reference65 = obj63; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006355u, new Vector3(-512.47424f, -16.42f, -7.522766f), 145); obj64.Steps = list94; reference66 = obj64; questRoot12.QuestSequence = list89; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(519); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list95 = new List(num); CollectionsMarshal.SetCount(list95, num); span = CollectionsMarshal.AsSpan(list95); index = 0; span[index] = "JerryWester"; questRoot13.Author = list95; index = 5; List list96 = new List(index); CollectionsMarshal.SetCount(list96, index); span2 = CollectionsMarshal.AsSpan(list96); num = 0; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 0 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006492u, new Vector3(7.3395386f, -21.970974f, 121.934814f), 132); obj65.Steps = list97; reference67 = obj65; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 1 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1007690u, new Vector3(-84.58081f, -0.6225241f, -35.568848f), 331); obj66.Steps = list98; reference68 = obj66; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 2 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 331) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 58u } }; obj67.Steps = list99; reference69 = obj67; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006730u, new Vector3(-44.63269f, 84f, -3.768982f), 130) { StopDistance = 7f }; obj68.Steps = list100; reference70 = obj68; questRoot13.QuestSequence = list96; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(520); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list101 = new List(num); CollectionsMarshal.SetCount(list101, num); span = CollectionsMarshal.AsSpan(list101); index = 0; span[index] = "JerryWester"; questRoot14.Author = list101; index = 2; List list102 = new List(index); CollectionsMarshal.SetCount(list102, index); span2 = CollectionsMarshal.AsSpan(list102); num = 0; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 0 }; num2 = 1; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006730u, new Vector3(-44.63269f, 84f, -3.768982f), 130) { StopDistance = 7f }; obj69.Steps = list103; reference71 = obj69; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 128) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1007630u, new Vector3(22.812195f, 0.9999986f, 2.1820068f), 212); obj70.Steps = list104; reference72 = obj70; questRoot14.QuestSequence = list102; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(521); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list105 = new List(num); CollectionsMarshal.SetCount(list105, num); span = CollectionsMarshal.AsSpan(list105); index = 0; span[index] = "JerryWester"; questRoot15.Author = list105; index = 8; List list106 = new List(index); CollectionsMarshal.SetCount(list106, index); span2 = CollectionsMarshal.AsSpan(list106); num = 0; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 0 }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006555u, new Vector3(-2.7619019f, -158.5813f, -1.6327515f), 156); obj71.Steps = list107; reference73 = obj71; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 1 }; index2 = 4; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 156) { Comment = "Can be re-bought from Glaumunt in Mor Dhona", ItemId = 6223u }; num2++; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 156) { Comment = "Can be re-bought from Glaumunt in Mor Dhona", ItemId = 6224u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002502u, new Vector3(0.7476196f, -156.93909f, 16.281311f), 156) { TargetTerritoryId = (ushort)156 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1007537u, new Vector3(-358.23608f, -16.248493f, -481.13226f), 156); obj72.Steps = list108; reference74 = obj72; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 2 }; num2 = 3; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1006568u, new Vector3(-559.3805f, -1.9197596f, -318.349f), 335) { Emote = EEmote.ImperialSalute }; index2++; span3[index2] = new QuestStep(EInteractionType.Emote, 1006567u, new Vector3(-532.2195f, -1.9197612f, -284.50446f), 335) { Emote = EEmote.ImperialSalute }; index2++; span3[index2] = new QuestStep(EInteractionType.Emote, 1006569u, new Vector3(-491.44736f, -3.9312067f, -300.8011f), 335) { Emote = EEmote.ImperialSalute }; obj73.Steps = list109; reference75 = obj73; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 3 }; index2 = 2; List list110 = new List(index2); CollectionsMarshal.SetCount(list110, index2); span3 = CollectionsMarshal.AsSpan(list110); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-530.1089f, -3.3262053f, -308.2147f), 335); num2++; span3[num2] = new QuestStep(EInteractionType.Emote, 1007611u, new Vector3(-536.4004f, -1.9197441f, -308.00336f), 335) { StopDistance = 7f, Emote = EEmote.ImperialSalute }; obj74.Steps = list110; reference76 = obj74; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 4 }; num2 = 1; List list111 = new List(num2); CollectionsMarshal.SetCount(list111, num2); span3 = CollectionsMarshal.AsSpan(list111); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006562u, new Vector3(-495.964f, -3.7679372f, -288.1667f), 335); obj75.Steps = list111; reference77 = obj75; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 5 }; index2 = 2; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.EquipRecommended, null, new Vector3(-427.75616f, -0.77819824f, -273.82324f), 335); num2++; ref QuestStep reference79 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.SinglePlayerDuty, 2002376u, new Vector3(-427.75616f, -0.77819824f, -273.82324f), 335); SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); num3 = 1; List list113 = new List(num3); CollectionsMarshal.SetCount(list113, num3); span = CollectionsMarshal.AsSpan(list113); index3 = 0; span[index3] = "(outside) Doesn't use obstacle maps or vnav to move to the shield generators, gets stuck on the big crates"; singlePlayerDutyOptions.Notes = list113; questStep4.SinglePlayerDutyOptions = singlePlayerDutyOptions; reference79 = questStep4; obj76.Steps = list112; reference78 = obj76; num++; span2[num] = new QuestSequence { Sequence = 6 }; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006573u, new Vector3(-43.717102f, 84f, 2.1514893f), 130) { StopDistance = 5f }; obj77.Steps = list114; reference80 = obj77; questRoot15.QuestSequence = list106; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(522); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list115 = new List(num); CollectionsMarshal.SetCount(list115, num); span = CollectionsMarshal.AsSpan(list115); index = 0; span[index] = "JerryWester"; questRoot16.Author = list115; index = 3; List list116 = new List(index); CollectionsMarshal.SetCount(list116, index); span2 = CollectionsMarshal.AsSpan(list116); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 0 }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006573u, new Vector3(-43.717102f, 84f, 2.1514893f), 130) { StopDistance = 5f }; obj78.Steps = list117; reference81 = obj78; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 1 }; num2 = 1; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001821u, new Vector3(-24.124573f, 38.000004f, 85.31323f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule } }; obj79.Steps = list118; reference82 = obj79; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 5; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 128) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001715u, new Vector3(23.23944f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006690u, new Vector3(39.261353f, 1.2148079f, 0.8086548f), 212); obj80.Steps = list119; reference83 = obj80; questRoot16.QuestSequence = list116; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(528); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list120 = new List(num); CollectionsMarshal.SetCount(list120, num); span = CollectionsMarshal.AsSpan(list120); index = 0; span[index] = "liza"; questRoot17.Author = list120; index = 10; List list121 = new List(index); CollectionsMarshal.SetCount(list121, index); span2 = CollectionsMarshal.AsSpan(list121); num = 0; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 0 }; num2 = 1; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1004004u, new Vector3(-139.29962f, 4.1f, -113.481445f), 130); obj81.Steps = list122; reference84 = obj81; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 1 }; index2 = 1; List list123 = new List(index2); CollectionsMarshal.SetCount(list123, index2); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130); obj82.Steps = list123; reference85 = obj82; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 2 }; num2 = 1; List list124 = new List(num2); CollectionsMarshal.SetCount(list124, num2); span3 = CollectionsMarshal.AsSpan(list124); index2 = 0; ref QuestStep reference87 = ref span3[index2]; QuestStep obj84 = new QuestStep(EInteractionType.Interact, 1004433u, new Vector3(-23.605713f, 83.19999f, -2.3041382f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahAirship } }; index3 = 1; List list125 = new List(index3); CollectionsMarshal.SetCount(list125, index3); span7 = CollectionsMarshal.AsSpan(list125); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANWIL200_00528_Q1_000_1") }; obj84.DialogueChoices = list125; reference87 = obj84; obj83.Steps = list124; reference86 = obj83; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 3 }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; ref QuestStep reference89 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 2001667u, new Vector3(-45.365112f, 84.09241f, -0.80877686f), 130); num3 = 1; List list127 = new List(num3); CollectionsMarshal.SetCount(list127, num3); span7 = CollectionsMarshal.AsSpan(list127); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANWIL200_00528_Q2_000_1") }; questStep5.DialogueChoices = list127; reference89 = questStep5; obj85.Steps = list126; reference88 = obj85; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 4 }; num2 = 2; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); index2 = 0; ref QuestStep reference91 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1002703u, new Vector3(-12.375122f, 91.499985f, -0.5340576f), 128); index3 = 1; List list129 = new List(index3); CollectionsMarshal.SetCount(list129, index3); span7 = CollectionsMarshal.AsSpan(list129); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANWIL200_00528_Q7_000_1") }; questStep6.DialogueChoices = list129; reference91 = questStep6; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1002693u, new Vector3(-6.515625f, 91.49996f, -13.656921f), 128); obj86.Steps = list128; reference90 = obj86; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 5 }; index2 = 2; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; ref QuestStep reference93 = ref span3[num2]; QuestStep obj88 = new QuestStep(EInteractionType.Interact, 1003583u, new Vector3(-7.248047f, 91.49999f, -16.128845f), 128) { TargetTerritoryId = (ushort)129 }; num3 = 1; List list131 = new List(num3); CollectionsMarshal.SetCount(list131, num3); span7 = CollectionsMarshal.AsSpan(list131); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "Warp", Answer = new ExcelRef(131094u) }; obj88.DialogueChoices = list131; reference93 = obj88; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1001029u, new Vector3(9.170593f, 20.999403f, -15.213318f), 129); obj87.Steps = list130; reference92 = obj87; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 6 }; num2 = 10; List list132 = new List(num2); CollectionsMarshal.SetCount(list132, num2); span3 = CollectionsMarshal.AsSpan(list132); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 129) { Aetheryte = EAetheryteLocation.Limsa }; index2++; span3[index2] = new QuestStep(EInteractionType.RegisterFreeOrFavoredAetheryte, null, null, 129) { Aetheryte = EAetheryteLocation.Limsa }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 129) { AethernetShard = EAetheryteLocation.LimsaHawkersAlley }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 129) { AethernetShard = EAetheryteLocation.LimsaArcanist }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 129) { AethernetShard = EAetheryteLocation.LimsaFisher, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaArcanist, To = EAetheryteLocation.LimsaHawkersAlley } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-83.8817f, 18.475962f, -29.903847f), 129) { TargetTerritoryId = (ushort)128, Comment = "Walk to Culinarians' Guild", AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.Limsa } }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 128) { AethernetShard = EAetheryteLocation.LimsaCulinarian }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 128) { AethernetShard = EAetheryteLocation.LimsaMarauder }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 128) { AethernetShard = EAetheryteLocation.LimsaAftcastle }; index2++; ref QuestStep reference95 = ref span3[index2]; QuestStep obj90 = new QuestStep(EInteractionType.Interact, 1002695u, new Vector3(-25.92511f, 91.999954f, -3.6774292f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaAftcastle, To = EAetheryteLocation.LimsaAirship } }; index3 = 1; List list133 = new List(index3); CollectionsMarshal.SetCount(list133, index3); span7 = CollectionsMarshal.AsSpan(list133); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANWIL200_00528_Q3_000_1") }; obj90.DialogueChoices = list133; reference95 = obj90; obj89.Steps = list132; reference94 = obj89; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 7 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; ref QuestStep reference97 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2001670u, new Vector3(-11.12384f, 92.0271f, 17.166382f), 128); num3 = 1; List list135 = new List(num3); CollectionsMarshal.SetCount(list135, num3); span7 = CollectionsMarshal.AsSpan(list135); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANWIL200_00528_Q4_000_1") }; questStep7.DialogueChoices = list135; reference97 = questStep7; obj91.Steps = list134; reference96 = obj91; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 8 }; num2 = 2; List list136 = new List(num2); CollectionsMarshal.SetCount(list136, num2); span3 = CollectionsMarshal.AsSpan(list136); index2 = 0; ref QuestStep reference99 = ref span3[index2]; QuestStep obj93 = new QuestStep(EInteractionType.Interact, 1000109u, new Vector3(29.770264f, -19.000002f, 114.12219f), 132) { Comment = "Gridania Arrivals Attendant" }; index3 = 1; List list137 = new List(index3); CollectionsMarshal.SetCount(list137, index3); span7 = CollectionsMarshal.AsSpan(list137); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANWIL200_00528_Q10_000_1") }; obj93.DialogueChoices = list137; reference99 = obj93; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1002830u, new Vector3(36.63684f, -18.800003f, 89.64673f), 132); obj92.Steps = list136; reference98 = obj92; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 12; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 132) { Aetheryte = EAetheryteLocation.Gridania }; num2++; span3[num2] = new QuestStep(EInteractionType.RegisterFreeOrFavoredAetheryte, null, null, 132) { Aetheryte = EAetheryteLocation.Gridania }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 132) { AethernetShard = EAetheryteLocation.GridaniaArcher }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(12.761639f, 1.2659149f, -18.021421f), 132) { TargetTerritoryId = (ushort)133, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaArcher, To = EAetheryteLocation.Gridania } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaLeatherworker }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(121.70568f, 12.25941f, -100.795494f), 133); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaLancer }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaAmphitheatre, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLancer, To = EAetheryteLocation.GridaniaLeatherworker } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-174.09056f, 10.91981f, -162.12527f), 133); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaBotanist }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaConjurer, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaBotanist, To = EAetheryteLocation.GridaniaAmphitheatre } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000460u, new Vector3(-159.41101f, 4.054107f, -4.1047363f), 133); obj94.Steps = list138; reference100 = obj94; questRoot17.QuestSequence = list121; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(532); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list139 = new List(num); CollectionsMarshal.SetCount(list139, num); span = CollectionsMarshal.AsSpan(list139); index = 0; span[index] = "Cacahuetes"; questRoot18.Author = list139; index = 2; List list140 = new List(index); CollectionsMarshal.SetCount(list140, index); span2 = CollectionsMarshal.AsSpan(list140); num = 0; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 0 }; num2 = 1; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1001286u, new Vector3(-88.9754f, 2.55f, -51.163513f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj95.Steps = list141; reference101 = obj95; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; ref QuestStep reference103 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.CompleteQuest, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130); num3 = 1; List list143 = new List(num3); CollectionsMarshal.SetCount(list143, num3); span7 = CollectionsMarshal.AsSpan(list143); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSPGL011_00532_Q1_000_1") }; questStep8.DialogueChoices = list143; questStep8.NextQuestId = new QuestId(553); reference103 = questStep8; obj96.Steps = list142; reference102 = obj96; questRoot18.QuestSequence = list140; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(533); QuestRoot questRoot19 = new QuestRoot(); num = 2; List list144 = new List(num); CollectionsMarshal.SetCount(list144, num); span = CollectionsMarshal.AsSpan(list144); index = 0; span[index] = "liza"; index++; span[index] = "plogon_enjoyer"; questRoot19.Author = list144; index = 4; List list145 = new List(index); CollectionsMarshal.SetCount(list145, index); span2 = CollectionsMarshal.AsSpan(list145); num = 0; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 0 }; num2 = 2; List list146 = new List(num2); CollectionsMarshal.SetCount(list146, num2); span3 = CollectionsMarshal.AsSpan(list146); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-86.589775f, 2.099846f, -51.574f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1001286u, new Vector3(-88.9754f, 2.55f, -51.163513f), 130); obj97.Steps = list146; reference104 = obj97; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 1 }; index2 = 1; List list147 = new List(index2); CollectionsMarshal.SetCount(list147, index2); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; ref QuestStep reference106 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130); index3 = 1; List list148 = new List(index3); CollectionsMarshal.SetCount(list148, index3); span7 = CollectionsMarshal.AsSpan(list148); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSPGL020_00533_Q1_000_1") }; questStep9.DialogueChoices = list148; reference106 = questStep9; obj98.Steps = list147; reference105 = obj98; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 2 }; num2 = 3; List list149 = new List(num2); CollectionsMarshal.SetCount(list149, num2); span3 = CollectionsMarshal.AsSpan(list149); index2 = 0; ref QuestStep reference108 = ref span3[index2]; QuestStep obj100 = new QuestStep(EInteractionType.Combat, null, new Vector3(-126.59337f, 11.159969f, 276.25775f), 141) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGateOfNald }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list150 = new List(num3); CollectionsMarshal.SetCount(list150, num3); Span span8 = CollectionsMarshal.AsSpan(list150); index3 = 0; ref ComplexCombatData reference109 = ref span8[index3]; ComplexCombatData obj101 = new ComplexCombatData { DataId = 351u, MinimumKillCount = 3u }; int num4 = 6; List list151 = new List(num4); CollectionsMarshal.SetCount(list151, num4); span5 = CollectionsMarshal.AsSpan(list151); int num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; obj101.CompletionQuestVariablesFlags = list151; reference109 = obj101; obj100.ComplexCombatData = list150; index3 = 6; List list152 = new List(index3); CollectionsMarshal.SetCount(list152, index3); span5 = CollectionsMarshal.AsSpan(list152); num3 = 0; span5[num3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; obj100.CompletionQuestVariablesFlags = list152; reference108 = obj100; index2++; ref QuestStep reference110 = ref span3[index2]; QuestStep obj102 = new QuestStep(EInteractionType.Combat, null, new Vector3(-126.59337f, 11.159969f, 276.25775f), 141) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list153 = new List(num3); CollectionsMarshal.SetCount(list153, num3); span8 = CollectionsMarshal.AsSpan(list153); index3 = 0; ref ComplexCombatData reference111 = ref span8[index3]; ComplexCombatData obj103 = new ComplexCombatData { DataId = 385u, MinimumKillCount = 3u }; num5 = 6; List list154 = new List(num5); CollectionsMarshal.SetCount(list154, num5); span5 = CollectionsMarshal.AsSpan(list154); num4 = 0; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj103.CompletionQuestVariablesFlags = list154; reference111 = obj103; obj102.ComplexCombatData = list153; index3 = 6; List list155 = new List(index3); CollectionsMarshal.SetCount(list155, index3); span5 = CollectionsMarshal.AsSpan(list155); num3 = 0; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; obj102.CompletionQuestVariablesFlags = list155; reference110 = obj102; index2++; ref QuestStep reference112 = ref span3[index2]; QuestStep obj104 = new QuestStep(EInteractionType.Combat, null, new Vector3(32.007893f, 5.8527403f, 299.76016f), 141) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list156 = new List(num3); CollectionsMarshal.SetCount(list156, num3); span8 = CollectionsMarshal.AsSpan(list156); index3 = 0; ref ComplexCombatData reference113 = ref span8[index3]; ComplexCombatData obj105 = new ComplexCombatData { DataId = 205u, MinimumKillCount = 3u }; num4 = 6; List list157 = new List(num4); CollectionsMarshal.SetCount(list157, num4); span5 = CollectionsMarshal.AsSpan(list157); num5 = 0; span5[num5] = null; num5++; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; obj105.CompletionQuestVariablesFlags = list157; reference113 = obj105; obj104.ComplexCombatData = list156; index3 = 6; List list158 = new List(index3); CollectionsMarshal.SetCount(list158, index3); span5 = CollectionsMarshal.AsSpan(list158); num3 = 0; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; obj104.CompletionQuestVariablesFlags = list158; reference112 = obj104; obj99.Steps = list149; reference107 = obj99; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, NextQuestId = new QuestId(554) }; obj106.Steps = list159; reference114 = obj106; questRoot19.QuestSequence = list145; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(534); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list160 = new List(num); CollectionsMarshal.SetCount(list160, num); span = CollectionsMarshal.AsSpan(list160); index = 0; span[index] = "Cacahuetes"; questRoot20.Author = list160; index = 2; List list161 = new List(index); CollectionsMarshal.SetCount(list161, index); span2 = CollectionsMarshal.AsSpan(list161); num = 0; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 0 }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002283u, new Vector3(134.90503f, 7.5919275f, 98.039185f), 131); obj107.Steps = list162; reference115 = obj107; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; ref QuestStep reference117 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.CompleteQuest, 1003818u, new Vector3(157.36621f, 7.7920074f, 98.924194f), 131); num3 = 1; List list164 = new List(num3); CollectionsMarshal.SetCount(list164, num3); span7 = CollectionsMarshal.AsSpan(list164); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSWVR011_00534_SYSTEM_Q0") }; questStep10.DialogueChoices = list164; reference117 = questStep10; obj108.Steps = list163; reference116 = obj108; questRoot20.QuestSequence = list161; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(543); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list165 = new List(num); CollectionsMarshal.SetCount(list165, num); span = CollectionsMarshal.AsSpan(list165); index = 0; span[index] = "liza"; questRoot21.Author = list165; index = 4; List list166 = new List(index); CollectionsMarshal.SetCount(list166, index); span2 = CollectionsMarshal.AsSpan(list166); num = 0; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 0 }; num2 = 1; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002626u, new Vector3(207.2633f, 112.860374f, -222.43079f), 134); obj109.Steps = list167; reference118 = obj109; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 1 }; index2 = 2; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-21.400705f, 46.621056f, -70.3491f), 134); num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2001582u, new Vector3(-58.640503f, 27.145752f, -141.7716f), 134) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj110.Steps = list168; reference119 = obj110; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1002626u, new Vector3(207.2633f, 112.860374f, -222.43079f), 134); obj111.Steps = list169; reference120 = obj111; questRoot21.QuestSequence = list166; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(544); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list170 = new List(num); CollectionsMarshal.SetCount(list170, num); span = CollectionsMarshal.AsSpan(list170); index = 0; span[index] = "liza"; questRoot22.Author = list170; index = 5; List list171 = new List(index); CollectionsMarshal.SetCount(list171, index); span2 = CollectionsMarshal.AsSpan(list171); num = 0; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 0 }; index2 = 1; List list172 = new List(index2); CollectionsMarshal.SetCount(list172, index2); span3 = CollectionsMarshal.AsSpan(list172); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000972u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 128); obj112.Steps = list172; reference121 = obj112; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 1 }; num2 = 2; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-1.9166679f, 44.999886f, -256.1519f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaAftcastle, To = EAetheryteLocation.LimsaMarauder } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1003282u, new Vector3(-3.03656f, 48.168007f, -261.70752f), 128) { StopDistance = 7f }; obj113.Steps = list173; reference122 = obj113; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 2 }; index2 = 1; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; ref QuestStep reference124 = ref span3[num2]; QuestStep obj115 = new QuestStep(EInteractionType.SinglePlayerDuty, 1003283u, new Vector3(668.0552f, 7.297715f, 533.1654f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaSwiftperch }; SinglePlayerDutyOptions obj116 = new SinglePlayerDutyOptions { Enabled = true }; index3 = 1; List list175 = new List(index3); CollectionsMarshal.SetCount(list175, index3); span = CollectionsMarshal.AsSpan(list175); num3 = 0; span[num3] = "(Phase 1) Kills PGL NPCs and then the boss - allied NPCs will kill most other NPCs eventually; all NPCs need to be killed for the duty to complete"; obj116.Notes = list175; obj115.SinglePlayerDutyOptions = obj116; reference124 = obj115; obj114.Steps = list174; reference123 = obj114; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-1.9166679f, 44.999886f, -256.1519f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003282u, new Vector3(-3.03656f, 48.168007f, -261.70752f), 128) { StopDistance = 7f }; obj117.Steps = list176; reference125 = obj117; questRoot22.QuestSequence = list171; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(545); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list177 = new List(num); CollectionsMarshal.SetCount(list177, num); span = CollectionsMarshal.AsSpan(list177); index = 0; span[index] = "liza"; questRoot23.Author = list177; index = 3; List list178 = new List(index); CollectionsMarshal.SetCount(list178, index); span2 = CollectionsMarshal.AsSpan(list178); num = 0; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 0 }; index2 = 1; List list179 = new List(index2); CollectionsMarshal.SetCount(list179, index2); span3 = CollectionsMarshal.AsSpan(list179); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000972u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 128); obj118.Steps = list179; reference126 = obj118; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 1 }; num2 = 3; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; span3[index2] = new QuestStep(EInteractionType.EquipItem, null, null, 128) { ItemId = 3760u }; index2++; ref QuestStep reference128 = ref span3[index2]; QuestStep obj120 = new QuestStep(EInteractionType.Interact, 1003597u, new Vector3(8.194031f, 39.999973f, 17.746216f), 128) { TargetTerritoryId = (ushort)129 }; num3 = 1; List list181 = new List(num3); CollectionsMarshal.SetCount(list181, num3); span7 = CollectionsMarshal.AsSpan(list181); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "Warp", Answer = new ExcelRef(131094u) }; obj120.DialogueChoices = list181; reference128 = obj120; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1001029u, new Vector3(9.170593f, 20.999403f, -15.213318f), 129); obj119.Steps = list180; reference127 = obj119; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001010u, new Vector3(-0.015319824f, 1.449585f, 7.522644f), 177) { TargetTerritoryId = (ushort)128 }; num2++; ref QuestStep reference130 = ref span3[num2]; QuestStep obj122 = new QuestStep(EInteractionType.Interact, 1003597u, new Vector3(8.194031f, 39.999973f, 17.746216f), 128) { TargetTerritoryId = (ushort)129 }; index3 = 1; List list183 = new List(index3); CollectionsMarshal.SetCount(list183, index3); span7 = CollectionsMarshal.AsSpan(list183); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "Warp", Answer = new ExcelRef(131094u) }; obj122.DialogueChoices = list183; reference130 = obj122; num2++; ref QuestStep reference131 = ref span3[num2]; QuestStep obj123 = new QuestStep(EInteractionType.Interact, 1001029u, new Vector3(9.170593f, 20.999403f, -15.213318f), 129) { TargetTerritoryId = (ushort)198 }; num3 = 1; List list184 = new List(num3); CollectionsMarshal.SetCount(list184, num3); span7 = CollectionsMarshal.AsSpan(list184); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANSEA009_00545_Q1_000_1") }; obj123.DialogueChoices = list184; reference131 = obj123; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1002694u, new Vector3(-0.045776367f, 1.6001425f, -7.0039062f), 198); obj121.Steps = list182; reference129 = obj121; questRoot23.QuestSequence = list178; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(546); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list185 = new List(num); CollectionsMarshal.SetCount(list185, num); span = CollectionsMarshal.AsSpan(list185); index = 0; span[index] = "liza"; questRoot24.Author = list185; index = 10; List list186 = new List(index); CollectionsMarshal.SetCount(list186, index); span2 = CollectionsMarshal.AsSpan(list186); num = 0; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 0 }; num2 = 1; List list187 = new List(num2); CollectionsMarshal.SetCount(list187, num2); span3 = CollectionsMarshal.AsSpan(list187); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002694u, new Vector3(-0.045776367f, 1.6001425f, -7.0039062f), 198); obj124.Steps = list187; reference132 = obj124; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 1 }; index2 = 3; List list188 = new List(index2); CollectionsMarshal.SetCount(list188, index2); span3 = CollectionsMarshal.AsSpan(list188); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001835u, new Vector3(0.0235393f, 2.330988f, 9.8216f), 198) { TargetTerritoryId = (ushort)129 }; num2++; ref QuestStep reference134 = ref span3[num2]; QuestStep obj126 = new QuestStep(EInteractionType.Interact, 1003611u, new Vector3(9.781006f, 20.999247f, 15.0911255f), 129) { TargetTerritoryId = (ushort)128 }; index3 = 1; List list189 = new List(index3); CollectionsMarshal.SetCount(list189, index3); span7 = CollectionsMarshal.AsSpan(list189); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "Warp", Answer = new ExcelRef(131093u) }; obj126.DialogueChoices = list189; reference134 = obj126; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1000972u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 128); obj125.Steps = list188; reference133 = obj125; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 2 }; num2 = 2; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; ref QuestStep reference136 = ref span3[index2]; QuestStep obj128 = new QuestStep(EInteractionType.Interact, 1003597u, new Vector3(8.194031f, 39.999973f, 17.746216f), 128) { TargetTerritoryId = (ushort)128 }; num3 = 1; List list191 = new List(num3); CollectionsMarshal.SetCount(list191, num3); span7 = CollectionsMarshal.AsSpan(list191); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "Warp", Answer = new ExcelRef(131092u) }; obj128.DialogueChoices = list191; reference136 = obj128; index2++; ref QuestStep reference137 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1002695u, new Vector3(-25.92511f, 91.999954f, -3.6774292f), 128); index3 = 1; List list192 = new List(index3); CollectionsMarshal.SetCount(list192, index3); span7 = CollectionsMarshal.AsSpan(list192); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANSEA200_00546_Q1_000_1") }; questStep11.DialogueChoices = list192; reference137 = questStep11; obj127.Steps = list190; reference135 = obj127; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 3 }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; ref QuestStep reference139 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 2001668u, new Vector3(-11.10527f, 92.04318f, 17.18466f), 128); num3 = 1; List list194 = new List(num3); CollectionsMarshal.SetCount(list194, num3); span7 = CollectionsMarshal.AsSpan(list194); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANSEA200_00546_Q3_000_1") }; questStep12.DialogueChoices = list194; reference139 = questStep12; obj129.Steps = list193; reference138 = obj129; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 4 }; num2 = 2; List list195 = new List(num2); CollectionsMarshal.SetCount(list195, num2); span3 = CollectionsMarshal.AsSpan(list195); index2 = 0; ref QuestStep reference141 = ref span3[index2]; QuestStep obj131 = new QuestStep(EInteractionType.Interact, 1000109u, new Vector3(29.770264f, -19.000002f, 114.12219f), 132) { Comment = "Gridania Arrivals Attendant" }; index3 = 1; List list196 = new List(index3); CollectionsMarshal.SetCount(list196, index3); span7 = CollectionsMarshal.AsSpan(list196); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANSEA200_00546_Q7_000_1") }; obj131.DialogueChoices = list196; reference141 = obj131; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1002830u, new Vector3(36.63684f, -18.800003f, 89.64673f), 132); obj130.Steps = list195; reference140 = obj130; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 5 }; index2 = 12; List list197 = new List(index2); CollectionsMarshal.SetCount(list197, index2); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 132) { Aetheryte = EAetheryteLocation.Gridania }; num2++; span3[num2] = new QuestStep(EInteractionType.RegisterFreeOrFavoredAetheryte, null, null, 132) { Aetheryte = EAetheryteLocation.Gridania }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 132) { AethernetShard = EAetheryteLocation.GridaniaArcher }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(12.761639f, 1.2659149f, -18.021421f), 132) { TargetTerritoryId = (ushort)133, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaArcher, To = EAetheryteLocation.Gridania } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaLeatherworker }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(121.70568f, 12.25941f, -100.795494f), 133); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaLancer }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaAmphitheatre, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLancer, To = EAetheryteLocation.GridaniaLeatherworker } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-174.09056f, 10.91981f, -162.12527f), 133); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaBotanist }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 133) { AethernetShard = EAetheryteLocation.GridaniaConjurer, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaBotanist, To = EAetheryteLocation.GridaniaAmphitheatre } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1000460u, new Vector3(-159.41101f, 4.054107f, -4.1047363f), 133); obj132.Steps = list197; reference142 = obj132; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 6 }; num2 = 1; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; ref QuestStep reference144 = ref span3[index2]; QuestStep obj134 = new QuestStep(EInteractionType.Interact, 1000106u, new Vector3(29.007324f, -19.000002f, 105.485596f), 132) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaConjurer, To = EAetheryteLocation.GridaniaAirship } }; num3 = 1; List list199 = new List(num3); CollectionsMarshal.SetCount(list199, num3); span7 = CollectionsMarshal.AsSpan(list199); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANSEA200_00546_Q5_000_1") }; obj134.DialogueChoices = list199; reference144 = obj134; obj133.Steps = list198; reference143 = obj133; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 7 }; index2 = 1; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; ref QuestStep reference146 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 2001671u, new Vector3(7.156433f, -21.957764f, 123.73535f), 132); index3 = 1; List list201 = new List(index3); CollectionsMarshal.SetCount(list201, index3); span7 = CollectionsMarshal.AsSpan(list201); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANSEA200_00546_Q3_000_1") }; questStep13.DialogueChoices = list201; reference146 = questStep13; obj135.Steps = list200; reference145 = obj135; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 8 }; num2 = 2; List list202 = new List(num2); CollectionsMarshal.SetCount(list202, num2); span3 = CollectionsMarshal.AsSpan(list202); index2 = 0; ref QuestStep reference148 = ref span3[index2]; QuestStep obj137 = new QuestStep(EInteractionType.Interact, 1004434u, new Vector3(-27.17633f, 83.19998f, 2.304016f), 130) { Comment = "Ul'dah Arrivals Attendant" }; num3 = 1; List list203 = new List(num3); CollectionsMarshal.SetCount(list203, num3); span7 = CollectionsMarshal.AsSpan(list203); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANSEA200_00546_Q7_000_1") }; obj137.DialogueChoices = list203; reference148 = obj137; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1004336u, new Vector3(-12.619263f, 82.99987f, 4.562378f), 130); obj136.Steps = list202; reference147 = obj136; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; ref QuestStep reference150 = ref span3[num2]; QuestStep obj139 = new QuestStep(EInteractionType.Interact, 1004339u, new Vector3(-25.986206f, 81.799995f, -31.99823f), 130) { TargetTerritoryId = (ushort)131 }; index3 = 1; List list205 = new List(index3); CollectionsMarshal.SetCount(list205, index3); span7 = CollectionsMarshal.AsSpan(list205); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "Warp", Answer = new ExcelRef(131096u) }; obj139.DialogueChoices = list205; reference150 = obj139; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahChamberOfRule }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001821u, new Vector3(-24.124573f, 38.000004f, 85.31323f), 131); obj138.Steps = list204; reference149 = obj138; questRoot24.QuestSequence = list186; AddQuest(questId24, questRoot24); } private static void LoadQuests11() { QuestId questId = new QuestId(550); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 4; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1003995u, new Vector3(75.33374f, 2.135708f, 316.33472f), 141); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1003996u, new Vector3(202.65503f, 14.136861f, 536.88855f), 141) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj2.Steps = list4; reference2 = obj2; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003995u, new Vector3(75.33374f, 2.135708f, 316.33472f), 141); obj3.Steps = list5; reference3 = obj3; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(551); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list6 = new List(num); CollectionsMarshal.SetCount(list6, num); span = CollectionsMarshal.AsSpan(list6); index = 0; span[index] = "liza"; questRoot2.Author = list6; index = 5; List list7 = new List(index); CollectionsMarshal.SetCount(list7, index); span2 = CollectionsMarshal.AsSpan(list7); num = 0; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 0 }; index2 = 1; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130); obj4.Steps = list8; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 1 }; num2 = 2; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; ref QuestStep reference6 = ref span3[index2]; QuestStep obj6 = new QuestStep(EInteractionType.Interact, 1004005u, new Vector3(-123.88806f, 40f, 95.384155f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahAlchemist } }; int num3 = 1; List list10 = new List(num3); CollectionsMarshal.SetCount(list10, num3); Span span4 = CollectionsMarshal.AsSpan(list10); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANWIL007_00551_Q1_000_1") }; obj6.DialogueChoices = list10; reference6 = obj6; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1004002u, new Vector3(1.0527954f, 0.014807776f, -1.6633301f), 210); obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 2 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; ref QuestStep reference8 = ref span3[num2]; QuestStep obj8 = new QuestStep(EInteractionType.SinglePlayerDuty, 2001427u, new Vector3(246.93665f, -17.105408f, -131.48706f), 141) { AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation }; SinglePlayerDutyOptions obj9 = new SinglePlayerDutyOptions { Enabled = true }; index3 = 1; List list12 = new List(index3); CollectionsMarshal.SetCount(list12, index3); span = CollectionsMarshal.AsSpan(list12); num3 = 0; span[num3] = "(Phase 1) Healer NPCs are only killed after the boss dies - allied NPCs will kill them eventually; all NPCs need to be killed for the duty to complete"; obj9.Notes = list12; obj8.SinglePlayerDutyOptions = obj9; reference8 = obj8; obj7.Steps = list11; reference7 = obj7; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; ref QuestStep reference10 = ref span3[index2]; QuestStep obj11 = new QuestStep(EInteractionType.Interact, 1004005u, new Vector3(-123.88806f, 40f, 95.384155f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAlchemist } }; num3 = 1; List list14 = new List(num3); CollectionsMarshal.SetCount(list14, num3); span4 = CollectionsMarshal.AsSpan(list14); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANWIL007_00551_Q1_000_1") }; obj11.DialogueChoices = list14; reference10 = obj11; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1004003u, new Vector3(0.015197754f, 0.014807776f, -1.6937866f), 210); obj10.Steps = list13; reference9 = obj10; questRoot2.QuestSequence = list7; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(552); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list15 = new List(num); CollectionsMarshal.SetCount(list15, num); span = CollectionsMarshal.AsSpan(list15); index = 0; span[index] = "liza"; questRoot3.Author = list15; index = 3; List list16 = new List(index); CollectionsMarshal.SetCount(list16, index); span2 = CollectionsMarshal.AsSpan(list16); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; index2 = 1; List list17 = new List(index2); CollectionsMarshal.SetCount(list17, index2); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130); obj12.Steps = list17; reference11 = obj12; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 1 }; num2 = 2; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; span3[index2] = new QuestStep(EInteractionType.EquipItem, null, null, 130) { ItemId = 4196u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1001821u, new Vector3(-24.124573f, 38.000004f, 85.31323f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahChamberOfRule } }; obj13.Steps = list18; reference12 = obj13; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001011u, new Vector3(0.015197754f, 1.9683228f, 8.132996f), 178) { TargetTerritoryId = (ushort)130 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1004004u, new Vector3(-139.29962f, 4.1f, -113.481445f), 130); obj14.Steps = list19; reference13 = obj14; questRoot3.QuestSequence = list16; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(553); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list20 = new List(num); CollectionsMarshal.SetCount(list20, num); span = CollectionsMarshal.AsSpan(list20); index = 0; span[index] = "plogon_enjoyer"; questRoot4.Author = list20; index = 3; List list21 = new List(index); CollectionsMarshal.SetCount(list21, index); span2 = CollectionsMarshal.AsSpan(list21); num = 0; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 0 }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130); obj15.Steps = list22; reference14 = obj15; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 1 }; index2 = 3; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; ref QuestStep reference16 = ref span3[num2]; QuestStep obj17 = new QuestStep(EInteractionType.Combat, null, new Vector3(-126.59337f, 11.159969f, 276.25775f), 141) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGateOfNald }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list24 = new List(index3); CollectionsMarshal.SetCount(list24, index3); Span span5 = CollectionsMarshal.AsSpan(list24); num3 = 0; ref ComplexCombatData reference17 = ref span5[num3]; ComplexCombatData obj18 = new ComplexCombatData { DataId = 351u, MinimumKillCount = 3u }; int num4 = 6; List list25 = new List(num4); CollectionsMarshal.SetCount(list25, num4); Span span6 = CollectionsMarshal.AsSpan(list25); int num5 = 0; span6[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; obj18.CompletionQuestVariablesFlags = list25; reference17 = obj18; obj17.ComplexCombatData = list24; num3 = 6; List list26 = new List(num3); CollectionsMarshal.SetCount(list26, num3); span6 = CollectionsMarshal.AsSpan(list26); index3 = 0; span6[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; obj17.CompletionQuestVariablesFlags = list26; reference16 = obj17; num2++; ref QuestStep reference18 = ref span3[num2]; QuestStep obj19 = new QuestStep(EInteractionType.Combat, null, new Vector3(-126.59337f, 11.159969f, 276.25775f), 141) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list27 = new List(index3); CollectionsMarshal.SetCount(list27, index3); span5 = CollectionsMarshal.AsSpan(list27); num3 = 0; ref ComplexCombatData reference19 = ref span5[num3]; ComplexCombatData obj20 = new ComplexCombatData { DataId = 385u, MinimumKillCount = 3u }; num5 = 6; List list28 = new List(num5); CollectionsMarshal.SetCount(list28, num5); span6 = CollectionsMarshal.AsSpan(list28); num4 = 0; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; obj20.CompletionQuestVariablesFlags = list28; reference19 = obj20; obj19.ComplexCombatData = list27; num3 = 6; List list29 = new List(num3); CollectionsMarshal.SetCount(list29, num3); span6 = CollectionsMarshal.AsSpan(list29); index3 = 0; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; obj19.CompletionQuestVariablesFlags = list29; reference18 = obj19; num2++; ref QuestStep reference20 = ref span3[num2]; QuestStep obj21 = new QuestStep(EInteractionType.Combat, null, new Vector3(32.007893f, 5.8527403f, 299.76016f), 141) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list30 = new List(index3); CollectionsMarshal.SetCount(list30, index3); span5 = CollectionsMarshal.AsSpan(list30); num3 = 0; ref ComplexCombatData reference21 = ref span5[num3]; ComplexCombatData obj22 = new ComplexCombatData { DataId = 205u, MinimumKillCount = 3u }; num4 = 6; List list31 = new List(num4); CollectionsMarshal.SetCount(list31, num4); span6 = CollectionsMarshal.AsSpan(list31); num5 = 0; span6[num5] = null; num5++; span6[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; obj22.CompletionQuestVariablesFlags = list31; reference21 = obj22; obj21.ComplexCombatData = list30; num3 = 6; List list32 = new List(num3); CollectionsMarshal.SetCount(list32, num3); span6 = CollectionsMarshal.AsSpan(list32); index3 = 0; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; obj21.CompletionQuestVariablesFlags = list32; reference20 = obj21; obj16.Steps = list23; reference15 = obj16; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, NextQuestId = new QuestId(554) }; obj23.Steps = list33; reference22 = obj23; questRoot4.QuestSequence = list21; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(554); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list34 = new List(num); CollectionsMarshal.SetCount(list34, num); span = CollectionsMarshal.AsSpan(list34); index = 0; span[index] = "plogon_enjoyer"; questRoot5.Author = list34; index = 5; List list35 = new List(index); CollectionsMarshal.SetCount(list35, index); span2 = CollectionsMarshal.AsSpan(list35); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 0 }; index2 = 1; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj24.Steps = list36; reference23 = obj24; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; num2 = 6; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-73.40663f, 0.60187495f, -59.04644f), 130); index2++; ref QuestStep reference25 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2001285u, new Vector3(-80.36932f, 0.6866455f, -59.55603f), 130); index3 = 6; List list38 = new List(index3); CollectionsMarshal.SetCount(list38, index3); span6 = CollectionsMarshal.AsSpan(list38); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list38; reference25 = questStep; index2++; ref QuestStep reference26 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2001282u, new Vector3(-21.74414f, 9.994568f, -78.50769f), 130); num3 = 6; List list39 = new List(num3); CollectionsMarshal.SetCount(list39, num3); span6 = CollectionsMarshal.AsSpan(list39); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list39; reference26 = questStep2; index2++; ref QuestStep reference27 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2001283u, new Vector3(37.03357f, 7.248047f, -98.8938f), 130); index3 = 6; List list40 = new List(index3); CollectionsMarshal.SetCount(list40, index3); span6 = CollectionsMarshal.AsSpan(list40); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list40; reference27 = questStep3; index2++; ref QuestStep reference28 = ref span3[index2]; QuestStep obj26 = new QuestStep(EInteractionType.Interact, 2001280u, new Vector3(-162.46283f, 17.471558f, 60.196777f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahThaumaturge } }; num3 = 6; List list41 = new List(num3); CollectionsMarshal.SetCount(list41, num3); span6 = CollectionsMarshal.AsSpan(list41); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj26.CompletionQuestVariablesFlags = list41; reference28 = obj26; index2++; ref QuestStep reference29 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2001281u, new Vector3(-254.74939f, 17.990356f, 67.33801f), 130); index3 = 6; List list42 = new List(index3); CollectionsMarshal.SetCount(list42, index3); span6 = CollectionsMarshal.AsSpan(list42); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list42; reference29 = questStep4; obj25.Steps = list37; reference24 = obj25; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 2 }; index2 = 1; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahThaumaturge, To = EAetheryteLocation.Uldah } }; obj27.Steps = list43; reference30 = obj27; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 3 }; num2 = 8; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2001541u, new Vector3(224.7196f, 52.048462f, 79.45361f), 140) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGateOfTheSultana }, Action = EAction.Bootshine }; index2++; ref QuestStep reference32 = ref span3[index2]; QuestStep obj29 = new QuestStep(EInteractionType.Combat, null, new Vector3(224.7196f, 52.048462f, 79.45361f), 140) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list45 = new List(num3); CollectionsMarshal.SetCount(list45, num3); Span span7 = CollectionsMarshal.AsSpan(list45); index3 = 0; span7[index3] = 131u; obj29.KillEnemyDataIds = list45; obj29.CombatDelaySecondsAtStart = 1f; reference32 = obj29; index2++; span3[index2] = new QuestStep(EInteractionType.Action, 2001542u, new Vector3(245.71594f, 52.475708f, 58.091064f), 140) { Fly = true, Action = EAction.Bootshine }; index2++; ref QuestStep reference33 = ref span3[index2]; QuestStep obj30 = new QuestStep(EInteractionType.Combat, null, new Vector3(245.71594f, 52.475708f, 58.091064f), 140) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list46 = new List(index3); CollectionsMarshal.SetCount(list46, index3); span7 = CollectionsMarshal.AsSpan(list46); num3 = 0; span7[num3] = 131u; obj30.KillEnemyDataIds = list46; obj30.CombatDelaySecondsAtStart = 1f; reference33 = obj30; index2++; span3[index2] = new QuestStep(EInteractionType.Action, 2001543u, new Vector3(224.01758f, 52.231567f, 41.367188f), 140) { Fly = true, Action = EAction.Bootshine }; index2++; ref QuestStep reference34 = ref span3[index2]; QuestStep obj31 = new QuestStep(EInteractionType.Combat, null, new Vector3(224.01758f, 52.231567f, 41.367188f), 140) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list47 = new List(num3); CollectionsMarshal.SetCount(list47, num3); span7 = CollectionsMarshal.AsSpan(list47); index3 = 0; span7[index3] = 131u; obj31.KillEnemyDataIds = list47; obj31.CombatDelaySecondsAtStart = 1f; reference34 = obj31; index2++; span3[index2] = new QuestStep(EInteractionType.Action, 2001544u, new Vector3(259.05237f, 53.421753f, 25.40625f), 140) { Fly = true, Action = EAction.Bootshine }; index2++; ref QuestStep reference35 = ref span3[index2]; QuestStep obj32 = new QuestStep(EInteractionType.Combat, null, new Vector3(258.4417f, 52.01455f, 23.240385f), 140) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list48 = new List(index3); CollectionsMarshal.SetCount(list48, index3); span7 = CollectionsMarshal.AsSpan(list48); num3 = 0; span7[num3] = 131u; obj32.KillEnemyDataIds = list48; obj32.CombatDelaySecondsAtStart = 1f; reference35 = obj32; obj28.Steps = list44; reference31 = obj28; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; obj33.Steps = list49; reference36 = obj33; questRoot5.QuestSequence = list35; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(555); QuestRoot questRoot6 = new QuestRoot(); num = 2; List list50 = new List(num); CollectionsMarshal.SetCount(list50, num); span = CollectionsMarshal.AsSpan(list50); index = 0; span[index] = "liza"; index++; span[index] = "plogon_enjoyer"; questRoot6.Author = list50; index = 5; List list51 = new List(index); CollectionsMarshal.SetCount(list51, index); span2 = CollectionsMarshal.AsSpan(list51); num = 0; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 0 }; num2 = 1; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj34.Steps = list52; reference37 = obj34; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 1 }; index2 = 5; List list53 = new List(index2); CollectionsMarshal.SetCount(list53, index2); span3 = CollectionsMarshal.AsSpan(list53); num2 = 0; ref QuestStep reference39 = ref span3[num2]; QuestStep obj36 = new QuestStep(EInteractionType.Action, 2001718u, new Vector3(-108.2017f, 4.989685f, -105.7603f), 130) { Action = EAction.Bootshine }; num3 = 6; List list54 = new List(num3); CollectionsMarshal.SetCount(list54, num3); span6 = CollectionsMarshal.AsSpan(list54); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); index3++; span6[index3] = null; index3++; span6[index3] = null; obj36.CompletionQuestVariablesFlags = list54; reference39 = obj36; num2++; ref QuestStep reference40 = ref span3[num2]; QuestStep obj37 = new QuestStep(EInteractionType.Action, 2001719u, new Vector3(-105.9365f, 4.9655f, -107.8618f), 130) { Action = EAction.Bootshine }; index3 = 6; List list55 = new List(index3); CollectionsMarshal.SetCount(list55, index3); span6 = CollectionsMarshal.AsSpan(list55); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); num3++; span6[num3] = null; num3++; span6[num3] = null; obj37.CompletionQuestVariablesFlags = list55; reference40 = obj37; num2++; ref QuestStep reference41 = ref span3[num2]; QuestStep obj38 = new QuestStep(EInteractionType.Action, 2001720u, new Vector3(-77.89734f, 5.0201416f, -129.19812f), 130) { Action = EAction.Bootshine }; num3 = 6; List list56 = new List(num3); CollectionsMarshal.SetCount(list56, num3); span6 = CollectionsMarshal.AsSpan(list56); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); index3++; span6[index3] = null; index3++; span6[index3] = null; obj38.CompletionQuestVariablesFlags = list56; reference41 = obj38; num2++; ref QuestStep reference42 = ref span3[num2]; QuestStep obj39 = new QuestStep(EInteractionType.Action, 2001721u, new Vector3(-74.906555f, 4.8981323f, -130.99878f), 130) { Action = EAction.Bootshine }; index3 = 6; List list57 = new List(index3); CollectionsMarshal.SetCount(list57, index3); span6 = CollectionsMarshal.AsSpan(list57); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num3++; span6[num3] = null; num3++; span6[num3] = null; obj39.CompletionQuestVariablesFlags = list57; reference42 = obj39; num2++; ref QuestStep reference43 = ref span3[num2]; QuestStep obj40 = new QuestStep(EInteractionType.Action, 2001722u, new Vector3(-71.732666f, 5.0201416f, -132.64673f), 130) { Action = EAction.Bootshine }; num3 = 6; List list58 = new List(num3); CollectionsMarshal.SetCount(list58, num3); span6 = CollectionsMarshal.AsSpan(list58); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); index3++; span6[index3] = null; index3++; span6[index3] = null; obj40.CompletionQuestVariablesFlags = list58; reference43 = obj40; obj35.Steps = list53; reference38 = obj35; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 2 }; num2 = 1; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130); obj41.Steps = list59; reference44 = obj41; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 3 }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; ref QuestStep reference46 = ref span3[num2]; QuestStep obj43 = new QuestStep(EInteractionType.Combat, null, new Vector3(-210.32118f, 21.582167f, -94.337494f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list61 = new List(index3); CollectionsMarshal.SetCount(list61, index3); span7 = CollectionsMarshal.AsSpan(list61); num3 = 0; span7[num3] = 771u; obj43.KillEnemyDataIds = list61; obj43.CombatDelaySecondsAtStart = 0f; reference46 = obj43; obj42.Steps = list60; reference45 = obj42; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-118.55462f, 8.216448f, -82.81951f), 141); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, NextQuestId = new QuestId(558) }; obj44.Steps = list62; reference47 = obj44; questRoot6.QuestSequence = list51; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(558); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list63 = new List(num); CollectionsMarshal.SetCount(list63, num); span = CollectionsMarshal.AsSpan(list63); index = 0; span[index] = "plogon_enjoyer"; questRoot7.Author = list63; index = 8; List list64 = new List(index); CollectionsMarshal.SetCount(list64, index); span2 = CollectionsMarshal.AsSpan(list64); num = 0; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 0 }; index2 = 1; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj45.Steps = list65; reference48 = obj45; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 1 }; num2 = 1; List list66 = new List(num2); CollectionsMarshal.SetCount(list66, num2); span3 = CollectionsMarshal.AsSpan(list66); index2 = 0; ref QuestStep reference50 = ref span3[index2]; QuestStep obj47 = new QuestStep(EInteractionType.Combat, null, new Vector3(265.54178f, -19.718353f, -128.44438f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list67 = new List(num3); CollectionsMarshal.SetCount(list67, num3); span5 = CollectionsMarshal.AsSpan(list67); index3 = 0; span5[index3] = new ComplexCombatData { DataId = 26u, RewardItemId = 2000408u, RewardItemCount = 5 }; obj47.ComplexCombatData = list67; obj47.CombatDelaySecondsAtStart = 0f; reference50 = obj47; obj46.Steps = list66; reference49 = obj46; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 2 }; index2 = 2; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(359.2259f, -1.9503738f, -187.50148f), 141); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1003822u, new Vector3(-27.390015f, -2.056931f, -146.92914f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation }; obj48.Steps = list68; reference51 = obj48; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 3 }; num2 = 3; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001578u, new Vector3(-35.446716f, -2.057618f, -154.95538f), 141) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1001445u, new Vector3(-13.046509f, -2.0905762f, -184.40533f), 141) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1004148u, new Vector3(5.722107f, -1.985179f, -172.7779f), 141) { Fly = true }; obj49.Steps = list69; reference52 = obj49; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 4 }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1003822u, new Vector3(-27.390015f, -2.056931f, -146.92914f), 141) { Fly = true }; obj50.Steps = list70; reference53 = obj50; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 5 }; num2 = 1; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2001349u, new Vector3(-241.41296f, 8.0720215f, -32.24237f), 141) { Fly = true, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj51.Steps = list71; reference54 = obj51; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 6 }; index2 = 1; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1004149u, new Vector3(-242.84735f, 7.405224f, -29.312622f), 141) { StopDistance = 6f }; obj52.Steps = list72; reference55 = obj52; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003827u, new Vector3(-65.65961f, 0.9481947f, -51.98755f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, NextQuestId = new QuestId(562) }; obj53.Steps = list73; reference56 = obj53; questRoot7.QuestSequence = list64; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(562); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list74 = new List(num); CollectionsMarshal.SetCount(list74, num); span = CollectionsMarshal.AsSpan(list74); index = 0; span[index] = "plogon_enjoyer"; questRoot8.Author = list74; index = 6; List list75 = new List(index); CollectionsMarshal.SetCount(list75, index); span2 = CollectionsMarshal.AsSpan(list75); num = 0; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 0 }; index2 = 1; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj54.Steps = list76; reference57 = obj54; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 1 }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003827u, new Vector3(-65.65961f, 0.9481947f, -51.98755f), 130); obj55.Steps = list77; reference58 = obj55; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 2 }; index2 = 6; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 2001391u, new Vector3(-215.99152f, -29.495728f, 203.78418f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, Action = EAction.Bootshine }; num2++; ref QuestStep reference60 = ref span3[num2]; QuestStep obj57 = new QuestStep(EInteractionType.Combat, null, new Vector3(-215.99152f, -29.495728f, 203.78418f), 145) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 2; List list79 = new List(index3); CollectionsMarshal.SetCount(list79, index3); span5 = CollectionsMarshal.AsSpan(list79); num3 = 0; span5[num3] = new ComplexCombatData { DataId = 139u, MinimumKillCount = 1u }; num3++; span5[num3] = new ComplexCombatData { DataId = 136u, MinimumKillCount = 2u }; obj57.ComplexCombatData = list79; obj57.CombatDelaySecondsAtStart = 1f; reference60 = obj57; num2++; span3[num2] = new QuestStep(EInteractionType.Action, 2001389u, new Vector3(-242.4201f, -26.138794f, 229.17517f), 145) { Mount = true, Action = EAction.Bootshine }; num2++; ref QuestStep reference61 = ref span3[num2]; QuestStep obj58 = new QuestStep(EInteractionType.Combat, null, new Vector3(-242.4201f, -26.138794f, 229.17517f), 145) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list80 = new List(num3); CollectionsMarshal.SetCount(list80, num3); span5 = CollectionsMarshal.AsSpan(list80); index3 = 0; span5[index3] = new ComplexCombatData { DataId = 57u, MinimumKillCount = 2u }; obj58.ComplexCombatData = list80; obj58.CombatDelaySecondsAtStart = 1f; reference61 = obj58; num2++; span3[num2] = new QuestStep(EInteractionType.Action, 2001390u, new Vector3(-228.8396f, -27.8172f, 250.14111f), 145) { Mount = true, Action = EAction.Bootshine }; num2++; ref QuestStep reference62 = ref span3[num2]; QuestStep obj59 = new QuestStep(EInteractionType.Combat, null, new Vector3(-228.8396f, -27.8172f, 250.14111f), 145) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list81 = new List(index3); CollectionsMarshal.SetCount(list81, index3); span5 = CollectionsMarshal.AsSpan(list81); num3 = 0; span5[num3] = new ComplexCombatData { DataId = 57u, MinimumKillCount = 2u }; obj59.ComplexCombatData = list81; obj59.CombatDelaySecondsAtStart = 1f; reference62 = obj59; obj56.Steps = list78; reference59 = obj56; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 3 }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; obj60.Steps = list82; reference63 = obj60; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 4 }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130); obj61.Steps = list83; reference64 = obj61; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130) { NextQuestId = new QuestId(566) }; obj62.Steps = list84; reference65 = obj62; questRoot8.QuestSequence = list75; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(565); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list85 = new List(num); CollectionsMarshal.SetCount(list85, num); span = CollectionsMarshal.AsSpan(list85); index = 0; span[index] = "Starr"; questRoot9.Author = list85; index = 2; List list86 = new List(index); CollectionsMarshal.SetCount(list86, index); span2 = CollectionsMarshal.AsSpan(list86); num = 0; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 0 }; index2 = 1; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1010472u, new Vector3(-53.26935f, 0.3093315f, 69.41321f), 148) { AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj63.Steps = list87; reference66 = obj63; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; ref QuestStep reference68 = ref span3[index2]; QuestStep obj65 = new QuestStep(EInteractionType.CompleteQuest, 1010464u, new Vector3(-0.015319824f, -1.8903663E-06f, -65.61273f), 388) { AetheryteShortcut = EAetheryteLocation.GoldSaucer, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GoldSaucer, To = EAetheryteLocation.GoldSaucerChocoboSquare } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); num3 = 2; List list89 = new List(num3); CollectionsMarshal.SetCount(list89, num3); Span span8 = CollectionsMarshal.AsSpan(list89); index3 = 0; span8[index3] = 388; index3++; span8[index3] = 144; skipAetheryteCondition.InTerritory = list89; skipConditions.AetheryteShortcutIf = skipAetheryteCondition; obj65.SkipConditions = skipConditions; reference68 = obj65; obj64.Steps = list88; reference67 = obj64; questRoot9.QuestSequence = list86; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(566); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list90 = new List(num); CollectionsMarshal.SetCount(list90, num); span = CollectionsMarshal.AsSpan(list90); index = 0; span[index] = "plogon_enjoyer"; questRoot10.Author = list90; index = 6; List list91 = new List(index); CollectionsMarshal.SetCount(list91, index); span2 = CollectionsMarshal.AsSpan(list91); num = 0; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 0 }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj66.Steps = list92; reference69 = obj66; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 1 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003827u, new Vector3(-65.65961f, 0.9481947f, -51.98755f), 130); obj67.Steps = list93; reference70 = obj67; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 2 }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1003829u, new Vector3(-147.32587f, 25.913446f, -359.76202f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; obj68.Steps = list94; reference71 = obj68; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 3 }; num2 = 6; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; ref QuestStep reference73 = ref span3[index2]; QuestStep obj70 = new QuestStep(EInteractionType.UseItem, 2001525u, new Vector3(-203.81476f, 27.267822f, -351.76624f), 146) { ItemId = 2000409u }; index3 = 6; List list96 = new List(index3); CollectionsMarshal.SetCount(list96, index3); span6 = CollectionsMarshal.AsSpan(list96); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj70.CompletionQuestVariablesFlags = list96; reference73 = obj70; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-258.89648f, 26.681297f, -322.03738f), 146) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-102.12759f, 14.866777f, -187.7578f), 146) { Fly = true }; index2++; ref QuestStep reference74 = ref span3[index2]; QuestStep obj71 = new QuestStep(EInteractionType.UseItem, 2001523u, new Vector3(-105.57721f, 14.999573f, -185.32086f), 146) { ItemId = 2000409u }; num3 = 6; List list97 = new List(num3); CollectionsMarshal.SetCount(list97, num3); span6 = CollectionsMarshal.AsSpan(list97); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj71.CompletionQuestVariablesFlags = list97; reference74 = obj71; index2++; ref QuestStep reference75 = ref span3[index2]; QuestStep obj72 = new QuestStep(EInteractionType.UseItem, 2001524u, new Vector3(197.4364f, 15.548889f, -450.58368f), 146) { Fly = true, ItemId = 2000409u }; index3 = 6; List list98 = new List(index3); CollectionsMarshal.SetCount(list98, index3); span6 = CollectionsMarshal.AsSpan(list98); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj72.CompletionQuestVariablesFlags = list98; reference75 = obj72; index2++; ref QuestStep reference76 = ref span3[index2]; QuestStep obj73 = new QuestStep(EInteractionType.UseItem, 2001522u, new Vector3(22.171326f, 17.868286f, -600.24414f), 146) { Fly = true, ItemId = 2000409u }; num3 = 6; List list99 = new List(num3); CollectionsMarshal.SetCount(list99, num3); span6 = CollectionsMarshal.AsSpan(list99); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj73.CompletionQuestVariablesFlags = list99; reference76 = obj73; obj69.Steps = list95; reference72 = obj69; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 4 }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1003829u, new Vector3(-147.32587f, 25.913446f, -359.76202f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; obj74.Steps = list100; reference77 = obj74; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, NextQuestId = new QuestId(567) }; obj75.Steps = list101; reference78 = obj75; questRoot10.QuestSequence = list91; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(567); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list102 = new List(num); CollectionsMarshal.SetCount(list102, num); span = CollectionsMarshal.AsSpan(list102); index = 0; span[index] = "plogon_enjoyer"; questRoot11.Author = list102; index = 6; List list103 = new List(index); CollectionsMarshal.SetCount(list103, index); span2 = CollectionsMarshal.AsSpan(list103); num = 0; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 0 }; index2 = 1; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj76.Steps = list104; reference79 = obj76; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 1 }; num2 = 1; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003830u, new Vector3(-301.5335f, 5.0000005f, 471.3053f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings }; obj77.Steps = list105; reference80 = obj77; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 2 }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; ref QuestStep reference82 = ref span3[num2]; QuestStep obj79 = new QuestStep(EInteractionType.Combat, null, new Vector3(-262.6409f, 14.190942f, 594.23486f), 146) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list107 = new List(index3); CollectionsMarshal.SetCount(list107, index3); span5 = CollectionsMarshal.AsSpan(list107); num3 = 0; span5[num3] = new ComplexCombatData { DataId = 357u, MinimumKillCount = 5u }; obj79.ComplexCombatData = list107; obj79.CombatDelaySecondsAtStart = 0f; reference82 = obj79; obj78.Steps = list106; reference81 = obj78; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 3 }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1003830u, new Vector3(-301.5335f, 5.0000005f, 471.3053f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings }; obj80.Steps = list108; reference83 = obj80; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 4 }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1003890u, new Vector3(-21.805176f, 3.9999993f, -145.18964f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Index = 1 } }; obj81.Steps = list109; reference84 = obj81; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130); obj82.Steps = list110; reference85 = obj82; questRoot11.QuestSequence = list103; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(568); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list111 = new List(num); CollectionsMarshal.SetCount(list111, num); span = CollectionsMarshal.AsSpan(list111); index = 0; span[index] = "liza"; questRoot12.Author = list111; index = 3; List list112 = new List(index); CollectionsMarshal.SetCount(list112, index); span2 = CollectionsMarshal.AsSpan(list112); num = 0; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 0 }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1003988u, new Vector3(21.072632f, 7.45f, -78.84338f), 182); obj83.Steps = list113; reference86 = obj83; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 1 }; num2 = 13; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 130) { AethernetShard = EAetheryteLocation.UldahAdventurers }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(95.43315f, 4f, -105.26365f), 130); index2++; ref QuestStep reference88 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1003908u, new Vector3(137.95679f, 4.041112f, -41.09259f), 131); num3 = 6; List list115 = new List(num3); CollectionsMarshal.SetCount(list115, num3); span6 = CollectionsMarshal.AsSpan(list115); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list115; reference88 = questStep5; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahSapphireAvenue }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahWeaver }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahMiner }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahGoldsmith }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahGladiator }; index2++; ref QuestStep reference89 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1002277u, new Vector3(-97.550964f, 7.05f, 23.605652f), 131); index3 = 6; List list116 = new List(index3); CollectionsMarshal.SetCount(list116, index3); span6 = CollectionsMarshal.AsSpan(list116); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list116; reference89 = questStep6; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002277u, new Vector3(-97.550964f, 7.05f, 23.605652f), 131) { Disabled = true, Comment = "Level 1 class quest isn't finished", PickUpQuestId = new QuestId(253) }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-112.64317f, 7.734872f, 9.960203f), 131); index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 130) { AethernetShard = EAetheryteLocation.UldahThaumaturge }; index2++; ref QuestStep reference90 = ref span3[index2]; QuestStep obj85 = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 130) { Aetheryte = EAetheryteLocation.Uldah }; num3 = 6; List list117 = new List(num3); CollectionsMarshal.SetCount(list117, num3); span6 = CollectionsMarshal.AsSpan(list117); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj85.CompletionQuestVariablesFlags = list117; reference90 = obj85; obj84.Steps = list114; reference87 = obj84; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.RegisterFreeOrFavoredAetheryte, null, null, 130) { Aetheryte = EAetheryteLocation.Uldah }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers } }; obj86.Steps = list118; reference91 = obj86; questRoot12.QuestSequence = list112; AddQuest(questId12, questRoot12); UnlockLinkId questId13 = new UnlockLinkId(568); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list119 = new List(num); CollectionsMarshal.SetCount(list119, num); span = CollectionsMarshal.AsSpan(list119); index = 0; span[index] = "liza"; questRoot13.Author = list119; questRoot13.IsSeasonalQuest = true; questRoot13.SeasonalQuestExpiry = new DateTime(2025, 12, 23, 0, 0, 0, DateTimeKind.Utc); index = 1; List list120 = new List(index); CollectionsMarshal.SetCount(list120, index); span2 = CollectionsMarshal.AsSpan(list120); num = 0; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 0 }; num2 = 1; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; ref QuestStep reference93 = ref span3[index2]; QuestStep obj88 = new QuestStep(EInteractionType.AcceptQuest, 1052475u, new Vector3(-22.354492f, 10.13581f, -241.41296f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition obj89 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list122 = new List(index3); CollectionsMarshal.SetCount(list122, index3); span8 = CollectionsMarshal.AsSpan(list122); num3 = 0; span8[num3] = 133; obj89.InTerritory = list122; skipConditions2.AetheryteShortcutIf = obj89; obj88.SkipConditions = skipConditions2; reference93 = obj88; obj87.Steps = list121; reference92 = obj87; questRoot13.QuestSequence = list120; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(569); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list123 = new List(num); CollectionsMarshal.SetCount(list123, num); span = CollectionsMarshal.AsSpan(list123); index = 0; span[index] = "liza"; questRoot14.Author = list123; index = 3; List list124 = new List(index); CollectionsMarshal.SetCount(list124, index); span2 = CollectionsMarshal.AsSpan(list124); num = 0; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 0 }; index2 = 1; List list125 = new List(index2); CollectionsMarshal.SetCount(list125, index2); span3 = CollectionsMarshal.AsSpan(list125); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1003988u, new Vector3(21.072632f, 7.45f, -78.84338f), 182); obj90.Steps = list125; reference94 = obj90; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 1 }; num2 = 13; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 130) { AethernetShard = EAetheryteLocation.UldahAdventurers }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(95.43315f, 4f, -105.26365f), 130); index2++; ref QuestStep reference96 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1003908u, new Vector3(137.95679f, 4.041112f, -41.09259f), 131); num3 = 6; List list127 = new List(num3); CollectionsMarshal.SetCount(list127, num3); span6 = CollectionsMarshal.AsSpan(list127); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list127; reference96 = questStep7; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahSapphireAvenue }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahWeaver }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahMiner }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahGoldsmith }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahGladiator }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-112.64317f, 7.734872f, 9.960203f), 131); index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 130) { AethernetShard = EAetheryteLocation.UldahThaumaturge }; index2++; ref QuestStep reference97 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1001286u, new Vector3(-88.9754f, 2.55f, -51.163513f), 130); index3 = 6; List list128 = new List(index3); CollectionsMarshal.SetCount(list128, index3); span6 = CollectionsMarshal.AsSpan(list128); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list128; reference97 = questStep8; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1001286u, new Vector3(-88.9754f, 2.55f, -51.163513f), 130) { Disabled = true, Comment = "Level 1 class quest isn't finished", PickUpQuestId = new QuestId(345) }; index2++; ref QuestStep reference98 = ref span3[index2]; QuestStep obj92 = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 130) { Aetheryte = EAetheryteLocation.Uldah }; num3 = 6; List list129 = new List(num3); CollectionsMarshal.SetCount(list129, num3); span6 = CollectionsMarshal.AsSpan(list129); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj92.CompletionQuestVariablesFlags = list129; reference98 = obj92; obj91.Steps = list126; reference95 = obj91; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.RegisterFreeOrFavoredAetheryte, null, null, 130) { Aetheryte = EAetheryteLocation.Uldah }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers } }; obj93.Steps = list130; reference99 = obj93; questRoot14.QuestSequence = list124; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(570); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list131 = new List(num); CollectionsMarshal.SetCount(list131, num); span = CollectionsMarshal.AsSpan(list131); index = 0; span[index] = "liza"; questRoot15.Author = list131; index = 3; List list132 = new List(index); CollectionsMarshal.SetCount(list132, index); span2 = CollectionsMarshal.AsSpan(list132); num = 0; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 0 }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1003988u, new Vector3(21.072632f, 7.45f, -78.84338f), 182); obj94.Steps = list133; reference100 = obj94; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 1 }; index2 = 13; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 130) { AethernetShard = EAetheryteLocation.UldahAdventurers }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(95.43315f, 4f, -105.26365f), 130); num2++; ref QuestStep reference102 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1003908u, new Vector3(137.95679f, 4.041112f, -41.09259f), 131); index3 = 6; List list135 = new List(index3); CollectionsMarshal.SetCount(list135, index3); span6 = CollectionsMarshal.AsSpan(list135); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list135; reference102 = questStep9; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahSapphireAvenue }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahWeaver }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahMiner }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahGoldsmith }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahGladiator }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-112.64317f, 7.734872f, 9.960203f), 131); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 130) { AethernetShard = EAetheryteLocation.UldahThaumaturge }; num2++; ref QuestStep reference103 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1002279u, new Vector3(-196.8872f, 18.459997f, 59.952637f), 130); num3 = 6; List list136 = new List(num3); CollectionsMarshal.SetCount(list136, num3); span6 = CollectionsMarshal.AsSpan(list136); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list136; reference103 = questStep10; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1002279u, new Vector3(-196.8872f, 18.459997f, 59.952637f), 130) { Disabled = true, Comment = "Level 1 class quest isn't finished", PickUpQuestId = new QuestId(345) }; num2++; ref QuestStep reference104 = ref span3[num2]; QuestStep obj96 = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 130) { Aetheryte = EAetheryteLocation.Uldah }; index3 = 6; List list137 = new List(index3); CollectionsMarshal.SetCount(list137, index3); span6 = CollectionsMarshal.AsSpan(list137); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj96.CompletionQuestVariablesFlags = list137; reference104 = obj96; obj95.Steps = list134; reference101 = obj95; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list138 = new List(num2); CollectionsMarshal.SetCount(list138, num2); span3 = CollectionsMarshal.AsSpan(list138); index2 = 0; span3[index2] = new QuestStep(EInteractionType.RegisterFreeOrFavoredAetheryte, null, null, 130) { Aetheryte = EAetheryteLocation.Uldah }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers } }; obj97.Steps = list138; reference105 = obj97; questRoot15.QuestSequence = list132; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(574); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list139 = new List(num); CollectionsMarshal.SetCount(list139, num); span = CollectionsMarshal.AsSpan(list139); index = 0; span[index] = "liza"; questRoot16.Author = list139; index = 5; List list140 = new List(index); CollectionsMarshal.SetCount(list140, index); span2 = CollectionsMarshal.AsSpan(list140); num = 0; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 0 }; index2 = 1; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1003929u, new Vector3(-378.65265f, -55.75492f, 106.79785f), 145); obj98.Steps = list141; reference106 = obj98; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 1 }; num2 = 8; List list142 = new List(num2); CollectionsMarshal.SetCount(list142, num2); span3 = CollectionsMarshal.AsSpan(list142); index2 = 0; span3[index2] = new QuestStep(EInteractionType.EquipItem, null, null, 145) { ItemId = 2995u }; index2++; span3[index2] = new QuestStep(EInteractionType.EquipItem, null, null, 145) { ItemId = 3306u }; index2++; ref QuestStep reference108 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1004327u, new Vector3(-412.03937f, -48.15f, 102.61682f), 145); num3 = 6; List list143 = new List(num3); CollectionsMarshal.SetCount(list143, num3); span6 = CollectionsMarshal.AsSpan(list143); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list143; reference108 = questStep11; index2++; ref QuestStep reference109 = ref span3[index2]; QuestStep obj100 = new QuestStep(EInteractionType.Jump, null, new Vector3(-409.44067f, -48.15f, 101.391624f), 145) { JumpDestination = new JumpDestination { Position = new Vector3(-408.8825f, -55.764168f, 110.76053f), StopDistance = 5f } }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); index3 = 6; List list144 = new List(index3); CollectionsMarshal.SetCount(list144, index3); span6 = CollectionsMarshal.AsSpan(list144); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list144; skipConditions3.StepIf = skipStepConditions; obj100.SkipConditions = skipConditions3; reference109 = obj100; index2++; ref QuestStep reference110 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1004506u, new Vector3(-416.64764f, -54.15f, 96.42175f), 145); num3 = 6; List list145 = new List(num3); CollectionsMarshal.SetCount(list145, num3); span6 = CollectionsMarshal.AsSpan(list145); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list145; reference110 = questStep12; index2++; ref QuestStep reference111 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1004325u, new Vector3(-402.45673f, -57.07999f, 131.82263f), 145); index3 = 6; List list146 = new List(index3); CollectionsMarshal.SetCount(list146, index3); span6 = CollectionsMarshal.AsSpan(list146); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list146; reference111 = questStep13; index2++; ref QuestStep reference112 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1004556u, new Vector3(-394.85773f, -57.30005f, 173.32715f), 145); num3 = 6; List list147 = new List(num3); CollectionsMarshal.SetCount(list147, num3); span6 = CollectionsMarshal.AsSpan(list147); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list147; reference112 = questStep14; index2++; ref QuestStep reference113 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1003947u, new Vector3(-369.19202f, -57.079987f, 140.0625f), 145); index3 = 6; List list148 = new List(index3); CollectionsMarshal.SetCount(list148, index3); span6 = CollectionsMarshal.AsSpan(list148); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list148; reference113 = questStep15; obj99.Steps = list142; reference107 = obj99; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 2 }; index2 = 1; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1004324u, new Vector3(-377.6761f, -55.754112f, 108.17114f), 145); obj101.Steps = list149; reference114 = obj101; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 3 }; num2 = 1; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1004330u, new Vector3(-221.45422f, -30.074055f, 200.15259f), 145); obj102.Steps = list150; reference115 = obj102; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 6; List list151 = new List(index2); CollectionsMarshal.SetCount(list151, index2); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 145) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 140); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001715u, new Vector3(23.23944f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005116u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj103.Steps = list151; reference116 = obj103; questRoot16.QuestSequence = list140; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(575); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list152 = new List(num); CollectionsMarshal.SetCount(list152, num); span = CollectionsMarshal.AsSpan(list152); index = 0; span[index] = "Cacahuetes"; questRoot17.Author = list152; index = 2; List list153 = new List(index); CollectionsMarshal.SetCount(list153, index); span2 = CollectionsMarshal.AsSpan(list153); num = 0; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 0 }; num2 = 1; List list154 = new List(num2); CollectionsMarshal.SetCount(list154, num2); span3 = CollectionsMarshal.AsSpan(list154); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002281u, new Vector3(-115.739685f, 41.600117f, 118.88306f), 131); obj104.Steps = list154; reference117 = obj104; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list155 = new List(index2); CollectionsMarshal.SetCount(list155, index2); span3 = CollectionsMarshal.AsSpan(list155); num2 = 0; ref QuestStep reference119 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.CompleteQuest, 1002299u, new Vector3(-98.8938f, 40.200146f, 120.83618f), 131); num3 = 1; List list156 = new List(num3); CollectionsMarshal.SetCount(list156, num3); span4 = CollectionsMarshal.AsSpan(list156); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSALC011_00575_Q1_1") }; questStep16.DialogueChoices = list156; reference119 = questStep16; obj105.Steps = list155; reference118 = obj105; questRoot17.QuestSequence = list153; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(576); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list157 = new List(num); CollectionsMarshal.SetCount(list157, num); span = CollectionsMarshal.AsSpan(list157); index = 0; span[index] = "liza"; questRoot18.Author = list157; index = 2; List list158 = new List(index); CollectionsMarshal.SetCount(list158, index); span2 = CollectionsMarshal.AsSpan(list158); num = 0; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 0 }; num2 = 1; List list159 = new List(num2); CollectionsMarshal.SetCount(list159, num2); span3 = CollectionsMarshal.AsSpan(list159); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011030u, new Vector3(7.522644f, -1.7667189E-06f, -68.589294f), 388); obj106.Steps = list159; reference120 = obj106; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010472u, new Vector3(-53.26935f, 0.3093315f, 69.41321f), 148) { AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; obj107.Steps = list160; reference121 = obj107; questRoot18.QuestSequence = list158; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(585); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list161 = new List(num); CollectionsMarshal.SetCount(list161, num); span = CollectionsMarshal.AsSpan(list161); index = 0; span[index] = "JerryWester"; questRoot19.Author = list161; index = 5; List list162 = new List(index); CollectionsMarshal.SetCount(list162, index); span2 = CollectionsMarshal.AsSpan(list162); num = 0; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 0 }; num2 = 1; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006746u, new Vector3(460.65454f, 8.309061f, 74.47925f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj108.Steps = list163; reference122 = obj108; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 1 }; index2 = 2; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(427.1206f, 7.9075317f, 24.77774f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013279u, new Vector3(441.70276f, 8.670496f, 18.814331f), 139); obj109.Steps = list164; reference123 = obj109; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 2 }; num2 = 3; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1004349u, new Vector3(444.99866f, -4.487237f, -453.02515f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1007067u, new Vector3(444.99866f, -4.3439503f, -446.00598f), 156); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006550u, new Vector3(449.33228f, -12.436822f, -387.5639f), 156) { StopDistance = 1f, Fly = true }; obj110.Steps = list165; reference124 = obj110; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 3 }; index2 = 1; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005571u, new Vector3(442.8015f, -19.516357f, -291.43213f), 156) { Fly = true }; obj111.Steps = list166; reference125 = obj111; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(427.1206f, 7.9075317f, 24.77774f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013279u, new Vector3(441.70276f, 8.670496f, 18.814331f), 139) { NextQuestId = new QuestId(586) }; obj112.Steps = list167; reference126 = obj112; questRoot19.QuestSequence = list162; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(586); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list168 = new List(num); CollectionsMarshal.SetCount(list168, num); span = CollectionsMarshal.AsSpan(list168); index = 0; span[index] = "JerryWester"; questRoot20.Author = list168; index = 3; List list169 = new List(index); CollectionsMarshal.SetCount(list169, index); span2 = CollectionsMarshal.AsSpan(list169); num = 0; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 0 }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013279u, new Vector3(441.70276f, 8.670496f, 18.814331f), 139) { AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj113.Steps = list170; reference127 = obj113; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 1 }; num2 = 2; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(465.77087f, 367.76678f, -658.1668f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; index2++; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014199u, new Vector3(531.33435f, 348.49677f, -737.4227f), 155) { Fly = true, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj114.Steps = list171; reference128 = obj114; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list172 = new List(index2); CollectionsMarshal.SetCount(list172, index2); span3 = CollectionsMarshal.AsSpan(list172); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(427.1206f, 7.9075317f, 24.77774f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013279u, new Vector3(441.70276f, 8.670496f, 18.814331f), 139) { NextQuestId = new QuestId(588) }; obj115.Steps = list172; reference129 = obj115; questRoot20.QuestSequence = list169; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(588); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list173 = new List(num); CollectionsMarshal.SetCount(list173, num); span = CollectionsMarshal.AsSpan(list173); index = 0; span[index] = "JerryWester"; questRoot21.Author = list173; index = 5; List list174 = new List(index); CollectionsMarshal.SetCount(list174, index); span2 = CollectionsMarshal.AsSpan(list174); num = 0; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 0 }; num2 = 1; List list175 = new List(num2); CollectionsMarshal.SetCount(list175, num2); span3 = CollectionsMarshal.AsSpan(list175); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013279u, new Vector3(441.70276f, 8.670496f, 18.814331f), 139) { AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj116.Steps = list175; reference130 = obj116; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 1 }; index2 = 4; List list176 = new List(index2); CollectionsMarshal.SetCount(list176, index2); span3 = CollectionsMarshal.AsSpan(list176); num2 = 0; ref QuestStep reference132 = ref span3[num2]; QuestStep obj118 = new QuestStep(EInteractionType.Interact, 1011920u, new Vector3(519.8595f, -51.071976f, 88.24292f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; index3 = 6; List list177 = new List(index3); CollectionsMarshal.SetCount(list177, index3); span6 = CollectionsMarshal.AsSpan(list177); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj118.CompletionQuestVariablesFlags = list177; reference132 = obj118; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(502.8876f, -48.989826f, 34.93356f), 398); num2++; ref QuestStep reference133 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1011919u, new Vector3(497.82556f, -49.790283f, 11.825684f), 398); num3 = 6; List list178 = new List(num3); CollectionsMarshal.SetCount(list178, num3); span6 = CollectionsMarshal.AsSpan(list178); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep17.CompletionQuestVariablesFlags = list178; reference133 = questStep17; num2++; ref QuestStep reference134 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1011921u, new Vector3(453.36072f, -51.141403f, 58.579346f), 398); index3 = 6; List list179 = new List(index3); CollectionsMarshal.SetCount(list179, index3); span6 = CollectionsMarshal.AsSpan(list179); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list179; reference134 = questStep18; obj117.Steps = list176; reference131 = obj117; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 2 }; num2 = 2; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005574u, new Vector3(447.07397f, -47.715027f, -283.68048f), 398) { StopDistance = 0.25f, Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2005574u, new Vector3(447.07397f, -47.715027f, -283.68048f), 398) { Fly = false, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; obj119.Steps = list180; reference135 = obj119; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 3 }; index2 = 3; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(423.53406f, -26.253891f, -550.60297f), 398) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; ref QuestStep reference137 = ref span3[num2]; QuestStep obj121 = new QuestStep(EInteractionType.Combat, 2005573u, new Vector3(441.94702f, -21.530518f, -545.03705f), 398) { StopDistance = 0.25f, Fly = true, ItemId = 2001590u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list182 = new List(num3); CollectionsMarshal.SetCount(list182, num3); span7 = CollectionsMarshal.AsSpan(list182); index3 = 0; span7[index3] = 4373u; obj121.KillEnemyDataIds = list182; obj121.SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } }; reference137 = obj121; num2++; ref QuestStep reference138 = ref span3[num2]; QuestStep obj122 = new QuestStep(EInteractionType.Combat, 2005573u, new Vector3(441.94702f, -21.530518f, -545.03705f), 398) { StopDistance = 0.25f, DisableNavmesh = true, Fly = false, ItemId = 2001590u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list183 = new List(index3); CollectionsMarshal.SetCount(list183, index3); span7 = CollectionsMarshal.AsSpan(list183); num3 = 0; span7[num3] = 4373u; obj122.KillEnemyDataIds = list183; obj122.SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } }; reference138 = obj122; obj120.Steps = list181; reference136 = obj120; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list184 = new List(num2); CollectionsMarshal.SetCount(list184, num2); span3 = CollectionsMarshal.AsSpan(list184); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(427.1206f, 7.9075317f, 24.77774f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013279u, new Vector3(441.70276f, 8.670496f, 18.814331f), 139) { NextQuestId = new QuestId(596) }; obj123.Steps = list184; reference139 = obj123; questRoot21.QuestSequence = list174; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(594); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list185 = new List(num); CollectionsMarshal.SetCount(list185, num); span = CollectionsMarshal.AsSpan(list185); index = 0; span[index] = "liza"; questRoot22.Author = list185; index = 2; List list186 = new List(index); CollectionsMarshal.SetCount(list186, index); span2 = CollectionsMarshal.AsSpan(list186); num = 0; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 0 }; index2 = 1; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; ref QuestStep reference141 = ref span3[num2]; QuestStep questStep19 = new QuestStep(EInteractionType.AcceptQuest, 1003987u, new Vector3(33.37146f, 4.0999947f, -151.99518f), 182); num3 = 1; List list188 = new List(num3); CollectionsMarshal.SetCount(list188, num3); span4 = CollectionsMarshal.AsSpan(list188); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "opening/OpeningUldah", Prompt = new ExcelRef("TEXT_OPENINGULDAH_FST_SYSTEM_Q_01"), Answer = new ExcelRef("TEXT_OPENINGULDAH_FST_SYSTEM_A_01") }; questStep19.DialogueChoices = list188; reference141 = questStep19; obj124.Steps = list187; reference140 = obj124; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list189 = new List(num2); CollectionsMarshal.SetCount(list189, num2); span3 = CollectionsMarshal.AsSpan(list189); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003988u, new Vector3(21.072632f, 7.45f, -78.84338f), 182); obj125.Steps = list189; reference142 = obj125; questRoot22.QuestSequence = list186; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(595); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list190 = new List(num); CollectionsMarshal.SetCount(list190, num); span = CollectionsMarshal.AsSpan(list190); index = 0; span[index] = "liza"; questRoot23.Author = list190; index = 2; List list191 = new List(index); CollectionsMarshal.SetCount(list191, index); span2 = CollectionsMarshal.AsSpan(list191); num = 0; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 0 }; index2 = 1; List list192 = new List(index2); CollectionsMarshal.SetCount(list192, index2); span3 = CollectionsMarshal.AsSpan(list192); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130); obj126.Steps = list192; reference143 = obj126; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 4; List list193 = new List(num2); CollectionsMarshal.SetCount(list193, num2); span3 = CollectionsMarshal.AsSpan(list193); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001834u, new Vector3(-23.331116f, 10f, -43.442444f), 130) { TargetTerritoryId = (ushort)131 }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahChamberOfRule }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahAlchemist }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003995u, new Vector3(75.33374f, 2.135708f, 316.33472f), 141) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAlchemist, To = EAetheryteLocation.UldahGateOfNald } }; obj127.Steps = list193; reference144 = obj127; questRoot23.QuestSequence = list191; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(596); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list194 = new List(num); CollectionsMarshal.SetCount(list194, num); span = CollectionsMarshal.AsSpan(list194); index = 0; span[index] = "JerryWester"; questRoot24.Author = list194; index = 10; List list195 = new List(index); CollectionsMarshal.SetCount(list195, index); span2 = CollectionsMarshal.AsSpan(list195); num = 0; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 0 }; index2 = 1; List list196 = new List(index2); CollectionsMarshal.SetCount(list196, index2); span3 = CollectionsMarshal.AsSpan(list196); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013279u, new Vector3(441.70276f, 8.670496f, 18.814331f), 139) { AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj128.Steps = list196; reference145 = obj128; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 1 }; num2 = 1; List list197 = new List(num2); CollectionsMarshal.SetCount(list197, num2); span3 = CollectionsMarshal.AsSpan(list197); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013282u, new Vector3(304.1886f, -36.405907f, 332.69226f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; obj129.Steps = list197; reference146 = obj129; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 2 }; index2 = 2; List list198 = new List(index2); CollectionsMarshal.SetCount(list198, index2); span3 = CollectionsMarshal.AsSpan(list198); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1003584u, new Vector3(317.43335f, -36.325005f, 352.86487f), 138) { TargetTerritoryId = (ushort)138 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013287u, new Vector3(-297.6883f, -41.69223f, 408.5603f), 138); obj130.Steps = list198; reference147 = obj130; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 3 }; num2 = 1; List list199 = new List(num2); CollectionsMarshal.SetCount(list199, num2); span3 = CollectionsMarshal.AsSpan(list199); index2 = 0; ref QuestStep reference149 = ref span3[index2]; QuestStep obj132 = new QuestStep(EInteractionType.Combat, 1013292u, new Vector3(-229.8772f, -37.628788f, 545.15906f), 138) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 2; List list200 = new List(index3); CollectionsMarshal.SetCount(list200, index3); span7 = CollectionsMarshal.AsSpan(list200); num3 = 0; span7[num3] = 4361u; num3++; span7[num3] = 4362u; obj132.KillEnemyDataIds = list200; reference149 = obj132; obj131.Steps = list199; reference148 = obj131; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 4 }; index2 = 1; List list201 = new List(index2); CollectionsMarshal.SetCount(list201, index2); span3 = CollectionsMarshal.AsSpan(list201); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013292u, new Vector3(-229.8772f, -37.628788f, 545.15906f), 138); obj133.Steps = list201; reference150 = obj133; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 5 }; num2 = 1; List list202 = new List(num2); CollectionsMarshal.SetCount(list202, num2); span3 = CollectionsMarshal.AsSpan(list202); index2 = 0; ref QuestStep reference152 = ref span3[index2]; QuestStep obj135 = new QuestStep(EInteractionType.Combat, 1013334u, new Vector3(-276.60034f, -37.47169f, 586.96875f), 138) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list203 = new List(num3); CollectionsMarshal.SetCount(list203, num3); span7 = CollectionsMarshal.AsSpan(list203); index3 = 0; span7[index3] = 4361u; index3++; span7[index3] = 4362u; obj135.KillEnemyDataIds = list203; reference152 = obj135; obj134.Steps = list202; reference151 = obj134; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 6 }; index2 = 1; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013334u, new Vector3(-276.60034f, -37.47169f, 586.96875f), 138); obj136.Steps = list204; reference153 = obj136; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 7 }; num2 = 1; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; ref QuestStep reference155 = ref span3[index2]; QuestStep obj138 = new QuestStep(EInteractionType.Combat, 1013338u, new Vector3(-253.25403f, -39.465584f, 661.21924f), 138) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 2; List list206 = new List(index3); CollectionsMarshal.SetCount(list206, index3); span7 = CollectionsMarshal.AsSpan(list206); num3 = 0; span7[num3] = 4402u; num3++; span7[num3] = 4403u; obj138.KillEnemyDataIds = list206; reference155 = obj138; obj137.Steps = list205; reference154 = obj137; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 8 }; index2 = 1; List list207 = new List(index2); CollectionsMarshal.SetCount(list207, index2); span3 = CollectionsMarshal.AsSpan(list207); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013337u, new Vector3(-254.10852f, -39.315884f, 658.8082f), 138); obj139.Steps = list207; reference156 = obj139; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list208 = new List(num2); CollectionsMarshal.SetCount(list208, num2); span3 = CollectionsMarshal.AsSpan(list208); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013282u, new Vector3(304.1886f, -36.405907f, 332.69226f), 138) { NextQuestId = new QuestId(1677) }; obj140.Steps = list208; reference157 = obj140; questRoot24.QuestSequence = list195; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(597); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list209 = new List(num); CollectionsMarshal.SetCount(list209, num); span = CollectionsMarshal.AsSpan(list209); index = 0; span[index] = "liza"; questRoot25.Author = list209; index = 2; List list210 = new List(index); CollectionsMarshal.SetCount(list210, index); span2 = CollectionsMarshal.AsSpan(list210); num = 0; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 0 }; index2 = 1; List list211 = new List(index2); CollectionsMarshal.SetCount(list211, index2); span3 = CollectionsMarshal.AsSpan(list211); num2 = 0; ref QuestStep reference159 = ref span3[num2]; QuestStep obj142 = new QuestStep(EInteractionType.AcceptQuest, 1002282u, new Vector3(3.5552979f, 7.5999613f, 153.2157f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahMiner } }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition obj143 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list212 = new List(num3); CollectionsMarshal.SetCount(list212, num3); span8 = CollectionsMarshal.AsSpan(list212); index3 = 0; span8[index3] = 131; obj143.InTerritory = list212; skipConditions4.AetheryteShortcutIf = obj143; obj142.SkipConditions = skipConditions4; reference159 = obj142; obj141.Steps = list211; reference158 = obj141; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list213 = new List(num2); CollectionsMarshal.SetCount(list213, num2); span3 = CollectionsMarshal.AsSpan(list213); index2 = 0; ref QuestStep reference161 = ref span3[index2]; QuestStep questStep20 = new QuestStep(EInteractionType.CompleteQuest, 1002298u, new Vector3(-18.997498f, 6.2f, 157.42725f), 131); index3 = 1; List list214 = new List(index3); CollectionsMarshal.SetCount(list214, index3); span4 = CollectionsMarshal.AsSpan(list214); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSMIN011_00597_Q1_000_1") }; questStep20.DialogueChoices = list214; questStep20.NextQuestId = new QuestId(599); reference161 = questStep20; obj144.Steps = list213; reference160 = obj144; questRoot25.QuestSequence = list210; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(598); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list215 = new List(num); CollectionsMarshal.SetCount(list215, num); span = CollectionsMarshal.AsSpan(list215); index = 0; span[index] = "JerryWester"; questRoot26.Author = list215; index = 9; List list216 = new List(index); CollectionsMarshal.SetCount(list216, index); span2 = CollectionsMarshal.AsSpan(list216); num = 0; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 0 }; index2 = 1; List list217 = new List(index2); CollectionsMarshal.SetCount(list217, index2); span3 = CollectionsMarshal.AsSpan(list217); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013279u, new Vector3(441.70276f, 8.670496f, 18.814331f), 139) { AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj145.Steps = list217; reference162 = obj145; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 1 }; num2 = 2; List list218 = new List(num2); CollectionsMarshal.SetCount(list218, num2); span3 = CollectionsMarshal.AsSpan(list218); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(427.1206f, 7.9075317f, 24.77774f), 139) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1013339u, new Vector3(396.16992f, 8.113181f, 48.142212f), 139) { Fly = true }; obj146.Steps = list218; reference163 = obj146; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 2 }; index2 = 1; List list219 = new List(index2); CollectionsMarshal.SetCount(list219, index2); span3 = CollectionsMarshal.AsSpan(list219); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014284u, new Vector3(384.2068f, -0.39099246f, 65.90369f), 139) { Fly = true }; obj147.Steps = list219; reference164 = obj147; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 3 }; num2 = 1; List list220 = new List(num2); CollectionsMarshal.SetCount(list220, num2); span3 = CollectionsMarshal.AsSpan(list220); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1014284u, new Vector3(384.2068f, -0.39099246f, 65.90369f), 139) { Emote = EEmote.Slap }; obj148.Steps = list220; reference165 = obj148; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 4 }; index2 = 1; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013304u, new Vector3(347.37158f, 3.0454707f, -9.445435f), 139) { Fly = true }; obj149.Steps = list221; reference166 = obj149; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 5 }; num2 = 1; List list222 = new List(num2); CollectionsMarshal.SetCount(list222, num2); span3 = CollectionsMarshal.AsSpan(list222); index2 = 0; ref QuestStep reference168 = ref span3[index2]; QuestStep obj151 = new QuestStep(EInteractionType.Combat, 1013310u, new Vector3(354.63477f, 23.944334f, -133.44019f), 139) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list223 = new List(num3); CollectionsMarshal.SetCount(list223, num3); span7 = CollectionsMarshal.AsSpan(list223); index3 = 0; span7[index3] = 4404u; index3++; span7[index3] = 4405u; obj151.KillEnemyDataIds = list223; reference168 = obj151; obj150.Steps = list222; reference167 = obj150; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 6 }; index2 = 1; List list224 = new List(index2); CollectionsMarshal.SetCount(list224, index2); span3 = CollectionsMarshal.AsSpan(list224); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013310u, new Vector3(354.63477f, 23.944334f, -133.44019f), 139); obj152.Steps = list224; reference169 = obj152; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 7 }; num2 = 1; List list225 = new List(num2); CollectionsMarshal.SetCount(list225, num2); span3 = CollectionsMarshal.AsSpan(list225); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013307u, new Vector3(281.69678f, 38.53493f, -176.74524f), 139); obj153.Steps = list225; reference170 = obj153; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list226 = new List(index2); CollectionsMarshal.SetCount(list226, index2); span3 = CollectionsMarshal.AsSpan(list226); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(427.1206f, 7.9075317f, 24.77774f), 139) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013279u, new Vector3(441.70276f, 8.670496f, 18.814331f), 139) { NextQuestId = new QuestId(601) }; obj154.Steps = list226; reference171 = obj154; questRoot26.QuestSequence = list216; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(599); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list227 = new List(num); CollectionsMarshal.SetCount(list227, num); span = CollectionsMarshal.AsSpan(list227); index = 0; span[index] = "liza"; questRoot27.Author = list227; index = 2; List list228 = new List(index); CollectionsMarshal.SetCount(list228, index); span2 = CollectionsMarshal.AsSpan(list228); num = 0; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 0 }; num2 = 1; List list229 = new List(num2); CollectionsMarshal.SetCount(list229, num2); span3 = CollectionsMarshal.AsSpan(list229); index2 = 0; ref QuestStep reference173 = ref span3[index2]; QuestStep obj156 = new QuestStep(EInteractionType.AcceptQuest, 1002298u, new Vector3(-18.997498f, 6.2f, 157.42725f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahMiner } }; SkipConditions skipConditions5 = new SkipConditions(); SkipAetheryteCondition obj157 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list230 = new List(index3); CollectionsMarshal.SetCount(list230, index3); span8 = CollectionsMarshal.AsSpan(list230); num3 = 0; span8[num3] = 131; obj157.InTerritory = list230; skipConditions5.AetheryteShortcutIf = obj157; obj156.SkipConditions = skipConditions5; reference173 = obj156; obj155.Steps = list229; reference172 = obj155; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list231 = new List(index2); CollectionsMarshal.SetCount(list231, index2); span3 = CollectionsMarshal.AsSpan(list231); num2 = 0; ref QuestStep reference175 = ref span3[num2]; QuestStep questStep21 = new QuestStep(EInteractionType.Gather, null, null, 131); num3 = 1; List list232 = new List(num3); CollectionsMarshal.SetCount(list232, num3); Span span9 = CollectionsMarshal.AsSpan(list232); index3 = 0; span9[index3] = new GatheredItem { ItemId = 5106u, ItemCount = 10 }; questStep21.ItemsToGather = list232; reference175 = questStep21; num2++; ref QuestStep reference176 = ref span3[num2]; QuestStep obj159 = new QuestStep(EInteractionType.CompleteQuest, 1002298u, new Vector3(-18.997498f, 6.2f, 157.42725f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahMiner } }; SkipConditions skipConditions6 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition2 = new SkipAetheryteCondition(); index3 = 2; List list233 = new List(index3); CollectionsMarshal.SetCount(list233, index3); span8 = CollectionsMarshal.AsSpan(list233); num3 = 0; span8[num3] = 130; num3++; span8[num3] = 131; skipAetheryteCondition2.InTerritory = list233; skipConditions6.AetheryteShortcutIf = skipAetheryteCondition2; obj159.SkipConditions = skipConditions6; reference176 = obj159; obj158.Steps = list231; reference174 = obj158; questRoot27.QuestSequence = list228; AddQuest(questId27, questRoot27); } private static void LoadQuests12() { QuestId questId = new QuestId(600); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 2; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; ref QuestStep reference2 = ref span3[index2]; QuestStep obj2 = new QuestStep(EInteractionType.AcceptQuest, 1002298u, new Vector3(-18.997498f, 6.2f, 157.42725f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahMiner } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition obj3 = new SkipAetheryteCondition { InSameTerritory = true }; int num3 = 1; List list4 = new List(num3); CollectionsMarshal.SetCount(list4, num3); Span span4 = CollectionsMarshal.AsSpan(list4); int index3 = 0; span4[index3] = 131; obj3.InTerritory = list4; skipConditions.AetheryteShortcutIf = obj3; obj2.SkipConditions = skipConditions; reference2 = obj2; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list5 = new List(index2); CollectionsMarshal.SetCount(list5, index2); span3 = CollectionsMarshal.AsSpan(list5); num2 = 0; ref QuestStep reference4 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Gather, null, null, 131); index3 = 1; List list6 = new List(index3); CollectionsMarshal.SetCount(list6, index3); Span span5 = CollectionsMarshal.AsSpan(list6); num3 = 0; span5[num3] = new GatheredItem { ItemId = 5432u, ItemCount = 10 }; questStep.ItemsToGather = list6; reference4 = questStep; num2++; ref QuestStep reference5 = ref span3[num2]; QuestStep obj5 = new QuestStep(EInteractionType.CompleteQuest, 1002298u, new Vector3(-18.997498f, 6.2f, 157.42725f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahMiner } }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); num3 = 2; List list7 = new List(num3); CollectionsMarshal.SetCount(list7, num3); span4 = CollectionsMarshal.AsSpan(list7); index3 = 0; span4[index3] = 130; index3++; span4[index3] = 131; skipAetheryteCondition.InTerritory = list7; skipConditions2.AetheryteShortcutIf = skipAetheryteCondition; obj5.SkipConditions = skipConditions2; reference5 = obj5; obj4.Steps = list5; reference3 = obj4; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(601); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list8 = new List(num); CollectionsMarshal.SetCount(list8, num); span = CollectionsMarshal.AsSpan(list8); index = 0; span[index] = "JerryWester"; questRoot2.Author = list8; index = 6; List list9 = new List(index); CollectionsMarshal.SetCount(list9, index); span2 = CollectionsMarshal.AsSpan(list9); num = 0; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; num2 = 1; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013279u, new Vector3(441.70276f, 8.670496f, 18.814331f), 139) { AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 1 }; index2 = 2; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(427.1206f, 7.9075317f, 24.77774f), 139) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013316u, new Vector3(398.97766f, 8.611752f, 46.28064f), 139) { Fly = true }; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 2 }; num2 = 1; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1013316u, new Vector3(398.97766f, 8.611752f, 46.28064f), 139) { Emote = EEmote.Slap }; obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 3 }; index2 = 1; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006614u, new Vector3(65.87317f, -3.1181886f, 61.41748f), 138) { StopDistance = 1f, Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 4 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1013312u, new Vector3(-118.88306f, -25.500666f, 42.374268f), 138) { Fly = true, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj10.Steps = list14; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013329u, new Vector3(-109.9718f, -24.72433f, 63.553833f), 138) { NextQuestId = new QuestId(2900) }; obj11.Steps = list15; reference11 = obj11; questRoot2.QuestSequence = list9; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(608); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list16 = new List(num); CollectionsMarshal.SetCount(list16, num); span = CollectionsMarshal.AsSpan(list16); index = 0; span[index] = "Cacahuetes"; questRoot3.Author = list16; index = 2; List list17 = new List(index); CollectionsMarshal.SetCount(list17, index); span2 = CollectionsMarshal.AsSpan(list17); num = 0; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; num2 = 1; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002280u, new Vector3(-35.385742f, 13.599962f, 97.24573f), 131); obj12.Steps = list18; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; ref QuestStep reference14 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.CompleteQuest, 1004093u, new Vector3(-25.162231f, 12.200003f, 110.795654f), 131); index3 = 1; List list20 = new List(index3); CollectionsMarshal.SetCount(list20, index3); Span span6 = CollectionsMarshal.AsSpan(list20); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSGLD011_00608_A1_000_1") }; questStep2.DialogueChoices = list20; reference14 = questStep2; obj13.Steps = list19; reference13 = obj13; questRoot3.QuestSequence = list17; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(618); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list21 = new List(num); CollectionsMarshal.SetCount(list21, num); span = CollectionsMarshal.AsSpan(list21); index = 0; span[index] = "liza"; questRoot4.Author = list21; index = 3; List list22 = new List(index); CollectionsMarshal.SetCount(list22, index); span2 = CollectionsMarshal.AsSpan(list22); num = 0; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1003929u, new Vector3(-378.65265f, -55.75492f, 106.79785f), 145); obj14.Steps = list23; reference15 = obj14; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 1 }; index2 = 4; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; ref QuestStep reference17 = ref span3[num2]; QuestStep obj16 = new QuestStep(EInteractionType.Combat, null, new Vector3(-338.71124f, -37.497707f, 243.90338f), 145) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list25 = new List(num3); CollectionsMarshal.SetCount(list25, num3); Span span7 = CollectionsMarshal.AsSpan(list25); index3 = 0; span7[index3] = 166u; obj16.KillEnemyDataIds = list25; reference17 = obj16; num2++; ref QuestStep reference18 = ref span3[num2]; QuestStep obj17 = new QuestStep(EInteractionType.Interact, 1003943u, new Vector3(-335.1645f, -37.195824f, 242.20642f), 145) { StopDistance = 7f }; index3 = 6; List list26 = new List(index3); CollectionsMarshal.SetCount(list26, index3); Span span8 = CollectionsMarshal.AsSpan(list26); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj17.CompletionQuestVariablesFlags = list26; reference18 = obj17; num2++; ref QuestStep reference19 = ref span3[num2]; QuestStep obj18 = new QuestStep(EInteractionType.Interact, 1003944u, new Vector3(-335.71375f, -37.370598f, 245.31921f), 145) { StopDistance = 7f }; num3 = 6; List list27 = new List(num3); CollectionsMarshal.SetCount(list27, num3); span8 = CollectionsMarshal.AsSpan(list27); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj18.CompletionQuestVariablesFlags = list27; reference19 = obj18; num2++; ref QuestStep reference20 = ref span3[num2]; QuestStep obj19 = new QuestStep(EInteractionType.Interact, 1003942u, new Vector3(-341.81738f, -37.60504f, 243.42712f), 145) { StopDistance = 7f }; index3 = 6; List list28 = new List(index3); CollectionsMarshal.SetCount(list28, index3); span8 = CollectionsMarshal.AsSpan(list28); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj19.CompletionQuestVariablesFlags = list28; reference20 = obj19; obj15.Steps = list24; reference16 = obj15; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-378.46735f, -38.009487f, 159.38092f), 145); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-379.3895f, -59.000004f, 147.99257f), 145) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003929u, new Vector3(-378.65265f, -55.75492f, 106.79785f), 145); obj20.Steps = list29; reference21 = obj20; questRoot4.QuestSequence = list22; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(619); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list30 = new List(num); CollectionsMarshal.SetCount(list30, num); span = CollectionsMarshal.AsSpan(list30); index = 0; span[index] = "liza"; questRoot5.Author = list30; index = 5; List list31 = new List(index); CollectionsMarshal.SetCount(list31, index); span2 = CollectionsMarshal.AsSpan(list31); num = 0; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 0 }; index2 = 1; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1003929u, new Vector3(-378.65265f, -55.75492f, 106.79785f), 145); obj21.Steps = list32; reference22 = obj21; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 1 }; num2 = 1; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003964u, new Vector3(-378.53058f, -59.3f, 164.23279f), 145); obj22.Steps = list33; reference23 = obj22; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 2 }; index2 = 3; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; ref QuestStep reference25 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1003967u, new Vector3(-392.87408f, -59f, 131.67004f), 145); num3 = 6; List list35 = new List(num3); CollectionsMarshal.SetCount(list35, num3); span8 = CollectionsMarshal.AsSpan(list35); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list35; reference25 = questStep3; num2++; ref QuestStep reference26 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1003966u, new Vector3(-373.22046f, -56.798405f, 121.99585f), 145); index3 = 6; List list36 = new List(index3); CollectionsMarshal.SetCount(list36, index3); span8 = CollectionsMarshal.AsSpan(list36); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list36; reference26 = questStep4; num2++; ref QuestStep reference27 = ref span3[num2]; QuestStep obj24 = new QuestStep(EInteractionType.Interact, 1003965u, new Vector3(-373.89185f, -55.898407f, 97.795044f), 145) { StopDistance = 7f }; num3 = 6; List list37 = new List(num3); CollectionsMarshal.SetCount(list37, num3); span8 = CollectionsMarshal.AsSpan(list37); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj24.CompletionQuestVariablesFlags = list37; reference27 = obj24; obj23.Steps = list34; reference24 = obj23; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 3 }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003964u, new Vector3(-378.53058f, -59.3f, 164.23279f), 145); obj25.Steps = list38; reference28 = obj25; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1003929u, new Vector3(-378.65265f, -55.75492f, 106.79785f), 145); obj26.Steps = list39; reference29 = obj26; questRoot5.QuestSequence = list31; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(620); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list40 = new List(num); CollectionsMarshal.SetCount(list40, num); span = CollectionsMarshal.AsSpan(list40); index = 0; span[index] = "liza"; questRoot6.Author = list40; index = 7; List list41 = new List(index); CollectionsMarshal.SetCount(list41, index); span2 = CollectionsMarshal.AsSpan(list41); num = 0; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; num2 = 1; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1003929u, new Vector3(-378.65265f, -55.75492f, 106.79785f), 145); obj27.Steps = list42; reference30 = obj27; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; index2 = 1; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005136u, new Vector3(-522.20953f, -17.077162f, 18.966919f), 145); obj28.Steps = list43; reference31 = obj28; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 2 }; num2 = 1; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2001657u, new Vector3(-541.16125f, -5.2644043f, 46.097534f), 145) { ItemId = 2000517u }; obj29.Steps = list44; reference32 = obj29; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 3 }; index2 = 1; List list45 = new List(index2); CollectionsMarshal.SetCount(list45, index2); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001658u, new Vector3(-541.1918f, -5.1728516f, 46.036377f), 145); obj30.Steps = list45; reference33 = obj30; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 4 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005136u, new Vector3(-522.20953f, -17.077162f, 18.966919f), 145); obj31.Steps = list46; reference34 = obj31; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 5 }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1003969u, new Vector3(-504.9363f, -16.22f, -3.7080078f), 145); obj32.Steps = list47; reference35 = obj32; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003929u, new Vector3(-378.65265f, -55.75492f, 106.79785f), 145); obj33.Steps = list48; reference36 = obj33; questRoot6.QuestSequence = list41; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(621); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list49 = new List(num); CollectionsMarshal.SetCount(list49, num); span = CollectionsMarshal.AsSpan(list49); index = 0; span[index] = "liza"; questRoot7.Author = list49; index = 4; List list50 = new List(index); CollectionsMarshal.SetCount(list50, index); span2 = CollectionsMarshal.AsSpan(list50); num = 0; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 0 }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1003929u, new Vector3(-378.65265f, -55.75492f, 106.79785f), 145); obj34.Steps = list51; reference37 = obj34; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 1 }; num2 = 1; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003976u, new Vector3(-549.0349f, 4.824463f, -266.77356f), 145); obj35.Steps = list52; reference38 = obj35; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 2 }; index2 = 2; List list53 = new List(index2); CollectionsMarshal.SetCount(list53, index2); span3 = CollectionsMarshal.AsSpan(list53); num2 = 0; ref QuestStep reference40 = ref span3[num2]; QuestStep obj37 = new QuestStep(EInteractionType.Combat, null, new Vector3(-421.59717f, -0.48849356f, -278.41507f), 145) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 2; List list54 = new List(index3); CollectionsMarshal.SetCount(list54, index3); span7 = CollectionsMarshal.AsSpan(list54); num3 = 0; span7[num3] = 18u; num3++; span7[num3] = 19u; obj37.KillEnemyDataIds = list54; reference40 = obj37; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1003975u, new Vector3(-418.57025f, -0.17093202f, -280.38452f), 145); obj36.Steps = list53; reference39 = obj36; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003929u, new Vector3(-378.65265f, -55.75492f, 106.79785f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj38.Steps = list55; reference41 = obj38; questRoot7.QuestSequence = list50; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(622); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list56 = new List(num); CollectionsMarshal.SetCount(list56, num); span = CollectionsMarshal.AsSpan(list56); index = 0; span[index] = "liza"; questRoot8.Author = list56; index = 7; List list57 = new List(index); CollectionsMarshal.SetCount(list57, index); span2 = CollectionsMarshal.AsSpan(list57); num = 0; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 0 }; index2 = 1; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1003929u, new Vector3(-378.65265f, -55.75492f, 106.79785f), 145); obj39.Steps = list58; reference42 = obj39; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 1 }; num2 = 1; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003977u, new Vector3(-200.27472f, -28.350327f, 324.75757f), 145); obj40.Steps = list59; reference43 = obj40; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 2 }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001410u, new Vector3(-95.17059f, -27.023743f, 274.00623f), 145); obj41.Steps = list60; reference44 = obj41; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 3 }; num2 = 1; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003977u, new Vector3(-200.27472f, -28.350327f, 324.75757f), 145); obj42.Steps = list61; reference45 = obj42; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 4 }; index2 = 1; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1004323u, new Vector3(-444.72424f, -55.558167f, 92.088135f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj43.Steps = list62; reference46 = obj43; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 5 }; num2 = 1; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003978u, new Vector3(-442.6795f, -55.694504f, 90.92847f), 145); obj44.Steps = list63; reference47 = obj44; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1003929u, new Vector3(-378.65265f, -55.75492f, 106.79785f), 145); obj45.Steps = list64; reference48 = obj45; questRoot8.QuestSequence = list57; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(623); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list65 = new List(num); CollectionsMarshal.SetCount(list65, num); span = CollectionsMarshal.AsSpan(list65); index = 0; span[index] = "liza"; questRoot9.Author = list65; index = 2; List list66 = new List(index); CollectionsMarshal.SetCount(list66, index); span2 = CollectionsMarshal.AsSpan(list66); num = 0; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130); obj46.Steps = list67; reference49 = obj46; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 140) { Aetheryte = EAetheryteLocation.WesternThanalanHorizon, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahGateOfTheSultana } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1002065u, new Vector3(60.9292f, 45.14234f, -205.005f), 140); obj47.Steps = list68; reference50 = obj47; questRoot9.QuestSequence = list66; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(628); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list69 = new List(num); CollectionsMarshal.SetCount(list69, num); span = CollectionsMarshal.AsSpan(list69); index = 0; span[index] = "liza"; questRoot10.Author = list69; index = 2; List list70 = new List(index); CollectionsMarshal.SetCount(list70, index); span2 = CollectionsMarshal.AsSpan(list70); num = 0; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 0 }; num2 = 1; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002058u, new Vector3(59.616943f, 45.157562f, -215.89996f), 140); obj48.Steps = list71; reference51 = obj48; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers } }; obj49.Steps = list72; reference52 = obj49; questRoot10.QuestSequence = list70; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(638); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list73 = new List(num); CollectionsMarshal.SetCount(list73, num); span = CollectionsMarshal.AsSpan(list73); index = 0; span[index] = "liza"; questRoot11.Author = list73; index = 2; List list74 = new List(index); CollectionsMarshal.SetCount(list74, index); span2 = CollectionsMarshal.AsSpan(list74); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 0 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1001426u, new Vector3(123.33862f, 30.999996f, -384.9394f), 141); obj50.Steps = list75; reference53 = obj50; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001426u, new Vector3(123.33862f, 30.999996f, -384.9394f), 141); obj51.Steps = list76; reference54 = obj51; questRoot11.QuestSequence = list74; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(641); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list77 = new List(num); CollectionsMarshal.SetCount(list77, num); span = CollectionsMarshal.AsSpan(list77); index = 0; span[index] = "liza"; questRoot12.Author = list77; index = 4; List list78 = new List(index); CollectionsMarshal.SetCount(list78, index); span2 = CollectionsMarshal.AsSpan(list78); num = 0; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 0 }; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1004002u, new Vector3(1.0527954f, 0.014807776f, -1.6633301f), 210); obj52.Steps = list79; reference55 = obj52; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 1 }; index2 = 2; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001695u, new Vector3(0.0305846f, 0.92887f, 10.15652f), 210) { TargetTerritoryId = (ushort)131 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAlchemist, To = EAetheryteLocation.UldahAdventurers } }; obj53.Steps = list80; reference56 = obj53; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 2 }; num2 = 1; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1004093u, new Vector3(-25.162231f, 12.200003f, 110.795654f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahGoldsmith } }; obj54.Steps = list81; reference57 = obj54; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGoldsmith, To = EAetheryteLocation.UldahAdventurers } }; obj55.Steps = list82; reference58 = obj55; questRoot12.QuestSequence = list78; AddQuest(questId12, questRoot12); } private static void LoadQuests13() { QuestId questId = new QuestId(660); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 7; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1004621u, new Vector3(23.11737f, 6.9999914f, -86.533936f), 130); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 3; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UnlockTaxiStand, 1003732u, new Vector3(63.645386f, 45.14341f, -193.59125f), 140) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahGateOfTheSultana }, TaxiStandId = (byte)11 }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 140) { Aetheryte = EAetheryteLocation.WesternThanalanHorizon }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1002285u, new Vector3(326.46667f, 63f, -231.64728f), 140); obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 140) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 3u } }; obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 4 }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1004621u, new Vector3(23.11737f, 6.9999914f, -86.533936f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers }, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj5.Steps = list7; reference5 = obj5; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130); obj6.Steps = list8; reference6 = obj6; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(661); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list9 = new List(num); CollectionsMarshal.SetCount(list9, num); span = CollectionsMarshal.AsSpan(list9); index = 0; span[index] = "UcanPatates"; questRoot2.Author = list9; index = 3; List list10 = new List(index); CollectionsMarshal.SetCount(list10, index); span2 = CollectionsMarshal.AsSpan(list10); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; ref QuestStep reference8 = ref span3[index2]; QuestStep obj8 = new QuestStep(EInteractionType.AcceptQuest, 1001000u, new Vector3(-32.028687f, 41.499985f, 208.39233f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); int num3 = 2; List list12 = new List(num3); CollectionsMarshal.SetCount(list12, num3); Span span4 = CollectionsMarshal.AsSpan(list12); int num4 = 0; span4[num4] = 129; num4++; span4[num4] = 128; skipAetheryteCondition.InTerritory = list12; skipConditions.AetheryteShortcutIf = skipAetheryteCondition; obj8.SkipConditions = skipConditions; reference8 = obj8; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 1 }; index2 = 2; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; ref QuestStep reference10 = ref span3[num2]; QuestStep obj10 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(25.29642f, 44.499924f, 184.26752f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num4 = 1; List list14 = new List(num4); CollectionsMarshal.SetCount(list14, num4); span4 = CollectionsMarshal.AsSpan(list14); num3 = 0; span4[num3] = 135; skipStepConditions.InTerritory = list14; skipConditions2.StepIf = skipStepConditions; SkipAetheryteCondition skipAetheryteCondition2 = new SkipAetheryteCondition(); num3 = 2; List list15 = new List(num3); CollectionsMarshal.SetCount(list15, num3); span4 = CollectionsMarshal.AsSpan(list15); num4 = 0; span4[num4] = 129; num4++; span4[num4] = 128; skipAetheryteCondition2.InTerritory = list15; skipConditions2.AetheryteShortcutIf = skipAetheryteCondition2; obj10.SkipConditions = skipConditions2; reference10 = obj10; num2++; ref QuestStep reference11 = ref span3[num2]; QuestStep obj11 = new QuestStep(EInteractionType.Combat, null, new Vector3(21.738638f, 61.836372f, 139.60422f), 135) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaTempestGate }, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list16 = new List(num4); CollectionsMarshal.SetCount(list16, num4); Span span5 = CollectionsMarshal.AsSpan(list16); num3 = 0; ref ComplexCombatData reference12 = ref span5[num3]; ComplexCombatData obj12 = new ComplexCombatData { DataId = 347u, MinimumKillCount = 5u }; int num5 = 6; List list17 = new List(num5); CollectionsMarshal.SetCount(list17, num5); Span span6 = CollectionsMarshal.AsSpan(list17); int num6 = 0; span6[num6] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); num6++; span6[num6] = null; num6++; span6[num6] = null; num6++; span6[num6] = null; num6++; span6[num6] = null; num6++; span6[num6] = null; obj12.CompletionQuestVariablesFlags = list17; reference12 = obj12; obj11.ComplexCombatData = list16; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition3 = new SkipAetheryteCondition(); num3 = 1; List list18 = new List(num3); CollectionsMarshal.SetCount(list18, num3); span4 = CollectionsMarshal.AsSpan(list18); num4 = 0; span4[num4] = 135; skipAetheryteCondition3.InTerritory = list18; skipConditions3.AetheryteShortcutIf = skipAetheryteCondition3; obj11.SkipConditions = skipConditions3; num4 = 6; List list19 = new List(num4); CollectionsMarshal.SetCount(list19, num4); span6 = CollectionsMarshal.AsSpan(list19); num3 = 0; span6[num3] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; obj11.CompletionQuestVariablesFlags = list19; reference11 = obj11; obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); index2 = 0; ref QuestStep reference14 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-67.00804f, 75.84114f, 116.815384f), 135); SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 1; List list21 = new List(num3); CollectionsMarshal.SetCount(list21, num3); span4 = CollectionsMarshal.AsSpan(list21); num4 = 0; span4[num4] = 135; skipStepConditions2.NotInTerritory = list21; skipConditions4.StepIf = skipStepConditions2; questStep.SkipConditions = skipConditions4; reference14 = questStep; index2++; ref QuestStep reference15 = ref span3[index2]; QuestStep obj14 = new QuestStep(EInteractionType.CompleteQuest, 1000972u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions5 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition4 = new SkipAetheryteCondition(); num4 = 2; List list22 = new List(num4); CollectionsMarshal.SetCount(list22, num4); span4 = CollectionsMarshal.AsSpan(list22); num3 = 0; span4[num3] = 129; num3++; span4[num3] = 128; skipAetheryteCondition4.InTerritory = list22; skipConditions5.AetheryteShortcutIf = skipAetheryteCondition4; obj14.SkipConditions = skipConditions5; reference15 = obj14; obj13.Steps = list20; reference13 = obj13; questRoot2.QuestSequence = list10; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(671); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list23 = new List(num); CollectionsMarshal.SetCount(list23, num); span = CollectionsMarshal.AsSpan(list23); index = 0; span[index] = "liza"; questRoot3.Author = list23; index = 3; List list24 = new List(index); CollectionsMarshal.SetCount(list24, index); span2 = CollectionsMarshal.AsSpan(list24); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 0 }; index2 = 1; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1003995u, new Vector3(75.33374f, 2.135708f, 316.33472f), 141); obj15.Steps = list25; reference16 = obj15; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 1 }; num2 = 4; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; ref QuestStep reference18 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1004601u, new Vector3(-62.424683f, 4.642519f, 261.28015f), 141); num3 = 6; List list27 = new List(num3); CollectionsMarshal.SetCount(list27, num3); span6 = CollectionsMarshal.AsSpan(list27); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list27; reference18 = questStep2; index2++; ref QuestStep reference19 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1004600u, new Vector3(125.993774f, 14.462202f, 278.43127f), 141); num4 = 6; List list28 = new List(num4); CollectionsMarshal.SetCount(list28, num4); span6 = CollectionsMarshal.AsSpan(list28); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list28; reference19 = questStep3; index2++; ref QuestStep reference20 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(117.63772f, 1.6851518f, 296.93826f), 141); SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 6; List list29 = new List(num3); CollectionsMarshal.SetCount(list29, num3); span6 = CollectionsMarshal.AsSpan(list29); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list29; skipConditions6.StepIf = skipStepConditions3; questStep4.SkipConditions = skipConditions6; reference20 = questStep4; index2++; ref QuestStep reference21 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1004599u, new Vector3(89.86035f, 4.6361504f, 425.40625f), 141); num4 = 6; List list30 = new List(num4); CollectionsMarshal.SetCount(list30, num4); span6 = CollectionsMarshal.AsSpan(list30); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list30; reference21 = questStep5; obj16.Steps = list26; reference17 = obj16; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1003995u, new Vector3(75.33374f, 2.135708f, 316.33472f), 141); obj17.Steps = list31; reference22 = obj17; questRoot3.QuestSequence = list24; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(673); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list32 = new List(num); CollectionsMarshal.SetCount(list32, num); span = CollectionsMarshal.AsSpan(list32); index = 0; span[index] = "liza"; questRoot4.Author = list32; index = 2; List list33 = new List(index); CollectionsMarshal.SetCount(list33, index); span2 = CollectionsMarshal.AsSpan(list33); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 0 }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002829u, new Vector3(-157.03064f, 4.0492578f, -2.7314453f), 133) { StopDistance = 5f }; obj18.Steps = list34; reference23 = obj18; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000972u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj19.Steps = list35; reference24 = obj19; questRoot4.QuestSequence = list33; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(674); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list36 = new List(num); CollectionsMarshal.SetCount(list36, num); span = CollectionsMarshal.AsSpan(list36); index = 0; span[index] = "liza"; questRoot5.Author = list36; index = 2; List list37 = new List(index); CollectionsMarshal.SetCount(list37, index); span2 = CollectionsMarshal.AsSpan(list37); num = 0; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 0 }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1001821u, new Vector3(-24.124573f, 38.000004f, 85.31323f), 131); obj20.Steps = list38; reference25 = obj20; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 13; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahAlchemist }; num2++; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(5.7796226f, 30f, -21.571625f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAlchemist, To = EAetheryteLocation.UldahChamberOfRule }, JumpDestination = new JumpDestination { Position = new Vector3(3.6504946f, 14.688499f, -13.443354f), StopDistance = 5f } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahGladiator }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahGoldsmith }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahMiner }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahWeaver }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 131) { AethernetShard = EAetheryteLocation.UldahSapphireAvenue }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(88.335236f, 4f, -110.905876f), 131) { TargetTerritoryId = (ushort)130 }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 130) { AethernetShard = EAetheryteLocation.UldahAdventurers }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 130) { Aetheryte = EAetheryteLocation.Uldah }; num2++; span3[num2] = new QuestStep(EInteractionType.RegisterFreeOrFavoredAetheryte, null, null, 130) { Aetheryte = EAetheryteLocation.Uldah }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 130) { AethernetShard = EAetheryteLocation.UldahThaumaturge }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000972u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj21.Steps = list39; reference26 = obj21; questRoot5.QuestSequence = list37; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(676); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list40 = new List(num); CollectionsMarshal.SetCount(list40, num); span = CollectionsMarshal.AsSpan(list40); index = 0; span[index] = "liza"; questRoot6.Author = list40; index = 2; List list41 = new List(index); CollectionsMarshal.SetCount(list41, index); span2 = CollectionsMarshal.AsSpan(list41); num = 0; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 0 }; num2 = 1; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000972u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 128); obj22.Steps = list42; reference27 = obj22; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; ref QuestStep reference29 = ref span3[num2]; QuestStep obj24 = new QuestStep(EInteractionType.Interact, 1003597u, new Vector3(8.194031f, 39.999973f, 17.746216f), 128) { TargetTerritoryId = (ushort)128 }; num3 = 1; List list44 = new List(num3); CollectionsMarshal.SetCount(list44, num3); Span span7 = CollectionsMarshal.AsSpan(list44); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "Warp", Answer = new ExcelRef(131092u) }; obj24.DialogueChoices = list44; reference29 = obj24; num2++; ref QuestStep reference30 = ref span3[num2]; QuestStep obj25 = new QuestStep(EInteractionType.Interact, 1002695u, new Vector3(-25.92511f, 91.999954f, -3.6774292f), 128) { TargetTerritoryId = (ushort)132 }; num4 = 1; List list45 = new List(num4); CollectionsMarshal.SetCount(list45, num4); span7 = CollectionsMarshal.AsSpan(list45); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "Warp", Answer = new ExcelRef(131106u) }; obj25.DialogueChoices = list45; reference30 = obj25; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132); obj23.Steps = list43; reference28 = obj23; questRoot6.QuestSequence = list41; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(677); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list46 = new List(num); CollectionsMarshal.SetCount(list46, num); span = CollectionsMarshal.AsSpan(list46); index = 0; span[index] = "liza"; questRoot7.Author = list46; index = 4; List list47 = new List(index); CollectionsMarshal.SetCount(list47, index); span2 = CollectionsMarshal.AsSpan(list47); num = 0; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 0 }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132); obj26.Steps = list48; reference31 = obj26; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 1 }; index2 = 3; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 148) { Aetheryte = EAetheryteLocation.CentralShroudBentbranchMeadows, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaBlueBadgerGate } }; num2++; span3[num2] = new QuestStep(EInteractionType.UnlockTaxiStand, 1002980u, new Vector3(22.934265f, -8f, 84.97742f), 148) { TaxiStandId = (byte)9 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1004612u, new Vector3(-114.94629f, -39.702168f, 335.46948f), 148); obj27.Steps = list49; reference32 = obj27; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 2 }; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 148) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 2u } }; obj28.Steps = list50; reference33 = obj28; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj29.Steps = list51; reference34 = obj29; questRoot7.QuestSequence = list47; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(678); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list52 = new List(num); CollectionsMarshal.SetCount(list52, num); span = CollectionsMarshal.AsSpan(list52); index = 0; span[index] = "liza"; questRoot8.Author = list52; index = 2; List list53 = new List(index); CollectionsMarshal.SetCount(list53, index); span2 = CollectionsMarshal.AsSpan(list53); num = 0; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 0 }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132); obj30.Steps = list54; reference35 = obj30; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers } }; obj31.Steps = list55; reference36 = obj31; questRoot8.QuestSequence = list53; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(680); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list56 = new List(num); CollectionsMarshal.SetCount(list56, num); span = CollectionsMarshal.AsSpan(list56); index = 0; span[index] = "liza"; questRoot9.Author = list56; index = 4; List list57 = new List(index); CollectionsMarshal.SetCount(list57, index); span2 = CollectionsMarshal.AsSpan(list57); num = 0; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 0 }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; ref QuestStep reference38 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.AcceptQuest, 1004884u, new Vector3(38.895264f, 1.2000012f, 3.463745f), 212); num3 = 1; List list59 = new List(num3); CollectionsMarshal.SetCount(list59, num3); span7 = CollectionsMarshal.AsSpan(list59); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANFST302_00680_Q1_000_1") }; questStep6.DialogueChoices = list59; reference38 = questStep6; obj32.Steps = list58; reference37 = obj32; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 1 }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; ref QuestStep reference40 = ref span3[num2]; QuestStep obj34 = new QuestStep(EInteractionType.Interact, 1002394u, new Vector3(-69.5354f, -0.50095016f, -9.99469f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; num4 = 1; List list61 = new List(num4); CollectionsMarshal.SetCount(list61, num4); span7 = CollectionsMarshal.AsSpan(list61); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_MANFST302_00680_Q2_000_1"), Answer = new ExcelRef("TEXT_MANFST302_00680_A2_000_2") }; obj34.DialogueChoices = list61; reference40 = obj34; obj33.Steps = list60; reference39 = obj33; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 2 }; num2 = 3; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001263u, new Vector3(181.41443f, -2.3519497f, -240.40594f), 133) { TargetTerritoryId = (ushort)152, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.EastShroudHawthorneHut } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 152) { Aetheryte = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.EastShroudHawthorneHut } } }; index2++; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1004886u, new Vector3(30.319702f, 8.422709f, 475.30322f), 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj35.Steps = list62; reference41 = obj35; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1002394u, new Vector3(-69.5354f, -0.50095016f, -9.99469f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj36.Steps = list63; reference42 = obj36; questRoot9.QuestSequence = list57; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(681); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list64 = new List(num); CollectionsMarshal.SetCount(list64, num); span = CollectionsMarshal.AsSpan(list64); index = 0; span[index] = "liza"; questRoot10.Author = list64; index = 4; List list65 = new List(index); CollectionsMarshal.SetCount(list65, index); span2 = CollectionsMarshal.AsSpan(list65); num = 0; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 0 }; num2 = 1; List list66 = new List(num2); CollectionsMarshal.SetCount(list66, num2); span3 = CollectionsMarshal.AsSpan(list66); index2 = 0; ref QuestStep reference44 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.AcceptQuest, 1004885u, new Vector3(36.453735f, 1.2000011f, 4.6845093f), 212); num3 = 1; List list67 = new List(num3); CollectionsMarshal.SetCount(list67, num3); span7 = CollectionsMarshal.AsSpan(list67); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANSEA302_00681_Q1_000_1") }; questStep7.DialogueChoices = list67; reference44 = questStep7; obj37.Steps = list66; reference43 = obj37; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 1 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; ref QuestStep reference46 = ref span3[num2]; QuestStep obj39 = new QuestStep(EInteractionType.Interact, 1002388u, new Vector3(95.68933f, 40.250286f, 74.54028f), 128) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; num4 = 1; List list69 = new List(num4); CollectionsMarshal.SetCount(list69, num4); span7 = CollectionsMarshal.AsSpan(list69); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_MANSEA302_00681_Q2_000_1"), Answer = new ExcelRef("TEXT_MANSEA302_00681_A2_000_2") }; obj39.DialogueChoices = list69; reference46 = obj39; obj38.Steps = list68; reference45 = obj38; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 2 }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1004888u, new Vector3(389.2423f, 78.360275f, -349.05017f), 135) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaAftcastle, To = EAetheryteLocation.LimsaTempestGate }, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj40.Steps = list70; reference47 = obj40; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1002388u, new Vector3(95.68933f, 40.250286f, 74.54028f), 128) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj41.Steps = list71; reference48 = obj41; questRoot10.QuestSequence = list65; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(682); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list72 = new List(num); CollectionsMarshal.SetCount(list72, num); span = CollectionsMarshal.AsSpan(list72); index = 0; span[index] = "JerryWester"; questRoot11.Author = list72; index = 4; List list73 = new List(index); CollectionsMarshal.SetCount(list73, index); span2 = CollectionsMarshal.AsSpan(list73); num = 0; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 0 }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; ref QuestStep reference50 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.AcceptQuest, 1004883u, new Vector3(37.88806f, 1.2000012f, 4.135132f), 212); num3 = 1; List list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span7 = CollectionsMarshal.AsSpan(list75); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_MANWIL302_00682_Q1_000_1") }; questStep8.DialogueChoices = list75; reference50 = questStep8; obj42.Steps = list74; reference49 = obj42; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 1 }; index2 = 1; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; ref QuestStep reference52 = ref span3[num2]; QuestStep obj44 = new QuestStep(EInteractionType.Interact, 1002391u, new Vector3(-144.39618f, 4.1f, -107.22516f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; num4 = 1; List list77 = new List(num4); CollectionsMarshal.SetCount(list77, num4); span7 = CollectionsMarshal.AsSpan(list77); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_MANWIL302_00682_Q2_000_1"), Answer = new ExcelRef("TEXT_MANWIL302_00682_A2_000_2") }; obj44.DialogueChoices = list77; reference52 = obj44; obj43.Steps = list76; reference51 = obj43; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 2 }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1004887u, new Vector3(160.7843f, 54.85158f, -45.609253f), 140) { AetheryteShortcut = EAetheryteLocation.WesternThanalanHorizon, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj45.Steps = list78; reference53 = obj45; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1002391u, new Vector3(-144.39618f, 4.1f, -107.22516f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; obj46.Steps = list79; reference54 = obj46; questRoot11.QuestSequence = list73; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(683); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list80 = new List(num); CollectionsMarshal.SetCount(list80, num); span = CollectionsMarshal.AsSpan(list80); index = 0; span[index] = "liza"; questRoot12.Author = list80; index = 2; List list81 = new List(index); CollectionsMarshal.SetCount(list81, index); span2 = CollectionsMarshal.AsSpan(list81); num = 0; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 0 }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002394u, new Vector3(-69.5354f, -0.50095016f, -9.99469f), 132); obj47.Steps = list82; reference55 = obj47; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 132) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005012u, new Vector3(22.507019f, 0.9999986f, -2.02948f), 212); obj48.Steps = list83; reference56 = obj48; questRoot12.QuestSequence = list81; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(684); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list84 = new List(num); CollectionsMarshal.SetCount(list84, num); span = CollectionsMarshal.AsSpan(list84); index = 0; span[index] = "liza"; questRoot13.Author = list84; index = 2; List list85 = new List(index); CollectionsMarshal.SetCount(list85, index); span2 = CollectionsMarshal.AsSpan(list85); num = 0; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 0 }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002388u, new Vector3(95.68933f, 40.250286f, 74.54028f), 128) { StopDistance = 5f }; obj49.Steps = list86; reference57 = obj49; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 145) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005012u, new Vector3(22.507019f, 0.9999986f, -2.02948f), 212); obj50.Steps = list87; reference58 = obj50; questRoot13.QuestSequence = list85; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(685); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list88 = new List(num); CollectionsMarshal.SetCount(list88, num); span = CollectionsMarshal.AsSpan(list88); index = 0; span[index] = "JerryWester"; questRoot14.Author = list88; index = 2; List list89 = new List(index); CollectionsMarshal.SetCount(list89, index); span2 = CollectionsMarshal.AsSpan(list89); num = 0; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 0 }; num2 = 1; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002391u, new Vector3(-144.39618f, 4.1f, -107.22516f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj51.Steps = list90; reference59 = obj51; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 132) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005012u, new Vector3(22.507019f, 0.9999986f, -2.02948f), 212); obj52.Steps = list91; reference60 = obj52; questRoot14.QuestSequence = list89; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(689); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list92 = new List(num); CollectionsMarshal.SetCount(list92, num); span = CollectionsMarshal.AsSpan(list92); index = 0; span[index] = "liza"; questRoot15.Author = list92; index = 2; List list93 = new List(index); CollectionsMarshal.SetCount(list93, index); span2 = CollectionsMarshal.AsSpan(list93); num = 0; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; num2 = 1; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002237u, new Vector3(167.55933f, 14.095915f, 683.92444f), 135); obj53.Steps = list94; reference61 = obj53; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000972u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj54.Steps = list95; reference62 = obj54; questRoot15.QuestSequence = list93; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(690); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list96 = new List(num); CollectionsMarshal.SetCount(list96, num); span = CollectionsMarshal.AsSpan(list96); index = 0; span[index] = "liza"; questRoot16.Author = list96; index = 4; List list97 = new List(index); CollectionsMarshal.SetCount(list97, index); span2 = CollectionsMarshal.AsSpan(list97); num = 0; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 0 }; num2 = 1; List list98 = new List(num2); CollectionsMarshal.SetCount(list98, num2); span3 = CollectionsMarshal.AsSpan(list98); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1003282u, new Vector3(-3.03656f, 48.168007f, -261.70752f), 128) { StopDistance = 7f }; obj55.Steps = list98; reference63 = obj55; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 1 }; index2 = 1; List list99 = new List(index2); CollectionsMarshal.SetCount(list99, index2); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000972u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaMarauder, To = EAetheryteLocation.LimsaAftcastle } }; obj56.Steps = list99; reference64 = obj56; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 2 }; num2 = 2; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; ref QuestStep reference66 = ref span3[index2]; QuestStep obj58 = new QuestStep(EInteractionType.Interact, 1003597u, new Vector3(8.194031f, 39.999973f, 17.746216f), 128) { TargetTerritoryId = (ushort)129 }; num3 = 1; List list101 = new List(num3); CollectionsMarshal.SetCount(list101, num3); span7 = CollectionsMarshal.AsSpan(list101); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "Warp", Answer = new ExcelRef(131094u) }; obj58.DialogueChoices = list101; reference66 = obj58; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1003355u, new Vector3(-60.868286f, 18.000334f, 7.4921875f), 129); obj57.Steps = list100; reference65 = obj57; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; ref QuestStep reference68 = ref span3[num2]; QuestStep obj60 = new QuestStep(EInteractionType.Interact, 1003611u, new Vector3(9.781006f, 20.999247f, 15.0911255f), 129) { TargetTerritoryId = (ushort)128 }; num4 = 1; List list103 = new List(num4); CollectionsMarshal.SetCount(list103, num4); span7 = CollectionsMarshal.AsSpan(list103); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "Warp", Answer = new ExcelRef(131093u) }; obj60.DialogueChoices = list103; reference68 = obj60; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000972u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 128); obj59.Steps = list102; reference67 = obj59; questRoot16.QuestSequence = list97; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(697); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list104 = new List(num); CollectionsMarshal.SetCount(list104, num); span = CollectionsMarshal.AsSpan(list104); index = 0; span[index] = "JerryWester, Friendly"; questRoot17.Author = list104; index = 3; List list105 = new List(index); CollectionsMarshal.SetCount(list105, index); span2 = CollectionsMarshal.AsSpan(list105); num = 0; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 0 }; num2 = 2; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; ref QuestStep reference70 = ref span3[index2]; QuestStep obj62 = new QuestStep(EInteractionType.UseItem, null, null, 128) { ItemId = 30362u }; SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 1; List list107 = new List(num3); CollectionsMarshal.SetCount(list107, num3); span4 = CollectionsMarshal.AsSpan(list107); num4 = 0; span4[num4] = 140; skipStepConditions4.InTerritory = list107; skipConditions7.StepIf = skipStepConditions4; obj62.SkipConditions = skipConditions7; reference70 = obj62; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005021u, new Vector3(-472.49567f, 23.008797f, -355.00116f), 140); obj61.Steps = list106; reference69 = obj61; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 1 }; index2 = 1; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(52.697464f, 44.999996f, -253.78111f), 140); obj63.Steps = list108; reference71 = obj63; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-404.08105f, -25.560223f, 378.66812f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1004582u, new Vector3(-331.13605f, -22.476562f, 434.86682f), 145); obj64.Steps = list109; reference72 = obj64; questRoot17.QuestSequence = list105; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(698); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list110 = new List(num); CollectionsMarshal.SetCount(list110, num); span = CollectionsMarshal.AsSpan(list110); index = 0; span[index] = "plogon_enjoyer"; questRoot18.Author = list110; index = 5; List list111 = new List(index); CollectionsMarshal.SetCount(list111, index); span2 = CollectionsMarshal.AsSpan(list111); num = 0; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 0 }; index2 = 1; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj65.Steps = list112; reference73 = obj65; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 1 }; num2 = 5; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2001798u, new Vector3(-107.9017f, 4.989685f, -105.4603f), 130) { Action = EAction.Bootshine }; index2++; span3[index2] = new QuestStep(EInteractionType.Action, 2001799u, new Vector3(-105.6365f, 4.9655f, -107.5618f), 130) { Action = EAction.Bootshine }; index2++; span3[index2] = new QuestStep(EInteractionType.Action, 2001800u, new Vector3(-77.62268f, 5.0201416f, -128.893f), 130) { Action = EAction.Bootshine }; index2++; span3[index2] = new QuestStep(EInteractionType.Action, 2001801u, new Vector3(-74.60144f, 4.8981323f, -130.69354f), 130) { Action = EAction.Bootshine }; index2++; span3[index2] = new QuestStep(EInteractionType.Action, 2001802u, new Vector3(-71.42755f, 5.0201416f, -132.34149f), 130) { Action = EAction.Bootshine }; obj66.Steps = list113; reference74 = obj66; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 2 }; index2 = 1; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130); obj67.Steps = list114; reference75 = obj67; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 3 }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; ref QuestStep reference77 = ref span3[index2]; QuestStep obj69 = new QuestStep(EInteractionType.Combat, null, new Vector3(-210.32118f, 21.582167f, -94.337494f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list116 = new List(num4); CollectionsMarshal.SetCount(list116, num4); Span span8 = CollectionsMarshal.AsSpan(list116); num3 = 0; span8[num3] = 771u; obj69.KillEnemyDataIds = list116; obj69.CombatDelaySecondsAtStart = 0f; reference77 = obj69; obj68.Steps = list115; reference76 = obj68; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-118.55462f, 8.216448f, -82.81951f), 141); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, NextQuestId = new QuestId(558) }; obj70.Steps = list117; reference78 = obj70; questRoot18.QuestSequence = list111; AddQuest(questId18, questRoot18); } private static void LoadQuests14() { QuestId questId = new QuestId(700); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 4; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 2; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Instruction, 1002394u, new Vector3(-69.5354f, -0.50095016f, -9.99469f), 132) { Comment = "Buy Serpent Chocobo Issuance" }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1000136u, new Vector3(32.303345f, -0.050583772f, 70.29822f), 132); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006001u, new Vector3(35.38562f, -0.89902794f, 67.551636f), 132) { StopDistance = 7f }; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000136u, new Vector3(32.303345f, -0.050583772f, 70.29822f), 132); obj4.Steps = list6; reference4 = obj4; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(701); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list7 = new List(num); CollectionsMarshal.SetCount(list7, num); span = CollectionsMarshal.AsSpan(list7); index = 0; span[index] = "liza"; questRoot2.Author = list7; index = 4; List list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 0 }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1003281u, new Vector3(97.520386f, 40.248554f, 81.1322f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 1 }; index2 = 3; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Instruction, 1002387u, new Vector3(95.750244f, 40.250286f, 76.67651f), 128) { Comment = "Buy Storm Chocobo Issuance" }; num2++; ref QuestStep reference7 = ref span3[num2]; QuestStep obj7 = new QuestStep(EInteractionType.Interact, 1003597u, new Vector3(8.194031f, 39.999973f, 17.746216f), 128) { TargetTerritoryId = (ushort)129 }; int num3 = 1; List list11 = new List(num3); CollectionsMarshal.SetCount(list11, num3); Span span4 = CollectionsMarshal.AsSpan(list11); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "Warp", Answer = new ExcelRef(131094u) }; obj7.DialogueChoices = list11; reference7 = obj7; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1001027u, new Vector3(45.792236f, 20f, -8.1026f), 129); obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 2 }; num2 = 1; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006002u, new Vector3(49.576538f, 20f, -5.722229f), 129) { StopDistance = 7f }; obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001027u, new Vector3(45.792236f, 20f, -8.1026f), 129); obj9.Steps = list13; reference9 = obj9; questRoot2.QuestSequence = list8; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(702); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list14 = new List(num); CollectionsMarshal.SetCount(list14, num); span = CollectionsMarshal.AsSpan(list14); index = 0; span[index] = "liza"; questRoot3.Author = list14; index = 4; List list15 = new List(index); CollectionsMarshal.SetCount(list15, index); span2 = CollectionsMarshal.AsSpan(list15); num = 0; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 0 }; num2 = 2; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-119.1183f, 3.7999938f, -104.33473f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1004576u, new Vector3(-141.64954f, 4.1f, -114.67157f), 130); obj10.Steps = list16; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 1 }; index2 = 2; List list17 = new List(index2); CollectionsMarshal.SetCount(list17, index2); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Instruction, 1002390u, new Vector3(-143.45007f, 4.5499268f, -108.537415f), 130) { Comment = "Buy Flame Chocobo Issuance" }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1001978u, new Vector3(55.344482f, 4.124078f, -143.9079f), 130); obj11.Steps = list17; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 2 }; num2 = 1; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006003u, new Vector3(51.621216f, 4f, -142.22937f), 130); obj12.Steps = list18; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001978u, new Vector3(55.344482f, 4.124078f, -143.9079f), 130); obj13.Steps = list19; reference13 = obj13; questRoot3.QuestSequence = list15; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(705); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list20 = new List(num); CollectionsMarshal.SetCount(list20, num); span = CollectionsMarshal.AsSpan(list20); index = 0; span[index] = "liza"; questRoot4.Author = list20; index = 3; List list21 = new List(index); CollectionsMarshal.SetCount(list21, index); span2 = CollectionsMarshal.AsSpan(list21); num = 0; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005021u, new Vector3(-472.49567f, 23.008797f, -355.00116f), 140); obj14.Steps = list22; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 1 }; index2 = 3; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(26.405773f, 29.49983f, -767.3998f), 156) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(25.629164f, 28.999998f, -823.2204f), 156); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1001304u, new Vector3(25.589355f, 29f, -825.37573f), 156); obj15.Steps = list23; reference15 = obj15; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003075u, new Vector3(440.7262f, -0.9374562f, -62.21112f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaYellowSerpentGate } }; obj16.Steps = list24; reference16 = obj16; questRoot4.QuestSequence = list21; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(709); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list25 = new List(num); CollectionsMarshal.SetCount(list25, num); span = CollectionsMarshal.AsSpan(list25); index = 0; span[index] = "JerryWester"; questRoot5.Author = list25; index = 3; List list26 = new List(index); CollectionsMarshal.SetCount(list26, index); span2 = CollectionsMarshal.AsSpan(list26); num = 0; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 0 }; index2 = 1; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000540u, new Vector3(-238.17816f, 3.543561f, 283.71094f), 152) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj17.Steps = list27; reference17 = obj17; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 1 }; num2 = 3; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; ref QuestStep reference19 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1000615u, new Vector3(-246.44855f, 3.5452707f, 279.92664f), 152); index3 = 6; List list29 = new List(index3); CollectionsMarshal.SetCount(list29, index3); Span span5 = CollectionsMarshal.AsSpan(list29); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list29; reference19 = questStep; index2++; ref QuestStep reference20 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1000557u, new Vector3(-206.0426f, 2.663525f, 303.94446f), 152); num3 = 6; List list30 = new List(num3); CollectionsMarshal.SetCount(list30, num3); span5 = CollectionsMarshal.AsSpan(list30); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list30; reference20 = questStep2; index2++; ref QuestStep reference21 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1000553u, new Vector3(-187.48767f, 4.4436555f, 292.50012f), 152); index3 = 6; List list31 = new List(index3); CollectionsMarshal.SetCount(list31, index3); span5 = CollectionsMarshal.AsSpan(list31); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list31; reference21 = questStep3; obj18.Steps = list28; reference18 = obj18; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000540u, new Vector3(-238.17816f, 3.543561f, 283.71094f), 152); obj19.Steps = list32; reference22 = obj19; questRoot5.QuestSequence = list26; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(710); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list33 = new List(num); CollectionsMarshal.SetCount(list33, num); span = CollectionsMarshal.AsSpan(list33); index = 0; span[index] = "JerryWester"; questRoot6.Author = list33; index = 4; List list34 = new List(index); CollectionsMarshal.SetCount(list34, index); span2 = CollectionsMarshal.AsSpan(list34); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 0 }; num2 = 1; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000540u, new Vector3(-238.17816f, 3.543561f, 283.71094f), 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj20.Steps = list35; reference23 = obj20; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 1 }; index2 = 1; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000766u, new Vector3(-485.70996f, 9.170645f, 177.203f), 152); obj21.Steps = list36; reference24 = obj21; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 2 }; num2 = 1; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; ref QuestStep reference26 = ref span3[index2]; QuestStep obj23 = new QuestStep(EInteractionType.Combat, 2001902u, new Vector3(-386.6789f, -0.015319824f, 192.46204f), 152) { ItemId = 2000571u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list38 = new List(num3); CollectionsMarshal.SetCount(list38, num3); Span span6 = CollectionsMarshal.AsSpan(list38); index3 = 0; span6[index3] = 33u; obj23.KillEnemyDataIds = list38; reference26 = obj23; obj22.Steps = list37; reference25 = obj22; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000540u, new Vector3(-238.17816f, 3.543561f, 283.71094f), 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj24.Steps = list39; reference27 = obj24; questRoot6.QuestSequence = list34; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(711); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list40 = new List(num); CollectionsMarshal.SetCount(list40, num); span = CollectionsMarshal.AsSpan(list40); index = 0; span[index] = "croizat"; questRoot7.Author = list40; index = 5; List list41 = new List(index); CollectionsMarshal.SetCount(list41, index); span2 = CollectionsMarshal.AsSpan(list41); num = 0; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 0 }; num2 = 1; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000536u, new Vector3(-242.0539f, 3.5598407f, 287.4646f), 152); obj25.Steps = list42; reference28 = obj25; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 1 }; index2 = 1; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000619u, new Vector3(-209.0639f, 22.813372f, 245.34973f), 152); obj26.Steps = list43; reference29 = obj26; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 2 }; num2 = 1; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); index2 = 0; ref QuestStep reference31 = ref span3[index2]; QuestStep obj28 = new QuestStep(EInteractionType.Combat, null, new Vector3(-171.7635f, 0.59028566f, 153.80334f), 152) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list45 = new List(index3); CollectionsMarshal.SetCount(list45, index3); Span span7 = CollectionsMarshal.AsSpan(list45); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 38u, MinimumKillCount = 6u }; obj28.ComplexCombatData = list45; reference31 = obj28; obj27.Steps = list44; reference30 = obj27; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 3 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000619u, new Vector3(-209.0639f, 22.813372f, 245.34973f), 152); obj29.Steps = list46; reference32 = obj29; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000536u, new Vector3(-242.0539f, 3.5598407f, 287.4646f), 152); obj30.Steps = list47; reference33 = obj30; questRoot7.QuestSequence = list41; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(712); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list48 = new List(num); CollectionsMarshal.SetCount(list48, num); span = CollectionsMarshal.AsSpan(list48); index = 0; span[index] = "croizat"; questRoot8.Author = list48; index = 3; List list49 = new List(index); CollectionsMarshal.SetCount(list49, index); span2 = CollectionsMarshal.AsSpan(list49); num = 0; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 0 }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000615u, new Vector3(-246.44855f, 3.6067607f, 279.92664f), 152); obj31.Steps = list50; reference34 = obj31; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 1 }; num2 = 3; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2000720u, new Vector3(-209.09442f, -4.654114f, 195.78845f), 152) { ItemId = 2000572u }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, 2000721u, new Vector3(-146.04419f, -5.2644043f, 199.23706f), 152) { ItemId = 2000572u }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, 2000722u, new Vector3(-173.32727f, 2.1820068f, 137.68213f), 152) { ItemId = 2000572u }; obj32.Steps = list51; reference35 = obj32; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000615u, new Vector3(-246.44855f, 3.6067607f, 279.92664f), 152); obj33.Steps = list52; reference36 = obj33; questRoot8.QuestSequence = list49; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(715); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list53 = new List(num); CollectionsMarshal.SetCount(list53, num); span = CollectionsMarshal.AsSpan(list53); index = 0; span[index] = "JerryWester"; questRoot9.Author = list53; index = 5; List list54 = new List(index); CollectionsMarshal.SetCount(list54, index); span2 = CollectionsMarshal.AsSpan(list54); num = 0; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 0 }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000540u, new Vector3(-238.17816f, 3.543561f, 283.71094f), 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj34.Steps = list55; reference37 = obj34; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 1 }; index2 = 1; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006188u, new Vector3(-236.92688f, 3.5435789f, 283.4973f), 152); obj35.Steps = list56; reference38 = obj35; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 2 }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000580u, new Vector3(25.65039f, -3.7080078f, 209.97937f), 152); obj36.Steps = list57; reference39 = obj36; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 3 }; index2 = 1; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1000580u, new Vector3(25.65039f, -3.7080078f, 209.97937f), 152) { DelaySecondsAtStart = 1f, Emote = EEmote.Dance }; obj37.Steps = list58; reference40 = obj37; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000580u, new Vector3(25.65039f, -3.7080078f, 209.97937f), 152); obj38.Steps = list59; reference41 = obj38; questRoot9.QuestSequence = list54; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(716); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list60 = new List(num); CollectionsMarshal.SetCount(list60, num); span = CollectionsMarshal.AsSpan(list60); index = 0; span[index] = "croizat"; questRoot10.Author = list60; index = 4; List list61 = new List(index); CollectionsMarshal.SetCount(list61, index); span2 = CollectionsMarshal.AsSpan(list61); num = 0; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 0 }; index2 = 1; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000557u, new Vector3(-206.0426f, 2.663524f, 303.94446f), 152); obj39.Steps = list62; reference42 = obj39; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 1 }; num2 = 5; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-244.26903f, 11.990254f, 283.21274f), 152); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2001911u, new Vector3(-245.65503f, 11.001709f, 280.8728f), 152); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2001912u, new Vector3(-237.995f, 16.006714f, 289.96716f), 152); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2001909u, new Vector3(-221.36267f, 16.006714f, 291.12683f), 152); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2001910u, new Vector3(-230.30444f, 7.1869507f, 272.29712f), 152); obj40.Steps = list63; reference43 = obj40; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 2 }; index2 = 2; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-224.41977f, 0.99999976f, 271.15808f), 152); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1000557u, new Vector3(-206.0426f, 2.663524f, 303.94446f), 152); obj41.Steps = list64; reference44 = obj41; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000587u, new Vector3(-7.248047f, -8.407776f, 268.23828f), 152); obj42.Steps = list65; reference45 = obj42; questRoot10.QuestSequence = list61; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(719); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list66 = new List(num); CollectionsMarshal.SetCount(list66, num); span = CollectionsMarshal.AsSpan(list66); index = 0; span[index] = "JerryWester"; questRoot11.Author = list66; index = 5; List list67 = new List(index); CollectionsMarshal.SetCount(list67, index); span2 = CollectionsMarshal.AsSpan(list67); num = 0; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 0 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000580u, new Vector3(25.65039f, -3.7080078f, 209.97937f), 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj43.Steps = list68; reference46 = obj43; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 1 }; num2 = 4; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; ref QuestStep reference48 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1000585u, new Vector3(25.558838f, -5.7208977f, 241.62659f), 152); num3 = 6; List list70 = new List(num3); CollectionsMarshal.SetCount(list70, num3); span5 = CollectionsMarshal.AsSpan(list70); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list70; reference48 = questStep4; index2++; ref QuestStep reference49 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1000277u, new Vector3(102.76941f, 8.161999f, 187.94531f), 152); index3 = 6; List list71 = new List(index3); CollectionsMarshal.SetCount(list71, index3); span5 = CollectionsMarshal.AsSpan(list71); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list71; reference49 = questStep5; index2++; ref QuestStep reference50 = ref span3[index2]; QuestStep obj45 = new QuestStep(EInteractionType.Interact, 1000553u, new Vector3(-187.48767f, 4.4436555f, 292.50012f), 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; num3 = 6; List list72 = new List(num3); CollectionsMarshal.SetCount(list72, num3); span5 = CollectionsMarshal.AsSpan(list72); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj45.CompletionQuestVariablesFlags = list72; reference50 = obj45; index2++; ref QuestStep reference51 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1000545u, new Vector3(-242.72534f, 3.5598407f, 286.9154f), 152); index3 = 6; List list73 = new List(index3); CollectionsMarshal.SetCount(list73, index3); span5 = CollectionsMarshal.AsSpan(list73); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list73; reference51 = questStep6; obj44.Steps = list69; reference47 = obj44; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 2 }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000580u, new Vector3(25.65039f, -3.7080078f, 209.97937f), 152); obj46.Steps = list74; reference52 = obj46; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 3 }; num2 = 2; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; ref QuestStep reference54 = ref span3[index2]; QuestStep obj48 = new QuestStep(EInteractionType.Combat, 2001918u, new Vector3(-100.93848f, -8.285706f, 261.40222f), 152) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 4; List list76 = new List(num3); CollectionsMarshal.SetCount(list76, num3); span6 = CollectionsMarshal.AsSpan(list76); index3 = 0; span6[index3] = 1895u; index3++; span6[index3] = 1896u; index3++; span6[index3] = 1897u; index3++; span6[index3] = 1898u; obj48.KillEnemyDataIds = list76; index3 = 6; List list77 = new List(index3); CollectionsMarshal.SetCount(list77, index3); span5 = CollectionsMarshal.AsSpan(list77); num3 = 0; span5[num3] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; obj48.CompletionQuestVariablesFlags = list77; reference54 = obj48; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2001918u, new Vector3(-100.93848f, -8.285706f, 261.40222f), 152); obj47.Steps = list75; reference53 = obj47; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000580u, new Vector3(25.65039f, -3.7080078f, 209.97937f), 152); obj49.Steps = list78; reference55 = obj49; questRoot11.QuestSequence = list67; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(720); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list79 = new List(num); CollectionsMarshal.SetCount(list79, num); span = CollectionsMarshal.AsSpan(list79); index = 0; span[index] = "croizat"; questRoot12.Author = list79; index = 4; List list80 = new List(index); CollectionsMarshal.SetCount(list80, index); span2 = CollectionsMarshal.AsSpan(list80); num = 0; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 0 }; num2 = 1; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006190u, new Vector3(26.871094f, -3.6219776f, 209.64368f), 152); obj50.Steps = list81; reference56 = obj50; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 1 }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1006190u, new Vector3(26.871094f, -3.6219776f, 209.64368f), 152) { Emote = EEmote.Poke }; obj51.Steps = list82; reference57 = obj51; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 2 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1006190u, new Vector3(26.871094f, -3.6219776f, 209.64368f), 152) { Emote = EEmote.ExamineSelf }; obj52.Steps = list83; reference58 = obj52; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006190u, new Vector3(26.871094f, -3.6219776f, 209.64368f), 152) { Emote = EEmote.Congratulate }; obj53.Steps = list84; reference59 = obj53; questRoot12.QuestSequence = list80; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(722); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list85 = new List(num); CollectionsMarshal.SetCount(list85, num); span = CollectionsMarshal.AsSpan(list85); index = 0; span[index] = "croizat"; questRoot13.Author = list85; index = 3; List list86 = new List(index); CollectionsMarshal.SetCount(list86, index); span2 = CollectionsMarshal.AsSpan(list86); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 0 }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000563u, new Vector3(-3.768982f, -5.8594565f, 217.2732f), 152); obj54.Steps = list87; reference60 = obj54; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 1 }; index2 = 2; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; ref QuestStep reference62 = ref span3[num2]; QuestStep obj56 = new QuestStep(EInteractionType.Combat, 2001921u, new Vector3(-76.58508f, -1.6327515f, 191.51587f), 152) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list89 = new List(num3); CollectionsMarshal.SetCount(list89, num3); span7 = CollectionsMarshal.AsSpan(list89); index3 = 0; span7[index3] = new ComplexCombatData { DataId = 1886u, MinimumKillCount = 1u }; obj56.ComplexCombatData = list89; reference62 = obj56; num2++; ref QuestStep reference63 = ref span3[num2]; QuestStep obj57 = new QuestStep(EInteractionType.Combat, 2001920u, new Vector3(-54.673157f, -1.083435f, 328.14514f), 152) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list90 = new List(index3); CollectionsMarshal.SetCount(list90, index3); span7 = CollectionsMarshal.AsSpan(list90); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 15u, MinimumKillCount = 2u }; obj57.ComplexCombatData = list90; reference63 = obj57; obj55.Steps = list88; reference61 = obj55; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000563u, new Vector3(-3.768982f, -5.8594565f, 217.2732f), 152) { NextQuestId = new QuestId(723) }; obj58.Steps = list91; reference64 = obj58; questRoot13.QuestSequence = list86; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(723); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list92 = new List(num); CollectionsMarshal.SetCount(list92, num); span = CollectionsMarshal.AsSpan(list92); index = 0; span[index] = "croizat"; questRoot14.Author = list92; index = 3; List list93 = new List(index); CollectionsMarshal.SetCount(list93, index); span2 = CollectionsMarshal.AsSpan(list93); num = 0; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000563u, new Vector3(-3.768982f, -5.8594565f, 217.2732f), 152); obj59.Steps = list94; reference65 = obj59; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; num2 = 3; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2001923u, new Vector3(-223.28534f, 1.9683228f, 129.28967f), 152); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2001922u, new Vector3(-244.28174f, 2.8533936f, 128.52673f), 152); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2001924u, new Vector3(-194.3847f, 11.062683f, 76.920654f), 152); obj60.Steps = list95; reference66 = obj60; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000563u, new Vector3(-3.768982f, -5.8594565f, 217.2732f), 152); obj61.Steps = list96; reference67 = obj61; questRoot14.QuestSequence = list93; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(724); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list97 = new List(num); CollectionsMarshal.SetCount(list97, num); span = CollectionsMarshal.AsSpan(list97); index = 0; span[index] = "JerryWester"; questRoot15.Author = list97; index = 5; List list98 = new List(index); CollectionsMarshal.SetCount(list98, index); span2 = CollectionsMarshal.AsSpan(list98); num = 0; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 0 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000580u, new Vector3(25.65039f, -3.7080078f, 209.97937f), 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj62.Steps = list99; reference68 = obj62; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 1 }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002937u, new Vector3(-72.22095f, -2.5420866f, 187.85376f), 152); obj63.Steps = list100; reference69 = obj63; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 2 }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000580u, new Vector3(25.65039f, -3.7080078f, 209.97937f), 152); obj64.Steps = list101; reference70 = obj64; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 3 }; index2 = 1; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1002998u, new Vector3(-283.92462f, 12.245282f, -39.383606f), 152) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj65.Steps = list102; reference71 = obj65; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000580u, new Vector3(25.65039f, -3.7080078f, 209.97937f), 152); obj66.Steps = list103; reference72 = obj66; questRoot15.QuestSequence = list98; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(725); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list104 = new List(num); CollectionsMarshal.SetCount(list104, num); span = CollectionsMarshal.AsSpan(list104); index = 0; span[index] = "JerryWester"; questRoot16.Author = list104; index = 4; List list105 = new List(index); CollectionsMarshal.SetCount(list105, index); span2 = CollectionsMarshal.AsSpan(list105); num = 0; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 0 }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000580u, new Vector3(25.65039f, -3.7080078f, 209.97937f), 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj67.Steps = list106; reference73 = obj67; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 1 }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj68.Steps = list107; reference74 = obj68; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 2 }; index2 = 1; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000734u, new Vector3(-2.5482788f, -1.2191527f, 39.96338f), 148) { AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; obj69.Steps = list108; reference75 = obj69; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(164.6276f, -23.814985f, 551.0861f), 148) { TargetTerritoryId = (ushort)153 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000590u, new Vector3(-165.9419f, 9.869227f, -81.34589f), 153); obj70.Steps = list109; reference76 = obj70; questRoot16.QuestSequence = list105; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(727); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list110 = new List(num); CollectionsMarshal.SetCount(list110, num); span = CollectionsMarshal.AsSpan(list110); index = 0; span[index] = "croizat"; questRoot17.Author = list110; index = 3; List list111 = new List(index); CollectionsMarshal.SetCount(list111, index); span2 = CollectionsMarshal.AsSpan(list111); num = 0; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 0 }; index2 = 1; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000594u, new Vector3(-167.92554f, 9.869228f, -76.70715f), 153); obj71.Steps = list112; reference77 = obj71; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 1 }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; ref QuestStep reference79 = ref span3[index2]; QuestStep obj73 = new QuestStep(EInteractionType.Combat, 2187u, new Vector3(-151.47598f, 3.7521288f, 123.562065f), 153) { ItemId = 2000828u, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list114 = new List(num3); CollectionsMarshal.SetCount(list114, num3); span7 = CollectionsMarshal.AsSpan(list114); index3 = 0; span7[index3] = new ComplexCombatData { DataId = 2187u, MinimumKillCount = 1u }; obj73.ComplexCombatData = list114; obj73.CombatItemUse = new CombatItemUse { ItemId = 2000828u, Condition = ECombatItemUseCondition.MissingStatus, Value = 22 }; reference79 = obj73; obj72.Steps = list113; reference78 = obj72; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list115 = new List(index2); CollectionsMarshal.SetCount(list115, index2); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000594u, new Vector3(-167.92554f, 9.869228f, -76.70715f), 153) { NextQuestId = new QuestId(728) }; obj74.Steps = list115; reference80 = obj74; questRoot17.QuestSequence = list111; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(728); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list116 = new List(num); CollectionsMarshal.SetCount(list116, num); span = CollectionsMarshal.AsSpan(list116); index = 0; span[index] = "croizat"; questRoot18.Author = list116; index = 6; List list117 = new List(index); CollectionsMarshal.SetCount(list117, index); span2 = CollectionsMarshal.AsSpan(list117); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 0 }; num2 = 1; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000594u, new Vector3(-167.92554f, 9.869228f, -76.70715f), 153); obj75.Steps = list118; reference81 = obj75; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 1 }; index2 = 2; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; ref QuestStep reference83 = ref span3[num2]; QuestStep obj77 = new QuestStep(EInteractionType.Combat, null, new Vector3(-167.31592f, 5.486305f, 15.132226f), 153) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list120 = new List(index3); CollectionsMarshal.SetCount(list120, index3); span7 = CollectionsMarshal.AsSpan(list120); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 3u, MinimumKillCount = 4u, RewardItemId = 2000582u, RewardItemCount = 4 }; obj77.ComplexCombatData = list120; num3 = 6; List list121 = new List(num3); CollectionsMarshal.SetCount(list121, num3); span5 = CollectionsMarshal.AsSpan(list121); index3 = 0; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; obj77.CompletionQuestVariablesFlags = list121; reference83 = obj77; num2++; ref QuestStep reference84 = ref span3[num2]; QuestStep obj78 = new QuestStep(EInteractionType.Combat, null, new Vector3(-119.055f, 4.8576365f, -28.191822f), 153) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list122 = new List(index3); CollectionsMarshal.SetCount(list122, index3); span7 = CollectionsMarshal.AsSpan(list122); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 23u, MinimumKillCount = 2u, RewardItemId = 2000583u, RewardItemCount = 2 }; obj78.ComplexCombatData = list122; num3 = 6; List list123 = new List(num3); CollectionsMarshal.SetCount(list123, num3); span5 = CollectionsMarshal.AsSpan(list123); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; obj78.CompletionQuestVariablesFlags = list123; reference84 = obj78; obj76.Steps = list119; reference82 = obj76; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 2 }; num2 = 1; List list124 = new List(num2); CollectionsMarshal.SetCount(list124, num2); span3 = CollectionsMarshal.AsSpan(list124); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002258u, new Vector3(42.923584f, 4.2266846f, 48.05066f), 153); obj79.Steps = list124; reference85 = obj79; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 3 }; index2 = 1; List list125 = new List(index2); CollectionsMarshal.SetCount(list125, index2); span3 = CollectionsMarshal.AsSpan(list125); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002258u, new Vector3(42.923584f, 4.2266846f, 48.05066f), 153); obj80.Steps = list125; reference86 = obj80; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 4 }; num2 = 1; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 2002258u, new Vector3(42.923584f, 4.2266846f, 48.05066f), 153) { Emote = EEmote.Kneel }; obj81.Steps = list126; reference87 = obj81; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000594u, new Vector3(-167.92554f, 9.869228f, -76.70715f), 153); obj82.Steps = list127; reference88 = obj82; questRoot18.QuestSequence = list117; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(729); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list128 = new List(num); CollectionsMarshal.SetCount(list128, num); span = CollectionsMarshal.AsSpan(list128); index = 0; span[index] = "liza"; questRoot19.Author = list128; index = 3; List list129 = new List(index); CollectionsMarshal.SetCount(list129, index); span2 = CollectionsMarshal.AsSpan(list129); num = 0; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 0 }; num2 = 1; List list130 = new List(num2); CollectionsMarshal.SetCount(list130, num2); span3 = CollectionsMarshal.AsSpan(list130); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000598u, new Vector3(-170.82477f, 9.964111f, -84.153564f), 153); obj83.Steps = list130; reference89 = obj83; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 1 }; index2 = 1; List list131 = new List(index2); CollectionsMarshal.SetCount(list131, index2); span3 = CollectionsMarshal.AsSpan(list131); num2 = 0; ref QuestStep reference91 = ref span3[num2]; QuestStep obj85 = new QuestStep(EInteractionType.Combat, null, new Vector3(-108.26998f, 2.4296746f, -35.70589f), 153) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list132 = new List(index3); CollectionsMarshal.SetCount(list132, index3); span6 = CollectionsMarshal.AsSpan(list132); num3 = 0; span6[num3] = 302u; obj85.KillEnemyDataIds = list132; reference91 = obj85; obj84.Steps = list131; reference90 = obj84; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000598u, new Vector3(-170.82477f, 9.964111f, -84.153564f), 153); obj86.Steps = list133; reference92 = obj86; questRoot19.QuestSequence = list129; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(731); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list134 = new List(num); CollectionsMarshal.SetCount(list134, num); span = CollectionsMarshal.AsSpan(list134); index = 0; span[index] = "croizat"; questRoot20.Author = list134; index = 3; List list135 = new List(index); CollectionsMarshal.SetCount(list135, index); span2 = CollectionsMarshal.AsSpan(list135); num = 0; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 0 }; index2 = 1; List list136 = new List(index2); CollectionsMarshal.SetCount(list136, index2); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000439u, new Vector3(-211.59686f, 6.8409586f, 39.78015f), 153); obj87.Steps = list136; reference93 = obj87; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 1 }; num2 = 8; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2001184u, new Vector3(-228.62598f, 13.809326f, 66.57507f), 153); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2000728u, new Vector3(-240.4364f, 11.093262f, 52.231567f), 153); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2000729u, new Vector3(-261.67694f, 16.403442f, 49.851196f), 153); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2001185u, new Vector3(-251.39246f, 14.145081f, 32.242188f), 153); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2001186u, new Vector3(-238.48328f, 15.823547f, 17.257874f), 153); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2000727u, new Vector3(-226.48969f, 10.60498f, 16.67804f), 153); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2001187u, new Vector3(-213.8247f, 9.170593f, 19.607788f), 153); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2001188u, new Vector3(-198.68774f, 6.9733276f, 32.60852f), 153); obj88.Steps = list137; reference94 = obj88; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000439u, new Vector3(-211.59686f, 6.8409586f, 39.78015f), 153); obj89.Steps = list138; reference95 = obj89; questRoot20.QuestSequence = list135; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(732); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list139 = new List(num); CollectionsMarshal.SetCount(list139, num); span = CollectionsMarshal.AsSpan(list139); index = 0; span[index] = "croizat"; questRoot21.Author = list139; index = 3; List list140 = new List(index); CollectionsMarshal.SetCount(list140, index); span2 = CollectionsMarshal.AsSpan(list140); num = 0; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 0 }; num2 = 1; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000598u, new Vector3(-170.82477f, 9.964111f, -84.153564f), 153); obj90.Steps = list141; reference96 = obj90; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 1 }; index2 = 3; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(-294.13345f, 25.02198f, -193.98381f), 153) { ItemId = 2000586u, GroundTarget = true }; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(-287.41803f, 24.902437f, -193.99835f), 153) { ItemId = 2000586u, GroundTarget = true }; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(-294.52402f, 24.293709f, -207.5345f), 153) { ItemId = 2000586u, GroundTarget = true }; obj91.Steps = list142; reference97 = obj91; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000598u, new Vector3(-170.82477f, 9.964111f, -84.153564f), 153); obj92.Steps = list143; reference98 = obj92; questRoot21.QuestSequence = list140; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(737); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list144 = new List(num); CollectionsMarshal.SetCount(list144, num); span = CollectionsMarshal.AsSpan(list144); index = 0; span[index] = "JerryWester"; questRoot22.Author = list144; index = 2; List list145 = new List(index); CollectionsMarshal.SetCount(list145, index); span2 = CollectionsMarshal.AsSpan(list145); num = 0; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 0 }; index2 = 1; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006193u, new Vector3(-334.0658f, -0.81366825f, 148.91272f), 139); obj93.Steps = list146; reference99 = obj93; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000590u, new Vector3(-165.9419f, 9.869227f, -81.34589f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill }; obj94.Steps = list147; reference100 = obj94; questRoot22.QuestSequence = list145; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(738); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list148 = new List(num); CollectionsMarshal.SetCount(list148, num); span = CollectionsMarshal.AsSpan(list148); index = 0; span[index] = "JerryWester"; questRoot23.Author = list148; index = 3; List list149 = new List(index); CollectionsMarshal.SetCount(list149, index); span2 = CollectionsMarshal.AsSpan(list149); num = 0; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 0 }; index2 = 1; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000590u, new Vector3(-165.9419f, 9.869227f, -81.34589f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj95.Steps = list150; reference101 = obj95; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 1 }; num2 = 10; List list151 = new List(num2); CollectionsMarshal.SetCount(list151, num2); span3 = CollectionsMarshal.AsSpan(list151); index2 = 0; ref QuestStep reference103 = ref span3[index2]; QuestStep obj97 = new QuestStep(EInteractionType.Interact, 2001949u, new Vector3(-142.77869f, 14.450195f, -130.11371f), 153) { Comment = "Enemy loses aggro by the next waypoint" }; num3 = 6; List list152 = new List(num3); CollectionsMarshal.SetCount(list152, num3); span5 = CollectionsMarshal.AsSpan(list152); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj97.CompletionQuestVariablesFlags = list152; reference103 = obj97; index2++; ref QuestStep reference104 = ref span3[index2]; QuestStep obj98 = new QuestStep(EInteractionType.Jump, null, new Vector3(-108.2742f, 5.6416674f, -80.21974f), 153) { StopDistance = 0.25f, JumpDestination = new JumpDestination { Position = new Vector3(-111.25065f, 8.312978f, -82.8167f), DelaySeconds = 0.25f } }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); index3 = 6; List list153 = new List(index3); CollectionsMarshal.SetCount(list153, index3); span5 = CollectionsMarshal.AsSpan(list153); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list153; skipConditions.StepIf = skipStepConditions; obj98.SkipConditions = skipConditions; reference104 = obj98; index2++; ref QuestStep reference105 = ref span3[index2]; QuestStep obj99 = new QuestStep(EInteractionType.Interact, 2001953u, new Vector3(-116.41113f, 11.032227f, -84.97754f), 153) { DisableNavmesh = true }; num3 = 6; List list154 = new List(num3); CollectionsMarshal.SetCount(list154, num3); span5 = CollectionsMarshal.AsSpan(list154); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj99.CompletionQuestVariablesFlags = list154; reference105 = obj99; index2++; ref QuestStep reference106 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-103.87269f, 5.116502f, -73.9041f), 153); SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); index3 = 6; List list155 = new List(index3); CollectionsMarshal.SetCount(list155, index3); span5 = CollectionsMarshal.AsSpan(list155); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list155; skipConditions2.StepIf = skipStepConditions2; questStep7.SkipConditions = skipConditions2; reference106 = questStep7; index2++; ref QuestStep reference107 = ref span3[index2]; QuestStep obj100 = new QuestStep(EInteractionType.Jump, null, new Vector3(-90.467575f, 3.3634722f, -27.515985f), 153) { StopDistance = 0.25f, JumpDestination = new JumpDestination { Position = new Vector3(-84.96217f, 6.1436205f, -23.793756f), DelaySeconds = 0.25f } }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 6; List list156 = new List(num3); CollectionsMarshal.SetCount(list156, num3); span5 = CollectionsMarshal.AsSpan(list156); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list156; skipConditions3.StepIf = skipStepConditions3; obj100.SkipConditions = skipConditions3; reference107 = obj100; index2++; ref QuestStep reference108 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2001951u, new Vector3(-83.32953f, 7.1259155f, -21.561035f), 153); index3 = 6; List list157 = new List(index3); CollectionsMarshal.SetCount(list157, index3); span5 = CollectionsMarshal.AsSpan(list157); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list157; reference108 = questStep8; index2++; ref QuestStep reference109 = ref span3[index2]; QuestStep obj101 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-77.875786f, 3.9296143f, -27.107864f), 153) { DisableNavmesh = true }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 6; List list158 = new List(num3); CollectionsMarshal.SetCount(list158, num3); span5 = CollectionsMarshal.AsSpan(list158); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list158; skipConditions4.StepIf = skipStepConditions4; obj101.SkipConditions = skipConditions4; reference109 = obj101; index2++; ref QuestStep reference110 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(15.053005f, 3.8386261f, -40.758984f), 153); SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); index3 = 6; List list159 = new List(index3); CollectionsMarshal.SetCount(list159, index3); span5 = CollectionsMarshal.AsSpan(list159); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions5.CompletionQuestVariablesFlags = list159; skipConditions5.StepIf = skipStepConditions5; questStep9.SkipConditions = skipConditions5; reference110 = questStep9; index2++; ref QuestStep reference111 = ref span3[index2]; QuestStep obj102 = new QuestStep(EInteractionType.Interact, 2001952u, new Vector3(18.722778f, 7.614197f, -43.137268f), 153) { StopDistance = 6f }; num3 = 6; List list160 = new List(num3); CollectionsMarshal.SetCount(list160, num3); span5 = CollectionsMarshal.AsSpan(list160); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj102.CompletionQuestVariablesFlags = list160; reference111 = obj102; index2++; ref QuestStep reference112 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 2001950u, new Vector3(63.553833f, 13.473633f, -32.333923f), 153); index3 = 6; List list161 = new List(index3); CollectionsMarshal.SetCount(list161, index3); span5 = CollectionsMarshal.AsSpan(list161); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list161; reference112 = questStep10; obj96.Steps = list151; reference102 = obj96; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(51.85704f, 2.712612f, -42.67677f), 153) { DisableNavmesh = true, Mount = false }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000590u, new Vector3(-165.9419f, 9.869227f, -81.34589f), 153) { Mount = false }; obj103.Steps = list162; reference113 = obj103; questRoot23.QuestSequence = list149; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(739); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list163 = new List(num); CollectionsMarshal.SetCount(list163, num); span = CollectionsMarshal.AsSpan(list163); index = 0; span[index] = "croizat"; questRoot24.Author = list163; index = 3; List list164 = new List(index); CollectionsMarshal.SetCount(list164, index); span2 = CollectionsMarshal.AsSpan(list164); num = 0; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 0 }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000598u, new Vector3(-170.82477f, 9.964111f, -84.153564f), 153); obj104.Steps = list165; reference114 = obj104; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 1 }; index2 = 5; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-177.59566f, 9.645649f, 37.61236f), 153); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-171.2098f, 14.47418f, 32.58564f), 153) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006197u, new Vector3(-151.72046f, 18.631226f, 39.53601f), 153) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-157.91785f, 5.4492426f, 49.70637f), 153) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006198u, new Vector3(-237.17102f, 15.565003f, 104.32593f), 153); obj105.Steps = list166; reference115 = obj105; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000598u, new Vector3(-170.82477f, 9.964111f, -84.153564f), 153); obj106.Steps = list167; reference116 = obj106; questRoot24.QuestSequence = list164; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(742); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list168 = new List(num); CollectionsMarshal.SetCount(list168, num); span = CollectionsMarshal.AsSpan(list168); index = 0; span[index] = "croizat"; questRoot25.Author = list168; index = 3; List list169 = new List(index); CollectionsMarshal.SetCount(list169, index); span2 = CollectionsMarshal.AsSpan(list169); num = 0; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 0 }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000598u, new Vector3(-170.82477f, 9.964111f, -84.153564f), 153); obj107.Steps = list170; reference117 = obj107; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 1 }; num2 = 3; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; ref QuestStep reference119 = ref span3[index2]; QuestStep obj109 = new QuestStep(EInteractionType.Combat, 2001955u, new Vector3(-97.70355f, 11.673096f, -84.00098f), 153) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list172 = new List(num3); CollectionsMarshal.SetCount(list172, num3); span6 = CollectionsMarshal.AsSpan(list172); index3 = 0; span6[index3] = 63u; obj109.KillEnemyDataIds = list172; reference119 = obj109; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-111.3334f, 1.7872865f, -60.205475f), 153); index2++; ref QuestStep reference120 = ref span3[index2]; QuestStep obj110 = new QuestStep(EInteractionType.Combat, 2001956u, new Vector3(-110.03284f, 1.9989014f, -57.053528f), 153) { StopDistance = 5f, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list173 = new List(index3); CollectionsMarshal.SetCount(list173, index3); span6 = CollectionsMarshal.AsSpan(list173); num3 = 0; span6[num3] = 63u; obj110.KillEnemyDataIds = list173; reference120 = obj110; obj108.Steps = list171; reference118 = obj108; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000598u, new Vector3(-170.82477f, 9.964111f, -84.153564f), 153); obj111.Steps = list174; reference121 = obj111; questRoot25.QuestSequence = list169; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(743); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list175 = new List(num); CollectionsMarshal.SetCount(list175, num); span = CollectionsMarshal.AsSpan(list175); index = 0; span[index] = "JerryWester"; questRoot26.Author = list175; index = 2; List list176 = new List(index); CollectionsMarshal.SetCount(list176, index); span2 = CollectionsMarshal.AsSpan(list176); num = 0; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 0 }; num2 = 1; List list177 = new List(num2); CollectionsMarshal.SetCount(list177, num2); span3 = CollectionsMarshal.AsSpan(list177); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000590u, new Vector3(-165.9419f, 9.869227f, -81.34589f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj112.Steps = list177; reference122 = obj112; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list178 = new List(index2); CollectionsMarshal.SetCount(list178, index2); span3 = CollectionsMarshal.AsSpan(list178); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 153) { Aetheryte = EAetheryteLocation.SouthShroudCampTranquil }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000576u, new Vector3(21.469421f, -4.575074f, 221.75928f), 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj113.Steps = list178; reference123 = obj113; questRoot26.QuestSequence = list176; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(744); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list179 = new List(num); CollectionsMarshal.SetCount(list179, num); span = CollectionsMarshal.AsSpan(list179); index = 0; span[index] = "JerryWester"; questRoot27.Author = list179; index = 3; List list180 = new List(index); CollectionsMarshal.SetCount(list180, index); span2 = CollectionsMarshal.AsSpan(list180); num = 0; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 0 }; num2 = 1; List list181 = new List(num2); CollectionsMarshal.SetCount(list181, num2); span3 = CollectionsMarshal.AsSpan(list181); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000580u, new Vector3(25.65039f, -3.7080078f, 209.97937f), 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj114.Steps = list181; reference124 = obj114; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 1 }; index2 = 1; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, null, new Vector3(190.6642f, 8.673417f, 187.67012f), 152) { StopDistance = 0.5f, Emote = EEmote.Lookout }; obj115.Steps = list182; reference125 = obj115; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list183 = new List(num2); CollectionsMarshal.SetCount(list183, num2); span3 = CollectionsMarshal.AsSpan(list183); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj116.Steps = list183; reference126 = obj116; questRoot27.QuestSequence = list180; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(745); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list184 = new List(num); CollectionsMarshal.SetCount(list184, num); span = CollectionsMarshal.AsSpan(list184); index = 0; span[index] = "skiaz"; questRoot28.Author = list184; index = 3; List list185 = new List(index); CollectionsMarshal.SetCount(list185, index); span2 = CollectionsMarshal.AsSpan(list185); num = 0; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 0 }; index2 = 1; List list186 = new List(index2); CollectionsMarshal.SetCount(list186, index2); span3 = CollectionsMarshal.AsSpan(list186); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000576u, new Vector3(21.469421f, -4.5750833f, 221.75928f), 152) { Fly = true }; obj117.Steps = list186; reference127 = obj117; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 1 }; num2 = 3; List list187 = new List(num2); CollectionsMarshal.SetCount(list187, num2); span3 = CollectionsMarshal.AsSpan(list187); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-286.51263f, 12.089579f, -33.4333f), 152) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.None, null, new Vector3(-286.51263f, 12.089579f, -33.4333f), 152) { Land = true }; index2++; ref QuestStep reference129 = ref span3[index2]; QuestStep obj119 = new QuestStep(EInteractionType.Combat, 2264u, new Vector3(-303.8529f, 12.348698f, -40.177063f), 152) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list188 = new List(num3); CollectionsMarshal.SetCount(list188, num3); span7 = CollectionsMarshal.AsSpan(list188); index3 = 0; span7[index3] = new ComplexCombatData { DataId = 2264u, MinimumKillCount = 3u, RewardItemId = 2000598u, RewardItemCount = 3 }; obj119.ComplexCombatData = list188; obj119.CombatItemUse = new CombatItemUse { ItemId = 2000597u, Condition = ECombatItemUseCondition.HealthPercent, Value = 30 }; reference129 = obj119; obj118.Steps = list187; reference128 = obj118; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000576u, new Vector3(21.469421f, -4.5750833f, 221.75928f), 152) { Fly = true }; obj120.Steps = list189; reference130 = obj120; questRoot28.QuestSequence = list185; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(746); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list190 = new List(num); CollectionsMarshal.SetCount(list190, num); span = CollectionsMarshal.AsSpan(list190); index = 0; span[index] = "JerryWester"; questRoot29.Author = list190; index = 4; List list191 = new List(index); CollectionsMarshal.SetCount(list191, index); span2 = CollectionsMarshal.AsSpan(list191); num = 0; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 0 }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj121.Steps = list192; reference131 = obj121; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 1 }; index2 = 2; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 132) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1003785u, new Vector3(-489.8299f, 21.48999f, -381.97913f), 140); obj122.Steps = list193; reference132 = obj122; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 2 }; num2 = 1; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.91858f, 17.990356f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; obj123.Steps = list194; reference133 = obj123; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list195 = new List(index2); CollectionsMarshal.SetCount(list195, index2); span3 = CollectionsMarshal.AsSpan(list195); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001715u, new Vector3(23.23944f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006688u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj124.Steps = list195; reference134 = obj124; questRoot29.QuestSequence = list191; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(747); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list196 = new List(num); CollectionsMarshal.SetCount(list196, num); span = CollectionsMarshal.AsSpan(list196); index = 0; span[index] = "JerryWester"; questRoot30.Author = list196; index = 3; List list197 = new List(index); CollectionsMarshal.SetCount(list197, index); span2 = CollectionsMarshal.AsSpan(list197); num = 0; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 0 }; num2 = 1; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006688u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj125.Steps = list198; reference135 = obj125; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 1 }; index2 = 2; List list199 = new List(index2); CollectionsMarshal.SetCount(list199, index2); span3 = CollectionsMarshal.AsSpan(list199); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-119.1183f, 3.7999938f, -104.33473f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1004576u, new Vector3(-141.64954f, 4.1f, -114.67157f), 130); obj126.Steps = list199; reference136 = obj126; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list200 = new List(num2); CollectionsMarshal.SetCount(list200, num2); span3 = CollectionsMarshal.AsSpan(list200); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006196u, new Vector3(-63.98114f, -20.296238f, -5.142395f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj127.Steps = list200; reference137 = obj127; questRoot30.QuestSequence = list197; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(748); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list201 = new List(num); CollectionsMarshal.SetCount(list201, num); span = CollectionsMarshal.AsSpan(list201); index = 0; span[index] = "JerryWester"; questRoot31.Author = list201; index = 3; List list202 = new List(index); CollectionsMarshal.SetCount(list202, index); span2 = CollectionsMarshal.AsSpan(list202); num = 0; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 0 }; index2 = 1; List list203 = new List(index2); CollectionsMarshal.SetCount(list203, index2); span3 = CollectionsMarshal.AsSpan(list203); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006196u, new Vector3(-63.98114f, -20.296238f, -5.142395f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj128.Steps = list203; reference138 = obj128; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 1 }; num2 = 3; List list204 = new List(num2); CollectionsMarshal.SetCount(list204, num2); span3 = CollectionsMarshal.AsSpan(list204); index2 = 0; ref QuestStep reference140 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1006206u, new Vector3(-90.95911f, -29.465149f, -58.854065f), 145); index3 = 6; List list205 = new List(index3); CollectionsMarshal.SetCount(list205, index3); span5 = CollectionsMarshal.AsSpan(list205); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list205; reference140 = questStep11; index2++; ref QuestStep reference141 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1006204u, new Vector3(-29.34314f, -10.500086f, -7.5532227f), 145); num3 = 6; List list206 = new List(num3); CollectionsMarshal.SetCount(list206, num3); span5 = CollectionsMarshal.AsSpan(list206); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list206; reference141 = questStep12; index2++; ref QuestStep reference142 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1006205u, new Vector3(14.480774f, -5.9663696f, 7.4310913f), 145); index3 = 6; List list207 = new List(index3); CollectionsMarshal.SetCount(list207, index3); span5 = CollectionsMarshal.AsSpan(list207); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list207; reference142 = questStep13; obj129.Steps = list204; reference139 = obj129; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list208 = new List(index2); CollectionsMarshal.SetCount(list208, index2); span3 = CollectionsMarshal.AsSpan(list208); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006196u, new Vector3(-63.98114f, -20.296238f, -5.142395f), 145); obj130.Steps = list208; reference143 = obj130; questRoot31.QuestSequence = list202; AddQuest(questId31, questRoot31); } private static void LoadQuests15() { QuestId questId = new QuestId(756); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006196u, new Vector3(-63.98114f, -20.296238f, -5.142395f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 2; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(318.09802f, 20.949646f, -263.94977f), 145); num2++; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Combat, 2001965u, new Vector3(313.46606f, 23.178406f, -253.58972f), 145) { DisableNavmesh = true, ItemId = 2000604u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; int num3 = 1; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int index3 = 0; span4[index3] = 363u; obj3.KillEnemyDataIds = list5; reference3 = obj3; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006196u, new Vector3(-63.98114f, -20.296238f, -5.142395f), 145); obj4.Steps = list6; reference4 = obj4; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(757); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list7 = new List(num); CollectionsMarshal.SetCount(list7, num); span = CollectionsMarshal.AsSpan(list7); index = 0; span[index] = "JerryWester"; questRoot2.Author = list7; index = 3; List list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 0 }; index2 = 1; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006196u, new Vector3(-63.98114f, -20.296238f, -5.142395f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 1 }; num2 = 4; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-171.46503f, -46.504063f, 491.88867f), 145) { TargetTerritoryId = (ushort)146 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-47.50145f, 16.362688f, -439.62503f), 146); index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 146) { StopDistance = 7f, Aetheryte = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006211u, new Vector3(-217.48688f, 26.258211f, -361.2574f), 146); obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006215u, new Vector3(-227.34424f, 26.16842f, -352.98694f), 146); obj7.Steps = list11; reference7 = obj7; questRoot2.QuestSequence = list8; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(760); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list12 = new List(num); CollectionsMarshal.SetCount(list12, num); span = CollectionsMarshal.AsSpan(list12); index = 0; span[index] = "skiaz"; questRoot3.Author = list12; index = 3; List list13 = new List(index); CollectionsMarshal.SetCount(list13, index); span2 = CollectionsMarshal.AsSpan(list13); num = 0; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 0 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1004894u, new Vector3(-138.87238f, 27.266977f, -427.81726f), 146) { Fly = true }; obj8.Steps = list14; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 1 }; index2 = 2; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; ref QuestStep reference10 = ref span3[num2]; QuestStep obj10 = new QuestStep(EInteractionType.Combat, 2259u, new Vector3(-92.27408f, 14.646322f, -233.21777f), 146) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list16 = new List(index3); CollectionsMarshal.SetCount(list16, index3); Span span5 = CollectionsMarshal.AsSpan(list16); num3 = 0; span5[num3] = new ComplexCombatData { DataId = 2259u, MinimumKillCount = 1u }; obj10.ComplexCombatData = list16; reference10 = obj10; num2++; ref QuestStep reference11 = ref span3[num2]; QuestStep obj11 = new QuestStep(EInteractionType.Combat, 2260u, new Vector3(-92.27408f, 14.646322f, -233.21777f), 146) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list17 = new List(num3); CollectionsMarshal.SetCount(list17, num3); span5 = CollectionsMarshal.AsSpan(list17); index3 = 0; span5[index3] = new ComplexCombatData { DataId = 2260u, MinimumKillCount = 1u }; obj11.ComplexCombatData = list17; reference11 = obj11; obj9.Steps = list15; reference9 = obj9; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1004894u, new Vector3(-138.87238f, 27.266977f, -427.81726f), 146); obj12.Steps = list18; reference12 = obj12; questRoot3.QuestSequence = list13; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(761); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list19 = new List(num); CollectionsMarshal.SetCount(list19, num); span = CollectionsMarshal.AsSpan(list19); index = 0; span[index] = "JerryWester"; questRoot4.Author = list19; index = 3; List list20 = new List(index); CollectionsMarshal.SetCount(list20, index); span2 = CollectionsMarshal.AsSpan(list20); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 0 }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006217u, new Vector3(-181.04828f, 28.214073f, -402.02948f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj13.Steps = list21; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 1 }; num2 = 5; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; ref QuestStep reference15 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-179.69392f, 18.008331f, -279.60886f), 146); SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); index3 = 6; List list23 = new List(index3); CollectionsMarshal.SetCount(list23, index3); Span span6 = CollectionsMarshal.AsSpan(list23); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list23; skipConditions.StepIf = skipStepConditions; questStep.SkipConditions = skipConditions; reference15 = questStep; index2++; ref QuestStep reference16 = ref span3[index2]; QuestStep obj15 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-184.29613f, 3.5985415f, -246.7013f), 146) { DisableNavmesh = true }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 6; List list24 = new List(num3); CollectionsMarshal.SetCount(list24, num3); span6 = CollectionsMarshal.AsSpan(list24); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list24; skipConditions2.StepIf = skipStepConditions2; obj15.SkipConditions = skipConditions2; reference16 = obj15; index2++; ref QuestStep reference17 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1006702u, new Vector3(-186.14484f, 3.6335826f, -247.82184f), 146); index3 = 6; List list25 = new List(index3); CollectionsMarshal.SetCount(list25, index3); span6 = CollectionsMarshal.AsSpan(list25); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list25; reference17 = questStep2; index2++; ref QuestStep reference18 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1006704u, new Vector3(-174.12073f, 4.3956237f, -165.45361f), 146); num3 = 6; List list26 = new List(num3); CollectionsMarshal.SetCount(list26, num3); span6 = CollectionsMarshal.AsSpan(list26); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list26; reference18 = questStep3; index2++; ref QuestStep reference19 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1006703u, new Vector3(-187.27399f, 9.149252f, -133.22656f), 146); index3 = 6; List list27 = new List(index3); CollectionsMarshal.SetCount(list27, index3); span6 = CollectionsMarshal.AsSpan(list27); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list27; reference19 = questStep4; obj14.Steps = list22; reference14 = obj14; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006217u, new Vector3(-181.04828f, 28.214073f, -402.02948f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; obj16.Steps = list28; reference20 = obj16; questRoot4.QuestSequence = list20; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(762); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list29 = new List(num); CollectionsMarshal.SetCount(list29, num); span = CollectionsMarshal.AsSpan(list29); index = 0; span[index] = "JerryWester"; questRoot5.Author = list29; index = 2; List list30 = new List(index); CollectionsMarshal.SetCount(list30, index); span2 = CollectionsMarshal.AsSpan(list30); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 0 }; num2 = 1; List list31 = new List(num2); CollectionsMarshal.SetCount(list31, num2); span3 = CollectionsMarshal.AsSpan(list31); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006217u, new Vector3(-181.04828f, 28.214073f, -402.02948f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj17.Steps = list31; reference21 = obj17; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 5; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 128) { ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.91858f, 17.990356f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001715u, new Vector3(23.23944f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006688u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj18.Steps = list32; reference22 = obj18; questRoot5.QuestSequence = list30; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(763); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list33 = new List(num); CollectionsMarshal.SetCount(list33, num); span = CollectionsMarshal.AsSpan(list33); index = 0; span[index] = "JerryWester"; questRoot6.Author = list33; index = 3; List list34 = new List(index); CollectionsMarshal.SetCount(list34, index); span2 = CollectionsMarshal.AsSpan(list34); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 0 }; num2 = 1; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006688u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj19.Steps = list35; reference23 = obj19; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 1 }; index2 = 2; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001717u, new Vector3(25.497803f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1007418u, new Vector3(9.689453f, -3.0000017f, -55.985413f), 212); obj20.Steps = list36; reference24 = obj20; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006219u, new Vector3(193.53015f, 7.8551283f, -25.864075f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill }; obj21.Steps = list37; reference25 = obj21; questRoot6.QuestSequence = list34; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(764); QuestRoot questRoot7 = new QuestRoot(); num = 2; List list38 = new List(num); CollectionsMarshal.SetCount(list38, num); span = CollectionsMarshal.AsSpan(list38); index = 0; span[index] = "liza"; index++; span[index] = "Friendly"; questRoot7.Author = list38; index = 2; List list39 = new List(index); CollectionsMarshal.SetCount(list39, index); span2 = CollectionsMarshal.AsSpan(list39); num = 0; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 0 }; index2 = 2; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; ref QuestStep reference27 = ref span3[num2]; QuestStep obj23 = new QuestStep(EInteractionType.UseItem, null, null, 128) { ItemId = 30362u }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 1; List list41 = new List(num3); CollectionsMarshal.SetCount(list41, num3); Span span7 = CollectionsMarshal.AsSpan(list41); index3 = 0; span7[index3] = 140; skipStepConditions3.InTerritory = list41; skipConditions3.StepIf = skipStepConditions3; obj23.SkipConditions = skipConditions3; reference27 = obj23; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005021u, new Vector3(-472.49567f, 23.008797f, -355.00116f), 140); obj22.Steps = list40; reference26 = obj22; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-157.07425f, 24.884384f, -354.37775f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006220u, new Vector3(185.74805f, 13.721187f, -443.1983f), 146) { Fly = true }; obj24.Steps = list42; reference28 = obj24; questRoot7.QuestSequence = list39; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(765); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list43 = new List(num); CollectionsMarshal.SetCount(list43, num); span = CollectionsMarshal.AsSpan(list43); index = 0; span[index] = "JerryWester"; questRoot8.Author = list43; index = 4; List list44 = new List(index); CollectionsMarshal.SetCount(list44, index); span2 = CollectionsMarshal.AsSpan(list44); num = 0; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 0 }; index2 = 1; List list45 = new List(index2); CollectionsMarshal.SetCount(list45, index2); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000332u, new Vector3(207.7821f, 6.103813f, -39.536194f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj25.Steps = list45; reference29 = obj25; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 1 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006219u, new Vector3(193.53015f, 7.8551283f, -25.864075f), 153); obj26.Steps = list46; reference30 = obj26; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 2 }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000327u, new Vector3(177.66077f, 8.928099f, -43.01526f), 153); obj27.Steps = list47; reference31 = obj27; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000332u, new Vector3(207.7821f, 6.103813f, -39.536194f), 153); obj28.Steps = list48; reference32 = obj28; questRoot8.QuestSequence = list44; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(766); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list49 = new List(num); CollectionsMarshal.SetCount(list49, num); span = CollectionsMarshal.AsSpan(list49); index = 0; span[index] = "croizat"; questRoot9.Author = list49; index = 3; List list50 = new List(index); CollectionsMarshal.SetCount(list50, index); span2 = CollectionsMarshal.AsSpan(list50); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 0 }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000334u, new Vector3(176.44006f, 8.926453f, -43.01526f), 153); obj29.Steps = list51; reference33 = obj29; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 1 }; num2 = 3; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); index2 = 0; ref QuestStep reference35 = ref span3[index2]; QuestStep obj31 = new QuestStep(EInteractionType.Combat, 2001968u, new Vector3(106.370605f, 13.01593f, -9.99469f), 153) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list53 = new List(index3); CollectionsMarshal.SetCount(list53, index3); span5 = CollectionsMarshal.AsSpan(list53); num3 = 0; span5[num3] = new ComplexCombatData { DataId = 79u, MinimumKillCount = 1u }; obj31.ComplexCombatData = list53; reference35 = obj31; index2++; ref QuestStep reference36 = ref span3[index2]; QuestStep obj32 = new QuestStep(EInteractionType.Combat, 2001966u, new Vector3(115.587036f, 6.9733276f, 29.648315f), 153) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list54 = new List(num3); CollectionsMarshal.SetCount(list54, num3); span5 = CollectionsMarshal.AsSpan(list54); index3 = 0; span5[index3] = new ComplexCombatData { DataId = 81u, MinimumKillCount = 1u }; obj32.ComplexCombatData = list54; reference36 = obj32; index2++; ref QuestStep reference37 = ref span3[index2]; QuestStep obj33 = new QuestStep(EInteractionType.Combat, 2001967u, new Vector3(63.1875f, 7.583679f, 21.896606f), 153) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list55 = new List(index3); CollectionsMarshal.SetCount(list55, index3); span5 = CollectionsMarshal.AsSpan(list55); num3 = 0; span5[num3] = new ComplexCombatData { DataId = 311u, MinimumKillCount = 1u }; obj33.ComplexCombatData = list55; reference37 = obj33; obj30.Steps = list52; reference34 = obj30; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000334u, new Vector3(176.44006f, 8.926453f, -43.01526f), 153); obj34.Steps = list56; reference38 = obj34; questRoot9.QuestSequence = list50; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(767); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list57 = new List(num); CollectionsMarshal.SetCount(list57, num); span = CollectionsMarshal.AsSpan(list57); index = 0; span[index] = "croizat"; questRoot10.Author = list57; index = 3; List list58 = new List(index); CollectionsMarshal.SetCount(list58, index); span2 = CollectionsMarshal.AsSpan(list58); num = 0; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 0 }; num2 = 1; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000331u, new Vector3(158.49548f, 18.119999f, -49.393555f), 153); obj35.Steps = list59; reference39 = obj35; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 1 }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006235u, new Vector3(168.47485f, 5.2948f, -18.997498f), 153); obj36.Steps = list60; reference40 = obj36; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000331u, new Vector3(158.49548f, 18.119999f, -49.393555f), 153); obj37.Steps = list61; reference41 = obj37; questRoot10.QuestSequence = list58; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(768); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list62 = new List(num); CollectionsMarshal.SetCount(list62, num); span = CollectionsMarshal.AsSpan(list62); index = 0; span[index] = "croizat"; questRoot11.Author = list62; index = 4; List list63 = new List(index); CollectionsMarshal.SetCount(list63, index); span2 = CollectionsMarshal.AsSpan(list63); num = 0; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; index2 = 1; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006236u, new Vector3(156.78638f, 11.218727f, -74.26575f), 153); obj38.Steps = list64; reference42 = obj38; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 1 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006237u, new Vector3(213.09216f, 29.495605f, -164.5686f), 153); obj39.Steps = list65; reference43 = obj39; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 2 }; index2 = 6; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002269u, new Vector3(209.30798f, 31.72351f, -165.14844f), 153); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001969u, new Vector3(209.12476f, 29.373535f, -151.04907f), 153); num2++; ref QuestStep reference45 = ref span3[num2]; QuestStep obj41 = new QuestStep(EInteractionType.Combat, 2001970u, new Vector3(198.96228f, 31.998047f, -159.59418f), 153) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list67 = new List(num3); CollectionsMarshal.SetCount(list67, num3); span5 = CollectionsMarshal.AsSpan(list67); index3 = 0; span5[index3] = new ComplexCombatData { DataId = 9u, MinimumKillCount = 1u }; obj41.ComplexCombatData = list67; reference45 = obj41; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001971u, new Vector3(199.45056f, 34.531128f, -170.33649f), 153); num2++; ref QuestStep reference46 = ref span3[num2]; QuestStep obj42 = new QuestStep(EInteractionType.Combat, 2001972u, new Vector3(209.70471f, 32.669556f, -171.83191f), 153) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list68 = new List(index3); CollectionsMarshal.SetCount(list68, index3); span5 = CollectionsMarshal.AsSpan(list68); num3 = 0; span5[num3] = new ComplexCombatData { DataId = 9u, MinimumKillCount = 1u }; obj42.ComplexCombatData = list68; reference46 = obj42; num2++; ref QuestStep reference47 = ref span3[num2]; QuestStep obj43 = new QuestStep(EInteractionType.Combat, 2001973u, new Vector3(218.21924f, 28.94629f, -160.63171f), 153) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list69 = new List(num3); CollectionsMarshal.SetCount(list69, num3); span5 = CollectionsMarshal.AsSpan(list69); index3 = 0; span5[index3] = new ComplexCombatData { DataId = 9u, MinimumKillCount = 1u }; obj43.ComplexCombatData = list69; reference47 = obj43; obj40.Steps = list66; reference44 = obj40; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006237u, new Vector3(213.09216f, 29.495605f, -164.5686f), 153) { NextQuestId = new QuestId(769) }; obj44.Steps = list70; reference48 = obj44; questRoot11.QuestSequence = list63; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(769); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list71 = new List(num); CollectionsMarshal.SetCount(list71, num); span = CollectionsMarshal.AsSpan(list71); index = 0; span[index] = "croizat"; questRoot12.Author = list71; index = 3; List list72 = new List(index); CollectionsMarshal.SetCount(list72, index); span2 = CollectionsMarshal.AsSpan(list72); num = 0; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 0 }; index2 = 1; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006237u, new Vector3(213.09216f, 29.495605f, -164.5686f), 153); obj45.Steps = list73; reference49 = obj45; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 1 }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2002278u, new Vector3(42.58789f, 4.196167f, 48.844116f), 153) { ItemId = 2000857u }; obj46.Steps = list74; reference50 = obj46; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001186u, new Vector3(150.16394f, 8.795548f, -56.321106f), 153); obj47.Steps = list75; reference51 = obj47; questRoot12.QuestSequence = list72; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(770); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list76 = new List(num); CollectionsMarshal.SetCount(list76, num); span = CollectionsMarshal.AsSpan(list76); index = 0; span[index] = "croizat"; questRoot13.Author = list76; index = 3; List list77 = new List(index); CollectionsMarshal.SetCount(list77, index); span2 = CollectionsMarshal.AsSpan(list77); num = 0; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 0 }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000420u, new Vector3(150.28601f, 11.218727f, -72.58722f), 153); obj48.Steps = list78; reference52 = obj48; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 1 }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; ref QuestStep reference54 = ref span3[num2]; QuestStep obj50 = new QuestStep(EInteractionType.Combat, null, new Vector3(90.32601f, 14.940415f, -150.38887f), 153) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 3; List list80 = new List(index3); CollectionsMarshal.SetCount(list80, index3); span5 = CollectionsMarshal.AsSpan(list80); num3 = 0; ref ComplexCombatData reference55 = ref span5[num3]; ComplexCombatData obj51 = new ComplexCombatData { DataId = 87u, MinimumKillCount = 1u }; int num4 = 6; List list81 = new List(num4); CollectionsMarshal.SetCount(list81, num4); span6 = CollectionsMarshal.AsSpan(list81); int num5 = 0; span6[num5] = null; num5++; span6[num5] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; obj51.CompletionQuestVariablesFlags = list81; reference55 = obj51; num3++; ref ComplexCombatData reference56 = ref span5[num3]; ComplexCombatData obj52 = new ComplexCombatData { DataId = 86u, MinimumKillCount = 1u }; num5 = 6; List list82 = new List(num5); CollectionsMarshal.SetCount(list82, num5); span6 = CollectionsMarshal.AsSpan(list82); num4 = 0; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; obj52.CompletionQuestVariablesFlags = list82; reference56 = obj52; num3++; ref ComplexCombatData reference57 = ref span5[num3]; ComplexCombatData obj53 = new ComplexCombatData { DataId = 84u, MinimumKillCount = 1u }; num4 = 6; List list83 = new List(num4); CollectionsMarshal.SetCount(list83, num4); span6 = CollectionsMarshal.AsSpan(list83); num5 = 0; span6[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; obj53.CompletionQuestVariablesFlags = list83; reference57 = obj53; obj50.ComplexCombatData = list80; reference54 = obj50; obj49.Steps = list79; reference53 = obj49; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000420u, new Vector3(150.28601f, 11.218727f, -72.58722f), 153); obj54.Steps = list84; reference58 = obj54; questRoot13.QuestSequence = list77; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(771); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list85 = new List(num); CollectionsMarshal.SetCount(list85, num); span = CollectionsMarshal.AsSpan(list85); index = 0; span[index] = "croizat"; questRoot14.Author = list85; index = 3; List list86 = new List(index); CollectionsMarshal.SetCount(list86, index); span2 = CollectionsMarshal.AsSpan(list86); num = 0; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 0 }; index2 = 1; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000328u, new Vector3(151.75085f, 11.642578f, -73.258606f), 153); obj55.Steps = list87; reference59 = obj55; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 1 }; num2 = 1; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2001974u, new Vector3(73.258545f, 7.583679f, -109.819214f), 153); obj56.Steps = list88; reference60 = obj56; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000328u, new Vector3(151.75085f, 11.642578f, -73.258606f), 153); obj57.Steps = list89; reference61 = obj57; questRoot14.QuestSequence = list86; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(772); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list90 = new List(num); CollectionsMarshal.SetCount(list90, num); span = CollectionsMarshal.AsSpan(list90); index = 0; span[index] = "croizat"; questRoot15.Author = list90; index = 2; List list91 = new List(index); CollectionsMarshal.SetCount(list91, index); span2 = CollectionsMarshal.AsSpan(list91); num = 0; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 0 }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006238u, new Vector3(197.77222f, 7.8551226f, -22.14087f), 153); obj58.Steps = list92; reference62 = obj58; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000340u, new Vector3(277.51575f, 11.186312f, -255.60394f), 153) { NextQuestId = new QuestId(773) }; obj59.Steps = list93; reference63 = obj59; questRoot15.QuestSequence = list91; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(773); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list94 = new List(num); CollectionsMarshal.SetCount(list94, num); span = CollectionsMarshal.AsSpan(list94); index = 0; span[index] = "croizat"; questRoot16.Author = list94; index = 5; List list95 = new List(index); CollectionsMarshal.SetCount(list95, index); span2 = CollectionsMarshal.AsSpan(list95); num = 0; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 0 }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000340u, new Vector3(277.51575f, 11.186312f, -255.60394f), 153); obj60.Steps = list96; reference64 = obj60; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 1 }; index2 = 3; List list97 = new List(index2); CollectionsMarshal.SetCount(list97, index2); span3 = CollectionsMarshal.AsSpan(list97); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002282u, new Vector3(270.28296f, 12.130859f, -258.44214f), 153); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002281u, new Vector3(261.15808f, 11.24585f, -252.49103f), 153); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001975u, new Vector3(248.76782f, 11.459534f, -233.23413f), 153); obj61.Steps = list97; reference65 = obj61; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 2 }; num2 = 1; List list98 = new List(num2); CollectionsMarshal.SetCount(list98, num2); span3 = CollectionsMarshal.AsSpan(list98); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2001976u, new Vector3(299.8855f, 14.175598f, -249.3172f), 153); obj62.Steps = list98; reference66 = obj62; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 3 }; index2 = 1; List list99 = new List(index2); CollectionsMarshal.SetCount(list99, index2); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000341u, new Vector3(300.09912f, 11.935754f, -247.02838f), 153); obj63.Steps = list99; reference67 = obj63; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006238u, new Vector3(197.77222f, 7.8551226f, -22.14087f), 153); obj64.Steps = list100; reference68 = obj64; questRoot16.QuestSequence = list95; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(774); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list101 = new List(num); CollectionsMarshal.SetCount(list101, num); span = CollectionsMarshal.AsSpan(list101); index = 0; span[index] = "JerryWester"; questRoot17.Author = list101; index = 5; List list102 = new List(index); CollectionsMarshal.SetCount(list102, index); span2 = CollectionsMarshal.AsSpan(list102); num = 0; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 0 }; index2 = 1; List list103 = new List(index2); CollectionsMarshal.SetCount(list103, index2); span3 = CollectionsMarshal.AsSpan(list103); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000332u, new Vector3(207.7821f, 6.103813f, -39.536194f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj65.Steps = list103; reference69 = obj65; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 1 }; num2 = 1; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; ref QuestStep reference71 = ref span3[index2]; QuestStep obj67 = new QuestStep(EInteractionType.Combat, null, new Vector3(262.89966f, 11.363011f, -143.02156f), 153) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list105 = new List(num3); CollectionsMarshal.SetCount(list105, num3); span5 = CollectionsMarshal.AsSpan(list105); index3 = 0; ref ComplexCombatData reference72 = ref span5[index3]; ComplexCombatData obj68 = new ComplexCombatData { DataId = 4u, MinimumKillCount = 4u }; num5 = 6; List list106 = new List(num5); CollectionsMarshal.SetCount(list106, num5); span6 = CollectionsMarshal.AsSpan(list106); num4 = 0; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; obj68.CompletionQuestVariablesFlags = list106; reference72 = obj68; obj67.ComplexCombatData = list105; reference71 = obj67; obj66.Steps = list104; reference70 = obj66; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 2 }; index2 = 1; List list107 = new List(index2); CollectionsMarshal.SetCount(list107, index2); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000332u, new Vector3(207.7821f, 6.103813f, -39.536194f), 153); obj69.Steps = list107; reference73 = obj69; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 3 }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000590u, new Vector3(-165.9419f, 9.869227f, -81.34589f), 153); obj70.Steps = list108; reference74 = obj70; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006680u, new Vector3(209.30798f, 6.1041656f, -39.932922f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill }; obj71.Steps = list109; reference75 = obj71; questRoot17.QuestSequence = list102; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(775); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list110 = new List(num); CollectionsMarshal.SetCount(list110, num); span = CollectionsMarshal.AsSpan(list110); index = 0; span[index] = "JerryWester"; questRoot18.Author = list110; index = 6; List list111 = new List(index); CollectionsMarshal.SetCount(list111, index); span2 = CollectionsMarshal.AsSpan(list111); num = 0; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 0 }; num2 = 1; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000332u, new Vector3(207.7821f, 6.103813f, -39.536194f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj72.Steps = list112; reference76 = obj72; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 1 }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006219u, new Vector3(193.53015f, 7.8551283f, -25.864075f), 153); obj73.Steps = list113; reference77 = obj73; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 2 }; num2 = 1; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000332u, new Vector3(207.7821f, 6.103813f, -39.536194f), 153); obj74.Steps = list114; reference78 = obj74; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 3 }; index2 = 1; List list115 = new List(index2); CollectionsMarshal.SetCount(list115, index2); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; ref QuestStep reference80 = ref span3[num2]; QuestStep obj76 = new QuestStep(EInteractionType.Combat, 1006679u, new Vector3(352.49854f, -2.3331592f, 51.56018f), 153) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list116 = new List(index3); CollectionsMarshal.SetCount(list116, index3); span4 = CollectionsMarshal.AsSpan(list116); num3 = 0; span4[num3] = 1909u; obj76.KillEnemyDataIds = list116; reference80 = obj76; obj75.Steps = list115; reference79 = obj75; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 4 }; num2 = 1; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006679u, new Vector3(352.49854f, -2.3331592f, 51.56018f), 153); obj77.Steps = list117; reference81 = obj77; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000332u, new Vector3(207.7821f, 6.103813f, -39.536194f), 153); obj78.Steps = list118; reference82 = obj78; questRoot18.QuestSequence = list111; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(776); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list119 = new List(num); CollectionsMarshal.SetCount(list119, num); span = CollectionsMarshal.AsSpan(list119); index = 0; span[index] = "JerryWester"; questRoot19.Author = list119; index = 2; List list120 = new List(index); CollectionsMarshal.SetCount(list120, index); span2 = CollectionsMarshal.AsSpan(list120); num = 0; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 0 }; num2 = 1; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000332u, new Vector3(207.7821f, 6.103813f, -39.536194f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj79.Steps = list121; reference83 = obj79; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006215u, new Vector3(-227.34424f, 26.16842f, -352.98694f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; obj80.Steps = list122; reference84 = obj80; questRoot19.QuestSequence = list120; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(777); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list123 = new List(num); CollectionsMarshal.SetCount(list123, num); span = CollectionsMarshal.AsSpan(list123); index = 0; span[index] = "JerryWester"; questRoot20.Author = list123; index = 3; List list124 = new List(index); CollectionsMarshal.SetCount(list124, index); span2 = CollectionsMarshal.AsSpan(list124); num = 0; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 0 }; num2 = 1; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006215u, new Vector3(-227.34424f, 26.16842f, -352.98694f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj81.Steps = list125; reference85 = obj81; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 1 }; index2 = 4; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; ref QuestStep reference87 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1006221u, new Vector3(-219.65369f, 26.204851f, -337.789f), 146); num3 = 6; List list127 = new List(num3); CollectionsMarshal.SetCount(list127, num3); span6 = CollectionsMarshal.AsSpan(list127); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list127; reference87 = questStep5; num2++; ref QuestStep reference88 = ref span3[num2]; QuestStep obj83 = new QuestStep(EInteractionType.Interact, 1006222u, new Vector3(-207.17181f, 27.31405f, -331.34973f), 146) { DisableNavmesh = true }; index3 = 6; List list128 = new List(index3); CollectionsMarshal.SetCount(list128, index3); span6 = CollectionsMarshal.AsSpan(list128); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj83.CompletionQuestVariablesFlags = list128; reference88 = obj83; num2++; ref QuestStep reference89 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1006223u, new Vector3(-85.06909f, 26.222988f, -348.50085f), 146); num3 = 6; List list129 = new List(num3); CollectionsMarshal.SetCount(list129, num3); span6 = CollectionsMarshal.AsSpan(list129); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list129; reference89 = questStep6; num2++; ref QuestStep reference90 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1006224u, new Vector3(-77.74481f, 27.626602f, -325.42914f), 146); index3 = 6; List list130 = new List(index3); CollectionsMarshal.SetCount(list130, index3); span6 = CollectionsMarshal.AsSpan(list130); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list130; reference90 = questStep7; obj82.Steps = list126; reference86 = obj82; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006215u, new Vector3(-227.34424f, 26.16842f, -352.98694f), 146); obj84.Steps = list131; reference91 = obj84; questRoot20.QuestSequence = list124; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(778); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list132 = new List(num); CollectionsMarshal.SetCount(list132, num); span = CollectionsMarshal.AsSpan(list132); index = 0; span[index] = "JerryWester"; questRoot21.Author = list132; index = 4; List list133 = new List(index); CollectionsMarshal.SetCount(list133, index); span2 = CollectionsMarshal.AsSpan(list133); num = 0; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 0 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006226u, new Vector3(-225.97089f, 26.138475f, -355.0622f), 146) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj85.Steps = list134; reference92 = obj85; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 1 }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; ref QuestStep reference94 = ref span3[index2]; QuestStep obj87 = new QuestStep(EInteractionType.Combat, 1006228u, new Vector3(-194.75098f, 19.02249f, -557.8546f), 146) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list136 = new List(num3); CollectionsMarshal.SetCount(list136, num3); span4 = CollectionsMarshal.AsSpan(list136); index3 = 0; span4[index3] = 2257u; index3++; span4[index3] = 2258u; obj87.KillEnemyDataIds = list136; reference94 = obj87; obj86.Steps = list135; reference93 = obj86; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 2 }; index2 = 1; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006228u, new Vector3(-194.75098f, 19.02249f, -557.8546f), 146) { StopDistance = 7f }; obj88.Steps = list137; reference95 = obj88; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list138 = new List(num2); CollectionsMarshal.SetCount(list138, num2); span3 = CollectionsMarshal.AsSpan(list138); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006215u, new Vector3(-227.34424f, 26.16842f, -352.98694f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; obj89.Steps = list138; reference96 = obj89; questRoot21.QuestSequence = list133; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(782); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list139 = new List(num); CollectionsMarshal.SetCount(list139, num); span = CollectionsMarshal.AsSpan(list139); index = 0; span[index] = "JerryWester"; questRoot22.Author = list139; index = 5; List list140 = new List(index); CollectionsMarshal.SetCount(list140, index); span2 = CollectionsMarshal.AsSpan(list140); num = 0; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 0 }; index2 = 1; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006215u, new Vector3(-227.34424f, 26.16842f, -352.98694f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj90.Steps = list141; reference97 = obj90; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 1 }; num2 = 6; List list142 = new List(num2); CollectionsMarshal.SetCount(list142, num2); span3 = CollectionsMarshal.AsSpan(list142); index2 = 0; ref QuestStep reference99 = ref span3[index2]; QuestStep obj92 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-225.94685f, 26.139933f, -340.8984f), 146) { Mount = true }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); index3 = 6; List list143 = new List(index3); CollectionsMarshal.SetCount(list143, index3); span6 = CollectionsMarshal.AsSpan(list143); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list143; skipConditions4.StepIf = skipStepConditions4; obj92.SkipConditions = skipConditions4; reference99 = obj92; index2++; ref QuestStep reference100 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2001980u, new Vector3(-202.22784f, 28.122314f, -318.5016f), 146); num3 = 6; List list144 = new List(num3); CollectionsMarshal.SetCount(list144, num3); span6 = CollectionsMarshal.AsSpan(list144); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list144; reference100 = questStep8; index2++; ref QuestStep reference101 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1006225u, new Vector3(-83.84839f, 39.399178f, -333.69952f), 146); index3 = 6; List list145 = new List(index3); CollectionsMarshal.SetCount(list145, index3); span6 = CollectionsMarshal.AsSpan(list145); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list145; reference101 = questStep9; index2++; ref QuestStep reference102 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1007617u, new Vector3(-114.7937f, 39.483143f, -339.71167f), 146); num3 = 6; List list146 = new List(num3); CollectionsMarshal.SetCount(list146, num3); span6 = CollectionsMarshal.AsSpan(list146); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list146; reference102 = questStep10; index2++; ref QuestStep reference103 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 2001981u, new Vector3(-78.93494f, 26.474365f, -350.08777f), 146); index3 = 6; List list147 = new List(index3); CollectionsMarshal.SetCount(list147, index3); span6 = CollectionsMarshal.AsSpan(list147); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list147; reference103 = questStep11; index2++; ref QuestStep reference104 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1007616u, new Vector3(-98.77167f, 26.161106f, -341.3291f), 146); num3 = 6; List list148 = new List(num3); CollectionsMarshal.SetCount(list148, num3); span6 = CollectionsMarshal.AsSpan(list148); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list148; reference104 = questStep12; obj91.Steps = list142; reference98 = obj91; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 2 }; index2 = 1; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006215u, new Vector3(-227.34424f, 26.16842f, -352.98694f), 146); obj93.Steps = list149; reference105 = obj93; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 3 }; num2 = 1; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1006230u, new Vector3(34.89734f, 3.3969688f, -343.70947f), 146) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj94.Steps = list150; reference106 = obj94; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list151 = new List(index2); CollectionsMarshal.SetCount(list151, index2); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006215u, new Vector3(-227.34424f, 26.16842f, -352.98694f), 146); obj95.Steps = list151; reference107 = obj95; questRoot22.QuestSequence = list140; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(783); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list152 = new List(num); CollectionsMarshal.SetCount(list152, num); span = CollectionsMarshal.AsSpan(list152); index = 0; span[index] = "JerryWester"; questRoot23.Author = list152; index = 2; List list153 = new List(index); CollectionsMarshal.SetCount(list153, index); span2 = CollectionsMarshal.AsSpan(list153); num = 0; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 0 }; num2 = 1; List list154 = new List(num2); CollectionsMarshal.SetCount(list154, num2); span3 = CollectionsMarshal.AsSpan(list154); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006215u, new Vector3(-227.34424f, 26.16842f, -352.98694f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj96.Steps = list154; reference108 = obj96; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 5; List list155 = new List(index2); CollectionsMarshal.SetCount(list155, index2); span3 = CollectionsMarshal.AsSpan(list155); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 128) { ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.91858f, 17.990356f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001715u, new Vector3(23.23944f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006688u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj97.Steps = list155; reference109 = obj97; questRoot23.QuestSequence = list153; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(786); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list156 = new List(num); CollectionsMarshal.SetCount(list156, num); span = CollectionsMarshal.AsSpan(list156); index = 0; span[index] = "JerryWester"; questRoot24.Author = list156; index = 3; List list157 = new List(index); CollectionsMarshal.SetCount(list157, index); span2 = CollectionsMarshal.AsSpan(list157); num = 0; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 0 }; num2 = 1; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006242u, new Vector3(16.403442f, -44.865616f, 264.54565f), 154) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj98.Steps = list158; reference110 = obj98; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 1 }; index2 = 1; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; ref QuestStep reference112 = ref span3[num2]; QuestStep obj100 = new QuestStep(EInteractionType.Combat, 2001982u, new Vector3(-260.0901f, -56.38214f, 307.60657f), 154) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list160 = new List(index3); CollectionsMarshal.SetCount(list160, index3); span4 = CollectionsMarshal.AsSpan(list160); num3 = 0; span4[num3] = 1899u; obj100.KillEnemyDataIds = list160; reference112 = obj100; obj99.Steps = list159; reference111 = obj99; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006242u, new Vector3(16.403442f, -44.865616f, 264.54565f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj101.Steps = list161; reference113 = obj101; questRoot24.QuestSequence = list157; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(787); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list162 = new List(num); CollectionsMarshal.SetCount(list162, num); span = CollectionsMarshal.AsSpan(list162); index = 0; span[index] = "JerryWester"; questRoot25.Author = list162; index = 4; List list163 = new List(index); CollectionsMarshal.SetCount(list163, index); span2 = CollectionsMarshal.AsSpan(list163); num = 0; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 0 }; index2 = 1; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006241u, new Vector3(17.349426f, -44.86564f, 262.745f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj102.Steps = list164; reference114 = obj102; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 1 }; num2 = 3; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.058176f, -40.87435f, 233.34166f), 154); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-195.16211f, -63.65229f, 370.28903f), 154); index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(-222.67735f, -66.345436f, 396.86935f), 154) { ItemId = 2000616u, GroundTarget = true }; obj103.Steps = list165; reference115 = obj103; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 2 }; index2 = 5; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; ref QuestStep reference117 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 2001988u, new Vector3(-217.97516f, -66.086914f, 389.9137f), 154); num3 = 6; List list167 = new List(num3); CollectionsMarshal.SetCount(list167, num3); span6 = CollectionsMarshal.AsSpan(list167); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list167; reference117 = questStep13; num2++; ref QuestStep reference118 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 2001986u, new Vector3(-219.71472f, -65.90375f, 383.3523f), 154); index3 = 6; List list168 = new List(index3); CollectionsMarshal.SetCount(list168, index3); span6 = CollectionsMarshal.AsSpan(list168); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list168; reference118 = questStep14; num2++; ref QuestStep reference119 = ref span3[num2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 2001987u, new Vector3(-217.97516f, -65.20184f, 376.3026f), 154); num3 = 6; List list169 = new List(num3); CollectionsMarshal.SetCount(list169, num3); span6 = CollectionsMarshal.AsSpan(list169); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list169; reference119 = questStep15; num2++; ref QuestStep reference120 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 2001985u, new Vector3(-233.02057f, -66.453064f, 378.95776f), 154); index3 = 6; List list170 = new List(index3); CollectionsMarshal.SetCount(list170, index3); span6 = CollectionsMarshal.AsSpan(list170); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list170; reference120 = questStep16; num2++; ref QuestStep reference121 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 2001984u, new Vector3(-230.33496f, -66.819336f, 388.93713f), 154); num3 = 6; List list171 = new List(num3); CollectionsMarshal.SetCount(list171, num3); span6 = CollectionsMarshal.AsSpan(list171); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep17.CompletionQuestVariablesFlags = list171; reference121 = questStep17; obj104.Steps = list166; reference116 = obj104; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006241u, new Vector3(17.349426f, -44.86564f, 262.745f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj105.Steps = list172; reference122 = obj105; questRoot25.QuestSequence = list163; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(788); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list173 = new List(num); CollectionsMarshal.SetCount(list173, num); span = CollectionsMarshal.AsSpan(list173); index = 0; span[index] = "croizat"; questRoot26.Author = list173; index = 3; List list174 = new List(index); CollectionsMarshal.SetCount(list174, index); span2 = CollectionsMarshal.AsSpan(list174); num = 0; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 0 }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006245u, new Vector3(4.9591064f, -46.518017f, 248.49304f), 154); obj106.Steps = list175; reference123 = obj106; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 1 }; num2 = 2; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-223.82947f, -28.139849f, 261.55243f), 154); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2001989u, new Vector3(-211.841f, -27.878296f, 261.8601f), 154) { DisableNavmesh = true }; obj107.Steps = list176; reference124 = obj107; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1002804u, new Vector3(-26.260803f, -40.705082f, 172.74731f), 154) { NextQuestId = new QuestId(792) }; obj108.Steps = list177; reference125 = obj108; questRoot26.QuestSequence = list174; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(789); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list178 = new List(num); CollectionsMarshal.SetCount(list178, num); span = CollectionsMarshal.AsSpan(list178); index = 0; span[index] = "croizat"; questRoot27.Author = list178; index = 2; List list179 = new List(index); CollectionsMarshal.SetCount(list179, index); span2 = CollectionsMarshal.AsSpan(list179); num = 0; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 0 }; num2 = 1; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002779u, new Vector3(-34.470154f, -40.466434f, 221.02686f), 154); obj109.Steps = list180; reference126 = obj109; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006371u, new Vector3(-301.04523f, -13.60442f, 198.44348f), 154); obj110.Steps = list181; reference127 = obj110; questRoot27.QuestSequence = list179; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(792); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list182 = new List(num); CollectionsMarshal.SetCount(list182, num); span = CollectionsMarshal.AsSpan(list182); index = 0; span[index] = "croizat"; questRoot28.Author = list182; index = 3; List list183 = new List(index); CollectionsMarshal.SetCount(list183, index); span2 = CollectionsMarshal.AsSpan(list183); num = 0; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 0 }; num2 = 1; List list184 = new List(num2); CollectionsMarshal.SetCount(list184, num2); span3 = CollectionsMarshal.AsSpan(list184); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002804u, new Vector3(-26.260803f, -40.705082f, 172.74731f), 154); obj111.Steps = list184; reference128 = obj111; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 1 }; index2 = 2; List list185 = new List(index2); CollectionsMarshal.SetCount(list185, index2); span3 = CollectionsMarshal.AsSpan(list185); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2001993u, new Vector3(-37.644104f, -39.749817f, 175.03625f), 154) { ItemId = 2000623u }; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, 2001994u, new Vector3(-35.690857f, -33.676758f, 167.80347f), 154) { ItemId = 2000623u }; obj112.Steps = list185; reference129 = obj112; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list186 = new List(num2); CollectionsMarshal.SetCount(list186, num2); span3 = CollectionsMarshal.AsSpan(list186); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1002804u, new Vector3(-26.260803f, -40.705082f, 172.74731f), 154) { NextQuestId = new QuestId(793) }; obj113.Steps = list186; reference130 = obj113; questRoot28.QuestSequence = list183; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(793); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list187 = new List(num); CollectionsMarshal.SetCount(list187, num); span = CollectionsMarshal.AsSpan(list187); index = 0; span[index] = "croizat"; questRoot29.Author = list187; index = 4; List list188 = new List(index); CollectionsMarshal.SetCount(list188, index); span2 = CollectionsMarshal.AsSpan(list188); num = 0; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 0 }; index2 = 1; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1002804u, new Vector3(-26.260803f, -40.705082f, 172.74731f), 154); obj114.Steps = list189; reference131 = obj114; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 1 }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; ref QuestStep reference133 = ref span3[index2]; QuestStep obj116 = new QuestStep(EInteractionType.Combat, null, new Vector3(-106.12237f, -51.697598f, 386.2573f), 154) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list191 = new List(index3); CollectionsMarshal.SetCount(list191, index3); span5 = CollectionsMarshal.AsSpan(list191); num3 = 0; span5[num3] = new ComplexCombatData { DataId = 17u, MinimumKillCount = 1u }; obj116.ComplexCombatData = list191; reference133 = obj116; obj115.Steps = list190; reference132 = obj115; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 2 }; index2 = 1; List list192 = new List(index2); CollectionsMarshal.SetCount(list192, index2); span3 = CollectionsMarshal.AsSpan(list192); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006249u, new Vector3(-107.31671f, -52.25655f, 390.49353f), 154); obj117.Steps = list192; reference134 = obj117; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list193 = new List(num2); CollectionsMarshal.SetCount(list193, num2); span3 = CollectionsMarshal.AsSpan(list193); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1002804u, new Vector3(-26.260803f, -40.705082f, 172.74731f), 154) { NextQuestId = new QuestId(796) }; obj118.Steps = list193; reference135 = obj118; questRoot29.QuestSequence = list188; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(794); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list194 = new List(num); CollectionsMarshal.SetCount(list194, num); span = CollectionsMarshal.AsSpan(list194); index = 0; span[index] = "croizat"; questRoot30.Author = list194; index = 3; List list195 = new List(index); CollectionsMarshal.SetCount(list195, index); span2 = CollectionsMarshal.AsSpan(list195); num = 0; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 0 }; index2 = 1; List list196 = new List(index2); CollectionsMarshal.SetCount(list196, index2); span3 = CollectionsMarshal.AsSpan(list196); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1002800u, new Vector3(-23.727844f, -40.250828f, 174.88354f), 154); obj119.Steps = list196; reference136 = obj119; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 1 }; num2 = 1; List list197 = new List(num2); CollectionsMarshal.SetCount(list197, num2); span3 = CollectionsMarshal.AsSpan(list197); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006251u, new Vector3(-56.839844f, -43.544834f, 353.5973f), 154); obj120.Steps = list197; reference137 = obj120; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list198 = new List(index2); CollectionsMarshal.SetCount(list198, index2); span3 = CollectionsMarshal.AsSpan(list198); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1002800u, new Vector3(-23.727844f, -40.250828f, 174.88354f), 154) { NextQuestId = new QuestId(795) }; obj121.Steps = list198; reference138 = obj121; questRoot30.QuestSequence = list195; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(795); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list199 = new List(num); CollectionsMarshal.SetCount(list199, num); span = CollectionsMarshal.AsSpan(list199); index = 0; span[index] = "croizat"; questRoot31.Author = list199; index = 3; List list200 = new List(index); CollectionsMarshal.SetCount(list200, index); span2 = CollectionsMarshal.AsSpan(list200); num = 0; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 0 }; num2 = 1; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002800u, new Vector3(-23.727844f, -40.250828f, 174.88354f), 154); obj122.Steps = list201; reference139 = obj122; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 1 }; index2 = 1; List list202 = new List(index2); CollectionsMarshal.SetCount(list202, index2); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001995u, new Vector3(23.483582f, -45.609253f, 445.45654f), 154); obj123.Steps = list202; reference140 = obj123; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1002800u, new Vector3(-23.727844f, -40.250828f, 174.88354f), 154); obj124.Steps = list203; reference141 = obj124; questRoot31.QuestSequence = list200; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(796); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list204 = new List(num); CollectionsMarshal.SetCount(list204, num); span = CollectionsMarshal.AsSpan(list204); index = 0; span[index] = "croizat"; questRoot32.Author = list204; index = 3; List list205 = new List(index); CollectionsMarshal.SetCount(list205, index); span2 = CollectionsMarshal.AsSpan(list205); num = 0; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 0 }; index2 = 1; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1002804u, new Vector3(-26.260803f, -40.705082f, 172.74731f), 154); obj125.Steps = list206; reference142 = obj125; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 1 }; num2 = 3; List list207 = new List(num2); CollectionsMarshal.SetCount(list207, num2); span3 = CollectionsMarshal.AsSpan(list207); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006253u, new Vector3(-251.6366f, -31.279873f, 383.62695f), 154); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006258u, new Vector3(-246.479f, -31.537203f, 392.5382f), 154); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006254u, new Vector3(-244.52588f, -31.265808f, 392.3551f), 154); obj126.Steps = list207; reference143 = obj126; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list208 = new List(index2); CollectionsMarshal.SetCount(list208, index2); span3 = CollectionsMarshal.AsSpan(list208); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1002804u, new Vector3(-26.260803f, -40.705082f, 172.74731f), 154); obj127.Steps = list208; reference144 = obj127; questRoot32.QuestSequence = list205; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(797); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list209 = new List(num); CollectionsMarshal.SetCount(list209, num); span = CollectionsMarshal.AsSpan(list209); index = 0; span[index] = "croizat"; questRoot33.Author = list209; index = 3; List list210 = new List(index); CollectionsMarshal.SetCount(list210, index); span2 = CollectionsMarshal.AsSpan(list210); num = 0; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 0 }; num2 = 1; List list211 = new List(num2); CollectionsMarshal.SetCount(list211, num2); span3 = CollectionsMarshal.AsSpan(list211); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006258u, new Vector3(-246.479f, -31.537203f, 392.5382f), 154); obj128.Steps = list211; reference145 = obj128; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 1 }; index2 = 1; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; ref QuestStep reference147 = ref span3[num2]; QuestStep obj130 = new QuestStep(EInteractionType.Combat, null, new Vector3(-218.99034f, -30.112806f, 339.3762f), 154) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list213 = new List(num3); CollectionsMarshal.SetCount(list213, num3); span5 = CollectionsMarshal.AsSpan(list213); index3 = 0; span5[index3] = new ComplexCombatData { DataId = 2266u, MinimumKillCount = 2u, RewardItemId = 2000628u }; obj130.ComplexCombatData = list213; obj130.CombatItemUse = new CombatItemUse { ItemId = 2000627u, Condition = ECombatItemUseCondition.HealthPercent, Value = 50 }; reference147 = obj130; obj129.Steps = list212; reference146 = obj129; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006258u, new Vector3(-246.479f, -31.537203f, 392.5382f), 154) { NextQuestId = new QuestId(798) }; obj131.Steps = list214; reference148 = obj131; questRoot33.QuestSequence = list210; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(798); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list215 = new List(num); CollectionsMarshal.SetCount(list215, num); span = CollectionsMarshal.AsSpan(list215); index = 0; span[index] = "croizat"; questRoot34.Author = list215; index = 3; List list216 = new List(index); CollectionsMarshal.SetCount(list216, index); span2 = CollectionsMarshal.AsSpan(list216); num = 0; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 0 }; index2 = 1; List list217 = new List(index2); CollectionsMarshal.SetCount(list217, index2); span3 = CollectionsMarshal.AsSpan(list217); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006258u, new Vector3(-246.479f, -31.537203f, 392.5382f), 154); obj132.Steps = list217; reference149 = obj132; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 1 }; num2 = 3; List list218 = new List(num2); CollectionsMarshal.SetCount(list218, num2); span3 = CollectionsMarshal.AsSpan(list218); index2 = 0; ref QuestStep reference151 = ref span3[index2]; QuestStep obj134 = new QuestStep(EInteractionType.UseItem, 2001996u, new Vector3(-213.39746f, -37.94922f, 265.4917f), 154) { ItemId = 2000629u }; index3 = 6; List list219 = new List(index3); CollectionsMarshal.SetCount(list219, index3); span6 = CollectionsMarshal.AsSpan(list219); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj134.CompletionQuestVariablesFlags = list219; reference151 = obj134; index2++; ref QuestStep reference152 = ref span3[index2]; QuestStep obj135 = new QuestStep(EInteractionType.UseItem, 2001997u, new Vector3(-209.03339f, -42.37433f, 248.67627f), 154) { ItemId = 2000629u }; num3 = 6; List list220 = new List(num3); CollectionsMarshal.SetCount(list220, num3); span6 = CollectionsMarshal.AsSpan(list220); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj135.CompletionQuestVariablesFlags = list220; reference152 = obj135; index2++; ref QuestStep reference153 = ref span3[index2]; QuestStep obj136 = new QuestStep(EInteractionType.UseItem, 2001998u, new Vector3(-247.66925f, -43.38141f, 268.48242f), 154) { ItemId = 2000629u }; index3 = 6; List list221 = new List(index3); CollectionsMarshal.SetCount(list221, index3); span6 = CollectionsMarshal.AsSpan(list221); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj136.CompletionQuestVariablesFlags = list221; reference153 = obj136; obj133.Steps = list218; reference150 = obj133; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list222 = new List(index2); CollectionsMarshal.SetCount(list222, index2); span3 = CollectionsMarshal.AsSpan(list222); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006258u, new Vector3(-246.479f, -31.537203f, 392.5382f), 154); obj137.Steps = list222; reference154 = obj137; questRoot34.QuestSequence = list216; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(799); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list223 = new List(num); CollectionsMarshal.SetCount(list223, num); span = CollectionsMarshal.AsSpan(list223); index = 0; span[index] = "JerryWester"; questRoot35.Author = list223; index = 3; List list224 = new List(index); CollectionsMarshal.SetCount(list224, index); span2 = CollectionsMarshal.AsSpan(list224); num = 0; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 0 }; num2 = 1; List list225 = new List(num2); CollectionsMarshal.SetCount(list225, num2); span3 = CollectionsMarshal.AsSpan(list225); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006240u, new Vector3(14.389221f, -44.86571f, 262.65344f), 154) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj138.Steps = list225; reference155 = obj138; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 1 }; index2 = 2; List list226 = new List(index2); CollectionsMarshal.SetCount(list226, index2); span3 = CollectionsMarshal.AsSpan(list226); num2 = 0; ref QuestStep reference157 = ref span3[num2]; QuestStep obj140 = new QuestStep(EInteractionType.Combat, 1007541u, new Vector3(-302.8459f, -51.768955f, 331.19702f), 154) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list227 = new List(num3); CollectionsMarshal.SetCount(list227, num3); span4 = CollectionsMarshal.AsSpan(list227); index3 = 0; span4[index3] = 182u; obj140.KillEnemyDataIds = list227; reference157 = obj140; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1007541u, new Vector3(-302.8459f, -51.768955f, 331.19702f), 154); obj139.Steps = list226; reference156 = obj139; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list228 = new List(num2); CollectionsMarshal.SetCount(list228, num2); span3 = CollectionsMarshal.AsSpan(list228); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1002780u, new Vector3(-89.79938f, -45.331406f, 195.88f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj141.Steps = list228; reference158 = obj141; questRoot35.QuestSequence = list224; AddQuest(questId35, questRoot35); } private static void LoadQuests16() { QuestId questId = new QuestId(800); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 5; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002780u, new Vector3(-89.79938f, -45.331406f, 195.88f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000146u, new Vector3(49.79016f, -1.4669685f, 51.743286f), 132); obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000248u, new Vector3(143.05322f, 14.250365f, -250.72101f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006263u, new Vector3(36.819946f, 16.351469f, -334.5846f), 133); obj5.Steps = list7; reference5 = obj5; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(801); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list8 = new List(num); CollectionsMarshal.SetCount(list8, num); span = CollectionsMarshal.AsSpan(list8); index = 0; span[index] = "JerryWester"; questRoot2.Author = list8; index = 6; List list9 = new List(index); CollectionsMarshal.SetCount(list9, index); span2 = CollectionsMarshal.AsSpan(list9); num = 0; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006263u, new Vector3(36.819946f, 16.351469f, -334.5846f), 133); obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 1 }; num2 = 3; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006259u, new Vector3(43.808594f, 2.5499606f, 21.683044f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, PickUpQuestId = new QuestId(802) }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1000171u, new Vector3(-114.366455f, -7.351947f, 94.52954f), 132) { TargetTerritoryId = (ushort)148 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2001999u, new Vector3(-576.1349f, 68.13147f, 69.41321f), 148); obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 2 }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; ref QuestStep reference9 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Duty, null, null, 148); DutyOptions obj9 = new DutyOptions { ContentFinderConditionId = 6u }; int num3 = 1; List list13 = new List(num3); CollectionsMarshal.SetCount(list13, num3); span = CollectionsMarshal.AsSpan(list13); int index3 = 0; span[index3] = "(after boss 2) Will not pick up the bloody parchment, and instead run off to open a random unrelated chest that it can't reach"; obj9.Notes = list13; questStep.DutyOptions = obj9; reference9 = questStep; obj8.Steps = list12; reference8 = obj8; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 4 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006263u, new Vector3(36.819946f, 16.351469f, -334.5846f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; obj10.Steps = list14; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 5; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 128) { ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.91858f, 17.990356f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001715u, new Vector3(23.23944f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006688u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj11.Steps = list15; reference11 = obj11; questRoot2.QuestSequence = list9; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(802); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list16 = new List(num); CollectionsMarshal.SetCount(list16, num); span = CollectionsMarshal.AsSpan(list16); index = 0; span[index] = "liza"; questRoot3.Author = list16; index = 2; List list17 = new List(index); CollectionsMarshal.SetCount(list17, index); span2 = CollectionsMarshal.AsSpan(list17); num = 0; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; num2 = 1; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006259u, new Vector3(43.808594f, 2.5499606f, 21.683044f), 132); obj12.Steps = list18; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000171u, new Vector3(-114.366455f, -7.351947f, 94.52954f), 132); obj13.Steps = list19; reference13 = obj13; questRoot3.QuestSequence = list17; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(804); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list20 = new List(num); CollectionsMarshal.SetCount(list20, num); span = CollectionsMarshal.AsSpan(list20); index = 0; span[index] = "liza"; questRoot4.Author = list20; index = 3; List list21 = new List(index); CollectionsMarshal.SetCount(list21, index); span2 = CollectionsMarshal.AsSpan(list21); num = 0; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; num2 = 2; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-243.19783f, 58.69102f, -140.41818f), 148) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006261u, new Vector3(-244.73944f, 58.69352f, -140.06262f), 148); obj14.Steps = list22; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 1 }; index2 = 1; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; ref QuestStep reference16 = ref span3[num2]; QuestStep obj16 = new QuestStep(EInteractionType.Combat, null, new Vector3(-294.20667f, 61.58862f, -192.54443f), 148) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list24 = new List(index3); CollectionsMarshal.SetCount(list24, index3); Span span4 = CollectionsMarshal.AsSpan(list24); num3 = 0; ref ComplexCombatData reference17 = ref span4[num3]; ComplexCombatData obj17 = new ComplexCombatData { DataId = 48u }; int num4 = 6; List list25 = new List(num4); CollectionsMarshal.SetCount(list25, num4); Span span5 = CollectionsMarshal.AsSpan(list25); int num5 = 0; span5[num5] = null; num5++; span5[num5] = new QuestWorkValue((byte)5, null, EQuestWorkMode.Bitwise); num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; obj17.CompletionQuestVariablesFlags = list25; reference17 = obj17; obj16.ComplexCombatData = list24; num3 = 6; List list26 = new List(num3); CollectionsMarshal.SetCount(list26, num3); span5 = CollectionsMarshal.AsSpan(list26); index3 = 0; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)5, null, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; obj16.CompletionQuestVariablesFlags = list26; reference16 = obj16; obj15.Steps = list23; reference15 = obj15; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-243.19783f, 58.69102f, -140.41818f), 148) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006261u, new Vector3(-244.73944f, 58.69352f, -140.06262f), 148) { NextQuestId = new QuestId(805) }; obj18.Steps = list27; reference18 = obj18; questRoot4.QuestSequence = list21; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(805); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list28 = new List(num); CollectionsMarshal.SetCount(list28, num); span = CollectionsMarshal.AsSpan(list28); index = 0; span[index] = "liza"; questRoot5.Author = list28; index = 3; List list29 = new List(index); CollectionsMarshal.SetCount(list29, index); span2 = CollectionsMarshal.AsSpan(list29); num = 0; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 0 }; index2 = 2; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-243.19783f, 58.69102f, -140.41818f), 148) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006261u, new Vector3(-244.73944f, 58.69352f, -140.06262f), 148); obj19.Steps = list30; reference19 = obj19; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 1 }; num2 = 1; List list31 = new List(num2); CollectionsMarshal.SetCount(list31, num2); span3 = CollectionsMarshal.AsSpan(list31); index2 = 0; ref QuestStep reference21 = ref span3[index2]; QuestStep obj21 = new QuestStep(EInteractionType.Combat, null, new Vector3(-291.6655f, 60.450222f, -163.48296f), 148) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list32 = new List(index3); CollectionsMarshal.SetCount(list32, index3); span4 = CollectionsMarshal.AsSpan(list32); num3 = 0; span4[num3] = new ComplexCombatData { DataId = 2267u }; obj21.ComplexCombatData = list32; obj21.CombatItemUse = new CombatItemUse { ItemId = 2000632u, Condition = ECombatItemUseCondition.HealthPercent, Value = 50 }; reference21 = obj21; obj20.Steps = list31; reference20 = obj20; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-243.19783f, 58.69102f, -140.41818f), 148) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006261u, new Vector3(-244.73944f, 58.69352f, -140.06262f), 148) { NextQuestId = new QuestId(807) }; obj22.Steps = list33; reference22 = obj22; questRoot5.QuestSequence = list29; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(806); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list34 = new List(num); CollectionsMarshal.SetCount(list34, num); span = CollectionsMarshal.AsSpan(list34); index = 0; span[index] = "croizat"; questRoot6.Author = list34; index = 3; List list35 = new List(index); CollectionsMarshal.SetCount(list35, index); span2 = CollectionsMarshal.AsSpan(list35); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 0 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006262u, new Vector3(-243.7019f, 58.71083f, -141.49695f), 148); obj23.Steps = list36; reference23 = obj23; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 1 }; index2 = 3; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002003u, new Vector3(-408.80444f, 49.149292f, 12.283508f), 148); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002005u, new Vector3(-376.45538f, 51.0719f, 46.860474f), 148); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002004u, new Vector3(-399.4049f, 51.04138f, 76.00513f), 148); obj24.Steps = list37; reference24 = obj24; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006262u, new Vector3(-243.7019f, 58.71083f, -141.49695f), 148); obj25.Steps = list38; reference25 = obj25; questRoot6.QuestSequence = list35; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(807); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list39 = new List(num); CollectionsMarshal.SetCount(list39, num); span = CollectionsMarshal.AsSpan(list39); index = 0; span[index] = "liza"; questRoot7.Author = list39; index = 3; List list40 = new List(index); CollectionsMarshal.SetCount(list40, index); span2 = CollectionsMarshal.AsSpan(list40); num = 0; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 0 }; index2 = 2; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-243.19783f, 58.69102f, -140.41818f), 148) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006261u, new Vector3(-244.73944f, 58.69352f, -140.06262f), 148); obj26.Steps = list41; reference26 = obj26; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 1 }; num2 = 1; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; ref QuestStep reference28 = ref span3[index2]; QuestStep obj28 = new QuestStep(EInteractionType.Combat, null, new Vector3(-327.70383f, 57.159073f, -13.640016f), 148) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list43 = new List(num3); CollectionsMarshal.SetCount(list43, num3); span4 = CollectionsMarshal.AsSpan(list43); index3 = 0; span4[index3] = new ComplexCombatData { DataId = 2193u, NameId = 2057u }; obj28.ComplexCombatData = list43; obj28.CombatItemUse = new CombatItemUse { ItemId = 2000958u, Condition = ECombatItemUseCondition.MissingStatus, Value = 22 }; reference28 = obj28; obj27.Steps = list42; reference27 = obj27; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-243.19783f, 58.69102f, -140.41818f), 148) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006261u, new Vector3(-244.73944f, 58.69352f, -140.06262f), 148) { NextQuestId = new QuestId(1485) }; obj29.Steps = list44; reference29 = obj29; questRoot7.QuestSequence = list40; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(809); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list45 = new List(num); CollectionsMarshal.SetCount(list45, num); span = CollectionsMarshal.AsSpan(list45); index = 0; span[index] = "JerryWester"; questRoot8.Author = list45; index = 3; List list46 = new List(index); CollectionsMarshal.SetCount(list46, index); span2 = CollectionsMarshal.AsSpan(list46); num = 0; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 0 }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006264u, new Vector3(710.90247f, 66.027f, -277.66846f), 135); obj30.Steps = list47; reference30 = obj30; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 1 }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; ref QuestStep reference32 = ref span3[num2]; QuestStep obj32 = new QuestStep(EInteractionType.Combat, 2002033u, new Vector3(671.1986f, 64.37781f, -205.24915f), 135) { StopDistance = 0.25f, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 2; List list49 = new List(index3); CollectionsMarshal.SetCount(list49, index3); Span span6 = CollectionsMarshal.AsSpan(list49); num3 = 0; span6[num3] = 2239u; num3++; span6[num3] = 2240u; obj32.KillEnemyDataIds = list49; reference32 = obj32; obj31.Steps = list48; reference31 = obj31; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(674.84393f, 64.118355f, -203.85042f), 135); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006264u, new Vector3(710.90247f, 66.027f, -277.66846f), 135); obj33.Steps = list50; reference33 = obj33; questRoot8.QuestSequence = list46; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(810); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list51 = new List(num); CollectionsMarshal.SetCount(list51, num); span = CollectionsMarshal.AsSpan(list51); index = 0; span[index] = "JerryWester"; questRoot9.Author = list51; index = 3; List list52 = new List(index); CollectionsMarshal.SetCount(list52, index); span2 = CollectionsMarshal.AsSpan(list52); num = 0; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 0 }; index2 = 1; List list53 = new List(index2); CollectionsMarshal.SetCount(list53, index2); span3 = CollectionsMarshal.AsSpan(list53); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006264u, new Vector3(710.90247f, 66.027f, -277.66846f), 135); obj34.Steps = list53; reference34 = obj34; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 1 }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; ref QuestStep reference36 = ref span3[index2]; QuestStep obj36 = new QuestStep(EInteractionType.Combat, 2002034u, new Vector3(646.1432f, 67.46008f, -263.38605f), 135) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list55 = new List(num3); CollectionsMarshal.SetCount(list55, num3); span6 = CollectionsMarshal.AsSpan(list55); index3 = 0; span6[index3] = 1900u; obj36.KillEnemyDataIds = list55; reference36 = obj36; obj35.Steps = list54; reference35 = obj35; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006264u, new Vector3(710.90247f, 66.027f, -277.66846f), 135); obj37.Steps = list56; reference37 = obj37; questRoot9.QuestSequence = list52; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(811); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list57 = new List(num); CollectionsMarshal.SetCount(list57, num); span = CollectionsMarshal.AsSpan(list57); index = 0; span[index] = "JerryWester"; questRoot10.Author = list57; index = 3; List list58 = new List(index); CollectionsMarshal.SetCount(list58, index); span2 = CollectionsMarshal.AsSpan(list58); num = 0; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; num2 = 1; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006264u, new Vector3(710.90247f, 66.027f, -277.66846f), 135); obj38.Steps = list59; reference38 = obj38; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 1 }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1006265u, new Vector3(703.5171f, 65.78333f, -288.77704f), 135) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj39.Steps = list60; reference39 = obj39; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 4; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(696.00323f, 80.20443f, -391.9752f), 135) { TargetTerritoryId = (ushort)137 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(378.54834f, 21.81276f, 478.4722f), 137); index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 137) { Aetheryte = EAetheryteLocation.EasternLaNosceaCostaDelSol }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006266u, new Vector3(560.35706f, 20.721315f, 455.89368f), 137); obj40.Steps = list61; reference40 = obj40; questRoot10.QuestSequence = list58; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(812); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list62 = new List(num); CollectionsMarshal.SetCount(list62, num); span = CollectionsMarshal.AsSpan(list62); index = 0; span[index] = "JerryWester"; questRoot11.Author = list62; index = 4; List list63 = new List(index); CollectionsMarshal.SetCount(list63, index); span2 = CollectionsMarshal.AsSpan(list63); num = 0; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; index2 = 1; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006266u, new Vector3(560.35706f, 20.721315f, 455.89368f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj41.Steps = list64; reference41 = obj41; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 1 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2002035u, new Vector3(666.6819f, 9.018005f, 509.6361f), 137) { ItemId = 2000636u }; obj42.Steps = list65; reference42 = obj42; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 2 }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; ref QuestStep reference44 = ref span3[num2]; QuestStep obj44 = new QuestStep(EInteractionType.Combat, 2002639u, new Vector3(652.2468f, 12.039368f, 519.8595f), 137) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list67 = new List(index3); CollectionsMarshal.SetCount(list67, index3); span6 = CollectionsMarshal.AsSpan(list67); num3 = 0; span6[num3] = 1887u; obj44.KillEnemyDataIds = list67; reference44 = obj44; obj43.Steps = list66; reference43 = obj43; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006266u, new Vector3(560.35706f, 20.721315f, 455.89368f), 137); obj45.Steps = list68; reference45 = obj45; questRoot11.QuestSequence = list63; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(814); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list69 = new List(num); CollectionsMarshal.SetCount(list69, num); span = CollectionsMarshal.AsSpan(list69); index = 0; span[index] = "JerryWester"; questRoot12.Author = list69; index = 2; List list70 = new List(index); CollectionsMarshal.SetCount(list70, index); span2 = CollectionsMarshal.AsSpan(list70); num = 0; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006266u, new Vector3(560.35706f, 20.721315f, 455.89368f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj46.Steps = list71; reference46 = obj46; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list72 = new List(num2); CollectionsMarshal.SetCount(list72, num2); span3 = CollectionsMarshal.AsSpan(list72); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006279u, new Vector3(-231.4336f, 21.512743f, 339.49792f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil }; obj47.Steps = list72; reference47 = obj47; questRoot12.QuestSequence = list70; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(817); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list73 = new List(num); CollectionsMarshal.SetCount(list73, num); span = CollectionsMarshal.AsSpan(list73); index = 0; span[index] = "croizat"; questRoot13.Author = list73; index = 3; List list74 = new List(index); CollectionsMarshal.SetCount(list74, index); span2 = CollectionsMarshal.AsSpan(list74); num = 0; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 0 }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006283u, new Vector3(-230.94531f, 21.491573f, 338.2467f), 153); obj48.Steps = list75; reference48 = obj48; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 1 }; num2 = 2; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; ref QuestStep reference50 = ref span3[index2]; QuestStep obj50 = new QuestStep(EInteractionType.Combat, null, new Vector3(-230.93796f, 8.626011f, 640.6978f), 153) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list77 = new List(num3); CollectionsMarshal.SetCount(list77, num3); span6 = CollectionsMarshal.AsSpan(list77); index3 = 0; span6[index3] = 13u; obj50.KillEnemyDataIds = list77; reference50 = obj50; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006284u, new Vector3(-228.62598f, 8.514692f, 641.1687f), 153); obj49.Steps = list76; reference49 = obj49; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006283u, new Vector3(-230.94531f, 21.491573f, 338.2467f), 153); obj51.Steps = list78; reference51 = obj51; questRoot13.QuestSequence = list74; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(818); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list79 = new List(num); CollectionsMarshal.SetCount(list79, num); span = CollectionsMarshal.AsSpan(list79); index = 0; span[index] = "croizat"; questRoot14.Author = list79; index = 3; List list80 = new List(index); CollectionsMarshal.SetCount(list80, index); span2 = CollectionsMarshal.AsSpan(list80); num = 0; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 0 }; num2 = 1; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002762u, new Vector3(-203.69275f, 20.975048f, 367.33044f), 153); obj52.Steps = list81; reference52 = obj52; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 1 }; index2 = 3; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002040u, new Vector3(-207.38544f, 8.8349f, 372.21326f), 153); num2++; ref QuestStep reference54 = ref span3[num2]; QuestStep obj54 = new QuestStep(EInteractionType.Combat, 2002041u, new Vector3(-188.83038f, 1.1443481f, 429.6482f), 153) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list83 = new List(index3); CollectionsMarshal.SetCount(list83, index3); span6 = CollectionsMarshal.AsSpan(list83); num3 = 0; span6[num3] = 302u; obj54.KillEnemyDataIds = list83; reference54 = obj54; num2++; ref QuestStep reference55 = ref span3[num2]; QuestStep obj55 = new QuestStep(EInteractionType.Combat, 2002042u, new Vector3(-204.21149f, 0.41192627f, 471.00012f), 153) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list84 = new List(num3); CollectionsMarshal.SetCount(list84, num3); span6 = CollectionsMarshal.AsSpan(list84); index3 = 0; span6[index3] = 302u; obj55.KillEnemyDataIds = list84; reference55 = obj55; obj53.Steps = list82; reference53 = obj53; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1002762u, new Vector3(-203.69275f, 20.975048f, 367.33044f), 153); obj56.Steps = list85; reference56 = obj56; questRoot14.QuestSequence = list80; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(821); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list86 = new List(num); CollectionsMarshal.SetCount(list86, num); span = CollectionsMarshal.AsSpan(list86); index = 0; span[index] = "JerryWester"; questRoot15.Author = list86; index = 4; List list87 = new List(index); CollectionsMarshal.SetCount(list87, index); span2 = CollectionsMarshal.AsSpan(list87); num = 0; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 0 }; index2 = 1; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1004917u, new Vector3(-358.6328f, 8.469424f, 422.4154f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj57.Steps = list88; reference57 = obj57; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 1 }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2002044u, new Vector3(75.97461f, 2.090454f, 692.9884f), 146) { ItemId = 2000643u }; obj58.Steps = list89; reference58 = obj58; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 2 }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; ref QuestStep reference60 = ref span3[num2]; QuestStep obj60 = new QuestStep(EInteractionType.Combat, 2002045u, new Vector3(89.066895f, 3.189148f, 673.0906f), 146) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list91 = new List(index3); CollectionsMarshal.SetCount(list91, index3); span6 = CollectionsMarshal.AsSpan(list91); num3 = 0; span6[num3] = 1889u; obj60.KillEnemyDataIds = list91; reference60 = obj60; obj59.Steps = list90; reference59 = obj59; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1004917u, new Vector3(-358.6328f, 8.469424f, 422.4154f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings }; obj61.Steps = list92; reference61 = obj61; questRoot15.QuestSequence = list87; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(822); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list93 = new List(num); CollectionsMarshal.SetCount(list93, num); span = CollectionsMarshal.AsSpan(list93); index = 0; span[index] = "JerryWester"; questRoot16.Author = list93; index = 5; List list94 = new List(index); CollectionsMarshal.SetCount(list94, index); span2 = CollectionsMarshal.AsSpan(list94); num = 0; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 0 }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1004917u, new Vector3(-358.6328f, 8.469424f, 422.4154f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj62.Steps = list95; reference62 = obj62; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 1 }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; ref QuestStep reference64 = ref span3[index2]; QuestStep obj64 = new QuestStep(EInteractionType.Combat, null, new Vector3(-44.549854f, 7.3629045f, 405.72034f), 146) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list97 = new List(num3); CollectionsMarshal.SetCount(list97, num3); span4 = CollectionsMarshal.AsSpan(list97); index3 = 0; span4[index3] = new ComplexCombatData { DataId = 356u }; obj64.ComplexCombatData = list97; reference64 = obj64; obj63.Steps = list96; reference63 = obj63; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 2 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2002046u, new Vector3(42.86255f, 18.783813f, 582.5436f), 146) { ItemId = 2000645u }; obj65.Steps = list98; reference65 = obj65; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 3 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; ref QuestStep reference67 = ref span3[index2]; QuestStep obj67 = new QuestStep(EInteractionType.Combat, 2002576u, new Vector3(57.99951f, 21.011597f, 569.69543f), 146) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list100 = new List(index3); CollectionsMarshal.SetCount(list100, index3); span6 = CollectionsMarshal.AsSpan(list100); num3 = 0; span6[num3] = 1890u; obj67.KillEnemyDataIds = list100; reference67 = obj67; obj66.Steps = list99; reference66 = obj66; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list101 = new List(index2); CollectionsMarshal.SetCount(list101, index2); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1004917u, new Vector3(-358.6328f, 8.469424f, 422.4154f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings }; obj68.Steps = list101; reference68 = obj68; questRoot16.QuestSequence = list94; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(823); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list102 = new List(num); CollectionsMarshal.SetCount(list102, num); span = CollectionsMarshal.AsSpan(list102); index = 0; span[index] = "liza"; questRoot17.Author = list102; index = 3; List list103 = new List(index); CollectionsMarshal.SetCount(list103, index); span2 = CollectionsMarshal.AsSpan(list103); num = 0; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 0 }; num2 = 1; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006287u, new Vector3(-354.66547f, 8.469922f, 416.80017f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj69.Steps = list104; reference69 = obj69; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 1 }; index2 = 3; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-347.53528f, 8.5170555f, 420.7671f), 146) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; ref QuestStep reference71 = ref span3[num2]; QuestStep obj71 = new QuestStep(EInteractionType.Combat, null, new Vector3(-452.6925f, 7.386449f, 579.44867f), 146) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list106 = new List(num3); CollectionsMarshal.SetCount(list106, num3); span6 = CollectionsMarshal.AsSpan(list106); index3 = 0; span6[index3] = 356u; obj71.KillEnemyDataIds = list106; index3 = 6; List list107 = new List(index3); CollectionsMarshal.SetCount(list107, index3); span5 = CollectionsMarshal.AsSpan(list107); num3 = 0; span5[num3] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; obj71.CompletionQuestVariablesFlags = list107; reference71 = obj71; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006289u, new Vector3(-454.36792f, 7.3196526f, 580.3158f), 146); obj70.Steps = list105; reference70 = obj70; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-347.53528f, 8.5170555f, 420.7671f), 146) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006287u, new Vector3(-354.66547f, 8.469922f, 416.80017f), 146); obj72.Steps = list108; reference72 = obj72; questRoot17.QuestSequence = list103; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(829); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list109 = new List(num); CollectionsMarshal.SetCount(list109, num); span = CollectionsMarshal.AsSpan(list109); index = 0; span[index] = "liza"; questRoot18.Author = list109; index = 4; List list110 = new List(index); CollectionsMarshal.SetCount(list110, index); span2 = CollectionsMarshal.AsSpan(list110); num = 0; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 0 }; index2 = 1; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006287u, new Vector3(-354.66547f, 8.469922f, 416.80017f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj73.Steps = list111; reference73 = obj73; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 1 }; num2 = 2; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-347.53528f, 8.5170555f, 420.7671f), 146) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; index2++; ref QuestStep reference75 = ref span3[index2]; QuestStep obj75 = new QuestStep(EInteractionType.Combat, null, new Vector3(311.96396f, 7.342495f, 653.4828f), 146) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 3; List list113 = new List(num3); CollectionsMarshal.SetCount(list113, num3); span6 = CollectionsMarshal.AsSpan(list113); index3 = 0; span6[index3] = 166u; index3++; span6[index3] = 168u; index3++; span6[index3] = 169u; obj75.KillEnemyDataIds = list113; reference75 = obj75; obj74.Steps = list112; reference74 = obj74; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 2 }; index2 = 1; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1006736u, new Vector3(300.2517f, 7.6367383f, 651.2396f), 146) { Emote = EEmote.Psych }; obj76.Steps = list114; reference76 = obj76; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006287u, new Vector3(-354.66547f, 8.469922f, 416.80017f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings }; obj77.Steps = list115; reference77 = obj77; questRoot18.QuestSequence = list110; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(830); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list116 = new List(num); CollectionsMarshal.SetCount(list116, num); span = CollectionsMarshal.AsSpan(list116); index = 0; span[index] = "skiaz"; questRoot19.Author = list116; index = 6; List list117 = new List(index); CollectionsMarshal.SetCount(list117, index); span2 = CollectionsMarshal.AsSpan(list117); num = 0; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 0 }; index2 = 1; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006288u, new Vector3(-361.40997f, 8.46532f, 426.13855f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings }; obj78.Steps = list118; reference78 = obj78; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 1 }; num2 = 1; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006287u, new Vector3(-354.66547f, 8.469922f, 416.80017f), 146); obj79.Steps = list119; reference79 = obj79; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 2 }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006737u, new Vector3(-332.72296f, 4.1964035f, 278.21765f), 146); obj80.Steps = list120; reference80 = obj80; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 3 }; num2 = 1; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; ref QuestStep reference82 = ref span3[index2]; QuestStep obj82 = new QuestStep(EInteractionType.Combat, 2268u, new Vector3(-192.82831f, 9.630248f, 454.79517f), 146) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list122 = new List(index3); CollectionsMarshal.SetCount(list122, index3); span4 = CollectionsMarshal.AsSpan(list122); num3 = 0; span4[num3] = new ComplexCombatData { DataId = 2268u, MinimumKillCount = 3u }; obj82.ComplexCombatData = list122; obj82.CombatItemUse = new CombatItemUse { ItemId = 2000647u, Condition = ECombatItemUseCondition.HealthPercent, Value = 50 }; reference82 = obj82; obj81.Steps = list121; reference81 = obj81; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 4 }; index2 = 1; List list123 = new List(index2); CollectionsMarshal.SetCount(list123, index2); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006737u, new Vector3(-332.72296f, 4.1964035f, 278.21765f), 146) { Fly = true }; obj83.Steps = list123; reference83 = obj83; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list124 = new List(num2); CollectionsMarshal.SetCount(list124, num2); span3 = CollectionsMarshal.AsSpan(list124); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006287u, new Vector3(-354.66547f, 8.469922f, 416.80017f), 146); obj84.Steps = list124; reference84 = obj84; questRoot19.QuestSequence = list117; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(831); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list125 = new List(num); CollectionsMarshal.SetCount(list125, num); span = CollectionsMarshal.AsSpan(list125); index = 0; span[index] = "JerryWester"; questRoot20.Author = list125; index = 2; List list126 = new List(index); CollectionsMarshal.SetCount(list126, index); span2 = CollectionsMarshal.AsSpan(list126); num = 0; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 0 }; index2 = 1; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1004917u, new Vector3(-358.6328f, 8.469424f, 422.4154f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj85.Steps = list127; reference85 = obj85; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006266u, new Vector3(560.35706f, 20.721315f, 455.89368f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj86.Steps = list128; reference86 = obj86; questRoot20.QuestSequence = list126; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(832); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list129 = new List(num); CollectionsMarshal.SetCount(list129, num); span = CollectionsMarshal.AsSpan(list129); index = 0; span[index] = "JerryWester"; questRoot21.Author = list129; questRoot21.Interruptible = false; index = 6; List list130 = new List(index); CollectionsMarshal.SetCount(list130, index); span2 = CollectionsMarshal.AsSpan(list130); num = 0; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 0 }; index2 = 1; List list131 = new List(index2); CollectionsMarshal.SetCount(list131, index2); span3 = CollectionsMarshal.AsSpan(list131); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006266u, new Vector3(560.35706f, 20.721315f, 455.89368f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj87.Steps = list131; reference87 = obj87; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 1 }; num2 = 1; List list132 = new List(num2); CollectionsMarshal.SetCount(list132, num2); span3 = CollectionsMarshal.AsSpan(list132); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006267u, new Vector3(340.81018f, 34.269722f, 110.27698f), 137); obj88.Steps = list132; reference88 = obj88; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 2 }; index2 = 4; List list133 = new List(index2); CollectionsMarshal.SetCount(list133, index2); span3 = CollectionsMarshal.AsSpan(list133); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1003588u, new Vector3(344.6859f, 31.889465f, 89.37195f), 137) { TargetTerritoryId = (ushort)137 }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 137) { StopDistance = 5f, Aetheryte = EAetheryteLocation.EasternLaNosceaWineport }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-272.5533f, 59.7689f, 176.81541f), 137); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006268u, new Vector3(-334.6151f, 69.69995f, 153.79565f), 137); obj89.Steps = list133; reference89 = obj89; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 3 }; num2 = 1; List list134 = new List(num2); CollectionsMarshal.SetCount(list134, num2); span3 = CollectionsMarshal.AsSpan(list134); index2 = 0; ref QuestStep reference91 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Duty, null, null, 137); DutyOptions obj91 = new DutyOptions { ContentFinderConditionId = 8u }; num3 = 1; List list135 = new List(num3); CollectionsMarshal.SetCount(list135, num3); span = CollectionsMarshal.AsSpan(list135); index3 = 0; span[index3] = "(boss 2) Will walk out of the boss arena to try and attack optional enemies on the upper level, thus resetting the boss and breaking the path"; obj91.Notes = list135; questStep2.DutyOptions = obj91; reference91 = questStep2; obj90.Steps = list134; reference90 = obj90; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 4 }; index2 = 1; List list136 = new List(index2); CollectionsMarshal.SetCount(list136, index2); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006268u, new Vector3(-334.6151f, 69.69995f, 153.79565f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj92.Steps = list136; reference92 = obj92; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006266u, new Vector3(560.35706f, 20.721315f, 455.89368f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj93.Steps = list137; reference93 = obj93; questRoot21.QuestSequence = list130; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(840); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list138 = new List(num); CollectionsMarshal.SetCount(list138, num); span = CollectionsMarshal.AsSpan(list138); index = 0; span[index] = "JerryWester"; questRoot22.Author = list138; index = 3; List list139 = new List(index); CollectionsMarshal.SetCount(list139, index); span2 = CollectionsMarshal.AsSpan(list139); num = 0; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 0 }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006305u, new Vector3(10.60498f, 71.47817f, -16.617126f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj94.Steps = list140; reference94 = obj94; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 1 }; num2 = 1; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006306u, new Vector3(-25.864075f, 71.787285f, -36.78955f), 137); obj95.Steps = list141; reference95 = obj95; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006305u, new Vector3(10.60498f, 71.47817f, -16.617126f), 137); obj96.Steps = list142; reference96 = obj96; questRoot22.QuestSequence = list139; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(843); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list143 = new List(num); CollectionsMarshal.SetCount(list143, num); span = CollectionsMarshal.AsSpan(list143); index = 0; span[index] = "JerryWester"; questRoot23.Author = list143; index = 3; List list144 = new List(index); CollectionsMarshal.SetCount(list144, index); span2 = CollectionsMarshal.AsSpan(list144); num = 0; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 0 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006305u, new Vector3(10.60498f, 71.47817f, -16.617126f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj97.Steps = list145; reference97 = obj97; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 1 }; index2 = 2; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006309u, new Vector3(-116.56372f, 86.051636f, -5.874817f), 137); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006308u, new Vector3(-42.98468f, 75.575645f, -55.069885f), 137); obj98.Steps = list146; reference98 = obj98; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006305u, new Vector3(10.60498f, 71.47817f, -16.617126f), 137); obj99.Steps = list147; reference99 = obj99; questRoot23.QuestSequence = list144; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(845); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list148 = new List(num); CollectionsMarshal.SetCount(list148, num); span = CollectionsMarshal.AsSpan(list148); index = 0; span[index] = "JerryWester"; questRoot24.Author = list148; index = 3; List list149 = new List(index); CollectionsMarshal.SetCount(list149, index); span2 = CollectionsMarshal.AsSpan(list149); num = 0; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 0 }; index2 = 1; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006305u, new Vector3(10.60498f, 71.47817f, -16.617126f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj100.Steps = list150; reference100 = obj100; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 1 }; num2 = 1; List list151 = new List(num2); CollectionsMarshal.SetCount(list151, num2); span3 = CollectionsMarshal.AsSpan(list151); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006311u, new Vector3(26.504883f, 42.202568f, 251.75854f), 137); obj101.Steps = list151; reference101 = obj101; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006312u, new Vector3(-369.0395f, 54.28071f, 441.24512f), 137); obj102.Steps = list152; reference102 = obj102; questRoot24.QuestSequence = list149; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(846); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list153 = new List(num); CollectionsMarshal.SetCount(list153, num); span = CollectionsMarshal.AsSpan(list153); index = 0; span[index] = "JerryWester"; questRoot25.Author = list153; index = 3; List list154 = new List(index); CollectionsMarshal.SetCount(list154, index); span2 = CollectionsMarshal.AsSpan(list154); num = 0; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 0 }; num2 = 1; List list155 = new List(num2); CollectionsMarshal.SetCount(list155, num2); span3 = CollectionsMarshal.AsSpan(list155); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006312u, new Vector3(-369.0395f, 54.28071f, 441.24512f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj103.Steps = list155; reference103 = obj103; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 1 }; index2 = 1; List list156 = new List(index2); CollectionsMarshal.SetCount(list156, index2); span3 = CollectionsMarshal.AsSpan(list156); num2 = 0; ref QuestStep reference105 = ref span3[num2]; QuestStep obj105 = new QuestStep(EInteractionType.Combat, null, new Vector3(-309.02634f, 44.280117f, 464.14f), 137) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list157 = new List(index3); CollectionsMarshal.SetCount(list157, index3); span6 = CollectionsMarshal.AsSpan(list157); num3 = 0; span6[num3] = 136u; obj105.KillEnemyDataIds = list157; reference105 = obj105; obj104.Steps = list156; reference104 = obj104; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006312u, new Vector3(-369.0395f, 54.28071f, 441.24512f), 137); obj106.Steps = list158; reference106 = obj106; questRoot25.QuestSequence = list154; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(848); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list159 = new List(num); CollectionsMarshal.SetCount(list159, num); span = CollectionsMarshal.AsSpan(list159); index = 0; span[index] = "JerryWester"; questRoot26.Author = list159; index = 3; List list160 = new List(index); CollectionsMarshal.SetCount(list160, index); span2 = CollectionsMarshal.AsSpan(list160); num = 0; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 0 }; index2 = 1; List list161 = new List(index2); CollectionsMarshal.SetCount(list161, index2); span3 = CollectionsMarshal.AsSpan(list161); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006312u, new Vector3(-369.0395f, 54.28071f, 441.24512f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj107.Steps = list161; reference107 = obj107; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 1 }; num2 = 4; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; ref QuestStep reference109 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2002059u, new Vector3(-282.88702f, 33.951294f, 308.24744f), 137); num3 = 6; List list163 = new List(num3); CollectionsMarshal.SetCount(list163, num3); span5 = CollectionsMarshal.AsSpan(list163); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list163; reference109 = questStep3; index2++; ref QuestStep reference110 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2002061u, new Vector3(-248.40167f, 33.98181f, 299.39722f), 137); index3 = 6; List list164 = new List(index3); CollectionsMarshal.SetCount(list164, index3); span5 = CollectionsMarshal.AsSpan(list164); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list164; reference110 = questStep4; index2++; ref QuestStep reference111 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-301.2062f, 35.646942f, 273.47797f), 137); SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 6; List list165 = new List(num3); CollectionsMarshal.SetCount(list165, num3); span5 = CollectionsMarshal.AsSpan(list165); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list165; skipConditions.StepIf = skipStepConditions; questStep5.SkipConditions = skipConditions; reference111 = questStep5; index2++; ref QuestStep reference112 = ref span3[index2]; QuestStep obj109 = new QuestStep(EInteractionType.Interact, 2002060u, new Vector3(-298.2987f, 33.89026f, 276.53918f), 137) { StopDistance = 4.5f }; index3 = 6; List list166 = new List(index3); CollectionsMarshal.SetCount(list166, index3); span5 = CollectionsMarshal.AsSpan(list166); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj109.CompletionQuestVariablesFlags = list166; reference112 = obj109; obj108.Steps = list162; reference108 = obj108; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list167 = new List(index2); CollectionsMarshal.SetCount(list167, index2); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006305u, new Vector3(10.60498f, 71.47817f, -16.617126f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; obj110.Steps = list167; reference113 = obj110; questRoot26.QuestSequence = list160; AddQuest(questId26, questRoot26); } private static void LoadQuests17() { QuestId questId = new QuestId(850); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 5; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006305u, new Vector3(10.60498f, 71.47817f, -16.617126f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006312u, new Vector3(-369.0395f, 54.28071f, 441.24512f), 137); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; ref QuestStep reference4 = ref span3[index2]; QuestStep obj4 = new QuestStep(EInteractionType.Combat, 2002062u, new Vector3(-242.63379f, 45.212402f, 495.32312f), 137) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; int num3 = 1; List list6 = new List(num3); CollectionsMarshal.SetCount(list6, num3); Span span4 = CollectionsMarshal.AsSpan(list6); int index3 = 0; span4[index3] = 1910u; obj4.KillEnemyDataIds = list6; reference4 = obj4; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 3 }; index2 = 1; List list7 = new List(index2); CollectionsMarshal.SetCount(list7, index2); span3 = CollectionsMarshal.AsSpan(list7); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006305u, new Vector3(10.60498f, 71.47817f, -16.617126f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006266u, new Vector3(560.35706f, 20.721315f, 455.89368f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj6.Steps = list8; reference6 = obj6; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(855); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list9 = new List(num); CollectionsMarshal.SetCount(list9, num); span = CollectionsMarshal.AsSpan(list9); index = 0; span[index] = "JerryWester"; questRoot2.Author = list9; index = 5; List list10 = new List(index); CollectionsMarshal.SetCount(list10, index); span2 = CollectionsMarshal.AsSpan(list10); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006676u, new Vector3(558.98376f, 20.706482f, 451.13293f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 1 }; num2 = 1; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006314u, new Vector3(534.8439f, 17.448048f, 450.98022f), 137); obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 2 }; index2 = 1; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002598u, new Vector3(524.6348f, 18.16839f, 457.1489f), 137); obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 3 }; num2 = 5; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; ref QuestStep reference11 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1006319u, new Vector3(523.03345f, 17.44805f, 454.5509f), 137); index3 = 6; List list15 = new List(index3); CollectionsMarshal.SetCount(list15, index3); Span span5 = CollectionsMarshal.AsSpan(list15); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; questStep.CompletionQuestVariablesFlags = list15; reference11 = questStep; index2++; ref QuestStep reference12 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1006318u, new Vector3(525.5055f, 17.448048f, 451.0719f), 137); num3 = 6; List list16 = new List(num3); CollectionsMarshal.SetCount(list16, num3); span5 = CollectionsMarshal.AsSpan(list16); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; questStep2.CompletionQuestVariablesFlags = list16; reference12 = questStep2; index2++; ref QuestStep reference13 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1006317u, new Vector3(533.77576f, 17.654663f, 450.43103f), 137); index3 = 6; List list17 = new List(index3); CollectionsMarshal.SetCount(list17, index3); span5 = CollectionsMarshal.AsSpan(list17); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; questStep3.CompletionQuestVariablesFlags = list17; reference13 = questStep3; index2++; ref QuestStep reference14 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1006316u, new Vector3(560.38745f, 20.721313f, 457.02295f), 137); num3 = 6; List list18 = new List(num3); CollectionsMarshal.SetCount(list18, num3); span5 = CollectionsMarshal.AsSpan(list18); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; questStep4.CompletionQuestVariablesFlags = list18; reference14 = questStep4; index2++; ref QuestStep reference15 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1006266u, new Vector3(560.35706f, 20.721315f, 455.89368f), 137); index3 = 6; List list19 = new List(index3); CollectionsMarshal.SetCount(list19, index3); span5 = CollectionsMarshal.AsSpan(list19); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; questStep5.CompletionQuestVariablesFlags = list19; reference15 = questStep5; obj10.Steps = list14; reference10 = obj10; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006676u, new Vector3(558.98376f, 20.706482f, 451.13293f), 137) { StopDistance = 7f }; obj11.Steps = list20; reference16 = obj11; questRoot2.QuestSequence = list10; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(856); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list21 = new List(num); CollectionsMarshal.SetCount(list21, num); span = CollectionsMarshal.AsSpan(list21); index = 0; span[index] = "JerryWester"; questRoot3.Author = list21; index = 3; List list22 = new List(index); CollectionsMarshal.SetCount(list22, index); span2 = CollectionsMarshal.AsSpan(list22); num = 0; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006266u, new Vector3(560.35706f, 20.721315f, 455.89368f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj12.Steps = list23; reference17 = obj12; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 1 }; index2 = 5; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(76.605774f, 80.43136f, -119.52899f), 137) { TargetTerritoryId = (ushort)139, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; num2++; ref QuestStep reference19 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2002085u, new Vector3(404.86768f, 4.3182373f, 88.45642f), 139); num3 = 6; List list25 = new List(num3); CollectionsMarshal.SetCount(list25, num3); span5 = CollectionsMarshal.AsSpan(list25); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list25; reference19 = questStep6; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 139) { StopDistance = 5f, Aetheryte = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; num2++; ref QuestStep reference20 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2002084u, new Vector3(437.27783f, 8.194031f, 133.04333f), 139); index3 = 6; List list26 = new List(index3); CollectionsMarshal.SetCount(list26, index3); span5 = CollectionsMarshal.AsSpan(list26); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list26; reference20 = questStep7; num2++; ref QuestStep reference21 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2002083u, new Vector3(402.30408f, 8.712891f, 47.196045f), 139); num3 = 6; List list27 = new List(num3); CollectionsMarshal.SetCount(list27, num3); span5 = CollectionsMarshal.AsSpan(list27); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list27; reference21 = questStep8; obj13.Steps = list24; reference18 = obj13; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006341u, new Vector3(479.39258f, 16.258692f, 128.37415f), 139) { StopDistance = 7f }; obj14.Steps = list28; reference22 = obj14; questRoot3.QuestSequence = list22; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(857); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list29 = new List(num); CollectionsMarshal.SetCount(list29, num); span = CollectionsMarshal.AsSpan(list29); index = 0; span[index] = "JerryWester"; questRoot4.Author = list29; index = 4; List list30 = new List(index); CollectionsMarshal.SetCount(list30, index); span2 = CollectionsMarshal.AsSpan(list30); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 0 }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006341u, new Vector3(479.39258f, 16.258692f, 128.37415f), 139) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj15.Steps = list31; reference23 = obj15; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 1 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002086u, new Vector3(382.55884f, 25.253662f, -139.02502f), 139); obj16.Steps = list32; reference24 = obj16; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 2 }; index2 = 1; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 139) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 57u } }; obj17.Steps = list33; reference25 = obj17; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006343u, new Vector3(427.63403f, 4.115109f, 85.92346f), 139); obj18.Steps = list34; reference26 = obj18; questRoot4.QuestSequence = list30; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(862); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list35 = new List(num); CollectionsMarshal.SetCount(list35, num); span = CollectionsMarshal.AsSpan(list35); index = 0; span[index] = "skiaz"; questRoot5.Author = list35; index = 3; List list36 = new List(index); CollectionsMarshal.SetCount(list36, index); span2 = CollectionsMarshal.AsSpan(list36); num = 0; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 0 }; index2 = 1; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006331u, new Vector3(-144.15204f, 64.989944f, -209.88788f), 180) { Fly = true }; obj19.Steps = list37; reference27 = obj19; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 1 }; num2 = 6; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002339u, new Vector3(-134.59985f, 82.81067f, -293.4768f), 180) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002341u, new Vector3(-137.22437f, 81.19324f, -299.39728f), 180); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002338u, new Vector3(-148.24146f, 81.589966f, -306.5691f), 180); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002342u, new Vector3(-138.0484f, 81.19324f, -311.29932f), 180); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002343u, new Vector3(-132.03638f, 82.07825f, -321.76703f), 180); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002340u, new Vector3(-116.014404f, 78.87378f, -315.08362f), 180); obj20.Steps = list38; reference28 = obj20; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006331u, new Vector3(-144.15204f, 64.989944f, -209.88788f), 180) { Fly = true, NextQuestId = new QuestId(863) }; obj21.Steps = list39; reference29 = obj21; questRoot5.QuestSequence = list36; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(863); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list40 = new List(num); CollectionsMarshal.SetCount(list40, num); span = CollectionsMarshal.AsSpan(list40); index = 0; span[index] = "skiaz"; questRoot6.Author = list40; index = 3; List list41 = new List(index); CollectionsMarshal.SetCount(list41, index); span2 = CollectionsMarshal.AsSpan(list41); num = 0; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 0 }; num2 = 1; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006331u, new Vector3(-144.15204f, 64.989944f, -209.88788f), 180) { Fly = true }; obj22.Steps = list42; reference30 = obj22; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 1 }; index2 = 1; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; ref QuestStep reference32 = ref span3[num2]; QuestStep obj24 = new QuestStep(EInteractionType.Combat, 2269u, new Vector3(-268.5741f, 64.49246f, -322.04163f), 180) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list44 = new List(index3); CollectionsMarshal.SetCount(list44, index3); span4 = CollectionsMarshal.AsSpan(list44); num3 = 0; span4[num3] = 2269u; obj24.KillEnemyDataIds = list44; obj24.CombatItemUse = new CombatItemUse { ItemId = 2000670u, Condition = ECombatItemUseCondition.HealthPercent, Value = 30 }; reference32 = obj24; obj23.Steps = list43; reference31 = obj23; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006331u, new Vector3(-144.15204f, 64.989944f, -209.88788f), 180) { Fly = true }; obj25.Steps = list45; reference33 = obj25; questRoot6.QuestSequence = list41; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(876); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list46 = new List(num); CollectionsMarshal.SetCount(list46, num); span = CollectionsMarshal.AsSpan(list46); index = 0; span[index] = "JerryWester"; questRoot7.Author = list46; index = 7; List list47 = new List(index); CollectionsMarshal.SetCount(list47, index); span2 = CollectionsMarshal.AsSpan(list47); num = 0; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 0 }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1003958u, new Vector3(-497.70352f, -19.630796f, 39.993896f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj26.Steps = list48; reference34 = obj26; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 1 }; num2 = 2; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, null, null, 128) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006361u, new Vector3(-495.964f, 19.009007f, -371.72504f), 140); obj27.Steps = list49; reference35 = obj27; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 2 }; index2 = 4; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; ref QuestStep reference37 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1006348u, new Vector3(-473.99103f, 19.027954f, -370.84003f), 140); num3 = 6; List list51 = new List(num3); CollectionsMarshal.SetCount(list51, num3); span5 = CollectionsMarshal.AsSpan(list51); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; questStep9.CompletionQuestVariablesFlags = list51; reference37 = questStep9; num2++; ref QuestStep reference38 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1006347u, new Vector3(-474.6319f, 19.027954f, -371.20624f), 140); index3 = 6; List list52 = new List(index3); CollectionsMarshal.SetCount(list52, index3); span5 = CollectionsMarshal.AsSpan(list52); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; questStep10.CompletionQuestVariablesFlags = list52; reference38 = questStep10; num2++; ref QuestStep reference39 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1006346u, new Vector3(-475.97467f, 19.027954f, -370.65692f), 140); num3 = 6; List list53 = new List(num3); CollectionsMarshal.SetCount(list53, num3); span5 = CollectionsMarshal.AsSpan(list53); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; questStep11.CompletionQuestVariablesFlags = list53; reference39 = questStep11; num2++; ref QuestStep reference40 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1006345u, new Vector3(-477.34802f, 19.027954f, -370.35175f), 140); index3 = 6; List list54 = new List(index3); CollectionsMarshal.SetCount(list54, index3); span5 = CollectionsMarshal.AsSpan(list54); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; questStep12.CompletionQuestVariablesFlags = list54; reference40 = questStep12; obj28.Steps = list50; reference36 = obj28; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 3 }; num2 = 2; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-408.92343f, 23.167036f, -351.16223f), 140); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006362u, new Vector3(-395.8954f, 23f, -353.6584f), 140) { DisableNavmesh = true }; obj29.Steps = list55; reference41 = obj29; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 4 }; index2 = 5; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; ref QuestStep reference43 = ref span3[num2]; QuestStep obj31 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-408.92343f, 23.167036f, -351.16223f), 140) { DisableNavmesh = true, Mount = true }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 6; List list57 = new List(num3); CollectionsMarshal.SetCount(list57, num3); span5 = CollectionsMarshal.AsSpan(list57); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; skipStepConditions.CompletionQuestVariablesFlags = list57; skipConditions.StepIf = skipStepConditions; obj31.SkipConditions = skipConditions; reference43 = obj31; num2++; ref QuestStep reference44 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1006344u, new Vector3(-474.57086f, 18.112427f, -372.5796f), 140); index3 = 6; List list58 = new List(index3); CollectionsMarshal.SetCount(list58, index3); span5 = CollectionsMarshal.AsSpan(list58); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; questStep13.CompletionQuestVariablesFlags = list58; reference44 = questStep13; num2++; ref QuestStep reference45 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1006351u, new Vector3(-475.82214f, 18.966919f, -372.67108f), 140); num3 = 6; List list59 = new List(num3); CollectionsMarshal.SetCount(list59, num3); span5 = CollectionsMarshal.AsSpan(list59); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list59; reference45 = questStep14; num2++; ref QuestStep reference46 = ref span3[num2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1006350u, new Vector3(-476.55457f, 19.027954f, -372.91522f), 140); index3 = 6; List list60 = new List(index3); CollectionsMarshal.SetCount(list60, index3); span5 = CollectionsMarshal.AsSpan(list60); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list60; reference46 = questStep15; num2++; ref QuestStep reference47 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1006349u, new Vector3(-477.6532f, 19.027954f, -372.2744f), 140); num3 = 6; List list61 = new List(num3); CollectionsMarshal.SetCount(list61, num3); span5 = CollectionsMarshal.AsSpan(list61); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; questStep16.CompletionQuestVariablesFlags = list61; reference47 = questStep16; obj30.Steps = list56; reference42 = obj30; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 5 }; num2 = 2; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-408.92343f, 23.167036f, -351.16223f), 140); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006362u, new Vector3(-395.8954f, 23f, -353.6584f), 140) { DisableNavmesh = true }; obj32.Steps = list62; reference48 = obj32; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1003958u, new Vector3(-497.70352f, -19.630796f, 39.993896f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj33.Steps = list63; reference49 = obj33; questRoot7.QuestSequence = list47; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(878); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list64 = new List(num); CollectionsMarshal.SetCount(list64, num); span = CollectionsMarshal.AsSpan(list64); index = 0; span[index] = "JerryWester"; questRoot8.Author = list64; index = 3; List list65 = new List(index); CollectionsMarshal.SetCount(list65, index); span2 = CollectionsMarshal.AsSpan(list65); num = 0; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 0 }; num2 = 1; List list66 = new List(num2); CollectionsMarshal.SetCount(list66, num2); span3 = CollectionsMarshal.AsSpan(list66); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1003958u, new Vector3(-497.70352f, -19.630796f, 39.993896f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj34.Steps = list66; reference50 = obj34; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 1 }; index2 = 1; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000580u, new Vector3(25.65039f, -3.7080078f, 209.97937f), 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj35.Steps = list67; reference51 = obj35; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003958u, new Vector3(-497.70352f, -19.630796f, 39.993896f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj36.Steps = list68; reference52 = obj36; questRoot8.QuestSequence = list65; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(883); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list69 = new List(num); CollectionsMarshal.SetCount(list69, num); span = CollectionsMarshal.AsSpan(list69); index = 0; span[index] = "JerryWester"; questRoot9.Author = list69; index = 3; List list70 = new List(index); CollectionsMarshal.SetCount(list70, index); span2 = CollectionsMarshal.AsSpan(list70); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 0 }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006355u, new Vector3(-512.47424f, -16.42f, -7.522766f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj37.Steps = list71; reference53 = obj37; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 1 }; num2 = 1; List list72 = new List(num2); CollectionsMarshal.SetCount(list72, num2); span3 = CollectionsMarshal.AsSpan(list72); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002780u, new Vector3(-89.79938f, -45.331406f, 195.88f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj38.Steps = list72; reference54 = obj38; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006371u, new Vector3(-301.04523f, -13.60442f, 198.44348f), 154); obj39.Steps = list73; reference55 = obj39; questRoot9.QuestSequence = list70; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(884); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list74 = new List(num); CollectionsMarshal.SetCount(list74, num); span = CollectionsMarshal.AsSpan(list74); index = 0; span[index] = "JerryWester"; questRoot10.Author = list74; index = 2; List list75 = new List(index); CollectionsMarshal.SetCount(list75, index); span2 = CollectionsMarshal.AsSpan(list75); num = 0; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 0 }; num2 = 1; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006371u, new Vector3(-301.04523f, -13.60442f, 198.44348f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj40.Steps = list76; reference56 = obj40; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-372.23636f, -2.92979f, 178.26855f), 154); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006372u, new Vector3(171.52661f, 222.69258f, 355.48938f), 155); obj41.Steps = list77; reference57 = obj41; questRoot10.QuestSequence = list75; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(885); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list78 = new List(num); CollectionsMarshal.SetCount(list78, num); span = CollectionsMarshal.AsSpan(list78); index = 0; span[index] = "croizat"; questRoot11.Author = list78; index = 3; List list79 = new List(index); CollectionsMarshal.SetCount(list79, index); span2 = CollectionsMarshal.AsSpan(list79); num = 0; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 0 }; num2 = 1; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006375u, new Vector3(-296.65063f, -13.630577f, 197.34485f), 154); obj42.Steps = list80; reference58 = obj42; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 1 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; ref QuestStep reference60 = ref span3[num2]; QuestStep obj44 = new QuestStep(EInteractionType.Combat, 2002106u, new Vector3(-282.03253f, -54.24591f, 285.99976f), 154) { ItemId = 2000690u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list82 = new List(index3); CollectionsMarshal.SetCount(list82, index3); span4 = CollectionsMarshal.AsSpan(list82); num3 = 0; span4[num3] = 138u; obj44.KillEnemyDataIds = list82; reference60 = obj44; obj43.Steps = list81; reference59 = obj43; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006375u, new Vector3(-296.65063f, -13.630577f, 197.34485f), 154); obj45.Steps = list83; reference61 = obj45; questRoot11.QuestSequence = list79; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(886); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list84 = new List(num); CollectionsMarshal.SetCount(list84, num); span = CollectionsMarshal.AsSpan(list84); index = 0; span[index] = "JerryWester"; questRoot12.Author = list84; index = 5; List list85 = new List(index); CollectionsMarshal.SetCount(list85, index); span2 = CollectionsMarshal.AsSpan(list85); num = 0; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006372u, new Vector3(171.52661f, 222.69258f, 355.48938f), 155); obj46.Steps = list86; reference62 = obj46; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 1 }; num2 = 2; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; ref QuestStep reference64 = ref span3[index2]; QuestStep obj48 = new QuestStep(EInteractionType.Combat, null, new Vector3(48.65701f, 234.78163f, 348.13953f), 155) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list88 = new List(num3); CollectionsMarshal.SetCount(list88, num3); span4 = CollectionsMarshal.AsSpan(list88); index3 = 0; span4[index3] = 724u; index3++; span4[index3] = 725u; obj48.KillEnemyDataIds = list88; reference64 = obj48; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006731u, new Vector3(52.231567f, 235.30933f, 347.85986f), 155); obj47.Steps = list87; reference63 = obj47; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 2 }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006372u, new Vector3(171.52661f, 222.69258f, 355.48938f), 155); obj49.Steps = list89; reference65 = obj49; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 3 }; num2 = 1; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006376u, new Vector3(195.3612f, 234.79839f, 419.3026f), 155); obj50.Steps = list90; reference66 = obj50; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006377u, new Vector3(200.97656f, 293.33f, 420.37073f), 155); obj51.Steps = list91; reference67 = obj51; questRoot12.QuestSequence = list85; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(887); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list92 = new List(num); CollectionsMarshal.SetCount(list92, num); span = CollectionsMarshal.AsSpan(list92); index = 0; span[index] = "JerryWester"; questRoot13.Author = list92; index = 4; List list93 = new List(index); CollectionsMarshal.SetCount(list93, index); span2 = CollectionsMarshal.AsSpan(list93); num = 0; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 0 }; num2 = 1; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006378u, new Vector3(204.5166f, 293.32996f, 418.57007f), 155) { StopDistance = 7f }; obj52.Steps = list94; reference68 = obj52; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 1 }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006379u, new Vector3(538.4756f, 235.2618f, 317.1587f), 155); obj53.Steps = list95; reference69 = obj53; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 2 }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006378u, new Vector3(204.5166f, 293.32996f, 418.57007f), 155); obj54.Steps = list96; reference70 = obj54; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list97 = new List(index2); CollectionsMarshal.SetCount(list97, index2); span3 = CollectionsMarshal.AsSpan(list97); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006380u, new Vector3(169.48193f, 223.03537f, 366.26233f), 155); obj55.Steps = list97; reference71 = obj55; questRoot13.QuestSequence = list93; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(889); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list98 = new List(num); CollectionsMarshal.SetCount(list98, num); span = CollectionsMarshal.AsSpan(list98); index = 0; span[index] = "JerryWester"; questRoot14.Author = list98; index = 3; List list99 = new List(index); CollectionsMarshal.SetCount(list99, index); span2 = CollectionsMarshal.AsSpan(list99); num = 0; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 0 }; num2 = 1; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006380u, new Vector3(169.48193f, 223.03537f, 366.26233f), 155); obj56.Steps = list100; reference72 = obj56; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 1 }; index2 = 4; List list101 = new List(index2); CollectionsMarshal.SetCount(list101, index2); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; ref QuestStep reference74 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 2002111u, new Vector3(24.12439f, 207.599f, 427.35938f), 155); index3 = 6; List list102 = new List(index3); CollectionsMarshal.SetCount(list102, index3); span5 = CollectionsMarshal.AsSpan(list102); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep17.CompletionQuestVariablesFlags = list102; reference74 = questStep17; num2++; ref QuestStep reference75 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 2002110u, new Vector3(11.886719f, 207.20227f, 439.1698f), 155); num3 = 6; List list103 = new List(num3); CollectionsMarshal.SetCount(list103, num3); span5 = CollectionsMarshal.AsSpan(list103); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list103; reference75 = questStep18; num2++; ref QuestStep reference76 = ref span3[num2]; QuestStep obj58 = new QuestStep(EInteractionType.Combat, 2002261u, new Vector3(4.196167f, 206.19507f, 465.9646f), 155) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 3; List list104 = new List(index3); CollectionsMarshal.SetCount(list104, index3); span4 = CollectionsMarshal.AsSpan(list104); num3 = 0; span4[num3] = 724u; num3++; span4[num3] = 725u; num3++; span4[num3] = 726u; obj58.KillEnemyDataIds = list104; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 6; List list105 = new List(num3); CollectionsMarshal.SetCount(list105, num3); span5 = CollectionsMarshal.AsSpan(list105); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list105; skipConditions2.StepIf = skipStepConditions2; obj58.SkipConditions = skipConditions2; reference76 = obj58; num2++; ref QuestStep reference77 = ref span3[num2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 2002261u, new Vector3(4.196167f, 206.19507f, 465.9646f), 155); index3 = 6; List list106 = new List(index3); CollectionsMarshal.SetCount(list106, index3); span5 = CollectionsMarshal.AsSpan(list106); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list106; reference77 = questStep19; obj57.Steps = list101; reference73 = obj57; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006380u, new Vector3(169.48193f, 223.03537f, 366.26233f), 155) { StopDistance = 2f }; obj59.Steps = list107; reference78 = obj59; questRoot14.QuestSequence = list99; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(890); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list108 = new List(num); CollectionsMarshal.SetCount(list108, num); span = CollectionsMarshal.AsSpan(list108); index = 0; span[index] = "JerryWester"; questRoot15.Author = list108; index = 3; List list109 = new List(index); CollectionsMarshal.SetCount(list109, index); span2 = CollectionsMarshal.AsSpan(list109); num = 0; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 0 }; index2 = 1; List list110 = new List(index2); CollectionsMarshal.SetCount(list110, index2); span3 = CollectionsMarshal.AsSpan(list110); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006382u, new Vector3(165.20935f, 222.99998f, 367.72717f), 155) { StopDistance = 7f }; obj60.Steps = list110; reference79 = obj60; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 1 }; num2 = 1; List list111 = new List(num2); CollectionsMarshal.SetCount(list111, num2); span3 = CollectionsMarshal.AsSpan(list111); index2 = 0; ref QuestStep reference81 = ref span3[index2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1006383u, new Vector3(138.87231f, 285.06497f, 175.21924f), 155); num3 = 1; List list112 = new List(num3); CollectionsMarshal.SetCount(list112, num3); Span span6 = CollectionsMarshal.AsSpan(list112); index3 = 0; span6[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_GAIUSB608_00890_Q1_000_020"), Answer = new ExcelRef("TEXT_GAIUSB608_00890_A3_000_023") }; questStep20.DialogueChoices = list112; reference81 = questStep20; obj61.Steps = list111; reference80 = obj61; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 155) { StopDistance = 5f, Aetheryte = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006384u, new Vector3(263.5996f, 303.1f, -199.96954f), 155); obj62.Steps = list113; reference82 = obj62; questRoot15.QuestSequence = list109; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(897); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list114 = new List(num); CollectionsMarshal.SetCount(list114, num); span = CollectionsMarshal.AsSpan(list114); index = 0; span[index] = "JerryWester"; questRoot16.Author = list114; index = 3; List list115 = new List(index); CollectionsMarshal.SetCount(list115, index); span2 = CollectionsMarshal.AsSpan(list115); num = 0; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 0 }; num2 = 1; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006384u, new Vector3(263.5996f, 303.1f, -199.96954f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj63.Steps = list116; reference83 = obj63; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 1 }; index2 = 7; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; ref QuestStep reference85 = ref span3[num2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 1006395u, new Vector3(206.86658f, 303.115f, -296.2539f), 155); index3 = 6; List list118 = new List(index3); CollectionsMarshal.SetCount(list118, index3); span5 = CollectionsMarshal.AsSpan(list118); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep21.CompletionQuestVariablesFlags = list118; reference85 = questStep21; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(205.61038f, 256.0028f, 83.6889f), 155); num2++; ref QuestStep reference86 = ref span3[num2]; QuestStep obj65 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(198.30511f, 256.99997f, 76.41981f), 155) { DisableNavmesh = true }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 6; List list119 = new List(num3); CollectionsMarshal.SetCount(list119, num3); span5 = CollectionsMarshal.AsSpan(list119); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list119; skipConditions3.StepIf = skipStepConditions3; obj65.SkipConditions = skipConditions3; reference86 = obj65; num2++; ref QuestStep reference87 = ref span3[num2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 1006396u, new Vector3(193.1029f, 257f, 57.87744f), 155); index3 = 6; List list120 = new List(index3); CollectionsMarshal.SetCount(list120, index3); span5 = CollectionsMarshal.AsSpan(list120); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep22.CompletionQuestVariablesFlags = list120; reference87 = questStep22; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(198.30511f, 256.99997f, 76.41981f), 155) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(205.61038f, 256.0028f, 83.6889f), 155) { DisableNavmesh = true }; num2++; ref QuestStep reference88 = ref span3[num2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 1006377u, new Vector3(200.97656f, 293.33f, 420.37073f), 155); num3 = 6; List list121 = new List(num3); CollectionsMarshal.SetCount(list121, num3); span5 = CollectionsMarshal.AsSpan(list121); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list121; reference88 = questStep23; obj64.Steps = list117; reference84 = obj64; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006384u, new Vector3(263.5996f, 303.1f, -199.96954f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj66.Steps = list122; reference89 = obj66; questRoot16.QuestSequence = list115; AddQuest(questId16, questRoot16); } private static void LoadQuests18() { QuestId questId = new QuestId(910); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 5; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006384u, new Vector3(263.5996f, 303.1f, -199.96954f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Combat, 1006407u, new Vector3(224.01758f, 355.34894f, -554.8334f), 155) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; int num3 = 1; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int index3 = 0; span4[index3] = 1904u; obj3.KillEnemyDataIds = list5; reference3 = obj3; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 2 }; num2 = 3; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; ref QuestStep reference5 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1006410u, new Vector3(232.59314f, 359.00003f, -563.95825f), 155); index3 = 6; List list7 = new List(index3); CollectionsMarshal.SetCount(list7, index3); Span span5 = CollectionsMarshal.AsSpan(list7); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list7; reference5 = questStep; index2++; ref QuestStep reference6 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1006408u, new Vector3(212.57336f, 361.0884f, -586.9078f), 155); num3 = 6; List list8 = new List(num3); CollectionsMarshal.SetCount(list8, num3); span5 = CollectionsMarshal.AsSpan(list8); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list8; reference6 = questStep2; index2++; ref QuestStep reference7 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1006409u, new Vector3(189.50183f, 359.89996f, -590.20374f), 155); index3 = 6; List list9 = new List(index3); CollectionsMarshal.SetCount(list9, index3); span5 = CollectionsMarshal.AsSpan(list9); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list9; reference7 = questStep3; obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 3 }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006407u, new Vector3(224.01758f, 355.34894f, -554.8334f), 155); obj5.Steps = list10; reference8 = obj5; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006384u, new Vector3(263.5996f, 303.1f, -199.96954f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj6.Steps = list11; reference9 = obj6; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(911); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list12 = new List(num); CollectionsMarshal.SetCount(list12, num); span = CollectionsMarshal.AsSpan(list12); index = 0; span[index] = "JerryWester"; questRoot2.Author = list12; index = 6; List list13 = new List(index); CollectionsMarshal.SetCount(list13, index); span2 = CollectionsMarshal.AsSpan(list13); num = 0; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006384u, new Vector3(263.5996f, 303.1f, -199.96954f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj7.Steps = list14; reference10 = obj7; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 1 }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006412u, new Vector3(282.30713f, 255.013f, 91.26416f), 155); obj8.Steps = list15; reference11 = obj8; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 2 }; index2 = 1; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006413u, new Vector3(209.09436f, 302f, -190.1427f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj9.Steps = list16; reference12 = obj9; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 3 }; num2 = 3; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; ref QuestStep reference14 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2002139u, new Vector3(208.05664f, 301.9912f, -193.59125f), 155); num3 = 6; List list18 = new List(num3); CollectionsMarshal.SetCount(list18, num3); span5 = CollectionsMarshal.AsSpan(list18); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; questStep4.CompletionQuestVariablesFlags = list18; reference14 = questStep4; index2++; ref QuestStep reference15 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 2002140u, new Vector3(210.00989f, 301.9912f, -193.22504f), 155); index3 = 6; List list19 = new List(index3); CollectionsMarshal.SetCount(list19, index3); span5 = CollectionsMarshal.AsSpan(list19); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; questStep5.CompletionQuestVariablesFlags = list19; reference15 = questStep5; index2++; ref QuestStep reference16 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2002141u, new Vector3(212.05457f, 301.9912f, -193.65228f), 155); num3 = 6; List list20 = new List(num3); CollectionsMarshal.SetCount(list20, num3); span5 = CollectionsMarshal.AsSpan(list20); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; questStep6.CompletionQuestVariablesFlags = list20; reference16 = questStep6; obj10.Steps = list17; reference13 = obj10; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 4 }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006413u, new Vector3(209.09436f, 302f, -190.1427f), 155); obj11.Steps = list21; reference17 = obj11; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006384u, new Vector3(263.5996f, 303.1f, -199.96954f), 155); obj12.Steps = list22; reference18 = obj12; questRoot2.QuestSequence = list13; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(912); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list23 = new List(num); CollectionsMarshal.SetCount(list23, num); span = CollectionsMarshal.AsSpan(list23); index = 0; span[index] = "JerryWester"; questRoot3.Author = list23; index = 5; List list24 = new List(index); CollectionsMarshal.SetCount(list24, index); span2 = CollectionsMarshal.AsSpan(list24); num = 0; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 0 }; index2 = 1; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006384u, new Vector3(263.5996f, 303.1f, -199.96954f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj13.Steps = list25; reference19 = obj13; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 1 }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006415u, new Vector3(238.30005f, 312f, -227.00854f), 155); obj14.Steps = list26; reference20 = obj14; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 2 }; index2 = 1; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006384u, new Vector3(263.5996f, 303.1f, -199.96954f), 155); obj15.Steps = list27; reference21 = obj15; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 3 }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1006416u, new Vector3(445.0598f, 304.93317f, -258.56415f), 155) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj16.Steps = list28; reference22 = obj16; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list29 = new List(index2); CollectionsMarshal.SetCount(list29, index2); span3 = CollectionsMarshal.AsSpan(list29); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006384u, new Vector3(263.5996f, 303.1f, -199.96954f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj17.Steps = list29; reference23 = obj17; questRoot3.QuestSequence = list24; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(921); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list30 = new List(num); CollectionsMarshal.SetCount(list30, num); span = CollectionsMarshal.AsSpan(list30); index = 0; span[index] = "Friendly"; questRoot4.Author = list30; index = 3; List list31 = new List(index); CollectionsMarshal.SetCount(list31, index); span2 = CollectionsMarshal.AsSpan(list31); num = 0; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 0 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; ref QuestStep reference25 = ref span3[index2]; QuestStep obj19 = new QuestStep(EInteractionType.AcceptQuest, 1006440u, new Vector3(140.3982f, 4f, -54.154297f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahSapphireAvenue } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition obj20 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list33 = new List(index3); CollectionsMarshal.SetCount(list33, index3); Span span6 = CollectionsMarshal.AsSpan(list33); num3 = 0; span6[num3] = 130; obj20.InTerritory = list33; skipConditions.AetheryteShortcutIf = obj20; skipConditions.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj19.SkipConditions = skipConditions; reference25 = obj19; obj18.Steps = list32; reference24 = obj18; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 1 }; index2 = 1; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2001019u, new Vector3(-276.60034f, -3.7995605f, -368.76483f), 141) { AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, ItemId = 2000715u }; obj21.Steps = list34; reference26 = obj21; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1007818u, new Vector3(-282.88702f, -5.987557f, -372.64062f), 141); obj22.Steps = list35; reference27 = obj22; questRoot4.QuestSequence = list31; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(924); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list36 = new List(num); CollectionsMarshal.SetCount(list36, num); span = CollectionsMarshal.AsSpan(list36); index = 0; span[index] = "JerryWester"; questRoot5.Author = list36; index = 5; List list37 = new List(index); CollectionsMarshal.SetCount(list37, index); span2 = CollectionsMarshal.AsSpan(list37); num = 0; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 0 }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006435u, new Vector3(-478.26355f, 211f, -203.81476f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj23.Steps = list38; reference28 = obj23; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 1 }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006441u, new Vector3(-414.45032f, 211.45752f, -294.48395f), 155); obj24.Steps = list39; reference29 = obj24; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 2 }; index2 = 1; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006442u, new Vector3(-417.92938f, 224.99995f, -301.89978f), 155); obj25.Steps = list40; reference30 = obj25; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 3 }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006443u, new Vector3(-434.95844f, 224.39996f, -199.45074f), 155); obj26.Steps = list41; reference31 = obj26; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006444u, new Vector3(-432.9748f, 233.47266f, -199.6643f), 155); obj27.Steps = list42; reference32 = obj27; questRoot5.QuestSequence = list37; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(927); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list43 = new List(num); CollectionsMarshal.SetCount(list43, num); span = CollectionsMarshal.AsSpan(list43); index = 0; span[index] = "JerryWester"; questRoot6.Author = list43; index = 6; List list44 = new List(index); CollectionsMarshal.SetCount(list44, index); span2 = CollectionsMarshal.AsSpan(list44); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 0 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006448u, new Vector3(-428.97693f, 211f, -194.23212f), 155) { Mount = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj28.Steps = list45; reference33 = obj28; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 1 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; ref QuestStep reference35 = ref span3[num2]; QuestStep obj30 = new QuestStep(EInteractionType.Combat, 2002158u, new Vector3(-424.24664f, 279.0111f, 89.58569f), 155) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list47 = new List(num3); CollectionsMarshal.SetCount(list47, num3); Span span7 = CollectionsMarshal.AsSpan(list47); index3 = 0; span7[index3] = new ComplexCombatData { DataId = 2196u }; obj30.ComplexCombatData = list47; obj30.CombatItemUse = new CombatItemUse { ItemId = 2000961u, Condition = ECombatItemUseCondition.MissingStatus, Value = 22 }; reference35 = obj30; obj29.Steps = list46; reference34 = obj29; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 2 }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006448u, new Vector3(-428.97693f, 211f, -194.23212f), 155); obj31.Steps = list48; reference36 = obj31; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 3 }; index2 = 3; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; ref QuestStep reference38 = ref span3[num2]; QuestStep obj33 = new QuestStep(EInteractionType.Interact, 1006450u, new Vector3(-429.22107f, 211f, -201.7091f), 155) { StopDistance = 5f }; index3 = 6; List list50 = new List(index3); CollectionsMarshal.SetCount(list50, index3); span5 = CollectionsMarshal.AsSpan(list50); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj33.CompletionQuestVariablesFlags = list50; reference38 = obj33; num2++; ref QuestStep reference39 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1006449u, new Vector3(-436.51483f, 211.01697f, -204.18103f), 155); num3 = 6; List list51 = new List(num3); CollectionsMarshal.SetCount(list51, num3); span5 = CollectionsMarshal.AsSpan(list51); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list51; reference39 = questStep7; num2++; ref QuestStep reference40 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1006451u, new Vector3(-432.2118f, 224.39995f, -197.83319f), 155); index3 = 6; List list52 = new List(index3); CollectionsMarshal.SetCount(list52, index3); span5 = CollectionsMarshal.AsSpan(list52); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list52; reference40 = questStep8; obj32.Steps = list49; reference37 = obj32; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 4 }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006448u, new Vector3(-428.97693f, 211f, -194.23212f), 155); obj34.Steps = list53; reference41 = obj34; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1007567u, new Vector3(-411.64264f, 225.02267f, -304.036f), 155); obj35.Steps = list54; reference42 = obj35; questRoot6.QuestSequence = list44; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(938); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list55 = new List(num); CollectionsMarshal.SetCount(list55, num); span = CollectionsMarshal.AsSpan(list55); index = 0; span[index] = "JerryWester"; questRoot7.Author = list55; index = 3; List list56 = new List(index); CollectionsMarshal.SetCount(list56, index); span2 = CollectionsMarshal.AsSpan(list56); num = 0; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 0 }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006461u, new Vector3(-415.9762f, 224.99998f, -299.73297f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj36.Steps = list57; reference43 = obj36; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 1 }; index2 = 4; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; ref QuestStep reference45 = ref span3[num2]; QuestStep obj38 = new QuestStep(EInteractionType.Interact, 1006466u, new Vector3(-410.23883f, 218.1f, -296.86432f), 155) { Mount = true }; num3 = 6; List list59 = new List(num3); CollectionsMarshal.SetCount(list59, num3); span5 = CollectionsMarshal.AsSpan(list59); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj38.CompletionQuestVariablesFlags = list59; reference45 = obj38; num2++; ref QuestStep reference46 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1006441u, new Vector3(-414.45032f, 211.45752f, -294.48395f), 155); index3 = 6; List list60 = new List(index3); CollectionsMarshal.SetCount(list60, index3); span5 = CollectionsMarshal.AsSpan(list60); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list60; reference46 = questStep9; num2++; ref QuestStep reference47 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1007585u, new Vector3(-462.2721f, 211f, -270.43567f), 155); num3 = 6; List list61 = new List(num3); CollectionsMarshal.SetCount(list61, num3); span5 = CollectionsMarshal.AsSpan(list61); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list61; reference47 = questStep10; num2++; ref QuestStep reference48 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1006448u, new Vector3(-428.97693f, 211f, -194.23212f), 155); index3 = 6; List list62 = new List(index3); CollectionsMarshal.SetCount(list62, index3); span5 = CollectionsMarshal.AsSpan(list62); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list62; reference48 = questStep11; obj37.Steps = list58; reference44 = obj37; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006467u, new Vector3(-437.94922f, 211.17f, -245.7771f), 155); obj39.Steps = list63; reference49 = obj39; questRoot7.QuestSequence = list56; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(939); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list64 = new List(num); CollectionsMarshal.SetCount(list64, num); span = CollectionsMarshal.AsSpan(list64); index = 0; span[index] = "JerryWester"; questRoot8.Author = list64; index = 4; List list65 = new List(index); CollectionsMarshal.SetCount(list65, index); span2 = CollectionsMarshal.AsSpan(list65); num = 0; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 0 }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006467u, new Vector3(-437.94922f, 211.17f, -245.7771f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj40.Steps = list66; reference50 = obj40; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 1 }; num2 = 4; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-398.1833f, 193.72365f, -330.6203f), 155); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-495.94693f, 149.93378f, -258.90088f), 155); index2++; ref QuestStep reference52 = ref span3[index2]; QuestStep obj42 = new QuestStep(EInteractionType.Combat, 2002170u, new Vector3(-488.6702f, 150.1029f, -318.71527f), 155) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list68 = new List(num3); CollectionsMarshal.SetCount(list68, num3); span4 = CollectionsMarshal.AsSpan(list68); index3 = 0; span4[index3] = 46u; obj42.KillEnemyDataIds = list68; reference52 = obj42; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002170u, new Vector3(-488.6702f, 150.1029f, -318.71527f), 155); obj41.Steps = list67; reference51 = obj41; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 2 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002590u, new Vector3(-488.6702f, 150.65222f, -317.79968f), 155); obj43.Steps = list69; reference53 = obj43; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006467u, new Vector3(-437.94922f, 211.17f, -245.7771f), 155); obj44.Steps = list70; reference54 = obj44; questRoot8.QuestSequence = list65; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(940); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list71 = new List(num); CollectionsMarshal.SetCount(list71, num); span = CollectionsMarshal.AsSpan(list71); index = 0; span[index] = "JerryWester"; questRoot9.Author = list71; index = 7; List list72 = new List(index); CollectionsMarshal.SetCount(list72, index); span2 = CollectionsMarshal.AsSpan(list72); num = 0; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 0 }; index2 = 1; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006467u, new Vector3(-437.94922f, 211.17f, -245.7771f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj45.Steps = list73; reference55 = obj45; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 1 }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006466u, new Vector3(-410.23883f, 218.1f, -296.86432f), 155); obj46.Steps = list74; reference56 = obj46; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 2 }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006468u, new Vector3(-418.17352f, 210.78818f, -280.0794f), 155); obj47.Steps = list75; reference57 = obj47; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 3 }; num2 = 1; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1006468u, new Vector3(-418.17352f, 210.78818f, -280.0794f), 155) { Emote = EEmote.Doubt }; obj48.Steps = list76; reference58 = obj48; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 4 }; index2 = 1; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002174u, new Vector3(-391.3482f, 219.25684f, -179.43091f), 155); obj49.Steps = list77; reference59 = obj49; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 5 }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002175u, new Vector3(-391.22614f, 219.28735f, -179.49188f), 155); obj50.Steps = list78; reference60 = obj50; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006444u, new Vector3(-432.9748f, 233.47266f, -199.6643f), 155); obj51.Steps = list79; reference61 = obj51; questRoot9.QuestSequence = list72; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(941); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list80 = new List(num); CollectionsMarshal.SetCount(list80, num); span = CollectionsMarshal.AsSpan(list80); index = 0; span[index] = "JerryWester"; questRoot10.Author = list80; index = 3; List list81 = new List(index); CollectionsMarshal.SetCount(list81, index); span2 = CollectionsMarshal.AsSpan(list81); num = 0; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 0 }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006444u, new Vector3(-432.9748f, 233.47266f, -199.6643f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj52.Steps = list82; reference62 = obj52; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 1 }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1006469u, new Vector3(-886.2593f, 228.30641f, 1.6021729f), 155) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj53.Steps = list83; reference63 = obj53; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006467u, new Vector3(-437.94922f, 211.17f, -245.7771f), 155); obj54.Steps = list84; reference64 = obj54; questRoot10.QuestSequence = list81; AddQuest(questId10, questRoot10); } private static void LoadQuests19() { QuestId questId = new QuestId(952); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 6; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006467u, new Vector3(-437.94922f, 211.17f, -245.7771f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006444u, new Vector3(-432.9748f, 233.47266f, -199.6643f), 155); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006490u, new Vector3(-673.21277f, 205.95982f, -515.7702f), 155); obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; ref QuestStep reference5 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Duty, null, null, 155); DutyOptions obj5 = new DutyOptions { ContentFinderConditionId = 11u }; int num3 = 2; List list7 = new List(num3); CollectionsMarshal.SetCount(list7, num3); span = CollectionsMarshal.AsSpan(list7); int num4 = 0; span[num4] = "(boss 1) AI will not face cleaves away from healer, typically killing them"; num4++; span[num4] = "(boss 3) AI will not face cleaves away from healer, which doesn't always kill them"; obj5.Notes = list7; questStep.DutyOptions = obj5; reference5 = questStep; obj4.Steps = list6; reference4 = obj4; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006491u, new Vector3(7.248047f, -21.970922f, 119.73743f), 132) { StopDistance = 5f }; obj6.Steps = list8; reference6 = obj6; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(953); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list9 = new List(num); CollectionsMarshal.SetCount(list9, num); span = CollectionsMarshal.AsSpan(list9); index = 0; span[index] = "JerryWester"; questRoot2.Author = list9; index = 2; List list10 = new List(index); CollectionsMarshal.SetCount(list10, index); span2 = CollectionsMarshal.AsSpan(list10); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006492u, new Vector3(7.3395386f, -21.970974f, 121.934814f), 132) { StopDistance = 5f }; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006493u, new Vector3(-437.67456f, -55.694504f, 100.87732f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj8.Steps = list12; reference8 = obj8; questRoot2.QuestSequence = list10; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(955); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list13 = new List(num); CollectionsMarshal.SetCount(list13, num); span = CollectionsMarshal.AsSpan(list13); index = 0; span[index] = "JerryWester"; questRoot3.Author = list13; index = 2; List list14 = new List(index); CollectionsMarshal.SetCount(list14, index); span2 = CollectionsMarshal.AsSpan(list14); num = 0; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 0 }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006493u, new Vector3(-437.67456f, -55.694504f, 100.87732f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj9.Steps = list15; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006495u, new Vector3(-2.2736206f, -17.544205f, 24.734863f), 145); obj10.Steps = list16; reference10 = obj10; questRoot3.QuestSequence = list14; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(956); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list17 = new List(num); CollectionsMarshal.SetCount(list17, num); span = CollectionsMarshal.AsSpan(list17); index = 0; span[index] = "JerryWester"; questRoot4.Author = list17; index = 5; List list18 = new List(index); CollectionsMarshal.SetCount(list18, index); span2 = CollectionsMarshal.AsSpan(list18); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; index2 = 1; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006495u, new Vector3(-2.2736206f, -17.544205f, 24.734863f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj11.Steps = list19; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; num2 = 2; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, 2002327u, new Vector3(423.17834f, -62.45526f, 213.39734f), 145) { StopDistance = 3f }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, 2002327u, new Vector3(423.17834f, -62.45526f, 213.39734f), 145) { DelaySecondsAtStart = 2f, ItemId = 2000742u }; obj12.Steps = list20; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 2 }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2002501u, new Vector3(423.17834f, -62.45526f, 213.39734f), 145) { DelaySecondsAtStart = 3f, ItemId = 2000837u }; obj13.Steps = list21; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 3 }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006495u, new Vector3(-2.2736206f, -17.544205f, 24.734863f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj14.Steps = list22; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006493u, new Vector3(-437.67456f, -55.694504f, 100.87732f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj15.Steps = list23; reference15 = obj15; questRoot4.QuestSequence = list18; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(959); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list24 = new List(num); CollectionsMarshal.SetCount(list24, num); span = CollectionsMarshal.AsSpan(list24); index = 0; span[index] = "JerryWester"; questRoot5.Author = list24; index = 2; List list25 = new List(index); CollectionsMarshal.SetCount(list25, index); span2 = CollectionsMarshal.AsSpan(list25); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 0 }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006493u, new Vector3(-437.67456f, -55.694504f, 100.87732f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj16.Steps = list26; reference16 = obj16; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006497u, new Vector3(321.1565f, -18.197807f, 276.5697f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; obj17.Steps = list27; reference17 = obj17; questRoot5.QuestSequence = list25; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(960); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list28 = new List(num); CollectionsMarshal.SetCount(list28, num); span = CollectionsMarshal.AsSpan(list28); index = 0; span[index] = "JerryWester"; questRoot6.Author = list28; index = 3; List list29 = new List(index); CollectionsMarshal.SetCount(list29, index); span2 = CollectionsMarshal.AsSpan(list29); num = 0; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 0 }; num2 = 1; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006497u, new Vector3(321.1565f, -18.197807f, 276.5697f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj18.Steps = list30; reference18 = obj18; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 1 }; index2 = 5; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; ref QuestStep reference20 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(326.6569f, -11.008737f, 254.36206f), 138); SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num4 = 6; List list32 = new List(num4); CollectionsMarshal.SetCount(list32, num4); Span span4 = CollectionsMarshal.AsSpan(list32); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list32; skipConditions.StepIf = skipStepConditions; questStep2.SkipConditions = skipConditions; reference20 = questStep2; num2++; ref QuestStep reference21 = ref span3[num2]; QuestStep obj20 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(318.4823f, -15.19004f, 253.61394f), 138) { DisableNavmesh = true }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 6; List list33 = new List(num3); CollectionsMarshal.SetCount(list33, num3); span4 = CollectionsMarshal.AsSpan(list33); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list33; skipConditions2.StepIf = skipStepConditions2; obj20.SkipConditions = skipConditions2; reference21 = obj20; num2++; ref QuestStep reference22 = ref span3[num2]; QuestStep obj21 = new QuestStep(EInteractionType.Interact, 1006500u, new Vector3(321.1565f, -15.187395f, 253.52856f), 138) { StopDistance = 5f }; num4 = 6; List list34 = new List(num4); CollectionsMarshal.SetCount(list34, num4); span4 = CollectionsMarshal.AsSpan(list34); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj21.CompletionQuestVariablesFlags = list34; reference22 = obj21; num2++; ref QuestStep reference23 = ref span3[num2]; QuestStep obj22 = new QuestStep(EInteractionType.Interact, 1006499u, new Vector3(260.88342f, -24.975f, 249.04248f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; num3 = 6; List list35 = new List(num3); CollectionsMarshal.SetCount(list35, num3); span4 = CollectionsMarshal.AsSpan(list35); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj22.CompletionQuestVariablesFlags = list35; reference23 = obj22; num2++; ref QuestStep reference24 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1006498u, new Vector3(178.78992f, -41.131824f, 257.16016f), 138); num4 = 6; List list36 = new List(num4); CollectionsMarshal.SetCount(list36, num4); span4 = CollectionsMarshal.AsSpan(list36); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list36; reference24 = questStep3; obj19.Steps = list31; reference19 = obj19; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(293.98203f, -24.988865f, 240.63774f), 138); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006497u, new Vector3(321.1565f, -18.197807f, 276.5697f), 138); obj23.Steps = list37; reference25 = obj23; questRoot6.QuestSequence = list29; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(961); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list38 = new List(num); CollectionsMarshal.SetCount(list38, num); span = CollectionsMarshal.AsSpan(list38); index = 0; span[index] = "JerryWester"; questRoot7.Author = list38; index = 5; List list39 = new List(index); CollectionsMarshal.SetCount(list39, index); span2 = CollectionsMarshal.AsSpan(list39); num = 0; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 0 }; index2 = 1; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006497u, new Vector3(321.1565f, -18.197807f, 276.5697f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj24.Steps = list40; reference26 = obj24; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; num2 = 2; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(293.98203f, -24.988865f, 240.63774f), 138); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006502u, new Vector3(182.39111f, -41.0828f, 260.151f), 138); obj25.Steps = list41; reference27 = obj25; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 2 }; index2 = 2; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(293.98203f, -24.988865f, 240.63774f), 138); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006497u, new Vector3(321.1565f, -18.197807f, 276.5697f), 138); obj26.Steps = list42; reference28 = obj26; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 3 }; num2 = 2; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(303.96317f, -36.40591f, 316.74185f), 138); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006501u, new Vector3(311.4214f, -36.405907f, 333.54688f), 138); obj27.Steps = list43; reference29 = obj27; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(305.6621f, -36.405907f, 320.81702f), 138) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006497u, new Vector3(321.1565f, -18.197807f, 276.5697f), 138); obj28.Steps = list44; reference30 = obj28; questRoot7.QuestSequence = list39; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(962); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list45 = new List(num); CollectionsMarshal.SetCount(list45, num); span = CollectionsMarshal.AsSpan(list45); index = 0; span[index] = "JerryWester"; questRoot8.Author = list45; index = 4; List list46 = new List(index); CollectionsMarshal.SetCount(list46, index); span2 = CollectionsMarshal.AsSpan(list46); num = 0; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 0 }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006497u, new Vector3(321.1565f, -18.197807f, 276.5697f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj29.Steps = list47; reference31 = obj29; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 1 }; index2 = 2; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(303.96317f, -36.40591f, 316.74185f), 138); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1007640u, new Vector3(317.95215f, -40.425003f, 374.10547f), 138); obj30.Steps = list48; reference32 = obj30; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 2 }; num2 = 1; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1007540u, new Vector3(-285.96942f, -40.868286f, 410.39136f), 138) { StopDistance = 7f }; obj31.Steps = list49; reference33 = obj31; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006503u, new Vector3(-266.5904f, -40.040386f, 461.72266f), 138); obj32.Steps = list50; reference34 = obj32; questRoot8.QuestSequence = list46; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(963); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list51 = new List(num); CollectionsMarshal.SetCount(list51, num); span = CollectionsMarshal.AsSpan(list51); index = 0; span[index] = "JerryWester"; questRoot9.Author = list51; index = 3; List list52 = new List(index); CollectionsMarshal.SetCount(list52, index); span2 = CollectionsMarshal.AsSpan(list52); num = 0; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006503u, new Vector3(-266.5904f, -40.040386f, 461.72266f), 138); obj33.Steps = list53; reference35 = obj33; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 1 }; index2 = 3; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; ref QuestStep reference37 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1007639u, new Vector3(-196.82617f, -40.651188f, 499.9618f), 138); num3 = 6; List list55 = new List(num3); CollectionsMarshal.SetCount(list55, num3); span4 = CollectionsMarshal.AsSpan(list55); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list55; reference37 = questStep4; num2++; ref QuestStep reference38 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1006506u, new Vector3(-198.47418f, -40.461403f, 499.9923f), 138); num4 = 6; List list56 = new List(num4); CollectionsMarshal.SetCount(list56, num4); span4 = CollectionsMarshal.AsSpan(list56); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list56; reference38 = questStep5; num2++; ref QuestStep reference39 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1006505u, new Vector3(-200.36627f, -40.340702f, 503.19666f), 138); num3 = 6; List list57 = new List(num3); CollectionsMarshal.SetCount(list57, num3); span4 = CollectionsMarshal.AsSpan(list57); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list57; reference39 = questStep6; obj34.Steps = list54; reference36 = obj34; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006503u, new Vector3(-266.5904f, -40.040386f, 461.72266f), 138); obj35.Steps = list58; reference40 = obj35; questRoot9.QuestSequence = list52; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(967); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list59 = new List(num); CollectionsMarshal.SetCount(list59, num); span = CollectionsMarshal.AsSpan(list59); index = 0; span[index] = "JerryWester"; questRoot10.Author = list59; index = 7; List list60 = new List(index); CollectionsMarshal.SetCount(list60, index); span2 = CollectionsMarshal.AsSpan(list60); num = 0; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 0 }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006503u, new Vector3(-266.5904f, -40.040386f, 461.72266f), 138); obj36.Steps = list61; reference41 = obj36; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 1 }; num2 = 1; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006507u, new Vector3(-287.22064f, -40.98314f, 407.64465f), 138); obj37.Steps = list62; reference42 = obj37; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 2 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1007716u, new Vector3(-312.03174f, -41.36315f, 682.70386f), 138); obj38.Steps = list63; reference43 = obj38; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 3 }; num2 = 1; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2002189u, new Vector3(-307.75922f, -41.672424f, 695.3993f), 138) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj39.Steps = list64; reference44 = obj39; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 4 }; index2 = 1; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1007716u, new Vector3(-312.03174f, -41.36315f, 682.70386f), 138); obj40.Steps = list65; reference45 = obj40; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 5 }; num2 = 1; List list66 = new List(num2); CollectionsMarshal.SetCount(list66, num2); span3 = CollectionsMarshal.AsSpan(list66); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006503u, new Vector3(-266.5904f, -40.040386f, 461.72266f), 138); obj41.Steps = list66; reference46 = obj41; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005239u, new Vector3(-289.9062f, -41.2455f, 406.51562f), 138) { TargetTerritoryId = (ushort)138, Comment = "Ferry Skipper" }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006497u, new Vector3(321.1565f, -18.197807f, 276.5697f), 138); obj42.Steps = list67; reference47 = obj42; questRoot10.QuestSequence = list60; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(969); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list68 = new List(num); CollectionsMarshal.SetCount(list68, num); span = CollectionsMarshal.AsSpan(list68); index = 0; span[index] = "UcanPatates"; questRoot11.Author = list68; index = 2; List list69 = new List(index); CollectionsMarshal.SetCount(list69, index); span2 = CollectionsMarshal.AsSpan(list69); num = 0; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 0 }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; ref QuestStep reference49 = ref span3[index2]; QuestStep obj44 = new QuestStep(EInteractionType.AcceptQuest, 1006711u, new Vector3(-140.39832f, 7.8986163f, -142.99237f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); num4 = 2; List list71 = new List(num4); CollectionsMarshal.SetCount(list71, num4); Span span5 = CollectionsMarshal.AsSpan(list71); num3 = 0; span5[num3] = 132; num3++; span5[num3] = 133; skipAetheryteCondition.InTerritory = list71; skipConditions3.AetheryteShortcutIf = skipAetheryteCondition; skipConditions3.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj44.SkipConditions = skipConditions3; reference49 = obj44; obj43.Steps = list70; reference48 = obj43; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000617u, new Vector3(5.722107f, -7.2786255f, 270.95447f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, NextQuestId = new QuestId(970) }; obj45.Steps = list72; reference50 = obj45; questRoot11.QuestSequence = list69; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(970); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list73 = new List(num); CollectionsMarshal.SetCount(list73, num); span = CollectionsMarshal.AsSpan(list73); index = 0; span[index] = "UcanPatates"; questRoot12.Author = list73; index = 4; List list74 = new List(index); CollectionsMarshal.SetCount(list74, index); span2 = CollectionsMarshal.AsSpan(list74); num = 0; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000617u, new Vector3(5.722107f, -7.2786255f, 270.95447f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj46.Steps = list75; reference51 = obj46; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 1 }; index2 = 1; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000587u, new Vector3(-7.248047f, -8.407776f, 268.23828f), 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj47.Steps = list76; reference52 = obj47; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 2 }; num2 = 3; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; ref QuestStep reference54 = ref span3[index2]; QuestStep obj49 = new QuestStep(EInteractionType.Interact, 2002191u, new Vector3(189.6543f, 7.94989f, 133.65369f), 152) { StopDistance = 0.25f, Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 6; List list78 = new List(num3); CollectionsMarshal.SetCount(list78, num3); span4 = CollectionsMarshal.AsSpan(list78); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj49.CompletionQuestVariablesFlags = list78; reference54 = obj49; index2++; ref QuestStep reference55 = ref span3[index2]; QuestStep obj50 = new QuestStep(EInteractionType.Interact, 2002192u, new Vector3(181.04822f, 0.07623291f, 43.289795f), 152) { StopDistance = 0.25f, Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num4 = 6; List list79 = new List(num4); CollectionsMarshal.SetCount(list79, num4); span4 = CollectionsMarshal.AsSpan(list79); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj50.CompletionQuestVariablesFlags = list79; reference55 = obj50; index2++; ref QuestStep reference56 = ref span3[index2]; QuestStep obj51 = new QuestStep(EInteractionType.Interact, 2002190u, new Vector3(233.66138f, 6.42395f, 199.11487f), 152) { StopDistance = 0.25f, Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 6; List list80 = new List(num3); CollectionsMarshal.SetCount(list80, num3); span4 = CollectionsMarshal.AsSpan(list80); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj51.CompletionQuestVariablesFlags = list80; reference56 = obj51; obj48.Steps = list77; reference53 = obj48; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(124.74073f, 6.729165f, 190.69174f), 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006715u, new Vector3(-170.67218f, 56.713512f, -255.9701f), 152) { Fly = true, NextQuestId = new QuestId(972) }; obj52.Steps = list81; reference57 = obj52; questRoot12.QuestSequence = list74; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(972); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list82 = new List(num); CollectionsMarshal.SetCount(list82, num); span = CollectionsMarshal.AsSpan(list82); index = 0; span[index] = "UcanPatates"; questRoot13.Author = list82; index = 3; List list83 = new List(index); CollectionsMarshal.SetCount(list83, index); span2 = CollectionsMarshal.AsSpan(list83); num = 0; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; num2 = 1; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006715u, new Vector3(-170.67218f, 56.713512f, -255.9701f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj53.Steps = list84; reference58 = obj53; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 1 }; index2 = 2; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-193.69008f, 55.59636f, -177.57457f), 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1007568u, new Vector3(-183.88647f, 57.451885f, -143.93835f), 152); obj54.Steps = list85; reference59 = obj54; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006715u, new Vector3(-170.67218f, 56.713512f, -255.9701f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj55.Steps = list86; reference60 = obj55; questRoot13.QuestSequence = list83; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(973); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list87 = new List(num); CollectionsMarshal.SetCount(list87, num); span = CollectionsMarshal.AsSpan(list87); index = 0; span[index] = "croizat"; questRoot14.Author = list87; index = 3; List list88 = new List(index); CollectionsMarshal.SetCount(list88, index); span2 = CollectionsMarshal.AsSpan(list88); num = 0; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 0 }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006717u, new Vector3(-236.2555f, 51.499146f, -193.13348f), 152); obj56.Steps = list89; reference61 = obj56; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 1 }; num2 = 1; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; ref QuestStep reference63 = ref span3[index2]; QuestStep obj58 = new QuestStep(EInteractionType.Combat, null, new Vector3(-9.741034f, 18.766914f, -0.8730635f), 152) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list91 = new List(num4); CollectionsMarshal.SetCount(list91, num4); Span span6 = CollectionsMarshal.AsSpan(list91); num3 = 0; span6[num3] = new ComplexCombatData { DataId = 133u, MinimumKillCount = 4u, RewardItemId = 2000751u, RewardItemCount = 4 }; obj58.ComplexCombatData = list91; reference63 = obj58; obj57.Steps = list90; reference62 = obj57; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006717u, new Vector3(-236.2555f, 51.499146f, -193.13348f), 152); obj59.Steps = list92; reference64 = obj59; questRoot14.QuestSequence = list88; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(975); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list93 = new List(num); CollectionsMarshal.SetCount(list93, num); span = CollectionsMarshal.AsSpan(list93); index = 0; span[index] = "JerryWester"; questRoot15.Author = list93; index = 2; List list94 = new List(index); CollectionsMarshal.SetCount(list94, index); span2 = CollectionsMarshal.AsSpan(list94); num = 0; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 0 }; num2 = 1; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006710u, new Vector3(-123.73547f, 7.0426483f, -149.98096f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; obj60.Steps = list95; reference65 = obj60; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; ref QuestStep reference67 = ref span3[num2]; QuestStep obj62 = new QuestStep(EInteractionType.Interact, 1000106u, new Vector3(29.007324f, -19.000002f, 105.485596f), 132) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaAmphitheatre, To = EAetheryteLocation.GridaniaAirship } }; num3 = 1; List list97 = new List(num3); CollectionsMarshal.SetCount(list97, num3); Span span7 = CollectionsMarshal.AsSpan(list97); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_GAIUSC308_00975_Q1_000_040") }; obj62.DialogueChoices = list97; reference67 = obj62; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006492u, new Vector3(7.3395386f, -21.970974f, 121.934814f), 132); obj61.Steps = list96; reference66 = obj61; questRoot15.QuestSequence = list94; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(978); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list98 = new List(num); CollectionsMarshal.SetCount(list98, num); span = CollectionsMarshal.AsSpan(list98); index = 0; span[index] = "JerryWester"; questRoot16.Author = list98; index = 2; List list99 = new List(index); CollectionsMarshal.SetCount(list99, index); span2 = CollectionsMarshal.AsSpan(list99); num = 0; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 0 }; num2 = 1; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1007473u, new Vector3(37.308228f, 1.2000015f, 2.9144287f), 212) { StopDistance = 7f }; obj63.Steps = list100; reference68 = obj63; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list101 = new List(index2); CollectionsMarshal.SetCount(list101, index2); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006380u, new Vector3(169.48193f, 223.03537f, 366.26233f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj64.Steps = list101; reference69 = obj64; questRoot16.QuestSequence = list99; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(979); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list102 = new List(num); CollectionsMarshal.SetCount(list102, num); span = CollectionsMarshal.AsSpan(list102); index = 0; span[index] = "liza"; questRoot17.Author = list102; index = 2; List list103 = new List(index); CollectionsMarshal.SetCount(list103, index); span2 = CollectionsMarshal.AsSpan(list103); num = 0; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 0 }; num2 = 1; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006382u, new Vector3(165.20935f, 222.99998f, 367.72717f), 155); obj65.Steps = list104; reference70 = obj65; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006516u, new Vector3(-82.68872f, 233.23743f, 317.1892f), 155); obj66.Steps = list105; reference71 = obj66; questRoot17.QuestSequence = list103; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(980); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list106 = new List(num); CollectionsMarshal.SetCount(list106, num); span = CollectionsMarshal.AsSpan(list106); index = 0; span[index] = "JerryWester"; questRoot18.Author = list106; index = 3; List list107 = new List(index); CollectionsMarshal.SetCount(list107, index); span2 = CollectionsMarshal.AsSpan(list107); num = 0; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 0 }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006380u, new Vector3(169.48193f, 223.03537f, 366.26233f), 155); obj67.Steps = list108; reference72 = obj67; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 1 }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006517u, new Vector3(-49.607117f, 223.60161f, 350.57593f), 155); obj68.Steps = list109; reference73 = obj68; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006518u, new Vector3(-354.84857f, 214.79114f, 687.5867f), 155); obj69.Steps = list110; reference74 = obj69; questRoot18.QuestSequence = list107; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(981); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list111 = new List(num); CollectionsMarshal.SetCount(list111, num); span = CollectionsMarshal.AsSpan(list111); index = 0; span[index] = "JerryWester"; questRoot19.Author = list111; index = 8; List list112 = new List(index); CollectionsMarshal.SetCount(list112, index); span2 = CollectionsMarshal.AsSpan(list112); num = 0; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 0 }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006518u, new Vector3(-354.84857f, 214.79114f, 687.5867f), 155); obj70.Steps = list113; reference75 = obj70; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 1 }; num2 = 1; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002196u, new Vector3(-322.80463f, 216.54077f, 655.8479f), 155); obj71.Steps = list114; reference76 = obj71; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 2 }; index2 = 1; List list115 = new List(index2); CollectionsMarshal.SetCount(list115, index2); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002197u, new Vector3(-290.9438f, 223.25464f, 590.5393f), 155); obj72.Steps = list115; reference77 = obj72; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 3 }; num2 = 1; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002198u, new Vector3(-316.15173f, 228.93103f, 540.917f), 155); obj73.Steps = list116; reference78 = obj73; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 4 }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002199u, new Vector3(-338.2467f, 235.21777f, 525.5664f), 155); obj74.Steps = list117; reference79 = obj74; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 5 }; num2 = 1; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002200u, new Vector3(-358.29712f, 236.71313f, 506.27905f), 155); obj75.Steps = list118; reference80 = obj75; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 6 }; index2 = 2; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-399.05286f, 228.68446f, 445.9758f), 155); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006519u, new Vector3(-397.54333f, 229.15173f, 448.32532f), 155) { StopDistance = 7f, DisableNavmesh = true }; obj76.Steps = list119; reference81 = obj76; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-688.1699f, 241.99994f, 355.80283f), 155); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-692.2779f, 242.18399f, 366.4715f), 155) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006521u, new Vector3(-697.04736f, 242.18399f, 380.63623f), 155); obj77.Steps = list120; reference82 = obj77; questRoot19.QuestSequence = list112; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(982); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list121 = new List(num); CollectionsMarshal.SetCount(list121, num); span = CollectionsMarshal.AsSpan(list121); index = 0; span[index] = "JerryWester"; questRoot20.Author = list121; index = 4; List list122 = new List(index); CollectionsMarshal.SetCount(list122, index); span2 = CollectionsMarshal.AsSpan(list122); num = 0; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 0 }; index2 = 1; List list123 = new List(index2); CollectionsMarshal.SetCount(list123, index2); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006520u, new Vector3(-699.51935f, 242.184f, 373.495f), 155) { StopDistance = 7f }; obj78.Steps = list123; reference83 = obj78; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 1 }; num2 = 1; List list124 = new List(num2); CollectionsMarshal.SetCount(list124, num2); span3 = CollectionsMarshal.AsSpan(list124); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006521u, new Vector3(-697.04736f, 242.18399f, 380.63623f), 155); obj79.Steps = list124; reference84 = obj79; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 2 }; index2 = 3; List list125 = new List(index2); CollectionsMarshal.SetCount(list125, index2); span3 = CollectionsMarshal.AsSpan(list125); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-692.2779f, 242.18399f, 366.4715f), 155); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-688.1699f, 241.99994f, 355.80283f), 155) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002265u, new Vector3(-693.01904f, 253.86426f, 506.98096f), 155); obj80.Steps = list125; reference85 = obj80; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 4; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-690.43774f, 261.3325f, 433.44107f), 155) { Mount = false, Comment = "Enemies lose aggro around here" }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-688.1699f, 241.99994f, 355.80283f), 155) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-692.2779f, 242.18399f, 366.4715f), 155) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006520u, new Vector3(-699.51935f, 242.184f, 373.495f), 155); obj81.Steps = list126; reference86 = obj81; questRoot20.QuestSequence = list122; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(983); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list127 = new List(num); CollectionsMarshal.SetCount(list127, num); span = CollectionsMarshal.AsSpan(list127); index = 0; span[index] = "JerryWester"; questRoot21.Author = list127; index = 4; List list128 = new List(index); CollectionsMarshal.SetCount(list128, index); span2 = CollectionsMarshal.AsSpan(list128); num = 0; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 0 }; index2 = 1; List list129 = new List(index2); CollectionsMarshal.SetCount(list129, index2); span3 = CollectionsMarshal.AsSpan(list129); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006520u, new Vector3(-699.51935f, 242.184f, 373.495f), 155); obj82.Steps = list129; reference87 = obj82; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 1 }; num2 = 1; List list130 = new List(num2); CollectionsMarshal.SetCount(list130, num2); span3 = CollectionsMarshal.AsSpan(list130); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006522u, new Vector3(-694.42285f, 300.96927f, 372.1521f), 155); obj83.Steps = list130; reference88 = obj83; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 2 }; index2 = 3; List list131 = new List(index2); CollectionsMarshal.SetCount(list131, index2); span3 = CollectionsMarshal.AsSpan(list131); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-692.2779f, 242.18399f, 366.4715f), 155); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-688.1699f, 241.99994f, 355.80283f), 155) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1006525u, new Vector3(-478.3551f, 288.4877f, 168.01697f), 155) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj84.Steps = list131; reference89 = obj84; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list132 = new List(num2); CollectionsMarshal.SetCount(list132, num2); span3 = CollectionsMarshal.AsSpan(list132); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-688.1699f, 241.99994f, 355.80283f), 155) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-692.2779f, 242.18399f, 366.4715f), 155) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006520u, new Vector3(-699.51935f, 242.184f, 373.495f), 155); obj85.Steps = list132; reference90 = obj85; questRoot21.QuestSequence = list128; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(984); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list133 = new List(num); CollectionsMarshal.SetCount(list133, num); span = CollectionsMarshal.AsSpan(list133); index = 0; span[index] = "JerryWester"; questRoot22.Author = list133; index = 3; List list134 = new List(index); CollectionsMarshal.SetCount(list134, index); span2 = CollectionsMarshal.AsSpan(list134); num = 0; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 0 }; index2 = 1; List list135 = new List(index2); CollectionsMarshal.SetCount(list135, index2); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006528u, new Vector3(-698.51227f, 242.18399f, 375.17358f), 155) { StopDistance = 5f }; obj86.Steps = list135; reference91 = obj86; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 1 }; num2 = 5; List list136 = new List(num2); CollectionsMarshal.SetCount(list136, num2); span3 = CollectionsMarshal.AsSpan(list136); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-692.2779f, 242.18399f, 366.4715f), 155); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-688.1699f, 241.99994f, 355.80283f), 155) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-217.57614f, 217.23946f, 706.57166f), 155); index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 156) { StopDistance = 5f, Aetheryte = EAetheryteLocation.MorDhona }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006530u, new Vector3(21.927185f, 20.746975f, -682.06305f), 156); obj87.Steps = list136; reference92 = obj87; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006531u, new Vector3(53.81848f, 25.009521f, -697.0779f), 156); obj88.Steps = list137; reference93 = obj88; questRoot22.QuestSequence = list134; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(986); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list138 = new List(num); CollectionsMarshal.SetCount(list138, num); span = CollectionsMarshal.AsSpan(list138); index = 0; span[index] = "JerryWester"; questRoot23.Author = list138; index = 5; List list139 = new List(index); CollectionsMarshal.SetCount(list139, index); span2 = CollectionsMarshal.AsSpan(list139); num = 0; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 0 }; num2 = 1; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006531u, new Vector3(53.81848f, 25.009521f, -697.0779f), 156); obj89.Steps = list140; reference94 = obj89; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 1 }; index2 = 2; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Combat, null, new Vector3(-420.5539f, -16.922302f, -325.30713f), 156) { EnemySpawnType = EEnemySpawnType.FinishCombatIfAny, CombatDelaySecondsAtStart = 2f }; num2++; ref QuestStep reference96 = ref span3[num2]; QuestStep obj91 = new QuestStep(EInteractionType.Combat, 2002201u, new Vector3(-420.5539f, -16.922302f, -325.30713f), 156) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list142 = new List(num4); CollectionsMarshal.SetCount(list142, num4); Span span8 = CollectionsMarshal.AsSpan(list142); num3 = 0; span8[num3] = 43u; obj91.KillEnemyDataIds = list142; reference96 = obj91; obj90.Steps = list141; reference95 = obj90; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 2 }; num2 = 1; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002202u, new Vector3(-420.52344f, -16.922302f, -325.30713f), 156); obj92.Steps = list143; reference97 = obj92; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 3 }; index2 = 1; List list144 = new List(index2); CollectionsMarshal.SetCount(list144, index2); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006534u, new Vector3(28.213867f, 20.662334f, -688.4413f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona }; obj93.Steps = list144; reference98 = obj93; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006535u, new Vector3(26.901611f, 20.543928f, -687.4037f), 156); obj94.Steps = list145; reference99 = obj94; questRoot23.QuestSequence = list139; AddQuest(questId23, questRoot23); } private static void LoadQuests20() { QuestId questId = new QuestId(1001); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006535u, new Vector3(26.901611f, 20.543928f, -687.4037f), 156); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1, Comment = "'Invalid target' messages can just be bad positioning?" }; index2 = 12; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-148.50606f, -0.6686005f, -615.3246f), 156); SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); int num3 = 6; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list5; skipConditions.StepIf = skipStepConditions; questStep.SkipConditions = skipConditions; reference3 = questStep; num2++; ref QuestStep reference4 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Combat, 2002232u, new Vector3(-146.92914f, 0.47296143f, -616.0525f), 156) { DelaySecondsAtStart = 2f, ItemId = 2000766u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num4 = 1; List list6 = new List(num4); CollectionsMarshal.SetCount(list6, num4); Span span5 = CollectionsMarshal.AsSpan(list6); num3 = 0; span5[num3] = 46u; obj3.KillEnemyDataIds = list6; num3 = 6; List list7 = new List(num3); CollectionsMarshal.SetCount(list7, num3); span4 = CollectionsMarshal.AsSpan(list7); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj3.CompletionQuestVariablesFlags = list7; reference4 = obj3; num2++; ref QuestStep reference5 = ref span3[num2]; QuestStep obj4 = new QuestStep(EInteractionType.UseItem, 2002233u, new Vector3(-202.07526f, 3.8909912f, -625.90985f), 156) { ItemId = 2000766u }; num4 = 6; List list8 = new List(num4); CollectionsMarshal.SetCount(list8, num4); span4 = CollectionsMarshal.AsSpan(list8); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj4.CompletionQuestVariablesFlags = list8; reference5 = obj4; num2++; ref QuestStep reference6 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-219.34567f, 4.551038f, -637.8296f), 156); SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 6; List list9 = new List(num3); CollectionsMarshal.SetCount(list9, num3); span4 = CollectionsMarshal.AsSpan(list9); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list9; skipConditions2.StepIf = skipStepConditions2; questStep2.SkipConditions = skipConditions2; reference6 = questStep2; num2++; ref QuestStep reference7 = ref span3[num2]; QuestStep obj5 = new QuestStep(EInteractionType.UseItem, 2002234u, new Vector3(-216.81549f, 5.6915283f, -637.4762f), 156) { ItemId = 2000766u }; num4 = 6; List list10 = new List(num4); CollectionsMarshal.SetCount(list10, num4); span4 = CollectionsMarshal.AsSpan(list10); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj5.CompletionQuestVariablesFlags = list10; reference7 = obj5; num2++; ref QuestStep reference8 = ref span3[num2]; QuestStep obj6 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-196.89899f, 5.426553f, -658.71454f), 156) { Comment = "Avoids pit" }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 6; List list11 = new List(num3); CollectionsMarshal.SetCount(list11, num3); span4 = CollectionsMarshal.AsSpan(list11); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list11; skipConditions3.StepIf = skipStepConditions3; obj6.SkipConditions = skipConditions3; reference8 = obj6; num2++; ref QuestStep reference9 = ref span3[num2]; QuestStep obj7 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-170.45108f, 3.23747f, -656.8099f), 156) { Comment = "Move into LOS" }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num4 = 6; List list12 = new List(num4); CollectionsMarshal.SetCount(list12, num4); span4 = CollectionsMarshal.AsSpan(list12); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list12; skipConditions4.StepIf = skipStepConditions4; obj7.SkipConditions = skipConditions4; reference9 = obj7; num2++; ref QuestStep reference10 = ref span3[num2]; QuestStep obj8 = new QuestStep(EInteractionType.Combat, 2002230u, new Vector3(-171.52673f, 4.0131226f, -655.787f), 156) { DelaySecondsAtStart = 2f, ItemId = 2000766u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list13 = new List(num3); CollectionsMarshal.SetCount(list13, num3); span5 = CollectionsMarshal.AsSpan(list13); num4 = 0; span5[num4] = 46u; obj8.KillEnemyDataIds = list13; num4 = 6; List list14 = new List(num4); CollectionsMarshal.SetCount(list14, num4); span4 = CollectionsMarshal.AsSpan(list14); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj8.CompletionQuestVariablesFlags = list14; reference10 = obj8; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-159.67096f, 2.7818115f, -634.4776f), 156); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-169.94295f, 13.794385f, -610.4647f), 156) { DisableNavmesh = true, Comment = "TODO Unsure if this can be reached without flying, or needs more nav" }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-175.24794f, 10.096513f, -605.4419f), 156) { DisableNavmesh = true, Mount = false }; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, 2002231u, new Vector3(-174.91425f, 10.757568f, -603.8148f), 156) { DelaySecondsAtStart = 2f, ItemId = 2000766u }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006535u, new Vector3(26.901611f, 20.543928f, -687.4037f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona }; obj9.Steps = list15; reference11 = obj9; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(1002); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list16 = new List(num); CollectionsMarshal.SetCount(list16, num); span = CollectionsMarshal.AsSpan(list16); index = 0; span[index] = "JerryWester"; questRoot2.Author = list16; index = 3; List list17 = new List(index); CollectionsMarshal.SetCount(list17, index); span2 = CollectionsMarshal.AsSpan(list17); num = 0; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 0 }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006531u, new Vector3(53.81848f, 25.009521f, -697.0779f), 156); obj10.Steps = list18; reference12 = obj10; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 1 }; num2 = 2; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; ref QuestStep reference14 = ref span3[index2]; QuestStep obj12 = new QuestStep(EInteractionType.Combat, null, new Vector3(-505.211f, -1.9684448f, -467.46014f), 156) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list20 = new List(num3); CollectionsMarshal.SetCount(list20, num3); span5 = CollectionsMarshal.AsSpan(list20); num4 = 0; span5[num4] = 55u; obj12.KillEnemyDataIds = list20; obj12.CombatDelaySecondsAtStart = 5f; reference14 = obj12; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002238u, new Vector3(-505.211f, -1.9684448f, -467.46014f), 156); obj11.Steps = list19; reference13 = obj11; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006531u, new Vector3(53.81848f, 25.009521f, -697.0779f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona }; obj13.Steps = list21; reference15 = obj13; questRoot2.QuestSequence = list17; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(1004); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list22 = new List(num); CollectionsMarshal.SetCount(list22, num); span = CollectionsMarshal.AsSpan(list22); index = 0; span[index] = "JerryWester"; questRoot3.Author = list22; index = 4; List list23 = new List(index); CollectionsMarshal.SetCount(list23, index); span2 = CollectionsMarshal.AsSpan(list23); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; num2 = 1; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006531u, new Vector3(53.81848f, 25.009521f, -697.0779f), 156) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj14.Steps = list24; reference16 = obj14; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 1 }; index2 = 1; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1006709u, new Vector3(-428.79382f, -6.623729f, -528.6183f), 156) { Emote = EEmote.ImperialSalute }; obj15.Steps = list25; reference17 = obj15; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 2 }; num2 = 3; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-159.67096f, 2.7818115f, -634.4776f), 156); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-169.94295f, 13.794385f, -610.4647f), 156) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2002329u, new Vector3(-169.8482f, 14.114502f, -609.4606f), 156) { ItemId = 2000771u, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj16.Steps = list26; reference18 = obj16; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; ref QuestStep reference20 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1006530u, new Vector3(21.927185f, 20.746975f, -682.06305f), 156); num4 = 1; List list28 = new List(num4); CollectionsMarshal.SetCount(list28, num4); Span span6 = CollectionsMarshal.AsSpan(list28); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_GAIUSC604_01004_EVENTAREA_WARP_YESNO_TITLE") }; questStep3.DialogueChoices = list28; reference20 = questStep3; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006555u, new Vector3(-2.7619019f, -158.5813f, -1.6327515f), 156); obj17.Steps = list27; reference19 = obj17; questRoot3.QuestSequence = list23; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(1005); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list29 = new List(num); CollectionsMarshal.SetCount(list29, num); span = CollectionsMarshal.AsSpan(list29); index = 0; span[index] = "JerryWester"; questRoot4.Author = list29; index = 12; List list30 = new List(index); CollectionsMarshal.SetCount(list30, index); span2 = CollectionsMarshal.AsSpan(list30); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 0 }; num2 = 1; List list31 = new List(num2); CollectionsMarshal.SetCount(list31, num2); span3 = CollectionsMarshal.AsSpan(list31); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006555u, new Vector3(-2.7619019f, -158.5813f, -1.6327515f), 156); obj18.Steps = list31; reference21 = obj18; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 1 }; index2 = 1; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006557u, new Vector3(1.4190674f, -158.5813f, 1.3274536f), 156) { StopDistance = 5f }; obj19.Steps = list32; reference22 = obj19; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 2 }; num2 = 1; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1004093u, new Vector3(-25.162231f, 12.200003f, 110.795654f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGoldsmith } }; obj20.Steps = list33; reference23 = obj20; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 3 }; index2 = 2; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; ref QuestStep reference25 = ref span3[num2]; QuestStep obj22 = new QuestStep(EInteractionType.Interact, 1006530u, new Vector3(21.927185f, 20.746975f, -682.06305f), 156) { TargetTerritoryId = (ushort)156, AetheryteShortcut = EAetheryteLocation.MorDhona }; num3 = 1; List list35 = new List(num3); CollectionsMarshal.SetCount(list35, num3); span6 = CollectionsMarshal.AsSpan(list35); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_GAIUSC605_01005_Q1_000_000") }; obj22.DialogueChoices = list35; reference25 = obj22; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006557u, new Vector3(1.4190674f, -158.5813f, 1.3274536f), 156); obj21.Steps = list34; reference24 = obj21; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 4 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006559u, new Vector3(-57.724915f, 3.7940114f, -636.68274f), 156) { StopDistance = 7f }; obj23.Steps = list36; reference26 = obj23; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 5 }; index2 = 3; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-159.67096f, 2.7818115f, -634.4776f), 156); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-169.94295f, 13.794385f, -610.4647f), 156) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-169.3748f, 13.709051f, -610.729f), 156); obj24.Steps = list37; reference27 = obj24; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 6 }; num2 = 2; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-183.43071f, -2.638534f, -595.8602f), 156) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-227.08566f, 13.4605465f, -670.02313f), 156); obj25.Steps = list38; reference28 = obj25; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 7 }; index2 = 1; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-65.40249f, 2.9154358f, -634.5249f), 156); obj26.Steps = list39; reference29 = obj26; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 8 }; num2 = 1; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006559u, new Vector3(-57.724915f, 3.7940114f, -636.68274f), 156); obj27.Steps = list40; reference30 = obj27; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 9 }; index2 = 1; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1006561u, new Vector3(-59.31189f, 3.32667f, -637.7814f), 156) { Emote = EEmote.Welcome }; obj28.Steps = list41; reference31 = obj28; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 10 }; num2 = 1; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1006560u, new Vector3(-60.135864f, 3.1014364f, -641.3519f), 156) { StopDistance = 7f, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj29.Steps = list42; reference32 = obj29; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006555u, new Vector3(-2.7619019f, -158.5813f, -1.6327515f), 156); obj30.Steps = list43; reference33 = obj30; questRoot4.QuestSequence = list30; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(1007); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list44 = new List(num); CollectionsMarshal.SetCount(list44, num); span = CollectionsMarshal.AsSpan(list44); index = 0; span[index] = "liza"; questRoot5.Author = list44; index = 2; List list45 = new List(index); CollectionsMarshal.SetCount(list45, index); span2 = CollectionsMarshal.AsSpan(list45); num = 0; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 0 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212); obj31.Steps = list46; reference34 = obj31; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000423u, new Vector3(232.04382f, 1.999974f, 45.578613f), 132) { TargetTerritoryId = (ushort)204 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1003061u, new Vector3(-0.015319824f, 0.500025f, -4.3793945f), 204) { DisableNavmesh = true, NextQuestId = new QuestId(1008) }; obj32.Steps = list47; reference35 = obj32; questRoot5.QuestSequence = list45; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(1008); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list48 = new List(num); CollectionsMarshal.SetCount(list48, num); span = CollectionsMarshal.AsSpan(list48); index = 0; span[index] = "liza"; questRoot6.Author = list48; index = 3; List list49 = new List(index); CollectionsMarshal.SetCount(list49, index); span2 = CollectionsMarshal.AsSpan(list49); num = 0; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1003061u, new Vector3(-0.015319824f, 0.500025f, -4.3793945f), 204); obj33.Steps = list50; reference36 = obj33; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 1 }; index2 = 5; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; ref QuestStep reference38 = ref span3[num2]; QuestStep obj35 = new QuestStep(EInteractionType.Interact, 2001215u, new Vector3(0.002457563f, 1.052062f, 9.820032f), 204) { TargetTerritoryId = (ushort)132 }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num4 = 1; List list52 = new List(num4); CollectionsMarshal.SetCount(list52, num4); Span span7 = CollectionsMarshal.AsSpan(list52); num3 = 0; span7[num3] = 204; skipStepConditions5.NotInTerritory = list52; skipConditions5.StepIf = skipStepConditions5; obj35.SkipConditions = skipConditions5; reference38 = obj35; num2++; ref QuestStep reference39 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1000195u, new Vector3(197.4364f, 0.0026046988f, 57.114502f), 132); num3 = 6; List list53 = new List(num3); CollectionsMarshal.SetCount(list53, num3); span4 = CollectionsMarshal.AsSpan(list53); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list53; reference39 = questStep4; num2++; ref QuestStep reference40 = ref span3[num2]; QuestStep obj36 = new QuestStep(EInteractionType.Interact, 1000156u, new Vector3(6.6376343f, 1.1442462f, -11.795227f), 132) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaArcher, To = EAetheryteLocation.Gridania } }; num4 = 6; List list54 = new List(num4); CollectionsMarshal.SetCount(list54, num4); span4 = CollectionsMarshal.AsSpan(list54); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj36.CompletionQuestVariablesFlags = list54; reference40 = obj36; num2++; ref QuestStep reference41 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1000122u, new Vector3(88.60913f, -8.685379f, 128.64868f), 132); num3 = 6; List list55 = new List(num3); CollectionsMarshal.SetCount(list55, num3); span4 = CollectionsMarshal.AsSpan(list55); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list55; reference41 = questStep5; num2++; ref QuestStep reference42 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1000372u, new Vector3(39.53601f, -8.041565f, 112.13855f), 132); num4 = 6; List list56 = new List(num4); CollectionsMarshal.SetCount(list56, num4); span4 = CollectionsMarshal.AsSpan(list56); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list56; reference42 = questStep6; obj34.Steps = list51; reference37 = obj34; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000423u, new Vector3(232.04382f, 1.999974f, 45.578613f), 132) { TargetTerritoryId = (ushort)204, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003061u, new Vector3(-0.015319824f, 0.500025f, -4.3793945f), 204) { DisableNavmesh = true, NextQuestId = new QuestId(1009) }; obj37.Steps = list57; reference43 = obj37; questRoot6.QuestSequence = list49; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(1009); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list58 = new List(num); CollectionsMarshal.SetCount(list58, num); span = CollectionsMarshal.AsSpan(list58); index = 0; span[index] = "liza"; questRoot7.Author = list58; index = 6; List list59 = new List(index); CollectionsMarshal.SetCount(list59, index); span2 = CollectionsMarshal.AsSpan(list59); num = 0; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1003061u, new Vector3(-0.015319824f, 0.500025f, -4.3793945f), 204); obj38.Steps = list60; reference44 = obj38; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 1 }; num2 = 1; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006584u, new Vector3(193.83533f, 7.8634253f, -57.724915f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill }; obj39.Steps = list61; reference45 = obj39; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 2 }; index2 = 2; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(616.5126f, 22.329094f, 84.68576f), 153) { Fly = true }; num2++; ref QuestStep reference47 = ref span3[num2]; QuestStep obj41 = new QuestStep(EInteractionType.Combat, 2002241u, new Vector3(617.21216f, 23.605652f, 83.26843f), 153) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list63 = new List(num3); CollectionsMarshal.SetCount(list63, num3); span5 = CollectionsMarshal.AsSpan(list63); num4 = 0; span5[num4] = 2198u; obj41.KillEnemyDataIds = list63; reference47 = obj41; obj40.Steps = list62; reference46 = obj40; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 3 }; num2 = 1; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002614u, new Vector3(617.21216f, 23.605652f, 83.26843f), 153); obj42.Steps = list64; reference48 = obj42; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 4 }; index2 = 1; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006584u, new Vector3(193.83533f, 7.8634253f, -57.724915f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill }; obj43.Steps = list65; reference49 = obj43; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list66 = new List(num2); CollectionsMarshal.SetCount(list66, num2); span3 = CollectionsMarshal.AsSpan(list66); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(210.56421f, 18.119999f, -21.370262f), 153) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006585u, new Vector3(209.3385f, 18.119999f, -21.957764f), 153) { NextQuestId = new QuestId(1012) }; obj44.Steps = list66; reference50 = obj44; questRoot7.QuestSequence = list59; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(1010); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list67 = new List(num); CollectionsMarshal.SetCount(list67, num); span = CollectionsMarshal.AsSpan(list67); index = 0; span[index] = "croizat"; questRoot8.Author = list67; index = 3; List list68 = new List(index); CollectionsMarshal.SetCount(list68, index); span2 = CollectionsMarshal.AsSpan(list68); num = 0; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 0 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006586u, new Vector3(199.26746f, 10.380431f, -85.404785f), 153); obj45.Steps = list69; reference51 = obj45; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 1 }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; ref QuestStep reference53 = ref span3[index2]; QuestStep obj47 = new QuestStep(EInteractionType.Combat, null, new Vector3(391.67035f, -0.12984455f, 122.68336f), 153) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list71 = new List(num4); CollectionsMarshal.SetCount(list71, num4); Span span8 = CollectionsMarshal.AsSpan(list71); num3 = 0; span8[num3] = new ComplexCombatData { DataId = 16u, MinimumKillCount = 5u, RewardItemId = 2000845u, RewardItemCount = 5 }; obj47.ComplexCombatData = list71; reference53 = obj47; obj46.Steps = list70; reference52 = obj46; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006586u, new Vector3(199.26746f, 10.380431f, -85.404785f), 153); obj48.Steps = list72; reference54 = obj48; questRoot8.QuestSequence = list68; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(1011); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list73 = new List(num); CollectionsMarshal.SetCount(list73, num); span = CollectionsMarshal.AsSpan(list73); index = 0; span[index] = "croizat"; questRoot9.Author = list73; index = 4; List list74 = new List(index); CollectionsMarshal.SetCount(list74, index); span2 = CollectionsMarshal.AsSpan(list74); num = 0; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 0 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006587u, new Vector3(180.62097f, 9.909174f, -78.78235f), 153); obj49.Steps = list75; reference55 = obj49; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 1 }; index2 = 1; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1006587u, new Vector3(180.62097f, 9.909174f, -78.78235f), 153) { Emote = EEmote.Kneel }; obj50.Steps = list76; reference56 = obj50; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 2 }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; ref QuestStep reference58 = ref span3[index2]; QuestStep obj52 = new QuestStep(EInteractionType.Combat, null, new Vector3(540.6762f, 13.79814f, 162.87543f), 153) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list78 = new List(num3); CollectionsMarshal.SetCount(list78, num3); span8 = CollectionsMarshal.AsSpan(list78); num4 = 0; span8[num4] = new ComplexCombatData { DataId = 8u, MinimumKillCount = 3u, RewardItemId = 2000774u, RewardItemCount = 3 }; obj52.ComplexCombatData = list78; reference58 = obj52; obj51.Steps = list77; reference57 = obj51; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006587u, new Vector3(180.62097f, 9.909174f, -78.78235f), 153); obj53.Steps = list79; reference59 = obj53; questRoot9.QuestSequence = list74; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(1012); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list80 = new List(num); CollectionsMarshal.SetCount(list80, num); span = CollectionsMarshal.AsSpan(list80); index = 0; span[index] = "liza"; questRoot10.Author = list80; index = 2; List list81 = new List(index); CollectionsMarshal.SetCount(list81, index); span2 = CollectionsMarshal.AsSpan(list81); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 0 }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006585u, new Vector3(209.3385f, 18.119999f, -21.957764f), 153); obj54.Steps = list82; reference60 = obj54; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 132) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212) { NextQuestId = new QuestId(433) }; obj55.Steps = list83; reference61 = obj55; questRoot10.QuestSequence = list81; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(1021); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list84 = new List(num); CollectionsMarshal.SetCount(list84, num); span = CollectionsMarshal.AsSpan(list84); index = 0; span[index] = "Thaksin"; questRoot11.Author = list84; index = 3; List list85 = new List(index); CollectionsMarshal.SetCount(list85, index); span2 = CollectionsMarshal.AsSpan(list85); num = 0; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 0 }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1004917u, new Vector3(-358.6328f, 8.469424f, 422.4154f), 146); obj56.Steps = list86; reference62 = obj56; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 1 }; index2 = 4; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; ref QuestStep reference64 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1006602u, new Vector3(-321.06506f, 8.830055f, 436.94202f), 146); num4 = 6; List list88 = new List(num4); CollectionsMarshal.SetCount(list88, num4); span4 = CollectionsMarshal.AsSpan(list88); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list88; reference64 = questStep7; num2++; ref QuestStep reference65 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1006600u, new Vector3(-283.5279f, 7.652629f, 423.14795f), 146); num3 = 6; List list89 = new List(num3); CollectionsMarshal.SetCount(list89, num3); span4 = CollectionsMarshal.AsSpan(list89); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list89; reference65 = questStep8; num2++; ref QuestStep reference66 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1006599u, new Vector3(-279.98785f, 15.013981f, 373.37292f), 146); num4 = 6; List list90 = new List(num4); CollectionsMarshal.SetCount(list90, num4); span4 = CollectionsMarshal.AsSpan(list90); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list90; reference66 = questStep9; num2++; ref QuestStep reference67 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1006601u, new Vector3(-293.53784f, 13.137939f, 354.63477f), 146); num3 = 6; List list91 = new List(num3); CollectionsMarshal.SetCount(list91, num3); span4 = CollectionsMarshal.AsSpan(list91); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list91; reference67 = questStep10; obj57.Steps = list87; reference63 = obj57; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1004917u, new Vector3(-358.6328f, 8.469424f, 422.4154f), 146); obj58.Steps = list92; reference68 = obj58; questRoot11.QuestSequence = list85; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(1022); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list93 = new List(num); CollectionsMarshal.SetCount(list93, num); span = CollectionsMarshal.AsSpan(list93); index = 0; span[index] = "Thaksin"; questRoot12.Author = list93; index = 8; List list94 = new List(index); CollectionsMarshal.SetCount(list94, index); span2 = CollectionsMarshal.AsSpan(list94); num = 0; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1004914u, new Vector3(167.89502f, 3.1102452f, 972.5642f), 146) { Fly = true }; obj59.Steps = list95; reference69 = obj59; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006603u, new Vector3(-196.79565f, 78.11096f, 49.851196f), 148) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; obj60.Steps = list96; reference70 = obj60; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 2 }; index2 = 1; List list97 = new List(index2); CollectionsMarshal.SetCount(list97, index2); span3 = CollectionsMarshal.AsSpan(list97); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1004914u, new Vector3(167.89502f, 3.1102452f, 972.5642f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings }; obj61.Steps = list97; reference71 = obj61; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 3 }; num2 = 4; List list98 = new List(num2); CollectionsMarshal.SetCount(list98, num2); span3 = CollectionsMarshal.AsSpan(list98); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-207.9934f, 66.78476f, -258.7822f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-234.89017f, 63.51318f, -255.7134f), 180) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-356.22986f, 57.972702f, -381.27402f), 180) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006604u, new Vector3(-278.73657f, 4.1657104f, -580.04126f), 180) { Fly = true }; obj62.Steps = list98; reference72 = obj62; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 4 }; index2 = 1; List list99 = new List(index2); CollectionsMarshal.SetCount(list99, index2); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1004914u, new Vector3(167.89502f, 3.1102452f, 972.5642f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings }; obj63.Steps = list99; reference73 = obj63; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 5 }; num2 = 1; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(-192.67111f, 35.175262f, 129.13567f), 146) { Fly = true, ItemId = 2000779u, GroundTarget = true }; obj64.Steps = list100; reference74 = obj64; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 6 }; index2 = 1; List list101 = new List(index2); CollectionsMarshal.SetCount(list101, index2); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006605u, new Vector3(-192.49261f, 35.210636f, 129.13708f), 146) { Fly = true }; obj65.Steps = list101; reference75 = obj65; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list102 = new List(num2); CollectionsMarshal.SetCount(list102, num2); span3 = CollectionsMarshal.AsSpan(list102); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1004914u, new Vector3(167.89502f, 3.1102452f, 972.5642f), 146) { Fly = true }; obj66.Steps = list102; reference76 = obj66; questRoot12.QuestSequence = list94; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(1035); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list103 = new List(num); CollectionsMarshal.SetCount(list103, num); span = CollectionsMarshal.AsSpan(list103); index = 0; span[index] = "skiaz"; questRoot13.Author = list103; index = 4; List list104 = new List(index); CollectionsMarshal.SetCount(list104, index); span2 = CollectionsMarshal.AsSpan(list104); num = 0; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 0 }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006614u, new Vector3(65.87317f, -3.1181886f, 61.41748f), 138) { Fly = true }; obj67.Steps = list105; reference77 = obj67; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 1 }; num2 = 11; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-440.48288f, -40.517853f, -225.25006f), 138) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.None, null, new Vector3(-440.48288f, -40.517853f, -225.25006f), 138) { Land = true }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(-440.48288f, -40.517853f, -225.25006f), 138) { ItemId = 2000782u, GroundTarget = true }; index2++; ref QuestStep reference79 = ref span3[index2]; QuestStep obj69 = new QuestStep(EInteractionType.Combat, null, new Vector3(-440.3941f, -40.517452f, -225.2038f), 138) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 2; List list107 = new List(num4); CollectionsMarshal.SetCount(list107, num4); span5 = CollectionsMarshal.AsSpan(list107); num3 = 0; span5[num3] = 2101u; num3++; span5[num3] = 2098u; obj69.KillEnemyDataIds = list107; reference79 = obj69; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-402.92905f, -38.11386f, -248.8578f), 138) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.None, null, new Vector3(-402.92905f, -38.11386f, -248.8578f), 138) { Land = true }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(-402.92905f, -38.11386f, -248.8578f), 138) { ItemId = 2000782u, GroundTarget = true }; index2++; ref QuestStep reference80 = ref span3[index2]; QuestStep obj70 = new QuestStep(EInteractionType.Combat, null, new Vector3(-402.92905f, -38.11386f, -248.8578f), 138) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 2; List list108 = new List(num3); CollectionsMarshal.SetCount(list108, num3); span5 = CollectionsMarshal.AsSpan(list108); num4 = 0; span5[num4] = 2101u; num4++; span5[num4] = 2098u; obj70.KillEnemyDataIds = list108; reference80 = obj70; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-417.09912f, -28.395859f, -251.60617f), 138) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.None, null, new Vector3(-417.09912f, -28.395859f, -251.60617f), 138) { Land = true }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(-417.09912f, -28.395859f, -251.60617f), 138) { ItemId = 2000782u, GroundTarget = true }; obj68.Steps = list106; reference78 = obj68; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 2 }; index2 = 3; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; ref QuestStep reference82 = ref span3[num2]; QuestStep obj72 = new QuestStep(EInteractionType.Combat, null, new Vector3(-417.09912f, -28.395859f, -251.60617f), 138) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 2; List list110 = new List(num4); CollectionsMarshal.SetCount(list110, num4); span5 = CollectionsMarshal.AsSpan(list110); num3 = 0; span5[num3] = 2101u; num3++; span5[num3] = 2098u; obj72.KillEnemyDataIds = list110; reference82 = obj72; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-402.49347f, -32.838806f, -234.15048f), 138) { Fly = false }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006614u, new Vector3(65.87317f, -3.1181886f, 61.41748f), 138) { Fly = true }; obj71.Steps = list109; reference81 = obj71; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 5; List list111 = new List(num2); CollectionsMarshal.SetCount(list111, num2); span3 = CollectionsMarshal.AsSpan(list111); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-73.34997f, 17.649893f, -256.22174f), 140) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternThanalanHorizon, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-491.869f, 19.009003f, -372.63593f), MaximumDistance = 50f, TerritoryId = 140 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-491.869f, 19.009003f, -372.63593f), 140) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1007488u, new Vector3(-1.2055054f, -2.0000095f, -28.000305f), 212); obj73.Steps = list111; reference83 = obj73; questRoot13.QuestSequence = list104; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(1037); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list112 = new List(num); CollectionsMarshal.SetCount(list112, num); span = CollectionsMarshal.AsSpan(list112); index = 0; span[index] = "JerryWester"; questRoot14.Author = list112; index = 2; List list113 = new List(index); CollectionsMarshal.SetCount(list113, index); span2 = CollectionsMarshal.AsSpan(list113); num = 0; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 0 }; index2 = 1; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006578u, new Vector3(-467.27704f, 22.996977f, -475.21173f), 140) { StopDistance = 7f }; obj74.Steps = list114; reference84 = obj74; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-26.738379f, 33f, -495.80618f), 141) { AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 147) { Aetheryte = EAetheryteLocation.NorthernThanalanCampBluefog }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006638u, new Vector3(37.979614f, 4.051331f, 420.27917f), 147); obj75.Steps = list115; reference85 = obj75; questRoot14.QuestSequence = list113; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(1047); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list116 = new List(num); CollectionsMarshal.SetCount(list116, num); span = CollectionsMarshal.AsSpan(list116); index = 0; span[index] = "JerryWester"; questRoot15.Author = list116; index = 2; List list117 = new List(index); CollectionsMarshal.SetCount(list117, index); span2 = CollectionsMarshal.AsSpan(list117); num = 0; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 0 }; index2 = 1; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006693u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj76.Steps = list118; reference86 = obj76; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2001717u, new Vector3(25.497803f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212) { Comment = "Next quest is picked up as part of 'Moving On'" }; obj77.Steps = list119; reference87 = obj77; questRoot15.QuestSequence = list117; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(1048); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list120 = new List(num); CollectionsMarshal.SetCount(list120, num); span = CollectionsMarshal.AsSpan(list120); index = 0; span[index] = "JerryWester"; questRoot16.Author = list120; index = 3; List list121 = new List(index); CollectionsMarshal.SetCount(list121, index); span2 = CollectionsMarshal.AsSpan(list121); num = 0; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 0 }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1007534u, new Vector3(1.4800415f, -3.0000014f, -48.722107f), 212); obj78.Steps = list122; reference88 = obj78; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 1 }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1004576u, new Vector3(-141.64954f, 4.1f, -114.67157f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; obj79.Steps = list123; reference89 = obj79; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 5; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-22.992174f, 31.881628f, -3.1655574f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(373.0123f, 46.21888f, -47.523537f), 146) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(500.2741f, 36.9815f, -153.72185f), 146) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(694.0748f, 4.267518f, -84.443855f), 146) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 2002581u, new Vector3(694.3617f, 7.9193726f, -80.1557f), 146) { StopDistance = 5f, Mount = false, IgnoreDistanceToObject = true }; obj80.Steps = list124; reference90 = obj80; questRoot16.QuestSequence = list121; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(1049); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list125 = new List(num); CollectionsMarshal.SetCount(list125, num); span = CollectionsMarshal.AsSpan(list125); index = 0; span[index] = "liza"; questRoot17.Author = list125; index = 5; List list126 = new List(index); CollectionsMarshal.SetCount(list126, index); span2 = CollectionsMarshal.AsSpan(list126); num = 0; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 0 }; num2 = 1; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; ref QuestStep reference92 = ref span3[index2]; QuestStep obj82 = new QuestStep(EInteractionType.AcceptQuest, 1000927u, new Vector3(-1.2055054f, 44.999886f, -255.8786f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; SkipConditions skipConditions6 = new SkipConditions(); SkipAetheryteCondition obj83 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list128 = new List(num3); CollectionsMarshal.SetCount(list128, num3); span7 = CollectionsMarshal.AsSpan(list128); num4 = 0; span7[num4] = 128; obj83.InTerritory = list128; skipConditions6.AetheryteShortcutIf = obj83; skipConditions6.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj82.SkipConditions = skipConditions6; reference92 = obj82; obj81.Steps = list127; reference91 = obj81; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 1 }; index2 = 1; List list129 = new List(index2); CollectionsMarshal.SetCount(list129, index2); span3 = CollectionsMarshal.AsSpan(list129); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006761u, new Vector3(520.2562f, 17.62488f, 470.51184f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj84.Steps = list129; reference93 = obj84; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 2 }; num2 = 1; List list130 = new List(num2); CollectionsMarshal.SetCount(list130, num2); span3 = CollectionsMarshal.AsSpan(list130); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1006763u, new Vector3(494.9568f, 11.450662f, 329.76257f), 137) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj85.Steps = list130; reference94 = obj85; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 3 }; index2 = 1; List list131 = new List(index2); CollectionsMarshal.SetCount(list131, index2); span3 = CollectionsMarshal.AsSpan(list131); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006762u, new Vector3(494.16345f, 12.305895f, 337.27014f), 137); obj86.Steps = list131; reference95 = obj86; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list132 = new List(num2); CollectionsMarshal.SetCount(list132, num2); span3 = CollectionsMarshal.AsSpan(list132); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006746u, new Vector3(460.65454f, 8.309061f, 74.47925f), 137) { NextQuestId = new QuestId(1050) }; obj87.Steps = list132; reference96 = obj87; questRoot17.QuestSequence = list126; AddQuest(questId17, questRoot17); } private static void LoadQuests21() { QuestId questId = new QuestId(1050); QuestRoot questRoot = new QuestRoot(); QuestRoot questRoot2 = questRoot; int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot2.Author = list; QuestRoot questRoot3 = questRoot; index = 4; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence2 = questSequence; int num2 = 2; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int num3 = 0; span3[num3] = new QuestStep(EInteractionType.EquipItem, null, null, 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, ItemId = 4544u, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1006746u, new Vector3(460.65454f, 8.309061f, 74.47925f), 137); questSequence2.Steps = list3; reference = questSequence; num++; ref QuestSequence reference2 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence3 = questSequence; num3 = 3; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1004962u, new Vector3(-300.1908f, 7.2785034f, 410.94055f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; QuestStep questStep2 = questStep; int num4 = 6; List list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); Span span4 = CollectionsMarshal.AsSpan(list4); int num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list4; reference3 = questStep; num2++; ref QuestStep reference4 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 1006735u, new Vector3(-316.1822f, 8.844355f, 433.82922f), 146); QuestStep questStep3 = questStep; num5 = 6; list4 = new List(num5); CollectionsMarshal.SetCount(list4, num5); span4 = CollectionsMarshal.AsSpan(list4); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list4; reference4 = questStep; num2++; ref QuestStep reference5 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 1006288u, new Vector3(-361.40997f, 8.46532f, 426.13855f), 146); QuestStep questStep4 = questStep; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list4; reference5 = questStep; questSequence3.Steps = list3; reference2 = questSequence; num++; ref QuestSequence reference6 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence4 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference7 = ref span3[num3]; QuestStep obj = new QuestStep(EInteractionType.Combat, null, new Vector3(156.89783f, 4.3410587f, 831.42926f), 146) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num5 = 1; List list5 = new List(num5); CollectionsMarshal.SetCount(list5, num5); Span span5 = CollectionsMarshal.AsSpan(list5); num4 = 0; span5[num4] = 1917u; obj.KillEnemyDataIds = list5; reference7 = obj; questSequence4.Steps = list3; reference6 = questSequence; num++; ref QuestSequence reference8 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence5 = questSequence; num3 = 1; List list6 = new List(num3); CollectionsMarshal.SetCount(list6, num3); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006746u, new Vector3(460.65454f, 8.309061f, 74.47925f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, NextQuestId = new QuestId(1051) }; questSequence5.Steps = list6; reference8 = questSequence; questRoot3.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(1051); questRoot = new QuestRoot(); QuestRoot questRoot4 = questRoot; num = 1; List list7 = new List(num); CollectionsMarshal.SetCount(list7, num); span = CollectionsMarshal.AsSpan(list7); index = 0; span[index] = "liza"; questRoot4.Author = list7; QuestRoot questRoot5 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference9 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence6 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1006746u, new Vector3(460.65454f, 8.309061f, 74.47925f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; questSequence6.Steps = list3; reference9 = questSequence; num++; ref QuestSequence reference10 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence7 = questSequence; num3 = 1; List list8 = new List(num3); CollectionsMarshal.SetCount(list8, num3); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006764u, new Vector3(9.689453f, 65.05541f, 46.37207f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; questSequence7.Steps = list8; reference10 = questSequence; num++; ref QuestSequence reference11 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence8 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference12 = ref span3[num3]; QuestStep obj2 = new QuestStep(EInteractionType.Combat, 2002307u, new Vector3(95.8114f, 74.143555f, -45.731323f), 137) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 2; List list9 = new List(num4); CollectionsMarshal.SetCount(list9, num4); span5 = CollectionsMarshal.AsSpan(list9); num5 = 0; span5[num5] = 2u; num5++; span5[num5] = 12u; obj2.KillEnemyDataIds = list9; reference12 = obj2; questSequence8.Steps = list3; reference11 = questSequence; num++; ref QuestSequence reference13 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence9 = questSequence; num3 = 1; List list10 = new List(num3); CollectionsMarshal.SetCount(list10, num3); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006768u, new Vector3(9.689453f, 65.162186f, 44.99878f), 137); questSequence9.Steps = list10; reference13 = questSequence; num++; ref QuestSequence reference14 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence10 = questSequence; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1006783u, new Vector3(-11.490112f, 69.24614f, 30.289062f), 137); questSequence10.Steps = list11; reference14 = questSequence; num++; ref QuestSequence reference15 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence11 = questSequence; num3 = 1; List list12 = new List(num3); CollectionsMarshal.SetCount(list12, num3); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006746u, new Vector3(460.65454f, 8.309061f, 74.47925f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, NextQuestId = new QuestId(1052) }; questSequence11.Steps = list12; reference15 = questSequence; questRoot5.QuestSequence = list2; AddQuest(questId2, questRoot); QuestId questId3 = new QuestId(1052); questRoot = new QuestRoot(); QuestRoot questRoot6 = questRoot; num = 1; List list13 = new List(num); CollectionsMarshal.SetCount(list13, num); span = CollectionsMarshal.AsSpan(list13); index = 0; span[index] = "liza"; questRoot6.Author = list13; QuestRoot questRoot7 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference16 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence12 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1006746u, new Vector3(460.65454f, 8.309061f, 74.47925f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; questSequence12.Steps = list3; reference16 = questSequence; num++; ref QuestSequence reference17 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence13 = questSequence; num3 = 8; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference18 = ref span3[num2]; questStep = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-586.4241f, 236.18538f, 411.9264f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; QuestStep questStep5 = questStep; SkipConditions skipConditions = new SkipConditions(); SkipConditions skipConditions2 = skipConditions; SkipStepConditions skipStepConditions = new SkipStepConditions(); SkipStepConditions skipStepConditions2 = skipStepConditions; num5 = 6; list4 = new List(num5); CollectionsMarshal.SetCount(list4, num5); span4 = CollectionsMarshal.AsSpan(list4); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list4; skipConditions2.StepIf = skipStepConditions; skipConditions.AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; questStep5.SkipConditions = skipConditions; reference18 = questStep; num2++; ref QuestStep reference19 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Combat, null, new Vector3(-608.9161f, 247.47685f, 420.84274f), 155) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; QuestStep questStep6 = questStep; num4 = 1; List list14 = new List(num4); CollectionsMarshal.SetCount(list14, num4); span5 = CollectionsMarshal.AsSpan(list14); num5 = 0; span5[num5] = 1918u; questStep6.KillEnemyDataIds = list14; QuestStep questStep7 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions3 = skipConditions; skipStepConditions = new SkipStepConditions(); SkipStepConditions skipStepConditions3 = skipStepConditions; num5 = 6; list4 = new List(num5); CollectionsMarshal.SetCount(list4, num5); span4 = CollectionsMarshal.AsSpan(list4); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list4; skipConditions3.StepIf = skipStepConditions; questStep7.SkipConditions = skipConditions; reference19 = questStep; num2++; ref QuestStep reference20 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 2002308u, new Vector3(-583.82544f, 234.97363f, 410.94055f), 155); QuestStep questStep8 = questStep; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list4; reference20 = questStep; num2++; ref QuestStep reference21 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Combat, null, new Vector3(-52.048523f, 0.869751f, 359.39575f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; QuestStep questStep9 = questStep; num5 = 1; List list15 = new List(num5); CollectionsMarshal.SetCount(list15, num5); span5 = CollectionsMarshal.AsSpan(list15); num4 = 0; span5[num4] = 1919u; questStep9.KillEnemyDataIds = list15; QuestStep questStep10 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions4 = skipConditions; skipStepConditions = new SkipStepConditions(); SkipStepConditions skipStepConditions4 = skipStepConditions; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list4; skipConditions4.StepIf = skipStepConditions; skipConditions.AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; questStep10.SkipConditions = skipConditions; reference21 = questStep; num2++; ref QuestStep reference22 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 2002309u, new Vector3(-52.048523f, 0.869751f, 359.39575f), 153); QuestStep questStep11 = questStep; num5 = 6; list4 = new List(num5); CollectionsMarshal.SetCount(list4, num5); span4 = CollectionsMarshal.AsSpan(list4); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list4; reference22 = questStep; num2++; ref QuestStep reference23 = ref span3[num2]; questStep = new QuestStep(EInteractionType.UseItem, null, null, 153) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; QuestStep questStep12 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions5 = skipConditions; skipStepConditions = new SkipStepConditions(); SkipStepConditions skipStepConditions5 = skipStepConditions; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions5.CompletionQuestVariablesFlags = list4; skipConditions5.StepIf = skipStepConditions; questStep12.SkipConditions = skipConditions; reference23 = questStep; num2++; ref QuestStep reference24 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Combat, null, new Vector3(-283.92462f, 15.060608f, -774.6853f), 140) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; QuestStep questStep13 = questStep; num5 = 1; List list16 = new List(num5); CollectionsMarshal.SetCount(list16, num5); span5 = CollectionsMarshal.AsSpan(list16); num4 = 0; span5[num4] = 1920u; questStep13.KillEnemyDataIds = list16; QuestStep questStep14 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions6 = skipConditions; skipStepConditions = new SkipStepConditions(); SkipStepConditions skipStepConditions6 = skipStepConditions; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions6.CompletionQuestVariablesFlags = list4; skipConditions6.StepIf = skipStepConditions; questStep14.SkipConditions = skipConditions; reference24 = questStep; num2++; ref QuestStep reference25 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 2002310u, new Vector3(-283.92462f, 15.060608f, -774.6853f), 140); QuestStep questStep15 = questStep; num5 = 6; list4 = new List(num5); CollectionsMarshal.SetCount(list4, num5); span4 = CollectionsMarshal.AsSpan(list4); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list4; reference25 = questStep; questSequence13.Steps = list3; reference17 = questSequence; num++; ref QuestSequence reference26 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence14 = questSequence; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1006746u, new Vector3(460.65454f, 8.309061f, 74.47925f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; questSequence14.Steps = list17; reference26 = questSequence; num++; ref QuestSequence reference27 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence15 = questSequence; num3 = 4; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 137) { ItemId = 3684u }; num2++; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 137) { ItemId = 3460u }; num2++; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 137) { ItemId = 3891u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006746u, new Vector3(460.65454f, 8.309061f, 74.47925f), 137); questSequence15.Steps = list3; reference27 = questSequence; num++; ref QuestSequence reference28 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence16 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference29 = ref span3[num3]; questStep = new QuestStep(EInteractionType.Combat, 2002311u, new Vector3(-282.7345f, 33.798706f, 300.98413f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; QuestStep questStep16 = questStep; num4 = 1; List list18 = new List(num4); CollectionsMarshal.SetCount(list18, num4); Span span6 = CollectionsMarshal.AsSpan(list18); num5 = 0; ref ComplexCombatData reference30 = ref span6[num5]; ComplexCombatData complexCombatData = new ComplexCombatData { DataId = 1921u }; ComplexCombatData complexCombatData2 = complexCombatData; int num6 = 6; list4 = new List(num6); CollectionsMarshal.SetCount(list4, num6); span4 = CollectionsMarshal.AsSpan(list4); int num7 = 0; span4[num7] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num7++; span4[num7] = null; num7++; span4[num7] = null; num7++; span4[num7] = null; num7++; span4[num7] = null; num7++; span4[num7] = null; complexCombatData2.CompletionQuestVariablesFlags = list4; reference30 = complexCombatData; questStep16.ComplexCombatData = list18; reference29 = questStep; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 2002311u, new Vector3(-282.7345f, 33.798706f, 300.98413f), 137); questSequence16.Steps = list3; reference28 = questSequence; num++; ref QuestSequence reference31 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence17 = questSequence; num3 = 1; List list19 = new List(num3); CollectionsMarshal.SetCount(list19, num3); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006746u, new Vector3(460.65454f, 8.309061f, 74.47925f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, NextQuestId = new QuestId(1053) }; questSequence17.Steps = list19; reference31 = questSequence; questRoot7.QuestSequence = list2; AddQuest(questId3, questRoot); QuestId questId4 = new QuestId(1053); questRoot = new QuestRoot(); QuestRoot questRoot8 = questRoot; num = 1; List list20 = new List(num); CollectionsMarshal.SetCount(list20, num); span = CollectionsMarshal.AsSpan(list20); index = 0; span[index] = "liza"; questRoot8.Author = list20; QuestRoot questRoot9 = questRoot; index = 3; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference32 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence18 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1006746u, new Vector3(460.65454f, 8.309061f, 74.47925f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; questSequence18.Steps = list3; reference32 = questSequence; num++; ref QuestSequence reference33 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence19 = questSequence; num3 = 2; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference34 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Combat, null, new Vector3(573.56177f, 347.98422f, -760.73724f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; QuestStep questStep17 = questStep; num5 = 1; list18 = new List(num5); CollectionsMarshal.SetCount(list18, num5); span6 = CollectionsMarshal.AsSpan(list18); num4 = 0; ref ComplexCombatData reference35 = ref span6[num4]; complexCombatData = new ComplexCombatData { DataId = 1922u }; ComplexCombatData complexCombatData3 = complexCombatData; num7 = 6; list4 = new List(num7); CollectionsMarshal.SetCount(list4, num7); span4 = CollectionsMarshal.AsSpan(list4); num6 = 0; span4[num6] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num6++; span4[num6] = null; num6++; span4[num6] = null; num6++; span4[num6] = null; num6++; span4[num6] = null; num6++; span4[num6] = null; complexCombatData3.CompletionQuestVariablesFlags = list4; reference35 = complexCombatData; questStep17.ComplexCombatData = list18; questStep.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference34 = questStep; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002312u, new Vector3(579.4918f, 347.79883f, -764.3702f), 155); questSequence19.Steps = list3; reference33 = questSequence; num++; ref QuestSequence reference36 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence20 = questSequence; num2 = 1; List list21 = new List(num2); CollectionsMarshal.SetCount(list21, num2); span3 = CollectionsMarshal.AsSpan(list21); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006746u, new Vector3(460.65454f, 8.309061f, 74.47925f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, NextQuestId = new QuestId(1054) }; questSequence20.Steps = list21; reference36 = questSequence; questRoot9.QuestSequence = list2; AddQuest(questId4, questRoot); QuestId questId5 = new QuestId(1054); questRoot = new QuestRoot(); QuestRoot questRoot10 = questRoot; num = 1; List list22 = new List(num); CollectionsMarshal.SetCount(list22, num); span = CollectionsMarshal.AsSpan(list22); index = 0; span[index] = "liza"; questRoot10.Author = list22; QuestRoot questRoot11 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference37 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence21 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006746u, new Vector3(460.65454f, 8.309061f, 74.47925f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; questSequence21.Steps = list3; reference37 = questSequence; num++; ref QuestSequence reference38 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence22 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.SinglePlayerDuty, 1006771u, new Vector3(89.829834f, 66.04188f, 18.753235f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; questSequence22.Steps = list3; reference38 = questSequence; num++; ref QuestSequence reference39 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence23 = questSequence; num3 = 1; List list23 = new List(num3); CollectionsMarshal.SetCount(list23, num3); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006774u, new Vector3(-11.367981f, 69.20081f, 30.258545f), 137); questSequence23.Steps = list23; reference39 = questSequence; num++; ref QuestSequence reference40 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence24 = questSequence; num2 = 1; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006746u, new Vector3(460.65454f, 8.309061f, 74.47925f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; questSequence24.Steps = list24; reference40 = questSequence; questRoot11.QuestSequence = list2; AddQuest(questId5, questRoot); QuestId questId6 = new QuestId(1055); questRoot = new QuestRoot(); QuestRoot questRoot12 = questRoot; num = 1; List list25 = new List(num); CollectionsMarshal.SetCount(list25, num); span = CollectionsMarshal.AsSpan(list25); index = 0; span[index] = "Cacahuetes"; questRoot12.Author = list25; QuestRoot questRoot13 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference41 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence25 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference42 = ref span3[num2]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1002277u, new Vector3(-97.550964f, 7.05f, 23.605652f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; QuestStep questStep18 = questStep; SkipConditions skipConditions7 = new SkipConditions(); SkipAetheryteCondition obj3 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list26 = new List(num4); CollectionsMarshal.SetCount(list26, num4); Span span7 = CollectionsMarshal.AsSpan(list26); num5 = 0; span7[num5] = 131; obj3.InTerritory = list26; skipConditions7.AetheryteShortcutIf = obj3; questStep18.SkipConditions = skipConditions7; reference42 = questStep; questSequence25.Steps = list3; reference41 = questSequence; num++; ref QuestSequence reference43 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence26 = questSequence; num2 = 1; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1006747u, new Vector3(-20.828613f, 29.999964f, -2.4262085f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.UldahChamberOfRule } }; questSequence26.Steps = list27; reference43 = questSequence; num++; ref QuestSequence reference44 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence27 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference45 = ref span3[num2]; QuestStep obj4 = new QuestStep(EInteractionType.Combat, 2002344u, new Vector3(-97.39838f, 14.846985f, -188.2201f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num5 = 2; List list28 = new List(num5); CollectionsMarshal.SetCount(list28, num5); span5 = CollectionsMarshal.AsSpan(list28); num4 = 0; span5[num4] = 18u; num4++; span5[num4] = 19u; obj4.KillEnemyDataIds = list28; reference45 = obj4; questSequence27.Steps = list3; reference44 = questSequence; num++; ref QuestSequence reference46 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence28 = questSequence; num2 = 1; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); num3 = 0; span3[num3] = new QuestStep(EInteractionType.UseItem, 2002345u, new Vector3(-97.39838f, 16.433899f, -188.2201f), 146) { ItemId = 2000821u }; questSequence28.Steps = list29; reference46 = questSequence; num++; ref QuestSequence reference47 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence29 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006747u, new Vector3(-20.828613f, 29.999964f, -2.4262085f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule } }; questSequence29.Steps = list3; reference47 = questSequence; num++; ref QuestSequence reference48 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence30 = questSequence; num2 = 1; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006747u, new Vector3(-20.828613f, 29.999964f, -2.4262085f), 131) { NextQuestId = new QuestId(1056) }; questSequence30.Steps = list30; reference48 = questSequence; questRoot13.QuestSequence = list2; AddQuest(questId6, questRoot); QuestId questId7 = new QuestId(1056); questRoot = new QuestRoot(); QuestRoot questRoot14 = questRoot; num = 1; List list31 = new List(num); CollectionsMarshal.SetCount(list31, num); span = CollectionsMarshal.AsSpan(list31); index = 0; span[index] = "liza"; questRoot14.Author = list31; QuestRoot questRoot15 = questRoot; index = 3; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference49 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence31 = questSequence; num3 = 2; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference50 = ref span3[num2]; questStep = new QuestStep(EInteractionType.EquipItem, null, null, 137) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule }, ItemId = 4542u }; QuestStep questStep19 = questStep; SkipConditions skipConditions8 = new SkipConditions(); SkipAetheryteCondition obj5 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list32 = new List(num4); CollectionsMarshal.SetCount(list32, num4); span7 = CollectionsMarshal.AsSpan(list32); num5 = 0; span7[num5] = 131; obj5.InTerritory = list32; skipConditions8.AetheryteShortcutIf = obj5; questStep19.SkipConditions = skipConditions8; reference50 = questStep; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006747u, new Vector3(-20.828613f, 29.999964f, -2.4262085f), 131); questSequence31.Steps = list3; reference49 = questSequence; num++; ref QuestSequence reference51 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence32 = questSequence; num2 = 3; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-259.72705f, 67.23717f, -293.5509f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-355.4327f, 63.813503f, -382.56308f), 180) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num3++; ref QuestStep reference52 = ref span3[num3]; questStep = new QuestStep(EInteractionType.Combat, 2002346u, new Vector3(-312.27594f, 32.547485f, -444.9989f), 180) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; QuestStep questStep20 = questStep; num5 = 1; List list33 = new List(num5); CollectionsMarshal.SetCount(list33, num5); span6 = CollectionsMarshal.AsSpan(list33); num4 = 0; span6[num4] = new ComplexCombatData { DataId = 6u, NameId = 2020u }; questStep20.ComplexCombatData = list33; reference52 = questStep; questSequence32.Steps = list3; reference51 = questSequence; num++; ref QuestSequence reference53 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence33 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006747u, new Vector3(-20.828613f, 29.999964f, -2.4262085f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule }, NextQuestId = new QuestId(1057) }; questSequence33.Steps = list3; reference53 = questSequence; questRoot15.QuestSequence = list2; AddQuest(questId7, questRoot); QuestId questId8 = new QuestId(1057); questRoot = new QuestRoot(); QuestRoot questRoot16 = questRoot; num = 1; List list34 = new List(num); CollectionsMarshal.SetCount(list34, num); span = CollectionsMarshal.AsSpan(list34); index = 0; span[index] = "liza"; questRoot16.Author = list34; QuestRoot questRoot17 = questRoot; index = 3; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference54 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence34 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference55 = ref span3[num3]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1006747u, new Vector3(-20.828613f, 29.999964f, -2.4262085f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule } }; QuestStep questStep21 = questStep; SkipConditions skipConditions9 = new SkipConditions(); SkipAetheryteCondition obj6 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list35 = new List(num4); CollectionsMarshal.SetCount(list35, num4); span7 = CollectionsMarshal.AsSpan(list35); num5 = 0; span7[num5] = 131; obj6.InTerritory = list35; skipConditions9.AetheryteShortcutIf = obj6; questStep21.SkipConditions = skipConditions9; reference55 = questStep; questSequence34.Steps = list3; reference54 = questSequence; num++; ref QuestSequence reference56 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence35 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference57 = ref span3[num2]; QuestStep obj7 = new QuestStep(EInteractionType.Combat, 2002347u, new Vector3(175.82971f, -10.452454f, 84.91638f), 145) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num5 = 1; List list36 = new List(num5); CollectionsMarshal.SetCount(list36, num5); span5 = CollectionsMarshal.AsSpan(list36); num4 = 0; span5[num4] = 383u; obj7.KillEnemyDataIds = list36; reference57 = obj7; questSequence35.Steps = list3; reference56 = questSequence; num++; ref QuestSequence reference58 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence36 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006747u, new Vector3(-20.828613f, 29.999964f, -2.4262085f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule }, NextQuestId = new QuestId(1058) }; questSequence36.Steps = list3; reference58 = questSequence; questRoot17.QuestSequence = list2; AddQuest(questId8, questRoot); QuestId questId9 = new QuestId(1058); questRoot = new QuestRoot(); QuestRoot questRoot18 = questRoot; num = 1; List list37 = new List(num); CollectionsMarshal.SetCount(list37, num); span = CollectionsMarshal.AsSpan(list37); index = 0; span[index] = "liza"; questRoot18.Author = list37; QuestRoot questRoot19 = questRoot; index = 3; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference59 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence37 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference60 = ref span3[num2]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1006747u, new Vector3(-20.828613f, 29.999964f, -2.4262085f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule } }; QuestStep questStep22 = questStep; SkipConditions skipConditions10 = new SkipConditions(); SkipAetheryteCondition obj8 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list38 = new List(num4); CollectionsMarshal.SetCount(list38, num4); span7 = CollectionsMarshal.AsSpan(list38); num5 = 0; span7[num5] = 131; obj8.InTerritory = list38; skipConditions10.AetheryteShortcutIf = obj8; questStep22.SkipConditions = skipConditions10; reference60 = questStep; questSequence37.Steps = list3; reference59 = questSequence; num++; ref QuestSequence reference61 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence38 = questSequence; num2 = 10; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference62 = ref span3[num3]; questStep = new QuestStep(EInteractionType.Combat, null, new Vector3(-97.65164f, 14.866778f, -189.99821f), 146) { StopDistance = 0.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; QuestStep questStep23 = questStep; num5 = 2; List list39 = new List(num5); CollectionsMarshal.SetCount(list39, num5); span5 = CollectionsMarshal.AsSpan(list39); num4 = 0; span5[num4] = 1923u; num4++; span5[num4] = 1924u; questStep23.KillEnemyDataIds = list39; QuestStep questStep24 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions11 = skipConditions; skipStepConditions = new SkipStepConditions(); SkipStepConditions skipStepConditions7 = skipStepConditions; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions7.CompletionQuestVariablesFlags = list4; skipConditions11.StepIf = skipStepConditions; skipConditions.AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; questStep24.SkipConditions = skipConditions; reference62 = questStep; num3++; ref QuestStep reference63 = ref span3[num3]; questStep = new QuestStep(EInteractionType.Interact, 2002349u, new Vector3(-97.39838f, 14.846985f, -188.2201f), 146); QuestStep questStep25 = questStep; num5 = 6; list4 = new List(num5); CollectionsMarshal.SetCount(list4, num5); span4 = CollectionsMarshal.AsSpan(list4); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep25.CompletionQuestVariablesFlags = list4; reference63 = questStep; num3++; ref QuestStep reference64 = ref span3[num3]; questStep = new QuestStep(EInteractionType.Combat, null, new Vector3(-97.35628f, -14.397484f, -176.70825f), 146) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; QuestStep questStep26 = questStep; num4 = 2; List list40 = new List(num4); CollectionsMarshal.SetCount(list40, num4); span5 = CollectionsMarshal.AsSpan(list40); num5 = 0; span5[num5] = 1923u; num5++; span5[num5] = 1924u; questStep26.KillEnemyDataIds = list40; QuestStep questStep27 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions12 = skipConditions; skipStepConditions = new SkipStepConditions(); SkipStepConditions skipStepConditions8 = skipStepConditions; num5 = 6; list4 = new List(num5); CollectionsMarshal.SetCount(list4, num5); span4 = CollectionsMarshal.AsSpan(list4); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions8.CompletionQuestVariablesFlags = list4; skipConditions12.StepIf = skipStepConditions; questStep27.SkipConditions = skipConditions; reference64 = questStep; num3++; ref QuestStep reference65 = ref span3[num3]; questStep = new QuestStep(EInteractionType.Interact, 2002348u, new Vector3(-99.4126f, -14.4198f, -179.46143f), 146); QuestStep questStep28 = questStep; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep28.CompletionQuestVariablesFlags = list4; reference65 = questStep; num3++; ref QuestStep reference66 = ref span3[num3]; questStep = new QuestStep(EInteractionType.Combat, null, new Vector3(137.78966f, 10.371678f, -427.8172f), 146) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; QuestStep questStep29 = questStep; num5 = 2; List list41 = new List(num5); CollectionsMarshal.SetCount(list41, num5); span5 = CollectionsMarshal.AsSpan(list41); num4 = 0; span5[num4] = 1923u; num4++; span5[num4] = 1924u; questStep29.KillEnemyDataIds = list41; QuestStep questStep30 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions13 = skipConditions; skipStepConditions = new SkipStepConditions(); SkipStepConditions skipStepConditions9 = skipStepConditions; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions9.CompletionQuestVariablesFlags = list4; skipConditions13.StepIf = skipStepConditions; questStep30.SkipConditions = skipConditions; reference66 = questStep; num3++; ref QuestStep reference67 = ref span3[num3]; questStep = new QuestStep(EInteractionType.WalkTo, null, new Vector3(137.78966f, 10.371678f, -427.8172f), 146) { StopDistance = 0.5f }; QuestStep questStep31 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions14 = skipConditions; skipStepConditions = new SkipStepConditions(); SkipStepConditions skipStepConditions10 = skipStepConditions; num5 = 6; list4 = new List(num5); CollectionsMarshal.SetCount(list4, num5); span4 = CollectionsMarshal.AsSpan(list4); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions10.CompletionQuestVariablesFlags = list4; skipConditions14.StepIf = skipStepConditions; questStep31.SkipConditions = skipConditions; reference67 = questStep; num3++; ref QuestStep reference68 = ref span3[num3]; questStep = new QuestStep(EInteractionType.Interact, 2002351u, new Vector3(137.74304f, 10.60498f, -420.5539f), 146) { DisableNavmesh = true }; QuestStep questStep32 = questStep; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep32.CompletionQuestVariablesFlags = list4; reference68 = questStep; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(137.70113f, 10.371678f, -427.45047f), 146) { DisableNavmesh = true }; num3++; ref QuestStep reference69 = ref span3[num3]; QuestStep obj9 = new QuestStep(EInteractionType.Combat, null, new Vector3(116.208305f, 11.091853f, -475.35126f), 146) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num5 = 2; List list42 = new List(num5); CollectionsMarshal.SetCount(list42, num5); span5 = CollectionsMarshal.AsSpan(list42); num4 = 0; span5[num4] = 1923u; num4++; span5[num4] = 1924u; obj9.KillEnemyDataIds = list42; reference69 = obj9; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 2002350u, new Vector3(115.983765f, 11.184814f, -482.7802f), 146); questSequence38.Steps = list3; reference61 = questSequence; num++; ref QuestSequence reference70 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence39 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006747u, new Vector3(-20.828613f, 29.999964f, -2.4262085f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule }, NextQuestId = new QuestId(1059) }; questSequence39.Steps = list3; reference70 = questSequence; questRoot19.QuestSequence = list2; AddQuest(questId9, questRoot); QuestId questId10 = new QuestId(1059); questRoot = new QuestRoot(); QuestRoot questRoot20 = questRoot; num = 1; List list43 = new List(num); CollectionsMarshal.SetCount(list43, num); span = CollectionsMarshal.AsSpan(list43); index = 0; span[index] = "liza"; questRoot20.Author = list43; QuestRoot questRoot21 = questRoot; index = 3; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference71 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence40 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference72 = ref span3[num3]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1006747u, new Vector3(-20.828613f, 29.999964f, -2.4262085f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule } }; QuestStep questStep33 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions15 = skipConditions; SkipAetheryteCondition obj10 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list44 = new List(num4); CollectionsMarshal.SetCount(list44, num4); span7 = CollectionsMarshal.AsSpan(list44); num5 = 0; span7[num5] = 131; obj10.InTerritory = list44; skipConditions15.AetheryteShortcutIf = obj10; questStep33.SkipConditions = skipConditions; reference72 = questStep; questSequence40.Steps = list3; reference71 = questSequence; num++; ref QuestSequence reference73 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence41 = questSequence; num3 = 1; List list45 = new List(num3); CollectionsMarshal.SetCount(list45, num3); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2002356u, new Vector3(-407.4312f, 7.156433f, 525.6886f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings }; questSequence41.Steps = list45; reference73 = questSequence; num++; ref QuestSequence reference74 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence42 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006747u, new Vector3(-20.828613f, 29.999964f, -2.4262085f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule }, NextQuestId = new QuestId(1060) }; questSequence42.Steps = list3; reference74 = questSequence; questRoot21.QuestSequence = list2; AddQuest(questId10, questRoot); QuestId questId11 = new QuestId(1060); questRoot = new QuestRoot(); QuestRoot questRoot22 = questRoot; num = 1; List list46 = new List(num); CollectionsMarshal.SetCount(list46, num); span = CollectionsMarshal.AsSpan(list46); index = 0; span[index] = "liza"; questRoot22.Author = list46; QuestRoot questRoot23 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference75 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence43 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference76 = ref span3[num2]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1006747u, new Vector3(-20.828613f, 29.999964f, -2.4262085f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule } }; QuestStep questStep34 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions16 = skipConditions; SkipAetheryteCondition obj11 = new SkipAetheryteCondition { InSameTerritory = true }; num5 = 1; List list47 = new List(num5); CollectionsMarshal.SetCount(list47, num5); span7 = CollectionsMarshal.AsSpan(list47); num4 = 0; span7[num4] = 131; obj11.InTerritory = list47; skipConditions16.AetheryteShortcutIf = obj11; questStep34.SkipConditions = skipConditions; reference76 = questStep; questSequence43.Steps = list3; reference75 = questSequence; num++; ref QuestSequence reference77 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence44 = questSequence; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1007829u, new Vector3(26.932129f, 13f, 44.418945f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation }; questSequence44.Steps = list48; reference77 = questSequence; num++; ref QuestSequence reference78 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence45 = questSequence; num3 = 2; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-775.4471f, 224.95006f, 29.04266f), 155) { StopDistance = 0.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, null, new Vector3(-775.4471f, 224.95006f, 29.04266f), 155) { StopDistance = 0.5f, Mount = false }; questSequence45.Steps = list3; reference78 = questSequence; num++; ref QuestSequence reference79 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence46 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006747u, new Vector3(-20.828613f, 29.999964f, -2.4262085f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule }, NextQuestId = new QuestId(2032) }; questSequence46.Steps = list3; reference79 = questSequence; questRoot23.QuestSequence = list2; AddQuest(questId11, questRoot); QuestId questId12 = new QuestId(1061); questRoot = new QuestRoot(); QuestRoot questRoot24 = questRoot; num = 1; List list49 = new List(num); CollectionsMarshal.SetCount(list49, num); span = CollectionsMarshal.AsSpan(list49); index = 0; span[index] = "plogon_enjoyer"; questRoot24.Author = list49; QuestRoot questRoot25 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference80 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence47 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1001286u, new Vector3(-88.9754f, 2.55f, -51.163513f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; questSequence47.Steps = list3; reference80 = questSequence; num++; ref QuestSequence reference81 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence48 = questSequence; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1006749u, new Vector3(-30.47229f, 13.599918f, 95.26196f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGoldsmith } }; questSequence48.Steps = list50; reference81 = questSequence; num++; ref QuestSequence reference82 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence49 = questSequence; num3 = 2; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-231.99818f, -28.997791f, 123.01078f), 141) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGoldsmith, To = EAetheryteLocation.UldahGateOfNald } }; num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2002439u, new Vector3(-232.80695f, -28.793823f, 125.29175f), 141) { ItemId = 2000951u }; questSequence49.Steps = list3; reference82 = questSequence; num++; ref QuestSequence reference83 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence50 = questSequence; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2002440u, new Vector3(-232.80695f, -28.946411f, 125.29175f), 141); questSequence50.Steps = list51; reference83 = questSequence; num++; ref QuestSequence reference84 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence51 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006749u, new Vector3(-30.47229f, 13.599918f, 95.26196f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGoldsmith }, NextQuestId = new QuestId(1062) }; questSequence51.Steps = list3; reference84 = questSequence; questRoot25.QuestSequence = list2; AddQuest(questId12, questRoot); QuestId questId13 = new QuestId(1062); questRoot = new QuestRoot(); QuestRoot questRoot26 = questRoot; num = 1; List list52 = new List(num); CollectionsMarshal.SetCount(list52, num); span = CollectionsMarshal.AsSpan(list52); index = 0; span[index] = "plogon_enjoyer"; questRoot26.Author = list52; QuestRoot questRoot27 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference85 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence52 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference86 = ref span3[num3]; questStep = new QuestStep(EInteractionType.EquipItem, null, null, 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGoldsmith }, ItemId = 4543u }; QuestStep questStep35 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions17 = skipConditions; SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); num4 = 2; List list53 = new List(num4); CollectionsMarshal.SetCount(list53, num4); span7 = CollectionsMarshal.AsSpan(list53); num5 = 0; span7[num5] = 130; num5++; span7[num5] = 131; skipAetheryteCondition.InTerritory = list53; skipConditions17.AetheryteShortcutIf = skipAetheryteCondition; skipConditions.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; questStep35.SkipConditions = skipConditions; reference86 = questStep; num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1006749u, new Vector3(-30.47229f, 13.599918f, 95.26196f), 131); questSequence52.Steps = list3; reference85 = questSequence; num++; ref QuestSequence reference87 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence53 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference88 = ref span3[num2]; QuestStep obj12 = new QuestStep(EInteractionType.Combat, 2002441u, new Vector3(689.5093f, 9.750427f, 483.32947f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, ItemId = 2000817u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num5 = 1; List list54 = new List(num5); CollectionsMarshal.SetCount(list54, num5); span5 = CollectionsMarshal.AsSpan(list54); num4 = 0; span5[num4] = 1925u; obj12.KillEnemyDataIds = list54; reference88 = obj12; questSequence53.Steps = list3; reference87 = questSequence; num++; ref QuestSequence reference89 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence54 = questSequence; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2002442u, new Vector3(689.5093f, 9.750427f, 483.32947f), 137); questSequence54.Steps = list55; reference89 = questSequence; num++; ref QuestSequence reference90 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence55 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006749u, new Vector3(-30.47229f, 13.599918f, 95.26196f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGoldsmith }, NextQuestId = new QuestId(1063) }; questSequence55.Steps = list3; reference90 = questSequence; questRoot27.QuestSequence = list2; AddQuest(questId13, questRoot); QuestId questId14 = new QuestId(1063); questRoot = new QuestRoot(); QuestRoot questRoot28 = questRoot; num = 1; List list56 = new List(num); CollectionsMarshal.SetCount(list56, num); span = CollectionsMarshal.AsSpan(list56); index = 0; span[index] = "plogon_enjoyer"; questRoot28.Author = list56; QuestRoot questRoot29 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference91 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence56 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference92 = ref span3[num3]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1006749u, new Vector3(-30.47229f, 13.599918f, 95.26196f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGoldsmith } }; QuestStep questStep36 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions18 = skipConditions; SkipAetheryteCondition skipAetheryteCondition2 = new SkipAetheryteCondition(); num4 = 2; List list57 = new List(num4); CollectionsMarshal.SetCount(list57, num4); span7 = CollectionsMarshal.AsSpan(list57); num5 = 0; span7[num5] = 130; num5++; span7[num5] = 131; skipAetheryteCondition2.InTerritory = list57; skipConditions18.AetheryteShortcutIf = skipAetheryteCondition2; skipConditions.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; questStep36.SkipConditions = skipConditions; reference92 = questStep; questSequence56.Steps = list3; reference91 = questSequence; num++; ref QuestSequence reference93 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence57 = questSequence; num3 = 1; List list58 = new List(num3); CollectionsMarshal.SetCount(list58, num3); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1007874u, new Vector3(-221.48468f, 26.16912f, -343.9536f), 146) { Mount = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; questSequence57.Steps = list58; reference93 = questSequence; num++; ref QuestSequence reference94 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence58 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.UseItem, 2002443u, new Vector3(24.215942f, 25.65039f, 115.983765f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, ItemId = 2000818u }; num3++; ref QuestStep reference95 = ref span3[num3]; QuestStep obj13 = new QuestStep(EInteractionType.Combat, null, new Vector3(24.215942f, 25.65039f, 115.983765f), 153) { DelaySecondsAtStart = 0f, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num5 = 1; List list59 = new List(num5); CollectionsMarshal.SetCount(list59, num5); span5 = CollectionsMarshal.AsSpan(list59); num4 = 0; span5[num4] = 1926u; obj13.KillEnemyDataIds = list59; reference95 = obj13; questSequence58.Steps = list3; reference94 = questSequence; num++; ref QuestSequence reference96 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence59 = questSequence; num3 = 1; List list60 = new List(num3); CollectionsMarshal.SetCount(list60, num3); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002444u, new Vector3(24.215942f, 25.65039f, 115.983765f), 153); questSequence59.Steps = list60; reference96 = questSequence; num++; ref QuestSequence reference97 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence60 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006749u, new Vector3(-30.47229f, 13.599918f, 95.26196f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGoldsmith }, NextQuestId = new QuestId(1604) }; questSequence60.Steps = list3; reference97 = questSequence; questRoot29.QuestSequence = list2; AddQuest(questId14, questRoot); QuestId questId15 = new QuestId(1064); questRoot = new QuestRoot(); QuestRoot questRoot30 = questRoot; num = 1; List list61 = new List(num); CollectionsMarshal.SetCount(list61, num); span = CollectionsMarshal.AsSpan(list61); index = 0; span[index] = "plogon_enjoyer"; questRoot30.Author = list61; QuestRoot questRoot31 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference98 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence61 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference99 = ref span3[num2]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1006749u, new Vector3(-30.47229f, 13.599918f, 95.26196f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGoldsmith } }; QuestStep questStep37 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions19 = skipConditions; SkipAetheryteCondition skipAetheryteCondition3 = new SkipAetheryteCondition(); num4 = 2; List list62 = new List(num4); CollectionsMarshal.SetCount(list62, num4); span7 = CollectionsMarshal.AsSpan(list62); num5 = 0; span7[num5] = 130; num5++; span7[num5] = 131; skipAetheryteCondition3.InTerritory = list62; skipConditions19.AetheryteShortcutIf = skipAetheryteCondition3; skipConditions.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; questStep37.SkipConditions = skipConditions; reference99 = questStep; questSequence61.Steps = list3; reference98 = questSequence; num++; ref QuestSequence reference100 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence62 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.UseItem, 2002445u, new Vector3(3.1585693f, 20.58435f, -13.16864f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, ItemId = 2000820u }; num3++; ref QuestStep reference101 = ref span3[num3]; QuestStep obj14 = new QuestStep(EInteractionType.Combat, null, new Vector3(3.1585693f, 20.58435f, -13.16864f), 152) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num5 = 1; List list63 = new List(num5); CollectionsMarshal.SetCount(list63, num5); span5 = CollectionsMarshal.AsSpan(list63); num4 = 0; span5[num4] = 1927u; obj14.KillEnemyDataIds = list63; obj14.CombatDelaySecondsAtStart = 0f; reference101 = obj14; questSequence62.Steps = list3; reference100 = questSequence; num++; ref QuestSequence reference102 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence63 = questSequence; num3 = 1; List list64 = new List(num3); CollectionsMarshal.SetCount(list64, num3); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002446u, new Vector3(3.1585693f, 20.58435f, -13.16864f), 152); questSequence63.Steps = list64; reference102 = questSequence; num++; ref QuestSequence reference103 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence64 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006749u, new Vector3(-30.47229f, 13.599918f, 95.26196f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGoldsmith }, NextQuestId = new QuestId(1065) }; questSequence64.Steps = list3; reference103 = questSequence; questRoot31.QuestSequence = list2; AddQuest(questId15, questRoot); QuestId questId16 = new QuestId(1065); questRoot = new QuestRoot(); QuestRoot questRoot32 = questRoot; num = 1; List list65 = new List(num); CollectionsMarshal.SetCount(list65, num); span = CollectionsMarshal.AsSpan(list65); index = 0; span[index] = "plogon_enjoyer"; questRoot32.Author = list65; QuestRoot questRoot33 = questRoot; index = 8; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference104 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence65 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference105 = ref span3[num2]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1006749u, new Vector3(-30.47229f, 13.599918f, 95.26196f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGoldsmith } }; QuestStep questStep38 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions20 = skipConditions; SkipAetheryteCondition skipAetheryteCondition4 = new SkipAetheryteCondition(); num4 = 2; List list66 = new List(num4); CollectionsMarshal.SetCount(list66, num4); span7 = CollectionsMarshal.AsSpan(list66); num5 = 0; span7[num5] = 130; num5++; span7[num5] = 131; skipAetheryteCondition4.InTerritory = list66; skipConditions20.AetheryteShortcutIf = skipAetheryteCondition4; skipConditions.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; questStep38.SkipConditions = skipConditions; reference105 = questStep; questSequence65.Steps = list3; reference104 = questSequence; num++; ref QuestSequence reference106 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence66 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference107 = ref span3[num3]; questStep = new QuestStep(EInteractionType.Interact, 1007875u, new Vector3(-221.48468f, 26.16912f, -343.9536f), 146) { Mount = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; QuestStep questStep39 = questStep; num5 = 1; List list67 = new List(num5); CollectionsMarshal.SetCount(list67, num5); Span span8 = CollectionsMarshal.AsSpan(list67); num4 = 0; span8[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_JOBMNK451_01065_Q1_000_000") }; questStep39.DialogueChoices = list67; reference107 = questStep; questSequence66.Steps = list3; reference106 = questSequence; num++; ref QuestSequence reference108 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence67 = questSequence; num3 = 8; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-258.66748f, 26.617363f, -320.76898f), 146) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(38.911945f, 23.511465f, -142.86761f), 146) { Fly = true, Land = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002447u, new Vector3(41.428223f, 25.101074f, -149.64526f), 146); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(46.038277f, 50.482662f, -578.6224f), 146) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(22.885742f, 17.930914f, -619.7939f), 146) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002548u, new Vector3(17.837708f, 20.523315f, -629.1448f), 146) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(214.89189f, 29.38419f, 59.154907f), 147) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthernThanalanCeruleumProcessingPlant }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002448u, new Vector3(213.70251f, 30.19751f, 61.020752f), 147); questSequence67.Steps = list3; reference108 = questSequence; num++; ref QuestSequence reference109 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence68 = questSequence; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1007875u, new Vector3(-221.48468f, 26.16912f, -343.9536f), 146) { Mount = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; questSequence68.Steps = list68; reference109 = questSequence; num++; ref QuestSequence reference110 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence69 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference111 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Combat, 1007877u, new Vector3(-74.08258f, 2.6069984f, 716.39575f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks, EnemySpawnType = EEnemySpawnType.AfterInteraction }; QuestStep questStep40 = questStep; num4 = 3; List list69 = new List(num4); CollectionsMarshal.SetCount(list69, num4); span5 = CollectionsMarshal.AsSpan(list69); num5 = 0; span5[num5] = 81u; num5++; span5[num5] = 345u; num5++; span5[num5] = 348u; questStep40.KillEnemyDataIds = list69; questStep.CombatDelaySecondsAtStart = 0f; reference111 = questStep; questSequence69.Steps = list3; reference110 = questSequence; num++; ref QuestSequence reference112 = ref span2[num]; questSequence = new QuestSequence { Sequence = 5 }; QuestSequence questSequence70 = questSequence; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1007877u, new Vector3(-74.08258f, 2.6069984f, 716.39575f), 135); questSequence70.Steps = list70; reference112 = questSequence; num++; ref QuestSequence reference113 = ref span2[num]; questSequence = new QuestSequence { Sequence = 6 }; QuestSequence questSequence71 = questSequence; num3 = 1; List list71 = new List(num3); CollectionsMarshal.SetCount(list71, num3); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1007875u, new Vector3(-221.48468f, 26.16912f, -343.9536f), 146) { Mount = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; questSequence71.Steps = list71; reference113 = questSequence; num++; ref QuestSequence reference114 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence72 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006749u, new Vector3(-30.47229f, 13.599918f, 95.26196f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGoldsmith }, NextQuestId = new QuestId(1066) }; questSequence72.Steps = list3; reference114 = questSequence; questRoot33.QuestSequence = list2; AddQuest(questId16, questRoot); QuestId questId17 = new QuestId(1066); questRoot = new QuestRoot(); QuestRoot questRoot34 = questRoot; num = 1; List list72 = new List(num); CollectionsMarshal.SetCount(list72, num); span = CollectionsMarshal.AsSpan(list72); index = 0; span[index] = "plogon_enjoyer"; questRoot34.Author = list72; QuestRoot questRoot35 = questRoot; index = 3; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference115 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence73 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference116 = ref span3[num2]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1006749u, new Vector3(-30.47229f, 13.599918f, 95.26196f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGoldsmith } }; QuestStep questStep41 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions21 = skipConditions; SkipAetheryteCondition skipAetheryteCondition5 = new SkipAetheryteCondition(); num5 = 2; List list73 = new List(num5); CollectionsMarshal.SetCount(list73, num5); span7 = CollectionsMarshal.AsSpan(list73); num4 = 0; span7[num4] = 130; num4++; span7[num4] = 131; skipAetheryteCondition5.InTerritory = list73; skipConditions21.AetheryteShortcutIf = skipAetheryteCondition5; skipConditions.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; questStep41.SkipConditions = skipConditions; reference116 = questStep; questSequence73.Steps = list3; reference115 = questSequence; num++; ref QuestSequence reference117 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence74 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(107.50675f, -4.574165f, -543.2282f), 156) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; num3++; span3[num3] = new QuestStep(EInteractionType.SinglePlayerDuty, null, new Vector3(104.612144f, -4.931232f, -533.5191f), 156) { Mount = false }; questSequence74.Steps = list3; reference117 = questSequence; num++; ref QuestSequence reference118 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence75 = questSequence; num3 = 1; List list74 = new List(num3); CollectionsMarshal.SetCount(list74, num3); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1007899u, new Vector3(104.72266f, -4.9380107f, -533.53174f), 156) { Fly = true, NextQuestId = new QuestId(2026) }; questSequence75.Steps = list74; reference118 = questSequence; questRoot35.QuestSequence = list2; AddQuest(questId17, questRoot); QuestId questId18 = new QuestId(1067); questRoot = new QuestRoot(); QuestRoot questRoot36 = questRoot; num = 1; List list75 = new List(num); CollectionsMarshal.SetCount(list75, num); span = CollectionsMarshal.AsSpan(list75); index = 0; span[index] = "Cacahuetes"; questRoot36.Author = list75; QuestRoot questRoot37 = questRoot; index = 7; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference119 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence76 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference120 = ref span3[num3]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; QuestStep questStep42 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions22 = skipConditions; SkipAetheryteCondition obj15 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list76 = new List(num4); CollectionsMarshal.SetCount(list76, num4); span7 = CollectionsMarshal.AsSpan(list76); num5 = 0; span7[num5] = 133; obj15.InTerritory = list76; skipConditions22.AetheryteShortcutIf = obj15; questStep42.SkipConditions = skipConditions; reference120 = questStep; questSequence76.Steps = list3; reference119 = questSequence; num++; ref QuestSequence reference121 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence77 = questSequence; num3 = 2; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155); questSequence77.Steps = list3; reference121 = questSequence; num++; ref QuestSequence reference122 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence78 = questSequence; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1007564u, new Vector3(272.23608f, 222.26244f, 339.1317f), 155); questSequence78.Steps = list77; reference122 = questSequence; num++; ref QuestSequence reference123 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence79 = questSequence; num3 = 1; List list78 = new List(num3); CollectionsMarshal.SetCount(list78, num3); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006375u, new Vector3(-296.65063f, -13.630577f, 197.34485f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; questSequence79.Steps = list78; reference123 = questSequence; num++; ref QuestSequence reference124 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence80 = questSequence; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1007564u, new Vector3(272.23608f, 222.26244f, 339.1317f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; questSequence80.Steps = list79; reference124 = questSequence; num++; ref QuestSequence reference125 = ref span2[num]; questSequence = new QuestSequence { Sequence = 5 }; QuestSequence questSequence81 = questSequence; num3 = 2; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference126 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Combat, null, new Vector3(522.39246f, 234.74356f, 322.10266f), 155) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; QuestStep questStep43 = questStep; num5 = 1; List list80 = new List(num5); CollectionsMarshal.SetCount(list80, num5); span5 = CollectionsMarshal.AsSpan(list80); num4 = 0; span5[num4] = 1928u; questStep43.KillEnemyDataIds = list80; QuestStep questStep44 = questStep; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; questStep44.CompletionQuestVariablesFlags = list4; reference126 = questStep; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002420u, new Vector3(524.6509f, 234.72949f, 324.08643f), 155); questSequence81.Steps = list3; reference125 = questSequence; num++; ref QuestSequence reference127 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence82 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155) { NextQuestId = new QuestId(1068) }; questSequence82.Steps = list3; reference127 = questSequence; questRoot37.QuestSequence = list2; AddQuest(questId18, questRoot); QuestId questId19 = new QuestId(1068); questRoot = new QuestRoot(); QuestRoot questRoot38 = questRoot; num = 1; List list81 = new List(num); CollectionsMarshal.SetCount(list81, num); span = CollectionsMarshal.AsSpan(list81); index = 0; span[index] = "Cacahuetes"; questRoot38.Author = list81; QuestRoot questRoot39 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference128 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence83 = questSequence; num3 = 3; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 155) { ItemId = 4545u }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155); questSequence83.Steps = list3; reference128 = questSequence; num++; ref QuestSequence reference129 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence84 = questSequence; num2 = 3; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Jump, null, new Vector3(267.5908f, 236.15701f, -328.8527f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, JumpDestination = new JumpDestination { Position = new Vector3(264.47205f, 237.91518f, -336.72607f) }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num3++; span3[num3] = new QuestStep(EInteractionType.Jump, null, new Vector3(266.22034f, 237.89253f, -341.475f), 155) { JumpDestination = new JumpDestination { Position = new Vector3(263.72516f, 239.88335f, -346.17166f) }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num3++; ref QuestStep reference130 = ref span3[num3]; QuestStep obj16 = new QuestStep(EInteractionType.Combat, 1007856u, new Vector3(261.76843f, 240.06624f, -346.48663f), 155) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num5 = 1; List list82 = new List(num5); CollectionsMarshal.SetCount(list82, num5); span5 = CollectionsMarshal.AsSpan(list82); num4 = 0; span5[num4] = 58u; obj16.KillEnemyDataIds = list82; reference130 = obj16; questSequence84.Steps = list3; reference129 = questSequence; num++; ref QuestSequence reference131 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence85 = questSequence; num3 = 3; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(267.5908f, 236.15701f, -328.8527f), 155) { JumpDestination = new JumpDestination { Position = new Vector3(264.47205f, 237.91518f, -336.72607f) } }; num2++; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(266.22034f, 237.89253f, -341.475f), 155) { JumpDestination = new JumpDestination { Position = new Vector3(263.72516f, 239.88335f, -346.17166f) } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1007856u, new Vector3(261.76843f, 240.06624f, -346.48663f), 155); questSequence85.Steps = list3; reference131 = questSequence; num++; ref QuestSequence reference132 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence86 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155) { NextQuestId = new QuestId(1069) }; questSequence86.Steps = list3; reference132 = questSequence; questRoot39.QuestSequence = list2; AddQuest(questId19, questRoot); QuestId questId20 = new QuestId(1069); questRoot = new QuestRoot(); QuestRoot questRoot40 = questRoot; num = 1; List list83 = new List(num); CollectionsMarshal.SetCount(list83, num); span = CollectionsMarshal.AsSpan(list83); index = 0; span[index] = "Cacahuetes"; questRoot40.Author = list83; QuestRoot questRoot41 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference133 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence87 = questSequence; num3 = 2; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155); questSequence87.Steps = list3; reference133 = questSequence; num++; ref QuestSequence reference134 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence88 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(484.85364f, 247.89886f, -269.40628f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; num3++; ref QuestStep reference135 = ref span3[num3]; QuestStep obj17 = new QuestStep(EInteractionType.Combat, 1007857u, new Vector3(485.92358f, 248.1806f, -268.66565f), 155) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 2; List list84 = new List(num4); CollectionsMarshal.SetCount(list84, num4); span5 = CollectionsMarshal.AsSpan(list84); num5 = 0; span5[num5] = 11u; num5++; span5[num5] = 1931u; obj17.KillEnemyDataIds = list84; reference135 = obj17; questSequence88.Steps = list3; reference134 = questSequence; num++; ref QuestSequence reference136 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence89 = questSequence; num3 = 1; List list85 = new List(num3); CollectionsMarshal.SetCount(list85, num3); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1007857u, new Vector3(485.92358f, 248.1806f, -268.66565f), 155); questSequence89.Steps = list85; reference136 = questSequence; num++; ref QuestSequence reference137 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence90 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155) { NextQuestId = new QuestId(1070) }; questSequence90.Steps = list3; reference137 = questSequence; questRoot41.QuestSequence = list2; AddQuest(questId20, questRoot); QuestId questId21 = new QuestId(1070); questRoot = new QuestRoot(); QuestRoot questRoot42 = questRoot; num = 1; List list86 = new List(num); CollectionsMarshal.SetCount(list86, num); span = CollectionsMarshal.AsSpan(list86); index = 0; span[index] = "Cacahuetes"; questRoot42.Author = list86; QuestRoot questRoot43 = questRoot; index = 12; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference138 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence91 = questSequence; num3 = 2; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155); questSequence91.Steps = list3; reference138 = questSequence; num++; ref QuestSequence reference139 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence92 = questSequence; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2002423u, new Vector3(-318.80682f, 304.64624f, 243.33557f), 155) { Fly = true }; questSequence92.Steps = list87; reference139 = questSequence; num++; ref QuestSequence reference140 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence93 = questSequence; num3 = 2; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155); questSequence93.Steps = list3; reference140 = questSequence; num++; ref QuestSequence reference141 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence94 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference142 = ref span3[num3]; QuestStep obj18 = new QuestStep(EInteractionType.Combat, 1007858u, new Vector3(591.2107f, 331.39114f, -447.776f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num5 = 1; List list88 = new List(num5); CollectionsMarshal.SetCount(list88, num5); span5 = CollectionsMarshal.AsSpan(list88); num4 = 0; span5[num4] = 1932u; obj18.KillEnemyDataIds = list88; reference142 = obj18; questSequence94.Steps = list3; reference141 = questSequence; num++; ref QuestSequence reference143 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence95 = questSequence; num3 = 1; List list89 = new List(num3); CollectionsMarshal.SetCount(list89, num3); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1007858u, new Vector3(591.2107f, 331.39114f, -447.776f), 155); questSequence95.Steps = list89; reference143 = questSequence; num++; ref QuestSequence reference144 = ref span2[num]; questSequence = new QuestSequence { Sequence = 5 }; QuestSequence questSequence96 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference145 = ref span3[num3]; QuestStep obj19 = new QuestStep(EInteractionType.Combat, 1007859u, new Vector3(654.53577f, 305.091f, -354.11615f), 155) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list90 = new List(num4); CollectionsMarshal.SetCount(list90, num4); span5 = CollectionsMarshal.AsSpan(list90); num5 = 0; span5[num5] = 1933u; obj19.KillEnemyDataIds = list90; reference145 = obj19; questSequence96.Steps = list3; reference144 = questSequence; num++; ref QuestSequence reference146 = ref span2[num]; questSequence = new QuestSequence { Sequence = 6 }; QuestSequence questSequence97 = questSequence; num3 = 1; List list91 = new List(num3); CollectionsMarshal.SetCount(list91, num3); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1007859u, new Vector3(654.53577f, 305.091f, -354.11615f), 155); questSequence97.Steps = list91; reference146 = questSequence; num++; ref QuestSequence reference147 = ref span2[num]; questSequence = new QuestSequence { Sequence = 7 }; QuestSequence questSequence98 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference148 = ref span3[num3]; QuestStep obj20 = new QuestStep(EInteractionType.Combat, 1007860u, new Vector3(622.06445f, 287.86145f, -317.89124f), 155) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num5 = 1; List list92 = new List(num5); CollectionsMarshal.SetCount(list92, num5); span5 = CollectionsMarshal.AsSpan(list92); num4 = 0; span5[num4] = 1934u; obj20.KillEnemyDataIds = list92; reference148 = obj20; questSequence98.Steps = list3; reference147 = questSequence; num++; ref QuestSequence reference149 = ref span2[num]; questSequence = new QuestSequence { Sequence = 8 }; QuestSequence questSequence99 = questSequence; num3 = 1; List list93 = new List(num3); CollectionsMarshal.SetCount(list93, num3); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1007860u, new Vector3(622.06445f, 287.86145f, -317.89124f), 155); questSequence99.Steps = list93; reference149 = questSequence; num++; ref QuestSequence reference150 = ref span2[num]; questSequence = new QuestSequence { Sequence = 9 }; QuestSequence questSequence100 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155); questSequence100.Steps = list3; reference150 = questSequence; num++; ref QuestSequence reference151 = ref span2[num]; questSequence = new QuestSequence { Sequence = 10 }; QuestSequence questSequence101 = questSequence; num3 = 2; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(179.19377f, 358.68628f, -580.35266f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; num2++; ref QuestStep reference152 = ref span3[num2]; QuestStep obj21 = new QuestStep(EInteractionType.Combat, 2002424u, new Vector3(67.91785f, 374.77686f, -672.2057f), 155) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list94 = new List(num4); CollectionsMarshal.SetCount(list94, num4); span5 = CollectionsMarshal.AsSpan(list94); num5 = 0; span5[num5] = 1929u; obj21.KillEnemyDataIds = list94; reference152 = obj21; questSequence101.Steps = list3; reference151 = questSequence; num++; ref QuestSequence reference153 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence102 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155) { NextQuestId = new QuestId(1071) }; questSequence102.Steps = list3; reference153 = questSequence; questRoot43.QuestSequence = list2; AddQuest(questId21, questRoot); QuestId questId22 = new QuestId(1071); questRoot = new QuestRoot(); QuestRoot questRoot44 = questRoot; num = 1; List list95 = new List(num); CollectionsMarshal.SetCount(list95, num); span = CollectionsMarshal.AsSpan(list95); index = 0; span[index] = "Cacahuetes"; questRoot44.Author = list95; QuestRoot questRoot45 = questRoot; index = 3; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference154 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence103 = questSequence; num3 = 2; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155); questSequence103.Steps = list3; reference154 = questSequence; num++; ref QuestSequence reference155 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence104 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference156 = ref span3[num3]; QuestStep obj22 = new QuestStep(EInteractionType.Combat, 2002425u, new Vector3(96.69641f, 356.3744f, -257.2519f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num5 = 1; List list96 = new List(num5); CollectionsMarshal.SetCount(list96, num5); span5 = CollectionsMarshal.AsSpan(list96); num4 = 0; span5[num4] = 1930u; obj22.KillEnemyDataIds = list96; reference156 = obj22; questSequence104.Steps = list3; reference155 = questSequence; num++; ref QuestSequence reference157 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence105 = questSequence; num3 = 2; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155) { NextQuestId = new QuestId(1072) }; questSequence105.Steps = list3; reference157 = questSequence; questRoot45.QuestSequence = list2; AddQuest(questId22, questRoot); QuestId questId23 = new QuestId(1072); questRoot = new QuestRoot(); QuestRoot questRoot46 = questRoot; num = 1; List list97 = new List(num); CollectionsMarshal.SetCount(list97, num); span = CollectionsMarshal.AsSpan(list97); index = 0; span[index] = "Cacahuetes"; questRoot46.Author = list97; QuestRoot questRoot47 = questRoot; index = 3; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference158 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence106 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155); questSequence106.Steps = list3; reference158 = questSequence; num++; ref QuestSequence reference159 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence107 = questSequence; num3 = 2; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(267.25278f, 361.89908f, -575.7137f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, null, new Vector3(266.7326f, 362.4986f, -586.0155f), 155) { Mount = false }; questSequence107.Steps = list3; reference159 = questSequence; num++; ref QuestSequence reference160 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence108 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155) { NextQuestId = new QuestId(1689) }; questSequence108.Steps = list3; reference160 = questSequence; questRoot47.QuestSequence = list2; AddQuest(questId23, questRoot); QuestId questId24 = new QuestId(1073); questRoot = new QuestRoot(); QuestRoot questRoot48 = questRoot; num = 1; List list98 = new List(num); CollectionsMarshal.SetCount(list98, num); span = CollectionsMarshal.AsSpan(list98); index = 0; span[index] = "pot0to"; questRoot48.Author = list98; QuestRoot questRoot49 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference161 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence109 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference162 = ref span3[num2]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1002279u, new Vector3(-196.8872f, 18.459997f, 59.952637f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; QuestStep questStep45 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions23 = skipConditions; SkipAetheryteCondition obj23 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list99 = new List(num4); CollectionsMarshal.SetCount(list99, num4); span7 = CollectionsMarshal.AsSpan(list99); num5 = 0; span7[num5] = 130; obj23.InTerritory = list99; skipConditions23.AetheryteShortcutIf = obj23; questStep45.SkipConditions = skipConditions; reference162 = questStep; questSequence109.Steps = list3; reference161 = questSequence; num++; ref QuestSequence reference163 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence110 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference164 = ref span3[num3]; QuestStep obj24 = new QuestStep(EInteractionType.Combat, 2002533u, new Vector3(-72.67877f, -32.059265f, -46.830017f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num5 = 1; List list100 = new List(num5); CollectionsMarshal.SetCount(list100, num5); span5 = CollectionsMarshal.AsSpan(list100); num4 = 0; span5[num4] = 305u; obj24.KillEnemyDataIds = list100; reference164 = obj24; questSequence110.Steps = list3; reference163 = questSequence; num++; ref QuestSequence reference165 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence111 = questSequence; num3 = 1; List list101 = new List(num3); CollectionsMarshal.SetCount(list101, num3); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2002429u, new Vector3(-72.67877f, -32.059265f, -46.830017f), 145) { ItemId = 2000954u }; questSequence111.Steps = list101; reference165 = questSequence; num++; ref QuestSequence reference166 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence112 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1002279u, new Vector3(-196.8872f, 18.459997f, 59.952637f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; questSequence112.Steps = list3; reference166 = questSequence; num++; ref QuestSequence reference167 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence113 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference168 = ref span3[num2]; questStep = new QuestStep(EInteractionType.CompleteQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahThaumaturge, To = EAetheryteLocation.UldahWeaver } }; QuestStep questStep46 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions24 = skipConditions; SkipAetheryteCondition obj25 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list102 = new List(num4); CollectionsMarshal.SetCount(list102, num4); span7 = CollectionsMarshal.AsSpan(list102); num5 = 0; span7[num5] = 130; obj25.InTerritory = list102; skipConditions24.AetheryteShortcutIf = obj25; questStep46.SkipConditions = skipConditions; reference168 = questStep; questSequence113.Steps = list3; reference167 = questSequence; questRoot49.QuestSequence = list2; AddQuest(questId24, questRoot); QuestId questId25 = new QuestId(1074); questRoot = new QuestRoot(); QuestRoot questRoot50 = questRoot; num = 1; List list103 = new List(num); CollectionsMarshal.SetCount(list103, num); span = CollectionsMarshal.AsSpan(list103); index = 0; span[index] = "pot0to"; questRoot50.Author = list103; QuestRoot questRoot51 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference169 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence114 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference170 = ref span3[num3]; questStep = new QuestStep(EInteractionType.EquipItem, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver }, ItemId = 4548u }; QuestStep questStep47 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions25 = skipConditions; SkipAetheryteCondition obj26 = new SkipAetheryteCondition { InSameTerritory = true }; num5 = 2; List list104 = new List(num5); CollectionsMarshal.SetCount(list104, num5); span7 = CollectionsMarshal.AsSpan(list104); num4 = 0; span7[num4] = 130; num4++; span7[num4] = 131; obj26.InTerritory = list104; skipConditions25.AetheryteShortcutIf = obj26; questStep47.SkipConditions = skipConditions; reference170 = questStep; num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131); questSequence114.Steps = list3; reference169 = questSequence; num++; ref QuestSequence reference171 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence115 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference172 = ref span3[num2]; QuestStep obj27 = new QuestStep(EInteractionType.Combat, 2002534u, new Vector3(-7.9194946f, 13.687317f, 866.54443f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list105 = new List(num4); CollectionsMarshal.SetCount(list105, num4); span5 = CollectionsMarshal.AsSpan(list105); num5 = 0; span5[num5] = 21u; obj27.KillEnemyDataIds = list105; reference172 = obj27; questSequence115.Steps = list3; reference171 = questSequence; num++; ref QuestSequence reference173 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence116 = questSequence; num2 = 1; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); num3 = 0; span3[num3] = new QuestStep(EInteractionType.UseItem, 2002430u, new Vector3(-7.9194946f, 13.687317f, 866.54443f), 146) { ItemId = 2000809u }; questSequence116.Steps = list106; reference173 = questSequence; num++; ref QuestSequence reference174 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence117 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002279u, new Vector3(-196.8872f, 18.459997f, 59.952637f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; questSequence117.Steps = list3; reference174 = questSequence; num++; ref QuestSequence reference175 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence118 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference176 = ref span3[num3]; questStep = new QuestStep(EInteractionType.CompleteQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; QuestStep questStep48 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions26 = skipConditions; SkipAetheryteCondition obj28 = new SkipAetheryteCondition { InSameTerritory = true }; num5 = 1; List list107 = new List(num5); CollectionsMarshal.SetCount(list107, num5); span7 = CollectionsMarshal.AsSpan(list107); num4 = 0; span7[num4] = 130; obj28.InTerritory = list107; skipConditions26.AetheryteShortcutIf = obj28; questStep48.SkipConditions = skipConditions; reference176 = questStep; questSequence118.Steps = list3; reference175 = questSequence; questRoot51.QuestSequence = list2; AddQuest(questId25, questRoot); QuestId questId26 = new QuestId(1075); questRoot = new QuestRoot(); QuestRoot questRoot52 = questRoot; num = 1; List list108 = new List(num); CollectionsMarshal.SetCount(list108, num); span = CollectionsMarshal.AsSpan(list108); index = 0; span[index] = "pot0to"; questRoot52.Author = list108; QuestRoot questRoot53 = questRoot; index = 12; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference177 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence119 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference178 = ref span3[num2]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; QuestStep questStep49 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions27 = skipConditions; SkipAetheryteCondition obj29 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 2; List list109 = new List(num4); CollectionsMarshal.SetCount(list109, num4); span7 = CollectionsMarshal.AsSpan(list109); num5 = 0; span7[num5] = 130; num5++; span7[num5] = 131; obj29.InTerritory = list109; skipConditions27.AetheryteShortcutIf = obj29; questStep49.SkipConditions = skipConditions; reference178 = questStep; questSequence119.Steps = list3; reference177 = questSequence; num++; ref QuestSequence reference179 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence120 = questSequence; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1006753u, new Vector3(325.063f, 11.236564f, -6.2105103f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; questSequence120.Steps = list110; reference179 = questSequence; num++; ref QuestSequence reference180 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence121 = questSequence; num3 = 1; List list111 = new List(num3); CollectionsMarshal.SetCount(list111, num3); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1007864u, new Vector3(-167.40674f, 14.513778f, -251.3009f), 140) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternThanalanHorizon }; questSequence121.Steps = list111; reference180 = questSequence; num++; ref QuestSequence reference181 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence122 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference182 = ref span3[num3]; QuestStep obj30 = new QuestStep(EInteractionType.Combat, 2002535u, new Vector3(-178.39331f, 15.42688f, -244.64789f), 140) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num5 = 1; List list112 = new List(num5); CollectionsMarshal.SetCount(list112, num5); span5 = CollectionsMarshal.AsSpan(list112); num4 = 0; span5[num4] = 182u; obj30.KillEnemyDataIds = list112; reference182 = obj30; questSequence122.Steps = list3; reference181 = questSequence; num++; ref QuestSequence reference183 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence123 = questSequence; num3 = 1; List list113 = new List(num3); CollectionsMarshal.SetCount(list113, num3); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2002431u, new Vector3(-178.39331f, 15.42688f, -244.64789f), 140) { ItemId = 2000810u }; questSequence123.Steps = list113; reference183 = questSequence; num++; ref QuestSequence reference184 = ref span2[num]; questSequence = new QuestSequence { Sequence = 5 }; QuestSequence questSequence124 = questSequence; num2 = 1; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1007864u, new Vector3(-167.40674f, 14.513778f, -251.3009f), 140); questSequence124.Steps = list114; reference184 = questSequence; num++; ref QuestSequence reference185 = ref span2[num]; questSequence = new QuestSequence { Sequence = 6 }; QuestSequence questSequence125 = questSequence; num3 = 1; List list115 = new List(num3); CollectionsMarshal.SetCount(list115, num3); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1007865u, new Vector3(-223.10223f, 14.513845f, -365.25525f), 140) { Fly = true }; questSequence125.Steps = list115; reference185 = questSequence; num++; ref QuestSequence reference186 = ref span2[num]; questSequence = new QuestSequence { Sequence = 7 }; QuestSequence questSequence126 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference187 = ref span3[num3]; QuestStep obj31 = new QuestStep(EInteractionType.Combat, 2002536u, new Vector3(-211.16962f, 15.396301f, -345.41852f), 140) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list116 = new List(num4); CollectionsMarshal.SetCount(list116, num4); span5 = CollectionsMarshal.AsSpan(list116); num5 = 0; span5[num5] = 182u; obj31.KillEnemyDataIds = list116; reference187 = obj31; questSequence126.Steps = list3; reference186 = questSequence; num++; ref QuestSequence reference188 = ref span2[num]; questSequence = new QuestSequence { Sequence = 8 }; QuestSequence questSequence127 = questSequence; num3 = 1; List list117 = new List(num3); CollectionsMarshal.SetCount(list117, num3); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2002432u, new Vector3(-211.16962f, 15.396301f, -345.41852f), 140) { ItemId = 2000811u }; questSequence127.Steps = list117; reference188 = questSequence; num++; ref QuestSequence reference189 = ref span2[num]; questSequence = new QuestSequence { Sequence = 9 }; QuestSequence questSequence128 = questSequence; num2 = 1; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1007865u, new Vector3(-223.10223f, 14.513845f, -365.25525f), 140); questSequence128.Steps = list118; reference189 = questSequence; num++; ref QuestSequence reference190 = ref span2[num]; questSequence = new QuestSequence { Sequence = 10 }; QuestSequence questSequence129 = questSequence; num3 = 1; List list119 = new List(num3); CollectionsMarshal.SetCount(list119, num3); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1007863u, new Vector3(-131.70062f, 17.982016f, -278.8587f), 140); questSequence129.Steps = list119; reference190 = questSequence; num++; ref QuestSequence reference191 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence130 = questSequence; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006753u, new Vector3(325.063f, 11.236564f, -6.2105103f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; questSequence130.Steps = list120; reference191 = questSequence; questRoot53.QuestSequence = list2; AddQuest(questId26, questRoot); QuestId questId27 = new QuestId(1076); questRoot = new QuestRoot(); QuestRoot questRoot54 = questRoot; num = 1; List list121 = new List(num); CollectionsMarshal.SetCount(list121, num); span = CollectionsMarshal.AsSpan(list121); index = 0; span[index] = "pot0to"; questRoot54.Author = list121; QuestRoot questRoot55 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference192 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence131 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference193 = ref span3[num2]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1006753u, new Vector3(325.063f, 11.236564f, -6.2105103f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; QuestStep questStep50 = questStep; num5 = 1; List list122 = new List(num5); CollectionsMarshal.SetCount(list122, num5); span8 = CollectionsMarshal.AsSpan(list122); num4 = 0; span8[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_JOBBLM450_01076_Q1_000_1") }; questStep50.DialogueChoices = list122; reference193 = questStep; questSequence131.Steps = list3; reference192 = questSequence; num++; ref QuestSequence reference194 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence132 = questSequence; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); num3 = 0; span3[num3] = new QuestStep(EInteractionType.SinglePlayerDuty, 2002433u, new Vector3(374.28845f, 3.40271f, 161.73035f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill }; questSequence132.Steps = list123; reference194 = questSequence; num++; ref QuestSequence reference195 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence133 = questSequence; num3 = 1; List list124 = new List(num3); CollectionsMarshal.SetCount(list124, num3); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1007866u, new Vector3(376.29065f, 2.505473f, 159.52626f), 153); questSequence133.Steps = list124; reference195 = questSequence; num++; ref QuestSequence reference196 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence134 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1007867u, new Vector3(282.39868f, 11.151184f, -6.729248f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; questSequence134.Steps = list3; reference196 = questSequence; num++; ref QuestSequence reference197 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence135 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006753u, new Vector3(325.063f, 11.236564f, -6.2105103f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; questSequence135.Steps = list3; reference197 = questSequence; questRoot55.QuestSequence = list2; AddQuest(questId27, questRoot); QuestId questId28 = new QuestId(1077); questRoot = new QuestRoot(); QuestRoot questRoot56 = questRoot; num = 1; List list125 = new List(num); CollectionsMarshal.SetCount(list125, num); span = CollectionsMarshal.AsSpan(list125); index = 0; span[index] = "pot0to"; questRoot56.Author = list125; QuestRoot questRoot57 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference198 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence136 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1006753u, new Vector3(325.063f, 11.236564f, -6.2105103f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; questSequence136.Steps = list3; reference198 = questSequence; num++; ref QuestSequence reference199 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence137 = questSequence; num3 = 3; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference200 = ref span3[num2]; questStep = new QuestStep(EInteractionType.UseItem, 2002434u, new Vector3(-101.27417f, 28.213867f, 117.234985f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings, ItemId = 2000812u }; QuestStep questStep51 = questStep; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep51.CompletionQuestVariablesFlags = list4; reference200 = questStep; num2++; ref QuestStep reference201 = ref span3[num2]; questStep = new QuestStep(EInteractionType.UseItem, 2002435u, new Vector3(-1.8158569f, -11.703674f, -37.79669f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, ItemId = 2000955u }; QuestStep questStep52 = questStep; num5 = 6; list4 = new List(num5); CollectionsMarshal.SetCount(list4, num5); span4 = CollectionsMarshal.AsSpan(list4); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep52.CompletionQuestVariablesFlags = list4; reference201 = questStep; num2++; ref QuestStep reference202 = ref span3[num2]; questStep = new QuestStep(EInteractionType.UseItem, 2002436u, new Vector3(68.680786f, 55.832764f, -503.95975f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, ItemId = 2000956u }; QuestStep questStep53 = questStep; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep53.CompletionQuestVariablesFlags = list4; reference202 = questStep; questSequence137.Steps = list3; reference199 = questSequence; num++; ref QuestSequence reference203 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence138 = questSequence; num2 = 1; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1006753u, new Vector3(325.063f, 11.236564f, -6.2105103f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; questSequence138.Steps = list126; reference203 = questSequence; num++; ref QuestSequence reference204 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence139 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference205 = ref span3[num2]; QuestStep obj32 = new QuestStep(EInteractionType.Combat, 2002537u, new Vector3(220.87427f, 5.5999756f, -269.9779f), 145) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num5 = 2; List list127 = new List(num5); CollectionsMarshal.SetCount(list127, num5); span5 = CollectionsMarshal.AsSpan(list127); num4 = 0; span5[num4] = 1935u; num4++; span5[num4] = 1936u; obj32.KillEnemyDataIds = list127; reference205 = obj32; questSequence139.Steps = list3; reference204 = questSequence; num++; ref QuestSequence reference206 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence140 = questSequence; num2 = 1; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); num3 = 0; span3[num3] = new QuestStep(EInteractionType.UseItem, 2002437u, new Vector3(220.87427f, 5.5999756f, -269.9779f), 145) { ItemId = 2000957u }; questSequence140.Steps = list128; reference206 = questSequence; num++; ref QuestSequence reference207 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence141 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006753u, new Vector3(325.063f, 11.236564f, -6.2105103f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; questSequence141.Steps = list3; reference207 = questSequence; questRoot57.QuestSequence = list2; AddQuest(questId28, questRoot); QuestId questId29 = new QuestId(1078); questRoot = new QuestRoot(); QuestRoot questRoot58 = questRoot; num = 1; List list129 = new List(num); CollectionsMarshal.SetCount(list129, num); span = CollectionsMarshal.AsSpan(list129); index = 0; span[index] = "pot0to"; questRoot58.Author = list129; QuestRoot questRoot59 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference208 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence142 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1006753u, new Vector3(325.063f, 11.236564f, -6.2105103f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; questSequence142.Steps = list3; reference208 = questSequence; num++; ref QuestSequence reference209 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence143 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference210 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; QuestStep questStep54 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions28 = skipConditions; SkipAetheryteCondition obj33 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 2; List list130 = new List(num4); CollectionsMarshal.SetCount(list130, num4); span7 = CollectionsMarshal.AsSpan(list130); num5 = 0; span7[num5] = 130; num5++; span7[num5] = 131; obj33.InTerritory = list130; skipConditions28.AetheryteShortcutIf = obj33; questStep54.SkipConditions = skipConditions; reference210 = questStep; questSequence143.Steps = list3; reference209 = questSequence; num++; ref QuestSequence reference211 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence144 = questSequence; num2 = 5; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-173.17781f, 18.28456f, -280.36884f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-180.27478f, 3.2999475f, -243.23695f), 146) { DisableNavmesh = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-261.198f, 18.43726f, -104.834755f), 146) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-428.2874f, 5.952176f, -21.0684f), 146) { Fly = true }; num3++; span3[num3] = new QuestStep(EInteractionType.SinglePlayerDuty, null, new Vector3(-431.92166f, 6.5580425f, -17.561014f), 146) { StopDistance = 0.5f, Mount = false }; questSequence144.Steps = list3; reference211 = questSequence; num++; ref QuestSequence reference212 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence145 = questSequence; num3 = 3; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference213 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 1007872u, new Vector3(-468.925f, -3.1649342f, 59.464355f), 146); QuestStep questStep55 = questStep; num5 = 6; list4 = new List(num5); CollectionsMarshal.SetCount(list4, num5); span4 = CollectionsMarshal.AsSpan(list4); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep55.CompletionQuestVariablesFlags = list4; reference213 = questStep; num2++; ref QuestStep reference214 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 1007871u, new Vector3(-464.46936f, -3.1649272f, 65.415405f), 146); QuestStep questStep56 = questStep; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep56.CompletionQuestVariablesFlags = list4; reference214 = questStep; num2++; ref QuestStep reference215 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 1007873u, new Vector3(-458.70148f, -3.164927f, 63.370728f), 146); QuestStep questStep57 = questStep; num5 = 6; list4 = new List(num5); CollectionsMarshal.SetCount(list4, num5); span4 = CollectionsMarshal.AsSpan(list4); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep57.CompletionQuestVariablesFlags = list4; reference215 = questStep; questSequence145.Steps = list3; reference212 = questSequence; num++; ref QuestSequence reference216 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence146 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006753u, new Vector3(325.063f, 11.236564f, -6.2105103f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, NextQuestId = new QuestId(1678) }; questSequence146.Steps = list3; reference216 = questSequence; questRoot59.QuestSequence = list2; AddQuest(questId29, questRoot); QuestId questId30 = new QuestId(1079); questRoot = new QuestRoot(); QuestRoot questRoot60 = questRoot; num = 1; List list131 = new List(num); CollectionsMarshal.SetCount(list131, num); span = CollectionsMarshal.AsSpan(list131); index = 0; span[index] = "Cacahuetes"; questRoot60.Author = list131; QuestRoot questRoot61 = questRoot; index = 3; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference217 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence147 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference218 = ref span3[num2]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; QuestStep questStep58 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions29 = skipConditions; SkipAetheryteCondition obj34 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list132 = new List(num4); CollectionsMarshal.SetCount(list132, num4); span7 = CollectionsMarshal.AsSpan(list132); num5 = 0; span7[num5] = 133; obj34.InTerritory = list132; skipConditions29.AetheryteShortcutIf = obj34; questStep58.SkipConditions = skipConditions; reference218 = questStep; questSequence147.Steps = list3; reference217 = questSequence; num++; ref QuestSequence reference219 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence148 = questSequence; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); num3 = 0; span3[num3] = new QuestStep(EInteractionType.SinglePlayerDuty, 1007850u, new Vector3(-271.87f, 19.663366f, 97.42883f), 148) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; questSequence148.Steps = list133; reference219 = questSequence; num++; ref QuestSequence reference220 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence149 = questSequence; num3 = 3; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-146.86935f, 8.006159f, 268.78055f), 153) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, JumpDestination = new JumpDestination { Position = new Vector3(-137.77051f, 7.7094107f, 275.28036f), DelaySeconds = 0.75f }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.04318f, 8.522301f, 280.0128f), 153) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153) { NextQuestId = new QuestId(1080) }; questSequence149.Steps = list3; reference220 = questSequence; questRoot61.QuestSequence = list2; AddQuest(questId30, questRoot); QuestId questId31 = new QuestId(1080); questRoot = new QuestRoot(); QuestRoot questRoot62 = questRoot; num = 1; List list134 = new List(num); CollectionsMarshal.SetCount(list134, num); span = CollectionsMarshal.AsSpan(list134); index = 0; span[index] = "Cacahuetes"; questRoot62.Author = list134; QuestRoot questRoot63 = questRoot; index = 3; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference221 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence150 = questSequence; num2 = 4; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Jump, null, new Vector3(-146.86935f, 8.006159f, 268.78055f), 153) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, JumpDestination = new JumpDestination { Position = new Vector3(-137.77051f, 7.7094107f, 275.28036f), DelaySeconds = 0.75f }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked, NearPosition = new NearPositionCondition { Position = new Vector3(-139.45221f, 8.712891f, 281.69678f), MaximumDistance = 3f, TerritoryId = 153 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.04318f, 8.522301f, 280.0128f), 153) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num3++; span3[num3] = new QuestStep(EInteractionType.EquipItem, null, null, 153) { ItemId = 4547u }; num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153); questSequence150.Steps = list3; reference221 = questSequence; num++; ref QuestSequence reference222 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence151 = questSequence; num3 = 2; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference223 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Combat, 2002392u, new Vector3(-416.5561f, 60.990234f, -148.63812f), 148) { Fly = true, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaWhiteWolfGate }, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; QuestStep questStep59 = questStep; num5 = 1; List list135 = new List(num5); CollectionsMarshal.SetCount(list135, num5); span5 = CollectionsMarshal.AsSpan(list135); num4 = 0; span5[num4] = 1937u; questStep59.KillEnemyDataIds = list135; QuestStep questStep60 = questStep; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; questStep60.CompletionQuestVariablesFlags = list4; reference223 = questStep; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002392u, new Vector3(-416.5561f, 60.990234f, -148.63812f), 148); questSequence151.Steps = list3; reference222 = questSequence; num++; ref QuestSequence reference224 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence152 = questSequence; num2 = 3; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Jump, null, new Vector3(-146.86935f, 8.006159f, 268.78055f), 153) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, JumpDestination = new JumpDestination { Position = new Vector3(-137.77051f, 7.7094107f, 275.28036f), DelaySeconds = 0.75f }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked, NearPosition = new NearPositionCondition { Position = new Vector3(-139.45221f, 8.712891f, 281.69678f), MaximumDistance = 3f, TerritoryId = 153 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.04318f, 8.522301f, 280.0128f), 153) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153) { NextQuestId = new QuestId(1081) }; questSequence152.Steps = list3; reference224 = questSequence; questRoot63.QuestSequence = list2; AddQuest(questId31, questRoot); QuestId questId32 = new QuestId(1081); questRoot = new QuestRoot(); QuestRoot questRoot64 = questRoot; num = 1; List list136 = new List(num); CollectionsMarshal.SetCount(list136, num); span = CollectionsMarshal.AsSpan(list136); index = 0; span[index] = "Cacahuetes"; questRoot64.Author = list136; QuestRoot questRoot65 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference225 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence153 = questSequence; num3 = 3; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-146.86935f, 8.006159f, 268.78055f), 153) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, JumpDestination = new JumpDestination { Position = new Vector3(-137.77051f, 7.7094107f, 275.28036f), DelaySeconds = 0.75f }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked, NearPosition = new NearPositionCondition { Position = new Vector3(-139.45221f, 8.712891f, 281.69678f), MaximumDistance = 3f, TerritoryId = 153 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.04318f, 8.522301f, 280.0128f), 153) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153); questSequence153.Steps = list3; reference225 = questSequence; num++; ref QuestSequence reference226 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence154 = questSequence; num2 = 1; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1007852u, new Vector3(-272.38885f, 12.935407f, -46.28064f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; questSequence154.Steps = list137; reference226 = questSequence; num++; ref QuestSequence reference227 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence155 = questSequence; num3 = 2; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference228 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Combat, null, new Vector3(-271.5343f, 13.748352f, -51.773926f), 152) { StopDistance = 2f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; QuestStep questStep61 = questStep; num5 = 2; List list138 = new List(num5); CollectionsMarshal.SetCount(list138, num5); span5 = CollectionsMarshal.AsSpan(list138); num4 = 0; span5[num4] = 1938u; num4++; span5[num4] = 1939u; questStep61.KillEnemyDataIds = list138; QuestStep questStep62 = questStep; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; questStep62.CompletionQuestVariablesFlags = list4; reference228 = questStep; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002394u, new Vector3(-271.5343f, 13.748352f, -51.773926f), 152); questSequence155.Steps = list3; reference227 = questSequence; num++; ref QuestSequence reference229 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence156 = questSequence; num2 = 3; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Jump, null, new Vector3(-146.86935f, 8.006159f, 268.78055f), 153) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, JumpDestination = new JumpDestination { Position = new Vector3(-137.77051f, 7.7094107f, 275.28036f), DelaySeconds = 0.75f }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked, NearPosition = new NearPositionCondition { Position = new Vector3(-139.45221f, 8.712891f, 281.69678f), MaximumDistance = 3f, TerritoryId = 153 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.04318f, 8.522301f, 280.0128f), 153) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153) { NextQuestId = new QuestId(1082) }; questSequence156.Steps = list3; reference229 = questSequence; questRoot65.QuestSequence = list2; AddQuest(questId32, questRoot); QuestId questId33 = new QuestId(1082); questRoot = new QuestRoot(); QuestRoot questRoot66 = questRoot; num = 1; List list139 = new List(num); CollectionsMarshal.SetCount(list139, num); span = CollectionsMarshal.AsSpan(list139); index = 0; span[index] = "Cacahuetes"; questRoot66.Author = list139; QuestRoot questRoot67 = questRoot; index = 7; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference230 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence157 = questSequence; num3 = 3; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-146.86935f, 8.006159f, 268.78055f), 153) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, JumpDestination = new JumpDestination { Position = new Vector3(-137.77051f, 7.7094107f, 275.28036f), DelaySeconds = 0.75f }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked, NearPosition = new NearPositionCondition { Position = new Vector3(-139.45221f, 8.712891f, 281.69678f), MaximumDistance = 3f, TerritoryId = 153 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.04318f, 8.522301f, 280.0128f), 153) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153); questSequence157.Steps = list3; reference230 = questSequence; num++; ref QuestSequence reference231 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence158 = questSequence; num2 = 5; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference232 = ref span3[num3]; questStep = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-346.83008f, -37.93451f, -236.64346f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; QuestStep questStep63 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions30 = skipConditions; skipStepConditions = new SkipStepConditions(); SkipStepConditions skipStepConditions11 = skipStepConditions; num5 = 6; list4 = new List(num5); CollectionsMarshal.SetCount(list4, num5); span4 = CollectionsMarshal.AsSpan(list4); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions11.CompletionQuestVariablesFlags = list4; skipStepConditions.Flying = ELockedSkipCondition.Locked; skipConditions30.StepIf = skipStepConditions; questStep63.SkipConditions = skipConditions; reference232 = questStep; num3++; ref QuestStep reference233 = ref span3[num3]; questStep = new QuestStep(EInteractionType.Emote, 2002396u, new Vector3(-347.34113f, -36.240234f, -249.6529f), 138) { Emote = EEmote.Pray }; QuestStep questStep64 = questStep; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep64.CompletionQuestVariablesFlags = list4; reference233 = questStep; num3++; ref QuestStep reference234 = ref span3[num3]; questStep = new QuestStep(EInteractionType.Emote, 2002397u, new Vector3(-339.46753f, -15.06073f, -403.21973f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, Emote = EEmote.Pray }; QuestStep questStep65 = questStep; num5 = 6; list4 = new List(num5); CollectionsMarshal.SetCount(list4, num5); span4 = CollectionsMarshal.AsSpan(list4); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep65.CompletionQuestVariablesFlags = list4; reference234 = questStep; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-255.17686f, 59.31324f, -44.453175f), 147) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthernThanalanCeruleumProcessingPlant }; num3++; ref QuestStep reference235 = ref span3[num3]; questStep = new QuestStep(EInteractionType.Emote, 2002398u, new Vector3(-253.46765f, 60.68506f, -43.90027f), 147) { Emote = EEmote.Pray }; QuestStep questStep66 = questStep; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep66.CompletionQuestVariablesFlags = list4; reference235 = questStep; questSequence158.Steps = list3; reference231 = questSequence; num++; ref QuestSequence reference236 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence159 = questSequence; num3 = 3; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-146.86935f, 8.006159f, 268.78055f), 153) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, JumpDestination = new JumpDestination { Position = new Vector3(-137.77051f, 7.7094107f, 275.28036f), DelaySeconds = 0.75f }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked, NearPosition = new NearPositionCondition { Position = new Vector3(-139.45221f, 8.712891f, 281.69678f), MaximumDistance = 3f, TerritoryId = 153 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.04318f, 8.522301f, 280.0128f), 153) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153); questSequence159.Steps = list3; reference236 = questSequence; num++; ref QuestSequence reference237 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence160 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(109.89845f, 7.0051613f, -45.239243f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 2002399u, new Vector3(107.83545f, 7.7057495f, -45.15149f), 154); questSequence160.Steps = list3; reference237 = questSequence; num++; ref QuestSequence reference238 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence161 = questSequence; num3 = 3; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-146.86935f, 8.006159f, 268.78055f), 153) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, JumpDestination = new JumpDestination { Position = new Vector3(-137.77051f, 7.7094107f, 275.28036f), DelaySeconds = 0.75f }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked, NearPosition = new NearPositionCondition { Position = new Vector3(-139.45221f, 8.712891f, 281.69678f), MaximumDistance = 3f, TerritoryId = 153 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.04318f, 8.522301f, 280.0128f), 153) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153); questSequence161.Steps = list3; reference238 = questSequence; num++; ref QuestSequence reference239 = ref span2[num]; questSequence = new QuestSequence { Sequence = 5 }; QuestSequence questSequence162 = questSequence; num2 = 3; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(286.73157f, 42.137627f, -202.96959f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.OuterLaNosceaCampOverlook }, AetheryteShortcutIf = new SkipAetheryteCondition { AetheryteUnlocked = EAetheryteLocation.OuterLaNosceaCampOverlook } } }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(118.0728f, 74.37976f, -248.26317f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { AetheryteLocked = EAetheryteLocation.OuterLaNosceaCampOverlook } } }; num3++; span3[num3] = new QuestStep(EInteractionType.Emote, 2002400u, new Vector3(117.32654f, 75.394775f, -246.54004f), 180) { Emote = EEmote.Pray }; questSequence162.Steps = list3; reference239 = questSequence; num++; ref QuestSequence reference240 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence163 = questSequence; num3 = 3; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-146.86935f, 8.006159f, 268.78055f), 153) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, JumpDestination = new JumpDestination { Position = new Vector3(-137.77051f, 7.7094107f, 275.28036f), DelaySeconds = 0.75f }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked, NearPosition = new NearPositionCondition { Position = new Vector3(-139.45221f, 8.712891f, 281.69678f), MaximumDistance = 3f, TerritoryId = 153 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.04318f, 8.522301f, 280.0128f), 153) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153) { NextQuestId = new QuestId(1083) }; questSequence163.Steps = list3; reference240 = questSequence; questRoot67.QuestSequence = list2; AddQuest(questId33, questRoot); QuestId questId34 = new QuestId(1083); questRoot = new QuestRoot(); QuestRoot questRoot68 = questRoot; num = 1; List list140 = new List(num); CollectionsMarshal.SetCount(list140, num); span = CollectionsMarshal.AsSpan(list140); index = 0; span[index] = "Cacahuetes"; questRoot68.Author = list140; QuestRoot questRoot69 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference241 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence164 = questSequence; num2 = 3; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Jump, null, new Vector3(-146.86935f, 8.006159f, 268.78055f), 153) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, JumpDestination = new JumpDestination { Position = new Vector3(-137.77051f, 7.7094107f, 275.28036f), DelaySeconds = 0.75f }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked, NearPosition = new NearPositionCondition { Position = new Vector3(-139.45221f, 8.712891f, 281.69678f), MaximumDistance = 3f, TerritoryId = 153 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.04318f, 8.522301f, 280.0128f), 153) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153); questSequence164.Steps = list3; reference241 = questSequence; num++; ref QuestSequence reference242 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence165 = questSequence; num3 = 1; List list141 = new List(num3); CollectionsMarshal.SetCount(list141, num3); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1007861u, new Vector3(-138.59778f, 8.561184f, 281.2085f), 153) { StopDistance = 5f }; questSequence165.Steps = list141; reference242 = questSequence; num++; ref QuestSequence reference243 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence166 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Jump, null, new Vector3(47.682095f, 9.470074f, -98.02502f), 153) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, JumpDestination = new JumpDestination { Position = new Vector3(51.224842f, 9.313359f, -104.32791f), DelaySeconds = 0.2f }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1007853u, new Vector3(53.72693f, 8.86706f, -111.25354f), 153) { Fly = true }; questSequence166.Steps = list3; reference243 = questSequence; num++; ref QuestSequence reference244 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence167 = questSequence; num3 = 2; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference245 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Combat, 2002403u, new Vector3(151.53735f, 18.112427f, -127.30603f), 153) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; QuestStep questStep67 = questStep; num5 = 3; List list142 = new List(num5); CollectionsMarshal.SetCount(list142, num5); span5 = CollectionsMarshal.AsSpan(list142); num4 = 0; span5[num4] = 1940u; num4++; span5[num4] = 1941u; num4++; span5[num4] = 1942u; questStep67.KillEnemyDataIds = list142; QuestStep questStep68 = questStep; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; questStep68.CompletionQuestVariablesFlags = list4; reference245 = questStep; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002403u, new Vector3(151.53735f, 18.112427f, -127.30603f), 153); questSequence167.Steps = list3; reference244 = questSequence; num++; ref QuestSequence reference246 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence168 = questSequence; num2 = 3; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Jump, null, new Vector3(-146.86935f, 8.006159f, 268.78055f), 153) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, JumpDestination = new JumpDestination { Position = new Vector3(-137.77051f, 7.7094107f, 275.28036f), DelaySeconds = 0.75f }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked, NearPosition = new NearPositionCondition { Position = new Vector3(-139.45221f, 8.712891f, 281.69678f), MaximumDistance = 3f, TerritoryId = 153 } } } }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.04318f, 8.522301f, 280.0128f), 153) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153) { NextQuestId = new QuestId(1084) }; questSequence168.Steps = list3; reference246 = questSequence; questRoot69.QuestSequence = list2; AddQuest(questId34, questRoot); QuestId questId35 = new QuestId(1084); questRoot = new QuestRoot(); QuestRoot questRoot70 = questRoot; num = 1; List list143 = new List(num); CollectionsMarshal.SetCount(list143, num); span = CollectionsMarshal.AsSpan(list143); index = 0; span[index] = "Cacahuetes"; questRoot70.Author = list143; QuestRoot questRoot71 = questRoot; index = 3; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference247 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence169 = questSequence; num3 = 3; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-146.86935f, 8.006159f, 268.78055f), 153) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, JumpDestination = new JumpDestination { Position = new Vector3(-137.77051f, 7.7094107f, 275.28036f), DelaySeconds = 0.75f }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked, NearPosition = new NearPositionCondition { Position = new Vector3(-139.45221f, 8.712891f, 281.69678f), MaximumDistance = 3f, TerritoryId = 153 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.04318f, 8.522301f, 280.0128f), 153) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153); questSequence169.Steps = list3; reference247 = questSequence; num++; ref QuestSequence reference248 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence170 = questSequence; num2 = 1; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); num3 = 0; span3[num3] = new QuestStep(EInteractionType.SinglePlayerDuty, 2002408u, new Vector3(-316.27374f, 21.194763f, 179.70544f), 148) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; questSequence170.Steps = list144; reference248 = questSequence; num++; ref QuestSequence reference249 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence171 = questSequence; num3 = 3; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-146.86935f, 8.006159f, 268.78055f), 153) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, JumpDestination = new JumpDestination { Position = new Vector3(-137.77051f, 7.7094107f, 275.28036f), DelaySeconds = 0.75f }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked, NearPosition = new NearPositionCondition { Position = new Vector3(-139.45221f, 8.712891f, 281.69678f), MaximumDistance = 3f, TerritoryId = 153 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.04318f, 8.522301f, 280.0128f), 153) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153); questSequence171.Steps = list3; reference249 = questSequence; questRoot71.QuestSequence = list2; AddQuest(questId35, questRoot); QuestId questId36 = new QuestId(1085); questRoot = new QuestRoot(); QuestRoot questRoot72 = questRoot; num = 1; List list145 = new List(num); CollectionsMarshal.SetCount(list145, num); span = CollectionsMarshal.AsSpan(list145); index = 0; span[index] = "pot0to"; questRoot72.Author = list145; QuestRoot questRoot73 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference250 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence172 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; questSequence172.Steps = list3; reference250 = questSequence; num++; ref QuestSequence reference251 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence173 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006750u, new Vector3(16.464417f, 6.750492f, -7.3396606f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; questSequence173.Steps = list3; reference251 = questSequence; num++; ref QuestSequence reference252 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence174 = questSequence; num2 = 1; List list146 = new List(num2); CollectionsMarshal.SetCount(list146, num2); span3 = CollectionsMarshal.AsSpan(list146); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1007834u, new Vector3(447.2876f, 2.147105f, 21.86615f), 153) { Fly = true }; questSequence174.Steps = list146; reference252 = questSequence; num++; ref QuestSequence reference253 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence175 = questSequence; num3 = 1; List list147 = new List(num3); CollectionsMarshal.SetCount(list147, num3); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002364u, new Vector3(457.9995f, 0.44250488f, -106.73688f), 153) { Fly = true }; questSequence175.Steps = list147; reference253 = questSequence; num++; ref QuestSequence reference254 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence176 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(445.68686f, 2.7520387f, 24.184406f), 153) { Fly = true }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1007834u, new Vector3(447.2876f, 2.147105f, 21.86615f), 153) { StopDistance = 7f, Fly = false }; questSequence176.Steps = list3; reference254 = questSequence; num++; ref QuestSequence reference255 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence177 = questSequence; num3 = 1; List list148 = new List(num3); CollectionsMarshal.SetCount(list148, num3); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006750u, new Vector3(16.464417f, 6.750492f, -7.3396606f), 153) { Fly = true, NextQuestId = new QuestId(1086) }; questSequence177.Steps = list148; reference255 = questSequence; questRoot73.QuestSequence = list2; AddQuest(questId36, questRoot); QuestId questId37 = new QuestId(1086); questRoot = new QuestRoot(); QuestRoot questRoot74 = questRoot; num = 1; List list149 = new List(num); CollectionsMarshal.SetCount(list149, num); span = CollectionsMarshal.AsSpan(list149); index = 0; span[index] = "pot0to"; questRoot74.Author = list149; QuestRoot questRoot75 = questRoot; index = 3; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference256 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence178 = questSequence; num2 = 3; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.EquipItem, null, null, 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, ItemId = 4546u, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3++; span3[num3] = new QuestStep(EInteractionType.EquipRecommended, null, null, 153); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1006750u, new Vector3(16.464417f, 6.750492f, -7.3396606f), 153); questSequence178.Steps = list3; reference256 = questSequence; num++; ref QuestSequence reference257 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence179 = questSequence; num3 = 2; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(570.48596f, 96.46625f, -526.59546f), 135) { TargetTerritoryId = (ushort)137, Fly = true, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaTempestGate }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.EasternLaNosceaWineport }, AetheryteShortcutIf = new SkipAetheryteCondition { AetheryteUnlocked = EAetheryteLocation.EasternLaNosceaWineport } } }; num2++; ref QuestStep reference258 = ref span3[num2]; QuestStep obj35 = new QuestStep(EInteractionType.Combat, 2002366u, new Vector3(-143.0534f, 68.192505f, 586.1448f), 137) { StopDistance = 0.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num5 = 1; List list150 = new List(num5); CollectionsMarshal.SetCount(list150, num5); span5 = CollectionsMarshal.AsSpan(list150); num4 = 0; span5[num4] = 1945u; obj35.KillEnemyDataIds = list150; obj35.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference258 = obj35; questSequence179.Steps = list3; reference257 = questSequence; num++; ref QuestSequence reference259 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence180 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006750u, new Vector3(16.464417f, 6.750492f, -7.3396606f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, NextQuestId = new QuestId(1087) }; questSequence180.Steps = list3; reference259 = questSequence; questRoot75.QuestSequence = list2; AddQuest(questId37, questRoot); QuestId questId38 = new QuestId(1087); questRoot = new QuestRoot(); QuestRoot questRoot76 = questRoot; num = 1; List list151 = new List(num); CollectionsMarshal.SetCount(list151, num); span = CollectionsMarshal.AsSpan(list151); index = 0; span[index] = "pot0to"; questRoot76.Author = list151; QuestRoot questRoot77 = questRoot; index = 3; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference260 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence181 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006750u, new Vector3(16.464417f, 6.750492f, -7.3396606f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; questSequence181.Steps = list3; reference260 = questSequence; num++; ref QuestSequence reference261 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence182 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference262 = ref span3[num3]; QuestStep obj36 = new QuestStep(EInteractionType.Combat, 2002365u, new Vector3(272.05298f, 18.875366f, -164.53809f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list152 = new List(num4); CollectionsMarshal.SetCount(list152, num4); span5 = CollectionsMarshal.AsSpan(list152); num5 = 0; span5[num5] = 58u; obj36.KillEnemyDataIds = list152; obj36.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference262 = obj36; questSequence182.Steps = list3; reference261 = questSequence; num++; ref QuestSequence reference263 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence183 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006750u, new Vector3(16.464417f, 6.750492f, -7.3396606f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, NextQuestId = new QuestId(1088) }; questSequence183.Steps = list3; reference263 = questSequence; questRoot77.QuestSequence = list2; AddQuest(questId38, questRoot); QuestId questId39 = new QuestId(1088); questRoot = new QuestRoot(); QuestRoot questRoot78 = questRoot; num = 1; List list153 = new List(num); CollectionsMarshal.SetCount(list153, num); span = CollectionsMarshal.AsSpan(list153); index = 0; span[index] = "pot0to"; questRoot78.Author = list153; QuestRoot questRoot79 = questRoot; index = 3; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference264 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence184 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1006750u, new Vector3(16.464417f, 6.750492f, -7.3396606f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; questSequence184.Steps = list3; reference264 = questSequence; num++; ref QuestSequence reference265 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence185 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2002367u, new Vector3(104.32593f, -21.774658f, 171.00781f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, ItemId = 2000952u, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; questSequence185.Steps = list3; reference265 = questSequence; num++; ref QuestSequence reference266 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence186 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006750u, new Vector3(16.464417f, 6.750492f, -7.3396606f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, NextQuestId = new QuestId(1089) }; questSequence186.Steps = list3; reference266 = questSequence; questRoot79.QuestSequence = list2; AddQuest(questId39, questRoot); QuestId questId40 = new QuestId(1089); questRoot = new QuestRoot(); QuestRoot questRoot80 = questRoot; num = 1; List list154 = new List(num); CollectionsMarshal.SetCount(list154, num); span = CollectionsMarshal.AsSpan(list154); index = 0; span[index] = "pot0to"; questRoot80.Author = list154; QuestRoot questRoot81 = questRoot; index = 3; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference267 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence187 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference268 = ref span3[num2]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1006750u, new Vector3(16.464417f, 6.750492f, -7.3396606f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; QuestStep questStep69 = questStep; num5 = 1; List list155 = new List(num5); CollectionsMarshal.SetCount(list155, num5); span8 = CollectionsMarshal.AsSpan(list155); num4 = 0; span8[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_JOBBRD451_01089_Q1_000_000") }; questStep69.DialogueChoices = list155; reference268 = questStep; questSequence187.Steps = list3; reference267 = questSequence; num++; ref QuestSequence reference269 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence188 = questSequence; num2 = 6; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference270 = ref span3[num3]; questStep = new QuestStep(EInteractionType.Interact, 2002528u, new Vector3(512.291f, 10.482849f, 148.30237f), 153) { Fly = true }; QuestStep questStep70 = questStep; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep70.CompletionQuestVariablesFlags = list4; reference270 = questStep; num3++; ref QuestStep reference271 = ref span3[num3]; questStep = new QuestStep(EInteractionType.Interact, 2002530u, new Vector3(576.2263f, -24.002502f, -423.75836f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; QuestStep questStep71 = questStep; num5 = 6; list4 = new List(num5); CollectionsMarshal.SetCount(list4, num5); span4 = CollectionsMarshal.AsSpan(list4); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep71.CompletionQuestVariablesFlags = list4; reference271 = questStep; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-143.16391f, -25.75711f, 34.669674f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; num3++; ref QuestStep reference272 = ref span3[num3]; questStep = new QuestStep(EInteractionType.Interact, 2002527u, new Vector3(-168.29181f, -21.5f, 44.144287f), 138) { Fly = false }; QuestStep questStep72 = questStep; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep72.CompletionQuestVariablesFlags = list4; reference272 = questStep; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-324.11298f, 89.13572f, -135.54353f), 147) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthernThanalanCeruleumProcessingPlant }; num3++; ref QuestStep reference273 = ref span3[num3]; questStep = new QuestStep(EInteractionType.Interact, 2002529u, new Vector3(-324.7273f, 87.96814f, -133.50122f), 147); QuestStep questStep73 = questStep; num5 = 6; list4 = new List(num5); CollectionsMarshal.SetCount(list4, num5); span4 = CollectionsMarshal.AsSpan(list4); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep73.CompletionQuestVariablesFlags = list4; reference273 = questStep; questSequence188.Steps = list3; reference269 = questSequence; num++; ref QuestSequence reference274 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence189 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006750u, new Vector3(16.464417f, 6.750492f, -7.3396606f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, NextQuestId = new QuestId(1090) }; questSequence189.Steps = list3; reference274 = questSequence; questRoot81.QuestSequence = list2; AddQuest(questId40, questRoot); QuestId questId41 = new QuestId(1090); questRoot = new QuestRoot(); QuestRoot questRoot82 = questRoot; num = 1; List list156 = new List(num); CollectionsMarshal.SetCount(list156, num); span = CollectionsMarshal.AsSpan(list156); index = 0; span[index] = "pot0to"; questRoot82.Author = list156; QuestRoot questRoot83 = questRoot; index = 3; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference275 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence190 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1006750u, new Vector3(16.464417f, 6.750492f, -7.3396606f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; questSequence190.Steps = list3; reference275 = questSequence; num++; ref QuestSequence reference276 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence191 = questSequence; num3 = 2; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(72.586075f, 226.66864f, 382.17618f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2002373u, new Vector3(72.098755f, 227.19153f, 380.84985f), 155) { ItemId = 2000953u, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; questSequence191.Steps = list3; reference276 = questSequence; num++; ref QuestSequence reference277 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence192 = questSequence; num2 = 1; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1007891u, new Vector3(70.17627f, 226.72212f, 381.30762f), 155) { NextQuestId = new QuestId(1713) }; questSequence192.Steps = list157; reference277 = questSequence; questRoot83.QuestSequence = list2; AddQuest(questId41, questRoot); QuestId questId42 = new QuestId(1091); questRoot = new QuestRoot(); QuestRoot questRoot84 = questRoot; num = 1; List list158 = new List(num); CollectionsMarshal.SetCount(list158, num); span = CollectionsMarshal.AsSpan(list158); index = 0; span[index] = "liza"; questRoot84.Author = list158; QuestRoot questRoot85 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference278 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence193 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; questSequence193.Steps = list3; reference278 = questSequence; num++; ref QuestSequence reference279 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence194 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; questSequence194.Steps = list3; reference279 = questSequence; num++; ref QuestSequence reference280 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence195 = questSequence; num3 = 1; List list159 = new List(num3); CollectionsMarshal.SetCount(list159, num3); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1006786u, new Vector3(-347.15802f, 0.9522269f, 741.3595f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings }; questSequence195.Steps = list159; reference280 = questSequence; num++; ref QuestSequence reference281 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence196 = questSequence; num2 = 1; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1006786u, new Vector3(-347.15802f, 0.9522269f, 741.3595f), 146) { StopDistance = 5f }; questSequence196.Steps = list160; reference281 = questSequence; num++; ref QuestSequence reference282 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence197 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre }, NextQuestId = new QuestId(1092) }; questSequence197.Steps = list3; reference282 = questSequence; questRoot85.QuestSequence = list2; AddQuest(questId42, questRoot); QuestId questId43 = new QuestId(1092); questRoot = new QuestRoot(); QuestRoot questRoot86 = questRoot; num = 1; List list161 = new List(num); CollectionsMarshal.SetCount(list161, num); span = CollectionsMarshal.AsSpan(list161); index = 0; span[index] = "liza"; questRoot86.Author = list161; QuestRoot questRoot87 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference283 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence198 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference284 = ref span3[num3]; questStep = new QuestStep(EInteractionType.EquipItem, null, null, 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre }, ItemId = 4549u }; QuestStep questStep74 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions31 = skipConditions; SkipAetheryteCondition obj37 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list162 = new List(num4); CollectionsMarshal.SetCount(list162, num4); span7 = CollectionsMarshal.AsSpan(list162); num5 = 0; span7[num5] = 133; obj37.InTerritory = list162; skipConditions31.AetheryteShortcutIf = obj37; questStep74.SkipConditions = skipConditions; reference284 = questStep; num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133); questSequence198.Steps = list3; reference283 = questSequence; num++; ref QuestSequence reference285 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence199 = questSequence; num3 = 1; List list163 = new List(num3); CollectionsMarshal.SetCount(list163, num3); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1006787u, new Vector3(-268.78766f, -78.85388f, 444.8767f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; questSequence199.Steps = list163; reference285 = questSequence; num++; ref QuestSequence reference286 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence200 = questSequence; num2 = 1; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1006787u, new Vector3(-268.78766f, -78.85388f, 444.8767f), 154) { StopDistance = 7f }; questSequence200.Steps = list164; reference286 = questSequence; num++; ref QuestSequence reference287 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence201 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre }, NextQuestId = new QuestId(1093) }; questSequence201.Steps = list3; reference287 = questSequence; questRoot87.QuestSequence = list2; AddQuest(questId43, questRoot); QuestId questId44 = new QuestId(1093); questRoot = new QuestRoot(); QuestRoot questRoot88 = questRoot; num = 1; List list165 = new List(num); CollectionsMarshal.SetCount(list165, num); span = CollectionsMarshal.AsSpan(list165); index = 0; span[index] = "liza"; questRoot88.Author = list165; QuestRoot questRoot89 = questRoot; index = 3; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference288 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence202 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference289 = ref span3[num3]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; QuestStep questStep75 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions32 = skipConditions; SkipAetheryteCondition obj38 = new SkipAetheryteCondition { InSameTerritory = true }; num5 = 1; List list166 = new List(num5); CollectionsMarshal.SetCount(list166, num5); span7 = CollectionsMarshal.AsSpan(list166); num4 = 0; span7[num4] = 133; obj38.InTerritory = list166; skipConditions32.AetheryteShortcutIf = obj38; questStep75.SkipConditions = skipConditions; reference289 = questStep; questSequence202.Steps = list3; reference288 = questSequence; num++; ref QuestSequence reference290 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence203 = questSequence; num3 = 1; List list167 = new List(num3); CollectionsMarshal.SetCount(list167, num3); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006788u, new Vector3(-105.79089f, 27.83778f, -374.3191f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; questSequence203.Steps = list167; reference290 = questSequence; num++; ref QuestSequence reference291 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence204 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-152.77162f, 27.317062f, -400.4738f), 146); num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre }, NextQuestId = new QuestId(1094) }; questSequence204.Steps = list3; reference291 = questSequence; questRoot89.QuestSequence = list2; AddQuest(questId44, questRoot); QuestId questId45 = new QuestId(1094); questRoot = new QuestRoot(); QuestRoot questRoot90 = questRoot; num = 1; List list168 = new List(num); CollectionsMarshal.SetCount(list168, num); span = CollectionsMarshal.AsSpan(list168); index = 0; span[index] = "liza"; questRoot90.Author = list168; QuestRoot questRoot91 = questRoot; index = 10; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference292 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence205 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference293 = ref span3[num2]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; QuestStep questStep76 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions33 = skipConditions; SkipAetheryteCondition obj39 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list169 = new List(num4); CollectionsMarshal.SetCount(list169, num4); span7 = CollectionsMarshal.AsSpan(list169); num5 = 0; span7[num5] = 133; obj39.InTerritory = list169; skipConditions33.AetheryteShortcutIf = obj39; questStep76.SkipConditions = skipConditions; reference293 = questStep; questSequence205.Steps = list3; reference292 = questSequence; num++; ref QuestSequence reference294 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence206 = questSequence; num2 = 1; List list170 = new List(num2); CollectionsMarshal.SetCount(list170, num2); span3 = CollectionsMarshal.AsSpan(list170); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1006725u, new Vector3(446.82983f, -5.306207f, -465.72064f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; questSequence206.Steps = list170; reference294 = questSequence; num++; ref QuestSequence reference295 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence207 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference296 = ref span3[num2]; QuestStep obj40 = new QuestStep(EInteractionType.Combat, 1006789u, new Vector3(503.2882f, -12.351167f, -343.19073f), 156) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num5 = 1; List list171 = new List(num5); CollectionsMarshal.SetCount(list171, num5); span5 = CollectionsMarshal.AsSpan(list171); num4 = 0; span5[num4] = 1948u; obj40.KillEnemyDataIds = list171; reference296 = obj40; questSequence207.Steps = list3; reference295 = questSequence; num++; ref QuestSequence reference297 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence208 = questSequence; num2 = 1; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1006789u, new Vector3(503.2882f, -12.351167f, -343.19073f), 156); questSequence208.Steps = list172; reference297 = questSequence; num++; ref QuestSequence reference298 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence209 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference299 = ref span3[num2]; QuestStep obj41 = new QuestStep(EInteractionType.Combat, 1006790u, new Vector3(496.45215f, -2.546432f, -472.03784f), 156) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list173 = new List(num4); CollectionsMarshal.SetCount(list173, num4); span5 = CollectionsMarshal.AsSpan(list173); num5 = 0; span5[num5] = 1948u; obj41.KillEnemyDataIds = list173; reference299 = obj41; questSequence209.Steps = list3; reference298 = questSequence; num++; ref QuestSequence reference300 = ref span2[num]; questSequence = new QuestSequence { Sequence = 5 }; QuestSequence questSequence210 = questSequence; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1006790u, new Vector3(496.45215f, -2.546432f, -472.03784f), 156); questSequence210.Steps = list174; reference300 = questSequence; num++; ref QuestSequence reference301 = ref span2[num]; questSequence = new QuestSequence { Sequence = 6 }; QuestSequence questSequence211 = questSequence; num3 = 2; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(372.27008f, -4.9949923f, -482.91302f), 156) { Fly = true }; num2++; ref QuestStep reference302 = ref span3[num2]; QuestStep obj42 = new QuestStep(EInteractionType.Combat, 1006791u, new Vector3(373.52563f, -5.242633f, -484.70288f), 156) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num5 = 1; List list175 = new List(num5); CollectionsMarshal.SetCount(list175, num5); span5 = CollectionsMarshal.AsSpan(list175); num4 = 0; span5[num4] = 1948u; obj42.KillEnemyDataIds = list175; reference302 = obj42; questSequence211.Steps = list3; reference301 = questSequence; num++; ref QuestSequence reference303 = ref span2[num]; questSequence = new QuestSequence { Sequence = 7 }; QuestSequence questSequence212 = questSequence; num2 = 1; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1006791u, new Vector3(373.52563f, -5.242633f, -484.70288f), 156); questSequence212.Steps = list176; reference303 = questSequence; num++; ref QuestSequence reference304 = ref span2[num]; questSequence = new QuestSequence { Sequence = 8 }; QuestSequence questSequence213 = questSequence; num3 = 1; List list177 = new List(num3); CollectionsMarshal.SetCount(list177, num3); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006725u, new Vector3(446.82983f, -5.306207f, -465.72064f), 156) { Fly = true }; questSequence213.Steps = list177; reference304 = questSequence; num++; ref QuestSequence reference305 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence214 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.EquipRecommended, null, null, 156); num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre }, NextQuestId = new QuestId(1095) }; questSequence214.Steps = list3; reference305 = questSequence; questRoot91.QuestSequence = list2; AddQuest(questId45, questRoot); QuestId questId46 = new QuestId(1095); questRoot = new QuestRoot(); QuestRoot questRoot92 = questRoot; num = 1; List list178 = new List(num); CollectionsMarshal.SetCount(list178, num); span = CollectionsMarshal.AsSpan(list178); index = 0; span[index] = "liza"; questRoot92.Author = list178; QuestRoot questRoot93 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference306 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence215 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference307 = ref span3[num2]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; QuestStep questStep77 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions34 = skipConditions; SkipAetheryteCondition obj43 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list179 = new List(num4); CollectionsMarshal.SetCount(list179, num4); span7 = CollectionsMarshal.AsSpan(list179); num5 = 0; span7[num5] = 133; obj43.InTerritory = list179; skipConditions34.AetheryteShortcutIf = obj43; questStep77.SkipConditions = skipConditions; reference307 = questStep; questSequence215.Steps = list3; reference306 = questSequence; num++; ref QuestSequence reference308 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence216 = questSequence; num2 = 1; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); num3 = 0; span3[num3] = new QuestStep(EInteractionType.SinglePlayerDuty, 1006792u, new Vector3(-378.10333f, 51.61585f, -290.11975f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; questSequence216.Steps = list180; reference308 = questSequence; num++; ref QuestSequence reference309 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence217 = questSequence; num3 = 1; List list181 = new List(num3); CollectionsMarshal.SetCount(list181, num3); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006792u, new Vector3(-378.10333f, 51.61585f, -290.11975f), 180); questSequence217.Steps = list181; reference309 = questSequence; num++; ref QuestSequence reference310 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence218 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre }, NextQuestId = new QuestId(1096) }; questSequence218.Steps = list3; reference310 = questSequence; questRoot93.QuestSequence = list2; AddQuest(questId46, questRoot); QuestId questId47 = new QuestId(1096); questRoot = new QuestRoot(); QuestRoot questRoot94 = questRoot; num = 1; List list182 = new List(num); CollectionsMarshal.SetCount(list182, num); span = CollectionsMarshal.AsSpan(list182); index = 0; span[index] = "liza"; questRoot94.Author = list182; QuestRoot questRoot95 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference311 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence219 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference312 = ref span3[num2]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; QuestStep questStep78 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions35 = skipConditions; SkipAetheryteCondition obj44 = new SkipAetheryteCondition { InSameTerritory = true }; num5 = 1; List list183 = new List(num5); CollectionsMarshal.SetCount(list183, num5); span7 = CollectionsMarshal.AsSpan(list183); num4 = 0; span7[num4] = 133; obj44.InTerritory = list183; skipConditions35.AetheryteShortcutIf = obj44; questStep78.SkipConditions = skipConditions; reference312 = questStep; questSequence219.Steps = list3; reference311 = questSequence; num++; ref QuestSequence reference313 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence220 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(494.60034f, -2.1295002f, -484.951f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1006793u, new Vector3(493.09534f, -2.349111f, -484.61133f), 156); questSequence220.Steps = list3; reference313 = questSequence; num++; ref QuestSequence reference314 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence221 = questSequence; num3 = 1; List list184 = new List(num3); CollectionsMarshal.SetCount(list184, num3); span3 = CollectionsMarshal.AsSpan(list184); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006794u, new Vector3(493.09534f, -2.4306269f, -483.6042f), 156); questSequence221.Steps = list184; reference314 = questSequence; num++; ref QuestSequence reference315 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence222 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(500.36328f, -3.814063f, -770.9911f), 156) { Fly = true }; num3++; span3[num3] = new QuestStep(EInteractionType.SinglePlayerDuty, null, new Vector3(504.98605f, -2.5969198f, -780.6112f), 156) { Mount = false }; questSequence222.Steps = list3; reference315 = questSequence; num++; ref QuestSequence reference316 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence223 = questSequence; num3 = 1; List list185 = new List(num3); CollectionsMarshal.SetCount(list185, num3); span3 = CollectionsMarshal.AsSpan(list185); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006795u, new Vector3(475.0896f, 5.8291526f, -842.40485f), 156); questSequence223.Steps = list185; reference316 = questSequence; num++; ref QuestSequence reference317 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence224 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; questSequence224.Steps = list3; reference317 = questSequence; questRoot95.QuestSequence = list2; AddQuest(questId47, questRoot); QuestId questId48 = new QuestId(1097); questRoot = new QuestRoot(); QuestRoot questRoot96 = questRoot; num = 1; List list186 = new List(num); CollectionsMarshal.SetCount(list186, num); span = CollectionsMarshal.AsSpan(list186); index = 0; span[index] = "liza"; questRoot96.Author = list186; QuestRoot questRoot97 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference318 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence225 = questSequence; num3 = 2; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-335.8204f, 12.899764f, 4.017052f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000895u, new Vector3(-335.74432f, 12.899764f, 1.3884888f), 129); questSequence225.Steps = list3; reference318 = questSequence; num++; ref QuestSequence reference319 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence226 = questSequence; num2 = 1; List list187 = new List(num2); CollectionsMarshal.SetCount(list187, num2); span3 = CollectionsMarshal.AsSpan(list187); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1006757u, new Vector3(-4.4709473f, 44.999886f, -250.56848f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaArcanist, To = EAetheryteLocation.LimsaMarauder } }; questSequence226.Steps = list187; reference319 = questSequence; num++; ref QuestSequence reference320 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence227 = questSequence; num3 = 1; List list188 = new List(num3); CollectionsMarshal.SetCount(list188, num3); span3 = CollectionsMarshal.AsSpan(list188); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1007835u, new Vector3(-8.011047f, 40.667355f, 192.76721f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; questSequence227.Steps = list188; reference320 = questSequence; num++; ref QuestSequence reference321 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence228 = questSequence; num2 = 1; List list189 = new List(num2); CollectionsMarshal.SetCount(list189, num2); span3 = CollectionsMarshal.AsSpan(list189); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1007836u, new Vector3(31.3573f, 34.078865f, 222.76636f), 137) { StopDistance = 5f }; questSequence228.Steps = list189; reference321 = questSequence; num++; ref QuestSequence reference322 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence229 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006757u, new Vector3(-4.4709473f, 44.999886f, -250.56848f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder }, NextQuestId = new QuestId(1098) }; questSequence229.Steps = list3; reference322 = questSequence; questRoot97.QuestSequence = list2; AddQuest(questId48, questRoot); QuestId questId49 = new QuestId(1098); questRoot = new QuestRoot(); QuestRoot questRoot98 = questRoot; num = 1; List list190 = new List(num); CollectionsMarshal.SetCount(list190, num); span = CollectionsMarshal.AsSpan(list190); index = 0; span[index] = "liza"; questRoot98.Author = list190; QuestRoot questRoot99 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference323 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence230 = questSequence; num2 = 2; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference324 = ref span3[num3]; questStep = new QuestStep(EInteractionType.EquipItem, null, null, 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder }, ItemId = 4550u }; QuestStep questStep79 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions36 = skipConditions; SkipAetheryteCondition obj45 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list191 = new List(num4); CollectionsMarshal.SetCount(list191, num4); span7 = CollectionsMarshal.AsSpan(list191); num5 = 0; span7[num5] = 128; obj45.InTerritory = list191; skipConditions36.AetheryteShortcutIf = obj45; questStep79.SkipConditions = skipConditions; reference324 = questStep; num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1006757u, new Vector3(-4.4709473f, 44.999886f, -250.56848f), 128); questSequence230.Steps = list3; reference323 = questSequence; num++; ref QuestSequence reference325 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence231 = questSequence; num3 = 8; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; ref QuestStep reference326 = ref span3[num2]; questStep = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-337.73785f, 59.519302f, -120.80934f), 180) { AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; QuestStep questStep80 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions37 = skipConditions; skipStepConditions = new SkipStepConditions(); SkipStepConditions skipStepConditions12 = skipStepConditions; num5 = 6; list4 = new List(num5); CollectionsMarshal.SetCount(list4, num5); span4 = CollectionsMarshal.AsSpan(list4); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions12.CompletionQuestVariablesFlags = list4; skipConditions37.StepIf = skipStepConditions; skipConditions.AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; questStep80.SkipConditions = skipConditions; reference326 = questStep; num2++; ref QuestStep reference327 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 2002380u, new Vector3(-338.8877f, 61.722656f, -120.25641f), 180) { IgnoreDistanceToObject = true }; QuestStep questStep81 = questStep; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep81.CompletionQuestVariablesFlags = list4; reference327 = questStep; num2++; ref QuestStep reference328 = ref span3[num2]; questStep = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-275.93335f, 64.09534f, -197.701f), 180) { Fly = true }; QuestStep questStep82 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions38 = skipConditions; skipStepConditions = new SkipStepConditions(); SkipStepConditions skipStepConditions13 = skipStepConditions; num5 = 6; list4 = new List(num5); CollectionsMarshal.SetCount(list4, num5); span4 = CollectionsMarshal.AsSpan(list4); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions13.CompletionQuestVariablesFlags = list4; skipConditions38.StepIf = skipStepConditions; questStep82.SkipConditions = skipConditions; reference328 = questStep; num2++; ref QuestStep reference329 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 2002379u, new Vector3(-274.28094f, 65.81213f, -196.97876f), 180); QuestStep questStep83 = questStep; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep83.CompletionQuestVariablesFlags = list4; reference329 = questStep; num2++; ref QuestStep reference330 = ref span3[num2]; questStep = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-326.9142f, 64.60336f, -267.98495f), 180) { Fly = true }; QuestStep questStep84 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions39 = skipConditions; skipStepConditions = new SkipStepConditions(); SkipStepConditions skipStepConditions14 = skipStepConditions; num5 = 6; list4 = new List(num5); CollectionsMarshal.SetCount(list4, num5); span4 = CollectionsMarshal.AsSpan(list4); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions14.CompletionQuestVariablesFlags = list4; skipConditions39.StepIf = skipStepConditions; questStep84.SkipConditions = skipConditions; reference330 = questStep; num2++; ref QuestStep reference331 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 2002382u, new Vector3(-327.87067f, 65.87317f, -267.59753f), 180); QuestStep questStep85 = questStep; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep85.CompletionQuestVariablesFlags = list4; reference331 = questStep; num2++; ref QuestStep reference332 = ref span3[num2]; questStep = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-360.0172f, 65.166664f, -312.24045f), 180) { Fly = true }; QuestStep questStep86 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions40 = skipConditions; skipStepConditions = new SkipStepConditions(); SkipStepConditions skipStepConditions15 = skipStepConditions; num5 = 6; list4 = new List(num5); CollectionsMarshal.SetCount(list4, num5); span4 = CollectionsMarshal.AsSpan(list4); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions15.CompletionQuestVariablesFlags = list4; skipConditions40.StepIf = skipStepConditions; questStep86.SkipConditions = skipConditions; reference332 = questStep; num2++; ref QuestStep reference333 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 2002381u, new Vector3(-360.55542f, 66.33093f, -310.87207f), 180); QuestStep questStep87 = questStep; num4 = 6; list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); span4 = CollectionsMarshal.AsSpan(list4); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep87.CompletionQuestVariablesFlags = list4; reference333 = questStep; questSequence231.Steps = list3; reference325 = questSequence; num++; ref QuestSequence reference334 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence232 = questSequence; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2002383u, new Vector3(-437.94922f, 51.377075f, -321.24823f), 180) { Fly = true }; questSequence232.Steps = list192; reference334 = questSequence; num++; ref QuestSequence reference335 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence233 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006757u, new Vector3(-4.4709473f, 44.999886f, -250.56848f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder }, NextQuestId = new QuestId(1099) }; questSequence233.Steps = list3; reference335 = questSequence; questRoot99.QuestSequence = list2; AddQuest(questId49, questRoot); QuestId questId50 = new QuestId(1099); questRoot = new QuestRoot(); QuestRoot questRoot100 = questRoot; num = 1; List list193 = new List(num); CollectionsMarshal.SetCount(list193, num); span = CollectionsMarshal.AsSpan(list193); index = 0; span[index] = "liza"; questRoot100.Author = list193; QuestRoot questRoot101 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference336 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence234 = questSequence; num2 = 1; list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); span3 = CollectionsMarshal.AsSpan(list3); num3 = 0; ref QuestStep reference337 = ref span3[num3]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1006757u, new Vector3(-4.4709473f, 44.999886f, -250.56848f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; QuestStep questStep88 = questStep; skipConditions = new SkipConditions(); SkipConditions skipConditions41 = skipConditions; SkipAetheryteCondition obj46 = new SkipAetheryteCondition { InSameTerritory = true }; num5 = 1; List list194 = new List(num5); CollectionsMarshal.SetCount(list194, num5); span7 = CollectionsMarshal.AsSpan(list194); num4 = 0; span7[num4] = 128; obj46.InTerritory = list194; skipConditions41.AetheryteShortcutIf = obj46; questStep88.SkipConditions = skipConditions; reference337 = questStep; questSequence234.Steps = list3; reference336 = questSequence; num++; ref QuestSequence reference338 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence235 = questSequence; num3 = 1; List list195 = new List(num3); CollectionsMarshal.SetCount(list195, num3); span3 = CollectionsMarshal.AsSpan(list195); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1007837u, new Vector3(256.82446f, -3.0527449f, 60.9292f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; questSequence235.Steps = list195; reference338 = questSequence; num++; ref QuestSequence reference339 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence236 = questSequence; num2 = 1; List list196 = new List(num2); CollectionsMarshal.SetCount(list196, num2); span3 = CollectionsMarshal.AsSpan(list196); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1007845u, new Vector3(256.33618f, -3.2069032f, 58.091064f), 139) { StopDistance = 5f }; questSequence236.Steps = list196; reference339 = questSequence; num++; ref QuestSequence reference340 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence237 = questSequence; num3 = 1; list3 = new List(num3); CollectionsMarshal.SetCount(list3, num3); span3 = CollectionsMarshal.AsSpan(list3); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006757u, new Vector3(-4.4709473f, 44.999886f, -250.56848f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder }, NextQuestId = new QuestId(1100) }; questSequence237.Steps = list3; reference340 = questSequence; questRoot101.QuestSequence = list2; AddQuest(questId50, questRoot); } private static void LoadQuests22() { QuestId questId = new QuestId(1100); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 8; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; ref QuestStep reference2 = ref span3[index2]; QuestStep obj2 = new QuestStep(EInteractionType.AcceptQuest, 1006757u, new Vector3(-4.4709473f, 44.999886f, -250.56848f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition obj3 = new SkipAetheryteCondition { InSameTerritory = true }; int num3 = 1; List list4 = new List(num3); CollectionsMarshal.SetCount(list4, num3); Span span4 = CollectionsMarshal.AsSpan(list4); int index3 = 0; span4[index3] = 128; obj3.InTerritory = list4; skipConditions.AetheryteShortcutIf = obj3; obj2.SkipConditions = skipConditions; reference2 = obj2; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 1 }; index2 = 2; List list5 = new List(index2); CollectionsMarshal.SetCount(list5, index2); span3 = CollectionsMarshal.AsSpan(list5); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-260.8949f, -17.148405f, -346.92633f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; ref QuestStep reference4 = ref span3[num2]; QuestStep obj5 = new QuestStep(EInteractionType.Combat, 2002715u, new Vector3(-259.02197f, -15.762573f, -344.71655f), 156) { StopDistance = 4.5f, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 2; List list6 = new List(index3); CollectionsMarshal.SetCount(list6, index3); Span span5 = CollectionsMarshal.AsSpan(list6); num3 = 0; span5[num3] = 1949u; num3++; span5[num3] = 2285u; obj5.KillEnemyDataIds = list6; reference4 = obj5; obj4.Steps = list5; reference3 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 2 }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002716u, new Vector3(-259.02197f, -15.94574f, -344.71655f), 156) { StopDistance = 4.5f }; obj6.Steps = list7; reference5 = obj6; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 3 }; index2 = 1; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1003818u, new Vector3(157.36621f, 7.7920074f, 98.924194f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; obj7.Steps = list8; reference6 = obj7; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 4 }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1004093u, new Vector3(-25.162231f, 12.200003f, 110.795654f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahWeaver, To = EAetheryteLocation.UldahGoldsmith } }; obj8.Steps = list9; reference7 = obj8; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 5 }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000691u, new Vector3(71.97681f, 8f, -166.52173f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLeatherworker } }; obj9.Steps = list10; reference8 = obj9; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 6 }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000357u, new Vector3(68.314575f, 8.199997f, -170.51965f), 133); obj10.Steps = list11; reference9 = obj10; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 5; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.EquipItem, 1006757u, new Vector3(-4.4709473f, 44.999886f, -250.56848f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder }, ItemId = 2905u }; num2++; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 128) { ItemId = 3689u }; num2++; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 128) { ItemId = 3466u }; num2++; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 128) { ItemId = 3897u }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006757u, new Vector3(-4.4709473f, 44.999886f, -250.56848f), 128) { NextQuestId = new QuestId(1101) }; obj11.Steps = list12; reference10 = obj11; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(1101); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list13 = new List(num); CollectionsMarshal.SetCount(list13, num); span = CollectionsMarshal.AsSpan(list13); index = 0; span[index] = "liza"; questRoot2.Author = list13; index = 5; List list14 = new List(index); CollectionsMarshal.SetCount(list14, index); span2 = CollectionsMarshal.AsSpan(list14); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; ref QuestStep reference12 = ref span3[index2]; QuestStep obj13 = new QuestStep(EInteractionType.AcceptQuest, 1006757u, new Vector3(-4.4709473f, 44.999886f, -250.56848f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition obj14 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list16 = new List(num3); CollectionsMarshal.SetCount(list16, num3); span4 = CollectionsMarshal.AsSpan(list16); index3 = 0; span4[index3] = 128; obj14.InTerritory = list16; skipConditions2.AetheryteShortcutIf = obj14; obj13.SkipConditions = skipConditions2; reference12 = obj13; obj12.Steps = list15; reference11 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 1 }; index2 = 1; List list17 = new List(index2); CollectionsMarshal.SetCount(list17, index2); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006332u, new Vector3(426.96265f, 8.373348f, 20.004517f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; obj15.Steps = list17; reference13 = obj15; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 2 }; num2 = 7; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; ref QuestStep reference15 = ref span3[index2]; QuestStep obj17 = new QuestStep(EInteractionType.Action, 1007843u, new Vector3(388.08264f, 7.8583374f, 40.512573f), 139) { Action = EAction.Esuna }; index3 = 6; List list19 = new List(index3); CollectionsMarshal.SetCount(list19, index3); Span span6 = CollectionsMarshal.AsSpan(list19); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj17.CompletionQuestVariablesFlags = list19; reference15 = obj17; index2++; ref QuestStep reference16 = ref span3[index2]; QuestStep obj18 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(423.76727f, 4.109605f, 74.008965f), 139) { Mount = true }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 6; List list20 = new List(num3); CollectionsMarshal.SetCount(list20, num3); span6 = CollectionsMarshal.AsSpan(list20); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list20; skipConditions3.StepIf = skipStepConditions; obj18.SkipConditions = skipConditions3; reference16 = obj18; index2++; ref QuestStep reference17 = ref span3[index2]; QuestStep obj19 = new QuestStep(EInteractionType.Action, 1007844u, new Vector3(417.16638f, 3.6468506f, 59.64746f), 139) { Action = EAction.Esuna }; index3 = 6; List list21 = new List(index3); CollectionsMarshal.SetCount(list21, index3); span6 = CollectionsMarshal.AsSpan(list21); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj19.CompletionQuestVariablesFlags = list21; reference17 = obj19; index2++; ref QuestStep reference18 = ref span3[index2]; QuestStep obj20 = new QuestStep(EInteractionType.Action, 1007840u, new Vector3(427.2068f, 7.6130996f, 141.34424f), 139) { Action = EAction.Esuna }; num3 = 6; List list22 = new List(num3); CollectionsMarshal.SetCount(list22, num3); span6 = CollectionsMarshal.AsSpan(list22); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj20.CompletionQuestVariablesFlags = list22; reference18 = obj20; index2++; ref QuestStep reference19 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.WalkTo, null, new Vector3(477.80576f, 10.397504f, 104.84231f), 139); SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); index3 = 6; List list23 = new List(index3); CollectionsMarshal.SetCount(list23, index3); span6 = CollectionsMarshal.AsSpan(list23); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list23; skipStepConditions2.Flying = ELockedSkipCondition.Unlocked; skipConditions4.StepIf = skipStepConditions2; questStep.SkipConditions = skipConditions4; reference19 = questStep; index2++; ref QuestStep reference20 = ref span3[index2]; QuestStep obj21 = new QuestStep(EInteractionType.Action, 1007842u, new Vector3(477.25635f, 8.499207f, 108.07959f), 139) { StopDistance = 0.5f, Fly = true, Action = EAction.Esuna }; num3 = 6; List list24 = new List(num3); CollectionsMarshal.SetCount(list24, num3); span6 = CollectionsMarshal.AsSpan(list24); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj21.CompletionQuestVariablesFlags = list24; reference20 = obj21; index2++; ref QuestStep reference21 = ref span3[index2]; QuestStep obj22 = new QuestStep(EInteractionType.Action, 1007841u, new Vector3(503.04407f, 16.468494f, 72.46509f), 139) { Fly = true, Action = EAction.Esuna }; index3 = 6; List list25 = new List(index3); CollectionsMarshal.SetCount(list25, index3); span6 = CollectionsMarshal.AsSpan(list25); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj22.CompletionQuestVariablesFlags = list25; reference21 = obj22; obj16.Steps = list18; reference14 = obj16; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 3 }; index2 = 1; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006332u, new Vector3(426.96265f, 8.373348f, 20.004517f), 139); obj23.Steps = list26; reference22 = obj23; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006757u, new Vector3(-4.4709473f, 44.999886f, -250.56848f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder }, NextQuestId = new QuestId(1102) }; obj24.Steps = list27; reference23 = obj24; questRoot2.QuestSequence = list14; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(1102); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list28 = new List(num); CollectionsMarshal.SetCount(list28, num); span = CollectionsMarshal.AsSpan(list28); index = 0; span[index] = "liza"; questRoot3.Author = list28; index = 4; List list29 = new List(index); CollectionsMarshal.SetCount(list29, index); span2 = CollectionsMarshal.AsSpan(list29); num = 0; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 0 }; index2 = 1; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; ref QuestStep reference25 = ref span3[num2]; QuestStep obj26 = new QuestStep(EInteractionType.AcceptQuest, 1006757u, new Vector3(-4.4709473f, 44.999886f, -250.56848f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; SkipConditions skipConditions5 = new SkipConditions(); SkipAetheryteCondition obj27 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list31 = new List(num3); CollectionsMarshal.SetCount(list31, num3); span4 = CollectionsMarshal.AsSpan(list31); index3 = 0; span4[index3] = 128; obj27.InTerritory = list31; skipConditions5.AetheryteShortcutIf = obj27; obj26.SkipConditions = skipConditions5; reference25 = obj26; obj25.Steps = list30; reference24 = obj25; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1007838u, new Vector3(256.36682f, -3.2069032f, 58.091064f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; obj28.Steps = list32; reference26 = obj28; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 2 }; index2 = 3; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; ref QuestStep reference28 = ref span3[num2]; QuestStep obj30 = new QuestStep(EInteractionType.Interact, 1007838u, new Vector3(256.36682f, -3.2069032f, 58.091064f), 139) { StopDistance = 5f }; index3 = 6; List list34 = new List(index3); CollectionsMarshal.SetCount(list34, index3); span6 = CollectionsMarshal.AsSpan(list34); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj30.CompletionQuestVariablesFlags = list34; reference28 = obj30; num2++; ref QuestStep reference29 = ref span3[num2]; QuestStep obj31 = new QuestStep(EInteractionType.Interact, 1007846u, new Vector3(262.80603f, -2.852741f, 63.1875f), 139) { StopDistance = 5f }; num3 = 6; List list35 = new List(num3); CollectionsMarshal.SetCount(list35, num3); span6 = CollectionsMarshal.AsSpan(list35); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj31.CompletionQuestVariablesFlags = list35; reference29 = obj31; num2++; ref QuestStep reference30 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1007847u, new Vector3(257.98413f, -3.4f, 49.05774f), 139); index3 = 6; List list36 = new List(index3); CollectionsMarshal.SetCount(list36, index3); span6 = CollectionsMarshal.AsSpan(list36); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list36; reference30 = questStep2; obj29.Steps = list33; reference27 = obj29; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1007849u, new Vector3(231.79968f, 5.18473f, 61.142822f), 139) { NextQuestId = new QuestId(1671) }; obj32.Steps = list37; reference31 = obj32; questRoot3.QuestSequence = list29; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(1103); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list38 = new List(num); CollectionsMarshal.SetCount(list38, num); span = CollectionsMarshal.AsSpan(list38); index = 0; span[index] = "liza"; questRoot4.Author = list38; index = 3; List list39 = new List(index); CollectionsMarshal.SetCount(list39, index); span2 = CollectionsMarshal.AsSpan(list39); num = 0; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; index2 = 1; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj33.Steps = list40; reference32 = obj33; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 1 }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; ref QuestStep reference34 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1005199u, new Vector3(-348.3177f, -2.3744698f, 11.917236f), 129); num3 = 1; List list42 = new List(num3); CollectionsMarshal.SetCount(list42, num3); Span span7 = CollectionsMarshal.AsSpan(list42); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CLSACN149_01103_Q1_000_000"), Answer = new ExcelRef("TEXT_CLSACN149_01103_A1_000_000") }; questStep3.DialogueChoices = list42; reference34 = questStep3; obj34.Steps = list41; reference33 = obj34; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000909u, new Vector3(-326.37524f, 12.899658f, 9.994568f), 129) { NextQuestId = new QuestId(458) }; obj35.Steps = list43; reference35 = obj35; questRoot4.QuestSequence = list39; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(1104); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list44 = new List(num); CollectionsMarshal.SetCount(list44, num); span = CollectionsMarshal.AsSpan(list44); index = 0; span[index] = "liza"; questRoot5.Author = list44; index = 2; List list45 = new List(index); CollectionsMarshal.SetCount(list45, index); span2 = CollectionsMarshal.AsSpan(list45); num = 0; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 0 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1003281u, new Vector3(97.520386f, 40.248554f, 81.1322f), 128); obj36.Steps = list46; reference36 = obj36; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 5; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(152.25397f, 14.095841f, 668.4288f), 135) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaAftcastle, To = EAetheryteLocation.LimsaTempestGate } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 135) { Aetheryte = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1002484u, new Vector3(270.71033f, 4.4031205f, 719.9968f), 135) { TargetTerritoryId = (ushort)250 }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 250) { Aetheryte = EAetheryteLocation.WolvesDenPier }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005184u, new Vector3(0.015197754f, 3.5836844f, -30.380737f), 250); obj37.Steps = list47; reference37 = obj37; questRoot5.QuestSequence = list45; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(1105); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list48 = new List(num); CollectionsMarshal.SetCount(list48, num); span = CollectionsMarshal.AsSpan(list48); index = 0; span[index] = "liza"; questRoot6.Author = list48; index = 2; List list49 = new List(index); CollectionsMarshal.SetCount(list49, index); span2 = CollectionsMarshal.AsSpan(list49); num = 0; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132); obj38.Steps = list50; reference38 = obj38; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 5; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(152.25397f, 14.095841f, 668.4288f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaTempestGate } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 135) { Aetheryte = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1002484u, new Vector3(270.71033f, 4.4031205f, 719.9968f), 135) { TargetTerritoryId = (ushort)250 }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 250) { Aetheryte = EAetheryteLocation.WolvesDenPier }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005184u, new Vector3(0.015197754f, 3.5836844f, -30.380737f), 250); obj39.Steps = list51; reference39 = obj39; questRoot6.QuestSequence = list49; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(1106); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list52 = new List(num); CollectionsMarshal.SetCount(list52, num); span = CollectionsMarshal.AsSpan(list52); index = 0; span[index] = "liza"; questRoot7.Author = list52; index = 2; List list53 = new List(index); CollectionsMarshal.SetCount(list53, index); span2 = CollectionsMarshal.AsSpan(list53); num = 0; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 0 }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1004576u, new Vector3(-141.64954f, 4.1f, -114.67157f), 130); obj40.Steps = list54; reference40 = obj40; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 5; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(152.25397f, 14.095841f, 668.4288f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaTempestGate } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 135) { Aetheryte = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1002484u, new Vector3(270.71033f, 4.4031205f, 719.9968f), 135) { TargetTerritoryId = (ushort)250 }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 250) { Aetheryte = EAetheryteLocation.WolvesDenPier }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005184u, new Vector3(0.015197754f, 3.5836844f, -30.380737f), 250); obj41.Steps = list55; reference41 = obj41; questRoot7.QuestSequence = list53; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(1107); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list56 = new List(num); CollectionsMarshal.SetCount(list56, num); span = CollectionsMarshal.AsSpan(list56); index = 0; span[index] = "Cacahuetes"; questRoot8.Author = list56; index = 2; List list57 = new List(index); CollectionsMarshal.SetCount(list57, index); span2 = CollectionsMarshal.AsSpan(list57); num = 0; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 0 }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000859u, new Vector3(-166.76587f, 4.5496645f, 150.04187f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj42.Steps = list58; reference42 = obj42; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-168.20792f, 4.550005f, 167.85986f), 129); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-167.60791f, 4.550005f, 165.35986f), 129); num2++; ref QuestStep reference44 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.CompleteQuest, 1000857u, new Vector3(-165.27051f, 5.2500057f, 164.29382f), 129); index3 = 1; List list60 = new List(index3); CollectionsMarshal.SetCount(list60, index3); span7 = CollectionsMarshal.AsSpan(list60); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSFSH011_01107_Q1_000_001") }; questStep4.DialogueChoices = list60; questStep4.NextQuestId = new QuestId(1108); reference44 = questStep4; obj43.Steps = list59; reference43 = obj43; questRoot8.QuestSequence = list57; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(1108); QuestRoot questRoot9 = new QuestRoot(); num = 2; List list61 = new List(num); CollectionsMarshal.SetCount(list61, num); span = CollectionsMarshal.AsSpan(list61); index = 0; span[index] = "Cacahuetes"; index++; span[index] = "Friendly"; questRoot9.Author = list61; index = 2; List list62 = new List(index); CollectionsMarshal.SetCount(list62, index); span2 = CollectionsMarshal.AsSpan(list62); num = 0; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 0 }; num2 = 3; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; span3[index2] = new QuestStep(EInteractionType.EquipItem, null, null, 129) { ItemId = 2571u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 129); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000857u, new Vector3(-165.27051f, 5.2500057f, 164.29382f), 129); obj44.Steps = list63; reference45 = obj44; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.PurchaseItem, 1001016u, new Vector3(-42.679565f, 39.999947f, 119.920654f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.LimsaAftcastle }, ItemId = 4870u, ItemCount = 5, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } }, PurchaseMenu = new PurchaseMenu { ExcelSheet = "GilShop", Key = new ExcelRef(262186u) } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000857u, new Vector3(-165.27051f, 5.2500057f, 164.29382f), 129) { Comment = "Complete quest", AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaAftcastle, To = EAetheryteLocation.LimsaFisher }, NextQuestId = new QuestId(3843) }; obj45.Steps = list64; reference46 = obj45; questRoot9.QuestSequence = list62; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(1127); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list65 = new List(num); CollectionsMarshal.SetCount(list65, num); span = CollectionsMarshal.AsSpan(list65); index = 0; span[index] = "pot0to"; questRoot10.Author = list65; index = 20; List list66 = new List(index); CollectionsMarshal.SetCount(list66, index); span2 = CollectionsMarshal.AsSpan(list66); num = 0; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1003075u, new Vector3(440.7262f, -0.9374562f, -62.21112f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj46.Steps = list67; reference47 = obj46; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 1 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002499u, new Vector3(-319.17297f, -36.636963f, -278.73657f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; obj47.Steps = list68; reference48 = obj47; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 2 }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003075u, new Vector3(440.7262f, -0.9374562f, -62.21112f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj48.Steps = list69; reference49 = obj48; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 3 }; index2 = 2; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WaitForManualProgress, 1003075u, new Vector3(440.7262f, -0.9374562f, -62.21112f), 154) { Fly = true, Comment = "Craft/purchase off marketboard an erudite's picatrix of healing and meld 2 grade 3 quicktongue materia to it." }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1003075u, new Vector3(440.7262f, -0.9374562f, -62.21112f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj49.Steps = list70; reference50 = obj49; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 4 }; num2 = 1; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 154) { Fly = true, Comment = "Queue for A Relic Reborn: The Chimera", DutyOptions = new DutyOptions { ContentFinderConditionId = 74u } }; obj50.Steps = list71; reference51 = obj50; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 5 }; index2 = 2; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(437.6279f, -3.1627378f, -67.35514f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1003075u, new Vector3(440.7262f, -0.9374562f, -62.21112f), 154); obj51.Steps = list72; reference52 = obj51; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 6 }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001304u, new Vector3(25.589355f, 29f, -825.37573f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj52.Steps = list73; reference53 = obj52; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 7 }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 154) { Fly = true, Comment = "Queue for Amdapor Keep", DutyOptions = new DutyOptions { ContentFinderConditionId = 14u } }; obj53.Steps = list74; reference54 = obj53; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 8 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001304u, new Vector3(25.589355f, 29f, -825.37573f), 156); obj54.Steps = list75; reference55 = obj54; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 9 }; index2 = 2; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(437.6279f, -3.1627378f, -67.35514f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1003075u, new Vector3(440.7262f, -0.9374562f, -62.21112f), 154); obj55.Steps = list76; reference56 = obj55; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 10 }; num2 = 2; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.EquipItem, null, null, 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, ItemId = 2192u, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; ref QuestStep reference58 = ref span3[index2]; QuestStep obj57 = new QuestStep(EInteractionType.Combat, 768u, new Vector3(-317.9305f, -39.35494f, -298.3956f), 138) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 3; List list78 = new List(num3); CollectionsMarshal.SetCount(list78, num3); span5 = CollectionsMarshal.AsSpan(list78); index3 = 0; span5[index3] = 766u; index3++; span5[index3] = 767u; index3++; span5[index3] = 768u; obj57.KillEnemyDataIds = list78; index3 = 6; List list79 = new List(index3); CollectionsMarshal.SetCount(list79, index3); span6 = CollectionsMarshal.AsSpan(list79); num3 = 0; span6[num3] = new QuestWorkValue(null, (byte)8, EQuestWorkMode.Bitwise); num3++; span6[num3] = new QuestWorkValue((byte)8, (byte)8, EQuestWorkMode.Bitwise); num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; obj57.CompletionQuestVariablesFlags = list79; reference58 = obj57; obj56.Steps = list77; reference57 = obj56; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 11 }; index2 = 2; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(437.6279f, -3.1627378f, -67.35514f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1003075u, new Vector3(440.7262f, -0.9374562f, -62.21112f), 154); obj58.Steps = list80; reference59 = obj58; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 12 }; num2 = 1; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 154) { Comment = "Queue for A Relic Reborn: The Hydra", DutyOptions = new DutyOptions { ContentFinderConditionId = 75u } }; obj59.Steps = list81; reference60 = obj59; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 13 }; index2 = 2; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(437.6279f, -3.1627378f, -67.35514f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1003075u, new Vector3(440.7262f, -0.9374562f, -62.21112f), 154); obj60.Steps = list82; reference61 = obj60; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 14 }; num2 = 2; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 154); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1003075u, new Vector3(440.7262f, -0.9374562f, -62.21112f), 154); obj61.Steps = list83; reference62 = obj61; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 15 }; index2 = 1; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 154) { DutyOptions = new DutyOptions { ContentFinderConditionId = 59u } }; obj62.Steps = list84; reference63 = obj62; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 16 }; num2 = 1; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 154) { DutyOptions = new DutyOptions { ContentFinderConditionId = 61u } }; obj63.Steps = list85; reference64 = obj63; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 17 }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 154) { DutyOptions = new DutyOptions { ContentFinderConditionId = 60u } }; obj64.Steps = list86; reference65 = obj64; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 18 }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003075u, new Vector3(440.7262f, -0.9374562f, -62.21112f), 154); obj65.Steps = list87; reference66 = obj65; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.PurchaseItem, 1008119u, new Vector3(62.333008f, 31.28805f, -739.98627f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, ItemId = 6267u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(437.6279f, -3.1627378f, -67.35514f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1003075u, new Vector3(440.7262f, -0.9374562f, -62.21112f), 154); obj66.Steps = list88; reference67 = obj66; questRoot10.QuestSequence = list66; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(1128); QuestRoot questRoot11 = new QuestRoot(); num = 2; List list89 = new List(num); CollectionsMarshal.SetCount(list89, num); span = CollectionsMarshal.AsSpan(list89); index = 0; span[index] = "liza"; index++; span[index] = "Friendly"; questRoot11.Author = list89; index = 4; List list90 = new List(index); CollectionsMarshal.SetCount(list90, index); span2 = CollectionsMarshal.AsSpan(list90); num = 0; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 0 }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; ref QuestStep reference69 = ref span3[index2]; QuestStep obj68 = new QuestStep(EInteractionType.AcceptQuest, 1003281u, new Vector3(97.520386f, 40.248554f, 81.1322f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions6 = new SkipConditions(); SkipAetheryteCondition obj69 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list92 = new List(num3); CollectionsMarshal.SetCount(list92, num3); span4 = CollectionsMarshal.AsSpan(list92); index3 = 0; span4[index3] = 128; obj69.InTerritory = list92; skipConditions6.AetheryteShortcutIf = obj69; skipConditions6.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj68.SkipConditions = skipConditions6; reference69 = obj68; obj67.Steps = list91; reference68 = obj67; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 1 }; index2 = 1; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006516u, new Vector3(-82.68872f, 233.23743f, 317.1892f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj70.Steps = list93; reference70 = obj70; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 2 }; num2 = 1; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 155) { DutyOptions = new DutyOptions { ContentFinderConditionId = 13u } }; obj71.Steps = list94; reference71 = obj71; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1003281u, new Vector3(97.520386f, 40.248554f, 81.1322f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj72.Steps = list95; reference72 = obj72; questRoot11.QuestSequence = list90; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(1129); QuestRoot questRoot12 = new QuestRoot(); num = 2; List list96 = new List(num); CollectionsMarshal.SetCount(list96, num); span = CollectionsMarshal.AsSpan(list96); index = 0; span[index] = "liza"; index++; span[index] = "Friendly"; questRoot12.Author = list96; index = 4; List list97 = new List(index); CollectionsMarshal.SetCount(list97, index); span2 = CollectionsMarshal.AsSpan(list97); num = 0; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 0 }; num2 = 1; List list98 = new List(num2); CollectionsMarshal.SetCount(list98, num2); span3 = CollectionsMarshal.AsSpan(list98); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj73.Steps = list98; reference73 = obj73; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 1 }; index2 = 1; List list99 = new List(index2); CollectionsMarshal.SetCount(list99, index2); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006516u, new Vector3(-82.68872f, 233.23743f, 317.1892f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj74.Steps = list99; reference74 = obj74; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 2 }; num2 = 1; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 155) { DutyOptions = new DutyOptions { ContentFinderConditionId = 13u } }; obj75.Steps = list100; reference75 = obj75; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list101 = new List(index2); CollectionsMarshal.SetCount(list101, index2); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj76.Steps = list101; reference76 = obj76; questRoot12.QuestSequence = list97; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(1130); QuestRoot questRoot13 = new QuestRoot(); num = 2; List list102 = new List(num); CollectionsMarshal.SetCount(list102, num); span = CollectionsMarshal.AsSpan(list102); index = 0; span[index] = "liza"; index++; span[index] = "Friendly"; questRoot13.Author = list102; index = 4; List list103 = new List(index); CollectionsMarshal.SetCount(list103, index); span2 = CollectionsMarshal.AsSpan(list103); num = 0; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 0 }; num2 = 1; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1004576u, new Vector3(-141.64954f, 4.1f, -114.67157f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj77.Steps = list104; reference77 = obj77; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 1 }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006516u, new Vector3(-82.68872f, 233.23743f, 317.1892f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj78.Steps = list105; reference78 = obj78; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 2 }; num2 = 1; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 155) { DutyOptions = new DutyOptions { ContentFinderConditionId = 13u } }; obj79.Steps = list106; reference79 = obj79; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list107 = new List(index2); CollectionsMarshal.SetCount(list107, index2); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1004576u, new Vector3(-141.64954f, 4.1f, -114.67157f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; obj80.Steps = list107; reference80 = obj80; questRoot13.QuestSequence = list103; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(1131); QuestRoot questRoot14 = new QuestRoot(); num = 2; List list108 = new List(num); CollectionsMarshal.SetCount(list108, num); span = CollectionsMarshal.AsSpan(list108); index = 0; span[index] = "liza"; index++; span[index] = "Friendly"; questRoot14.Author = list108; index = 4; List list109 = new List(index); CollectionsMarshal.SetCount(list109, index); span2 = CollectionsMarshal.AsSpan(list109); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 0 }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; ref QuestStep reference82 = ref span3[index2]; QuestStep obj82 = new QuestStep(EInteractionType.AcceptQuest, 1003281u, new Vector3(97.520386f, 40.248554f, 81.1322f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions7 = new SkipConditions(); SkipAetheryteCondition obj83 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list111 = new List(index3); CollectionsMarshal.SetCount(list111, index3); span4 = CollectionsMarshal.AsSpan(list111); num3 = 0; span4[num3] = 128; obj83.InTerritory = list111; skipConditions7.AetheryteShortcutIf = obj83; skipConditions7.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj82.SkipConditions = skipConditions7; reference82 = obj82; obj81.Steps = list110; reference81 = obj81; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 1 }; index2 = 3; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; ref QuestStep reference84 = ref span3[num2]; QuestStep obj85 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(123.6f, 31.6f, -768.8f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 1; List list113 = new List(num3); CollectionsMarshal.SetCount(list113, num3); span4 = CollectionsMarshal.AsSpan(list113); index3 = 0; span4[index3] = 155; skipStepConditions3.InTerritory = list113; skipStepConditions3.AetheryteLocked = EAetheryteLocation.MorDhona; skipConditions8.StepIf = skipStepConditions3; SkipAetheryteCondition obj86 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list114 = new List(index3); CollectionsMarshal.SetCount(list114, index3); span4 = CollectionsMarshal.AsSpan(list114); num3 = 0; span4[num3] = 155; obj86.InTerritory = list114; obj86.AetheryteLocked = EAetheryteLocation.MorDhona; skipConditions8.AetheryteShortcutIf = obj86; obj85.SkipConditions = skipConditions8; reference84 = obj85; num2++; ref QuestStep reference85 = ref span3[num2]; QuestStep obj87 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(129.3f, 31.71f, -774.87f), 156) { TargetTerritoryId = (ushort)155 }; SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 1; List list115 = new List(num3); CollectionsMarshal.SetCount(list115, num3); span4 = CollectionsMarshal.AsSpan(list115); index3 = 0; span4[index3] = 155; skipStepConditions4.InTerritory = list115; skipStepConditions4.AetheryteLocked = EAetheryteLocation.MorDhona; skipConditions9.StepIf = skipStepConditions4; obj87.SkipConditions = skipConditions9; reference85 = obj87; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1007625u, new Vector3(-354.1772f, 214.60808f, 692.65283f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj84.Steps = list112; reference83 = obj84; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 2 }; num2 = 1; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 155) { DutyOptions = new DutyOptions { ContentFinderConditionId = 5u } }; obj88.Steps = list116; reference86 = obj88; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1003281u, new Vector3(97.520386f, 40.248554f, 81.1322f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj89.Steps = list117; reference87 = obj89; questRoot14.QuestSequence = list109; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(1132); QuestRoot questRoot15 = new QuestRoot(); num = 2; List list118 = new List(num); CollectionsMarshal.SetCount(list118, num); span = CollectionsMarshal.AsSpan(list118); index = 0; span[index] = "liza"; index++; span[index] = "Friendly"; questRoot15.Author = list118; index = 4; List list119 = new List(index); CollectionsMarshal.SetCount(list119, index); span2 = CollectionsMarshal.AsSpan(list119); num = 0; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 0 }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj90.Steps = list120; reference88 = obj90; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 1 }; index2 = 3; List list121 = new List(index2); CollectionsMarshal.SetCount(list121, index2); span3 = CollectionsMarshal.AsSpan(list121); num2 = 0; ref QuestStep reference90 = ref span3[num2]; QuestStep obj92 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(123.6f, 31.6f, -768.8f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; SkipConditions skipConditions10 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); index3 = 1; List list122 = new List(index3); CollectionsMarshal.SetCount(list122, index3); span4 = CollectionsMarshal.AsSpan(list122); num3 = 0; span4[num3] = 155; skipStepConditions5.InTerritory = list122; skipStepConditions5.AetheryteLocked = EAetheryteLocation.MorDhona; skipConditions10.StepIf = skipStepConditions5; SkipAetheryteCondition obj93 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list123 = new List(num3); CollectionsMarshal.SetCount(list123, num3); span4 = CollectionsMarshal.AsSpan(list123); index3 = 0; span4[index3] = 155; obj93.InTerritory = list123; obj93.AetheryteLocked = EAetheryteLocation.MorDhona; skipConditions10.AetheryteShortcutIf = obj93; obj92.SkipConditions = skipConditions10; reference90 = obj92; num2++; ref QuestStep reference91 = ref span3[num2]; QuestStep obj94 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(129.3f, 31.71f, -774.87f), 156) { TargetTerritoryId = (ushort)155 }; SkipConditions skipConditions11 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); index3 = 1; List list124 = new List(index3); CollectionsMarshal.SetCount(list124, index3); span4 = CollectionsMarshal.AsSpan(list124); num3 = 0; span4[num3] = 155; skipStepConditions6.InTerritory = list124; skipStepConditions6.AetheryteLocked = EAetheryteLocation.MorDhona; skipConditions11.StepIf = skipStepConditions6; obj94.SkipConditions = skipConditions11; reference91 = obj94; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1007625u, new Vector3(-354.1772f, 214.60808f, 692.65283f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj91.Steps = list121; reference89 = obj91; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 2 }; num2 = 1; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 155) { DutyOptions = new DutyOptions { ContentFinderConditionId = 5u } }; obj95.Steps = list125; reference92 = obj95; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj96.Steps = list126; reference93 = obj96; questRoot15.QuestSequence = list119; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(1133); QuestRoot questRoot16 = new QuestRoot(); num = 2; List list127 = new List(num); CollectionsMarshal.SetCount(list127, num); span = CollectionsMarshal.AsSpan(list127); index = 0; span[index] = "liza"; index++; span[index] = "Friendly"; questRoot16.Author = list127; index = 4; List list128 = new List(index); CollectionsMarshal.SetCount(list128, index); span2 = CollectionsMarshal.AsSpan(list128); num = 0; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 0 }; num2 = 1; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1004576u, new Vector3(-141.64954f, 4.1f, -114.67157f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj97.Steps = list129; reference94 = obj97; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 1 }; index2 = 3; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; ref QuestStep reference96 = ref span3[num2]; QuestStep obj99 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(123.6f, 31.6f, -768.8f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; SkipConditions skipConditions12 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); num3 = 1; List list131 = new List(num3); CollectionsMarshal.SetCount(list131, num3); span4 = CollectionsMarshal.AsSpan(list131); index3 = 0; span4[index3] = 155; skipStepConditions7.InTerritory = list131; skipStepConditions7.AetheryteLocked = EAetheryteLocation.MorDhona; skipConditions12.StepIf = skipStepConditions7; SkipAetheryteCondition obj100 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list132 = new List(index3); CollectionsMarshal.SetCount(list132, index3); span4 = CollectionsMarshal.AsSpan(list132); num3 = 0; span4[num3] = 155; obj100.InTerritory = list132; obj100.AetheryteLocked = EAetheryteLocation.MorDhona; skipConditions12.AetheryteShortcutIf = obj100; obj99.SkipConditions = skipConditions12; reference96 = obj99; num2++; ref QuestStep reference97 = ref span3[num2]; QuestStep obj101 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(129.3f, 31.71f, -774.87f), 156) { TargetTerritoryId = (ushort)155 }; SkipConditions skipConditions13 = new SkipConditions(); SkipStepConditions skipStepConditions8 = new SkipStepConditions(); num3 = 1; List list133 = new List(num3); CollectionsMarshal.SetCount(list133, num3); span4 = CollectionsMarshal.AsSpan(list133); index3 = 0; span4[index3] = 155; skipStepConditions8.InTerritory = list133; skipStepConditions8.AetheryteLocked = EAetheryteLocation.MorDhona; skipConditions13.StepIf = skipStepConditions8; obj101.SkipConditions = skipConditions13; reference97 = obj101; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1007625u, new Vector3(-354.1772f, 214.60808f, 692.65283f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj98.Steps = list130; reference95 = obj98; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 2 }; num2 = 1; List list134 = new List(num2); CollectionsMarshal.SetCount(list134, num2); span3 = CollectionsMarshal.AsSpan(list134); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 155) { DutyOptions = new DutyOptions { ContentFinderConditionId = 5u } }; obj102.Steps = list134; reference98 = obj102; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list135 = new List(index2); CollectionsMarshal.SetCount(list135, index2); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1004576u, new Vector3(-141.64954f, 4.1f, -114.67157f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; obj103.Steps = list135; reference99 = obj103; questRoot16.QuestSequence = list128; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(1134); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list136 = new List(num); CollectionsMarshal.SetCount(list136, num); span = CollectionsMarshal.AsSpan(list136); index = 0; span[index] = "Cacahuetes"; questRoot17.Author = list136; index = 1; List list137 = new List(index); CollectionsMarshal.SetCount(list137, index); span2 = CollectionsMarshal.AsSpan(list137); num = 0; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 0 }; num2 = 2; List list138 = new List(num2); CollectionsMarshal.SetCount(list138, num2); span3 = CollectionsMarshal.AsSpan(list138); index2 = 0; ref QuestStep reference101 = ref span3[index2]; QuestStep obj105 = new QuestStep(EInteractionType.Interact, 1000859u, new Vector3(-166.76587f, 4.5496645f, 150.04187f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher } }; index3 = 1; List list139 = new List(index3); CollectionsMarshal.SetCount(list139, index3); span7 = CollectionsMarshal.AsSpan(list139); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CLSFSH001_01134_Q1_000_1") }; obj105.DialogueChoices = list139; reference101 = obj105; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000859u, new Vector3(-166.76587f, 4.5496645f, 150.04187f), 129); obj104.Steps = list138; reference100 = obj104; questRoot17.QuestSequence = list137; AddQuest(questId17, questRoot17); } private static void LoadQuests23() { QuestId questId = new QuestId(1157); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 4; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int num3 = 0; ref QuestStep reference2 = ref span3[num3]; QuestStep obj2 = new QuestStep(EInteractionType.UseItem, null, null, 146) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); int num4 = 1; List list4 = new List(num4); CollectionsMarshal.SetCount(list4, num4); Span span4 = CollectionsMarshal.AsSpan(list4); int index2 = 0; span4[index2] = 212; skipStepConditions.InTerritory = list4; skipConditions.StepIf = skipStepConditions; obj2.SkipConditions = skipConditions; reference2 = obj2; num3++; ref QuestStep reference3 = ref span3[num3]; QuestStep questStep = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); index2 = 1; List list5 = new List(index2); CollectionsMarshal.SetCount(list5, index2); span4 = CollectionsMarshal.AsSpan(list5); num4 = 0; span4[num4] = 212; skipStepConditions2.InTerritory = list5; skipConditions2.StepIf = skipStepConditions2; questStep.SkipConditions = skipConditions2; reference3 = questStep; num3++; ref QuestStep reference4 = ref span3[num3]; QuestStep obj3 = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num4 = 1; List list6 = new List(num4); CollectionsMarshal.SetCount(list6, num4); span4 = CollectionsMarshal.AsSpan(list6); index2 = 0; span4[index2] = 212; skipStepConditions3.InTerritory = list6; skipConditions3.StepIf = skipStepConditions3; obj3.SkipConditions = skipConditions3; reference4 = obj3; num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1007531u, new Vector3(0.16778564f, -3.0000012f, -52.71997f), 212); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 1 }; num3 = 1; List list7 = new List(num3); CollectionsMarshal.SetCount(list7, num3); span3 = CollectionsMarshal.AsSpan(list7); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj4.Steps = list7; reference5 = obj4; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(649.43243f, 290.48322f, 175.73515f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 2002582u, new Vector3(649.7748f, 292.4391f, 175.34143f), 155); obj5.Steps = list8; reference6 = obj5; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(1158); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list9 = new List(num); CollectionsMarshal.SetCount(list9, num); span = CollectionsMarshal.AsSpan(list9); index = 0; span[index] = "JerryWester"; questRoot2.Author = list9; index = 3; List list10 = new List(index); CollectionsMarshal.SetCount(list10, index); span2 = CollectionsMarshal.AsSpan(list10); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; num3 = 4; List list11 = new List(num3); CollectionsMarshal.SetCount(list11, num3); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; ref QuestStep reference8 = ref span3[num2]; QuestStep obj7 = new QuestStep(EInteractionType.UseItem, null, null, 146) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span4 = CollectionsMarshal.AsSpan(list12); num4 = 0; span4[num4] = 212; skipStepConditions4.InTerritory = list12; skipConditions4.StepIf = skipStepConditions4; obj7.SkipConditions = skipConditions4; reference8 = obj7; num2++; ref QuestStep reference9 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num4 = 1; List list13 = new List(num4); CollectionsMarshal.SetCount(list13, num4); span4 = CollectionsMarshal.AsSpan(list13); index2 = 0; span4[index2] = 212; skipStepConditions5.InTerritory = list13; skipConditions5.StepIf = skipStepConditions5; questStep2.SkipConditions = skipConditions5; reference9 = questStep2; num2++; ref QuestStep reference10 = ref span3[num2]; QuestStep obj8 = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span4 = CollectionsMarshal.AsSpan(list14); num4 = 0; span4[num4] = 212; skipStepConditions6.InTerritory = list14; skipConditions6.StepIf = skipStepConditions6; obj8.SkipConditions = skipConditions6; reference10 = obj8; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1007533u, new Vector3(-0.80877686f, -3f, -47.80658f), 212); obj6.Steps = list11; reference7 = obj6; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 1 }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1003281u, new Vector3(97.520386f, 40.248554f, 81.1322f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj9.Steps = list15; reference11 = obj9; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 11; List list16 = new List(num3); CollectionsMarshal.SetCount(list16, num3); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(287.2875f, 41.545933f, -200.75758f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(285.82883f, 42.26685f, -203.32939f), 139) { TargetTerritoryId = (ushort)180 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-114.35803f, 64.464615f, -217.34372f), 180) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 180) { Aetheryte = EAetheryteLocation.OuterLaNosceaCampOverlook }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(71.55255f, 59.83099f, -516.4647f), 180) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(111.7023f, 28.568699f, -611.7063f), 180) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(84.102905f, 28.170393f, -716.35504f), 180) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(161.06644f, 26.61216f, -712.6371f), 180) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(176.3917f, 29.076319f, -652.8805f), 180) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(143.06934f, 23.642702f, -656.43506f), 180) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 2002583u, new Vector3(144.39612f, 29.037842f, -622.4918f), 180); obj10.Steps = list16; reference12 = obj10; questRoot2.QuestSequence = list10; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(1159); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list17 = new List(num); CollectionsMarshal.SetCount(list17, num); span = CollectionsMarshal.AsSpan(list17); index = 0; span[index] = "liza"; questRoot3.Author = list17; questRoot3.Comment = "Only Turn 5 is required for the next quest to unlock"; index = 4; List list18 = new List(index); CollectionsMarshal.SetCount(list18, index); span2 = CollectionsMarshal.AsSpan(list18); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; num2 = 4; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); num3 = 0; ref QuestStep reference14 = ref span3[num3]; QuestStep obj12 = new QuestStep(EInteractionType.UseItem, null, null, 132) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); num4 = 2; List list20 = new List(num4); CollectionsMarshal.SetCount(list20, num4); span4 = CollectionsMarshal.AsSpan(list20); index2 = 0; span4[index2] = 140; index2++; span4[index2] = 212; skipStepConditions7.InTerritory = list20; skipConditions7.StepIf = skipStepConditions7; obj12.SkipConditions = skipConditions7; reference14 = obj12; num3++; ref QuestStep reference15 = ref span3[num3]; QuestStep questStep3 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions8 = new SkipStepConditions(); index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span4 = CollectionsMarshal.AsSpan(list21); num4 = 0; span4[num4] = 212; skipStepConditions8.InTerritory = list21; skipConditions8.StepIf = skipStepConditions8; questStep3.SkipConditions = skipConditions8; reference15 = questStep3; num3++; ref QuestStep reference16 = ref span3[num3]; QuestStep obj13 = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions9 = new SkipStepConditions(); num4 = 1; List list22 = new List(num4); CollectionsMarshal.SetCount(list22, num4); span4 = CollectionsMarshal.AsSpan(list22); index2 = 0; span4[index2] = 212; skipStepConditions9.InTerritory = list22; skipConditions9.StepIf = skipStepConditions9; obj13.SkipConditions = skipConditions9; reference16 = obj13; num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212); obj11.Steps = list19; reference13 = obj11; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 1 }; num3 = 1; List list23 = new List(num3); CollectionsMarshal.SetCount(list23, num3); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1007685u, new Vector3(-18.539795f, 70.50106f, 17.746216f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; obj14.Steps = list23; reference17 = obj14; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 2 }; num2 = 2; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(358.13956f, 76.42267f, -98.75324f), 137) { Fly = true }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 2002609u, new Vector3(356.98486f, 77.71411f, -99.83978f), 137); obj15.Steps = list24; reference18 = obj15; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list25 = new List(num3); CollectionsMarshal.SetCount(list25, num3); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1007627u, new Vector3(13.260071f, 65.04303f, 43.808594f), 137) { Fly = true, NextQuestId = new QuestId(1160) }; obj16.Steps = list25; reference19 = obj16; questRoot3.QuestSequence = list18; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(1160); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list26 = new List(num); CollectionsMarshal.SetCount(list26, num); span = CollectionsMarshal.AsSpan(list26); index = 0; span[index] = "liza"; questRoot4.Author = list26; index = 2; List list27 = new List(index); CollectionsMarshal.SetCount(list27, index); span2 = CollectionsMarshal.AsSpan(list27); num = 0; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 0 }; num2 = 4; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); num3 = 0; ref QuestStep reference21 = ref span3[num3]; QuestStep obj18 = new QuestStep(EInteractionType.UseItem, null, null, 132) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; SkipConditions skipConditions10 = new SkipConditions(); SkipStepConditions skipStepConditions10 = new SkipStepConditions(); index2 = 2; List list29 = new List(index2); CollectionsMarshal.SetCount(list29, index2); span4 = CollectionsMarshal.AsSpan(list29); num4 = 0; span4[num4] = 140; num4++; span4[num4] = 212; skipStepConditions10.InTerritory = list29; skipConditions10.StepIf = skipStepConditions10; obj18.SkipConditions = skipConditions10; reference21 = obj18; num3++; ref QuestStep reference22 = ref span3[num3]; QuestStep questStep4 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); SkipConditions skipConditions11 = new SkipConditions(); SkipStepConditions skipStepConditions11 = new SkipStepConditions(); num4 = 1; List list30 = new List(num4); CollectionsMarshal.SetCount(list30, num4); span4 = CollectionsMarshal.AsSpan(list30); index2 = 0; span4[index2] = 212; skipStepConditions11.InTerritory = list30; skipConditions11.StepIf = skipStepConditions11; questStep4.SkipConditions = skipConditions11; reference22 = questStep4; num3++; ref QuestStep reference23 = ref span3[num3]; QuestStep obj19 = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; SkipConditions skipConditions12 = new SkipConditions(); SkipStepConditions skipStepConditions12 = new SkipStepConditions(); index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span4 = CollectionsMarshal.AsSpan(list31); num4 = 0; span4[num4] = 212; skipStepConditions12.InTerritory = list31; skipConditions12.StepIf = skipStepConditions12; obj19.SkipConditions = skipConditions12; reference23 = obj19; num3++; ref QuestStep reference24 = ref span3[num3]; QuestStep questStep5 = new QuestStep(EInteractionType.AcceptQuest, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212); num4 = 1; List list32 = new List(num4); CollectionsMarshal.SetCount(list32, num4); Span span5 = CollectionsMarshal.AsSpan(list32); index2 = 0; span5[index2] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_GAIUSD102_01160_Q1_000_000"), Yes = false }; questStep5.DialogueChoices = list32; reference24 = questStep5; obj17.Steps = list28; reference20 = obj17; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list33 = new List(num3); CollectionsMarshal.SetCount(list33, num3); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1007684u, new Vector3(-2.975586f, -3.000001f, -55.10034f), 212) { NextQuestId = new QuestId(1313) }; obj20.Steps = list33; reference25 = obj20; questRoot4.QuestSequence = list27; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(1162); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list34 = new List(num); CollectionsMarshal.SetCount(list34, num); span = CollectionsMarshal.AsSpan(list34); index = 0; span[index] = "liza"; questRoot5.Author = list34; index = 6; List list35 = new List(index); CollectionsMarshal.SetCount(list35, index); span2 = CollectionsMarshal.AsSpan(list35); num = 0; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 0 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1002754u, new Vector3(-219.22644f, 20.923328f, 338.4298f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj21.Steps = list36; reference26 = obj21; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 1 }; num3 = 1; List list37 = new List(num3); CollectionsMarshal.SetCount(list37, num3); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000471u, new Vector3(-60.471558f, 0.19999865f, 6.301941f), 148) { AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; obj22.Steps = list37; reference27 = obj22; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 2 }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2001467u, new Vector3(-44.419067f, 1.4190674f, -36.850586f), 148); obj23.Steps = list38; reference28 = obj23; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 3 }; num3 = 1; List list39 = new List(num3); CollectionsMarshal.SetCount(list39, num3); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000471u, new Vector3(-60.471558f, 0.19999865f, 6.301941f), 148); obj24.Steps = list39; reference29 = obj24; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 4 }; num2 = 2; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); num3 = 0; span3[num3] = new QuestStep(EInteractionType.UseItem, null, new Vector3(-230.51279f, 57.95885f, -84.411194f), 148) { Fly = true, ItemId = 4868u }; num3++; ref QuestStep reference31 = ref span3[num3]; QuestStep obj26 = new QuestStep(EInteractionType.Combat, null, new Vector3(-230.51279f, 57.95885f, -84.411194f), 148) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index2 = 1; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); Span span6 = CollectionsMarshal.AsSpan(list41); num4 = 0; span6[num4] = new ComplexCombatData { DataId = 178u, MinimumKillCount = 3u }; obj26.ComplexCombatData = list41; reference31 = obj26; obj25.Steps = list40; reference30 = obj25; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list42 = new List(num3); CollectionsMarshal.SetCount(list42, num3); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000471u, new Vector3(-60.471558f, 0.19999865f, 6.301941f), 148); obj27.Steps = list42; reference32 = obj27; questRoot5.QuestSequence = list35; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(1175); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list43 = new List(num); CollectionsMarshal.SetCount(list43, num); span = CollectionsMarshal.AsSpan(list43); index = 0; span[index] = "JerryWester"; questRoot6.Author = list43; index = 3; List list44 = new List(index); CollectionsMarshal.SetCount(list44, index); span2 = CollectionsMarshal.AsSpan(list44); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 0 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1006693u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj28.Steps = list45; reference33 = obj28; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 1 }; num3 = 7; List list46 = new List(num3); CollectionsMarshal.SetCount(list46, num3); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006693u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212) { PickUpQuestId = new QuestId(1047) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001717u, new Vector3(25.50043f, 2.099999f, 0f), 212) { TargetTerritoryId = (ushort)212, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.WakingSandsMainArea } } }; num2++; ref QuestStep reference35 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1007533u, new Vector3(-0.80877686f, -3f, -47.80658f), 212); num4 = 6; List list47 = new List(num4); CollectionsMarshal.SetCount(list47, num4); Span span7 = CollectionsMarshal.AsSpan(list47); index2 = 0; span7[index2] = null; index2++; span7[index2] = null; index2++; span7[index2] = null; index2++; span7[index2] = null; index2++; span7[index2] = null; index2++; span7[index2] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list47; reference35 = questStep6; num2++; ref QuestStep reference36 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1007534u, new Vector3(1.4800415f, -3.0000014f, -48.722107f), 212); index2 = 6; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span7 = CollectionsMarshal.AsSpan(list48); num4 = 0; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list48; reference36 = questStep7; num2++; ref QuestStep reference37 = ref span3[num2]; QuestStep obj30 = new QuestStep(EInteractionType.Interact, 1007531u, new Vector3(0.16778564f, -3.0000012f, -52.71997f), 212) { StopDistance = 7f }; num4 = 6; List list49 = new List(num4); CollectionsMarshal.SetCount(list49, num4); span7 = CollectionsMarshal.AsSpan(list49); index2 = 0; span7[index2] = null; index2++; span7[index2] = null; index2++; span7[index2] = null; index2++; span7[index2] = null; index2++; span7[index2] = null; index2++; span7[index2] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj30.CompletionQuestVariablesFlags = list49; reference37 = obj30; num2++; ref QuestStep reference38 = ref span3[num2]; QuestStep obj31 = new QuestStep(EInteractionType.Interact, 1007530u, new Vector3(1.296936f, -3.0000012f, -52.262207f), 212) { StopDistance = 7f }; index2 = 6; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span7 = CollectionsMarshal.AsSpan(list50); num4 = 0; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj31.CompletionQuestVariablesFlags = list50; reference38 = obj31; num2++; ref QuestStep reference39 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212); num4 = 6; List list51 = new List(num4); CollectionsMarshal.SetCount(list51, num4); span7 = CollectionsMarshal.AsSpan(list51); index2 = 0; span7[index2] = null; index2++; span7[index2] = null; index2++; span7[index2] = null; index2++; span7[index2] = null; index2++; span7[index2] = null; index2++; span7[index2] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list51; reference39 = questStep8; obj29.Steps = list46; reference34 = obj29; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1007722u, new Vector3(2.4871826f, 5.1752613E-07f, 4.5929565f), 212); obj32.Steps = list52; reference40 = obj32; questRoot6.QuestSequence = list44; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(1189); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list53 = new List(num); CollectionsMarshal.SetCount(list53, num); span = CollectionsMarshal.AsSpan(list53); index = 0; span[index] = "JerryWester"; questRoot7.Author = list53; index = 3; List list54 = new List(index); CollectionsMarshal.SetCount(list54, index); span2 = CollectionsMarshal.AsSpan(list54); num = 0; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; num3 = 1; List list55 = new List(num3); CollectionsMarshal.SetCount(list55, num3); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj33.Steps = list55; reference41 = obj33; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 1 }; num2 = 3; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-105.23075f, 1.3112462f, 7.6441884f), 132) { TargetTerritoryId = (ushort)133 }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1000460u, new Vector3(-159.41101f, 4.054107f, -4.1047363f), 133) { TargetTerritoryId = (ushort)205 }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1003027u, new Vector3(4.8981323f, -1.92944f, -0.19836426f), 205); obj34.Steps = list56; reference42 = obj34; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list57 = new List(num3); CollectionsMarshal.SetCount(list57, num3); span3 = CollectionsMarshal.AsSpan(list57); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001216u, new Vector3(45.87172f, 7.763558f, 47.41661f), 205) { TargetTerritoryId = (ushort)133 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133); obj35.Steps = list57; reference43 = obj35; questRoot7.QuestSequence = list54; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(1190); QuestRoot questRoot8 = new QuestRoot(); num = 2; List list58 = new List(num); CollectionsMarshal.SetCount(list58, num); span = CollectionsMarshal.AsSpan(list58); index = 0; span[index] = "JerryWester"; index++; span[index] = "liza"; questRoot8.Author = list58; index = 9; List list59 = new List(index); CollectionsMarshal.SetCount(list59, index); span2 = CollectionsMarshal.AsSpan(list59); num = 0; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 0 }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133); obj36.Steps = list60; reference44 = obj36; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 1 }; num3 = 1; List list61 = new List(num3); CollectionsMarshal.SetCount(list61, num3); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1008275u, new Vector3(180.01062f, -2.265522f, -245.50244f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaConjurer, To = EAetheryteLocation.GridaniaLancer } }; obj37.Steps = list61; reference45 = obj37; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 2 }; num2 = 2; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1001263u, new Vector3(181.41443f, -2.3519497f, -240.40594f), 133) { StopDistance = 7f, TargetTerritoryId = (ushort)152 }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-548.81665f, 10.813553f, 63.75964f), 152); obj38.Steps = list62; reference46 = obj38; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 3 }; num3 = 2; List list63 = new List(num3); CollectionsMarshal.SetCount(list63, num3); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-561.9863f, 9.919454f, 66.29564f), 152); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1008276u, new Vector3(-542.9313f, 11.20175f, 62.241577f), 152); obj39.Steps = list63; reference47 = obj39; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 4 }; num2 = 8; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); num3 = 0; ref QuestStep reference49 = ref span3[num3]; QuestStep obj41 = new QuestStep(EInteractionType.Combat, null, new Vector3(-496.3975f, 7.8566074f, 71.93724f), 152) { StopDistance = 0.5f, Mount = false, Sprint = false, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index2 = 1; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span6 = CollectionsMarshal.AsSpan(list65); num4 = 0; span6[num4] = new ComplexCombatData { DataId = 47u, MinimumKillCount = 1u, IgnoreQuestMarker = true }; obj41.ComplexCombatData = list65; reference49 = obj41; num3++; ref QuestStep reference50 = ref span3[num3]; QuestStep obj42 = new QuestStep(EInteractionType.Combat, null, new Vector3(-393.63492f, -0.28167063f, 72.2678f), 152) { StopDistance = 0.5f, Mount = false, Sprint = false, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list66 = new List(num4); CollectionsMarshal.SetCount(list66, num4); span6 = CollectionsMarshal.AsSpan(list66); index2 = 0; span6[index2] = new ComplexCombatData { DataId = 2483u, MinimumKillCount = 3u, IgnoreQuestMarker = true }; obj42.ComplexCombatData = list66; reference50 = obj42; num3++; ref QuestStep reference51 = ref span3[num3]; QuestStep obj43 = new QuestStep(EInteractionType.Combat, null, new Vector3(-359.14633f, 4.4168873f, 63.1877f), 152) { StopDistance = 0.5f, Mount = false, Sprint = false, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index2 = 1; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span6 = CollectionsMarshal.AsSpan(list67); num4 = 0; span6[num4] = new ComplexCombatData { DataId = 2484u, MinimumKillCount = 1u, IgnoreQuestMarker = true }; obj43.ComplexCombatData = list67; reference51 = obj43; num3++; ref QuestStep reference52 = ref span3[num3]; QuestStep obj44 = new QuestStep(EInteractionType.Combat, null, new Vector3(-324.51694f, 8.511529f, 69.76721f), 152) { StopDistance = 0.5f, Mount = false, Sprint = false, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list68 = new List(num4); CollectionsMarshal.SetCount(list68, num4); span6 = CollectionsMarshal.AsSpan(list68); index2 = 0; span6[index2] = new ComplexCombatData { DataId = 2485u, MinimumKillCount = 2u, IgnoreQuestMarker = true }; obj44.ComplexCombatData = list68; reference52 = obj44; num3++; span3[num3] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 2482u, new Vector3(-238.72742f, 7.8999486f, 64.43884f), 152) { StopDistance = 0.25f, NpcWaitDistance = 5f, Mount = false, Sprint = false }; num3++; ref QuestStep reference53 = ref span3[num3]; QuestStep obj45 = new QuestStep(EInteractionType.Combat, null, new Vector3(-242.57193f, 11.837363f, 19.533478f), 152) { StopDistance = 0.5f, Mount = false, Sprint = false, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index2 = 2; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span6 = CollectionsMarshal.AsSpan(list69); num4 = 0; span6[num4] = new ComplexCombatData { DataId = 2487u, MinimumKillCount = 2u, IgnoreQuestMarker = true }; num4++; span6[num4] = new ComplexCombatData { DataId = 2488u, MinimumKillCount = 1u, IgnoreQuestMarker = true }; obj45.ComplexCombatData = list69; obj45.CombatDelaySecondsAtStart = 3f; reference53 = obj45; num3++; span3[num3] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 2482u, new Vector3(-315.8217f, 11.905772f, -34.105675f), 152) { StopDistance = 0.25f, NpcWaitDistance = 5f, Mount = false, Sprint = false }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 2003347u, new Vector3(-318.62366f, 12.25293f, -35.05005f), 152) { StopDistance = 4f }; obj40.Steps = list64; reference48 = obj40; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 5 }; num3 = 1; List list70 = new List(num3); CollectionsMarshal.SetCount(list70, num3); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1008277u, new Vector3(-317.6776f, 12.293127f, -37.30841f), 152) { StopDistance = 4f, DelaySecondsAtStart = 2f }; obj46.Steps = list70; reference54 = obj46; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 6 }; num2 = 1; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2003046u, new Vector3(-318.62366f, 12.25293f, -35.080566f), 152) { StopDistance = 4f, DelaySecondsAtStart = 3f }; obj47.Steps = list71; reference55 = obj47; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 7 }; num3 = 1; List list72 = new List(num3); CollectionsMarshal.SetCount(list72, num3); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 152) { DutyOptions = new DutyOptions { ContentFinderConditionId = 66u } }; obj48.Steps = list72; reference56 = obj48; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.69998f, 8.511277f, 279.65753f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1007862u, new Vector3(-140.03204f, 8.647825f, 280.8728f), 153); obj49.Steps = list73; reference57 = obj49; questRoot8.QuestSequence = list59; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(1191); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list74 = new List(num); CollectionsMarshal.SetCount(list74, num); span = CollectionsMarshal.AsSpan(list74); index = 0; span[index] = "JerryWester"; questRoot9.Author = list74; index = 3; List list75 = new List(index); CollectionsMarshal.SetCount(list75, index); span2 = CollectionsMarshal.AsSpan(list75); num = 0; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 0 }; num3 = 1; List list76 = new List(num3); CollectionsMarshal.SetCount(list76, num3); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj50.Steps = list76; reference58 = obj50; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 1 }; num2 = 2; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1000460u, new Vector3(-159.41101f, 4.054107f, -4.1047363f), 133) { TargetTerritoryId = (ushort)205, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1003027u, new Vector3(4.8981323f, -1.92944f, -0.19836426f), 205); obj51.Steps = list77; reference59 = obj51; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 5; List list78 = new List(num3); CollectionsMarshal.SetCount(list78, num3); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 205) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001715u, new Vector3(23.23944f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006693u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj52.Steps = list78; reference60 = obj52; questRoot9.QuestSequence = list75; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(1192); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list79 = new List(num); CollectionsMarshal.SetCount(list79, num); span = CollectionsMarshal.AsSpan(list79); index = 0; span[index] = "JerryWester"; questRoot10.Author = list79; index = 9; List list80 = new List(index); CollectionsMarshal.SetCount(list80, index); span2 = CollectionsMarshal.AsSpan(list80); num = 0; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; num2 = 1; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1006693u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj53.Steps = list81; reference61 = obj53; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 1 }; num3 = 2; List list82 = new List(num3); CollectionsMarshal.SetCount(list82, num3); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001717u, new Vector3(25.497803f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212); obj54.Steps = list82; reference62 = obj54; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 2 }; num2 = 3; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2001717u, new Vector3(25.497803f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212 }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 2001716u, new Vector3(-15.701599f, 1.083313f, -0.015319824f), 212) { TargetTerritoryId = (ushort)140 }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-461.71686f, 23.192137f, -369.12787f), 140); obj55.Steps = list83; reference63 = obj55; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 3 }; num3 = 1; List list84 = new List(num3); CollectionsMarshal.SetCount(list84, num3); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; ref QuestStep reference65 = ref span3[num2]; QuestStep obj57 = new QuestStep(EInteractionType.Combat, null, new Vector3(-470.87872f, 22.698383f, -439.40274f), 140) { StopDistance = 0.25f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list85 = new List(num4); CollectionsMarshal.SetCount(list85, num4); Span span8 = CollectionsMarshal.AsSpan(list85); index2 = 0; span8[index2] = 2477u; obj57.KillEnemyDataIds = list85; reference65 = obj57; obj56.Steps = list84; reference64 = obj56; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 4 }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); num3 = 0; ref QuestStep reference67 = ref span3[num3]; QuestStep obj59 = new QuestStep(EInteractionType.Combat, null, new Vector3(-386.44818f, 24.74541f, -501.20456f), 140) { StopDistance = 0.25f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index2 = 1; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span8 = CollectionsMarshal.AsSpan(list87); num4 = 0; span8[num4] = 2478u; obj59.KillEnemyDataIds = list87; reference67 = obj59; obj58.Steps = list86; reference66 = obj58; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 5 }; num3 = 1; List list88 = new List(num3); CollectionsMarshal.SetCount(list88, num3); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; ref QuestStep reference69 = ref span3[num2]; QuestStep obj61 = new QuestStep(EInteractionType.Combat, null, new Vector3(-366.75403f, 16.426182f, -628.9341f), 140) { StopDistance = 0.25f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list89 = new List(num4); CollectionsMarshal.SetCount(list89, num4); span8 = CollectionsMarshal.AsSpan(list89); index2 = 0; span8[index2] = 2479u; obj61.KillEnemyDataIds = list89; reference69 = obj61; obj60.Steps = list88; reference68 = obj60; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 6 }; num2 = 1; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); num3 = 0; ref QuestStep reference71 = ref span3[num3]; QuestStep obj63 = new QuestStep(EInteractionType.Combat, null, new Vector3(-327.01913f, 14.785374f, -780.03625f), 140) { StopDistance = 0.25f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index2 = 2; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span8 = CollectionsMarshal.AsSpan(list91); num4 = 0; span8[num4] = 2480u; num4++; span8[num4] = 2481u; obj63.KillEnemyDataIds = list91; reference71 = obj63; obj62.Steps = list90; reference70 = obj62; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 7 }; num3 = 1; List list92 = new List(num3); CollectionsMarshal.SetCount(list92, num3); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1007751u, new Vector3(-325.185f, 14.7073965f, -784.3595f), 140); obj64.Steps = list92; reference72 = obj64; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 5; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); num3 = 0; span3[num3] = new QuestStep(EInteractionType.UseItem, null, null, 140) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 2001715u, new Vector3(23.23944f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212 }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006693u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj65.Steps = list93; reference73 = obj65; questRoot10.QuestSequence = list80; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(1194); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list94 = new List(num); CollectionsMarshal.SetCount(list94, num); span = CollectionsMarshal.AsSpan(list94); index = 0; span[index] = "liza"; questRoot11.Author = list94; index = 2; List list95 = new List(index); CollectionsMarshal.SetCount(list95, index); span2 = CollectionsMarshal.AsSpan(list95); num = 0; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 0 }; num3 = 1; List list96 = new List(num3); CollectionsMarshal.SetCount(list96, num3); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212); obj66.Steps = list96; reference74 = obj66; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, NextQuestId = new QuestId(1195) }; obj67.Steps = list97; reference75 = obj67; questRoot11.QuestSequence = list95; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(1195); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list98 = new List(num); CollectionsMarshal.SetCount(list98, num); span = CollectionsMarshal.AsSpan(list98); index = 0; span[index] = "liza"; questRoot12.Author = list98; index = 6; List list99 = new List(index); CollectionsMarshal.SetCount(list99, index); span2 = CollectionsMarshal.AsSpan(list99); num = 0; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 0 }; num3 = 1; List list100 = new List(num3); CollectionsMarshal.SetCount(list100, num3); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132); obj68.Steps = list100; reference76 = obj68; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 1 }; num2 = 2; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(643.84f, 287.48834f, 175.5028f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 2003456u, new Vector3(649.7748f, 292.4391f, 175.34143f), 155); obj69.Steps = list101; reference77 = obj69; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 2 }; num3 = 1; List list102 = new List(num3); CollectionsMarshal.SetCount(list102, num3); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 155) { DutyOptions = new DutyOptions { ContentFinderConditionId = 65u } }; obj70.Steps = list102; reference78 = obj70; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 4 }; num2 = 1; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj71.Steps = list103; reference79 = obj71; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 4; List list104 = new List(num3); CollectionsMarshal.SetCount(list104, num3); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 132) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212) { NextQuestId = new QuestId(1196) }; obj72.Steps = list104; reference80 = obj72; questRoot12.QuestSequence = list99; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(1196); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list105 = new List(num); CollectionsMarshal.SetCount(list105, num); span = CollectionsMarshal.AsSpan(list105); index = 0; span[index] = "liza"; questRoot13.Author = list105; index = 7; List list106 = new List(index); CollectionsMarshal.SetCount(list106, index); span2 = CollectionsMarshal.AsSpan(list106); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 0 }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212); obj73.Steps = list107; reference81 = obj73; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 1 }; num3 = 1; List list108 = new List(num3); CollectionsMarshal.SetCount(list108, num3); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1003281u, new Vector3(97.520386f, 40.248554f, 81.1322f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj74.Steps = list108; reference82 = obj74; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 2 }; num2 = 7; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(71.55255f, 59.83099f, -516.4647f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(111.7023f, 28.568699f, -611.7063f), 180) { Fly = true }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(84.102905f, 28.170393f, -716.35504f), 180) { Fly = true }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(161.06644f, 26.61216f, -712.6371f), 180) { Fly = true }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(176.3917f, 29.076319f, -652.8805f), 180) { Fly = true }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(143.06934f, 23.642702f, -656.43506f), 180) { Fly = true }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 2003457u, new Vector3(144.39612f, 29.037842f, -622.4918f), 180); obj75.Steps = list109; reference83 = obj75; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 3 }; num3 = 1; List list110 = new List(num3); CollectionsMarshal.SetCount(list110, num3); span3 = CollectionsMarshal.AsSpan(list110); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 180) { DutyOptions = new DutyOptions { ContentFinderConditionId = 64u } }; obj76.Steps = list110; reference84 = obj76; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 5 }; num2 = 1; List list111 = new List(num2); CollectionsMarshal.SetCount(list111, num2); span3 = CollectionsMarshal.AsSpan(list111); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1003281u, new Vector3(97.520386f, 40.248554f, 81.1322f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj77.Steps = list111; reference85 = obj77; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 4; List list112 = new List(num3); CollectionsMarshal.SetCount(list112, num3); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 132) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212) { NextQuestId = new QuestId(1197) }; obj78.Steps = list112; reference86 = obj78; questRoot13.QuestSequence = list106; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(1197); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list113 = new List(num); CollectionsMarshal.SetCount(list113, num); span = CollectionsMarshal.AsSpan(list113); index = 0; span[index] = "liza"; questRoot14.Author = list113; index = 7; List list114 = new List(index); CollectionsMarshal.SetCount(list114, index); span2 = CollectionsMarshal.AsSpan(list114); num = 0; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 0 }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212); obj79.Steps = list115; reference87 = obj79; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 1 }; num3 = 2; List list116 = new List(num3); CollectionsMarshal.SetCount(list116, num3); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-119.1183f, 3.7999938f, -104.33473f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1004576u, new Vector3(-141.64954f, 4.1f, -114.67157f), 130); obj80.Steps = list116; reference88 = obj80; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 2 }; num2 = 5; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-22.992174f, 31.881628f, -3.1655574f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(373.0123f, 46.21888f, -47.523537f), 146) { Fly = true }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(500.2741f, 36.9815f, -153.72185f), 146) { Fly = true }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(694.0748f, 4.267518f, -84.443855f), 146) { Fly = true }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 2003458u, new Vector3(694.3617f, 7.9193726f, -80.1557f), 146) { StopDistance = 5f, Mount = false, IgnoreDistanceToObject = true }; obj81.Steps = list117; reference89 = obj81; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 3 }; num3 = 1; List list118 = new List(num3); CollectionsMarshal.SetCount(list118, num3); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 146) { DutyOptions = new DutyOptions { ContentFinderConditionId = 63u } }; obj82.Steps = list118; reference90 = obj82; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 5 }; num2 = 2; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-119.1183f, 3.7999938f, -104.33473f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1004576u, new Vector3(-141.64954f, 4.1f, -114.67157f), 130); obj83.Steps = list119; reference91 = obj83; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 4; List list120 = new List(num3); CollectionsMarshal.SetCount(list120, num3); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 132) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212) { NextQuestId = new QuestId(1198) }; obj84.Steps = list120; reference92 = obj84; questRoot14.QuestSequence = list114; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(1198); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list121 = new List(num); CollectionsMarshal.SetCount(list121, num); span = CollectionsMarshal.AsSpan(list121); index = 0; span[index] = "liza"; questRoot15.Author = list121; index = 3; List list122 = new List(index); CollectionsMarshal.SetCount(list122, index); span2 = CollectionsMarshal.AsSpan(list122); num = 0; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 0 }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212); obj85.Steps = list123; reference93 = obj85; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 1 }; num3 = 3; List list124 = new List(num3); CollectionsMarshal.SetCount(list124, num3); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(26.405773f, 29.49983f, -767.3998f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(25.629164f, 28.999998f, -823.2204f), 156); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1001304u, new Vector3(25.589355f, 29f, -825.37573f), 156); obj86.Steps = list124; reference94 = obj86; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(26.405773f, 29.49983f, -767.3998f), 156) { Fly = true }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1006951u, new Vector3(73.77734f, 33.066578f, -709.77344f), 156) { Fly = true }; obj87.Steps = list125; reference95 = obj87; questRoot15.QuestSequence = list122; AddQuest(questId15, questRoot15); } private static void LoadQuests24() { QuestId questId = new QuestId(1200); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 8; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006725u, new Vector3(446.82983f, -5.306207f, -465.72064f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1004093u, new Vector3(-25.162231f, 12.200003f, 110.795654f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGoldsmith } }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1007755u, new Vector3(-34.62274f, 13.599951f, 99.47351f), 131); obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1007756u, new Vector3(4.501404f, 4.2257967f, 411.58154f), 147) { AetheryteShortcut = EAetheryteLocation.NorthernThanalanCampBluefog }; obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 4 }; num2 = 2; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(243.06186f, 26.915272f, 74.2695f), 147) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1007759u, new Vector3(246.57043f, 25.742998f, 85.28259f), 147); obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 5 }; index2 = 3; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(242.94734f, 27.148706f, 74.460915f), 147) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(258.76767f, 25f, 43.66056f), 147) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002892u, new Vector3(259.38806f, 24.979004f, 44.174805f), 147); obj6.Steps = list8; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 6 }; num2 = 2; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(242.94734f, 27.148706f, 74.460915f), 147) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1007759u, new Vector3(246.57043f, 25.742998f, 85.28259f), 147); obj7.Steps = list9; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(445.96164f, -5.3604937f, -466.67636f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006725u, new Vector3(446.82983f, -5.306207f, -465.72064f), 156) { NextQuestId = new QuestId(1201) }; obj8.Steps = list10; reference8 = obj8; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(1201); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list11 = new List(num); CollectionsMarshal.SetCount(list11, num); span = CollectionsMarshal.AsSpan(list11); index = 0; span[index] = "JerryWester"; questRoot2.Author = list11; index = 6; List list12 = new List(index); CollectionsMarshal.SetCount(list12, index); span2 = CollectionsMarshal.AsSpan(list12); num = 0; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 0 }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006725u, new Vector3(446.82983f, -5.306207f, -465.72064f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 1 }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000768u, new Vector3(172.35059f, 15.5f, -89.951965f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLeatherworker } }; obj10.Steps = list14; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 2 }; num2 = 2; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(467.32037f, 0.38625574f, 155.53741f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002893u, new Vector3(467.39905f, 2.2124634f, 154.0398f), 153); obj11.Steps = list15; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 3 }; index2 = 3; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-155.03073f, -10.417721f, -70.72666f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; num2++; ref QuestStep reference13 = ref span3[num2]; QuestStep obj13 = new QuestStep(EInteractionType.Combat, null, new Vector3(-153.8042f, -9.645816f, -74.48335f), 154) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; int num3 = 3; List list17 = new List(num3); CollectionsMarshal.SetCount(list17, num3); Span span4 = CollectionsMarshal.AsSpan(list17); int num4 = 0; span4[num4] = 2448u; num4++; span4[num4] = 2449u; num4++; span4[num4] = 2450u; obj13.KillEnemyDataIds = list17; reference13 = obj13; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002894u, new Vector3(-152.84961f, -8.46875f, -78.50769f), 154); obj12.Steps = list16; reference12 = obj12; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 4 }; num2 = 2; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(29.507086f, 0.7410059f, -94.81342f), 154) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002896u, new Vector3(28.824219f, 1.5715942f, -96.787964f), 154); obj14.Steps = list18; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(445.96164f, -5.3604937f, -466.67636f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006725u, new Vector3(446.82983f, -5.306207f, -465.72064f), 156) { NextQuestId = new QuestId(1202) }; obj15.Steps = list19; reference15 = obj15; questRoot2.QuestSequence = list12; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(1202); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list20 = new List(num); CollectionsMarshal.SetCount(list20, num); span = CollectionsMarshal.AsSpan(list20); index = 0; span[index] = "JerryWester"; questRoot3.Author = list20; index = 4; List list21 = new List(index); CollectionsMarshal.SetCount(list21, index); span2 = CollectionsMarshal.AsSpan(list21); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 0 }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1007763u, new Vector3(447.4403f, -5.3500423f, -467.7959f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj16.Steps = list22; reference16 = obj16; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 1 }; index2 = 2; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(573.29987f, -1.5839931f, -261.4353f), 156) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002897u, new Vector3(573.17444f, -1.7243042f, -262.77563f), 156); obj17.Steps = list23; reference17 = obj17; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 2 }; num2 = 1; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 156) { DutyOptions = new DutyOptions { ContentFinderConditionId = 92u, LowPriority = true } }; obj18.Steps = list24; reference18 = obj18; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(445.96164f, -5.3604937f, -466.67636f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1007763u, new Vector3(447.4403f, -5.3500423f, -467.7959f), 156) { NextQuestId = new QuestId(1203) }; obj19.Steps = list25; reference19 = obj19; questRoot3.QuestSequence = list21; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(1203); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list26 = new List(num); CollectionsMarshal.SetCount(list26, num); span = CollectionsMarshal.AsSpan(list26); index = 0; span[index] = "JerryWester"; questRoot4.Author = list26; index = 2; List list27 = new List(index); CollectionsMarshal.SetCount(list27, index); span2 = CollectionsMarshal.AsSpan(list27); num = 0; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 0 }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1007763u, new Vector3(447.4403f, -5.3500423f, -467.7959f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj20.Steps = list28; reference20 = obj20; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list29 = new List(index2); CollectionsMarshal.SetCount(list29, index2); span3 = CollectionsMarshal.AsSpan(list29); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006725u, new Vector3(446.82983f, -5.306207f, -465.72064f), 156) { NextQuestId = new QuestId(1474) }; obj21.Steps = list29; reference21 = obj21; questRoot4.QuestSequence = list27; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(1204); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list30 = new List(num); CollectionsMarshal.SetCount(list30, num); span = CollectionsMarshal.AsSpan(list30); index = 0; span[index] = "FalconTaterz"; questRoot5.Author = list30; index = 5; List list31 = new List(index); CollectionsMarshal.SetCount(list31, index); span2 = CollectionsMarshal.AsSpan(list31); num = 0; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 0 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; ref QuestStep reference23 = ref span3[index2]; QuestStep obj23 = new QuestStep(EInteractionType.AcceptQuest, 1001285u, new Vector3(-68.77246f, 4.0411124f, -126.51257f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num4 = 1; List list33 = new List(num4); CollectionsMarshal.SetCount(list33, num4); Span span5 = CollectionsMarshal.AsSpan(list33); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CHRHDB101_01204_Q1_000_1") }; obj23.DialogueChoices = list33; reference23 = obj23; obj22.Steps = list32; reference22 = obj22; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 1 }; index2 = 1; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005709u, new Vector3(-464.16425f, -26.945036f, 85.40466f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj24.Steps = list34; reference24 = obj24; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 2 }; num2 = 1; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; ref QuestStep reference26 = ref span3[index2]; QuestStep obj26 = new QuestStep(EInteractionType.Combat, null, new Vector3(-273.9414f, 9.756445f, 222.65837f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings, EnemySpawnType = EEnemySpawnType.FateEnemies }; num3 = 2; List list36 = new List(num3); CollectionsMarshal.SetCount(list36, num3); span4 = CollectionsMarshal.AsSpan(list36); num4 = 0; span4[num4] = 2390u; num4++; span4[num4] = 2391u; obj26.KillEnemyDataIds = list36; reference26 = obj26; obj25.Steps = list35; reference25 = obj25; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 3 }; index2 = 1; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005709u, new Vector3(-464.16425f, -26.945036f, 85.40466f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj27.Steps = list37; reference27 = obj27; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; ref QuestStep reference29 = ref span3[index2]; QuestStep obj29 = new QuestStep(EInteractionType.CompleteQuest, 1005710u, new Vector3(4.4403076f, 7.2767544f, 885.55725f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings }; num4 = 1; List list39 = new List(num4); CollectionsMarshal.SetCount(list39, num4); span5 = CollectionsMarshal.AsSpan(list39); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CHRHDB101_01204_Q2_000_1"), Answer = new ExcelRef("TEXT_CHRHDB101_01204_Q2A2_000_2") }; obj29.DialogueChoices = list39; obj29.NextQuestId = new QuestId(1205); reference29 = obj29; obj28.Steps = list38; reference28 = obj28; questRoot5.QuestSequence = list31; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(1205); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list40 = new List(num); CollectionsMarshal.SetCount(list40, num); span = CollectionsMarshal.AsSpan(list40); index = 0; span[index] = "FalconTaterz"; questRoot6.Author = list40; index = 3; List list41 = new List(index); CollectionsMarshal.SetCount(list41, index); span2 = CollectionsMarshal.AsSpan(list41); num = 0; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 0 }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005711u, new Vector3(4.837097f, 7.4445505f, 884.70276f), 146); obj30.Steps = list42; reference30 = obj30; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 1 }; num2 = 3; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; ref QuestStep reference32 = ref span3[index2]; QuestStep obj32 = new QuestStep(EInteractionType.Interact, 1004333u, new Vector3(-101.854004f, 4.0131226f, -98.95477f), 130) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Uldah }; num3 = 6; List list44 = new List(num3); CollectionsMarshal.SetCount(list44, num3); Span span6 = CollectionsMarshal.AsSpan(list44); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj32.CompletionQuestVariablesFlags = list44; reference32 = obj32; index2++; ref QuestStep reference33 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1004331u, new Vector3(-20.096191f, 4.9999676f, -133.22656f), 130); num4 = 6; List list45 = new List(num4); CollectionsMarshal.SetCount(list45, num4); span6 = CollectionsMarshal.AsSpan(list45); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list45; reference33 = questStep; index2++; ref QuestStep reference34 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1001313u, new Vector3(16.372864f, 7.9999795f, -106.21808f), 130); num3 = 6; List list46 = new List(num3); CollectionsMarshal.SetCount(list46, num3); span6 = CollectionsMarshal.AsSpan(list46); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list46; reference34 = questStep2; obj31.Steps = list43; reference31 = obj31; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001285u, new Vector3(-68.77246f, 4.0411124f, -126.51257f), 130) { NextQuestId = new QuestId(1206) }; obj33.Steps = list47; reference35 = obj33; questRoot6.QuestSequence = list41; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(1206); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list48 = new List(num); CollectionsMarshal.SetCount(list48, num); span = CollectionsMarshal.AsSpan(list48); index = 0; span[index] = "FalconTaterz"; questRoot7.Author = list48; index = 7; List list49 = new List(index); CollectionsMarshal.SetCount(list49, index); span2 = CollectionsMarshal.AsSpan(list49); num = 0; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 0 }; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1001285u, new Vector3(-68.77246f, 4.0411124f, -126.51257f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj34.Steps = list50; reference36 = obj34; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 1 }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001691u, new Vector3(142.16821f, 7.4920034f, 104.72266f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; obj35.Steps = list51; reference37 = obj35; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 2 }; num2 = 1; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005713u, new Vector3(-72.98395f, 3.9999995f, -113.02362f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahWeaver, To = EAetheryteLocation.Uldah } }; obj36.Steps = list52; reference38 = obj36; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 3 }; index2 = 2; List list53 = new List(index2); CollectionsMarshal.SetCount(list53, index2); span3 = CollectionsMarshal.AsSpan(list53); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-147.13564f, 11.999999f, -5.086131f), 130); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1005716u, new Vector3(-144.76239f, 12f, 0.99176025f), 130); obj37.Steps = list53; reference39 = obj37; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 4 }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005717u, new Vector3(-147.17328f, 12f, -3.6469727f), 130); obj38.Steps = list54; reference40 = obj38; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 5 }; index2 = 1; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2003001u, new Vector3(-144.79291f, 11.9782715f, -3.4943848f), 130) { ItemId = 2001126u }; obj39.Steps = list55; reference41 = obj39; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005716u, new Vector3(-144.76239f, 12f, 0.99176025f), 130) { StopDistance = 7f, NextQuestId = new QuestId(1207) }; obj40.Steps = list56; reference42 = obj40; questRoot7.QuestSequence = list49; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(1207); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list57 = new List(num); CollectionsMarshal.SetCount(list57, num); span = CollectionsMarshal.AsSpan(list57); index = 0; span[index] = "FalconTaterz"; questRoot8.Author = list57; index = 13; List list58 = new List(index); CollectionsMarshal.SetCount(list58, index); span2 = CollectionsMarshal.AsSpan(list58); num = 0; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005721u, new Vector3(-144.06049f, 12f, -5.5390625f), 130) { StopDistance = 4f, AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj41.Steps = list59; reference43 = obj41; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 1 }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005722u, new Vector3(-550.4387f, -5.5688405f, -176.71478f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj42.Steps = list60; reference44 = obj42; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 2 }; index2 = 4; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; ref QuestStep reference46 = ref span3[num2]; QuestStep obj44 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-567.424f, 5.893569f, -221.67596f), 145) { Fly = true }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num4 = 6; List list62 = new List(num4); CollectionsMarshal.SetCount(list62, num4); span6 = CollectionsMarshal.AsSpan(list62); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list62; skipConditions.StepIf = skipStepConditions; obj44.SkipConditions = skipConditions; reference46 = obj44; num2++; ref QuestStep reference47 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1004042u, new Vector3(-568.4138f, 5.893569f, -221.27112f), 145); num3 = 6; List list63 = new List(num3); CollectionsMarshal.SetCount(list63, num3); span6 = CollectionsMarshal.AsSpan(list63); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list63; reference47 = questStep3; num2++; ref QuestStep reference48 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1003940u, new Vector3(-540.94763f, 4.134529f, -241.07733f), 145); num4 = 6; List list64 = new List(num4); CollectionsMarshal.SetCount(list64, num4); span6 = CollectionsMarshal.AsSpan(list64); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list64; reference48 = questStep4; num2++; ref QuestStep reference49 = ref span3[num2]; QuestStep obj45 = new QuestStep(EInteractionType.Interact, 1003939u, new Vector3(-540.09314f, 4.137387f, -240.98578f), 145) { StopDistance = 4f }; num3 = 6; List list65 = new List(num3); CollectionsMarshal.SetCount(list65, num3); span6 = CollectionsMarshal.AsSpan(list65); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj45.CompletionQuestVariablesFlags = list65; reference49 = obj45; obj43.Steps = list61; reference45 = obj43; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 3 }; num2 = 1; List list66 = new List(num2); CollectionsMarshal.SetCount(list66, num2); span3 = CollectionsMarshal.AsSpan(list66); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005724u, new Vector3(-490.44025f, 2.8072534f, -274.34198f), 145) { Fly = true }; obj46.Steps = list66; reference50 = obj46; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 4 }; index2 = 1; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005727u, new Vector3(-221.11853f, -37.79669f, 149.67566f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj47.Steps = list67; reference51 = obj47; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 5 }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 1005727u, new Vector3(-221.11853f, -37.79669f, 149.67566f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, ItemId = 2001150u }; obj48.Steps = list68; reference52 = obj48; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 6 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005727u, new Vector3(-221.11853f, -37.79669f, 149.67566f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj49.Steps = list69; reference53 = obj49; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 7 }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005727u, new Vector3(-221.11853f, -37.79669f, 149.67566f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj50.Steps = list70; reference54 = obj50; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 8 }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005727u, new Vector3(-221.11853f, -37.79669f, 149.67566f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj51.Steps = list71; reference55 = obj51; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 9 }; num2 = 1; List list72 = new List(num2); CollectionsMarshal.SetCount(list72, num2); span3 = CollectionsMarshal.AsSpan(list72); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005727u, new Vector3(-221.11853f, -37.79669f, 149.67566f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj52.Steps = list72; reference56 = obj52; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 10 }; index2 = 3; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; ref QuestStep reference58 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 2003006u, new Vector3(-208.5451f, -37.9187f, 151.87305f), 145); num4 = 6; List list74 = new List(num4); CollectionsMarshal.SetCount(list74, num4); span6 = CollectionsMarshal.AsSpan(list74); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list74; reference58 = questStep5; num2++; ref QuestStep reference59 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2003005u, new Vector3(-220.87439f, -37.857666f, 166.0028f), 145); num3 = 6; List list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span6 = CollectionsMarshal.AsSpan(list75); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list75; reference59 = questStep6; num2++; ref QuestStep reference60 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2003004u, new Vector3(-206.46985f, -37.644104f, 187.36548f), 145); num4 = 6; List list76 = new List(num4); CollectionsMarshal.SetCount(list76, num4); span6 = CollectionsMarshal.AsSpan(list76); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list76; reference60 = questStep7; obj53.Steps = list73; reference57 = obj53; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 11 }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005730u, new Vector3(-222.49182f, -37.896374f, 159.3805f), 145); obj54.Steps = list77; reference61 = obj54; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-535.8004f, 5.3931885f, -252.96324f), 145) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005731u, new Vector3(-526.8788f, 5.404997f, -246.50952f), 145) { NextQuestId = new QuestId(1315) }; obj55.Steps = list78; reference62 = obj55; questRoot8.QuestSequence = list58; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(1210); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list79 = new List(num); CollectionsMarshal.SetCount(list79, num); span = CollectionsMarshal.AsSpan(list79); index = 0; span[index] = "liza"; questRoot9.Author = list79; index = 5; List list80 = new List(index); CollectionsMarshal.SetCount(list80, index); span2 = CollectionsMarshal.AsSpan(list80); num = 0; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 0 }; num2 = 1; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; ref QuestStep reference64 = ref span3[index2]; QuestStep obj57 = new QuestStep(EInteractionType.AcceptQuest, 1003601u, new Vector3(-3.2807007f, 39.51757f, -9.414856f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition obj58 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list82 = new List(num3); CollectionsMarshal.SetCount(list82, num3); Span span7 = CollectionsMarshal.AsSpan(list82); num4 = 0; span7[num4] = 128; obj58.InTerritory = list82; skipConditions2.AetheryteShortcutIf = obj58; obj57.SkipConditions = skipConditions2; reference64 = obj57; obj56.Steps = list81; reference63 = obj56; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 1 }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005516u, new Vector3(-46.0365f, 40f, 63.767456f), 128); obj59.Steps = list83; reference65 = obj59; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 2 }; num2 = 1; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1005515u, new Vector3(-44.449524f, 39.999996f, 61.81433f), 128) { Emote = EEmote.Doubt }; obj60.Steps = list84; reference66 = obj60; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 3 }; index2 = 4; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; ref QuestStep reference68 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1001000u, new Vector3(-32.028687f, 41.499985f, 208.39233f), 128); num4 = 6; List list86 = new List(num4); CollectionsMarshal.SetCount(list86, num4); span6 = CollectionsMarshal.AsSpan(list86); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list86; reference68 = questStep8; num2++; ref QuestStep reference69 = ref span3[num2]; QuestStep obj62 = new QuestStep(EInteractionType.Interact, 1000153u, new Vector3(-44.87683f, -1.2500024f, 56.839844f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; num3 = 6; List list87 = new List(num3); CollectionsMarshal.SetCount(list87, num3); span6 = CollectionsMarshal.AsSpan(list87); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj62.CompletionQuestVariablesFlags = list87; reference69 = obj62; num2++; ref QuestStep reference70 = ref span3[num2]; QuestStep obj63 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-103.88594f, 41.50016f, 119.898315f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAlchemist } }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num4 = 6; List list88 = new List(num4); CollectionsMarshal.SetCount(list88, num4); span6 = CollectionsMarshal.AsSpan(list88); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list88; skipConditions3.StepIf = skipStepConditions2; obj63.SkipConditions = skipConditions3; reference70 = obj63; num2++; ref QuestStep reference71 = ref span3[num2]; QuestStep obj64 = new QuestStep(EInteractionType.Interact, 1002299u, new Vector3(-98.8938f, 40.200146f, 120.83618f), 131) { StopDistance = 7f }; num3 = 6; List list89 = new List(num3); CollectionsMarshal.SetCount(list89, num3); span6 = CollectionsMarshal.AsSpan(list89); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj64.CompletionQuestVariablesFlags = list89; reference71 = obj64; obj61.Steps = list85; reference67 = obj61; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005515u, new Vector3(-44.449524f, 39.999996f, 61.81433f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj65.Steps = list90; reference72 = obj65; questRoot9.QuestSequence = list80; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(1211); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list91 = new List(num); CollectionsMarshal.SetCount(list91, num); span = CollectionsMarshal.AsSpan(list91); index = 0; span[index] = "liza"; questRoot10.Author = list91; index = 6; List list92 = new List(index); CollectionsMarshal.SetCount(list92, index); span2 = CollectionsMarshal.AsSpan(list92); num = 0; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 0 }; index2 = 1; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005526u, new Vector3(-17.624268f, 70.450066f, -17.71582f), 137); obj66.Steps = list93; reference73 = obj66; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 1 }; num2 = 2; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-71.69795f, 46.029457f, 178.39331f), 137) { StopDistance = 0.5f, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1005527u, new Vector3(-68.2536f, 46.91121f, 178.2406f), 137) { StopDistance = 5f }; obj67.Steps = list94; reference74 = obj67; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 2 }; index2 = 2; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(75.93634f, 80.86577f, -124.46211f), 137) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1005528u, new Vector3(624.2312f, -3.0527444f, 165.27039f), 139) { StopDistance = 0.5f, Fly = true }; obj68.Steps = list95; reference75 = obj68; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 3 }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; ref QuestStep reference77 = ref span3[index2]; QuestStep obj70 = new QuestStep(EInteractionType.Combat, 2003139u, new Vector3(600.5187f, -2.5177612f, 173.11353f), 139) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 2; List list97 = new List(num4); CollectionsMarshal.SetCount(list97, num4); span4 = CollectionsMarshal.AsSpan(list97); num3 = 0; span4[num3] = 2437u; num3++; span4[num3] = 2438u; obj70.KillEnemyDataIds = list97; reference77 = obj70; obj69.Steps = list96; reference76 = obj69; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 4 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2003007u, new Vector3(600.5187f, -2.3651733f, 173.11353f), 139); obj71.Steps = list98; reference78 = obj71; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005528u, new Vector3(624.2312f, -3.0527444f, 165.27039f), 139); obj72.Steps = list99; reference79 = obj72; questRoot10.QuestSequence = list92; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(1212); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list100 = new List(num); CollectionsMarshal.SetCount(list100, num); span = CollectionsMarshal.AsSpan(list100); index = 0; span[index] = "liza"; questRoot11.Author = list100; index = 5; List list101 = new List(index); CollectionsMarshal.SetCount(list101, index); span2 = CollectionsMarshal.AsSpan(list101); num = 0; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 0 }; index2 = 2; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 148) { Aetheryte = EAetheryteLocation.CentralShroudBentbranchMeadows, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaBlueBadgerGate }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.CentralShroudBentbranchMeadows }, AetheryteShortcutIf = new SkipAetheryteCondition { AetheryteUnlocked = EAetheryteLocation.CentralShroudBentbranchMeadows } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000478u, new Vector3(11.642578f, -1.0223389f, 21.072632f), 148) { AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true, AetheryteLocked = EAetheryteLocation.CentralShroudBentbranchMeadows } } }; obj73.Steps = list102; reference80 = obj73; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 1 }; num2 = 1; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005530u, new Vector3(186.57202f, -32.23455f, 327.8706f), 148) { Fly = true }; obj74.Steps = list103; reference81 = obj74; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 2 }; index2 = 1; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; ref QuestStep reference83 = ref span3[num2]; QuestStep obj76 = new QuestStep(EInteractionType.Interact, 1005656u, new Vector3(200.3357f, -32.043697f, 323.7506f), 148) { TargetTerritoryId = (ushort)340 }; num3 = 1; List list105 = new List(num3); CollectionsMarshal.SetCount(list105, num3); span5 = CollectionsMarshal.AsSpan(list105); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "Addon", Prompt = new ExcelRef(6347u), Answer = new ExcelRef(6403u) }; obj76.DialogueChoices = list105; reference83 = obj76; obj75.Steps = list104; reference82 = obj75; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 3 }; num2 = 1; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005879u, new Vector3(0.8086548f, 2.8884888f, 181.99426f), 340); obj77.Steps = list106; reference84 = obj77; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list107 = new List(index2); CollectionsMarshal.SetCount(list107, index2); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000478u, new Vector3(11.642578f, -1.0223389f, 21.072632f), 148) { AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; obj78.Steps = list107; reference85 = obj78; questRoot11.QuestSequence = list101; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(1213); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list108 = new List(num); CollectionsMarshal.SetCount(list108, num); span = CollectionsMarshal.AsSpan(list108); index = 0; span[index] = "liza"; questRoot12.Author = list108; index = 5; List list109 = new List(index); CollectionsMarshal.SetCount(list109, index); span2 = CollectionsMarshal.AsSpan(list109); num = 0; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 0 }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; ref QuestStep reference87 = ref span3[index2]; QuestStep obj80 = new QuestStep(EInteractionType.AcceptQuest, 1002001u, new Vector3(228.47327f, 52.038116f, 133.1654f), 140) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGateOfTheSultana } }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition obj81 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list111 = new List(num4); CollectionsMarshal.SetCount(list111, num4); span7 = CollectionsMarshal.AsSpan(list111); num3 = 0; span7[num3] = 140; obj81.InTerritory = list111; skipConditions4.AetheryteShortcutIf = obj81; obj80.SkipConditions = skipConditions4; reference87 = obj80; obj79.Steps = list110; reference86 = obj79; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 1 }; index2 = 1; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005531u, new Vector3(320.88184f, 67.27533f, 232.47119f), 140) { Fly = true }; obj82.Steps = list112; reference88 = obj82; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 2 }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; ref QuestStep reference90 = ref span3[index2]; QuestStep obj84 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(316.94064f, 67.1549f, 237f), 140) { TargetTerritoryId = (ushort)341 }; num3 = 1; List list114 = new List(num3); CollectionsMarshal.SetCount(list114, num3); span5 = CollectionsMarshal.AsSpan(list114); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "Addon", Prompt = new ExcelRef(6347u), Answer = new ExcelRef(6349u) }; obj84.DialogueChoices = list114; reference90 = obj84; obj83.Steps = list113; reference89 = obj83; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 3 }; index2 = 1; List list115 = new List(index2); CollectionsMarshal.SetCount(list115, index2); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005880u, new Vector3(5.416931f, -11.076667f, -187.94543f), 341); obj85.Steps = list115; reference91 = obj85; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; ref QuestStep reference93 = ref span3[index2]; QuestStep obj87 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-12.7114315f, -11.076661f, -199.92712f), 341) { TargetTerritoryId = (ushort)140 }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num4 = 1; List list117 = new List(num4); CollectionsMarshal.SetCount(list117, num4); span7 = CollectionsMarshal.AsSpan(list117); num3 = 0; span7[num3] = 341; skipStepConditions3.NotInTerritory = list117; skipConditions5.StepIf = skipStepConditions3; obj87.SkipConditions = skipConditions5; num3 = 1; List list118 = new List(num3); CollectionsMarshal.SetCount(list118, num3); span5 = CollectionsMarshal.AsSpan(list118); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "Addon", Prompt = new ExcelRef(6347u), Answer = new ExcelRef(6403u) }; obj87.DialogueChoices = list118; reference93 = obj87; index2++; ref QuestStep reference94 = ref span3[index2]; QuestStep obj88 = new QuestStep(EInteractionType.CompleteQuest, 1002001u, new Vector3(228.47327f, 52.038116f, 133.1654f), 140) { DelaySecondsAtStart = 3f, Fly = true, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGateOfTheSultana } }; SkipConditions skipConditions6 = new SkipConditions(); SkipAetheryteCondition obj89 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list119 = new List(num4); CollectionsMarshal.SetCount(list119, num4); span7 = CollectionsMarshal.AsSpan(list119); num3 = 0; span7[num3] = 140; obj89.InTerritory = list119; skipConditions6.AetheryteShortcutIf = obj89; obj88.SkipConditions = skipConditions6; reference94 = obj88; obj86.Steps = list116; reference92 = obj86; questRoot12.QuestSequence = list109; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(1214); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list120 = new List(num); CollectionsMarshal.SetCount(list120, num); span = CollectionsMarshal.AsSpan(list120); index = 0; span[index] = "liza"; questRoot13.Author = list120; index = 5; List list121 = new List(index); CollectionsMarshal.SetCount(list121, index); span2 = CollectionsMarshal.AsSpan(list121); num = 0; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 0 }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; ref QuestStep reference96 = ref span3[num2]; QuestStep obj91 = new QuestStep(EInteractionType.AcceptQuest, 1002579u, new Vector3(508.01855f, 79.171745f, -61.96692f), 135) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaTempestGate } }; SkipConditions skipConditions7 = new SkipConditions(); SkipAetheryteCondition obj92 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list123 = new List(num3); CollectionsMarshal.SetCount(list123, num3); span7 = CollectionsMarshal.AsSpan(list123); num4 = 0; span7[num4] = 135; obj92.InTerritory = list123; skipConditions7.AetheryteShortcutIf = obj92; obj91.SkipConditions = skipConditions7; reference96 = obj91; obj90.Steps = list122; reference95 = obj90; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 1 }; num2 = 1; List list124 = new List(num2); CollectionsMarshal.SetCount(list124, num2); span3 = CollectionsMarshal.AsSpan(list124); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005529u, new Vector3(593.225f, 61.734455f, -113.96973f), 135) { Fly = true }; obj93.Steps = list124; reference97 = obj93; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 2 }; index2 = 1; List list125 = new List(index2); CollectionsMarshal.SetCount(list125, index2); span3 = CollectionsMarshal.AsSpan(list125); num2 = 0; ref QuestStep reference99 = ref span3[num2]; QuestStep obj95 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(598.26843f, 61.502148f, -105f), 135) { TargetTerritoryId = (ushort)339 }; num4 = 1; List list126 = new List(num4); CollectionsMarshal.SetCount(list126, num4); span5 = CollectionsMarshal.AsSpan(list126); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "Addon", Prompt = new ExcelRef(6347u), Answer = new ExcelRef(6403u) }; obj95.DialogueChoices = list126; reference99 = obj95; obj94.Steps = list125; reference98 = obj94; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 3 }; num2 = 1; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005881u, new Vector3(-18.631348f, 49.025185f, -113.42035f), 339); obj96.Steps = list127; reference100 = obj96; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list128 = new List(index2); CollectionsMarshal.SetCount(list128, index2); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; ref QuestStep reference102 = ref span3[num2]; QuestStep obj98 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-9.527806f, 50.23951f, -129.5499f), 339) { DisableNavmesh = true }; SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 1; List list129 = new List(num3); CollectionsMarshal.SetCount(list129, num3); span7 = CollectionsMarshal.AsSpan(list129); num4 = 0; span7[num4] = 339; skipStepConditions4.NotInTerritory = list129; skipConditions8.StepIf = skipStepConditions4; obj98.SkipConditions = skipConditions8; reference102 = obj98; num2++; ref QuestStep reference103 = ref span3[num2]; QuestStep obj99 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-9.739164f, 48.345356f, -171f), 339) { TargetTerritoryId = (ushort)135, DisableNavmesh = true }; SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num4 = 1; List list130 = new List(num4); CollectionsMarshal.SetCount(list130, num4); span7 = CollectionsMarshal.AsSpan(list130); num3 = 0; span7[num3] = 339; skipStepConditions5.NotInTerritory = list130; skipConditions9.StepIf = skipStepConditions5; obj99.SkipConditions = skipConditions9; num3 = 1; List list131 = new List(num3); CollectionsMarshal.SetCount(list131, num3); span5 = CollectionsMarshal.AsSpan(list131); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "Addon", Prompt = new ExcelRef(6347u), Answer = new ExcelRef(6403u) }; obj99.DialogueChoices = list131; reference103 = obj99; num2++; ref QuestStep reference104 = ref span3[num2]; QuestStep obj100 = new QuestStep(EInteractionType.CompleteQuest, 1002579u, new Vector3(508.01855f, 79.171745f, -61.96692f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaTempestGate } }; SkipConditions skipConditions10 = new SkipConditions(); SkipAetheryteCondition obj101 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list132 = new List(num4); CollectionsMarshal.SetCount(list132, num4); span7 = CollectionsMarshal.AsSpan(list132); num3 = 0; span7[num3] = 135; obj101.InTerritory = list132; skipConditions10.AetheryteShortcutIf = obj101; obj100.SkipConditions = skipConditions10; reference104 = obj100; obj97.Steps = list128; reference101 = obj97; questRoot13.QuestSequence = list121; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(1217); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list133 = new List(num); CollectionsMarshal.SetCount(list133, num); span = CollectionsMarshal.AsSpan(list133); index = 0; span[index] = "liza"; questRoot14.Author = list133; index = 4; List list134 = new List(index); CollectionsMarshal.SetCount(list134, index); span2 = CollectionsMarshal.AsSpan(list134); num = 0; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 0 }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1004576u, new Vector3(-141.64954f, 4.1f, -114.67157f), 130); obj102.Steps = list135; reference105 = obj102; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 1 }; index2 = 1; List list136 = new List(index2); CollectionsMarshal.SetCount(list136, index2); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006217u, new Vector3(-181.04828f, 28.214073f, -402.02948f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; obj103.Steps = list136; reference106 = obj103; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 2 }; num2 = 3; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-150.9585f, 43.717075f, -345.03116f), 146) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(91.463745f, 10.278164f, -461.99072f), 146) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002919u, new Vector3(90.958984f, 9.994568f, -460.41046f), 146); obj104.Steps = list137; reference107 = obj104; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(107.40087f, 15.010546f, -360.9872f), 146) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005553u, new Vector3(122.6062f, 16.402647f, -362.11188f), 146) { NextQuestId = new QuestId(1218) }; obj105.Steps = list138; reference108 = obj105; questRoot14.QuestSequence = list134; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(1218); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list139 = new List(num); CollectionsMarshal.SetCount(list139, num); span = CollectionsMarshal.AsSpan(list139); index = 0; span[index] = "liza"; questRoot15.Author = list139; index = 5; List list140 = new List(index); CollectionsMarshal.SetCount(list140, index); span2 = CollectionsMarshal.AsSpan(list140); num = 0; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 0 }; num2 = 1; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005553u, new Vector3(122.6062f, 16.402647f, -362.11188f), 146); obj106.Steps = list141; reference109 = obj106; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 1 }; index2 = 2; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(107.40087f, 15.010546f, -360.9872f), 146); num2++; ref QuestStep reference111 = ref span3[num2]; QuestStep obj108 = new QuestStep(EInteractionType.Combat, 2002931u, new Vector3(-268.54352f, 4.7455444f, -77.16492f), 146) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list143 = new List(num3); CollectionsMarshal.SetCount(list143, num3); span4 = CollectionsMarshal.AsSpan(list143); num4 = 0; span4[num4] = 2458u; num4++; span4[num4] = 2459u; obj108.KillEnemyDataIds = list143; reference111 = obj108; obj107.Steps = list142; reference110 = obj107; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 2 }; num2 = 1; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005579u, new Vector3(-262.3789f, 4.4491196f, -75.791565f), 146); obj109.Steps = list144; reference112 = obj109; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 3 }; index2 = 1; List list145 = new List(index2); CollectionsMarshal.SetCount(list145, index2); span3 = CollectionsMarshal.AsSpan(list145); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005578u, new Vector3(89.00586f, 14.439478f, -387.77753f), 146) { Fly = true }; obj110.Steps = list145; reference113 = obj110; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list146 = new List(num2); CollectionsMarshal.SetCount(list146, num2); span3 = CollectionsMarshal.AsSpan(list146); index2 = 0; ref QuestStep reference115 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.CompleteQuest, 1005553u, new Vector3(122.6062f, 16.402647f, -362.11188f), 146); num4 = 1; List list147 = new List(num4); CollectionsMarshal.SetCount(list147, num4); span5 = CollectionsMarshal.AsSpan(list147); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANAMA002_01218_SYSYTEM_Q1_000_1"), Answer = new ExcelRef("TEXT_BANAMA002_01218_SYSYTEM_A1_000_1") }; questStep9.DialogueChoices = list147; reference115 = questStep9; obj111.Steps = list146; reference114 = obj111; questRoot15.QuestSequence = list140; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(1219); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list148 = new List(num); CollectionsMarshal.SetCount(list148, num); span = CollectionsMarshal.AsSpan(list148); index = 0; span[index] = "plogon_enjoyer"; questRoot16.Author = list148; index = 9; List list149 = new List(index); CollectionsMarshal.SetCount(list149, index); span2 = CollectionsMarshal.AsSpan(list149); num = 0; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 0 }; index2 = 1; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005553u, new Vector3(122.6062f, 16.402647f, -362.11188f), 146); obj112.Steps = list150; reference116 = obj112; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 1 }; num2 = 1; List list151 = new List(num2); CollectionsMarshal.SetCount(list151, num2); span3 = CollectionsMarshal.AsSpan(list151); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005581u, new Vector3(-55.985413f, -1.6554508f, -47.56244f), 146) { Fly = true }; obj113.Steps = list151; reference117 = obj113; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 2 }; index2 = 3; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 2002949u, new Vector3(-70.17627f, 11.36792f, 97.0625f), 146) { Action = EAction.FieryBreath }; num2++; span3[num2] = new QuestStep(EInteractionType.Action, 2002956u, new Vector3(-199.96954f, 5.661072f, 101.823364f), 146) { Action = EAction.FieryBreath }; num2++; span3[num2] = new QuestStep(EInteractionType.Action, 2002950u, new Vector3(-118.0896f, 27.695068f, 126.97034f), 146) { Action = EAction.FieryBreath }; obj114.Steps = list152; reference118 = obj114; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 3 }; num2 = 1; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005585u, new Vector3(-114.64105f, 7.539109f, 308.82727f), 146); obj115.Steps = list153; reference119 = obj115; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 4 }; index2 = 1; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005583u, new Vector3(-114.27484f, 7.6587763f, 310.01746f), 146); obj116.Steps = list154; reference120 = obj116; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 5 }; num2 = 1; List list155 = new List(num2); CollectionsMarshal.SetCount(list155, num2); span3 = CollectionsMarshal.AsSpan(list155); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005584u, new Vector3(-261.55493f, 7.084492f, 412.28345f), 146) { Fly = true }; obj117.Steps = list155; reference121 = obj117; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 6 }; index2 = 5; List list156 = new List(index2); CollectionsMarshal.SetCount(list156, index2); span3 = CollectionsMarshal.AsSpan(list156); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1008284u, new Vector3(-306.44696f, 6.321288f, 392.5078f), 146) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-365.44217f, 6.691126f, 395.09555f), 146) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1008287u, new Vector3(-366.10974f, 6.9095497f, 394.64404f), 146); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1008285u, new Vector3(-319.50867f, 8.2855835f, 428.18335f), 146) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1008286u, new Vector3(-330.5562f, 8.096848f, 480.0641f), 146) { Fly = true }; obj118.Steps = list156; reference122 = obj118; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 7 }; num2 = 2; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-159.56685f, 23.290625f, -334.22568f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1005578u, new Vector3(89.00586f, 14.439478f, -387.77753f), 146) { Fly = true }; obj119.Steps = list157; reference123 = obj119; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list158 = new List(index2); CollectionsMarshal.SetCount(list158, index2); span3 = CollectionsMarshal.AsSpan(list158); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005553u, new Vector3(122.6062f, 16.402647f, -362.11188f), 146) { Fly = true }; obj120.Steps = list158; reference124 = obj120; questRoot16.QuestSequence = list149; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(1222); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list159 = new List(num); CollectionsMarshal.SetCount(list159, num); span = CollectionsMarshal.AsSpan(list159); index = 0; span[index] = "plogon_enjoyer"; questRoot17.Author = list159; index = 3; List list160 = new List(index); CollectionsMarshal.SetCount(list160, index); span2 = CollectionsMarshal.AsSpan(list160); num = 0; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 0 }; num2 = 1; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005550u, new Vector3(105.27197f, 15.359643f, -357.3816f), 146); obj121.Steps = list161; reference125 = obj121; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 1 }; index2 = 2; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; ref QuestStep reference127 = ref span3[num2]; QuestStep obj123 = new QuestStep(EInteractionType.Combat, null, new Vector3(-84.12953f, -14.744684f, -148.0814f), 146) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list163 = new List(num3); CollectionsMarshal.SetCount(list163, num3); Span span8 = CollectionsMarshal.AsSpan(list163); num4 = 0; span8[num4] = new ComplexCombatData { DataId = 134u, MinimumKillCount = 2u }; obj123.ComplexCombatData = list163; reference127 = obj123; num2++; ref QuestStep reference128 = ref span3[num2]; QuestStep obj124 = new QuestStep(EInteractionType.Combat, null, new Vector3(-253.56975f, 6.8785334f, 162.0949f), 146) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list164 = new List(num4); CollectionsMarshal.SetCount(list164, num4); span8 = CollectionsMarshal.AsSpan(list164); num3 = 0; span8[num3] = new ComplexCombatData { DataId = 358u, MinimumKillCount = 1u }; obj124.ComplexCombatData = list164; reference128 = obj124; obj122.Steps = list162; reference126 = obj122; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005550u, new Vector3(105.27197f, 15.359643f, -357.3816f), 146) { Fly = true }; obj125.Steps = list165; reference129 = obj125; questRoot17.QuestSequence = list160; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(1223); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list166 = new List(num); CollectionsMarshal.SetCount(list166, num); span = CollectionsMarshal.AsSpan(list166); index = 0; span[index] = "plogon_enjoyer"; questRoot18.Author = list166; index = 3; List list167 = new List(index); CollectionsMarshal.SetCount(list167, index); span2 = CollectionsMarshal.AsSpan(list167); num = 0; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 0 }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005550u, new Vector3(105.27197f, 15.359643f, -357.3816f), 146); obj126.Steps = list168; reference130 = obj126; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 1 }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; ref QuestStep reference132 = ref span3[index2]; QuestStep obj128 = new QuestStep(EInteractionType.Combat, null, new Vector3(38.26816f, 2.6207216f, -275.37003f), 146) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 2; List list170 = new List(num3); CollectionsMarshal.SetCount(list170, num3); span8 = CollectionsMarshal.AsSpan(list170); num4 = 0; span8[num4] = new ComplexCombatData { DataId = 742u, MinimumKillCount = 2u }; num4++; span8[num4] = new ComplexCombatData { DataId = 739u, MinimumKillCount = 2u }; obj128.ComplexCombatData = list170; reference132 = obj128; obj127.Steps = list169; reference131 = obj127; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list171 = new List(index2); CollectionsMarshal.SetCount(list171, index2); span3 = CollectionsMarshal.AsSpan(list171); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005550u, new Vector3(105.27197f, 15.359643f, -357.3816f), 146) { Fly = true }; obj129.Steps = list171; reference133 = obj129; questRoot18.QuestSequence = list167; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(1224); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list172 = new List(num); CollectionsMarshal.SetCount(list172, num); span = CollectionsMarshal.AsSpan(list172); index = 0; span[index] = "plogon_enjoyer"; questRoot19.Author = list172; index = 3; List list173 = new List(index); CollectionsMarshal.SetCount(list173, index); span2 = CollectionsMarshal.AsSpan(list173); num = 0; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 0 }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005550u, new Vector3(105.27197f, 15.359643f, -357.3816f), 146); obj130.Steps = list174; reference134 = obj130; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 1 }; index2 = 5; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; ref QuestStep reference136 = ref span3[num2]; QuestStep obj132 = new QuestStep(EInteractionType.Interact, 2002979u, new Vector3(-180.68213f, 6.301941f, -136.21735f), 146) { Fly = true, Land = true }; num4 = 6; List> list176 = new List>(num4); CollectionsMarshal.SetCount(list176, num4); Span> span9 = CollectionsMarshal.AsSpan(list176); num3 = 0; span9[num3] = null; num3++; ref List reference137 = ref span9[num3]; int num5 = 2; List list177 = new List(num5); CollectionsMarshal.SetCount(list177, num5); span6 = CollectionsMarshal.AsSpan(list177); int num6 = 0; span6[num6] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num6++; span6[num6] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference137 = list177; num3++; span9[num3] = null; num3++; span9[num3] = null; num3++; span9[num3] = null; num3++; span9[num3] = null; obj132.RequiredQuestVariables = list176; reference136 = obj132; num2++; ref QuestStep reference138 = ref span3[num2]; QuestStep obj133 = new QuestStep(EInteractionType.Interact, 2002981u, new Vector3(-30.655396f, 8.651855f, -87.02222f), 146) { Fly = true, Land = true }; num3 = 6; List> list178 = new List>(num3); CollectionsMarshal.SetCount(list178, num3); span9 = CollectionsMarshal.AsSpan(list178); num4 = 0; span9[num4] = null; num4++; ref List reference139 = ref span9[num4]; num6 = 2; List list179 = new List(num6); CollectionsMarshal.SetCount(list179, num6); span6 = CollectionsMarshal.AsSpan(list179); num5 = 0; span6[num5] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); num5++; span6[num5] = new QuestWorkValue((byte)1, (byte)1, EQuestWorkMode.Bitwise); reference139 = list179; num4++; span9[num4] = null; num4++; span9[num4] = null; num4++; span9[num4] = null; num4++; span9[num4] = null; obj133.RequiredQuestVariables = list178; reference138 = obj133; num2++; ref QuestStep reference140 = ref span3[num2]; QuestStep obj134 = new QuestStep(EInteractionType.Interact, 2002982u, new Vector3(-116.44165f, -0.3204956f, -34.40918f), 146) { Fly = true, Land = true }; num4 = 6; List> list180 = new List>(num4); CollectionsMarshal.SetCount(list180, num4); span9 = CollectionsMarshal.AsSpan(list180); num3 = 0; span9[num3] = null; num3++; ref List reference141 = ref span9[num3]; num5 = 2; List list181 = new List(num5); CollectionsMarshal.SetCount(list181, num5); span6 = CollectionsMarshal.AsSpan(list181); num6 = 0; span6[num6] = new QuestWorkValue((byte)1, (byte)2, EQuestWorkMode.Bitwise); num6++; span6[num6] = new QuestWorkValue((byte)1, (byte)4, EQuestWorkMode.Bitwise); reference141 = list181; num3++; span9[num3] = null; num3++; span9[num3] = null; num3++; span9[num3] = null; num3++; span9[num3] = null; obj134.RequiredQuestVariables = list180; reference140 = obj134; num2++; ref QuestStep reference142 = ref span3[num2]; QuestStep obj135 = new QuestStep(EInteractionType.Interact, 2002985u, new Vector3(-41.031555f, 0.16778564f, 15.915161f), 146) { Fly = true, Land = true }; num3 = 6; List> list182 = new List>(num3); CollectionsMarshal.SetCount(list182, num3); span9 = CollectionsMarshal.AsSpan(list182); num4 = 0; span9[num4] = null; num4++; ref List reference143 = ref span9[num4]; num6 = 3; List list183 = new List(num6); CollectionsMarshal.SetCount(list183, num6); span6 = CollectionsMarshal.AsSpan(list183); num5 = 0; span6[num5] = new QuestWorkValue((byte)2, (byte)1, EQuestWorkMode.Bitwise); num5++; span6[num5] = new QuestWorkValue((byte)2, (byte)2, EQuestWorkMode.Bitwise); num5++; span6[num5] = new QuestWorkValue((byte)2, (byte)4, EQuestWorkMode.Bitwise); reference143 = list183; num4++; span9[num4] = null; num4++; span9[num4] = null; num4++; span9[num4] = null; num4++; span9[num4] = null; obj135.RequiredQuestVariables = list182; reference142 = obj135; num2++; ref QuestStep reference144 = ref span3[num2]; QuestStep obj136 = new QuestStep(EInteractionType.Interact, 2002986u, new Vector3(-78.81293f, -1.083435f, 44.052734f), 146) { Fly = true, Land = true }; num4 = 6; List> list184 = new List>(num4); CollectionsMarshal.SetCount(list184, num4); span9 = CollectionsMarshal.AsSpan(list184); num3 = 0; span9[num3] = null; num3++; ref List reference145 = ref span9[num3]; num5 = 3; List list185 = new List(num5); CollectionsMarshal.SetCount(list185, num5); span6 = CollectionsMarshal.AsSpan(list185); num6 = 0; span6[num6] = new QuestWorkValue((byte)3, (byte)1, EQuestWorkMode.Bitwise); num6++; span6[num6] = new QuestWorkValue((byte)3, (byte)2, EQuestWorkMode.Bitwise); num6++; span6[num6] = new QuestWorkValue((byte)3, (byte)4, EQuestWorkMode.Bitwise); reference145 = list185; num3++; span9[num3] = null; num3++; span9[num3] = null; num3++; span9[num3] = null; num3++; span9[num3] = null; obj136.RequiredQuestVariables = list184; reference144 = obj136; obj131.Steps = list175; reference135 = obj131; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list186 = new List(num2); CollectionsMarshal.SetCount(list186, num2); span3 = CollectionsMarshal.AsSpan(list186); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005550u, new Vector3(105.27197f, 15.359643f, -357.3816f), 146) { Fly = true }; obj137.Steps = list186; reference146 = obj137; questRoot19.QuestSequence = list173; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(1225); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list187 = new List(num); CollectionsMarshal.SetCount(list187, num); span = CollectionsMarshal.AsSpan(list187); index = 0; span[index] = "plogon_enjoyer"; questRoot20.Author = list187; index = 3; List list188 = new List(index); CollectionsMarshal.SetCount(list188, index); span2 = CollectionsMarshal.AsSpan(list188); num = 0; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 0 }; index2 = 1; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005550u, new Vector3(105.27197f, 15.359643f, -357.3816f), 146); obj138.Steps = list189; reference147 = obj138; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 1 }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; ref QuestStep reference149 = ref span3[index2]; QuestStep obj140 = new QuestStep(EInteractionType.Combat, null, new Vector3(-40.402416f, -1.1266766f, 0.71999836f), 146) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 2; List list191 = new List(num3); CollectionsMarshal.SetCount(list191, num3); span8 = CollectionsMarshal.AsSpan(list191); num4 = 0; span8[num4] = new ComplexCombatData { DataId = 358u, MinimumKillCount = 3u }; num4++; span8[num4] = new ComplexCombatData { DataId = 2451u, MinimumKillCount = 1u }; obj140.ComplexCombatData = list191; reference149 = obj140; obj139.Steps = list190; reference148 = obj139; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list192 = new List(index2); CollectionsMarshal.SetCount(list192, index2); span3 = CollectionsMarshal.AsSpan(list192); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005550u, new Vector3(105.27197f, 15.359643f, -357.3816f), 146) { Fly = true }; obj141.Steps = list192; reference150 = obj141; questRoot20.QuestSequence = list188; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(1226); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list193 = new List(num); CollectionsMarshal.SetCount(list193, num); span = CollectionsMarshal.AsSpan(list193); index = 0; span[index] = "plogon_enjoyer"; questRoot21.Author = list193; index = 3; List list194 = new List(index); CollectionsMarshal.SetCount(list194, index); span2 = CollectionsMarshal.AsSpan(list194); num = 0; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 0 }; num2 = 1; List list195 = new List(num2); CollectionsMarshal.SetCount(list195, num2); span3 = CollectionsMarshal.AsSpan(list195); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005550u, new Vector3(105.27197f, 15.359643f, -357.3816f), 146); obj142.Steps = list195; reference151 = obj142; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 1 }; index2 = 1; List list196 = new List(index2); CollectionsMarshal.SetCount(list196, index2); span3 = CollectionsMarshal.AsSpan(list196); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1008327u, new Vector3(45.303955f, 4f, -345.11334f), 146) { Fly = true }; obj143.Steps = list196; reference152 = obj143; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list197 = new List(num2); CollectionsMarshal.SetCount(list197, num2); span3 = CollectionsMarshal.AsSpan(list197); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005550u, new Vector3(105.27197f, 15.359643f, -357.3816f), 146) { Fly = true }; obj144.Steps = list197; reference153 = obj144; questRoot21.QuestSequence = list194; AddQuest(questId21, questRoot21); AddQuest(new QuestId(1227), new QuestRoot { Disabled = true, QuestSequence = new List() }); QuestId questId22 = new QuestId(1228); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list198 = new List(num); CollectionsMarshal.SetCount(list198, num); span = CollectionsMarshal.AsSpan(list198); index = 0; span[index] = "plogon_enjoyer"; questRoot22.Author = list198; index = 3; List list199 = new List(index); CollectionsMarshal.SetCount(list199, index); span2 = CollectionsMarshal.AsSpan(list199); num = 0; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 0 }; index2 = 1; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005550u, new Vector3(105.27197f, 15.359643f, -357.3816f), 146); obj145.Steps = list200; reference154 = obj145; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 1 }; num2 = 6; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; ref QuestStep reference156 = ref span3[index2]; QuestStep obj147 = new QuestStep(EInteractionType.Combat, 2003169u, new Vector3(-191.18036f, 3.6774292f, -162.00513f), 146) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list202 = new List(num4); CollectionsMarshal.SetCount(list202, num4); span4 = CollectionsMarshal.AsSpan(list202); num3 = 0; span4[num3] = 80u; obj147.KillEnemyDataIds = list202; reference156 = obj147; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, 80u, new Vector3(-198.6194f, 4.4395595f, -156.7357f), 146) { ItemId = 2001191u }; index2++; ref QuestStep reference157 = ref span3[index2]; QuestStep obj148 = new QuestStep(EInteractionType.Combat, 2003168u, new Vector3(-155.44366f, 3.8604736f, -132.21948f), 146) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list203 = new List(num3); CollectionsMarshal.SetCount(list203, num3); span4 = CollectionsMarshal.AsSpan(list203); num4 = 0; span4[num4] = 80u; obj148.KillEnemyDataIds = list203; reference157 = obj148; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, 80u, new Vector3(-159.83832f, 4.2440715f, -136.43097f), 146) { ItemId = 2001191u }; index2++; ref QuestStep reference158 = ref span3[index2]; QuestStep obj149 = new QuestStep(EInteractionType.Combat, 2003172u, new Vector3(-19.36377f, 0.47296143f, 15.182739f), 146) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list204 = new List(num4); CollectionsMarshal.SetCount(list204, num4); span4 = CollectionsMarshal.AsSpan(list204); num3 = 0; span4[num3] = 80u; obj149.KillEnemyDataIds = list204; reference158 = obj149; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, 81u, new Vector3(-19.760498f, 0.97421986f, 19.790894f), 146) { ItemId = 2001191u }; obj146.Steps = list201; reference155 = obj146; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list205 = new List(index2); CollectionsMarshal.SetCount(list205, index2); span3 = CollectionsMarshal.AsSpan(list205); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005550u, new Vector3(105.27197f, 15.359643f, -357.3816f), 146) { Fly = true }; obj150.Steps = list205; reference159 = obj150; questRoot22.QuestSequence = list199; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(1230); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list206 = new List(num); CollectionsMarshal.SetCount(list206, num); span = CollectionsMarshal.AsSpan(list206); index = 0; span[index] = "plogon_enjoyer"; questRoot23.Author = list206; index = 3; List list207 = new List(index); CollectionsMarshal.SetCount(list207, index); span2 = CollectionsMarshal.AsSpan(list207); num = 0; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 0 }; num2 = 1; List list208 = new List(num2); CollectionsMarshal.SetCount(list208, num2); span3 = CollectionsMarshal.AsSpan(list208); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005550u, new Vector3(105.27197f, 15.359643f, -357.3816f), 146); obj151.Steps = list208; reference160 = obj151; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 1 }; index2 = 6; List list209 = new List(index2); CollectionsMarshal.SetCount(list209, index2); span3 = CollectionsMarshal.AsSpan(list209); num2 = 0; ref QuestStep reference162 = ref span3[num2]; QuestStep obj153 = new QuestStep(EInteractionType.Interact, 2003141u, new Vector3(-22.537598f, 3.616333f, -44.663208f), 146) { Fly = true }; num3 = 6; List> list210 = new List>(num3); CollectionsMarshal.SetCount(list210, num3); span9 = CollectionsMarshal.AsSpan(list210); num4 = 0; span9[num4] = null; num4++; span9[num4] = null; num4++; span9[num4] = null; num4++; ref List reference163 = ref span9[num4]; num6 = 3; List list211 = new List(num6); CollectionsMarshal.SetCount(list211, num6); span6 = CollectionsMarshal.AsSpan(list211); num5 = 0; span6[num5] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); num5++; span6[num5] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); num5++; span6[num5] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); reference163 = list211; num4++; span9[num4] = null; num4++; span9[num4] = null; obj153.RequiredQuestVariables = list210; reference162 = obj153; num2++; ref QuestStep reference164 = ref span3[num2]; QuestStep obj154 = new QuestStep(EInteractionType.Interact, 2003148u, new Vector3(15.27417f, 2.1820068f, 22.9953f), 146) { Fly = true }; num4 = 6; List> list212 = new List>(num4); CollectionsMarshal.SetCount(list212, num4); span9 = CollectionsMarshal.AsSpan(list212); num3 = 0; span9[num3] = null; num3++; span9[num3] = null; num3++; span9[num3] = null; num3++; ref List reference165 = ref span9[num3]; num5 = 3; List list213 = new List(num5); CollectionsMarshal.SetCount(list213, num5); span6 = CollectionsMarshal.AsSpan(list213); num6 = 0; span6[num6] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num6++; span6[num6] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); num6++; span6[num6] = new QuestWorkValue(0, (byte)5, EQuestWorkMode.Bitwise); reference165 = list213; num3++; span9[num3] = null; num3++; span9[num3] = null; obj154.RequiredQuestVariables = list212; reference164 = obj154; num2++; ref QuestStep reference166 = ref span3[num2]; QuestStep obj155 = new QuestStep(EInteractionType.Interact, 2003147u, new Vector3(25.192627f, 2.8533936f, 10.788086f), 146) { Fly = true }; num3 = 6; List> list214 = new List>(num3); CollectionsMarshal.SetCount(list214, num3); span9 = CollectionsMarshal.AsSpan(list214); num4 = 0; span9[num4] = null; num4++; span9[num4] = null; num4++; span9[num4] = null; num4++; ref List reference167 = ref span9[num4]; num6 = 3; List list215 = new List(num6); CollectionsMarshal.SetCount(list215, num6); span6 = CollectionsMarshal.AsSpan(list215); num5 = 0; span6[num5] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num5++; span6[num5] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); num5++; span6[num5] = new QuestWorkValue(0, (byte)5, EQuestWorkMode.Bitwise); reference167 = list215; num4++; span9[num4] = null; num4++; span9[num4] = null; obj155.RequiredQuestVariables = list214; reference166 = obj155; num2++; ref QuestStep reference168 = ref span3[num2]; QuestStep obj156 = new QuestStep(EInteractionType.Interact, 2003140u, new Vector3(-37.094727f, -0.5340576f, 14.90802f), 146) { Fly = true }; num4 = 6; List> list216 = new List>(num4); CollectionsMarshal.SetCount(list216, num4); span9 = CollectionsMarshal.AsSpan(list216); num3 = 0; span9[num3] = null; num3++; span9[num3] = null; num3++; span9[num3] = null; num3++; ref List reference169 = ref span9[num3]; num5 = 2; List list217 = new List(num5); CollectionsMarshal.SetCount(list217, num5); span6 = CollectionsMarshal.AsSpan(list217); num6 = 0; span6[num6] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); num6++; span6[num6] = new QuestWorkValue(0, (byte)5, EQuestWorkMode.Bitwise); reference169 = list217; num3++; span9[num3] = null; num3++; span9[num3] = null; obj156.RequiredQuestVariables = list216; reference168 = obj156; num2++; ref QuestStep reference170 = ref span3[num2]; QuestStep obj157 = new QuestStep(EInteractionType.Interact, 2003136u, new Vector3(-52.99463f, -1.2055054f, 17.532532f), 146) { Fly = true }; num3 = 6; List> list218 = new List>(num3); CollectionsMarshal.SetCount(list218, num3); span9 = CollectionsMarshal.AsSpan(list218); num4 = 0; span9[num4] = null; num4++; span9[num4] = null; num4++; span9[num4] = null; num4++; ref List reference171 = ref span9[num4]; num6 = 4; List list219 = new List(num6); CollectionsMarshal.SetCount(list219, num6); span6 = CollectionsMarshal.AsSpan(list219); num5 = 0; span6[num5] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num5++; span6[num5] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); num5++; span6[num5] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); num5++; span6[num5] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); reference171 = list219; num4++; span9[num4] = null; num4++; span9[num4] = null; obj157.RequiredQuestVariables = list218; reference170 = obj157; num2++; ref QuestStep reference172 = ref span3[num2]; QuestStep obj158 = new QuestStep(EInteractionType.Combat, null, new Vector3(-52.99463f, -1.2055054f, 17.532532f), 146) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 2; List list220 = new List(num4); CollectionsMarshal.SetCount(list220, num4); span8 = CollectionsMarshal.AsSpan(list220); num3 = 0; span8[num3] = new ComplexCombatData { DataId = 740u, MinimumKillCount = 1u }; num3++; span8[num3] = new ComplexCombatData { DataId = 741u, MinimumKillCount = 1u }; obj158.ComplexCombatData = list220; reference172 = obj158; obj152.Steps = list209; reference161 = obj152; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-124.393555f, -2.04119f, 36.344994f), 146); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005550u, new Vector3(105.27197f, 15.359643f, -357.3816f), 146) { DelaySecondsAtStart = 3f, Fly = true }; obj159.Steps = list221; reference173 = obj159; questRoot23.QuestSequence = list207; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(1231); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list222 = new List(num); CollectionsMarshal.SetCount(list222, num); span = CollectionsMarshal.AsSpan(list222); index = 0; span[index] = "plogon_enjoyer"; questRoot24.Author = list222; index = 3; List list223 = new List(index); CollectionsMarshal.SetCount(list223, index); span2 = CollectionsMarshal.AsSpan(list223); num = 0; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 0 }; index2 = 1; List list224 = new List(index2); CollectionsMarshal.SetCount(list224, index2); span3 = CollectionsMarshal.AsSpan(list224); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005550u, new Vector3(105.27197f, 15.359643f, -357.3816f), 146); obj160.Steps = list224; reference174 = obj160; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 1 }; num2 = 1; List list225 = new List(num2); CollectionsMarshal.SetCount(list225, num2); span3 = CollectionsMarshal.AsSpan(list225); index2 = 0; ref QuestStep reference176 = ref span3[index2]; QuestStep obj162 = new QuestStep(EInteractionType.Combat, null, new Vector3(-9.631764f, 4.530592f, -52.115612f), 146) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list226 = new List(num3); CollectionsMarshal.SetCount(list226, num3); span8 = CollectionsMarshal.AsSpan(list226); num4 = 0; span8[num4] = new ComplexCombatData { DataId = 2452u, MinimumKillCount = 2u }; obj162.ComplexCombatData = list226; reference176 = obj162; obj161.Steps = list225; reference175 = obj161; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list227 = new List(index2); CollectionsMarshal.SetCount(list227, index2); span3 = CollectionsMarshal.AsSpan(list227); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-74.8761f, -1.9533517f, -51.731575f), 146); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005550u, new Vector3(105.27197f, 15.359643f, -357.3816f), 146) { Fly = true }; obj163.Steps = list227; reference177 = obj163; questRoot24.QuestSequence = list223; AddQuest(questId24, questRoot24); AddQuest(new QuestId(1234), new QuestRoot { Disabled = true, Comment = "WIP too many cases", QuestSequence = new List() }); AddQuest(new QuestId(1235), new QuestRoot { Disabled = true, QuestSequence = new List() }); QuestId questId25 = new QuestId(1236); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list228 = new List(num); CollectionsMarshal.SetCount(list228, num); span = CollectionsMarshal.AsSpan(list228); index = 0; span[index] = "plogon_enjoyer"; questRoot25.Author = list228; index = 4; List list229 = new List(index); CollectionsMarshal.SetCount(list229, index); span2 = CollectionsMarshal.AsSpan(list229); num = 0; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 0 }; num2 = 1; List list230 = new List(num2); CollectionsMarshal.SetCount(list230, num2); span3 = CollectionsMarshal.AsSpan(list230); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005551u, new Vector3(98.924194f, 15.29447f, -349.4469f), 146); obj164.Steps = list230; reference178 = obj164; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 1 }; index2 = 1; List list231 = new List(index2); CollectionsMarshal.SetCount(list231, index2); span3 = CollectionsMarshal.AsSpan(list231); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005848u, new Vector3(-101.487854f, 8.097177f, 403.28064f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings }; obj165.Steps = list231; reference179 = obj165; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 2 }; num2 = 4; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); index2 = 0; ref QuestStep reference181 = ref span3[index2]; QuestStep obj167 = new QuestStep(EInteractionType.Action, 2003353u, new Vector3(-248.0965f, 2.8533936f, 675.95935f), 146) { Action = EAction.FieryBreath }; num4 = 6; List> list233 = new List>(num4); CollectionsMarshal.SetCount(list233, num4); span9 = CollectionsMarshal.AsSpan(list233); num3 = 0; span9[num3] = null; num3++; span9[num3] = null; num3++; span9[num3] = null; num3++; ref List reference182 = ref span9[num3]; num5 = 1; List list234 = new List(num5); CollectionsMarshal.SetCount(list234, num5); span6 = CollectionsMarshal.AsSpan(list234); num6 = 0; span6[num6] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); reference182 = list234; num3++; span9[num3] = null; num3++; span9[num3] = null; obj167.RequiredQuestVariables = list233; reference181 = obj167; index2++; ref QuestStep reference183 = ref span3[index2]; QuestStep obj168 = new QuestStep(EInteractionType.Action, 2003354u, new Vector3(-132.03638f, -1.449646f, 778.8052f), 146) { Action = EAction.FieryBreath }; num3 = 6; List> list235 = new List>(num3); CollectionsMarshal.SetCount(list235, num3); span9 = CollectionsMarshal.AsSpan(list235); num4 = 0; span9[num4] = null; num4++; span9[num4] = null; num4++; span9[num4] = null; num4++; ref List reference184 = ref span9[num4]; num6 = 2; List list236 = new List(num6); CollectionsMarshal.SetCount(list236, num6); span6 = CollectionsMarshal.AsSpan(list236); num5 = 0; span6[num5] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num5++; span6[num5] = new QuestWorkValue(0, (byte)5, EQuestWorkMode.Bitwise); reference184 = list236; num4++; span9[num4] = null; num4++; span9[num4] = null; obj168.RequiredQuestVariables = list235; reference183 = obj168; index2++; ref QuestStep reference185 = ref span3[index2]; QuestStep obj169 = new QuestStep(EInteractionType.Action, 2003356u, new Vector3(78.446655f, 14.328186f, 589.9595f), 146) { Action = EAction.FieryBreath }; num4 = 6; List> list237 = new List>(num4); CollectionsMarshal.SetCount(list237, num4); span9 = CollectionsMarshal.AsSpan(list237); num3 = 0; span9[num3] = null; num3++; span9[num3] = null; num3++; span9[num3] = null; num3++; ref List reference186 = ref span9[num3]; num5 = 2; List list238 = new List(num5); CollectionsMarshal.SetCount(list238, num5); span6 = CollectionsMarshal.AsSpan(list238); num6 = 0; span6[num6] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num6++; span6[num6] = new QuestWorkValue(0, (byte)5, EQuestWorkMode.Bitwise); reference186 = list238; num3++; span9[num3] = null; num3++; span9[num3] = null; obj169.RequiredQuestVariables = list237; reference185 = obj169; index2++; ref QuestStep reference187 = ref span3[index2]; QuestStep obj170 = new QuestStep(EInteractionType.Action, 2003357u, new Vector3(179.9801f, 6.6376343f, 601.15967f), 146) { Action = EAction.FieryBreath }; num3 = 6; List> list239 = new List>(num3); CollectionsMarshal.SetCount(list239, num3); span9 = CollectionsMarshal.AsSpan(list239); num4 = 0; span9[num4] = null; num4++; span9[num4] = null; num4++; span9[num4] = null; num4++; ref List reference188 = ref span9[num4]; num6 = 1; List list240 = new List(num6); CollectionsMarshal.SetCount(list240, num6); span6 = CollectionsMarshal.AsSpan(list240); num5 = 0; span6[num5] = new QuestWorkValue(0, (byte)5, EQuestWorkMode.Bitwise); reference188 = list240; num4++; span9[num4] = null; num4++; span9[num4] = null; obj170.RequiredQuestVariables = list239; reference187 = obj170; obj166.Steps = list232; reference180 = obj166; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list241 = new List(index2); CollectionsMarshal.SetCount(list241, index2); span3 = CollectionsMarshal.AsSpan(list241); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-56.11375f, 25.301596f, -391.2648f), 146) { Mount = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005551u, new Vector3(98.924194f, 15.29447f, -349.4469f), 146) { Fly = true }; obj171.Steps = list241; reference189 = obj171; questRoot25.QuestSequence = list229; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(1240); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list242 = new List(num); CollectionsMarshal.SetCount(list242, num); span = CollectionsMarshal.AsSpan(list242); index = 0; span[index] = "plogon_enjoyer"; questRoot26.Author = list242; index = 5; List list243 = new List(index); CollectionsMarshal.SetCount(list243, index); span2 = CollectionsMarshal.AsSpan(list243); num = 0; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 0 }; num2 = 1; List list244 = new List(num2); CollectionsMarshal.SetCount(list244, num2); span3 = CollectionsMarshal.AsSpan(list244); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005551u, new Vector3(98.924194f, 15.29447f, -349.4469f), 146); obj172.Steps = list244; reference190 = obj172; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 1 }; index2 = 1; List list245 = new List(index2); CollectionsMarshal.SetCount(list245, index2); span3 = CollectionsMarshal.AsSpan(list245); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005745u, new Vector3(22.720581f, 4.240738f, -443.07623f), 146) { Fly = true }; obj173.Steps = list245; reference191 = obj173; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 2 }; num2 = 11; List list246 = new List(num2); CollectionsMarshal.SetCount(list246, num2); span3 = CollectionsMarshal.AsSpan(list246); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-126.48953f, 27.57419f, 138.61473f), 146) { Fly = true }; index2++; ref QuestStep reference193 = ref span3[index2]; QuestStep obj175 = new QuestStep(EInteractionType.Interact, 2003048u, new Vector3(-136.85822f, 18.753235f, 116.50256f), 146) { Mount = true }; num4 = 6; List> list247 = new List>(num4); CollectionsMarshal.SetCount(list247, num4); span9 = CollectionsMarshal.AsSpan(list247); num3 = 0; span9[num3] = null; num3++; span9[num3] = null; num3++; ref List reference194 = ref span9[num3]; num5 = 2; List list248 = new List(num5); CollectionsMarshal.SetCount(list248, num5); span6 = CollectionsMarshal.AsSpan(list248); num6 = 0; span6[num6] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num6++; span6[num6] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference194 = list248; num3++; span9[num3] = null; num3++; span9[num3] = null; num3++; span9[num3] = null; obj175.RequiredQuestVariables = list247; reference193 = obj175; index2++; ref QuestStep reference195 = ref span3[index2]; QuestStep obj176 = new QuestStep(EInteractionType.Interact, 2003049u, new Vector3(-121.78229f, 28.732666f, 140.33716f), 146) { Mount = true }; num3 = 6; List> list249 = new List>(num3); CollectionsMarshal.SetCount(list249, num3); span9 = CollectionsMarshal.AsSpan(list249); num4 = 0; span9[num4] = null; num4++; span9[num4] = null; num4++; ref List reference196 = ref span9[num4]; num6 = 1; List list250 = new List(num6); CollectionsMarshal.SetCount(list250, num6); span6 = CollectionsMarshal.AsSpan(list250); num5 = 0; span6[num5] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); reference196 = list250; num4++; span9[num4] = null; num4++; span9[num4] = null; num4++; span9[num4] = null; obj176.RequiredQuestVariables = list249; reference195 = obj176; index2++; ref QuestStep reference197 = ref span3[index2]; QuestStep obj177 = new QuestStep(EInteractionType.Interact, 2003050u, new Vector3(-91.96619f, 43.07617f, 156.84741f), 146) { Mount = true }; num4 = 6; List> list251 = new List>(num4); CollectionsMarshal.SetCount(list251, num4); span9 = CollectionsMarshal.AsSpan(list251); num3 = 0; span9[num3] = null; num3++; span9[num3] = null; num3++; ref List reference198 = ref span9[num3]; num5 = 1; List list252 = new List(num5); CollectionsMarshal.SetCount(list252, num5); span6 = CollectionsMarshal.AsSpan(list252); num6 = 0; span6[num6] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); reference198 = list252; num3++; span9[num3] = null; num3++; span9[num3] = null; num3++; span9[num3] = null; obj177.RequiredQuestVariables = list251; reference197 = obj177; index2++; ref QuestStep reference199 = ref span3[index2]; QuestStep obj178 = new QuestStep(EInteractionType.Interact, 2003051u, new Vector3(-55.40558f, 42.526855f, 192.18738f), 146) { Mount = true }; num3 = 6; List> list253 = new List>(num3); CollectionsMarshal.SetCount(list253, num3); span9 = CollectionsMarshal.AsSpan(list253); num4 = 0; span9[num4] = null; num4++; span9[num4] = null; num4++; ref List reference200 = ref span9[num4]; num6 = 3; List list254 = new List(num6); CollectionsMarshal.SetCount(list254, num6); span6 = CollectionsMarshal.AsSpan(list254); num5 = 0; span6[num5] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num5++; span6[num5] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); num5++; span6[num5] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); reference200 = list254; num4++; span9[num4] = null; num4++; span9[num4] = null; num4++; span9[num4] = null; obj178.RequiredQuestVariables = list253; reference199 = obj178; index2++; ref QuestStep reference201 = ref span3[index2]; QuestStep obj179 = new QuestStep(EInteractionType.Interact, 2003052u, new Vector3(6.668152f, 36.9115f, 207.01917f), 146) { Mount = true }; num4 = 6; List> list255 = new List>(num4); CollectionsMarshal.SetCount(list255, num4); span9 = CollectionsMarshal.AsSpan(list255); num3 = 0; span9[num3] = null; num3++; span9[num3] = null; num3++; ref List reference202 = ref span9[num3]; num5 = 1; List list256 = new List(num5); CollectionsMarshal.SetCount(list256, num5); span6 = CollectionsMarshal.AsSpan(list256); num6 = 0; span6[num6] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference202 = list256; num3++; span9[num3] = null; num3++; span9[num3] = null; num3++; span9[num3] = null; obj179.RequiredQuestVariables = list255; reference201 = obj179; index2++; ref QuestStep reference203 = ref span3[index2]; QuestStep obj180 = new QuestStep(EInteractionType.Interact, 2003053u, new Vector3(73.31958f, 31.784546f, 153.76514f), 146) { Mount = true }; num3 = 6; List> list257 = new List>(num3); CollectionsMarshal.SetCount(list257, num3); span9 = CollectionsMarshal.AsSpan(list257); num4 = 0; span9[num4] = null; num4++; span9[num4] = null; num4++; ref List reference204 = ref span9[num4]; num6 = 1; List list258 = new List(num6); CollectionsMarshal.SetCount(list258, num6); span6 = CollectionsMarshal.AsSpan(list258); num5 = 0; span6[num5] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); reference204 = list258; num4++; span9[num4] = null; num4++; span9[num4] = null; num4++; span9[num4] = null; obj180.RequiredQuestVariables = list257; reference203 = obj180; index2++; ref QuestStep reference205 = ref span3[index2]; QuestStep obj181 = new QuestStep(EInteractionType.Interact, 2003054u, new Vector3(79.42322f, 25.802979f, 208.66711f), 146) { Mount = true }; num4 = 6; List> list259 = new List>(num4); CollectionsMarshal.SetCount(list259, num4); span9 = CollectionsMarshal.AsSpan(list259); num3 = 0; span9[num3] = null; num3++; span9[num3] = null; num3++; ref List reference206 = ref span9[num3]; num5 = 2; List list260 = new List(num5); CollectionsMarshal.SetCount(list260, num5); span6 = CollectionsMarshal.AsSpan(list260); num6 = 0; span6[num6] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); num6++; span6[num6] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); reference206 = list260; num3++; span9[num3] = null; num3++; span9[num3] = null; num3++; span9[num3] = null; obj181.RequiredQuestVariables = list259; reference205 = obj181; index2++; ref QuestStep reference207 = ref span3[index2]; QuestStep obj182 = new QuestStep(EInteractionType.Interact, 2003055u, new Vector3(106.889404f, 14.602844f, 147.53943f), 146) { Mount = true }; num3 = 6; List> list261 = new List>(num3); CollectionsMarshal.SetCount(list261, num3); span9 = CollectionsMarshal.AsSpan(list261); num4 = 0; span9[num4] = null; num4++; span9[num4] = null; num4++; ref List reference208 = ref span9[num4]; num6 = 1; List list262 = new List(num6); CollectionsMarshal.SetCount(list262, num6); span6 = CollectionsMarshal.AsSpan(list262); num5 = 0; span6[num5] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); reference208 = list262; num4++; span9[num4] = null; num4++; span9[num4] = null; num4++; span9[num4] = null; obj182.RequiredQuestVariables = list261; reference207 = obj182; index2++; ref QuestStep reference209 = ref span3[index2]; QuestStep obj183 = new QuestStep(EInteractionType.Combat, null, new Vector3(135.42383f, 8.102478f, 178.36267f), 146) { Mount = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list263 = new List(num4); CollectionsMarshal.SetCount(list263, num4); span4 = CollectionsMarshal.AsSpan(list263); num3 = 0; span4[num3] = 2456u; obj183.KillEnemyDataIds = list263; reference209 = obj183; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2003056u, new Vector3(135.42383f, 8.102478f, 178.36267f), 146); obj174.Steps = list246; reference192 = obj174; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 3 }; index2 = 2; List list264 = new List(index2); CollectionsMarshal.SetCount(list264, index2); span3 = CollectionsMarshal.AsSpan(list264); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-63.849556f, 26.409807f, -383.9894f), 146) { Mount = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1005745u, new Vector3(22.720581f, 4.240738f, -443.07623f), 146) { Fly = true }; obj184.Steps = list264; reference210 = obj184; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list265 = new List(num2); CollectionsMarshal.SetCount(list265, num2); span3 = CollectionsMarshal.AsSpan(list265); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005551u, new Vector3(98.924194f, 15.29447f, -349.4469f), 146) { Fly = true }; obj185.Steps = list265; reference211 = obj185; questRoot26.QuestSequence = list243; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(1241); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list266 = new List(num); CollectionsMarshal.SetCount(list266, num); span = CollectionsMarshal.AsSpan(list266); index = 0; span[index] = "plogon_enjoyer"; questRoot27.Author = list266; index = 3; List list267 = new List(index); CollectionsMarshal.SetCount(list267, index); span2 = CollectionsMarshal.AsSpan(list267); num = 0; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 0 }; index2 = 1; List list268 = new List(index2); CollectionsMarshal.SetCount(list268, index2); span3 = CollectionsMarshal.AsSpan(list268); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005551u, new Vector3(98.924194f, 15.29447f, -349.4469f), 146); obj186.Steps = list268; reference212 = obj186; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 1 }; num2 = 1; List list269 = new List(num2); CollectionsMarshal.SetCount(list269, num2); span3 = CollectionsMarshal.AsSpan(list269); index2 = 0; ref QuestStep reference214 = ref span3[index2]; QuestStep obj188 = new QuestStep(EInteractionType.Combat, null, new Vector3(-38.375584f, 8.492833f, 156.09068f), 146) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list270 = new List(num3); CollectionsMarshal.SetCount(list270, num3); span8 = CollectionsMarshal.AsSpan(list270); num4 = 0; span8[num4] = new ComplexCombatData { DataId = 2452u, MinimumKillCount = 2u }; obj188.ComplexCombatData = list270; reference214 = obj188; obj187.Steps = list269; reference213 = obj187; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list271 = new List(index2); CollectionsMarshal.SetCount(list271, index2); span3 = CollectionsMarshal.AsSpan(list271); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005551u, new Vector3(98.924194f, 15.29447f, -349.4469f), 146) { Fly = true }; obj189.Steps = list271; reference215 = obj189; questRoot27.QuestSequence = list267; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(1242); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list272 = new List(num); CollectionsMarshal.SetCount(list272, num); span = CollectionsMarshal.AsSpan(list272); index = 0; span[index] = "skiaz"; questRoot28.Author = list272; index = 3; List list273 = new List(index); CollectionsMarshal.SetCount(list273, index); span2 = CollectionsMarshal.AsSpan(list273); num = 0; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 0 }; num2 = 1; List list274 = new List(num2); CollectionsMarshal.SetCount(list274, num2); span3 = CollectionsMarshal.AsSpan(list274); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005552u, new Vector3(85.618286f, 15.28719f, -355.70312f), 146) { Fly = true }; obj190.Steps = list274; reference216 = obj190; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 1, Comment = "Probably better to make here single steps for each enemy, since they are spread across a larger area" }; index2 = 2; List list275 = new List(index2); CollectionsMarshal.SetCount(list275, index2); span3 = CollectionsMarshal.AsSpan(list275); num2 = 0; ref QuestStep reference218 = ref span3[num2]; QuestStep obj192 = new QuestStep(EInteractionType.Combat, null, new Vector3(72.098755f, 12.723299f, 23.544617f), 146) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list276 = new List(num4); CollectionsMarshal.SetCount(list276, num4); span8 = CollectionsMarshal.AsSpan(list276); num3 = 0; span8[num3] = new ComplexCombatData { DataId = 741u, NameId = 1838u, MinimumKillCount = 3u }; obj192.ComplexCombatData = list276; reference218 = obj192; num2++; ref QuestStep reference219 = ref span3[num2]; QuestStep obj193 = new QuestStep(EInteractionType.Combat, null, new Vector3(168.87158f, 7.586792f, -30.533386f), 146) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list277 = new List(num3); CollectionsMarshal.SetCount(list277, num3); span8 = CollectionsMarshal.AsSpan(list277); num4 = 0; span8[num4] = new ComplexCombatData { DataId = 739u, NameId = 1837u, MinimumKillCount = 3u }; obj193.ComplexCombatData = list277; reference219 = obj193; obj191.Steps = list275; reference217 = obj191; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list278 = new List(num2); CollectionsMarshal.SetCount(list278, num2); span3 = CollectionsMarshal.AsSpan(list278); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005552u, new Vector3(85.618286f, 15.28719f, -355.70312f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; obj194.Steps = list278; reference220 = obj194; questRoot28.QuestSequence = list273; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(1243); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list279 = new List(num); CollectionsMarshal.SetCount(list279, num); span = CollectionsMarshal.AsSpan(list279); index = 0; span[index] = "skiaz"; questRoot29.Author = list279; index = 3; List list280 = new List(index); CollectionsMarshal.SetCount(list280, index); span2 = CollectionsMarshal.AsSpan(list280); num = 0; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 0 }; index2 = 1; List list281 = new List(index2); CollectionsMarshal.SetCount(list281, index2); span3 = CollectionsMarshal.AsSpan(list281); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005552u, new Vector3(85.618286f, 15.28719f, -355.70312f), 146) { Fly = true }; obj195.Steps = list281; reference221 = obj195; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 1, Comment = "Probably better to make here single steps for each enemy, since they are spread across a larger area" }; num2 = 2; List list282 = new List(num2); CollectionsMarshal.SetCount(list282, num2); span3 = CollectionsMarshal.AsSpan(list282); index2 = 0; ref QuestStep reference223 = ref span3[index2]; QuestStep obj197 = new QuestStep(EInteractionType.Combat, null, new Vector3(103.1051f, 15.034634f, 20.46234f), 146) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list283 = new List(num4); CollectionsMarshal.SetCount(list283, num4); span8 = CollectionsMarshal.AsSpan(list283); num3 = 0; span8[num3] = new ComplexCombatData { DataId = 742u, NameId = 1840u, MinimumKillCount = 3u }; obj197.ComplexCombatData = list283; reference223 = obj197; index2++; ref QuestStep reference224 = ref span3[index2]; QuestStep obj198 = new QuestStep(EInteractionType.Combat, 740u, new Vector3(103.1051f, 15.034634f, 20.46234f), 146) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list284 = new List(num3); CollectionsMarshal.SetCount(list284, num3); span8 = CollectionsMarshal.AsSpan(list284); num4 = 0; span8[num4] = new ComplexCombatData { DataId = 740u, NameId = 1839u, MinimumKillCount = 3u }; obj198.ComplexCombatData = list284; reference224 = obj198; obj196.Steps = list282; reference222 = obj196; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list285 = new List(index2); CollectionsMarshal.SetCount(list285, index2); span3 = CollectionsMarshal.AsSpan(list285); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005552u, new Vector3(85.618286f, 15.28719f, -355.70312f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; obj199.Steps = list285; reference225 = obj199; questRoot29.QuestSequence = list280; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(1244); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list286 = new List(num); CollectionsMarshal.SetCount(list286, num); span = CollectionsMarshal.AsSpan(list286); index = 0; span[index] = "skiaz"; questRoot30.Author = list286; index = 3; List list287 = new List(index); CollectionsMarshal.SetCount(list287, index); span2 = CollectionsMarshal.AsSpan(list287); num = 0; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 0 }; num2 = 1; List list288 = new List(num2); CollectionsMarshal.SetCount(list288, num2); span3 = CollectionsMarshal.AsSpan(list288); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005552u, new Vector3(85.618286f, 15.28719f, -355.70312f), 146) { Fly = true }; obj200.Steps = list288; reference226 = obj200; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 1 }; index2 = 6; List list289 = new List(index2); CollectionsMarshal.SetCount(list289, index2); span3 = CollectionsMarshal.AsSpan(list289); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2003024u, new Vector3(345.23523f, 8.590759f, -24.399231f), 146) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2003027u, new Vector3(501.0299f, 7.614197f, -144.39618f), 146); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(534.8477f, 7.5996237f, -156.95335f), 146); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2003030u, new Vector3(552.20874f, 7.614197f, -175.18884f), 146); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2003031u, new Vector3(558.5259f, 7.583679f, -166.79645f), 146); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2003029u, new Vector3(546.68494f, 10.543945f, -141.86316f), 146); obj201.Steps = list289; reference227 = obj201; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list290 = new List(num2); CollectionsMarshal.SetCount(list290, num2); span3 = CollectionsMarshal.AsSpan(list290); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005552u, new Vector3(85.618286f, 15.28719f, -355.70312f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; obj202.Steps = list290; reference228 = obj202; questRoot30.QuestSequence = list287; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(1245); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list291 = new List(num); CollectionsMarshal.SetCount(list291, num); span = CollectionsMarshal.AsSpan(list291); index = 0; span[index] = "skiaz"; questRoot31.Author = list291; index = 3; List list292 = new List(index); CollectionsMarshal.SetCount(list292, index); span2 = CollectionsMarshal.AsSpan(list292); num = 0; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 0 }; index2 = 1; List list293 = new List(index2); CollectionsMarshal.SetCount(list293, index2); span3 = CollectionsMarshal.AsSpan(list293); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005552u, new Vector3(85.618286f, 15.28719f, -355.70312f), 146) { Fly = true }; obj203.Steps = list293; reference229 = obj203; num++; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 1 }; num2 = 2; List list294 = new List(num2); CollectionsMarshal.SetCount(list294, num2); span3 = CollectionsMarshal.AsSpan(list294); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(547.38745f, 7.599617f, -36.96097f), 146); index2++; ref QuestStep reference231 = ref span3[index2]; QuestStep obj205 = new QuestStep(EInteractionType.Combat, null, new Vector3(547.38745f, 7.599617f, -36.96097f), 146) { EnemySpawnType = EEnemySpawnType.FateEnemies }; num4 = 2; List list295 = new List(num4); CollectionsMarshal.SetCount(list295, num4); span8 = CollectionsMarshal.AsSpan(list295); num3 = 0; span8[num3] = new ComplexCombatData { DataId = 740u, NameId = 2369u, MinimumKillCount = 3u }; num3++; span8[num3] = new ComplexCombatData { DataId = 2501u, MinimumKillCount = 1u }; obj205.ComplexCombatData = list295; reference231 = obj205; obj204.Steps = list294; reference230 = obj204; num++; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list296 = new List(index2); CollectionsMarshal.SetCount(list296, index2); span3 = CollectionsMarshal.AsSpan(list296); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005552u, new Vector3(85.618286f, 15.28719f, -355.70312f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; obj206.Steps = list296; reference232 = obj206; questRoot31.QuestSequence = list292; AddQuest(questId31, questRoot31); AddQuest(new QuestId(1249), new QuestRoot { Disabled = true, QuestSequence = new List() }); } private static void LoadQuests25() { QuestId questId = new QuestId(1252); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 4; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 2; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(45.84424f, 6.073427f, 248.96754f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1005564u, new Vector3(48.203125f, 6.0734696f, 247.79126f), 152); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005577u, new Vector3(28.488525f, -3.6319542f, 210.62024f), 152) { Fly = true }; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(45.84424f, 6.073427f, 248.96754f), 152) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005564u, new Vector3(48.203125f, 6.0734696f, 247.79126f), 152) { NextQuestId = new QuestId(1253) }; obj4.Steps = list6; reference4 = obj4; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(1253); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list7 = new List(num); CollectionsMarshal.SetCount(list7, num); span = CollectionsMarshal.AsSpan(list7); index = 0; span[index] = "liza"; questRoot2.Author = list7; index = 5; List list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 0 }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005564u, new Vector3(48.203125f, 6.0734696f, 247.79126f), 152); obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 1 }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002864u, new Vector3(270.28296f, -0.25946045f, 168.53589f), 152) { Fly = true }; obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 2 }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005570u, new Vector3(292.77478f, -0.00153354f, 145.12854f), 152) { StopDistance = 7f }; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 3 }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005565u, new Vector3(22.47644f, -6.2105103f, 252.552f), 152) { Fly = true }; obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(45.84424f, 6.073427f, 248.96754f), 152) { Fly = true }; index2++; ref QuestStep reference10 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.CompleteQuest, 1005564u, new Vector3(48.203125f, 6.0734696f, 247.79126f), 152); int num3 = 1; List list14 = new List(num3); CollectionsMarshal.SetCount(list14, num3); Span span4 = CollectionsMarshal.AsSpan(list14); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANSYL002_01253_SYSYTEM_Q1_000_1"), Answer = new ExcelRef("TEXT_BANSYL002_01253_SYSYTEM_A1_000_1") }; questStep.DialogueChoices = list14; reference10 = questStep; obj9.Steps = list13; reference9 = obj9; questRoot2.QuestSequence = list8; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(1259); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list15 = new List(num); CollectionsMarshal.SetCount(list15, num); span = CollectionsMarshal.AsSpan(list15); index = 0; span[index] = "Censored"; questRoot3.Author = list15; index = 3; List list16 = new List(index); CollectionsMarshal.SetCount(list16, index); span2 = CollectionsMarshal.AsSpan(list16); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 0 }; index2 = 1; List list17 = new List(index2); CollectionsMarshal.SetCount(list17, index2); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005561u, new Vector3(47.01306f, 6.0734644f, 254.01685f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj10.Steps = list17; reference11 = obj10; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 1 }; num2 = 5; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; ref QuestStep reference13 = ref span3[index2]; QuestStep obj12 = new QuestStep(EInteractionType.Interact, 2003073u, new Vector3(180.98718f, -0.38153076f, 68.03992f), 152) { Fly = true }; index3 = 6; List list19 = new List(index3); CollectionsMarshal.SetCount(list19, index3); Span span5 = CollectionsMarshal.AsSpan(list19); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); obj12.CompletionQuestVariablesFlags = list19; reference13 = obj12; index2++; ref QuestStep reference14 = ref span3[index2]; QuestStep obj13 = new QuestStep(EInteractionType.Interact, 2003069u, new Vector3(327.65686f, -6.088379f, -7.9194946f), 152) { Fly = true }; num3 = 6; List list20 = new List(num3); CollectionsMarshal.SetCount(list20, num3); span5 = CollectionsMarshal.AsSpan(list20); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj13.CompletionQuestVariablesFlags = list20; reference14 = obj13; index2++; ref QuestStep reference15 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2003068u, new Vector3(323.81165f, -5.783203f, -17.898865f), 152); index3 = 6; List list21 = new List(index3); CollectionsMarshal.SetCount(list21, index3); span5 = CollectionsMarshal.AsSpan(list21); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list21; reference15 = questStep2; index2++; ref QuestStep reference16 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2003070u, new Vector3(328.08423f, -4.867676f, -31.296265f), 152); num3 = 6; List list22 = new List(num3); CollectionsMarshal.SetCount(list22, num3); span5 = CollectionsMarshal.AsSpan(list22); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list22; reference16 = questStep3; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2003067u, new Vector3(354.57385f, -4.623535f, -11.39856f), 152); obj11.Steps = list18; reference12 = obj11; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(37.71168f, 4.7303743f, 250.62769f), 152) { Fly = true, Land = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(37.71168f, 4.7303743f, 250.62769f), MaximumDistance = 10f, TerritoryId = 152 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005561u, new Vector3(47.01306f, 6.0734644f, 254.01685f), 152); obj14.Steps = list23; reference17 = obj14; questRoot3.QuestSequence = list16; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(1260); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list24 = new List(num); CollectionsMarshal.SetCount(list24, num); span = CollectionsMarshal.AsSpan(list24); index = 0; span[index] = "Censored"; questRoot4.Author = list24; index = 4; List list25 = new List(index); CollectionsMarshal.SetCount(list25, index); span2 = CollectionsMarshal.AsSpan(list25); num = 0; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 0 }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005561u, new Vector3(47.01306f, 6.0734644f, 254.01685f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj15.Steps = list26; reference18 = obj15; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 1 }; index2 = 3; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; ref QuestStep reference20 = ref span3[num2]; QuestStep obj17 = new QuestStep(EInteractionType.Interact, 2003228u, new Vector3(286.2439f, -4.5319824f, 57.114502f), 152) { Fly = true }; index3 = 6; List list28 = new List(index3); CollectionsMarshal.SetCount(list28, index3); span5 = CollectionsMarshal.AsSpan(list28); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); obj17.CompletionQuestVariablesFlags = list28; reference20 = obj17; num2++; ref QuestStep reference21 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2003221u, new Vector3(254.19995f, -6.363098f, 41.428223f), 152); num3 = 6; List list29 = new List(num3); CollectionsMarshal.SetCount(list29, num3); span5 = CollectionsMarshal.AsSpan(list29); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list29; reference21 = questStep4; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2003222u, new Vector3(253.52856f, -5.5390625f, 22.262878f), 152); obj16.Steps = list27; reference19 = obj16; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 2 }; num2 = 3; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; ref QuestStep reference23 = ref span3[index2]; QuestStep obj19 = new QuestStep(EInteractionType.UseItem, 2003234u, new Vector3(231.1283f, -3.2197266f, -16.281433f), 152) { ItemId = 2001178u }; index3 = 6; List list31 = new List(index3); CollectionsMarshal.SetCount(list31, index3); span5 = CollectionsMarshal.AsSpan(list31); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); obj19.CompletionQuestVariablesFlags = list31; reference23 = obj19; index2++; ref QuestStep reference24 = ref span3[index2]; QuestStep obj20 = new QuestStep(EInteractionType.UseItem, 2003233u, new Vector3(245.59387f, -5.203369f, -41.672424f), 152) { ItemId = 2001178u }; num3 = 6; List list32 = new List(num3); CollectionsMarshal.SetCount(list32, num3); span5 = CollectionsMarshal.AsSpan(list32); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj20.CompletionQuestVariablesFlags = list32; reference24 = obj20; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, 2003231u, new Vector3(211.56628f, -4.501404f, -51.499268f), 152) { ItemId = 2001178u }; obj18.Steps = list30; reference22 = obj18; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(37.71168f, 4.7303743f, 250.62769f), 152) { Fly = true, Land = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(37.71168f, 4.7303743f, 250.62769f), MaximumDistance = 10f, TerritoryId = 152 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005561u, new Vector3(47.01306f, 6.0734644f, 254.01685f), 152); obj21.Steps = list33; reference25 = obj21; questRoot4.QuestSequence = list25; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(1262); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list34 = new List(num); CollectionsMarshal.SetCount(list34, num); span = CollectionsMarshal.AsSpan(list34); index = 0; span[index] = "Censored"; questRoot5.Author = list34; index = 4; List list35 = new List(index); CollectionsMarshal.SetCount(list35, index); span2 = CollectionsMarshal.AsSpan(list35); num = 0; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 0 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005561u, new Vector3(47.01306f, 6.0734644f, 254.01685f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj22.Steps = list36; reference26 = obj22; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 1 }; index2 = 1; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1008329u, new Vector3(175.86023f, 8.627428f, 204.18091f), 152) { Fly = true }; obj23.Steps = list37; reference27 = obj23; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 2 }; num2 = 6; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; ref QuestStep reference29 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 2003079u, new Vector3(225.78772f, 5.996765f, 181.78064f), 152); SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); index3 = 6; List list39 = new List(index3); CollectionsMarshal.SetCount(list39, index3); span5 = CollectionsMarshal.AsSpan(list39); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list39; skipConditions.StepIf = skipStepConditions; questStep5.SkipConditions = skipConditions; reference29 = questStep5; index2++; ref QuestStep reference30 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2003303u, new Vector3(267.96362f, -0.16790771f, 168.9325f), 152); num3 = 6; List list40 = new List(num3); CollectionsMarshal.SetCount(list40, num3); span5 = CollectionsMarshal.AsSpan(list40); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list40; reference30 = questStep6; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2003301u, new Vector3(220.29443f, -1.4801636f, 100.48059f), 152); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2003081u, new Vector3(175.24988f, -0.22894287f, 57.328125f), 152); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2003082u, new Vector3(97.67297f, 7.1259155f, -7.9194946f), 152); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2003076u, new Vector3(-19.150085f, 19.33313f, -11.490112f), 152); obj24.Steps = list38; reference28 = obj24; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(37.71168f, 4.7303743f, 250.62769f), 152) { Fly = true, Land = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(37.71168f, 4.7303743f, 250.62769f), MaximumDistance = 10f, TerritoryId = 152 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005561u, new Vector3(47.01306f, 6.0734644f, 254.01685f), 152); obj25.Steps = list41; reference31 = obj25; questRoot5.QuestSequence = list35; AddQuest(questId5, questRoot5); AddQuest(new QuestId(1264), new QuestRoot { Disabled = true, Comment = "This is a FATE Allied Society Quest", QuestSequence = new List() }); QuestId questId6 = new QuestId(1266); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list42 = new List(num); CollectionsMarshal.SetCount(list42, num); span = CollectionsMarshal.AsSpan(list42); index = 0; span[index] = "Censored"; questRoot6.Author = list42; index = 3; List list43 = new List(index); CollectionsMarshal.SetCount(list43, index); span2 = CollectionsMarshal.AsSpan(list43); num = 0; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 0 }; num2 = 1; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005561u, new Vector3(47.01306f, 6.0734644f, 254.01685f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj26.Steps = list44; reference32 = obj26; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 1 }; index2 = 1; List list45 = new List(index2); CollectionsMarshal.SetCount(list45, index2); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; ref QuestStep reference34 = ref span3[num2]; QuestStep obj28 = new QuestStep(EInteractionType.Combat, null, new Vector3(220.62901f, 4.888098f, 163.73048f), 152) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list46 = new List(index3); CollectionsMarshal.SetCount(list46, index3); Span span6 = CollectionsMarshal.AsSpan(list46); num3 = 0; span6[num3] = new ComplexCombatData { DataId = 2660u, NameId = 2314u, MinimumKillCount = 2u }; obj28.ComplexCombatData = list46; reference34 = obj28; obj27.Steps = list45; reference33 = obj27; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(37.71168f, 4.7303743f, 250.62769f), 152) { Fly = true, Land = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(37.71168f, 4.7303743f, 250.62769f), MaximumDistance = 10f, TerritoryId = 152 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005561u, new Vector3(47.01306f, 6.0734644f, 254.01685f), 152); obj29.Steps = list47; reference35 = obj29; questRoot6.QuestSequence = list43; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(1274); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list48 = new List(num); CollectionsMarshal.SetCount(list48, num); span = CollectionsMarshal.AsSpan(list48); index = 0; span[index] = "liza"; questRoot7.Author = list48; index = 3; List list49 = new List(index); CollectionsMarshal.SetCount(list49, index); span2 = CollectionsMarshal.AsSpan(list49); num = 0; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 0 }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005562u, new Vector3(36.850464f, -4.8778634f, 249.19507f), 152); obj30.Steps = list50; reference36 = obj30; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 1 }; num2 = 4; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; ref QuestStep reference38 = ref span3[index2]; QuestStep obj32 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(321.08926f, -17.347095f, -201.61072f), 152) { Fly = true }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 6; List list52 = new List(num3); CollectionsMarshal.SetCount(list52, num3); span5 = CollectionsMarshal.AsSpan(list52); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list52; skipConditions2.StepIf = skipStepConditions2; obj32.SkipConditions = skipConditions2; reference38 = obj32; index2++; ref QuestStep reference39 = ref span3[index2]; QuestStep obj33 = new QuestStep(EInteractionType.Combat, 2003494u, new Vector3(319.44763f, -17.227417f, -200.88507f), 152) { Fly = true, ItemId = 2001154u, GroundTarget = true, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list53 = new List(index3); CollectionsMarshal.SetCount(list53, index3); Span span7 = CollectionsMarshal.AsSpan(list53); num3 = 0; span7[num3] = 764u; obj33.KillEnemyDataIds = list53; num3 = 6; List list54 = new List(num3); CollectionsMarshal.SetCount(list54, num3); span5 = CollectionsMarshal.AsSpan(list54); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj33.CompletionQuestVariablesFlags = list54; reference39 = obj33; index2++; ref QuestStep reference40 = ref span3[index2]; QuestStep obj34 = new QuestStep(EInteractionType.Combat, 2003041u, new Vector3(386.099f, -20.187744f, -200.763f), 152) { Fly = true, ItemId = 2001154u, GroundTarget = true, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list55 = new List(index3); CollectionsMarshal.SetCount(list55, index3); span7 = CollectionsMarshal.AsSpan(list55); num3 = 0; span7[num3] = 764u; obj34.KillEnemyDataIds = list55; num3 = 6; List list56 = new List(num3); CollectionsMarshal.SetCount(list56, num3); span5 = CollectionsMarshal.AsSpan(list56); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); obj34.CompletionQuestVariablesFlags = list56; reference40 = obj34; index2++; ref QuestStep reference41 = ref span3[index2]; QuestStep obj35 = new QuestStep(EInteractionType.Combat, 2003040u, new Vector3(326.77185f, -18.112549f, -235.95032f), 152) { Fly = true, ItemId = 2001154u, GroundTarget = true, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list57 = new List(index3); CollectionsMarshal.SetCount(list57, index3); span7 = CollectionsMarshal.AsSpan(list57); num3 = 0; span7[num3] = 764u; obj35.KillEnemyDataIds = list57; reference41 = obj35; obj31.Steps = list51; reference37 = obj31; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005562u, new Vector3(36.850464f, -4.8778634f, 249.19507f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj36.Steps = list58; reference42 = obj36; questRoot7.QuestSequence = list49; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(1275); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list59 = new List(num); CollectionsMarshal.SetCount(list59, num); span = CollectionsMarshal.AsSpan(list59); index = 0; span[index] = "liza"; questRoot8.Author = list59; index = 4; List list60 = new List(index); CollectionsMarshal.SetCount(list60, index); span2 = CollectionsMarshal.AsSpan(list60); num = 0; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 0 }; num2 = 1; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005562u, new Vector3(36.850464f, -4.8778634f, 249.19507f), 152); obj37.Steps = list61; reference43 = obj37; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 1 }; index2 = 1; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2003307u, new Vector3(261.82947f, -9.323303f, -72.80078f), 152) { Fly = true }; obj38.Steps = list62; reference44 = obj38; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 2 }; num2 = 2; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2003487u, new Vector3(429.89233f, -14.2977295f, -257.61804f), 152); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2003310u, new Vector3(551.812f, -22.537598f, -352.13245f), 152); obj39.Steps = list63; reference45 = obj39; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005562u, new Vector3(36.850464f, -4.8778634f, 249.19507f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj40.Steps = list64; reference46 = obj40; questRoot8.QuestSequence = list60; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(1276); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list65 = new List(num); CollectionsMarshal.SetCount(list65, num); span = CollectionsMarshal.AsSpan(list65); index = 0; span[index] = "liza"; questRoot9.Author = list65; index = 3; List list66 = new List(index); CollectionsMarshal.SetCount(list66, index); span2 = CollectionsMarshal.AsSpan(list66); num = 0; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005562u, new Vector3(36.850464f, -4.8778634f, 249.19507f), 152); obj41.Steps = list67; reference47 = obj41; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 1 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; ref QuestStep reference49 = ref span3[num2]; QuestStep obj43 = new QuestStep(EInteractionType.Combat, null, new Vector3(336.78577f, -17.169508f, -252.20335f), 152) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list69 = new List(num3); CollectionsMarshal.SetCount(list69, num3); span7 = CollectionsMarshal.AsSpan(list69); index3 = 0; span7[index3] = 2464u; obj43.KillEnemyDataIds = list69; reference49 = obj43; obj42.Steps = list68; reference48 = obj42; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005562u, new Vector3(36.850464f, -4.8778634f, 249.19507f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj44.Steps = list70; reference50 = obj44; questRoot9.QuestSequence = list66; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(1289); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list71 = new List(num); CollectionsMarshal.SetCount(list71, num); span = CollectionsMarshal.AsSpan(list71); index = 0; span[index] = "alydev"; questRoot10.Author = list71; index = 5; List list72 = new List(index); CollectionsMarshal.SetCount(list72, index); span2 = CollectionsMarshal.AsSpan(list72); num = 0; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 0 }; index2 = 1; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005394u, new Vector3(246.87573f, -25.00047f, 246.1737f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(246.87573f, -25.00047f, 246.1737f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj45.Steps = list73; reference51 = obj45; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 1 }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005392u, new Vector3(210.25403f, -25.009617f, 223.71252f), 138); obj46.Steps = list74; reference52 = obj46; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 2 }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; ref QuestStep reference54 = ref span3[num2]; QuestStep obj48 = new QuestStep(EInteractionType.Combat, null, new Vector3(219.21672f, -36.40546f, 321.90988f), 138) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list76 = new List(index3); CollectionsMarshal.SetCount(list76, index3); span7 = CollectionsMarshal.AsSpan(list76); num3 = 0; span7[num3] = 1390u; obj48.KillEnemyDataIds = list76; reference54 = obj48; obj47.Steps = list75; reference53 = obj47; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 3 }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005393u, new Vector3(221.14893f, -36.405968f, 323.5675f), 138); obj49.Steps = list77; reference55 = obj49; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005394u, new Vector3(246.87573f, -25.00047f, 246.1737f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(246.87573f, -25.00047f, 246.1737f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj50.Steps = list78; reference56 = obj50; questRoot10.QuestSequence = list72; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(1290); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list79 = new List(num); CollectionsMarshal.SetCount(list79, num); span = CollectionsMarshal.AsSpan(list79); index = 0; span[index] = "alydev"; questRoot11.Author = list79; index = 5; List list80 = new List(index); CollectionsMarshal.SetCount(list80, index); span2 = CollectionsMarshal.AsSpan(list80); num = 0; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 0 }; num2 = 1; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005394u, new Vector3(246.87573f, -25.00047f, 246.1737f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(246.87573f, -25.00047f, 246.1737f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj51.Steps = list81; reference57 = obj51; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 1 }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005392u, new Vector3(210.25403f, -25.009617f, 223.71252f), 138); obj52.Steps = list82; reference58 = obj52; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 2 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 1005395u, new Vector3(523.6437f, 24.754877f, 292.37805f), 138) { ItemId = 2001083u }; obj53.Steps = list83; reference59 = obj53; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 3 }; index2 = 1; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1005395u, new Vector3(523.6437f, 24.754877f, 292.37805f), 138) { Emote = EEmote.Soothe }; obj54.Steps = list84; reference60 = obj54; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005394u, new Vector3(246.87573f, -25.00047f, 246.1737f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(246.87573f, -25.00047f, 246.1737f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj55.Steps = list85; reference61 = obj55; questRoot11.QuestSequence = list80; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(1291); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list86 = new List(num); CollectionsMarshal.SetCount(list86, num); span = CollectionsMarshal.AsSpan(list86); index = 0; span[index] = "alydev"; questRoot12.Author = list86; index = 4; List list87 = new List(index); CollectionsMarshal.SetCount(list87, index); span2 = CollectionsMarshal.AsSpan(list87); num = 0; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 0 }; index2 = 1; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005394u, new Vector3(246.87573f, -25.00047f, 246.1737f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(246.87573f, -25.00047f, 246.1737f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj56.Steps = list88; reference62 = obj56; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 1 }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; ref QuestStep reference64 = ref span3[index2]; QuestStep obj58 = new QuestStep(EInteractionType.Combat, null, new Vector3(209.67606f, -16.937475f, 117.99471f), 138) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list90 = new List(num3); CollectionsMarshal.SetCount(list90, num3); span7 = CollectionsMarshal.AsSpan(list90); index3 = 0; span7[index3] = 2447u; obj58.KillEnemyDataIds = list90; reference64 = obj58; obj57.Steps = list89; reference63 = obj57; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 2 }; index2 = 1; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005396u, new Vector3(209.52148f, -16.919422f, 114.457886f), 138); obj59.Steps = list91; reference65 = obj59; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005394u, new Vector3(246.87573f, -25.00047f, 246.1737f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(246.87573f, -25.00047f, 246.1737f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj60.Steps = list92; reference66 = obj60; questRoot12.QuestSequence = list87; AddQuest(questId12, questRoot12); } private static void LoadQuests26() { QuestId questId = new QuestId(1309); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006951u, new Vector3(73.77734f, 33.066578f, -709.77344f), 156); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 3; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Duty, null, null, 155) { DutyOptions = new DutyOptions { ContentFinderConditionId = 65u } }; int num3 = 6; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj3.CompletionQuestVariablesFlags = list5; reference3 = obj3; num2++; ref QuestStep reference4 = ref span3[num2]; QuestStep obj4 = new QuestStep(EInteractionType.Duty, null, null, 180) { DutyOptions = new DutyOptions { ContentFinderConditionId = 64u } }; num4 = 6; List list6 = new List(num4); CollectionsMarshal.SetCount(list6, num4); span4 = CollectionsMarshal.AsSpan(list6); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj4.CompletionQuestVariablesFlags = list6; reference4 = obj4; num2++; ref QuestStep reference5 = ref span3[num2]; QuestStep obj5 = new QuestStep(EInteractionType.Duty, null, null, 146) { DutyOptions = new DutyOptions { ContentFinderConditionId = 63u } }; num3 = 6; List list7 = new List(num3); CollectionsMarshal.SetCount(list7, num3); span4 = CollectionsMarshal.AsSpan(list7); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj5.CompletionQuestVariablesFlags = list7; reference5 = obj5; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006951u, new Vector3(73.77734f, 33.066578f, -709.77344f), 156); obj6.Steps = list8; reference6 = obj6; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(1310); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list9 = new List(num); CollectionsMarshal.SetCount(list9, num); span = CollectionsMarshal.AsSpan(list9); index = 0; span[index] = "liza"; questRoot2.Author = list9; index = 2; List list10 = new List(index); CollectionsMarshal.SetCount(list10, index); span2 = CollectionsMarshal.AsSpan(list10); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006381u, new Vector3(172.99146f, 222.00034f, 314.35107f), 155); obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(242.65878f, 222.21414f, 327.51016f), 155) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006385u, new Vector3(241.50452f, 222.25885f, 325.45972f), 155); obj8.Steps = list12; reference8 = obj8; questRoot2.QuestSequence = list10; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(1313); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list13 = new List(num); CollectionsMarshal.SetCount(list13, num); span = CollectionsMarshal.AsSpan(list13); index = 0; span[index] = "liza"; questRoot3.Author = list13; questRoot3.Comment = "Only Turn 9 is required for the next quest to unlock"; index = 4; List list14 = new List(index); CollectionsMarshal.SetCount(list14, index); span2 = CollectionsMarshal.AsSpan(list14); num = 0; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 0 }; index2 = 4; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; ref QuestStep reference10 = ref span3[num2]; QuestStep obj10 = new QuestStep(EInteractionType.UseItem, null, null, 132) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num4 = 2; List list16 = new List(num4); CollectionsMarshal.SetCount(list16, num4); Span span5 = CollectionsMarshal.AsSpan(list16); num3 = 0; span5[num3] = 140; num3++; span5[num3] = 212; skipStepConditions.InTerritory = list16; skipConditions.StepIf = skipStepConditions; obj10.SkipConditions = skipConditions; reference10 = obj10; num2++; ref QuestStep reference11 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 1; List list17 = new List(num3); CollectionsMarshal.SetCount(list17, num3); span5 = CollectionsMarshal.AsSpan(list17); num4 = 0; span5[num4] = 212; skipStepConditions2.InTerritory = list17; skipConditions2.StepIf = skipStepConditions2; questStep.SkipConditions = skipConditions2; reference11 = questStep; num2++; ref QuestStep reference12 = ref span3[num2]; QuestStep obj11 = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num4 = 1; List list18 = new List(num4); CollectionsMarshal.SetCount(list18, num4); span5 = CollectionsMarshal.AsSpan(list18); num3 = 0; span5[num3] = 212; skipStepConditions3.InTerritory = list18; skipConditions3.StepIf = skipStepConditions3; obj11.SkipConditions = skipConditions3; reference12 = obj11; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212); obj9.Steps = list15; reference9 = obj9; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1008538u, new Vector3(-35.26361f, -45.545444f, 295.36877f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj12.Steps = list19; reference13 = obj12; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 2 }; index2 = 3; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-43.719337f, -46.570717f, 288.87f), 154) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-238.82307f, -75.39517f, 422.71375f), 154) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1008539u, new Vector3(-236.74377f, -75.699936f, 423.0868f), 154); obj13.Steps = list20; reference14 = obj13; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list21 = new List(num2); CollectionsMarshal.SetCount(list21, num2); span3 = CollectionsMarshal.AsSpan(list21); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-43.719337f, -46.570717f, 288.87f), 154) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1008538u, new Vector3(-35.26361f, -45.545444f, 295.36877f), 154) { NextQuestId = new QuestId(1314) }; obj14.Steps = list21; reference15 = obj14; questRoot3.QuestSequence = list14; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(1314); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list22 = new List(num); CollectionsMarshal.SetCount(list22, num); span = CollectionsMarshal.AsSpan(list22); index = 0; span[index] = "liza"; questRoot4.Author = list22; index = 2; List list23 = new List(index); CollectionsMarshal.SetCount(list23, index); span2 = CollectionsMarshal.AsSpan(list23); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 0 }; index2 = 2; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-59.93238f, 77.08961f, -204.68428f), 147) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthernThanalanCeruleumProcessingPlant, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; ref QuestStep reference17 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.AcceptQuest, 1008540u, new Vector3(-60.31891f, 76.76807f, -203.23492f), 147); num3 = 1; List list25 = new List(num3); CollectionsMarshal.SetCount(list25, num3); Span span6 = CollectionsMarshal.AsSpan(list25); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_GAIUSD302_01314_Q1_000_000"), Yes = false }; questStep2.DialogueChoices = list25; reference17 = questStep2; obj15.Steps = list24; reference16 = obj15; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 4; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, null, null, 132) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212); obj16.Steps = list26; reference18 = obj16; questRoot4.QuestSequence = list23; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(1315); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list27 = new List(num); CollectionsMarshal.SetCount(list27, num); span = CollectionsMarshal.AsSpan(list27); index = 0; span[index] = "FalconTaterz"; questRoot5.Author = list27; index = 7; List list28 = new List(index); CollectionsMarshal.SetCount(list28, index); span2 = CollectionsMarshal.AsSpan(list28); num = 0; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 0 }; index2 = 1; List list29 = new List(index2); CollectionsMarshal.SetCount(list29, index2); span3 = CollectionsMarshal.AsSpan(list29); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005884u, new Vector3(-526.26843f, 5.4049973f, -249.25616f), 145) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj17.Steps = list29; reference19 = obj17; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 1 }; num2 = 1; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003931u, new Vector3(-379.6292f, -55.85506f, 95.04846f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj18.Steps = list30; reference20 = obj18; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 2 }; index2 = 2; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 145) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1008709u, new Vector3(-431.7846f, 28.038658f, -383.1693f), 140); obj19.Steps = list31; reference21 = obj19; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 3 }; num2 = 3; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; ref QuestStep reference23 = ref span3[index2]; QuestStep obj21 = new QuestStep(EInteractionType.Interact, 1008713u, new Vector3(108.99512f, 57.816406f, 12.191956f), 140) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternThanalanHorizon }; num4 = 6; List list33 = new List(num4); CollectionsMarshal.SetCount(list33, num4); span4 = CollectionsMarshal.AsSpan(list33); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj21.CompletionQuestVariablesFlags = list33; reference23 = obj21; index2++; ref QuestStep reference24 = ref span3[index2]; QuestStep obj22 = new QuestStep(EInteractionType.Interact, 1002022u, new Vector3(12.039368f, 22.144684f, 65.384766f), 140) { Fly = true }; num3 = 6; List list34 = new List(num3); CollectionsMarshal.SetCount(list34, num3); span4 = CollectionsMarshal.AsSpan(list34); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj22.CompletionQuestVariablesFlags = list34; reference24 = obj22; index2++; ref QuestStep reference25 = ref span3[index2]; QuestStep obj23 = new QuestStep(EInteractionType.Interact, 1008715u, new Vector3(-69.90167f, 13.38208f, 158.73962f), 140) { Fly = true }; num4 = 6; List list35 = new List(num4); CollectionsMarshal.SetCount(list35, num4); span4 = CollectionsMarshal.AsSpan(list35); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj23.CompletionQuestVariablesFlags = list35; reference25 = obj23; obj20.Steps = list32; reference22 = obj20; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 4 }; index2 = 1; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2003654u, new Vector3(-68.55884f, 13.809326f, 159.16675f), 140); obj24.Steps = list36; reference26 = obj24; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 5 }; num2 = 4; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; ref QuestStep reference28 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2003658u, new Vector3(-71.06128f, 13.443176f, 155.9624f), 140); num3 = 6; List list38 = new List(num3); CollectionsMarshal.SetCount(list38, num3); span4 = CollectionsMarshal.AsSpan(list38); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list38; reference28 = questStep3; index2++; ref QuestStep reference29 = ref span3[index2]; QuestStep obj26 = new QuestStep(EInteractionType.Interact, 2003656u, new Vector3(-72.95343f, 13.504211f, 159.19727f), 140) { StopDistance = 4.5f }; num4 = 6; List list39 = new List(num4); CollectionsMarshal.SetCount(list39, num4); span4 = CollectionsMarshal.AsSpan(list39); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj26.CompletionQuestVariablesFlags = list39; reference29 = obj26; index2++; ref QuestStep reference30 = ref span3[index2]; QuestStep obj27 = new QuestStep(EInteractionType.Interact, 2003657u, new Vector3(-80.18622f, 13.412659f, 158.12915f), 140) { StopDistance = 4.5f }; num3 = 6; List list40 = new List(num3); CollectionsMarshal.SetCount(list40, num3); span4 = CollectionsMarshal.AsSpan(list40); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj27.CompletionQuestVariablesFlags = list40; reference30 = obj27; index2++; ref QuestStep reference31 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2003659u, new Vector3(-76.15784f, 13.443176f, 155.90137f), 140); num4 = 6; List list41 = new List(num4); CollectionsMarshal.SetCount(list41, num4); span4 = CollectionsMarshal.AsSpan(list41); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list41; reference31 = questStep4; obj25.Steps = list37; reference27 = obj25; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1008716u, new Vector3(-68.00946f, 13.443176f, 157.5188f), 140) { NextQuestId = new QuestId(1316) }; obj28.Steps = list42; reference32 = obj28; questRoot5.QuestSequence = list28; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(1316); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list43 = new List(num); CollectionsMarshal.SetCount(list43, num); span = CollectionsMarshal.AsSpan(list43); index = 0; span[index] = "FalconTaterz"; questRoot6.Author = list43; index = 4; List list44 = new List(index); CollectionsMarshal.SetCount(list44, index); span2 = CollectionsMarshal.AsSpan(list44); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 0 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1008716u, new Vector3(-68.00946f, 13.443176f, 157.5188f), 140); obj29.Steps = list45; reference33 = obj29; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 1 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2003664u, new Vector3(11.337402f, 2.670288f, 320.943f), 147) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthernThanalanCampBluefog }; obj30.Steps = list46; reference34 = obj30; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 2 }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2003665u, new Vector3(34.50061f, 12.191956f, 254.13892f), 147) { Fly = true }; obj31.Steps = list47; reference35 = obj31; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(110.67165f, 18.372795f, 122.4577f), 147) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 2003666u, new Vector3(111.192505f, 19.424683f, 121.20239f), 147) { NextQuestId = new QuestId(1317) }; obj32.Steps = list48; reference36 = obj32; questRoot6.QuestSequence = list44; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(1317); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list49 = new List(num); CollectionsMarshal.SetCount(list49, num); span = CollectionsMarshal.AsSpan(list49); index = 0; span[index] = "FalconTaterz"; questRoot7.Author = list49; index = 4; List list50 = new List(index); CollectionsMarshal.SetCount(list50, index); span2 = CollectionsMarshal.AsSpan(list50); num = 0; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1008722u, new Vector3(109.7887f, 18.36741f, 121.72119f), 147); obj33.Steps = list51; reference37 = obj33; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 1 }; index2 = 1; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2003667u, new Vector3(139.48267f, 20.279175f, 102.92212f), 147); obj34.Steps = list52; reference38 = obj34; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 2 }; num2 = 2; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, null, null, 145) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1008730u, new Vector3(-431.26575f, 28.038658f, -381.4298f), 140); obj35.Steps = list53; reference39 = obj35; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1008735u, new Vector3(-420.2793f, 23.113977f, -367.17786f), 140) { NextQuestId = new QuestId(1318) }; obj36.Steps = list54; reference40 = obj36; questRoot7.QuestSequence = list50; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(1318); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list55 = new List(num); CollectionsMarshal.SetCount(list55, num); span = CollectionsMarshal.AsSpan(list55); index = 0; span[index] = "FalconTaterz"; questRoot8.Author = list55; index = 9; List list56 = new List(index); CollectionsMarshal.SetCount(list56, index); span2 = CollectionsMarshal.AsSpan(list56); num = 0; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 0 }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1008736u, new Vector3(-418.44818f, 23.113976f, -367.8188f), 140) { StopDistance = 5f }; obj37.Steps = list57; reference41 = obj37; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 1 }; index2 = 1; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1008739u, new Vector3(176.71472f, 222.1357f, 347.219f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj38.Steps = list58; reference42 = obj38; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 2 }; num2 = 1; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1008741u, new Vector3(249.50024f, 222.36392f, 353.6278f), 155); obj39.Steps = list59; reference43 = obj39; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 3 }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1008746u, new Vector3(261.46326f, 222.27127f, 320.2411f), 155); obj40.Steps = list60; reference44 = obj40; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 4 }; num2 = 1; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2003741u, new Vector3(394.7965f, 225.0553f, 378.80518f), 155) { Fly = true }; obj41.Steps = list61; reference45 = obj41; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 5 }; index2 = 1; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1008752u, new Vector3(487.81555f, 206.95914f, 479.69775f), 155) { Fly = true }; obj42.Steps = list62; reference46 = obj42; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 6 }; num2 = 1; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 155) { DutyOptions = new DutyOptions { ContentFinderConditionId = 76u } }; obj43.Steps = list63; reference47 = obj43; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 7 }; index2 = 1; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1008756u, new Vector3(480.12512f, 207.33582f, 475.33374f), 155) { StopDistance = 7f }; obj44.Steps = list64; reference48 = obj44; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, null, null, 145) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1008788u, new Vector3(-421.46948f, 23.113977f, -367.57465f), 140) { Fly = true, NextQuestId = new QuestId(1438) }; obj45.Steps = list65; reference49 = obj45; questRoot8.QuestSequence = list56; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(1320); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list66 = new List(num); CollectionsMarshal.SetCount(list66, num); span = CollectionsMarshal.AsSpan(list66); index = 0; span[index] = "liza"; questRoot9.Author = list66; index = 8; List list67 = new List(index); CollectionsMarshal.SetCount(list67, index); span2 = CollectionsMarshal.AsSpan(list67); num = 0; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1003550u, new Vector3(76.85962f, 39.99632f, 78.99597f), 128); obj46.Steps = list68; reference50 = obj46; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 1 }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005964u, new Vector3(651.1177f, 9.597839f, 484.73328f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaSwiftperch }; obj47.Steps = list69; reference51 = obj47; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 2 }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2003711u, new Vector3(629.0836f, 9.719971f, 496.33008f), 138); obj48.Steps = list70; reference52 = obj48; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 3 }; num2 = 1; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; ref QuestStep reference54 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1005964u, new Vector3(651.1177f, 9.597839f, 484.73328f), 138); num3 = 1; List list72 = new List(num3); CollectionsMarshal.SetCount(list72, num3); span6 = CollectionsMarshal.AsSpan(list72); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANKOB001_01320_Q1_000_000"), Answer = new ExcelRef("TEXT_BANKOB001_01320_A1_000_002") }; questStep5.DialogueChoices = list72; reference54 = questStep5; obj49.Steps = list71; reference53 = obj49; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 4 }; index2 = 1; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006325u, new Vector3(-141.55798f, 64.59769f, -212.26831f), 180) { AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; obj50.Steps = list73; reference55 = obj50; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 5 }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(19.274828f, 16.260347f, -199.21056f), 180) { Fly = true }; obj51.Steps = list74; reference56 = obj51; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 6 }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1007950u, new Vector3(19.485779f, 16.159302f, -196.42938f), 180); obj52.Steps = list75; reference57 = obj52; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005927u, new Vector3(-2.8534546f, 16.03717f, -172.5033f), 180) { NextQuestId = new QuestId(1321) }; obj53.Steps = list76; reference58 = obj53; questRoot9.QuestSequence = list67; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(1321); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list77 = new List(num); CollectionsMarshal.SetCount(list77, num); span = CollectionsMarshal.AsSpan(list77); index = 0; span[index] = "liza"; questRoot10.Author = list77; index = 6; List list78 = new List(index); CollectionsMarshal.SetCount(list78, index); span2 = CollectionsMarshal.AsSpan(list78); num = 0; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 0 }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005927u, new Vector3(-2.8534546f, 16.03717f, -172.5033f), 180); obj54.Steps = list79; reference59 = obj54; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 1 }; num2 = 5; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; ref QuestStep reference61 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(155.47716f, 68.658165f, -256.36594f), 180); SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num4 = 6; List list81 = new List(num4); CollectionsMarshal.SetCount(list81, num4); span4 = CollectionsMarshal.AsSpan(list81); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list81; skipConditions4.StepIf = skipStepConditions4; questStep6.SkipConditions = skipConditions4; reference61 = questStep6; index2++; ref QuestStep reference62 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2003715u, new Vector3(154.49756f, 69.047f, -254.32214f), 180); num3 = 6; List list82 = new List(num3); CollectionsMarshal.SetCount(list82, num3); span4 = CollectionsMarshal.AsSpan(list82); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list82; reference62 = questStep7; index2++; ref QuestStep reference63 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2003713u, new Vector3(181.47546f, 64.59143f, -282.42926f), 180); num4 = 6; List list83 = new List(num4); CollectionsMarshal.SetCount(list83, num4); span4 = CollectionsMarshal.AsSpan(list83); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list83; reference63 = questStep8; index2++; ref QuestStep reference64 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 2003716u, new Vector3(180.28528f, 64.62195f, -255.17664f), 180); num3 = 6; List list84 = new List(num3); CollectionsMarshal.SetCount(list84, num3); span4 = CollectionsMarshal.AsSpan(list84); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list84; reference64 = questStep9; index2++; ref QuestStep reference65 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 2003714u, new Vector3(197.00916f, 64.042114f, -225.60468f), 180); num4 = 6; List list85 = new List(num4); CollectionsMarshal.SetCount(list85, num4); span4 = CollectionsMarshal.AsSpan(list85); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list85; reference65 = questStep10; obj55.Steps = list80; reference60 = obj55; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 2 }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005927u, new Vector3(-2.8534546f, 16.03717f, -172.5033f), 180) { Fly = true }; obj56.Steps = list86; reference66 = obj56; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 3 }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2003717u, new Vector3(0.38146973f, 16.433899f, -177.47778f), 180); obj57.Steps = list87; reference67 = obj57; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 4 }; index2 = 1; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005927u, new Vector3(-2.8534546f, 16.03717f, -172.5033f), 180) { StopDistance = 5f }; obj58.Steps = list88; reference68 = obj58; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; ref QuestStep reference70 = ref span3[index2]; QuestStep obj60 = new QuestStep(EInteractionType.CompleteQuest, 1005927u, new Vector3(-2.8534546f, 16.03717f, -172.5033f), 180) { StopDistance = 5f }; num3 = 1; List list90 = new List(num3); CollectionsMarshal.SetCount(list90, num3); span6 = CollectionsMarshal.AsSpan(list90); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANKOB002_01321_Q1_000_000"), Answer = new ExcelRef("TEXT_BANKOB002_01321_A1_000_001") }; obj60.DialogueChoices = list90; reference70 = obj60; obj59.Steps = list89; reference69 = obj59; questRoot10.QuestSequence = list78; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(1322); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list91 = new List(num); CollectionsMarshal.SetCount(list91, num); span = CollectionsMarshal.AsSpan(list91); index = 0; span[index] = "Censored"; questRoot11.Author = list91; index = 11; List list92 = new List(index); CollectionsMarshal.SetCount(list92, index); span2 = CollectionsMarshal.AsSpan(list92); num = 0; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 0 }; index2 = 1; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005927u, new Vector3(-2.8534546f, 16.03717f, -172.5033f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj61.Steps = list93; reference71 = obj61; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 1 }; num2 = 1; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1007936u, new Vector3(-89.12799f, 64.1947f, -246.84528f), 180) { Fly = true }; obj62.Steps = list94; reference72 = obj62; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 2 }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005927u, new Vector3(-2.8534546f, 16.03717f, -172.5033f), 180) { Fly = true }; obj63.Steps = list95; reference73 = obj63; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 3 }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005932u, new Vector3(-1.236023f, 33.38838f, -244.19019f), 180); obj64.Steps = list96; reference74 = obj64; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 4 }; index2 = 1; List list97 = new List(index2); CollectionsMarshal.SetCount(list97, index2); span3 = CollectionsMarshal.AsSpan(list97); num2 = 0; ref QuestStep reference76 = ref span3[num2]; QuestStep obj66 = new QuestStep(EInteractionType.Interact, 1005960u, new Vector3(97.3678f, 56.809326f, -502.06763f), 180) { Fly = true, Land = true }; num4 = 1; List list98 = new List(num4); CollectionsMarshal.SetCount(list98, num4); span6 = CollectionsMarshal.AsSpan(list98); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANKOB003_01322_Q1_000_000"), Answer = new ExcelRef("TEXT_BANKOB003_01322_A1_000_001") }; obj66.DialogueChoices = list98; reference76 = obj66; obj65.Steps = list97; reference75 = obj65; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 5 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1007937u, new Vector3(221.82031f, 21.484379f, -580.6516f), 180); obj67.Steps = list99; reference77 = obj67; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 6 }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; ref QuestStep reference79 = ref span3[num2]; QuestStep obj69 = new QuestStep(EInteractionType.Combat, 2003719u, new Vector3(182.5741f, 24.734863f, -622.33923f), 180) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list101 = new List(num3); CollectionsMarshal.SetCount(list101, num3); Span span7 = CollectionsMarshal.AsSpan(list101); num4 = 0; span7[num4] = 2854u; num4++; span7[num4] = 2855u; obj69.KillEnemyDataIds = list101; reference79 = obj69; obj68.Steps = list100; reference78 = obj68; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 7 }; num2 = 1; List list102 = new List(num2); CollectionsMarshal.SetCount(list102, num2); span3 = CollectionsMarshal.AsSpan(list102); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1007937u, new Vector3(221.82031f, 21.484379f, -580.6516f), 180); obj70.Steps = list102; reference80 = obj70; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 8 }; index2 = 2; List list103 = new List(index2); CollectionsMarshal.SetCount(list103, index2); span3 = CollectionsMarshal.AsSpan(list103); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(224.7802f, 21.375952f, -579.86096f), 180); num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, 2003720u, new Vector3(224.78064f, 23.941406f, -580.9568f), 180) { ItemId = 2001234u }; obj71.Steps = list103; reference81 = obj71; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 9 }; num2 = 1; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1008883u, new Vector3(150.19446f, 26.489233f, -555.1385f), 180); obj72.Steps = list104; reference82 = obj72; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005927u, new Vector3(-2.8534546f, 16.03717f, -172.5033f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; obj73.Steps = list105; reference83 = obj73; questRoot11.QuestSequence = list92; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(1323); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list106 = new List(num); CollectionsMarshal.SetCount(list106, num); span = CollectionsMarshal.AsSpan(list106); index = 0; span[index] = "Censored"; questRoot12.Author = list106; index = 9; List list107 = new List(index); CollectionsMarshal.SetCount(list107, index); span2 = CollectionsMarshal.AsSpan(list107); num = 0; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 0 }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005931u, new Vector3(0.77819824f, 16.159302f, -171.49622f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(0.77819824f, 16.159302f, -171.49622f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj74.Steps = list108; reference84 = obj74; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 1 }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006325u, new Vector3(-141.55798f, 64.59769f, -212.26831f), 180) { AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; obj75.Steps = list109; reference85 = obj75; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 2 }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005931u, new Vector3(0.77819824f, 16.159302f, -171.49622f), 180) { Fly = true }; obj76.Steps = list110; reference86 = obj76; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 3 }; index2 = 1; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(217.99217f, 61.42252f, -233.55513f), 180) { Fly = true, Land = true }; obj77.Steps = list111; reference87 = obj77; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 4 }; num2 = 2; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; ref QuestStep reference89 = ref span3[index2]; QuestStep obj79 = new QuestStep(EInteractionType.Combat, null, new Vector3(217.99217f, 61.42252f, -233.55513f), 180) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 3; List list113 = new List(num4); CollectionsMarshal.SetCount(list113, num4); span7 = CollectionsMarshal.AsSpan(list113); num3 = 0; span7[num3] = 2864u; num3++; span7[num3] = 2865u; num3++; span7[num3] = 2866u; obj79.KillEnemyDataIds = list113; reference89 = obj79; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1007941u, new Vector3(218.98218f, 61.284424f, -233.32574f), 180); obj78.Steps = list112; reference88 = obj78; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 5 }; index2 = 1; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2003722u, new Vector3(189.53223f, 64.25574f, -287.5868f), 180); obj80.Steps = list114; reference90 = obj80; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 6 }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1008947u, new Vector3(218.98218f, 61.284424f, -233.32574f), 180); obj81.Steps = list115; reference91 = obj81; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 7 }; index2 = 1; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005927u, new Vector3(-2.8534546f, 16.03717f, -172.5033f), 180) { Fly = true }; obj82.Steps = list116; reference92 = obj82; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005931u, new Vector3(0.77819824f, 16.159302f, -171.49622f), 180); obj83.Steps = list117; reference93 = obj83; questRoot12.QuestSequence = list107; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(1324); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list118 = new List(num); CollectionsMarshal.SetCount(list118, num); span = CollectionsMarshal.AsSpan(list118); index = 0; span[index] = "Censored"; questRoot13.Author = list118; index = 13; List list119 = new List(index); CollectionsMarshal.SetCount(list119, index); span2 = CollectionsMarshal.AsSpan(list119); num = 0; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 0 }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005927u, new Vector3(-2.8534546f, 16.03717f, -172.5033f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-2.8534546f, 16.03717f, -172.5033f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj84.Steps = list120; reference94 = obj84; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 1 }; num2 = 1; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1007949u, new Vector3(14.633362f, 16.165525f, -184.31378f), 180); obj85.Steps = list121; reference95 = obj85; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 2 }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005927u, new Vector3(-2.8534546f, 16.03717f, -172.5033f), 180); obj86.Steps = list122; reference96 = obj86; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 3 }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005932u, new Vector3(-1.236023f, 33.38838f, -244.19019f), 180) { Fly = true }; obj87.Steps = list123; reference97 = obj87; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 4 }; index2 = 3; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; ref QuestStep reference99 = ref span3[num2]; QuestStep obj89 = new QuestStep(EInteractionType.UseItem, 2003723u, new Vector3(87.08313f, 22.018738f, -635.5535f), 180) { Fly = true, ItemId = 2001237u }; num3 = 6; List list125 = new List(num3); CollectionsMarshal.SetCount(list125, num3); span4 = CollectionsMarshal.AsSpan(list125); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj89.CompletionQuestVariablesFlags = list125; reference99 = obj89; num2++; ref QuestStep reference100 = ref span3[num2]; QuestStep obj90 = new QuestStep(EInteractionType.UseItem, 2003724u, new Vector3(96.11658f, 21.896606f, -644.9531f), 180) { ItemId = 2001237u }; num4 = 6; List list126 = new List(num4); CollectionsMarshal.SetCount(list126, num4); span4 = CollectionsMarshal.AsSpan(list126); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj90.CompletionQuestVariablesFlags = list126; reference100 = obj90; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, 2003725u, new Vector3(92.94263f, 25.833496f, -655.0851f), 180) { ItemId = 2001237u }; obj88.Steps = list124; reference98 = obj88; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 5 }; num2 = 1; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1007942u, new Vector3(74.93701f, 24.490723f, -665.5528f), 180); obj91.Steps = list127; reference101 = obj91; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 6 }; index2 = 3; List list128 = new List(index2); CollectionsMarshal.SetCount(list128, index2); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; ref QuestStep reference103 = ref span3[num2]; QuestStep obj93 = new QuestStep(EInteractionType.UseItem, 2003727u, new Vector3(157.7019f, 22.11029f, -713.28296f), 180) { ItemId = 2001237u }; num3 = 6; List list129 = new List(num3); CollectionsMarshal.SetCount(list129, num3); span4 = CollectionsMarshal.AsSpan(list129); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj93.CompletionQuestVariablesFlags = list129; reference103 = obj93; num2++; ref QuestStep reference104 = ref span3[num2]; QuestStep obj94 = new QuestStep(EInteractionType.UseItem, 2003728u, new Vector3(167.65088f, 21.927185f, -707.5151f), 180) { ItemId = 2001237u }; num4 = 6; List list130 = new List(num4); CollectionsMarshal.SetCount(list130, num4); span4 = CollectionsMarshal.AsSpan(list130); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj94.CompletionQuestVariablesFlags = list130; reference104 = obj94; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, 2003726u, new Vector3(163.53088f, 25.925049f, -688.38025f), 180) { ItemId = 2001237u }; obj92.Steps = list128; reference102 = obj92; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 7 }; num2 = 1; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1007943u, new Vector3(176.98938f, 24.795776f, -688.53284f), 180); obj95.Steps = list131; reference105 = obj95; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 8 }; index2 = 1; List list132 = new List(index2); CollectionsMarshal.SetCount(list132, index2); span3 = CollectionsMarshal.AsSpan(list132); num2 = 0; ref QuestStep reference107 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1007944u, new Vector3(178.45422f, 23.483582f, -641.01624f), 180); num3 = 1; List list133 = new List(num3); CollectionsMarshal.SetCount(list133, num3); span6 = CollectionsMarshal.AsSpan(list133); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANKOB005_01324_Q1_000_000"), Answer = new ExcelRef("TEXT_BANKOB005_01324_A1_000_001") }; questStep11.DialogueChoices = list133; reference107 = questStep11; obj96.Steps = list132; reference106 = obj96; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 9 }; num2 = 1; List list134 = new List(num2); CollectionsMarshal.SetCount(list134, num2); span3 = CollectionsMarshal.AsSpan(list134); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1007946u, new Vector3(220.66064f, 21.481783f, -592.64514f), 180); obj97.Steps = list134; reference108 = obj97; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 10 }; index2 = 1; List list135 = new List(index2); CollectionsMarshal.SetCount(list135, index2); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1007947u, new Vector3(150.86597f, 26.382812f, -551.751f), 180); obj98.Steps = list135; reference109 = obj98; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 11 }; num2 = 1; List list136 = new List(num2); CollectionsMarshal.SetCount(list136, num2); span3 = CollectionsMarshal.AsSpan(list136); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005927u, new Vector3(-2.8534546f, 16.03717f, -172.5033f), 180) { Fly = true }; obj99.Steps = list136; reference110 = obj99; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1003550u, new Vector3(76.85962f, 39.99632f, 78.99597f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj100.Steps = list137; reference111 = obj100; questRoot13.QuestSequence = list119; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(1325); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list138 = new List(num); CollectionsMarshal.SetCount(list138, num); span = CollectionsMarshal.AsSpan(list138); index = 0; span[index] = "Censored"; questRoot14.Author = list138; index = 4; List list139 = new List(index); CollectionsMarshal.SetCount(list139, index); span2 = CollectionsMarshal.AsSpan(list139); num = 0; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 0 }; num2 = 1; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005928u, new Vector3(7.095398f, 16.167778f, -188.67786f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(7.095398f, 16.167778f, -188.67786f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj101.Steps = list140; reference112 = obj101; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 1 }; index2 = 3; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; ref QuestStep reference114 = ref span3[num2]; QuestStep obj103 = new QuestStep(EInteractionType.Interact, 2003769u, new Vector3(-18.539795f, 48.447266f, -294.2398f), 180) { Fly = true }; num4 = 6; List list142 = new List(num4); CollectionsMarshal.SetCount(list142, num4); span4 = CollectionsMarshal.AsSpan(list142); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj103.CompletionQuestVariablesFlags = list142; reference114 = obj103; num2++; ref QuestStep reference115 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 2003770u, new Vector3(-5.996826f, 48.41687f, -322.2553f), 180); num3 = 6; List list143 = new List(num3); CollectionsMarshal.SetCount(list143, num3); span4 = CollectionsMarshal.AsSpan(list143); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list143; reference115 = questStep12; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2003773u, new Vector3(79.17908f, 57.51123f, -305.745f), 180) { Fly = true }; obj102.Steps = list141; reference113 = obj102; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 2 }; num2 = 1; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1007957u, new Vector3(-101.76245f, 64.49596f, -225.08588f), 180) { AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; obj104.Steps = list144; reference116 = obj104; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list145 = new List(index2); CollectionsMarshal.SetCount(list145, index2); span3 = CollectionsMarshal.AsSpan(list145); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005928u, new Vector3(7.095398f, 16.167778f, -188.67786f), 180) { Fly = true }; obj105.Steps = list145; reference117 = obj105; questRoot14.QuestSequence = list139; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(1326); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list146 = new List(num); CollectionsMarshal.SetCount(list146, num); span = CollectionsMarshal.AsSpan(list146); index = 0; span[index] = "liza"; questRoot15.Author = list146; index = 3; List list147 = new List(index); CollectionsMarshal.SetCount(list147, index); span2 = CollectionsMarshal.AsSpan(list147); num = 0; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 0 }; num2 = 1; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005928u, new Vector3(7.095398f, 16.167778f, -188.67786f), 180); obj106.Steps = list148; reference118 = obj106; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 1 }; index2 = 4; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; ref QuestStep reference120 = ref span3[num2]; QuestStep obj108 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(11.243606f, 49.8394f, -374.39398f), 180) { Fly = true }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num4 = 6; List list150 = new List(num4); CollectionsMarshal.SetCount(list150, num4); span4 = CollectionsMarshal.AsSpan(list150); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions5.CompletionQuestVariablesFlags = list150; skipConditions5.StepIf = skipStepConditions5; obj108.SkipConditions = skipConditions5; reference120 = obj108; num2++; ref QuestStep reference121 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 2003774u, new Vector3(10.269287f, 49.82068f, -375.5398f), 180); num3 = 6; List list151 = new List(num3); CollectionsMarshal.SetCount(list151, num3); span4 = CollectionsMarshal.AsSpan(list151); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list151; reference121 = questStep13; num2++; ref QuestStep reference122 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 2004022u, new Vector3(39.139404f, 48.2948f, -342.33618f), 180); num4 = 6; List list152 = new List(num4); CollectionsMarshal.SetCount(list152, num4); span4 = CollectionsMarshal.AsSpan(list152); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list152; reference122 = questStep14; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2004020u, new Vector3(51.102417f, 48.2948f, -349.50793f), 180); obj107.Steps = list149; reference119 = obj107; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005928u, new Vector3(7.095398f, 16.167778f, -188.67786f), 180) { Fly = true }; obj109.Steps = list153; reference123 = obj109; questRoot15.QuestSequence = list147; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(1327); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list154 = new List(num); CollectionsMarshal.SetCount(list154, num); span = CollectionsMarshal.AsSpan(list154); index = 0; span[index] = "liza"; questRoot16.Author = list154; index = 4; List list155 = new List(index); CollectionsMarshal.SetCount(list155, index); span2 = CollectionsMarshal.AsSpan(list155); num = 0; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 0 }; index2 = 1; List list156 = new List(index2); CollectionsMarshal.SetCount(list156, index2); span3 = CollectionsMarshal.AsSpan(list156); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005928u, new Vector3(7.095398f, 16.167778f, -188.67786f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(7.095398f, 16.167778f, -188.67786f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj110.Steps = list156; reference124 = obj110; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 1 }; num2 = 1; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); index2 = 0; ref QuestStep reference126 = ref span3[index2]; QuestStep obj112 = new QuestStep(EInteractionType.Combat, null, new Vector3(-1.668298f, 48.422268f, -312.28842f), 180) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list158 = new List(num3); CollectionsMarshal.SetCount(list158, num3); Span span8 = CollectionsMarshal.AsSpan(list158); num4 = 0; span8[num4] = new ComplexCombatData { DataId = 327u, MinimumKillCount = 3u, RewardItemId = 2001266u, RewardItemCount = 3 }; obj112.ComplexCombatData = list158; reference126 = obj112; obj111.Steps = list157; reference125 = obj111; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 2 }; index2 = 1; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005932u, new Vector3(-1.236023f, 33.38838f, -244.19019f), 180) { Fly = true }; obj113.Steps = list159; reference127 = obj113; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005928u, new Vector3(7.095398f, 16.167778f, -188.67786f), 180) { Fly = true }; obj114.Steps = list160; reference128 = obj114; questRoot16.QuestSequence = list155; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(1328); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list161 = new List(num); CollectionsMarshal.SetCount(list161, num); span = CollectionsMarshal.AsSpan(list161); index = 0; span[index] = "liza"; questRoot17.Author = list161; index = 3; List list162 = new List(index); CollectionsMarshal.SetCount(list162, index); span2 = CollectionsMarshal.AsSpan(list162); num = 0; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 0 }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005928u, new Vector3(7.095398f, 16.167778f, -188.67786f), 180); obj115.Steps = list163; reference129 = obj115; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 1 }; num2 = 1; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; ref QuestStep reference131 = ref span3[index2]; QuestStep obj117 = new QuestStep(EInteractionType.Combat, null, new Vector3(65.98078f, 57.753456f, -310.697f), 180) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 2; List list165 = new List(num4); CollectionsMarshal.SetCount(list165, num4); span7 = CollectionsMarshal.AsSpan(list165); num3 = 0; span7[num3] = 755u; num3++; span7[num3] = 2881u; obj117.KillEnemyDataIds = list165; reference131 = obj117; obj116.Steps = list164; reference130 = obj116; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005928u, new Vector3(7.095398f, 16.167778f, -188.67786f), 180) { Fly = true }; obj118.Steps = list166; reference132 = obj118; questRoot17.QuestSequence = list162; AddQuest(questId17, questRoot17); AddQuest(new QuestId(1329), new QuestRoot { Disabled = true, QuestSequence = new List() }); QuestId questId18 = new QuestId(1330); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list167 = new List(num); CollectionsMarshal.SetCount(list167, num); span = CollectionsMarshal.AsSpan(list167); index = 0; span[index] = "Censored"; questRoot18.Author = list167; index = 7; List list168 = new List(index); CollectionsMarshal.SetCount(list168, index); span2 = CollectionsMarshal.AsSpan(list168); num = 0; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 0 }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005928u, new Vector3(7.095398f, 16.167778f, -188.67786f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(7.095398f, 16.167778f, -188.67786f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj119.Steps = list169; reference133 = obj119; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 1 }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005932u, new Vector3(-1.236023f, 33.38838f, -244.19019f), 180); obj120.Steps = list170; reference134 = obj120; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 2 }; num2 = 3; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; ref QuestStep reference136 = ref span3[index2]; QuestStep obj122 = new QuestStep(EInteractionType.Combat, 2003785u, new Vector3(-53.330322f, 64.46936f, -302.54065f), 180) { Fly = true, ItemId = 2001257u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list172 = new List(num3); CollectionsMarshal.SetCount(list172, num3); span8 = CollectionsMarshal.AsSpan(list172); num4 = 0; span8[num4] = new ComplexCombatData { DataId = 2870u, MinimumKillCount = 1u, IgnoreQuestMarker = true }; obj122.ComplexCombatData = list172; SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num4 = 6; List list173 = new List(num4); CollectionsMarshal.SetCount(list173, num4); span4 = CollectionsMarshal.AsSpan(list173); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions6.CompletionQuestVariablesFlags = list173; skipConditions6.StepIf = skipStepConditions6; obj122.SkipConditions = skipConditions6; reference136 = obj122; index2++; ref QuestStep reference137 = ref span3[index2]; QuestStep obj123 = new QuestStep(EInteractionType.Combat, 2003784u, new Vector3(-57.90808f, 64.74402f, -301.68616f), 180) { ItemId = 2001257u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list174 = new List(num3); CollectionsMarshal.SetCount(list174, num3); span8 = CollectionsMarshal.AsSpan(list174); num4 = 0; span8[num4] = new ComplexCombatData { DataId = 2870u, MinimumKillCount = 1u, IgnoreQuestMarker = true }; obj123.ComplexCombatData = list174; SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); num4 = 6; List list175 = new List(num4); CollectionsMarshal.SetCount(list175, num4); span4 = CollectionsMarshal.AsSpan(list175); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions7.CompletionQuestVariablesFlags = list175; skipConditions7.StepIf = skipStepConditions7; obj123.SkipConditions = skipConditions7; reference137 = obj123; index2++; ref QuestStep reference138 = ref span3[index2]; QuestStep obj124 = new QuestStep(EInteractionType.Combat, 2003786u, new Vector3(-63.46228f, 64.83557f, -298.60382f), 180) { ItemId = 2001257u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list176 = new List(num3); CollectionsMarshal.SetCount(list176, num3); span8 = CollectionsMarshal.AsSpan(list176); num4 = 0; span8[num4] = new ComplexCombatData { DataId = 2870u, MinimumKillCount = 1u, IgnoreQuestMarker = true }; obj124.ComplexCombatData = list176; reference138 = obj124; obj121.Steps = list171; reference135 = obj121; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 3 }; index2 = 1; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2003793u, new Vector3(-54.398438f, 64.49988f, -288.8075f), 180) { ItemId = 2001258u }; obj125.Steps = list177; reference139 = obj125; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 4 }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; ref QuestStep reference141 = ref span3[index2]; QuestStep obj127 = new QuestStep(EInteractionType.Combat, 2003797u, new Vector3(-49.912292f, 64.46936f, -303.5783f), 180) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list179 = new List(num4); CollectionsMarshal.SetCount(list179, num4); span8 = CollectionsMarshal.AsSpan(list179); num3 = 0; span8[num3] = new ComplexCombatData { DataId = 17u, MinimumKillCount = 1u }; obj127.ComplexCombatData = list179; reference141 = obj127; obj126.Steps = list178; reference140 = obj126; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 5 }; index2 = 1; List list180 = new List(index2); CollectionsMarshal.SetCount(list180, index2); span3 = CollectionsMarshal.AsSpan(list180); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005932u, new Vector3(-1.236023f, 33.38838f, -244.19019f), 180) { Fly = true }; obj128.Steps = list180; reference142 = obj128; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list181 = new List(num2); CollectionsMarshal.SetCount(list181, num2); span3 = CollectionsMarshal.AsSpan(list181); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005928u, new Vector3(7.095398f, 16.167778f, -188.67786f), 180) { Fly = true }; obj129.Steps = list181; reference143 = obj129; questRoot18.QuestSequence = list168; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(1331); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list182 = new List(num); CollectionsMarshal.SetCount(list182, num); span = CollectionsMarshal.AsSpan(list182); index = 0; span[index] = "Censored"; questRoot19.Author = list182; index = 5; List list183 = new List(index); CollectionsMarshal.SetCount(list183, index); span2 = CollectionsMarshal.AsSpan(list183); num = 0; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 0 }; index2 = 1; List list184 = new List(index2); CollectionsMarshal.SetCount(list184, index2); span3 = CollectionsMarshal.AsSpan(list184); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005928u, new Vector3(7.095398f, 16.167778f, -188.67786f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(7.095398f, 16.167778f, -188.67786f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj130.Steps = list184; reference144 = obj130; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 1 }; num2 = 1; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005932u, new Vector3(-1.236023f, 33.38838f, -244.19019f), 180); obj131.Steps = list185; reference145 = obj131; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 2 }; index2 = 3; List list186 = new List(index2); CollectionsMarshal.SetCount(list186, index2); span3 = CollectionsMarshal.AsSpan(list186); num2 = 0; ref QuestStep reference147 = ref span3[num2]; QuestStep obj133 = new QuestStep(EInteractionType.UseItem, 2003805u, new Vector3(176.10437f, 64.530396f, -273.39594f), 180) { Fly = true, ItemId = 2001260u }; num3 = 6; List list187 = new List(num3); CollectionsMarshal.SetCount(list187, num3); span4 = CollectionsMarshal.AsSpan(list187); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj133.CompletionQuestVariablesFlags = list187; reference147 = obj133; num2++; ref QuestStep reference148 = ref span3[num2]; QuestStep obj134 = new QuestStep(EInteractionType.UseItem, 2003806u, new Vector3(178.45422f, 64.62195f, -271.2292f), 180) { ItemId = 2001260u }; num4 = 6; List list188 = new List(num4); CollectionsMarshal.SetCount(list188, num4); span4 = CollectionsMarshal.AsSpan(list188); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj134.CompletionQuestVariablesFlags = list188; reference148 = obj134; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, 2003807u, new Vector3(180.37683f, 64.43884f, -268.17737f), 180) { ItemId = 2001260u }; obj132.Steps = list186; reference146 = obj132; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 3 }; num2 = 1; List list189 = new List(num2); CollectionsMarshal.SetCount(list189, num2); span3 = CollectionsMarshal.AsSpan(list189); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2003808u, new Vector3(169.39038f, 65.50696f, -263.72174f), 180) { ItemId = 2001261u }; obj135.Steps = list189; reference149 = obj135; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list190 = new List(index2); CollectionsMarshal.SetCount(list190, index2); span3 = CollectionsMarshal.AsSpan(list190); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005928u, new Vector3(7.095398f, 16.167778f, -188.67786f), 180) { Fly = true }; obj136.Steps = list190; reference150 = obj136; questRoot19.QuestSequence = list183; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(1332); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list191 = new List(num); CollectionsMarshal.SetCount(list191, num); span = CollectionsMarshal.AsSpan(list191); index = 0; span[index] = "Censored"; questRoot20.Author = list191; index = 3; List list192 = new List(index); CollectionsMarshal.SetCount(list192, index); span2 = CollectionsMarshal.AsSpan(list192); num = 0; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 0 }; num2 = 1; List list193 = new List(num2); CollectionsMarshal.SetCount(list193, num2); span3 = CollectionsMarshal.AsSpan(list193); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005928u, new Vector3(7.095398f, 16.167778f, -188.67786f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(7.095398f, 16.167778f, -188.67786f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj137.Steps = list193; reference151 = obj137; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 1 }; index2 = 3; List list194 = new List(index2); CollectionsMarshal.SetCount(list194, index2); span3 = CollectionsMarshal.AsSpan(list194); num2 = 0; ref QuestStep reference153 = ref span3[num2]; QuestStep obj139 = new QuestStep(EInteractionType.Interact, 2003553u, new Vector3(181.3534f, 64.7135f, -251.05676f), 180) { Fly = true }; num3 = 6; List list195 = new List(num3); CollectionsMarshal.SetCount(list195, num3); span4 = CollectionsMarshal.AsSpan(list195); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj139.CompletionQuestVariablesFlags = list195; reference153 = obj139; num2++; ref QuestStep reference154 = ref span3[num2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 2003557u, new Vector3(194.10999f, 64.80505f, -262.3484f), 180); num4 = 6; List list196 = new List(num4); CollectionsMarshal.SetCount(list196, num4); span4 = CollectionsMarshal.AsSpan(list196); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list196; reference154 = questStep15; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2003556u, new Vector3(206.74438f, 64.56079f, -251.78918f), 180); obj138.Steps = list194; reference152 = obj138; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list197 = new List(num2); CollectionsMarshal.SetCount(list197, num2); span3 = CollectionsMarshal.AsSpan(list197); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005928u, new Vector3(7.095398f, 16.167778f, -188.67786f), 180) { Fly = true }; obj140.Steps = list197; reference155 = obj140; questRoot20.QuestSequence = list192; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(1333); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list198 = new List(num); CollectionsMarshal.SetCount(list198, num); span = CollectionsMarshal.AsSpan(list198); index = 0; span[index] = "Censored"; questRoot21.Author = list198; index = 5; List list199 = new List(index); CollectionsMarshal.SetCount(list199, index); span2 = CollectionsMarshal.AsSpan(list199); num = 0; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 0 }; index2 = 1; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005928u, new Vector3(7.095398f, 16.167778f, -188.67786f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(7.095398f, 16.167778f, -188.67786f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj141.Steps = list200; reference156 = obj141; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 1 }; num2 = 1; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005932u, new Vector3(-1.236023f, 33.38838f, -244.19019f), 180); obj142.Steps = list201; reference157 = obj142; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 2 }; index2 = 5; List list202 = new List(index2); CollectionsMarshal.SetCount(list202, index2); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; ref QuestStep reference159 = ref span3[num2]; QuestStep obj144 = new QuestStep(EInteractionType.Emote, 1005950u, new Vector3(-11.7647705f, 49.2008f, -289.2348f), 180) { Fly = true, Land = true, Emote = EEmote.Soothe }; num3 = 6; List list203 = new List(num3); CollectionsMarshal.SetCount(list203, num3); span4 = CollectionsMarshal.AsSpan(list203); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj144.CompletionQuestVariablesFlags = list203; reference159 = obj144; num2++; ref QuestStep reference160 = ref span3[num2]; QuestStep obj145 = new QuestStep(EInteractionType.Emote, 1005951u, new Vector3(-24.673828f, 49.15637f, -331.50226f), 180) { Emote = EEmote.Soothe }; num4 = 6; List list204 = new List(num4); CollectionsMarshal.SetCount(list204, num4); span4 = CollectionsMarshal.AsSpan(list204); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj145.CompletionQuestVariablesFlags = list204; reference160 = obj145; num2++; ref QuestStep reference161 = ref span3[num2]; QuestStep obj146 = new QuestStep(EInteractionType.Emote, 1005947u, new Vector3(-16.159302f, 50.30896f, -351.85785f), 180) { Emote = EEmote.Soothe }; num3 = 6; List list205 = new List(num3); CollectionsMarshal.SetCount(list205, num3); span4 = CollectionsMarshal.AsSpan(list205); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj146.CompletionQuestVariablesFlags = list205; reference161 = obj146; num2++; ref QuestStep reference162 = ref span3[num2]; QuestStep obj147 = new QuestStep(EInteractionType.Emote, 1005949u, new Vector3(15.42688f, 48.41687f, -324.02533f), 180) { Emote = EEmote.Soothe }; num4 = 6; List list206 = new List(num4); CollectionsMarshal.SetCount(list206, num4); span4 = CollectionsMarshal.AsSpan(list206); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj147.CompletionQuestVariablesFlags = list206; reference162 = obj147; num2++; span3[num2] = new QuestStep(EInteractionType.Emote, 1005948u, new Vector3(50.125854f, 48.75892f, -326.55835f), 180) { Emote = EEmote.Soothe }; obj143.Steps = list202; reference158 = obj143; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 3 }; num2 = 1; List list207 = new List(num2); CollectionsMarshal.SetCount(list207, num2); span3 = CollectionsMarshal.AsSpan(list207); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005932u, new Vector3(-1.236023f, 33.38838f, -244.19019f), 180) { Fly = true }; obj148.Steps = list207; reference163 = obj148; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list208 = new List(index2); CollectionsMarshal.SetCount(list208, index2); span3 = CollectionsMarshal.AsSpan(list208); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005928u, new Vector3(7.095398f, 16.167778f, -188.67786f), 180) { Fly = true }; obj149.Steps = list208; reference164 = obj149; questRoot21.QuestSequence = list199; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(1334); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list209 = new List(num); CollectionsMarshal.SetCount(list209, num); span = CollectionsMarshal.AsSpan(list209); index = 0; span[index] = "Censored"; questRoot22.Author = list209; index = 6; List list210 = new List(index); CollectionsMarshal.SetCount(list210, index); span2 = CollectionsMarshal.AsSpan(list210); num = 0; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 0 }; num2 = 1; List list211 = new List(num2); CollectionsMarshal.SetCount(list211, num2); span3 = CollectionsMarshal.AsSpan(list211); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005928u, new Vector3(7.095398f, 16.167778f, -188.67786f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(7.095398f, 16.167778f, -188.67786f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj150.Steps = list211; reference165 = obj150; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 1 }; index2 = 1; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; ref QuestStep reference167 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1005932u, new Vector3(-1.236023f, 33.38838f, -244.19019f), 180); num3 = 1; List list213 = new List(num3); CollectionsMarshal.SetCount(list213, num3); span6 = CollectionsMarshal.AsSpan(list213); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANKOB110_01334_Q1_000_000"), Answer = new ExcelRef("TEXT_BANKOB110_01334_A1_000_001") }; questStep16.DialogueChoices = list213; reference167 = questStep16; obj151.Steps = list212; reference166 = obj151; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 2 }; num2 = 1; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2003950u, new Vector3(49.973267f, 49.332397f, -342.67188f), 180); obj152.Steps = list214; reference168 = obj152; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 3 }; index2 = 2; List list215 = new List(index2); CollectionsMarshal.SetCount(list215, index2); span3 = CollectionsMarshal.AsSpan(list215); num2 = 0; ref QuestStep reference170 = ref span3[num2]; QuestStep obj154 = new QuestStep(EInteractionType.Combat, 2003954u, new Vector3(48.081177f, 48.599854f, -346.21198f), 180) { EnemySpawnType = EEnemySpawnType.FinishCombatIfAny }; num4 = 1; List list216 = new List(num4); CollectionsMarshal.SetCount(list216, num4); span7 = CollectionsMarshal.AsSpan(list216); num3 = 0; span7[num3] = 2871u; obj154.KillEnemyDataIds = list216; reference170 = obj154; num2++; ref QuestStep reference171 = ref span3[num2]; QuestStep obj155 = new QuestStep(EInteractionType.Combat, 2003954u, new Vector3(48.081177f, 48.599854f, -346.21198f), 180) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list217 = new List(num3); CollectionsMarshal.SetCount(list217, num3); span7 = CollectionsMarshal.AsSpan(list217); num4 = 0; span7[num4] = 17u; obj155.KillEnemyDataIds = list217; reference171 = obj155; obj153.Steps = list215; reference169 = obj153; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 4 }; num2 = 1; List list218 = new List(num2); CollectionsMarshal.SetCount(list218, num2); span3 = CollectionsMarshal.AsSpan(list218); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005932u, new Vector3(-1.236023f, 33.38838f, -244.19019f), 180) { Fly = true }; obj156.Steps = list218; reference172 = obj156; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list219 = new List(index2); CollectionsMarshal.SetCount(list219, index2); span3 = CollectionsMarshal.AsSpan(list219); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005928u, new Vector3(7.095398f, 16.167778f, -188.67786f), 180) { Fly = true }; obj157.Steps = list219; reference173 = obj157; questRoot22.QuestSequence = list210; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(1335); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list220 = new List(num); CollectionsMarshal.SetCount(list220, num); span = CollectionsMarshal.AsSpan(list220); index = 0; span[index] = "Censored"; questRoot23.Author = list220; index = 3; List list221 = new List(index); CollectionsMarshal.SetCount(list221, index); span2 = CollectionsMarshal.AsSpan(list221); num = 0; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 0 }; num2 = 1; List list222 = new List(num2); CollectionsMarshal.SetCount(list222, num2); span3 = CollectionsMarshal.AsSpan(list222); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005929u, new Vector3(21.560913f, 16.342407f, -183.76447f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(21.560913f, 16.342407f, -183.76447f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj158.Steps = list222; reference174 = obj158; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 1 }; index2 = 2; List list223 = new List(index2); CollectionsMarshal.SetCount(list223, index2); span3 = CollectionsMarshal.AsSpan(list223); num2 = 0; ref QuestStep reference176 = ref span3[num2]; QuestStep obj160 = new QuestStep(EInteractionType.Combat, 2003782u, new Vector3(65.35437f, 55.61914f, -450.7973f), 180) { Fly = true, ItemId = 2001256u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num4 = 1; List list224 = new List(num4); CollectionsMarshal.SetCount(list224, num4); span7 = CollectionsMarshal.AsSpan(list224); num3 = 0; span7[num3] = 756u; obj160.KillEnemyDataIds = list224; num3 = 6; List list225 = new List(num3); CollectionsMarshal.SetCount(list225, num3); span4 = CollectionsMarshal.AsSpan(list225); num4 = 0; span4[num4] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj160.CompletionQuestVariablesFlags = list225; reference176 = obj160; num2++; ref QuestStep reference177 = ref span3[num2]; QuestStep obj161 = new QuestStep(EInteractionType.Combat, 2003781u, new Vector3(78.446655f, 55.61914f, -470.0542f), 180) { ItemId = 2001256u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num4 = 1; List list226 = new List(num4); CollectionsMarshal.SetCount(list226, num4); span7 = CollectionsMarshal.AsSpan(list226); num3 = 0; span7[num3] = 756u; obj161.KillEnemyDataIds = list226; reference177 = obj161; obj159.Steps = list223; reference175 = obj159; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005929u, new Vector3(21.560913f, 16.342407f, -183.76447f), 180) { Fly = true }; obj162.Steps = list227; reference178 = obj162; questRoot23.QuestSequence = list221; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(1336); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list228 = new List(num); CollectionsMarshal.SetCount(list228, num); span = CollectionsMarshal.AsSpan(list228); index = 0; span[index] = "Censored"; questRoot24.Author = list228; questRoot24.Comment = "FATE"; index = 2; List list229 = new List(index); CollectionsMarshal.SetCount(list229, index); span2 = CollectionsMarshal.AsSpan(list229); num = 0; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 0 }; index2 = 1; List list230 = new List(index2); CollectionsMarshal.SetCount(list230, index2); span3 = CollectionsMarshal.AsSpan(list230); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005929u, new Vector3(21.560913f, 16.342407f, -183.76447f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(21.560913f, 16.342407f, -183.76447f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj163.Steps = list230; reference179 = obj163; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list231 = new List(num2); CollectionsMarshal.SetCount(list231, num2); span3 = CollectionsMarshal.AsSpan(list231); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WaitForManualProgress, null, new Vector3(92.81918f, 55.511665f, -464.93253f), 180) { Fly = true, Comment = "Do the FATE" }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005929u, new Vector3(21.560913f, 16.342407f, -183.76447f), 180) { Fly = true }; obj164.Steps = list231; reference180 = obj164; questRoot24.QuestSequence = list229; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(1337); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list232 = new List(num); CollectionsMarshal.SetCount(list232, num); span = CollectionsMarshal.AsSpan(list232); index = 0; span[index] = "liza"; questRoot25.Author = list232; index = 5; List list233 = new List(index); CollectionsMarshal.SetCount(list233, index); span2 = CollectionsMarshal.AsSpan(list233); num = 0; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 0 }; index2 = 1; List list234 = new List(index2); CollectionsMarshal.SetCount(list234, index2); span3 = CollectionsMarshal.AsSpan(list234); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005929u, new Vector3(21.560913f, 16.342407f, -183.76447f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(21.560913f, 16.342407f, -183.76447f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj165.Steps = list234; reference181 = obj165; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 1 }; num2 = 1; List list235 = new List(num2); CollectionsMarshal.SetCount(list235, num2); span3 = CollectionsMarshal.AsSpan(list235); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005932u, new Vector3(-1.236023f, 33.38838f, -244.19019f), 180) { Fly = true }; obj166.Steps = list235; reference182 = obj166; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 2 }; index2 = 1; List list236 = new List(index2); CollectionsMarshal.SetCount(list236, index2); span3 = CollectionsMarshal.AsSpan(list236); num2 = 0; ref QuestStep reference184 = ref span3[num2]; QuestStep obj168 = new QuestStep(EInteractionType.Combat, 2003686u, new Vector3(57.602783f, 48.111572f, -388.29633f), 180) { Fly = true, ItemId = 2001226u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 3; List list237 = new List(num3); CollectionsMarshal.SetCount(list237, num3); span7 = CollectionsMarshal.AsSpan(list237); num4 = 0; span7[num4] = 2899u; num4++; span7[num4] = 2900u; num4++; span7[num4] = 2901u; obj168.KillEnemyDataIds = list237; reference184 = obj168; obj167.Steps = list236; reference183 = obj167; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 3 }; num2 = 1; List list238 = new List(num2); CollectionsMarshal.SetCount(list238, num2); span3 = CollectionsMarshal.AsSpan(list238); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005932u, new Vector3(-1.236023f, 33.38838f, -244.19019f), 180) { Fly = true }; obj169.Steps = list238; reference185 = obj169; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list239 = new List(index2); CollectionsMarshal.SetCount(list239, index2); span3 = CollectionsMarshal.AsSpan(list239); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005929u, new Vector3(21.560913f, 16.342407f, -183.76447f), 180) { Fly = true }; obj170.Steps = list239; reference186 = obj170; questRoot25.QuestSequence = list233; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(1338); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list240 = new List(num); CollectionsMarshal.SetCount(list240, num); span = CollectionsMarshal.AsSpan(list240); index = 0; span[index] = "liza"; questRoot26.Author = list240; index = 3; List list241 = new List(index); CollectionsMarshal.SetCount(list241, index); span2 = CollectionsMarshal.AsSpan(list241); num = 0; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 0 }; num2 = 1; List list242 = new List(num2); CollectionsMarshal.SetCount(list242, num2); span3 = CollectionsMarshal.AsSpan(list242); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005929u, new Vector3(21.560913f, 16.342407f, -183.76447f), 180); obj171.Steps = list242; reference187 = obj171; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 1 }; index2 = 1; List list243 = new List(index2); CollectionsMarshal.SetCount(list243, index2); span3 = CollectionsMarshal.AsSpan(list243); num2 = 0; ref QuestStep reference189 = ref span3[num2]; QuestStep obj173 = new QuestStep(EInteractionType.Combat, null, new Vector3(51.48164f, 55.599014f, -491.209f), 180) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list244 = new List(num4); CollectionsMarshal.SetCount(list244, num4); span8 = CollectionsMarshal.AsSpan(list244); num3 = 0; span8[num3] = new ComplexCombatData { DataId = 2833u, MinimumKillCount = 2u }; obj173.ComplexCombatData = list244; reference189 = obj173; obj172.Steps = list243; reference188 = obj172; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list245 = new List(num2); CollectionsMarshal.SetCount(list245, num2); span3 = CollectionsMarshal.AsSpan(list245); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005929u, new Vector3(21.560913f, 16.342407f, -183.76447f), 180) { Fly = true }; obj174.Steps = list245; reference190 = obj174; questRoot26.QuestSequence = list241; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(1339); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list246 = new List(num); CollectionsMarshal.SetCount(list246, num); span = CollectionsMarshal.AsSpan(list246); index = 0; span[index] = "liza"; questRoot27.Author = list246; index = 8; List list247 = new List(index); CollectionsMarshal.SetCount(list247, index); span2 = CollectionsMarshal.AsSpan(list247); num = 0; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 0 }; index2 = 1; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005929u, new Vector3(21.560913f, 16.342407f, -183.76447f), 180); obj175.Steps = list248; reference191 = obj175; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 1 }; num2 = 2; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(96.21657f, 55.28576f, -500.41245f), 180) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1005960u, new Vector3(97.3678f, 56.809326f, -502.06763f), 180); obj176.Steps = list249; reference192 = obj176; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 2 }; index2 = 2; List list250 = new List(index2); CollectionsMarshal.SetCount(list250, index2); span3 = CollectionsMarshal.AsSpan(list250); num2 = 0; ref QuestStep reference194 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1005960u, new Vector3(97.3678f, 56.809326f, -502.06763f), 180); num3 = 1; List list251 = new List(num3); CollectionsMarshal.SetCount(list251, num3); span6 = CollectionsMarshal.AsSpan(list251); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANKOB205_01339_SCENE00008_EVENTAREA_WARP_YESNO_TITLE") }; questStep17.DialogueChoices = list251; reference194 = questStep17; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2003743u, new Vector3(227.00842f, 22.75116f, -582.81836f), 180); obj177.Steps = list250; reference193 = obj177; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 3 }; num2 = 1; List list252 = new List(num2); CollectionsMarshal.SetCount(list252, num2); span3 = CollectionsMarshal.AsSpan(list252); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2003744u, new Vector3(224.78064f, 23.941406f, -580.9568f), 180) { IgnoreDistanceToObject = true, ItemId = 2001244u }; obj178.Steps = list252; reference195 = obj178; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 4 }; index2 = 4; List list253 = new List(index2); CollectionsMarshal.SetCount(list253, index2); span3 = CollectionsMarshal.AsSpan(list253); num2 = 0; ref QuestStep reference197 = ref span3[num2]; QuestStep obj180 = new QuestStep(EInteractionType.Combat, 2003746u, new Vector3(239.30713f, 22.323914f, -577.29456f), 180) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list254 = new List(num4); CollectionsMarshal.SetCount(list254, num4); span7 = CollectionsMarshal.AsSpan(list254); num3 = 0; span7[num3] = 2880u; obj180.KillEnemyDataIds = list254; num3 = 6; List list255 = new List(num3); CollectionsMarshal.SetCount(list255, num3); span4 = CollectionsMarshal.AsSpan(list255); num4 = 0; span4[num4] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj180.CompletionQuestVariablesFlags = list255; reference197 = obj180; num2++; ref QuestStep reference198 = ref span3[num2]; QuestStep obj181 = new QuestStep(EInteractionType.Combat, 2003745u, new Vector3(242.8778f, 22.507019f, -584.37476f), 180) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list256 = new List(num4); CollectionsMarshal.SetCount(list256, num4); span7 = CollectionsMarshal.AsSpan(list256); num3 = 0; span7[num3] = 2880u; obj181.KillEnemyDataIds = list256; num3 = 6; List list257 = new List(num3); CollectionsMarshal.SetCount(list257, num3); span4 = CollectionsMarshal.AsSpan(list257); num4 = 0; span4[num4] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj181.CompletionQuestVariablesFlags = list257; reference198 = obj181; num2++; ref QuestStep reference199 = ref span3[num2]; QuestStep obj182 = new QuestStep(EInteractionType.Combat, 2003746u, new Vector3(239.30713f, 22.323914f, -577.29456f), 180) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list258 = new List(num4); CollectionsMarshal.SetCount(list258, num4); span7 = CollectionsMarshal.AsSpan(list258); num3 = 0; span7[num3] = 2880u; obj182.KillEnemyDataIds = list258; num3 = 6; List list259 = new List(num3); CollectionsMarshal.SetCount(list259, num3); span4 = CollectionsMarshal.AsSpan(list259); num4 = 0; span4[num4] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj182.CompletionQuestVariablesFlags = list259; reference199 = obj182; num2++; ref QuestStep reference200 = ref span3[num2]; QuestStep obj183 = new QuestStep(EInteractionType.Combat, 2003745u, new Vector3(242.8778f, 22.507019f, -584.37476f), 180) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list260 = new List(num4); CollectionsMarshal.SetCount(list260, num4); span7 = CollectionsMarshal.AsSpan(list260); num3 = 0; span7[num3] = 2880u; obj183.KillEnemyDataIds = list260; num3 = 6; List list261 = new List(num3); CollectionsMarshal.SetCount(list261, num3); span4 = CollectionsMarshal.AsSpan(list261); num4 = 0; span4[num4] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj183.CompletionQuestVariablesFlags = list261; reference200 = obj183; obj179.Steps = list253; reference196 = obj179; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 5 }; num2 = 1; List list262 = new List(num2); CollectionsMarshal.SetCount(list262, num2); span3 = CollectionsMarshal.AsSpan(list262); index2 = 0; ref QuestStep reference202 = ref span3[index2]; QuestStep obj185 = new QuestStep(EInteractionType.Combat, 2003746u, new Vector3(239.30713f, 22.323914f, -577.29456f), 180) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list263 = new List(num4); CollectionsMarshal.SetCount(list263, num4); span7 = CollectionsMarshal.AsSpan(list263); num3 = 0; span7[num3] = 2883u; obj185.KillEnemyDataIds = list263; reference202 = obj185; obj184.Steps = list262; reference201 = obj184; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 6 }; index2 = 1; List list264 = new List(index2); CollectionsMarshal.SetCount(list264, index2); span3 = CollectionsMarshal.AsSpan(list264); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005932u, new Vector3(-1.236023f, 33.38838f, -244.19019f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; obj186.Steps = list264; reference203 = obj186; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list265 = new List(num2); CollectionsMarshal.SetCount(list265, num2); span3 = CollectionsMarshal.AsSpan(list265); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005929u, new Vector3(21.560913f, 16.342407f, -183.76447f), 180) { Fly = true }; obj187.Steps = list265; reference204 = obj187; questRoot27.QuestSequence = list247; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(1340); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list266 = new List(num); CollectionsMarshal.SetCount(list266, num); span = CollectionsMarshal.AsSpan(list266); index = 0; span[index] = "Censored"; questRoot28.Author = list266; index = 5; List list267 = new List(index); CollectionsMarshal.SetCount(list267, index); span2 = CollectionsMarshal.AsSpan(list267); num = 0; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 0 }; index2 = 1; List list268 = new List(index2); CollectionsMarshal.SetCount(list268, index2); span3 = CollectionsMarshal.AsSpan(list268); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005929u, new Vector3(21.560913f, 16.342407f, -183.76447f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(21.560913f, 16.342407f, -183.76447f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj188.Steps = list268; reference205 = obj188; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 1 }; num2 = 1; List list269 = new List(num2); CollectionsMarshal.SetCount(list269, num2); span3 = CollectionsMarshal.AsSpan(list269); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005960u, new Vector3(97.3678f, 56.809326f, -502.06763f), 180) { Fly = true, Land = true }; obj189.Steps = list269; reference206 = obj189; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 2 }; index2 = 5; List list270 = new List(index2); CollectionsMarshal.SetCount(list270, index2); span3 = CollectionsMarshal.AsSpan(list270); num2 = 0; ref QuestStep reference208 = ref span3[num2]; QuestStep obj191 = new QuestStep(EInteractionType.Interact, 1005960u, new Vector3(97.3678f, 56.809326f, -502.06763f), 180) { Fly = true, Land = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(222.60724f, 21.499361f, -603.04285f), MaximumDistance = 50f, TerritoryId = 180 } } } }; num3 = 1; List list271 = new List(num3); CollectionsMarshal.SetCount(list271, num3); span6 = CollectionsMarshal.AsSpan(list271); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANKOB206_01340_SCENE00023_EVENTAREA_WARP_YESNO_TITLE") }; obj191.DialogueChoices = list271; reference208 = obj191; num2++; ref QuestStep reference209 = ref span3[num2]; QuestStep obj192 = new QuestStep(EInteractionType.Combat, null, new Vector3(206.34064f, 26.164192f, -610.01776f), 180) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list272 = new List(num4); CollectionsMarshal.SetCount(list272, num4); span7 = CollectionsMarshal.AsSpan(list272); num3 = 0; span7[num3] = 2849u; obj192.KillEnemyDataIds = list272; num3 = 6; List list273 = new List(num3); CollectionsMarshal.SetCount(list273, num3); span4 = CollectionsMarshal.AsSpan(list273); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj192.CompletionQuestVariablesFlags = list273; reference209 = obj192; num2++; ref QuestStep reference210 = ref span3[num2]; QuestStep obj193 = new QuestStep(EInteractionType.Combat, null, new Vector3(214.34813f, 22.582228f, -620.98737f), 180) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list274 = new List(num4); CollectionsMarshal.SetCount(list274, num4); span7 = CollectionsMarshal.AsSpan(list274); num3 = 0; span7[num3] = 2849u; obj193.KillEnemyDataIds = list274; num3 = 6; List list275 = new List(num3); CollectionsMarshal.SetCount(list275, num3); span4 = CollectionsMarshal.AsSpan(list275); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); obj193.CompletionQuestVariablesFlags = list275; reference210 = obj193; num2++; ref QuestStep reference211 = ref span3[num2]; QuestStep obj194 = new QuestStep(EInteractionType.Combat, null, new Vector3(217.2839f, 21.428452f, -603.1931f), 180) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list276 = new List(num4); CollectionsMarshal.SetCount(list276, num4); span7 = CollectionsMarshal.AsSpan(list276); num3 = 0; span7[num3] = 2849u; obj194.KillEnemyDataIds = list276; num3 = 6; List list277 = new List(num3); CollectionsMarshal.SetCount(list277, num3); span4 = CollectionsMarshal.AsSpan(list277); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj194.CompletionQuestVariablesFlags = list277; reference211 = obj194; num2++; ref QuestStep reference212 = ref span3[num2]; QuestStep obj195 = new QuestStep(EInteractionType.Combat, null, new Vector3(230.32195f, 21.387749f, -600.7312f), 180) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list278 = new List(num4); CollectionsMarshal.SetCount(list278, num4); span7 = CollectionsMarshal.AsSpan(list278); num3 = 0; span7[num3] = 2849u; obj195.KillEnemyDataIds = list278; reference212 = obj195; obj190.Steps = list270; reference207 = obj190; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 3 }; num2 = 1; List list279 = new List(num2); CollectionsMarshal.SetCount(list279, num2); span3 = CollectionsMarshal.AsSpan(list279); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2003647u, new Vector3(223.43774f, 21.469421f, -612.32935f), 180) { ItemId = 2001222u }; obj196.Steps = list279; reference213 = obj196; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list280 = new List(index2); CollectionsMarshal.SetCount(list280, index2); span3 = CollectionsMarshal.AsSpan(list280); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005929u, new Vector3(21.560913f, 16.342407f, -183.76447f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(21.560913f, 16.342407f, -183.76447f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj197.Steps = list280; reference214 = obj197; questRoot28.QuestSequence = list267; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(1341); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list281 = new List(num); CollectionsMarshal.SetCount(list281, num); span = CollectionsMarshal.AsSpan(list281); index = 0; span[index] = "Censored"; questRoot29.Author = list281; index = 7; List list282 = new List(index); CollectionsMarshal.SetCount(list282, index); span2 = CollectionsMarshal.AsSpan(list282); num = 0; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 0 }; num2 = 1; List list283 = new List(num2); CollectionsMarshal.SetCount(list283, num2); span3 = CollectionsMarshal.AsSpan(list283); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005929u, new Vector3(21.560913f, 16.342407f, -183.76447f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(21.560913f, 16.342407f, -183.76447f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj198.Steps = list283; reference215 = obj198; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 1 }; index2 = 1; List list284 = new List(index2); CollectionsMarshal.SetCount(list284, index2); span3 = CollectionsMarshal.AsSpan(list284); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005932u, new Vector3(-1.236023f, 33.38838f, -244.19019f), 180) { Fly = true }; obj199.Steps = list284; reference216 = obj199; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 2 }; num2 = 4; List list285 = new List(num2); CollectionsMarshal.SetCount(list285, num2); span3 = CollectionsMarshal.AsSpan(list285); index2 = 0; ref QuestStep reference218 = ref span3[index2]; QuestStep obj201 = new QuestStep(EInteractionType.Interact, 1005960u, new Vector3(97.3678f, 56.809326f, -502.06763f), 180) { Fly = true, Land = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(167.17906f, 21.487904f, -562.23f), MaximumDistance = 50f, TerritoryId = 180 } } } }; num3 = 1; List list286 = new List(num3); CollectionsMarshal.SetCount(list286, num3); span6 = CollectionsMarshal.AsSpan(list286); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANKOB207_01341_SCENE00018_EVENTAREA_WARP_YESNO_TITLE") }; obj201.DialogueChoices = list286; reference218 = obj201; index2++; ref QuestStep reference219 = ref span3[index2]; QuestStep obj202 = new QuestStep(EInteractionType.Combat, 2003885u, new Vector3(167.68127f, 21.438904f, -564.66016f), 180) { ItemId = 2001274u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num4 = 1; List list287 = new List(num4); CollectionsMarshal.SetCount(list287, num4); span7 = CollectionsMarshal.AsSpan(list287); num3 = 0; span7[num3] = 755u; obj202.KillEnemyDataIds = list287; SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions8 = new SkipStepConditions(); num3 = 6; List list288 = new List(num3); CollectionsMarshal.SetCount(list288, num3); span4 = CollectionsMarshal.AsSpan(list288); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions8.CompletionQuestVariablesFlags = list288; skipConditions8.StepIf = skipStepConditions8; obj202.SkipConditions = skipConditions8; reference219 = obj202; index2++; ref QuestStep reference220 = ref span3[index2]; QuestStep obj203 = new QuestStep(EInteractionType.Combat, 2003886u, new Vector3(170.8247f, 21.499878f, -565.17896f), 180) { ItemId = 2001274u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num4 = 1; List list289 = new List(num4); CollectionsMarshal.SetCount(list289, num4); span7 = CollectionsMarshal.AsSpan(list289); num3 = 0; span7[num3] = 755u; obj203.KillEnemyDataIds = list289; SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions9 = new SkipStepConditions(); num3 = 6; List list290 = new List(num3); CollectionsMarshal.SetCount(list290, num3); span4 = CollectionsMarshal.AsSpan(list290); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions9.CompletionQuestVariablesFlags = list290; skipConditions9.StepIf = skipStepConditions9; obj203.SkipConditions = skipConditions9; reference220 = obj203; index2++; ref QuestStep reference221 = ref span3[index2]; QuestStep obj204 = new QuestStep(EInteractionType.Combat, 2003887u, new Vector3(174.05957f, 21.438904f, -565.301f), 180) { ItemId = 2001274u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num4 = 1; List list291 = new List(num4); CollectionsMarshal.SetCount(list291, num4); span7 = CollectionsMarshal.AsSpan(list291); num3 = 0; span7[num3] = 755u; obj204.KillEnemyDataIds = list291; reference221 = obj204; obj200.Steps = list285; reference217 = obj200; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 3 }; index2 = 1; List list292 = new List(index2); CollectionsMarshal.SetCount(list292, index2); span3 = CollectionsMarshal.AsSpan(list292); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2003888u, new Vector3(172.74731f, 21.377869f, -549.0654f), 180) { ItemId = 2001275u }; obj205.Steps = list292; reference222 = obj205; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 4 }; num2 = 1; List list293 = new List(num2); CollectionsMarshal.SetCount(list293, num2); span3 = CollectionsMarshal.AsSpan(list293); index2 = 0; ref QuestStep reference224 = ref span3[index2]; QuestStep obj207 = new QuestStep(EInteractionType.Combat, 2003892u, new Vector3(163.07312f, 21.499878f, -571.2215f), 180) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list294 = new List(num3); CollectionsMarshal.SetCount(list294, num3); span7 = CollectionsMarshal.AsSpan(list294); num4 = 0; span7[num4] = 2845u; obj207.KillEnemyDataIds = list294; reference224 = obj207; obj206.Steps = list293; reference223 = obj206; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 5 }; index2 = 1; List list295 = new List(index2); CollectionsMarshal.SetCount(list295, index2); span3 = CollectionsMarshal.AsSpan(list295); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005932u, new Vector3(-1.236023f, 33.38838f, -244.19019f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-1.236023f, 33.38838f, -244.19019f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj208.Steps = list295; reference225 = obj208; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list296 = new List(num2); CollectionsMarshal.SetCount(list296, num2); span3 = CollectionsMarshal.AsSpan(list296); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005929u, new Vector3(21.560913f, 16.342407f, -183.76447f), 180) { Fly = true }; obj209.Steps = list296; reference226 = obj209; questRoot29.QuestSequence = list282; AddQuest(questId29, questRoot29); AddQuest(new QuestId(1342), new QuestRoot { Disabled = true, QuestSequence = new List() }); QuestId questId30 = new QuestId(1343); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list297 = new List(num); CollectionsMarshal.SetCount(list297, num); span = CollectionsMarshal.AsSpan(list297); index = 0; span[index] = "Censored"; questRoot30.Author = list297; index = 3; List list298 = new List(index); CollectionsMarshal.SetCount(list298, index); span2 = CollectionsMarshal.AsSpan(list298); num = 0; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 0 }; index2 = 1; List list299 = new List(index2); CollectionsMarshal.SetCount(list299, index2); span3 = CollectionsMarshal.AsSpan(list299); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005929u, new Vector3(21.560913f, 16.342407f, -183.76447f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(21.560913f, 16.342407f, -183.76447f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj210.Steps = list299; reference227 = obj210; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 1 }; num2 = 7; List list300 = new List(num2); CollectionsMarshal.SetCount(list300, num2); span3 = CollectionsMarshal.AsSpan(list300); index2 = 0; ref QuestStep reference229 = ref span3[index2]; QuestStep obj212 = new QuestStep(EInteractionType.Interact, 1005960u, new Vector3(97.3678f, 56.809326f, -502.06763f), 180) { Fly = true, Land = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(221.46777f, 21.491932f, -602.8513f), MaximumDistance = 50f, TerritoryId = 180 } } } }; num4 = 1; List list301 = new List(num4); CollectionsMarshal.SetCount(list301, num4); span6 = CollectionsMarshal.AsSpan(list301); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANKOB209_01343_SCENE00009_EVENTAREA_WARP_YESNO_TITLE") }; obj212.DialogueChoices = list301; reference229 = obj212; index2++; ref QuestStep reference230 = ref span3[index2]; QuestStep obj213 = new QuestStep(EInteractionType.Combat, 1008786u, new Vector3(229.29724f, 21.671387f, -592.4315f), 180) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list302 = new List(num3); CollectionsMarshal.SetCount(list302, num3); span7 = CollectionsMarshal.AsSpan(list302); num4 = 0; span7[num4] = 757u; obj213.KillEnemyDataIds = list302; num4 = 6; List list303 = new List(num4); CollectionsMarshal.SetCount(list303, num4); span4 = CollectionsMarshal.AsSpan(list303); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); obj213.CompletionQuestVariablesFlags = list303; reference230 = obj213; index2++; ref QuestStep reference231 = ref span3[index2]; QuestStep obj214 = new QuestStep(EInteractionType.Combat, 1008784u, new Vector3(233.875f, 21.66776f, -605.2186f), 180) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list304 = new List(num3); CollectionsMarshal.SetCount(list304, num3); span7 = CollectionsMarshal.AsSpan(list304); num4 = 0; span7[num4] = 757u; obj214.KillEnemyDataIds = list304; num4 = 6; List list305 = new List(num4); CollectionsMarshal.SetCount(list305, num4); span4 = CollectionsMarshal.AsSpan(list305); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj214.CompletionQuestVariablesFlags = list305; reference231 = obj214; index2++; ref QuestStep reference232 = ref span3[index2]; QuestStep obj215 = new QuestStep(EInteractionType.Combat, 1008782u, new Vector3(215.96094f, 21.603994f, -613.3364f), 180) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list306 = new List(num3); CollectionsMarshal.SetCount(list306, num3); span7 = CollectionsMarshal.AsSpan(list306); num4 = 0; span7[num4] = 757u; obj215.KillEnemyDataIds = list306; num4 = 6; List list307 = new List(num4); CollectionsMarshal.SetCount(list307, num4); span4 = CollectionsMarshal.AsSpan(list307); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj215.CompletionQuestVariablesFlags = list307; reference232 = obj215; index2++; ref QuestStep reference233 = ref span3[index2]; QuestStep obj216 = new QuestStep(EInteractionType.Combat, 1008781u, new Vector3(228.29016f, 22.010138f, -616.083f), 180) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list308 = new List(num3); CollectionsMarshal.SetCount(list308, num3); span7 = CollectionsMarshal.AsSpan(list308); num4 = 0; span7[num4] = 758u; obj216.KillEnemyDataIds = list308; num4 = 6; List list309 = new List(num4); CollectionsMarshal.SetCount(list309, num4); span4 = CollectionsMarshal.AsSpan(list309); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj216.CompletionQuestVariablesFlags = list309; reference233 = obj216; index2++; ref QuestStep reference234 = ref span3[index2]; QuestStep obj217 = new QuestStep(EInteractionType.Combat, 1008785u, new Vector3(239.52087f, 25.649525f, -614.2825f), 180) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list310 = new List(num3); CollectionsMarshal.SetCount(list310, num3); span7 = CollectionsMarshal.AsSpan(list310); num4 = 0; span7[num4] = 758u; obj217.KillEnemyDataIds = list310; num4 = 6; List list311 = new List(num4); CollectionsMarshal.SetCount(list311, num4); span4 = CollectionsMarshal.AsSpan(list311); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj217.CompletionQuestVariablesFlags = list311; reference234 = obj217; index2++; ref QuestStep reference235 = ref span3[index2]; QuestStep obj218 = new QuestStep(EInteractionType.Combat, 1008783u, new Vector3(240.80249f, 26.19751f, -598.50464f), 180) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list312 = new List(num3); CollectionsMarshal.SetCount(list312, num3); span7 = CollectionsMarshal.AsSpan(list312); num4 = 0; span7[num4] = 758u; obj218.KillEnemyDataIds = list312; reference235 = obj218; obj211.Steps = list300; reference228 = obj211; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list313 = new List(index2); CollectionsMarshal.SetCount(list313, index2); span3 = CollectionsMarshal.AsSpan(list313); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005929u, new Vector3(21.560913f, 16.342407f, -183.76447f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(21.560913f, 16.342407f, -183.76447f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj219.Steps = list313; reference236 = obj219; questRoot30.QuestSequence = list298; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(1344); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list314 = new List(num); CollectionsMarshal.SetCount(list314, num); span = CollectionsMarshal.AsSpan(list314); index = 0; span[index] = "liza"; questRoot31.Author = list314; index = 4; List list315 = new List(index); CollectionsMarshal.SetCount(list315, index); span2 = CollectionsMarshal.AsSpan(list315); num = 0; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 0 }; num2 = 1; List list316 = new List(num2); CollectionsMarshal.SetCount(list316, num2); span3 = CollectionsMarshal.AsSpan(list316); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005929u, new Vector3(21.560913f, 16.342407f, -183.76447f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(21.560913f, 16.342407f, -183.76447f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj220.Steps = list316; reference237 = obj220; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 1 }; index2 = 1; List list317 = new List(index2); CollectionsMarshal.SetCount(list317, index2); span3 = CollectionsMarshal.AsSpan(list317); num2 = 0; ref QuestStep reference239 = ref span3[num2]; QuestStep obj222 = new QuestStep(EInteractionType.Interact, 1005932u, new Vector3(-1.236023f, 33.38838f, -244.19019f), 180) { Fly = true }; num4 = 1; List list318 = new List(num4); CollectionsMarshal.SetCount(list318, num4); span6 = CollectionsMarshal.AsSpan(list318); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANKOB210_01344_Q1_000_000"), Answer = new ExcelRef("TEXT_BANKOB210_01344_A1_000_001") }; obj222.DialogueChoices = list318; reference239 = obj222; obj221.Steps = list317; reference238 = obj221; num++; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 2 }; num2 = 1; List list319 = new List(num2); CollectionsMarshal.SetCount(list319, num2); span3 = CollectionsMarshal.AsSpan(list319); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2003963u, new Vector3(91.203125f, 55.74109f, -483.299f), 180) { Comment = "Spawns enemy that we ignore" }; obj223.Steps = list319; reference240 = obj223; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list320 = new List(index2); CollectionsMarshal.SetCount(list320, index2); span3 = CollectionsMarshal.AsSpan(list320); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005929u, new Vector3(21.560913f, 16.342407f, -183.76447f), 180) { Fly = true }; obj224.Steps = list320; reference241 = obj224; questRoot31.QuestSequence = list315; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(1346); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list321 = new List(num); CollectionsMarshal.SetCount(list321, num); span = CollectionsMarshal.AsSpan(list321); index = 0; span[index] = "JerryWester"; questRoot32.Author = list321; index = 5; List list322 = new List(index); CollectionsMarshal.SetCount(list322, index); span2 = CollectionsMarshal.AsSpan(list322); num = 0; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 0 }; num2 = 1; List list323 = new List(num2); CollectionsMarshal.SetCount(list323, num2); span3 = CollectionsMarshal.AsSpan(list323); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1008597u, new Vector3(57.66382f, 44.999996f, -220.93542f), 140) { AetheryteShortcut = EAetheryteLocation.WesternThanalanHorizon, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj225.Steps = list323; reference242 = obj225; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 1 }; index2 = 1; List list324 = new List(index2); CollectionsMarshal.SetCount(list324, index2); span3 = CollectionsMarshal.AsSpan(list324); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002058u, new Vector3(59.616943f, 45.157562f, -215.89996f), 140) { StopDistance = 7f }; obj226.Steps = list324; reference243 = obj226; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = 2 }; num2 = 2; List list325 = new List(num2); CollectionsMarshal.SetCount(list325, num2); span3 = CollectionsMarshal.AsSpan(list325); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(175.90674f, 52.66078f, -53.850098f), 140) { Fly = true }; index2++; ref QuestStep reference245 = ref span3[index2]; QuestStep obj228 = new QuestStep(EInteractionType.Combat, 2003561u, new Vector3(175.06665f, 52.628296f, -51.651794f), 140) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list326 = new List(num3); CollectionsMarshal.SetCount(list326, num3); span7 = CollectionsMarshal.AsSpan(list326); num4 = 0; span7[num4] = 2853u; num4++; span7[num4] = 2877u; obj228.KillEnemyDataIds = list326; reference245 = obj228; obj227.Steps = list325; reference244 = obj227; num++; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 3 }; index2 = 1; List list327 = new List(index2); CollectionsMarshal.SetCount(list327, index2); span3 = CollectionsMarshal.AsSpan(list327); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1008598u, new Vector3(140.45923f, 55.321606f, -33.066345f), 140); obj229.Steps = list327; reference246 = obj229; num++; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list328 = new List(num2); CollectionsMarshal.SetCount(list328, num2); span3 = CollectionsMarshal.AsSpan(list328); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1002058u, new Vector3(59.616943f, 45.157562f, -215.89996f), 140) { Fly = true }; obj230.Steps = list328; reference247 = obj230; questRoot32.QuestSequence = list322; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(1347); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list329 = new List(num); CollectionsMarshal.SetCount(list329, num); span = CollectionsMarshal.AsSpan(list329); index = 0; span[index] = "JerryWester"; questRoot33.Author = list329; index = 10; List list330 = new List(index); CollectionsMarshal.SetCount(list330, index); span2 = CollectionsMarshal.AsSpan(list330); num = 0; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = 0 }; index2 = 1; List list331 = new List(index2); CollectionsMarshal.SetCount(list331, index2); span3 = CollectionsMarshal.AsSpan(list331); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1008597u, new Vector3(57.66382f, 44.999996f, -220.93542f), 140) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.WesternThanalanHorizon, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj231.Steps = list331; reference248 = obj231; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 1 }; num2 = 2; List list332 = new List(num2); CollectionsMarshal.SetCount(list332, num2); span3 = CollectionsMarshal.AsSpan(list332); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, null, null, 140) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1008600u, new Vector3(-516.35004f, 14.956879f, -370.47382f), 140); obj232.Steps = list332; reference249 = obj232; num++; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = 2 }; index2 = 1; List list333 = new List(index2); CollectionsMarshal.SetCount(list333, index2); span3 = CollectionsMarshal.AsSpan(list333); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-22.823868f, 37.760002f, 80.06303f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule } }; obj233.Steps = list333; reference250 = obj233; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 3 }; num2 = 1; List list334 = new List(num2); CollectionsMarshal.SetCount(list334, num2); span3 = CollectionsMarshal.AsSpan(list334); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1008604u, new Vector3(34.77527f, 7.1999946f, -93.91931f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahChamberOfRule, To = EAetheryteLocation.UldahAdventurers } }; obj234.Steps = list334; reference251 = obj234; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 4 }; index2 = 1; List list335 = new List(index2); CollectionsMarshal.SetCount(list335, index2); span3 = CollectionsMarshal.AsSpan(list335); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1008608u, new Vector3(33.188354f, 7.199998f, -95.384155f), 130); obj235.Steps = list335; reference252 = obj235; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = 5 }; num2 = 1; List list336 = new List(num2); CollectionsMarshal.SetCount(list336, num2); span3 = CollectionsMarshal.AsSpan(list336); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130); obj236.Steps = list336; reference253 = obj236; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj237 = new QuestSequence { Sequence = 6 }; index2 = 2; List list337 = new List(index2); CollectionsMarshal.SetCount(list337, index2); span3 = CollectionsMarshal.AsSpan(list337); num2 = 0; ref QuestStep reference255 = ref span3[num2]; QuestStep obj238 = new QuestStep(EInteractionType.Interact, 1001968u, new Vector3(136.0647f, 4.0099874f, -67.85687f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahSapphireAvenue } }; num4 = 6; List list338 = new List(num4); CollectionsMarshal.SetCount(list338, num4); span4 = CollectionsMarshal.AsSpan(list338); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj238.CompletionQuestVariablesFlags = list338; reference255 = obj238; num2++; ref QuestStep reference256 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1001966u, new Vector3(126.7262f, 4.01f, -83.84839f), 131); num3 = 6; List list339 = new List(num3); CollectionsMarshal.SetCount(list339, num3); span4 = CollectionsMarshal.AsSpan(list339); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list339; reference256 = questStep18; obj237.Steps = list337; reference254 = obj237; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj239 = new QuestSequence { Sequence = 7 }; num2 = 1; List list340 = new List(num2); CollectionsMarshal.SetCount(list340, num2); span3 = CollectionsMarshal.AsSpan(list340); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahSapphireAvenue, To = EAetheryteLocation.UldahAdventurers } }; obj239.Steps = list340; reference257 = obj239; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj240 = new QuestSequence { Sequence = 8 }; index2 = 1; List list341 = new List(index2); CollectionsMarshal.SetCount(list341, index2); span3 = CollectionsMarshal.AsSpan(list341); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1008608u, new Vector3(33.188354f, 7.199998f, -95.384155f), 130); obj240.Steps = list341; reference258 = obj240; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list342 = new List(num2); CollectionsMarshal.SetCount(list342, num2); span3 = CollectionsMarshal.AsSpan(list342); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1008616u, new Vector3(-18.265076f, 36.013893f, 57.938477f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahChamberOfRule } }; obj241.Steps = list342; reference259 = obj241; questRoot33.QuestSequence = list330; AddQuest(questId33, questRoot33); } private static void LoadQuests27() { QuestId questId = new QuestId(1352); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 5; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1008639u, new Vector3(-497.94766f, 19.009045f, -354.75702f), 140) { AetheryteShortcut = EAetheryteLocation.WesternThanalanHorizon, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 2; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-406.26895f, 23.167036f, -351.92947f), 140) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1008632u, new Vector3(-388.6931f, 23f, -350.94226f), 140); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; ref QuestStep reference4 = ref span3[index2]; QuestStep obj4 = new QuestStep(EInteractionType.Combat, 2003573u, new Vector3(184.64929f, 52.140015f, 29.06836f), 140) { StopDistance = 0.25f, Fly = true, AetheryteShortcut = EAetheryteLocation.WesternThanalanHorizon, EnemySpawnType = EEnemySpawnType.AfterInteraction }; int num3 = 1; List list6 = new List(num3); CollectionsMarshal.SetCount(list6, num3); Span span4 = CollectionsMarshal.AsSpan(list6); int index3 = 0; span4[index3] = 2848u; obj4.KillEnemyDataIds = list6; reference4 = obj4; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 3 }; index2 = 1; List list7 = new List(index2); CollectionsMarshal.SetCount(list7, index2); span3 = CollectionsMarshal.AsSpan(list7); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1008640u, new Vector3(126.17676f, 49.276558f, -173.23572f), 140) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternThanalanHorizon }; obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1008623u, new Vector3(24.887451f, 6.999997f, -80.03363f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers } }; obj6.Steps = list8; reference6 = obj6; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(1356); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list9 = new List(num); CollectionsMarshal.SetCount(list9, num); span = CollectionsMarshal.AsSpan(list9); index = 0; span[index] = "JerryWester"; questRoot2.Author = list9; index = 3; List list10 = new List(index); CollectionsMarshal.SetCount(list10, index); span2 = CollectionsMarshal.AsSpan(list10); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1008542u, new Vector3(0.8086548f, -1.9957249f, -42.557434f), 351); obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 1 }; num2 = 2; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; ref QuestStep reference9 = ref span3[index2]; QuestStep obj9 = new QuestStep(EInteractionType.Interact, 1001029u, new Vector3(9.170593f, 20.999403f, -15.213318f), 129) { TargetTerritoryId = (ushort)198, AetheryteShortcut = EAetheryteLocation.Limsa }; index3 = 1; List list13 = new List(index3); CollectionsMarshal.SetCount(list13, index3); Span span5 = CollectionsMarshal.AsSpan(list13); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_GAIUSE212_01356_Q1_000_1") }; obj9.DialogueChoices = list13; reference9 = obj9; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1002694u, new Vector3(-0.045776367f, 1.6001425f, -7.0039062f), 198); obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(256.67426f, 1.7067826f, 216.63573f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(62.872204f, -3.1182384f, 61.10103f), 138) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006614u, new Vector3(65.87317f, -3.1181886f, 61.41748f), 138); obj10.Steps = list14; reference10 = obj10; questRoot2.QuestSequence = list10; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(1358); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list15 = new List(num); CollectionsMarshal.SetCount(list15, num); span = CollectionsMarshal.AsSpan(list15); index = 0; span[index] = "JerryWester"; questRoot3.Author = list15; index = 5; List list16 = new List(index); CollectionsMarshal.SetCount(list16, index); span2 = CollectionsMarshal.AsSpan(list16); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006614u, new Vector3(65.87317f, -3.1181886f, 61.41748f), 138); obj11.Steps = list17; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; index2 = 2; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-205.63104f, -38.72321f, -114.53675f), 138) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, 1008683u, new Vector3(-208.45355f, -38.993774f, -113.29828f), 138) { ItemId = 2001214u }; obj12.Steps = list18; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 2 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; ref QuestStep reference14 = ref span3[index2]; QuestStep obj14 = new QuestStep(EInteractionType.Combat, null, new Vector3(-450.67154f, -41.88713f, -238.96031f), 138) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 3; List list20 = new List(num3); CollectionsMarshal.SetCount(list20, num3); span4 = CollectionsMarshal.AsSpan(list20); index3 = 0; span4[index3] = 2861u; index3++; span4[index3] = 2862u; index3++; span4[index3] = 2863u; obj14.KillEnemyDataIds = list20; reference14 = obj14; obj13.Steps = list19; reference13 = obj13; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 3 }; index2 = 2; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; ref QuestStep reference16 = ref span3[num2]; QuestStep obj16 = new QuestStep(EInteractionType.Interact, 1008684u, new Vector3(-451.77386f, -41.985073f, -237.72034f), 138) { StopDistance = 0.25f }; index3 = 6; List list22 = new List(index3); CollectionsMarshal.SetCount(list22, index3); Span span6 = CollectionsMarshal.AsSpan(list22); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj16.CompletionQuestVariablesFlags = list22; reference16 = obj16; num2++; ref QuestStep reference17 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1008685u, new Vector3(-450.33954f, -41.83395f, -240.13129f), 138); num3 = 6; List list23 = new List(num3); CollectionsMarshal.SetCount(list23, num3); span6 = CollectionsMarshal.AsSpan(list23); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list23; reference17 = questStep; obj15.Steps = list21; reference15 = obj15; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(63.72484f, -3.1182368f, 60.3442f), 138) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006614u, new Vector3(65.87317f, -3.1181886f, 61.41748f), 138); obj17.Steps = list24; reference18 = obj17; questRoot3.QuestSequence = list16; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(1359); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list25 = new List(num); CollectionsMarshal.SetCount(list25, num); span = CollectionsMarshal.AsSpan(list25); index = 0; span[index] = "JerryWester"; questRoot4.Author = list25; index = 6; List list26 = new List(index); CollectionsMarshal.SetCount(list26, index); span2 = CollectionsMarshal.AsSpan(list26); num = 0; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 0 }; index2 = 1; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006614u, new Vector3(65.87317f, -3.1181886f, 61.41748f), 138); obj18.Steps = list27; reference19 = obj18; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 1 }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; ref QuestStep reference21 = ref span3[index2]; QuestStep obj20 = new QuestStep(EInteractionType.Combat, null, new Vector3(-203.21945f, -42.30963f, -253.10411f), 138) { StopDistance = 0.25f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 2; List list29 = new List(index3); CollectionsMarshal.SetCount(list29, index3); span4 = CollectionsMarshal.AsSpan(list29); num3 = 0; span4[num3] = 2890u; num3++; span4[num3] = 2891u; obj20.KillEnemyDataIds = list29; reference21 = obj20; obj19.Steps = list28; reference20 = obj19; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 2 }; index2 = 1; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; ref QuestStep reference23 = ref span3[num2]; QuestStep obj22 = new QuestStep(EInteractionType.Combat, null, new Vector3(-194.26031f, -40.771305f, -323.02054f), 138) { StopDistance = 0.25f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 4; List list31 = new List(num3); CollectionsMarshal.SetCount(list31, num3); span4 = CollectionsMarshal.AsSpan(list31); index3 = 0; span4[index3] = 2892u; index3++; span4[index3] = 2893u; index3++; span4[index3] = 2894u; index3++; span4[index3] = 2895u; obj22.KillEnemyDataIds = list31; reference23 = obj22; obj21.Steps = list30; reference22 = obj21; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 3 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; ref QuestStep reference25 = ref span3[index2]; QuestStep obj24 = new QuestStep(EInteractionType.Combat, null, new Vector3(-301.09625f, -41.52895f, -327.2867f), 138) { StopDistance = 0.25f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 3; List list33 = new List(index3); CollectionsMarshal.SetCount(list33, index3); span4 = CollectionsMarshal.AsSpan(list33); num3 = 0; span4[num3] = 2896u; num3++; span4[num3] = 2897u; num3++; span4[num3] = 2898u; obj24.KillEnemyDataIds = list33; reference25 = obj24; obj23.Steps = list32; reference24 = obj23; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 4 }; index2 = 2; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-405.274f, -32.782516f, -296.08218f), 138) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1008706u, new Vector3(-404.8371f, -32.810974f, -297.23047f), 138); obj25.Steps = list34; reference26 = obj25; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1008803u, new Vector3(-418.90594f, -35.708496f, -400.50354f), 138) { StopDistance = 5f }; obj26.Steps = list35; reference27 = obj26; questRoot4.QuestSequence = list26; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(1360); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list36 = new List(num); CollectionsMarshal.SetCount(list36, num); span = CollectionsMarshal.AsSpan(list36); index = 0; span[index] = "JerryWester"; questRoot5.Author = list36; index = 5; List list37 = new List(index); CollectionsMarshal.SetCount(list37, index); span2 = CollectionsMarshal.AsSpan(list37); num = 0; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1008803u, new Vector3(-418.90594f, -35.708496f, -400.50354f), 138) { StopDistance = 5f }; obj27.Steps = list38; reference28 = obj27; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; num2 = 2; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; ref QuestStep reference30 = ref span3[index2]; QuestStep obj29 = new QuestStep(EInteractionType.Interact, 1001029u, new Vector3(9.170593f, 20.999403f, -15.213318f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa }; num3 = 1; List list40 = new List(num3); CollectionsMarshal.SetCount(list40, num3); span5 = CollectionsMarshal.AsSpan(list40); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_GAIUSE216_01360_Q1_000_1") }; obj29.DialogueChoices = list40; reference30 = obj29; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1002694u, new Vector3(-0.045776367f, 1.6001425f, -7.0039062f), 198); obj28.Steps = list39; reference29 = obj28; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 2 }; index2 = 1; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1008679u, new Vector3(-1.2055054f, 1.6041331f, -3.830017f), 198); obj30.Steps = list41; reference31 = obj30; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 3 }; num2 = 3; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2001835u, new Vector3(0.0235393f, 2.330988f, 9.8216f), 198) { TargetTerritoryId = (ushort)129 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(709.16064f, 66.00693f, -285.91016f), 135) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaTempestGate } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1008692u, new Vector3(712.8556f, 66.027f, -279.07227f), 135); obj31.Steps = list42; reference32 = obj31; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 5; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(706.98395f, 66.00693f, -286.78662f), 135) { Mount = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.LowerLaNosceaMorabyDrydocks } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(152.25397f, 14.095841f, 668.4288f), 135) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.LowerLaNosceaMorabyDrydocks } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 135) { Aetheryte = EAetheryteLocation.LowerLaNosceaMorabyDrydocks, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.LowerLaNosceaMorabyDrydocks } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(156.7082f, 8.973654f, 584.51135f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { AetheryteLocked = EAetheryteLocation.LowerLaNosceaMorabyDrydocks } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1008693u, new Vector3(155.47412f, 8.973654f, 584.1306f), 135); obj32.Steps = list43; reference33 = obj32; questRoot5.QuestSequence = list37; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(1361); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list44 = new List(num); CollectionsMarshal.SetCount(list44, num); span = CollectionsMarshal.AsSpan(list44); index = 0; span[index] = "JerryWester"; questRoot6.Author = list44; index = 3; List list45 = new List(index); CollectionsMarshal.SetCount(list45, index); span2 = CollectionsMarshal.AsSpan(list45); num = 0; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1008693u, new Vector3(155.47412f, 8.973654f, 584.1306f), 135) { AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj33.Steps = list46; reference34 = obj33; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 1 }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 135) { DutyOptions = new DutyOptions { ContentFinderConditionId = 72u } }; obj34.Steps = list47; reference35 = obj34; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; ref QuestStep reference37 = ref span3[index2]; QuestStep obj36 = new QuestStep(EInteractionType.Interact, 1001029u, new Vector3(9.170593f, 20.999403f, -15.213318f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa }; index3 = 1; List list49 = new List(index3); CollectionsMarshal.SetCount(list49, index3); span5 = CollectionsMarshal.AsSpan(list49); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_GAIUSE217_01361_Q1_000_1") }; obj36.DialogueChoices = list49; reference37 = obj36; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1002694u, new Vector3(-0.045776367f, 1.6001425f, -7.0039062f), 198); obj35.Steps = list48; reference36 = obj35; questRoot6.QuestSequence = list45; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(1362); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list50 = new List(num); CollectionsMarshal.SetCount(list50, num); span = CollectionsMarshal.AsSpan(list50); index = 0; span[index] = "JerryWester"; questRoot7.Author = list50; index = 2; List list51 = new List(index); CollectionsMarshal.SetCount(list51, index); span2 = CollectionsMarshal.AsSpan(list51); num = 0; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 0 }; index2 = 1; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1001029u, new Vector3(9.170593f, 20.999403f, -15.213318f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj37.Steps = list52; reference38 = obj37; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1008694u, new Vector3(-117.265625f, 9.999865f, 154.7417f), 129); obj38.Steps = list53; reference39 = obj38; questRoot7.QuestSequence = list51; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(1363); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list54 = new List(num); CollectionsMarshal.SetCount(list54, num); span = CollectionsMarshal.AsSpan(list54); index = 0; span[index] = "JerryWester"; questRoot8.Author = list54; index = 2; List list55 = new List(index); CollectionsMarshal.SetCount(list55, index); span2 = CollectionsMarshal.AsSpan(list55); num = 0; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 0 }; index2 = 1; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1008696u, new Vector3(-115.58716f, 9.999781f, 156.08447f), 129) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj39.Steps = list56; reference40 = obj39; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1008579u, new Vector3(1.0223389f, -1.9957249f, -45.731323f), 351); obj40.Steps = list57; reference41 = obj40; questRoot8.QuestSequence = list55; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(1364); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list58 = new List(num); CollectionsMarshal.SetCount(list58, num); span = CollectionsMarshal.AsSpan(list58); index = 0; span[index] = "Censored"; questRoot9.Author = list58; questRoot9.Comment = "FATE"; index = 2; List list59 = new List(index); CollectionsMarshal.SetCount(list59, index); span2 = CollectionsMarshal.AsSpan(list59); num = 0; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005930u, new Vector3(12.558105f, 16.159302f, -176.5622f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(12.558105f, 16.159302f, -176.5622f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj41.Steps = list60; reference42 = obj41; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WaitForManualProgress, null, new Vector3(147.42166f, 24.300901f, -751.06976f), 180) { Fly = true, Comment = "Do the FATE" }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005930u, new Vector3(12.558105f, 16.159302f, -176.5622f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(12.558105f, 16.159302f, -176.5622f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj42.Steps = list61; reference43 = obj42; questRoot9.QuestSequence = list59; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(1365); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list62 = new List(num); CollectionsMarshal.SetCount(list62, num); span = CollectionsMarshal.AsSpan(list62); index = 0; span[index] = "Censored"; questRoot10.Author = list62; index = 3; List list63 = new List(index); CollectionsMarshal.SetCount(list63, index); span2 = CollectionsMarshal.AsSpan(list63); num = 0; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 0 }; index2 = 1; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005930u, new Vector3(12.558105f, 16.159302f, -176.5622f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(12.558105f, 16.159302f, -176.5622f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj43.Steps = list64; reference44 = obj43; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 1 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; ref QuestStep reference46 = ref span3[index2]; QuestStep obj45 = new QuestStep(EInteractionType.Combat, null, new Vector3(161.17926f, 21.418877f, -703.57477f), 180) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 3; List list66 = new List(num3); CollectionsMarshal.SetCount(list66, num3); span4 = CollectionsMarshal.AsSpan(list66); index3 = 0; span4[index3] = 756u; index3++; span4[index3] = 757u; index3++; span4[index3] = 758u; obj45.KillEnemyDataIds = list66; reference46 = obj45; obj44.Steps = list65; reference45 = obj44; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005930u, new Vector3(12.558105f, 16.159302f, -176.5622f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(12.558105f, 16.159302f, -176.5622f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj46.Steps = list67; reference47 = obj46; questRoot10.QuestSequence = list63; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(1366); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list68 = new List(num); CollectionsMarshal.SetCount(list68, num); span = CollectionsMarshal.AsSpan(list68); index = 0; span[index] = "liza"; questRoot11.Author = list68; index = 3; List list69 = new List(index); CollectionsMarshal.SetCount(list69, index); span2 = CollectionsMarshal.AsSpan(list69); num = 0; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 0 }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005930u, new Vector3(12.558105f, 16.159302f, -176.5622f), 180); obj47.Steps = list70; reference48 = obj47; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 1 }; index2 = 5; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(112.19494f, 23.602901f, -611.7208f), 180) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(13.632976f, 21.54334f, -769.12134f), 180) { Fly = true }; num2++; ref QuestStep reference50 = ref span3[num2]; QuestStep obj49 = new QuestStep(EInteractionType.Combat, 2003699u, new Vector3(7.94989f, 21.713562f, -769.06995f), 180) { ItemId = 2001230u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list72 = new List(index3); CollectionsMarshal.SetCount(list72, index3); span4 = CollectionsMarshal.AsSpan(list72); num3 = 0; span4[num3] = 2841u; obj49.KillEnemyDataIds = list72; num3 = 6; List list73 = new List(num3); CollectionsMarshal.SetCount(list73, num3); span6 = CollectionsMarshal.AsSpan(list73); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj49.CompletionQuestVariablesFlags = list73; reference50 = obj49; num2++; ref QuestStep reference51 = ref span3[num2]; QuestStep obj50 = new QuestStep(EInteractionType.Combat, 2003701u, new Vector3(5.142273f, 23.75824f, -803.9216f), 180) { ItemId = 2001230u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list74 = new List(index3); CollectionsMarshal.SetCount(list74, index3); span4 = CollectionsMarshal.AsSpan(list74); num3 = 0; span4[num3] = 2841u; obj50.KillEnemyDataIds = list74; num3 = 6; List list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span6 = CollectionsMarshal.AsSpan(list75); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj50.CompletionQuestVariablesFlags = list75; reference51 = obj50; num2++; ref QuestStep reference52 = ref span3[num2]; QuestStep obj51 = new QuestStep(EInteractionType.Combat, 2003702u, new Vector3(0.47296143f, 24.551636f, -795.74274f), 180) { ItemId = 2001230u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list76 = new List(index3); CollectionsMarshal.SetCount(list76, index3); span4 = CollectionsMarshal.AsSpan(list76); num3 = 0; span4[num3] = 2841u; obj51.KillEnemyDataIds = list76; reference52 = obj51; obj48.Steps = list71; reference49 = obj48; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005930u, new Vector3(12.558105f, 16.159302f, -176.5622f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; obj52.Steps = list77; reference53 = obj52; questRoot11.QuestSequence = list69; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(1367); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list78 = new List(num); CollectionsMarshal.SetCount(list78, num); span = CollectionsMarshal.AsSpan(list78); index = 0; span[index] = "Censored"; questRoot12.Author = list78; index = 4; List list79 = new List(index); CollectionsMarshal.SetCount(list79, index); span2 = CollectionsMarshal.AsSpan(list79); num = 0; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; index2 = 1; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005930u, new Vector3(12.558105f, 16.159302f, -176.5622f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(12.558105f, 16.159302f, -176.5622f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj53.Steps = list80; reference54 = obj53; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 1 }; num2 = 5; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; ref QuestStep reference56 = ref span3[index2]; QuestStep obj55 = new QuestStep(EInteractionType.Interact, 2003753u, new Vector3(18.875366f, 25.558838f, -594.11005f), 180) { Fly = true, Land = true }; num3 = 6; List list82 = new List(num3); CollectionsMarshal.SetCount(list82, num3); span6 = CollectionsMarshal.AsSpan(list82); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj55.CompletionQuestVariablesFlags = list82; reference56 = obj55; index2++; ref QuestStep reference57 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2003755u, new Vector3(15.854065f, 26.810059f, -648.188f), 180); index3 = 6; List list83 = new List(index3); CollectionsMarshal.SetCount(list83, index3); span6 = CollectionsMarshal.AsSpan(list83); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list83; reference57 = questStep2; index2++; ref QuestStep reference58 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2003752u, new Vector3(-2.2125854f, 24.2771f, -722.31635f), 180); num3 = 6; List list84 = new List(num3); CollectionsMarshal.SetCount(list84, num3); span6 = CollectionsMarshal.AsSpan(list84); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list84; reference58 = questStep3; index2++; ref QuestStep reference59 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2003754u, new Vector3(86.56433f, 24.215942f, -822.1714f), 180); index3 = 6; List list85 = new List(index3); CollectionsMarshal.SetCount(list85, index3); span6 = CollectionsMarshal.AsSpan(list85); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list85; reference59 = questStep4; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2003756u, new Vector3(167.22351f, 24.76538f, -814.48083f), 180); obj54.Steps = list81; reference55 = obj54; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 2 }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005932u, new Vector3(-1.236023f, 33.38838f, -244.19019f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; obj56.Steps = list86; reference60 = obj56; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005930u, new Vector3(12.558105f, 16.159302f, -176.5622f), 180) { Fly = true }; obj57.Steps = list87; reference61 = obj57; questRoot12.QuestSequence = list79; AddQuest(questId12, questRoot12); AddQuest(new QuestId(1368), new QuestRoot { Disabled = true, QuestSequence = new List() }); QuestId questId13 = new QuestId(1369); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list88 = new List(num); CollectionsMarshal.SetCount(list88, num); span = CollectionsMarshal.AsSpan(list88); index = 0; span[index] = "Censored"; questRoot13.Author = list88; index = 7; List list89 = new List(index); CollectionsMarshal.SetCount(list89, index); span2 = CollectionsMarshal.AsSpan(list89); num = 0; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 0 }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005930u, new Vector3(12.558105f, 16.159302f, -176.5622f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(12.558105f, 16.159302f, -176.5622f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj58.Steps = list90; reference62 = obj58; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 1 }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005960u, new Vector3(97.3678f, 56.809326f, -502.06763f), 180) { Fly = true, Land = true }; obj59.Steps = list91; reference63 = obj59; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 2 }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; ref QuestStep reference65 = ref span3[num2]; QuestStep obj61 = new QuestStep(EInteractionType.Combat, 2003920u, new Vector3(75.24219f, 28.000244f, -753.5668f), 180) { Fly = true, Land = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list93 = new List(num3); CollectionsMarshal.SetCount(list93, num3); span4 = CollectionsMarshal.AsSpan(list93); index3 = 0; span4[index3] = 2846u; obj61.KillEnemyDataIds = list93; reference65 = obj61; obj60.Steps = list92; reference64 = obj60; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 3 }; num2 = 1; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2003930u, new Vector3(75.24219f, 27.969727f, -753.5363f), 180); obj62.Steps = list94; reference66 = obj62; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 4 }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; ref QuestStep reference68 = ref span3[num2]; QuestStep obj64 = new QuestStep(EInteractionType.Combat, 2003937u, new Vector3(314.62573f, 22.201843f, -711.9402f), 180) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list96 = new List(index3); CollectionsMarshal.SetCount(list96, index3); span4 = CollectionsMarshal.AsSpan(list96); num3 = 0; span4[num3] = 2846u; obj64.KillEnemyDataIds = list96; reference68 = obj64; obj63.Steps = list95; reference67 = obj63; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 5 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2003947u, new Vector3(314.62573f, 22.201843f, -711.9402f), 180) { ItemId = 2001282u }; obj65.Steps = list97; reference69 = obj65; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005930u, new Vector3(12.558105f, 16.159302f, -176.5622f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(12.558105f, 16.159302f, -176.5622f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj66.Steps = list98; reference70 = obj66; questRoot13.QuestSequence = list89; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(1370); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list99 = new List(num); CollectionsMarshal.SetCount(list99, num); span = CollectionsMarshal.AsSpan(list99); index = 0; span[index] = "liza"; questRoot14.Author = list99; index = 5; List list100 = new List(index); CollectionsMarshal.SetCount(list100, index); span2 = CollectionsMarshal.AsSpan(list100); num = 0; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 0 }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005930u, new Vector3(12.558105f, 16.159302f, -176.5622f), 180); obj67.Steps = list101; reference71 = obj67; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 1 }; index2 = 1; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005932u, new Vector3(-1.236023f, 33.38838f, -244.19019f), 180) { Fly = true }; obj68.Steps = list102; reference72 = obj68; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 2 }; num2 = 5; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; ref QuestStep reference74 = ref span3[index2]; QuestStep obj70 = new QuestStep(EInteractionType.UseItem, 2003911u, new Vector3(296.5896f, 21.499878f, -722.13324f), 180) { Fly = true, ItemId = 2001278u }; num3 = 6; List list104 = new List(num3); CollectionsMarshal.SetCount(list104, num3); span6 = CollectionsMarshal.AsSpan(list104); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj70.CompletionQuestVariablesFlags = list104; reference74 = obj70; index2++; ref QuestStep reference75 = ref span3[index2]; QuestStep obj71 = new QuestStep(EInteractionType.Combat, null, new Vector3(296.5896f, 21.499878f, -722.13324f), 180) { EnemySpawnType = EEnemySpawnType.FinishCombatIfAny }; index3 = 1; List list105 = new List(index3); CollectionsMarshal.SetCount(list105, index3); Span span7 = CollectionsMarshal.AsSpan(list105); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 755u, NameId = 2711u }; obj71.ComplexCombatData = list105; reference75 = obj71; index2++; ref QuestStep reference76 = ref span3[index2]; QuestStep obj72 = new QuestStep(EInteractionType.UseItem, 2003910u, new Vector3(293.41565f, 21.499878f, -721.91956f), 180) { ItemId = 2001278u }; num3 = 6; List list106 = new List(num3); CollectionsMarshal.SetCount(list106, num3); span6 = CollectionsMarshal.AsSpan(list106); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj72.CompletionQuestVariablesFlags = list106; reference76 = obj72; index2++; ref QuestStep reference77 = ref span3[index2]; QuestStep obj73 = new QuestStep(EInteractionType.Combat, null, new Vector3(293.41565f, 21.499878f, -721.91956f), 180) { EnemySpawnType = EEnemySpawnType.FinishCombatIfAny }; index3 = 1; List list107 = new List(index3); CollectionsMarshal.SetCount(list107, index3); span7 = CollectionsMarshal.AsSpan(list107); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 755u, NameId = 2711u }; obj73.ComplexCombatData = list107; reference77 = obj73; index2++; ref QuestStep reference78 = ref span3[index2]; QuestStep obj74 = new QuestStep(EInteractionType.UseItem, 2003909u, new Vector3(290.0282f, 21.530457f, -721.3397f), 180) { ItemId = 2001278u }; num3 = 6; List list108 = new List(num3); CollectionsMarshal.SetCount(list108, num3); span6 = CollectionsMarshal.AsSpan(list108); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj74.CompletionQuestVariablesFlags = list108; reference78 = obj74; obj69.Steps = list103; reference73 = obj69; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 3 }; index2 = 2; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; ref QuestStep reference80 = ref span3[num2]; QuestStep obj76 = new QuestStep(EInteractionType.Combat, null, new Vector3(290.0282f, 21.530457f, -721.3397f), 180) { EnemySpawnType = EEnemySpawnType.FinishCombatIfAny }; index3 = 1; List list110 = new List(index3); CollectionsMarshal.SetCount(list110, index3); span7 = CollectionsMarshal.AsSpan(list110); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 755u, NameId = 2711u }; obj76.ComplexCombatData = list110; reference80 = obj76; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, 2003912u, new Vector3(295.76562f, 21.469421f, -711.9402f), 180) { ItemId = 2001279u }; obj75.Steps = list109; reference79 = obj75; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list111 = new List(num2); CollectionsMarshal.SetCount(list111, num2); span3 = CollectionsMarshal.AsSpan(list111); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005930u, new Vector3(12.558105f, 16.159302f, -176.5622f), 180) { DelaySecondsAtStart = 3f, Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; obj77.Steps = list111; reference81 = obj77; questRoot14.QuestSequence = list100; AddQuest(questId14, questRoot14); AddQuest(new QuestId(1371), new QuestRoot { Disabled = true, QuestSequence = new List() }); AddQuest(new QuestId(1372), new QuestRoot { Disabled = true, QuestSequence = new List() }); QuestId questId15 = new QuestId(1373); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list112 = new List(num); CollectionsMarshal.SetCount(list112, num); span = CollectionsMarshal.AsSpan(list112); index = 0; span[index] = "Censored"; questRoot15.Author = list112; index = 10; List list113 = new List(index); CollectionsMarshal.SetCount(list113, index); span2 = CollectionsMarshal.AsSpan(list113); num = 0; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 0 }; index2 = 1; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005930u, new Vector3(12.558105f, 16.159302f, -176.5622f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(12.558105f, 16.159302f, -176.5622f), MaximumDistance = 50f, TerritoryId = 180 } } } }; obj78.Steps = list114; reference82 = obj78; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 1 }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005932u, new Vector3(-1.236023f, 33.38838f, -244.19019f), 180) { Fly = true }; obj79.Steps = list115; reference83 = obj79; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 2 }; index2 = 1; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; ref QuestStep reference85 = ref span3[num2]; QuestStep obj81 = new QuestStep(EInteractionType.Interact, 1008890u, new Vector3(19.516235f, 24.284801f, -559.7772f), 180) { Fly = true }; num3 = 1; List list117 = new List(num3); CollectionsMarshal.SetCount(list117, num3); span5 = CollectionsMarshal.AsSpan(list117); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANKOB310_01373_Q1_000_000"), Answer = new ExcelRef("TEXT_BANKOB310_01373_A1_000_001") }; obj81.DialogueChoices = list117; reference85 = obj81; obj80.Steps = list116; reference84 = obj80; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 3 }; num2 = 1; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2003971u, new Vector3(99.168335f, 21.591492f, -639.7345f), 180); obj82.Steps = list118; reference86 = obj82; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 4 }; index2 = 2; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; ref QuestStep reference88 = ref span3[num2]; QuestStep obj84 = new QuestStep(EInteractionType.Combat, null, new Vector3(97.544685f, 21.545254f, -637.22314f), 180) { DelaySecondsAtStart = 2f, EnemySpawnType = EEnemySpawnType.FinishCombatIfAny }; index3 = 1; List list120 = new List(index3); CollectionsMarshal.SetCount(list120, index3); span4 = CollectionsMarshal.AsSpan(list120); num3 = 0; span4[num3] = 2870u; obj84.KillEnemyDataIds = list120; reference88 = obj84; num2++; ref QuestStep reference89 = ref span3[num2]; QuestStep obj85 = new QuestStep(EInteractionType.Combat, 2003974u, new Vector3(97.00159f, 21.591492f, -637.4762f), 180) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list121 = new List(num3); CollectionsMarshal.SetCount(list121, num3); span4 = CollectionsMarshal.AsSpan(list121); index3 = 0; span4[index3] = 2872u; obj85.KillEnemyDataIds = list121; reference89 = obj85; obj83.Steps = list119; reference87 = obj83; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 5 }; num2 = 1; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; ref QuestStep reference91 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1008890u, new Vector3(19.516235f, 24.284801f, -559.7772f), 180); index3 = 1; List list123 = new List(index3); CollectionsMarshal.SetCount(list123, index3); span5 = CollectionsMarshal.AsSpan(list123); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANKOB310_01373_Q1_000_000"), Answer = new ExcelRef("TEXT_BANKOB310_01373_A1_000_001") }; questStep5.DialogueChoices = list123; reference91 = questStep5; obj86.Steps = list122; reference90 = obj86; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 6 }; index2 = 1; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2003979u, new Vector3(152.78857f, 22.171326f, -698.32916f), 180); obj87.Steps = list124; reference92 = obj87; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 7 }; num2 = 2; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; ref QuestStep reference94 = ref span3[index2]; QuestStep obj89 = new QuestStep(EInteractionType.Combat, null, new Vector3(147.60046f, 23.544617f, -705.2567f), 180) { DelaySecondsAtStart = 2f, EnemySpawnType = EEnemySpawnType.FinishCombatIfAny }; num3 = 1; List list126 = new List(num3); CollectionsMarshal.SetCount(list126, num3); span4 = CollectionsMarshal.AsSpan(list126); index3 = 0; span4[index3] = 2870u; obj89.KillEnemyDataIds = list126; reference94 = obj89; index2++; ref QuestStep reference95 = ref span3[index2]; QuestStep obj90 = new QuestStep(EInteractionType.Combat, 2003983u, new Vector3(147.60046f, 23.544617f, -705.2567f), 180) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list127 = new List(index3); CollectionsMarshal.SetCount(list127, index3); span4 = CollectionsMarshal.AsSpan(list127); num3 = 0; span4[num3] = 2872u; obj90.KillEnemyDataIds = list127; reference95 = obj90; obj88.Steps = list125; reference93 = obj88; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 8 }; index2 = 1; List list128 = new List(index2); CollectionsMarshal.SetCount(list128, index2); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005932u, new Vector3(-1.236023f, 33.38838f, -244.19019f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; obj91.Steps = list128; reference96 = obj91; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005930u, new Vector3(12.558105f, 16.159302f, -176.5622f), 180) { Fly = true }; obj92.Steps = list129; reference97 = obj92; questRoot15.QuestSequence = list113; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(1374); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list130 = new List(num); CollectionsMarshal.SetCount(list130, num); span = CollectionsMarshal.AsSpan(list130); index = 0; span[index] = "liza"; questRoot16.Author = list130; index = 7; List list131 = new List(index); CollectionsMarshal.SetCount(list131, index); span2 = CollectionsMarshal.AsSpan(list131); num = 0; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 0 }; index2 = 1; List list132 = new List(index2); CollectionsMarshal.SetCount(list132, index2); span3 = CollectionsMarshal.AsSpan(list132); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1003281u, new Vector3(97.520386f, 40.248554f, 81.1322f), 128); obj93.Steps = list132; reference98 = obj93; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 1 }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1008826u, new Vector3(508.23218f, 9.926135f, 251.45337f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj94.Steps = list133; reference99 = obj94; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 2 }; index2 = 4; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; ref QuestStep reference101 = ref span3[num2]; QuestStep obj96 = new QuestStep(EInteractionType.Interact, 1008832u, new Vector3(510.97888f, 8.979649f, 259.38806f), 137) { StopDistance = 7f }; num3 = 6; List list135 = new List(num3); CollectionsMarshal.SetCount(list135, num3); span6 = CollectionsMarshal.AsSpan(list135); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj96.CompletionQuestVariablesFlags = list135; reference101 = obj96; num2++; ref QuestStep reference102 = ref span3[num2]; QuestStep obj97 = new QuestStep(EInteractionType.Interact, 1008831u, new Vector3(514.42737f, 8.931801f, 254.32202f), 137) { StopDistance = 7f }; index3 = 6; List list136 = new List(index3); CollectionsMarshal.SetCount(list136, index3); span6 = CollectionsMarshal.AsSpan(list136); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj97.CompletionQuestVariablesFlags = list136; reference102 = obj97; num2++; ref QuestStep reference103 = ref span3[num2]; QuestStep obj98 = new QuestStep(EInteractionType.UseItem, 1008830u, new Vector3(519.24915f, 8.867149f, 245.8075f), 137) { ItemId = 2001288u }; num3 = 6; List list137 = new List(num3); CollectionsMarshal.SetCount(list137, num3); span6 = CollectionsMarshal.AsSpan(list137); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj98.CompletionQuestVariablesFlags = list137; reference103 = obj98; num2++; ref QuestStep reference104 = ref span3[num2]; QuestStep obj99 = new QuestStep(EInteractionType.UseItem, 1008829u, new Vector3(497.15417f, 12.65078f, 245.07507f), 137) { ItemId = 2001288u }; index3 = 6; List list138 = new List(index3); CollectionsMarshal.SetCount(list138, index3); span6 = CollectionsMarshal.AsSpan(list138); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj99.CompletionQuestVariablesFlags = list138; reference104 = obj99; obj95.Steps = list134; reference100 = obj95; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 3 }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1008826u, new Vector3(508.23218f, 9.926135f, 251.45337f), 137); obj100.Steps = list139; reference105 = obj100; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 4 }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1008827u, new Vector3(508.35413f, 9.910819f, 250.26318f), 137); obj101.Steps = list140; reference106 = obj101; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 5 }; num2 = 2; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-204.7492f, -41.732693f, 21.867413f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1008916u, new Vector3(-207.44641f, -42.06953f, 22.140747f), 138) { StopDistance = 5f }; obj102.Steps = list141; reference107 = obj102; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005937u, new Vector3(-238.02551f, -40.828262f, 68.28406f), 138) { Fly = true, NextQuestId = new QuestId(1375) }; obj103.Steps = list142; reference108 = obj103; questRoot16.QuestSequence = list131; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(1375); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list143 = new List(num); CollectionsMarshal.SetCount(list143, num); span = CollectionsMarshal.AsSpan(list143); index = 0; span[index] = "liza"; questRoot17.Author = list143; index = 5; List list144 = new List(index); CollectionsMarshal.SetCount(list144, index); span2 = CollectionsMarshal.AsSpan(list144); num = 0; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 0 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005937u, new Vector3(-238.02551f, -40.828262f, 68.28406f), 138) { Fly = true }; obj104.Steps = list145; reference109 = obj104; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 1 }; index2 = 1; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005940u, new Vector3(-226.12347f, -40.48583f, 57.083984f), 138); obj105.Steps = list146; reference110 = obj105; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 2 }; num2 = 2; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-41.15807f, -23.382679f, -89.52834f), 138) { StopDistance = 0.5f, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-41.15807f, -23.382679f, -89.52834f), 138) { StopDistance = 0.5f, Mount = false }; obj106.Steps = list147; reference111 = obj106; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 3 }; index2 = 2; List list148 = new List(index2); CollectionsMarshal.SetCount(list148, index2); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; ref QuestStep reference113 = ref span3[num2]; QuestStep obj108 = new QuestStep(EInteractionType.Combat, null, new Vector3(-41.15807f, -23.382679f, -89.52834f), 138) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 3; List list149 = new List(num3); CollectionsMarshal.SetCount(list149, num3); span7 = CollectionsMarshal.AsSpan(list149); index3 = 0; span7[index3] = new ComplexCombatData { DataId = 2867u, IgnoreQuestMarker = true }; index3++; span7[index3] = new ComplexCombatData { DataId = 2868u, IgnoreQuestMarker = true }; index3++; span7[index3] = new ComplexCombatData { DataId = 2869u, IgnoreQuestMarker = true }; obj108.ComplexCombatData = list149; reference113 = obj108; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1008897u, new Vector3(-38.31543f, -23.036211f, -88.85327f), 138); obj107.Steps = list148; reference112 = obj107; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; ref QuestStep reference115 = ref span3[index2]; QuestStep obj110 = new QuestStep(EInteractionType.CompleteQuest, 1005937u, new Vector3(-238.02551f, -40.828262f, 68.28406f), 138) { Fly = true }; index3 = 1; List list151 = new List(index3); CollectionsMarshal.SetCount(list151, index3); span5 = CollectionsMarshal.AsSpan(list151); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANSAH002_01375_Q1_000_000"), Answer = new ExcelRef("TEXT_BANSAH002_01375_A1_000_001") }; obj110.DialogueChoices = list151; reference115 = obj110; obj109.Steps = list150; reference114 = obj109; questRoot17.QuestSequence = list144; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(1376); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list152 = new List(num); CollectionsMarshal.SetCount(list152, num); span = CollectionsMarshal.AsSpan(list152); index = 0; span[index] = "Censored"; questRoot18.Author = list152; index = 7; List list153 = new List(index); CollectionsMarshal.SetCount(list153, index); span2 = CollectionsMarshal.AsSpan(list153); num = 0; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 0 }; index2 = 1; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005937u, new Vector3(-238.02551f, -40.828262f, 68.28406f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-238.02551f, -40.828262f, 68.28406f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj111.Steps = list154; reference116 = obj111; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 1 }; num2 = 1; List list155 = new List(num2); CollectionsMarshal.SetCount(list155, num2); span3 = CollectionsMarshal.AsSpan(list155); index2 = 0; ref QuestStep reference118 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1005946u, new Vector3(-239.27673f, -42.130188f, 15.213196f), 138); num3 = 1; List list156 = new List(num3); CollectionsMarshal.SetCount(list156, num3); span5 = CollectionsMarshal.AsSpan(list156); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANSAH003_01376_Q1_000_000") }; questStep6.DialogueChoices = list156; reference118 = questStep6; obj112.Steps = list155; reference117 = obj112; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 2 }; index2 = 1; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1008917u, new Vector3(-889.0669f, -27.57306f, 929.6559f), 138); obj113.Steps = list157; reference119 = obj113; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 3 }; num2 = 1; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; ref QuestStep reference121 = ref span3[index2]; QuestStep obj115 = new QuestStep(EInteractionType.Combat, null, new Vector3(-864.2374f, -25.652748f, 928.6218f), 138) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 2; List list159 = new List(index3); CollectionsMarshal.SetCount(list159, index3); span4 = CollectionsMarshal.AsSpan(list159); num3 = 0; span4[num3] = 767u; num3++; span4[num3] = 2832u; obj115.KillEnemyDataIds = list159; reference121 = obj115; obj114.Steps = list158; reference120 = obj114; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 4 }; index2 = 1; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1008917u, new Vector3(-889.0669f, -27.57306f, 929.6559f), 138); obj116.Steps = list160; reference122 = obj116; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 5 }; num2 = 1; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1008918u, new Vector3(317.1892f, -31.89867f, 273.73157f), 138); obj117.Steps = list161; reference123 = obj117; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(312.55045f, -31.875002f, 281.11264f), 138); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005937u, new Vector3(-238.02551f, -40.828262f, 68.28406f), 138) { Fly = true }; obj118.Steps = list162; reference124 = obj118; questRoot18.QuestSequence = list153; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(1377); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list163 = new List(num); CollectionsMarshal.SetCount(list163, num); span = CollectionsMarshal.AsSpan(list163); index = 0; span[index] = "Censored"; questRoot19.Author = list163; index = 6; List list164 = new List(index); CollectionsMarshal.SetCount(list164, index); span2 = CollectionsMarshal.AsSpan(list164); num = 0; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 0 }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005937u, new Vector3(-238.02551f, -40.828262f, 68.28406f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-238.02551f, -40.828262f, 68.28406f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj119.Steps = list165; reference125 = obj119; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 1 }; index2 = 1; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005940u, new Vector3(-226.12347f, -40.48583f, 57.083984f), 138); obj120.Steps = list166; reference126 = obj120; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 2 }; num2 = 5; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; ref QuestStep reference128 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1005946u, new Vector3(-239.27673f, -42.130188f, 15.213196f), 138); SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 6; List list168 = new List(num3); CollectionsMarshal.SetCount(list168, num3); span6 = CollectionsMarshal.AsSpan(list168); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list168; skipStepConditions.NearPosition = new NearPositionCondition { Position = new Vector3(-815.4858f, -42.074722f, 690.662f), MaximumDistance = 200f, TerritoryId = 138 }; skipConditions.StepIf = skipStepConditions; questStep7.SkipConditions = skipConditions; index3 = 1; List list169 = new List(index3); CollectionsMarshal.SetCount(list169, index3); span5 = CollectionsMarshal.AsSpan(list169); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANSAH004_01377_Q1_000_000") }; questStep7.DialogueChoices = list169; reference128 = questStep7; index2++; ref QuestStep reference129 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1008904u, new Vector3(-792.2637f, -39.012253f, 716.21265f), 138); num3 = 6; List list170 = new List(num3); CollectionsMarshal.SetCount(list170, num3); span6 = CollectionsMarshal.AsSpan(list170); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list170; reference129 = questStep8; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1008802u, new Vector3(-814.84705f, -42.154568f, 694.3312f), 138) { TargetTerritoryId = (ushort)138, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotNearPosition = new NearPositionCondition { Position = new Vector3(-814.84705f, -42.154568f, 694.3312f), MaximumDistance = 50f, TerritoryId = 138 } } } }; index2++; ref QuestStep reference130 = ref span3[index2]; QuestStep obj122 = new QuestStep(EInteractionType.Interact, 1008902u, new Vector3(-150.2251f, -41.378696f, -295.58252f), 138) { Fly = true }; index3 = 6; List list171 = new List(index3); CollectionsMarshal.SetCount(list171, index3); span6 = CollectionsMarshal.AsSpan(list171); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj122.CompletionQuestVariablesFlags = list171; reference130 = obj122; index2++; ref QuestStep reference131 = ref span3[index2]; QuestStep obj123 = new QuestStep(EInteractionType.Interact, 1008903u, new Vector3(-357.5647f, -35.210495f, -425.2232f), 138) { Fly = true, Land = true }; num3 = 6; List list172 = new List(num3); CollectionsMarshal.SetCount(list172, num3); span6 = CollectionsMarshal.AsSpan(list172); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj123.CompletionQuestVariablesFlags = list172; reference131 = obj123; obj121.Steps = list167; reference127 = obj121; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 3 }; index2 = 1; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005940u, new Vector3(-226.12347f, -40.48583f, 57.083984f), 138) { Fly = true }; obj124.Steps = list173; reference132 = obj124; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 4 }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2003989u, new Vector3(-364.9806f, -38.254395f, -242.81683f), 138) { Fly = true, Land = true }; obj125.Steps = list174; reference133 = obj125; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005937u, new Vector3(-238.02551f, -40.828262f, 68.28406f), 138) { Fly = true }; obj126.Steps = list175; reference134 = obj126; questRoot19.QuestSequence = list164; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(1378); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list176 = new List(num); CollectionsMarshal.SetCount(list176, num); span = CollectionsMarshal.AsSpan(list176); index = 0; span[index] = "Censored"; questRoot20.Author = list176; index = 11; List list177 = new List(index); CollectionsMarshal.SetCount(list177, index); span2 = CollectionsMarshal.AsSpan(list177); num = 0; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 0 }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005937u, new Vector3(-238.02551f, -40.828262f, 68.28406f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-238.02551f, -40.828262f, 68.28406f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj127.Steps = list178; reference135 = obj127; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 1 }; index2 = 1; List list179 = new List(index2); CollectionsMarshal.SetCount(list179, index2); span3 = CollectionsMarshal.AsSpan(list179); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006614u, new Vector3(65.87317f, -3.1181886f, 61.41748f), 138) { Fly = true }; obj128.Steps = list179; reference136 = obj128; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 2 }; num2 = 1; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005937u, new Vector3(-238.02551f, -40.828262f, 68.28406f), 138) { Fly = true }; obj129.Steps = list180; reference137 = obj129; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 3 }; index2 = 1; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2004024u, new Vector3(-412.95496f, -39.047913f, -229.72461f), 138) { Fly = true }; obj130.Steps = list181; reference138 = obj130; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 4 }; num2 = 1; List list182 = new List(num2); CollectionsMarshal.SetCount(list182, num2); span3 = CollectionsMarshal.AsSpan(list182); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005937u, new Vector3(-238.02551f, -40.828262f, 68.28406f), 138) { Fly = true }; obj131.Steps = list182; reference139 = obj131; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 5 }; index2 = 1; List list183 = new List(index2); CollectionsMarshal.SetCount(list183, index2); span3 = CollectionsMarshal.AsSpan(list183); num2 = 0; ref QuestStep reference141 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1005946u, new Vector3(-239.27673f, -42.130188f, 15.213196f), 138); index3 = 1; List list184 = new List(index3); CollectionsMarshal.SetCount(list184, index3); span5 = CollectionsMarshal.AsSpan(list184); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANSAH005_01378_Q1_000_000") }; questStep9.DialogueChoices = list184; reference141 = questStep9; obj132.Steps = list183; reference140 = obj132; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 6 }; num2 = 1; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); index2 = 0; ref QuestStep reference143 = ref span3[index2]; QuestStep obj134 = new QuestStep(EInteractionType.Combat, null, new Vector3(-919.11914f, -31.760002f, 820.28955f), 138) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 2; List list186 = new List(num3); CollectionsMarshal.SetCount(list186, num3); span4 = CollectionsMarshal.AsSpan(list186); index3 = 0; span4[index3] = 765u; index3++; span4[index3] = 775u; obj134.KillEnemyDataIds = list186; reference143 = obj134; obj133.Steps = list185; reference142 = obj133; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 7 }; index2 = 1; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 1008922u, new Vector3(-914.8852f, -31.75f, 811.6426f), 138) { ItemId = 2001295u }; obj135.Steps = list187; reference144 = obj135; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 8 }; num2 = 1; List list188 = new List(num2); CollectionsMarshal.SetCount(list188, num2); span3 = CollectionsMarshal.AsSpan(list188); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1008923u, new Vector3(321.85852f, -36.32501f, 350.1792f), 138); obj136.Steps = list188; reference145 = obj136; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 9 }; index2 = 1; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1005937u, new Vector3(-238.02551f, -40.828262f, 68.28406f), 138) { Fly = true }; obj137.Steps = list189; reference146 = obj137; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003281u, new Vector3(97.520386f, 40.248554f, 81.1322f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj138.Steps = list190; reference147 = obj138; questRoot20.QuestSequence = list177; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(1379); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list191 = new List(num); CollectionsMarshal.SetCount(list191, num); span = CollectionsMarshal.AsSpan(list191); index = 0; span[index] = "Censored"; questRoot21.Author = list191; questRoot21.Comment = "FATE"; index = 2; List list192 = new List(index); CollectionsMarshal.SetCount(list192, index); span2 = CollectionsMarshal.AsSpan(list192); num = 0; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 0 }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005938u, new Vector3(-220.7218f, -40.720844f, 37.247192f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-220.7218f, -40.720844f, 37.247192f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj139.Steps = list193; reference148 = obj139; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WaitForManualProgress, null, new Vector3(-143.67775f, -32.78761f, -122.891304f), 138) { Fly = true, Comment = "Do the FATE" }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005938u, new Vector3(-220.7218f, -40.720844f, 37.247192f), 138) { Fly = true }; obj140.Steps = list194; reference149 = obj140; questRoot21.QuestSequence = list192; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(1380); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list195 = new List(num); CollectionsMarshal.SetCount(list195, num); span = CollectionsMarshal.AsSpan(list195); index = 0; span[index] = "Censored"; questRoot22.Author = list195; index = 3; List list196 = new List(index); CollectionsMarshal.SetCount(list196, index); span2 = CollectionsMarshal.AsSpan(list196); num = 0; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 0 }; index2 = 1; List list197 = new List(index2); CollectionsMarshal.SetCount(list197, index2); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005938u, new Vector3(-220.7218f, -40.720844f, 37.247192f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-220.7218f, -40.720844f, 37.247192f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj141.Steps = list197; reference150 = obj141; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 1 }; num2 = 2; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; ref QuestStep reference152 = ref span3[index2]; QuestStep obj143 = new QuestStep(EInteractionType.UseItem, 2003871u, new Vector3(-126.93988f, -27.084778f, 29.800781f), 138) { Fly = true, ItemId = 2001273u }; index3 = 6; List list199 = new List(index3); CollectionsMarshal.SetCount(list199, index3); span6 = CollectionsMarshal.AsSpan(list199); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj143.CompletionQuestVariablesFlags = list199; reference152 = obj143; index2++; ref QuestStep reference153 = ref span3[index2]; QuestStep obj144 = new QuestStep(EInteractionType.UseItem, 2003872u, new Vector3(-22.354492f, -14.999634f, -101.51831f), 138) { Fly = true, ItemId = 2001273u }; num3 = 6; List> list200 = new List>(num3); CollectionsMarshal.SetCount(list200, num3); Span> span8 = CollectionsMarshal.AsSpan(list200); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference154 = ref span8[index3]; int num4 = 1; List list201 = new List(num4); CollectionsMarshal.SetCount(list201, num4); span6 = CollectionsMarshal.AsSpan(list201); int index4 = 0; span6[index4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); reference154 = list201; obj144.RequiredQuestVariables = list200; reference153 = obj144; obj142.Steps = list198; reference151 = obj142; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list202 = new List(index2); CollectionsMarshal.SetCount(list202, index2); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005938u, new Vector3(-220.7218f, -40.720844f, 37.247192f), 138) { Fly = true }; obj145.Steps = list202; reference155 = obj145; questRoot22.QuestSequence = list196; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(1381); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list203 = new List(num); CollectionsMarshal.SetCount(list203, num); span = CollectionsMarshal.AsSpan(list203); index = 0; span[index] = "Censored"; questRoot23.Author = list203; index = 3; List list204 = new List(index); CollectionsMarshal.SetCount(list204, index); span2 = CollectionsMarshal.AsSpan(list204); num = 0; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 0 }; num2 = 1; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005938u, new Vector3(-220.7218f, -40.720844f, 37.247192f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-220.7218f, -40.720844f, 37.247192f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj146.Steps = list205; reference156 = obj146; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 1 }; index2 = 1; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; ref QuestStep reference158 = ref span3[num2]; QuestStep obj148 = new QuestStep(EInteractionType.Combat, null, new Vector3(-93.46076f, -30.563955f, -116.52818f), 138) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list207 = new List(index3); CollectionsMarshal.SetCount(list207, index3); span4 = CollectionsMarshal.AsSpan(list207); num3 = 0; span4[num3] = 2835u; obj148.KillEnemyDataIds = list207; reference158 = obj148; obj147.Steps = list206; reference157 = obj147; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list208 = new List(num2); CollectionsMarshal.SetCount(list208, num2); span3 = CollectionsMarshal.AsSpan(list208); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005938u, new Vector3(-220.7218f, -40.720844f, 37.247192f), 138) { Fly = true }; obj149.Steps = list208; reference159 = obj149; questRoot23.QuestSequence = list204; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(1383); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list209 = new List(num); CollectionsMarshal.SetCount(list209, num); span = CollectionsMarshal.AsSpan(list209); index = 0; span[index] = "Censored"; questRoot24.Author = list209; index = 4; List list210 = new List(index); CollectionsMarshal.SetCount(list210, index); span2 = CollectionsMarshal.AsSpan(list210); num = 0; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 0 }; index2 = 1; List list211 = new List(index2); CollectionsMarshal.SetCount(list211, index2); span3 = CollectionsMarshal.AsSpan(list211); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005938u, new Vector3(-220.7218f, -40.720844f, 37.247192f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-220.7218f, -40.720844f, 37.247192f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj150.Steps = list211; reference160 = obj150; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 1 }; num2 = 3; List list212 = new List(num2); CollectionsMarshal.SetCount(list212, num2); span3 = CollectionsMarshal.AsSpan(list212); index2 = 0; ref QuestStep reference162 = ref span3[index2]; QuestStep obj152 = new QuestStep(EInteractionType.Combat, 1008818u, new Vector3(-188.89148f, -41.164997f, -42.832153f), 138) { Fly = true, Land = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list213 = new List(num3); CollectionsMarshal.SetCount(list213, num3); span4 = CollectionsMarshal.AsSpan(list213); index3 = 0; span4[index3] = 767u; obj152.KillEnemyDataIds = list213; reference162 = obj152; index2++; ref QuestStep reference163 = ref span3[index2]; QuestStep obj153 = new QuestStep(EInteractionType.Combat, 1008819u, new Vector3(-156.35925f, -38.790955f, -49.302002f), 138) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list214 = new List(index3); CollectionsMarshal.SetCount(list214, index3); span4 = CollectionsMarshal.AsSpan(list214); num3 = 0; span4[num3] = 767u; obj153.KillEnemyDataIds = list214; reference163 = obj153; index2++; ref QuestStep reference164 = ref span3[index2]; QuestStep obj154 = new QuestStep(EInteractionType.Combat, 1008820u, new Vector3(-153.27692f, -35.290905f, -72.70929f), 138) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list215 = new List(num3); CollectionsMarshal.SetCount(list215, num3); span4 = CollectionsMarshal.AsSpan(list215); index3 = 0; span4[index3] = 767u; obj154.KillEnemyDataIds = list215; reference164 = obj154; obj151.Steps = list212; reference161 = obj151; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 2 }; index2 = 3; List list216 = new List(index2); CollectionsMarshal.SetCount(list216, index2); span3 = CollectionsMarshal.AsSpan(list216); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 1008825u, new Vector3(-212.72601f, -40.03688f, -102.80011f), 138) { ItemId = 2001254u }; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, 1008823u, new Vector3(-213.58057f, -40.036037f, -103.593506f), 138) { ItemId = 2001254u }; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, 1008824u, new Vector3(-212.75659f, -40.002003f, -104.631165f), 138) { ItemId = 2001254u }; obj155.Steps = list216; reference165 = obj155; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list217 = new List(num2); CollectionsMarshal.SetCount(list217, num2); span3 = CollectionsMarshal.AsSpan(list217); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005938u, new Vector3(-220.7218f, -40.720844f, 37.247192f), 138) { Fly = true }; obj156.Steps = list217; reference166 = obj156; questRoot24.QuestSequence = list210; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(1386); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list218 = new List(num); CollectionsMarshal.SetCount(list218, num); span = CollectionsMarshal.AsSpan(list218); index = 0; span[index] = "Censored"; questRoot25.Author = list218; index = 3; List list219 = new List(index); CollectionsMarshal.SetCount(list219, index); span2 = CollectionsMarshal.AsSpan(list219); num = 0; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 0 }; index2 = 1; List list220 = new List(index2); CollectionsMarshal.SetCount(list220, index2); span3 = CollectionsMarshal.AsSpan(list220); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005938u, new Vector3(-220.7218f, -40.720844f, 37.247192f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-220.7218f, -40.720844f, 37.247192f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj157.Steps = list220; reference167 = obj157; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 1 }; num2 = 2; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; ref QuestStep reference169 = ref span3[index2]; QuestStep obj159 = new QuestStep(EInteractionType.Interact, 1005946u, new Vector3(-239.27673f, -42.130188f, 15.213196f), 138) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-847.4226f, -25.652754f, 886.75653f), MaximumDistance = 50f, TerritoryId = 138 } } } }; index3 = 1; List list222 = new List(index3); CollectionsMarshal.SetCount(list222, index3); span5 = CollectionsMarshal.AsSpan(list222); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANSAH108_01386_01376_Q1_000_000") }; obj159.DialogueChoices = list222; reference169 = obj159; index2++; ref QuestStep reference170 = ref span3[index2]; QuestStep obj160 = new QuestStep(EInteractionType.Combat, null, new Vector3(-830.20886f, -25.652752f, 889.1423f), 138) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 3; List list223 = new List(num3); CollectionsMarshal.SetCount(list223, num3); span4 = CollectionsMarshal.AsSpan(list223); index3 = 0; span4[index3] = 765u; index3++; span4[index3] = 775u; index3++; span4[index3] = 776u; obj160.KillEnemyDataIds = list223; reference170 = obj160; obj158.Steps = list221; reference168 = obj158; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list224 = new List(index2); CollectionsMarshal.SetCount(list224, index2); span3 = CollectionsMarshal.AsSpan(list224); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2004012u, new Vector3(-847.50134f, -29.34314f, 887.0526f), 138) { TargetTerritoryId = (ushort)138, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotNearPosition = new NearPositionCondition { Position = new Vector3(-847.4226f, -25.652754f, 886.75653f), MaximumDistance = 50f, TerritoryId = 138 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005938u, new Vector3(-220.7218f, -40.720844f, 37.247192f), 138); obj161.Steps = list224; reference171 = obj161; questRoot25.QuestSequence = list219; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(1387); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list225 = new List(num); CollectionsMarshal.SetCount(list225, num); span = CollectionsMarshal.AsSpan(list225); index = 0; span[index] = "Censored"; questRoot26.Author = list225; index = 3; List list226 = new List(index); CollectionsMarshal.SetCount(list226, index); span2 = CollectionsMarshal.AsSpan(list226); num = 0; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 0 }; num2 = 1; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005938u, new Vector3(-220.7218f, -40.720844f, 37.247192f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-220.7218f, -40.720844f, 37.247192f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj162.Steps = list227; reference172 = obj162; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 1 }; index2 = 7; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; ref QuestStep reference174 = ref span3[num2]; QuestStep obj164 = new QuestStep(EInteractionType.Interact, 1005946u, new Vector3(-239.27673f, -42.130188f, 15.213196f), 138) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-847.4226f, -25.652754f, 886.75653f), MaximumDistance = 50f, TerritoryId = 138 } } } }; index3 = 1; List list229 = new List(index3); CollectionsMarshal.SetCount(list229, index3); span5 = CollectionsMarshal.AsSpan(list229); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANSAH109_01387_Q1_000_000") }; obj164.DialogueChoices = list229; reference174 = obj164; num2++; ref QuestStep reference175 = ref span3[num2]; QuestStep obj165 = new QuestStep(EInteractionType.Combat, null, new Vector3(-847.4226f, -25.652754f, 886.75653f), 138) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list230 = new List(num3); CollectionsMarshal.SetCount(list230, num3); span4 = CollectionsMarshal.AsSpan(list230); index3 = 0; span4[index3] = 2839u; obj165.KillEnemyDataIds = list230; reference175 = obj165; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2004006u, new Vector3(-845.79236f, -25.650513f, 887.6019f), 138); num2++; ref QuestStep reference176 = ref span3[num2]; QuestStep obj166 = new QuestStep(EInteractionType.Combat, null, new Vector3(-834.959f, -25.652752f, 881.4168f), 138) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list231 = new List(index3); CollectionsMarshal.SetCount(list231, index3); span4 = CollectionsMarshal.AsSpan(list231); num3 = 0; span4[num3] = 2839u; obj166.KillEnemyDataIds = list231; reference176 = obj166; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2004005u, new Vector3(-833.2799f, -25.68097f, 880.70483f), 138); num2++; ref QuestStep reference177 = ref span3[num2]; QuestStep obj167 = new QuestStep(EInteractionType.Combat, null, new Vector3(-830.6505f, -25.647753f, 896.4246f), 138) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list232 = new List(num3); CollectionsMarshal.SetCount(list232, num3); span4 = CollectionsMarshal.AsSpan(list232); index3 = 0; span4[index3] = 2839u; obj167.KillEnemyDataIds = list232; reference177 = obj167; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2004004u, new Vector3(-830.1366f, -25.68097f, 897.48975f), 138); obj163.Steps = list228; reference173 = obj163; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list233 = new List(num2); CollectionsMarshal.SetCount(list233, num2); span3 = CollectionsMarshal.AsSpan(list233); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005938u, new Vector3(-220.7218f, -40.720844f, 37.247192f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-220.7218f, -40.720844f, 37.247192f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj168.Steps = list233; reference178 = obj168; questRoot26.QuestSequence = list226; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(1388); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list234 = new List(num); CollectionsMarshal.SetCount(list234, num); span = CollectionsMarshal.AsSpan(list234); index = 0; span[index] = "Censored"; questRoot27.Author = list234; index = 3; List list235 = new List(index); CollectionsMarshal.SetCount(list235, index); span2 = CollectionsMarshal.AsSpan(list235); num = 0; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 0 }; index2 = 1; List list236 = new List(index2); CollectionsMarshal.SetCount(list236, index2); span3 = CollectionsMarshal.AsSpan(list236); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005938u, new Vector3(-220.7218f, -40.720844f, 37.247192f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-220.7218f, -40.720844f, 37.247192f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj169.Steps = list236; reference179 = obj169; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 1 }; num2 = 2; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; ref QuestStep reference181 = ref span3[index2]; QuestStep obj171 = new QuestStep(EInteractionType.Combat, 1008793u, new Vector3(-55.436035f, -24.903355f, 36.75891f), 138) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list238 = new List(index3); CollectionsMarshal.SetCount(list238, index3); span4 = CollectionsMarshal.AsSpan(list238); num3 = 0; span4[num3] = 2903u; obj171.KillEnemyDataIds = list238; reference181 = obj171; index2++; ref QuestStep reference182 = ref span3[index2]; QuestStep obj172 = new QuestStep(EInteractionType.Combat, 1008796u, new Vector3(46.066895f, -14.420642f, 55.008667f), 138) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list239 = new List(num3); CollectionsMarshal.SetCount(list239, num3); span4 = CollectionsMarshal.AsSpan(list239); index3 = 0; span4[index3] = 2903u; obj172.KillEnemyDataIds = list239; reference182 = obj172; obj170.Steps = list237; reference180 = obj170; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list240 = new List(index2); CollectionsMarshal.SetCount(list240, index2); span3 = CollectionsMarshal.AsSpan(list240); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005938u, new Vector3(-220.7218f, -40.720844f, 37.247192f), 138) { Fly = true }; obj173.Steps = list240; reference183 = obj173; questRoot27.QuestSequence = list235; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(1390); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list241 = new List(num); CollectionsMarshal.SetCount(list241, num); span = CollectionsMarshal.AsSpan(list241); index = 0; span[index] = "Censored"; questRoot28.Author = list241; index = 3; List list242 = new List(index); CollectionsMarshal.SetCount(list242, index); span2 = CollectionsMarshal.AsSpan(list242); num = 0; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 0 }; num2 = 1; List list243 = new List(num2); CollectionsMarshal.SetCount(list243, num2); span3 = CollectionsMarshal.AsSpan(list243); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005939u, new Vector3(-247.73022f, -42.09973f, 52.017944f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-247.73022f, -42.09973f, 52.017944f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj174.Steps = list243; reference184 = obj174; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 1 }; index2 = 1; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; ref QuestStep reference186 = ref span3[num2]; QuestStep obj176 = new QuestStep(EInteractionType.Combat, null, new Vector3(-230.4717f, -42.561234f, -222.34785f), 138) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list245 = new List(index3); CollectionsMarshal.SetCount(list245, index3); span7 = CollectionsMarshal.AsSpan(list245); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 768u, MinimumKillCount = 3u }; obj176.ComplexCombatData = list245; reference186 = obj176; obj175.Steps = list244; reference185 = obj175; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list246 = new List(num2); CollectionsMarshal.SetCount(list246, num2); span3 = CollectionsMarshal.AsSpan(list246); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-245.65279f, -41.732937f, 52.040615f), 138) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-245.65279f, -41.732937f, 52.040615f), MaximumDistance = 5f, TerritoryId = 138 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005939u, new Vector3(-247.73022f, -42.09973f, 52.017944f), 138); obj177.Steps = list246; reference187 = obj177; questRoot28.QuestSequence = list242; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(1391); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list247 = new List(num); CollectionsMarshal.SetCount(list247, num); span = CollectionsMarshal.AsSpan(list247); index = 0; span[index] = "Censored"; questRoot29.Author = list247; index = 3; List list248 = new List(index); CollectionsMarshal.SetCount(list248, index); span2 = CollectionsMarshal.AsSpan(list248); num = 0; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 0 }; index2 = 1; List list249 = new List(index2); CollectionsMarshal.SetCount(list249, index2); span3 = CollectionsMarshal.AsSpan(list249); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005939u, new Vector3(-247.73022f, -42.09973f, 52.017944f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-247.73022f, -42.09973f, 52.017944f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj178.Steps = list249; reference188 = obj178; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 1 }; num2 = 1; List list250 = new List(num2); CollectionsMarshal.SetCount(list250, num2); span3 = CollectionsMarshal.AsSpan(list250); index2 = 0; ref QuestStep reference190 = ref span3[index2]; QuestStep obj180 = new QuestStep(EInteractionType.Combat, null, new Vector3(-194.0164f, -42.30825f, -278.38858f), 138) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 2; List list251 = new List(num3); CollectionsMarshal.SetCount(list251, num3); span7 = CollectionsMarshal.AsSpan(list251); index3 = 0; ref ComplexCombatData reference191 = ref span7[index3]; ComplexCombatData obj181 = new ComplexCombatData { DataId = 2832u, MinimumKillCount = 2u }; index4 = 6; List list252 = new List(index4); CollectionsMarshal.SetCount(list252, index4); span6 = CollectionsMarshal.AsSpan(list252); num4 = 0; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; obj181.CompletionQuestVariablesFlags = list252; reference191 = obj181; index3++; span7[index3] = new ComplexCombatData { DataId = 2889u, MinimumKillCount = 1u }; obj180.ComplexCombatData = list251; reference190 = obj180; obj179.Steps = list250; reference189 = obj179; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list253 = new List(index2); CollectionsMarshal.SetCount(list253, index2); span3 = CollectionsMarshal.AsSpan(list253); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-245.65279f, -41.732937f, 52.040615f), 138) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-245.65279f, -41.732937f, 52.040615f), MaximumDistance = 5f, TerritoryId = 138 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005939u, new Vector3(-247.73022f, -42.09973f, 52.017944f), 138); obj182.Steps = list253; reference192 = obj182; questRoot29.QuestSequence = list248; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(1392); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list254 = new List(num); CollectionsMarshal.SetCount(list254, num); span = CollectionsMarshal.AsSpan(list254); index = 0; span[index] = "Censored"; questRoot30.Author = list254; index = 3; List list255 = new List(index); CollectionsMarshal.SetCount(list255, index); span2 = CollectionsMarshal.AsSpan(list255); num = 0; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 0 }; num2 = 1; List list256 = new List(num2); CollectionsMarshal.SetCount(list256, num2); span3 = CollectionsMarshal.AsSpan(list256); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005939u, new Vector3(-247.73022f, -42.09973f, 52.017944f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-247.73022f, -42.09973f, 52.017944f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj183.Steps = list256; reference193 = obj183; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 1 }; index2 = 3; List list257 = new List(index2); CollectionsMarshal.SetCount(list257, index2); span3 = CollectionsMarshal.AsSpan(list257); num2 = 0; ref QuestStep reference195 = ref span3[num2]; QuestStep obj185 = new QuestStep(EInteractionType.Combat, 2003764u, new Vector3(-236.56067f, -41.001038f, -176.0434f), 138) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list258 = new List(index3); CollectionsMarshal.SetCount(list258, index3); span4 = CollectionsMarshal.AsSpan(list258); num3 = 0; span4[num3] = 2843u; obj185.KillEnemyDataIds = list258; num3 = 6; List list259 = new List(num3); CollectionsMarshal.SetCount(list259, num3); span6 = CollectionsMarshal.AsSpan(list259); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj185.CompletionQuestVariablesFlags = list259; reference195 = obj185; num2++; ref QuestStep reference196 = ref span3[num2]; QuestStep obj186 = new QuestStep(EInteractionType.Combat, 2003765u, new Vector3(-223.65149f, -41.36731f, -185.47345f), 138) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list260 = new List(index3); CollectionsMarshal.SetCount(list260, index3); span4 = CollectionsMarshal.AsSpan(list260); num3 = 0; span4[num3] = 2843u; obj186.KillEnemyDataIds = list260; num3 = 6; List list261 = new List(num3); CollectionsMarshal.SetCount(list261, num3); span6 = CollectionsMarshal.AsSpan(list261); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj186.CompletionQuestVariablesFlags = list261; reference196 = obj186; num2++; ref QuestStep reference197 = ref span3[num2]; QuestStep obj187 = new QuestStep(EInteractionType.Combat, 2003767u, new Vector3(-212.75659f, -41.672424f, -198.07745f), 138) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list262 = new List(index3); CollectionsMarshal.SetCount(list262, index3); span4 = CollectionsMarshal.AsSpan(list262); num3 = 0; span4[num3] = 2843u; obj187.KillEnemyDataIds = list262; reference197 = obj187; obj184.Steps = list257; reference194 = obj184; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list263 = new List(num2); CollectionsMarshal.SetCount(list263, num2); span3 = CollectionsMarshal.AsSpan(list263); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-245.65279f, -41.732937f, 52.040615f), 138) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-245.65279f, -41.732937f, 52.040615f), MaximumDistance = 5f, TerritoryId = 138 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005939u, new Vector3(-247.73022f, -42.09973f, 52.017944f), 138); obj188.Steps = list263; reference198 = obj188; questRoot30.QuestSequence = list255; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(1393); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list264 = new List(num); CollectionsMarshal.SetCount(list264, num); span = CollectionsMarshal.AsSpan(list264); index = 0; span[index] = "Censored"; questRoot31.Author = list264; index = 3; List list265 = new List(index); CollectionsMarshal.SetCount(list265, index); span2 = CollectionsMarshal.AsSpan(list265); num = 0; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 0 }; index2 = 1; List list266 = new List(index2); CollectionsMarshal.SetCount(list266, index2); span3 = CollectionsMarshal.AsSpan(list266); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005939u, new Vector3(-247.73022f, -42.09973f, 52.017944f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-247.73022f, -42.09973f, 52.017944f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj189.Steps = list266; reference199 = obj189; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 1 }; num2 = 1; List list267 = new List(num2); CollectionsMarshal.SetCount(list267, num2); span3 = CollectionsMarshal.AsSpan(list267); index2 = 0; ref QuestStep reference201 = ref span3[index2]; QuestStep obj191 = new QuestStep(EInteractionType.Combat, null, new Vector3(-289.73663f, -41.544178f, -358.22406f), 138) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list268 = new List(num3); CollectionsMarshal.SetCount(list268, num3); span4 = CollectionsMarshal.AsSpan(list268); index3 = 0; span4[index3] = 2836u; obj191.KillEnemyDataIds = list268; reference201 = obj191; obj190.Steps = list267; reference200 = obj190; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list269 = new List(index2); CollectionsMarshal.SetCount(list269, index2); span3 = CollectionsMarshal.AsSpan(list269); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-245.65279f, -41.732937f, 52.040615f), 138) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-245.65279f, -41.732937f, 52.040615f), MaximumDistance = 5f, TerritoryId = 138 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005939u, new Vector3(-247.73022f, -42.09973f, 52.017944f), 138); obj192.Steps = list269; reference202 = obj192; questRoot31.QuestSequence = list265; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(1396); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list270 = new List(num); CollectionsMarshal.SetCount(list270, num); span = CollectionsMarshal.AsSpan(list270); index = 0; span[index] = "Censored"; questRoot32.Author = list270; questRoot32.Comment = "FATE"; index = 2; List list271 = new List(index); CollectionsMarshal.SetCount(list271, index); span2 = CollectionsMarshal.AsSpan(list271); num = 0; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 0 }; num2 = 1; List list272 = new List(num2); CollectionsMarshal.SetCount(list272, num2); span3 = CollectionsMarshal.AsSpan(list272); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005939u, new Vector3(-247.73022f, -42.09973f, 52.017944f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-247.73022f, -42.09973f, 52.017944f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj193.Steps = list272; reference203 = obj193; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list273 = new List(index2); CollectionsMarshal.SetCount(list273, index2); span3 = CollectionsMarshal.AsSpan(list273); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WaitForManualProgress, null, new Vector3(-184.54332f, -42.06609f, -259.07843f), 138) { Fly = true, Comment = "Do the FATE" }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-245.65279f, -41.732937f, 52.040615f), 138) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-245.65279f, -41.732937f, 52.040615f), MaximumDistance = 5f, TerritoryId = 138 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005939u, new Vector3(-247.73022f, -42.09973f, 52.017944f), 138); obj194.Steps = list273; reference204 = obj194; questRoot32.QuestSequence = list271; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(1397); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list274 = new List(num); CollectionsMarshal.SetCount(list274, num); span = CollectionsMarshal.AsSpan(list274); index = 0; span[index] = "Censored"; questRoot33.Author = list274; index = 3; List list275 = new List(index); CollectionsMarshal.SetCount(list275, index); span2 = CollectionsMarshal.AsSpan(list275); num = 0; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 0 }; num2 = 1; List list276 = new List(num2); CollectionsMarshal.SetCount(list276, num2); span3 = CollectionsMarshal.AsSpan(list276); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005939u, new Vector3(-247.73022f, -42.09973f, 52.017944f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-247.73022f, -42.09973f, 52.017944f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj195.Steps = list276; reference205 = obj195; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 1 }; index2 = 4; List list277 = new List(index2); CollectionsMarshal.SetCount(list277, index2); span3 = CollectionsMarshal.AsSpan(list277); num2 = 0; ref QuestStep reference207 = ref span3[num2]; QuestStep obj197 = new QuestStep(EInteractionType.Combat, 2003830u, new Vector3(-270.1305f, -43.2594f, -260.3647f), 138) { Fly = true, ItemId = 2001265u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list278 = new List(index3); CollectionsMarshal.SetCount(list278, index3); span4 = CollectionsMarshal.AsSpan(list278); num3 = 0; span4[num3] = 766u; obj197.KillEnemyDataIds = list278; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 6; List list279 = new List(num3); CollectionsMarshal.SetCount(list279, num3); span6 = CollectionsMarshal.AsSpan(list279); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list279; skipConditions2.StepIf = skipStepConditions2; obj197.SkipConditions = skipConditions2; reference207 = obj197; num2++; ref QuestStep reference208 = ref span3[num2]; QuestStep obj198 = new QuestStep(EInteractionType.Combat, 2003829u, new Vector3(-218.49402f, -39.414062f, -332.29572f), 138) { Fly = true, ItemId = 2001265u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list280 = new List(index3); CollectionsMarshal.SetCount(list280, index3); span4 = CollectionsMarshal.AsSpan(list280); num3 = 0; span4[num3] = 766u; obj198.KillEnemyDataIds = list280; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 6; List list281 = new List(num3); CollectionsMarshal.SetCount(list281, num3); span6 = CollectionsMarshal.AsSpan(list281); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list281; skipConditions3.StepIf = skipStepConditions3; obj198.SkipConditions = skipConditions3; reference208 = obj198; num2++; ref QuestStep reference209 = ref span3[num2]; QuestStep obj199 = new QuestStep(EInteractionType.Combat, 2003828u, new Vector3(-159.53314f, -41.397766f, -269.70325f), 138) { Fly = true, ItemId = 2001265u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list282 = new List(index3); CollectionsMarshal.SetCount(list282, index3); span4 = CollectionsMarshal.AsSpan(list282); num3 = 0; span4[num3] = 766u; obj199.KillEnemyDataIds = list282; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 6; List list283 = new List(num3); CollectionsMarshal.SetCount(list283, num3); span6 = CollectionsMarshal.AsSpan(list283); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list283; skipConditions4.StepIf = skipStepConditions4; obj199.SkipConditions = skipConditions4; reference209 = obj199; num2++; ref QuestStep reference210 = ref span3[num2]; QuestStep obj200 = new QuestStep(EInteractionType.Combat, 2003831u, new Vector3(-192.82831f, -40.756897f, -211.53589f), 138) { Fly = true, ItemId = 2001265u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list284 = new List(index3); CollectionsMarshal.SetCount(list284, index3); span4 = CollectionsMarshal.AsSpan(list284); num3 = 0; span4[num3] = 766u; obj200.KillEnemyDataIds = list284; reference210 = obj200; obj196.Steps = list277; reference206 = obj196; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list285 = new List(num2); CollectionsMarshal.SetCount(list285, num2); span3 = CollectionsMarshal.AsSpan(list285); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-245.65279f, -41.732937f, 52.040615f), 138) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-245.65279f, -41.732937f, 52.040615f), MaximumDistance = 5f, TerritoryId = 138 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005939u, new Vector3(-247.73022f, -42.09973f, 52.017944f), 138); obj201.Steps = list285; reference211 = obj201; questRoot33.QuestSequence = list275; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(1399); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list286 = new List(num); CollectionsMarshal.SetCount(list286, num); span = CollectionsMarshal.AsSpan(list286); index = 0; span[index] = "Censored"; questRoot34.Author = list286; index = 3; List list287 = new List(index); CollectionsMarshal.SetCount(list287, index); span2 = CollectionsMarshal.AsSpan(list287); num = 0; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 0 }; index2 = 1; List list288 = new List(index2); CollectionsMarshal.SetCount(list288, index2); span3 = CollectionsMarshal.AsSpan(list288); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005939u, new Vector3(-247.73022f, -42.09973f, 52.017944f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-247.73022f, -42.09973f, 52.017944f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj202.Steps = list288; reference212 = obj202; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 1 }; num2 = 2; List list289 = new List(num2); CollectionsMarshal.SetCount(list289, num2); span3 = CollectionsMarshal.AsSpan(list289); index2 = 0; ref QuestStep reference214 = ref span3[index2]; QuestStep obj204 = new QuestStep(EInteractionType.Interact, 1005946u, new Vector3(-239.27673f, -42.130188f, 15.213196f), 138) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-886.05554f, -29.20463f, 929.7735f), MaximumDistance = 50f, TerritoryId = 138 } } } }; num3 = 1; List list290 = new List(num3); CollectionsMarshal.SetCount(list290, num3); span5 = CollectionsMarshal.AsSpan(list290); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANSAH210_01399_Q1_000_000") }; obj204.DialogueChoices = list290; reference214 = obj204; index2++; ref QuestStep reference215 = ref span3[index2]; QuestStep obj205 = new QuestStep(EInteractionType.Combat, null, new Vector3(-864.4419f, -25.652748f, 928.53f), 138) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list291 = new List(index3); CollectionsMarshal.SetCount(list291, index3); span4 = CollectionsMarshal.AsSpan(list291); num3 = 0; span4[num3] = 767u; obj205.KillEnemyDataIds = list291; reference215 = obj205; obj203.Steps = list289; reference213 = obj203; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list292 = new List(index2); CollectionsMarshal.SetCount(list292, index2); span3 = CollectionsMarshal.AsSpan(list292); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2004013u, new Vector3(-883.36005f, -29.251587f, 929.2285f), 138) { TargetTerritoryId = (ushort)138, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotNearPosition = new NearPositionCondition { Position = new Vector3(-883.36005f, -29.251587f, 929.2285f), MaximumDistance = 50f, TerritoryId = 138 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005939u, new Vector3(-247.73022f, -42.09973f, 52.017944f), 138); obj206.Steps = list292; reference216 = obj206; questRoot34.QuestSequence = list287; AddQuest(questId34, questRoot34); } private static void LoadQuests28() { QuestId questId = new QuestId(1400); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005940u, new Vector3(-226.12347f, -40.48583f, 57.083984f), 138); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 3; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Combat, null, new Vector3(-353.3627f, -39.6834f, -352.8219f), 138) { StopDistance = 1f, Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; int num3 = 2; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int num4 = 0; span4[num4] = new ComplexCombatData { DataId = 765u, MinimumKillCount = 1u }; num4++; span4[num4] = new ComplexCombatData { DataId = 2887u, MinimumKillCount = 1u }; obj3.ComplexCombatData = list5; num4 = 6; List list6 = new List(num4); CollectionsMarshal.SetCount(list6, num4); Span span5 = CollectionsMarshal.AsSpan(list6); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj3.CompletionQuestVariablesFlags = list6; reference3 = obj3; num2++; ref QuestStep reference4 = ref span3[num2]; QuestStep obj4 = new QuestStep(EInteractionType.Combat, null, new Vector3(-353.3627f, -39.6834f, -352.8219f), 138) { StopDistance = 20f, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 2; List list7 = new List(num3); CollectionsMarshal.SetCount(list7, num3); span4 = CollectionsMarshal.AsSpan(list7); num4 = 0; span4[num4] = new ComplexCombatData { DataId = 766u, MinimumKillCount = 1u }; num4++; span4[num4] = new ComplexCombatData { DataId = 2886u, MinimumKillCount = 1u }; obj4.ComplexCombatData = list7; num4 = 6; List list8 = new List(num4); CollectionsMarshal.SetCount(list8, num4); span5 = CollectionsMarshal.AsSpan(list8); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj4.CompletionQuestVariablesFlags = list8; reference4 = obj4; num2++; ref QuestStep reference5 = ref span3[num2]; QuestStep obj5 = new QuestStep(EInteractionType.Combat, null, new Vector3(-353.3627f, -39.6834f, -352.8219f), 138) { StopDistance = 20f, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 2; List list9 = new List(num3); CollectionsMarshal.SetCount(list9, num3); span4 = CollectionsMarshal.AsSpan(list9); num4 = 0; span4[num4] = new ComplexCombatData { DataId = 768u, MinimumKillCount = 1u }; num4++; span4[num4] = new ComplexCombatData { DataId = 2888u, MinimumKillCount = 1u }; obj5.ComplexCombatData = list9; num4 = 6; List list10 = new List(num4); CollectionsMarshal.SetCount(list10, num4); span5 = CollectionsMarshal.AsSpan(list10); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj5.CompletionQuestVariablesFlags = list10; reference5 = obj5; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005940u, new Vector3(-226.12347f, -40.48583f, 57.083984f), 138) { Fly = true }; obj6.Steps = list11; reference6 = obj6; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(1401); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list12 = new List(num); CollectionsMarshal.SetCount(list12, num); span = CollectionsMarshal.AsSpan(list12); index = 0; span[index] = "Censored"; questRoot2.Author = list12; index = 3; List list13 = new List(index); CollectionsMarshal.SetCount(list13, index); span2 = CollectionsMarshal.AsSpan(list13); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005940u, new Vector3(-226.12347f, -40.48583f, 57.083984f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-226.12347f, -40.48583f, 57.083984f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj7.Steps = list14; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 1 }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; ref QuestStep reference9 = ref span3[index2]; QuestStep obj9 = new QuestStep(EInteractionType.Combat, null, new Vector3(-385.82654f, -38.97124f, -341.03537f), 138) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list16 = new List(num3); CollectionsMarshal.SetCount(list16, num3); Span span6 = CollectionsMarshal.AsSpan(list16); num4 = 0; span6[num4] = 2837u; obj9.KillEnemyDataIds = list16; reference9 = obj9; obj8.Steps = list15; reference8 = obj8; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list17 = new List(index2); CollectionsMarshal.SetCount(list17, index2); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005940u, new Vector3(-226.12347f, -40.48583f, 57.083984f), 138) { Fly = true }; obj10.Steps = list17; reference10 = obj10; questRoot2.QuestSequence = list13; AddQuest(questId2, questRoot2); AddQuest(new QuestId(1402), new QuestRoot { Disabled = true, Comment = "Needs more testing and edge case handling", QuestSequence = new List() }); QuestId questId3 = new QuestId(1404); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list18 = new List(num); CollectionsMarshal.SetCount(list18, num); span = CollectionsMarshal.AsSpan(list18); index = 0; span[index] = "Censored"; questRoot3.Author = list18; index = 3; List list19 = new List(index); CollectionsMarshal.SetCount(list19, index); span2 = CollectionsMarshal.AsSpan(list19); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; num2 = 1; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005940u, new Vector3(-226.12347f, -40.48583f, 57.083984f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-226.12347f, -40.48583f, 57.083984f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj11.Steps = list20; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; index2 = 3; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; ref QuestStep reference13 = ref span3[num2]; QuestStep obj13 = new QuestStep(EInteractionType.Combat, null, new Vector3(-423.56384f, -40.76118f, -220.52809f), 138) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 2; List list22 = new List(num4); CollectionsMarshal.SetCount(list22, num4); span4 = CollectionsMarshal.AsSpan(list22); num3 = 0; span4[num3] = new ComplexCombatData { DataId = 773u, MinimumKillCount = 1u }; num3++; span4[num3] = new ComplexCombatData { DataId = 2878u, MinimumKillCount = 1u }; obj13.ComplexCombatData = list22; num3 = 6; List list23 = new List(num3); CollectionsMarshal.SetCount(list23, num3); span5 = CollectionsMarshal.AsSpan(list23); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj13.CompletionQuestVariablesFlags = list23; reference13 = obj13; num2++; ref QuestStep reference14 = ref span3[num2]; QuestStep obj14 = new QuestStep(EInteractionType.Combat, null, new Vector3(-423.56384f, -40.76118f, -220.52809f), 138) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 2; List list24 = new List(num4); CollectionsMarshal.SetCount(list24, num4); span4 = CollectionsMarshal.AsSpan(list24); num3 = 0; span4[num3] = new ComplexCombatData { DataId = 776u, MinimumKillCount = 1u }; num3++; span4[num3] = new ComplexCombatData { DataId = 2879u, MinimumKillCount = 1u }; obj14.ComplexCombatData = list24; num3 = 6; List list25 = new List(num3); CollectionsMarshal.SetCount(list25, num3); span5 = CollectionsMarshal.AsSpan(list25); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj14.CompletionQuestVariablesFlags = list25; reference14 = obj14; num2++; ref QuestStep reference15 = ref span3[num2]; QuestStep obj15 = new QuestStep(EInteractionType.Combat, null, new Vector3(-423.56384f, -40.76118f, -220.52809f), 138) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 2; List list26 = new List(num4); CollectionsMarshal.SetCount(list26, num4); span4 = CollectionsMarshal.AsSpan(list26); num3 = 0; span4[num3] = new ComplexCombatData { DataId = 774u, MinimumKillCount = 1u }; num3++; span4[num3] = new ComplexCombatData { DataId = 2880u, MinimumKillCount = 1u }; obj15.ComplexCombatData = list26; reference15 = obj15; obj12.Steps = list21; reference12 = obj12; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005940u, new Vector3(-226.12347f, -40.48583f, 57.083984f), 138) { Fly = true }; obj16.Steps = list27; reference16 = obj16; questRoot3.QuestSequence = list19; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(1405); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list28 = new List(num); CollectionsMarshal.SetCount(list28, num); span = CollectionsMarshal.AsSpan(list28); index = 0; span[index] = "Censored"; questRoot4.Author = list28; index = 5; List list29 = new List(index); CollectionsMarshal.SetCount(list29, index); span2 = CollectionsMarshal.AsSpan(list29); num = 0; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 0 }; index2 = 1; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005940u, new Vector3(-226.12347f, -40.48583f, 57.083984f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-226.12347f, -40.48583f, 57.083984f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj17.Steps = list30; reference17 = obj17; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 1 }; num2 = 1; List list31 = new List(num2); CollectionsMarshal.SetCount(list31, num2); span3 = CollectionsMarshal.AsSpan(list31); index2 = 0; ref QuestStep reference19 = ref span3[index2]; QuestStep obj19 = new QuestStep(EInteractionType.Combat, null, new Vector3(-379.54794f, -36.814743f, -295.2606f), 138) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list32 = new List(num3); CollectionsMarshal.SetCount(list32, num3); span6 = CollectionsMarshal.AsSpan(list32); num4 = 0; span6[num4] = 139u; obj19.KillEnemyDataIds = list32; reference19 = obj19; obj18.Steps = list31; reference18 = obj18; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 2 }; index2 = 1; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; ref QuestStep reference21 = ref span3[num2]; QuestStep obj21 = new QuestStep(EInteractionType.Combat, 2003833u, new Vector3(-500.23654f, -31.23523f, -351.97992f), 138) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 3; List list34 = new List(num4); CollectionsMarshal.SetCount(list34, num4); span6 = CollectionsMarshal.AsSpan(list34); num3 = 0; span6[num3] = 2907u; num3++; span6[num3] = 2908u; num3++; span6[num3] = 2909u; obj21.KillEnemyDataIds = list34; reference21 = obj21; obj20.Steps = list33; reference20 = obj20; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 3 }; num2 = 1; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2003864u, new Vector3(-500.23654f, -31.23523f, -351.97992f), 138) { ItemId = 2001272u }; obj22.Steps = list35; reference22 = obj22; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005940u, new Vector3(-226.12347f, -40.48583f, 57.083984f), 138) { Fly = true }; obj23.Steps = list36; reference23 = obj23; questRoot4.QuestSequence = list29; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(1406); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list37 = new List(num); CollectionsMarshal.SetCount(list37, num); span = CollectionsMarshal.AsSpan(list37); index = 0; span[index] = "Censored"; questRoot5.Author = list37; index = 3; List list38 = new List(index); CollectionsMarshal.SetCount(list38, index); span2 = CollectionsMarshal.AsSpan(list38); num = 0; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 0 }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005940u, new Vector3(-226.12347f, -40.48583f, 57.083984f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-226.12347f, -40.48583f, 57.083984f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj24.Steps = list39; reference24 = obj24; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; index2 = 2; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; ref QuestStep reference26 = ref span3[num2]; QuestStep obj26 = new QuestStep(EInteractionType.Interact, 1005946u, new Vector3(-239.27673f, -42.130188f, 15.213196f), 138) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-812.7521f, -25.647753f, 975.4917f), MaximumDistance = 50f, TerritoryId = 138 } } } }; num3 = 1; List list41 = new List(num3); CollectionsMarshal.SetCount(list41, num3); Span span7 = CollectionsMarshal.AsSpan(list41); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANSAH307_01406_Q1_000_000") }; obj26.DialogueChoices = list41; reference26 = obj26; num2++; ref QuestStep reference27 = ref span3[num2]; QuestStep obj27 = new QuestStep(EInteractionType.Combat, null, new Vector3(-812.7521f, -25.647753f, 975.4917f), 138) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 2; List list42 = new List(num4); CollectionsMarshal.SetCount(list42, num4); span4 = CollectionsMarshal.AsSpan(list42); num3 = 0; span4[num3] = new ComplexCombatData { DataId = 773u, MinimumKillCount = 1u }; num3++; span4[num3] = new ComplexCombatData { DataId = 2910u, MinimumKillCount = 1u }; obj27.ComplexCombatData = list42; reference27 = obj27; obj25.Steps = list40; reference25 = obj25; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2004014u, new Vector3(-826.84064f, -29.34314f, 971.4656f), 138) { TargetTerritoryId = (ushort)138, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotNearPosition = new NearPositionCondition { Position = new Vector3(-826.84064f, -29.34314f, 971.4656f), MaximumDistance = 50f, TerritoryId = 138 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1005940u, new Vector3(-226.12347f, -40.48583f, 57.083984f), 138); obj28.Steps = list43; reference28 = obj28; questRoot5.QuestSequence = list38; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(1407); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list44 = new List(num); CollectionsMarshal.SetCount(list44, num); span = CollectionsMarshal.AsSpan(list44); index = 0; span[index] = "Censored"; questRoot6.Author = list44; index = 3; List list45 = new List(index); CollectionsMarshal.SetCount(list45, index); span2 = CollectionsMarshal.AsSpan(list45); num = 0; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 0 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005940u, new Vector3(-226.12347f, -40.48583f, 57.083984f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-226.12347f, -40.48583f, 57.083984f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj29.Steps = list46; reference29 = obj29; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 1 }; num2 = 5; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; ref QuestStep reference31 = ref span3[index2]; QuestStep obj31 = new QuestStep(EInteractionType.Interact, 1005946u, new Vector3(-239.27673f, -42.130188f, 15.213196f), 138) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-830.1075f, -28.771336f, 970.3592f), MaximumDistance = 50f, TerritoryId = 138 } } } }; num3 = 1; List list48 = new List(num3); CollectionsMarshal.SetCount(list48, num3); span7 = CollectionsMarshal.AsSpan(list48); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANSAH308_01407_Q1_000_000") }; obj31.DialogueChoices = list48; reference31 = obj31; index2++; ref QuestStep reference32 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1008914u, new Vector3(-846.8605f, -25.652748f, 962.0354f), 138); num4 = 6; List list49 = new List(num4); CollectionsMarshal.SetCount(list49, num4); span5 = CollectionsMarshal.AsSpan(list49); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list49; reference32 = questStep; index2++; ref QuestStep reference33 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1008915u, new Vector3(-862.8214f, -20.652752f, 966.308f), 138); num3 = 6; List list50 = new List(num3); CollectionsMarshal.SetCount(list50, num3); span5 = CollectionsMarshal.AsSpan(list50); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list50; reference33 = questStep2; index2++; ref QuestStep reference34 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1008912u, new Vector3(-821.40845f, -25.647757f, 974.853f), 138); num4 = 6; List list51 = new List(num4); CollectionsMarshal.SetCount(list51, num4); span5 = CollectionsMarshal.AsSpan(list51); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list51; reference34 = questStep3; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1008913u, new Vector3(-795.4986f, -23.649637f, 972.3506f), 138); obj30.Steps = list47; reference30 = obj30; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2004014u, new Vector3(-826.84064f, -29.34314f, 971.4656f), 138) { TargetTerritoryId = (ushort)138, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotNearPosition = new NearPositionCondition { Position = new Vector3(-826.84064f, -29.34314f, 971.4656f), MaximumDistance = 50f, TerritoryId = 138 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005940u, new Vector3(-226.12347f, -40.48583f, 57.083984f), 138); obj32.Steps = list52; reference35 = obj32; questRoot6.QuestSequence = list45; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(1409); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list53 = new List(num); CollectionsMarshal.SetCount(list53, num); span = CollectionsMarshal.AsSpan(list53); index = 0; span[index] = "Censored"; questRoot7.Author = list53; questRoot7.Comment = "FATE"; index = 2; List list54 = new List(index); CollectionsMarshal.SetCount(list54, index); span2 = CollectionsMarshal.AsSpan(list54); num = 0; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1005940u, new Vector3(-226.12347f, -40.48583f, 57.083984f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-226.12347f, -40.48583f, 57.083984f), MaximumDistance = 50f, TerritoryId = 138 } } } }; obj33.Steps = list55; reference36 = obj33; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WaitForManualProgress, null, new Vector3(-396.18066f, -40.36498f, -220.00629f), 138) { Fly = true, Comment = "Do the FATE" }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005940u, new Vector3(-226.12347f, -40.48583f, 57.083984f), 138) { Fly = true }; obj34.Steps = list56; reference37 = obj34; questRoot7.QuestSequence = list54; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(1412); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list57 = new List(num); CollectionsMarshal.SetCount(list57, num); span = CollectionsMarshal.AsSpan(list57); index = 0; span[index] = "liza"; questRoot8.Author = list57; index = 3; List list58 = new List(index); CollectionsMarshal.SetCount(list58, index); span2 = CollectionsMarshal.AsSpan(list58); num = 0; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 0 }; num2 = 1; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212); obj35.Steps = list59; reference38 = obj35; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 1 }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj36.Steps = list60; reference39 = obj36; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1008544u, new Vector3(-316.42633f, 12.050298f, -35.385742f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj37.Steps = list61; reference40 = obj37; questRoot8.QuestSequence = list58; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(1413); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list62 = new List(num); CollectionsMarshal.SetCount(list62, num); span = CollectionsMarshal.AsSpan(list62); index = 0; span[index] = "liza"; questRoot9.Author = list62; index = 3; List list63 = new List(index); CollectionsMarshal.SetCount(list63, index); span2 = CollectionsMarshal.AsSpan(list63); num = 0; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; index2 = 1; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212); obj38.Steps = list64; reference41 = obj38; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 1 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003281u, new Vector3(97.520386f, 40.248554f, 81.1322f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj39.Steps = list65; reference42 = obj39; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005409u, new Vector3(159.62463f, 8.974117f, 582.7573f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }; obj40.Steps = list66; reference43 = obj40; questRoot9.QuestSequence = list63; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(1423); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list67 = new List(num); CollectionsMarshal.SetCount(list67, num); span = CollectionsMarshal.AsSpan(list67); index = 0; span[index] = "liza"; questRoot10.Author = list67; questRoot10.Comment = "Unlocks Mastercraft I/II books"; index = 2; List list68 = new List(index); CollectionsMarshal.SetCount(list68, index); span2 = CollectionsMarshal.AsSpan(list68); num = 0; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; num2 = 2; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(24.076426f, 28.999966f, -729.6976f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006971u, new Vector3(24.307495f, 29.021706f, -726.8635f), 156); obj41.Steps = list69; reference44 = obj41; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006971u, new Vector3(24.307495f, 29.021706f, -726.8635f), 156); obj42.Steps = list70; reference45 = obj42; questRoot10.QuestSequence = list68; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(1425); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list71 = new List(num); CollectionsMarshal.SetCount(list71, num); span = CollectionsMarshal.AsSpan(list71); index = 0; span[index] = "kaiser"; questRoot11.Author = list71; index = 5; List list72 = new List(index); CollectionsMarshal.SetCount(list72, index); span2 = CollectionsMarshal.AsSpan(list72); num = 0; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 0 }; num2 = 3; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(54.415092f, -8.047034f, 104.69259f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(37.72773f, -8f, 104.152405f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000375u, new Vector3(42.313232f, -8f, 96.54382f), 132) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj43.Steps = list73; reference46 = obj43; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 1 }; index2 = 2; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(40.8096f, -8f, 104.92199f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-87.84625f, -3.3081923f, 41.70288f), MaximumDistance = 5f, TerritoryId = 132 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1007792u, new Vector3(-87.84625f, -3.3081923f, 41.70288f), 132) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj44.Steps = list74; reference47 = obj44; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 2 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000153u, new Vector3(-44.87683f, -1.2500024f, 56.839844f), 132) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj45.Steps = list75; reference48 = obj45; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 3 }; index2 = 3; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; ref QuestStep reference50 = ref span3[num2]; QuestStep obj47 = new QuestStep(EInteractionType.Interact, 1007795u, new Vector3(28.94629f, 8.45142f, -96.421814f), 133) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLeatherworker }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 6; List list77 = new List(num3); CollectionsMarshal.SetCount(list77, num3); span5 = CollectionsMarshal.AsSpan(list77); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj47.CompletionQuestVariablesFlags = list77; reference50 = obj47; num2++; ref QuestStep reference51 = ref span3[num2]; QuestStep obj48 = new QuestStep(EInteractionType.Interact, 1007794u, new Vector3(-124.864624f, 6.567382f, -120.74469f), 133) { StopDistance = 5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLeatherworker, To = EAetheryteLocation.GridaniaAmphitheatre } }; num4 = 6; List list78 = new List(num4); CollectionsMarshal.SetCount(list78, num4); span5 = CollectionsMarshal.AsSpan(list78); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj48.CompletionQuestVariablesFlags = list78; reference51 = obj48; num2++; ref QuestStep reference52 = ref span3[num2]; QuestStep obj49 = new QuestStep(EInteractionType.Interact, 1007793u, new Vector3(-143.3891f, 4.123518f, -29.312622f), 133) { StopDistance = 5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaAmphitheatre, To = EAetheryteLocation.GridaniaConjurer } }; num3 = 6; List list79 = new List(num3); CollectionsMarshal.SetCount(list79, num3); span5 = CollectionsMarshal.AsSpan(list79); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj49.CompletionQuestVariablesFlags = list79; reference52 = obj49; obj46.Steps = list76; reference49 = obj46; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-128.09769f, 5.6480865f, -36.499104f), 133); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1007792u, new Vector3(-87.84625f, -3.3081923f, 41.70288f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaConjurer, To = EAetheryteLocation.Gridania }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj50.Steps = list80; reference53 = obj50; questRoot11.QuestSequence = list72; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(1426); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list81 = new List(num); CollectionsMarshal.SetCount(list81, num); span = CollectionsMarshal.AsSpan(list81); index = 0; span[index] = "liza"; questRoot12.Author = list81; index = 4; List list82 = new List(index); CollectionsMarshal.SetCount(list82, index); span2 = CollectionsMarshal.AsSpan(list82); num = 0; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 0 }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1003505u, new Vector3(-186.20587f, 16f, 56.931396f), 129); obj51.Steps = list83; reference54 = obj51; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 1 }; num2 = 3; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; ref QuestStep reference56 = ref span3[index2]; QuestStep obj53 = new QuestStep(EInteractionType.Interact, 1007961u, new Vector3(-189.83752f, 0.9999907f, 205.61523f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaHawkersAlley, To = EAetheryteLocation.LimsaFisher } }; num4 = 6; List list85 = new List(num4); CollectionsMarshal.SetCount(list85, num4); span5 = CollectionsMarshal.AsSpan(list85); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj53.CompletionQuestVariablesFlags = list85; reference56 = obj53; index2++; ref QuestStep reference57 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1007962u, new Vector3(-170.39752f, 4f, 180.80408f), 129); num3 = 6; List list86 = new List(num3); CollectionsMarshal.SetCount(list86, num3); span5 = CollectionsMarshal.AsSpan(list86); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list86; reference57 = questStep4; index2++; ref QuestStep reference58 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1007960u, new Vector3(-154.16199f, 3.9999826f, 186.26685f), 129); num4 = 6; List list87 = new List(num4); CollectionsMarshal.SetCount(list87, num4); span5 = CollectionsMarshal.AsSpan(list87); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list87; reference58 = questStep5; obj52.Steps = list84; reference55 = obj52; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 2 }; index2 = 3; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-273.7194f, 11.32725f, 188.82817f), 129); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-268.3206f, 11.852169f, 189.21284f), 129) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1007797u, new Vector3(-260.73096f, 16.35222f, 194.17102f), 129); obj54.Steps = list88; reference59 = obj54; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-273.7194f, 11.32725f, 188.82817f), 129); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003505u, new Vector3(-186.20587f, 16f, 56.931396f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.LimsaHawkersAlley } }; obj55.Steps = list89; reference60 = obj55; questRoot12.QuestSequence = list82; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(1431); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list90 = new List(num); CollectionsMarshal.SetCount(list90, num); span = CollectionsMarshal.AsSpan(list90); index = 0; span[index] = "liza"; questRoot13.Author = list90; index = 3; List list91 = new List(index); CollectionsMarshal.SetCount(list91, index); span2 = CollectionsMarshal.AsSpan(list91); num = 0; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 0 }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005411u, new Vector3(13.412659f, 40.2f, -13.260071f), 128); obj56.Steps = list92; reference61 = obj56; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 1 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003598u, new Vector3(-12.069946f, 40.00053f, 11.459534f), 128); obj57.Steps = list93; reference62 = obj57; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005410u, new Vector3(-182.45215f, 1.9999955f, 208.75867f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaAftcastle, To = EAetheryteLocation.LimsaFisher } }; obj58.Steps = list94; reference63 = obj58; questRoot13.QuestSequence = list91; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(1432); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list95 = new List(num); CollectionsMarshal.SetCount(list95, num); span = CollectionsMarshal.AsSpan(list95); index = 0; span[index] = "liza"; questRoot14.Author = list95; index = 3; List list96 = new List(index); CollectionsMarshal.SetCount(list96, index); span2 = CollectionsMarshal.AsSpan(list96); num = 0; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1008950u, new Vector3(29.19043f, -1.4123198f, 52.658813f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj59.Steps = list97; reference64 = obj59; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; index2 = 4; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001263u, new Vector3(181.41443f, -2.3519497f, -240.40594f), 133) { TargetTerritoryId = (ushort)152, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.EastShroudHawthorneHut } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 152) { Aetheryte = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.EastShroudHawthorneHut } } }; num2++; ref QuestStep reference66 = ref span3[num2]; QuestStep obj61 = new QuestStep(EInteractionType.Combat, null, new Vector3(-53.214554f, -8.980761f, 297.15152f), 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list99 = new List(num3); CollectionsMarshal.SetCount(list99, num3); span6 = CollectionsMarshal.AsSpan(list99); num4 = 0; span6[num4] = 12u; obj61.KillEnemyDataIds = list99; obj61.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference66 = obj61; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1008951u, new Vector3(-51.651794f, -8.992504f, 296.9253f), 152); obj60.Steps = list98; reference65 = obj60; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000233u, new Vector3(168.65796f, 15.5f, -95.99457f), 133) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLeatherworker } }; obj62.Steps = list100; reference67 = obj62; questRoot14.QuestSequence = list96; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(1433); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list101 = new List(num); CollectionsMarshal.SetCount(list101, num); span = CollectionsMarshal.AsSpan(list101); index = 0; span[index] = "Cacahuetes"; questRoot15.Author = list101; index = 3; List list102 = new List(index); CollectionsMarshal.SetCount(list102, index); span2 = CollectionsMarshal.AsSpan(list102); num = 0; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 0 }; index2 = 1; List list103 = new List(index2); CollectionsMarshal.SetCount(list103, index2); span3 = CollectionsMarshal.AsSpan(list103); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1005412u, new Vector3(-108.14075f, 18.000334f, -0.22894287f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj63.Steps = list103; reference68 = obj63; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 1 }; num2 = 2; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; ref QuestStep reference70 = ref span3[index2]; QuestStep obj65 = new QuestStep(EInteractionType.Combat, null, new Vector3(248.49304f, -11.838913f, 97.45935f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list105 = new List(num4); CollectionsMarshal.SetCount(list105, num4); span6 = CollectionsMarshal.AsSpan(list105); num3 = 0; span6[num3] = 397u; obj65.KillEnemyDataIds = list105; reference70 = obj65; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1005413u, new Vector3(248.49304f, -11.838913f, 97.45935f), 138); obj64.Steps = list104; reference69 = obj64; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1003275u, new Vector3(-147.1123f, 18.2f, 14.358704f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa }; obj66.Steps = list106; reference71 = obj66; questRoot15.QuestSequence = list102; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(1434); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list107 = new List(num); CollectionsMarshal.SetCount(list107, num); span = CollectionsMarshal.AsSpan(list107); index = 0; span[index] = "liza"; questRoot16.Author = list107; index = 3; List list108 = new List(index); CollectionsMarshal.SetCount(list108, index); span2 = CollectionsMarshal.AsSpan(list108); num = 0; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 0 }; num2 = 1; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1008798u, new Vector3(-93.06476f, 4f, -124.712036f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj67.Steps = list109; reference72 = obj67; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 1 }; index2 = 2; List list110 = new List(index2); CollectionsMarshal.SetCount(list110, index2); span3 = CollectionsMarshal.AsSpan(list110); num2 = 0; ref QuestStep reference74 = ref span3[num2]; QuestStep obj69 = new QuestStep(EInteractionType.Combat, null, new Vector3(-240.09776f, -37.803402f, 105.18645f), 145) { StopDistance = 0.5f, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list111 = new List(num3); CollectionsMarshal.SetCount(list111, num3); span6 = CollectionsMarshal.AsSpan(list111); num4 = 0; span6[num4] = 138u; obj69.KillEnemyDataIds = list111; reference74 = obj69; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1008799u, new Vector3(-237.72034f, -37.77224f, 103.4104f), 145); obj68.Steps = list110; reference73 = obj68; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1001963u, new Vector3(106.06543f, 4.642026f, -72.007385f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahSapphireAvenue } }; obj70.Steps = list112; reference75 = obj70; questRoot16.QuestSequence = list108; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(1438); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list113 = new List(num); CollectionsMarshal.SetCount(list113, num); span = CollectionsMarshal.AsSpan(list113); index = 0; span[index] = "FalconTaterz"; questRoot17.Author = list113; index = 8; List list114 = new List(index); CollectionsMarshal.SetCount(list114, index); span2 = CollectionsMarshal.AsSpan(list114); num = 0; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 0 }; index2 = 1; List list115 = new List(index2); CollectionsMarshal.SetCount(list115, index2); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1008757u, new Vector3(-422.5376f, 23.113976f, -367.7882f), 140) { AetheryteShortcut = EAetheryteLocation.WesternThanalanHorizon, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj71.Steps = list115; reference76 = obj71; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 1 }; num2 = 1; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009305u, new Vector3(562.4321f, 17.654663f, 421.7135f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj72.Steps = list116; reference77 = obj72; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 2 }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; ref QuestStep reference79 = ref span3[num2]; QuestStep obj74 = new QuestStep(EInteractionType.Interact, 1009307u, new Vector3(498.89368f, 10.079935f, 418.265f), 137) { Fly = true }; num4 = 2; List list118 = new List(num4); CollectionsMarshal.SetCount(list118, num4); span7 = CollectionsMarshal.AsSpan(list118); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CHRHDB301_01438_Q1_000_000"), Answer = new ExcelRef("TEXT_CHRHDB301_01438_A1_000_030") }; num3++; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CHRHDB301_01438_Q2_000_000"), Answer = new ExcelRef("TEXT_CHRHDB301_01438_A2_000_030") }; obj74.DialogueChoices = list118; reference79 = obj74; obj73.Steps = list117; reference78 = obj73; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 3 }; num2 = 1; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009310u, new Vector3(471.18323f, 9.96334f, 794.6135f), 137) { Fly = true }; obj75.Steps = list119; reference80 = obj75; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 4 }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009308u, new Vector3(560.32654f, 17.707417f, 421.01147f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj76.Steps = list120; reference81 = obj76; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 5 }; num2 = 1; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009311u, new Vector3(531.2123f, 17.448051f, 454.1847f), 137); obj77.Steps = list121; reference82 = obj77; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 6 }; index2 = 2; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(582.44116f, 14.587065f, 394.23407f), 137) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009317u, new Vector3(583.88635f, 14.587067f, 394.70508f), 137); obj78.Steps = list122; reference83 = obj78; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 2004317u, new Vector3(515.98376f, 9.384277f, 525.81055f), 137) { Fly = true, NextQuestId = new QuestId(1439) }; obj79.Steps = list123; reference84 = obj79; questRoot17.QuestSequence = list114; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(1439); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list124 = new List(num); CollectionsMarshal.SetCount(list124, num); span = CollectionsMarshal.AsSpan(list124); index = 0; span[index] = "FalconTaterz"; questRoot18.Author = list124; index = 5; List list125 = new List(index); CollectionsMarshal.SetCount(list125, index); span2 = CollectionsMarshal.AsSpan(list125); num = 0; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 0 }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009326u, new Vector3(526.2073f, 8.84578f, 556.54236f), 137); obj80.Steps = list126; reference85 = obj80; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 1 }; num2 = 1; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009328u, new Vector3(515.0376f, 9.192075f, 524.834f), 137); obj81.Steps = list127; reference86 = obj81; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 2 }; index2 = 2; List list128 = new List(index2); CollectionsMarshal.SetCount(list128, index2); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(581.1095f, 14.587067f, 394.20828f), 137) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009319u, new Vector3(581.3534f, 14.587067f, 395.8037f), 137); obj82.Steps = list128; reference87 = obj82; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 3 }; num2 = 1; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001023u, new Vector3(-78.62976f, 18.000334f, -22.62915f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa }; obj83.Steps = list129; reference88 = obj83; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009331u, new Vector3(311.54346f, -36.405907f, 344.71655f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, NextQuestId = new QuestId(1440) }; obj84.Steps = list130; reference89 = obj84; questRoot18.QuestSequence = list125; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(1440); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list131 = new List(num); CollectionsMarshal.SetCount(list131, num); span = CollectionsMarshal.AsSpan(list131); index = 0; span[index] = "FalconTaterz"; questRoot19.Author = list131; index = 6; List list132 = new List(index); CollectionsMarshal.SetCount(list132, index); span2 = CollectionsMarshal.AsSpan(list132); num = 0; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 0 }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; ref QuestStep reference91 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.AcceptQuest, 1009331u, new Vector3(311.54346f, -36.405907f, 344.71655f), 138); num3 = 1; List list134 = new List(num3); CollectionsMarshal.SetCount(list134, num3); span7 = CollectionsMarshal.AsSpan(list134); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CHRHDB303_01440_Q1_000_010") }; questStep6.DialogueChoices = list134; reference91 = questStep6; obj85.Steps = list133; reference90 = obj85; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 1 }; index2 = 4; List list135 = new List(index2); CollectionsMarshal.SetCount(list135, index2); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; ref QuestStep reference93 = ref span3[num2]; QuestStep obj87 = new QuestStep(EInteractionType.Interact, 1003584u, new Vector3(317.43335f, -36.325005f, 352.86487f), 138) { TargetTerritoryId = (ushort)138 }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num4 = 6; List list136 = new List(num4); CollectionsMarshal.SetCount(list136, num4); span5 = CollectionsMarshal.AsSpan(list136); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list136; skipConditions.StepIf = skipStepConditions; obj87.SkipConditions = skipConditions; reference93 = obj87; num2++; ref QuestStep reference94 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2004324u, new Vector3(-283.0091f, -40.634766f, 425.58936f), 138); num3 = 6; List list137 = new List(num3); CollectionsMarshal.SetCount(list137, num3); span5 = CollectionsMarshal.AsSpan(list137); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list137; reference94 = questStep7; num2++; ref QuestStep reference95 = ref span3[num2]; QuestStep obj88 = new QuestStep(EInteractionType.Interact, 2004325u, new Vector3(-242.60321f, -38.68164f, 514.7324f), 138) { Fly = true }; num4 = 6; List list138 = new List(num4); CollectionsMarshal.SetCount(list138, num4); span5 = CollectionsMarshal.AsSpan(list138); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj88.CompletionQuestVariablesFlags = list138; reference95 = obj88; num2++; ref QuestStep reference96 = ref span3[num2]; QuestStep obj89 = new QuestStep(EInteractionType.Interact, 2004326u, new Vector3(-291.06586f, -38.07129f, 596.765f), 138) { Fly = true }; num3 = 6; List list139 = new List(num3); CollectionsMarshal.SetCount(list139, num3); span5 = CollectionsMarshal.AsSpan(list139); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj89.CompletionQuestVariablesFlags = list139; reference96 = obj89; obj86.Steps = list135; reference92 = obj86; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 2 }; num2 = 2; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; ref QuestStep reference98 = ref span3[index2]; QuestStep obj91 = new QuestStep(EInteractionType.Interact, 1009335u, new Vector3(-256.70258f, -40.18569f, 684.1992f), 138) { Fly = true, Comment = "Commence \"The Mandragoras\"" }; num4 = 1; List list141 = new List(num4); CollectionsMarshal.SetCount(list141, num4); span7 = CollectionsMarshal.AsSpan(list141); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, ExcelSheet = "Addon", Prompt = new ExcelRef(102445u), PromptIsRegularExpression = true }; obj91.DialogueChoices = list141; reference98 = obj91; index2++; ref QuestStep reference99 = ref span3[index2]; QuestStep obj92 = new QuestStep(EInteractionType.Combat, null, new Vector3(-256.70258f, -40.18569f, 684.1992f), 138) { Comment = "Fight some Mandragoras", EnemySpawnType = EEnemySpawnType.FateEnemies }; num3 = 5; List list142 = new List(num3); CollectionsMarshal.SetCount(list142, num3); span6 = CollectionsMarshal.AsSpan(list142); num4 = 0; span6[num4] = 2950u; num4++; span6[num4] = 2951u; num4++; span6[num4] = 2952u; num4++; span6[num4] = 2953u; num4++; span6[num4] = 2954u; obj92.KillEnemyDataIds = list142; reference99 = obj92; obj90.Steps = list140; reference97 = obj90; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 3 }; index2 = 2; List list143 = new List(index2); CollectionsMarshal.SetCount(list143, index2); span3 = CollectionsMarshal.AsSpan(list143); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(581.46533f, 14.587067f, 393.86594f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009319u, new Vector3(581.3534f, 14.587067f, 395.8037f), 137); obj93.Steps = list143; reference100 = obj93; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 4 }; num2 = 1; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009336u, new Vector3(494.49902f, 11.323204f, 210.3761f), 137) { Fly = true }; obj94.Steps = list144; reference101 = obj94; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list145 = new List(index2); CollectionsMarshal.SetCount(list145, index2); span3 = CollectionsMarshal.AsSpan(list145); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009337u, new Vector3(-46.860474f, 75.95114f, 10.879639f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, NextQuestId = new QuestId(1441) }; obj95.Steps = list145; reference102 = obj95; questRoot19.QuestSequence = list132; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(1441); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list146 = new List(num); CollectionsMarshal.SetCount(list146, num); span = CollectionsMarshal.AsSpan(list146); index = 0; span[index] = "FalconTaterz"; questRoot20.Author = list146; index = 6; List list147 = new List(index); CollectionsMarshal.SetCount(list147, index); span2 = CollectionsMarshal.AsSpan(list147); num = 0; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 0 }; num2 = 1; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009341u, new Vector3(-48.44745f, 75.95115f, 9.079041f), 137); obj96.Steps = list148; reference103 = obj96; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 1 }; index2 = 1; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009351u, new Vector3(524.28467f, 17.448048f, 449.08826f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj97.Steps = list149; reference104 = obj97; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 2 }; num2 = 1; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009347u, new Vector3(442.77087f, 15.823447f, 375.17358f), 137) { Fly = true }; obj98.Steps = list150; reference105 = obj98; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 3 }; index2 = 1; List list151 = new List(index2); CollectionsMarshal.SetCount(list151, index2); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009348u, new Vector3(386.19055f, 29.58076f, 350.3623f), 137) { Fly = true }; obj99.Steps = list151; reference106 = obj99; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 4 }; num2 = 1; List list152 = new List(num2); CollectionsMarshal.SetCount(list152, num2); span3 = CollectionsMarshal.AsSpan(list152); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009345u, new Vector3(523.76587f, 17.448044f, 447.13513f), 137) { Fly = true }; obj100.Steps = list152; reference107 = obj100; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list153 = new List(index2); CollectionsMarshal.SetCount(list153, index2); span3 = CollectionsMarshal.AsSpan(list153); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 2004328u, new Vector3(523.4607f, 17.837708f, 455.2528f), 137) { NextQuestId = new QuestId(166) }; obj101.Steps = list153; reference108 = obj101; questRoot20.QuestSequence = list147; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(1442); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list154 = new List(num); CollectionsMarshal.SetCount(list154, num); span = CollectionsMarshal.AsSpan(list154); index = 0; span[index] = "JerryWester"; questRoot21.Author = list154; index = 3; List list155 = new List(index); CollectionsMarshal.SetCount(list155, index); span2 = CollectionsMarshal.AsSpan(list155); num = 0; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 0 }; num2 = 1; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1008579u, new Vector3(1.0223389f, -1.9957249f, -45.731323f), 351); obj102.Steps = list156; reference109 = obj102; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 1 }; index2 = 3; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002880u, new Vector3(0f, -1f, -29.25f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002879u, new Vector3(0f, 3f, 27.5f), 351) { TargetTerritoryId = (ushort)156 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009239u, new Vector3(18.32605f, 21.252728f, -639.7345f), 156) { StopDistance = 7f }; obj103.Steps = list157; reference110 = obj103; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1008623u, new Vector3(24.887451f, 6.999997f, -80.03363f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers } }; obj104.Steps = list158; reference111 = obj104; questRoot21.QuestSequence = list155; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(1443); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list159 = new List(num); CollectionsMarshal.SetCount(list159, num); span = CollectionsMarshal.AsSpan(list159); index = 0; span[index] = "JerryWester"; questRoot22.Author = list159; index = 7; List list160 = new List(index); CollectionsMarshal.SetCount(list160, index); span2 = CollectionsMarshal.AsSpan(list160); num = 0; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 0 }; index2 = 1; List list161 = new List(index2); CollectionsMarshal.SetCount(list161, index2); span3 = CollectionsMarshal.AsSpan(list161); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1008623u, new Vector3(24.887451f, 6.999997f, -80.03363f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj105.Steps = list161; reference112 = obj105; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 1 }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1008700u, new Vector3(-132.52466f, 4.1f, -111.92493f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.Uldah } }; obj106.Steps = list162; reference113 = obj106; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 2 }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1004576u, new Vector3(-141.64954f, 4.1f, -114.67157f), 130); obj107.Steps = list163; reference114 = obj107; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 3 }; num2 = 2; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; ref QuestStep reference116 = ref span3[index2]; QuestStep obj109 = new QuestStep(EInteractionType.Interact, 1001484u, new Vector3(93.247925f, 0.34075317f, -272.60242f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation }; num4 = 6; List list165 = new List(num4); CollectionsMarshal.SetCount(list165, num4); span5 = CollectionsMarshal.AsSpan(list165); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj109.CompletionQuestVariablesFlags = list165; reference116 = obj109; index2++; ref QuestStep reference117 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1001605u, new Vector3(94.46863f, 0.34075314f, -272.60242f), 141); num3 = 6; List list166 = new List(num3); CollectionsMarshal.SetCount(list166, num3); span5 = CollectionsMarshal.AsSpan(list166); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list166; reference117 = questStep8; obj108.Steps = list164; reference115 = obj108; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 4 }; index2 = 2; List list167 = new List(index2); CollectionsMarshal.SetCount(list167, index2); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(177.75328f, -1f, -316.30814f), 141) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006359u, new Vector3(177.203f, -1f, -317.86072f), 141); obj110.Steps = list167; reference118 = obj110; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 5 }; num2 = 1; List list168 = new List(num2); CollectionsMarshal.SetCount(list168, num2); span3 = CollectionsMarshal.AsSpan(list168); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009049u, new Vector3(187.54858f, -1f, -302.93738f), 141); obj111.Steps = list168; reference119 = obj111; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list169 = new List(index2); CollectionsMarshal.SetCount(list169, index2); span3 = CollectionsMarshal.AsSpan(list169); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009049u, new Vector3(187.54858f, -1f, -302.93738f), 141) { Emote = EEmote.Soothe }; obj112.Steps = list169; reference120 = obj112; questRoot22.QuestSequence = list160; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(1446); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list170 = new List(num); CollectionsMarshal.SetCount(list170, num); span = CollectionsMarshal.AsSpan(list170); index = 0; span[index] = "JerryWester"; questRoot23.Author = list170; index = 2; List list171 = new List(index); CollectionsMarshal.SetCount(list171, index); span2 = CollectionsMarshal.AsSpan(list171); num = 0; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 0 }; num2 = 1; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1004576u, new Vector3(-141.64954f, 4.1f, -114.67157f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj113.Steps = list172; reference121 = obj113; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001821u, new Vector3(-24.124573f, 38.000004f, 85.31323f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule } }; obj114.Steps = list173; reference122 = obj114; questRoot23.QuestSequence = list171; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(1447); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list174 = new List(num); CollectionsMarshal.SetCount(list174, num); span = CollectionsMarshal.AsSpan(list174); index = 0; span[index] = "JerryWester"; questRoot24.Author = list174; index = 2; List list175 = new List(index); CollectionsMarshal.SetCount(list175, index); span2 = CollectionsMarshal.AsSpan(list175); num = 0; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 0 }; num2 = 1; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009057u, new Vector3(-25.497864f, 38.010006f, 83.359985f), 131); obj115.Steps = list176; reference123 = obj115; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1008579u, new Vector3(1.0223389f, -1.9957249f, -45.731323f), 351); obj116.Steps = list177; reference124 = obj116; questRoot24.QuestSequence = list175; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(1448); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list178 = new List(num); CollectionsMarshal.SetCount(list178, num); span = CollectionsMarshal.AsSpan(list178); index = 0; span[index] = "JerryWester"; questRoot25.Author = list178; index = 4; List list179 = new List(index); CollectionsMarshal.SetCount(list179, index); span2 = CollectionsMarshal.AsSpan(list179); num = 0; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 0 }; num2 = 1; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1008579u, new Vector3(1.0223389f, -1.9957249f, -45.731323f), 351); obj117.Steps = list180; reference125 = obj117; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 1 }; index2 = 1; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj118.Steps = list181; reference126 = obj118; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 2 }; num2 = 3; List list182 = new List(num2); CollectionsMarshal.SetCount(list182, num2); span3 = CollectionsMarshal.AsSpan(list182); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-105.118355f, 1.308924f, 8.009593f), 132) { TargetTerritoryId = (ushort)133 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1000460u, new Vector3(-159.41101f, 4.054107f, -4.1047363f), 133) { TargetTerritoryId = (ushort)205 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1003027u, new Vector3(4.8981323f, -1.92944f, -0.19836426f), 205); obj119.Steps = list182; reference127 = obj119; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list183 = new List(index2); CollectionsMarshal.SetCount(list183, index2); span3 = CollectionsMarshal.AsSpan(list183); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009097u, new Vector3(22.87323f, -3.7749445f, 211.16956f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj120.Steps = list183; reference128 = obj120; questRoot25.QuestSequence = list179; AddQuest(questId25, questRoot25); } private static void LoadQuests29() { QuestId questId = new QuestId(1453); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 4; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009097u, new Vector3(22.87323f, -3.7749445f, 211.16956f), 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 2; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000460u, new Vector3(-159.41101f, 4.054107f, -4.1047363f), 133) { TargetTerritoryId = (ushort)205, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1003027u, new Vector3(4.8981323f, -1.92944f, -0.19836426f), 205); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009096u, new Vector3(-158.12933f, 4.1921f, -17.013855f), 133); obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1008969u, new Vector3(0.99176025f, -1.9957249f, -45.700806f), 351); obj4.Steps = list6; reference4 = obj4; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(1456); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list7 = new List(num); CollectionsMarshal.SetCount(list7, num); span = CollectionsMarshal.AsSpan(list7); index = 0; span[index] = "JerryWester"; questRoot2.Author = list7; index = 4; List list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 0 }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1008969u, new Vector3(0.99176025f, -1.9957249f, -45.700806f), 351); obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 1 }; index2 = 2; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002880u, new Vector3(-0.015319824f, -1.0223389f, -29.251587f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1008980u, new Vector3(8.712891f, 0.009977885f, -3.8911133f), 351); obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 2 }; num2 = 3; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002879u, new Vector3(-0.015319824f, 2.9754639f, 27.481445f), 351) { TargetTerritoryId = (ushort)156 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(30.917934f, 20.495003f, -656.1909f), 156) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1009282u, new Vector3(132.95178f, -2.2044632f, -556.2372f), 156) { StopDistance = 1f, Fly = true, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(30.917934f, 20.495003f, -656.1909f), 156) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009021u, new Vector3(2.9144287f, -1.9957249f, -42.130188f), 351); obj8.Steps = list12; reference8 = obj8; questRoot2.QuestSequence = list8; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(1457); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list13 = new List(num); CollectionsMarshal.SetCount(list13, num); span = CollectionsMarshal.AsSpan(list13); index = 0; span[index] = "JerryWester"; questRoot3.Author = list13; index = 11; List list14 = new List(index); CollectionsMarshal.SetCount(list14, index); span2 = CollectionsMarshal.AsSpan(list14); num = 0; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 0 }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009021u, new Vector3(2.9144287f, -1.9957249f, -42.130188f), 351); obj9.Steps = list15; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 1 }; index2 = 1; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009128u, new Vector3(1.1443481f, 19.999985f, -15.640564f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa }; obj10.Steps = list16; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 2 }; num2 = 6; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; ref QuestStep reference12 = ref span3[index2]; QuestStep obj12 = new QuestStep(EInteractionType.Interact, 1003282u, new Vector3(-3.03656f, 48.168007f, -261.70752f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; int num3 = 6; List list18 = new List(num3); CollectionsMarshal.SetCount(list18, num3); Span span4 = CollectionsMarshal.AsSpan(list18); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj12.CompletionQuestVariablesFlags = list18; reference12 = obj12; index2++; ref QuestStep reference13 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1000915u, new Vector3(18.387085f, 47.600006f, -162.12714f), 128); num4 = 6; List list19 = new List(num4); CollectionsMarshal.SetCount(list19, num4); span4 = CollectionsMarshal.AsSpan(list19); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list19; reference13 = questStep; index2++; ref QuestStep reference14 = ref span3[index2]; QuestStep obj13 = new QuestStep(EInteractionType.Interact, 1000918u, new Vector3(84.09241f, 44.399914f, 132.34143f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaMarauder, To = EAetheryteLocation.LimsaAftcastle } }; num3 = 6; List list20 = new List(num3); CollectionsMarshal.SetCount(list20, num3); span4 = CollectionsMarshal.AsSpan(list20); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj13.CompletionQuestVariablesFlags = list20; reference14 = obj13; index2++; ref QuestStep reference15 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1001000u, new Vector3(-32.028687f, 41.499985f, 208.39233f), 128); num4 = 6; List list21 = new List(num4); CollectionsMarshal.SetCount(list21, num4); span4 = CollectionsMarshal.AsSpan(list21); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list21; reference15 = questStep2; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-140.77458f, 39.99999f, 155.4174f), 128); index2++; ref QuestStep reference16 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1009133u, new Vector3(-189.13562f, 41.249943f, 179.40027f), 128); num3 = 6; List list22 = new List(num3); CollectionsMarshal.SetCount(list22, num3); span4 = CollectionsMarshal.AsSpan(list22); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list22; reference16 = questStep3; obj11.Steps = list17; reference11 = obj11; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 3 }; index2 = 1; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009129u, new Vector3(-22.110352f, 91.999985f, -11.6427f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAirship } }; obj14.Steps = list23; reference17 = obj14; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 4 }; num2 = 2; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002695u, new Vector3(-25.92511f, 91.999954f, -3.6774292f), 128) { TargetTerritoryId = (ushort)132 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1009130u, new Vector3(-157.00012f, 4f, -20.187744f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; obj15.Steps = list24; reference18 = obj15; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 5 }; index2 = 4; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; ref QuestStep reference20 = ref span3[num2]; QuestStep obj17 = new QuestStep(EInteractionType.Interact, 1009138u, new Vector3(-35.324707f, 7.117063f, -110.76526f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaConjurer, To = EAetheryteLocation.GridaniaAmphitheatre } }; num4 = 6; List list26 = new List(num4); CollectionsMarshal.SetCount(list26, num4); span4 = CollectionsMarshal.AsSpan(list26); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj17.CompletionQuestVariablesFlags = list26; num3 = 1; List list27 = new List(num3); CollectionsMarshal.SetCount(list27, num3); Span span5 = CollectionsMarshal.AsSpan(list27); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_GAIUSE316_01457_Q1_000_142"), Answer = new ExcelRef("TEXT_GAIUSE316_01457_A1_000_143") }; obj17.DialogueChoices = list27; reference20 = obj17; num2++; ref QuestStep reference21 = ref span3[num2]; QuestStep obj18 = new QuestStep(EInteractionType.Interact, 1000248u, new Vector3(143.05322f, 14.250365f, -250.72101f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaAmphitheatre, To = EAetheryteLocation.GridaniaLancer } }; num4 = 6; List list28 = new List(num4); CollectionsMarshal.SetCount(list28, num4); span4 = CollectionsMarshal.AsSpan(list28); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj18.CompletionQuestVariablesFlags = list28; reference21 = obj18; num2++; ref QuestStep reference22 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1006263u, new Vector3(36.819946f, 16.351469f, -334.5846f), 133); num3 = 6; List list29 = new List(num3); CollectionsMarshal.SetCount(list29, num3); span4 = CollectionsMarshal.AsSpan(list29); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list29; reference22 = questStep4; num2++; ref QuestStep reference23 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1009139u, new Vector3(-14.328308f, 9.999907f, -262.68408f), 133); num4 = 6; List list30 = new List(num4); CollectionsMarshal.SetCount(list30, num4); span4 = CollectionsMarshal.AsSpan(list30); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list30; reference23 = questStep5; obj16.Steps = list25; reference19 = obj16; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 6 }; num2 = 1; List list31 = new List(num2); CollectionsMarshal.SetCount(list31, num2); span3 = CollectionsMarshal.AsSpan(list31); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009131u, new Vector3(25.864014f, -19.000002f, 98.68005f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAirship } }; obj19.Steps = list31; reference24 = obj19; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 7 }; index2 = 3; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000106u, new Vector3(29.007324f, -19.000002f, 105.485596f), 132) { TargetTerritoryId = (ushort)130 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1004339u, new Vector3(-25.986206f, 81.799995f, -31.99823f), 130) { TargetTerritoryId = (ushort)131 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009132u, new Vector3(-5.142395f, 29.999989f, 19.272095f), 131); obj20.Steps = list32; reference25 = obj20; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 8 }; num2 = 5; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; ref QuestStep reference27 = ref span3[index2]; QuestStep obj22 = new QuestStep(EInteractionType.Interact, 1009135u, new Vector3(-89.3111f, 7.008094f, -10.025269f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahChamberOfRule, To = EAetheryteLocation.UldahGladiator } }; num3 = 6; List list34 = new List(num3); CollectionsMarshal.SetCount(list34, num3); span4 = CollectionsMarshal.AsSpan(list34); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj22.CompletionQuestVariablesFlags = list34; reference27 = obj22; index2++; ref QuestStep reference28 = ref span3[index2]; QuestStep obj23 = new QuestStep(EInteractionType.Interact, 1009136u, new Vector3(65.35437f, 14.005002f, 102.46423f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.UldahMiner } }; num4 = 6; List list35 = new List(num4); CollectionsMarshal.SetCount(list35, num4); span4 = CollectionsMarshal.AsSpan(list35); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj23.CompletionQuestVariablesFlags = list35; reference28 = obj23; index2++; ref QuestStep reference29 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1001691u, new Vector3(142.16821f, 7.4920034f, 104.72266f), 131); num3 = 6; List list36 = new List(num3); CollectionsMarshal.SetCount(list36, num3); span4 = CollectionsMarshal.AsSpan(list36); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list36; reference29 = questStep6; index2++; ref QuestStep reference30 = ref span3[index2]; QuestStep obj24 = new QuestStep(EInteractionType.Interact, 1001679u, new Vector3(140.48975f, 4.0099983f, -59.80017f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahWeaver, To = EAetheryteLocation.UldahSapphireAvenue } }; num4 = 6; List list37 = new List(num4); CollectionsMarshal.SetCount(list37, num4); span4 = CollectionsMarshal.AsSpan(list37); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj24.CompletionQuestVariablesFlags = list37; reference30 = obj24; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1001657u, new Vector3(94.80432f, 7.9804688f, -34.042908f), 131); obj21.Steps = list33; reference26 = obj21; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 9 }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009132u, new Vector3(-5.142395f, 29.999989f, 19.272095f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahSapphireAvenue, To = EAetheryteLocation.UldahChamberOfRule } }; obj25.Steps = list38; reference31 = obj25; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009021u, new Vector3(2.9144287f, -1.9957249f, -42.130188f), 351); obj26.Steps = list39; reference32 = obj26; questRoot3.QuestSequence = list14; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(1458); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list40 = new List(num); CollectionsMarshal.SetCount(list40, num); span = CollectionsMarshal.AsSpan(list40); index = 0; span[index] = "JerryWester"; questRoot4.Author = list40; index = 3; List list41 = new List(index); CollectionsMarshal.SetCount(list41, index); span2 = CollectionsMarshal.AsSpan(list41); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1008969u, new Vector3(0.99176025f, -1.9957249f, -45.700806f), 351) { StopDistance = 7f }; obj27.Steps = list42; reference33 = obj27; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; num2 = 3; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002880u, new Vector3(-0.015319824f, -1.0223389f, -29.251587f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002879u, new Vector3(-0.015319824f, 2.9754639f, 27.481445f), 351) { TargetTerritoryId = (ushort)156 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006530u, new Vector3(21.927185f, 20.746975f, -682.06305f), 156); obj28.Steps = list43; reference34 = obj28; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(241.6061f, 303.12494f, -199.86047f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006384u, new Vector3(263.5996f, 303.1f, -199.96954f), 155); obj29.Steps = list44; reference35 = obj29; questRoot4.QuestSequence = list41; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(1459); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list45 = new List(num); CollectionsMarshal.SetCount(list45, num); span = CollectionsMarshal.AsSpan(list45); index = 0; span[index] = "JerryWester"; questRoot5.Author = list45; index = 9; List list46 = new List(index); CollectionsMarshal.SetCount(list46, index); span2 = CollectionsMarshal.AsSpan(list46); num = 0; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 0 }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006384u, new Vector3(263.5996f, 303.1f, -199.96954f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj30.Steps = list47; reference36 = obj30; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 1 }; index2 = 3; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(240.43533f, 303.94617f, -200.04732f), 155) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-423.6362f, 266.62988f, -205.92511f), 155) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006444u, new Vector3(-432.9748f, 233.47266f, -199.6643f), 155); obj31.Steps = list48; reference37 = obj31; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 2 }; num2 = 4; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-431.37878f, 259.79306f, -194.97882f), 155) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-423.87833f, 266.9849f, -205.68484f), 155) { Fly = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-429.45197f, 217.99948f, -296.54102f), 155) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1009081u, new Vector3(-413.93152f, 224.99988f, -298.2987f), 155); obj32.Steps = list49; reference38 = obj32; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 3 }; index2 = 2; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-429.70523f, 217.9995f, -297.22086f), 155) { Mount = true }; num2++; ref QuestStep reference40 = ref span3[num2]; QuestStep obj34 = new QuestStep(EInteractionType.Combat, null, new Vector3(-701.3538f, 224.22969f, -31.912737f), 155) { StopDistance = 0.25f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list51 = new List(num3); CollectionsMarshal.SetCount(list51, num3); Span span6 = CollectionsMarshal.AsSpan(list51); num4 = 0; span6[num4] = 3119u; num4++; span6[num4] = 3120u; obj34.KillEnemyDataIds = list51; reference40 = obj34; obj33.Steps = list50; reference39 = obj33; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 4 }; num2 = 1; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009087u, new Vector3(-868.13153f, 226.16986f, 8.132996f), 155) { Fly = true }; obj35.Steps = list52; reference41 = obj35; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 5 }; index2 = 1; List list53 = new List(index2); CollectionsMarshal.SetCount(list53, index2); span3 = CollectionsMarshal.AsSpan(list53); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009087u, new Vector3(-868.13153f, 226.16986f, 8.132996f), 155); obj36.Steps = list53; reference42 = obj36; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 6 }; num2 = 2; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-427.42563f, 265.09998f, -211.80003f), 155) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006444u, new Vector3(-432.9748f, 233.47266f, -199.6643f), 155); obj37.Steps = list54; reference43 = obj37; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 7 }; index2 = 2; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(241.14075f, 303f, -200.08086f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006384u, new Vector3(263.5996f, 303.1f, -199.96954f), 155); obj38.Steps = list55; reference44 = obj38; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006530u, new Vector3(21.927185f, 20.746975f, -682.06305f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona }; obj39.Steps = list56; reference45 = obj39; questRoot5.QuestSequence = list46; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(1460); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list57 = new List(num); CollectionsMarshal.SetCount(list57, num); span = CollectionsMarshal.AsSpan(list57); index = 0; span[index] = "JerryWester"; questRoot6.Author = list57; index = 5; List list58 = new List(index); CollectionsMarshal.SetCount(list58, index); span2 = CollectionsMarshal.AsSpan(list58); num = 0; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 0 }; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006530u, new Vector3(21.927185f, 20.746975f, -682.06305f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj40.Steps = list59; reference46 = obj40; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 1 }; num2 = 2; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1008997u, new Vector3(-5.8442383f, 0.51025796f, -9.628479f), 351); obj41.Steps = list60; reference47 = obj41; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 2 }; index2 = 12; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; ref QuestStep reference49 = ref span3[num2]; QuestStep obj43 = new QuestStep(EInteractionType.Interact, 2002879u, new Vector3(-0.015319824f, 2.9754639f, 27.481445f), 351) { TargetTerritoryId = (ushort)156 }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num4 = 6; List list62 = new List(num4); CollectionsMarshal.SetCount(list62, num4); span4 = CollectionsMarshal.AsSpan(list62); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list62; skipConditions.StepIf = skipStepConditions; obj43.SkipConditions = skipConditions; reference49 = obj43; num2++; ref QuestStep reference50 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1009147u, new Vector3(41.153564f, 20.495003f, -650.44635f), 156); num3 = 6; List list63 = new List(num3); CollectionsMarshal.SetCount(list63, num3); span4 = CollectionsMarshal.AsSpan(list63); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list63; reference50 = questStep7; num2++; ref QuestStep reference51 = ref span3[num2]; QuestStep obj44 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(86.662384f, 28.34813f, -627.5218f), 156) { Fly = true }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num4 = 6; List list64 = new List(num4); CollectionsMarshal.SetCount(list64, num4); span4 = CollectionsMarshal.AsSpan(list64); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list64; skipConditions2.StepIf = skipStepConditions2; obj44.SkipConditions = skipConditions2; reference51 = obj44; num2++; ref QuestStep reference52 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1009143u, new Vector3(86.778076f, 28.34813f, -625.94037f), 156); num3 = 6; List list65 = new List(num3); CollectionsMarshal.SetCount(list65, num3); span4 = CollectionsMarshal.AsSpan(list65); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list65; reference52 = questStep8; num2++; ref QuestStep reference53 = ref span3[num2]; QuestStep obj45 = new QuestStep(EInteractionType.Interact, 1009148u, new Vector3(71.091675f, 33.06652f, -698.3597f), 156) { Fly = true }; num4 = 6; List list66 = new List(num4); CollectionsMarshal.SetCount(list66, num4); span4 = CollectionsMarshal.AsSpan(list66); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); obj45.CompletionQuestVariablesFlags = list66; reference53 = obj45; num2++; ref QuestStep reference54 = ref span3[num2]; QuestStep obj46 = new QuestStep(EInteractionType.Interact, 1009145u, new Vector3(55.832764f, 25.5776f, -703.6698f), 156) { Fly = true }; num3 = 6; List list67 = new List(num3); CollectionsMarshal.SetCount(list67, num3); span4 = CollectionsMarshal.AsSpan(list67); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj46.CompletionQuestVariablesFlags = list67; reference54 = obj46; num2++; ref QuestStep reference55 = ref span3[num2]; QuestStep obj47 = new QuestStep(EInteractionType.Interact, 1009146u, new Vector3(47.80652f, 31.164318f, -744.9912f), 156) { StopDistance = 0.5f, Fly = true }; num4 = 6; List list68 = new List(num4); CollectionsMarshal.SetCount(list68, num4); span4 = CollectionsMarshal.AsSpan(list68); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); obj47.CompletionQuestVariablesFlags = list68; reference55 = obj47; num2++; ref QuestStep reference56 = ref span3[num2]; QuestStep obj48 = new QuestStep(EInteractionType.Interact, 1009142u, new Vector3(22.384888f, 29.024387f, -735.4696f), 156) { Mount = true }; num3 = 6; List list69 = new List(num3); CollectionsMarshal.SetCount(list69, num3); span4 = CollectionsMarshal.AsSpan(list69); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj48.CompletionQuestVariablesFlags = list69; reference56 = obj48; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(20.33117f, 32.412514f, -710.2311f), 156) { Fly = true }; num2++; ref QuestStep reference57 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1009141u, new Vector3(22.171326f, 32.41251f, -711.4214f), 156); num4 = 6; List list70 = new List(num4); CollectionsMarshal.SetCount(list70, num4); span4 = CollectionsMarshal.AsSpan(list70); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list70; reference57 = questStep9; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(19.0689f, 28.620823f, -687.8293f), 156) { Fly = true }; num2++; ref QuestStep reference58 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1009144u, new Vector3(20.61493f, 28.620823f, -688.38025f), 156); num3 = 6; List list71 = new List(num3); CollectionsMarshal.SetCount(list71, num3); span4 = CollectionsMarshal.AsSpan(list71); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list71; reference58 = questStep10; obj42.Steps = list61; reference48 = obj42; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 3 }; num2 = 4; List list72 = new List(num2); CollectionsMarshal.SetCount(list72, num2); span3 = CollectionsMarshal.AsSpan(list72); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(30.917934f, 20.495003f, -656.1909f), 156) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1009021u, new Vector3(2.9144287f, -1.9957249f, -42.130188f), 351) { StopDistance = 7f }; obj49.Steps = list72; reference59 = obj49; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1008969u, new Vector3(0.99176025f, -1.9957249f, -45.700806f), 351) { StopDistance = 7f }; obj50.Steps = list73; reference60 = obj50; questRoot6.QuestSequence = list58; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(1474); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list74 = new List(num); CollectionsMarshal.SetCount(list74, num); span = CollectionsMarshal.AsSpan(list74); index = 0; span[index] = "JerryWester"; questRoot7.Author = list74; index = 6; List list75 = new List(index); CollectionsMarshal.SetCount(list75, index); span2 = CollectionsMarshal.AsSpan(list75); num = 0; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 0 }; num2 = 1; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006725u, new Vector3(446.82983f, -5.306207f, -465.72064f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj51.Steps = list76; reference61 = obj51; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 1 }; index2 = 3; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(572.9147f, -1.2399623f, -260.11197f), 156) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002927u, new Vector3(572.3506f, -0.045776367f, -260.51727f), 156) { TargetTerritoryId = (ushort)156 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009372u, new Vector3(640.1312f, -1.08248f, -137.59064f), 156); obj52.Steps = list77; reference62 = obj52; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 2 }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009374u, new Vector3(734.15735f, 15.330521f, -55.832825f), 156) { StopDistance = 7f }; obj53.Steps = list78; reference63 = obj53; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 3 }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009376u, new Vector3(730.73914f, 15.428448f, -56.168518f), 156) { StopDistance = 7f }; obj54.Steps = list79; reference64 = obj54; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 4 }; num2 = 1; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 156) { DutyOptions = new DutyOptions { ContentFinderConditionId = 102u, LowPriority = true } }; obj55.Steps = list80; reference65 = obj55; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(445.96164f, -5.3604937f, -466.67636f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006725u, new Vector3(446.82983f, -5.306207f, -465.72064f), 156) { NextQuestId = new QuestId(494) }; obj56.Steps = list81; reference66 = obj56; questRoot7.QuestSequence = list75; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(1475); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list82 = new List(num); CollectionsMarshal.SetCount(list82, num); span = CollectionsMarshal.AsSpan(list82); index = 0; span[index] = "liza"; questRoot8.Author = list82; index = 9; List list83 = new List(index); CollectionsMarshal.SetCount(list83, index); span2 = CollectionsMarshal.AsSpan(list83); num = 0; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 0 }; num2 = 2; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; ref QuestStep reference68 = ref span3[index2]; QuestStep obj58 = new QuestStep(EInteractionType.Interact, 1011217u, new Vector3(17.990356f, 16.009666f, -9.567444f), 419) { TargetTerritoryId = (ushort)433, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardLastVigil } }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num4 = 1; List list85 = new List(num4); CollectionsMarshal.SetCount(list85, num4); Span span7 = CollectionsMarshal.AsSpan(list85); num3 = 0; span7[num3] = 433; skipStepConditions3.InTerritory = list85; skipConditions3.StepIf = skipStepConditions3; SkipAetheryteCondition obj59 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 2; List list86 = new List(num3); CollectionsMarshal.SetCount(list86, num3); span7 = CollectionsMarshal.AsSpan(list86); num4 = 0; span7[num4] = 419; num4++; span7[num4] = 433; obj59.InTerritory = list86; skipConditions3.AetheryteShortcutIf = obj59; obj58.SkipConditions = skipConditions3; reference68 = obj58; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012337u, new Vector3(-5.874817f, -9.313226E-10f, -5.783203f), 433); obj57.Steps = list84; reference67 = obj57; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; index2 = 2; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; ref QuestStep reference70 = ref span3[num2]; QuestStep obj61 = new QuestStep(EInteractionType.Interact, 2005334u, new Vector3(-0.015319824f, 1.1443481f, 13.199036f), 433) { TargetTerritoryId = (ushort)419 }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num4 = 1; List list88 = new List(num4); CollectionsMarshal.SetCount(list88, num4); span7 = CollectionsMarshal.AsSpan(list88); num3 = 0; span7[num3] = 419; skipStepConditions4.InTerritory = list88; skipConditions4.StepIf = skipStepConditions4; obj61.SkipConditions = skipConditions4; reference70 = obj61; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1012180u, new Vector3(-174.18176f, -12.555469f, -21.561035f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardLastVigil, To = EAetheryteLocation.IshgardJeweledCrozier } }; obj60.Steps = list87; reference69 = obj60; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 2 }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011192u, new Vector3(88.36499f, 15.094684f, 31.296265f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardJeweledCrozier, To = EAetheryteLocation.IshgardForgottenKnight } }; obj62.Steps = list89; reference71 = obj62; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 3 }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011952u, new Vector3(-277.63788f, -184.59735f, 741.60376f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop }; obj63.Steps = list90; reference72 = obj63; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 4 }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011231u, new Vector3(503.1051f, 217.95148f, 790.2189f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj64.Steps = list91; reference73 = obj64; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 5 }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2007017u, new Vector3(120.62256f, 14.938599f, -156.6034f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardTribunal } }; obj65.Steps = list92; reference74 = obj65; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 6 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007018u, new Vector3(23.025818f, 27.939209f, -145.73895f), 419); obj66.Steps = list93; reference75 = obj66; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 7 }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001029u, new Vector3(9.170593f, 20.999403f, -15.213318f), 129) { TargetTerritoryId = (ushort)198, AetheryteShortcut = EAetheryteLocation.Limsa }; obj67.Steps = list94; reference76 = obj67; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(25.714342f, 50.98988f, -779.1884f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016809u, new Vector3(29.861816f, 50.99997f, -818.2651f), 156) { NextQuestId = new QuestId(1476) }; obj68.Steps = list95; reference77 = obj68; questRoot8.QuestSequence = list83; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(1476); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list96 = new List(num); CollectionsMarshal.SetCount(list96, num); span = CollectionsMarshal.AsSpan(list96); index = 0; span[index] = "liza"; questRoot9.Author = list96; index = 6; List list97 = new List(index); CollectionsMarshal.SetCount(list97, index); span2 = CollectionsMarshal.AsSpan(list97); num = 0; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 0 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016809u, new Vector3(29.861816f, 50.99997f, -818.2651f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj69.Steps = list98; reference78 = obj69; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 1 }; num2 = 2; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-119.1183f, 3.7999938f, -104.33473f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1004576u, new Vector3(-141.64954f, 4.1f, -114.67157f), 130); obj70.Steps = list99; reference79 = obj70; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 2 }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012345u, new Vector3(460.16626f, 162.5073f, -527.0314f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj71.Steps = list100; reference80 = obj71; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 3 }; num2 = 3; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(454.75964f, 164.27075f, -535.00354f), 397) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(454.9128f, 164.30827f, -542.1735f), 397) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017119u, new Vector3(450.7362f, 157.40831f, -545.0675f), 397); obj72.Steps = list101; reference81 = obj72; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 4 }; index2 = 3; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(454.9128f, 164.30827f, -542.1735f), 397) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(454.75964f, 164.27075f, -535.00354f), 397) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1011907u, new Vector3(-288.8686f, 127.06639f, 13.199036f), 397) { Fly = true }; obj73.Steps = list102; reference82 = obj73; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1011916u, new Vector3(470.02356f, -49.89133f, 20.370789f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather, NextQuestId = new QuestId(1477) }; obj74.Steps = list103; reference83 = obj74; questRoot9.QuestSequence = list97; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(1477); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list104 = new List(num); CollectionsMarshal.SetCount(list104, num); span = CollectionsMarshal.AsSpan(list104); index = 0; span[index] = "liza"; questRoot10.Author = list104; index = 7; List list105 = new List(index); CollectionsMarshal.SetCount(list105, index); span2 = CollectionsMarshal.AsSpan(list105); num = 0; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 0 }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011916u, new Vector3(470.02356f, -49.89133f, 20.370789f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj75.Steps = list106; reference84 = obj75; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 1 }; num2 = 2; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(470.88556f, -51.141403f, 36.143986f), 398) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1011928u, new Vector3(73.19751f, -49.19563f, -139.05548f), 398) { Fly = true }; obj76.Steps = list107; reference85 = obj76; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 2 }; index2 = 1; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011935u, new Vector3(-285.63367f, 39.04305f, 53.72693f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj77.Steps = list108; reference86 = obj77; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 3 }; num2 = 2; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(379.64865f, -69.42944f, 695.1956f), 400) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1012077u, new Vector3(381.70435f, -66.84979f, 700.86194f), 400) { StopDistance = 8f, IgnoreDistanceToObject = true }; obj78.Steps = list109; reference87 = obj78; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 4 }; index2 = 1; List list110 = new List(index2); CollectionsMarshal.SetCount(list110, index2); span3 = CollectionsMarshal.AsSpan(list110); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2007019u, new Vector3(-261.03613f, 30.350098f, 559.0447f), 400) { Fly = true }; obj79.Steps = list110; reference88 = obj79; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 5 }; num2 = 1; List list111 = new List(num2); CollectionsMarshal.SetCount(list111, num2); span3 = CollectionsMarshal.AsSpan(list111); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007020u, new Vector3(-6.2714844f, 30.014404f, 23.453125f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule } }; obj80.Steps = list111; reference89 = obj80; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017123u, new Vector3(12.924377f, 33.999996f, -39.32251f), 131) { NextQuestId = new QuestId(1478) }; obj81.Steps = list112; reference90 = obj81; questRoot10.QuestSequence = list105; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(1478); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list113 = new List(num); CollectionsMarshal.SetCount(list113, num); span = CollectionsMarshal.AsSpan(list113); index = 0; span[index] = "liza"; questRoot11.Author = list113; index = 8; List list114 = new List(index); CollectionsMarshal.SetCount(list114, index); span2 = CollectionsMarshal.AsSpan(list114); num = 0; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 0 }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017123u, new Vector3(12.924377f, 33.999996f, -39.32251f), 131); obj82.Steps = list115; reference91 = obj82; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 1 }; index2 = 1; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017118u, new Vector3(34.37854f, 20.495003f, -652.1554f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona }; obj83.Steps = list116; reference92 = obj83; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 2 }; num2 = 1; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007061u, new Vector3(-158.22083f, 17.04425f, -55.13086f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory } }; obj84.Steps = list117; reference93 = obj84; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 3 }; index2 = 1; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2007062u, new Vector3(570.1532f, -1.2055054f, -369.95502f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome }; obj85.Steps = list118; reference94 = obj85; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 4 }; num2 = 1; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012251u, new Vector3(12.313965f, -12.020877f, 40.268433f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume } }; obj86.Steps = list119; reference95 = obj86; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 5 }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012065u, new Vector3(-594.62885f, -51.05185f, -389.79175f), 401) { AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj87.Steps = list120; reference96 = obj87; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 6 }; num2 = 1; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; obj88.Steps = list121; reference97 = obj88; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012097u, new Vector3(73.3501f, 205.88956f, 23.483582f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, NextQuestId = new QuestId(1479) }; obj89.Steps = list122; reference98 = obj89; questRoot11.QuestSequence = list114; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(1479); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list123 = new List(num); CollectionsMarshal.SetCount(list123, num); span = CollectionsMarshal.AsSpan(list123); index = 0; span[index] = "liza"; questRoot12.Author = list123; index = 7; List list124 = new List(index); CollectionsMarshal.SetCount(list124, index); span2 = CollectionsMarshal.AsSpan(list124); num = 0; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 0 }; num2 = 1; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012097u, new Vector3(73.3501f, 205.88956f, 23.483582f), 478); obj90.Steps = list125; reference99 = obj90; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 1 }; index2 = 2; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005336u, new Vector3(-488.79227f, 138.93335f, 741.0543f), 399) { TargetTerritoryId = (ushort)463, Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshirePrologueGate } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1012138u, new Vector3(19.272095f, 38.43f, 15.854065f), 463); obj91.Steps = list126; reference100 = obj91; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 2 }; num2 = 1; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007063u, new Vector3(-867.3381f, -184.31378f, -661.0056f), 402) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzysLlaHelix }; obj92.Steps = list127; reference101 = obj92; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 3 }; index2 = 1; List list128 = new List(index2); CollectionsMarshal.SetCount(list128, index2); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2007068u, new Vector3(-916.7773f, -184.31378f, -678.645f), 402); obj93.Steps = list128; reference102 = obj93; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 4 }; num2 = 1; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007064u, new Vector3(-696.0708f, -37.094727f, 432.33386f), 402) { Fly = true }; obj94.Steps = list129; reference103 = obj94; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 5 }; index2 = 1; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2007065u, new Vector3(-64.2558f, 271.229f, -4.2268066f), 402) { Fly = true }; obj95.Steps = list130; reference104 = obj95; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(174.36705f, 393.17496f, -569.3414f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 2007066u, new Vector3(50.339478f, 374.47156f, -676.5088f), 155) { Fly = true }; obj96.Steps = list131; reference105 = obj96; questRoot12.QuestSequence = list124; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(1480); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list132 = new List(num); CollectionsMarshal.SetCount(list132, num); span = CollectionsMarshal.AsSpan(list132); index = 0; span[index] = "liza"; questRoot13.Author = list132; index = 3; List list133 = new List(index); CollectionsMarshal.SetCount(list133, index); span2 = CollectionsMarshal.AsSpan(list133); num = 0; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 0 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017654u, new Vector3(79.72839f, 214.09999f, -94.98743f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj97.Steps = list134; reference106 = obj97; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 1 }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 478) { DutyOptions = new DutyOptions { ContentFinderConditionId = 220u } }; obj98.Steps = list135; reference107 = obj98; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list136 = new List(index2); CollectionsMarshal.SetCount(list136, index2); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017654u, new Vector3(79.72839f, 214.09999f, -94.98743f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj99.Steps = list136; reference108 = obj99; questRoot13.QuestSequence = list133; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(1481); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list137 = new List(num); CollectionsMarshal.SetCount(list137, num); span = CollectionsMarshal.AsSpan(list137); index = 0; span[index] = "liza"; questRoot14.Author = list137; index = 2; List list138 = new List(index); CollectionsMarshal.SetCount(list138, index); span2 = CollectionsMarshal.AsSpan(list138); num = 0; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 0 }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006550u, new Vector3(449.33228f, -12.436822f, -387.5639f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj100.Steps = list139; reference109 = obj100; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; ref QuestStep reference111 = ref span3[num2]; QuestStep obj102 = new QuestStep(EInteractionType.CompleteQuest, 1003596u, new Vector3(-41.428284f, 20f, -5.661133f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa }; num3 = 1; List list141 = new List(num3); CollectionsMarshal.SetCount(list141, num3); span5 = CollectionsMarshal.AsSpan(list141); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_SUBPST000_01481_Q1_000_000"), PromptIsRegularExpression = true }; obj102.DialogueChoices = list141; obj102.NextQuestId = new QuestId(1483); reference111 = obj102; obj101.Steps = list140; reference110 = obj101; questRoot14.QuestSequence = list138; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(1482); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list142 = new List(num); CollectionsMarshal.SetCount(list142, num); span = CollectionsMarshal.AsSpan(list142); index = 0; span[index] = "liza"; questRoot15.Author = list142; index = 6; List list143 = new List(index); CollectionsMarshal.SetCount(list143, index); span2 = CollectionsMarshal.AsSpan(list143); num = 0; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 0 }; num2 = 1; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj103.Steps = list144; reference112 = obj103; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 1 }; index2 = 1; List list145 = new List(index2); CollectionsMarshal.SetCount(list145, index2); span3 = CollectionsMarshal.AsSpan(list145); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAirship } }; obj104.Steps = list145; reference113 = obj104; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 2 }; num2 = 4; List list146 = new List(num2); CollectionsMarshal.SetCount(list146, num2); span3 = CollectionsMarshal.AsSpan(list146); index2 = 0; ref QuestStep reference115 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 2004266u, new Vector3(103.715576f, 1.2664795f, 46.92151f), 132); num4 = 6; List list147 = new List(num4); CollectionsMarshal.SetCount(list147, num4); span4 = CollectionsMarshal.AsSpan(list147); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list147; reference115 = questStep11; index2++; ref QuestStep reference116 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 2004267u, new Vector3(-67.216064f, -3.4332886f, 35.26355f), 132); num3 = 6; List list148 = new List(num3); CollectionsMarshal.SetCount(list148, num3); span4 = CollectionsMarshal.AsSpan(list148); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list148; reference116 = questStep12; index2++; ref QuestStep reference117 = ref span3[index2]; QuestStep obj106 = new QuestStep(EInteractionType.Interact, 2004269u, new Vector3(-141.2528f, 7.827881f, -190.53949f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; num4 = 6; List list149 = new List(num4); CollectionsMarshal.SetCount(list149, num4); span4 = CollectionsMarshal.AsSpan(list149); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj106.CompletionQuestVariablesFlags = list149; reference117 = obj106; index2++; ref QuestStep reference118 = ref span3[index2]; QuestStep obj107 = new QuestStep(EInteractionType.Interact, 2004268u, new Vector3(123.91846f, 14.145081f, -275.83734f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaAmphitheatre, To = EAetheryteLocation.GridaniaLancer } }; num3 = 6; List list150 = new List(num3); CollectionsMarshal.SetCount(list150, num3); span4 = CollectionsMarshal.AsSpan(list150); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj107.CompletionQuestVariablesFlags = list150; reference118 = obj107; obj105.Steps = list146; reference114 = obj105; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 3 }; index2 = 1; List list151 = new List(index2); CollectionsMarshal.SetCount(list151, index2); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLancer, To = EAetheryteLocation.GridaniaAirship } }; obj108.Steps = list151; reference119 = obj108; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 4 }; num2 = 1; List list152 = new List(num2); CollectionsMarshal.SetCount(list152, num2); span3 = CollectionsMarshal.AsSpan(list152); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2004270u, new Vector3(7.1869507f, 4.7455444f, -262.98932f), 148) { StopDistance = 1f, Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaBlueBadgerGate } }; obj109.Steps = list152; reference120 = obj109; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list153 = new List(index2); CollectionsMarshal.SetCount(list153, index2); span3 = CollectionsMarshal.AsSpan(list153); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAirship }, NextQuestId = new QuestId(1484) }; obj110.Steps = list153; reference121 = obj110; questRoot15.QuestSequence = list143; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(1483); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list154 = new List(num); CollectionsMarshal.SetCount(list154, num); span = CollectionsMarshal.AsSpan(list154); index = 0; span[index] = "liza"; questRoot16.Author = list154; index = 11; List list155 = new List(index); CollectionsMarshal.SetCount(list155, index); span2 = CollectionsMarshal.AsSpan(list155); num = 0; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 0 }; num2 = 1; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj111.Steps = list156; reference122 = obj111; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 1 }; index2 = 2; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; ref QuestStep reference124 = ref span3[num2]; QuestStep obj113 = new QuestStep(EInteractionType.Interact, 1003611u, new Vector3(9.781006f, 20.999247f, 15.0911255f), 129) { TargetTerritoryId = (ushort)128 }; num4 = 1; List list158 = new List(num4); CollectionsMarshal.SetCount(list158, num4); span5 = CollectionsMarshal.AsSpan(list158); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "Warp", Answer = new ExcelRef(131093u) }; obj113.DialogueChoices = list158; reference124 = obj113; num2++; ref QuestStep reference125 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1000972u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 128); num3 = 1; List list159 = new List(num3); CollectionsMarshal.SetCount(list159, num3); span5 = CollectionsMarshal.AsSpan(list159); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_SUBPST002_01483_Q1_000_000") }; questStep13.DialogueChoices = list159; reference125 = questStep13; obj112.Steps = list157; reference123 = obj112; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 2 }; num2 = 1; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003601u, new Vector3(-3.2807007f, 39.51757f, -9.414856f), 128); obj114.Steps = list160; reference126 = obj114; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 3 }; index2 = 1; List list161 = new List(index2); CollectionsMarshal.SetCount(list161, index2); span3 = CollectionsMarshal.AsSpan(list161); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009183u, new Vector3(-63.21814f, 43.589653f, 48.447266f), 134) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaAftcastle, To = EAetheryteLocation.LimsaZephyrGate } }; obj115.Steps = list161; reference127 = obj115; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 4 }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 1009183u, new Vector3(-63.21814f, 43.589653f, 48.447266f), 134) { ItemId = 2001324u }; obj116.Steps = list162; reference128 = obj116; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 5 }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009666u, new Vector3(-22.171448f, 42.442753f, 128.67932f), 134) { Fly = true }; obj117.Steps = list163; reference129 = obj117; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 6 }; num2 = 1; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002626u, new Vector3(207.2633f, 112.86037f, -222.43079f), 134) { AetheryteShortcut = EAetheryteLocation.MiddleLaNosceaSummerfordFarms }; obj118.Steps = list164; reference130 = obj118; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 7 }; index2 = 1; List list165 = new List(index2); CollectionsMarshal.SetCount(list165, index2); span3 = CollectionsMarshal.AsSpan(list165); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2004272u, new Vector3(224.2008f, 114.3053f, -223.40735f), 134); obj119.Steps = list165; reference131 = obj119; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 8 }; num2 = 1; List list166 = new List(num2); CollectionsMarshal.SetCount(list166, num2); span3 = CollectionsMarshal.AsSpan(list166); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009184u, new Vector3(-22.171448f, 42.442753f, 128.67932f), 134) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaZephyrGate } }; obj120.Steps = list166; reference132 = obj120; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 9 }; index2 = 1; List list167 = new List(index2); CollectionsMarshal.SetCount(list167, index2); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000972u, new Vector3(20.279175f, 40.19993f, -6.1189575f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj121.Steps = list167; reference133 = obj121; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list168 = new List(num2); CollectionsMarshal.SetCount(list168, num2); span3 = CollectionsMarshal.AsSpan(list168); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003597u, new Vector3(8.194031f, 39.999973f, 17.746216f), 128) { TargetTerritoryId = (ushort)129 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { NextQuestId = new QuestId(1482) }; obj122.Steps = list168; reference134 = obj122; questRoot16.QuestSequence = list155; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(1484); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list169 = new List(num); CollectionsMarshal.SetCount(list169, num); span = CollectionsMarshal.AsSpan(list169); index = 0; span[index] = "liza"; questRoot17.Author = list169; index = 5; List list170 = new List(index); CollectionsMarshal.SetCount(list170, index); span2 = CollectionsMarshal.AsSpan(list170); num = 0; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 0 }; index2 = 1; List list171 = new List(index2); CollectionsMarshal.SetCount(list171, index2); span3 = CollectionsMarshal.AsSpan(list171); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj123.Steps = list171; reference135 = obj123; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 1 }; num2 = 1; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers } }; obj124.Steps = list172; reference136 = obj124; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 2 }; index2 = 1; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006357u, new Vector3(-28.854858f, 13.799997f, 118.66931f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahGoldsmith } }; obj125.Steps = list173; reference137 = obj125; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 3 }; num2 = 2; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-282.37943f, 13.480675f, -155.46162f), 140) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternThanalanHorizon }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1009186u, new Vector3(-281.94098f, 13.480675f, -156.4508f), 140); obj126.Steps = list174; reference138 = obj126; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001353u, new Vector3(21.072632f, 7.45f, -78.78235f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers }, NextQuestId = new QuestId(1531) }; obj127.Steps = list175; reference139 = obj127; questRoot17.QuestSequence = list170; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(1485); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list176 = new List(num); CollectionsMarshal.SetCount(list176, num); span = CollectionsMarshal.AsSpan(list176); index = 0; span[index] = "liza"; questRoot18.Author = list176; index = 7; List list177 = new List(index); CollectionsMarshal.SetCount(list177, index); span2 = CollectionsMarshal.AsSpan(list177); num = 0; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 0 }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj128.Steps = list178; reference140 = obj128; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 1 }; index2 = 2; List list179 = new List(index2); CollectionsMarshal.SetCount(list179, index2); span3 = CollectionsMarshal.AsSpan(list179); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-243.19783f, 58.69102f, -140.41818f), 148) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006261u, new Vector3(-244.73944f, 58.69352f, -140.06262f), 148); obj129.Steps = list179; reference141 = obj129; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 2 }; num2 = 1; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001455u, new Vector3(59.952637f, 0.99176025f, 255.8479f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGateOfNald } }; obj130.Steps = list180; reference142 = obj130; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 3 }; index2 = 1; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2004276u, new Vector3(70.2677f, 1.2054443f, 250.53784f), 141) { ItemId = 2001329u }; obj131.Steps = list181; reference143 = obj131; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 4 }; num2 = 1; List list182 = new List(num2); CollectionsMarshal.SetCount(list182, num2); span3 = CollectionsMarshal.AsSpan(list182); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2004277u, new Vector3(70.2677f, 1.2054443f, 250.53784f), 141) { DelaySecondsAtStart = 3f, ItemId = 2001328u }; obj132.Steps = list182; reference144 = obj132; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 5 }; index2 = 2; List list183 = new List(index2); CollectionsMarshal.SetCount(list183, index2); span3 = CollectionsMarshal.AsSpan(list183); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Combat, 2004277u, new Vector3(70.2677f, 1.2054443f, 250.53784f), 141) { EnemySpawnType = EEnemySpawnType.FinishCombatIfAny }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009187u, new Vector3(70.573f, 1.5015054f, 251.39233f), 141); obj133.Steps = list183; reference145 = obj133; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list184 = new List(num2); CollectionsMarshal.SetCount(list184, num2); span3 = CollectionsMarshal.AsSpan(list184); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-243.19783f, 58.69102f, -140.41818f), 148) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006261u, new Vector3(-244.73944f, 58.69352f, -140.06262f), 148) { NextQuestId = new QuestId(1570) }; obj134.Steps = list184; reference146 = obj134; questRoot18.QuestSequence = list177; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(1486); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list185 = new List(num); CollectionsMarshal.SetCount(list185, num); span = CollectionsMarshal.AsSpan(list185); index = 0; span[index] = "liza"; questRoot19.Author = list185; index = 6; List list186 = new List(index); CollectionsMarshal.SetCount(list186, index); span2 = CollectionsMarshal.AsSpan(list186); num = 0; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 0 }; index2 = 1; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009294u, new Vector3(-63.767517f, -1.7171676f, 11.673096f), 132); obj135.Steps = list187; reference147 = obj135; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 1 }; num2 = 1; List list188 = new List(num2); CollectionsMarshal.SetCount(list188, num2); span3 = CollectionsMarshal.AsSpan(list188); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000612u, new Vector3(357.96143f, 8.934158f, 214.46558f), 154) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaYellowSerpentGate } }; obj136.Steps = list188; reference148 = obj136; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 2 }; index2 = 2; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(264.54797f, -14.2467f, 56.094566f), 154) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2004442u, new Vector3(265.00342f, -13.931519f, 58.457275f), 154); obj137.Steps = list189; reference149 = obj137; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 3 }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000612u, new Vector3(357.96143f, 8.934158f, 214.46558f), 154) { Fly = true }; obj138.Steps = list190; reference150 = obj138; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 4 }; index2 = 1; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2004443u, new Vector3(211.9325f, -4.928711f, 27.572998f), 154) { Fly = true }; obj139.Steps = list191; reference151 = obj139; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009199u, new Vector3(149.43152f, -18.140299f, 99.22937f), 154) { Fly = true, NextQuestId = new QuestId(1487) }; obj140.Steps = list192; reference152 = obj140; questRoot19.QuestSequence = list186; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(1487); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list193 = new List(num); CollectionsMarshal.SetCount(list193, num); span = CollectionsMarshal.AsSpan(list193); index = 0; span[index] = "liza"; questRoot20.Author = list193; index = 6; List list194 = new List(index); CollectionsMarshal.SetCount(list194, index); span2 = CollectionsMarshal.AsSpan(list194); num = 0; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 0 }; index2 = 1; List list195 = new List(index2); CollectionsMarshal.SetCount(list195, index2); span3 = CollectionsMarshal.AsSpan(list195); num2 = 0; ref QuestStep reference154 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.AcceptQuest, 1009199u, new Vector3(149.43152f, -18.140299f, 99.22937f), 154); num4 = 1; List list196 = new List(num4); CollectionsMarshal.SetCount(list196, num4); span5 = CollectionsMarshal.AsSpan(list196); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANIXA002_01487_Q1_000_000"), Answer = new ExcelRef("TEXT_BANIXA002_01487_A1_000_001") }; questStep14.DialogueChoices = list196; reference154 = questStep14; obj141.Steps = list195; reference153 = obj141; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 1 }; num2 = 1; List list197 = new List(num2); CollectionsMarshal.SetCount(list197, num2); span3 = CollectionsMarshal.AsSpan(list197); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009594u, new Vector3(-22.568176f, -48.098206f, 289.66187f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj142.Steps = list197; reference155 = obj142; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 2 }; index2 = 2; List list198 = new List(index2); CollectionsMarshal.SetCount(list198, index2); span3 = CollectionsMarshal.AsSpan(list198); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-4.085219f, -40.94998f, 179.05669f), 154) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009218u, new Vector3(-4.1047363f, -40.949986f, 176.83679f), 154); obj143.Steps = list198; reference156 = obj143; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 3 }; num2 = 1; List list199 = new List(num2); CollectionsMarshal.SetCount(list199, num2); span3 = CollectionsMarshal.AsSpan(list199); index2 = 0; ref QuestStep reference158 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1009595u, new Vector3(-2.8534546f, -40.94998f, 178.72888f), 154); num3 = 1; List list200 = new List(num3); CollectionsMarshal.SetCount(list200, num3); span5 = CollectionsMarshal.AsSpan(list200); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANIXA002_01487_Q2_000_000"), Answer = new ExcelRef("TEXT_BANIXA002_01487_A2_000_001") }; questStep15.DialogueChoices = list200; reference158 = questStep15; obj144.Steps = list199; reference157 = obj144; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 4 }; index2 = 1; List list201 = new List(index2); CollectionsMarshal.SetCount(list201, index2); span3 = CollectionsMarshal.AsSpan(list201); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009199u, new Vector3(149.43152f, -18.140299f, 99.22937f), 154) { Fly = true }; obj145.Steps = list201; reference159 = obj145; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list202 = new List(num2); CollectionsMarshal.SetCount(list202, num2); span3 = CollectionsMarshal.AsSpan(list202); index2 = 0; ref QuestStep reference161 = ref span3[index2]; QuestStep questStep16 = new QuestStep(EInteractionType.CompleteQuest, 1009199u, new Vector3(149.43152f, -18.140299f, 99.22937f), 154); num4 = 1; List list203 = new List(num4); CollectionsMarshal.SetCount(list203, num4); span5 = CollectionsMarshal.AsSpan(list203); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANIXA002_01487_Q3_000_000"), Answer = new ExcelRef("TEXT_BANIXA002_01487_A3_000_001") }; questStep16.DialogueChoices = list203; reference161 = questStep16; obj146.Steps = list202; reference160 = obj146; questRoot20.QuestSequence = list194; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(1488); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list204 = new List(num); CollectionsMarshal.SetCount(list204, num); span = CollectionsMarshal.AsSpan(list204); index = 0; span[index] = "Censored"; questRoot21.Author = list204; index = 5; List list205 = new List(index); CollectionsMarshal.SetCount(list205, index); span2 = CollectionsMarshal.AsSpan(list205); num = 0; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 0 }; index2 = 1; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009199u, new Vector3(149.43152f, -18.140299f, 99.22937f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(149.43152f, -18.140299f, 99.22937f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj147.Steps = list206; reference162 = obj147; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 1 }; num2 = 1; List list207 = new List(num2); CollectionsMarshal.SetCount(list207, num2); span3 = CollectionsMarshal.AsSpan(list207); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009600u, new Vector3(121.08032f, -31.678165f, 301.07568f), 154) { Fly = true }; obj148.Steps = list207; reference163 = obj148; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 2 }; index2 = 1; List list208 = new List(index2); CollectionsMarshal.SetCount(list208, index2); span3 = CollectionsMarshal.AsSpan(list208); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009600u, new Vector3(121.08032f, -31.678165f, 301.07568f), 154); obj149.Steps = list208; reference164 = obj149; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 3 }; num2 = 1; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009217u, new Vector3(363.72925f, -5.616498f, 347.219f), 154) { Fly = true }; obj150.Steps = list209; reference165 = obj150; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8130u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009199u, new Vector3(149.43152f, -18.140299f, 99.22937f), 154) { Fly = true }; obj151.Steps = list210; reference166 = obj151; questRoot21.QuestSequence = list205; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(1489); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list211 = new List(num); CollectionsMarshal.SetCount(list211, num); span = CollectionsMarshal.AsSpan(list211); index = 0; span[index] = "Censored"; questRoot22.Author = list211; index = 6; List list212 = new List(index); CollectionsMarshal.SetCount(list212, index); span2 = CollectionsMarshal.AsSpan(list212); num = 0; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 0 }; num2 = 1; List list213 = new List(num2); CollectionsMarshal.SetCount(list213, num2); span3 = CollectionsMarshal.AsSpan(list213); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009204u, new Vector3(151.93408f, -18.41936f, 100.72473f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(151.93408f, -18.41936f, 100.72473f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj152.Steps = list213; reference167 = obj152; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 1 }; index2 = 1; List list214 = new List(index2); CollectionsMarshal.SetCount(list214, index2); span3 = CollectionsMarshal.AsSpan(list214); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000107u, new Vector3(27.145752f, -19.000002f, 106.67578f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj153.Steps = list214; reference168 = obj153; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 2 }; num2 = 1; List list215 = new List(num2); CollectionsMarshal.SetCount(list215, num2); span3 = CollectionsMarshal.AsSpan(list215); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000195u, new Vector3(197.4364f, 0.0026046988f, 57.114502f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher } }; obj154.Steps = list215; reference169 = obj154; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 3 }; index2 = 1; List list216 = new List(index2); CollectionsMarshal.SetCount(list216, index2); span3 = CollectionsMarshal.AsSpan(list216); num2 = 0; ref QuestStep reference171 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1009607u, new Vector3(191.05823f, -3.1634123E-15f, 46.341675f), 132); num3 = 1; List list217 = new List(num3); CollectionsMarshal.SetCount(list217, num3); span5 = CollectionsMarshal.AsSpan(list217); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANIXA004_01489_Q1_000_001"), Answer = new ExcelRef("TEXT_BANIXA004_01489_A1_000_001") }; questStep17.DialogueChoices = list217; reference171 = questStep17; obj155.Steps = list216; reference170 = obj155; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 4 }; num2 = 1; List list218 = new List(num2); CollectionsMarshal.SetCount(list218, num2); span3 = CollectionsMarshal.AsSpan(list218); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009218u, new Vector3(-4.1047363f, -40.949986f, 176.83679f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj156.Steps = list218; reference172 = obj156; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list219 = new List(index2); CollectionsMarshal.SetCount(list219, index2); span3 = CollectionsMarshal.AsSpan(list219); num2 = 0; ref QuestStep reference174 = ref span3[num2]; QuestStep obj158 = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8131u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num4 = 1; List list220 = new List(num4); CollectionsMarshal.SetCount(list220, num4); Span span8 = CollectionsMarshal.AsSpan(list220); num3 = 0; span8[num3] = EExtendedClassJob.DoH; obj158.RequiredCurrentJob = list220; reference174 = obj158; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009204u, new Vector3(151.93408f, -18.41936f, 100.72473f), 154) { Fly = true }; obj157.Steps = list219; reference173 = obj157; questRoot22.QuestSequence = list212; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(1490); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list221 = new List(num); CollectionsMarshal.SetCount(list221, num); span = CollectionsMarshal.AsSpan(list221); index = 0; span[index] = "Censored"; questRoot23.Author = list221; index = 6; List list222 = new List(index); CollectionsMarshal.SetCount(list222, index); span2 = CollectionsMarshal.AsSpan(list222); num = 0; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 0 }; num2 = 1; List list223 = new List(num2); CollectionsMarshal.SetCount(list223, num2); span3 = CollectionsMarshal.AsSpan(list223); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009199u, new Vector3(149.43152f, -18.140299f, 99.22937f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(149.43152f, -18.140299f, 99.22937f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj159.Steps = list223; reference175 = obj159; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 1 }; index2 = 1; List list224 = new List(index2); CollectionsMarshal.SetCount(list224, index2); span3 = CollectionsMarshal.AsSpan(list224); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009204u, new Vector3(151.93408f, -18.41936f, 100.72473f), 154); obj160.Steps = list224; reference176 = obj160; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 2 }; num2 = 1; List list225 = new List(num2); CollectionsMarshal.SetCount(list225, num2); span3 = CollectionsMarshal.AsSpan(list225); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009610u, new Vector3(25.986084f, -8.047037f, 135.42383f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj161.Steps = list225; reference177 = obj161; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 3 }; index2 = 1; List list226 = new List(index2); CollectionsMarshal.SetCount(list226, index2); span3 = CollectionsMarshal.AsSpan(list226); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002804u, new Vector3(-26.260803f, -40.705082f, 172.74731f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj162.Steps = list226; reference178 = obj162; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 4 }; num2 = 1; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2004543u, new Vector3(-35.996094f, -40.57379f, 160.63171f), 154); obj163.Steps = list227; reference179 = obj163; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-31.151138f, -40.708473f, 195.69182f), 154); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009199u, new Vector3(149.43152f, -18.140299f, 99.22937f), 154) { Fly = true }; obj164.Steps = list228; reference180 = obj164; questRoot23.QuestSequence = list222; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(1491); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list229 = new List(num); CollectionsMarshal.SetCount(list229, num); span = CollectionsMarshal.AsSpan(list229); index = 0; span[index] = "Censored"; questRoot24.Author = list229; index = 6; List list230 = new List(index); CollectionsMarshal.SetCount(list230, index); span2 = CollectionsMarshal.AsSpan(list230); num = 0; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 0 }; num2 = 1; List list231 = new List(num2); CollectionsMarshal.SetCount(list231, num2); span3 = CollectionsMarshal.AsSpan(list231); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009204u, new Vector3(151.93408f, -18.41936f, 100.72473f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(151.93408f, -18.41936f, 100.72473f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj165.Steps = list231; reference181 = obj165; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 1 }; index2 = 1; List list232 = new List(index2); CollectionsMarshal.SetCount(list232, index2); span3 = CollectionsMarshal.AsSpan(list232); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1003075u, new Vector3(440.7262f, -0.9374562f, -62.21112f), 154) { Fly = true }; obj166.Steps = list232; reference182 = obj166; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 2 }; num2 = 1; List list233 = new List(num2); CollectionsMarshal.SetCount(list233, num2); span3 = CollectionsMarshal.AsSpan(list233); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1008945u, new Vector3(445.45654f, -0.9374095f, -67.36859f), 154); obj167.Steps = list233; reference183 = obj167; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 3 }; index2 = 2; List list234 = new List(index2); CollectionsMarshal.SetCount(list234, index2); span3 = CollectionsMarshal.AsSpan(list234); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8132u, ItemCount = 4, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1003075u, new Vector3(440.7262f, -0.9374562f, -62.21112f), 154); obj168.Steps = list234; reference184 = obj168; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 4 }; num2 = 1; List list235 = new List(num2); CollectionsMarshal.SetCount(list235, num2); span3 = CollectionsMarshal.AsSpan(list235); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009204u, new Vector3(151.93408f, -18.41936f, 100.72473f), 154) { Fly = true }; obj169.Steps = list235; reference185 = obj169; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list236 = new List(index2); CollectionsMarshal.SetCount(list236, index2); span3 = CollectionsMarshal.AsSpan(list236); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009199u, new Vector3(149.43152f, -18.140299f, 99.22937f), 154); obj170.Steps = list236; reference186 = obj170; questRoot24.QuestSequence = list230; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(1492); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list237 = new List(num); CollectionsMarshal.SetCount(list237, num); span = CollectionsMarshal.AsSpan(list237); index = 0; span[index] = "Censored"; questRoot25.Author = list237; index = 9; List list238 = new List(index); CollectionsMarshal.SetCount(list238, index); span2 = CollectionsMarshal.AsSpan(list238); num = 0; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj171 = 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, 1009199u, new Vector3(149.43152f, -18.140299f, 99.22937f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(149.43152f, -18.140299f, 99.22937f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj171.Steps = list239; reference187 = obj171; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 1 }; index2 = 1; List list240 = new List(index2); CollectionsMarshal.SetCount(list240, index2); span3 = CollectionsMarshal.AsSpan(list240); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009615u, new Vector3(26.443848f, -19.000004f, 111.528076f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAirship } }; obj172.Steps = list240; reference188 = obj172; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 2 }; num2 = 2; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(175.1545f, 222.61827f, 354.20248f), 155) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1009616u, new Vector3(168.81055f, 223.03535f, 363.08838f), 155); obj173.Steps = list241; reference189 = obj173; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 3 }; index2 = 1; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span3 = CollectionsMarshal.AsSpan(list242); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009617u, new Vector3(181.41443f, 229.05f, 327.77905f), 155); obj174.Steps = list242; reference190 = obj174; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 4 }; num2 = 1; List list243 = new List(num2); CollectionsMarshal.SetCount(list243, num2); span3 = CollectionsMarshal.AsSpan(list243); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009219u, new Vector3(251.11768f, 222f, 366.2317f), 155); obj175.Steps = list243; reference191 = obj175; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 5 }; index2 = 1; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2004447u, new Vector3(172.93042f, 229.72449f, 331.8379f), 155) { ItemId = 2001370u }; obj176.Steps = list244; reference192 = obj176; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 6 }; num2 = 1; List list245 = new List(num2); CollectionsMarshal.SetCount(list245, num2); span3 = CollectionsMarshal.AsSpan(list245); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009617u, new Vector3(181.41443f, 229.05f, 327.77905f), 155); obj177.Steps = list245; reference193 = obj177; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 7 }; index2 = 1; List list246 = new List(index2); CollectionsMarshal.SetCount(list246, index2); span3 = CollectionsMarshal.AsSpan(list246); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009618u, new Vector3(161.39453f, 222.02899f, 340.81018f), 155); obj178.Steps = list246; reference194 = obj178; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list247 = new List(num2); CollectionsMarshal.SetCount(list247, num2); span3 = CollectionsMarshal.AsSpan(list247); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009199u, new Vector3(149.43152f, -18.140299f, 99.22937f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj179.Steps = list247; reference195 = obj179; questRoot25.QuestSequence = list238; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(1493); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list248 = new List(num); CollectionsMarshal.SetCount(list248, num); span = CollectionsMarshal.AsSpan(list248); index = 0; span[index] = "Censored"; questRoot26.Author = list248; index = 16; List list249 = new List(index); CollectionsMarshal.SetCount(list249, index); span2 = CollectionsMarshal.AsSpan(list249); num = 0; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 0 }; index2 = 1; List list250 = new List(index2); CollectionsMarshal.SetCount(list250, index2); span3 = CollectionsMarshal.AsSpan(list250); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009199u, new Vector3(149.43152f, -18.140299f, 99.22937f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(149.43152f, -18.140299f, 99.22937f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj180.Steps = list250; reference196 = obj180; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 1 }; num2 = 1; List list251 = new List(num2); CollectionsMarshal.SetCount(list251, num2); span3 = CollectionsMarshal.AsSpan(list251); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009218u, new Vector3(-4.1047363f, -40.949986f, 176.83679f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj181.Steps = list251; reference197 = obj181; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 2 }; index2 = 2; List list252 = new List(index2); CollectionsMarshal.SetCount(list252, index2); span3 = CollectionsMarshal.AsSpan(list252); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8133u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009199u, new Vector3(149.43152f, -18.140299f, 99.22937f), 154) { Fly = true }; obj182.Steps = list252; reference198 = obj182; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 3 }; num2 = 1; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009629u, new Vector3(586.694f, 302.0293f, -169.45148f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj183.Steps = list253; reference199 = obj183; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 4 }; index2 = 1; List list254 = new List(index2); CollectionsMarshal.SetCount(list254, index2); span3 = CollectionsMarshal.AsSpan(list254); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2004448u, new Vector3(588.9829f, 302.08276f, -165.75879f), 155) { ItemId = 2001439u }; obj184.Steps = list254; reference200 = obj184; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 5 }; num2 = 1; List list255 = new List(num2); CollectionsMarshal.SetCount(list255, num2); span3 = CollectionsMarshal.AsSpan(list255); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009629u, new Vector3(586.694f, 302.0293f, -169.45148f), 155); obj185.Steps = list255; reference201 = obj185; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 6 }; index2 = 2; List list256 = new List(index2); CollectionsMarshal.SetCount(list256, index2); span3 = CollectionsMarshal.AsSpan(list256); num2 = 0; ref QuestStep reference203 = ref span3[num2]; QuestStep obj187 = new QuestStep(EInteractionType.UseItem, 2004449u, new Vector3(708.7357f, 287.52563f, 109.97168f), 155) { Fly = true, ItemId = 2001439u }; num3 = 6; List list257 = new List(num3); CollectionsMarshal.SetCount(list257, num3); span4 = CollectionsMarshal.AsSpan(list257); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj187.CompletionQuestVariablesFlags = list257; reference203 = obj187; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, 2004450u, new Vector3(589.9595f, 286.51855f, 183.00134f), 155) { Fly = true, ItemId = 2001439u }; obj186.Steps = list256; reference202 = obj186; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 7 }; num2 = 1; List list258 = new List(num2); CollectionsMarshal.SetCount(list258, num2); span3 = CollectionsMarshal.AsSpan(list258); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2004451u, new Vector3(574.15125f, 302.7848f, 33.6156f), 155) { Fly = true, ItemId = 2001439u }; obj188.Steps = list258; reference204 = obj188; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 8 }; index2 = 1; List list259 = new List(index2); CollectionsMarshal.SetCount(list259, index2); span3 = CollectionsMarshal.AsSpan(list259); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009629u, new Vector3(586.694f, 302.0293f, -169.45148f), 155) { Fly = true }; obj189.Steps = list259; reference205 = obj189; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 9 }; num2 = 2; List list260 = new List(num2); CollectionsMarshal.SetCount(list260, num2); span3 = CollectionsMarshal.AsSpan(list260); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(195.04178f, 307.86307f, 411.6528f), 155) { Fly = true, Land = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1009693u, new Vector3(203.50952f, 297.2045f, 425.37573f), 155); obj190.Steps = list260; reference206 = obj190; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 10 }; index2 = 1; List list261 = new List(index2); CollectionsMarshal.SetCount(list261, index2); span3 = CollectionsMarshal.AsSpan(list261); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009199u, new Vector3(149.43152f, -18.140299f, 99.22937f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj191.Steps = list261; reference207 = obj191; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 11 }; num2 = 1; List list262 = new List(num2); CollectionsMarshal.SetCount(list262, num2); span3 = CollectionsMarshal.AsSpan(list262); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009707u, new Vector3(160.35706f, -22.797548f, 116.44153f), 154); obj192.Steps = list262; reference208 = obj192; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 12 }; index2 = 1; List list263 = new List(index2); CollectionsMarshal.SetCount(list263, index2); span3 = CollectionsMarshal.AsSpan(list263); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009199u, new Vector3(149.43152f, -18.140299f, 99.22937f), 154); obj193.Steps = list263; reference209 = obj193; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 13 }; num2 = 2; List list264 = new List(num2); CollectionsMarshal.SetCount(list264, num2); span3 = CollectionsMarshal.AsSpan(list264); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8134u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1009707u, new Vector3(160.35706f, -22.797548f, 116.44153f), 154); obj194.Steps = list264; reference210 = obj194; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 14 }; index2 = 1; List list265 = new List(index2); CollectionsMarshal.SetCount(list265, index2); span3 = CollectionsMarshal.AsSpan(list265); num2 = 0; ref QuestStep reference212 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1009204u, new Vector3(151.93408f, -18.41936f, 100.72473f), 154); num4 = 1; List list266 = new List(num4); CollectionsMarshal.SetCount(list266, num4); span5 = CollectionsMarshal.AsSpan(list266); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANIXA008_01493_Q1_000_000"), Answer = new ExcelRef("TEXT_BANIXA008_01493_A1_000_001") }; questStep18.DialogueChoices = list266; reference212 = questStep18; obj195.Steps = list265; reference211 = obj195; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list267 = new List(num2); CollectionsMarshal.SetCount(list267, num2); span3 = CollectionsMarshal.AsSpan(list267); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009294u, new Vector3(-63.767517f, -1.7171676f, 11.673096f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj196.Steps = list267; reference213 = obj196; questRoot26.QuestSequence = list249; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(1494); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list268 = new List(num); CollectionsMarshal.SetCount(list268, num); span = CollectionsMarshal.AsSpan(list268); index = 0; span[index] = "Censored"; questRoot27.Author = list268; index = 5; List list269 = new List(index); CollectionsMarshal.SetCount(list269, index); span2 = CollectionsMarshal.AsSpan(list269); num = 0; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 0 }; index2 = 1; List list270 = new List(index2); CollectionsMarshal.SetCount(list270, index2); span3 = CollectionsMarshal.AsSpan(list270); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009211u, new Vector3(153.8872f, -9.001622f, 77.50049f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(153.8872f, -9.001622f, 77.50049f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj197.Steps = list270; reference214 = obj197; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 1 }; num2 = 1; List list271 = new List(num2); CollectionsMarshal.SetCount(list271, num2); span3 = CollectionsMarshal.AsSpan(list271); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000656u, new Vector3(400.656f, -5.884923f, -104.90582f), 154) { Fly = true, Land = true }; obj198.Steps = list271; reference215 = obj198; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 2 }; index2 = 2; List list272 = new List(index2); CollectionsMarshal.SetCount(list272, index2); span3 = CollectionsMarshal.AsSpan(list272); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SwitchClass, null, null, 154) { TargetClass = EExtendedClassJob.ConfiguredCombatJob }; num2++; ref QuestStep reference217 = ref span3[num2]; QuestStep obj200 = new QuestStep(EInteractionType.Combat, 2004452u, new Vector3(324.6051f, -14.206177f, 181.13977f), 154) { Fly = true, Land = true, ItemId = 2001374u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list273 = new List(num3); CollectionsMarshal.SetCount(list273, num3); span6 = CollectionsMarshal.AsSpan(list273); num4 = 0; span6[num4] = 3239u; obj200.KillEnemyDataIds = list273; reference217 = obj200; obj199.Steps = list272; reference216 = obj199; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 3 }; num2 = 1; List list274 = new List(num2); CollectionsMarshal.SetCount(list274, num2); span3 = CollectionsMarshal.AsSpan(list274); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000656u, new Vector3(400.656f, -5.884923f, -104.90582f), 154) { Fly = true }; obj201.Steps = list274; reference218 = obj201; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list275 = new List(index2); CollectionsMarshal.SetCount(list275, index2); span3 = CollectionsMarshal.AsSpan(list275); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8091u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009211u, new Vector3(153.8872f, -9.001622f, 77.50049f), 154) { Fly = true }; obj202.Steps = list275; reference219 = obj202; questRoot27.QuestSequence = list269; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(1495); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list276 = new List(num); CollectionsMarshal.SetCount(list276, num); span = CollectionsMarshal.AsSpan(list276); index = 0; span[index] = "Censored"; questRoot28.Author = list276; index = 5; List list277 = new List(index); CollectionsMarshal.SetCount(list277, index); span2 = CollectionsMarshal.AsSpan(list277); num = 0; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 0 }; num2 = 1; List list278 = new List(num2); CollectionsMarshal.SetCount(list278, num2); span3 = CollectionsMarshal.AsSpan(list278); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009211u, new Vector3(153.8872f, -9.001622f, 77.50049f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(153.8872f, -9.001622f, 77.50049f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj203.Steps = list278; reference220 = obj203; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 1 }; index2 = 1; List list279 = new List(index2); CollectionsMarshal.SetCount(list279, index2); span3 = CollectionsMarshal.AsSpan(list279); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000656u, new Vector3(400.656f, -5.884923f, -104.90582f), 154) { Fly = true, Land = true }; obj204.Steps = list279; reference221 = obj204; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 2 }; num2 = 1; List list280 = new List(num2); CollectionsMarshal.SetCount(list280, num2); span3 = CollectionsMarshal.AsSpan(list280); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000172u, new Vector3(358.96838f, 8.934157f, 231.25049f), 154) { Fly = true }; obj205.Steps = list280; reference222 = obj205; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 3 }; index2 = 1; List list281 = new List(index2); CollectionsMarshal.SetCount(list281, index2); span3 = CollectionsMarshal.AsSpan(list281); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000656u, new Vector3(400.656f, -5.884923f, -104.90582f), 154) { Fly = true }; obj206.Steps = list281; reference223 = obj206; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list282 = new List(num2); CollectionsMarshal.SetCount(list282, num2); span3 = CollectionsMarshal.AsSpan(list282); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8092u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009211u, new Vector3(153.8872f, -9.001622f, 77.50049f), 154) { Fly = true }; obj207.Steps = list282; reference224 = obj207; questRoot28.QuestSequence = list277; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(1496); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list283 = new List(num); CollectionsMarshal.SetCount(list283, num); span = CollectionsMarshal.AsSpan(list283); index = 0; span[index] = "Censored"; questRoot29.Author = list283; index = 4; List list284 = new List(index); CollectionsMarshal.SetCount(list284, index); span2 = CollectionsMarshal.AsSpan(list284); num = 0; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 0 }; index2 = 1; List list285 = new List(index2); CollectionsMarshal.SetCount(list285, index2); span3 = CollectionsMarshal.AsSpan(list285); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009211u, new Vector3(153.8872f, -9.001622f, 77.50049f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(153.8872f, -9.001622f, 77.50049f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj208.Steps = list285; reference225 = obj208; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 1 }; num2 = 3; List list286 = new List(num2); CollectionsMarshal.SetCount(list286, num2); span3 = CollectionsMarshal.AsSpan(list286); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SwitchClass, null, null, 154) { TargetClass = EExtendedClassJob.ConfiguredCombatJob }; index2++; ref QuestStep reference227 = ref span3[index2]; QuestStep obj210 = new QuestStep(EInteractionType.Combat, null, new Vector3(218.67094f, -27.914522f, 211.52048f), 154) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list287 = new List(num4); CollectionsMarshal.SetCount(list287, num4); span6 = CollectionsMarshal.AsSpan(list287); num3 = 0; span6[num3] = 749u; obj210.KillEnemyDataIds = list287; num3 = 6; List list288 = new List(num3); CollectionsMarshal.SetCount(list288, num3); span4 = CollectionsMarshal.AsSpan(list288); num4 = 0; span4[num4] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj210.CompletionQuestVariablesFlags = list288; reference227 = obj210; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2004457u, new Vector3(217.15112f, -27.420471f, 209.88782f), 154); obj209.Steps = list286; reference226 = obj209; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 2 }; index2 = 1; List list289 = new List(index2); CollectionsMarshal.SetCount(list289, index2); span3 = CollectionsMarshal.AsSpan(list289); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009217u, new Vector3(363.72925f, -5.616498f, 347.219f), 154) { Fly = true }; obj211.Steps = list289; reference228 = obj211; num++; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list290 = new List(num2); CollectionsMarshal.SetCount(list290, num2); span3 = CollectionsMarshal.AsSpan(list290); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8093u, ItemCount = 2, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009211u, new Vector3(153.8872f, -9.001622f, 77.50049f), 154) { Fly = true }; obj212.Steps = list290; reference229 = obj212; questRoot29.QuestSequence = list284; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(1497); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list291 = new List(num); CollectionsMarshal.SetCount(list291, num); span = CollectionsMarshal.AsSpan(list291); index = 0; span[index] = "Censored"; questRoot30.Author = list291; index = 4; List list292 = new List(index); CollectionsMarshal.SetCount(list292, index); span2 = CollectionsMarshal.AsSpan(list292); num = 0; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 0 }; index2 = 1; List list293 = new List(index2); CollectionsMarshal.SetCount(list293, index2); span3 = CollectionsMarshal.AsSpan(list293); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009211u, new Vector3(153.8872f, -9.001622f, 77.50049f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(153.8872f, -9.001622f, 77.50049f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj213.Steps = list293; reference230 = obj213; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = 1 }; num2 = 1; List list294 = new List(num2); CollectionsMarshal.SetCount(list294, num2); span3 = CollectionsMarshal.AsSpan(list294); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Say, 1009633u, new Vector3(254.77979f, -20.989405f, 351.76624f), 154) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANIXA104_01497_SYSTEM_100_062" } }; obj214.Steps = list294; reference231 = obj214; num++; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 2 }; index2 = 1; List list295 = new List(index2); CollectionsMarshal.SetCount(list295, index2); span3 = CollectionsMarshal.AsSpan(list295); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009217u, new Vector3(363.72925f, -5.616498f, 347.219f), 154) { Fly = true }; obj215.Steps = list295; reference232 = obj215; num++; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list296 = new List(num2); CollectionsMarshal.SetCount(list296, num2); span3 = CollectionsMarshal.AsSpan(list296); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8094u, ItemCount = 3, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009211u, new Vector3(153.8872f, -9.001622f, 77.50049f), 154) { Fly = true }; obj216.Steps = list296; reference233 = obj216; questRoot30.QuestSequence = list292; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(1498); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list297 = new List(num); CollectionsMarshal.SetCount(list297, num); span = CollectionsMarshal.AsSpan(list297); index = 0; span[index] = "Censored"; questRoot31.Author = list297; index = 5; List list298 = new List(index); CollectionsMarshal.SetCount(list298, index); span2 = CollectionsMarshal.AsSpan(list298); num = 0; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 0 }; index2 = 1; List list299 = new List(index2); CollectionsMarshal.SetCount(list299, index2); span3 = CollectionsMarshal.AsSpan(list299); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009214u, new Vector3(159.3805f, -5.6866503f, 69.29114f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(153.8872f, -9.001622f, 77.50049f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj217.Steps = list299; reference234 = obj217; num++; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 1 }; num2 = 2; List list300 = new List(num2); CollectionsMarshal.SetCount(list300, num2); span3 = CollectionsMarshal.AsSpan(list300); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SwitchClass, null, null, 400) { TargetClass = EExtendedClassJob.Botanist }; index2++; ref QuestStep reference236 = ref span3[index2]; QuestStep obj219 = new QuestStep(EInteractionType.Gather, null, null, 154) { Fly = true }; num4 = 2; List list301 = new List(num4); CollectionsMarshal.SetCount(list301, num4); Span span9 = CollectionsMarshal.AsSpan(list301); num3 = 0; span9[num3] = new GatheredItem { ItemId = 2001388u, ItemCount = 15 }; num3++; span9[num3] = new GatheredItem { ItemId = 2001389u, ItemCount = 5 }; obj219.ItemsToGather = list301; reference236 = obj219; obj218.Steps = list300; reference235 = obj218; num++; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 2 }; index2 = 1; List list302 = new List(index2); CollectionsMarshal.SetCount(list302, index2); span3 = CollectionsMarshal.AsSpan(list302); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009635u, new Vector3(12.49707f, -46.518524f, 234.24121f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj220.Steps = list302; reference237 = obj220; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 3 }; num2 = 1; List list303 = new List(num2); CollectionsMarshal.SetCount(list303, num2); span3 = CollectionsMarshal.AsSpan(list303); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009218u, new Vector3(-4.1047363f, -40.949986f, 176.83679f), 154) { Fly = true, Land = true }; obj221.Steps = list303; reference238 = obj221; num++; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list304 = new List(index2); CollectionsMarshal.SetCount(list304, index2); span3 = CollectionsMarshal.AsSpan(list304); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8105u, ItemCount = 4, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009214u, new Vector3(159.3805f, -5.6866503f, 69.29114f), 154) { Fly = true, Land = true }; obj222.Steps = list304; reference239 = obj222; questRoot31.QuestSequence = list298; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(1499); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list305 = new List(num); CollectionsMarshal.SetCount(list305, num); span = CollectionsMarshal.AsSpan(list305); index = 0; span[index] = "Censored"; questRoot32.Author = list305; index = 5; List list306 = new List(index); CollectionsMarshal.SetCount(list306, index); span2 = CollectionsMarshal.AsSpan(list306); num = 0; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 0 }; num2 = 1; List list307 = new List(num2); CollectionsMarshal.SetCount(list307, num2); span3 = CollectionsMarshal.AsSpan(list307); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009214u, new Vector3(159.3805f, -5.6866503f, 69.29114f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(153.8872f, -9.001622f, 77.50049f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj223.Steps = list307; reference240 = obj223; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = 1 }; index2 = 2; List list308 = new List(index2); CollectionsMarshal.SetCount(list308, index2); span3 = CollectionsMarshal.AsSpan(list308); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SwitchClass, null, null, 400) { TargetClass = EExtendedClassJob.Miner }; num2++; ref QuestStep reference242 = ref span3[num2]; QuestStep obj225 = new QuestStep(EInteractionType.Gather, null, null, 154) { Fly = true }; num3 = 2; List list309 = new List(num3); CollectionsMarshal.SetCount(list309, num3); span9 = CollectionsMarshal.AsSpan(list309); num4 = 0; span9[num4] = new GatheredItem { ItemId = 2001391u, ItemCount = 15 }; num4++; span9[num4] = new GatheredItem { ItemId = 2001392u, ItemCount = 5 }; obj225.ItemsToGather = list309; reference242 = obj225; obj224.Steps = list308; reference241 = obj224; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 2 }; num2 = 1; List list310 = new List(num2); CollectionsMarshal.SetCount(list310, num2); span3 = CollectionsMarshal.AsSpan(list310); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009636u, new Vector3(0.015197754f, -46.4906f, 246.1737f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj226.Steps = list310; reference243 = obj226; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = 3 }; index2 = 1; List list311 = new List(index2); CollectionsMarshal.SetCount(list311, index2); span3 = CollectionsMarshal.AsSpan(list311); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009218u, new Vector3(-4.1047363f, -40.949986f, 176.83679f), 154) { Fly = true, Land = true }; obj227.Steps = list311; reference244 = obj227; num++; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list312 = new List(num2); CollectionsMarshal.SetCount(list312, num2); span3 = CollectionsMarshal.AsSpan(list312); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8106u, ItemCount = 4, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009214u, new Vector3(159.3805f, -5.6866503f, 69.29114f), 154) { Fly = true, Land = true }; obj228.Steps = list312; reference245 = obj228; questRoot32.QuestSequence = list306; AddQuest(questId32, questRoot32); } private static void LoadQuests30() { QuestId questId = new QuestId(1500); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "Censored"; questRoot.Author = list; index = 4; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009214u, new Vector3(159.3805f, -5.6866503f, 69.29114f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(153.8872f, -9.001622f, 77.50049f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 3; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Interact, 2004478u, new Vector3(-108.293274f, -7.2786255f, -51.377197f), 154) { Fly = true, Land = true }; int num3 = 6; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); obj3.CompletionQuestVariablesFlags = list5; reference3 = obj3; num2++; ref QuestStep reference4 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2004475u, new Vector3(-91.44739f, -5.2644043f, -100.93848f), 154); num4 = 6; List list6 = new List(num4); CollectionsMarshal.SetCount(list6, num4); span4 = CollectionsMarshal.AsSpan(list6); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list6; reference4 = questStep; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2004476u, new Vector3(-123.91852f, -7.736328f, -118.24219f), 154); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 2 }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009218u, new Vector3(-4.1047363f, -40.949986f, 176.83679f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj4.Steps = list7; reference5 = obj4; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8107u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009214u, new Vector3(159.3805f, -5.6866503f, 69.29114f), 154) { Fly = true, Land = true }; obj5.Steps = list8; reference6 = obj5; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(1501); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list9 = new List(num); CollectionsMarshal.SetCount(list9, num); span = CollectionsMarshal.AsSpan(list9); index = 0; span[index] = "Censored"; questRoot2.Author = list9; index = 4; List list10 = new List(index); CollectionsMarshal.SetCount(list10, index); span2 = CollectionsMarshal.AsSpan(list10); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009214u, new Vector3(159.3805f, -5.6866503f, 69.29114f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(153.8872f, -9.001622f, 77.50049f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj6.Steps = list11; reference7 = obj6; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 1 }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Say, 1009637u, new Vector3(-156.11511f, -9.924311f, -92.5155f), 154) { Fly = true, Land = true, ChatMessage = new ChatMessage { Key = "TEXT_BANIXA404_01501_SYSTEM_100_062" } }; obj7.Steps = list12; reference8 = obj7; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 2 }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009218u, new Vector3(-4.1047363f, -40.949986f, 176.83679f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj8.Steps = list13; reference9 = obj8; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8108u, ItemCount = 3, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009214u, new Vector3(159.3805f, -5.6866503f, 69.29114f), 154) { Fly = true, Land = true }; obj9.Steps = list14; reference10 = obj9; questRoot2.QuestSequence = list10; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(1503); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list15 = new List(num); CollectionsMarshal.SetCount(list15, num); span = CollectionsMarshal.AsSpan(list15); index = 0; span[index] = "Censored"; questRoot3.Author = list15; index = 4; List list16 = new List(index); CollectionsMarshal.SetCount(list16, index); span2 = CollectionsMarshal.AsSpan(list16); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 0 }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009214u, new Vector3(159.3805f, -5.6866503f, 69.29114f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(153.8872f, -9.001622f, 77.50049f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj10.Steps = list17; reference11 = obj10; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 1 }; index2 = 2; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SwitchClass, null, null, 154) { TargetClass = EExtendedClassJob.ConfiguredCombatJob }; num2++; ref QuestStep reference13 = ref span3[num2]; QuestStep obj12 = new QuestStep(EInteractionType.Combat, null, new Vector3(76.630516f, 7.3852587f, -54.13745f), 154) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list19 = new List(num3); CollectionsMarshal.SetCount(list19, num3); Span span5 = CollectionsMarshal.AsSpan(list19); num4 = 0; span5[num4] = 29u; obj12.KillEnemyDataIds = list19; reference13 = obj12; obj11.Steps = list18; reference12 = obj11; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 2 }; num2 = 1; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1008945u, new Vector3(445.45654f, -0.9374095f, -67.36859f), 154) { Fly = true, Land = true }; obj13.Steps = list20; reference14 = obj13; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8110u, ItemCount = 4, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009214u, new Vector3(159.3805f, -5.6866503f, 69.29114f), 154) { Fly = true, Land = true }; obj14.Steps = list21; reference15 = obj14; questRoot3.QuestSequence = list16; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(1504); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list22 = new List(num); CollectionsMarshal.SetCount(list22, num); span = CollectionsMarshal.AsSpan(list22); index = 0; span[index] = "Censored"; questRoot4.Author = list22; index = 4; List list23 = new List(index); CollectionsMarshal.SetCount(list23, index); span2 = CollectionsMarshal.AsSpan(list23); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 0 }; num2 = 1; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009212u, new Vector3(151.29321f, -9.752633f, 79.697754f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(151.29321f, -9.752633f, 79.697754f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj15.Steps = list24; reference16 = obj15; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 1 }; index2 = 3; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SwitchClass, null, null, 154) { TargetClass = EExtendedClassJob.ConfiguredCombatJob }; num2++; ref QuestStep reference18 = ref span3[num2]; QuestStep obj17 = new QuestStep(EInteractionType.Combat, null, new Vector3(83.55191f, -42.160282f, 359.22104f), 154) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list26 = new List(num4); CollectionsMarshal.SetCount(list26, num4); span5 = CollectionsMarshal.AsSpan(list26); num3 = 0; span5[num3] = 747u; obj17.KillEnemyDataIds = list26; num3 = 6; List list27 = new List(num3); CollectionsMarshal.SetCount(list27, num3); span4 = CollectionsMarshal.AsSpan(list27); num4 = 0; span4[num4] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj17.CompletionQuestVariablesFlags = list27; reference18 = obj17; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2004461u, new Vector3(82.993774f, -41.519836f, 362.2339f), 154); obj16.Steps = list25; reference17 = obj16; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 2 }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009218u, new Vector3(-4.1047363f, -40.949986f, 176.83679f), 154) { Fly = true, Land = true }; obj18.Steps = list28; reference19 = obj18; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list29 = new List(index2); CollectionsMarshal.SetCount(list29, index2); span3 = CollectionsMarshal.AsSpan(list29); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8095u, ItemCount = 3, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009212u, new Vector3(151.29321f, -9.752633f, 79.697754f), 154) { Fly = true }; obj19.Steps = list29; reference20 = obj19; questRoot4.QuestSequence = list23; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(1505); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list30 = new List(num); CollectionsMarshal.SetCount(list30, num); span = CollectionsMarshal.AsSpan(list30); index = 0; span[index] = "Censored"; questRoot5.Author = list30; index = 4; List list31 = new List(index); CollectionsMarshal.SetCount(list31, index); span2 = CollectionsMarshal.AsSpan(list31); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 0 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009212u, new Vector3(151.29321f, -9.752633f, 79.697754f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(151.29321f, -9.752633f, 79.697754f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj20.Steps = list32; reference21 = obj20; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 1 }; index2 = 1; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2004464u, new Vector3(25.741943f, -43.442444f, 441.12292f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj21.Steps = list33; reference22 = obj21; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 2 }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009218u, new Vector3(-4.1047363f, -40.949986f, 176.83679f), 154) { Fly = true, Land = true }; obj22.Steps = list34; reference23 = obj22; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8096u, ItemCount = 2, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009212u, new Vector3(151.29321f, -9.752633f, 79.697754f), 154) { Fly = true }; obj23.Steps = list35; reference24 = obj23; questRoot5.QuestSequence = list31; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(1506); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list36 = new List(num); CollectionsMarshal.SetCount(list36, num); span = CollectionsMarshal.AsSpan(list36); index = 0; span[index] = "Censored"; questRoot6.Author = list36; index = 4; List list37 = new List(index); CollectionsMarshal.SetCount(list37, index); span2 = CollectionsMarshal.AsSpan(list37); num = 0; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 0 }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009212u, new Vector3(151.29321f, -9.752633f, 79.697754f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(151.29321f, -9.752633f, 79.697754f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj24.Steps = list38; reference25 = obj24; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; index2 = 2; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SwitchClass, null, null, 154) { TargetClass = EExtendedClassJob.ConfiguredCombatJob }; num2++; ref QuestStep reference27 = ref span3[num2]; QuestStep obj26 = new QuestStep(EInteractionType.Combat, null, new Vector3(-180.06154f, -60.916454f, 355.63138f), 154) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 2; List list40 = new List(num4); CollectionsMarshal.SetCount(list40, num4); Span span6 = CollectionsMarshal.AsSpan(list40); num3 = 0; ref ComplexCombatData reference28 = ref span6[num3]; ComplexCombatData obj27 = new ComplexCombatData { DataId = 30u, MinimumKillCount = 1u }; int num5 = 6; List list41 = new List(num5); CollectionsMarshal.SetCount(list41, num5); span4 = CollectionsMarshal.AsSpan(list41); int num6 = 0; span4[num6] = null; num6++; span4[num6] = null; num6++; span4[num6] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num6++; span4[num6] = null; num6++; span4[num6] = null; num6++; span4[num6] = null; obj27.CompletionQuestVariablesFlags = list41; reference28 = obj27; num3++; span6[num3] = new ComplexCombatData { DataId = 3240u, MinimumKillCount = 1u }; obj26.ComplexCombatData = list40; reference27 = obj26; obj25.Steps = list39; reference26 = obj25; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 2 }; num2 = 1; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009218u, new Vector3(-4.1047363f, -40.949986f, 176.83679f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj28.Steps = list42; reference29 = obj28; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8097u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009212u, new Vector3(151.29321f, -9.752633f, 79.697754f), 154) { Fly = true }; obj29.Steps = list43; reference30 = obj29; questRoot6.QuestSequence = list37; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(1507); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list44 = new List(num); CollectionsMarshal.SetCount(list44, num); span = CollectionsMarshal.AsSpan(list44); index = 0; span[index] = "Censored"; questRoot7.Author = list44; index = 4; List list45 = new List(index); CollectionsMarshal.SetCount(list45, index); span2 = CollectionsMarshal.AsSpan(list45); num = 0; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 0 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009212u, new Vector3(151.29321f, -9.752633f, 79.697754f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(151.29321f, -9.752633f, 79.697754f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj30.Steps = list46; reference31 = obj30; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 1 }; index2 = 2; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; ref QuestStep reference33 = ref span3[num2]; QuestStep obj32 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(18.913702f, -50.22517f, 533.0378f), 154) { TargetTerritoryId = (ushort)148, Fly = true }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 1; List list48 = new List(num3); CollectionsMarshal.SetCount(list48, num3); Span span7 = CollectionsMarshal.AsSpan(list48); num4 = 0; span7[num4] = 148; skipStepConditions.InTerritory = list48; skipConditions.StepIf = skipStepConditions; obj32.SkipConditions = skipConditions; reference33 = obj32; num2++; span3[num2] = new QuestStep(EInteractionType.Say, 1009634u, new Vector3(-410.1778f, 64.43958f, -244.00702f), 148) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANIXA204_01507_SYSTEM_100_062" } }; obj31.Steps = list47; reference32 = obj31; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 2 }; num2 = 1; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009218u, new Vector3(-4.1047363f, -40.949986f, 176.83679f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj33.Steps = list49; reference34 = obj33; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8098u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009212u, new Vector3(151.29321f, -9.752633f, 79.697754f), 154) { Fly = true }; obj34.Steps = list50; reference35 = obj34; questRoot7.QuestSequence = list45; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(1508); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list51 = new List(num); CollectionsMarshal.SetCount(list51, num); span = CollectionsMarshal.AsSpan(list51); index = 0; span[index] = "Censored"; questRoot8.Author = list51; index = 4; List list52 = new List(index); CollectionsMarshal.SetCount(list52, index); span2 = CollectionsMarshal.AsSpan(list52); num = 0; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 0 }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009212u, new Vector3(151.29321f, -9.752633f, 79.697754f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(151.29321f, -9.752633f, 79.697754f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj35.Steps = list53; reference36 = obj35; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 1 }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006258u, new Vector3(-246.479f, -31.537203f, 392.5382f), 154) { Fly = true, Land = true }; obj36.Steps = list54; reference37 = obj36; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 2 }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009218u, new Vector3(-4.1047363f, -40.949986f, 176.83679f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj37.Steps = list55; reference38 = obj37; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8099u, ItemCount = 2, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009212u, new Vector3(151.29321f, -9.752633f, 79.697754f), 154) { Fly = true }; obj38.Steps = list56; reference39 = obj38; questRoot8.QuestSequence = list52; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(1510); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list57 = new List(num); CollectionsMarshal.SetCount(list57, num); span = CollectionsMarshal.AsSpan(list57); index = 0; span[index] = "Censored"; questRoot9.Author = list57; index = 5; List list58 = new List(index); CollectionsMarshal.SetCount(list58, index); span2 = CollectionsMarshal.AsSpan(list58); num = 0; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 0 }; num2 = 1; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009215u, new Vector3(167.01001f, -13.604617f, 110.85681f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(167.01001f, -13.604617f, 110.85681f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj39.Steps = list59; reference40 = obj39; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 1 }; index2 = 2; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(37.581226f, 29f, -798.03467f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(37.581226f, 29f, -798.03467f), MaximumDistance = 5f, TerritoryId = 156 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009220u, new Vector3(40.93994f, 29f, -798.3673f), 156); obj40.Steps = list60; reference41 = obj40; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 2 }; num2 = 2; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SwitchClass, null, null, 156) { TargetClass = EExtendedClassJob.Botanist }; index2++; ref QuestStep reference43 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Gather, null, null, 156); num4 = 2; List list62 = new List(num4); CollectionsMarshal.SetCount(list62, num4); Span span8 = CollectionsMarshal.AsSpan(list62); num3 = 0; span8[num3] = new GatheredItem { ItemId = 2001412u, ItemCount = 15 }; num3++; span8[num3] = new GatheredItem { ItemId = 2001413u, ItemCount = 5 }; questStep2.ItemsToGather = list62; reference43 = questStep2; obj41.Steps = list61; reference42 = obj41; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 3 }; index2 = 2; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(37.581226f, 29f, -798.03467f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(37.581226f, 29f, -798.03467f), MaximumDistance = 5f, TerritoryId = 156 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009220u, new Vector3(40.93994f, 29f, -798.3673f), 156); obj42.Steps = list63; reference44 = obj42; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8113u, ItemCount = 2, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009215u, new Vector3(167.01001f, -13.604617f, 110.85681f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(167.01001f, -13.604617f, 110.85681f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj43.Steps = list64; reference45 = obj43; questRoot9.QuestSequence = list58; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(1511); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list65 = new List(num); CollectionsMarshal.SetCount(list65, num); span = CollectionsMarshal.AsSpan(list65); index = 0; span[index] = "Censored"; questRoot10.Author = list65; index = 5; List list66 = new List(index); CollectionsMarshal.SetCount(list66, index); span2 = CollectionsMarshal.AsSpan(list66); num = 0; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 0 }; index2 = 1; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009215u, new Vector3(167.01001f, -13.604617f, 110.85681f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(167.01001f, -13.604617f, 110.85681f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj44.Steps = list67; reference46 = obj44; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 1 }; num2 = 2; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(37.581226f, 29f, -798.03467f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(37.581226f, 29f, -798.03467f), MaximumDistance = 5f, TerritoryId = 156 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1009220u, new Vector3(40.93994f, 29f, -798.3673f), 156); obj45.Steps = list68; reference47 = obj45; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 2 }; index2 = 2; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SwitchClass, null, null, 156) { TargetClass = EExtendedClassJob.Miner }; num2++; ref QuestStep reference49 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Gather, null, null, 156); num3 = 2; List list70 = new List(num3); CollectionsMarshal.SetCount(list70, num3); span8 = CollectionsMarshal.AsSpan(list70); num4 = 0; span8[num4] = new GatheredItem { ItemId = 2001415u, ItemCount = 15 }; num4++; span8[num4] = new GatheredItem { ItemId = 2001416u, ItemCount = 5 }; questStep3.ItemsToGather = list70; reference49 = questStep3; obj46.Steps = list69; reference48 = obj46; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 3 }; num2 = 2; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(37.581226f, 29f, -798.03467f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(37.581226f, 29f, -798.03467f), MaximumDistance = 5f, TerritoryId = 156 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1009220u, new Vector3(40.93994f, 29f, -798.3673f), 156); obj47.Steps = list71; reference50 = obj47; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8114u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009215u, new Vector3(167.01001f, -13.604617f, 110.85681f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(167.01001f, -13.604617f, 110.85681f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj48.Steps = list72; reference51 = obj48; questRoot10.QuestSequence = list66; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(1512); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list73 = new List(num); CollectionsMarshal.SetCount(list73, num); span = CollectionsMarshal.AsSpan(list73); index = 0; span[index] = "Censored"; questRoot11.Author = list73; index = 5; List list74 = new List(index); CollectionsMarshal.SetCount(list74, index); span2 = CollectionsMarshal.AsSpan(list74); num = 0; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 0 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009215u, new Vector3(167.01001f, -13.604617f, 110.85681f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(167.01001f, -13.604617f, 110.85681f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj49.Steps = list75; reference52 = obj49; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 1 }; index2 = 2; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(37.581226f, 29f, -798.03467f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(37.581226f, 29f, -798.03467f), MaximumDistance = 5f, TerritoryId = 156 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009220u, new Vector3(40.93994f, 29f, -798.3673f), 156); obj50.Steps = list76; reference53 = obj50; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 2 }; num2 = 2; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SwitchClass, null, null, 154) { TargetClass = EExtendedClassJob.ConfiguredCombatJob }; index2++; ref QuestStep reference55 = ref span3[index2]; QuestStep obj52 = new QuestStep(EInteractionType.Combat, null, new Vector3(-339.69962f, -17.148405f, -433.59454f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list78 = new List(num4); CollectionsMarshal.SetCount(list78, num4); span5 = CollectionsMarshal.AsSpan(list78); num3 = 0; span5[num3] = 140u; obj52.KillEnemyDataIds = list78; obj52.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NotNearPosition = new NearPositionCondition { Position = new Vector3(37.581226f, 29f, -798.03467f), MaximumDistance = 5f, TerritoryId = 156 } } }; reference55 = obj52; obj51.Steps = list77; reference54 = obj51; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 3 }; index2 = 2; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(37.581226f, 29f, -798.03467f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(37.581226f, 29f, -798.03467f), MaximumDistance = 5f, TerritoryId = 156 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009220u, new Vector3(40.93994f, 29f, -798.3673f), 156); obj53.Steps = list79; reference56 = obj53; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8115u, ItemCount = 2, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009215u, new Vector3(167.01001f, -13.604617f, 110.85681f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(167.01001f, -13.604617f, 110.85681f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj54.Steps = list80; reference57 = obj54; questRoot11.QuestSequence = list74; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(1513); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list81 = new List(num); CollectionsMarshal.SetCount(list81, num); span = CollectionsMarshal.AsSpan(list81); index = 0; span[index] = "Censored"; questRoot12.Author = list81; index = 5; List list82 = new List(index); CollectionsMarshal.SetCount(list82, index); span2 = CollectionsMarshal.AsSpan(list82); num = 0; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 0 }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009215u, new Vector3(167.01001f, -13.604617f, 110.85681f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(167.01001f, -13.604617f, 110.85681f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj55.Steps = list83; reference58 = obj55; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 1 }; num2 = 2; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(37.581226f, 29f, -798.03467f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(37.581226f, 29f, -798.03467f), MaximumDistance = 5f, TerritoryId = 156 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1009220u, new Vector3(40.93994f, 29f, -798.3673f), 156); obj56.Steps = list84; reference59 = obj56; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 2 }; index2 = 3; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SwitchClass, null, null, 154) { TargetClass = EExtendedClassJob.ConfiguredCombatJob }; num2++; ref QuestStep reference61 = ref span3[num2]; QuestStep obj58 = new QuestStep(EInteractionType.Combat, null, new Vector3(-512.7902f, -4.0678735f, -442.46564f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list86 = new List(num3); CollectionsMarshal.SetCount(list86, num3); span6 = CollectionsMarshal.AsSpan(list86); num4 = 0; ref ComplexCombatData reference62 = ref span6[num4]; ComplexCombatData obj59 = new ComplexCombatData { DataId = 2983u, MinimumKillCount = 1u }; num6 = 6; List list87 = new List(num6); CollectionsMarshal.SetCount(list87, num6); span4 = CollectionsMarshal.AsSpan(list87); num5 = 0; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; obj59.CompletionQuestVariablesFlags = list87; reference62 = obj59; obj58.ComplexCombatData = list86; obj58.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NotNearPosition = new NearPositionCondition { Position = new Vector3(37.581226f, 29f, -798.03467f), MaximumDistance = 5f, TerritoryId = 156 } } }; num4 = 6; List list88 = new List(num4); CollectionsMarshal.SetCount(list88, num4); span4 = CollectionsMarshal.AsSpan(list88); num3 = 0; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj58.CompletionQuestVariablesFlags = list88; reference61 = obj58; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2004479u, new Vector3(-513.0541f, -4.043701f, -442.46588f), 156); obj57.Steps = list85; reference60 = obj57; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 3 }; num2 = 2; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(37.581226f, 29f, -798.03467f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(37.581226f, 29f, -798.03467f), MaximumDistance = 5f, TerritoryId = 156 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1009220u, new Vector3(40.93994f, 29f, -798.3673f), 156); obj60.Steps = list89; reference63 = obj60; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8117u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009215u, new Vector3(167.01001f, -13.604617f, 110.85681f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(167.01001f, -13.604617f, 110.85681f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj61.Steps = list90; reference64 = obj61; questRoot12.QuestSequence = list82; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(1515); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list91 = new List(num); CollectionsMarshal.SetCount(list91, num); span = CollectionsMarshal.AsSpan(list91); index = 0; span[index] = "Censored"; questRoot13.Author = list91; index = 4; List list92 = new List(index); CollectionsMarshal.SetCount(list92, index); span2 = CollectionsMarshal.AsSpan(list92); num = 0; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 0 }; num2 = 2; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(161.94475f, -4.690532f, 63.927406f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(159.28894f, -3.6960998f, 64.286255f), MaximumDistance = 50f, TerritoryId = 154 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009213u, new Vector3(159.28894f, -3.6960998f, 64.286255f), 154); obj62.Steps = list93; reference65 = obj62; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 1 }; index2 = 2; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; ref QuestStep reference67 = ref span3[num2]; QuestStep obj64 = new QuestStep(EInteractionType.Interact, 1000776u, new Vector3(115.342896f, 287.02945f, 142.1377f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 6; List list95 = new List(num3); CollectionsMarshal.SetCount(list95, num3); span4 = CollectionsMarshal.AsSpan(list95); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj64.CompletionQuestVariablesFlags = list95; reference67 = obj64; num2++; span3[num2] = new QuestStep(EInteractionType.Say, 1009639u, new Vector3(59.952637f, 298.56396f, 176.25696f), 155) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANIXA302_01515_SYSTEM_100_062" } }; obj63.Steps = list94; reference66 = obj63; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 2 }; num2 = 2; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(244.82239f, 222.01717f, 352.99496f), 155) { Fly = true, Land = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1009219u, new Vector3(251.11768f, 222f, 366.2317f), 155); obj65.Steps = list96; reference68 = obj65; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list97 = new List(index2); CollectionsMarshal.SetCount(list97, index2); span3 = CollectionsMarshal.AsSpan(list97); num2 = 0; ref QuestStep reference70 = ref span3[num2]; QuestStep obj67 = new QuestStep(EInteractionType.Craft, null, null, 155) { ItemId = 8101u, ItemCount = 2, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num4 = 1; List list98 = new List(num4); CollectionsMarshal.SetCount(list98, num4); Span span9 = CollectionsMarshal.AsSpan(list98); num3 = 0; span9[num3] = EExtendedClassJob.DoH; obj67.RequiredCurrentJob = list98; reference70 = obj67; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(161.94475f, -4.690532f, 63.927406f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(159.28894f, -3.6960998f, 64.286255f), MaximumDistance = 50f, TerritoryId = 154 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009213u, new Vector3(159.28894f, -3.6960998f, 64.286255f), 154); obj66.Steps = list97; reference69 = obj66; questRoot13.QuestSequence = list92; AddQuest(questId13, questRoot13); AddQuest(new QuestId(1516), new QuestRoot { Disabled = true, QuestSequence = new List() }); QuestId questId14 = new QuestId(1517); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list99 = new List(num); CollectionsMarshal.SetCount(list99, num); span = CollectionsMarshal.AsSpan(list99); index = 0; span[index] = "Censored"; questRoot14.Author = list99; index = 4; List list100 = new List(index); CollectionsMarshal.SetCount(list100, index); span2 = CollectionsMarshal.AsSpan(list100); num = 0; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 0 }; num2 = 2; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(161.94475f, -4.690532f, 63.927406f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(159.28894f, -3.6960998f, 64.286255f), MaximumDistance = 50f, TerritoryId = 154 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009213u, new Vector3(159.28894f, -3.6960998f, 64.286255f), 154); obj68.Steps = list101; reference71 = obj68; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 1 }; index2 = 2; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SwitchClass, null, null, 155) { TargetClass = EExtendedClassJob.ConfiguredCombatJob }; num2++; ref QuestStep reference73 = ref span3[num2]; QuestStep obj70 = new QuestStep(EInteractionType.Combat, null, new Vector3(-238.96973f, 225.51239f, 425.29025f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list103 = new List(num3); CollectionsMarshal.SetCount(list103, num3); span5 = CollectionsMarshal.AsSpan(list103); num4 = 0; span5[num4] = 191u; obj70.KillEnemyDataIds = list103; obj70.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference73 = obj70; obj69.Steps = list102; reference72 = obj69; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 2 }; num2 = 2; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(244.82239f, 222.01717f, 352.99496f), 155) { Fly = true, Land = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1009219u, new Vector3(251.11768f, 222f, 366.2317f), 155); obj71.Steps = list104; reference74 = obj71; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 155) { ItemId = 8103u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(161.94475f, -4.690532f, 63.927406f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(159.28894f, -3.6960998f, 64.286255f), MaximumDistance = 50f, TerritoryId = 154 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009213u, new Vector3(159.28894f, -3.6960998f, 64.286255f), 154); obj72.Steps = list105; reference75 = obj72; questRoot14.QuestSequence = list100; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(1518); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list106 = new List(num); CollectionsMarshal.SetCount(list106, num); span = CollectionsMarshal.AsSpan(list106); index = 0; span[index] = "Censored"; questRoot15.Author = list106; index = 5; List list107 = new List(index); CollectionsMarshal.SetCount(list107, index); span2 = CollectionsMarshal.AsSpan(list107); num = 0; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 0 }; num2 = 2; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(161.94475f, -4.690532f, 63.927406f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(159.28894f, -3.6960998f, 64.286255f), MaximumDistance = 50f, TerritoryId = 154 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009213u, new Vector3(159.28894f, -3.6960998f, 64.286255f), 154); obj73.Steps = list108; reference76 = obj73; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 1 }; index2 = 2; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(244.82239f, 222.01717f, 352.99496f), 155) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009219u, new Vector3(251.11768f, 222f, 366.2317f), 155); obj74.Steps = list109; reference77 = obj74; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 2 }; num2 = 3; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(244.82239f, 222.01717f, 352.99496f), 155); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(195.20084f, 307.86295f, 411.4291f), 155) { Fly = true, Land = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006378u, new Vector3(204.5166f, 293.32996f, 418.57007f), 155); obj75.Steps = list110; reference78 = obj75; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 3 }; index2 = 3; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(195.20084f, 307.86295f, 411.4291f), 155) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(244.82239f, 222.01717f, 352.99496f), 155) { Fly = true, Land = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009219u, new Vector3(251.11768f, 222f, 366.2317f), 155); obj76.Steps = list111; reference79 = obj76; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 155) { ItemId = 8104u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(161.94475f, -4.690532f, 63.927406f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(159.28894f, -3.6960998f, 64.286255f), MaximumDistance = 50f, TerritoryId = 154 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009213u, new Vector3(159.28894f, -3.6960998f, 64.286255f), 154); obj77.Steps = list112; reference80 = obj77; questRoot15.QuestSequence = list107; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(1519); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list113 = new List(num); CollectionsMarshal.SetCount(list113, num); span = CollectionsMarshal.AsSpan(list113); index = 0; span[index] = "Censored"; questRoot16.Author = list113; index = 5; List list114 = new List(index); CollectionsMarshal.SetCount(list114, index); span2 = CollectionsMarshal.AsSpan(list114); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 0 }; index2 = 1; List list115 = new List(index2); CollectionsMarshal.SetCount(list115, index2); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009215u, new Vector3(167.01001f, -13.604617f, 110.85681f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(167.01001f, -13.604617f, 110.85681f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj78.Steps = list115; reference81 = obj78; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 1 }; num2 = 2; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(37.581226f, 29f, -798.03467f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(37.581226f, 29f, -798.03467f), MaximumDistance = 5f, TerritoryId = 156 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1009220u, new Vector3(40.93994f, 29f, -798.3673f), 156); obj79.Steps = list116; reference82 = obj79; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 2 }; index2 = 4; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SwitchClass, null, null, 156) { TargetClass = EExtendedClassJob.ConfiguredCombatJob }; num2++; ref QuestStep reference84 = ref span3[num2]; QuestStep obj81 = new QuestStep(EInteractionType.Combat, 1009669u, new Vector3(-134.47784f, -1.2726249f, -637.7814f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list118 = new List(num4); CollectionsMarshal.SetCount(list118, num4); span5 = CollectionsMarshal.AsSpan(list118); num3 = 0; span5[num3] = 725u; obj81.KillEnemyDataIds = list118; obj81.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NotNearPosition = new NearPositionCondition { Position = new Vector3(37.581226f, 29f, -798.03467f), MaximumDistance = 5f, TerritoryId = 156 } } }; num3 = 6; List list119 = new List(num3); CollectionsMarshal.SetCount(list119, num3); span4 = CollectionsMarshal.AsSpan(list119); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj81.CompletionQuestVariablesFlags = list119; reference84 = obj81; num2++; ref QuestStep reference85 = ref span3[num2]; QuestStep obj82 = new QuestStep(EInteractionType.Combat, 1009640u, new Vector3(-143.45007f, 3.3107295f, -663.99634f), 156) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list120 = new List(num4); CollectionsMarshal.SetCount(list120, num4); span5 = CollectionsMarshal.AsSpan(list120); num3 = 0; span5[num3] = 725u; obj82.KillEnemyDataIds = list120; num3 = 6; List list121 = new List(num3); CollectionsMarshal.SetCount(list121, num3); span4 = CollectionsMarshal.AsSpan(list121); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj82.CompletionQuestVariablesFlags = list121; reference85 = obj82; num2++; ref QuestStep reference86 = ref span3[num2]; QuestStep obj83 = new QuestStep(EInteractionType.Combat, 1009670u, new Vector3(-189.28821f, 4.6535096f, -654.9325f), 156) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list122 = new List(num4); CollectionsMarshal.SetCount(list122, num4); span5 = CollectionsMarshal.AsSpan(list122); num3 = 0; span5[num3] = 725u; obj83.KillEnemyDataIds = list122; reference86 = obj83; obj80.Steps = list117; reference83 = obj80; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 3 }; num2 = 2; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(37.581226f, 29f, -798.03467f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(37.581226f, 29f, -798.03467f), MaximumDistance = 5f, TerritoryId = 156 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1009220u, new Vector3(40.93994f, 29f, -798.3673f), 156); obj84.Steps = list123; reference87 = obj84; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 154) { ItemId = 8118u, ItemCount = 2, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009215u, new Vector3(167.01001f, -13.604617f, 110.85681f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(167.01001f, -13.604617f, 110.85681f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj85.Steps = list124; reference88 = obj85; questRoot16.QuestSequence = list114; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(1521); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list125 = new List(num); CollectionsMarshal.SetCount(list125, num); span = CollectionsMarshal.AsSpan(list125); index = 0; span[index] = "Censored"; questRoot17.Author = list125; index = 5; List list126 = new List(index); CollectionsMarshal.SetCount(list126, index); span2 = CollectionsMarshal.AsSpan(list126); num = 0; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 0 }; num2 = 1; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009216u, new Vector3(164.35486f, -22.797548f, 114.64099f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(153.8872f, -9.001622f, 77.50049f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj86.Steps = list127; reference89 = obj86; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 1 }; index2 = 2; List list128 = new List(index2); CollectionsMarshal.SetCount(list128, index2); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SwitchClass, null, null, 155) { TargetClass = EExtendedClassJob.Botanist }; num2++; ref QuestStep reference91 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Gather, null, null, 155); num3 = 2; List list129 = new List(num3); CollectionsMarshal.SetCount(list129, num3); span8 = CollectionsMarshal.AsSpan(list129); num4 = 0; span8[num4] = new GatheredItem { ItemId = 2001424u, ItemCount = 15 }; num4++; span8[num4] = new GatheredItem { ItemId = 2001425u, ItemCount = 5 }; questStep4.ItemsToGather = list129; reference91 = questStep4; obj87.Steps = list128; reference90 = obj87; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 2 }; num2 = 1; List list130 = new List(num2); CollectionsMarshal.SetCount(list130, num2); span3 = CollectionsMarshal.AsSpan(list130); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009646u, new Vector3(246.78406f, 302f, -256.64148f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj88.Steps = list130; reference92 = obj88; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 3 }; index2 = 1; List list131 = new List(index2); CollectionsMarshal.SetCount(list131, index2); span3 = CollectionsMarshal.AsSpan(list131); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009221u, new Vector3(202.13623f, 301.99976f, -253.55927f), 155); obj89.Steps = list131; reference93 = obj89; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list132 = new List(num2); CollectionsMarshal.SetCount(list132, num2); span3 = CollectionsMarshal.AsSpan(list132); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 155) { ItemId = 8121u, ItemCount = 2, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009216u, new Vector3(164.35486f, -22.797548f, 114.64099f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(153.8872f, -9.001622f, 77.50049f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj90.Steps = list132; reference94 = obj90; questRoot17.QuestSequence = list126; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(1522); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list133 = new List(num); CollectionsMarshal.SetCount(list133, num); span = CollectionsMarshal.AsSpan(list133); index = 0; span[index] = "Censored"; questRoot18.Author = list133; index = 5; List list134 = new List(index); CollectionsMarshal.SetCount(list134, index); span2 = CollectionsMarshal.AsSpan(list134); num = 0; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 0 }; index2 = 1; List list135 = new List(index2); CollectionsMarshal.SetCount(list135, index2); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009216u, new Vector3(164.35486f, -22.797548f, 114.64099f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(153.8872f, -9.001622f, 77.50049f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj91.Steps = list135; reference95 = obj91; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 1 }; num2 = 2; List list136 = new List(num2); CollectionsMarshal.SetCount(list136, num2); span3 = CollectionsMarshal.AsSpan(list136); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SwitchClass, null, null, 155) { TargetClass = EExtendedClassJob.Miner }; index2++; ref QuestStep reference97 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Gather, null, null, 155); num4 = 2; List list137 = new List(num4); CollectionsMarshal.SetCount(list137, num4); span8 = CollectionsMarshal.AsSpan(list137); num3 = 0; span8[num3] = new GatheredItem { ItemId = 2001426u, ItemCount = 15 }; num3++; span8[num3] = new GatheredItem { ItemId = 2001427u, ItemCount = 5 }; questStep5.ItemsToGather = list137; reference97 = questStep5; obj92.Steps = list136; reference96 = obj92; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 2 }; index2 = 1; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009647u, new Vector3(204.97437f, 302.26498f, -250.84308f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj93.Steps = list138; reference98 = obj93; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 3 }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009221u, new Vector3(202.13623f, 301.99976f, -253.55927f), 155); obj94.Steps = list139; reference99 = obj94; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 155) { ItemId = 8122u, ItemCount = 2, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009216u, new Vector3(164.35486f, -22.797548f, 114.64099f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(153.8872f, -9.001622f, 77.50049f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj95.Steps = list140; reference100 = obj95; questRoot18.QuestSequence = list134; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(1523); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list141 = new List(num); CollectionsMarshal.SetCount(list141, num); span = CollectionsMarshal.AsSpan(list141); index = 0; span[index] = "Censored"; questRoot19.Author = list141; index = 5; List list142 = new List(index); CollectionsMarshal.SetCount(list142, index); span2 = CollectionsMarshal.AsSpan(list142); num = 0; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 0 }; num2 = 1; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009216u, new Vector3(164.35486f, -22.797548f, 114.64099f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(153.8872f, -9.001622f, 77.50049f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj96.Steps = list143; reference101 = obj96; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 1 }; index2 = 1; List list144 = new List(index2); CollectionsMarshal.SetCount(list144, index2); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009204u, new Vector3(151.93408f, -18.41936f, 100.72473f), 154); obj97.Steps = list144; reference102 = obj97; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 2 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009648u, new Vector3(-174.60901f, 304.1538f, -322.4079f), 155) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardGatesOfJudgement } }; obj98.Steps = list145; reference103 = obj98; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 3 }; index2 = 1; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009221u, new Vector3(202.13623f, 301.99976f, -253.55927f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj99.Steps = list146; reference104 = obj99; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 155) { ItemId = 8123u, ItemCount = 3, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009216u, new Vector3(164.35486f, -22.797548f, 114.64099f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(153.8872f, -9.001622f, 77.50049f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj100.Steps = list147; reference105 = obj100; questRoot19.QuestSequence = list142; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(1528); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list148 = new List(num); CollectionsMarshal.SetCount(list148, num); span = CollectionsMarshal.AsSpan(list148); index = 0; span[index] = "liza"; questRoot20.Author = list148; index = 2; List list149 = new List(index); CollectionsMarshal.SetCount(list149, index); span2 = CollectionsMarshal.AsSpan(list149); num = 0; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 0 }; index2 = 1; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; ref QuestStep reference107 = ref span3[num2]; QuestStep obj102 = new QuestStep(EInteractionType.AcceptQuest, 1003550u, new Vector3(76.85962f, 39.99632f, 78.99597f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition obj103 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list151 = new List(num3); CollectionsMarshal.SetCount(list151, num3); span7 = CollectionsMarshal.AsSpan(list151); num4 = 0; span7[num4] = 128; obj103.InTerritory = list151; skipConditions2.AetheryteShortcutIf = obj103; obj102.SkipConditions = skipConditions2; reference107 = obj102; obj101.Steps = list150; reference106 = obj101; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list152 = new List(num2); CollectionsMarshal.SetCount(list152, num2); span3 = CollectionsMarshal.AsSpan(list152); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009236u, new Vector3(-20.431885f, 91.99992f, -1.3886108f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaAftcastle, To = EAetheryteLocation.LimsaAirship } }; obj104.Steps = list152; reference108 = obj104; questRoot20.QuestSequence = list149; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(1530); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list153 = new List(num); CollectionsMarshal.SetCount(list153, num); span = CollectionsMarshal.AsSpan(list153); index = 0; span[index] = "liza"; questRoot21.Author = list153; index = 5; List list154 = new List(index); CollectionsMarshal.SetCount(list154, index); span2 = CollectionsMarshal.AsSpan(list154); num = 0; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 0 }; index2 = 1; List list155 = new List(index2); CollectionsMarshal.SetCount(list155, index2); span3 = CollectionsMarshal.AsSpan(list155); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009294u, new Vector3(-63.767517f, -1.7171676f, 11.673096f), 132); obj105.Steps = list155; reference109 = obj105; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 1 }; num2 = 1; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000587u, new Vector3(-7.248047f, -8.407776f, 268.23828f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj106.Steps = list156; reference110 = obj106; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 2 }; index2 = 2; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(198.12068f, -31.484615f, -218.4991f), 152) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2004430u, new Vector3(198.2909f, -29.83142f, -220.44714f), 152); obj107.Steps = list157; reference111 = obj107; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 3 }; num2 = 1; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 152) { DutyOptions = new DutyOptions { ContentFinderConditionId = 78u } }; obj108.Steps = list158; reference112 = obj108; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 132) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212); obj109.Steps = list159; reference113 = obj109; questRoot21.QuestSequence = list154; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(1531); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list160 = new List(num); CollectionsMarshal.SetCount(list160, num); span = CollectionsMarshal.AsSpan(list160); index = 0; span[index] = "liza"; questRoot22.Author = list160; index = 6; List list161 = new List(index); CollectionsMarshal.SetCount(list161, index); span2 = CollectionsMarshal.AsSpan(list161); num = 0; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 0 }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj110.Steps = list162; reference114 = obj110; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 1 }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000705u, new Vector3(-243.15253f, -4.000101f, -7.950012f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; obj111.Steps = list163; reference115 = obj111; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 2 }; num2 = 1; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006238u, new Vector3(197.77222f, 7.8551226f, -22.14087f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill }; obj112.Steps = list164; reference116 = obj112; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 3 }; index2 = 3; List list165 = new List(index2); CollectionsMarshal.SetCount(list165, index2); span3 = CollectionsMarshal.AsSpan(list165); num2 = 0; ref QuestStep reference118 = ref span3[num2]; QuestStep obj114 = new QuestStep(EInteractionType.Interact, 1000312u, new Vector3(269.6421f, 7.877909f, -206.34778f), 153) { Fly = true }; num4 = 6; List list166 = new List(num4); CollectionsMarshal.SetCount(list166, num4); span4 = CollectionsMarshal.AsSpan(list166); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj114.CompletionQuestVariablesFlags = list166; reference118 = obj114; num2++; ref QuestStep reference119 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1000338u, new Vector3(268.20776f, 10.393627f, -250.11066f), 153); num3 = 6; List list167 = new List(num3); CollectionsMarshal.SetCount(list167, num3); span4 = CollectionsMarshal.AsSpan(list167); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list167; reference119 = questStep6; num2++; ref QuestStep reference120 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1000340u, new Vector3(277.51575f, 11.186312f, -255.60394f), 153); num4 = 6; List list168 = new List(num4); CollectionsMarshal.SetCount(list168, num4); span4 = CollectionsMarshal.AsSpan(list168); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list168; reference120 = questStep7; obj113.Steps = list165; reference117 = obj113; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 4 }; num2 = 2; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(265.58423f, 9.040689f, -227.60555f), 153); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2004282u, new Vector3(261.5548f, 15.42688f, -125.90222f), 153) { Fly = true }; obj115.Steps = list169; reference121 = obj115; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000705u, new Vector3(-243.15253f, -4.000101f, -7.950012f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer }, NextQuestId = new QuestId(1532) }; obj116.Steps = list170; reference122 = obj116; questRoot22.QuestSequence = list161; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(1532); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list171 = new List(num); CollectionsMarshal.SetCount(list171, num); span = CollectionsMarshal.AsSpan(list171); index = 0; span[index] = "liza"; questRoot23.Author = list171; index = 10; List list172 = new List(index); CollectionsMarshal.SetCount(list172, index); span2 = CollectionsMarshal.AsSpan(list172); num = 0; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 0 }; num2 = 1; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj117.Steps = list173; reference123 = obj117; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 1 }; index2 = 1; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006273u, new Vector3(619.0126f, 23.936245f, 455.10022f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj118.Steps = list174; reference124 = obj118; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 2 }; num2 = 1; List list175 = new List(num2); CollectionsMarshal.SetCount(list175, num2); span3 = CollectionsMarshal.AsSpan(list175); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009267u, new Vector3(194.20154f, 59.531815f, -144.54877f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; obj119.Steps = list175; reference125 = obj119; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 3 }; index2 = 2; List list176 = new List(index2); CollectionsMarshal.SetCount(list176, index2); span3 = CollectionsMarshal.AsSpan(list176); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-348.54996f, 67.72218f, -344.0944f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009268u, new Vector3(-319.9054f, 4.416262f, -571.40466f), 180) { Fly = true }; obj120.Steps = list176; reference126 = obj120; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 4 }; num2 = 1; List list177 = new List(num2); CollectionsMarshal.SetCount(list177, num2); span3 = CollectionsMarshal.AsSpan(list177); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 1009268u, new Vector3(-319.9054f, 4.416262f, -571.40466f), 180) { ItemId = 2001334u }; obj121.Steps = list177; reference127 = obj121; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 5 }; index2 = 1; List list178 = new List(index2); CollectionsMarshal.SetCount(list178, index2); span3 = CollectionsMarshal.AsSpan(list178); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 1009268u, new Vector3(-319.9054f, 4.416262f, -571.40466f), 180) { ItemId = 2001334u }; obj122.Steps = list178; reference128 = obj122; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 6 }; num2 = 1; List list179 = new List(num2); CollectionsMarshal.SetCount(list179, num2); span3 = CollectionsMarshal.AsSpan(list179); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 1009268u, new Vector3(-319.9054f, 4.416262f, -571.40466f), 180) { ItemId = 2001334u }; obj123.Steps = list179; reference129 = obj123; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 7 }; index2 = 1; List list180 = new List(index2); CollectionsMarshal.SetCount(list180, index2); span3 = CollectionsMarshal.AsSpan(list180); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006273u, new Vector3(619.0126f, 23.936245f, 455.10022f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj124.Steps = list180; reference130 = obj124; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 8 }; num2 = 1; List list181 = new List(num2); CollectionsMarshal.SetCount(list181, num2); span3 = CollectionsMarshal.AsSpan(list181); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2004284u, new Vector3(517.32654f, 12.558105f, 78.93494f), 137) { Fly = true }; obj125.Steps = list181; reference131 = obj125; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006273u, new Vector3(619.0126f, 23.936245f, 455.10022f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, NextQuestId = new QuestId(1533) }; obj126.Steps = list182; reference132 = obj126; questRoot23.QuestSequence = list172; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(1533); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list183 = new List(num); CollectionsMarshal.SetCount(list183, num); span = CollectionsMarshal.AsSpan(list183); index = 0; span[index] = "liza"; questRoot24.Author = list183; index = 5; List list184 = new List(index); CollectionsMarshal.SetCount(list184, index); span2 = CollectionsMarshal.AsSpan(list184); num = 0; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 0 }; num2 = 1; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj127.Steps = list185; reference133 = obj127; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 1 }; index2 = 1; List list186 = new List(index2); CollectionsMarshal.SetCount(list186, index2); span3 = CollectionsMarshal.AsSpan(list186); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009271u, new Vector3(149.9198f, 7.492006f, 109.391846f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; obj128.Steps = list186; reference134 = obj128; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 2 }; num2 = 2; List list187 = new List(num2); CollectionsMarshal.SetCount(list187, num2); span3 = CollectionsMarshal.AsSpan(list187); index2 = 0; ref QuestStep reference136 = ref span3[index2]; QuestStep obj130 = new QuestStep(EInteractionType.Interact, 1009272u, new Vector3(-39.16992f, 13.499999f, 104.99719f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahWeaver, To = EAetheryteLocation.UldahGoldsmith } }; num3 = 6; List list188 = new List(num3); CollectionsMarshal.SetCount(list188, num3); span4 = CollectionsMarshal.AsSpan(list188); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj130.CompletionQuestVariablesFlags = list188; num4 = 1; List list189 = new List(num4); CollectionsMarshal.SetCount(list189, num4); Span span10 = CollectionsMarshal.AsSpan(list189); num3 = 0; span10[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_SUBPST007_01533_Q1_000_000"), Answer = new ExcelRef("TEXT_SUBPST007_01533_A1_000_002") }; obj130.DialogueChoices = list189; reference136 = obj130; index2++; ref QuestStep reference137 = ref span3[index2]; QuestStep obj131 = new QuestStep(EInteractionType.Interact, 1009273u, new Vector3(-120.74469f, 41.50016f, 134.5083f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGoldsmith, To = EAetheryteLocation.UldahAlchemist } }; num3 = 6; List list190 = new List(num3); CollectionsMarshal.SetCount(list190, num3); span4 = CollectionsMarshal.AsSpan(list190); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj131.CompletionQuestVariablesFlags = list190; num4 = 1; List list191 = new List(num4); CollectionsMarshal.SetCount(list191, num4); span10 = CollectionsMarshal.AsSpan(list191); num3 = 0; span10[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_SUBPST007_01533_Q2_000_000"), Answer = new ExcelRef("TEXT_SUBPST007_01533_A2_000_001") }; obj131.DialogueChoices = list191; reference137 = obj131; obj129.Steps = list187; reference135 = obj129; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 3 }; index2 = 1; List list192 = new List(index2); CollectionsMarshal.SetCount(list192, index2); span3 = CollectionsMarshal.AsSpan(list192); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(112.655914f, 8.361085f, 73.20917f), 131) { RestartNavigationIfCancelled = false, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAlchemist, To = EAetheryteLocation.UldahWeaver } }; obj132.Steps = list192; reference138 = obj132; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list193 = new List(num2); CollectionsMarshal.SetCount(list193, num2); span3 = CollectionsMarshal.AsSpan(list193); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009369u, new Vector3(151.26257f, 7.492006f, 109.84961f), 131) { NextQuestId = new QuestId(1571) }; obj133.Steps = list193; reference139 = obj133; questRoot24.QuestSequence = list184; AddQuest(questId24, questRoot24); } private static void LoadQuests31() { QuestId questId = new QuestId(1551); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 2; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012299u, new Vector3(-16.586609f, 206.49942f, 42.98462f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019615u, new Vector3(-71.763245f, 206.50021f, 32.638916f), 478) { StopDistance = 5f }; obj2.Steps = list4; reference2 = obj2; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(1553); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list5 = new List(num); CollectionsMarshal.SetCount(list5, num); span = CollectionsMarshal.AsSpan(list5); index = 0; span[index] = "liza"; questRoot2.Author = list5; index = 2; List list6 = new List(index); CollectionsMarshal.SetCount(list6, index); span2 = CollectionsMarshal.AsSpan(list6); num = 0; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 0 }; num2 = 4; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; ref QuestStep reference4 = ref span3[index2]; QuestStep obj4 = new QuestStep(EInteractionType.UseItem, null, null, 132) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); int num3 = 2; List list8 = new List(num3); CollectionsMarshal.SetCount(list8, num3); Span span4 = CollectionsMarshal.AsSpan(list8); int num4 = 0; span4[num4] = 140; num4++; span4[num4] = 212; skipStepConditions.InTerritory = list8; skipConditions.StepIf = skipStepConditions; obj4.SkipConditions = skipConditions; reference4 = obj4; index2++; ref QuestStep reference5 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num4 = 1; List list9 = new List(num4); CollectionsMarshal.SetCount(list9, num4); span4 = CollectionsMarshal.AsSpan(list9); num3 = 0; span4[num3] = 212; skipStepConditions2.InTerritory = list9; skipConditions2.StepIf = skipStepConditions2; questStep.SkipConditions = skipConditions2; reference5 = questStep; index2++; ref QuestStep reference6 = ref span3[index2]; QuestStep obj5 = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 1; List list10 = new List(num3); CollectionsMarshal.SetCount(list10, num3); span4 = CollectionsMarshal.AsSpan(list10); num4 = 0; span4[num4] = 212; skipStepConditions3.InTerritory = list10; skipConditions3.StepIf = skipStepConditions3; obj5.SkipConditions = skipConditions3; reference6 = obj5; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011618u, new Vector3(10.330261f, -3.0000017f, -54.8562f), 212); obj3.Steps = list7; reference3 = obj3; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1004917u, new Vector3(-358.6328f, 8.469424f, 422.4154f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings, NextQuestId = new QuestId(1021) }; obj6.Steps = list11; reference7 = obj6; questRoot2.QuestSequence = list6; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(1555); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list12 = new List(num); CollectionsMarshal.SetCount(list12, num); span = CollectionsMarshal.AsSpan(list12); index = 0; span[index] = "Censored"; questRoot3.Author = list12; index = 2; List list13 = new List(index); CollectionsMarshal.SetCount(list13, index); span2 = CollectionsMarshal.AsSpan(list13); num = 0; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; ref QuestStep reference9 = ref span3[index2]; QuestStep obj8 = new QuestStep(EInteractionType.AcceptQuest, 1025721u, new Vector3(-75.94415f, 11.800039f, -115.617676f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeBokairoInn } }; num4 = 1; List list15 = new List(num4); CollectionsMarshal.SetCount(list15, num4); Span span5 = CollectionsMarshal.AsSpan(list15); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDY992_01555_Q1_000_000"), Answer = new ExcelRef("TEXT_STMBDY992_01555_A1_000_001") }; obj8.DialogueChoices = list15; reference9 = obj8; obj7.Steps = list14; reference8 = obj7; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025721u, new Vector3(-75.94415f, 11.800039f, -115.617676f), 628); obj9.Steps = list16; reference10 = obj9; questRoot3.QuestSequence = list13; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(1558); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list17 = new List(num); CollectionsMarshal.SetCount(list17, num); span = CollectionsMarshal.AsSpan(list17); index = 0; span[index] = "liza"; questRoot4.Author = list17; index = 2; List list18 = new List(index); CollectionsMarshal.SetCount(list18, index); span2 = CollectionsMarshal.AsSpan(list18); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 0 }; num2 = 2; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(17.134737f, 21.252728f, -640.2821f), 156); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006950u, new Vector3(14.755432f, 21.252728f, -640.71106f), 156); obj10.Steps = list19; reference11 = obj10; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006988u, new Vector3(41.33667f, 28.999998f, -795.4681f), 156) { StopDistance = 5f }; obj11.Steps = list20; reference12 = obj11; questRoot4.QuestSequence = list18; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(1560); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list21 = new List(num); CollectionsMarshal.SetCount(list21, num); span = CollectionsMarshal.AsSpan(list21); index = 0; span[index] = "alydev"; questRoot5.Author = list21; index = 9; List list22 = new List(index); CollectionsMarshal.SetCount(list22, index); span2 = CollectionsMarshal.AsSpan(list22); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000471u, new Vector3(-60.471558f, 0.19999865f, 6.301941f), 148); obj12.Steps = list23; reference13 = obj12; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 1 }; index2 = 5; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; ref QuestStep reference15 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2004436u, new Vector3(-58.06067f, 0.19836426f, 5.355835f), 148); num3 = 6; List list25 = new List(num3); CollectionsMarshal.SetCount(list25, num3); Span span6 = CollectionsMarshal.AsSpan(list25); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list25; reference15 = questStep2; num2++; ref QuestStep reference16 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2004432u, new Vector3(-64.62195f, -0.015319824f, -5.2339478f), 148); num4 = 6; List list26 = new List(num4); CollectionsMarshal.SetCount(list26, num4); span6 = CollectionsMarshal.AsSpan(list26); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list26; reference16 = questStep3; num2++; ref QuestStep reference17 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2004433u, new Vector3(-47.28778f, -0.015319824f, -4.0131226f), 148); num3 = 6; List list27 = new List(num3); CollectionsMarshal.SetCount(list27, num3); span6 = CollectionsMarshal.AsSpan(list27); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list27; reference17 = questStep4; num2++; ref QuestStep reference18 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 2004434u, new Vector3(-51.773926f, 0.19836426f, 16.128723f), 148); num4 = 6; List list28 = new List(num4); CollectionsMarshal.SetCount(list28, num4); span6 = CollectionsMarshal.AsSpan(list28); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list28; reference18 = questStep5; num2++; ref QuestStep reference19 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2004435u, new Vector3(-63.309692f, 0.19836426f, 16.03717f), 148); num3 = 6; List list29 = new List(num3); CollectionsMarshal.SetCount(list29, num3); span6 = CollectionsMarshal.AsSpan(list29); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list29; reference19 = questStep6; obj13.Steps = list24; reference14 = obj13; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 2 }; num2 = 1; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000471u, new Vector3(-60.471558f, 0.19999865f, 6.301941f), 148); obj14.Steps = list30; reference20 = obj14; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 3 }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000473u, new Vector3(-44.14441f, 0.74388826f, -32.88324f), 148); obj15.Steps = list31; reference21 = obj15; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 4 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000471u, new Vector3(-60.471558f, 0.19999865f, 6.301941f), 148); obj16.Steps = list32; reference22 = obj16; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 5 }; index2 = 1; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000470u, new Vector3(-59.006653f, -0.010835781f, 26.41333f), 148); obj17.Steps = list33; reference23 = obj17; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 6 }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009569u, new Vector3(-56.10742f, -0.020424694f, 28.54956f), 148) { StopDistance = 7f }; obj18.Steps = list34; reference24 = obj18; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 7 }; index2 = 1; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000470u, new Vector3(-59.006653f, -0.010835781f, 26.41333f), 148); obj19.Steps = list35; reference25 = obj19; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000471u, new Vector3(-60.471558f, 0.19999865f, 6.301941f), 148); obj20.Steps = list36; reference26 = obj20; questRoot5.QuestSequence = list22; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(1563); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list37 = new List(num); CollectionsMarshal.SetCount(list37, num); span = CollectionsMarshal.AsSpan(list37); index = 0; span[index] = "liza"; questRoot6.Author = list37; index = 2; List list38 = new List(index); CollectionsMarshal.SetCount(list38, index); span2 = CollectionsMarshal.AsSpan(list38); num = 0; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 0 }; index2 = 1; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009294u, new Vector3(-63.767517f, -1.7171676f, 11.673096f), 132); obj21.Steps = list39; reference27 = obj21; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009152u, new Vector3(-74.47931f, -0.50372624f, 3.250122f), 132) { NextQuestId = new QuestId(2119) }; obj22.Steps = list40; reference28 = obj22; questRoot6.QuestSequence = list38; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(1564); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list41 = new List(num); CollectionsMarshal.SetCount(list41, num); span = CollectionsMarshal.AsSpan(list41); index = 0; span[index] = "liza"; questRoot7.Author = list41; index = 2; List list42 = new List(index); CollectionsMarshal.SetCount(list42, index); span2 = CollectionsMarshal.AsSpan(list42); num = 0; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 0 }; index2 = 1; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1003550u, new Vector3(76.85962f, 39.99632f, 78.99597f), 128); obj23.Steps = list43; reference29 = obj23; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009552u, new Vector3(96.025024f, 40.247147f, 60.68506f), 128) { NextQuestId = new QuestId(2119) }; obj24.Steps = list44; reference30 = obj24; questRoot7.QuestSequence = list42; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(1565); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list45 = new List(num); CollectionsMarshal.SetCount(list45, num); span = CollectionsMarshal.AsSpan(list45); index = 0; span[index] = "liza"; questRoot8.Author = list45; index = 2; List list46 = new List(index); CollectionsMarshal.SetCount(list46, index); span2 = CollectionsMarshal.AsSpan(list46); num = 0; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 0 }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1001634u, new Vector3(-130.93768f, 4.0999947f, -91.02008f), 130); obj25.Steps = list47; reference31 = obj25; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1001379u, new Vector3(-153.55157f, 4.10972f, -94.04144f), 130) { NextQuestId = new QuestId(2119) }; obj26.Steps = list48; reference32 = obj26; questRoot8.QuestSequence = list46; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(1566); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list49 = new List(num); CollectionsMarshal.SetCount(list49, num); span = CollectionsMarshal.AsSpan(list49); index = 0; span[index] = "Censored"; questRoot9.Author = list49; index = 4; List list50 = new List(index); CollectionsMarshal.SetCount(list50, index); span2 = CollectionsMarshal.AsSpan(list50); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009216u, new Vector3(164.35486f, -22.797548f, 114.64099f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(153.8872f, -9.001622f, 77.50049f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj27.Steps = list51; reference33 = obj27; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; num2 = 2; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SwitchClass, null, null, 154) { TargetClass = EExtendedClassJob.ConfiguredCombatJob }; index2++; ref QuestStep reference35 = ref span3[index2]; QuestStep obj29 = new QuestStep(EInteractionType.Combat, null, new Vector3(581.92236f, 282.2539f, -304.58823f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 2; List list53 = new List(num4); CollectionsMarshal.SetCount(list53, num4); Span span7 = CollectionsMarshal.AsSpan(list53); num3 = 0; ref ComplexCombatData reference36 = ref span7[num3]; ComplexCombatData obj30 = new ComplexCombatData { DataId = 45u, MinimumKillCount = 1u }; int num5 = 6; List list54 = new List(num5); CollectionsMarshal.SetCount(list54, num5); span6 = CollectionsMarshal.AsSpan(list54); int num6 = 0; span6[num6] = null; num6++; span6[num6] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num6++; span6[num6] = null; num6++; span6[num6] = null; num6++; span6[num6] = null; num6++; span6[num6] = null; obj30.CompletionQuestVariablesFlags = list54; reference36 = obj30; num3++; span7[num3] = new ComplexCombatData { DataId = 3241u, MinimumKillCount = 1u }; obj29.ComplexCombatData = list53; obj29.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference35 = obj29; obj28.Steps = list52; reference34 = obj28; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 2 }; index2 = 1; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009221u, new Vector3(202.13623f, 301.99976f, -253.55927f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj31.Steps = list55; reference37 = obj31; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 155) { ItemId = 8125u, ItemCount = 2, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009216u, new Vector3(164.35486f, -22.797548f, 114.64099f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(153.8872f, -9.001622f, 77.50049f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj32.Steps = list56; reference38 = obj32; questRoot9.QuestSequence = list50; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(1567); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list57 = new List(num); CollectionsMarshal.SetCount(list57, num); span = CollectionsMarshal.AsSpan(list57); index = 0; span[index] = "Censored"; questRoot10.Author = list57; index = 4; List list58 = new List(index); CollectionsMarshal.SetCount(list58, index); span2 = CollectionsMarshal.AsSpan(list58); num = 0; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009216u, new Vector3(164.35486f, -22.797548f, 114.64099f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(153.8872f, -9.001622f, 77.50049f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj33.Steps = list59; reference39 = obj33; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 1 }; num2 = 3; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; ref QuestStep reference41 = ref span3[index2]; QuestStep obj35 = new QuestStep(EInteractionType.Interact, 2004490u, new Vector3(596.704f, 303.5476f, -89.982544f), 155) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 6; List list61 = new List(num3); CollectionsMarshal.SetCount(list61, num3); span6 = CollectionsMarshal.AsSpan(list61); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj35.CompletionQuestVariablesFlags = list61; reference41 = obj35; index2++; ref QuestStep reference42 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2004491u, new Vector3(638.239f, 304.7379f, -93.888794f), 155); num4 = 6; List list62 = new List(num4); CollectionsMarshal.SetCount(list62, num4); span6 = CollectionsMarshal.AsSpan(list62); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list62; reference42 = questStep7; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2004492u, new Vector3(618.95166f, 301.13672f, -43.47296f), 155); obj34.Steps = list60; reference40 = obj34; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 2 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009221u, new Vector3(202.13623f, 301.99976f, -253.55927f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj36.Steps = list63; reference43 = obj36; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 155) { ItemId = 8126u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009216u, new Vector3(164.35486f, -22.797548f, 114.64099f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(153.8872f, -9.001622f, 77.50049f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj37.Steps = list64; reference44 = obj37; questRoot10.QuestSequence = list58; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(1568); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list65 = new List(num); CollectionsMarshal.SetCount(list65, num); span = CollectionsMarshal.AsSpan(list65); index = 0; span[index] = "Censored"; questRoot11.Author = list65; index = 4; List list66 = new List(index); CollectionsMarshal.SetCount(list66, index); span2 = CollectionsMarshal.AsSpan(list66); num = 0; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; index2 = 1; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009216u, new Vector3(164.35486f, -22.797548f, 114.64099f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(153.8872f, -9.001622f, 77.50049f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj38.Steps = list67; reference45 = obj38; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 1 }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Say, 1009649u, new Vector3(627.8019f, 300.56494f, -16.434021f), 155) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, ChatMessage = new ChatMessage { Key = "TEXT_BANIXA607_01568_SYSTEM_100_062" } }; obj39.Steps = list68; reference46 = obj39; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 2 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009221u, new Vector3(202.13623f, 301.99976f, -253.55927f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj40.Steps = list69; reference47 = obj40; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 155) { ItemId = 8127u, ItemCount = 2, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009216u, new Vector3(164.35486f, -22.797548f, 114.64099f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(153.8872f, -9.001622f, 77.50049f), MaximumDistance = 50f, TerritoryId = 154 } } } }; obj41.Steps = list70; reference48 = obj41; questRoot11.QuestSequence = list66; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(1570); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list71 = new List(num); CollectionsMarshal.SetCount(list71, num); span = CollectionsMarshal.AsSpan(list71); index = 0; span[index] = "liza"; questRoot12.Author = list71; index = 6; List list72 = new List(index); CollectionsMarshal.SetCount(list72, index); span2 = CollectionsMarshal.AsSpan(list72); num = 0; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 0 }; index2 = 1; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj42.Steps = list73; reference49 = obj42; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 1 }; num2 = 2; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.04318f, 8.522301f, 280.0128f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153); obj43.Steps = list74; reference50 = obj43; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 2 }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa }; obj44.Steps = list75; reference51 = obj44; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 3 }; num2 = 1; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2004573u, new Vector3(36.545288f, -3.7080078f, 225.7572f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj45.Steps = list76; reference52 = obj45; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 4 }; index2 = 1; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; ref QuestStep reference54 = ref span3[num2]; QuestStep obj47 = new QuestStep(EInteractionType.Combat, null, new Vector3(-83.15885f, -5.7812023f, 321.49606f), 152) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list78 = new List(num3); CollectionsMarshal.SetCount(list78, num3); Span span8 = CollectionsMarshal.AsSpan(list78); num4 = 0; span8[num4] = 3552u; num4++; span8[num4] = 3553u; obj47.KillEnemyDataIds = list78; reference54 = obj47; obj46.Steps = list77; reference53 = obj46; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; ref QuestStep reference56 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.CompleteQuest, 1009721u, new Vector3(-83.36011f, -5.6851597f, 322.43823f), 152); num4 = 1; List list80 = new List(num4); CollectionsMarshal.SetCount(list80, num4); span5 = CollectionsMarshal.AsSpan(list80); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_SUBPST010_01570_Q1_000_000"), Answer = new ExcelRef("TEXT_SUBPST010_01570_A1_000_002") }; questStep8.DialogueChoices = list80; questStep8.NextQuestId = new QuestId(1576); reference56 = questStep8; obj48.Steps = list79; reference55 = obj48; questRoot12.QuestSequence = list72; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(1571); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list81 = new List(num); CollectionsMarshal.SetCount(list81, num); span = CollectionsMarshal.AsSpan(list81); index = 0; span[index] = "liza"; questRoot13.Author = list81; index = 9; List list82 = new List(index); CollectionsMarshal.SetCount(list82, index); span2 = CollectionsMarshal.AsSpan(list82); num = 0; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 0 }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj49.Steps = list83; reference57 = obj49; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 1 }; num2 = 1; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006331u, new Vector3(-144.15204f, 64.989944f, -209.88788f), 180) { AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; obj50.Steps = list84; reference58 = obj50; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 2 }; index2 = 2; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; ref QuestStep reference60 = ref span3[num2]; QuestStep obj52 = new QuestStep(EInteractionType.Combat, 1009726u, new Vector3(-280.8728f, 62.620903f, -201.9837f), 180) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 3; List list86 = new List(num3); CollectionsMarshal.SetCount(list86, num3); span8 = CollectionsMarshal.AsSpan(list86); num4 = 0; span8[num4] = 2864u; num4++; span8[num4] = 2865u; num4++; span8[num4] = 2866u; obj52.KillEnemyDataIds = list86; num4 = 6; List list87 = new List(num4); CollectionsMarshal.SetCount(list87, num4); span6 = CollectionsMarshal.AsSpan(list87); num3 = 0; span6[num3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; obj52.CompletionQuestVariablesFlags = list87; reference60 = obj52; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009726u, new Vector3(-280.8728f, 62.620903f, -201.9837f), 180); obj51.Steps = list85; reference59 = obj51; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 3 }; num2 = 1; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006331u, new Vector3(-144.15204f, 64.989944f, -209.88788f), 180) { Fly = true }; obj53.Steps = list88; reference61 = obj53; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 4 }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009729u, new Vector3(-108.72058f, 64.30314f, -220.38611f), 180); obj54.Steps = list89; reference62 = obj54; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 5 }; num2 = 1; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009730u, new Vector3(-145.8305f, 64.83713f, -209.24695f), 180); obj55.Steps = list90; reference63 = obj55; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 6 }; index2 = 1; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009732u, new Vector3(-439.59723f, 50.90922f, -319.69183f), 180) { Fly = true }; obj56.Steps = list91; reference64 = obj56; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 7 }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009753u, new Vector3(-107.408325f, 64.38365f, -223.62103f), 180) { AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; obj57.Steps = list92; reference65 = obj57; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006331u, new Vector3(-144.15204f, 64.989944f, -209.88788f), 180) { NextQuestId = new QuestId(33) }; obj58.Steps = list93; reference66 = obj58; questRoot13.QuestSequence = list82; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(1572); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list94 = new List(num); CollectionsMarshal.SetCount(list94, num); span = CollectionsMarshal.AsSpan(list94); index = 0; span[index] = "liza"; questRoot14.Author = list94; index = 6; List list95 = new List(index); CollectionsMarshal.SetCount(list95, index); span2 = CollectionsMarshal.AsSpan(list95); num = 0; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj59.Steps = list96; reference67 = obj59; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; index2 = 1; List list97 = new List(index2); CollectionsMarshal.SetCount(list97, index2); span3 = CollectionsMarshal.AsSpan(list97); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000856u, new Vector3(-155.10797f, 4.070978f, 202.71606f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher } }; obj60.Steps = list97; reference68 = obj60; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 2 }; num2 = 1; List list98 = new List(num2); CollectionsMarshal.SetCount(list98, num2); span3 = CollectionsMarshal.AsSpan(list98); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009733u, new Vector3(-356.31348f, 8.000001f, 49.54602f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.LimsaArcanist } }; obj61.Steps = list98; reference69 = obj61; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 3 }; index2 = 1; List list99 = new List(index2); CollectionsMarshal.SetCount(list99, index2); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2004568u, new Vector3(-356.31348f, 7.9804688f, 48.90515f), 129); obj62.Steps = list99; reference70 = obj62; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 4 }; num2 = 1; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2004570u, new Vector3(-83.634705f, 1.9378662f, 826.10803f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks, ItemId = 2001446u }; obj63.Steps = list100; reference71 = obj63; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list101 = new List(index2); CollectionsMarshal.SetCount(list101, index2); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; span3[num2] = new QuestStep(EInteractionType.PurchaseItem, 1001016u, new Vector3(-42.679565f, 39.999947f, 119.920654f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle }, ItemId = 4870u, ItemCount = 1, PurchaseMenu = new PurchaseMenu { ExcelSheet = "GilShop", Key = new ExcelRef(262186u) } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-82.249344f, 2.1958525f, 826.0164f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009735u, new Vector3(-84.21454f, 1.802455f, 826.5963f), 135) { NextQuestId = new QuestId(1575) }; obj64.Steps = list101; reference72 = obj64; questRoot14.QuestSequence = list95; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(1573); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list102 = new List(num); CollectionsMarshal.SetCount(list102, num); span = CollectionsMarshal.AsSpan(list102); index = 0; span[index] = "liza"; questRoot15.Author = list102; index = 5; List list103 = new List(index); CollectionsMarshal.SetCount(list103, index); span2 = CollectionsMarshal.AsSpan(list103); num = 0; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 0 }; num2 = 1; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj65.Steps = list104; reference73 = obj65; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 1 }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009739u, new Vector3(-103.83765f, 40f, 113.206665f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj66.Steps = list105; reference74 = obj66; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 2 }; num2 = 1; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000153u, new Vector3(-44.87683f, -1.2500024f, 56.839844f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj67.Steps = list106; reference75 = obj67; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 3 }; index2 = 2; List list107 = new List(index2); CollectionsMarshal.SetCount(list107, index2); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-103.88594f, 41.50016f, 119.898315f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAlchemist } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1002299u, new Vector3(-98.8938f, 40.200146f, 120.83618f), 131) { StopDistance = 7f }; obj68.Steps = list107; reference76 = obj68; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1009744u, new Vector3(-47.470886f, 40f, 60.68506f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle }, NextQuestId = new QuestId(1485) }; obj69.Steps = list108; reference77 = obj69; questRoot15.QuestSequence = list103; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(1574); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list109 = new List(num); CollectionsMarshal.SetCount(list109, num); span = CollectionsMarshal.AsSpan(list109); index = 0; span[index] = "liza"; questRoot16.Author = list109; index = 11; List list110 = new List(index); CollectionsMarshal.SetCount(list110, index); span2 = CollectionsMarshal.AsSpan(list110); num = 0; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 0 }; index2 = 1; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.Limsa }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj70.Steps = list111; reference78 = obj70; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 1 }; num2 = 2; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001263u, new Vector3(181.41443f, -2.3519497f, -240.40594f), 133) { TargetTerritoryId = (ushort)152, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1009754u, new Vector3(-571.4351f, 10.28263f, 61.020752f), 152); obj71.Steps = list112; reference79 = obj71; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 2 }; index2 = 2; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; ref QuestStep reference81 = ref span3[num2]; QuestStep obj73 = new QuestStep(EInteractionType.Combat, 2004581u, new Vector3(354.72632f, 5.5999756f, -30.167114f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list114 = new List(num3); CollectionsMarshal.SetCount(list114, num3); span8 = CollectionsMarshal.AsSpan(list114); num4 = 0; span8[num4] = 2843u; obj73.KillEnemyDataIds = list114; num4 = 6; List list115 = new List(num4); CollectionsMarshal.SetCount(list115, num4); span6 = CollectionsMarshal.AsSpan(list115); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj73.CompletionQuestVariablesFlags = list115; reference81 = obj73; num2++; ref QuestStep reference82 = ref span3[num2]; QuestStep obj74 = new QuestStep(EInteractionType.Combat, 2004582u, new Vector3(343.2821f, 2.4261475f, 8.895996f), 153) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list116 = new List(num3); CollectionsMarshal.SetCount(list116, num3); span8 = CollectionsMarshal.AsSpan(list116); num4 = 0; span8[num4] = 2843u; obj74.KillEnemyDataIds = list116; num4 = 6; List list117 = new List(num4); CollectionsMarshal.SetCount(list117, num4); span6 = CollectionsMarshal.AsSpan(list117); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj74.CompletionQuestVariablesFlags = list117; reference82 = obj74; obj72.Steps = list113; reference80 = obj72; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 3 }; num2 = 1; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; ref QuestStep reference84 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 2004845u, new Vector3(362.50854f, 1.663208f, -18.478699f), 153); num3 = 1; List list119 = new List(num3); CollectionsMarshal.SetCount(list119, num3); span5 = CollectionsMarshal.AsSpan(list119); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_SUBPST014_01574_Q1_000_000"), Answer = new ExcelRef("TEXT_SUBPST014_01574_A1_000_001") }; questStep9.DialogueChoices = list119; reference84 = questStep9; obj75.Steps = list118; reference83 = obj75; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 4 }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009755u, new Vector3(361.19617f, 1.6090399f, -18.448242f), 153); obj76.Steps = list120; reference85 = obj76; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 5 }; num2 = 1; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009756u, new Vector3(377.40137f, 0.37321654f, 119.920654f), 153) { Fly = true }; obj77.Steps = list121; reference86 = obj77; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 6 }; index2 = 2; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001263u, new Vector3(181.41443f, -2.3519497f, -240.40594f), 133) { TargetTerritoryId = (ushort)152, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009754u, new Vector3(-571.4351f, 10.28263f, 61.020752f), 152); obj78.Steps = list122; reference87 = obj78; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 7 }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009758u, new Vector3(-161.24213f, 7.554849f, 107.10303f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil }; obj79.Steps = list123; reference88 = obj79; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 8 }; index2 = 1; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; ref QuestStep reference90 = ref span3[num2]; QuestStep obj81 = new QuestStep(EInteractionType.Combat, 2004846u, new Vector3(-181.44507f, 8.0720215f, 101.27405f), 153) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 2; List list125 = new List(num4); CollectionsMarshal.SetCount(list125, num4); span8 = CollectionsMarshal.AsSpan(list125); num3 = 0; span8[num3] = 2863u; num3++; span8[num3] = 3558u; obj81.KillEnemyDataIds = list125; reference90 = obj81; obj80.Steps = list124; reference89 = obj80; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 9 }; num2 = 1; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009760u, new Vector3(-235.21783f, 6.619436f, 609.39954f), 153) { Fly = true }; obj82.Steps = list126; reference91 = obj82; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009760u, new Vector3(-235.21783f, 6.619436f, 609.39954f), 153) { NextQuestId = new QuestId(1572) }; obj83.Steps = list127; reference92 = obj83; questRoot16.QuestSequence = list110; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(1575); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list128 = new List(num); CollectionsMarshal.SetCount(list128, num); span = CollectionsMarshal.AsSpan(list128); index = 0; span[index] = "liza"; questRoot17.Author = list128; index = 13; List list129 = new List(index); CollectionsMarshal.SetCount(list129, index); span2 = CollectionsMarshal.AsSpan(list129); num = 0; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 0 }; num2 = 1; List list130 = new List(num2); CollectionsMarshal.SetCount(list130, num2); span3 = CollectionsMarshal.AsSpan(list130); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj84.Steps = list130; reference93 = obj84; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 1 }; index2 = 1; List list131 = new List(index2); CollectionsMarshal.SetCount(list131, index2); span3 = CollectionsMarshal.AsSpan(list131); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006406u, new Vector3(63.156982f, -13.3626f, 140.91699f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj85.Steps = list131; reference94 = obj85; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 2 }; num2 = 1; List list132 = new List(num2); CollectionsMarshal.SetCount(list132, num2); span3 = CollectionsMarshal.AsSpan(list132); index2 = 0; ref QuestStep reference96 = ref span3[index2]; QuestStep obj87 = new QuestStep(EInteractionType.Combat, null, new Vector3(328.4609f, -5.423937f, 266.34305f), 154) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list133 = new List(num3); CollectionsMarshal.SetCount(list133, num3); span8 = CollectionsMarshal.AsSpan(list133); num4 = 0; span8[num4] = 3556u; num4++; span8[num4] = 3557u; obj87.KillEnemyDataIds = list133; reference96 = obj87; obj86.Steps = list132; reference95 = obj86; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 3 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; ref QuestStep reference98 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1010405u, new Vector3(334.73718f, -6.0854516f, 270.74072f), 154); num4 = 1; List list135 = new List(num4); CollectionsMarshal.SetCount(list135, num4); span5 = CollectionsMarshal.AsSpan(list135); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_SUBPST015_01575_Q1_000_070"), Answer = new ExcelRef("TEXT_SUBPST015_01575_A1_001_070") }; questStep10.DialogueChoices = list135; reference98 = questStep10; obj88.Steps = list134; reference97 = obj88; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 4 }; num2 = 1; List list136 = new List(num2); CollectionsMarshal.SetCount(list136, num2); span3 = CollectionsMarshal.AsSpan(list136); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010407u, new Vector3(225.54358f, -25.225279f, 233.56982f), 154) { Fly = true }; obj89.Steps = list136; reference99 = obj89; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 5 }; index2 = 1; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010408u, new Vector3(47.837036f, -34.920486f, 275.89832f), 154) { Fly = true }; obj90.Steps = list137; reference100 = obj90; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 6 }; num2 = 1; List list138 = new List(num2); CollectionsMarshal.SetCount(list138, num2); span3 = CollectionsMarshal.AsSpan(list138); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006406u, new Vector3(63.156982f, -13.3626f, 140.91699f), 154); obj91.Steps = list138; reference101 = obj91; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 7 }; index2 = 2; List list139 = new List(index2); CollectionsMarshal.SetCount(list139, index2); span3 = CollectionsMarshal.AsSpan(list139); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-31.059683f, -40.708477f, 195.24632f), 154) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010409u, new Vector3(-20.279297f, -34.656372f, 172.13696f), 154); obj92.Steps = list139; reference102 = obj92; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 8 }; num2 = 1; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006406u, new Vector3(63.156982f, -13.3626f, 140.91699f), 154) { Fly = true }; obj93.Steps = list140; reference103 = obj93; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 9 }; index2 = 1; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010410u, new Vector3(9.567322f, -10.024739f, 22.934265f), 154) { Fly = true }; obj94.Steps = list141; reference104 = obj94; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 10 }; num2 = 1; List list142 = new List(num2); CollectionsMarshal.SetCount(list142, num2); span3 = CollectionsMarshal.AsSpan(list142); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010509u, new Vector3(63.370728f, -13.485855f, 141.86316f), 154) { Fly = true }; obj95.Steps = list142; reference105 = obj95; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 11 }; index2 = 2; List list143 = new List(index2); CollectionsMarshal.SetCount(list143, index2); span3 = CollectionsMarshal.AsSpan(list143); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-31.059683f, -40.708477f, 195.24632f), 154) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010409u, new Vector3(-20.279297f, -34.656372f, 172.13696f), 154); obj96.Steps = list143; reference106 = obj96; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006406u, new Vector3(63.156982f, -13.3626f, 140.91699f), 154) { Fly = true, NextQuestId = new QuestId(243) }; obj97.Steps = list144; reference107 = obj97; questRoot17.QuestSequence = list129; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(1576); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list145 = new List(num); CollectionsMarshal.SetCount(list145, num); span = CollectionsMarshal.AsSpan(list145); index = 0; span[index] = "liza"; questRoot18.Author = list145; index = 9; List list146 = new List(index); CollectionsMarshal.SetCount(list146, index); span2 = CollectionsMarshal.AsSpan(list146); num = 0; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 0 }; index2 = 1; List list147 = new List(index2); CollectionsMarshal.SetCount(list147, index2); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj98.Steps = list147; reference108 = obj98; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 1 }; num2 = 1; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006211u, new Vector3(-217.48688f, 26.258211f, -361.2574f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; obj99.Steps = list148; reference109 = obj99; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 2 }; index2 = 4; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-255.1732f, 27.485052f, -324.7051f), 146) { Mount = true }; num2++; ref QuestStep reference111 = ref span3[num2]; QuestStep obj101 = new QuestStep(EInteractionType.Interact, 2004884u, new Vector3(-64.86609f, -1.5411987f, -69.50488f), 146) { Fly = true }; num3 = 6; List list150 = new List(num3); CollectionsMarshal.SetCount(list150, num3); span6 = CollectionsMarshal.AsSpan(list150); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); obj101.CompletionQuestVariablesFlags = list150; reference111 = obj101; num2++; ref QuestStep reference112 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 2004883u, new Vector3(-53.635498f, -1.3886108f, -53.391357f), 146); num4 = 6; List list151 = new List(num4); CollectionsMarshal.SetCount(list151, num4); span6 = CollectionsMarshal.AsSpan(list151); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list151; reference112 = questStep11; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2004882u, new Vector3(-69.077576f, -2.1820679f, -32.913757f), 146); obj100.Steps = list149; reference110 = obj100; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 3 }; num2 = 1; List list152 = new List(num2); CollectionsMarshal.SetCount(list152, num2); span3 = CollectionsMarshal.AsSpan(list152); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006211u, new Vector3(-217.48688f, 26.258211f, -361.2574f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; obj102.Steps = list152; reference113 = obj102; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 4 }; index2 = 1; List list153 = new List(index2); CollectionsMarshal.SetCount(list153, index2); span3 = CollectionsMarshal.AsSpan(list153); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006196u, new Vector3(-63.98114f, -20.296238f, -5.142395f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj103.Steps = list153; reference114 = obj103; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 5 }; num2 = 1; List list154 = new List(num2); CollectionsMarshal.SetCount(list154, num2); span3 = CollectionsMarshal.AsSpan(list154); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-155.2711f, -32.952675f, 242.00226f), 145) { Fly = true }; obj104.Steps = list154; reference115 = obj104; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 6 }; index2 = 2; List list155 = new List(index2); CollectionsMarshal.SetCount(list155, index2); span3 = CollectionsMarshal.AsSpan(list155); num2 = 0; ref QuestStep reference117 = ref span3[num2]; QuestStep obj106 = new QuestStep(EInteractionType.Combat, null, new Vector3(-155.2711f, -32.952675f, 242.00226f), 145) { EnemySpawnType = EEnemySpawnType.FinishCombatIfAny }; num3 = 2; List list156 = new List(num3); CollectionsMarshal.SetCount(list156, num3); span8 = CollectionsMarshal.AsSpan(list156); num4 = 0; span8[num4] = 3554u; num4++; span8[num4] = 3555u; obj106.KillEnemyDataIds = list156; reference117 = obj106; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010417u, new Vector3(-154.37555f, -31.787657f, 244.7699f), 145) { StopDistance = 5f }; obj105.Steps = list155; reference116 = obj105; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 7 }; num2 = 1; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006196u, new Vector3(-63.98114f, -20.296238f, -5.142395f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj107.Steps = list157; reference118 = obj107; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list158 = new List(index2); CollectionsMarshal.SetCount(list158, index2); span3 = CollectionsMarshal.AsSpan(list158); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006211u, new Vector3(-217.48688f, 26.258211f, -361.2574f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo, NextQuestId = new QuestId(1577) }; obj108.Steps = list158; reference119 = obj108; questRoot18.QuestSequence = list146; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(1577); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list159 = new List(num); CollectionsMarshal.SetCount(list159, num); span = CollectionsMarshal.AsSpan(list159); index = 0; span[index] = "liza"; questRoot19.Author = list159; index = 10; List list160 = new List(index); CollectionsMarshal.SetCount(list160, index); span2 = CollectionsMarshal.AsSpan(list160); num = 0; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 0 }; num2 = 1; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009153u, new Vector3(-39.108948f, 20f, 5.416931f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj109.Steps = list161; reference120 = obj109; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 1 }; index2 = 2; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-99.05126f, 19.82f, 88.622086f), 129); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010419u, new Vector3(-117.84546f, 21.38377f, 83.604126f), 129); obj110.Steps = list162; reference121 = obj110; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 2 }; num2 = 2; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-90.47176f, 22.179348f, 116.58494f), 129); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010420u, new Vector3(-10.208313f, 39.51757f, -1.8463745f), 128); obj111.Steps = list163; reference122 = obj111; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 3 }; index2 = 2; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1003597u, new Vector3(8.194031f, 39.999973f, 17.746216f), 128) { TargetTerritoryId = (ushort)129 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010423u, new Vector3(-20.73706f, 19.999937f, 4.257263f), 129); obj112.Steps = list164; reference123 = obj112; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 4 }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002433u, new Vector3(-6.729248f, 20.333345f, -0.7477417f), 129); obj113.Steps = list165; reference124 = obj113; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 5 }; index2 = 1; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010423u, new Vector3(-20.73706f, 19.999937f, 4.257263f), 129); obj114.Steps = list166; reference125 = obj114; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 6 }; num2 = 1; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010424u, new Vector3(-172.59485f, 4.284276f, 168.07812f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher } }; obj115.Steps = list167; reference126 = obj115; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 7 }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000857u, new Vector3(-165.27051f, 5.2500057f, 164.29382f), 129) { StopDistance = 7f }; obj116.Steps = list168; reference127 = obj116; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 8 }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010424u, new Vector3(-172.59485f, 4.284276f, 168.07812f), 129); obj117.Steps = list169; reference128 = obj117; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010521u, new Vector3(-184.64948f, 1.9999955f, 201.28174f), 129) { NextQuestId = new QuestId(241) }; obj118.Steps = list170; reference129 = obj118; questRoot19.QuestSequence = list160; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(1580); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list171 = new List(num); CollectionsMarshal.SetCount(list171, num); span = CollectionsMarshal.AsSpan(list171); index = 0; span[index] = "JerryWester"; questRoot20.Author = list171; index = 6; List list172 = new List(index); CollectionsMarshal.SetCount(list172, index); span2 = CollectionsMarshal.AsSpan(list172); num = 0; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 0 }; num2 = 1; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010925u, new Vector3(-1.4191895f, 0.014982708f, -0.07635498f), 395) { StopDistance = 7f }; obj119.Steps = list173; reference130 = obj119; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 1 }; index2 = 1; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012308u, new Vector3(-3.1281738f, 0f, 2.822876f), 395); obj120.Steps = list174; reference131 = obj120; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 2 }; num2 = 3; List list175 = new List(num2); CollectionsMarshal.SetCount(list175, num2); span3 = CollectionsMarshal.AsSpan(list175); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2004781u, new Vector3(-4f, 1.2f, 11f), 395) { TargetTerritoryId = (ushort)155 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-133.9223f, 304.15378f, -292.65924f), 155) { Fly = true }; index2++; ref QuestStep reference133 = ref span3[index2]; QuestStep obj122 = new QuestStep(EInteractionType.Interact, 1012309u, new Vector3(-163.89722f, 304.1538f, -333.05872f), 155) { Fly = true }; num4 = 1; List list176 = new List(num4); CollectionsMarshal.SetCount(list176, num4); span5 = CollectionsMarshal.AsSpan(list176); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_HEAVNA101_01580_SCENE00005_EVENTAREA_WARP_YESNO_TITLE") }; obj122.DialogueChoices = list176; reference133 = obj122; obj121.Steps = list175; reference132 = obj121; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 4 }; index2 = 1; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012310u, new Vector3(-10.269409f, 1.2791281f, 83.42102f), 418); obj123.Steps = list177; reference134 = obj123; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 11; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 418) { Aetheryte = EAetheryteLocation.Ishgard }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 418) { AethernetShard = EAetheryteLocation.IshgardSkysteelManufactory }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 418) { AethernetShard = EAetheryteLocation.IshgardBrume, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSkysteelManufactory, To = EAetheryteLocation.Ishgard } }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 418) { AethernetShard = EAetheryteLocation.IshgardForgottenKnight }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(53.15989f, 30.584269f, -82.98525f), 418) { TargetTerritoryId = (ushort)419 }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 419) { AethernetShard = EAetheryteLocation.IshgardAthenaeumAstrologicum }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 419) { AethernetShard = EAetheryteLocation.IshgardTribunal }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 419) { AethernetShard = EAetheryteLocation.IshgardSaintReymanaudsCathedral }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 419) { AethernetShard = EAetheryteLocation.IshgardJeweledCrozier }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 419) { AethernetShard = EAetheryteLocation.IshgardLastVigil }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012313u, new Vector3(15.609924f, 16.009666f, -6.515625f), 419); obj124.Steps = list178; reference135 = obj124; questRoot20.QuestSequence = list172; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(1581); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list179 = new List(num); CollectionsMarshal.SetCount(list179, num); span = CollectionsMarshal.AsSpan(list179); index = 0; span[index] = "JerryWester"; questRoot21.Author = list179; index = 5; List list180 = new List(index); CollectionsMarshal.SetCount(list180, index); span2 = CollectionsMarshal.AsSpan(list180); num = 0; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 0 }; index2 = 1; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013036u, new Vector3(-0.22894287f, -9.313226E-10f, 7.3395386f), 433); obj125.Steps = list181; reference136 = obj125; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 1 }; num2 = 1; List list182 = new List(num2); CollectionsMarshal.SetCount(list182, num2); span3 = CollectionsMarshal.AsSpan(list182); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012316u, new Vector3(12.130859f, 16.009666f, -7.0039062f), 419) { StopDistance = 5f }; obj126.Steps = list182; reference137 = obj126; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 2 }; index2 = 1; List list183 = new List(index2); CollectionsMarshal.SetCount(list183, index2); span3 = CollectionsMarshal.AsSpan(list183); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012317u, new Vector3(-4.3793945f, 27.753849f, -148.27197f), 419); obj127.Steps = list183; reference138 = obj127; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 3 }; num2 = 1; List list184 = new List(num2); CollectionsMarshal.SetCount(list184, num2); span3 = CollectionsMarshal.AsSpan(list184); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012180u, new Vector3(-174.18176f, -12.555469f, -21.561035f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSaintReymanaudsCathedral, To = EAetheryteLocation.IshgardJeweledCrozier } }; obj128.Steps = list184; reference139 = obj128; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list185 = new List(index2); CollectionsMarshal.SetCount(list185, index2); span3 = CollectionsMarshal.AsSpan(list185); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012323u, new Vector3(-50.21753f, 8.05915f, 15.457336f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardJeweledCrozier, To = EAetheryteLocation.Ishgard } }; obj129.Steps = list185; reference140 = obj129; questRoot21.QuestSequence = list180; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(1582); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list186 = new List(num); CollectionsMarshal.SetCount(list186, num); span = CollectionsMarshal.AsSpan(list186); index = 0; span[index] = "JerryWester"; questRoot22.Author = list186; index = 4; List list187 = new List(index); CollectionsMarshal.SetCount(list187, index); span2 = CollectionsMarshal.AsSpan(list187); num = 0; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 0 }; num2 = 1; List list188 = new List(num2); CollectionsMarshal.SetCount(list188, num2); span3 = CollectionsMarshal.AsSpan(list188); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012323u, new Vector3(-50.21753f, 8.05915f, 15.457336f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj130.Steps = list188; reference141 = obj130; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 1 }; index2 = 1; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011192u, new Vector3(88.36499f, 15.094684f, 31.296265f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; obj131.Steps = list189; reference142 = obj131; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 2 }; num2 = 2; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011217u, new Vector3(17.990356f, 16.009666f, -9.567444f), 419) { TargetTerritoryId = (ushort)433, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardLastVigil } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1013033u, new Vector3(-0.015319824f, 0.022254245f, 3.7078857f), 433); obj132.Steps = list190; reference143 = obj132; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013036u, new Vector3(-0.22894287f, -9.313226E-10f, 7.3395386f), 433); obj133.Steps = list191; reference144 = obj133; questRoot22.QuestSequence = list187; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(1583); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list192 = new List(num); CollectionsMarshal.SetCount(list192, num); span = CollectionsMarshal.AsSpan(list192); index = 0; span[index] = "JerryWester"; questRoot23.Author = list192; index = 5; List list193 = new List(index); CollectionsMarshal.SetCount(list193, index); span2 = CollectionsMarshal.AsSpan(list193); num = 0; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 0 }; num2 = 1; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012328u, new Vector3(1.7547607f, 0.0034502316f, -9.750549f), 433); obj134.Steps = list194; reference145 = obj134; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 1 }; index2 = 2; List list195 = new List(index2); CollectionsMarshal.SetCount(list195, index2); span3 = CollectionsMarshal.AsSpan(list195); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005334u, new Vector3(-0.001443714f, 1.1515f, 13.2236f), 433) { TargetTerritoryId = (ushort)419 }; num2++; ref QuestStep reference147 = ref span3[num2]; QuestStep obj136 = new QuestStep(EInteractionType.Interact, 1012331u, new Vector3(-163.43939f, 2.1510596f, -5.508545f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardLastVigil, To = EAetheryteLocation.IshgardSkysteelManufactory } }; num3 = 1; List list196 = new List(num3); CollectionsMarshal.SetCount(list196, num3); span5 = CollectionsMarshal.AsSpan(list196); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_HEAVNA104_01583_SCENE00005_EVENTAREA_WARP_YESNO_TITLE") }; obj136.DialogueChoices = list196; reference147 = obj136; obj135.Steps = list195; reference146 = obj135; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 3 }; num2 = 1; List list197 = new List(num2); CollectionsMarshal.SetCount(list197, num2); span3 = CollectionsMarshal.AsSpan(list197); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012333u, new Vector3(481.40686f, 225.00232f, 793.14856f), 397); obj137.Steps = list197; reference148 = obj137; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list198 = new List(index2); CollectionsMarshal.SetCount(list198, index2); span3 = CollectionsMarshal.AsSpan(list198); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 397) { StopDistance = 7f, Aetheryte = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1011231u, new Vector3(503.1051f, 217.95148f, 790.2189f), 397); obj138.Steps = list198; reference149 = obj138; questRoot23.QuestSequence = list193; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(1584); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list199 = new List(num); CollectionsMarshal.SetCount(list199, num); span = CollectionsMarshal.AsSpan(list199); index = 0; span[index] = "JerryWester"; questRoot24.Author = list199; index = 4; List list200 = new List(index); CollectionsMarshal.SetCount(list200, index); span2 = CollectionsMarshal.AsSpan(list200); num = 0; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 0 }; num2 = 1; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011231u, new Vector3(503.1051f, 217.95148f, 790.2189f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj139.Steps = list201; reference150 = obj139; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 1 }; index2 = 1; List list202 = new List(index2); CollectionsMarshal.SetCount(list202, index2); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011236u, new Vector3(446.00586f, 217.95142f, 764.06494f), 397); obj140.Steps = list202; reference151 = obj140; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 2 }; num2 = 3; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); index2 = 0; ref QuestStep reference153 = ref span3[index2]; QuestStep obj142 = new QuestStep(EInteractionType.Combat, 2005403u, new Vector3(430.5067f, 225.0027f, 800.9321f), 397) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list204 = new List(num4); CollectionsMarshal.SetCount(list204, num4); span8 = CollectionsMarshal.AsSpan(list204); num3 = 0; span8[num3] = 4376u; obj142.KillEnemyDataIds = list204; num3 = 6; List list205 = new List(num3); CollectionsMarshal.SetCount(list205, num3); span6 = CollectionsMarshal.AsSpan(list205); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj142.CompletionQuestVariablesFlags = list205; reference153 = obj142; index2++; ref QuestStep reference154 = ref span3[index2]; QuestStep obj143 = new QuestStep(EInteractionType.Combat, 2005404u, new Vector3(552.39185f, 228.3512f, 725.9784f), 397) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list206 = new List(num4); CollectionsMarshal.SetCount(list206, num4); span8 = CollectionsMarshal.AsSpan(list206); num3 = 0; span8[num3] = 4376u; obj143.KillEnemyDataIds = list206; num3 = 6; List list207 = new List(num3); CollectionsMarshal.SetCount(list207, num3); span6 = CollectionsMarshal.AsSpan(list207); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj143.CompletionQuestVariablesFlags = list207; reference154 = obj143; index2++; ref QuestStep reference155 = ref span3[index2]; QuestStep obj144 = new QuestStep(EInteractionType.Combat, 2005405u, new Vector3(421.59143f, 212.69543f, 708.1559f), 397) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list208 = new List(num4); CollectionsMarshal.SetCount(list208, num4); span8 = CollectionsMarshal.AsSpan(list208); num3 = 0; span8[num3] = 4376u; obj144.KillEnemyDataIds = list208; num3 = 6; List list209 = new List(num3); CollectionsMarshal.SetCount(list209, num3); span6 = CollectionsMarshal.AsSpan(list209); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj144.CompletionQuestVariablesFlags = list209; reference155 = obj144; obj141.Steps = list203; reference152 = obj141; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1011236u, new Vector3(446.00586f, 217.95142f, 764.06494f), 397); obj145.Steps = list210; reference156 = obj145; questRoot24.QuestSequence = list200; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(1585); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list211 = new List(num); CollectionsMarshal.SetCount(list211, num); span = CollectionsMarshal.AsSpan(list211); index = 0; span[index] = "JerryWester"; questRoot25.Author = list211; index = 4; List list212 = new List(index); CollectionsMarshal.SetCount(list212, index); span2 = CollectionsMarshal.AsSpan(list212); num = 0; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 0 }; num2 = 1; List list213 = new List(num2); CollectionsMarshal.SetCount(list213, num2); span3 = CollectionsMarshal.AsSpan(list213); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011236u, new Vector3(446.00586f, 217.95142f, 764.06494f), 397); obj146.Steps = list213; reference157 = obj146; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 1 }; index2 = 2; List list214 = new List(index2); CollectionsMarshal.SetCount(list214, index2); span3 = CollectionsMarshal.AsSpan(list214); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(464.90463f, 203.4332f, 679.09424f), 397); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1011241u, new Vector3(501.7318f, 164.19402f, 301.13672f), 397); obj147.Steps = list214; reference158 = obj147; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 2 }; num2 = 1; List list215 = new List(num2); CollectionsMarshal.SetCount(list215, num2); span3 = CollectionsMarshal.AsSpan(list215); index2 = 0; ref QuestStep reference160 = ref span3[index2]; QuestStep obj149 = new QuestStep(EInteractionType.Combat, null, new Vector3(462.2118f, 164.57632f, 301.1987f), 397) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list216 = new List(num4); CollectionsMarshal.SetCount(list216, num4); span7 = CollectionsMarshal.AsSpan(list216); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 4803u, RewardItemId = 2001572u, RewardItemCount = 3 }; obj149.ComplexCombatData = list216; reference160 = obj149; obj148.Steps = list215; reference159 = obj148; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list217 = new List(index2); CollectionsMarshal.SetCount(list217, index2); span3 = CollectionsMarshal.AsSpan(list217); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1011241u, new Vector3(501.7318f, 164.19402f, 301.13672f), 397); obj150.Steps = list217; reference161 = obj150; questRoot25.QuestSequence = list212; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(1586); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list218 = new List(num); CollectionsMarshal.SetCount(list218, num); span = CollectionsMarshal.AsSpan(list218); index = 0; span[index] = "JerryWester"; questRoot26.Author = list218; index = 3; List list219 = new List(index); CollectionsMarshal.SetCount(list219, index); span2 = CollectionsMarshal.AsSpan(list219); num = 0; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 0 }; num2 = 1; List list220 = new List(num2); CollectionsMarshal.SetCount(list220, num2); span3 = CollectionsMarshal.AsSpan(list220); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011241u, new Vector3(501.7318f, 164.19402f, 301.13672f), 397); obj151.Steps = list220; reference162 = obj151; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 1 }; index2 = 1; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011903u, new Vector3(197.13123f, 189.4263f, 270.61877f), 397); obj152.Steps = list221; reference163 = obj152; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list222 = new List(num2); CollectionsMarshal.SetCount(list222, num2); span3 = CollectionsMarshal.AsSpan(list222); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1011231u, new Vector3(503.1051f, 217.95148f, 790.2189f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj153.Steps = list222; reference164 = obj153; questRoot26.QuestSequence = list219; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(1587); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list223 = new List(num); CollectionsMarshal.SetCount(list223, num); span = CollectionsMarshal.AsSpan(list223); index = 0; span[index] = "JerryWester"; questRoot27.Author = list223; index = 6; List list224 = new List(index); CollectionsMarshal.SetCount(list224, index); span2 = CollectionsMarshal.AsSpan(list224); num = 0; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 0 }; index2 = 1; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011231u, new Vector3(503.1051f, 217.95148f, 790.2189f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj154.Steps = list225; reference165 = obj154; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 1 }; num2 = 1; List list226 = new List(num2); CollectionsMarshal.SetCount(list226, num2); span3 = CollectionsMarshal.AsSpan(list226); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012334u, new Vector3(510.64307f, 217.95148f, 785.2445f), 397); obj155.Steps = list226; reference166 = obj155; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 2 }; index2 = 1; List list227 = new List(index2); CollectionsMarshal.SetCount(list227, index2); span3 = CollectionsMarshal.AsSpan(list227); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012404u, new Vector3(179.52234f, 161.78215f, 132.73816f), 397); obj156.Steps = list227; reference167 = obj156; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 3 }; num2 = 1; List list228 = new List(num2); CollectionsMarshal.SetCount(list228, num2); span3 = CollectionsMarshal.AsSpan(list228); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012338u, new Vector3(354.6654f, 159.5203f, 140.67285f), 397); obj157.Steps = list228; reference168 = obj157; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 4 }; index2 = 1; List list229 = new List(index2); CollectionsMarshal.SetCount(list229, index2); span3 = CollectionsMarshal.AsSpan(list229); num2 = 0; ref QuestStep reference170 = ref span3[num2]; QuestStep obj159 = new QuestStep(EInteractionType.Combat, null, new Vector3(81.99244f, 117.19824f, 152.92575f), 397) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 3; List list230 = new List(num3); CollectionsMarshal.SetCount(list230, num3); span8 = CollectionsMarshal.AsSpan(list230); num4 = 0; span8[num4] = 4377u; num4++; span8[num4] = 4378u; num4++; span8[num4] = 4379u; obj159.KillEnemyDataIds = list230; reference170 = obj159; obj158.Steps = list229; reference169 = obj158; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list231 = new List(num2); CollectionsMarshal.SetCount(list231, num2); span3 = CollectionsMarshal.AsSpan(list231); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012340u, new Vector3(81.80359f, 117.19817f, 152.30017f), 397); obj160.Steps = list231; reference171 = obj160; questRoot27.QuestSequence = list224; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(1588); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list232 = new List(num); CollectionsMarshal.SetCount(list232, num); span = CollectionsMarshal.AsSpan(list232); index = 0; span[index] = "JerryWester"; questRoot28.Author = list232; index = 3; List list233 = new List(index); CollectionsMarshal.SetCount(list233, index); span2 = CollectionsMarshal.AsSpan(list233); num = 0; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 0 }; index2 = 1; List list234 = new List(index2); CollectionsMarshal.SetCount(list234, index2); span3 = CollectionsMarshal.AsSpan(list234); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012344u, new Vector3(84.18396f, 117.19698f, 150.31653f), 397) { StopDistance = 7f }; obj161.Steps = list234; reference172 = obj161; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 1 }; num2 = 1; List list235 = new List(num2); CollectionsMarshal.SetCount(list235, num2); span3 = CollectionsMarshal.AsSpan(list235); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2005408u, new Vector3(103.77649f, 102.311646f, -42.404846f), 397) { Comment = "Walk straight to Gorgagne Mills basement, ignore footprints", SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj162.Steps = list235; reference173 = obj162; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list236 = new List(index2); CollectionsMarshal.SetCount(list236, index2); span3 = CollectionsMarshal.AsSpan(list236); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012348u, new Vector3(465.01855f, 162.58325f, -522.9115f), 397); obj163.Steps = list236; reference174 = obj163; questRoot28.QuestSequence = list233; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(1589); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list237 = new List(num); CollectionsMarshal.SetCount(list237, num); span = CollectionsMarshal.AsSpan(list237); index = 0; span[index] = "JerryWester"; questRoot29.Author = list237; index = 3; List list238 = new List(index); CollectionsMarshal.SetCount(list238, index); span2 = CollectionsMarshal.AsSpan(list238); num = 0; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj164 = 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, 1012348u, new Vector3(465.01855f, 162.58325f, -522.9115f), 397); obj164.Steps = list239; reference175 = obj164; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 1 }; index2 = 1; List list240 = new List(index2); CollectionsMarshal.SetCount(list240, index2); span3 = CollectionsMarshal.AsSpan(list240); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011231u, new Vector3(503.1051f, 217.95148f, 790.2189f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj165.Steps = list240; reference176 = obj165; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011217u, new Vector3(17.990356f, 16.009666f, -9.567444f), 419) { TargetTerritoryId = (ushort)433, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardLastVigil } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012328u, new Vector3(1.7547607f, 0.0034502316f, -9.750549f), 433); obj166.Steps = list241; reference177 = obj166; questRoot29.QuestSequence = list238; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(1590); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list242 = new List(num); CollectionsMarshal.SetCount(list242, num); span = CollectionsMarshal.AsSpan(list242); index = 0; span[index] = "JerryWester"; questRoot30.Author = list242; index = 5; List list243 = new List(index); CollectionsMarshal.SetCount(list243, index); span2 = CollectionsMarshal.AsSpan(list243); num = 0; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 0 }; index2 = 1; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012329u, new Vector3(-7.309082f, 0.0035869647f, -0.5036011f), 433); obj167.Steps = list244; reference178 = obj167; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 1 }; num2 = 2; List list245 = new List(num2); CollectionsMarshal.SetCount(list245, num2); span3 = CollectionsMarshal.AsSpan(list245); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005334u, new Vector3(-0.001443714f, 1.1515f, 13.2236f), 433) { TargetTerritoryId = (ushort)419 }; index2++; ref QuestStep reference180 = ref span3[index2]; QuestStep obj169 = new QuestStep(EInteractionType.Interact, 1012353u, new Vector3(149.7367f, -12.263969f, -7.888916f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardLastVigil, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; num4 = 1; List list246 = new List(num4); CollectionsMarshal.SetCount(list246, num4); span5 = CollectionsMarshal.AsSpan(list246); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_HEAVNA111_01590_SCENE00007_EVENTAREA_WARP_YESNO_TITLE") }; obj169.DialogueChoices = list246; reference180 = obj169; obj168.Steps = list245; reference179 = obj168; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 3 }; index2 = 1; List list247 = new List(index2); CollectionsMarshal.SetCount(list247, index2); span3 = CollectionsMarshal.AsSpan(list247); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012351u, new Vector3(-731.1971f, -105.26523f, 470.54248f), 401); obj170.Steps = list247; reference181 = obj170; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj171 = 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.AttuneAetheryte, null, null, 401) { Aetheryte = EAetheryteLocation.SeaOfCloudsCampCloudtop }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1011952u, new Vector3(-277.63788f, -184.59735f, 741.60376f), 401); obj171.Steps = list248; reference182 = obj171; questRoot30.QuestSequence = list243; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(1591); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list249 = new List(num); CollectionsMarshal.SetCount(list249, num); span = CollectionsMarshal.AsSpan(list249); index = 0; span[index] = "JerryWester"; questRoot31.Author = list249; index = 4; List list250 = new List(index); CollectionsMarshal.SetCount(list250, index); span2 = CollectionsMarshal.AsSpan(list250); num = 0; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj172 = 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, 1011952u, new Vector3(-277.63788f, -184.59735f, 741.60376f), 401) { AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj172.Steps = list251; reference183 = obj172; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 1 }; num2 = 1; List list252 = new List(num2); CollectionsMarshal.SetCount(list252, num2); span3 = CollectionsMarshal.AsSpan(list252); index2 = 0; ref QuestStep reference185 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1012354u, new Vector3(-284.38245f, -185.08519f, 732.2346f), 401); num3 = 1; List list253 = new List(num3); CollectionsMarshal.SetCount(list253, num3); span5 = CollectionsMarshal.AsSpan(list253); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_HEAVNA112_01591_Q1_000_000"), Answer = new ExcelRef("TEXT_HEAVNA112_01591_A1_000_001") }; questStep12.DialogueChoices = list253; reference185 = questStep12; obj173.Steps = list252; reference184 = obj173; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 2 }; index2 = 1; List list254 = new List(index2); CollectionsMarshal.SetCount(list254, index2); span3 = CollectionsMarshal.AsSpan(list254); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012355u, new Vector3(-285.11487f, -185.0477f, 735.40857f), 401); obj174.Steps = list254; reference186 = obj174; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list255 = new List(num2); CollectionsMarshal.SetCount(list255, num2); span3 = CollectionsMarshal.AsSpan(list255); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1011952u, new Vector3(-277.63788f, -184.59735f, 741.60376f), 401); obj175.Steps = list255; reference187 = obj175; questRoot31.QuestSequence = list250; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(1592); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list256 = new List(num); CollectionsMarshal.SetCount(list256, num); span = CollectionsMarshal.AsSpan(list256); index = 0; span[index] = "JerryWester"; questRoot32.Author = list256; index = 4; List list257 = new List(index); CollectionsMarshal.SetCount(list257, index); span2 = CollectionsMarshal.AsSpan(list257); num = 0; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 0 }; index2 = 1; List list258 = new List(index2); CollectionsMarshal.SetCount(list258, index2); span3 = CollectionsMarshal.AsSpan(list258); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011952u, new Vector3(-277.63788f, -184.59735f, 741.60376f), 401); obj176.Steps = list258; reference188 = obj176; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 1 }; num2 = 1; List list259 = new List(num2); CollectionsMarshal.SetCount(list259, num2); span3 = CollectionsMarshal.AsSpan(list259); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012060u, new Vector3(-358.66333f, -157.99367f, 761.01306f), 401); obj177.Steps = list259; reference189 = obj177; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 2 }; index2 = 3; List list260 = new List(index2); CollectionsMarshal.SetCount(list260, index2); span3 = CollectionsMarshal.AsSpan(list260); num2 = 0; ref QuestStep reference191 = ref span3[num2]; QuestStep obj179 = new QuestStep(EInteractionType.Combat, 2005409u, new Vector3(-254.65784f, -185.68707f, 662.6841f), 401) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 2; List list261 = new List(num4); CollectionsMarshal.SetCount(list261, num4); span8 = CollectionsMarshal.AsSpan(list261); num3 = 0; span8[num3] = 4381u; num3++; span8[num3] = 4382u; obj179.KillEnemyDataIds = list261; num3 = 6; List list262 = new List(num3); CollectionsMarshal.SetCount(list262, num3); span6 = CollectionsMarshal.AsSpan(list262); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj179.CompletionQuestVariablesFlags = list262; reference191 = obj179; num2++; ref QuestStep reference192 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 2005411u, new Vector3(-122.78937f, -166.00293f, 646.5095f), 401); num4 = 6; List list263 = new List(num4); CollectionsMarshal.SetCount(list263, num4); span6 = CollectionsMarshal.AsSpan(list263); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list263; reference192 = questStep13; num2++; ref QuestStep reference193 = ref span3[num2]; QuestStep obj180 = new QuestStep(EInteractionType.Combat, 2005410u, new Vector3(-81.16278f, -136.98022f, 468.5282f), 401) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list264 = new List(num3); CollectionsMarshal.SetCount(list264, num3); span8 = CollectionsMarshal.AsSpan(list264); num4 = 0; span8[num4] = 4380u; num4++; span8[num4] = 4382u; obj180.KillEnemyDataIds = list264; num4 = 6; List list265 = new List(num4); CollectionsMarshal.SetCount(list265, num4); span6 = CollectionsMarshal.AsSpan(list265); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj180.CompletionQuestVariablesFlags = list265; reference193 = obj180; obj178.Steps = list260; reference190 = obj178; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list266 = new List(num2); CollectionsMarshal.SetCount(list266, num2); span3 = CollectionsMarshal.AsSpan(list266); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012060u, new Vector3(-358.66333f, -157.99367f, 761.01306f), 401); obj181.Steps = list266; reference194 = obj181; questRoot32.QuestSequence = list257; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(1593); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list267 = new List(num); CollectionsMarshal.SetCount(list267, num); span = CollectionsMarshal.AsSpan(list267); index = 0; span[index] = "JerryWester"; questRoot33.Author = list267; index = 3; List list268 = new List(index); CollectionsMarshal.SetCount(list268, index); span2 = CollectionsMarshal.AsSpan(list268); num = 0; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 0 }; index2 = 1; List list269 = new List(index2); CollectionsMarshal.SetCount(list269, index2); span3 = CollectionsMarshal.AsSpan(list269); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012060u, new Vector3(-358.66333f, -157.99367f, 761.01306f), 401); obj182.Steps = list269; reference195 = obj182; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 1 }; num2 = 6; List list270 = new List(num2); CollectionsMarshal.SetCount(list270, num2); span3 = CollectionsMarshal.AsSpan(list270); index2 = 0; ref QuestStep reference197 = ref span3[index2]; QuestStep obj184 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-343.27975f, -169.12419f, 800.5701f), 401) { Mount = true }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 6; List list271 = new List(num3); CollectionsMarshal.SetCount(list271, num3); span6 = CollectionsMarshal.AsSpan(list271); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list271; skipConditions4.StepIf = skipStepConditions4; obj184.SkipConditions = skipConditions4; reference197 = obj184; index2++; ref QuestStep reference198 = ref span3[index2]; QuestStep obj185 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-325.61444f, -184.8876f, 806.3595f), 401) { DisableNavmesh = true }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num4 = 6; List list272 = new List(num4); CollectionsMarshal.SetCount(list272, num4); span6 = CollectionsMarshal.AsSpan(list272); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions5.CompletionQuestVariablesFlags = list272; skipConditions5.StepIf = skipStepConditions5; obj185.SkipConditions = skipConditions5; reference198 = obj185; index2++; ref QuestStep reference199 = ref span3[index2]; QuestStep obj186 = new QuestStep(EInteractionType.Emote, 1013498u, new Vector3(-293.04956f, -183.73486f, 812.6802f), 401) { Emote = EEmote.Psych }; num3 = 6; List list273 = new List(num3); CollectionsMarshal.SetCount(list273, num3); span6 = CollectionsMarshal.AsSpan(list273); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj186.CompletionQuestVariablesFlags = list273; reference199 = obj186; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-368.08698f, -185.05266f, 792.836f), 401); index2++; ref QuestStep reference200 = ref span3[index2]; QuestStep obj187 = new QuestStep(EInteractionType.Emote, 1012360u, new Vector3(-337.75842f, -186.07346f, 618.55493f), 401) { Emote = EEmote.Psych }; num4 = 6; List list274 = new List(num4); CollectionsMarshal.SetCount(list274, num4); span6 = CollectionsMarshal.AsSpan(list274); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj187.CompletionQuestVariablesFlags = list274; reference200 = obj187; index2++; ref QuestStep reference201 = ref span3[index2]; QuestStep obj188 = new QuestStep(EInteractionType.Emote, 1012359u, new Vector3(-260.91406f, -184.91077f, 705.4092f), 401) { Emote = EEmote.Psych }; num3 = 6; List list275 = new List(num3); CollectionsMarshal.SetCount(list275, num3); span6 = CollectionsMarshal.AsSpan(list275); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj188.CompletionQuestVariablesFlags = list275; reference201 = obj188; obj183.Steps = list270; reference196 = obj183; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list276 = new List(index2); CollectionsMarshal.SetCount(list276, index2); span3 = CollectionsMarshal.AsSpan(list276); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012060u, new Vector3(-358.66333f, -157.99367f, 761.01306f), 401); obj189.Steps = list276; reference202 = obj189; questRoot33.QuestSequence = list268; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(1594); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list277 = new List(num); CollectionsMarshal.SetCount(list277, num); span = CollectionsMarshal.AsSpan(list277); index = 0; span[index] = "JerryWester"; questRoot34.Author = list277; index = 6; List list278 = new List(index); CollectionsMarshal.SetCount(list278, index); span2 = CollectionsMarshal.AsSpan(list278); num = 0; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 0 }; num2 = 1; List list279 = new List(num2); CollectionsMarshal.SetCount(list279, num2); span3 = CollectionsMarshal.AsSpan(list279); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012060u, new Vector3(-358.66333f, -157.99367f, 761.01306f), 401); obj190.Steps = list279; reference203 = obj190; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 1 }; index2 = 1; List list280 = new List(index2); CollectionsMarshal.SetCount(list280, index2); span3 = CollectionsMarshal.AsSpan(list280); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011952u, new Vector3(-277.63788f, -184.59735f, 741.60376f), 401); obj191.Steps = list280; reference204 = obj191; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 2 }; num2 = 1; List list281 = new List(num2); CollectionsMarshal.SetCount(list281, num2); span3 = CollectionsMarshal.AsSpan(list281); index2 = 0; ref QuestStep reference206 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1012354u, new Vector3(-284.38245f, -185.08519f, 732.2346f), 401); num4 = 1; List list282 = new List(num4); CollectionsMarshal.SetCount(list282, num4); span5 = CollectionsMarshal.AsSpan(list282); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_HEAVNA115_01594_Q1_000_000"), Answer = new ExcelRef("TEXT_HEAVNA115_01594_A1_000_001") }; questStep14.DialogueChoices = list282; reference206 = questStep14; obj192.Steps = list281; reference205 = obj192; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 3 }; index2 = 1; List list283 = new List(index2); CollectionsMarshal.SetCount(list283, index2); span3 = CollectionsMarshal.AsSpan(list283); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012363u, new Vector3(62.546753f, -144.91164f, 527.9469f), 401); obj193.Steps = list283; reference207 = obj193; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 4 }; num2 = 1; List list284 = new List(num2); CollectionsMarshal.SetCount(list284, num2); span3 = CollectionsMarshal.AsSpan(list284); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005412u, new Vector3(408.89587f, -124.01007f, 718.5625f), 401); obj194.Steps = list284; reference208 = obj194; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list285 = new List(index2); CollectionsMarshal.SetCount(list285, index2); span3 = CollectionsMarshal.AsSpan(list285); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(91.65932f, -147.83772f, 551.8496f), 401); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012364u, new Vector3(64.10315f, -144.92407f, 527.36694f), 401); obj195.Steps = list285; reference209 = obj195; questRoot34.QuestSequence = list278; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(1595); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list286 = new List(num); CollectionsMarshal.SetCount(list286, num); span = CollectionsMarshal.AsSpan(list286); index = 0; span[index] = "JerryWester"; questRoot35.Author = list286; index = 5; List list287 = new List(index); CollectionsMarshal.SetCount(list287, index); span2 = CollectionsMarshal.AsSpan(list287); num = 0; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 0 }; num2 = 1; List list288 = new List(num2); CollectionsMarshal.SetCount(list288, num2); span3 = CollectionsMarshal.AsSpan(list288); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012364u, new Vector3(64.10315f, -144.92407f, 527.36694f), 401); obj196.Steps = list288; reference210 = obj196; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 1 }; index2 = 1; List list289 = new List(index2); CollectionsMarshal.SetCount(list289, index2); span3 = CollectionsMarshal.AsSpan(list289); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005418u, new Vector3(418.4176f, -121.446594f, 630.64f), 401); obj197.Steps = list289; reference211 = obj197; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 2 }; num2 = 1; List list290 = new List(num2); CollectionsMarshal.SetCount(list290, num2); span3 = CollectionsMarshal.AsSpan(list290); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005419u, new Vector3(299.82446f, -115.8313f, 424.73486f), 401); obj198.Steps = list290; reference212 = obj198; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 3 }; index2 = 1; List list291 = new List(index2); CollectionsMarshal.SetCount(list291, index2); span3 = CollectionsMarshal.AsSpan(list291); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1012366u, new Vector3(531.18164f, -99.84944f, 349.96558f), 401) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj199.Steps = list291; reference213 = obj199; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list292 = new List(num2); CollectionsMarshal.SetCount(list292, num2); span3 = CollectionsMarshal.AsSpan(list292); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012367u, new Vector3(-678.2483f, -110.67414f, 481.77307f), 401) { StopDistance = 7f }; obj200.Steps = list292; reference214 = obj200; questRoot35.QuestSequence = list287; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(1596); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list293 = new List(num); CollectionsMarshal.SetCount(list293, num); span = CollectionsMarshal.AsSpan(list293); index = 0; span[index] = "JerryWester"; questRoot36.Author = list293; index = 4; List list294 = new List(index); CollectionsMarshal.SetCount(list294, index); span2 = CollectionsMarshal.AsSpan(list294); num = 0; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 0 }; index2 = 1; List list295 = new List(index2); CollectionsMarshal.SetCount(list295, index2); span3 = CollectionsMarshal.AsSpan(list295); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012368u, new Vector3(-676.7529f, -111.71492f, 487.26624f), 401) { AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj201.Steps = list295; reference215 = obj201; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 1 }; num2 = 1; List list296 = new List(num2); CollectionsMarshal.SetCount(list296, num2); span3 = CollectionsMarshal.AsSpan(list296); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011952u, new Vector3(-277.63788f, -184.59735f, 741.60376f), 401); obj202.Steps = list296; reference216 = obj202; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 2 }; index2 = 1; List list297 = new List(index2); CollectionsMarshal.SetCount(list297, index2); span3 = CollectionsMarshal.AsSpan(list297); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012375u, new Vector3(164.50745f, -12.634913f, -23.178528f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; obj203.Steps = list297; reference217 = obj203; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list298 = new List(num2); CollectionsMarshal.SetCount(list298, num2); span3 = CollectionsMarshal.AsSpan(list298); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011217u, new Vector3(17.990356f, 16.009666f, -9.567444f), 419) { TargetTerritoryId = (ushort)433, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardAthenaeumAstrologicum, To = EAetheryteLocation.IshgardLastVigil } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012329u, new Vector3(-7.309082f, 0.0035869647f, -0.5036011f), 433); obj204.Steps = list298; reference218 = obj204; questRoot36.QuestSequence = list294; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(1597); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list299 = new List(num); CollectionsMarshal.SetCount(list299, num); span = CollectionsMarshal.AsSpan(list299); index = 0; span[index] = "JerryWester"; questRoot37.Author = list299; index = 5; List list300 = new List(index); CollectionsMarshal.SetCount(list300, index); span2 = CollectionsMarshal.AsSpan(list300); num = 0; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 0 }; index2 = 1; List list301 = new List(index2); CollectionsMarshal.SetCount(list301, index2); span3 = CollectionsMarshal.AsSpan(list301); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012377u, new Vector3(5.6915283f, -9.313226E-10f, 5.7526245f), 433); obj205.Steps = list301; reference219 = obj205; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 1 }; num2 = 1; List list302 = new List(num2); CollectionsMarshal.SetCount(list302, num2); span3 = CollectionsMarshal.AsSpan(list302); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012378u, new Vector3(3.5248413f, -9.313226E-10f, 9.018005f), 433) { StopDistance = 5f }; obj206.Steps = list302; reference220 = obj206; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 2 }; index2 = 2; List list303 = new List(index2); CollectionsMarshal.SetCount(list303, index2); span3 = CollectionsMarshal.AsSpan(list303); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005334u, new Vector3(-0.001443714f, 1.1515f, 13.2236f), 433) { TargetTerritoryId = (ushort)419 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1012380u, new Vector3(124.46777f, 24.458836f, 0.47296143f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardLastVigil, To = EAetheryteLocation.IshgardForgottenKnight } }; obj207.Steps = list303; reference221 = obj207; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 3 }; num2 = 1; List list304 = new List(num2); CollectionsMarshal.SetCount(list304, num2); span3 = CollectionsMarshal.AsSpan(list304); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1012381u, new Vector3(120.653076f, 14.95313f, -156.63391f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardTribunal }, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj208.Steps = list304; reference222 = obj208; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list305 = new List(index2); CollectionsMarshal.SetCount(list305, index2); span3 = CollectionsMarshal.AsSpan(list305); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012381u, new Vector3(120.653076f, 14.95313f, -156.63391f), 419); obj209.Steps = list305; reference223 = obj209; questRoot37.QuestSequence = list300; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(1598); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list306 = new List(num); CollectionsMarshal.SetCount(list306, num); span = CollectionsMarshal.AsSpan(list306); index = 0; span[index] = "JerryWester"; questRoot38.Author = list306; index = 4; List list307 = new List(index); CollectionsMarshal.SetCount(list307, index); span2 = CollectionsMarshal.AsSpan(list307); num = 0; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 0 }; num2 = 1; List list308 = new List(num2); CollectionsMarshal.SetCount(list308, num2); span3 = CollectionsMarshal.AsSpan(list308); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012381u, new Vector3(120.653076f, 14.95313f, -156.63391f), 419); obj210.Steps = list308; reference224 = obj210; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 1 }; index2 = 2; List list309 = new List(index2); CollectionsMarshal.SetCount(list309, index2); span3 = CollectionsMarshal.AsSpan(list309); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011217u, new Vector3(17.990356f, 16.009666f, -9.567444f), 419) { TargetTerritoryId = (ushort)433, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardTribunal, To = EAetheryteLocation.IshgardLastVigil } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013033u, new Vector3(-0.015319824f, 0.022254245f, 3.7078857f), 433); obj211.Steps = list309; reference225 = obj211; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 2 }; num2 = 2; List list310 = new List(num2); CollectionsMarshal.SetCount(list310, num2); span3 = CollectionsMarshal.AsSpan(list310); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005334u, new Vector3(-0.015319824f, 1.1443481f, 13.199036f), 433) { TargetTerritoryId = (ushort)419 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1012386u, new Vector3(6.149353f, 42.34489f, -208.39252f), 419); obj212.Steps = list310; reference226 = obj212; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list311 = new List(index2); CollectionsMarshal.SetCount(list311, index2); span3 = CollectionsMarshal.AsSpan(list311); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011217u, new Vector3(17.990356f, 16.009666f, -9.567444f), 419) { TargetTerritoryId = (ushort)433 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012387u, new Vector3(0.6866455f, 0.022254243f, 4.623413f), 433); obj213.Steps = list311; reference227 = obj213; questRoot38.QuestSequence = list307; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(1599); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list312 = new List(num); CollectionsMarshal.SetCount(list312, num); span = CollectionsMarshal.AsSpan(list312); index = 0; span[index] = "JerryWester"; questRoot39.Author = list312; index = 3; List list313 = new List(index); CollectionsMarshal.SetCount(list313, index); span2 = CollectionsMarshal.AsSpan(list313); num = 0; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = 0 }; num2 = 1; List list314 = new List(num2); CollectionsMarshal.SetCount(list314, num2); span3 = CollectionsMarshal.AsSpan(list314); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012387u, new Vector3(0.6866455f, 0.022254243f, 4.623413f), 433); obj214.Steps = list314; reference228 = obj214; num++; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 1 }; index2 = 2; List list315 = new List(index2); CollectionsMarshal.SetCount(list315, index2); span3 = CollectionsMarshal.AsSpan(list315); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011952u, new Vector3(-277.63788f, -184.59735f, 741.60376f), 401) { AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, PickUpQuestId = new QuestId(1748) }; num2++; ref QuestStep reference230 = ref span3[num2]; QuestStep obj216 = new QuestStep(EInteractionType.Interact, 1001029u, new Vector3(9.170593f, 20.999403f, -15.213318f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa }; num3 = 1; List list316 = new List(num3); CollectionsMarshal.SetCount(list316, num3); span5 = CollectionsMarshal.AsSpan(list316); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_HEAVNA201_01599_Q1_000_000") }; obj216.DialogueChoices = list316; reference230 = obj216; obj215.Steps = list315; reference229 = obj215; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list317 = new List(num2); CollectionsMarshal.SetCount(list317, num2); span3 = CollectionsMarshal.AsSpan(list317); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(26.194313f, 50.989883f, -778.7069f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013018u, new Vector3(30.07544f, 50.99997f, -819.7299f), 156); obj217.Steps = list317; reference231 = obj217; questRoot39.QuestSequence = list313; AddQuest(questId39, questRoot39); } private static void LoadQuests32() { QuestId questId = new QuestId(1600); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013018u, new Vector3(30.07544f, 50.99997f, -819.7299f), 156); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013020u, new Vector3(-58.79309f, -21.311453f, -3.982666f), 145) { StopDistance = 1f, Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-368.91202f, -22.538002f, 386.9863f), 145) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013028u, new Vector3(-380.8805f, -23.064514f, 388.63196f), 145) { Fly = true }; obj3.Steps = list5; reference3 = obj3; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(1601); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list6 = new List(num); CollectionsMarshal.SetCount(list6, num); span = CollectionsMarshal.AsSpan(list6); index = 0; span[index] = "JerryWester"; questRoot2.Author = list6; index = 7; List list7 = new List(index); CollectionsMarshal.SetCount(list7, index); span2 = CollectionsMarshal.AsSpan(list7); num = 0; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 0 }; index2 = 1; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013028u, new Vector3(-380.8805f, -23.064514f, 388.63196f), 145); obj4.Steps = list8; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 1 }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; ref QuestStep reference6 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.SinglePlayerDuty, 1013028u, new Vector3(-380.8805f, -23.064514f, 388.63196f), 145); SinglePlayerDutyOptions obj6 = new SinglePlayerDutyOptions { Enabled = true }; int num3 = 1; List list10 = new List(num3); CollectionsMarshal.SetCount(list10, num3); span = CollectionsMarshal.AsSpan(list10); int index3 = 0; span[index3] = "Will not move into melee range to kill the gate; Alphinaud will kill it after a while"; obj6.Notes = list10; questStep.SinglePlayerDutyOptions = obj6; reference6 = questStep; obj5.Steps = list9; reference5 = obj5; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 3 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013071u, new Vector3(-315.2362f, -24.488983f, 419.51624f), 145); obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 4 }; num2 = 1; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013031u, new Vector3(-316.2433f, -24.34079f, 424.30762f), 145) { StopDistance = 5f }; obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 5 }; index2 = 3; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 145) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013038u, new Vector3(1.9989014f, 1.1445954E-06f, -2.5177612f), 212); obj10.Steps = list14; reference10 = obj10; questRoot2.QuestSequence = list7; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(1602); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list15 = new List(num); CollectionsMarshal.SetCount(list15, num); span = CollectionsMarshal.AsSpan(list15); index = 0; span[index] = "JerryWester"; questRoot3.Author = list15; index = 4; List list16 = new List(index); CollectionsMarshal.SetCount(list16, index); span2 = CollectionsMarshal.AsSpan(list16); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; index2 = 1; List list17 = new List(index2); CollectionsMarshal.SetCount(list17, index2); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013038u, new Vector3(1.9989014f, 1.1445954E-06f, -2.5177612f), 212); obj11.Steps = list17; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; num2 = 1; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014644u, new Vector3(15.854065f, 15.96505f, -0.77819824f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardLastVigil } }; obj12.Steps = list18; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 2 }; index2 = 1; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011217u, new Vector3(17.990356f, 16.009666f, -9.567444f), 419) { StopDistance = 7f, TargetTerritoryId = (ushort)433 }; obj13.Steps = list19; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); index2 = 0; ref QuestStep reference15 = ref span3[index2]; QuestStep obj15 = new QuestStep(EInteractionType.CompleteQuest, 1012579u, new Vector3(1.1138916f, 0.022254243f, -4.409851f), 433) { StopDistance = 5f }; index3 = 1; List list21 = new List(index3); CollectionsMarshal.SetCount(list21, index3); Span span4 = CollectionsMarshal.AsSpan(list21); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_HEAVNA301_01602_Q1_000_000"), Answer = new ExcelRef("TEXT_HEAVNA301_01602_A1_000_001") }; obj15.DialogueChoices = list21; reference15 = obj15; obj14.Steps = list20; reference14 = obj14; questRoot3.QuestSequence = list16; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(1603); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list22 = new List(num); CollectionsMarshal.SetCount(list22, num); span = CollectionsMarshal.AsSpan(list22); index = 0; span[index] = "JerryWester"; questRoot4.Author = list22; index = 4; List list23 = new List(index); CollectionsMarshal.SetCount(list23, index); span2 = CollectionsMarshal.AsSpan(list23); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 0 }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012579u, new Vector3(1.1138916f, 0.022254243f, -4.409851f), 433) { StopDistance = 5f }; obj16.Steps = list24; reference16 = obj16; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 1 }; num2 = 2; List list25 = new List(num2); CollectionsMarshal.SetCount(list25, num2); span3 = CollectionsMarshal.AsSpan(list25); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005334u, new Vector3(-0.015319824f, 1.1443481f, 13.199036f), 433) { TargetTerritoryId = (ushort)419 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1012585u, new Vector3(14.755432f, 16.009666f, -4.0742188f), 419); obj17.Steps = list25; reference17 = obj17; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 2 }; index2 = 1; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; ref QuestStep reference19 = ref span3[num2]; QuestStep obj19 = new QuestStep(EInteractionType.Interact, 1011223u, new Vector3(114.579956f, 24.412834f, -11.062805f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardLastVigil, To = EAetheryteLocation.IshgardForgottenKnight } }; num3 = 1; List list27 = new List(num3); CollectionsMarshal.SetCount(list27, num3); span4 = CollectionsMarshal.AsSpan(list27); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_HEAVNA302_01603_SCENE00020_EVENTAREA_WARP_YESNO_TITLE") }; obj19.DialogueChoices = list27; reference19 = obj19; obj18.Steps = list26; reference18 = obj18; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012588u, new Vector3(107.68286f, 24.378597f, -6.6987915f), 418) { StopDistance = 7f }; obj20.Steps = list28; reference20 = obj20; questRoot4.QuestSequence = list23; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(1604); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list29 = new List(num); CollectionsMarshal.SetCount(list29, num); span = CollectionsMarshal.AsSpan(list29); index = 0; span[index] = "JerryWester"; questRoot5.Author = list29; index = 7; List list30 = new List(index); CollectionsMarshal.SetCount(list30, index); span2 = CollectionsMarshal.AsSpan(list30); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 0 }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012588u, new Vector3(107.68286f, 24.378597f, -6.6987915f), 418) { StopDistance = 7f }; obj21.Steps = list31; reference21 = obj21; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 1 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011217u, new Vector3(17.990356f, 16.009666f, -9.567444f), 419) { TargetTerritoryId = (ushort)433, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardLastVigil } }; obj22.Steps = list32; reference22 = obj22; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 2 }; index2 = 2; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005334u, new Vector3(-0.015319824f, 1.1443481f, 13.199036f), 433) { TargetTerritoryId = (ushort)419 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013422u, new Vector3(-97.73407f, 15.233179f, -40.787415f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardLastVigil, To = EAetheryteLocation.IshgardSkysteelManufactory } }; obj23.Steps = list33; reference23 = obj23; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 3 }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011231u, new Vector3(503.1051f, 217.95148f, 790.2189f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj24.Steps = list34; reference24 = obj24; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 4 }; index2 = 4; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011240u, new Vector3(493.15625f, 200.2377f, 663.01965f), 397) { PickUpQuestId = new QuestId(1744) }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2005536u, new Vector3(402.0293f, 191.51587f, 561.4252f), 397) { AetherCurrentId = 2818053u }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2006187u, new Vector3(424.94836f, 164.29382f, -536.9192f), 397) { AetherCurrentId = 2818055u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1012592u, new Vector3(459.15918f, 162.51204f, -524.651f), 397); obj25.Steps = list35; reference25 = obj25; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 5 }; num2 = 3; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(454.75964f, 164.27075f, -535.00354f), 397) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(454.9128f, 164.30827f, -542.1735f), 397) { DisableNavmesh = true }; index2++; ref QuestStep reference27 = ref span3[index2]; QuestStep obj27 = new QuestStep(EInteractionType.Combat, null, new Vector3(455.6516f, 157.40831f, -546.16815f), 397) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 2; List list37 = new List(index3); CollectionsMarshal.SetCount(list37, index3); Span span5 = CollectionsMarshal.AsSpan(list37); num3 = 0; span5[num3] = 4383u; num3++; span5[num3] = 4384u; obj27.KillEnemyDataIds = list37; reference27 = obj27; obj26.Steps = list36; reference26 = obj26; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(454.9128f, 164.30827f, -542.1735f), 397) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(454.75964f, 164.27075f, -535.00354f), 397) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012592u, new Vector3(459.15918f, 162.51204f, -524.651f), 397); obj28.Steps = list38; reference28 = obj28; questRoot5.QuestSequence = list30; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(1605); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list39 = new List(num); CollectionsMarshal.SetCount(list39, num); span = CollectionsMarshal.AsSpan(list39); index = 0; span[index] = "JerryWester"; questRoot6.Author = list39; index = 3; List list40 = new List(index); CollectionsMarshal.SetCount(list40, index); span2 = CollectionsMarshal.AsSpan(list40); num = 0; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 0 }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012592u, new Vector3(459.15918f, 162.51204f, -524.651f), 397); obj29.Steps = list41; reference29 = obj29; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 1 }; index2 = 5; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(454.75964f, 164.27075f, -535.00354f), 397); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(454.9128f, 164.30827f, -542.1735f), 397) { DisableNavmesh = true }; num2++; ref QuestStep reference31 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2005432u, new Vector3(450.85828f, 164.29382f, -544.79285f), 397); num3 = 6; List list43 = new List(num3); CollectionsMarshal.SetCount(list43, num3); Span span6 = CollectionsMarshal.AsSpan(list43); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list43; reference31 = questStep2; num2++; ref QuestStep reference32 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2005433u, new Vector3(443.50342f, 157.48828f, -559.47205f), 397); index3 = 6; List list44 = new List(index3); CollectionsMarshal.SetCount(list44, index3); span6 = CollectionsMarshal.AsSpan(list44); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list44; reference32 = questStep3; num2++; ref QuestStep reference33 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2005434u, new Vector3(466.7887f, 157.39673f, -540.8561f), 397); num3 = 6; List list45 = new List(num3); CollectionsMarshal.SetCount(list45, num3); span6 = CollectionsMarshal.AsSpan(list45); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list45; reference33 = questStep4; obj30.Steps = list42; reference30 = obj30; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012601u, new Vector3(452.41467f, 157.40831f, -542.8397f), 397); obj31.Steps = list46; reference34 = obj31; questRoot6.QuestSequence = list40; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(1606); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list47 = new List(num); CollectionsMarshal.SetCount(list47, num); span = CollectionsMarshal.AsSpan(list47); index = 0; span[index] = "JerryWester"; questRoot7.Author = list47; index = 4; List list48 = new List(index); CollectionsMarshal.SetCount(list48, index); span2 = CollectionsMarshal.AsSpan(list48); num = 0; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 0 }; index2 = 1; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012600u, new Vector3(451.65173f, 157.40831f, -544.6708f), 397) { StopDistance = 5f }; obj32.Steps = list49; reference35 = obj32; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 1 }; num2 = 6; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(474.62885f, 200.2377f, 657.9519f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(486.38373f, 163.58846f, 239.54294f), 397); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(517.53094f, 131.76724f, 200.50333f), 397) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(595.8404f, 116.82471f, 203.86801f), 397); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(616.8997f, 78.429f, 207.48883f), 397) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1011905u, new Vector3(617.4868f, 78.429f, 217.30359f), 397) { DisableNavmesh = true, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj33.Steps = list50; reference36 = obj33; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 2 }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012604u, new Vector3(620.9657f, 78.42899f, 213.88562f), 397) { StopDistance = 5f }; obj34.Steps = list51; reference37 = obj34; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2006189u, new Vector3(-332.90613f, 126.81775f, -29.953552f), 397) { AetherCurrentId = 2818057u }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1011907u, new Vector3(-288.8686f, 127.06639f, 13.199036f), 397); obj35.Steps = list52; reference38 = obj35; questRoot7.QuestSequence = list48; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(1607); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list53 = new List(num); CollectionsMarshal.SetCount(list53, num); span = CollectionsMarshal.AsSpan(list53); index = 0; span[index] = "JerryWester"; questRoot8.Author = list53; index = 3; List list54 = new List(index); CollectionsMarshal.SetCount(list54, index); span2 = CollectionsMarshal.AsSpan(list54); num = 0; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 0 }; index2 = 1; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012765u, new Vector3(-280.0794f, 127.03028f, 11.9782715f), 397); obj36.Steps = list55; reference39 = obj36; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 1 }; num2 = 3; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; ref QuestStep reference41 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1013435u, new Vector3(-271.04602f, 126.894035f, 8.773865f), 397); index3 = 6; List list57 = new List(index3); CollectionsMarshal.SetCount(list57, index3); span6 = CollectionsMarshal.AsSpan(list57); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list57; reference41 = questStep5; index2++; ref QuestStep reference42 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1013436u, new Vector3(-260.39526f, 126.21859f, -2.822998f), 397); num3 = 6; List list58 = new List(num3); CollectionsMarshal.SetCount(list58, num3); span6 = CollectionsMarshal.AsSpan(list58); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list58; reference42 = questStep6; index2++; ref QuestStep reference43 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1011910u, new Vector3(-298.26813f, 126.67049f, -1.4191895f), 397); index3 = 6; List list59 = new List(index3); CollectionsMarshal.SetCount(list59, index3); span6 = CollectionsMarshal.AsSpan(list59); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list59; reference43 = questStep7; obj37.Steps = list56; reference40 = obj37; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012283u, new Vector3(-311.14673f, 126.503296f, -6.729248f), 397); obj38.Steps = list60; reference44 = obj38; questRoot8.QuestSequence = list54; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(1608); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list61 = new List(num); CollectionsMarshal.SetCount(list61, num); span = CollectionsMarshal.AsSpan(list61); index = 0; span[index] = "JerryWester"; questRoot9.Author = list61; index = 3; List list62 = new List(index); CollectionsMarshal.SetCount(list62, index); span2 = CollectionsMarshal.AsSpan(list62); num = 0; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 0 }; num2 = 1; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012764u, new Vector3(-307.54565f, 126.63436f, -3.2807007f), 397); obj39.Steps = list63; reference45 = obj39; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 1 }; index2 = 4; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011910u, new Vector3(-298.26813f, 126.67049f, -1.4191895f), 397) { PickUpQuestId = new QuestId(1759) }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011907u, new Vector3(-288.8686f, 127.06639f, 13.199036f), 397) { PickUpQuestId = new QuestId(1760) }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011911u, new Vector3(-279.56055f, 127.08131f, 13.595764f), 397) { PickUpQuestId = new QuestId(2111) }; num2++; ref QuestStep reference47 = ref span3[num2]; QuestStep obj41 = new QuestStep(EInteractionType.Combat, null, new Vector3(-365.48965f, 85.44247f, -360.56012f), 397) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list65 = new List(num3); CollectionsMarshal.SetCount(list65, num3); Span span7 = CollectionsMarshal.AsSpan(list65); index3 = 0; span7[index3] = new ComplexCombatData { DataId = 3988u, MinimumKillCount = 2u }; obj41.ComplexCombatData = list65; reference47 = obj41; obj40.Steps = list64; reference46 = obj40; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list66 = new List(num2); CollectionsMarshal.SetCount(list66, num2); span3 = CollectionsMarshal.AsSpan(list66); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2006190u, new Vector3(-660.15106f, 135.51526f, -376.63843f), 397) { AetherCurrentId = 2818058u }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012670u, new Vector3(-631.9219f, 142.1073f, -322.71307f), 397); obj42.Steps = list66; reference48 = obj42; questRoot9.QuestSequence = list62; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(1609); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list67 = new List(num); CollectionsMarshal.SetCount(list67, num); span = CollectionsMarshal.AsSpan(list67); index = 0; span[index] = "JerryWester"; questRoot10.Author = list67; index = 4; List list68 = new List(index); CollectionsMarshal.SetCount(list68, index); span2 = CollectionsMarshal.AsSpan(list68); num = 0; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 0 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012609u, new Vector3(-688.777f, 121.51788f, -390.49365f), 397); obj43.Steps = list69; reference49 = obj43; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 1 }; num2 = 2; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-826.9342f, 117.95439f, -642.92413f), 397) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-850.3646f, 117.68303f, -656.6694f), 397) { TargetTerritoryId = (ushort)398 }; obj44.Steps = list70; reference50 = obj44; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 2 }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012612u, new Vector3(801.90735f, -19.788122f, 311.75696f), 398); obj45.Steps = list71; reference51 = obj45; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 4; List list72 = new List(num2); CollectionsMarshal.SetCount(list72, num2); span3 = CollectionsMarshal.AsSpan(list72); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2006195u, new Vector3(765.0111f, -15.85179f, 289.082f), 398) { AetherCurrentId = 2818068u }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(744.5929f, -34.200893f, 272.8362f), 398) { DisableNavmesh = true, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 398) { Aetheryte = EAetheryteLocation.DravanianForelandsTailfeather }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1011916u, new Vector3(470.02356f, -49.89133f, 20.370789f), 398); obj46.Steps = list72; reference52 = obj46; questRoot10.QuestSequence = list68; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(1610); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list73 = new List(num); CollectionsMarshal.SetCount(list73, num); span = CollectionsMarshal.AsSpan(list73); index = 0; span[index] = "JerryWester"; questRoot11.Author = list73; index = 5; List list74 = new List(index); CollectionsMarshal.SetCount(list74, index); span2 = CollectionsMarshal.AsSpan(list74); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 0 }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011916u, new Vector3(470.02356f, -49.89133f, 20.370789f), 398); obj47.Steps = list75; reference53 = obj47; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 1 }; num2 = 1; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012615u, new Vector3(468.77234f, -49.89133f, 25.589355f), 398); obj48.Steps = list76; reference54 = obj48; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 2 }; index2 = 2; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011916u, new Vector3(470.02356f, -49.89133f, 20.370789f), 398) { PickUpQuestId = new QuestId(1771) }; num2++; ref QuestStep reference56 = ref span3[num2]; QuestStep obj50 = new QuestStep(EInteractionType.Combat, null, new Vector3(634.0371f, -40.05916f, -296.1493f), 398) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 2; List list78 = new List(index3); CollectionsMarshal.SetCount(list78, index3); span5 = CollectionsMarshal.AsSpan(list78); num3 = 0; span5[num3] = 4367u; num3++; span5[num3] = 4368u; obj50.KillEnemyDataIds = list78; reference56 = obj50; obj49.Steps = list77; reference55 = obj49; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 3 }; num2 = 2; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2006197u, new Vector3(433.52405f, -47.776062f, -286.24402f), 398) { AetherCurrentId = 2818070u }; index2++; ref QuestStep reference58 = ref span3[index2]; QuestStep obj52 = new QuestStep(EInteractionType.Combat, null, new Vector3(234.626f, -56.601433f, -258.33804f), 398) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list80 = new List(num3); CollectionsMarshal.SetCount(list80, num3); span5 = CollectionsMarshal.AsSpan(list80); index3 = 0; span5[index3] = 4364u; index3++; span5[index3] = 4365u; obj52.KillEnemyDataIds = list80; reference58 = obj52; obj51.Steps = list79; reference57 = obj51; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; ref QuestStep reference60 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.CompleteQuest, 2005489u, new Vector3(169.604f, -63.24872f, -11.825806f), 398); index3 = 1; List list82 = new List(index3); CollectionsMarshal.SetCount(list82, index3); span4 = CollectionsMarshal.AsSpan(list82); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_HEAVNA309_01610_A1_000_000"), Answer = new ExcelRef("TEXT_HEAVNA309_01610_Q1_000_001") }; questStep8.DialogueChoices = list82; reference60 = questStep8; obj53.Steps = list81; reference59 = obj53; questRoot11.QuestSequence = list74; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(1611); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list83 = new List(num); CollectionsMarshal.SetCount(list83, num); span = CollectionsMarshal.AsSpan(list83); index = 0; span[index] = "JerryWester"; questRoot12.Author = list83; index = 5; List list84 = new List(index); CollectionsMarshal.SetCount(list84, index); span2 = CollectionsMarshal.AsSpan(list84); num = 0; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 0 }; num2 = 1; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012619u, new Vector3(167.25415f, -63.618378f, -9.2317505f), 398) { StopDistance = 7f }; obj54.Steps = list85; reference61 = obj54; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 1 }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012622u, new Vector3(-178.97314f, -105.59011f, 508.812f), 398); obj55.Steps = list86; reference62 = obj55; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 2 }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; ref QuestStep reference64 = ref span3[index2]; QuestStep obj57 = new QuestStep(EInteractionType.Combat, null, new Vector3(-245.28185f, -84.46064f, 450.64175f), 398) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 3; List list88 = new List(num3); CollectionsMarshal.SetCount(list88, num3); span5 = CollectionsMarshal.AsSpan(list88); index3 = 0; span5[index3] = 4364u; index3++; span5[index3] = 4366u; index3++; span5[index3] = 4369u; obj57.KillEnemyDataIds = list88; reference64 = obj57; obj56.Steps = list87; reference63 = obj56; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 3 }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; ref QuestStep reference66 = ref span3[num2]; QuestStep obj59 = new QuestStep(EInteractionType.Combat, null, new Vector3(-282.51865f, -63.319576f, 333.95447f), 398) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 3; List list90 = new List(index3); CollectionsMarshal.SetCount(list90, index3); span5 = CollectionsMarshal.AsSpan(list90); num3 = 0; span5[num3] = 4364u; num3++; span5[num3] = 4366u; num3++; span5[num3] = 4369u; obj59.KillEnemyDataIds = list90; reference66 = obj59; obj58.Steps = list89; reference65 = obj58; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012625u, new Vector3(-212.72601f, -37.574783f, 185.16821f), 398); obj60.Steps = list91; reference67 = obj60; questRoot12.QuestSequence = list84; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(1612); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list92 = new List(num); CollectionsMarshal.SetCount(list92, num); span = CollectionsMarshal.AsSpan(list92); index = 0; span[index] = "JerryWester"; questRoot13.Author = list92; index = 4; List list93 = new List(index); CollectionsMarshal.SetCount(list93, index); span2 = CollectionsMarshal.AsSpan(list93); num = 0; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 0 }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012628u, new Vector3(-247.63867f, -30.290216f, 109.391846f), 398); obj61.Steps = list94; reference68 = obj61; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 1 }; num2 = 2; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 398) { Aetheryte = EAetheryteLocation.DravanianForelandsAnyxTrine }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1011916u, new Vector3(470.02356f, -49.89133f, 20.370789f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; obj62.Steps = list95; reference69 = obj62; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 2 }; index2 = 1; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; ref QuestStep reference71 = ref span3[num2]; QuestStep obj64 = new QuestStep(EInteractionType.Combat, null, new Vector3(290.04944f, -65.506195f, 2.676069f), 398) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list97 = new List(num3); CollectionsMarshal.SetCount(list97, num3); span7 = CollectionsMarshal.AsSpan(list97); index3 = 0; span7[index3] = new ComplexCombatData { DataId = 4467u, MinimumKillCount = 3u, RewardItemId = 2001580u, RewardItemCount = 3 }; obj64.ComplexCombatData = list97; reference71 = obj64; obj63.Steps = list96; reference70 = obj63; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list98 = new List(num2); CollectionsMarshal.SetCount(list98, num2); span3 = CollectionsMarshal.AsSpan(list98); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012629u, new Vector3(200f, -55.462486f, -233.44781f), 398); obj65.Steps = list98; reference72 = obj65; questRoot13.QuestSequence = list93; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(1613); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list99 = new List(num); CollectionsMarshal.SetCount(list99, num); span = CollectionsMarshal.AsSpan(list99); index = 0; span[index] = "JerryWester"; questRoot14.Author = list99; index = 3; List list100 = new List(index); CollectionsMarshal.SetCount(list100, index); span2 = CollectionsMarshal.AsSpan(list100); num = 0; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 0 }; index2 = 1; List list101 = new List(index2); CollectionsMarshal.SetCount(list101, index2); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012629u, new Vector3(200f, -55.462486f, -233.44781f), 398); obj66.Steps = list101; reference73 = obj66; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 1 }; num2 = 1; List list102 = new List(num2); CollectionsMarshal.SetCount(list102, num2); span3 = CollectionsMarshal.AsSpan(list102); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012671u, new Vector3(70.725464f, -49.385155f, -151.99518f), 398); obj67.Steps = list102; reference74 = obj67; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list103 = new List(index2); CollectionsMarshal.SetCount(list103, index2); span3 = CollectionsMarshal.AsSpan(list103); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1011928u, new Vector3(73.19751f, -49.19563f, -139.05548f), 398); obj68.Steps = list103; reference75 = obj68; questRoot14.QuestSequence = list100; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(1614); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list104 = new List(num); CollectionsMarshal.SetCount(list104, num); span = CollectionsMarshal.AsSpan(list104); index = 0; span[index] = "JerryWester"; questRoot15.Author = list104; index = 6; List list105 = new List(index); CollectionsMarshal.SetCount(list105, index); span2 = CollectionsMarshal.AsSpan(list105); num = 0; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 0 }; num2 = 1; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; ref QuestStep reference77 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.AcceptQuest, 1012636u, new Vector3(77.46997f, -49.24018f, -148.97388f), 398); index3 = 1; List list107 = new List(index3); CollectionsMarshal.SetCount(list107, index3); span4 = CollectionsMarshal.AsSpan(list107); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_HEAVNA313_01614_Q1_000_000"), Answer = new ExcelRef("TEXT_HEAVNA313_01614_A1_000_001") }; questStep9.DialogueChoices = list107; reference77 = questStep9; obj69.Steps = list106; reference76 = obj69; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 1 }; index2 = 3; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; ref QuestStep reference79 = ref span3[num2]; QuestStep obj71 = new QuestStep(EInteractionType.Interact, 1011930u, new Vector3(81.49841f, -49.21252f, -150.04199f), 398) { StopDistance = 7f }; num3 = 6; List list109 = new List(num3); CollectionsMarshal.SetCount(list109, num3); span6 = CollectionsMarshal.AsSpan(list109); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj71.CompletionQuestVariablesFlags = list109; reference79 = obj71; num2++; ref QuestStep reference80 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1011929u, new Vector3(70.81714f, -49.2083f, -141.55798f), 398); index3 = 6; List list110 = new List(index3); CollectionsMarshal.SetCount(list110, index3); span6 = CollectionsMarshal.AsSpan(list110); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list110; reference80 = questStep10; num2++; ref QuestStep reference81 = ref span3[num2]; QuestStep obj72 = new QuestStep(EInteractionType.Interact, 1011928u, new Vector3(73.19751f, -49.19563f, -139.05548f), 398) { StopDistance = 5f }; num3 = 6; List list111 = new List(num3); CollectionsMarshal.SetCount(list111, num3); span6 = CollectionsMarshal.AsSpan(list111); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj72.CompletionQuestVariablesFlags = list111; reference81 = obj72; obj70.Steps = list108; reference78 = obj70; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 2 }; num2 = 1; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011931u, new Vector3(56.839844f, -49.92323f, -135.91211f), 398); obj73.Steps = list112; reference82 = obj73; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 3 }; index2 = 3; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011929u, new Vector3(70.81714f, -49.2083f, -141.55798f), 398) { PickUpQuestId = new QuestId(1790) }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(70.535545f, -49.45454f, -149.54617f), 398) { Mount = true }; num2++; ref QuestStep reference84 = ref span3[num2]; QuestStep obj75 = new QuestStep(EInteractionType.Combat, null, new Vector3(291.1391f, -64.697876f, -5.7822924f), 398) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list114 = new List(index3); CollectionsMarshal.SetCount(list114, index3); span7 = CollectionsMarshal.AsSpan(list114); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 4467u, MinimumKillCount = 1u, RewardItemId = 2001579u, RewardItemCount = 1 }; obj75.ComplexCombatData = list114; reference84 = obj75; obj74.Steps = list113; reference83 = obj74; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 4 }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011931u, new Vector3(56.839844f, -49.92323f, -135.91211f), 398); obj76.Steps = list115; reference85 = obj76; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013582u, new Vector3(59.220215f, -50.888588f, -130.23578f), 398); obj77.Steps = list116; reference86 = obj77; questRoot15.QuestSequence = list105; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(1615); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list117 = new List(num); CollectionsMarshal.SetCount(list117, num); span = CollectionsMarshal.AsSpan(list117); index = 0; span[index] = "JerryWester"; questRoot16.Author = list117; index = 5; List list118 = new List(index); CollectionsMarshal.SetCount(list118, index); span2 = CollectionsMarshal.AsSpan(list118); num = 0; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 0 }; num2 = 1; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013582u, new Vector3(59.220215f, -50.888588f, -130.23578f), 398); obj78.Steps = list119; reference87 = obj78; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 1 }; index2 = 2; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(70.535545f, -49.45454f, -149.54617f), 398) { Mount = true }; num2++; ref QuestStep reference89 = ref span3[num2]; QuestStep obj80 = new QuestStep(EInteractionType.Combat, 1012639u, new Vector3(190.50879f, -118.35855f, 567.7118f), 398) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 4; List list121 = new List(num3); CollectionsMarshal.SetCount(list121, num3); span5 = CollectionsMarshal.AsSpan(list121); index3 = 0; span5[index3] = 4364u; index3++; span5[index3] = 4366u; index3++; span5[index3] = 4369u; index3++; span5[index3] = 4370u; obj80.KillEnemyDataIds = list121; reference89 = obj80; obj79.Steps = list120; reference88 = obj79; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 2 }; num2 = 1; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013192u, new Vector3(236.6521f, -118.15404f, 564.4159f), 398); obj81.Steps = list122; reference90 = obj81; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 3 }; index2 = 1; List list123 = new List(index2); CollectionsMarshal.SetCount(list123, index2); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; ref QuestStep reference92 = ref span3[num2]; QuestStep obj83 = new QuestStep(EInteractionType.Combat, null, new Vector3(263.7836f, -97.12261f, 614.4929f), 398) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 6; List list124 = new List(index3); CollectionsMarshal.SetCount(list124, index3); span5 = CollectionsMarshal.AsSpan(list124); num3 = 0; span5[num3] = 4385u; num3++; span5[num3] = 4386u; num3++; span5[num3] = 4387u; num3++; span5[num3] = 4388u; num3++; span5[num3] = 4389u; num3++; span5[num3] = 4390u; obj83.KillEnemyDataIds = list124; reference92 = obj83; obj82.Steps = list123; reference91 = obj82; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2006204u, new Vector3(406.75964f, -89.79938f, 686.6101f), 398) { AetherCurrentId = 2818077u }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 2006423u, new Vector3(394.3694f, -93.98035f, 731.80725f), 398); obj84.Steps = list125; reference93 = obj84; questRoot16.QuestSequence = list118; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(1616); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list126 = new List(num); CollectionsMarshal.SetCount(list126, num); span = CollectionsMarshal.AsSpan(list126); index = 0; span[index] = "JerryWester"; questRoot17.Author = list126; index = 7; List list127 = new List(index); CollectionsMarshal.SetCount(list127, index); span2 = CollectionsMarshal.AsSpan(list127); num = 0; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 0 }; index2 = 1; List list128 = new List(index2); CollectionsMarshal.SetCount(list128, index2); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012638u, new Vector3(394.94922f, -93.9111f, 727.5348f), 398); obj85.Steps = list128; reference94 = obj85; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 1 }; num2 = 1; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-5.6537967f, -0.012253165f, 22.646173f), 462); obj86.Steps = list129; reference95 = obj86; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 2 }; index2 = 1; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-17.24303f, 0f, 70.677536f), 462); obj87.Steps = list130; reference96 = obj87; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 3 }; num2 = 1; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 462) { DutyOptions = new DutyOptions { ContentFinderConditionId = 86u } }; obj88.Steps = list131; reference97 = obj88; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 5 }; index2 = 1; List list132 = new List(index2); CollectionsMarshal.SetCount(list132, index2); span3 = CollectionsMarshal.AsSpan(list132); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012656u, new Vector3(-10.940796f, -128.9908f, 728.26733f), 398) { StopDistance = 5f }; obj89.Steps = list132; reference98 = obj89; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 6; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; ref QuestStep reference100 = ref span3[index2]; QuestStep obj91 = new QuestStep(EInteractionType.AcceptQuest, 1011916u, new Vector3(470.02356f, -49.89133f, 20.370789f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); num3 = 1; List list134 = new List(num3); CollectionsMarshal.SetCount(list134, num3); Span span8 = CollectionsMarshal.AsSpan(list134); index3 = 0; span8[index3] = new QuestId(1797); skipAetheryteCondition.QuestsCompleted = list134; skipConditions.AetheryteShortcutIf = skipAetheryteCondition; obj91.SkipConditions = skipConditions; obj91.PickUpQuestId = new QuestId(1797); reference100 = obj91; index2++; ref QuestStep reference101 = ref span3[index2]; QuestStep obj92 = new QuestStep(EInteractionType.AcceptQuest, 1011937u, new Vector3(-305.56195f, 39.04307f, 22.9953f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition2 = new SkipAetheryteCondition(); index3 = 1; List list135 = new List(index3); CollectionsMarshal.SetCount(list135, index3); span8 = CollectionsMarshal.AsSpan(list135); num3 = 0; span8[num3] = new QuestId(1802); skipAetheryteCondition2.QuestsCompleted = list135; skipConditions2.AetheryteShortcutIf = skipAetheryteCondition2; obj92.SkipConditions = skipConditions2; obj92.PickUpQuestId = new QuestId(1802); reference101 = obj92; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-30.522272f, -32.192017f, -84.3334f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-21.787895f, -30.428743f, -80.12713f), 398) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(22.235865f, -24.754946f, -119.65716f), 398); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014544u, new Vector3(56.351562f, -50.57729f, -142.50409f), 398) { DisableNavmesh = true }; obj90.Steps = list133; reference99 = obj90; questRoot17.QuestSequence = list127; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(1617); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list136 = new List(num); CollectionsMarshal.SetCount(list136, num); span = CollectionsMarshal.AsSpan(list136); index = 0; span[index] = "JerryWester"; questRoot18.Author = list136; index = 5; List list137 = new List(index); CollectionsMarshal.SetCount(list137, index); span2 = CollectionsMarshal.AsSpan(list137); num = 0; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 0 }; index2 = 1; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013584u, new Vector3(58.91504f, -50.325172f, -146.95972f), 398) { StopDistance = 7f }; obj93.Steps = list138; reference102 = obj93; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 1 }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012657u, new Vector3(-248.64581f, -30.095806f, 102.22009f), 398) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj94.Steps = list139; reference103 = obj94; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 2 }; index2 = 3; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2006201u, new Vector3(-480.30823f, -5.996826f, -425.28424f), 398) { AetherCurrentId = 2818074u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-467.55936f, -11.599176f, -445.6323f), 398) { DisableNavmesh = true, Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2005448u, new Vector3(-688.38025f, 4.8981323f, -794.88824f), 398); obj95.Steps = list140; reference104 = obj95; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 3 }; num2 = 1; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 398) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 37u } }; obj96.Steps = list141; reference105 = obj96; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012661u, new Vector3(240.31421f, -42.317062f, 615.1063f), 400); obj97.Steps = list142; reference106 = obj97; questRoot18.QuestSequence = list137; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(1618); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list143 = new List(num); CollectionsMarshal.SetCount(list143, num); span = CollectionsMarshal.AsSpan(list143); index = 0; span[index] = "JerryWester"; questRoot19.Author = list143; index = 4; List list144 = new List(index); CollectionsMarshal.SetCount(list144, index); span2 = CollectionsMarshal.AsSpan(list144); num = 0; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 0 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012661u, new Vector3(240.31421f, -42.317062f, 615.1063f), 400); obj98.Steps = list145; reference107 = obj98; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 1 }; index2 = 2; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 400) { Aetheryte = EAetheryteLocation.ChurningMistsMoghome }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013195u, new Vector3(287.55627f, -46.700905f, 663.87415f), 400); obj99.Steps = list146; reference108 = obj99; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 2 }; num2 = 3; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; ref QuestStep reference110 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 2005451u, new Vector3(379.23242f, -69.44385f, 690.30273f), 400); num3 = 6; List list148 = new List(num3); CollectionsMarshal.SetCount(list148, num3); span6 = CollectionsMarshal.AsSpan(list148); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list148; reference110 = questStep11; index2++; ref QuestStep reference111 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 2005452u, new Vector3(402.0293f, -73.136475f, 668.4214f), 400); index3 = 6; List list149 = new List(index3); CollectionsMarshal.SetCount(list149, index3); span6 = CollectionsMarshal.AsSpan(list149); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list149; reference111 = questStep12; index2++; ref QuestStep reference112 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 2005450u, new Vector3(405.90515f, -72.58722f, 696.2843f), 400); num3 = 6; List list150 = new List(num3); CollectionsMarshal.SetCount(list150, num3); span6 = CollectionsMarshal.AsSpan(list150); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list150; reference112 = questStep13; obj100.Steps = list147; reference109 = obj100; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list151 = new List(index2); CollectionsMarshal.SetCount(list151, index2); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012664u, new Vector3(364.30908f, -74.10719f, 654.322f), 400); obj101.Steps = list151; reference113 = obj101; questRoot19.QuestSequence = list144; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(1619); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list152 = new List(num); CollectionsMarshal.SetCount(list152, num); span = CollectionsMarshal.AsSpan(list152); index = 0; span[index] = "JerryWester"; questRoot20.Author = list152; index = 6; List list153 = new List(index); CollectionsMarshal.SetCount(list153, index); span2 = CollectionsMarshal.AsSpan(list153); num = 0; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 0 }; num2 = 1; List list154 = new List(num2); CollectionsMarshal.SetCount(list154, num2); span3 = CollectionsMarshal.AsSpan(list154); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012664u, new Vector3(364.30908f, -74.10719f, 654.322f), 400); obj102.Steps = list154; reference114 = obj102; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 1 }; index2 = 1; List list155 = new List(index2); CollectionsMarshal.SetCount(list155, index2); span3 = CollectionsMarshal.AsSpan(list155); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012846u, new Vector3(-157.70203f, 4.0272756f, -23.971985f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; obj103.Steps = list155; reference115 = obj103; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 2 }; num2 = 1; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; ref QuestStep reference117 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1000460u, new Vector3(-159.41101f, 4.054107f, -4.1047363f), 133); index3 = 1; List list157 = new List(index3); CollectionsMarshal.SetCount(list157, index3); span4 = CollectionsMarshal.AsSpan(list157); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_HEAVNA318_01619_Q1_000_001") }; questStep14.DialogueChoices = list157; reference117 = questStep14; obj104.Steps = list156; reference116 = obj104; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 3 }; index2 = 1; List list158 = new List(index2); CollectionsMarshal.SetCount(list158, index2); span3 = CollectionsMarshal.AsSpan(list158); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012846u, new Vector3(-157.70203f, 4.0272756f, -23.971985f), 133); obj105.Steps = list158; reference118 = obj105; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 4 }; num2 = 1; List list159 = new List(num2); CollectionsMarshal.SetCount(list159, num2); span3 = CollectionsMarshal.AsSpan(list159); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012667u, new Vector3(369.16138f, -73.9486f, 660.151f), 400) { AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome }; obj106.Steps = list159; reference119 = obj106; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(379.64865f, -69.42944f, 695.1956f), 400); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012077u, new Vector3(381.70435f, -66.84979f, 700.86194f), 400) { StopDistance = 8f, IgnoreDistanceToObject = true }; obj107.Steps = list160; reference120 = obj107; questRoot20.QuestSequence = list153; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(1620); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list161 = new List(num); CollectionsMarshal.SetCount(list161, num); span = CollectionsMarshal.AsSpan(list161); index = 0; span[index] = "JerryWester"; questRoot21.Author = list161; index = 3; List list162 = new List(index); CollectionsMarshal.SetCount(list162, index); span2 = CollectionsMarshal.AsSpan(list162); num = 0; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 0 }; num2 = 1; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012078u, new Vector3(375.3567f, -69.42934f, 693.5072f), 400) { StopDistance = 6.5f }; obj108.Steps = list163; reference121 = obj108; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 1 }; index2 = 4; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(286.46622f, -46.748116f, 661.95807f), 400); num2++; ref QuestStep reference123 = ref span3[num2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 2005453u, new Vector3(223.55994f, -38.68164f, 440.63464f), 400); num3 = 6; List list165 = new List(num3); CollectionsMarshal.SetCount(list165, num3); span6 = CollectionsMarshal.AsSpan(list165); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list165; reference123 = questStep15; num2++; ref QuestStep reference124 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 2005455u, new Vector3(289.93665f, -37.979797f, 483.5431f), 400); index3 = 6; List list166 = new List(index3); CollectionsMarshal.SetCount(list166, index3); span6 = CollectionsMarshal.AsSpan(list166); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list166; reference124 = questStep16; num2++; ref QuestStep reference125 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 2005454u, new Vector3(339.71155f, -12.466675f, 411.3069f), 400); num3 = 6; List list167 = new List(num3); CollectionsMarshal.SetCount(list167, num3); span6 = CollectionsMarshal.AsSpan(list167); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep17.CompletionQuestVariablesFlags = list167; reference125 = questStep17; obj109.Steps = list164; reference122 = obj109; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list168 = new List(num2); CollectionsMarshal.SetCount(list168, num2); span3 = CollectionsMarshal.AsSpan(list168); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012078u, new Vector3(375.3567f, -69.42934f, 693.5072f), 400); obj110.Steps = list168; reference126 = obj110; questRoot21.QuestSequence = list162; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(1621); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list169 = new List(num); CollectionsMarshal.SetCount(list169, num); span = CollectionsMarshal.AsSpan(list169); index = 0; span[index] = "JerryWester"; questRoot22.Author = list169; index = 3; List list170 = new List(index); CollectionsMarshal.SetCount(list170, index); span2 = CollectionsMarshal.AsSpan(list170); num = 0; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 0 }; index2 = 1; List list171 = new List(index2); CollectionsMarshal.SetCount(list171, index2); span3 = CollectionsMarshal.AsSpan(list171); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012080u, new Vector3(392.20264f, -72.34356f, 649.56116f), 400); obj111.Steps = list171; reference127 = obj111; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 1 }; num2 = 4; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(378.22073f, -74.08917f, 651.4364f), 400) { DisableNavmesh = true, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012284u, new Vector3(363.24097f, -73.25598f, 678.4314f), 400) { PickUpQuestId = new QuestId(1819) }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(286.46622f, -46.748116f, 661.95807f), 400); index2++; ref QuestStep reference129 = ref span3[index2]; QuestStep obj113 = new QuestStep(EInteractionType.Combat, null, new Vector3(243.81534f, -40.014244f, 443.64566f), 400) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 2; List list173 = new List(index3); CollectionsMarshal.SetCount(list173, index3); span5 = CollectionsMarshal.AsSpan(list173); num3 = 0; span5[num3] = 4483u; num3++; span5[num3] = 5053u; obj113.KillEnemyDataIds = list173; reference129 = obj113; obj112.Steps = list172; reference128 = obj112; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012080u, new Vector3(392.20264f, -72.34356f, 649.56116f), 400); obj114.Steps = list174; reference130 = obj114; questRoot22.QuestSequence = list170; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(1622); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list175 = new List(num); CollectionsMarshal.SetCount(list175, num); span = CollectionsMarshal.AsSpan(list175); index = 0; span[index] = "JerryWester"; questRoot23.Author = list175; index = 5; List list176 = new List(index); CollectionsMarshal.SetCount(list176, index); span2 = CollectionsMarshal.AsSpan(list176); num = 0; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 0 }; num2 = 1; List list177 = new List(num2); CollectionsMarshal.SetCount(list177, num2); span3 = CollectionsMarshal.AsSpan(list177); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012083u, new Vector3(355.8556f, -74.53787f, 639.6123f), 400); obj115.Steps = list177; reference131 = obj115; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 1 }; index2 = 3; List list178 = new List(index2); CollectionsMarshal.SetCount(list178, index2); span3 = CollectionsMarshal.AsSpan(list178); num2 = 0; ref QuestStep reference133 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1012081u, new Vector3(364.09546f, -73.26239f, 678.004f), 400); num3 = 6; List list179 = new List(num3); CollectionsMarshal.SetCount(list179, num3); span6 = CollectionsMarshal.AsSpan(list179); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list179; reference133 = questStep18; num2++; ref QuestStep reference134 = ref span3[num2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 1015174u, new Vector3(360.58594f, -72.66654f, 706.2333f), 400); index3 = 6; List list180 = new List(index3); CollectionsMarshal.SetCount(list180, index3); span6 = CollectionsMarshal.AsSpan(list180); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list180; reference134 = questStep19; num2++; ref QuestStep reference135 = ref span3[num2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1012079u, new Vector3(406.75964f, -73.595436f, 702.57104f), 400); num3 = 6; List list181 = new List(num3); CollectionsMarshal.SetCount(list181, num3); span6 = CollectionsMarshal.AsSpan(list181); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep20.CompletionQuestVariablesFlags = list181; reference135 = questStep20; obj116.Steps = list178; reference132 = obj116; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 2 }; num2 = 1; List list182 = new List(num2); CollectionsMarshal.SetCount(list182, num2); span3 = CollectionsMarshal.AsSpan(list182); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012083u, new Vector3(355.8556f, -74.53787f, 639.6123f), 400); obj117.Steps = list182; reference136 = obj117; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 3 }; index2 = 3; List list183 = new List(index2); CollectionsMarshal.SetCount(list183, index2); span3 = CollectionsMarshal.AsSpan(list183); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2006216u, new Vector3(421.1642f, -43.05859f, 661.7684f), 400) { AetherCurrentId = 2818099u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(327.68222f, 2.3181255f, 602.9682f), 400); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2005456u, new Vector3(261.24963f, 12.436096f, 622.06445f), 400); obj118.Steps = list183; reference137 = obj118; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list184 = new List(num2); CollectionsMarshal.SetCount(list184, num2); span3 = CollectionsMarshal.AsSpan(list184); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(343.68805f, 16.317823f, 686.95074f), 400) { JumpDestination = new JumpDestination { Position = new Vector3(367.56647f, -73.91838f, 661.2286f) } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012083u, new Vector3(355.8556f, -74.53787f, 639.6123f), 400) { DisableNavmesh = true }; obj119.Steps = list184; reference138 = obj119; questRoot23.QuestSequence = list176; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(1623); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list185 = new List(num); CollectionsMarshal.SetCount(list185, num); span = CollectionsMarshal.AsSpan(list185); index = 0; span[index] = "JerryWester"; questRoot24.Author = list185; index = 4; List list186 = new List(index); CollectionsMarshal.SetCount(list186, index); span2 = CollectionsMarshal.AsSpan(list186); num = 0; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 0 }; index2 = 2; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(379.64865f, -69.42944f, 695.1956f), 400); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012077u, new Vector3(381.70435f, -66.84979f, 700.86194f), 400) { StopDistance = 8f, IgnoreDistanceToObject = true }; obj120.Steps = list187; reference139 = obj120; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 1 }; num2 = 5; List list188 = new List(num2); CollectionsMarshal.SetCount(list188, num2); span3 = CollectionsMarshal.AsSpan(list188); index2 = 0; ref QuestStep reference141 = ref span3[index2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 1013586u, new Vector3(360.0061f, -73.64376f, 669.58105f), 400); index3 = 6; List list189 = new List(index3); CollectionsMarshal.SetCount(list189, index3); span6 = CollectionsMarshal.AsSpan(list189); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep21.CompletionQuestVariablesFlags = list189; reference141 = questStep21; index2++; ref QuestStep reference142 = ref span3[index2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 1013587u, new Vector3(337.7279f, -74.339264f, 648.00476f), 400); num3 = 6; List list190 = new List(num3); CollectionsMarshal.SetCount(list190, num3); span6 = CollectionsMarshal.AsSpan(list190); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep22.CompletionQuestVariablesFlags = list190; reference142 = questStep22; index2++; ref QuestStep reference143 = ref span3[index2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 1013589u, new Vector3(368.52063f, -74.14886f, 647.9437f), 400); index3 = 6; List list191 = new List(index3); CollectionsMarshal.SetCount(list191, index3); span6 = CollectionsMarshal.AsSpan(list191); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list191; reference143 = questStep23; index2++; ref QuestStep reference144 = ref span3[index2]; QuestStep questStep24 = new QuestStep(EInteractionType.Interact, 1013588u, new Vector3(392.08044f, -72.3437f, 655.02405f), 400); num3 = 6; List list192 = new List(num3); CollectionsMarshal.SetCount(list192, num3); span6 = CollectionsMarshal.AsSpan(list192); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep24.CompletionQuestVariablesFlags = list192; reference144 = questStep24; index2++; ref QuestStep reference145 = ref span3[index2]; QuestStep questStep25 = new QuestStep(EInteractionType.Interact, 1013590u, new Vector3(392.26355f, -72.34358f, 645.1361f), 400); index3 = 6; List list193 = new List(index3); CollectionsMarshal.SetCount(list193, index3); span6 = CollectionsMarshal.AsSpan(list193); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep25.CompletionQuestVariablesFlags = list193; reference145 = questStep25; obj121.Steps = list188; reference140 = obj121; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 2 }; index2 = 3; List list194 = new List(index2); CollectionsMarshal.SetCount(list194, index2); span3 = CollectionsMarshal.AsSpan(list194); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(374.66388f, -74.11696f, 651.47766f), 400) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(379.64865f, -69.42944f, 695.1956f), 400); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1012077u, new Vector3(381.70435f, -66.84979f, 700.86194f), 400) { StopDistance = 8f, IgnoreDistanceToObject = true }; obj122.Steps = list194; reference146 = obj122; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list195 = new List(num2); CollectionsMarshal.SetCount(list195, num2); span3 = CollectionsMarshal.AsSpan(list195); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012078u, new Vector3(375.3567f, -69.42934f, 693.5072f), 400) { StopDistance = 7f }; obj123.Steps = list195; reference147 = obj123; questRoot24.QuestSequence = list186; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(1624); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list196 = new List(num); CollectionsMarshal.SetCount(list196, num); span = CollectionsMarshal.AsSpan(list196); index = 0; span[index] = "JerryWester"; questRoot25.Author = list196; index = 4; List list197 = new List(index); CollectionsMarshal.SetCount(list197, index); span2 = CollectionsMarshal.AsSpan(list197); num = 0; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 0 }; index2 = 1; List list198 = new List(index2); CollectionsMarshal.SetCount(list198, index2); span3 = CollectionsMarshal.AsSpan(list198); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012078u, new Vector3(375.3567f, -69.42934f, 693.5072f), 400) { StopDistance = 7f }; obj124.Steps = list198; reference148 = obj124; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 1 }; num2 = 1; List list199 = new List(num2); CollectionsMarshal.SetCount(list199, num2); span3 = CollectionsMarshal.AsSpan(list199); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012664u, new Vector3(364.30908f, -74.10719f, 654.322f), 400); obj125.Steps = list199; reference149 = obj125; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 2 }; index2 = 1; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013589u, new Vector3(368.52063f, -74.14886f, 647.9437f), 400); obj126.Steps = list200; reference150 = obj126; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012682u, new Vector3(241.19922f, -42.249466f, 609.27747f), 400); obj127.Steps = list201; reference151 = obj127; questRoot25.QuestSequence = list197; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(1625); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list202 = new List(num); CollectionsMarshal.SetCount(list202, num); span = CollectionsMarshal.AsSpan(list202); index = 0; span[index] = "JerryWester"; questRoot26.Author = list202; index = 4; List list203 = new List(index); CollectionsMarshal.SetCount(list203, index); span2 = CollectionsMarshal.AsSpan(list203); num = 0; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 0 }; index2 = 1; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012682u, new Vector3(241.19922f, -42.249466f, 609.27747f), 400); obj128.Steps = list204; reference152 = obj128; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 1 }; num2 = 1; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; ref QuestStep reference154 = ref span3[index2]; QuestStep obj130 = new QuestStep(EInteractionType.Combat, null, new Vector3(305.3146f, -41.478928f, 327.0319f), 400) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list206 = new List(num3); CollectionsMarshal.SetCount(list206, num3); span5 = CollectionsMarshal.AsSpan(list206); index3 = 0; span5[index3] = 4487u; index3++; span5[index3] = 4490u; obj130.KillEnemyDataIds = list206; reference154 = obj130; obj129.Steps = list205; reference153 = obj129; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 2 }; index2 = 1; List list207 = new List(index2); CollectionsMarshal.SetCount(list207, index2); span3 = CollectionsMarshal.AsSpan(list207); num2 = 0; ref QuestStep reference156 = ref span3[num2]; QuestStep obj132 = new QuestStep(EInteractionType.Combat, null, new Vector3(208.34923f, -23.294632f, 165.22832f), 400) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 2; List list208 = new List(index3); CollectionsMarshal.SetCount(list208, index3); span5 = CollectionsMarshal.AsSpan(list208); num3 = 0; span5[num3] = 4488u; num3++; span5[num3] = 4491u; obj132.KillEnemyDataIds = list208; reference156 = obj132; obj131.Steps = list207; reference155 = obj131; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; ref QuestStep reference158 = ref span3[index2]; QuestStep obj134 = new QuestStep(EInteractionType.AcceptQuest, 1012285u, new Vector3(247.11987f, -42.33362f, 565.3314f), 400) { AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition3 = new SkipAetheryteCondition(); num3 = 1; List list210 = new List(num3); CollectionsMarshal.SetCount(list210, num3); span8 = CollectionsMarshal.AsSpan(list210); index3 = 0; span8[index3] = new QuestId(1823); skipAetheryteCondition3.QuestsCompleted = list210; skipConditions3.AetheryteShortcutIf = skipAetheryteCondition3; obj134.SkipConditions = skipConditions3; obj134.PickUpQuestId = new QuestId(1823); reference158 = obj134; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013202u, new Vector3(-79.88104f, -8.844478f, 206.22559f), 400); obj133.Steps = list209; reference157 = obj133; questRoot26.QuestSequence = list203; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(1626); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list211 = new List(num); CollectionsMarshal.SetCount(list211, num); span = CollectionsMarshal.AsSpan(list211); index = 0; span[index] = "JerryWester"; questRoot27.Author = list211; index = 4; List list212 = new List(index); CollectionsMarshal.SetCount(list212, index); span2 = CollectionsMarshal.AsSpan(list212); num = 0; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 0 }; index2 = 1; List list213 = new List(index2); CollectionsMarshal.SetCount(list213, index2); span3 = CollectionsMarshal.AsSpan(list213); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013202u, new Vector3(-79.88104f, -8.844478f, 206.22559f), 400); obj135.Steps = list213; reference159 = obj135; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 1 }; num2 = 3; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2006217u, new Vector3(-93.7973f, -6.7597656f, 223.83447f), 400) { StopDistance = 5f, AetherCurrentId = 2818100u }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-263.82666f, 24.845102f, 446.3256f), 400); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1012759u, new Vector3(-258.5031f, 30.373112f, 562.27966f), 400); obj136.Steps = list214; reference160 = obj136; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 2 }; index2 = 2; List list215 = new List(index2); CollectionsMarshal.SetCount(list215, index2); span3 = CollectionsMarshal.AsSpan(list215); num2 = 0; ref QuestStep reference162 = ref span3[num2]; QuestStep obj138 = new QuestStep(EInteractionType.Combat, null, new Vector3(-233.69716f, -12.69435f, 322.77405f), 400) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list216 = new List(index3); CollectionsMarshal.SetCount(list216, index3); span5 = CollectionsMarshal.AsSpan(list216); num3 = 0; span5[num3] = 4015u; obj138.KillEnemyDataIds = list216; num3 = 6; List list217 = new List(num3); CollectionsMarshal.SetCount(list217, num3); span6 = CollectionsMarshal.AsSpan(list217); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj138.CompletionQuestVariablesFlags = list217; reference162 = obj138; num2++; ref QuestStep reference163 = ref span3[num2]; QuestStep obj139 = new QuestStep(EInteractionType.Combat, null, new Vector3(-92.774055f, -5.1304445f, 379.861f), 400) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list218 = new List(index3); CollectionsMarshal.SetCount(list218, index3); span5 = CollectionsMarshal.AsSpan(list218); num3 = 0; span5[num3] = 4015u; obj139.KillEnemyDataIds = list218; num3 = 6; List list219 = new List(num3); CollectionsMarshal.SetCount(list219, num3); span6 = CollectionsMarshal.AsSpan(list219); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj139.CompletionQuestVariablesFlags = list219; reference163 = obj139; obj137.Steps = list215; reference161 = obj137; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list220 = new List(num2); CollectionsMarshal.SetCount(list220, num2); span3 = CollectionsMarshal.AsSpan(list220); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-250.59578f, 19.834919f, 438.27606f), 400); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012757u, new Vector3(-261.82965f, 30.373112f, 557.94604f), 400); obj140.Steps = list220; reference164 = obj140; questRoot27.QuestSequence = list212; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(1627); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list221 = new List(num); CollectionsMarshal.SetCount(list221, num); span = CollectionsMarshal.AsSpan(list221); index = 0; span[index] = "JerryWester"; questRoot28.Author = list221; index = 3; List list222 = new List(index); CollectionsMarshal.SetCount(list222, index); span2 = CollectionsMarshal.AsSpan(list222); num = 0; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 0 }; index2 = 1; List list223 = new List(index2); CollectionsMarshal.SetCount(list223, index2); span3 = CollectionsMarshal.AsSpan(list223); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012759u, new Vector3(-258.5031f, 30.373112f, 562.27966f), 400); obj141.Steps = list223; reference165 = obj141; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 1 }; num2 = 6; List list224 = new List(num2); CollectionsMarshal.SetCount(list224, num2); span3 = CollectionsMarshal.AsSpan(list224); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-289.72092f, 24.054262f, 489.63916f), 400); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-313.92142f, 21.75836f, 472.20667f), 400); index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 400) { Aetheryte = EAetheryteLocation.ChurningMistsZenith }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-718.6387f, 83.7983f, 241.97528f), 400); index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2006218u, new Vector3(-775.26514f, 123.73535f, 243.70178f), 400) { AetherCurrentId = 2818101u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2005459u, new Vector3(-758.35815f, 123.704834f, 214.49597f), 400); obj142.Steps = list224; reference166 = obj142; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012694u, new Vector3(-758.32764f, 123.72873f, 210.74231f), 400) { StopDistance = 7f }; obj143.Steps = list225; reference167 = obj143; questRoot28.QuestSequence = list222; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(1628); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list226 = new List(num); CollectionsMarshal.SetCount(list226, num); span = CollectionsMarshal.AsSpan(list226); index = 0; span[index] = "JerryWester"; questRoot29.Author = list226; index = 5; List list227 = new List(index); CollectionsMarshal.SetCount(list227, index); span2 = CollectionsMarshal.AsSpan(list227); num = 0; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 0 }; num2 = 1; List list228 = new List(num2); CollectionsMarshal.SetCount(list228, num2); span3 = CollectionsMarshal.AsSpan(list228); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012694u, new Vector3(-758.32764f, 123.72873f, 210.74231f), 400) { StopDistance = 7f }; obj144.Steps = list228; reference168 = obj144; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 1 }; index2 = 1; List list229 = new List(index2); CollectionsMarshal.SetCount(list229, index2); span3 = CollectionsMarshal.AsSpan(list229); num2 = 0; ref QuestStep reference170 = ref span3[num2]; QuestStep obj146 = new QuestStep(EInteractionType.Combat, null, new Vector3(-455.00378f, 43.619022f, 403.64548f), 400) { AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 2; List list230 = new List(index3); CollectionsMarshal.SetCount(list230, index3); span5 = CollectionsMarshal.AsSpan(list230); num3 = 0; span5[num3] = 4479u; num3++; span5[num3] = 4481u; obj146.KillEnemyDataIds = list230; reference170 = obj146; obj145.Steps = list229; reference169 = obj145; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 2 }; num2 = 1; List list231 = new List(num2); CollectionsMarshal.SetCount(list231, num2); span3 = CollectionsMarshal.AsSpan(list231); index2 = 0; ref QuestStep reference172 = ref span3[index2]; QuestStep obj148 = new QuestStep(EInteractionType.Combat, null, new Vector3(149.1435f, -23.289272f, 177.45946f), 400) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list232 = new List(num3); CollectionsMarshal.SetCount(list232, num3); span5 = CollectionsMarshal.AsSpan(list232); index3 = 0; span5[index3] = 4491u; obj148.KillEnemyDataIds = list232; reference172 = obj148; obj147.Steps = list231; reference171 = obj147; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 3 }; index2 = 2; List list233 = new List(index2); CollectionsMarshal.SetCount(list233, index2); span3 = CollectionsMarshal.AsSpan(list233); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2006224u, new Vector3(340.01672f, -25.375793f, -130.54095f), 400) { AetherCurrentId = 2818107u }; num2++; ref QuestStep reference174 = ref span3[num2]; QuestStep obj150 = new QuestStep(EInteractionType.Combat, null, new Vector3(396.12845f, -29.186422f, -142.568f), 400) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list234 = new List(index3); CollectionsMarshal.SetCount(list234, index3); span5 = CollectionsMarshal.AsSpan(list234); num3 = 0; span5[num3] = 4479u; obj150.KillEnemyDataIds = list234; reference174 = obj150; obj149.Steps = list233; reference173 = obj149; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list235 = new List(num2); CollectionsMarshal.SetCount(list235, num2); span3 = CollectionsMarshal.AsSpan(list235); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012698u, new Vector3(569.17664f, -1.1916885f, -370.22968f), 400); obj151.Steps = list235; reference175 = obj151; questRoot29.QuestSequence = list227; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(1629); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list236 = new List(num); CollectionsMarshal.SetCount(list236, num); span = CollectionsMarshal.AsSpan(list236); index = 0; span[index] = "JerryWester"; questRoot30.Author = list236; index = 5; List list237 = new List(index); CollectionsMarshal.SetCount(list237, index); span2 = CollectionsMarshal.AsSpan(list237); num = 0; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 0 }; index2 = 1; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012698u, new Vector3(569.17664f, -1.1916885f, -370.22968f), 400); obj152.Steps = list238; reference176 = obj152; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 1 }; num2 = 2; List list239 = new List(num2); CollectionsMarshal.SetCount(list239, num2); span3 = CollectionsMarshal.AsSpan(list239); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013434u, new Vector3(517.9064f, -1.1917055f, -354.63495f), 400) { PickUpQuestId = new QuestId(1835) }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1012720u, new Vector3(-106.9505f, 15.168516f, -40.60431f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory } }; obj153.Steps = list239; reference177 = obj153; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 2 }; index2 = 2; List list240 = new List(index2); CollectionsMarshal.SetCount(list240, index2); span3 = CollectionsMarshal.AsSpan(list240); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011217u, new Vector3(17.990356f, 16.009666f, -9.567444f), 419) { TargetTerritoryId = (ushort)433, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSkysteelManufactory, To = EAetheryteLocation.IshgardLastVigil } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1012583u, new Vector3(-2.1210327f, 0.009368893f, -9.567444f), 433); obj154.Steps = list240; reference178 = obj154; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 3 }; num2 = 2; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005334u, new Vector3(-0.015319824f, 1.1443481f, 13.199036f), 433) { TargetTerritoryId = (ushort)419 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1012709u, new Vector3(151.01843f, -12.634913f, -28.671753f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardLastVigil, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; obj155.Steps = list241; reference179 = obj155; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span3 = CollectionsMarshal.AsSpan(list242); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012714u, new Vector3(-160.54016f, 16.979584f, -39.96344f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardAthenaeumAstrologicum, To = EAetheryteLocation.IshgardSkysteelManufactory } }; obj156.Steps = list242; reference180 = obj156; questRoot30.QuestSequence = list237; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(1630); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list243 = new List(num); CollectionsMarshal.SetCount(list243, num); span = CollectionsMarshal.AsSpan(list243); index = 0; span[index] = "JerryWester"; questRoot31.Author = list243; index = 6; List list244 = new List(index); CollectionsMarshal.SetCount(list244, index); span2 = CollectionsMarshal.AsSpan(list244); num = 0; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 0 }; num2 = 1; List list245 = new List(num2); CollectionsMarshal.SetCount(list245, num2); span3 = CollectionsMarshal.AsSpan(list245); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012721u, new Vector3(-162.49341f, 16.979584f, -37.521973f), 418) { StopDistance = 7f }; obj157.Steps = list245; reference181 = obj157; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 1 }; index2 = 3; List list246 = new List(index2); CollectionsMarshal.SetCount(list246, index2); span3 = CollectionsMarshal.AsSpan(list246); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 418) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; obj158.Steps = list246; reference182 = obj158; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 2 }; num2 = 1; List list247 = new List(num2); CollectionsMarshal.SetCount(list247, num2); span3 = CollectionsMarshal.AsSpan(list247); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013154u, new Vector3(-6.881897f, 0f, -3.1281738f), 212) { StopDistance = 7f }; obj159.Steps = list247; reference183 = obj159; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 3 }; index2 = 7; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001716u, new Vector3(-15.701599f, 1.083313f, -0.015319824f), 212) { TargetTerritoryId = (ushort)140 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.1446f, 20.88255f, -376.3636f), 140) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-335.0186f, 13.983504f, -100.87753f), 140) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1004019u, new Vector3(-335.9579f, 13.983504f, -99.65674f), 140) { TargetTerritoryId = (ushort)140 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1002030u, new Vector3(-296.315f, 16.964134f, 334.15735f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1002014u, new Vector3(-253.43713f, 33.23899f, 404.04358f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1002047u, new Vector3(-223.80408f, 32.90774f, 401.9989f), 140); obj160.Steps = list248; reference184 = obj160; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 4 }; num2 = 2; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-218.33546f, 35.25f, 432.04767f), 140) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1013392u, new Vector3(-207.99579f, 35.249992f, 431.44873f), 140); obj161.Steps = list249; reference185 = obj161; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list250 = new List(index2); CollectionsMarshal.SetCount(list250, index2); span3 = CollectionsMarshal.AsSpan(list250); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012729u, new Vector3(-229.20581f, 33.907307f, 428.4275f), 140); obj162.Steps = list250; reference186 = obj162; questRoot31.QuestSequence = list244; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(1631); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list251 = new List(num); CollectionsMarshal.SetCount(list251, num); span = CollectionsMarshal.AsSpan(list251); index = 0; span[index] = "JerryWester"; questRoot32.Author = list251; index = 3; List list252 = new List(index); CollectionsMarshal.SetCount(list252, index); span2 = CollectionsMarshal.AsSpan(list252); num = 0; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 0 }; num2 = 1; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012729u, new Vector3(-229.20581f, 33.907307f, 428.4275f), 140); obj163.Steps = list253; reference187 = obj163; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 1 }; index2 = 1; List list254 = new List(index2); CollectionsMarshal.SetCount(list254, index2); span3 = CollectionsMarshal.AsSpan(list254); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001821u, new Vector3(-24.124573f, 38.000004f, 85.31323f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule } }; obj164.Steps = list254; reference188 = obj164; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list255 = new List(num2); CollectionsMarshal.SetCount(list255, num2); span3 = CollectionsMarshal.AsSpan(list255); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012731u, new Vector3(-23.91095f, 37.760002f, 78.812744f), 131) { StopDistance = 5f }; obj165.Steps = list255; reference189 = obj165; questRoot32.QuestSequence = list252; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(1632); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list256 = new List(num); CollectionsMarshal.SetCount(list256, num); span = CollectionsMarshal.AsSpan(list256); index = 0; span[index] = "JerryWester"; questRoot33.Author = list256; index = 3; List list257 = new List(index); CollectionsMarshal.SetCount(list257, index); span2 = CollectionsMarshal.AsSpan(list257); num = 0; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 0 }; index2 = 1; List list258 = new List(index2); CollectionsMarshal.SetCount(list258, index2); span3 = CollectionsMarshal.AsSpan(list258); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012731u, new Vector3(-23.91095f, 37.760002f, 78.812744f), 131) { StopDistance = 5f }; obj166.Steps = list258; reference190 = obj166; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 1 }; num2 = 1; List list259 = new List(num2); CollectionsMarshal.SetCount(list259, num2); span3 = CollectionsMarshal.AsSpan(list259); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; obj167.Steps = list259; reference191 = obj167; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list260 = new List(index2); CollectionsMarshal.SetCount(list260, index2); span3 = CollectionsMarshal.AsSpan(list260); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012733u, new Vector3(-1.8768921f, 0f, -9.079163f), 351) { StopDistance = 5f }; obj168.Steps = list260; reference192 = obj168; questRoot33.QuestSequence = list257; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(1633); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list261 = new List(num); CollectionsMarshal.SetCount(list261, num); span = CollectionsMarshal.AsSpan(list261); index = 0; span[index] = "JerryWester"; questRoot34.Author = list261; index = 5; List list262 = new List(index); CollectionsMarshal.SetCount(list262, index); span2 = CollectionsMarshal.AsSpan(list262); num = 0; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 0 }; num2 = 1; List list263 = new List(num2); CollectionsMarshal.SetCount(list263, num2); span3 = CollectionsMarshal.AsSpan(list263); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012733u, new Vector3(-1.8768921f, 0f, -9.079163f), 351) { StopDistance = 5f }; obj169.Steps = list263; reference193 = obj169; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 1 }; index2 = 1; List list264 = new List(index2); CollectionsMarshal.SetCount(list264, index2); span3 = CollectionsMarshal.AsSpan(list264); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012717u, new Vector3(-158.80066f, 17.066208f, -56.168518f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory } }; obj170.Steps = list264; reference194 = obj170; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 2 }; num2 = 2; List list265 = new List(num2); CollectionsMarshal.SetCount(list265, num2); span3 = CollectionsMarshal.AsSpan(list265); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011217u, new Vector3(17.990356f, 16.009666f, -9.567444f), 419) { TargetTerritoryId = (ushort)433, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSkysteelManufactory, To = EAetheryteLocation.IshgardLastVigil } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1012744u, new Vector3(-2.3041382f, -9.313226E-10f, 5.9052124f), 433) { StopDistance = 5f }; obj171.Steps = list265; reference195 = obj171; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 3 }; index2 = 2; List list266 = new List(index2); CollectionsMarshal.SetCount(list266, index2); span3 = CollectionsMarshal.AsSpan(list266); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005334u, new Vector3(-0.015319824f, 1.1443481f, 13.199036f), 433) { StopDistance = 4f, TargetTerritoryId = (ushort)419 }; num2++; ref QuestStep reference197 = ref span3[num2]; QuestStep obj173 = new QuestStep(EInteractionType.Interact, 1011223u, new Vector3(114.579956f, 24.412834f, -11.062805f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardLastVigil, To = EAetheryteLocation.IshgardForgottenKnight } }; num3 = 1; List list267 = new List(num3); CollectionsMarshal.SetCount(list267, num3); span4 = CollectionsMarshal.AsSpan(list267); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_HEAVNA332_01633_Q1_000_000") }; obj173.DialogueChoices = list267; reference197 = obj173; obj172.Steps = list266; reference196 = obj172; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list268 = new List(num2); CollectionsMarshal.SetCount(list268, num2); span3 = CollectionsMarshal.AsSpan(list268); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012589u, new Vector3(107.46924f, 24.37563f, -8.407776f), 418); obj174.Steps = list268; reference198 = obj174; questRoot34.QuestSequence = list262; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(1634); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list269 = new List(num); CollectionsMarshal.SetCount(list269, num); span = CollectionsMarshal.AsSpan(list269); index = 0; span[index] = "JerryWester"; questRoot35.Author = list269; index = 5; List list270 = new List(index); CollectionsMarshal.SetCount(list270, index); span2 = CollectionsMarshal.AsSpan(list270); num = 0; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 0 }; index2 = 1; List list271 = new List(index2); CollectionsMarshal.SetCount(list271, index2); span3 = CollectionsMarshal.AsSpan(list271); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012589u, new Vector3(107.46924f, 24.37563f, -8.407776f), 418); obj175.Steps = list271; reference199 = obj175; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 1 }; num2 = 1; List list272 = new List(num2); CollectionsMarshal.SetCount(list272, num2); span3 = CollectionsMarshal.AsSpan(list272); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013168u, new Vector3(-187.18243f, 15.9939995f, -47.68445f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardSkysteelManufactory } }; obj176.Steps = list272; reference200 = obj176; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 2 }; index2 = 1; List list273 = new List(index2); CollectionsMarshal.SetCount(list273, index2); span3 = CollectionsMarshal.AsSpan(list273); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 418) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 39u } }; obj177.Steps = list273; reference201 = obj177; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list274 = new List(num2); CollectionsMarshal.SetCount(list274, num2); span3 = CollectionsMarshal.AsSpan(list274); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012746u, new Vector3(550.4386f, -1.1916885f, -354.94012f), 400) { StopDistance = 7f }; obj178.Steps = list274; reference202 = obj178; questRoot35.QuestSequence = list270; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(1635); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list275 = new List(num); CollectionsMarshal.SetCount(list275, num); span = CollectionsMarshal.AsSpan(list275); index = 0; span[index] = "JerryWester"; questRoot36.Author = list275; index = 2; List list276 = new List(index); CollectionsMarshal.SetCount(list276, index); span2 = CollectionsMarshal.AsSpan(list276); num = 0; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 0 }; index2 = 1; List list277 = new List(index2); CollectionsMarshal.SetCount(list277, index2); span3 = CollectionsMarshal.AsSpan(list277); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012746u, new Vector3(550.4386f, -1.1916885f, -354.94012f), 400) { StopDistance = 7f }; obj179.Steps = list277; reference203 = obj179; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list278 = new List(num2); CollectionsMarshal.SetCount(list278, num2); span3 = CollectionsMarshal.AsSpan(list278); index2 = 0; ref QuestStep reference205 = ref span3[index2]; QuestStep obj181 = new QuestStep(EInteractionType.AcceptQuest, 1013420u, new Vector3(-511.46716f, 50f, 347.0968f), 400) { AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition4 = new SkipAetheryteCondition(); index3 = 1; List list279 = new List(index3); CollectionsMarshal.SetCount(list279, index3); span8 = CollectionsMarshal.AsSpan(list279); num3 = 0; span8[num3] = new QuestId(1828); skipAetheryteCondition4.QuestsCompleted = list279; skipConditions4.AetheryteShortcutIf = skipAetheryteCondition4; obj181.SkipConditions = skipConditions4; obj181.PickUpQuestId = new QuestId(1828); reference205 = obj181; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013172u, new Vector3(-756.0998f, 123.72873f, 214.80127f), 400) { Fly = true }; obj180.Steps = list278; reference204 = obj180; questRoot36.QuestSequence = list276; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(1636); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list280 = new List(num); CollectionsMarshal.SetCount(list280, num); span = CollectionsMarshal.AsSpan(list280); index = 0; span[index] = "JerryWester"; questRoot37.Author = list280; index = 2; List list281 = new List(index); CollectionsMarshal.SetCount(list281, index); span2 = CollectionsMarshal.AsSpan(list281); num = 0; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 0 }; index2 = 1; List list282 = new List(index2); CollectionsMarshal.SetCount(list282, index2); span3 = CollectionsMarshal.AsSpan(list282); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014110u, new Vector3(-753.7194f, 123.572525f, 212.57336f), 400); obj182.Steps = list282; reference206 = obj182; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list283 = new List(num2); CollectionsMarshal.SetCount(list283, num2); span3 = CollectionsMarshal.AsSpan(list283); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012750u, new Vector3(-163.89722f, 27.979128f, -116.41113f), 418) { StopDistance = 7f }; obj183.Steps = list283; reference207 = obj183; questRoot37.QuestSequence = list281; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(1637); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list284 = new List(num); CollectionsMarshal.SetCount(list284, num); span = CollectionsMarshal.AsSpan(list284); index = 0; span[index] = "JerryWester"; questRoot38.Author = list284; index = 3; List list285 = new List(index); CollectionsMarshal.SetCount(list285, index); span2 = CollectionsMarshal.AsSpan(list285); num = 0; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 0 }; index2 = 1; List list286 = new List(index2); CollectionsMarshal.SetCount(list286, index2); span3 = CollectionsMarshal.AsSpan(list286); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012750u, new Vector3(-163.89722f, 27.979128f, -116.41113f), 418) { StopDistance = 7f }; obj184.Steps = list286; reference208 = obj184; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 1 }; num2 = 1; List list287 = new List(num2); CollectionsMarshal.SetCount(list287, num2); span3 = CollectionsMarshal.AsSpan(list287); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011217u, new Vector3(17.990356f, 16.009666f, -9.567444f), 419) { TargetTerritoryId = (ushort)433, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSkysteelManufactory, To = EAetheryteLocation.IshgardLastVigil } }; obj185.Steps = list287; reference209 = obj185; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list288 = new List(index2); CollectionsMarshal.SetCount(list288, index2); span3 = CollectionsMarshal.AsSpan(list288); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012753u, new Vector3(2.5787354f, -9.313226E-10f, 7.6447144f), 433) { StopDistance = 5f }; obj186.Steps = list288; reference210 = obj186; questRoot38.QuestSequence = list285; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(1638); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list289 = new List(num); CollectionsMarshal.SetCount(list289, num); span = CollectionsMarshal.AsSpan(list289); index = 0; span[index] = "JerryWester"; questRoot39.Author = list289; index = 4; List list290 = new List(index); CollectionsMarshal.SetCount(list290, index); span2 = CollectionsMarshal.AsSpan(list290); num = 0; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 0 }; num2 = 1; List list291 = new List(num2); CollectionsMarshal.SetCount(list291, num2); span3 = CollectionsMarshal.AsSpan(list291); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012751u, new Vector3(-2.02948f, -9.313226E-10f, 6.362976f), 433) { StopDistance = 7f }; obj187.Steps = list291; reference211 = obj187; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 1 }; index2 = 1; List list292 = new List(index2); CollectionsMarshal.SetCount(list292, index2); span3 = CollectionsMarshal.AsSpan(list292); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013381u, new Vector3(92.36279f, 15.094684f, 33.188354f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardLastVigil, To = EAetheryteLocation.IshgardForgottenKnight } }; obj188.Steps = list292; reference212 = obj188; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 2 }; num2 = 3; List list293 = new List(num2); CollectionsMarshal.SetCount(list293, num2); span3 = CollectionsMarshal.AsSpan(list293); index2 = 0; ref QuestStep reference214 = ref span3[index2]; QuestStep questStep26 = new QuestStep(EInteractionType.Interact, 1013342u, new Vector3(36.331665f, -12.020876f, 76.58496f), 418); num3 = 6; List list294 = new List(num3); CollectionsMarshal.SetCount(list294, num3); span6 = CollectionsMarshal.AsSpan(list294); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep26.CompletionQuestVariablesFlags = list294; reference214 = questStep26; index2++; ref QuestStep reference215 = ref span3[index2]; QuestStep questStep27 = new QuestStep(EInteractionType.Interact, 1013341u, new Vector3(65.72058f, -12.008911f, 78.3551f), 418); index3 = 6; List list295 = new List(index3); CollectionsMarshal.SetCount(list295, index3); span6 = CollectionsMarshal.AsSpan(list295); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep27.CompletionQuestVariablesFlags = list295; reference215 = questStep27; index2++; ref QuestStep reference216 = ref span3[index2]; QuestStep questStep28 = new QuestStep(EInteractionType.Interact, 1013340u, new Vector3(144.57922f, -20.020874f, 54.276245f), 418); num3 = 6; List list296 = new List(num3); CollectionsMarshal.SetCount(list296, num3); span6 = CollectionsMarshal.AsSpan(list296); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep28.CompletionQuestVariablesFlags = list296; reference216 = questStep28; obj189.Steps = list293; reference213 = obj189; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list297 = new List(index2); CollectionsMarshal.SetCount(list297, index2); span3 = CollectionsMarshal.AsSpan(list297); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013332u, new Vector3(94.95691f, -22.000006f, 50.94983f), 418); obj190.Steps = list297; reference217 = obj190; questRoot39.QuestSequence = list290; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(1639); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list298 = new List(num); CollectionsMarshal.SetCount(list298, num); span = CollectionsMarshal.AsSpan(list298); index = 0; span[index] = "JerryWester"; questRoot40.Author = list298; index = 6; List list299 = new List(index); CollectionsMarshal.SetCount(list299, index); span2 = CollectionsMarshal.AsSpan(list299); num = 0; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 0 }; num2 = 1; List list300 = new List(num2); CollectionsMarshal.SetCount(list300, num2); span3 = CollectionsMarshal.AsSpan(list300); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013260u, new Vector3(104.38696f, 15.000005f, 25.558838f), 418); obj191.Steps = list300; reference218 = obj191; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 1 }; index2 = 1; List list301 = new List(index2); CollectionsMarshal.SetCount(list301, index2); span3 = CollectionsMarshal.AsSpan(list301); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005551u, new Vector3(38.254395f, -6.820801f, 76.34082f), 418); obj192.Steps = list301; reference219 = obj192; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 2 }; num2 = 1; List list302 = new List(num2); CollectionsMarshal.SetCount(list302, num2); span3 = CollectionsMarshal.AsSpan(list302); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005550u, new Vector3(84.58069f, -6.9733887f, 81.55945f), 418); obj193.Steps = list302; reference220 = obj193; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 3 }; index2 = 1; List list303 = new List(index2); CollectionsMarshal.SetCount(list303, index2); span3 = CollectionsMarshal.AsSpan(list303); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012768u, new Vector3(21.10321f, -12.020914f, 48.41687f), 418) { StopDistance = 7f }; obj194.Steps = list303; reference221 = obj194; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 4 }; num2 = 1; List list304 = new List(num2); CollectionsMarshal.SetCount(list304, num2); span3 = CollectionsMarshal.AsSpan(list304); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1012773u, new Vector3(92.5459f, 15.00001f, 37.247192f), 418) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj195.Steps = list304; reference222 = obj195; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list305 = new List(index2); CollectionsMarshal.SetCount(list305, index2); span3 = CollectionsMarshal.AsSpan(list305); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012780u, new Vector3(86.38135f, 23.979128f, 12.802246f), 418) { StopDistance = 5f }; obj196.Steps = list305; reference223 = obj196; questRoot40.QuestSequence = list299; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(1640); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list306 = new List(num); CollectionsMarshal.SetCount(list306, num); span = CollectionsMarshal.AsSpan(list306); index = 0; span[index] = "JerryWester"; questRoot41.Author = list306; index = 8; List list307 = new List(index); CollectionsMarshal.SetCount(list307, index); span2 = CollectionsMarshal.AsSpan(list307); num = 0; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 0 }; num2 = 1; List list308 = new List(num2); CollectionsMarshal.SetCount(list308, num2); span3 = CollectionsMarshal.AsSpan(list308); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012780u, new Vector3(86.38135f, 23.979128f, 12.802246f), 418) { StopDistance = 5f }; obj197.Steps = list308; reference224 = obj197; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 1 }; index2 = 1; List list309 = new List(index2); CollectionsMarshal.SetCount(list309, index2); span3 = CollectionsMarshal.AsSpan(list309); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012778u, new Vector3(84.58069f, 23.979126f, 10.452393f), 418) { StopDistance = 5f }; obj198.Steps = list309; reference225 = obj198; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 2 }; num2 = 1; List list310 = new List(num2); CollectionsMarshal.SetCount(list310, num2); span3 = CollectionsMarshal.AsSpan(list310); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012212u, new Vector3(-6.790344f, 42.34489f, -207.04968f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardTribunal } }; obj199.Steps = list310; reference226 = obj199; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 3 }; index2 = 1; List list311 = new List(index2); CollectionsMarshal.SetCount(list311, index2); span3 = CollectionsMarshal.AsSpan(list311); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 419) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 34u } }; obj200.Steps = list311; reference227 = obj200; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 5 }; num2 = 1; List list312 = new List(num2); CollectionsMarshal.SetCount(list312, num2); span3 = CollectionsMarshal.AsSpan(list312); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012212u, new Vector3(-6.790344f, 42.34489f, -207.04968f), 419) { StopDistance = 7f }; obj201.Steps = list312; reference228 = obj201; num++; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 6 }; index2 = 1; List list313 = new List(index2); CollectionsMarshal.SetCount(list313, index2); span3 = CollectionsMarshal.AsSpan(list313); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013101u, new Vector3(17.990356f, 16.009666f, -9.567444f), 419) { TargetTerritoryId = (ushort)433 }; obj202.Steps = list313; reference229 = obj202; num++; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list314 = new List(num2); CollectionsMarshal.SetCount(list314, num2); span3 = CollectionsMarshal.AsSpan(list314); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013227u, new Vector3(14.877502f, 16.009666f, -4.196289f), 419) { StopDistance = 5f }; obj203.Steps = list314; reference230 = obj203; questRoot41.QuestSequence = list307; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(1641); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list315 = new List(num); CollectionsMarshal.SetCount(list315, num); span = CollectionsMarshal.AsSpan(list315); index = 0; span[index] = "JerryWester"; questRoot42.Author = list315; index = 2; List list316 = new List(index); CollectionsMarshal.SetCount(list316, index); span2 = CollectionsMarshal.AsSpan(list316); num = 0; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 0 }; index2 = 1; List list317 = new List(index2); CollectionsMarshal.SetCount(list317, index2); span3 = CollectionsMarshal.AsSpan(list317); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013227u, new Vector3(14.877502f, 16.009666f, -4.196289f), 419) { StopDistance = 5f }; obj204.Steps = list317; reference231 = obj204; num++; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list318 = new List(num2); CollectionsMarshal.SetCount(list318, num2); span3 = CollectionsMarshal.AsSpan(list318); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014720u, new Vector3(13.809326f, 15.96505f, -13.870483f), 419) { StopDistance = 7f, PickUpQuestId = new QuestId(1874) }; index2++; ref QuestStep reference233 = ref span3[index2]; QuestStep obj206 = new QuestStep(EInteractionType.Interact, 1011223u, new Vector3(114.579956f, 24.412834f, -11.062805f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; index3 = 1; List list319 = new List(index3); CollectionsMarshal.SetCount(list319, index3); span4 = CollectionsMarshal.AsSpan(list319); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_HEAVNA405_01641_SCENE00020_EVENTAREA_WARP_YESNO_TITLE") }; obj206.DialogueChoices = list319; reference233 = obj206; index2++; ref QuestStep reference234 = ref span3[index2]; QuestStep questStep29 = new QuestStep(EInteractionType.CompleteQuest, 1013183u, new Vector3(-0.015319824f, 0.019999694f, -6.302063f), 428); num3 = 1; List list320 = new List(num3); CollectionsMarshal.SetCount(list320, num3); span4 = CollectionsMarshal.AsSpan(list320); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_HEAVNA405_01641_Q1_000_000"), Answer = new ExcelRef("TEXT_HEAVNA405_01641_A1_000_001") }; questStep29.DialogueChoices = list320; reference234 = questStep29; obj205.Steps = list318; reference232 = obj205; questRoot42.QuestSequence = list316; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(1642); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list321 = new List(num); CollectionsMarshal.SetCount(list321, num); span = CollectionsMarshal.AsSpan(list321); index = 0; span[index] = "JerryWester"; questRoot43.Author = list321; index = 2; List list322 = new List(index); CollectionsMarshal.SetCount(list322, index); span2 = CollectionsMarshal.AsSpan(list322); num = 0; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 0 }; index2 = 1; List list323 = new List(index2); CollectionsMarshal.SetCount(list323, index2); span3 = CollectionsMarshal.AsSpan(list323); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013384u, new Vector3(112.291016f, 24.390423f, -4.4709473f), 418) { StopDistance = 7f }; obj207.Steps = list323; reference235 = obj207; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list324 = new List(num2); CollectionsMarshal.SetCount(list324, num2); span3 = CollectionsMarshal.AsSpan(list324); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013261u, new Vector3(-158.49548f, 17.066208f, -56.26001f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardSkysteelManufactory } }; obj208.Steps = list324; reference236 = obj208; questRoot43.QuestSequence = list322; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(1643); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list325 = new List(num); CollectionsMarshal.SetCount(list325, num); span = CollectionsMarshal.AsSpan(list325); index = 0; span[index] = "JerryWester"; questRoot44.Author = list325; index = 4; List list326 = new List(index); CollectionsMarshal.SetCount(list326, index); span2 = CollectionsMarshal.AsSpan(list326); num = 0; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 0 }; index2 = 1; List list327 = new List(index2); CollectionsMarshal.SetCount(list327, index2); span3 = CollectionsMarshal.AsSpan(list327); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013385u, new Vector3(-158.37347f, 17f, -54.276367f), 418); obj209.Steps = list327; reference237 = obj209; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 1 }; num2 = 1; List list328 = new List(num2); CollectionsMarshal.SetCount(list328, num2); span3 = CollectionsMarshal.AsSpan(list328); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013077u, new Vector3(147.53943f, -12.634913f, -26.199768f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSkysteelManufactory, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; obj210.Steps = list328; reference238 = obj210; num++; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 2 }; index2 = 1; List list329 = new List(index2); CollectionsMarshal.SetCount(list329, index2); span3 = CollectionsMarshal.AsSpan(list329); num2 = 0; ref QuestStep reference240 = ref span3[num2]; QuestStep questStep30 = new QuestStep(EInteractionType.Interact, 1013125u, new Vector3(148.60754f, -12.634913f, -13.443237f), 419); index3 = 1; List list330 = new List(index3); CollectionsMarshal.SetCount(list330, index3); span4 = CollectionsMarshal.AsSpan(list330); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_HEAVNA502_01643_Q1_000_000") }; questStep30.DialogueChoices = list330; reference240 = questStep30; obj211.Steps = list329; reference239 = obj211; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list331 = new List(num2); CollectionsMarshal.SetCount(list331, num2); span3 = CollectionsMarshal.AsSpan(list331); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013085u, new Vector3(-805.53906f, -57.828876f, 157.64087f), 401); obj212.Steps = list331; reference241 = obj212; questRoot44.QuestSequence = list326; AddQuest(questId44, questRoot44); QuestId questId45 = new QuestId(1644); QuestRoot questRoot45 = new QuestRoot(); num = 1; List list332 = new List(num); CollectionsMarshal.SetCount(list332, num); span = CollectionsMarshal.AsSpan(list332); index = 0; span[index] = "JerryWester"; questRoot45.Author = list332; index = 4; List list333 = new List(index); CollectionsMarshal.SetCount(list333, index); span2 = CollectionsMarshal.AsSpan(list333); num = 0; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 0 }; index2 = 1; List list334 = new List(index2); CollectionsMarshal.SetCount(list334, index2); span3 = CollectionsMarshal.AsSpan(list334); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013085u, new Vector3(-805.53906f, -57.828876f, 157.64087f), 401); obj213.Steps = list334; reference242 = obj213; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = 1 }; num2 = 2; List list335 = new List(num2); CollectionsMarshal.SetCount(list335, num2); span3 = CollectionsMarshal.AsSpan(list335); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2006228u, new Vector3(-747.097f, -57.09793f, 163.8361f), 401) { AetherCurrentId = 2818116u }; index2++; span3[index2] = new QuestStep(EInteractionType.Emote, null, new Vector3(-703.7623f, -61.975857f, 113.54166f), 401) { StopDistance = 0.25f, Emote = EEmote.Lookout }; obj214.Steps = list335; reference243 = obj214; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 2 }; index2 = 1; List list336 = new List(index2); CollectionsMarshal.SetCount(list336, index2); span3 = CollectionsMarshal.AsSpan(list336); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, null, new Vector3(-761.80145f, -39.054474f, 77.39858f), 401) { StopDistance = 0.25f, Emote = EEmote.Lookout, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj215.Steps = list336; reference244 = obj215; num++; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list337 = new List(num2); CollectionsMarshal.SetCount(list337, num2); span3 = CollectionsMarshal.AsSpan(list337); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013089u, new Vector3(-751.6747f, -35.95642f, 18.722778f), 401) { StopDistance = 7f }; obj216.Steps = list337; reference245 = obj216; questRoot45.QuestSequence = list333; AddQuest(questId45, questRoot45); QuestId questId46 = new QuestId(1645); QuestRoot questRoot46 = new QuestRoot(); num = 1; List list338 = new List(num); CollectionsMarshal.SetCount(list338, num); span = CollectionsMarshal.AsSpan(list338); index = 0; span[index] = "JerryWester"; questRoot46.Author = list338; index = 4; List list339 = new List(index); CollectionsMarshal.SetCount(list339, index); span2 = CollectionsMarshal.AsSpan(list339); num = 0; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 0 }; index2 = 1; List list340 = new List(index2); CollectionsMarshal.SetCount(list340, index2); span3 = CollectionsMarshal.AsSpan(list340); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013089u, new Vector3(-751.6747f, -35.95642f, 18.722778f), 401) { StopDistance = 7f }; obj217.Steps = list340; reference246 = obj217; num++; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 1 }; num2 = 1; List list341 = new List(num2); CollectionsMarshal.SetCount(list341, num2); span3 = CollectionsMarshal.AsSpan(list341); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013093u, new Vector3(-749.1112f, -35.956425f, 22.049255f), 401); obj218.Steps = list341; reference247 = obj218; num++; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 2 }; index2 = 4; List list342 = new List(index2); CollectionsMarshal.SetCount(list342, index2); span3 = CollectionsMarshal.AsSpan(list342); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-756.4804f, -13.877342f, -121.33485f), 401) { JumpDestination = new JumpDestination { Position = new Vector3(-759.4263f, -9.201294f, -110.85681f) } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2006229u, new Vector3(-759.4263f, -9.201294f, -110.85681f), 401) { DisableNavmesh = true, AetherCurrentId = 2818117u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-755.9033f, -14.112402f, -177.06593f), 401); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013090u, new Vector3(-650.93463f, -58.6966f, -337.2397f), 401); obj219.Steps = list342; reference248 = obj219; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list343 = new List(num2); CollectionsMarshal.SetCount(list343, num2); span3 = CollectionsMarshal.AsSpan(list343); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 401) { Aetheryte = EAetheryteLocation.SeaOfCloudsOkZundu }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013095u, new Vector3(-560.69275f, -52.30738f, -427.57312f), 401); obj220.Steps = list343; reference249 = obj220; questRoot46.QuestSequence = list339; AddQuest(questId46, questRoot46); QuestId questId47 = new QuestId(1646); QuestRoot questRoot47 = new QuestRoot(); num = 1; List list344 = new List(num); CollectionsMarshal.SetCount(list344, num); span = CollectionsMarshal.AsSpan(list344); index = 0; span[index] = "JerryWester"; questRoot47.Author = list344; index = 4; List list345 = new List(index); CollectionsMarshal.SetCount(list345, index); span2 = CollectionsMarshal.AsSpan(list345); num = 0; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 0 }; index2 = 1; List list346 = new List(index2); CollectionsMarshal.SetCount(list346, index2); span3 = CollectionsMarshal.AsSpan(list346); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013096u, new Vector3(-541.34436f, -37.144257f, -384.48163f), 401); obj221.Steps = list346; reference250 = obj221; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 1 }; num2 = 1; List list347 = new List(num2); CollectionsMarshal.SetCount(list347, num2); span3 = CollectionsMarshal.AsSpan(list347); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013123u, new Vector3(-538.0178f, -37.04666f, -392.0501f), 401); obj222.Steps = list347; reference251 = obj222; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 2 }; index2 = 2; List list348 = new List(index2); CollectionsMarshal.SetCount(list348, index2); span3 = CollectionsMarshal.AsSpan(list348); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2006234u, new Vector3(-564.8127f, -36.68513f, -349.0807f), 401) { AetherCurrentId = 2818122u }; num2++; span3[num2] = new QuestStep(EInteractionType.Emote, 1012070u, new Vector3(-554.0704f, -57.62821f, -547.4174f), 401) { Emote = EEmote.Bow }; obj223.Steps = list348; reference252 = obj223; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list349 = new List(num2); CollectionsMarshal.SetCount(list349, num2); span3 = CollectionsMarshal.AsSpan(list349); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014570u, new Vector3(-583.032f, -52.126114f, -447.4403f), 401); obj224.Steps = list349; reference253 = obj224; questRoot47.QuestSequence = list345; AddQuest(questId47, questRoot47); QuestId questId48 = new QuestId(1647); QuestRoot questRoot48 = new QuestRoot(); num = 1; List list350 = new List(num); CollectionsMarshal.SetCount(list350, num); span = CollectionsMarshal.AsSpan(list350); index = 0; span[index] = "JerryWester"; questRoot48.Author = list350; index = 6; List list351 = new List(index); CollectionsMarshal.SetCount(list351, index); span2 = CollectionsMarshal.AsSpan(list351); num = 0; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 0 }; index2 = 1; List list352 = new List(index2); CollectionsMarshal.SetCount(list352, index2); span3 = CollectionsMarshal.AsSpan(list352); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014570u, new Vector3(-583.032f, -52.126114f, -447.4403f), 401); obj225.Steps = list352; reference254 = obj225; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 1 }; num2 = 2; List list353 = new List(num2); CollectionsMarshal.SetCount(list353, num2); span3 = CollectionsMarshal.AsSpan(list353); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012069u, new Vector3(-647.0283f, -51.05719f, -417.74628f), 401) { PickUpQuestId = new QuestId(1909) }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1012064u, new Vector3(-542.7787f, -37.11544f, -386.7094f), 401); obj226.Steps = list353; reference255 = obj226; num++; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = 2 }; index2 = 3; List list354 = new List(index2); CollectionsMarshal.SetCount(list354, index2); span3 = CollectionsMarshal.AsSpan(list354); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012068u, new Vector3(-597.0398f, -51.05185f, -387.0451f), 401) { PickUpQuestId = new QuestId(1910) }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2006231u, new Vector3(-180.34644f, -14.938599f, -543.1144f), 401) { AetherCurrentId = 2818119u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013386u, new Vector3(-155.62683f, -14.153783f, -541.558f), 401); obj227.Steps = list354; reference256 = obj227; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = 3 }; num2 = 1; List list355 = new List(num2); CollectionsMarshal.SetCount(list355, num2); span3 = CollectionsMarshal.AsSpan(list355); index2 = 0; ref QuestStep reference258 = ref span3[index2]; QuestStep obj229 = new QuestStep(EInteractionType.Interact, 1013387u, new Vector3(-154.34503f, -14.730623f, -537.56006f), 401) { StopDistance = 7f }; num3 = 1; List list356 = new List(num3); CollectionsMarshal.SetCount(list356, num3); span4 = CollectionsMarshal.AsSpan(list356); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_HEAVNA506_01647_Q1_000_000") }; obj229.DialogueChoices = list356; reference258 = obj229; obj228.Steps = list355; reference257 = obj228; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 4 }; index2 = 1; List list357 = new List(index2); CollectionsMarshal.SetCount(list357, index2); span3 = CollectionsMarshal.AsSpan(list357); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 401) { DutyOptions = new DutyOptions { ContentFinderConditionId = 88u } }; obj230.Steps = list357; reference259 = obj230; num++; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list358 = new List(num2); CollectionsMarshal.SetCount(list358, num2); span3 = CollectionsMarshal.AsSpan(list358); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014575u, new Vector3(-156.66437f, -14.153766f, -543.0228f), 401) { StopDistance = 7f }; obj231.Steps = list358; reference260 = obj231; questRoot48.QuestSequence = list351; AddQuest(questId48, questRoot48); QuestId questId49 = new QuestId(1648); QuestRoot questRoot49 = new QuestRoot(); num = 1; List list359 = new List(num); CollectionsMarshal.SetCount(list359, num); span = CollectionsMarshal.AsSpan(list359); index = 0; span[index] = "JerryWester"; questRoot49.Author = list359; index = 3; List list360 = new List(index); CollectionsMarshal.SetCount(list360, index); span2 = CollectionsMarshal.AsSpan(list360); num = 0; ref QuestSequence reference261 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 0 }; index2 = 1; List list361 = new List(index2); CollectionsMarshal.SetCount(list361, index2); span3 = CollectionsMarshal.AsSpan(list361); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014575u, new Vector3(-156.66437f, -14.153766f, -543.0228f), 401) { StopDistance = 7f }; obj232.Steps = list361; reference261 = obj232; num++; ref QuestSequence reference262 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = 1 }; num2 = 1; List list362 = new List(num2); CollectionsMarshal.SetCount(list362, num2); span3 = CollectionsMarshal.AsSpan(list362); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013100u, new Vector3(-582.63525f, -52.094604f, -447.13513f), 401); obj233.Steps = list362; reference262 = obj233; num++; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list363 = new List(index2); CollectionsMarshal.SetCount(list363, index2); span3 = CollectionsMarshal.AsSpan(list363); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012195u, new Vector3(-155.93195f, -14.153762f, -542.1378f), 401) { Fly = true }; obj234.Steps = list363; reference263 = obj234; questRoot49.QuestSequence = list360; AddQuest(questId49, questRoot49); QuestId questId50 = new QuestId(1649); QuestRoot questRoot50 = new QuestRoot(); num = 1; List list364 = new List(num); CollectionsMarshal.SetCount(list364, num); span = CollectionsMarshal.AsSpan(list364); index = 0; span[index] = "JerryWester"; questRoot50.Author = list364; index = 2; List list365 = new List(index); CollectionsMarshal.SetCount(list365, index); span2 = CollectionsMarshal.AsSpan(list365); num = 0; ref QuestSequence reference264 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 0 }; num2 = 1; List list366 = new List(num2); CollectionsMarshal.SetCount(list366, num2); span3 = CollectionsMarshal.AsSpan(list366); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013386u, new Vector3(-155.62683f, -14.153783f, -541.558f), 401) { StopDistance = 5f }; obj235.Steps = list366; reference264 = obj235; num++; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list367 = new List(index2); CollectionsMarshal.SetCount(list367, index2); span3 = CollectionsMarshal.AsSpan(list367); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013111u, new Vector3(162.89001f, -15.134373f, 37.094604f), 419) { StopDistance = 7f }; obj236.Steps = list367; reference265 = obj236; questRoot50.QuestSequence = list365; AddQuest(questId50, questRoot50); } private static void LoadQuests33() { QuestId questId = new QuestId(1650); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013112u, new Vector3(162.005f, -15.134371f, 38.52893f), 419) { StopDistance = 7f }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 2; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Interact, 1011223u, new Vector3(114.579956f, 24.412834f, -11.062805f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardAthenaeumAstrologicum, To = EAetheryteLocation.IshgardForgottenKnight } }; int num3 = 1; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_HEAVNA601_01650_SCENE00008_EVENTAREA_WARP_YESNO_TITLE") }; obj3.DialogueChoices = list5; reference3 = obj3; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013183u, new Vector3(-0.015319824f, 0.019999694f, -6.302063f), 428); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013162u, new Vector3(92.36279f, 15.094684f, 33.188354f), 418); obj4.Steps = list6; reference4 = obj4; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(1651); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list7 = new List(num); CollectionsMarshal.SetCount(list7, num); span = CollectionsMarshal.AsSpan(list7); index = 0; span[index] = "JerryWester"; questRoot2.Author = list7; index = 4; List list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 0 }; index2 = 1; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013162u, new Vector3(92.36279f, 15.094684f, 33.188354f), 418); obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 1 }; num2 = 1; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012389u, new Vector3(-133.31812f, 4.1f, -111.77234f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 2 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012391u, new Vector3(-202.62463f, -31.015825f, 105.088745f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation }; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012394u, new Vector3(-158.1903f, 4f, -21.194885f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; obj8.Steps = list12; reference8 = obj8; questRoot2.QuestSequence = list8; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(1652); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list13 = new List(num); CollectionsMarshal.SetCount(list13, num); span = CollectionsMarshal.AsSpan(list13); index = 0; span[index] = "JerryWester"; questRoot3.Author = list13; index = 5; List list14 = new List(index); CollectionsMarshal.SetCount(list14, index); span2 = CollectionsMarshal.AsSpan(list14); num = 0; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 0 }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012394u, new Vector3(-158.1903f, 4f, -21.194885f), 133); obj9.Steps = list15; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 1 }; num2 = 2; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; ref QuestStep reference11 = ref span3[index2]; QuestStep obj11 = new QuestStep(EInteractionType.Interact, 1000460u, new Vector3(-159.41101f, 4.054107f, -4.1047363f), 133) { TargetTerritoryId = (ushort)205 }; index3 = 1; List list17 = new List(index3); CollectionsMarshal.SetCount(list17, index3); span4 = CollectionsMarshal.AsSpan(list17); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_HEAVNA603_01652_SCENE00007_EVENTAREA_WARP_YESNO_TITLE") }; obj11.DialogueChoices = list17; reference11 = obj11; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1003027u, new Vector3(4.8981323f, -1.92944f, -0.19836426f), 205); obj10.Steps = list16; reference10 = obj10; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 2 }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012396u, new Vector3(-153.1853f, 4f, -14.938599f), 133); obj12.Steps = list18; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 3 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaConjurer, To = EAetheryteLocation.GridaniaLancer } }; obj13.Steps = list19; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012398u, new Vector3(35.538208f, -8f, 98.13074f), 132) { StopDistance = 5f }; obj14.Steps = list20; reference14 = obj14; questRoot3.QuestSequence = list14; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(1653); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list21 = new List(num); CollectionsMarshal.SetCount(list21, num); span = CollectionsMarshal.AsSpan(list21); index = 0; span[index] = "JerryWester"; questRoot4.Author = list21; index = 3; List list22 = new List(index); CollectionsMarshal.SetCount(list22, index); span2 = CollectionsMarshal.AsSpan(list22); num = 0; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 0 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012398u, new Vector3(35.538208f, -8f, 98.13074f), 132) { StopDistance = 5f }; obj15.Steps = list23; reference15 = obj15; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 1 }; index2 = 3; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(43.620056f, -7.9655867f, 103.63884f), 132); num2++; ref QuestStep reference17 = ref span3[num2]; QuestStep obj17 = new QuestStep(EInteractionType.Interact, 1000691u, new Vector3(71.97681f, 8f, -166.52173f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLeatherworker } }; num3 = 6; List list25 = new List(num3); CollectionsMarshal.SetCount(list25, num3); Span span5 = CollectionsMarshal.AsSpan(list25); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj17.CompletionQuestVariablesFlags = list25; reference17 = obj17; num2++; ref QuestStep reference18 = ref span3[num2]; QuestStep obj18 = new QuestStep(EInteractionType.Interact, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLeatherworker, To = EAetheryteLocation.GridaniaConjurer } }; index3 = 6; List list26 = new List(index3); CollectionsMarshal.SetCount(list26, index3); span5 = CollectionsMarshal.AsSpan(list26); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj18.CompletionQuestVariablesFlags = list26; reference18 = obj18; obj16.Steps = list24; reference16 = obj16; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012398u, new Vector3(35.538208f, -8f, 98.13074f), 132) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaConjurer, To = EAetheryteLocation.GridaniaAirship } }; obj19.Steps = list27; reference19 = obj19; questRoot4.QuestSequence = list22; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(1654); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list28 = new List(num); CollectionsMarshal.SetCount(list28, num); span = CollectionsMarshal.AsSpan(list28); index = 0; span[index] = "JerryWester"; questRoot5.Author = list28; index = 3; List list29 = new List(index); CollectionsMarshal.SetCount(list29, index); span2 = CollectionsMarshal.AsSpan(list29); num = 0; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 0 }; index2 = 1; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012400u, new Vector3(35.843384f, -8f, 99.35144f), 132); obj20.Steps = list30; reference20 = obj20; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 1 }; num2 = 1; List list31 = new List(num2); CollectionsMarshal.SetCount(list31, num2); span3 = CollectionsMarshal.AsSpan(list31); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012401u, new Vector3(-8.560364f, 5.4681287f, 40.6958f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard }; obj21.Steps = list31; reference21 = obj21; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012406u, new Vector3(587.45703f, -50.811344f, 69.16907f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; obj22.Steps = list32; reference22 = obj22; questRoot5.QuestSequence = list29; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(1655); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list33 = new List(num); CollectionsMarshal.SetCount(list33, num); span = CollectionsMarshal.AsSpan(list33); index = 0; span[index] = "JerryWester"; questRoot6.Author = list33; index = 4; List list34 = new List(index); CollectionsMarshal.SetCount(list34, index); span2 = CollectionsMarshal.AsSpan(list34); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 0 }; num2 = 1; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012406u, new Vector3(587.45703f, -50.811344f, 69.16907f), 398); obj23.Steps = list35; reference23 = obj23; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 1 }; index2 = 2; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-793.8348f, -122.09079f, 577.7538f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-802.08453f, -122.82994f, 577.8909f), 398) { TargetTerritoryId = (ushort)399 }; obj24.Steps = list36; reference24 = obj24; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 2 }; num2 = 3; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2006205u, new Vector3(729.21326f, 134.93542f, 150.89636f), 399) { AetherCurrentId = 2818083u }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2006208u, new Vector3(98.89368f, 73.07532f, -174.36487f), 399) { AetherCurrentId = 2818086u }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-229.85187f, 107.00484f, -632.70197f), 399) { TargetTerritoryId = (ushort)478 }; obj25.Steps = list37; reference25 = obj25; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 478) { Aetheryte = EAetheryteLocation.Idyllshire }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012097u, new Vector3(73.3501f, 205.88956f, 23.483582f), 478); obj26.Steps = list38; reference26 = obj26; questRoot6.QuestSequence = list34; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(1656); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list39 = new List(num); CollectionsMarshal.SetCount(list39, num); span = CollectionsMarshal.AsSpan(list39); index = 0; span[index] = "JerryWester"; questRoot7.Author = list39; index = 4; List list40 = new List(index); CollectionsMarshal.SetCount(list40, index); span2 = CollectionsMarshal.AsSpan(list40); num = 0; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012097u, new Vector3(73.3501f, 205.88956f, 23.483582f), 478); obj27.Steps = list41; reference27 = obj27; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012410u, new Vector3(71.732666f, 205.62819f, 26.901611f), 478) { StopDistance = 7f }; obj28.Steps = list42; reference28 = obj28; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 2 }; num2 = 2; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; ref QuestStep reference30 = ref span3[index2]; QuestStep obj30 = new QuestStep(EInteractionType.Say, 1014413u, new Vector3(-42.008118f, 205.79572f, 3.4332886f), 478) { ChatMessage = new ChatMessage { Key = "TEXT_HEAVNA607_01656_SAYTODO_000" } }; num3 = 6; List list44 = new List(num3); CollectionsMarshal.SetCount(list44, num3); span5 = CollectionsMarshal.AsSpan(list44); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj30.CompletionQuestVariablesFlags = list44; reference30 = obj30; index2++; ref QuestStep reference31 = ref span3[index2]; QuestStep obj31 = new QuestStep(EInteractionType.Say, 1012413u, new Vector3(-69.230286f, 205.88773f, -68.61987f), 478) { ChatMessage = new ChatMessage { Key = "TEXT_HEAVNA607_01656_SAYTODO_000" } }; index3 = 6; List list45 = new List(index3); CollectionsMarshal.SetCount(list45, index3); span5 = CollectionsMarshal.AsSpan(list45); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj31.CompletionQuestVariablesFlags = list45; reference31 = obj31; obj29.Steps = list43; reference29 = obj29; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 478) { AethernetShard = EAetheryteLocation.IdyllshireWest }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012097u, new Vector3(73.3501f, 205.88956f, 23.483582f), 478) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IdyllshireWest, To = EAetheryteLocation.Idyllshire } }; obj32.Steps = list46; reference32 = obj32; questRoot7.QuestSequence = list40; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(1657); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list47 = new List(num); CollectionsMarshal.SetCount(list47, num); span = CollectionsMarshal.AsSpan(list47); index = 0; span[index] = "JerryWester"; questRoot8.Author = list47; index = 4; List list48 = new List(index); CollectionsMarshal.SetCount(list48, index); span2 = CollectionsMarshal.AsSpan(list48); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; num2 = 1; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012097u, new Vector3(73.3501f, 205.88956f, 23.483582f), 478); obj33.Steps = list49; reference33 = obj33; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 1 }; index2 = 2; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012287u, new Vector3(-28.397034f, 100.969696f, -186.4195f), 399) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshireEpilogueGate }, PickUpQuestId = new QuestId(1936) }; num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1012416u, new Vector3(365.83496f, 80.11144f, 6.3324585f), 399) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshireEpilogueGate }, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj34.Steps = list50; reference34 = obj34; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 2 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012418u, new Vector3(352.65125f, 77.859474f, -5.9052734f), 399) { StopDistance = 7f }; obj35.Steps = list51; reference35 = obj35; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012097u, new Vector3(73.3501f, 205.88956f, 23.483582f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire }; obj36.Steps = list52; reference36 = obj36; questRoot8.QuestSequence = list48; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(1658); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list53 = new List(num); CollectionsMarshal.SetCount(list53, num); span = CollectionsMarshal.AsSpan(list53); index = 0; span[index] = "JerryWester"; questRoot9.Author = list53; index = 3; List list54 = new List(index); CollectionsMarshal.SetCount(list54, index); span2 = CollectionsMarshal.AsSpan(list54); num = 0; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 0 }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012097u, new Vector3(73.3501f, 205.88956f, 23.483582f), 478); obj37.Steps = list55; reference37 = obj37; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 1 }; index2 = 2; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012102u, new Vector3(72.40405f, 205.6815f, 31.631958f), 478) { PickUpQuestId = new QuestId(1945) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1012419u, new Vector3(78.96533f, 203.98001f, 133.1654f), 478); obj38.Steps = list56; reference38 = obj38; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012421u, new Vector3(77.98877f, 203.98f, 127.91626f), 478) { StopDistance = 5f }; obj39.Steps = list57; reference39 = obj39; questRoot9.QuestSequence = list54; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(1659); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list58 = new List(num); CollectionsMarshal.SetCount(list58, num); span = CollectionsMarshal.AsSpan(list58); index = 0; span[index] = "JerryWester"; questRoot10.Author = list58; index = 4; List list59 = new List(index); CollectionsMarshal.SetCount(list59, index); span2 = CollectionsMarshal.AsSpan(list59); num = 0; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 0 }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012421u, new Vector3(77.98877f, 203.98f, 127.91626f), 478) { StopDistance = 5f }; obj40.Steps = list60; reference40 = obj40; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 1 }; num2 = 4; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012133u, new Vector3(-26.840637f, 206.49944f, 28.67163f), 478) { PickUpQuestId = new QuestId(1963) }; index2++; ref QuestStep reference42 = ref span3[index2]; QuestStep obj42 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(71.86769f, 204.99998f, 145.98666f), 478) { TargetTerritoryId = (ushort)399 }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 1; List list62 = new List(num3); CollectionsMarshal.SetCount(list62, num3); Span span6 = CollectionsMarshal.AsSpan(list62); index3 = 0; span6[index3] = 399; skipStepConditions.InTerritory = list62; skipConditions.StepIf = skipStepConditions; obj42.SkipConditions = skipConditions; reference42 = obj42; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2006214u, new Vector3(-452.38422f, 138.10938f, 678.18713f), 399) { AetherCurrentId = 2818092u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1012423u, new Vector3(-476.58502f, 137.42972f, 702.6931f), 399); obj41.Steps = list61; reference41 = obj41; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 2 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; ref QuestStep reference44 = ref span3[num2]; QuestStep obj44 = new QuestStep(EInteractionType.Combat, 2005532u, new Vector3(-488.76178f, 138.99438f, 742.12244f), 399) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list64 = new List(index3); CollectionsMarshal.SetCount(list64, index3); Span span7 = CollectionsMarshal.AsSpan(list64); num3 = 0; span7[num3] = 4375u; obj44.KillEnemyDataIds = list64; reference44 = obj44; obj43.Steps = list63; reference43 = obj43; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012423u, new Vector3(-476.58502f, 137.42972f, 702.6931f), 399); obj45.Steps = list65; reference45 = obj45; questRoot10.QuestSequence = list59; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(1660); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list66 = new List(num); CollectionsMarshal.SetCount(list66, num); span = CollectionsMarshal.AsSpan(list66); index = 0; span[index] = "JerryWester"; questRoot11.Author = list66; index = 6; List list67 = new List(index); CollectionsMarshal.SetCount(list67, index); span2 = CollectionsMarshal.AsSpan(list67); num = 0; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012138u, new Vector3(19.272095f, 38.43f, 15.854065f), 463) { StopDistance = 7f }; obj46.Steps = list68; reference46 = obj46; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 1 }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012138u, new Vector3(19.272095f, 38.43f, 15.854065f), 463) { StopDistance = 7f }; obj47.Steps = list69; reference47 = obj47; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 2 }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012426u, new Vector3(23.971863f, 38.43f, 3.5552979f), 463) { StopDistance = 6f }; obj48.Steps = list70; reference48 = obj48; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 3 }; num2 = 4; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012141u, new Vector3(35.690796f, 38.43f, 12.985352f), 463) { PickUpQuestId = new QuestId(1966) }; index2++; ref QuestStep reference50 = ref span3[index2]; QuestStep obj50 = new QuestStep(EInteractionType.Interact, 2005337u, new Vector3(7.765594f, 38.9395f, -50.9989f), 463) { TargetTerritoryId = (ushort)399 }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 1; List list72 = new List(num3); CollectionsMarshal.SetCount(list72, num3); span6 = CollectionsMarshal.AsSpan(list72); index3 = 0; span6[index3] = 463; skipStepConditions2.NotInTerritory = list72; skipConditions2.StepIf = skipStepConditions2; obj50.SkipConditions = skipConditions2; reference50 = obj50; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(228.06944f, 228.11594f, 767.1184f), 399); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1012427u, new Vector3(300.46533f, 232.541f, 767.87964f), 399) { DisableNavmesh = true }; obj49.Steps = list71; reference49 = obj49; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 4 }; index2 = 1; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 399) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 31u } }; obj51.Steps = list73; reference51 = obj51; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(228.06944f, 228.11594f, 767.1184f), 399) { DisableNavmesh = true, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2005336u, new Vector3(-488.79227f, 138.93335f, 741.0543f), 399) { TargetTerritoryId = (ushort)463 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012138u, new Vector3(19.272095f, 38.43f, 15.854065f), 463); obj52.Steps = list74; reference52 = obj52; questRoot11.QuestSequence = list67; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(1661); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list75 = new List(num); CollectionsMarshal.SetCount(list75, num); span = CollectionsMarshal.AsSpan(list75); index = 0; span[index] = "JerryWester"; questRoot12.Author = list75; index = 4; List list76 = new List(index); CollectionsMarshal.SetCount(list76, index); span2 = CollectionsMarshal.AsSpan(list76); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; index2 = 1; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012138u, new Vector3(19.272095f, 38.43f, 15.854065f), 463); obj53.Steps = list77; reference53 = obj53; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 1 }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012422u, new Vector3(-475.79156f, 137.42972f, 701.4724f), 399) { StopDistance = 7f }; obj54.Steps = list78; reference54 = obj54; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 2 }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012380u, new Vector3(124.46777f, 24.458836f, 0.47296143f), 418) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; obj55.Steps = list79; reference55 = obj55; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013163u, new Vector3(167.0404f, -14.313367f, 51.285522f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; obj56.Steps = list80; reference56 = obj56; questRoot12.QuestSequence = list76; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(1662); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list81 = new List(num); CollectionsMarshal.SetCount(list81, num); span = CollectionsMarshal.AsSpan(list81); index = 0; span[index] = "JerryWester"; questRoot13.Author = list81; index = 5; List list82 = new List(index); CollectionsMarshal.SetCount(list82, index); span2 = CollectionsMarshal.AsSpan(list82); num = 0; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 0 }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012430u, new Vector3(165.94177f, -14.34896f, 51.651733f), 419) { StopDistance = 5f }; obj57.Steps = list83; reference57 = obj57; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 1 }; num2 = 1; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013166u, new Vector3(168.29175f, -14.52896f, 41.153564f), 419) { StopDistance = 7f }; obj58.Steps = list84; reference58 = obj58; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 2 }; index2 = 5; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; ref QuestStep reference60 = ref span3[num2]; QuestStep obj60 = new QuestStep(EInteractionType.Interact, 1013167u, new Vector3(125.68848f, 24.458836f, 2.456604f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardAthenaeumAstrologicum, To = EAetheryteLocation.IshgardForgottenKnight } }; index3 = 6; List list86 = new List(index3); CollectionsMarshal.SetCount(list86, index3); span5 = CollectionsMarshal.AsSpan(list86); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj60.CompletionQuestVariablesFlags = list86; reference60 = obj60; num2++; ref QuestStep reference61 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1013161u, new Vector3(92.36279f, 15.094684f, 33.188354f), 418); num3 = 6; List list87 = new List(num3); CollectionsMarshal.SetCount(list87, num3); span5 = CollectionsMarshal.AsSpan(list87); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list87; reference61 = questStep; num2++; ref QuestStep reference62 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(89.00678f, 1.6069314f, 67.770386f), 418); SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); index3 = 6; List list88 = new List(index3); CollectionsMarshal.SetCount(list88, index3); span5 = CollectionsMarshal.AsSpan(list88); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list88; skipConditions3.StepIf = skipStepConditions3; questStep2.SkipConditions = skipConditions3; reference62 = questStep2; num2++; ref QuestStep reference63 = ref span3[num2]; QuestStep obj61 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(74.918564f, -13.879314f, 68.86857f), 418) { DisableNavmesh = true }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 6; List list89 = new List(num3); CollectionsMarshal.SetCount(list89, num3); span5 = CollectionsMarshal.AsSpan(list89); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list89; skipConditions4.StepIf = skipStepConditions4; obj61.SkipConditions = skipConditions4; reference63 = obj61; num2++; ref QuestStep reference64 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1012251u, new Vector3(12.313965f, -12.020877f, 40.268433f), 418); index3 = 6; List list90 = new List(index3); CollectionsMarshal.SetCount(list90, index3); span5 = CollectionsMarshal.AsSpan(list90); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list90; reference64 = questStep3; obj59.Steps = list85; reference59 = obj59; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 3 }; num2 = 2; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011217u, new Vector3(17.990356f, 16.009666f, -9.567444f), 419) { TargetTerritoryId = (ushort)433, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardBrume, To = EAetheryteLocation.IshgardLastVigil } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1012397u, new Vector3(4.0131226f, -9.313226E-10f, 5.661072f), 433) { StopDistance = 7f }; obj62.Steps = list91; reference65 = obj62; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005334u, new Vector3(-0.001443714f, 1.1515f, 13.2236f), 433) { TargetTerritoryId = (ushort)419 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012430u, new Vector3(165.94177f, -14.34896f, 51.651733f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardLastVigil, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; obj63.Steps = list92; reference66 = obj63; questRoot13.QuestSequence = list82; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(1663); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list93 = new List(num); CollectionsMarshal.SetCount(list93, num); span = CollectionsMarshal.AsSpan(list93); index = 0; span[index] = "JerryWester"; questRoot14.Author = list93; index = 6; List list94 = new List(index); CollectionsMarshal.SetCount(list94, index); span2 = CollectionsMarshal.AsSpan(list94); num = 0; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 0 }; num2 = 1; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012430u, new Vector3(165.94177f, -14.34896f, 51.651733f), 419); obj64.Steps = list95; reference67 = obj64; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 1 }; index2 = 1; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012431u, new Vector3(180.16321f, -16.028961f, 34.6532f), 419); obj65.Steps = list96; reference68 = obj65; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 2 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012430u, new Vector3(165.94177f, -14.34896f, 51.651733f), 419); obj66.Steps = list97; reference69 = obj66; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 4 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012854u, new Vector3(-861.84485f, -184.293f, -659.2356f), 402) { DisableNavmesh = true }; obj67.Steps = list98; reference70 = obj67; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 402) { Aetheryte = EAetheryteLocation.AzysLlaHelix }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012792u, new Vector3(-650.1717f, -176.45021f, -565.14844f), 402); obj68.Steps = list99; reference71 = obj68; questRoot14.QuestSequence = list94; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(1664); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list100 = new List(num); CollectionsMarshal.SetCount(list100, num); span = CollectionsMarshal.AsSpan(list100); index = 0; span[index] = "JerryWester"; questRoot15.Author = list100; index = 5; List list101 = new List(index); CollectionsMarshal.SetCount(list101, index); span2 = CollectionsMarshal.AsSpan(list101); num = 0; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 0 }; index2 = 1; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012792u, new Vector3(-650.1717f, -176.45021f, -565.14844f), 402); obj69.Steps = list102; reference72 = obj69; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 1 }; num2 = 3; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; ref QuestStep reference74 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2006237u, new Vector3(-637.6898f, -176.47064f, -558.3734f), 402); num3 = 6; List list104 = new List(num3); CollectionsMarshal.SetCount(list104, num3); span5 = CollectionsMarshal.AsSpan(list104); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list104; reference74 = questStep4; index2++; ref QuestStep reference75 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 2006236u, new Vector3(-649.7139f, -176.47064f, -538.6893f), 402); index3 = 6; List list105 = new List(index3); CollectionsMarshal.SetCount(list105, index3); span5 = CollectionsMarshal.AsSpan(list105); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list105; reference75 = questStep5; index2++; ref QuestStep reference76 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2006238u, new Vector3(-645.16675f, -174.57855f, -477.92786f), 402); num3 = 6; List list106 = new List(num3); CollectionsMarshal.SetCount(list106, num3); span5 = CollectionsMarshal.AsSpan(list106); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list106; reference76 = questStep6; obj70.Steps = list103; reference73 = obj70; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 2 }; index2 = 1; List list107 = new List(index2); CollectionsMarshal.SetCount(list107, index2); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014675u, new Vector3(-638.3612f, -176.4502f, -578.6679f), 402); obj71.Steps = list107; reference77 = obj71; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 3 }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005565u, new Vector3(-428.0614f, -166.21655f, -411.88678f), 402); obj72.Steps = list108; reference78 = obj72; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014675u, new Vector3(-638.3612f, -176.4502f, -578.6679f), 402); obj73.Steps = list109; reference79 = obj73; questRoot15.QuestSequence = list101; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(1665); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list110 = new List(num); CollectionsMarshal.SetCount(list110, num); span = CollectionsMarshal.AsSpan(list110); index = 0; span[index] = "JerryWester"; questRoot16.Author = list110; index = 5; List list111 = new List(index); CollectionsMarshal.SetCount(list111, index); span2 = CollectionsMarshal.AsSpan(list111); num = 0; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 0 }; num2 = 1; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; ref QuestStep reference81 = ref span3[index2]; QuestStep obj75 = new QuestStep(EInteractionType.AcceptQuest, 1012796u, new Vector3(-639.8871f, -176.4502f, -579.3393f), 402) { StopDistance = 7f }; index3 = 1; List list113 = new List(index3); CollectionsMarshal.SetCount(list113, index3); span4 = CollectionsMarshal.AsSpan(list113); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_HEAVNA703_01665_Q1_000_000"), Answer = new ExcelRef("TEXT_HEAVNA703_01665_A1_000_003") }; obj75.DialogueChoices = list113; reference81 = obj75; obj74.Steps = list112; reference80 = obj74; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 1 }; index2 = 1; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014677u, new Vector3(-642.9083f, -176.4502f, -577.5082f), 402) { StopDistance = 5f }; obj76.Steps = list114; reference82 = obj76; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 2 }; num2 = 3; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-550.3511f, -173.7904f, -486.51318f), 402); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-517.79803f, -169.71143f, -456.97668f), 402); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1012797u, new Vector3(-166.36914f, -162.10732f, -490.898f), 402); obj77.Steps = list115; reference83 = obj77; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 3 }; index2 = 3; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-138.06377f, -158.1412f, -496.24612f), 402); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-147.24174f, -154.81604f, -498.42224f), 402); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2006363u, new Vector3(-145.7164f, -154.816f, -503.1721f), 402); obj78.Steps = list116; reference84 = obj78; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012802u, new Vector3(235.98071f, -72.83498f, -619.8978f), 402) { DisableNavmesh = true }; obj79.Steps = list117; reference85 = obj79; questRoot16.QuestSequence = list111; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(1666); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list118 = new List(num); CollectionsMarshal.SetCount(list118, num); span = CollectionsMarshal.AsSpan(list118); index = 0; span[index] = "JerryWester"; questRoot17.Author = list118; index = 5; List list119 = new List(index); CollectionsMarshal.SetCount(list119, index); span2 = CollectionsMarshal.AsSpan(list119); num = 0; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 0 }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012802u, new Vector3(235.98071f, -72.83498f, -619.8978f), 402); obj80.Steps = list120; reference86 = obj80; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 1 }; num2 = 1; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012807u, new Vector3(780.9414f, -25.905136f, -508.1102f), 402); obj81.Steps = list121; reference87 = obj81; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 2 }; index2 = 4; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(642.1002f, -32.964188f, -532.8383f), 402); num2++; ref QuestStep reference89 = ref span3[num2]; QuestStep obj83 = new QuestStep(EInteractionType.Combat, 2005568u, new Vector3(344.13672f, -55.375f, -428.4886f), 402) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list123 = new List(num3); CollectionsMarshal.SetCount(list123, num3); span7 = CollectionsMarshal.AsSpan(list123); index3 = 0; span7[index3] = 4942u; obj83.KillEnemyDataIds = list123; index3 = 6; List list124 = new List(index3); CollectionsMarshal.SetCount(list124, index3); span5 = CollectionsMarshal.AsSpan(list124); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj83.CompletionQuestVariablesFlags = list124; reference89 = obj83; num2++; ref QuestStep reference90 = ref span3[num2]; QuestStep obj84 = new QuestStep(EInteractionType.Combat, 2005569u, new Vector3(296.71167f, -55.283447f, -459.2508f), 402) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list125 = new List(num3); CollectionsMarshal.SetCount(list125, num3); span7 = CollectionsMarshal.AsSpan(list125); index3 = 0; span7[index3] = 4943u; index3++; span7[index3] = 4623u; obj84.KillEnemyDataIds = list125; index3 = 6; List list126 = new List(index3); CollectionsMarshal.SetCount(list126, index3); span5 = CollectionsMarshal.AsSpan(list126); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj84.CompletionQuestVariablesFlags = list126; reference90 = obj84; num2++; ref QuestStep reference91 = ref span3[num2]; QuestStep obj85 = new QuestStep(EInteractionType.Combat, 2005567u, new Vector3(249.2561f, -55.49713f, -406.51562f), 402) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list127 = new List(num3); CollectionsMarshal.SetCount(list127, num3); span7 = CollectionsMarshal.AsSpan(list127); index3 = 0; span7[index3] = 4614u; index3++; span7[index3] = 4942u; obj85.KillEnemyDataIds = list127; index3 = 6; List list128 = new List(index3); CollectionsMarshal.SetCount(list128, index3); span5 = CollectionsMarshal.AsSpan(list128); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj85.CompletionQuestVariablesFlags = list128; reference91 = obj85; obj82.Steps = list122; reference88 = obj82; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 3 }; num2 = 1; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012807u, new Vector3(780.9414f, -25.905136f, -508.1102f), 402); obj86.Steps = list129; reference92 = obj86; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(780.2551f, -21.268166f, -478.28162f), 402); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(778.6274f, -17.943024f, -487.80676f), 402); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 2006364u, new Vector3(778.9745f, -17.96f, -483.6682f), 402); obj87.Steps = list130; reference93 = obj87; questRoot17.QuestSequence = list119; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(1667); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list131 = new List(num); CollectionsMarshal.SetCount(list131, num); span = CollectionsMarshal.AsSpan(list131); index = 0; span[index] = "JerryWester"; questRoot18.Author = list131; index = 5; List list132 = new List(index); CollectionsMarshal.SetCount(list132, index); span2 = CollectionsMarshal.AsSpan(list132); num = 0; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 0 }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014850u, new Vector3(634.51587f, 10.474376f, 77.50049f), 402) { StopDistance = 7f }; obj88.Steps = list133; reference94 = obj88; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 1 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012829u, new Vector3(641.90125f, 13.840106f, 506.95044f), 402); obj89.Steps = list134; reference95 = obj89; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 2 }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; ref QuestStep reference97 = ref span3[index2]; QuestStep obj91 = new QuestStep(EInteractionType.Combat, 1012827u, new Vector3(228.22913f, 14.933587f, 553.97876f), 402) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 6; List list136 = new List(num3); CollectionsMarshal.SetCount(list136, num3); span7 = CollectionsMarshal.AsSpan(list136); index3 = 0; span7[index3] = 4391u; index3++; span7[index3] = 4392u; index3++; span7[index3] = 4393u; index3++; span7[index3] = 4394u; index3++; span7[index3] = 4395u; index3++; span7[index3] = 4396u; obj91.KillEnemyDataIds = list136; reference97 = obj91; obj90.Steps = list135; reference96 = obj90; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 3 }; index2 = 1; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1012827u, new Vector3(228.22913f, 14.933587f, 553.97876f), 402) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj92.Steps = list137; reference98 = obj92; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list138 = new List(num2); CollectionsMarshal.SetCount(list138, num2); span3 = CollectionsMarshal.AsSpan(list138); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012834u, new Vector3(-197.86377f, -102.78301f, 456.53467f), 402) { DisableNavmesh = true }; obj93.Steps = list138; reference99 = obj93; questRoot18.QuestSequence = list132; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(1668); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list139 = new List(num); CollectionsMarshal.SetCount(list139, num); span = CollectionsMarshal.AsSpan(list139); index = 0; span[index] = "JerryWester"; questRoot19.Author = list139; index = 2; List list140 = new List(index); CollectionsMarshal.SetCount(list140, index); span2 = CollectionsMarshal.AsSpan(list140); num = 0; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 0 }; index2 = 1; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012834u, new Vector3(-197.86377f, -102.78301f, 456.53467f), 402); obj94.Steps = list141; reference100 = obj94; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list142 = new List(num2); CollectionsMarshal.SetCount(list142, num2); span3 = CollectionsMarshal.AsSpan(list142); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 2005465u, new Vector3(-696.13184f, -37.06427f, 432.4253f), 402); obj95.Steps = list142; reference101 = obj95; questRoot19.QuestSequence = list140; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(1669); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list143 = new List(num); CollectionsMarshal.SetCount(list143, num); span = CollectionsMarshal.AsSpan(list143); index = 0; span[index] = "JerryWester"; questRoot20.Author = list143; index = 7; List list144 = new List(index); CollectionsMarshal.SetCount(list144, index); span2 = CollectionsMarshal.AsSpan(list144); num = 0; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 0 }; index2 = 1; List list145 = new List(index2); CollectionsMarshal.SetCount(list145, index2); span3 = CollectionsMarshal.AsSpan(list145); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012848u, new Vector3(-319.0204f, 253f, -5.2339478f), 402) { Fly = true }; obj96.Steps = list145; reference102 = obj96; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 1 }; num2 = 1; List list146 = new List(num2); CollectionsMarshal.SetCount(list146, num2); span3 = CollectionsMarshal.AsSpan(list146); index2 = 0; ref QuestStep reference104 = ref span3[index2]; QuestStep obj98 = new QuestStep(EInteractionType.Combat, 1012850u, new Vector3(-62.882446f, 271.23285f, -5.661133f), 402) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 4; List list147 = new List(index3); CollectionsMarshal.SetCount(list147, index3); span7 = CollectionsMarshal.AsSpan(list147); num3 = 0; span7[num3] = 5039u; num3++; span7[num3] = 4363u; num3++; span7[num3] = 4398u; num3++; span7[num3] = 4397u; obj98.KillEnemyDataIds = list147; reference104 = obj98; obj97.Steps = list146; reference103 = obj97; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 2 }; index2 = 1; List list148 = new List(index2); CollectionsMarshal.SetCount(list148, index2); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012850u, new Vector3(-62.882446f, 271.23285f, -5.661133f), 402); obj99.Steps = list148; reference105 = obj99; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 3 }; num2 = 1; List list149 = new List(num2); CollectionsMarshal.SetCount(list149, num2); span3 = CollectionsMarshal.AsSpan(list149); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 402) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 38u } }; obj100.Steps = list149; reference106 = obj100; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 5 }; index2 = 1; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 402) { DutyOptions = new DutyOptions { ContentFinderConditionId = 90u } }; obj101.Steps = list150; reference107 = obj101; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list151 = new List(num2); CollectionsMarshal.SetCount(list151, num2); span3 = CollectionsMarshal.AsSpan(list151); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012857u, new Vector3(0.7476196f, 0.022254243f, 4.623413f), 433) { StopDistance = 5f }; obj102.Steps = list151; reference108 = obj102; questRoot20.QuestSequence = list144; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(1671); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list152 = new List(num); CollectionsMarshal.SetCount(list152, num); span = CollectionsMarshal.AsSpan(list152); index = 0; span[index] = "liza"; questRoot21.Author = list152; index = 5; List list153 = new List(index); CollectionsMarshal.SetCount(list153, index); span2 = CollectionsMarshal.AsSpan(list153); num = 0; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 0 }; index2 = 1; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; ref QuestStep reference110 = ref span3[num2]; QuestStep obj104 = new QuestStep(EInteractionType.AcceptQuest, 1006757u, new Vector3(-4.4709473f, 44.999886f, -250.56848f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; SkipConditions skipConditions5 = new SkipConditions(); SkipAetheryteCondition obj105 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list155 = new List(num3); CollectionsMarshal.SetCount(list155, num3); span6 = CollectionsMarshal.AsSpan(list155); index3 = 0; span6[index3] = 128; obj105.InTerritory = list155; skipConditions5.AetheryteShortcutIf = obj105; obj104.SkipConditions = skipConditions5; reference110 = obj104; obj103.Steps = list154; reference109 = obj103; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 1 }; num2 = 2; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(207.68561f, -3.1246834f, 42.986313f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1013135u, new Vector3(206.0426f, -3.111818f, 41.94702f), 139); obj106.Steps = list156; reference111 = obj106; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 2 }; index2 = 1; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; ref QuestStep reference113 = ref span3[num2]; QuestStep obj108 = new QuestStep(EInteractionType.Combat, 2005518u, new Vector3(-275.16595f, 64.25574f, -197.34491f), 180) { StopDistance = 0.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list158 = new List(index3); CollectionsMarshal.SetCount(list158, index3); span7 = CollectionsMarshal.AsSpan(list158); num3 = 0; span7[num3] = 4399u; obj108.KillEnemyDataIds = list158; reference113 = obj108; obj107.Steps = list157; reference112 = obj107; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 3 }; num2 = 1; List list159 = new List(num2); CollectionsMarshal.SetCount(list159, num2); span3 = CollectionsMarshal.AsSpan(list159); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005519u, new Vector3(-275.16595f, 64.25574f, -197.34491f), 180); obj109.Steps = list159; reference114 = obj109; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(207.68561f, -3.1246834f, 42.986313f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013135u, new Vector3(206.0426f, -3.111818f, 41.94702f), 139) { NextQuestId = new QuestId(1672) }; obj110.Steps = list160; reference115 = obj110; questRoot21.QuestSequence = list153; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(1672); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list161 = new List(num); CollectionsMarshal.SetCount(list161, num); span = CollectionsMarshal.AsSpan(list161); index = 0; span[index] = "liza"; questRoot22.Author = list161; index = 4; List list162 = new List(index); CollectionsMarshal.SetCount(list162, index); span2 = CollectionsMarshal.AsSpan(list162); num = 0; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 0 }; num2 = 2; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(207.68561f, -3.1246834f, 42.986313f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013135u, new Vector3(206.0426f, -3.111818f, 41.94702f), 139); obj111.Steps = list163; reference116 = obj111; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 1 }; index2 = 2; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(620.5845f, -3.0527442f, 169.40678f), 139) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013137u, new Vector3(620.9657f, -3.002753f, 171.06885f), 139); obj112.Steps = list164; reference117 = obj112; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 2 }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2005520u, new Vector3(622.91907f, -3.0671387f, 171.6792f), 139) { StopDistance = 4.5f }; obj113.Steps = list165; reference118 = obj113; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(207.68561f, -3.1246834f, 42.986313f), 139) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013135u, new Vector3(206.0426f, -3.111818f, 41.94702f), 139) { NextQuestId = new QuestId(1673) }; obj114.Steps = list166; reference119 = obj114; questRoot22.QuestSequence = list162; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(1673); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list167 = new List(num); CollectionsMarshal.SetCount(list167, num); span = CollectionsMarshal.AsSpan(list167); index = 0; span[index] = "liza"; questRoot23.Author = list167; index = 7; List list168 = new List(index); CollectionsMarshal.SetCount(list168, index); span2 = CollectionsMarshal.AsSpan(list168); num = 0; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 0 }; num2 = 2; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(207.68561f, -3.1246834f, 42.986313f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013135u, new Vector3(206.0426f, -3.111818f, 41.94702f), 139); obj115.Steps = list169; reference120 = obj115; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 1 }; index2 = 2; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-289.83594f, 70.47664f, -272.06448f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; num2++; ref QuestStep reference122 = ref span3[num2]; QuestStep obj117 = new QuestStep(EInteractionType.Combat, 2005521u, new Vector3(-292.83594f, 72.15991f, -275.4101f), 180) { StopDistance = 0.5f, Mount = false, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list171 = new List(num3); CollectionsMarshal.SetCount(list171, num3); Span span8 = CollectionsMarshal.AsSpan(list171); index3 = 0; span8[index3] = new ComplexCombatData { DataId = 30u, NameId = 4108u }; obj117.ComplexCombatData = list171; reference122 = obj117; obj116.Steps = list170; reference121 = obj116; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 2 }; num2 = 1; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); index2 = 0; ref QuestStep reference124 = ref span3[index2]; QuestStep obj119 = new QuestStep(EInteractionType.Combat, 2005522u, new Vector3(-302.05237f, 70.81714f, -292.28656f), 180) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list173 = new List(index3); CollectionsMarshal.SetCount(list173, index3); span8 = CollectionsMarshal.AsSpan(list173); num3 = 0; span8[num3] = new ComplexCombatData { DataId = 30u, NameId = 4108u }; obj119.ComplexCombatData = list173; reference124 = obj119; obj118.Steps = list172; reference123 = obj118; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 3 }; index2 = 1; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005523u, new Vector3(-370.04657f, 65.69006f, -307.75922f), 180) { StopDistance = 0.5f, Fly = true }; obj120.Steps = list174; reference125 = obj120; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 4 }; num2 = 1; List list175 = new List(num2); CollectionsMarshal.SetCount(list175, num2); span3 = CollectionsMarshal.AsSpan(list175); index2 = 0; ref QuestStep reference127 = ref span3[index2]; QuestStep obj122 = new QuestStep(EInteractionType.Combat, 2005530u, new Vector3(-381.55188f, 52.475708f, -298.93958f), 180) { StopDistance = 2f, DisableNavmesh = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list176 = new List(num3); CollectionsMarshal.SetCount(list176, num3); span7 = CollectionsMarshal.AsSpan(list176); index3 = 0; span7[index3] = 4371u; obj122.KillEnemyDataIds = list176; reference127 = obj122; obj121.Steps = list175; reference126 = obj121; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 5 }; index2 = 1; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005531u, new Vector3(-381.55188f, 52.8114f, -298.909f), 180); obj123.Steps = list177; reference128 = obj123; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(207.68561f, -3.1246834f, 42.986313f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013135u, new Vector3(206.0426f, -3.111818f, 41.94702f), 139) { NextQuestId = new QuestId(1674) }; obj124.Steps = list178; reference129 = obj124; questRoot23.QuestSequence = list168; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(1674); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list179 = new List(num); CollectionsMarshal.SetCount(list179, num); span = CollectionsMarshal.AsSpan(list179); index = 0; span[index] = "liza"; questRoot24.Author = list179; index = 6; List list180 = new List(index); CollectionsMarshal.SetCount(list180, index); span2 = CollectionsMarshal.AsSpan(list180); num = 0; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 0 }; index2 = 2; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(207.68561f, -3.1246834f, 42.986313f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013135u, new Vector3(206.0426f, -3.111818f, 41.94702f), 139); obj125.Steps = list181; reference130 = obj125; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 1 }; num2 = 1; List list182 = new List(num2); CollectionsMarshal.SetCount(list182, num2); span3 = CollectionsMarshal.AsSpan(list182); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013138u, new Vector3(404.19617f, -2.6082127f, 212.1156f), 139) { Fly = true }; obj126.Steps = list182; reference131 = obj126; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 2 }; index2 = 1; List list183 = new List(index2); CollectionsMarshal.SetCount(list183, index2); span3 = CollectionsMarshal.AsSpan(list183); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Say, 1013138u, new Vector3(404.19617f, -2.6082127f, 212.1156f), 139) { ChatMessage = new ChatMessage { Key = "TEXT_JOBSCH560_01674_SYSTEM_100_023" } }; obj127.Steps = list183; reference132 = obj127; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 3 }; num2 = 1; List list184 = new List(num2); CollectionsMarshal.SetCount(list184, num2); span3 = CollectionsMarshal.AsSpan(list184); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Say, 1013138u, new Vector3(404.19617f, -2.6082127f, 212.1156f), 139) { ChatMessage = new ChatMessage { Key = "TEXT_JOBSCH560_01674_SYSTEM_100_023" } }; obj128.Steps = list184; reference133 = obj128; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 4 }; index2 = 1; List list185 = new List(index2); CollectionsMarshal.SetCount(list185, index2); span3 = CollectionsMarshal.AsSpan(list185); num2 = 0; ref QuestStep reference135 = ref span3[num2]; QuestStep obj130 = new QuestStep(EInteractionType.Combat, 1013139u, new Vector3(700.9536f, -0.50953937f, 133.28748f), 139) { Fly = true, Emote = EEmote.Laugh, EnemySpawnType = EEnemySpawnType.AfterEmote }; index3 = 2; List list186 = new List(index3); CollectionsMarshal.SetCount(list186, index3); span7 = CollectionsMarshal.AsSpan(list186); num3 = 0; span7[num3] = 4400u; num3++; span7[num3] = 4401u; obj130.KillEnemyDataIds = list186; reference135 = obj130; obj129.Steps = list185; reference134 = obj129; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list187 = new List(num2); CollectionsMarshal.SetCount(list187, num2); span3 = CollectionsMarshal.AsSpan(list187); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013138u, new Vector3(404.19617f, -2.6082127f, 212.1156f), 139) { Fly = true, NextQuestId = new QuestId(1675) }; obj131.Steps = list187; reference136 = obj131; questRoot24.QuestSequence = list180; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(1675); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list188 = new List(num); CollectionsMarshal.SetCount(list188, num); span = CollectionsMarshal.AsSpan(list188); index = 0; span[index] = "liza"; questRoot25.Author = list188; index = 6; List list189 = new List(index); CollectionsMarshal.SetCount(list189, index); span2 = CollectionsMarshal.AsSpan(list189); num = 0; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 0 }; index2 = 2; List list190 = new List(index2); CollectionsMarshal.SetCount(list190, index2); span3 = CollectionsMarshal.AsSpan(list190); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(207.68561f, -3.1246834f, 42.986313f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013135u, new Vector3(206.0426f, -3.111818f, 41.94702f), 139); obj132.Steps = list190; reference137 = obj132; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 1 }; num2 = 1; List list191 = new List(num2); CollectionsMarshal.SetCount(list191, num2); span3 = CollectionsMarshal.AsSpan(list191); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002279u, new Vector3(-196.8872f, 18.459997f, 59.952637f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; obj133.Steps = list191; reference138 = obj133; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 2 }; index2 = 1; List list192 = new List(index2); CollectionsMarshal.SetCount(list192, index2); span3 = CollectionsMarshal.AsSpan(list192); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011231u, new Vector3(503.1051f, 217.95148f, 790.2189f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj134.Steps = list192; reference139 = obj134; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 3 }; num2 = 1; List list193 = new List(num2); CollectionsMarshal.SetCount(list193, num2); span3 = CollectionsMarshal.AsSpan(list193); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011234u, new Vector3(546.1356f, 217.90826f, 768.06274f), 397); obj135.Steps = list193; reference140 = obj135; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 4 }; index2 = 3; List list194 = new List(index2); CollectionsMarshal.SetCount(list194, index2); span3 = CollectionsMarshal.AsSpan(list194); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(528.09424f, 217.9514f, 773.35565f), 397); num2++; ref QuestStep reference142 = ref span3[num2]; QuestStep obj137 = new QuestStep(EInteractionType.Combat, 2005525u, new Vector3(446.00586f, 140.82544f, -749.87415f), 397) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list195 = new List(num3); CollectionsMarshal.SetCount(list195, num3); span7 = CollectionsMarshal.AsSpan(list195); index3 = 0; span7[index3] = 4374u; obj137.KillEnemyDataIds = list195; index3 = 6; List list196 = new List(index3); CollectionsMarshal.SetCount(list196, index3); span5 = CollectionsMarshal.AsSpan(list196); num3 = 0; span5[num3] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; obj137.CompletionQuestVariablesFlags = list196; reference142 = obj137; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2005525u, new Vector3(446.00586f, 140.82544f, -749.87415f), 397); obj136.Steps = list194; reference141 = obj136; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list197 = new List(num2); CollectionsMarshal.SetCount(list197, num2); span3 = CollectionsMarshal.AsSpan(list197); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(207.68561f, -3.1246834f, 42.986313f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013135u, new Vector3(206.0426f, -3.111818f, 41.94702f), 139) { NextQuestId = new QuestId(1676) }; obj138.Steps = list197; reference143 = obj138; questRoot25.QuestSequence = list189; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(1676); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list198 = new List(num); CollectionsMarshal.SetCount(list198, num); span = CollectionsMarshal.AsSpan(list198); index = 0; span[index] = "liza"; questRoot26.Author = list198; index = 6; List list199 = new List(index); CollectionsMarshal.SetCount(list199, index); span2 = CollectionsMarshal.AsSpan(list199); num = 0; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 0 }; index2 = 2; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(207.68561f, -3.1246834f, 42.986313f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013135u, new Vector3(206.0426f, -3.111818f, 41.94702f), 139); obj139.Steps = list200; reference144 = obj139; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 1 }; num2 = 1; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005528u, new Vector3(-381.5824f, 52.475708f, -298.81744f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; obj140.Steps = list201; reference145 = obj140; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 2 }; index2 = 1; List list202 = new List(index2); CollectionsMarshal.SetCount(list202, index2); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005529u, new Vector3(290.15015f, 41.275635f, -193.83539f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; obj141.Steps = list202; reference146 = obj141; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 3 }; num2 = 1; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1013143u, new Vector3(405.1117f, 4.109556f, 81.04065f), 139) { AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; obj142.Steps = list203; reference147 = obj142; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 4 }; index2 = 5; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(489.20578f, 16.495434f, 69.11804f), 139); num2++; ref QuestStep reference149 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1013146u, new Vector3(489.73828f, 16.495436f, 67.33801f), 139); num3 = 6; List list205 = new List(num3); CollectionsMarshal.SetCount(list205, num3); span5 = CollectionsMarshal.AsSpan(list205); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list205; reference149 = questStep7; num2++; ref QuestStep reference150 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1013147u, new Vector3(487.84607f, 16.495436f, 68.0094f), 139); index3 = 6; List list206 = new List(index3); CollectionsMarshal.SetCount(list206, index3); span5 = CollectionsMarshal.AsSpan(list206); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list206; reference150 = questStep8; num2++; ref QuestStep reference151 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1013148u, new Vector3(489.64673f, 16.495436f, 70.573f), 139); num3 = 6; List list207 = new List(num3); CollectionsMarshal.SetCount(list207, num3); span5 = CollectionsMarshal.AsSpan(list207); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list207; reference151 = questStep9; num2++; ref QuestStep reference152 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1013198u, new Vector3(487.47998f, 16.495436f, 70.35925f), 139); index3 = 6; List list208 = new List(index3); CollectionsMarshal.SetCount(list208, index3); span5 = CollectionsMarshal.AsSpan(list208); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list208; reference152 = questStep10; obj143.Steps = list204; reference148 = obj143; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013199u, new Vector3(491.47778f, 16.495434f, 69.16907f), 139) { NextQuestId = new QuestId(2923) }; obj144.Steps = list209; reference153 = obj144; questRoot26.QuestSequence = list199; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(1677); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list210 = new List(num); CollectionsMarshal.SetCount(list210, num); span = CollectionsMarshal.AsSpan(list210); index = 0; span[index] = "JerryWester"; questRoot27.Author = list210; index = 4; List list211 = new List(index); CollectionsMarshal.SetCount(list211, index); span2 = CollectionsMarshal.AsSpan(list211); num = 0; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 0 }; index2 = 1; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013282u, new Vector3(304.1886f, -36.405907f, 332.69226f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj145.Steps = list212; reference154 = obj145; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 1 }; num2 = 2; List list213 = new List(num2); CollectionsMarshal.SetCount(list213, num2); span3 = CollectionsMarshal.AsSpan(list213); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(427.1206f, 7.9075317f, 24.77774f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1013279u, new Vector3(441.70276f, 8.670496f, 18.814331f), 139); obj146.Steps = list213; reference155 = obj146; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 2 }; index2 = 2; List list214 = new List(index2); CollectionsMarshal.SetCount(list214, index2); span3 = CollectionsMarshal.AsSpan(list214); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(427.1206f, 7.9075317f, 24.77774f), 139) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013339u, new Vector3(396.16992f, 8.113181f, 48.142212f), 139) { Fly = true }; obj147.Steps = list214; reference156 = obj147; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list215 = new List(num2); CollectionsMarshal.SetCount(list215, num2); span3 = CollectionsMarshal.AsSpan(list215); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(427.1206f, 7.9075317f, 24.77774f), 139) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013279u, new Vector3(441.70276f, 8.670496f, 18.814331f), 139) { NextQuestId = new QuestId(598) }; obj148.Steps = list215; reference157 = obj148; questRoot27.QuestSequence = list211; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(1678); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list216 = new List(num); CollectionsMarshal.SetCount(list216, num); span = CollectionsMarshal.AsSpan(list216); index = 0; span[index] = "liza"; questRoot28.Author = list216; index = 4; List list217 = new List(index); CollectionsMarshal.SetCount(list217, index); span2 = CollectionsMarshal.AsSpan(list217); num = 0; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 0 }; index2 = 1; List list218 = new List(index2); CollectionsMarshal.SetCount(list218, index2); span3 = CollectionsMarshal.AsSpan(list218); num2 = 0; ref QuestStep reference159 = ref span3[num2]; QuestStep obj150 = new QuestStep(EInteractionType.AcceptQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions6 = new SkipConditions(); SkipAetheryteCondition obj151 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list219 = new List(num3); CollectionsMarshal.SetCount(list219, num3); span6 = CollectionsMarshal.AsSpan(list219); index3 = 0; span6[index3] = 131; obj151.InTerritory = list219; skipConditions6.AetheryteShortcutIf = obj151; obj150.SkipConditions = skipConditions6; reference159 = obj150; obj149.Steps = list218; reference158 = obj149; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 1 }; num2 = 2; List list220 = new List(num2); CollectionsMarshal.SetCount(list220, num2); span3 = CollectionsMarshal.AsSpan(list220); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1004597u, new Vector3(-292.10345f, -2.910112f, 245.59387f), 146) { TargetTerritoryId = (ushort)146, Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1013042u, new Vector3(-465.93427f, -3.164927f, 66.666626f), 146); obj152.Steps = list220; reference160 = obj152; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 2 }; index2 = 1; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013043u, new Vector3(184.6189f, 3.1809216f, -334.27942f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj153.Steps = list221; reference161 = obj153; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list222 = new List(num2); CollectionsMarshal.SetCount(list222, num2); span3 = CollectionsMarshal.AsSpan(list222); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver }, NextQuestId = new QuestId(1679) }; obj154.Steps = list222; reference162 = obj154; questRoot28.QuestSequence = list217; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(1679); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list223 = new List(num); CollectionsMarshal.SetCount(list223, num); span = CollectionsMarshal.AsSpan(list223); index = 0; span[index] = "liza"; questRoot29.Author = list223; index = 5; List list224 = new List(index); CollectionsMarshal.SetCount(list224, index); span2 = CollectionsMarshal.AsSpan(list224); num = 0; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 0 }; index2 = 1; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; ref QuestStep reference164 = ref span3[num2]; QuestStep obj156 = new QuestStep(EInteractionType.AcceptQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions7 = new SkipConditions(); SkipAetheryteCondition obj157 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list226 = new List(index3); CollectionsMarshal.SetCount(list226, index3); span6 = CollectionsMarshal.AsSpan(list226); num3 = 0; span6[num3] = 131; obj157.InTerritory = list226; skipConditions7.AetheryteShortcutIf = obj157; obj156.SkipConditions = skipConditions7; reference164 = obj156; obj155.Steps = list225; reference163 = obj155; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 1 }; num2 = 1; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006753u, new Vector3(325.063f, 11.236564f, -6.2105103f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj158.Steps = list227; reference165 = obj158; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 2 }; index2 = 1; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; ref QuestStep reference167 = ref span3[num2]; QuestStep obj160 = new QuestStep(EInteractionType.Interact, 1013044u, new Vector3(191.72961f, -1.9153122f, 32.944214f), 145) { Fly = true }; num3 = 1; List list229 = new List(num3); CollectionsMarshal.SetCount(list229, num3); span4 = CollectionsMarshal.AsSpan(list229); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBBLM520_01679_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBBLM520_01679_A1_000_002") }; obj160.DialogueChoices = list229; reference167 = obj160; obj159.Steps = list228; reference166 = obj159; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 3 }; num2 = 1; List list230 = new List(num2); CollectionsMarshal.SetCount(list230, num2); span3 = CollectionsMarshal.AsSpan(list230); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006753u, new Vector3(325.063f, 11.236564f, -6.2105103f), 145) { Fly = true }; obj161.Steps = list230; reference168 = obj161; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list231 = new List(index2); CollectionsMarshal.SetCount(list231, index2); span3 = CollectionsMarshal.AsSpan(list231); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver }, NextQuestId = new QuestId(1680) }; obj162.Steps = list231; reference169 = obj162; questRoot29.QuestSequence = list224; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(1680); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list232 = new List(num); CollectionsMarshal.SetCount(list232, num); span = CollectionsMarshal.AsSpan(list232); index = 0; span[index] = "liza"; questRoot30.Author = list232; index = 6; List list233 = new List(index); CollectionsMarshal.SetCount(list233, index); span2 = CollectionsMarshal.AsSpan(list233); num = 0; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 0 }; num2 = 1; List list234 = new List(num2); CollectionsMarshal.SetCount(list234, num2); span3 = CollectionsMarshal.AsSpan(list234); index2 = 0; ref QuestStep reference171 = ref span3[index2]; QuestStep obj164 = new QuestStep(EInteractionType.AcceptQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions8 = new SkipConditions(); SkipAetheryteCondition obj165 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list235 = new List(index3); CollectionsMarshal.SetCount(list235, index3); span6 = CollectionsMarshal.AsSpan(list235); num3 = 0; span6[num3] = 131; obj165.InTerritory = list235; skipConditions8.AetheryteShortcutIf = obj165; obj164.SkipConditions = skipConditions8; reference171 = obj164; obj163.Steps = list234; reference170 = obj163; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 1 }; index2 = 1; List list236 = new List(index2); CollectionsMarshal.SetCount(list236, index2); span3 = CollectionsMarshal.AsSpan(list236); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013047u, new Vector3(409.4757f, -3.3999999f, 198.99292f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; obj166.Steps = list236; reference172 = obj166; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 2 }; num2 = 1; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005469u, new Vector3(377.6454f, 0.77819824f, -3.616455f), 139) { Fly = true }; obj167.Steps = list237; reference173 = obj167; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 3 }; index2 = 1; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; ref QuestStep reference175 = ref span3[num2]; QuestStep obj169 = new QuestStep(EInteractionType.Combat, null, new Vector3(397.41708f, -3.3999999f, 10.57353f), 139) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list239 = new List(num3); CollectionsMarshal.SetCount(list239, num3); span7 = CollectionsMarshal.AsSpan(list239); index3 = 0; span7[index3] = 5049u; obj169.KillEnemyDataIds = list239; reference175 = obj169; obj168.Steps = list238; reference174 = obj168; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 4 }; num2 = 1; List list240 = new List(num2); CollectionsMarshal.SetCount(list240, num2); span3 = CollectionsMarshal.AsSpan(list240); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013048u, new Vector3(399.0996f, -3.3999999f, 11.215393f), 139); obj170.Steps = list240; reference176 = obj170; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list241 = new List(index2); CollectionsMarshal.SetCount(list241, index2); span3 = CollectionsMarshal.AsSpan(list241); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver }, NextQuestId = new QuestId(1681) }; obj171.Steps = list241; reference177 = obj171; questRoot30.QuestSequence = list233; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(1681); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list242 = new List(num); CollectionsMarshal.SetCount(list242, num); span = CollectionsMarshal.AsSpan(list242); index = 0; span[index] = "liza"; questRoot31.Author = list242; index = 4; List list243 = new List(index); CollectionsMarshal.SetCount(list243, index); span2 = CollectionsMarshal.AsSpan(list243); num = 0; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 0 }; num2 = 1; List list244 = new List(num2); CollectionsMarshal.SetCount(list244, num2); span3 = CollectionsMarshal.AsSpan(list244); index2 = 0; ref QuestStep reference179 = ref span3[index2]; QuestStep obj173 = new QuestStep(EInteractionType.AcceptQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions9 = new SkipConditions(); SkipAetheryteCondition obj174 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list245 = new List(index3); CollectionsMarshal.SetCount(list245, index3); span6 = CollectionsMarshal.AsSpan(list245); num3 = 0; span6[num3] = 131; obj174.InTerritory = list245; skipConditions9.AetheryteShortcutIf = obj174; obj173.SkipConditions = skipConditions9; reference179 = obj173; obj172.Steps = list244; reference178 = obj172; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 1 }; index2 = 1; List list246 = new List(index2); CollectionsMarshal.SetCount(list246, index2); span3 = CollectionsMarshal.AsSpan(list246); num2 = 0; ref QuestStep reference181 = ref span3[num2]; QuestStep obj176 = new QuestStep(EInteractionType.Combat, null, new Vector3(-173.73607f, -61.73199f, 370.57892f), 154) { StopDistance = 0.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list247 = new List(num3); CollectionsMarshal.SetCount(list247, num3); span7 = CollectionsMarshal.AsSpan(list247); index3 = 0; span7[index3] = 4360u; obj176.KillEnemyDataIds = list247; reference181 = obj176; obj175.Steps = list246; reference180 = obj175; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 2 }; num2 = 1; List list248 = new List(num2); CollectionsMarshal.SetCount(list248, num2); span3 = CollectionsMarshal.AsSpan(list248); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013055u, new Vector3(-175.1278f, -61.86741f, 371.99963f), 154); obj177.Steps = list248; reference182 = obj177; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list249 = new List(index2); CollectionsMarshal.SetCount(list249, index2); span3 = CollectionsMarshal.AsSpan(list249); num2 = 0; ref QuestStep reference184 = ref span3[num2]; QuestStep obj179 = new QuestStep(EInteractionType.CompleteQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; index3 = 1; List list250 = new List(index3); CollectionsMarshal.SetCount(list250, index3); span4 = CollectionsMarshal.AsSpan(list250); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBBLM560_01681_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBBLM560_01681_A1_000_001") }; obj179.DialogueChoices = list250; obj179.NextQuestId = new QuestId(1682); reference184 = obj179; obj178.Steps = list249; reference183 = obj178; questRoot31.QuestSequence = list243; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(1682); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list251 = new List(num); CollectionsMarshal.SetCount(list251, num); span = CollectionsMarshal.AsSpan(list251); index = 0; span[index] = "liza"; questRoot32.Author = list251; index = 7; List list252 = new List(index); CollectionsMarshal.SetCount(list252, index); span2 = CollectionsMarshal.AsSpan(list252); num = 0; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 0 }; num2 = 1; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); index2 = 0; ref QuestStep reference186 = ref span3[index2]; QuestStep obj181 = new QuestStep(EInteractionType.AcceptQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions10 = new SkipConditions(); SkipAetheryteCondition obj182 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list254 = new List(num3); CollectionsMarshal.SetCount(list254, num3); span6 = CollectionsMarshal.AsSpan(list254); index3 = 0; span6[index3] = 131; obj182.InTerritory = list254; skipConditions10.AetheryteShortcutIf = obj182; obj181.SkipConditions = skipConditions10; reference186 = obj181; obj180.Steps = list253; reference185 = obj180; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 1 }; index2 = 1; List list255 = new List(index2); CollectionsMarshal.SetCount(list255, index2); span3 = CollectionsMarshal.AsSpan(list255); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013059u, new Vector3(30.411133f, 7.1999984f, -103.07471f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahWeaver, To = EAetheryteLocation.UldahAdventurers } }; obj183.Steps = list255; reference187 = obj183; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 2 }; num2 = 1; List list256 = new List(num2); CollectionsMarshal.SetCount(list256, num2); span3 = CollectionsMarshal.AsSpan(list256); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013060u, new Vector3(26.04712f, 1.2752796f, 92.851074f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume } }; obj184.Steps = list256; reference188 = obj184; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 3 }; index2 = 1; List list257 = new List(index2); CollectionsMarshal.SetCount(list257, index2); span3 = CollectionsMarshal.AsSpan(list257); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013061u, new Vector3(-277.69897f, 124.9653f, -19.394226f), 397) { StopDistance = 1.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj185.Steps = list257; reference189 = obj185; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 4 }; num2 = 3; List list258 = new List(num2); CollectionsMarshal.SetCount(list258, num2); span3 = CollectionsMarshal.AsSpan(list258); index2 = 0; ref QuestStep reference191 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1013064u, new Vector3(-308.33905f, 126.09976f, -14.847046f), 397); index3 = 6; List list259 = new List(index3); CollectionsMarshal.SetCount(list259, index3); span5 = CollectionsMarshal.AsSpan(list259); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list259; reference191 = questStep11; index2++; ref QuestStep reference192 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1013062u, new Vector3(-301.99133f, 126.85933f, 4.8981323f), 397); num3 = 6; List list260 = new List(num3); CollectionsMarshal.SetCount(list260, num3); span5 = CollectionsMarshal.AsSpan(list260); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list260; reference192 = questStep12; index2++; ref QuestStep reference193 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1013063u, new Vector3(-284.44348f, 127.18384f, 11.825684f), 397); index3 = 6; List list261 = new List(index3); CollectionsMarshal.SetCount(list261, index3); span5 = CollectionsMarshal.AsSpan(list261); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list261; reference193 = questStep13; obj186.Steps = list258; reference190 = obj186; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 5 }; index2 = 1; List list262 = new List(index2); CollectionsMarshal.SetCount(list262, index2); span3 = CollectionsMarshal.AsSpan(list262); num2 = 0; ref QuestStep reference195 = ref span3[num2]; QuestStep obj188 = new QuestStep(EInteractionType.SinglePlayerDuty, 1013065u, new Vector3(-67.00244f, 98.04463f, 189.99011f), 397) { Fly = true }; num3 = 1; List list263 = new List(num3); CollectionsMarshal.SetCount(list263, num3); span4 = CollectionsMarshal.AsSpan(list263); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBBLM580_01682_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBBLM580_01682_A1_000_001") }; obj188.DialogueChoices = list263; reference195 = obj188; obj187.Steps = list262; reference194 = obj187; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list264 = new List(num2); CollectionsMarshal.SetCount(list264, num2); span3 = CollectionsMarshal.AsSpan(list264); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver }, NextQuestId = new QuestId(1683) }; obj189.Steps = list264; reference196 = obj189; questRoot32.QuestSequence = list252; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(1683); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list265 = new List(num); CollectionsMarshal.SetCount(list265, num); span = CollectionsMarshal.AsSpan(list265); index = 0; span[index] = "liza"; questRoot33.Author = list265; index = 6; List list266 = new List(index); CollectionsMarshal.SetCount(list266, index); span2 = CollectionsMarshal.AsSpan(list266); num = 0; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 0 }; index2 = 1; List list267 = new List(index2); CollectionsMarshal.SetCount(list267, index2); span3 = CollectionsMarshal.AsSpan(list267); num2 = 0; ref QuestStep reference198 = ref span3[num2]; QuestStep obj191 = new QuestStep(EInteractionType.AcceptQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions11 = new SkipConditions(); SkipAetheryteCondition obj192 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list268 = new List(index3); CollectionsMarshal.SetCount(list268, index3); span6 = CollectionsMarshal.AsSpan(list268); num3 = 0; span6[num3] = 131; obj192.InTerritory = list268; skipConditions11.AetheryteShortcutIf = obj192; obj191.SkipConditions = skipConditions11; reference198 = obj191; obj190.Steps = list267; reference197 = obj190; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 1 }; num2 = 1; List list269 = new List(num2); CollectionsMarshal.SetCount(list269, num2); span3 = CollectionsMarshal.AsSpan(list269); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1013066u, new Vector3(385.27502f, -18.74231f, 273.0907f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj193.Steps = list269; reference199 = obj193; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 3 }; index2 = 1; List list270 = new List(index2); CollectionsMarshal.SetCount(list270, index2); span3 = CollectionsMarshal.AsSpan(list270); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013187u, new Vector3(476.73767f, -64.30186f, 234.2107f), 145) { StopDistance = 5f }; obj194.Steps = list270; reference200 = obj194; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 4 }; num2 = 4; List list271 = new List(num2); CollectionsMarshal.SetCount(list271, num2); span3 = CollectionsMarshal.AsSpan(list271); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(341.93842f, 28.63408f, 66.419495f), 145) { Fly = true }; index2++; ref QuestStep reference202 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1013189u, new Vector3(322.89612f, 10.818874f, -8.46875f), 145); num3 = 6; List list272 = new List(num3); CollectionsMarshal.SetCount(list272, num3); span5 = CollectionsMarshal.AsSpan(list272); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list272; reference202 = questStep14; index2++; ref QuestStep reference203 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1006753u, new Vector3(325.063f, 11.236564f, -6.2105103f), 145); index3 = 6; List list273 = new List(index3); CollectionsMarshal.SetCount(list273, index3); span5 = CollectionsMarshal.AsSpan(list273); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list273; reference203 = questStep15; index2++; ref QuestStep reference204 = ref span3[index2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1013188u, new Vector3(327.96216f, 11.425721f, -6.7597656f), 145); num3 = 6; List list274 = new List(num3); CollectionsMarshal.SetCount(list274, num3); span5 = CollectionsMarshal.AsSpan(list274); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list274; reference204 = questStep16; obj195.Steps = list271; reference201 = obj195; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list275 = new List(index2); CollectionsMarshal.SetCount(list275, index2); span3 = CollectionsMarshal.AsSpan(list275); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver }, NextQuestId = new QuestId(2588) }; obj196.Steps = list275; reference205 = obj196; questRoot33.QuestSequence = list266; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(1684); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list276 = new List(num); CollectionsMarshal.SetCount(list276, num); span = CollectionsMarshal.AsSpan(list276); index = 0; span[index] = "xan"; questRoot34.Author = list276; index = 5; List list277 = new List(index); CollectionsMarshal.SetCount(list277, index); span2 = CollectionsMarshal.AsSpan(list277); num = 0; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 0 }; num2 = 2; List list278 = new List(num2); CollectionsMarshal.SetCount(list278, num2); span3 = CollectionsMarshal.AsSpan(list278); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137); obj197.Steps = list278; reference206 = obj197; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 1 }; index2 = 3; List list279 = new List(index2); CollectionsMarshal.SetCount(list279, index2); span3 = CollectionsMarshal.AsSpan(list279); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(227.31966f, -0.91833544f, 258.60855f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1003587u, new Vector3(220.90479f, -0.9591979f, 257.4043f), 139) { TargetTerritoryId = (ushort)139, Mount = false }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013893u, new Vector3(-335.2865f, -2.7013655f, 135.17957f), 139); obj198.Steps = list279; reference207 = obj198; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 2 }; num2 = 3; List list280 = new List(num2); CollectionsMarshal.SetCount(list280, num2); span3 = CollectionsMarshal.AsSpan(list280); index2 = 0; ref QuestStep reference209 = ref span3[index2]; QuestStep obj200 = new QuestStep(EInteractionType.Combat, 2005925u, new Vector3(-449.08832f, -1.2055054f, 116.59412f), 139) { ItemId = 2001723u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 2; List list281 = new List(index3); CollectionsMarshal.SetCount(list281, index3); span7 = CollectionsMarshal.AsSpan(list281); num3 = 0; span7[num3] = 5048u; num3++; span7[num3] = 5046u; obj200.KillEnemyDataIds = list281; num3 = 6; List list282 = new List(num3); CollectionsMarshal.SetCount(list282, num3); span5 = CollectionsMarshal.AsSpan(list282); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj200.CompletionQuestVariablesFlags = list282; reference209 = obj200; index2++; ref QuestStep reference210 = ref span3[index2]; QuestStep obj201 = new QuestStep(EInteractionType.Combat, 2005926u, new Vector3(-424.24664f, -5.1728516f, 168.65796f), 139) { ItemId = 2001723u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 2; List list283 = new List(index3); CollectionsMarshal.SetCount(list283, index3); span7 = CollectionsMarshal.AsSpan(list283); num3 = 0; span7[num3] = 5046u; num3++; span7[num3] = 5048u; obj201.KillEnemyDataIds = list283; num3 = 6; List list284 = new List(num3); CollectionsMarshal.SetCount(list284, num3); span5 = CollectionsMarshal.AsSpan(list284); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj201.CompletionQuestVariablesFlags = list284; reference210 = obj201; index2++; ref QuestStep reference211 = ref span3[index2]; QuestStep obj202 = new QuestStep(EInteractionType.Combat, 2005927u, new Vector3(-457.75543f, -12.64978f, 218.92114f), 139) { ItemId = 2001723u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 2; List list285 = new List(index3); CollectionsMarshal.SetCount(list285, index3); span7 = CollectionsMarshal.AsSpan(list285); num3 = 0; span7[num3] = 5042u; num3++; span7[num3] = 4619u; obj202.KillEnemyDataIds = list285; num3 = 6; List list286 = new List(num3); CollectionsMarshal.SetCount(list286, num3); span5 = CollectionsMarshal.AsSpan(list286); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj202.CompletionQuestVariablesFlags = list286; reference211 = obj202; obj199.Steps = list280; reference208 = obj199; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 3 }; index2 = 1; List list287 = new List(index2); CollectionsMarshal.SetCount(list287, index2); span3 = CollectionsMarshal.AsSpan(list287); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013896u, new Vector3(-430.89954f, -12.362141f, 208.23987f), 139); obj203.Steps = list287; reference212 = obj203; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list288 = new List(num2); CollectionsMarshal.SetCount(list288, num2); span3 = CollectionsMarshal.AsSpan(list288); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137) { NextQuestId = new QuestId(1685) }; obj204.Steps = list288; reference213 = obj204; questRoot34.QuestSequence = list277; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(1685); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list289 = new List(num); CollectionsMarshal.SetCount(list289, num); span = CollectionsMarshal.AsSpan(list289); index = 0; span[index] = "xan"; questRoot35.Author = list289; index = 9; List list290 = new List(index); CollectionsMarshal.SetCount(list290, index); span2 = CollectionsMarshal.AsSpan(list290); num = 0; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 0 }; index2 = 2; List list291 = new List(index2); CollectionsMarshal.SetCount(list291, index2); span3 = CollectionsMarshal.AsSpan(list291); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137); obj205.Steps = list291; reference214 = obj205; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 1 }; num2 = 1; List list292 = new List(num2); CollectionsMarshal.SetCount(list292, num2); span3 = CollectionsMarshal.AsSpan(list292); index2 = 0; ref QuestStep reference216 = ref span3[index2]; QuestStep obj207 = new QuestStep(EInteractionType.Interact, 1013898u, new Vector3(107.71338f, 68.15523f, 332.5094f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index3 = 1; List list293 = new List(index3); CollectionsMarshal.SetCount(list293, index3); span4 = CollectionsMarshal.AsSpan(list293); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBNIN540_01685_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBNIN540_01685_A1_000_020") }; obj207.DialogueChoices = list293; reference216 = obj207; obj206.Steps = list292; reference215 = obj206; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 2 }; index2 = 1; List list294 = new List(index2); CollectionsMarshal.SetCount(list294, index2); span3 = CollectionsMarshal.AsSpan(list294); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 2005928u, new Vector3(-22.842834f, 66.300415f, 426.1692f), 135) { Action = EAction.Raiton }; obj208.Steps = list294; reference217 = obj208; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 3 }; num2 = 1; List list295 = new List(num2); CollectionsMarshal.SetCount(list295, num2); span3 = CollectionsMarshal.AsSpan(list295); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2005929u, new Vector3(-46.707886f, 48.41687f, 529.1676f), 135) { Action = EAction.Raiton }; obj209.Steps = list295; reference218 = obj209; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 4 }; index2 = 1; List list296 = new List(index2); CollectionsMarshal.SetCount(list296, index2); span3 = CollectionsMarshal.AsSpan(list296); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 2005930u, new Vector3(-93.888794f, 26.932129f, 623.25464f), 135) { Action = EAction.Raiton }; obj210.Steps = list296; reference219 = obj210; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 5 }; num2 = 1; List list297 = new List(num2); CollectionsMarshal.SetCount(list297, num2); span3 = CollectionsMarshal.AsSpan(list297); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2005931u, new Vector3(-185.41241f, 0.015197754f, 678.8281f), 135) { Fly = true }; obj211.Steps = list297; reference220 = obj211; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 6 }; index2 = 1; List list298 = new List(index2); CollectionsMarshal.SetCount(list298, index2); span3 = CollectionsMarshal.AsSpan(list298); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013906u, new Vector3(-136.88867f, 2.2586327f, 697.8407f), 135); obj212.Steps = list298; reference221 = obj212; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 7 }; num2 = 1; List list299 = new List(num2); CollectionsMarshal.SetCount(list299, num2); span3 = CollectionsMarshal.AsSpan(list299); index2 = 0; ref QuestStep reference223 = ref span3[index2]; QuestStep obj214 = new QuestStep(EInteractionType.Interact, 1013908u, new Vector3(-38.010254f, 71.439964f, 111.95532f), 135) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaTempestGate } }; SkipConditions skipConditions12 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); num3 = 1; List list300 = new List(num3); CollectionsMarshal.SetCount(list300, num3); span6 = CollectionsMarshal.AsSpan(list300); index3 = 0; span6[index3] = 129; skipAetheryteCondition.InTerritory = list300; skipConditions12.AetheryteShortcutIf = skipAetheryteCondition; obj214.SkipConditions = skipConditions12; reference223 = obj214; obj213.Steps = list299; reference222 = obj213; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list301 = new List(index2); CollectionsMarshal.SetCount(list301, index2); span3 = CollectionsMarshal.AsSpan(list301); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137) { NextQuestId = new QuestId(1686) }; obj215.Steps = list301; reference224 = obj215; questRoot35.QuestSequence = list290; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(1686); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list302 = new List(num); CollectionsMarshal.SetCount(list302, num); span = CollectionsMarshal.AsSpan(list302); index = 0; span[index] = "xan"; questRoot36.Author = list302; index = 6; List list303 = new List(index); CollectionsMarshal.SetCount(list303, index); span2 = CollectionsMarshal.AsSpan(list303); num = 0; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 0 }; num2 = 2; List list304 = new List(num2); CollectionsMarshal.SetCount(list304, num2); span3 = CollectionsMarshal.AsSpan(list304); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137); obj216.Steps = list304; reference225 = obj216; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 1 }; index2 = 2; List list305 = new List(index2); CollectionsMarshal.SetCount(list305, index2); span3 = CollectionsMarshal.AsSpan(list305); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-151.80984f, -128.6493f, 265.27332f), MaximumDistance = 50f, TerritoryId = 129 } }, AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-151.80984f, -128.6493f, 265.27332f), MaximumDistance = 50f, TerritoryId = 129 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129); obj217.Steps = list305; reference226 = obj217; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 2 }; num2 = 2; List list306 = new List(num2); CollectionsMarshal.SetCount(list306, num2); span3 = CollectionsMarshal.AsSpan(list306); index2 = 0; ref QuestStep reference228 = ref span3[index2]; QuestStep obj219 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(246.007f, 56.384f, 839.334f), 137) { TargetTerritoryId = (ushort)135, Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; SkipConditions skipConditions13 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); index3 = 1; List list307 = new List(index3); CollectionsMarshal.SetCount(list307, index3); span6 = CollectionsMarshal.AsSpan(list307); num3 = 0; span6[num3] = 135; skipStepConditions5.InTerritory = list307; skipConditions13.StepIf = skipStepConditions5; SkipAetheryteCondition obj220 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list308 = new List(num3); CollectionsMarshal.SetCount(list308, num3); span6 = CollectionsMarshal.AsSpan(list308); index3 = 0; span6[index3] = 135; obj220.InTerritory = list308; skipConditions13.AetheryteShortcutIf = obj220; obj219.SkipConditions = skipConditions13; reference228 = obj219; index2++; ref QuestStep reference229 = ref span3[index2]; QuestStep obj221 = new QuestStep(EInteractionType.Combat, null, new Vector3(508.80716f, 95.940796f, -450.35608f), 135) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list309 = new List(index3); CollectionsMarshal.SetCount(list309, index3); span7 = CollectionsMarshal.AsSpan(list309); num3 = 0; span7[num3] = 4616u; obj221.KillEnemyDataIds = list309; reference229 = obj221; obj218.Steps = list306; reference227 = obj218; num++; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 3 }; index2 = 1; List list310 = new List(index2); CollectionsMarshal.SetCount(list310, index2); span3 = CollectionsMarshal.AsSpan(list310); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013909u, new Vector3(508.75085f, 95.94249f, -450.2785f), 135); obj222.Steps = list310; reference230 = obj222; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 4 }; num2 = 1; List list311 = new List(num2); CollectionsMarshal.SetCount(list311, num2); span3 = CollectionsMarshal.AsSpan(list311); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005932u, new Vector3(483.36f, 10.879639f, 348.89746f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj223.Steps = list311; reference231 = obj223; num++; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list312 = new List(index2); CollectionsMarshal.SetCount(list312, index2); span3 = CollectionsMarshal.AsSpan(list312); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137) { NextQuestId = new QuestId(1687) }; obj224.Steps = list312; reference232 = obj224; questRoot36.QuestSequence = list303; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(1687); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list313 = new List(num); CollectionsMarshal.SetCount(list313, num); span = CollectionsMarshal.AsSpan(list313); index = 0; span[index] = "xan"; questRoot37.Author = list313; index = 8; List list314 = new List(index); CollectionsMarshal.SetCount(list314, index); span2 = CollectionsMarshal.AsSpan(list314); num = 0; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 0 }; num2 = 2; List list315 = new List(num2); CollectionsMarshal.SetCount(list315, num2); span3 = CollectionsMarshal.AsSpan(list315); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137); obj225.Steps = list315; reference233 = obj225; num++; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 1 }; index2 = 1; List list316 = new List(index2); CollectionsMarshal.SetCount(list316, index2); span3 = CollectionsMarshal.AsSpan(list316); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001208u, new Vector3(-228.16821f, 16f, 50.644653f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaHawkersAlley } }; obj226.Steps = list316; reference234 = obj226; num++; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = 2 }; num2 = 1; List list317 = new List(num2); CollectionsMarshal.SetCount(list317, num2); span3 = CollectionsMarshal.AsSpan(list317); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2005934u, new Vector3(-188.79993f, 1.7241821f, 207.7821f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaHawkersAlley, To = EAetheryteLocation.LimsaFisher }, ItemId = 2001725u }; obj227.Steps = list317; reference235 = obj227; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = 3 }; index2 = 1; List list318 = new List(index2); CollectionsMarshal.SetCount(list318, index2); span3 = CollectionsMarshal.AsSpan(list318); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005935u, new Vector3(-175.55511f, 3.982544f, 179.24768f), 129); obj228.Steps = list318; reference236 = obj228; num++; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 4 }; num2 = 2; List list319 = new List(num2); CollectionsMarshal.SetCount(list319, num2); span3 = CollectionsMarshal.AsSpan(list319); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(234.53989f, -56.43721f, -254.02878f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1013912u, new Vector3(230.73157f, -56.71082f, -247.21143f), 398); obj229.Steps = list319; reference237 = obj229; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 5 }; index2 = 1; List list320 = new List(index2); CollectionsMarshal.SetCount(list320, index2); span3 = CollectionsMarshal.AsSpan(list320); num2 = 0; ref QuestStep reference239 = ref span3[num2]; QuestStep obj231 = new QuestStep(EInteractionType.Combat, 2005938u, new Vector3(163.28674f, -64.2558f, -102.89166f), 398) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list321 = new List(num3); CollectionsMarshal.SetCount(list321, num3); span7 = CollectionsMarshal.AsSpan(list321); index3 = 0; span7[index3] = 5042u; index3++; span7[index3] = 4619u; obj231.KillEnemyDataIds = list321; reference239 = obj231; obj230.Steps = list320; reference238 = obj230; num++; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 6 }; num2 = 1; List list322 = new List(num2); CollectionsMarshal.SetCount(list322, num2); span3 = CollectionsMarshal.AsSpan(list322); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015302u, new Vector3(237.59814f, -54.04252f, -217.02905f), 398) { Fly = true }; obj232.Steps = list322; reference240 = obj232; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list323 = new List(index2); CollectionsMarshal.SetCount(list323, index2); span3 = CollectionsMarshal.AsSpan(list323); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137) { NextQuestId = new QuestId(1688) }; obj233.Steps = list323; reference241 = obj233; questRoot37.QuestSequence = list314; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(1688); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list324 = new List(num); CollectionsMarshal.SetCount(list324, num); span = CollectionsMarshal.AsSpan(list324); index = 0; span[index] = "xan"; questRoot38.Author = list324; index = 8; List list325 = new List(index); CollectionsMarshal.SetCount(list325, index); span2 = CollectionsMarshal.AsSpan(list325); num = 0; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 0 }; num2 = 2; List list326 = new List(num2); CollectionsMarshal.SetCount(list326, num2); span3 = CollectionsMarshal.AsSpan(list326); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137); obj234.Steps = list326; reference242 = obj234; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 1 }; index2 = 3; List list327 = new List(index2); CollectionsMarshal.SetCount(list327, index2); span3 = CollectionsMarshal.AsSpan(list327); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2004966u, new Vector3(-16.128845f, -23.300598f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-6.8438888f, 39.451496f, 259.44324f), MaximumDistance = 20f, TerritoryId = 137 } } } }; num2++; ref QuestStep reference244 = ref span3[num2]; QuestStep obj236 = new QuestStep(EInteractionType.Combat, 2005940u, new Vector3(-4.867676f, 39.414062f, 263.7826f), 137) { Emote = EEmote.Doze, EnemySpawnType = EEnemySpawnType.AfterEmote }; index3 = 2; List list328 = new List(index3); CollectionsMarshal.SetCount(list328, index3); span7 = CollectionsMarshal.AsSpan(list328); num3 = 0; span7[num3] = 5042u; num3++; span7[num3] = 4619u; obj236.KillEnemyDataIds = list328; num3 = 6; List list329 = new List(num3); CollectionsMarshal.SetCount(list329, num3); span5 = CollectionsMarshal.AsSpan(list329); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj236.CompletionQuestVariablesFlags = list329; reference244 = obj236; num2++; ref QuestStep reference245 = ref span3[num2]; QuestStep obj237 = new QuestStep(EInteractionType.Combat, 2005941u, new Vector3(-47.104614f, 39.749634f, 255.6648f), 137) { Emote = EEmote.Doze, EnemySpawnType = EEnemySpawnType.AfterEmote }; index3 = 2; List list330 = new List(index3); CollectionsMarshal.SetCount(list330, index3); span7 = CollectionsMarshal.AsSpan(list330); num3 = 0; span7[num3] = 5042u; num3++; span7[num3] = 4619u; obj237.KillEnemyDataIds = list330; num3 = 6; List list331 = new List(num3); CollectionsMarshal.SetCount(list331, num3); span5 = CollectionsMarshal.AsSpan(list331); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj237.CompletionQuestVariablesFlags = list331; reference245 = obj237; obj235.Steps = list327; reference243 = obj235; num++; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = 2 }; num2 = 2; List list332 = new List(num2); CollectionsMarshal.SetCount(list332, num2); span3 = CollectionsMarshal.AsSpan(list332); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137); obj238.Steps = list332; reference246 = obj238; num++; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj239 = new QuestSequence { Sequence = 3 }; index2 = 1; List list333 = new List(index2); CollectionsMarshal.SetCount(list333, index2); span3 = CollectionsMarshal.AsSpan(list333); num2 = 0; ref QuestStep reference248 = ref span3[num2]; QuestStep obj240 = new QuestStep(EInteractionType.Interact, 1013916u, new Vector3(103.990234f, 53.596413f, 674.8607f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }; index3 = 1; List list334 = new List(index3); CollectionsMarshal.SetCount(list334, index3); span4 = CollectionsMarshal.AsSpan(list334); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBNIN600_01688_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBNIN600_01688_A1_000_010") }; obj240.DialogueChoices = list334; reference248 = obj240; obj239.Steps = list333; reference247 = obj239; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 4 }; num2 = 1; List list335 = new List(num2); CollectionsMarshal.SetCount(list335, num2); span3 = CollectionsMarshal.AsSpan(list335); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005942u, new Vector3(122.545166f, 60.65454f, 934.47766f), 135) { Fly = true }; obj241.Steps = list335; reference249 = obj241; num++; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = 5 }; index2 = 1; List list336 = new List(index2); CollectionsMarshal.SetCount(list336, index2); span3 = CollectionsMarshal.AsSpan(list336); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013920u, new Vector3(259.60168f, 4.4031205f, 715.3887f), 135) { Fly = true }; obj242.Steps = list336; reference250 = obj242; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = 6 }; num2 = 1; List list337 = new List(num2); CollectionsMarshal.SetCount(list337, num2); span3 = CollectionsMarshal.AsSpan(list337); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1013920u, new Vector3(259.60168f, 4.4031205f, 715.3887f), 135); obj243.Steps = list337; reference251 = obj243; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list338 = new List(index2); CollectionsMarshal.SetCount(list338, index2); span3 = CollectionsMarshal.AsSpan(list338); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137) { NextQuestId = new QuestId(2948) }; obj244.Steps = list338; reference252 = obj244; questRoot38.QuestSequence = list325; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(1689); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list339 = new List(num); CollectionsMarshal.SetCount(list339, num); span = CollectionsMarshal.AsSpan(list339); index = 0; span[index] = "AnimaMachinae"; questRoot39.Author = list339; index = 3; List list340 = new List(index); CollectionsMarshal.SetCount(list340, index); span2 = CollectionsMarshal.AsSpan(list340); num = 0; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 0 }; num2 = 2; List list341 = new List(num2); CollectionsMarshal.SetCount(list341, num2); span3 = CollectionsMarshal.AsSpan(list341); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155); obj245.Steps = list341; reference253 = obj245; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj246 = new QuestSequence { Sequence = 1 }; index2 = 2; List list342 = new List(index2); CollectionsMarshal.SetCount(list342, index2); span3 = CollectionsMarshal.AsSpan(list342); num2 = 0; ref QuestStep reference255 = ref span3[num2]; QuestStep obj247 = new QuestStep(EInteractionType.Combat, 1013437u, new Vector3(-580.5906f, 206.85785f, -407.64478f), 155) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list343 = new List(num3); CollectionsMarshal.SetCount(list343, num3); span7 = CollectionsMarshal.AsSpan(list343); index3 = 0; span7[index3] = 4478u; obj247.KillEnemyDataIds = list343; index3 = 6; List list344 = new List(index3); CollectionsMarshal.SetCount(list344, index3); span5 = CollectionsMarshal.AsSpan(list344); num3 = 0; span5[num3] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; obj247.CompletionQuestVariablesFlags = list344; reference255 = obj247; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013437u, new Vector3(-580.5906f, 206.85785f, -407.64478f), 155); obj246.Steps = list342; reference254 = obj246; num++; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj248 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list345 = new List(num2); CollectionsMarshal.SetCount(list345, num2); span3 = CollectionsMarshal.AsSpan(list345); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155) { NextQuestId = new QuestId(1690) }; obj248.Steps = list345; reference256 = obj248; questRoot39.QuestSequence = list340; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(1690); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list346 = new List(num); CollectionsMarshal.SetCount(list346, num); span = CollectionsMarshal.AsSpan(list346); index = 0; span[index] = "AnimaMachinae"; questRoot40.Author = list346; index = 5; List list347 = new List(index); CollectionsMarshal.SetCount(list347, index); span2 = CollectionsMarshal.AsSpan(list347); num = 0; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = 0 }; index2 = 2; List list348 = new List(index2); CollectionsMarshal.SetCount(list348, index2); span3 = CollectionsMarshal.AsSpan(list348); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155); obj249.Steps = list348; reference257 = obj249; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj250 = new QuestSequence { Sequence = 1 }; num2 = 1; List list349 = new List(num2); CollectionsMarshal.SetCount(list349, num2); span3 = CollectionsMarshal.AsSpan(list349); index2 = 0; ref QuestStep reference259 = ref span3[index2]; QuestStep obj251 = new QuestStep(EInteractionType.Combat, 1013441u, new Vector3(468.58923f, 166.28001f, 256.73303f), 397) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list350 = new List(num3); CollectionsMarshal.SetCount(list350, num3); span7 = CollectionsMarshal.AsSpan(list350); index3 = 0; span7[index3] = 4504u; obj251.KillEnemyDataIds = list350; reference259 = obj251; obj250.Steps = list349; reference258 = obj250; num++; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj252 = new QuestSequence { Sequence = 2 }; index2 = 1; List list351 = new List(index2); CollectionsMarshal.SetCount(list351, index2); span3 = CollectionsMarshal.AsSpan(list351); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013441u, new Vector3(468.58923f, 166.28001f, 256.73303f), 397); obj252.Steps = list351; reference260 = obj252; num++; ref QuestSequence reference261 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = 3 }; num2 = 1; List list352 = new List(num2); CollectionsMarshal.SetCount(list352, num2); span3 = CollectionsMarshal.AsSpan(list352); index2 = 0; ref QuestStep reference262 = ref span3[index2]; QuestStep obj254 = new QuestStep(EInteractionType.Combat, 2006182u, new Vector3(197.40588f, 184.00854f, -102.80011f), 397) { Fly = true, Land = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list353 = new List(index3); CollectionsMarshal.SetCount(list353, index3); span7 = CollectionsMarshal.AsSpan(list353); num3 = 0; span7[num3] = 4486u; obj254.KillEnemyDataIds = list353; reference262 = obj254; obj253.Steps = list352; reference261 = obj253; num++; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj255 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list354 = new List(index2); CollectionsMarshal.SetCount(list354, index2); span3 = CollectionsMarshal.AsSpan(list354); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013445u, new Vector3(202.19727f, 183.6595f, -96.11658f), 397); obj255.Steps = list354; reference263 = obj255; questRoot40.QuestSequence = list347; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(1691); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list355 = new List(num); CollectionsMarshal.SetCount(list355, num); span = CollectionsMarshal.AsSpan(list355); index = 0; span[index] = "AnimaMachinae"; questRoot41.Author = list355; index = 3; List list356 = new List(index); CollectionsMarshal.SetCount(list356, index); span2 = CollectionsMarshal.AsSpan(list356); num = 0; ref QuestSequence reference264 = ref span2[num]; QuestSequence obj256 = new QuestSequence { Sequence = 0 }; num2 = 1; List list357 = new List(num2); CollectionsMarshal.SetCount(list357, num2); span3 = CollectionsMarshal.AsSpan(list357); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013445u, new Vector3(202.19727f, 183.6595f, -96.11658f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj256.Steps = list357; reference264 = obj256; num++; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj257 = new QuestSequence { Sequence = 1 }; index2 = 1; List list358 = new List(index2); CollectionsMarshal.SetCount(list358, index2); span3 = CollectionsMarshal.AsSpan(list358); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013448u, new Vector3(83.26843f, 23.979126f, 2.3345947f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj257.Steps = list358; reference265 = obj257; num++; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj258 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list359 = new List(num2); CollectionsMarshal.SetCount(list359, num2); span3 = CollectionsMarshal.AsSpan(list359); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155) { NextQuestId = new QuestId(1690) }; obj258.Steps = list359; reference266 = obj258; questRoot41.QuestSequence = list356; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(1692); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list360 = new List(num); CollectionsMarshal.SetCount(list360, num); span = CollectionsMarshal.AsSpan(list360); index = 0; span[index] = "AnimaMachinae"; questRoot42.Author = list360; index = 6; List list361 = new List(index); CollectionsMarshal.SetCount(list361, index); span2 = CollectionsMarshal.AsSpan(list361); num = 0; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj259 = new QuestSequence { Sequence = 0 }; index2 = 2; List list362 = new List(index2); CollectionsMarshal.SetCount(list362, index2); span3 = CollectionsMarshal.AsSpan(list362); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155); obj259.Steps = list362; reference267 = obj259; num++; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj260 = new QuestSequence { Sequence = 1 }; num2 = 1; List list363 = new List(num2); CollectionsMarshal.SetCount(list363, num2); span3 = CollectionsMarshal.AsSpan(list363); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013450u, new Vector3(84.30603f, 23.979128f, -12.802368f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj260.Steps = list363; reference268 = obj260; num++; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj261 = new QuestSequence { Sequence = 2 }; index2 = 1; List list364 = new List(index2); CollectionsMarshal.SetCount(list364, index2); span3 = CollectionsMarshal.AsSpan(list364); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1013456u, new Vector3(489.82983f, 164.7244f, 266.25464f), 397) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj261.Steps = list364; reference269 = obj261; num++; ref QuestSequence reference270 = ref span2[num]; QuestSequence obj262 = new QuestSequence { Sequence = 3 }; num2 = 1; List list365 = new List(num2); CollectionsMarshal.SetCount(list365, num2); span3 = CollectionsMarshal.AsSpan(list365); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013457u, new Vector3(492.88147f, 164.6694f, 265.06445f), 397); obj262.Steps = list365; reference270 = obj262; num++; ref QuestSequence reference271 = ref span2[num]; QuestSequence obj263 = new QuestSequence { Sequence = 4 }; index2 = 1; List list366 = new List(index2); CollectionsMarshal.SetCount(list366, index2); span3 = CollectionsMarshal.AsSpan(list366); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013464u, new Vector3(133.47058f, 24.400866f, -6.149414f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; obj263.Steps = list366; reference271 = obj263; num++; ref QuestSequence reference272 = ref span2[num]; QuestSequence obj264 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list367 = new List(num2); CollectionsMarshal.SetCount(list367, num2); span3 = CollectionsMarshal.AsSpan(list367); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155) { NextQuestId = new QuestId(1690) }; obj264.Steps = list367; reference272 = obj264; questRoot42.QuestSequence = list361; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(1693); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list368 = new List(num); CollectionsMarshal.SetCount(list368, num); span = CollectionsMarshal.AsSpan(list368); index = 0; span[index] = "AnimaMachinae"; questRoot43.Author = list368; index = 5; List list369 = new List(index); CollectionsMarshal.SetCount(list369, index); span2 = CollectionsMarshal.AsSpan(list369); num = 0; ref QuestSequence reference273 = ref span2[num]; QuestSequence obj265 = new QuestSequence { Sequence = 0 }; index2 = 2; List list370 = new List(index2); CollectionsMarshal.SetCount(list370, index2); span3 = CollectionsMarshal.AsSpan(list370); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155); obj265.Steps = list370; reference273 = obj265; num++; ref QuestSequence reference274 = ref span2[num]; QuestSequence obj266 = new QuestSequence { Sequence = 1 }; num2 = 2; List list371 = new List(num2); CollectionsMarshal.SetCount(list371, num2); span3 = CollectionsMarshal.AsSpan(list371); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-48.009445f, 98.00955f, 106.47891f), 397) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1013467u, new Vector3(-51.10254f, 98.63026f, 105.1499f), 397); obj266.Steps = list371; reference274 = obj266; num++; ref QuestSequence reference275 = ref span2[num]; QuestSequence obj267 = new QuestSequence { Sequence = 2 }; index2 = 2; List list372 = new List(index2); CollectionsMarshal.SetCount(list372, index2); span3 = CollectionsMarshal.AsSpan(list372); num2 = 0; ref QuestStep reference276 = ref span3[num2]; QuestStep obj268 = new QuestStep(EInteractionType.Combat, 1013466u, new Vector3(-155.5047f, 175.79733f, 693.26306f), 397) { Fly = true, Land = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list373 = new List(num3); CollectionsMarshal.SetCount(list373, num3); span7 = CollectionsMarshal.AsSpan(list373); index3 = 0; span7[index3] = 4482u; index3++; span7[index3] = 5049u; obj268.KillEnemyDataIds = list373; index3 = 6; List list374 = new List(index3); CollectionsMarshal.SetCount(list374, index3); span5 = CollectionsMarshal.AsSpan(list374); num3 = 0; span5[num3] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; obj268.CompletionQuestVariablesFlags = list374; reference276 = obj268; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013466u, new Vector3(-155.5047f, 175.79733f, 693.26306f), 397); obj267.Steps = list372; reference275 = obj267; num++; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj269 = new QuestSequence { Sequence = 3 }; num2 = 1; List list375 = new List(num2); CollectionsMarshal.SetCount(list375, num2); span3 = CollectionsMarshal.AsSpan(list375); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012163u, new Vector3(128.25195f, 24.458832f, -0.6867676f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj269.Steps = list375; reference277 = obj269; num++; ref QuestSequence reference278 = ref span2[num]; QuestSequence obj270 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list376 = new List(index2); CollectionsMarshal.SetCount(list376, index2); span3 = CollectionsMarshal.AsSpan(list376); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; num2++; ref QuestStep reference279 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.CompleteQuest, 1013470u, new Vector3(218.00562f, 222f, 346.45605f), 155); num3 = 1; List list377 = new List(num3); CollectionsMarshal.SetCount(list377, num3); span4 = CollectionsMarshal.AsSpan(list377); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBDRG560_01693_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBDRG560_01693_A1_000_002") }; questStep17.DialogueChoices = list377; reference279 = questStep17; obj270.Steps = list376; reference278 = obj270; questRoot43.QuestSequence = list369; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(1694); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list378 = new List(num); CollectionsMarshal.SetCount(list378, num); span = CollectionsMarshal.AsSpan(list378); index = 0; span[index] = "AnimaMachinae"; questRoot44.Author = list378; index = 6; List list379 = new List(index); CollectionsMarshal.SetCount(list379, index); span2 = CollectionsMarshal.AsSpan(list379); num = 0; ref QuestSequence reference280 = ref span2[num]; QuestSequence obj271 = new QuestSequence { Sequence = 0 }; num2 = 2; List list380 = new List(num2); CollectionsMarshal.SetCount(list380, num2); span3 = CollectionsMarshal.AsSpan(list380); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155); obj271.Steps = list380; reference280 = obj271; num++; ref QuestSequence reference281 = ref span2[num]; QuestSequence obj272 = new QuestSequence { Sequence = 1 }; index2 = 1; List list381 = new List(index2); CollectionsMarshal.SetCount(list381, index2); span3 = CollectionsMarshal.AsSpan(list381); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013471u, new Vector3(503.53247f, -51.363117f, 79.941895f), 398) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; obj272.Steps = list381; reference281 = obj272; num++; ref QuestSequence reference282 = ref span2[num]; QuestSequence obj273 = new QuestSequence { Sequence = 2 }; num2 = 1; List list382 = new List(num2); CollectionsMarshal.SetCount(list382, num2); span3 = CollectionsMarshal.AsSpan(list382); index2 = 0; ref QuestStep reference283 = ref span3[index2]; QuestStep obj274 = new QuestStep(EInteractionType.Combat, 1013472u, new Vector3(396.35315f, -50.87535f, 73.04492f), 398) { Fly = true, Land = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list383 = new List(index3); CollectionsMarshal.SetCount(list383, index3); span7 = CollectionsMarshal.AsSpan(list383); num3 = 0; span7[num3] = 4497u; obj274.KillEnemyDataIds = list383; reference283 = obj274; obj273.Steps = list382; reference282 = obj273; num++; ref QuestSequence reference284 = ref span2[num]; QuestSequence obj275 = new QuestSequence { Sequence = 3 }; index2 = 1; List list384 = new List(index2); CollectionsMarshal.SetCount(list384, index2); span3 = CollectionsMarshal.AsSpan(list384); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013471u, new Vector3(503.53247f, -51.363117f, 79.941895f), 398) { Fly = true, Land = true }; obj275.Steps = list384; reference284 = obj275; num++; ref QuestSequence reference285 = ref span2[num]; QuestSequence obj276 = new QuestSequence { Sequence = 4 }; num2 = 1; List list385 = new List(num2); CollectionsMarshal.SetCount(list385, num2); span3 = CollectionsMarshal.AsSpan(list385); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013476u, new Vector3(571.5571f, -36.290947f, 359.3651f), 398) { Fly = true, Land = true }; obj276.Steps = list385; reference285 = obj276; num++; ref QuestSequence reference286 = ref span2[num]; QuestSequence obj277 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list386 = new List(index2); CollectionsMarshal.SetCount(list386, index2); span3 = CollectionsMarshal.AsSpan(list386); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155) { NextQuestId = new QuestId(1690) }; obj277.Steps = list386; reference286 = obj277; questRoot44.QuestSequence = list379; AddQuest(questId44, questRoot44); QuestId questId45 = new QuestId(1695); QuestRoot questRoot45 = new QuestRoot(); num = 1; List list387 = new List(num); CollectionsMarshal.SetCount(list387, num); span = CollectionsMarshal.AsSpan(list387); index = 0; span[index] = "AnimaMachinae"; questRoot45.Author = list387; index = 6; List list388 = new List(index); CollectionsMarshal.SetCount(list388, index); span2 = CollectionsMarshal.AsSpan(list388); num = 0; ref QuestSequence reference287 = ref span2[num]; QuestSequence obj278 = new QuestSequence { Sequence = 0 }; num2 = 2; List list389 = new List(num2); CollectionsMarshal.SetCount(list389, num2); span3 = CollectionsMarshal.AsSpan(list389); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155); obj278.Steps = list389; reference287 = obj278; num++; ref QuestSequence reference288 = ref span2[num]; QuestSequence obj279 = new QuestSequence { Sequence = 1 }; index2 = 1; List list390 = new List(index2); CollectionsMarshal.SetCount(list390, index2); span3 = CollectionsMarshal.AsSpan(list390); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013483u, new Vector3(-272.26672f, 124.213005f, -23.361572f), 397) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj279.Steps = list390; reference288 = obj279; num++; ref QuestSequence reference289 = ref span2[num]; QuestSequence obj280 = new QuestSequence { Sequence = 2 }; num2 = 1; List list391 = new List(num2); CollectionsMarshal.SetCount(list391, num2); span3 = CollectionsMarshal.AsSpan(list391); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013485u, new Vector3(-360.1892f, 101.91492f, -178.79004f), 397) { Fly = true, Land = true }; obj280.Steps = list391; reference289 = obj280; num++; ref QuestSequence reference290 = ref span2[num]; QuestSequence obj281 = new QuestSequence { Sequence = 3 }; index2 = 1; List list392 = new List(index2); CollectionsMarshal.SetCount(list392, index2); span3 = CollectionsMarshal.AsSpan(list392); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013489u, new Vector3(-429.099f, 121.59912f, -309.49878f), 397) { Fly = true, Land = true }; obj281.Steps = list392; reference290 = obj281; num++; ref QuestSequence reference291 = ref span2[num]; QuestSequence obj282 = new QuestSequence { Sequence = 4 }; num2 = 1; List list393 = new List(num2); CollectionsMarshal.SetCount(list393, num2); span3 = CollectionsMarshal.AsSpan(list393); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1013494u, new Vector3(-505.30255f, 120.61159f, -311.39087f), 397) { Fly = true, Land = true }; obj282.Steps = list393; reference291 = obj282; num++; ref QuestSequence reference292 = ref span2[num]; QuestSequence obj283 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list394 = new List(index2); CollectionsMarshal.SetCount(list394, index2); span3 = CollectionsMarshal.AsSpan(list394); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013494u, new Vector3(-505.30255f, 120.61159f, -311.39087f), 397); obj283.Steps = list394; reference292 = obj283; questRoot45.QuestSequence = list388; AddQuest(questId45, questRoot45); QuestId questId46 = new QuestId(1696); QuestRoot questRoot46 = new QuestRoot(); num = 1; List list395 = new List(num); CollectionsMarshal.SetCount(list395, num); span = CollectionsMarshal.AsSpan(list395); index = 0; span[index] = "liza"; questRoot46.Author = list395; index = 6; List list396 = new List(index); CollectionsMarshal.SetCount(list396, index); span2 = CollectionsMarshal.AsSpan(list396); num = 0; ref QuestSequence reference293 = ref span2[num]; QuestSequence obj284 = new QuestSequence { Sequence = 0 }; num2 = 1; List list397 = new List(num2); CollectionsMarshal.SetCount(list397, num2); span3 = CollectionsMarshal.AsSpan(list397); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj284.Steps = list397; reference293 = obj284; num++; ref QuestSequence reference294 = ref span2[num]; QuestSequence obj285 = new QuestSequence { Sequence = 1 }; index2 = 1; List list398 = new List(index2); CollectionsMarshal.SetCount(list398, index2); span3 = CollectionsMarshal.AsSpan(list398); num2 = 0; ref QuestStep reference295 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418); num3 = 1; List list399 = new List(num3); CollectionsMarshal.SetCount(list399, num3); span4 = CollectionsMarshal.AsSpan(list399); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBMCH300_01696_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBMCH300_01696_A1_000_001") }; questStep18.DialogueChoices = list399; reference295 = questStep18; obj285.Steps = list398; reference294 = obj285; num++; ref QuestSequence reference296 = ref span2[num]; QuestSequence obj286 = new QuestSequence { Sequence = 2 }; num2 = 1; List list400 = new List(num2); CollectionsMarshal.SetCount(list400, num2); span3 = CollectionsMarshal.AsSpan(list400); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014731u, new Vector3(-73.16705f, 64.608665f, -248.0965f), 180) { AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; obj286.Steps = list400; reference296 = obj286; num++; ref QuestSequence reference297 = ref span2[num]; QuestSequence obj287 = new QuestSequence { Sequence = 3 }; index2 = 3; List list401 = new List(index2); CollectionsMarshal.SetCount(list401, index2); span3 = CollectionsMarshal.AsSpan(list401); num2 = 0; ref QuestStep reference298 = ref span3[num2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 1014733u, new Vector3(-98.435974f, 64.488625f, -215.56421f), 180); index3 = 6; List list402 = new List(index3); CollectionsMarshal.SetCount(list402, index3); span5 = CollectionsMarshal.AsSpan(list402); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list402; reference298 = questStep19; num2++; ref QuestStep reference299 = ref span3[num2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1014735u, new Vector3(-112.62689f, 64.39167f, -200.12213f), 180); num3 = 6; List list403 = new List(num3); CollectionsMarshal.SetCount(list403, num3); span5 = CollectionsMarshal.AsSpan(list403); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep20.CompletionQuestVariablesFlags = list403; reference299 = questStep20; num2++; ref QuestStep reference300 = ref span3[num2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 1014734u, new Vector3(-147.81415f, 64.37568f, -220.56921f), 180); index3 = 6; List list404 = new List(index3); CollectionsMarshal.SetCount(list404, index3); span5 = CollectionsMarshal.AsSpan(list404); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep21.CompletionQuestVariablesFlags = list404; reference300 = questStep21; obj287.Steps = list401; reference297 = obj287; num++; ref QuestSequence reference301 = ref span2[num]; QuestSequence obj288 = new QuestSequence { Sequence = 4 }; num2 = 1; List list405 = new List(num2); CollectionsMarshal.SetCount(list405, num2); span3 = CollectionsMarshal.AsSpan(list405); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014731u, new Vector3(-73.16705f, 64.608665f, -248.0965f), 180); obj288.Steps = list405; reference301 = obj288; num++; ref QuestSequence reference302 = ref span2[num]; QuestSequence obj289 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list406 = new List(index2); CollectionsMarshal.SetCount(list406, index2); span3 = CollectionsMarshal.AsSpan(list406); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014736u, new Vector3(-99.25995f, 62.382347f, -182.78784f), 180) { NextQuestId = new QuestId(1697) }; obj289.Steps = list406; reference302 = obj289; questRoot46.QuestSequence = list396; AddQuest(questId46, questRoot46); QuestId questId47 = new QuestId(1697); QuestRoot questRoot47 = new QuestRoot(); num = 1; List list407 = new List(num); CollectionsMarshal.SetCount(list407, num); span = CollectionsMarshal.AsSpan(list407); index = 0; span[index] = "liza"; questRoot47.Author = list407; index = 3; List list408 = new List(index); CollectionsMarshal.SetCount(list408, index); span2 = CollectionsMarshal.AsSpan(list408); num = 0; ref QuestSequence reference303 = ref span2[num]; QuestSequence obj290 = new QuestSequence { Sequence = 0 }; num2 = 3; List list409 = new List(num2); CollectionsMarshal.SetCount(list409, num2); span3 = CollectionsMarshal.AsSpan(list409); index2 = 0; span3[index2] = new QuestStep(EInteractionType.EquipItem, null, null, 180) { AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, ItemId = 10462u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 180); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014739u, new Vector3(-97.33734f, 62.55459f, -175.34143f), 180); obj290.Steps = list409; reference303 = obj290; num++; ref QuestSequence reference304 = ref span2[num]; QuestSequence obj291 = new QuestSequence { Sequence = 1 }; index2 = 1; List list410 = new List(index2); CollectionsMarshal.SetCount(list410, index2); span3 = CollectionsMarshal.AsSpan(list410); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014742u, new Vector3(-230.30444f, 63.88775f, -257.4655f), 180) { Fly = true }; obj291.Steps = list410; reference304 = obj291; num++; ref QuestSequence reference305 = ref span2[num]; QuestSequence obj292 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list411 = new List(num2); CollectionsMarshal.SetCount(list411, num2); span3 = CollectionsMarshal.AsSpan(list411); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, NextQuestId = new QuestId(1698) }; obj292.Steps = list411; reference305 = obj292; questRoot47.QuestSequence = list408; AddQuest(questId47, questRoot47); QuestId questId48 = new QuestId(1698); QuestRoot questRoot48 = new QuestRoot(); num = 1; List list412 = new List(num); CollectionsMarshal.SetCount(list412, num); span = CollectionsMarshal.AsSpan(list412); index = 0; span[index] = "liza"; questRoot48.Author = list412; index = 8; List list413 = new List(index); CollectionsMarshal.SetCount(list413, index); span2 = CollectionsMarshal.AsSpan(list413); num = 0; ref QuestSequence reference306 = ref span2[num]; QuestSequence obj293 = new QuestSequence { Sequence = 0 }; index2 = 1; List list414 = new List(index2); CollectionsMarshal.SetCount(list414, index2); span3 = CollectionsMarshal.AsSpan(list414); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj293.Steps = list414; reference306 = obj293; num++; ref QuestSequence reference307 = ref span2[num]; QuestSequence obj294 = new QuestSequence { Sequence = 1 }; num2 = 1; List list415 = new List(num2); CollectionsMarshal.SetCount(list415, num2); span3 = CollectionsMarshal.AsSpan(list415); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014745u, new Vector3(-205.82898f, 45.803963f, 517.20447f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; obj294.Steps = list415; reference307 = obj294; num++; ref QuestSequence reference308 = ref span2[num]; QuestSequence obj295 = new QuestSequence { Sequence = 2 }; index2 = 1; List list416 = new List(index2); CollectionsMarshal.SetCount(list416, index2); span3 = CollectionsMarshal.AsSpan(list416); num2 = 0; ref QuestStep reference309 = ref span3[num2]; QuestStep obj296 = new QuestStep(EInteractionType.Combat, 1014748u, new Vector3(-233.66144f, 44.330624f, 519.09656f), 137) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list417 = new List(num3); CollectionsMarshal.SetCount(list417, num3); span7 = CollectionsMarshal.AsSpan(list417); index3 = 0; span7[index3] = 4476u; obj296.KillEnemyDataIds = list417; reference309 = obj296; obj295.Steps = list416; reference308 = obj295; num++; ref QuestSequence reference310 = ref span2[num]; QuestSequence obj297 = new QuestSequence { Sequence = 3 }; num2 = 2; List list418 = new List(num2); CollectionsMarshal.SetCount(list418, num2); span3 = CollectionsMarshal.AsSpan(list418); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-235.98387f, 44.330624f, 540.6855f), 137); index2++; ref QuestStep reference311 = ref span3[index2]; QuestStep obj298 = new QuestStep(EInteractionType.Combat, 1014749u, new Vector3(-234.02765f, 44.330624f, 539.81836f), 137) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list419 = new List(index3); CollectionsMarshal.SetCount(list419, index3); span7 = CollectionsMarshal.AsSpan(list419); num3 = 0; span7[num3] = 4477u; obj298.KillEnemyDataIds = list419; reference311 = obj298; obj297.Steps = list418; reference310 = obj297; num++; ref QuestSequence reference312 = ref span2[num]; QuestSequence obj299 = new QuestSequence { Sequence = 4 }; index2 = 1; List list420 = new List(index2); CollectionsMarshal.SetCount(list420, index2); span3 = CollectionsMarshal.AsSpan(list420); num2 = 0; ref QuestStep reference313 = ref span3[num2]; QuestStep obj300 = new QuestStep(EInteractionType.Combat, 1014745u, new Vector3(-205.82898f, 45.803963f, 517.20447f), 137) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list421 = new List(num3); CollectionsMarshal.SetCount(list421, num3); span7 = CollectionsMarshal.AsSpan(list421); index3 = 0; span7[index3] = 321u; obj300.KillEnemyDataIds = list421; reference313 = obj300; obj299.Steps = list420; reference312 = obj299; num++; ref QuestSequence reference314 = ref span2[num]; QuestSequence obj301 = new QuestSequence { Sequence = 5 }; num2 = 1; List list422 = new List(num2); CollectionsMarshal.SetCount(list422, num2); span3 = CollectionsMarshal.AsSpan(list422); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014745u, new Vector3(-205.82898f, 45.803963f, 517.20447f), 137); obj301.Steps = list422; reference314 = obj301; num++; ref QuestSequence reference315 = ref span2[num]; QuestSequence obj302 = new QuestSequence { Sequence = 6 }; index2 = 1; List list423 = new List(index2); CollectionsMarshal.SetCount(list423, index2); span3 = CollectionsMarshal.AsSpan(list423); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014748u, new Vector3(-233.66144f, 44.330624f, 519.09656f), 137); obj302.Steps = list423; reference315 = obj302; num++; ref QuestSequence reference316 = ref span2[num]; QuestSequence obj303 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list424 = new List(num2); CollectionsMarshal.SetCount(list424, num2); span3 = CollectionsMarshal.AsSpan(list424); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, NextQuestId = new QuestId(1699) }; obj303.Steps = list424; reference316 = obj303; questRoot48.QuestSequence = list413; AddQuest(questId48, questRoot48); QuestId questId49 = new QuestId(1699); QuestRoot questRoot49 = new QuestRoot(); num = 1; List list425 = new List(num); CollectionsMarshal.SetCount(list425, num); span = CollectionsMarshal.AsSpan(list425); index = 0; span[index] = "liza"; questRoot49.Author = list425; index = 2; List list426 = new List(index); CollectionsMarshal.SetCount(list426, index); span2 = CollectionsMarshal.AsSpan(list426); num = 0; ref QuestSequence reference317 = ref span2[num]; QuestSequence obj304 = new QuestSequence { Sequence = 0 }; index2 = 1; List list427 = new List(index2); CollectionsMarshal.SetCount(list427, index2); span3 = CollectionsMarshal.AsSpan(list427); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj304.Steps = list427; reference317 = obj304; num++; ref QuestSequence reference318 = ref span2[num]; QuestSequence obj305 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list428 = new List(num2); CollectionsMarshal.SetCount(list428, num2); span3 = CollectionsMarshal.AsSpan(list428); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { NextQuestId = new QuestId(1700) }; obj305.Steps = list428; reference318 = obj305; questRoot49.QuestSequence = list426; AddQuest(questId49, questRoot49); } private static void LoadQuests34() { QuestId questId = new QuestId(1700); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 8; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014750u, new Vector3(-98.802185f, 16.0083f, 26.626953f), 418); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 3; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; ref QuestStep reference4 = ref span3[index2]; QuestStep obj4 = new QuestStep(EInteractionType.Action, 1014752u, new Vector3(-155.59625f, 16.979582f, -38.376526f), 418) { StopDistance = 10f, Action = EAction.SlugShot }; int num3 = 6; List list6 = new List(num3); CollectionsMarshal.SetCount(list6, num3); Span span4 = CollectionsMarshal.AsSpan(list6); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj4.CompletionQuestVariablesFlags = list6; reference4 = obj4; index2++; ref QuestStep reference5 = ref span3[index2]; QuestStep obj5 = new QuestStep(EInteractionType.Action, 1014753u, new Vector3(52.994507f, 24.071722f, -25.070618f), 418) { StopDistance = 10f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSkysteelManufactory, To = EAetheryteLocation.IshgardForgottenKnight }, Action = EAction.SlugShot }; num4 = 6; List list7 = new List(num4); CollectionsMarshal.SetCount(list7, num4); span4 = CollectionsMarshal.AsSpan(list7); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj5.CompletionQuestVariablesFlags = list7; reference5 = obj5; index2++; ref QuestStep reference6 = ref span3[index2]; QuestStep obj6 = new QuestStep(EInteractionType.Action, 1014754u, new Vector3(114.18323f, -7.146736f, 83.66516f), 418) { StopDistance = 10f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardBrume }, Action = EAction.SlugShot }; num3 = 6; List list8 = new List(num3); CollectionsMarshal.SetCount(list8, num3); span4 = CollectionsMarshal.AsSpan(list8); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj6.CompletionQuestVariablesFlags = list8; reference6 = obj6; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 3 }; index2 = 1; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardBrume, To = EAetheryteLocation.IshgardSkysteelManufactory } }; obj7.Steps = list9; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 4 }; num2 = 1; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014760u, new Vector3(232.6543f, 251.81952f, 127.21448f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj8.Steps = list10; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 5 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014762u, new Vector3(207.44641f, 255.97514f, 82.26135f), 155); obj9.Steps = list11; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 6 }; num2 = 1; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014762u, new Vector3(207.44641f, 255.97514f, 82.26135f), 155); obj10.Steps = list12; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, NextQuestId = new QuestId(1701) }; obj11.Steps = list13; reference11 = obj11; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(1701); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list14 = new List(num); CollectionsMarshal.SetCount(list14, num); span = CollectionsMarshal.AsSpan(list14); index = 0; span[index] = "liza"; questRoot2.Author = list14; index = 2; List list15 = new List(index); CollectionsMarshal.SetCount(list15, index); span2 = CollectionsMarshal.AsSpan(list15); num = 0; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; num2 = 1; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj12.Steps = list16; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list17 = new List(index2); CollectionsMarshal.SetCount(list17, index2); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { NextQuestId = new QuestId(1702) }; obj13.Steps = list17; reference13 = obj13; questRoot2.QuestSequence = list15; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(1702); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list18 = new List(num); CollectionsMarshal.SetCount(list18, num); span = CollectionsMarshal.AsSpan(list18); index = 0; span[index] = "liza"; questRoot3.Author = list18; index = 6; List list19 = new List(index); CollectionsMarshal.SetCount(list19, index); span2 = CollectionsMarshal.AsSpan(list19); num = 0; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; num2 = 1; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj14.Steps = list20; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 1 }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; ref QuestStep reference16 = ref span3[num2]; QuestStep obj16 = new QuestStep(EInteractionType.Interact, 1014769u, new Vector3(-245.4414f, -20.03492f, -63.645386f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSkysteelManufactory, To = EAetheryteLocation.IshgardJeweledCrozier } }; num4 = 1; List list22 = new List(num4); CollectionsMarshal.SetCount(list22, num4); Span span5 = CollectionsMarshal.AsSpan(list22); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBMCH451_01702_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBMCH451_01702_A1_000_002") }; obj16.DialogueChoices = list22; reference16 = obj16; obj15.Steps = list21; reference15 = obj15; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 2 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2006262u, new Vector3(-246.357f, -20.035156f, -64.683044f), 419) { StopDistance = 4.5f }; obj17.Steps = list23; reference17 = obj17; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 3 }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; ref QuestStep reference19 = ref span3[num2]; QuestStep obj19 = new QuestStep(EInteractionType.Interact, 1014770u, new Vector3(-16.281433f, 16.009666f, -6.668213f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardJeweledCrozier, To = EAetheryteLocation.IshgardLastVigil } }; num3 = 1; List list25 = new List(num3); CollectionsMarshal.SetCount(list25, num3); span5 = CollectionsMarshal.AsSpan(list25); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBMCH451_01702_Q2_000_000"), Answer = new ExcelRef("TEXT_JOBMCH451_01702_A2_000_001") }; obj19.DialogueChoices = list25; reference19 = obj19; obj18.Steps = list24; reference18 = obj18; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 4 }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014772u, new Vector3(427.0542f, 15.170297f, 706.72156f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj20.Steps = list26; reference20 = obj20; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, NextQuestId = new QuestId(1703) }; obj21.Steps = list27; reference21 = obj21; questRoot3.QuestSequence = list19; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(1703); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list28 = new List(num); CollectionsMarshal.SetCount(list28, num); span = CollectionsMarshal.AsSpan(list28); index = 0; span[index] = "liza"; questRoot4.Author = list28; index = 7; List list29 = new List(index); CollectionsMarshal.SetCount(list29, index); span2 = CollectionsMarshal.AsSpan(list29); num = 0; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 0 }; num2 = 1; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj22.Steps = list30; reference22 = obj22; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 1 }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014775u, new Vector3(-155.6878f, 16.979584f, -38.4375f), 418); obj23.Steps = list31; reference23 = obj23; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 2 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014776u, new Vector3(-138.7503f, 23.240587f, -83.878845f), 418); obj24.Steps = list32; reference24 = obj24; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 3 }; index2 = 3; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; ref QuestStep reference26 = ref span3[num2]; QuestStep obj26 = new QuestStep(EInteractionType.Action, 1014778u, new Vector3(-160.35712f, 26.378231f, -88.9754f), 418) { Action = EAction.SlugShot }; num4 = 6; List list34 = new List(num4); CollectionsMarshal.SetCount(list34, num4); span4 = CollectionsMarshal.AsSpan(list34); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj26.CompletionQuestVariablesFlags = list34; reference26 = obj26; num2++; ref QuestStep reference27 = ref span3[num2]; QuestStep obj27 = new QuestStep(EInteractionType.Action, 1014779u, new Vector3(-94.31604f, 19.008303f, -16.494995f), 418) { Action = EAction.SlugShot }; num3 = 6; List list35 = new List(num3); CollectionsMarshal.SetCount(list35, num3); span4 = CollectionsMarshal.AsSpan(list35); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj27.CompletionQuestVariablesFlags = list35; reference27 = obj27; num2++; ref QuestStep reference28 = ref span3[num2]; QuestStep obj28 = new QuestStep(EInteractionType.Action, 1014777u, new Vector3(-133.83691f, 18.94346f, -12.100403f), 418) { Action = EAction.SlugShot }; num4 = 6; List list36 = new List(num4); CollectionsMarshal.SetCount(list36, num4); span4 = CollectionsMarshal.AsSpan(list36); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj28.CompletionQuestVariablesFlags = list36; reference28 = obj28; obj25.Steps = list33; reference25 = obj25; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 4 }; num2 = 1; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418); obj29.Steps = list37; reference29 = obj29; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 5 }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014782u, new Vector3(-151.59845f, 16.979586f, -22.720703f), 418); obj30.Steps = list38; reference30 = obj30; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { NextQuestId = new QuestId(1704) }; obj31.Steps = list39; reference31 = obj31; questRoot4.QuestSequence = list29; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(1704); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list40 = new List(num); CollectionsMarshal.SetCount(list40, num); span = CollectionsMarshal.AsSpan(list40); index = 0; span[index] = "liza"; questRoot5.Author = list40; index = 5; List list41 = new List(index); CollectionsMarshal.SetCount(list41, index); span2 = CollectionsMarshal.AsSpan(list41); num = 0; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 0 }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj32.Steps = list42; reference32 = obj32; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 1 }; num2 = 1; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014784u, new Vector3(224.29236f, 302f, -276.84448f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj33.Steps = list43; reference33 = obj33; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 2 }; index2 = 1; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014784u, new Vector3(224.29236f, 302f, -276.84448f), 155); obj34.Steps = list44; reference34 = obj34; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 3 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014788u, new Vector3(222.06445f, 302f, -189.01355f), 155) { StopDistance = 5f }; obj35.Steps = list45; reference35 = obj35; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, NextQuestId = new QuestId(1705) }; obj36.Steps = list46; reference36 = obj36; questRoot5.QuestSequence = list41; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(1705); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list47 = new List(num); CollectionsMarshal.SetCount(list47, num); span = CollectionsMarshal.AsSpan(list47); index = 0; span[index] = "liza"; questRoot6.Author = list47; index = 4; List list48 = new List(index); CollectionsMarshal.SetCount(list48, index); span2 = CollectionsMarshal.AsSpan(list48); num = 0; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 0 }; num2 = 1; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj37.Steps = list49; reference37 = obj37; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 1 }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014793u, new Vector3(-139.48273f, 19.236662f, -11.978394f), 418); obj38.Steps = list50; reference38 = obj38; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 2 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014795u, new Vector3(-18.265076f, 16.009666f, -7.5532227f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSkysteelManufactory, To = EAetheryteLocation.IshgardLastVigil } }; obj39.Steps = list51; reference39 = obj39; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014796u, new Vector3(-152.88019f, 16.999998f, -52.903076f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardLastVigil, To = EAetheryteLocation.IshgardSkysteelManufactory }, NextQuestId = new QuestId(1706) }; obj40.Steps = list52; reference40 = obj40; questRoot6.QuestSequence = list48; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(1706); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list53 = new List(num); CollectionsMarshal.SetCount(list53, num); span = CollectionsMarshal.AsSpan(list53); index = 0; span[index] = "liza"; questRoot7.Author = list53; index = 7; List list54 = new List(index); CollectionsMarshal.SetCount(list54, index); span2 = CollectionsMarshal.AsSpan(list54); num = 0; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj41.Steps = list55; reference41 = obj41; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 1 }; index2 = 6; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; ref QuestStep reference43 = ref span3[num2]; QuestStep obj43 = new QuestStep(EInteractionType.Combat, null, new Vector3(-461.6901f, -4.0053887f, -292.6277f), 156) { StopDistance = 0.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list57 = new List(num3); CollectionsMarshal.SetCount(list57, num3); Span span6 = CollectionsMarshal.AsSpan(list57); num4 = 0; span6[num4] = 201u; obj43.KillEnemyDataIds = list57; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num4 = 6; List list58 = new List(num4); CollectionsMarshal.SetCount(list58, num4); span4 = CollectionsMarshal.AsSpan(list58); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list58; skipConditions.StepIf = skipStepConditions; skipConditions.AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj43.SkipConditions = skipConditions; reference43 = obj43; num2++; ref QuestStep reference44 = ref span3[num2]; QuestStep obj44 = new QuestStep(EInteractionType.Interact, 2006271u, new Vector3(-462.7909f, -2.7619019f, -289.4179f), 156) { StopDistance = 4.5f }; num3 = 6; List list59 = new List(num3); CollectionsMarshal.SetCount(list59, num3); span4 = CollectionsMarshal.AsSpan(list59); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj44.CompletionQuestVariablesFlags = list59; reference44 = obj44; num2++; ref QuestStep reference45 = ref span3[num2]; QuestStep obj45 = new QuestStep(EInteractionType.Combat, null, new Vector3(-567.30835f, -3.9906769f, -334.9877f), 156) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 3; List list60 = new List(num4); CollectionsMarshal.SetCount(list60, num4); span6 = CollectionsMarshal.AsSpan(list60); num3 = 0; span6[num3] = 5039u; num3++; span6[num3] = 5040u; num3++; span6[num3] = 5041u; obj45.KillEnemyDataIds = list60; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 6; List list61 = new List(num3); CollectionsMarshal.SetCount(list61, num3); span4 = CollectionsMarshal.AsSpan(list61); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list61; skipConditions2.StepIf = skipStepConditions2; obj45.SkipConditions = skipConditions2; reference45 = obj45; num2++; ref QuestStep reference46 = ref span3[num2]; QuestStep obj46 = new QuestStep(EInteractionType.Interact, 2006270u, new Vector3(-570.4891f, -2.8840332f, -334.76776f), 156) { StopDistance = 4.5f }; num4 = 6; List list62 = new List(num4); CollectionsMarshal.SetCount(list62, num4); span4 = CollectionsMarshal.AsSpan(list62); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj46.CompletionQuestVariablesFlags = list62; reference46 = obj46; num2++; ref QuestStep reference47 = ref span3[num2]; QuestStep obj47 = new QuestStep(EInteractionType.Combat, null, new Vector3(-660.1279f, -2.9330442f, -366.86145f), 156) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list63 = new List(num3); CollectionsMarshal.SetCount(list63, num3); span6 = CollectionsMarshal.AsSpan(list63); num4 = 0; span6[num4] = 4472u; num4++; span6[num4] = 4473u; obj47.KillEnemyDataIds = list63; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num4 = 6; List list64 = new List(num4); CollectionsMarshal.SetCount(list64, num4); span4 = CollectionsMarshal.AsSpan(list64); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list64; skipConditions3.StepIf = skipStepConditions3; obj47.SkipConditions = skipConditions3; reference47 = obj47; num2++; ref QuestStep reference48 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2006269u, new Vector3(-661.3413f, -1.6937866f, -367.8188f), 156); num3 = 6; List list65 = new List(num3); CollectionsMarshal.SetCount(list65, num3); span4 = CollectionsMarshal.AsSpan(list65); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list65; reference48 = questStep; obj42.Steps = list56; reference42 = obj42; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 2 }; num2 = 1; List list66 = new List(num2); CollectionsMarshal.SetCount(list66, num2); span3 = CollectionsMarshal.AsSpan(list66); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory } }; obj48.Steps = list66; reference49 = obj48; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 3 }; index2 = 3; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; ref QuestStep reference51 = ref span3[num2]; QuestStep obj50 = new QuestStep(EInteractionType.Interact, 1014801u, new Vector3(16.220276f, -12.02089f, 49.454468f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSkysteelManufactory, To = EAetheryteLocation.IshgardBrume } }; num4 = 6; List list68 = new List(num4); CollectionsMarshal.SetCount(list68, num4); span4 = CollectionsMarshal.AsSpan(list68); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj50.CompletionQuestVariablesFlags = list68; reference51 = obj50; num2++; ref QuestStep reference52 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1014800u, new Vector3(58.182617f, -12.020877f, 79.81995f), 418); num3 = 6; List list69 = new List(num3); CollectionsMarshal.SetCount(list69, num3); span4 = CollectionsMarshal.AsSpan(list69); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list69; reference52 = questStep2; num2++; ref QuestStep reference53 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1014799u, new Vector3(114.88513f, -19.787056f, 62.57715f), 418); num4 = 6; List list70 = new List(num4); CollectionsMarshal.SetCount(list70, num4); span4 = CollectionsMarshal.AsSpan(list70); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list70; reference53 = questStep3; obj49.Steps = list67; reference50 = obj49; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 4 }; num2 = 1; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { StopDistance = 5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardBrume, To = EAetheryteLocation.IshgardSkysteelManufactory } }; obj51.Steps = list71; reference54 = obj51; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 5 }; index2 = 1; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006272u, new Vector3(483.97034f, 212.51233f, 726.8329f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj52.Steps = list72; reference55 = obj52; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; ref QuestStep reference57 = ref span3[index2]; QuestStep obj54 = new QuestStep(EInteractionType.CompleteQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory } }; num3 = 1; List list74 = new List(num3); CollectionsMarshal.SetCount(list74, num3); span5 = CollectionsMarshal.AsSpan(list74); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBMCH520_01706_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBMCH520_01706_A1_000_001") }; obj54.DialogueChoices = list74; obj54.NextQuestId = new QuestId(1707); reference57 = obj54; obj53.Steps = list73; reference56 = obj53; questRoot7.QuestSequence = list54; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(1707); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list75 = new List(num); CollectionsMarshal.SetCount(list75, num); span = CollectionsMarshal.AsSpan(list75); index = 0; span[index] = "liza"; questRoot8.Author = list75; index = 7; List list76 = new List(index); CollectionsMarshal.SetCount(list76, index); span2 = CollectionsMarshal.AsSpan(list76); num = 0; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 0 }; index2 = 1; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj55.Steps = list77; reference58 = obj55; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 1 }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014805u, new Vector3(482.96326f, 212.5841f, 724.7882f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj56.Steps = list78; reference59 = obj56; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 2 }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014809u, new Vector3(114.335815f, -19.787056f, 61.81433f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume } }; obj57.Steps = list79; reference60 = obj57; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 3 }; num2 = 1; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 1014810u, new Vector3(117.17395f, -22.017334f, 32.791626f), 418) { StopDistance = 10f, Action = EAction.SlugShot }; obj58.Steps = list80; reference61 = obj58; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 4 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014811u, new Vector3(319.69165f, 161.10796f, 147.44788f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj59.Steps = list81; reference62 = obj59; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 5 }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014816u, new Vector3(397.05493f, 161.18224f, -98.10034f), 397) { StopDistance = 5f }; obj60.Steps = list82; reference63 = obj60; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, NextQuestId = new QuestId(1708) }; obj61.Steps = list83; reference64 = obj61; questRoot8.QuestSequence = list76; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(1708); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list84 = new List(num); CollectionsMarshal.SetCount(list84, num); span = CollectionsMarshal.AsSpan(list84); index = 0; span[index] = "liza"; questRoot9.Author = list84; index = 8; List list85 = new List(index); CollectionsMarshal.SetCount(list85, index); span2 = CollectionsMarshal.AsSpan(list85); num = 0; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 0 }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj62.Steps = list86; reference65 = obj62; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 1 }; index2 = 1; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418); obj63.Steps = list87; reference66 = obj63; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 2 }; num2 = 1; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014822u, new Vector3(95.20105f, 15.000009f, 25.345215f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSkysteelManufactory, To = EAetheryteLocation.IshgardForgottenKnight } }; obj64.Steps = list88; reference67 = obj64; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 3 }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardSkysteelManufactory } }; obj65.Steps = list89; reference68 = obj65; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 4 }; num2 = 1; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014823u, new Vector3(490.37915f, -51.13661f, 29.587158f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; obj66.Steps = list90; reference69 = obj66; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 5 }; index2 = 1; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; ref QuestStep reference71 = ref span3[num2]; QuestStep obj68 = new QuestStep(EInteractionType.Combat, 1014825u, new Vector3(576.4706f, -37.673805f, -134.78296f), 398) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 2; List list92 = new List(num4); CollectionsMarshal.SetCount(list92, num4); span6 = CollectionsMarshal.AsSpan(list92); num3 = 0; span6[num3] = 5042u; num3++; span6[num3] = 5045u; obj68.KillEnemyDataIds = list92; reference71 = obj68; obj67.Steps = list91; reference70 = obj67; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 6 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014829u, new Vector3(578.5762f, -37.88608f, -132.55518f), 398) { StopDistance = 7f }; obj69.Steps = list93; reference72 = obj69; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, NextQuestId = new QuestId(1710) }; obj70.Steps = list94; reference73 = obj70; questRoot9.QuestSequence = list85; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(1709); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list95 = new List(num); CollectionsMarshal.SetCount(list95, num); span = CollectionsMarshal.AsSpan(list95); index = 0; span[index] = "JerryWester"; questRoot10.Author = list95; index = 7; List list96 = new List(index); CollectionsMarshal.SetCount(list96, index); span2 = CollectionsMarshal.AsSpan(list96); num = 0; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 0 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1007753u, new Vector3(17.990356f, 20.385572f, -665.79694f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj71.Steps = list97; reference74 = obj71; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 1 }; index2 = 2; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(445.96164f, -5.3604937f, -466.67636f), 156) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006725u, new Vector3(446.82983f, -5.306207f, -465.72064f), 156); obj72.Steps = list98; reference75 = obj72; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 2 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006725u, new Vector3(446.82983f, -5.306207f, -465.72064f), 156); obj73.Steps = list99; reference76 = obj73; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 3 }; index2 = 10; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; ref QuestStep reference78 = ref span3[num2]; QuestStep obj75 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(287.2875f, 41.545933f, -200.75758f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 6; List list101 = new List(num3); CollectionsMarshal.SetCount(list101, num3); span4 = CollectionsMarshal.AsSpan(list101); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list101; skipConditions4.StepIf = skipStepConditions4; obj75.SkipConditions = skipConditions4; reference78 = obj75; num2++; ref QuestStep reference79 = ref span3[num2]; QuestStep obj76 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(285.82883f, 42.26685f, -203.32939f), 139) { TargetTerritoryId = (ushort)180 }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num4 = 6; List list102 = new List(num4); CollectionsMarshal.SetCount(list102, num4); span4 = CollectionsMarshal.AsSpan(list102); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions5.CompletionQuestVariablesFlags = list102; skipConditions5.StepIf = skipStepConditions5; obj76.SkipConditions = skipConditions5; reference79 = obj76; num2++; ref QuestStep reference80 = ref span3[num2]; QuestStep obj77 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-114.35803f, 64.464615f, -217.34372f), 180) { Fly = true }; SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num3 = 6; List list103 = new List(num3); CollectionsMarshal.SetCount(list103, num3); span4 = CollectionsMarshal.AsSpan(list103); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions6.CompletionQuestVariablesFlags = list103; skipConditions6.StepIf = skipStepConditions6; obj77.SkipConditions = skipConditions6; reference80 = obj77; num2++; ref QuestStep reference81 = ref span3[num2]; QuestStep obj78 = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 180) { Aetheryte = EAetheryteLocation.OuterLaNosceaCampOverlook }; SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); num4 = 6; List list104 = new List(num4); CollectionsMarshal.SetCount(list104, num4); span4 = CollectionsMarshal.AsSpan(list104); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions7.CompletionQuestVariablesFlags = list104; skipConditions7.StepIf = skipStepConditions7; obj78.SkipConditions = skipConditions7; reference81 = obj78; num2++; ref QuestStep reference82 = ref span3[num2]; QuestStep obj79 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(72.39681f, 58.74831f, -517.9883f), 180) { Fly = true }; SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions8 = new SkipStepConditions(); num3 = 6; List list105 = new List(num3); CollectionsMarshal.SetCount(list105, num3); span4 = CollectionsMarshal.AsSpan(list105); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions8.CompletionQuestVariablesFlags = list105; skipConditions8.StepIf = skipStepConditions8; obj79.SkipConditions = skipConditions8; reference82 = obj79; num2++; ref QuestStep reference83 = ref span3[num2]; QuestStep obj80 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(111.84353f, 28.346682f, -610.36945f), 180) { Fly = true }; SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions9 = new SkipStepConditions(); num4 = 6; List list106 = new List(num4); CollectionsMarshal.SetCount(list106, num4); span4 = CollectionsMarshal.AsSpan(list106); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions9.CompletionQuestVariablesFlags = list106; skipConditions9.StepIf = skipStepConditions9; obj80.SkipConditions = skipConditions9; reference83 = obj80; num2++; ref QuestStep reference84 = ref span3[num2]; QuestStep obj81 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(102.67392f, 21.581085f, -633.5837f), 180) { Fly = true }; SkipConditions skipConditions10 = new SkipConditions(); SkipStepConditions skipStepConditions10 = new SkipStepConditions(); num3 = 6; List list107 = new List(num3); CollectionsMarshal.SetCount(list107, num3); span4 = CollectionsMarshal.AsSpan(list107); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions10.CompletionQuestVariablesFlags = list107; skipConditions10.StepIf = skipStepConditions10; obj81.SkipConditions = skipConditions10; reference84 = obj81; num2++; ref QuestStep reference85 = ref span3[num2]; QuestStep obj82 = new QuestStep(EInteractionType.Combat, 2000075u, new Vector3(102.15906f, 21.560913f, -632.8679f), 180) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list108 = new List(num4); CollectionsMarshal.SetCount(list108, num4); span6 = CollectionsMarshal.AsSpan(list108); num3 = 0; span6[num3] = 9487u; obj82.KillEnemyDataIds = list108; num3 = 6; List list109 = new List(num3); CollectionsMarshal.SetCount(list109, num3); span4 = CollectionsMarshal.AsSpan(list109); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj82.CompletionQuestVariablesFlags = list109; reference85 = obj82; num2++; ref QuestStep reference86 = ref span3[num2]; QuestStep obj83 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-487.1432f, -32.409756f, -369.94928f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; SkipConditions skipConditions11 = new SkipConditions(); SkipStepConditions skipStepConditions11 = new SkipStepConditions(); num4 = 6; List list110 = new List(num4); CollectionsMarshal.SetCount(list110, num4); span4 = CollectionsMarshal.AsSpan(list110); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions11.CompletionQuestVariablesFlags = list110; skipConditions11.StepIf = skipStepConditions11; obj83.SkipConditions = skipConditions11; reference86 = obj83; num2++; ref QuestStep reference87 = ref span3[num2]; QuestStep obj84 = new QuestStep(EInteractionType.Combat, 2000076u, new Vector3(-486.86963f, -32.455933f, -368.8258f), 138) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list111 = new List(num3); CollectionsMarshal.SetCount(list111, num3); span6 = CollectionsMarshal.AsSpan(list111); num4 = 0; span6[num4] = 9488u; obj84.KillEnemyDataIds = list111; num4 = 6; List list112 = new List(num4); CollectionsMarshal.SetCount(list112, num4); span4 = CollectionsMarshal.AsSpan(list112); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj84.CompletionQuestVariablesFlags = list112; reference87 = obj84; obj74.Steps = list100; reference77 = obj74; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 4 }; num2 = 2; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(446.57513f, -5.352314f, -466.78467f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006725u, new Vector3(446.82983f, -5.306207f, -465.72064f), 156); obj85.Steps = list113; reference88 = obj85; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 5 }; index2 = 4; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-155.21196f, 46.52775f, -319.86398f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(3.8795898f, 38.80212f, 0.40251642f), 146) { Fly = true }; num2++; ref QuestStep reference90 = ref span3[num2]; QuestStep obj87 = new QuestStep(EInteractionType.Combat, 2000077u, new Vector3(233.3562f, 7.9804688f, -22.720703f), 146) { DisableNavmesh = true, Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list115 = new List(num3); CollectionsMarshal.SetCount(list115, num3); span6 = CollectionsMarshal.AsSpan(list115); num4 = 0; span6[num4] = 9489u; obj87.KillEnemyDataIds = list115; num4 = 6; List list116 = new List(num4); CollectionsMarshal.SetCount(list116, num4); span4 = CollectionsMarshal.AsSpan(list116); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj87.CompletionQuestVariablesFlags = list116; reference90 = obj87; num2++; ref QuestStep reference91 = ref span3[num2]; QuestStep obj88 = new QuestStep(EInteractionType.Combat, 2000078u, new Vector3(613.5499f, 301.8081f, -101.42676f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list117 = new List(num3); CollectionsMarshal.SetCount(list117, num3); span6 = CollectionsMarshal.AsSpan(list117); num4 = 0; span6[num4] = 9490u; obj88.KillEnemyDataIds = list117; num4 = 6; List list118 = new List(num4); CollectionsMarshal.SetCount(list118, num4); span4 = CollectionsMarshal.AsSpan(list118); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj88.CompletionQuestVariablesFlags = list118; reference91 = obj88; obj86.Steps = list114; reference89 = obj86; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(446.49927f, -5.364953f, -467.05328f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006725u, new Vector3(446.82983f, -5.306207f, -465.72064f), 156) { NextQuestId = new QuestId(1200) }; obj89.Steps = list119; reference92 = obj89; questRoot10.QuestSequence = list96; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(1710); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list120 = new List(num); CollectionsMarshal.SetCount(list120, num); span = CollectionsMarshal.AsSpan(list120); index = 0; span[index] = "liza"; questRoot11.Author = list120; index = 4; List list121 = new List(index); CollectionsMarshal.SetCount(list121, index); span2 = CollectionsMarshal.AsSpan(list121); num = 0; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 0 }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj90.Steps = list122; reference93 = obj90; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 1 }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418); obj91.Steps = list123; reference94 = obj91; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 2 }; index2 = 4; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; ref QuestStep reference96 = ref span3[num2]; QuestStep obj93 = new QuestStep(EInteractionType.Combat, null, new Vector3(306.3128f, 70.876f, -411.73788f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list125 = new List(num3); CollectionsMarshal.SetCount(list125, num3); span6 = CollectionsMarshal.AsSpan(list125); num4 = 0; span6[num4] = 4484u; obj93.KillEnemyDataIds = list125; SkipConditions skipConditions12 = new SkipConditions(); SkipStepConditions skipStepConditions12 = new SkipStepConditions(); num4 = 6; List list126 = new List(num4); CollectionsMarshal.SetCount(list126, num4); span4 = CollectionsMarshal.AsSpan(list126); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions12.CompletionQuestVariablesFlags = list126; skipConditions12.StepIf = skipStepConditions12; obj93.SkipConditions = skipConditions12; reference96 = obj93; num2++; ref QuestStep reference97 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2006274u, new Vector3(305.0736f, 71.06128f, -413.44324f), 401); num3 = 6; List list127 = new List(num3); CollectionsMarshal.SetCount(list127, num3); span4 = CollectionsMarshal.AsSpan(list127); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list127; reference97 = questStep4; num2++; ref QuestStep reference98 = ref span3[num2]; QuestStep obj94 = new QuestStep(EInteractionType.Combat, null, new Vector3(382.58212f, 71.00385f, -313.4424f), 401) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list128 = new List(num4); CollectionsMarshal.SetCount(list128, num4); span6 = CollectionsMarshal.AsSpan(list128); num3 = 0; span6[num3] = 4617u; obj94.KillEnemyDataIds = list128; SkipConditions skipConditions13 = new SkipConditions(); SkipStepConditions skipStepConditions13 = new SkipStepConditions(); num3 = 6; List list129 = new List(num3); CollectionsMarshal.SetCount(list129, num3); span4 = CollectionsMarshal.AsSpan(list129); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions13.CompletionQuestVariablesFlags = list129; skipConditions13.StepIf = skipStepConditions13; obj94.SkipConditions = skipConditions13; reference98 = obj94; num2++; ref QuestStep reference99 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 2006275u, new Vector3(384.02368f, 71.39697f, -311.90973f), 401); num4 = 6; List list130 = new List(num4); CollectionsMarshal.SetCount(list130, num4); span4 = CollectionsMarshal.AsSpan(list130); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list130; reference99 = questStep5; obj92.Steps = list124; reference95 = obj92; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, NextQuestId = new QuestId(1711) }; obj95.Steps = list131; reference100 = obj95; questRoot11.QuestSequence = list121; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(1711); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list132 = new List(num); CollectionsMarshal.SetCount(list132, num); span = CollectionsMarshal.AsSpan(list132); index = 0; span[index] = "liza"; questRoot12.Author = list132; index = 4; List list133 = new List(index); CollectionsMarshal.SetCount(list133, index); span2 = CollectionsMarshal.AsSpan(list133); num = 0; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 0 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj96.Steps = list134; reference101 = obj96; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 1 }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014830u, new Vector3(74.81494f, 10.089107f, -111.680786f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSkysteelManufactory, To = EAetheryteLocation.IshgardTribunal } }; obj97.Steps = list135; reference102 = obj97; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 2 }; index2 = 1; List list136 = new List(index2); CollectionsMarshal.SetCount(list136, index2); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 1014830u, new Vector3(74.81494f, 10.089107f, -111.680786f), 419) { Action = EAction.SlugShot }; obj98.Steps = list136; reference103 = obj98; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardTribunal, To = EAetheryteLocation.IshgardSkysteelManufactory }, NextQuestId = new QuestId(1712) }; obj99.Steps = list137; reference104 = obj99; questRoot12.QuestSequence = list133; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(1712); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list138 = new List(num); CollectionsMarshal.SetCount(list138, num); span = CollectionsMarshal.AsSpan(list138); index = 0; span[index] = "liza"; questRoot13.Author = list138; index = 5; List list139 = new List(index); CollectionsMarshal.SetCount(list139, index); span2 = CollectionsMarshal.AsSpan(list139); num = 0; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 0 }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj100.Steps = list140; reference105 = obj100; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 1 }; num2 = 4; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; ref QuestStep reference107 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1014835u, new Vector3(-86.4729f, 15.23318f, -63.98114f), 418); num3 = 6; List list142 = new List(num3); CollectionsMarshal.SetCount(list142, num3); span4 = CollectionsMarshal.AsSpan(list142); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list142; reference107 = questStep6; index2++; ref QuestStep reference108 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1014837u, new Vector3(-135.51538f, 5.467082f, 39.93274f), 418); num4 = 6; List list143 = new List(num4); CollectionsMarshal.SetCount(list143, num4); span4 = CollectionsMarshal.AsSpan(list143); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list143; reference108 = questStep7; index2++; ref QuestStep reference109 = ref span3[index2]; QuestStep obj102 = new QuestStep(EInteractionType.Interact, 1014836u, new Vector3(-20.004639f, 1.5791271f, 90.37915f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSkysteelManufactory, To = EAetheryteLocation.Ishgard } }; num3 = 6; List list144 = new List(num3); CollectionsMarshal.SetCount(list144, num3); span4 = CollectionsMarshal.AsSpan(list144); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj102.CompletionQuestVariablesFlags = list144; reference109 = obj102; index2++; ref QuestStep reference110 = ref span3[index2]; QuestStep obj103 = new QuestStep(EInteractionType.Interact, 1014834u, new Vector3(56.839844f, 24.071722f, -30.075562f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; num4 = 6; List list145 = new List(num4); CollectionsMarshal.SetCount(list145, num4); span4 = CollectionsMarshal.AsSpan(list145); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj103.CompletionQuestVariablesFlags = list145; reference110 = obj103; obj101.Steps = list141; reference106 = obj101; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 2 }; index2 = 1; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { StopDistance = 5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardSkysteelManufactory } }; obj104.Steps = list146; reference111 = obj104; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 3 }; num2 = 2; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(874.0602f, -3.0127013f, 353.70963f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; index2++; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014841u, new Vector3(-631.281f, 96.94948f, -461.63123f), 397) { Fly = true }; obj105.Steps = list147; reference112 = obj105; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list148 = new List(index2); CollectionsMarshal.SetCount(list148, index2); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, NextQuestId = new QuestId(2109) }; obj106.Steps = list148; reference113 = obj106; questRoot13.QuestSequence = list139; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(1713); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list149 = new List(num); CollectionsMarshal.SetCount(list149, num); span = CollectionsMarshal.AsSpan(list149); index = 0; span[index] = "pot0to"; questRoot14.Author = list149; index = 9; List list150 = new List(index); CollectionsMarshal.SetCount(list150, index); span2 = CollectionsMarshal.AsSpan(list150); num = 0; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 0 }; num2 = 1; List list151 = new List(num2); CollectionsMarshal.SetCount(list151, num2); span3 = CollectionsMarshal.AsSpan(list151); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006750u, new Vector3(16.464417f, 6.750492f, -7.3396606f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj107.Steps = list151; reference114 = obj107; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 1 }; index2 = 1; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014202u, new Vector3(190.14258f, -2.5202732f, 73.136475f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj108.Steps = list152; reference115 = obj108; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 2 }; num2 = 2; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; ref QuestStep reference117 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1000423u, new Vector3(232.04382f, 1.999974f, 45.578613f), 132); num3 = 1; List list154 = new List(num3); CollectionsMarshal.SetCount(list154, num3); span5 = CollectionsMarshal.AsSpan(list154); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_JOBBRD501_01713_Q1_000_000") }; questStep8.DialogueChoices = list154; reference117 = questStep8; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1014203u, new Vector3(1.2359009f, 0.5000253f, -1.083435f), 204); obj109.Steps = list153; reference116 = obj109; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 3 }; index2 = 1; List list155 = new List(index2); CollectionsMarshal.SetCount(list155, index2); span3 = CollectionsMarshal.AsSpan(list155); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014203u, new Vector3(1.2359009f, 0.5000253f, -1.083435f), 204); obj110.Steps = list155; reference118 = obj110; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 4 }; num2 = 1; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; ref QuestStep reference120 = ref span3[index2]; QuestStep obj112 = new QuestStep(EInteractionType.Combat, 1014207u, new Vector3(28.854736f, 6.655561f, 421.46936f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list157 = new List(num4); CollectionsMarshal.SetCount(list157, num4); span6 = CollectionsMarshal.AsSpan(list157); num3 = 0; span6[num3] = 4684u; obj112.KillEnemyDataIds = list157; reference120 = obj112; obj111.Steps = list156; reference119 = obj111; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 5 }; index2 = 1; List list158 = new List(index2); CollectionsMarshal.SetCount(list158, index2); span3 = CollectionsMarshal.AsSpan(list158); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014207u, new Vector3(28.854736f, 6.655561f, 421.46936f), 152); obj113.Steps = list158; reference121 = obj113; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 6 }; num2 = 1; List list159 = new List(num2); CollectionsMarshal.SetCount(list159, num2); span3 = CollectionsMarshal.AsSpan(list159); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014204u, new Vector3(24.673828f, 6.386869f, 414.9386f), 152) { StopDistance = 7f }; obj114.Steps = list159; reference122 = obj114; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 7 }; index2 = 1; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014205u, new Vector3(190.72253f, -2.5872245f, 74.75391f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj115.Steps = list160; reference123 = obj115; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014208u, new Vector3(-52.536804f, 8.059147f, 31.72351f), 418) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Ishgard, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, NextQuestId = new QuestId(1714) }; obj116.Steps = list161; reference124 = obj116; questRoot14.QuestSequence = list150; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(1714); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list162 = new List(num); CollectionsMarshal.SetCount(list162, num); span = CollectionsMarshal.AsSpan(list162); index = 0; span[index] = "liza"; questRoot15.Author = list162; index = 6; List list163 = new List(index); CollectionsMarshal.SetCount(list163, index); span2 = CollectionsMarshal.AsSpan(list163); num = 0; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 0 }; index2 = 1; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014208u, new Vector3(-52.536804f, 8.059147f, 31.72351f), 418) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Ishgard, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj117.Steps = list164; reference125 = obj117; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 1 }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014215u, new Vector3(446.4026f, 212.53983f, 697.444f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj118.Steps = list165; reference126 = obj118; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 2 }; index2 = 1; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014217u, new Vector3(59.128662f, 101.451355f, -50.797363f), 397) { Fly = true }; obj119.Steps = list166; reference127 = obj119; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 3 }; num2 = 1; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; ref QuestStep reference129 = ref span3[index2]; QuestStep obj121 = new QuestStep(EInteractionType.Combat, 2006300u, new Vector3(66.11731f, 103.86804f, -127.03143f), 397) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list168 = new List(num3); CollectionsMarshal.SetCount(list168, num3); span6 = CollectionsMarshal.AsSpan(list168); num4 = 0; span6[num4] = 4680u; obj121.KillEnemyDataIds = list168; reference129 = obj121; obj120.Steps = list167; reference128 = obj120; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 4 }; index2 = 1; List list169 = new List(index2); CollectionsMarshal.SetCount(list169, index2); span3 = CollectionsMarshal.AsSpan(list169); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014218u, new Vector3(58.76245f, 101.43757f, -51.682373f), 397) { Fly = true }; obj122.Steps = list169; reference130 = obj122; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list170 = new List(num2); CollectionsMarshal.SetCount(list170, num2); span3 = CollectionsMarshal.AsSpan(list170); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014216u, new Vector3(445.365f, 212.53983f, 699.7938f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, NextQuestId = new QuestId(1715) }; obj123.Steps = list170; reference131 = obj123; questRoot15.QuestSequence = list163; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(1715); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list171 = new List(num); CollectionsMarshal.SetCount(list171, num); span = CollectionsMarshal.AsSpan(list171); index = 0; span[index] = "liza"; questRoot16.Author = list171; index = 9; List list172 = new List(index); CollectionsMarshal.SetCount(list172, index); span2 = CollectionsMarshal.AsSpan(list172); num = 0; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 0 }; index2 = 1; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014216u, new Vector3(445.365f, 212.53983f, 699.7938f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj124.Steps = list173; reference132 = obj124; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 1 }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014227u, new Vector3(-294.27026f, 125.76025f, -15.152283f), 397) { Fly = true }; obj125.Steps = list174; reference133 = obj125; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 2 }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014233u, new Vector3(-299.12268f, 126.35769f, -8.682434f), 397) { StopDistance = 7f }; obj126.Steps = list175; reference134 = obj126; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 3 }; num2 = 1; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014246u, new Vector3(-429.8009f, 92.59371f, -509.4225f), 397) { Fly = true }; obj127.Steps = list176; reference135 = obj127; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 4 }; index2 = 1; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; ref QuestStep reference137 = ref span3[num2]; QuestStep obj129 = new QuestStep(EInteractionType.Combat, 2006301u, new Vector3(-778.0118f, 112.01648f, -580.52954f), 397) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list178 = new List(num4); CollectionsMarshal.SetCount(list178, num4); span6 = CollectionsMarshal.AsSpan(list178); num3 = 0; span6[num3] = 4487u; obj129.KillEnemyDataIds = list178; reference137 = obj129; obj128.Steps = list177; reference136 = obj128; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 5 }; num2 = 1; List list179 = new List(num2); CollectionsMarshal.SetCount(list179, num2); span3 = CollectionsMarshal.AsSpan(list179); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014230u, new Vector3(-753.93304f, 103.917046f, -467.1855f), 397) { Fly = true }; obj130.Steps = list179; reference138 = obj130; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 6 }; index2 = 1; List list180 = new List(index2); CollectionsMarshal.SetCount(list180, index2); span3 = CollectionsMarshal.AsSpan(list180); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1014242u, new Vector3(-750.9728f, 103.93008f, -465.4765f), 397) { StopDistance = 4.5f, Emote = EEmote.Salute }; obj131.Steps = list180; reference139 = obj131; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 7 }; num2 = 1; List list181 = new List(num2); CollectionsMarshal.SetCount(list181, num2); span3 = CollectionsMarshal.AsSpan(list181); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014230u, new Vector3(-753.93304f, 103.917046f, -467.1855f), 397); obj132.Steps = list181; reference140 = obj132; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014232u, new Vector3(544.97595f, -51.27571f, 65.384766f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather, NextQuestId = new QuestId(1716) }; obj133.Steps = list182; reference141 = obj133; questRoot16.QuestSequence = list172; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(1716); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list183 = new List(num); CollectionsMarshal.SetCount(list183, num); span = CollectionsMarshal.AsSpan(list183); index = 0; span[index] = "liza"; questRoot17.Author = list183; index = 4; List list184 = new List(index); CollectionsMarshal.SetCount(list184, index); span2 = CollectionsMarshal.AsSpan(list184); num = 0; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 0 }; num2 = 1; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); index2 = 0; ref QuestStep reference143 = ref span3[index2]; QuestStep obj135 = new QuestStep(EInteractionType.AcceptQuest, 1014232u, new Vector3(544.97595f, -51.27571f, 65.384766f), 398) { StopDistance = 7f, Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 1; List list186 = new List(num3); CollectionsMarshal.SetCount(list186, num3); span5 = CollectionsMarshal.AsSpan(list186); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBBRD560_01716_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBBRD560_01716_A1_000_000") }; obj135.DialogueChoices = list186; reference143 = obj135; obj134.Steps = list185; reference142 = obj134; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 1 }; index2 = 1; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014248u, new Vector3(218.43286f, -104.75025f, 592.00415f), 398) { Fly = true }; obj136.Steps = list187; reference144 = obj136; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 2 }; num2 = 1; List list188 = new List(num2); CollectionsMarshal.SetCount(list188, num2); span3 = CollectionsMarshal.AsSpan(list188); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014249u, new Vector3(186.08374f, -119.0711f, 480.4912f), 398) { StopDistance = 5f }; obj137.Steps = list188; reference145 = obj137; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014231u, new Vector3(544.4877f, -51.27571f, 64.62195f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; obj138.Steps = list189; reference146 = obj138; questRoot17.QuestSequence = list184; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(1717); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list190 = new List(num); CollectionsMarshal.SetCount(list190, num); span = CollectionsMarshal.AsSpan(list190); index = 0; span[index] = "liza"; questRoot18.Author = list190; index = 11; List list191 = new List(index); CollectionsMarshal.SetCount(list191, index); span2 = CollectionsMarshal.AsSpan(list191); num = 0; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 0 }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014232u, new Vector3(544.97595f, -51.27571f, 65.384766f), 398) { StopDistance = 7f, Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj139.Steps = list192; reference147 = obj139; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 1 }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; ref QuestStep reference149 = ref span3[num2]; QuestStep obj141 = new QuestStep(EInteractionType.Interact, 1014270u, new Vector3(457.1145f, -51.15781f, 101.48767f), 398) { Fly = true }; num4 = 1; List list194 = new List(num4); CollectionsMarshal.SetCount(list194, num4); span5 = CollectionsMarshal.AsSpan(list194); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBBRD580_01717_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBBRD580_01717_A1_000_000") }; obj141.DialogueChoices = list194; reference149 = obj141; obj140.Steps = list193; reference148 = obj140; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 2 }; num2 = 1; List list195 = new List(num2); CollectionsMarshal.SetCount(list195, num2); span3 = CollectionsMarshal.AsSpan(list195); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014262u, new Vector3(-223.65149f, -30.093239f, 78.72119f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj142.Steps = list195; reference150 = obj142; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 3 }; index2 = 1; List list196 = new List(index2); CollectionsMarshal.SetCount(list196, index2); span3 = CollectionsMarshal.AsSpan(list196); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014264u, new Vector3(159.74658f, -62.55156f, 685.84717f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome }; obj143.Steps = list196; reference151 = obj143; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 4 }; num2 = 2; List list197 = new List(num2); CollectionsMarshal.SetCount(list197, num2); span3 = CollectionsMarshal.AsSpan(list197); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(379.64865f, -69.42944f, 695.1956f), 400) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1012077u, new Vector3(381.70435f, -66.84979f, 700.86194f), 400) { StopDistance = 8f }; obj144.Steps = list197; reference152 = obj144; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 5 }; index2 = 1; List list198 = new List(index2); CollectionsMarshal.SetCount(list198, index2); span3 = CollectionsMarshal.AsSpan(list198); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014266u, new Vector3(273.4568f, -38.082943f, 524.95605f), 400) { Fly = true }; obj145.Steps = list198; reference153 = obj145; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 6 }; num2 = 1; List list199 = new List(num2); CollectionsMarshal.SetCount(list199, num2); span3 = CollectionsMarshal.AsSpan(list199); index2 = 0; ref QuestStep reference155 = ref span3[index2]; QuestStep obj147 = new QuestStep(EInteractionType.Combat, 2006302u, new Vector3(269.94727f, -40.299072f, 398.61133f), 400) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list200 = new List(num3); CollectionsMarshal.SetCount(list200, num3); span6 = CollectionsMarshal.AsSpan(list200); num4 = 0; span6[num4] = 4681u; obj147.KillEnemyDataIds = list200; reference155 = obj147; obj146.Steps = list199; reference154 = obj146; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 7 }; index2 = 1; List list201 = new List(index2); CollectionsMarshal.SetCount(list201, index2); span3 = CollectionsMarshal.AsSpan(list201); num2 = 0; ref QuestStep reference157 = ref span3[num2]; QuestStep obj149 = new QuestStep(EInteractionType.Combat, 2006303u, new Vector3(342.15295f, -40.024475f, 288.56335f), 400) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list202 = new List(num4); CollectionsMarshal.SetCount(list202, num4); span6 = CollectionsMarshal.AsSpan(list202); num3 = 0; span6[num3] = 4682u; obj149.KillEnemyDataIds = list202; reference157 = obj149; obj148.Steps = list201; reference156 = obj148; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 8 }; num2 = 1; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); index2 = 0; ref QuestStep reference159 = ref span3[index2]; QuestStep obj151 = new QuestStep(EInteractionType.Combat, 2006304u, new Vector3(417.07483f, -34.561768f, 222.9801f), 400) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list204 = new List(num3); CollectionsMarshal.SetCount(list204, num3); span6 = CollectionsMarshal.AsSpan(list204); num4 = 0; span6[num4] = 4483u; obj151.KillEnemyDataIds = list204; reference159 = obj151; obj150.Steps = list203; reference158 = obj150; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 9 }; index2 = 1; List list205 = new List(index2); CollectionsMarshal.SetCount(list205, index2); span3 = CollectionsMarshal.AsSpan(list205); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006381u, new Vector3(421.16418f, -29.404175f, 97.18469f), 400) { Fly = true }; obj152.Steps = list205; reference160 = obj152; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list206 = new List(num2); CollectionsMarshal.SetCount(list206, num2); span3 = CollectionsMarshal.AsSpan(list206); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(379.64865f, -69.42944f, 695.1956f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012077u, new Vector3(381.70435f, -66.84979f, 700.86194f), 400) { StopDistance = 8f, NextQuestId = new QuestId(1718) }; obj153.Steps = list206; reference161 = obj153; questRoot18.QuestSequence = list191; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(1718); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list207 = new List(num); CollectionsMarshal.SetCount(list207, num); span = CollectionsMarshal.AsSpan(list207); index = 0; span[index] = "liza"; questRoot19.Author = list207; index = 7; List list208 = new List(index); CollectionsMarshal.SetCount(list208, index); span2 = CollectionsMarshal.AsSpan(list208); num = 0; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 0 }; index2 = 1; List list209 = new List(index2); CollectionsMarshal.SetCount(list209, index2); span3 = CollectionsMarshal.AsSpan(list209); num2 = 0; ref QuestStep reference163 = ref span3[num2]; QuestStep obj155 = new QuestStep(EInteractionType.AcceptQuest, 1014265u, new Vector3(377.37073f, -69.42938f, 695.6129f), 400) { StopDistance = 7f, Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num4 = 1; List list210 = new List(num4); CollectionsMarshal.SetCount(list210, num4); span5 = CollectionsMarshal.AsSpan(list210); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBBRD600_01718_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBBRD600_01718_A1_000_000") }; obj155.DialogueChoices = list210; reference163 = obj155; obj154.Steps = list209; reference162 = obj154; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 1 }; num2 = 1; List list211 = new List(num2); CollectionsMarshal.SetCount(list211, num2); span3 = CollectionsMarshal.AsSpan(list211); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014277u, new Vector3(485.00793f, -9.204832f, 742.6719f), 400) { Fly = true }; obj156.Steps = list211; reference164 = obj156; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 2 }; index2 = 1; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; ref QuestStep reference166 = ref span3[num2]; QuestStep obj158 = new QuestStep(EInteractionType.Interact, 1014273u, new Vector3(28.976807f, -18.800003f, 96.69641f), 132) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAirship } }; num3 = 1; List list213 = new List(num3); CollectionsMarshal.SetCount(list213, num3); span5 = CollectionsMarshal.AsSpan(list213); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_JOBBRD600_01718_Q2_000_000") }; obj158.DialogueChoices = list213; reference166 = obj158; obj157.Steps = list212; reference165 = obj157; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 3 }; num2 = 1; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014274u, new Vector3(-449.9428f, -4.031367f, -716.4264f), 401) { StopDistance = 5f }; obj159.Steps = list214; reference167 = obj159; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 4 }; index2 = 1; List list215 = new List(index2); CollectionsMarshal.SetCount(list215, index2); span3 = CollectionsMarshal.AsSpan(list215); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014275u, new Vector3(-179.46143f, 19.473629f, -855.98535f), 401) { Fly = true }; obj160.Steps = list215; reference168 = obj160; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 5 }; num2 = 1; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); index2 = 0; ref QuestStep reference170 = ref span3[index2]; QuestStep obj162 = new QuestStep(EInteractionType.Interact, 1014276u, new Vector3(-451.89594f, -4.8975077f, -713.80176f), 401) { Fly = true }; num4 = 1; List list217 = new List(num4); CollectionsMarshal.SetCount(list217, num4); span5 = CollectionsMarshal.AsSpan(list217); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_JOBBRD600_01718_Q3_000_000") }; obj162.DialogueChoices = list217; reference170 = obj162; obj161.Steps = list216; reference169 = obj161; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list218 = new List(index2); CollectionsMarshal.SetCount(list218, index2); span3 = CollectionsMarshal.AsSpan(list218); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006750u, new Vector3(16.464417f, 6.750492f, -7.3396606f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, NextQuestId = new QuestId(2890) }; obj163.Steps = list218; reference171 = obj163; questRoot19.QuestSequence = list208; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(1719); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list219 = new List(num); CollectionsMarshal.SetCount(list219, num); span = CollectionsMarshal.AsSpan(list219); index = 0; span[index] = "Cacahuetes"; questRoot20.Author = list219; index = 8; List list220 = new List(index); CollectionsMarshal.SetCount(list220, index); span2 = CollectionsMarshal.AsSpan(list220); num = 0; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 0 }; num2 = 3; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-146.86935f, 8.006159f, 268.78055f), 153) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, JumpDestination = new JumpDestination { Position = new Vector3(-137.77051f, 7.7094107f, 275.28036f), DelaySeconds = 0.75f }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked, NearPosition = new NearPositionCondition { Position = new Vector3(-139.45221f, 8.712891f, 281.69678f), MaximumDistance = 3f, TerritoryId = 153 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.04318f, 8.522301f, 280.0128f), 153) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153); obj164.Steps = list221; reference172 = obj164; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 1 }; index2 = 1; List list222 = new List(index2); CollectionsMarshal.SetCount(list222, index2); span3 = CollectionsMarshal.AsSpan(list222); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013606u, new Vector3(-317.1283f, 21.686531f, 183.03198f), 148) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; obj165.Steps = list222; reference173 = obj165; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 2 }; num2 = 3; List list223 = new List(num2); CollectionsMarshal.SetCount(list223, num2); span3 = CollectionsMarshal.AsSpan(list223); index2 = 0; ref QuestStep reference175 = ref span3[index2]; QuestStep obj167 = new QuestStep(EInteractionType.Interact, 1006245u, new Vector3(4.9591064f, -46.518013f, 248.49304f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; num3 = 6; List list224 = new List(num3); CollectionsMarshal.SetCount(list224, num3); span4 = CollectionsMarshal.AsSpan(list224); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj167.CompletionQuestVariablesFlags = list224; reference175 = obj167; index2++; ref QuestStep reference176 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1007092u, new Vector3(-59.31189f, -40.90982f, 232.62378f), 154); num4 = 6; List list225 = new List(num4); CollectionsMarshal.SetCount(list225, num4); span4 = CollectionsMarshal.AsSpan(list225); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list225; reference176 = questStep9; index2++; ref QuestStep reference177 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1002804u, new Vector3(-26.260803f, -40.705082f, 172.74731f), 154); num3 = 6; List list226 = new List(num3); CollectionsMarshal.SetCount(list226, num3); span4 = CollectionsMarshal.AsSpan(list226); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list226; reference177 = questStep10; obj166.Steps = list223; reference174 = obj166; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 3 }; index2 = 2; List list227 = new List(index2); CollectionsMarshal.SetCount(list227, index2); span3 = CollectionsMarshal.AsSpan(list227); num2 = 0; ref QuestStep reference179 = ref span3[num2]; QuestStep obj169 = new QuestStep(EInteractionType.Combat, null, new Vector3(108.506836f, 7.167203f, -47.01306f), 154) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list228 = new List(num4); CollectionsMarshal.SetCount(list228, num4); span6 = CollectionsMarshal.AsSpan(list228); num3 = 0; span6[num3] = 4683u; obj169.KillEnemyDataIds = list228; num3 = 6; List list229 = new List(num3); CollectionsMarshal.SetCount(list229, num3); span4 = CollectionsMarshal.AsSpan(list229); num4 = 0; span4[num4] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj169.CompletionQuestVariablesFlags = list229; reference179 = obj169; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013605u, new Vector3(108.506836f, 7.167203f, -47.01306f), 154); obj168.Steps = list227; reference178 = obj168; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 4 }; num2 = 1; List list230 = new List(num2); CollectionsMarshal.SetCount(list230, num2); span3 = CollectionsMarshal.AsSpan(list230); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013605u, new Vector3(108.506836f, 7.167203f, -47.01306f), 154); obj170.Steps = list230; reference180 = obj170; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 5 }; index2 = 1; List list231 = new List(index2); CollectionsMarshal.SetCount(list231, index2); span3 = CollectionsMarshal.AsSpan(list231); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013606u, new Vector3(-317.1283f, 21.686531f, 183.03198f), 148) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; obj171.Steps = list231; reference181 = obj171; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 6 }; num2 = 1; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013608u, new Vector3(-314.9615f, 21.609262f, 182.8794f), 148); obj172.Steps = list232; reference182 = obj172; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list233 = new List(index2); CollectionsMarshal.SetCount(list233, index2); span3 = CollectionsMarshal.AsSpan(list233); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013609u, new Vector3(-44.480103f, -40.949986f, 187.7622f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, NextQuestId = new QuestId(1720) }; obj173.Steps = list233; reference183 = obj173; questRoot20.QuestSequence = list220; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(1720); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list234 = new List(num); CollectionsMarshal.SetCount(list234, num); span = CollectionsMarshal.AsSpan(list234); index = 0; span[index] = "Cacahuetes"; questRoot21.Author = list234; index = 5; List list235 = new List(index); CollectionsMarshal.SetCount(list235, index); span2 = CollectionsMarshal.AsSpan(list235); num = 0; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 0 }; num2 = 1; List list236 = new List(num2); CollectionsMarshal.SetCount(list236, num2); span3 = CollectionsMarshal.AsSpan(list236); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013609u, new Vector3(-44.480103f, -40.949986f, 187.7622f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj174.Steps = list236; reference184 = obj174; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 1 }; index2 = 1; List list237 = new List(index2); CollectionsMarshal.SetCount(list237, index2); span3 = CollectionsMarshal.AsSpan(list237); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013610u, new Vector3(209.21643f, 302f, -204.85242f), 155) { Mount = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj175.Steps = list237; reference185 = obj175; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 2 }; num2 = 1; List list238 = new List(num2); CollectionsMarshal.SetCount(list238, num2); span3 = CollectionsMarshal.AsSpan(list238); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1013663u, new Vector3(161.91345f, 275.37952f, 16.403442f), 155) { Fly = true }; obj176.Steps = list238; reference186 = obj176; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 3 }; index2 = 1; List list239 = new List(index2); CollectionsMarshal.SetCount(list239, index2); span3 = CollectionsMarshal.AsSpan(list239); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005889u, new Vector3(143.78564f, 280.0183f, 19.882507f), 155); obj177.Steps = list239; reference187 = obj177; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list240 = new List(num2); CollectionsMarshal.SetCount(list240, num2); span3 = CollectionsMarshal.AsSpan(list240); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013610u, new Vector3(209.21643f, 302f, -204.85242f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, NextQuestId = new QuestId(1721) }; obj178.Steps = list240; reference188 = obj178; questRoot21.QuestSequence = list235; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(1721); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list241 = new List(num); CollectionsMarshal.SetCount(list241, num); span = CollectionsMarshal.AsSpan(list241); index = 0; span[index] = "Cacahuetes"; questRoot22.Author = list241; index = 8; List list242 = new List(index); CollectionsMarshal.SetCount(list242, index); span2 = CollectionsMarshal.AsSpan(list242); num = 0; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 0 }; index2 = 1; List list243 = new List(index2); CollectionsMarshal.SetCount(list243, index2); span3 = CollectionsMarshal.AsSpan(list243); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013610u, new Vector3(209.21643f, 302f, -204.85242f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj179.Steps = list243; reference189 = obj179; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 1 }; num2 = 1; List list244 = new List(num2); CollectionsMarshal.SetCount(list244, num2); span3 = CollectionsMarshal.AsSpan(list244); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013613u, new Vector3(479.91138f, 226.62401f, 817.0442f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj180.Steps = list244; reference190 = obj180; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 2 }; index2 = 2; List list245 = new List(index2); CollectionsMarshal.SetCount(list245, index2); span3 = CollectionsMarshal.AsSpan(list245); num2 = 0; ref QuestStep reference192 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1011232u, new Vector3(506.8589f, 217.95148f, 792.4772f), 397); num4 = 6; List list246 = new List(num4); CollectionsMarshal.SetCount(list246, num4); span4 = CollectionsMarshal.AsSpan(list246); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list246; reference192 = questStep11; num2++; ref QuestStep reference193 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1011237u, new Vector3(447.3181f, 212.53984f, 725.00183f), 397); num3 = 6; List list247 = new List(num3); CollectionsMarshal.SetCount(list247, num3); span4 = CollectionsMarshal.AsSpan(list247); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list247; reference193 = questStep12; obj181.Steps = list245; reference191 = obj181; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 3 }; num2 = 1; List list248 = new List(num2); CollectionsMarshal.SetCount(list248, num2); span3 = CollectionsMarshal.AsSpan(list248); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013614u, new Vector3(463.5232f, 200.23772f, 651.911f), 397); obj182.Steps = list248; reference194 = obj182; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 4 }; index2 = 1; List list249 = new List(index2); CollectionsMarshal.SetCount(list249, index2); span3 = CollectionsMarshal.AsSpan(list249); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013617u, new Vector3(-513.0846f, 101.57904f, -653.3456f), 397) { Fly = true }; obj183.Steps = list249; reference195 = obj183; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 5 }; num2 = 2; List list250 = new List(num2); CollectionsMarshal.SetCount(list250, num2); span3 = CollectionsMarshal.AsSpan(list250); index2 = 0; ref QuestStep reference197 = ref span3[index2]; QuestStep obj185 = new QuestStep(EInteractionType.Combat, null, new Vector3(-336.4157f, 89.00586f, -586.5721f), 397) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list251 = new List(num4); CollectionsMarshal.SetCount(list251, num4); span6 = CollectionsMarshal.AsSpan(list251); num3 = 0; span6[num3] = 4677u; obj185.KillEnemyDataIds = list251; num3 = 6; List list252 = new List(num3); CollectionsMarshal.SetCount(list252, num3); span4 = CollectionsMarshal.AsSpan(list252); num4 = 0; span4[num4] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj185.CompletionQuestVariablesFlags = list252; reference197 = obj185; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2005855u, new Vector3(-336.4157f, 89.00586f, -586.5721f), 397); obj184.Steps = list250; reference196 = obj184; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 6 }; index2 = 1; List list253 = new List(index2); CollectionsMarshal.SetCount(list253, index2); span3 = CollectionsMarshal.AsSpan(list253); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013618u, new Vector3(-402.12103f, 90.9028f, -688.53284f), 397) { Fly = true }; obj186.Steps = list253; reference198 = obj186; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj187 = 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, 1013614u, new Vector3(463.5232f, 200.23772f, 651.911f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, NextQuestId = new QuestId(1722) }; obj187.Steps = list254; reference199 = obj187; questRoot22.QuestSequence = list242; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(1722); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list255 = new List(num); CollectionsMarshal.SetCount(list255, num); span = CollectionsMarshal.AsSpan(list255); index = 0; span[index] = "Cacahuetes"; questRoot23.Author = list255; index = 5; List list256 = new List(index); CollectionsMarshal.SetCount(list256, index); span2 = CollectionsMarshal.AsSpan(list256); num = 0; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj188 = 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, 1013614u, new Vector3(463.5232f, 200.23772f, 651.911f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj188.Steps = list257; reference200 = obj188; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 1 }; num2 = 1; List list258 = new List(num2); CollectionsMarshal.SetCount(list258, num2); span3 = CollectionsMarshal.AsSpan(list258); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013619u, new Vector3(-274.49457f, 125.33218f, -13.870483f), 397) { Fly = true }; obj189.Steps = list258; reference201 = obj189; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 2 }; index2 = 1; List list259 = new List(index2); CollectionsMarshal.SetCount(list259, index2); span3 = CollectionsMarshal.AsSpan(list259); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 1013620u, new Vector3(-275.2575f, 125.596924f, -11.215393f), 397) { StopDistance = 5f, Action = EAction.Cure2 }; obj190.Steps = list259; reference202 = obj190; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 3 }; num2 = 2; List list260 = new List(num2); CollectionsMarshal.SetCount(list260, num2); span3 = CollectionsMarshal.AsSpan(list260); index2 = 0; ref QuestStep reference204 = ref span3[index2]; QuestStep obj192 = new QuestStep(EInteractionType.Combat, 2005857u, new Vector3(-336.4157f, 89.00586f, -586.5721f), 397) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list261 = new List(num4); CollectionsMarshal.SetCount(list261, num4); span6 = CollectionsMarshal.AsSpan(list261); num3 = 0; span6[num3] = 4690u; obj192.KillEnemyDataIds = list261; num3 = 6; List list262 = new List(num3); CollectionsMarshal.SetCount(list262, num3); span4 = CollectionsMarshal.AsSpan(list262); num4 = 0; span4[num4] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj192.CompletionQuestVariablesFlags = list262; reference204 = obj192; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2005857u, new Vector3(-336.4157f, 89.00586f, -586.5721f), 397); obj191.Steps = list260; reference203 = obj191; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list263 = new List(index2); CollectionsMarshal.SetCount(list263, index2); span3 = CollectionsMarshal.AsSpan(list263); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013623u, new Vector3(486.93054f, -51.1414f, 25.986084f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather, NextQuestId = new QuestId(1723) }; obj193.Steps = list263; reference205 = obj193; questRoot23.QuestSequence = list256; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(1723); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list264 = new List(num); CollectionsMarshal.SetCount(list264, num); span = CollectionsMarshal.AsSpan(list264); index = 0; span[index] = "Cacahuetes"; questRoot24.Author = list264; index = 6; List list265 = new List(index); CollectionsMarshal.SetCount(list265, index); span2 = CollectionsMarshal.AsSpan(list265); num = 0; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 0 }; num2 = 1; List list266 = new List(num2); CollectionsMarshal.SetCount(list266, num2); span3 = CollectionsMarshal.AsSpan(list266); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013623u, new Vector3(486.93054f, -51.1414f, 25.986084f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj194.Steps = list266; reference206 = obj194; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 1 }; index2 = 1; List list267 = new List(index2); CollectionsMarshal.SetCount(list267, index2); span3 = CollectionsMarshal.AsSpan(list267); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013624u, new Vector3(-183.61182f, -104.708206f, 505.60767f), 398) { Fly = true }; obj195.Steps = list267; reference207 = obj195; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 2 }; num2 = 2; List list268 = new List(num2); CollectionsMarshal.SetCount(list268, num2); span3 = CollectionsMarshal.AsSpan(list268); index2 = 0; ref QuestStep reference209 = ref span3[index2]; QuestStep obj197 = new QuestStep(EInteractionType.Combat, null, new Vector3(-561.82196f, -46.707886f, 300.46533f), 398) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 2; List list269 = new List(num4); CollectionsMarshal.SetCount(list269, num4); span6 = CollectionsMarshal.AsSpan(list269); num3 = 0; span6[num3] = 4691u; num3++; span6[num3] = 4692u; obj197.KillEnemyDataIds = list269; num3 = 6; List list270 = new List(num3); CollectionsMarshal.SetCount(list270, num3); span4 = CollectionsMarshal.AsSpan(list270); num4 = 0; span4[num4] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj197.CompletionQuestVariablesFlags = list270; reference209 = obj197; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2005859u, new Vector3(-561.82196f, -46.707886f, 300.46533f), 398); obj196.Steps = list268; reference208 = obj196; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 3 }; index2 = 1; List list271 = new List(index2); CollectionsMarshal.SetCount(list271, index2); span3 = CollectionsMarshal.AsSpan(list271); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013625u, new Vector3(-679.9573f, -100.52397f, 775.1736f), 398) { Fly = true }; obj198.Steps = list271; reference210 = obj198; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 4 }; num2 = 2; List list272 = new List(num2); CollectionsMarshal.SetCount(list272, num2); span3 = CollectionsMarshal.AsSpan(list272); index2 = 0; ref QuestStep reference212 = ref span3[index2]; QuestStep obj200 = new QuestStep(EInteractionType.Combat, 1013625u, new Vector3(-679.9573f, -100.52397f, 775.1736f), 398) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 2; List list273 = new List(num4); CollectionsMarshal.SetCount(list273, num4); span6 = CollectionsMarshal.AsSpan(list273); num3 = 0; span6[num3] = 4690u; num3++; span6[num3] = 4691u; obj200.KillEnemyDataIds = list273; reference212 = obj200; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2005861u, new Vector3(-678.4009f, -100.60278f, 778.13367f), 398); obj199.Steps = list272; reference211 = obj199; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list274 = new List(index2); CollectionsMarshal.SetCount(list274, index2); span3 = CollectionsMarshal.AsSpan(list274); num2 = 0; ref QuestStep reference214 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.CompleteQuest, 1013625u, new Vector3(-679.9573f, -100.52397f, 775.1736f), 398); num3 = 1; List list275 = new List(num3); CollectionsMarshal.SetCount(list275, num3); span5 = CollectionsMarshal.AsSpan(list275); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBWHM580_01723_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBWHM580_01723_A1_000_001") }; questStep13.DialogueChoices = list275; questStep13.NextQuestId = new QuestId(1724); reference214 = questStep13; obj201.Steps = list274; reference213 = obj201; questRoot24.QuestSequence = list265; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(1724); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list276 = new List(num); CollectionsMarshal.SetCount(list276, num); span = CollectionsMarshal.AsSpan(list276); index = 0; span[index] = "Cacahuetes"; questRoot25.Author = list276; index = 2; List list277 = new List(index); CollectionsMarshal.SetCount(list277, index); span2 = CollectionsMarshal.AsSpan(list277); num = 0; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 0 }; num2 = 1; List list278 = new List(num2); CollectionsMarshal.SetCount(list278, num2); span3 = CollectionsMarshal.AsSpan(list278); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013627u, new Vector3(-679.9573f, -100.52397f, 775.1736f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj202.Steps = list278; reference215 = obj202; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list279 = new List(index2); CollectionsMarshal.SetCount(list279, index2); span3 = CollectionsMarshal.AsSpan(list279); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-146.86935f, 8.006159f, 268.78055f), 153) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, JumpDestination = new JumpDestination { Position = new Vector3(-137.77051f, 7.7094107f, 275.28036f), DelaySeconds = 0.75f }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked, NearPosition = new NearPositionCondition { Position = new Vector3(-139.45221f, 8.712891f, 281.69678f), MaximumDistance = 3f, TerritoryId = 153 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.04318f, 8.522301f, 280.0128f), 153) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153) { NextQuestId = new QuestId(1725) }; obj203.Steps = list279; reference216 = obj203; questRoot25.QuestSequence = list277; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(1725); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list280 = new List(num); CollectionsMarshal.SetCount(list280, num); span = CollectionsMarshal.AsSpan(list280); index = 0; span[index] = "Cacahuetes"; questRoot26.Author = list280; index = 8; List list281 = new List(index); CollectionsMarshal.SetCount(list281, index); span2 = CollectionsMarshal.AsSpan(list281); num = 0; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 0 }; num2 = 3; List list282 = new List(num2); CollectionsMarshal.SetCount(list282, num2); span3 = CollectionsMarshal.AsSpan(list282); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-146.86935f, 8.006159f, 268.78055f), 153) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, JumpDestination = new JumpDestination { Position = new Vector3(-137.77051f, 7.7094107f, 275.28036f), DelaySeconds = 0.75f }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked, NearPosition = new NearPositionCondition { Position = new Vector3(-139.45221f, 8.712891f, 281.69678f), MaximumDistance = 3f, TerritoryId = 153 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.04318f, 8.522301f, 280.0128f), 153) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153); obj204.Steps = list282; reference217 = obj204; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 1 }; index2 = 1; List list283 = new List(index2); CollectionsMarshal.SetCount(list283, index2); span3 = CollectionsMarshal.AsSpan(list283); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013609u, new Vector3(-44.480103f, -40.949986f, 187.7622f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj205.Steps = list283; reference218 = obj205; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 2 }; num2 = 3; List list284 = new List(num2); CollectionsMarshal.SetCount(list284, num2); span3 = CollectionsMarshal.AsSpan(list284); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-146.86935f, 8.006159f, 268.78055f), 153) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, JumpDestination = new JumpDestination { Position = new Vector3(-137.77051f, 7.7094107f, 275.28036f), DelaySeconds = 0.75f }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked, NearPosition = new NearPositionCondition { Position = new Vector3(-139.45221f, 8.712891f, 281.69678f), MaximumDistance = 3f, TerritoryId = 153 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.04318f, 8.522301f, 280.0128f), 153) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153); obj206.Steps = list284; reference219 = obj206; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 3 }; index2 = 1; List list285 = new List(index2); CollectionsMarshal.SetCount(list285, index2); span3 = CollectionsMarshal.AsSpan(list285); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013632u, new Vector3(491.38623f, -51.091385f, 34.561646f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; obj207.Steps = list285; reference220 = obj207; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 4 }; num2 = 1; List list286 = new List(num2); CollectionsMarshal.SetCount(list286, num2); span3 = CollectionsMarshal.AsSpan(list286); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1013635u, new Vector3(-122.453674f, 0.72138774f, -615.80835f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj208.Steps = list286; reference221 = obj208; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 5 }; index2 = 1; List list287 = new List(index2); CollectionsMarshal.SetCount(list287, index2); span3 = CollectionsMarshal.AsSpan(list287); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013639u, new Vector3(-120.74469f, 0.555462f, -616.6323f), 398); obj209.Steps = list287; reference222 = obj209; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 6 }; num2 = 1; List list288 = new List(num2); CollectionsMarshal.SetCount(list288, num2); span3 = CollectionsMarshal.AsSpan(list288); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013639u, new Vector3(-120.74469f, 0.555462f, -616.6323f), 398); obj210.Steps = list288; reference223 = obj210; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list289 = new List(index2); CollectionsMarshal.SetCount(list289, index2); span3 = CollectionsMarshal.AsSpan(list289); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-146.86935f, 8.006159f, 268.78055f), 153) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, JumpDestination = new JumpDestination { Position = new Vector3(-137.77051f, 7.7094107f, 275.28036f), DelaySeconds = 0.75f }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked, NearPosition = new NearPositionCondition { Position = new Vector3(-139.45221f, 8.712891f, 281.69678f), MaximumDistance = 3f, TerritoryId = 153 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.04318f, 8.522301f, 280.0128f), 153) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153) { NextQuestId = new QuestId(2414) }; obj211.Steps = list289; reference224 = obj211; questRoot26.QuestSequence = list281; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(1730); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list290 = new List(num); CollectionsMarshal.SetCount(list290, num); span = CollectionsMarshal.AsSpan(list290); index = 0; span[index] = "Thaksin"; questRoot27.Author = list290; index = 6; List list291 = new List(index); CollectionsMarshal.SetCount(list291, index); span2 = CollectionsMarshal.AsSpan(list291); num = 0; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 0 }; num2 = 1; List list292 = new List(num2); CollectionsMarshal.SetCount(list292, num2); span3 = CollectionsMarshal.AsSpan(list292); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012170u, new Vector3(102.92212f, 3.6299734f, 65.56799f), 418); obj212.Steps = list292; reference225 = obj212; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 1 }; index2 = 1; List list293 = new List(index2); CollectionsMarshal.SetCount(list293, index2); span3 = CollectionsMarshal.AsSpan(list293); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012162u, new Vector3(135.97314f, 24.376427f, 12.619202f), 418); obj213.Steps = list293; reference226 = obj213; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = 2 }; num2 = 1; List list294 = new List(num2); CollectionsMarshal.SetCount(list294, num2); span3 = CollectionsMarshal.AsSpan(list294); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012170u, new Vector3(102.92212f, 3.6299734f, 65.56799f), 418); obj214.Steps = list294; reference227 = obj214; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 3 }; index2 = 3; List list295 = new List(index2); CollectionsMarshal.SetCount(list295, index2); span3 = CollectionsMarshal.AsSpan(list295); num2 = 0; ref QuestStep reference229 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1014711u, new Vector3(58.03003f, -7.146736f, 82.41394f), 418); num4 = 6; List list296 = new List(num4); CollectionsMarshal.SetCount(list296, num4); span4 = CollectionsMarshal.AsSpan(list296); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list296; reference229 = questStep14; num2++; ref QuestStep reference230 = ref span3[num2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1014712u, new Vector3(93.91919f, -19.941168f, 78.20239f), 418); num3 = 6; List list297 = new List(num3); CollectionsMarshal.SetCount(list297, num3); span4 = CollectionsMarshal.AsSpan(list297); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list297; reference230 = questStep15; num2++; ref QuestStep reference231 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1014713u, new Vector3(131.9447f, -20.000105f, 62.027832f), 418); num4 = 6; List list298 = new List(num4); CollectionsMarshal.SetCount(list298, num4); span4 = CollectionsMarshal.AsSpan(list298); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list298; reference231 = questStep16; obj215.Steps = list295; reference228 = obj215; num++; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 4 }; num2 = 1; List list299 = new List(num2); CollectionsMarshal.SetCount(list299, num2); span3 = CollectionsMarshal.AsSpan(list299); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014714u, new Vector3(23.178406f, -12.020877f, 35.294067f), 418); obj216.Steps = list299; reference232 = obj216; num++; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list300 = new List(index2); CollectionsMarshal.SetCount(list300, index2); span3 = CollectionsMarshal.AsSpan(list300); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012170u, new Vector3(102.92212f, 3.6299734f, 65.56799f), 418); obj217.Steps = list300; reference233 = obj217; questRoot27.QuestSequence = list291; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(1744); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list301 = new List(num); CollectionsMarshal.SetCount(list301, num); span = CollectionsMarshal.AsSpan(list301); index = 0; span[index] = "JerryWester"; questRoot28.Author = list301; index = 3; List list302 = new List(index); CollectionsMarshal.SetCount(list302, index); span2 = CollectionsMarshal.AsSpan(list302); num = 0; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 0 }; num2 = 1; List list303 = new List(num2); CollectionsMarshal.SetCount(list303, num2); span3 = CollectionsMarshal.AsSpan(list303); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011240u, new Vector3(493.15625f, 200.2377f, 663.01965f), 397); obj218.Steps = list303; reference234 = obj218; num++; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 1 }; index2 = 1; List list304 = new List(index2); CollectionsMarshal.SetCount(list304, index2); span3 = CollectionsMarshal.AsSpan(list304); num2 = 0; ref QuestStep reference236 = ref span3[num2]; QuestStep obj220 = new QuestStep(EInteractionType.Combat, null, new Vector3(419.65634f, 162.0455f, -176.55469f), 397) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list305 = new List(num3); CollectionsMarshal.SetCount(list305, num3); Span span7 = CollectionsMarshal.AsSpan(list305); num4 = 0; span7[num4] = new ComplexCombatData { DataId = 4802u, MinimumKillCount = 3u }; obj220.ComplexCombatData = list305; reference236 = obj220; obj219.Steps = list304; reference235 = obj219; num++; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list306 = new List(num2); CollectionsMarshal.SetCount(list306, num2); span3 = CollectionsMarshal.AsSpan(list306); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(524.6143f, 212.77472f, 703.436f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1011240u, new Vector3(493.15625f, 200.2377f, 663.01965f), 397); obj221.Steps = list306; reference237 = obj221; questRoot28.QuestSequence = list302; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(1748); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list307 = new List(num); CollectionsMarshal.SetCount(list307, num); span = CollectionsMarshal.AsSpan(list307); index = 0; span[index] = "JerryWester"; questRoot29.Author = list307; index = 4; List list308 = new List(index); CollectionsMarshal.SetCount(list308, index); span2 = CollectionsMarshal.AsSpan(list308); num = 0; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 0 }; index2 = 1; List list309 = new List(index2); CollectionsMarshal.SetCount(list309, index2); span3 = CollectionsMarshal.AsSpan(list309); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011952u, new Vector3(-277.63788f, -184.59735f, 741.60376f), 401); obj222.Steps = list309; reference238 = obj222; num++; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 1 }; num2 = 1; List list310 = new List(num2); CollectionsMarshal.SetCount(list310, num2); span3 = CollectionsMarshal.AsSpan(list310); index2 = 0; ref QuestStep reference240 = ref span3[index2]; QuestStep obj224 = new QuestStep(EInteractionType.Combat, null, new Vector3(-333.82166f, -182.95169f, 718.7151f), 401) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list311 = new List(num4); CollectionsMarshal.SetCount(list311, num4); span7 = CollectionsMarshal.AsSpan(list311); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 4813u, MinimumKillCount = 1u, RewardItemId = 2001599u, RewardItemCount = 1 }; obj224.ComplexCombatData = list311; reference240 = obj224; obj223.Steps = list310; reference239 = obj223; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 2 }; index2 = 1; List list312 = new List(index2); CollectionsMarshal.SetCount(list312, index2); span3 = CollectionsMarshal.AsSpan(list312); num2 = 0; ref QuestStep reference242 = ref span3[num2]; QuestStep obj226 = new QuestStep(EInteractionType.Combat, null, new Vector3(-333.82166f, -182.95169f, 718.7151f), 401) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list313 = new List(num3); CollectionsMarshal.SetCount(list313, num3); span7 = CollectionsMarshal.AsSpan(list313); num4 = 0; span7[num4] = new ComplexCombatData { DataId = 4813u, MinimumKillCount = 1u, RewardItemId = 2001599u, RewardItemCount = 1 }; obj226.ComplexCombatData = list313; reference242 = obj226; obj225.Steps = list312; reference241 = obj225; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list314 = new List(num2); CollectionsMarshal.SetCount(list314, num2); span3 = CollectionsMarshal.AsSpan(list314); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1011952u, new Vector3(-277.63788f, -184.59735f, 741.60376f), 401); obj227.Steps = list314; reference243 = obj227; questRoot29.QuestSequence = list308; AddQuest(questId29, questRoot29); } private static void LoadQuests35() { QuestId questId = new QuestId(1759); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011910u, new Vector3(-298.26813f, 126.67049f, -1.4191895f), 397); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Combat, null, new Vector3(-245.22125f, 122.768654f, -59.46304f), 397) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; int num3 = 1; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int index3 = 0; span4[index3] = new ComplexCombatData { DataId = 3993u, MinimumKillCount = 4u }; obj3.ComplexCombatData = list5; reference3 = obj3; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1011910u, new Vector3(-298.26813f, 126.67049f, -1.4191895f), 397); obj4.Steps = list6; reference4 = obj4; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(1760); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list7 = new List(num); CollectionsMarshal.SetCount(list7, num); span = CollectionsMarshal.AsSpan(list7); index = 0; span[index] = "JerryWester"; questRoot2.Author = list7; index = 3; List list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 0 }; index2 = 1; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011907u, new Vector3(-288.8686f, 127.06639f, 13.199036f), 397); obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 1 }; num2 = 1; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; ref QuestStep reference7 = ref span3[index2]; QuestStep obj7 = new QuestStep(EInteractionType.Combat, null, new Vector3(-334.73944f, 115.3904f, -107.88696f), 397) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list11 = new List(index3); CollectionsMarshal.SetCount(list11, index3); span4 = CollectionsMarshal.AsSpan(list11); num3 = 0; span4[num3] = new ComplexCombatData { DataId = 4464u, MinimumKillCount = 3u }; obj7.ComplexCombatData = list11; reference7 = obj7; obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1011907u, new Vector3(-288.8686f, 127.06639f, 13.199036f), 397); obj8.Steps = list12; reference8 = obj8; questRoot2.QuestSequence = list8; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(1762); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list13 = new List(num); CollectionsMarshal.SetCount(list13, num); span = CollectionsMarshal.AsSpan(list13); index = 0; span[index] = "Thaksin"; questRoot3.Author = list13; index = 5; List list14 = new List(index); CollectionsMarshal.SetCount(list14, index); span2 = CollectionsMarshal.AsSpan(list14); num = 0; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 0 }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013710u, new Vector3(-294.6975f, 126.84874f, 4.5318604f), 397); obj9.Steps = list15; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 1 }; index2 = 1; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014133u, new Vector3(-259.84595f, 126.44779f, 1.9073486f), 397); obj10.Steps = list16; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 2 }; num2 = 3; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; ref QuestStep reference12 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2006005u, new Vector3(-157.70203f, 110.73462f, -52.414795f), 397); num3 = 6; List list18 = new List(num3); CollectionsMarshal.SetCount(list18, num3); Span span5 = CollectionsMarshal.AsSpan(list18); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list18; reference12 = questStep; index2++; ref QuestStep reference13 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2006006u, new Vector3(-228.25977f, 112.47424f, -127.55017f), 397); index3 = 6; List list19 = new List(index3); CollectionsMarshal.SetCount(list19, index3); span5 = CollectionsMarshal.AsSpan(list19); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list19; reference13 = questStep2; index2++; ref QuestStep reference14 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2006007u, new Vector3(-348.10413f, 116.50256f, -91.93567f), 397); num3 = 6; List list20 = new List(num3); CollectionsMarshal.SetCount(list20, num3); span5 = CollectionsMarshal.AsSpan(list20); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list20; reference14 = questStep3; obj11.Steps = list17; reference11 = obj11; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 3 }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014133u, new Vector3(-259.84595f, 126.44779f, 1.9073486f), 397); obj12.Steps = list21; reference15 = obj12; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013710u, new Vector3(-294.6975f, 126.84874f, 4.5318604f), 397) { NextQuestId = new QuestId(1764) }; obj13.Steps = list22; reference16 = obj13; questRoot3.QuestSequence = list14; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(1764); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list23 = new List(num); CollectionsMarshal.SetCount(list23, num); span = CollectionsMarshal.AsSpan(list23); index = 0; span[index] = "Thaksin"; questRoot4.Author = list23; index = 5; List list24 = new List(index); CollectionsMarshal.SetCount(list24, index); span2 = CollectionsMarshal.AsSpan(list24); num = 0; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; index2 = 1; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013710u, new Vector3(-294.6975f, 126.84874f, 4.5318604f), 397); obj14.Steps = list25; reference17 = obj14; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 1 }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014134u, new Vector3(-293.23267f, 126.85495f, 5.2643433f), 397); obj15.Steps = list26; reference18 = obj15; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 2 }; index2 = 2; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014136u, new Vector3(292.74426f, 132.44626f, -244.73944f), 397) { Fly = true }; num2++; ref QuestStep reference20 = ref span3[num2]; QuestStep obj17 = new QuestStep(EInteractionType.Combat, 4041u, new Vector3(289.0053f, 132.30807f, -233.57523f), 397) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list28 = new List(index3); CollectionsMarshal.SetCount(list28, index3); Span span6 = CollectionsMarshal.AsSpan(list28); num3 = 0; span6[num3] = 4041u; obj17.KillEnemyDataIds = list28; reference20 = obj17; obj16.Steps = list27; reference19 = obj16; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 3 }; num2 = 1; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014136u, new Vector3(292.74426f, 132.44626f, -244.73944f), 397); obj18.Steps = list29; reference21 = obj18; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013710u, new Vector3(-294.6975f, 126.84874f, 4.5318604f), 397) { Fly = true, NextQuestId = new QuestId(1765) }; obj19.Steps = list30; reference22 = obj19; questRoot4.QuestSequence = list24; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(1765); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list31 = new List(num); CollectionsMarshal.SetCount(list31, num); span = CollectionsMarshal.AsSpan(list31); index = 0; span[index] = "Thaksin"; questRoot5.Author = list31; index = 5; List list32 = new List(index); CollectionsMarshal.SetCount(list32, index); span2 = CollectionsMarshal.AsSpan(list32); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 0 }; num2 = 1; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013710u, new Vector3(-294.6975f, 126.84874f, 4.5318604f), 397); obj20.Steps = list33; reference23 = obj20; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 1 }; index2 = 1; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014138u, new Vector3(-219.19586f, 112.21238f, -244.1596f), 397) { Fly = true }; obj21.Steps = list34; reference24 = obj21; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 2 }; num2 = 1; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; ref QuestStep reference26 = ref span3[index2]; QuestStep obj23 = new QuestStep(EInteractionType.Combat, 4470u, new Vector3(-468.44992f, 93.85853f, -506.40417f), 397) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list36 = new List(num3); CollectionsMarshal.SetCount(list36, num3); span6 = CollectionsMarshal.AsSpan(list36); index3 = 0; span6[index3] = 4470u; obj23.KillEnemyDataIds = list36; reference26 = obj23; obj22.Steps = list35; reference25 = obj22; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 3 }; index2 = 2; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-219.1624f, 112.29031f, -239.88861f), 397) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1014138u, new Vector3(-219.19586f, 112.21238f, -244.1596f), 397); obj24.Steps = list37; reference27 = obj24; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013710u, new Vector3(-294.6975f, 126.84874f, 4.5318604f), 397) { Fly = true, NextQuestId = new QuestId(1766) }; obj25.Steps = list38; reference28 = obj25; questRoot5.QuestSequence = list32; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(1766); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list39 = new List(num); CollectionsMarshal.SetCount(list39, num); span = CollectionsMarshal.AsSpan(list39); index = 0; span[index] = "Thaksin"; questRoot6.Author = list39; index = 6; List list40 = new List(index); CollectionsMarshal.SetCount(list40, index); span2 = CollectionsMarshal.AsSpan(list40); num = 0; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 0 }; index2 = 1; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013710u, new Vector3(-294.6975f, 126.84874f, 4.5318604f), 397); obj26.Steps = list41; reference29 = obj26; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 1 }; num2 = 1; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014138u, new Vector3(-219.19586f, 112.21238f, -244.1596f), 397) { Fly = true }; obj27.Steps = list42; reference30 = obj27; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 2 }; index2 = 1; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014140u, new Vector3(-472.19043f, 93.87282f, -503.7156f), 397) { Fly = true }; obj28.Steps = list43; reference31 = obj28; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 3 }; num2 = 1; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); index2 = 0; ref QuestStep reference33 = ref span3[index2]; QuestStep obj30 = new QuestStep(EInteractionType.Combat, 4468u, new Vector3(-696.8278f, 100.08534f, -603.926f), 397) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list45 = new List(index3); CollectionsMarshal.SetCount(list45, index3); span6 = CollectionsMarshal.AsSpan(list45); num3 = 0; span6[num3] = 4468u; obj30.KillEnemyDataIds = list45; reference33 = obj30; obj29.Steps = list44; reference32 = obj29; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 4 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014140u, new Vector3(-472.19043f, 93.87282f, -503.7156f), 397) { Fly = true }; obj31.Steps = list46; reference34 = obj31; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013710u, new Vector3(-294.6975f, 126.84874f, 4.5318604f), 397) { Fly = true, NextQuestId = new QuestId(1769) }; obj32.Steps = list47; reference35 = obj32; questRoot6.QuestSequence = list40; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(1769); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list48 = new List(num); CollectionsMarshal.SetCount(list48, num); span = CollectionsMarshal.AsSpan(list48); index = 0; span[index] = "Thaksin"; questRoot7.Author = list48; index = 11; List list49 = new List(index); CollectionsMarshal.SetCount(list49, index); span2 = CollectionsMarshal.AsSpan(list49); num = 0; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013710u, new Vector3(-294.6975f, 126.84874f, 4.5318604f), 397); obj33.Steps = list50; reference36 = obj33; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 1 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014142u, new Vector3(-290.33344f, 76.98337f, -259.93744f), 397) { Fly = true }; obj34.Steps = list51; reference37 = obj34; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 2 }; index2 = 1; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006013u, new Vector3(-287.76996f, 77.74463f, -278.00415f), 397); obj35.Steps = list52; reference38 = obj35; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 3 }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014142u, new Vector3(-290.33344f, 76.98337f, -259.93744f), 397); obj36.Steps = list53; reference39 = obj36; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 4 }; index2 = 2; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006014u, new Vector3(-291.8593f, 76.98169f, -261.0056f), 397); num2++; ref QuestStep reference41 = ref span3[num2]; QuestStep obj38 = new QuestStep(EInteractionType.Combat, 4037u, new Vector3(-285.1214f, 76.98337f, -275.5287f), 397) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list55 = new List(num3); CollectionsMarshal.SetCount(list55, num3); span6 = CollectionsMarshal.AsSpan(list55); index3 = 0; span6[index3] = 4037u; obj38.KillEnemyDataIds = list55; reference41 = obj38; obj37.Steps = list54; reference40 = obj37; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 5 }; num2 = 1; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014142u, new Vector3(-290.33344f, 76.98337f, -259.93744f), 397); obj39.Steps = list56; reference42 = obj39; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 6 }; index2 = 1; List list57 = new List(index2); CollectionsMarshal.SetCount(list57, index2); span3 = CollectionsMarshal.AsSpan(list57); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013710u, new Vector3(-294.6975f, 126.84874f, 4.5318604f), 397) { Fly = true }; obj40.Steps = list57; reference43 = obj40; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 7 }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014144u, new Vector3(-258.16742f, 126.98671f, 12.77179f), 397); obj41.Steps = list58; reference44 = obj41; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 8 }; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006015u, new Vector3(-252.33844f, 127.00073f, 11.093262f), 397); obj42.Steps = list59; reference45 = obj42; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 9 }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014144u, new Vector3(-258.16742f, 126.98671f, 12.77179f), 397); obj43.Steps = list60; reference46 = obj43; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013710u, new Vector3(-294.6975f, 126.84874f, 4.5318604f), 397); obj44.Steps = list61; reference47 = obj44; questRoot7.QuestSequence = list49; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(1771); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list62 = new List(num); CollectionsMarshal.SetCount(list62, num); span = CollectionsMarshal.AsSpan(list62); index = 0; span[index] = "JerryWester"; questRoot8.Author = list62; index = 3; List list63 = new List(index); CollectionsMarshal.SetCount(list63, index); span2 = CollectionsMarshal.AsSpan(list63); num = 0; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 0 }; num2 = 1; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011916u, new Vector3(470.02356f, -49.89133f, 20.370789f), 398); obj45.Steps = list64; reference48 = obj45; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 1 }; index2 = 8; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; ref QuestStep reference50 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(627.76666f, -26.098835f, -408.3923f), 398); SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); index3 = 6; List list66 = new List(index3); CollectionsMarshal.SetCount(list66, index3); span5 = CollectionsMarshal.AsSpan(list66); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list66; skipConditions.StepIf = skipStepConditions; questStep4.SkipConditions = skipConditions; reference50 = questStep4; num2++; ref QuestStep reference51 = ref span3[num2]; QuestStep obj47 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(643.6058f, -17.959486f, -409.5136f), 398) { DisableNavmesh = true }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 6; List list67 = new List(num3); CollectionsMarshal.SetCount(list67, num3); span5 = CollectionsMarshal.AsSpan(list67); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list67; skipConditions2.StepIf = skipStepConditions2; obj47.SkipConditions = skipConditions2; reference51 = obj47; num2++; ref QuestStep reference52 = ref span3[num2]; QuestStep obj48 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(681.08307f, -23.861216f, -313.61807f), 398) { DisableNavmesh = true }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); index3 = 6; List list68 = new List(index3); CollectionsMarshal.SetCount(list68, index3); span5 = CollectionsMarshal.AsSpan(list68); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list68; skipConditions3.StepIf = skipStepConditions3; obj48.SkipConditions = skipConditions3; reference52 = obj48; num2++; ref QuestStep reference53 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1011932u, new Vector3(685.96924f, -24.382862f, -269.06238f), 398); num3 = 6; List list69 = new List(num3); CollectionsMarshal.SetCount(list69, num3); span5 = CollectionsMarshal.AsSpan(list69); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list69; reference53 = questStep5; num2++; ref QuestStep reference54 = ref span3[num2]; QuestStep obj49 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(698.47815f, -24.308271f, -262.69476f), 398) { Mount = true }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); index3 = 6; List list70 = new List(index3); CollectionsMarshal.SetCount(list70, index3); span5 = CollectionsMarshal.AsSpan(list70); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list70; skipConditions4.StepIf = skipStepConditions4; obj49.SkipConditions = skipConditions4; reference54 = obj49; num2++; ref QuestStep reference55 = ref span3[num2]; QuestStep obj50 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(725.30743f, -43.07919f, -208.64124f), 398) { DisableNavmesh = true }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num3 = 6; List list71 = new List(num3); CollectionsMarshal.SetCount(list71, num3); span5 = CollectionsMarshal.AsSpan(list71); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions5.CompletionQuestVariablesFlags = list71; skipConditions5.StepIf = skipStepConditions5; obj50.SkipConditions = skipConditions5; reference55 = obj50; num2++; ref QuestStep reference56 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1011924u, new Vector3(849.0576f, -37.669926f, -39.56665f), 398); index3 = 6; List list72 = new List(index3); CollectionsMarshal.SetCount(list72, index3); span5 = CollectionsMarshal.AsSpan(list72); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list72; reference56 = questStep6; num2++; ref QuestStep reference57 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1011923u, new Vector3(711.1161f, -36.390835f, 198.10791f), 398); num3 = 6; List list73 = new List(num3); CollectionsMarshal.SetCount(list73, num3); span5 = CollectionsMarshal.AsSpan(list73); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list73; reference57 = questStep7; obj46.Steps = list65; reference49 = obj46; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1011916u, new Vector3(470.02356f, -49.89133f, 20.370789f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; obj51.Steps = list74; reference58 = obj51; questRoot8.QuestSequence = list63; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(1790); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list75 = new List(num); CollectionsMarshal.SetCount(list75, num); span = CollectionsMarshal.AsSpan(list75); index = 0; span[index] = "JerryWester"; questRoot9.Author = list75; index = 3; List list76 = new List(index); CollectionsMarshal.SetCount(list76, index); span2 = CollectionsMarshal.AsSpan(list76); num = 0; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 0 }; index2 = 1; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011929u, new Vector3(70.81714f, -49.2083f, -141.55798f), 398); obj52.Steps = list77; reference59 = obj52; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 1 }; num2 = 2; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(67.682434f, -49.685223f, -148.21802f), 398); index2++; ref QuestStep reference61 = ref span3[index2]; QuestStep obj54 = new QuestStep(EInteractionType.Combat, 4001u, new Vector3(179.33923f, -108.80406f, 597.07007f), 398) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list79 = new List(index3); CollectionsMarshal.SetCount(list79, index3); span4 = CollectionsMarshal.AsSpan(list79); num3 = 0; span4[num3] = new ComplexCombatData { DataId = 4001u, MinimumKillCount = 2u, RewardItemId = 2001614u, RewardItemCount = 2 }; obj54.ComplexCombatData = list79; reference61 = obj54; obj53.Steps = list78; reference60 = obj53; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(70.535545f, -49.45454f, -149.54617f), 398); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1011929u, new Vector3(70.81714f, -49.2083f, -141.55798f), 398); obj55.Steps = list80; reference62 = obj55; questRoot9.QuestSequence = list76; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(1791); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list81 = new List(num); CollectionsMarshal.SetCount(list81, num); span = CollectionsMarshal.AsSpan(list81); index = 0; span[index] = "Thaksin"; questRoot10.Author = list81; index = 3; List list82 = new List(index); CollectionsMarshal.SetCount(list82, index); span2 = CollectionsMarshal.AsSpan(list82); num = 0; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 0 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011931u, new Vector3(56.839844f, -49.92323f, -135.91211f), 398) { Fly = true }; obj56.Steps = list83; reference63 = obj56; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 1 }; index2 = 2; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; ref QuestStep reference65 = ref span3[num2]; QuestStep obj58 = new QuestStep(EInteractionType.Interact, 2005617u, new Vector3(197.22278f, -99.931335f, 644.4646f), 398) { StopDistance = 0.5f, Fly = true }; num3 = 6; List list85 = new List(num3); CollectionsMarshal.SetCount(list85, num3); span5 = CollectionsMarshal.AsSpan(list85); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj58.CompletionQuestVariablesFlags = list85; reference65 = obj58; num2++; ref QuestStep reference66 = ref span3[num2]; QuestStep obj59 = new QuestStep(EInteractionType.Interact, 2005618u, new Vector3(287.64783f, -94.10242f, 597.9553f), 398) { StopDistance = 0.5f, Fly = true }; index3 = 6; List list86 = new List(index3); CollectionsMarshal.SetCount(list86, index3); span5 = CollectionsMarshal.AsSpan(list86); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj59.CompletionQuestVariablesFlags = list86; reference66 = obj59; obj57.Steps = list84; reference64 = obj57; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1011931u, new Vector3(56.839844f, -49.92323f, -135.91211f), 398) { Fly = true, NextQuestId = new QuestId(1793) }; obj60.Steps = list87; reference67 = obj60; questRoot10.QuestSequence = list82; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(1793); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list88 = new List(num); CollectionsMarshal.SetCount(list88, num); span = CollectionsMarshal.AsSpan(list88); index = 0; span[index] = "Thaksin"; questRoot11.Author = list88; index = 3; List list89 = new List(index); CollectionsMarshal.SetCount(list89, index); span2 = CollectionsMarshal.AsSpan(list89); num = 0; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 0 }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011931u, new Vector3(56.839844f, -49.92323f, -135.91211f), 398) { Fly = true }; obj61.Steps = list90; reference68 = obj61; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 1 }; num2 = 4; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; ref QuestStep reference70 = ref span3[index2]; QuestStep obj63 = new QuestStep(EInteractionType.Interact, 2005636u, new Vector3(-247.21143f, -77.62268f, 819.4857f), 398) { Fly = true }; num3 = 6; List list92 = new List(num3); CollectionsMarshal.SetCount(list92, num3); span5 = CollectionsMarshal.AsSpan(list92); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj63.CompletionQuestVariablesFlags = list92; reference70 = obj63; index2++; ref QuestStep reference71 = ref span3[index2]; QuestStep obj64 = new QuestStep(EInteractionType.Interact, 2005635u, new Vector3(-187.24353f, -84.85547f, 733.51636f), 398) { Fly = true }; index3 = 6; List list93 = new List(index3); CollectionsMarshal.SetCount(list93, index3); span5 = CollectionsMarshal.AsSpan(list93); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj64.CompletionQuestVariablesFlags = list93; reference71 = obj64; index2++; ref QuestStep reference72 = ref span3[index2]; QuestStep obj65 = new QuestStep(EInteractionType.Interact, 2005633u, new Vector3(-273.518f, -82.47504f, 644.6478f), 398) { Fly = true }; num3 = 6; List list94 = new List(num3); CollectionsMarshal.SetCount(list94, num3); span5 = CollectionsMarshal.AsSpan(list94); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj65.CompletionQuestVariablesFlags = list94; reference72 = obj65; index2++; ref QuestStep reference73 = ref span3[index2]; QuestStep obj66 = new QuestStep(EInteractionType.Interact, 2005634u, new Vector3(-307.3015f, -80.1557f, 665.6748f), 398) { Fly = true }; index3 = 6; List list95 = new List(index3); CollectionsMarshal.SetCount(list95, index3); span5 = CollectionsMarshal.AsSpan(list95); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj66.CompletionQuestVariablesFlags = list95; reference73 = obj66; obj62.Steps = list91; reference69 = obj62; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1011931u, new Vector3(56.839844f, -49.92323f, -135.91211f), 398) { Fly = true }; obj67.Steps = list96; reference74 = obj67; questRoot11.QuestSequence = list89; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(1797); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list97 = new List(num); CollectionsMarshal.SetCount(list97, num); span = CollectionsMarshal.AsSpan(list97); index = 0; span[index] = "JerryWester"; questRoot12.Author = list97; index = 3; List list98 = new List(index); CollectionsMarshal.SetCount(list98, index); span2 = CollectionsMarshal.AsSpan(list98); num = 0; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 0 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011916u, new Vector3(470.02356f, -49.89133f, 20.370789f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj68.Steps = list99; reference75 = obj68; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 1 }; index2 = 8; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; ref QuestStep reference77 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(627.76666f, -26.098835f, -408.3923f), 398); SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num3 = 6; List list101 = new List(num3); CollectionsMarshal.SetCount(list101, num3); span5 = CollectionsMarshal.AsSpan(list101); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions6.CompletionQuestVariablesFlags = list101; skipConditions6.StepIf = skipStepConditions6; questStep8.SkipConditions = skipConditions6; reference77 = questStep8; num2++; ref QuestStep reference78 = ref span3[num2]; QuestStep obj70 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(643.6058f, -17.959486f, -409.5136f), 398) { DisableNavmesh = true }; SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); index3 = 6; List list102 = new List(index3); CollectionsMarshal.SetCount(list102, index3); span5 = CollectionsMarshal.AsSpan(list102); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions7.CompletionQuestVariablesFlags = list102; skipConditions7.StepIf = skipStepConditions7; obj70.SkipConditions = skipConditions7; reference78 = obj70; num2++; ref QuestStep reference79 = ref span3[num2]; QuestStep obj71 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(681.08307f, -23.861216f, -313.61807f), 398) { DisableNavmesh = true }; SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions8 = new SkipStepConditions(); num3 = 6; List list103 = new List(num3); CollectionsMarshal.SetCount(list103, num3); span5 = CollectionsMarshal.AsSpan(list103); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions8.CompletionQuestVariablesFlags = list103; skipConditions8.StepIf = skipStepConditions8; obj71.SkipConditions = skipConditions8; reference79 = obj71; num2++; ref QuestStep reference80 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1011932u, new Vector3(685.96924f, -24.382862f, -269.06238f), 398); index3 = 6; List list104 = new List(index3); CollectionsMarshal.SetCount(list104, index3); span5 = CollectionsMarshal.AsSpan(list104); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list104; reference80 = questStep9; num2++; ref QuestStep reference81 = ref span3[num2]; QuestStep obj72 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(698.47815f, -24.308271f, -262.69476f), 398) { Mount = true }; SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions9 = new SkipStepConditions(); num3 = 6; List list105 = new List(num3); CollectionsMarshal.SetCount(list105, num3); span5 = CollectionsMarshal.AsSpan(list105); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions9.CompletionQuestVariablesFlags = list105; skipConditions9.StepIf = skipStepConditions9; obj72.SkipConditions = skipConditions9; reference81 = obj72; num2++; ref QuestStep reference82 = ref span3[num2]; QuestStep obj73 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(725.30743f, -43.07919f, -208.64124f), 398) { DisableNavmesh = true }; SkipConditions skipConditions10 = new SkipConditions(); SkipStepConditions skipStepConditions10 = new SkipStepConditions(); index3 = 6; List list106 = new List(index3); CollectionsMarshal.SetCount(list106, index3); span5 = CollectionsMarshal.AsSpan(list106); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions10.CompletionQuestVariablesFlags = list106; skipConditions10.StepIf = skipStepConditions10; obj73.SkipConditions = skipConditions10; reference82 = obj73; num2++; ref QuestStep reference83 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1011924u, new Vector3(849.0576f, -37.669926f, -39.56665f), 398); num3 = 6; List list107 = new List(num3); CollectionsMarshal.SetCount(list107, num3); span5 = CollectionsMarshal.AsSpan(list107); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list107; reference83 = questStep10; num2++; ref QuestStep reference84 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1011923u, new Vector3(711.1161f, -36.390835f, 198.10791f), 398); index3 = 6; List list108 = new List(index3); CollectionsMarshal.SetCount(list108, index3); span5 = CollectionsMarshal.AsSpan(list108); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list108; reference84 = questStep11; obj69.Steps = list100; reference76 = obj69; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1011916u, new Vector3(470.02356f, -49.89133f, 20.370789f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; obj74.Steps = list109; reference85 = obj74; questRoot12.QuestSequence = list98; AddQuest(questId12, questRoot12); } private static void LoadQuests36() { QuestId questId = new QuestId(1802); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 8; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011937u, new Vector3(-305.56195f, 39.04307f, 22.9953f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 3; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-334.08136f, 40.34739f, 18.237068f), 398); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-324.42703f, -22.971008f, 51.45664f), 398) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013406u, new Vector3(-411.52057f, -35.095f, 231.46399f), 398); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; ref QuestStep reference4 = ref span3[index2]; QuestStep obj4 = new QuestStep(EInteractionType.Combat, null, new Vector3(-431.6009f, -34.79498f, 250.46066f), 398) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; int num3 = 1; List list6 = new List(num3); CollectionsMarshal.SetCount(list6, num3); Span span4 = CollectionsMarshal.AsSpan(list6); int index3 = 0; span4[index3] = 4494u; obj4.KillEnemyDataIds = list6; reference4 = obj4; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 3 }; index2 = 1; List list7 = new List(index2); CollectionsMarshal.SetCount(list7, index2); span3 = CollectionsMarshal.AsSpan(list7); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013407u, new Vector3(-408.40778f, -34.191658f, 238.48315f), 398); obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 4 }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; ref QuestStep reference7 = ref span3[index2]; QuestStep obj7 = new QuestStep(EInteractionType.Combat, null, new Vector3(-431.6009f, -34.79498f, 250.46066f), 398) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list9 = new List(index3); CollectionsMarshal.SetCount(list9, index3); span4 = CollectionsMarshal.AsSpan(list9); num3 = 0; span4[num3] = 4495u; obj7.KillEnemyDataIds = list9; reference7 = obj7; obj6.Steps = list8; reference6 = obj6; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 5 }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013408u, new Vector3(-409.87262f, -34.650936f, 234.88208f), 398); obj8.Steps = list10; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 6 }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; ref QuestStep reference10 = ref span3[index2]; QuestStep obj10 = new QuestStep(EInteractionType.Combat, null, new Vector3(-431.6009f, -34.79498f, 250.46066f), 398) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list12 = new List(num3); CollectionsMarshal.SetCount(list12, num3); span4 = CollectionsMarshal.AsSpan(list12); index3 = 0; span4[index3] = 4496u; obj10.KillEnemyDataIds = list12; reference10 = obj10; obj9.Steps = list11; reference9 = obj9; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1011937u, new Vector3(-305.56195f, 39.04307f, 22.9953f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj11.Steps = list13; reference11 = obj11; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(1819); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list14 = new List(num); CollectionsMarshal.SetCount(list14, num); span = CollectionsMarshal.AsSpan(list14); index = 0; span[index] = "JerryWester"; questRoot2.Author = list14; index = 3; List list15 = new List(index); CollectionsMarshal.SetCount(list15, index); span2 = CollectionsMarshal.AsSpan(list15); num = 0; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; num2 = 1; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012284u, new Vector3(363.24097f, -73.25598f, 678.4314f), 400); obj12.Steps = list16; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 1 }; index2 = 1; List list17 = new List(index2); CollectionsMarshal.SetCount(list17, index2); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; ref QuestStep reference14 = ref span3[num2]; QuestStep obj14 = new QuestStep(EInteractionType.Combat, null, new Vector3(709.88654f, -38.038876f, 491.74997f), 400) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list18 = new List(index3); CollectionsMarshal.SetCount(list18, index3); Span span5 = CollectionsMarshal.AsSpan(list18); num3 = 0; span5[num3] = new ComplexCombatData { DataId = 4039u, MinimumKillCount = 3u }; obj14.ComplexCombatData = list18; reference14 = obj14; obj13.Steps = list17; reference13 = obj13; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012284u, new Vector3(363.24097f, -73.25598f, 678.4314f), 400) { AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome }; obj15.Steps = list19; reference15 = obj15; questRoot2.QuestSequence = list15; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(1821); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list20 = new List(num); CollectionsMarshal.SetCount(list20, num); span = CollectionsMarshal.AsSpan(list20); index = 0; span[index] = "liza"; questRoot3.Author = list20; index = 6; List list21 = new List(index); CollectionsMarshal.SetCount(list21, index); span2 = CollectionsMarshal.AsSpan(list21); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 0 }; index2 = 1; List list22 = new List(index2); CollectionsMarshal.SetCount(list22, index2); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014424u, new Vector3(357.47314f, 2.7662196f, 638.3002f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj16.Steps = list22; reference16 = obj16; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 1 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014425u, new Vector3(475.7915f, -4.4960318f, 722.13306f), 400) { Fly = true }; obj17.Steps = list23; reference17 = obj17; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 2 }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014427u, new Vector3(474.6012f, -4.4750566f, 721.5532f), 400); obj18.Steps = list24; reference18 = obj18; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 3 }; num2 = 1; List list25 = new List(num2); CollectionsMarshal.SetCount(list25, num2); span3 = CollectionsMarshal.AsSpan(list25); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(769.16034f, -9.491294f, 286.96594f), 400) { Fly = true }; obj19.Steps = list25; reference19 = obj19; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 4 }; index2 = 2; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; ref QuestStep reference21 = ref span3[num2]; QuestStep obj21 = new QuestStep(EInteractionType.Combat, null, new Vector3(769.16034f, -9.491294f, 286.96594f), 400) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list27 = new List(num3); CollectionsMarshal.SetCount(list27, num3); span4 = CollectionsMarshal.AsSpan(list27); index3 = 0; span4[index3] = 4039u; obj21.KillEnemyDataIds = list27; reference21 = obj21; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1014426u, new Vector3(770.2295f, -9.491293f, 287.95288f), 400) { StopDistance = 7f }; obj20.Steps = list26; reference20 = obj20; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014427u, new Vector3(474.6012f, -4.4750566f, 721.5532f), 400) { Fly = true, NextQuestId = new QuestId(1824) }; obj22.Steps = list28; reference22 = obj22; questRoot3.QuestSequence = list21; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(1823); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list29 = new List(num); CollectionsMarshal.SetCount(list29, num); span = CollectionsMarshal.AsSpan(list29); index = 0; span[index] = "JerryWester"; questRoot4.Author = list29; index = 3; List list30 = new List(index); CollectionsMarshal.SetCount(list30, index); span2 = CollectionsMarshal.AsSpan(list30); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 0 }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012285u, new Vector3(247.11987f, -42.33362f, 565.3314f), 400); obj23.Steps = list31; reference23 = obj23; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 1 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; ref QuestStep reference25 = ref span3[index2]; QuestStep obj25 = new QuestStep(EInteractionType.Combat, null, new Vector3(456.25598f, -27.669996f, 157.59406f), 400) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list33 = new List(index3); CollectionsMarshal.SetCount(list33, index3); span5 = CollectionsMarshal.AsSpan(list33); num3 = 0; span5[num3] = new ComplexCombatData { DataId = 3999u, MinimumKillCount = 3u }; obj25.ComplexCombatData = list33; reference25 = obj25; obj24.Steps = list32; reference24 = obj24; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(83.82025f, -24.433022f, 150.46234f), 400); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012288u, new Vector3(-47.04364f, -8.866012f, 165.94177f), 400); obj26.Steps = list34; reference26 = obj26; questRoot4.QuestSequence = list30; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(1824); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list35 = new List(num); CollectionsMarshal.SetCount(list35, num); span = CollectionsMarshal.AsSpan(list35); index = 0; span[index] = "liza"; questRoot5.Author = list35; index = 10; List list36 = new List(index); CollectionsMarshal.SetCount(list36, index); span2 = CollectionsMarshal.AsSpan(list36); num = 0; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; num2 = 1; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014429u, new Vector3(-77.34796f, -8.655561f, 165.23987f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj27.Steps = list37; reference27 = obj27; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014431u, new Vector3(-77.37854f, -8.6555605f, 166.36902f), 400); obj28.Steps = list38; reference28 = obj28; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 2 }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014430u, new Vector3(357.90027f, -29.897694f, -105.21106f), 400) { Fly = true }; obj29.Steps = list39; reference29 = obj29; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 3 }; index2 = 1; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; ref QuestStep reference31 = ref span3[num2]; QuestStep obj31 = new QuestStep(EInteractionType.Combat, null, new Vector3(318.27338f, -29.677633f, -148.89816f), 400) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list41 = new List(num3); CollectionsMarshal.SetCount(list41, num3); span5 = CollectionsMarshal.AsSpan(list41); index3 = 0; span5[index3] = new ComplexCombatData { DataId = 4470u, MinimumKillCount = 1u }; obj31.ComplexCombatData = list41; reference31 = obj31; obj30.Steps = list40; reference30 = obj30; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 4 }; num2 = 1; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014430u, new Vector3(357.90027f, -29.897694f, -105.21106f), 400) { Fly = true }; obj32.Steps = list42; reference32 = obj32; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 5 }; index2 = 1; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; ref QuestStep reference34 = ref span3[num2]; QuestStep obj34 = new QuestStep(EInteractionType.Combat, null, new Vector3(293.52023f, -30.697027f, -167.88272f), 400) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list44 = new List(index3); CollectionsMarshal.SetCount(list44, index3); span5 = CollectionsMarshal.AsSpan(list44); num3 = 0; span5[num3] = new ComplexCombatData { DataId = 4470u, MinimumKillCount = 1u }; obj34.ComplexCombatData = list44; reference34 = obj34; obj33.Steps = list43; reference33 = obj33; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 6 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014430u, new Vector3(357.90027f, -29.897694f, -105.21106f), 400) { Fly = true }; obj35.Steps = list45; reference35 = obj35; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 7 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; ref QuestStep reference37 = ref span3[num2]; QuestStep obj37 = new QuestStep(EInteractionType.Combat, null, new Vector3(226.58783f, -36.917496f, -100.45467f), 400) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list47 = new List(num3); CollectionsMarshal.SetCount(list47, num3); span5 = CollectionsMarshal.AsSpan(list47); index3 = 0; span5[index3] = new ComplexCombatData { DataId = 4470u, MinimumKillCount = 1u }; obj37.ComplexCombatData = list47; reference37 = obj37; obj36.Steps = list46; reference36 = obj36; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 8 }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014430u, new Vector3(357.90027f, -29.897694f, -105.21106f), 400) { Fly = true }; obj38.Steps = list48; reference38 = obj38; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014431u, new Vector3(-77.37854f, -8.6555605f, 166.36902f), 400) { Fly = true, NextQuestId = new QuestId(1831) }; obj39.Steps = list49; reference39 = obj39; questRoot5.QuestSequence = list36; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(1828); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list50 = new List(num); CollectionsMarshal.SetCount(list50, num); span = CollectionsMarshal.AsSpan(list50); index = 0; span[index] = "JerryWester"; questRoot6.Author = list50; index = 3; List list51 = new List(index); CollectionsMarshal.SetCount(list51, index); span2 = CollectionsMarshal.AsSpan(list51); num = 0; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 0 }; num2 = 1; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013420u, new Vector3(-511.46716f, 50f, 347.0968f), 400); obj40.Steps = list52; reference40 = obj40; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 1 }; index2 = 9; List list53 = new List(index2); CollectionsMarshal.SetCount(list53, index2); span3 = CollectionsMarshal.AsSpan(list53); num2 = 0; ref QuestStep reference42 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-526.363f, 50.165375f, 407.25165f), 400); SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); index3 = 6; List list54 = new List(index3); CollectionsMarshal.SetCount(list54, index3); Span span6 = CollectionsMarshal.AsSpan(list54); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list54; skipConditions.StepIf = skipStepConditions; questStep.SkipConditions = skipConditions; reference42 = questStep; num2++; ref QuestStep reference43 = ref span3[num2]; QuestStep obj42 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-533.25507f, 53.07081f, 414.5445f), 400) { DisableNavmesh = true }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 6; List list55 = new List(num3); CollectionsMarshal.SetCount(list55, num3); span6 = CollectionsMarshal.AsSpan(list55); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list55; skipConditions2.StepIf = skipStepConditions2; obj42.SkipConditions = skipConditions2; reference43 = obj42; num2++; ref QuestStep reference44 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-515.5652f, 57.261906f, 444.5247f), 400); SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); index3 = 6; List list56 = new List(index3); CollectionsMarshal.SetCount(list56, index3); span6 = CollectionsMarshal.AsSpan(list56); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list56; skipConditions3.StepIf = skipStepConditions3; questStep2.SkipConditions = skipConditions3; reference44 = questStep2; num2++; ref QuestStep reference45 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1013424u, new Vector3(-498.9853f, 57.261353f, 437.94922f), 400); num3 = 6; List list57 = new List(num3); CollectionsMarshal.SetCount(list57, num3); span6 = CollectionsMarshal.AsSpan(list57); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list57; reference45 = questStep3; num2++; ref QuestStep reference46 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1013425u, new Vector3(-451.80438f, 44.72754f, 416.89172f), 400); index3 = 6; List list58 = new List(index3); CollectionsMarshal.SetCount(list58, index3); span6 = CollectionsMarshal.AsSpan(list58); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list58; reference46 = questStep4; num2++; ref QuestStep reference47 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-456.7709f, 43.310535f, 387.23517f), 400); SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 6; List list59 = new List(num3); CollectionsMarshal.SetCount(list59, num3); span6 = CollectionsMarshal.AsSpan(list59); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list59; skipConditions4.StepIf = skipStepConditions4; questStep5.SkipConditions = skipConditions4; reference47 = questStep5; num2++; ref QuestStep reference48 = ref span3[num2]; QuestStep obj43 = new QuestStep(EInteractionType.Jump, null, new Vector3(-443.18756f, 51.336708f, 390.36755f), 400) { StopDistance = 0.25f, DisableNavmesh = true, JumpDestination = new JumpDestination { Position = new Vector3(-441.0496f, 53.51014f, 385.287f), StopDistance = 0.5f } }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); index3 = 6; List list60 = new List(index3); CollectionsMarshal.SetCount(list60, index3); span6 = CollectionsMarshal.AsSpan(list60); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions5.CompletionQuestVariablesFlags = list60; skipConditions5.StepIf = skipStepConditions5; obj43.SkipConditions = skipConditions5; reference48 = obj43; num2++; ref QuestStep reference49 = ref span3[num2]; QuestStep obj44 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-443.36014f, 53.653843f, 380.91522f), 400) { StopDistance = 0.5f, DisableNavmesh = true }; SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num3 = 6; List list61 = new List(num3); CollectionsMarshal.SetCount(list61, num3); span6 = CollectionsMarshal.AsSpan(list61); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions6.CompletionQuestVariablesFlags = list61; skipConditions6.StepIf = skipStepConditions6; obj44.SkipConditions = skipConditions6; reference49 = obj44; num2++; ref QuestStep reference50 = ref span3[num2]; QuestStep obj45 = new QuestStep(EInteractionType.Interact, 1013421u, new Vector3(-455.16138f, 53.48893f, 379.3545f), 400) { DisableNavmesh = true }; index3 = 6; List list62 = new List(index3); CollectionsMarshal.SetCount(list62, index3); span6 = CollectionsMarshal.AsSpan(list62); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj45.CompletionQuestVariablesFlags = list62; reference50 = obj45; obj41.Steps = list53; reference41 = obj41; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-465.66104f, 43.041187f, 380.90747f), 400) { DisableNavmesh = true, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013420u, new Vector3(-511.46716f, 50f, 347.0968f), 400); obj46.Steps = list63; reference51 = obj46; questRoot6.QuestSequence = list51; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(1831); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list64 = new List(num); CollectionsMarshal.SetCount(list64, num); span = CollectionsMarshal.AsSpan(list64); index = 0; span[index] = "liza"; questRoot7.Author = list64; index = 8; List list65 = new List(index); CollectionsMarshal.SetCount(list65, index); span2 = CollectionsMarshal.AsSpan(list65); num = 0; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 0 }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014432u, new Vector3(-625.8793f, 50f, 332.63135f), 400) { AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; obj47.Steps = list66; reference52 = obj47; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 1 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014436u, new Vector3(-626.42865f, 49.999996f, 334.0658f), 400) { StopDistance = 7f }; obj48.Steps = list67; reference53 = obj48; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 2 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014432u, new Vector3(-625.8793f, 50f, 332.63135f), 400); obj49.Steps = list68; reference54 = obj49; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 3 }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-473.00934f, 42.910698f, 361.0051f), 400); obj50.Steps = list69; reference55 = obj50; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 4 }; index2 = 2; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; ref QuestStep reference57 = ref span3[num2]; QuestStep obj52 = new QuestStep(EInteractionType.Combat, null, new Vector3(-473.00934f, 42.910698f, 361.0051f), 400) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list71 = new List(num3); CollectionsMarshal.SetCount(list71, num3); span4 = CollectionsMarshal.AsSpan(list71); index3 = 0; span4[index3] = 4076u; obj52.KillEnemyDataIds = list71; reference57 = obj52; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1014433u, new Vector3(-473.4112f, 42.91877f, 360.0061f), 400); obj51.Steps = list70; reference56 = obj51; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 5 }; num2 = 1; List list72 = new List(num2); CollectionsMarshal.SetCount(list72, num2); span3 = CollectionsMarshal.AsSpan(list72); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-177.2358f, -20.962738f, 266.31805f), 400) { Fly = true }; obj53.Steps = list72; reference58 = obj53; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 6 }; index2 = 2; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; ref QuestStep reference60 = ref span3[num2]; QuestStep obj55 = new QuestStep(EInteractionType.Combat, null, new Vector3(-177.2358f, -20.962738f, 266.31805f), 400) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list74 = new List(index3); CollectionsMarshal.SetCount(list74, index3); span4 = CollectionsMarshal.AsSpan(list74); num3 = 0; span4[num3] = 4076u; obj55.KillEnemyDataIds = list74; reference60 = obj55; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1014434u, new Vector3(-177.11151f, -20.990452f, 266.5293f), 400); obj54.Steps = list73; reference59 = obj54; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014435u, new Vector3(-109.056274f, -8.844471f, 209.3385f), 400) { Fly = true, NextQuestId = new QuestId(1832) }; obj56.Steps = list75; reference61 = obj56; questRoot7.QuestSequence = list65; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(1832); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list76 = new List(num); CollectionsMarshal.SetCount(list76, num); span = CollectionsMarshal.AsSpan(list76); index = 0; span[index] = "liza"; questRoot8.Author = list76; index = 6; List list77 = new List(index); CollectionsMarshal.SetCount(list77, index); span2 = CollectionsMarshal.AsSpan(list77); num = 0; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 0 }; index2 = 1; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014442u, new Vector3(455.28345f, -24.191578f, 109.05615f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj57.Steps = list78; reference62 = obj57; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 1 }; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014445u, new Vector3(455.2528f, -24.093994f, 109.88013f), 400); obj58.Steps = list79; reference63 = obj58; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 2 }; index2 = 1; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014442u, new Vector3(455.28345f, -24.191578f, 109.05615f), 400); obj59.Steps = list80; reference64 = obj59; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 3 }; num2 = 1; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012084u, new Vector3(225.54358f, 6.9602013f, 709.34607f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome }; obj60.Steps = list81; reference65 = obj60; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 4 }; index2 = 2; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(391.38687f, -27.748926f, 113.191864f), 400) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1014446u, new Vector3(389.7306f, -27.420471f, 114.06116f), 400); obj61.Steps = list82; reference66 = obj61; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012082u, new Vector3(381.70435f, -69.41491f, 691.5541f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome, NextQuestId = new QuestId(1863) }; obj62.Steps = list83; reference67 = obj62; questRoot8.QuestSequence = list77; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(1835); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list84 = new List(num); CollectionsMarshal.SetCount(list84, num); span = CollectionsMarshal.AsSpan(list84); index = 0; span[index] = "JerryWester"; questRoot9.Author = list84; index = 3; List list85 = new List(index); CollectionsMarshal.SetCount(list85, index); span2 = CollectionsMarshal.AsSpan(list85); num = 0; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 0 }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013434u, new Vector3(517.9064f, -1.1917055f, -354.63495f), 400); obj63.Steps = list86; reference68 = obj63; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 1 }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; ref QuestStep reference70 = ref span3[index2]; QuestStep obj65 = new QuestStep(EInteractionType.Combat, null, new Vector3(564.7821f, -12.19169f, -322.49945f), 400) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list88 = new List(num3); CollectionsMarshal.SetCount(list88, num3); span5 = CollectionsMarshal.AsSpan(list88); index3 = 0; span5[index3] = new ComplexCombatData { DataId = 4041u, MinimumKillCount = 4u }; obj65.ComplexCombatData = list88; reference70 = obj65; obj64.Steps = list87; reference69 = obj64; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013434u, new Vector3(517.9064f, -1.1917055f, -354.63495f), 400); obj66.Steps = list89; reference71 = obj66; questRoot9.QuestSequence = list85; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(1840); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list90 = new List(num); CollectionsMarshal.SetCount(list90, num); span = CollectionsMarshal.AsSpan(list90); index = 0; span[index] = "Thaksin"; questRoot10.Author = list90; index = 3; List list91 = new List(index); CollectionsMarshal.SetCount(list91, index); span2 = CollectionsMarshal.AsSpan(list91); num = 0; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 0 }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012085u, new Vector3(286.88477f, 14.36517f, 645.1666f), 400); obj67.Steps = list92; reference72 = obj67; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 1 }; index2 = 5; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; ref QuestStep reference74 = ref span3[num2]; QuestStep obj69 = new QuestStep(EInteractionType.Interact, 2005720u, new Vector3(565.9419f, -9.445435f, -14.328308f), 400) { Fly = true }; index3 = 6; List list94 = new List(index3); CollectionsMarshal.SetCount(list94, index3); span6 = CollectionsMarshal.AsSpan(list94); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj69.CompletionQuestVariablesFlags = list94; reference74 = obj69; num2++; ref QuestStep reference75 = ref span3[num2]; QuestStep obj70 = new QuestStep(EInteractionType.Interact, 2005718u, new Vector3(664.39294f, -0.4730835f, -3.2807007f), 400) { Fly = true }; num3 = 6; List list95 = new List(num3); CollectionsMarshal.SetCount(list95, num3); span6 = CollectionsMarshal.AsSpan(list95); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj70.CompletionQuestVariablesFlags = list95; reference75 = obj70; num2++; ref QuestStep reference76 = ref span3[num2]; QuestStep obj71 = new QuestStep(EInteractionType.Interact, 2005721u, new Vector3(653.83374f, -0.7172241f, -70.02368f), 400) { Fly = true }; index3 = 6; List list96 = new List(index3); CollectionsMarshal.SetCount(list96, index3); span6 = CollectionsMarshal.AsSpan(list96); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj71.CompletionQuestVariablesFlags = list96; reference76 = obj71; num2++; ref QuestStep reference77 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2005717u, new Vector3(639.00195f, 46.463623f, -113.05414f), 400); num3 = 6; List list97 = new List(num3); CollectionsMarshal.SetCount(list97, num3); span6 = CollectionsMarshal.AsSpan(list97); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list97; reference77 = questStep6; num2++; ref QuestStep reference78 = ref span3[num2]; QuestStep obj72 = new QuestStep(EInteractionType.Interact, 2005719u, new Vector3(527.0923f, -4.287842f, -84.916504f), 400) { Fly = true }; index3 = 6; List list98 = new List(index3); CollectionsMarshal.SetCount(list98, index3); span6 = CollectionsMarshal.AsSpan(list98); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj72.CompletionQuestVariablesFlags = list98; reference78 = obj72; obj68.Steps = list93; reference73 = obj68; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012085u, new Vector3(286.88477f, 14.36517f, 645.1666f), 400) { Fly = true }; obj73.Steps = list99; reference79 = obj73; questRoot10.QuestSequence = list91; AddQuest(questId10, questRoot10); } private static void LoadQuests37() { QuestId questId = new QuestId(1863); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 4; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012082u, new Vector3(381.70435f, -69.41491f, 691.5541f), 400); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Combat, null, new Vector3(-6.1052914f, -20.632738f, 181.941f), 400) { StopDistance = 0.25f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; int num3 = 1; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int index3 = 0; span4[index3] = 3999u; obj3.KillEnemyDataIds = list5; reference3 = obj3; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 2 }; num2 = 1; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014290u, new Vector3(-6.302063f, -20.660929f, 181.75012f), 400); obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list7 = new List(index2); CollectionsMarshal.SetCount(list7, index2); span3 = CollectionsMarshal.AsSpan(list7); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014293u, new Vector3(-106.889465f, 36.394444f, 186.1753f), 400) { Fly = true, NextQuestId = new QuestId(1864) }; obj5.Steps = list7; reference5 = obj5; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(1864); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list8 = new List(num); CollectionsMarshal.SetCount(list8, num); span = CollectionsMarshal.AsSpan(list8); index = 0; span[index] = "liza"; questRoot2.Author = list8; index = 6; List list9 = new List(index); CollectionsMarshal.SetCount(list9, index); span2 = CollectionsMarshal.AsSpan(list9); num = 0; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; num2 = 1; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014293u, new Vector3(-106.889465f, 36.394444f, 186.1753f), 400) { Fly = true }; obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 1 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014294u, new Vector3(-369.64984f, 30.292116f, 423.0868f), 400) { Fly = true }; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 2 }; num2 = 1; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; ref QuestStep reference9 = ref span3[index2]; QuestStep obj9 = new QuestStep(EInteractionType.Combat, null, new Vector3(-271.42133f, 41.099045f, 241.92078f), 400) { StopDistance = 0.25f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list13 = new List(index3); CollectionsMarshal.SetCount(list13, index3); span4 = CollectionsMarshal.AsSpan(list13); num3 = 0; span4[num3] = 4076u; obj9.KillEnemyDataIds = list13; reference9 = obj9; obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 3 }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014297u, new Vector3(-271.44275f, 41.099045f, 242.20642f), 400); obj10.Steps = list14; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 4 }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014294u, new Vector3(-369.64984f, 30.292116f, 423.0868f), 400) { Fly = true }; obj11.Steps = list15; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014300u, new Vector3(-696.34546f, 79f, 269.00122f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, NextQuestId = new QuestId(1865) }; obj12.Steps = list16; reference12 = obj12; questRoot2.QuestSequence = list9; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(1865); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list17 = new List(num); CollectionsMarshal.SetCount(list17, num); span = CollectionsMarshal.AsSpan(list17); index = 0; span[index] = "liza"; questRoot3.Author = list17; index = 3; List list18 = new List(index); CollectionsMarshal.SetCount(list18, index); span2 = CollectionsMarshal.AsSpan(list18); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 0 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014300u, new Vector3(-696.34546f, 79f, 269.00122f), 400) { Fly = true }; obj13.Steps = list19; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 1 }; index2 = 1; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014303u, new Vector3(-811.8868f, 83.29895f, 219.3789f), 400) { Fly = true }; obj14.Steps = list20; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list21 = new List(num2); CollectionsMarshal.SetCount(list21, num2); span3 = CollectionsMarshal.AsSpan(list21); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014304u, new Vector3(-471.7937f, 39.90609f, 156.2981f), 400) { Fly = true, NextQuestId = new QuestId(1866) }; obj15.Steps = list21; reference15 = obj15; questRoot3.QuestSequence = list18; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(1866); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list22 = new List(num); CollectionsMarshal.SetCount(list22, num); span = CollectionsMarshal.AsSpan(list22); index = 0; span[index] = "liza"; questRoot4.Author = list22; index = 3; List list23 = new List(index); CollectionsMarshal.SetCount(list23, index); span2 = CollectionsMarshal.AsSpan(list23); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 0 }; index2 = 2; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-662.4473f, 73f, 172.12396f), 400) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014307u, new Vector3(-661.40234f, 73f, 171.03833f), 400); obj16.Steps = list24; reference16 = obj16; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 1 }; num2 = 3; List list25 = new List(num2); CollectionsMarshal.SetCount(list25, num2); span3 = CollectionsMarshal.AsSpan(list25); index2 = 0; ref QuestStep reference18 = ref span3[index2]; QuestStep obj18 = new QuestStep(EInteractionType.Combat, null, new Vector3(-611.016f, 81f, 142.83911f), 400) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list26 = new List(num3); CollectionsMarshal.SetCount(list26, num3); span4 = CollectionsMarshal.AsSpan(list26); index3 = 0; span4[index3] = 4045u; obj18.KillEnemyDataIds = list26; index3 = 6; List list27 = new List(index3); CollectionsMarshal.SetCount(list27, index3); Span span5 = CollectionsMarshal.AsSpan(list27); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj18.CompletionQuestVariablesFlags = list27; reference18 = obj18; index2++; ref QuestStep reference19 = ref span3[index2]; QuestStep obj19 = new QuestStep(EInteractionType.Combat, null, new Vector3(-627.9241f, 81f, 98.83264f), 400) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list28 = new List(num3); CollectionsMarshal.SetCount(list28, num3); span4 = CollectionsMarshal.AsSpan(list28); index3 = 0; span4[index3] = 4045u; obj19.KillEnemyDataIds = list28; index3 = 6; List list29 = new List(index3); CollectionsMarshal.SetCount(list29, index3); span5 = CollectionsMarshal.AsSpan(list29); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj19.CompletionQuestVariablesFlags = list29; reference19 = obj19; index2++; ref QuestStep reference20 = ref span3[index2]; QuestStep obj20 = new QuestStep(EInteractionType.Combat, null, new Vector3(-579.05023f, 80.999985f, 101.69408f), 400) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list30 = new List(num3); CollectionsMarshal.SetCount(list30, num3); span4 = CollectionsMarshal.AsSpan(list30); index3 = 0; span4[index3] = 4045u; obj20.KillEnemyDataIds = list30; index3 = 6; List list31 = new List(index3); CollectionsMarshal.SetCount(list31, index3); span5 = CollectionsMarshal.AsSpan(list31); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj20.CompletionQuestVariablesFlags = list31; reference20 = obj20; obj17.Steps = list25; reference17 = obj17; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-662.4473f, 73f, 172.12396f), 400) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014307u, new Vector3(-661.40234f, 73f, 171.03833f), 400) { NextQuestId = new QuestId(1867) }; obj21.Steps = list32; reference21 = obj21; questRoot4.QuestSequence = list23; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(1867); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list33 = new List(num); CollectionsMarshal.SetCount(list33, num); span = CollectionsMarshal.AsSpan(list33); index = 0; span[index] = "liza"; questRoot5.Author = list33; index = 3; List list34 = new List(index); CollectionsMarshal.SetCount(list34, index); span2 = CollectionsMarshal.AsSpan(list34); num = 0; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 0 }; num2 = 2; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-745.7825f, 73f, 317.39563f), 400) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014308u, new Vector3(-746.12036f, 73f, 318.7456f), 400); obj22.Steps = list35; reference22 = obj22; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 1 }; index2 = 3; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; ref QuestStep reference24 = ref span3[num2]; QuestStep obj24 = new QuestStep(EInteractionType.Combat, null, new Vector3(-723.45496f, 81f, 378.70322f), 400) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list37 = new List(num3); CollectionsMarshal.SetCount(list37, num3); span4 = CollectionsMarshal.AsSpan(list37); index3 = 0; span4[index3] = 4045u; obj24.KillEnemyDataIds = list37; index3 = 6; List list38 = new List(index3); CollectionsMarshal.SetCount(list38, index3); span5 = CollectionsMarshal.AsSpan(list38); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj24.CompletionQuestVariablesFlags = list38; reference24 = obj24; num2++; ref QuestStep reference25 = ref span3[num2]; QuestStep obj25 = new QuestStep(EInteractionType.Combat, null, new Vector3(-722.5188f, 80.999985f, 427.1239f), 400) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list39 = new List(num3); CollectionsMarshal.SetCount(list39, num3); span4 = CollectionsMarshal.AsSpan(list39); index3 = 0; span4[index3] = 4045u; obj25.KillEnemyDataIds = list39; index3 = 6; List list40 = new List(index3); CollectionsMarshal.SetCount(list40, index3); span5 = CollectionsMarshal.AsSpan(list40); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj25.CompletionQuestVariablesFlags = list40; reference25 = obj25; num2++; ref QuestStep reference26 = ref span3[num2]; QuestStep obj26 = new QuestStep(EInteractionType.Combat, null, new Vector3(-765.2328f, 81f, 406.13608f), 400) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list41 = new List(num3); CollectionsMarshal.SetCount(list41, num3); span4 = CollectionsMarshal.AsSpan(list41); index3 = 0; span4[index3] = 4045u; obj26.KillEnemyDataIds = list41; index3 = 6; List list42 = new List(index3); CollectionsMarshal.SetCount(list42, index3); span5 = CollectionsMarshal.AsSpan(list42); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj26.CompletionQuestVariablesFlags = list42; reference26 = obj26; obj23.Steps = list36; reference23 = obj23; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-745.7825f, 73f, 317.39563f), 400) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014308u, new Vector3(-746.12036f, 73f, 318.7456f), 400) { NextQuestId = new QuestId(1868) }; obj27.Steps = list43; reference27 = obj27; questRoot5.QuestSequence = list34; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(1868); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list44 = new List(num); CollectionsMarshal.SetCount(list44, num); span = CollectionsMarshal.AsSpan(list44); index = 0; span[index] = "liza"; questRoot6.Author = list44; index = 4; List list45 = new List(index); CollectionsMarshal.SetCount(list45, index); span2 = CollectionsMarshal.AsSpan(list45); num = 0; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 0 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014300u, new Vector3(-696.34546f, 79f, 269.00122f), 400) { Fly = true }; obj28.Steps = list46; reference28 = obj28; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 1 }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; ref QuestStep reference30 = ref span3[index2]; QuestStep obj30 = new QuestStep(EInteractionType.Combat, 1014310u, new Vector3(-713.80176f, 343f, 238.94104f), 400) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list48 = new List(num3); CollectionsMarshal.SetCount(list48, num3); span4 = CollectionsMarshal.AsSpan(list48); index3 = 0; span4[index3] = 4493u; obj30.KillEnemyDataIds = list48; reference30 = obj30; obj29.Steps = list47; reference29 = obj29; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 2 }; index2 = 1; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014311u, new Vector3(-711.17725f, 342.0005f, 236.3164f), 400) { StopDistance = 5f }; obj31.Steps = list49; reference31 = obj31; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012082u, new Vector3(381.70435f, -69.41491f, 691.5541f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome, NextQuestId = new QuestId(1872) }; obj32.Steps = list50; reference32 = obj32; questRoot6.QuestSequence = list45; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(1869); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list51 = new List(num); CollectionsMarshal.SetCount(list51, num); span = CollectionsMarshal.AsSpan(list51); index = 0; span[index] = "pot0to"; questRoot7.Author = list51; index = 3; List list52 = new List(index); CollectionsMarshal.SetCount(list52, index); span2 = CollectionsMarshal.AsSpan(list52); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; index2 = 1; List list53 = new List(index2); CollectionsMarshal.SetCount(list53, index2); span3 = CollectionsMarshal.AsSpan(list53); num2 = 0; ref QuestStep reference34 = ref span3[num2]; QuestStep obj34 = new QuestStep(EInteractionType.AcceptQuest, 1012181u, new Vector3(-248.55426f, -20.034918f, -90.98956f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardJeweledCrozier } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); index3 = 1; List list54 = new List(index3); CollectionsMarshal.SetCount(list54, index3); Span span6 = CollectionsMarshal.AsSpan(list54); num3 = 0; span6[num3] = 419; skipAetheryteCondition.InTerritory = list54; skipConditions.AetheryteShortcutIf = skipAetheryteCondition; obj34.SkipConditions = skipConditions; reference34 = obj34; obj33.Steps = list53; reference33 = obj33; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 1 }; num2 = 8; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012263u, new Vector3(-129.4118f, 14.803129f, -127.91644f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardJeweledCrozier, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1011215u, new Vector3(-145.37274f, 14.80313f, -129.25922f), 419) { TargetTerritoryId = (ushort)427 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1012262u, new Vector3(-10.330383f, 0f, 8.194031f), 427); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1012264u, new Vector3(-6.790344f, 0.024999565f, 3.829956f), 427); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006245u, new Vector3(-7.675354f, 0.83917236f, -2.9145508f), 427); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1012265u, new Vector3(-2.1820679f, 0.289917f, -5.508545f), 427); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006244u, new Vector3(11.093262f, 1.3884888f, -7.8584595f), 427); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006243u, new Vector3(7.2174683f, 1.4190674f, 1.083313f), 427); obj35.Steps = list55; reference35 = obj35; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005332u, new Vector3(-5.0202637f, 1.1443481f, 11.856201f), 427) { TargetTerritoryId = (ushort)419 }; num2++; ref QuestStep reference37 = ref span3[num2]; QuestStep obj37 = new QuestStep(EInteractionType.CompleteQuest, 1012181u, new Vector3(-248.55426f, -20.034918f, -90.98956f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSaintReymanaudsCathedral, To = EAetheryteLocation.IshgardJeweledCrozier } }; num3 = 1; List list57 = new List(num3); CollectionsMarshal.SetCount(list57, num3); Span span7 = CollectionsMarshal.AsSpan(list57); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_HEAVNZ601_01869_Q1_000_000"), Answer = new ExcelRef("TEXT_HEAVNZ601_01869_A1_000_005") }; obj37.DialogueChoices = list57; obj37.NextQuestId = new QuestId(2152); reference37 = obj37; obj36.Steps = list56; reference36 = obj36; questRoot7.QuestSequence = list52; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(1870); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list58 = new List(num); CollectionsMarshal.SetCount(list58, num); span = CollectionsMarshal.AsSpan(list58); index = 0; span[index] = "Thaksin"; questRoot8.Author = list58; index = 6; List list59 = new List(index); CollectionsMarshal.SetCount(list59, index); span2 = CollectionsMarshal.AsSpan(list59); num = 0; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012180u, new Vector3(-174.18176f, -12.555469f, -21.561035f), 419); obj38.Steps = list60; reference38 = obj38; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 1 }; index2 = 3; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; ref QuestStep reference40 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2006246u, new Vector3(-218.40247f, -16.037292f, -34.683777f), 419); index3 = 6; List list62 = new List(index3); CollectionsMarshal.SetCount(list62, index3); span5 = CollectionsMarshal.AsSpan(list62); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list62; reference40 = questStep; num2++; ref QuestStep reference41 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2006247u, new Vector3(-229.23633f, -20.035156f, -83.05487f), 419); num3 = 6; List list63 = new List(num3); CollectionsMarshal.SetCount(list63, num3); span5 = CollectionsMarshal.AsSpan(list63); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list63; reference41 = questStep2; num2++; ref QuestStep reference42 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2006248u, new Vector3(-252.1554f, -20.035156f, -57.66388f), 419); index3 = 6; List list64 = new List(index3); CollectionsMarshal.SetCount(list64, index3); span5 = CollectionsMarshal.AsSpan(list64); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list64; reference42 = questStep3; obj39.Steps = list61; reference39 = obj39; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 2 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012180u, new Vector3(-174.18176f, -12.555469f, -21.561035f), 419); obj40.Steps = list65; reference43 = obj40; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 3 }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014721u, new Vector3(119.31018f, -12.634913f, -13.626343f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardJeweledCrozier, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; obj41.Steps = list66; reference44 = obj41; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 4 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2006330u, new Vector3(118.791504f, -11.6427f, -13.351685f), 419); obj42.Steps = list67; reference45 = obj42; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012180u, new Vector3(-174.18176f, -12.555469f, -21.561035f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardAthenaeumAstrologicum, To = EAetheryteLocation.IshgardJeweledCrozier } }; obj43.Steps = list68; reference46 = obj43; questRoot8.QuestSequence = list59; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(1871); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list69 = new List(num); CollectionsMarshal.SetCount(list69, num); span = CollectionsMarshal.AsSpan(list69); index = 0; span[index] = "liza"; questRoot9.Author = list69; index = 6; List list70 = new List(index); CollectionsMarshal.SetCount(list70, index); span2 = CollectionsMarshal.AsSpan(list70); num = 0; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 0 }; num2 = 1; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013560u, new Vector3(15.609924f, 81.84059f, -317.37244f), 400); obj44.Steps = list71; reference47 = obj44; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 1 }; index2 = 1; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005821u, new Vector3(16.159302f, 82.1698f, -322.89618f), 400) { StopDistance = 4f }; obj45.Steps = list72; reference48 = obj45; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 2 }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013569u, new Vector3(330.73914f, 223.01535f, -480.36932f), 400) { StopDistance = 1f, Fly = true }; obj46.Steps = list73; reference49 = obj46; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 3 }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012163u, new Vector3(128.25195f, 24.458832f, -0.6867676f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; obj47.Steps = list74; reference50 = obj47; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 4 }; num2 = 2; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(379.64865f, -69.42944f, 695.1956f), 400) { AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1012077u, new Vector3(381.70435f, -66.84979f, 700.86194f), 400) { StopDistance = 8f }; obj48.Steps = list75; reference51 = obj48; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014314u, new Vector3(12.100342f, 81.8406f, -318.0133f), 400) { Fly = true }; obj49.Steps = list76; reference52 = obj49; questRoot9.QuestSequence = list70; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(1872); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list77 = new List(num); CollectionsMarshal.SetCount(list77, num); span = CollectionsMarshal.AsSpan(list77); index = 0; span[index] = "liza"; questRoot10.Author = list77; index = 4; List list78 = new List(index); CollectionsMarshal.SetCount(list78, index); span2 = CollectionsMarshal.AsSpan(list78); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 0 }; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; ref QuestStep reference54 = ref span3[index2]; QuestStep obj51 = new QuestStep(EInteractionType.AcceptQuest, 1013557u, new Vector3(9.6588745f, 15.96505f, -7.4921875f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardLastVigil } }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition obj52 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list80 = new List(num3); CollectionsMarshal.SetCount(list80, num3); span6 = CollectionsMarshal.AsSpan(list80); index3 = 0; span6[index3] = 419; obj52.InTerritory = list80; skipConditions2.AetheryteShortcutIf = obj52; obj51.SkipConditions = skipConditions2; reference54 = obj51; obj50.Steps = list79; reference53 = obj50; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 1 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012163u, new Vector3(128.25195f, 24.458832f, -0.6867676f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardLastVigil, To = EAetheryteLocation.IshgardForgottenKnight } }; obj53.Steps = list81; reference55 = obj53; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 2 }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013559u, new Vector3(129.22852f, 24.397108f, -1.9379272f), 418) { StopDistance = 5f }; obj54.Steps = list82; reference56 = obj54; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013560u, new Vector3(15.609924f, 81.84059f, -317.37244f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome, NextQuestId = new QuestId(1878) }; obj55.Steps = list83; reference57 = obj55; questRoot10.QuestSequence = list78; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(1873); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list84 = new List(num); CollectionsMarshal.SetCount(list84, num); span = CollectionsMarshal.AsSpan(list84); index = 0; span[index] = "Thaksin"; questRoot11.Author = list84; index = 3; List list85 = new List(index); CollectionsMarshal.SetCount(list85, index); span2 = CollectionsMarshal.AsSpan(list85); num = 0; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 0 }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014718u, new Vector3(-29.526245f, 11.965078f, 48.355713f), 419); obj56.Steps = list86; reference58 = obj56; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 1 }; index2 = 1; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011231u, new Vector3(503.1051f, 217.95148f, 790.2189f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj57.Steps = list87; reference59 = obj57; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-110.26132f, 153.61101f, 10.394781f), 397) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014719u, new Vector3(-293.6294f, 125.4389f, -19.058533f), 397) { Fly = true }; obj58.Steps = list88; reference60 = obj58; questRoot11.QuestSequence = list85; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(1874); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list89 = new List(num); CollectionsMarshal.SetCount(list89, num); span = CollectionsMarshal.AsSpan(list89); index = 0; span[index] = "JerryWester"; questRoot12.Author = list89; index = 3; List list90 = new List(index); CollectionsMarshal.SetCount(list90, index); span2 = CollectionsMarshal.AsSpan(list90); num = 0; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; index2 = 1; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014720u, new Vector3(13.809326f, 15.96505f, -13.870483f), 419); obj59.Steps = list91; reference61 = obj59; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012055u, new Vector3(-656.76355f, -117.32357f, 492.78992f), 401) { AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop }; obj60.Steps = list92; reference62 = obj60; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1011952u, new Vector3(-277.63788f, -184.59735f, 741.60376f), 401); obj61.Steps = list93; reference63 = obj61; questRoot12.QuestSequence = list90; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(1878); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list94 = new List(num); CollectionsMarshal.SetCount(list94, num); span = CollectionsMarshal.AsSpan(list94); index = 0; span[index] = "liza"; questRoot13.Author = list94; index = 3; List list95 = new List(index); CollectionsMarshal.SetCount(list95, index); span2 = CollectionsMarshal.AsSpan(list95); num = 0; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 0 }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013560u, new Vector3(15.609924f, 81.84059f, -317.37244f), 400); obj62.Steps = list96; reference64 = obj62; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 1 }; index2 = 3; List list97 = new List(index2); CollectionsMarshal.SetCount(list97, index2); span3 = CollectionsMarshal.AsSpan(list97); num2 = 0; ref QuestStep reference66 = ref span3[num2]; QuestStep obj64 = new QuestStep(EInteractionType.Combat, null, new Vector3(-40.84487f, 62.87995f, -293.59937f), 400) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list98 = new List(index3); CollectionsMarshal.SetCount(list98, index3); span4 = CollectionsMarshal.AsSpan(list98); num3 = 0; span4[num3] = 4044u; obj64.KillEnemyDataIds = list98; num3 = 6; List list99 = new List(num3); CollectionsMarshal.SetCount(list99, num3); span5 = CollectionsMarshal.AsSpan(list99); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj64.CompletionQuestVariablesFlags = list99; reference66 = obj64; num2++; ref QuestStep reference67 = ref span3[num2]; QuestStep obj65 = new QuestStep(EInteractionType.Combat, null, new Vector3(-49.8887f, 76.75615f, -348.67075f), 400) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list100 = new List(index3); CollectionsMarshal.SetCount(list100, index3); span4 = CollectionsMarshal.AsSpan(list100); num3 = 0; span4[num3] = 4044u; obj65.KillEnemyDataIds = list100; num3 = 6; List list101 = new List(num3); CollectionsMarshal.SetCount(list101, num3); span5 = CollectionsMarshal.AsSpan(list101); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj65.CompletionQuestVariablesFlags = list101; reference67 = obj65; num2++; ref QuestStep reference68 = ref span3[num2]; QuestStep obj66 = new QuestStep(EInteractionType.Combat, null, new Vector3(-10.931383f, 76.75615f, -249.3747f), 400) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list102 = new List(index3); CollectionsMarshal.SetCount(list102, index3); span4 = CollectionsMarshal.AsSpan(list102); num3 = 0; span4[num3] = 4044u; obj66.KillEnemyDataIds = list102; num3 = 6; List list103 = new List(num3); CollectionsMarshal.SetCount(list103, num3); span5 = CollectionsMarshal.AsSpan(list103); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj66.CompletionQuestVariablesFlags = list103; reference68 = obj66; obj63.Steps = list97; reference65 = obj63; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013560u, new Vector3(15.609924f, 81.84059f, -317.37244f), 400) { Fly = true, NextQuestId = new QuestId(1881) }; obj67.Steps = list104; reference69 = obj67; questRoot13.QuestSequence = list95; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(1879); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list105 = new List(num); CollectionsMarshal.SetCount(list105, num); span = CollectionsMarshal.AsSpan(list105); index = 0; span[index] = "liza"; questRoot14.Author = list105; index = 4; List list106 = new List(index); CollectionsMarshal.SetCount(list106, index); span2 = CollectionsMarshal.AsSpan(list106); num = 0; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 0 }; index2 = 1; List list107 = new List(index2); CollectionsMarshal.SetCount(list107, index2); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013560u, new Vector3(15.609924f, 81.84059f, -317.37244f), 400); obj68.Steps = list107; reference70 = obj68; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 1 }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013566u, new Vector3(-753.59735f, 285.65656f, -168.65796f), 400) { StopDistance = 0.25f, Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; obj69.Steps = list108; reference71 = obj69; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 2 }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; ref QuestStep reference73 = ref span3[num2]; QuestStep obj71 = new QuestStep(EInteractionType.Combat, null, new Vector3(-734.0618f, 258.66254f, -178.1613f), 400) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list110 = new List(index3); CollectionsMarshal.SetCount(list110, index3); span4 = CollectionsMarshal.AsSpan(list110); num3 = 0; span4[num3] = 4044u; obj71.KillEnemyDataIds = list110; reference73 = obj71; obj70.Steps = list109; reference72 = obj70; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list111 = new List(num2); CollectionsMarshal.SetCount(list111, num2); span3 = CollectionsMarshal.AsSpan(list111); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013566u, new Vector3(-753.59735f, 285.65656f, -168.65796f), 400) { StopDistance = 0.25f, Fly = true, NextQuestId = new QuestId(1883) }; obj72.Steps = list111; reference74 = obj72; questRoot14.QuestSequence = list106; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(1880); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list112 = new List(num); CollectionsMarshal.SetCount(list112, num); span = CollectionsMarshal.AsSpan(list112); index = 0; span[index] = "liza"; questRoot15.Author = list112; index = 3; List list113 = new List(index); CollectionsMarshal.SetCount(list113, index); span2 = CollectionsMarshal.AsSpan(list113); num = 0; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 0 }; index2 = 1; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013567u, new Vector3(15.609924f, 81.84059f, -317.37244f), 400); obj73.Steps = list114; reference75 = obj73; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 1 }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; ref QuestStep reference77 = ref span3[index2]; QuestStep obj75 = new QuestStep(EInteractionType.Combat, null, new Vector3(-131.11111f, -64.89958f, -321.4496f), 400) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list116 = new List(num3); CollectionsMarshal.SetCount(list116, num3); span4 = CollectionsMarshal.AsSpan(list116); index3 = 0; span4[index3] = 4505u; obj75.KillEnemyDataIds = list116; reference77 = obj75; obj74.Steps = list115; reference76 = obj74; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013560u, new Vector3(15.609924f, 81.84059f, -317.37244f), 400) { Fly = true, NextQuestId = new QuestId(1871) }; obj76.Steps = list117; reference78 = obj76; questRoot15.QuestSequence = list113; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(1881); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list118 = new List(num); CollectionsMarshal.SetCount(list118, num); span = CollectionsMarshal.AsSpan(list118); index = 0; span[index] = "liza"; questRoot16.Author = list118; index = 4; List list119 = new List(index); CollectionsMarshal.SetCount(list119, index); span2 = CollectionsMarshal.AsSpan(list119); num = 0; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 0 }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013560u, new Vector3(15.609924f, 81.84059f, -317.37244f), 400); obj77.Steps = list120; reference79 = obj77; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 1 }; index2 = 1; List list121 = new List(index2); CollectionsMarshal.SetCount(list121, index2); span3 = CollectionsMarshal.AsSpan(list121); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013569u, new Vector3(330.73914f, 223.01535f, -480.36932f), 400) { StopDistance = 1f, Fly = true }; obj78.Steps = list121; reference80 = obj78; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 2 }; num2 = 1; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; ref QuestStep reference82 = ref span3[index2]; QuestStep obj80 = new QuestStep(EInteractionType.Combat, null, new Vector3(315.91586f, 234.0008f, -617.9445f), 400) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list123 = new List(index3); CollectionsMarshal.SetCount(list123, index3); Span span8 = CollectionsMarshal.AsSpan(list123); num3 = 0; ref ComplexCombatData reference83 = ref span8[num3]; ComplexCombatData obj81 = new ComplexCombatData { DataId = 4469u, MinimumKillCount = 3u }; int num4 = 6; List list124 = new List(num4); CollectionsMarshal.SetCount(list124, num4); span5 = CollectionsMarshal.AsSpan(list124); int num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; obj81.CompletionQuestVariablesFlags = list124; reference83 = obj81; obj80.ComplexCombatData = list123; reference82 = obj80; obj79.Steps = list122; reference81 = obj79; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list125 = new List(index2); CollectionsMarshal.SetCount(list125, index2); span3 = CollectionsMarshal.AsSpan(list125); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013569u, new Vector3(330.73914f, 223.01535f, -480.36932f), 400) { StopDistance = 1f, Fly = true, NextQuestId = new QuestId(1882) }; obj82.Steps = list125; reference84 = obj82; questRoot16.QuestSequence = list119; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(1882); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list126 = new List(num); CollectionsMarshal.SetCount(list126, num); span = CollectionsMarshal.AsSpan(list126); index = 0; span[index] = "liza"; questRoot17.Author = list126; index = 4; List list127 = new List(index); CollectionsMarshal.SetCount(list127, index); span2 = CollectionsMarshal.AsSpan(list127); num = 0; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 0 }; num2 = 1; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013569u, new Vector3(330.73914f, 223.01535f, -480.36932f), 400); obj83.Steps = list128; reference85 = obj83; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 1 }; index2 = 3; List list129 = new List(index2); CollectionsMarshal.SetCount(list129, index2); span3 = CollectionsMarshal.AsSpan(list129); num2 = 0; ref QuestStep reference87 = ref span3[num2]; QuestStep obj85 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(159.85898f, 212.64731f, -734.95905f), 400) { Fly = true }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 6; List list130 = new List(num3); CollectionsMarshal.SetCount(list130, num3); span5 = CollectionsMarshal.AsSpan(list130); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list130; skipConditions3.StepIf = skipStepConditions; obj85.SkipConditions = skipConditions3; reference87 = obj85; num2++; ref QuestStep reference88 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2005805u, new Vector3(161.39453f, 212.6344f, -733.7301f), 400); index3 = 6; List list131 = new List(index3); CollectionsMarshal.SetCount(list131, index3); span5 = CollectionsMarshal.AsSpan(list131); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list131; reference88 = questStep4; num2++; ref QuestStep reference89 = ref span3[num2]; QuestStep obj86 = new QuestStep(EInteractionType.Interact, 2005806u, new Vector3(110.52112f, 212.6344f, -785.15295f), 400) { Fly = true }; num3 = 6; List list132 = new List(num3); CollectionsMarshal.SetCount(list132, num3); span5 = CollectionsMarshal.AsSpan(list132); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj86.CompletionQuestVariablesFlags = list132; reference89 = obj86; obj84.Steps = list129; reference86 = obj84; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 2 }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013569u, new Vector3(330.73914f, 223.01535f, -480.36932f), 400) { StopDistance = 1f, Fly = true }; obj87.Steps = list133; reference90 = obj87; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013560u, new Vector3(15.609924f, 81.84059f, -317.37244f), 400) { Fly = true, NextQuestId = new QuestId(1879) }; obj88.Steps = list134; reference91 = obj88; questRoot17.QuestSequence = list127; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(1883); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list135 = new List(num); CollectionsMarshal.SetCount(list135, num); span = CollectionsMarshal.AsSpan(list135); index = 0; span[index] = "liza"; questRoot18.Author = list135; index = 5; List list136 = new List(index); CollectionsMarshal.SetCount(list136, index); span2 = CollectionsMarshal.AsSpan(list136); num = 0; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 0 }; num2 = 1; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013566u, new Vector3(-753.59735f, 285.65656f, -168.65796f), 400); obj89.Steps = list137; reference92 = obj89; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 1 }; index2 = 1; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013570u, new Vector3(-556.4203f, 266.003f, -673.7926f), 400) { StopDistance = 0.25f, Fly = true }; obj90.Steps = list138; reference93 = obj90; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 2 }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; ref QuestStep reference95 = ref span3[index2]; QuestStep obj92 = new QuestStep(EInteractionType.Combat, null, new Vector3(-568.1701f, 258.0283f, -651.9808f), 400) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list140 = new List(index3); CollectionsMarshal.SetCount(list140, index3); span8 = CollectionsMarshal.AsSpan(list140); num3 = 0; span8[num3] = new ComplexCombatData { DataId = 4044u, MinimumKillCount = 3u }; obj92.ComplexCombatData = list140; num3 = 6; List list141 = new List(num3); CollectionsMarshal.SetCount(list141, num3); span5 = CollectionsMarshal.AsSpan(list141); index3 = 0; span5[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; obj92.CompletionQuestVariablesFlags = list141; reference95 = obj92; obj91.Steps = list139; reference94 = obj91; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 3 }; index2 = 1; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; ref QuestStep reference97 = ref span3[num2]; QuestStep obj94 = new QuestStep(EInteractionType.Combat, null, new Vector3(-568.1701f, 258.0283f, -651.9808f), 400) { StopDistance = 100f, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list143 = new List(index3); CollectionsMarshal.SetCount(list143, index3); span8 = CollectionsMarshal.AsSpan(list143); num3 = 0; span8[num3] = new ComplexCombatData { DataId = 4044u, MinimumKillCount = 1u }; obj94.ComplexCombatData = list143; reference97 = obj94; obj93.Steps = list142; reference96 = obj93; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013570u, new Vector3(-556.4203f, 266.003f, -673.7926f), 400) { StopDistance = 0.25f, Fly = true, NextQuestId = new QuestId(1884) }; obj95.Steps = list144; reference98 = obj95; questRoot18.QuestSequence = list136; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(1884); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list145 = new List(num); CollectionsMarshal.SetCount(list145, num); span = CollectionsMarshal.AsSpan(list145); index = 0; span[index] = "liza"; questRoot19.Author = list145; index = 9; List list146 = new List(index); CollectionsMarshal.SetCount(list146, index); span2 = CollectionsMarshal.AsSpan(list146); num = 0; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 0 }; index2 = 1; List list147 = new List(index2); CollectionsMarshal.SetCount(list147, index2); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013570u, new Vector3(-556.4203f, 266.003f, -673.7926f), 400); obj96.Steps = list147; reference99 = obj96; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 1 }; num2 = 3; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); index2 = 0; ref QuestStep reference101 = ref span3[index2]; QuestStep obj98 = new QuestStep(EInteractionType.Interact, 2005812u, new Vector3(-757.4121f, 257.49585f, -702.57117f), 400) { Fly = true }; num3 = 6; List list149 = new List(num3); CollectionsMarshal.SetCount(list149, num3); span5 = CollectionsMarshal.AsSpan(list149); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj98.CompletionQuestVariablesFlags = list149; reference101 = obj98; index2++; ref QuestStep reference102 = ref span3[index2]; QuestStep obj99 = new QuestStep(EInteractionType.Interact, 2005811u, new Vector3(-815.4879f, 258.0758f, -674.9218f), 400) { Fly = true }; index3 = 6; List list150 = new List(index3); CollectionsMarshal.SetCount(list150, index3); span5 = CollectionsMarshal.AsSpan(list150); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj99.CompletionQuestVariablesFlags = list150; reference102 = obj99; index2++; ref QuestStep reference103 = ref span3[index2]; QuestStep obj100 = new QuestStep(EInteractionType.Interact, 2005813u, new Vector3(-788.0522f, 257.67908f, -644.1901f), 400) { Fly = true }; num3 = 6; List list151 = new List(num3); CollectionsMarshal.SetCount(list151, num3); span5 = CollectionsMarshal.AsSpan(list151); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj100.CompletionQuestVariablesFlags = list151; reference103 = obj100; obj97.Steps = list148; reference100 = obj97; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 2 }; index2 = 1; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013570u, new Vector3(-556.4203f, 266.003f, -673.7926f), 400) { StopDistance = 0.25f, Fly = true }; obj101.Steps = list152; reference104 = obj101; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 3 }; num2 = 1; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013566u, new Vector3(-753.59735f, 285.65656f, -168.65796f), 400) { StopDistance = 0.25f, Fly = true }; obj102.Steps = list153; reference105 = obj102; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 4 }; index2 = 3; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; ref QuestStep reference107 = ref span3[num2]; QuestStep obj104 = new QuestStep(EInteractionType.Interact, 2005814u, new Vector3(-755.9472f, 258.80823f, -207.72113f), 400) { Fly = true }; index3 = 6; List list155 = new List(index3); CollectionsMarshal.SetCount(list155, index3); span5 = CollectionsMarshal.AsSpan(list155); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj104.CompletionQuestVariablesFlags = list155; reference107 = obj104; num2++; ref QuestStep reference108 = ref span3[num2]; QuestStep obj105 = new QuestStep(EInteractionType.Interact, 2005816u, new Vector3(-698.024f, 258.28943f, -221.66785f), 400) { Fly = true }; num3 = 6; List list156 = new List(num3); CollectionsMarshal.SetCount(list156, num3); span5 = CollectionsMarshal.AsSpan(list156); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj105.CompletionQuestVariablesFlags = list156; reference108 = obj105; num2++; ref QuestStep reference109 = ref span3[num2]; QuestStep obj106 = new QuestStep(EInteractionType.Interact, 2005815u, new Vector3(-701.83875f, 258.53357f, -165.23999f), 400) { Fly = true }; index3 = 6; List list157 = new List(index3); CollectionsMarshal.SetCount(list157, index3); span5 = CollectionsMarshal.AsSpan(list157); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj106.CompletionQuestVariablesFlags = list157; reference109 = obj106; obj103.Steps = list154; reference106 = obj103; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 5 }; num2 = 1; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013566u, new Vector3(-753.59735f, 285.65656f, -168.65796f), 400) { StopDistance = 0.25f, Fly = true }; obj107.Steps = list158; reference110 = obj107; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 6 }; index2 = 1; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013567u, new Vector3(15.609924f, 81.84059f, -317.37244f), 400) { Fly = true }; obj108.Steps = list159; reference111 = obj108; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 7 }; num2 = 1; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005817u, new Vector3(16.159302f, 82.1698f, -322.89618f), 400); obj109.Steps = list160; reference112 = obj109; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list161 = new List(index2); CollectionsMarshal.SetCount(list161, index2); span3 = CollectionsMarshal.AsSpan(list161); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013567u, new Vector3(15.609924f, 81.84059f, -317.37244f), 400) { NextQuestId = new QuestId(1880) }; obj110.Steps = list161; reference113 = obj110; questRoot19.QuestSequence = list146; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(1889); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list162 = new List(num); CollectionsMarshal.SetCount(list162, num); span = CollectionsMarshal.AsSpan(list162); index = 0; span[index] = "Thaksin"; questRoot20.Author = list162; index = 6; List list163 = new List(index); CollectionsMarshal.SetCount(list163, index); span2 = CollectionsMarshal.AsSpan(list163); num = 0; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 0 }; num2 = 1; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014146u, new Vector3(-258.74725f, 126.98546f, 12.649658f), 397); obj111.Steps = list164; reference114 = obj111; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 1 }; index2 = 1; List list165 = new List(index2); CollectionsMarshal.SetCount(list165, index2); span3 = CollectionsMarshal.AsSpan(list165); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014147u, new Vector3(-256.97723f, 126.99508f, 13.168518f), 397); obj112.Steps = list165; reference115 = obj112; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 2 }; num2 = 2; List list166 = new List(num2); CollectionsMarshal.SetCount(list166, num2); span3 = CollectionsMarshal.AsSpan(list166); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-298.8484f, 221.68138f, 548.0529f), 397) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1014149u, new Vector3(-294.5144f, 221.58685f, 545.922f), 397) { Land = true }; obj113.Steps = list166; reference116 = obj113; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 3 }; index2 = 2; List list167 = new List(index2); CollectionsMarshal.SetCount(list167, index2); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006017u, new Vector3(-253.34558f, 221.36255f, 528.92346f), 397); num2++; ref QuestStep reference118 = ref span3[num2]; QuestStep obj115 = new QuestStep(EInteractionType.Combat, 4076u, new Vector3(-257.5558f, 221.35532f, 520.9053f), 397) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list168 = new List(num3); CollectionsMarshal.SetCount(list168, num3); span4 = CollectionsMarshal.AsSpan(list168); index3 = 0; span4[index3] = 4076u; obj115.KillEnemyDataIds = list168; reference118 = obj115; obj114.Steps = list167; reference117 = obj114; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 4 }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014149u, new Vector3(-294.5144f, 221.58685f, 545.922f), 397); obj116.Steps = list169; reference119 = obj116; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014146u, new Vector3(-258.74725f, 126.98546f, 12.649658f), 397) { Fly = true, NextQuestId = new QuestId(1890) }; obj117.Steps = list170; reference120 = obj117; questRoot20.QuestSequence = list163; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(1890); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list171 = new List(num); CollectionsMarshal.SetCount(list171, num); span = CollectionsMarshal.AsSpan(list171); index = 0; span[index] = "Thaksin"; questRoot21.Author = list171; index = 4; List list172 = new List(index); CollectionsMarshal.SetCount(list172, index); span2 = CollectionsMarshal.AsSpan(list172); num = 0; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 0 }; num2 = 1; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014146u, new Vector3(-258.74725f, 126.98546f, 12.649658f), 397); obj118.Steps = list173; reference121 = obj118; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 1 }; index2 = 1; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; ref QuestStep reference123 = ref span3[num2]; QuestStep obj120 = new QuestStep(EInteractionType.Combat, null, new Vector3(-297.49585f, 219.87524f, 281.65045f), 397) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list175 = new List(index3); CollectionsMarshal.SetCount(list175, index3); span8 = CollectionsMarshal.AsSpan(list175); num3 = 0; span8[num3] = new ComplexCombatData { DataId = 3992u, MinimumKillCount = 5u }; obj120.ComplexCombatData = list175; reference123 = obj120; obj119.Steps = list174; reference122 = obj119; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 2 }; num2 = 1; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014150u, new Vector3(507.13354f, 217.95148f, 791.37854f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj121.Steps = list176; reference124 = obj121; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-110.26132f, 153.61101f, 10.394781f), 397) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014146u, new Vector3(-258.74725f, 126.98546f, 12.649658f), 397) { Fly = true, NextQuestId = new QuestId(1891) }; obj122.Steps = list177; reference125 = obj122; questRoot21.QuestSequence = list172; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(1891); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list178 = new List(num); CollectionsMarshal.SetCount(list178, num); span = CollectionsMarshal.AsSpan(list178); index = 0; span[index] = "Thaksin"; questRoot22.Author = list178; index = 5; List list179 = new List(index); CollectionsMarshal.SetCount(list179, index); span2 = CollectionsMarshal.AsSpan(list179); num = 0; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 0 }; num2 = 1; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014146u, new Vector3(-258.74725f, 126.98546f, 12.649658f), 397); obj123.Steps = list180; reference126 = obj123; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 1 }; index2 = 2; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014151u, new Vector3(-156.08453f, 219.14235f, 669.7031f), 397) { Fly = true }; num2++; ref QuestStep reference128 = ref span3[num2]; QuestStep obj125 = new QuestStep(EInteractionType.Combat, 732u, new Vector3(-151.29321f, 218.95082f, 669.4895f), 397) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list182 = new List(num3); CollectionsMarshal.SetCount(list182, num3); span4 = CollectionsMarshal.AsSpan(list182); index3 = 0; span4[index3] = 732u; obj125.KillEnemyDataIds = list182; reference128 = obj125; obj124.Steps = list181; reference127 = obj124; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 2 }; num2 = 1; List list183 = new List(num2); CollectionsMarshal.SetCount(list183, num2); span3 = CollectionsMarshal.AsSpan(list183); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014151u, new Vector3(-156.08453f, 219.14235f, 669.7031f), 397); obj126.Steps = list183; reference129 = obj126; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 3 }; index2 = 1; List list184 = new List(index2); CollectionsMarshal.SetCount(list184, index2); span3 = CollectionsMarshal.AsSpan(list184); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014151u, new Vector3(-156.08453f, 219.14235f, 669.7031f), 397); obj127.Steps = list184; reference130 = obj127; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014146u, new Vector3(-258.74725f, 126.98546f, 12.649658f), 397) { Fly = true, NextQuestId = new QuestId(1892) }; obj128.Steps = list185; reference131 = obj128; questRoot22.QuestSequence = list179; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(1892); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list186 = new List(num); CollectionsMarshal.SetCount(list186, num); span = CollectionsMarshal.AsSpan(list186); index = 0; span[index] = "Thaksin"; questRoot23.Author = list186; index = 4; List list187 = new List(index); CollectionsMarshal.SetCount(list187, index); span2 = CollectionsMarshal.AsSpan(list187); num = 0; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 0 }; index2 = 1; List list188 = new List(index2); CollectionsMarshal.SetCount(list188, index2); span3 = CollectionsMarshal.AsSpan(list188); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014146u, new Vector3(-258.74725f, 126.98546f, 12.649658f), 397); obj129.Steps = list188; reference132 = obj129; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 1 }; num2 = 2; List list189 = new List(num2); CollectionsMarshal.SetCount(list189, num2); span3 = CollectionsMarshal.AsSpan(list189); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2006019u, new Vector3(-152.42242f, 219.62305f, 669.94727f), 397) { Fly = true }; index2++; ref QuestStep reference134 = ref span3[index2]; QuestStep obj131 = new QuestStep(EInteractionType.Combat, 4782u, new Vector3(-158.97404f, 219.45131f, 672.79553f), 397) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list190 = new List(index3); CollectionsMarshal.SetCount(list190, index3); span4 = CollectionsMarshal.AsSpan(list190); num3 = 0; span4[num3] = 4782u; obj131.KillEnemyDataIds = list190; reference134 = obj131; obj130.Steps = list189; reference133 = obj130; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 2 }; index2 = 1; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006181u, new Vector3(-152.42242f, 219.62305f, 669.94727f), 397); obj132.Steps = list191; reference135 = obj132; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014146u, new Vector3(-258.74725f, 126.98546f, 12.649658f), 397) { Fly = true, NextQuestId = new QuestId(1893) }; obj133.Steps = list192; reference136 = obj133; questRoot23.QuestSequence = list187; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(1893); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list193 = new List(num); CollectionsMarshal.SetCount(list193, num); span = CollectionsMarshal.AsSpan(list193); index = 0; span[index] = "Thaksin"; questRoot24.Author = list193; index = 4; List list194 = new List(index); CollectionsMarshal.SetCount(list194, index); span2 = CollectionsMarshal.AsSpan(list194); num = 0; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 0 }; index2 = 1; List list195 = new List(index2); CollectionsMarshal.SetCount(list195, index2); span3 = CollectionsMarshal.AsSpan(list195); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014146u, new Vector3(-258.74725f, 126.98546f, 12.649658f), 397); obj134.Steps = list195; reference137 = obj134; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 1 }; num2 = 3; List list196 = new List(num2); CollectionsMarshal.SetCount(list196, num2); span3 = CollectionsMarshal.AsSpan(list196); index2 = 0; ref QuestStep reference139 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1011907u, new Vector3(-288.8686f, 127.06639f, 13.199036f), 397); num3 = 6; List list197 = new List(num3); CollectionsMarshal.SetCount(list197, num3); span5 = CollectionsMarshal.AsSpan(list197); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list197; reference139 = questStep5; index2++; ref QuestStep reference140 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1011910u, new Vector3(-298.26813f, 126.67049f, -1.4191895f), 397); index3 = 6; List list198 = new List(index3); CollectionsMarshal.SetCount(list198, index3); span5 = CollectionsMarshal.AsSpan(list198); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list198; reference140 = questStep6; index2++; ref QuestStep reference141 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1014133u, new Vector3(-259.84595f, 126.44779f, 1.9073486f), 397); num3 = 6; List list199 = new List(num3); CollectionsMarshal.SetCount(list199, num3); span5 = CollectionsMarshal.AsSpan(list199); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list199; reference141 = questStep7; obj135.Steps = list196; reference138 = obj135; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 2 }; index2 = 1; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014152u, new Vector3(496.1776f, 133.93082f, -862.2416f), 397) { Fly = true }; obj136.Steps = list200; reference142 = obj136; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014153u, new Vector3(-295.82666f, 126.83744f, 3.829956f), 397) { Fly = true, NextQuestId = new QuestId(1898) }; obj137.Steps = list201; reference143 = obj137; questRoot24.QuestSequence = list194; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(1898); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list202 = new List(num); CollectionsMarshal.SetCount(list202, num); span = CollectionsMarshal.AsSpan(list202); index = 0; span[index] = "Thaksin"; questRoot25.Author = list202; index = 13; List list203 = new List(index); CollectionsMarshal.SetCount(list203, index); span2 = CollectionsMarshal.AsSpan(list203); num = 0; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 0 }; index2 = 1; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013710u, new Vector3(-294.6975f, 126.84874f, 4.5318604f), 397); obj138.Steps = list204; reference144 = obj138; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 1 }; num2 = 1; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014153u, new Vector3(-295.82666f, 126.83744f, 3.829956f), 397); obj139.Steps = list205; reference145 = obj139; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 2 }; index2 = 1; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013710u, new Vector3(-294.6975f, 126.84874f, 4.5318604f), 397); obj140.Steps = list206; reference146 = obj140; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 3 }; num2 = 1; List list207 = new List(num2); CollectionsMarshal.SetCount(list207, num2); span3 = CollectionsMarshal.AsSpan(list207); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014154u, new Vector3(-519.1577f, 119.39417f, -161.24213f), 397) { Fly = true }; obj141.Steps = list207; reference147 = obj141; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 4 }; index2 = 1; List list208 = new List(index2); CollectionsMarshal.SetCount(list208, index2); span3 = CollectionsMarshal.AsSpan(list208); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014155u, new Vector3(-527.245f, 118.94699f, -163.13422f), 397); obj142.Steps = list208; reference148 = obj142; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 5 }; num2 = 1; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2006026u, new Vector3(-525.7191f, 119.06604f, -165.72827f), 397); obj143.Steps = list209; reference149 = obj143; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 6 }; index2 = 1; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013710u, new Vector3(-294.6975f, 126.84874f, 4.5318604f), 397) { Fly = true }; obj144.Steps = list210; reference150 = obj144; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 7 }; num2 = 2; List list211 = new List(num2); CollectionsMarshal.SetCount(list211, num2); span3 = CollectionsMarshal.AsSpan(list211); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-92.57648f, 96.33008f, -645.1057f), 397) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, 2006027u, new Vector3(-92.57648f, 96.33008f, -645.1057f), 397) { ItemId = 2001751u }; obj145.Steps = list211; reference151 = obj145; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 8 }; index2 = 2; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006028u, new Vector3(-92.5155f, 93.52246f, -623.621f), 397); num2++; ref QuestStep reference153 = ref span3[num2]; QuestStep obj147 = new QuestStep(EInteractionType.Combat, 4621u, new Vector3(-92.37683f, 95.76039f, -640.7043f), 397) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list213 = new List(index3); CollectionsMarshal.SetCount(list213, index3); span4 = CollectionsMarshal.AsSpan(list213); num3 = 0; span4[num3] = 4621u; obj147.KillEnemyDataIds = list213; reference153 = obj147; obj146.Steps = list212; reference152 = obj146; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 9 }; num2 = 1; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2006460u, new Vector3(-92.57648f, 96.33008f, -645.1057f), 397); obj148.Steps = list214; reference154 = obj148; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 10 }; index2 = 1; List list215 = new List(index2); CollectionsMarshal.SetCount(list215, index2); span3 = CollectionsMarshal.AsSpan(list215); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013710u, new Vector3(-294.6975f, 126.84874f, 4.5318604f), 397) { Fly = true }; obj149.Steps = list215; reference155 = obj149; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 11 }; num2 = 1; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014147u, new Vector3(-256.97723f, 126.99508f, 13.168518f), 397); obj150.Steps = list216; reference156 = obj150; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list217 = new List(index2); CollectionsMarshal.SetCount(list217, index2); span3 = CollectionsMarshal.AsSpan(list217); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013710u, new Vector3(-294.6975f, 126.84874f, 4.5318604f), 397); obj151.Steps = list217; reference157 = obj151; questRoot25.QuestSequence = list203; AddQuest(questId25, questRoot25); } private static void LoadQuests38() { QuestId questId = new QuestId(1909); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012069u, new Vector3(-647.0283f, -51.05719f, -417.74628f), 401); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 4; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-44.83911f, -1.6023016f, -655.73804f), 401); num2++; ref QuestStep reference3 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2005824u, new Vector3(204.8523f, 12.741211f, -596.2158f), 401); int num3 = 6; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list5; reference3 = questStep; num2++; ref QuestStep reference4 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2005826u, new Vector3(224.93323f, 12.863342f, -653.3456f), 401); num4 = 6; List list6 = new List(num4); CollectionsMarshal.SetCount(list6, num4); span4 = CollectionsMarshal.AsSpan(list6); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list6; reference4 = questStep2; num2++; ref QuestStep reference5 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2005825u, new Vector3(244.34265f, 38.345825f, -564.3549f), 401); num3 = 6; List list7 = new List(num3); CollectionsMarshal.SetCount(list7, num3); span4 = CollectionsMarshal.AsSpan(list7); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list7; reference5 = questStep3; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012069u, new Vector3(-647.0283f, -51.05719f, -417.74628f), 401) { AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj3.Steps = list8; reference6 = obj3; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(1910); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list9 = new List(num); CollectionsMarshal.SetCount(list9, num); span = CollectionsMarshal.AsSpan(list9); index = 0; span[index] = "JerryWester"; questRoot2.Author = list9; index = 3; List list10 = new List(index); CollectionsMarshal.SetCount(list10, index); span2 = CollectionsMarshal.AsSpan(list10); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 0 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012068u, new Vector3(-597.0398f, -51.05185f, -387.0451f), 401); obj4.Steps = list11; reference7 = obj4; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 1 }; num2 = 3; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; ref QuestStep reference9 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1012072u, new Vector3(-568.5969f, -50.649483f, -452.10956f), 401); num4 = 6; List list13 = new List(num4); CollectionsMarshal.SetCount(list13, num4); span4 = CollectionsMarshal.AsSpan(list13); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list13; reference9 = questStep4; index2++; ref QuestStep reference10 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1012071u, new Vector3(-568.3833f, -50.605247f, -449.11877f), 401); num3 = 6; List list14 = new List(num3); CollectionsMarshal.SetCount(list14, num3); span4 = CollectionsMarshal.AsSpan(list14); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list14; reference10 = questStep5; index2++; ref QuestStep reference11 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1012069u, new Vector3(-647.0283f, -51.05719f, -417.74628f), 401); num4 = 6; List list15 = new List(num4); CollectionsMarshal.SetCount(list15, num4); span4 = CollectionsMarshal.AsSpan(list15); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list15; reference11 = questStep6; obj5.Steps = list12; reference8 = obj5; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014171u, new Vector3(-373.43408f, -55.21164f, -630.0908f), 401) { ChatMessage = new ChatMessage { Key = "TEXT_HEAVNZ706_01910_SAY_000_000" } }; obj6.Steps = list16; reference12 = obj6; questRoot2.QuestSequence = list10; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(1936); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list17 = new List(num); CollectionsMarshal.SetCount(list17, num); span = CollectionsMarshal.AsSpan(list17); index = 0; span[index] = "JerryWester"; questRoot3.Author = list17; index = 4; List list18 = new List(index); CollectionsMarshal.SetCount(list18, index); span2 = CollectionsMarshal.AsSpan(list18); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012287u, new Vector3(-28.397034f, 100.969696f, -186.4195f), 399); obj7.Steps = list19; reference13 = obj7; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 1 }; index2 = 1; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; ref QuestStep reference15 = ref span3[num2]; QuestStep obj9 = new QuestStep(EInteractionType.Combat, null, new Vector3(56.196793f, 83.32266f, -218.24187f), 399) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list21 = new List(num3); CollectionsMarshal.SetCount(list21, num3); Span span5 = CollectionsMarshal.AsSpan(list21); num4 = 0; span5[num4] = 4506u; num4++; span5[num4] = 4507u; obj9.KillEnemyDataIds = list21; reference15 = obj9; obj8.Steps = list20; reference14 = obj8; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 2 }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; ref QuestStep reference17 = ref span3[index2]; QuestStep obj11 = new QuestStep(EInteractionType.Combat, null, new Vector3(104.56799f, 63.322918f, -218.18315f), 399) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 2; List list23 = new List(num4); CollectionsMarshal.SetCount(list23, num4); span5 = CollectionsMarshal.AsSpan(list23); num3 = 0; span5[num3] = 4506u; num3++; span5[num3] = 4507u; obj11.KillEnemyDataIds = list23; reference17 = obj11; obj10.Steps = list22; reference16 = obj10; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012287u, new Vector3(-28.397034f, 100.969696f, -186.4195f), 399); obj12.Steps = list24; reference18 = obj12; questRoot3.QuestSequence = list18; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(1945); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list25 = new List(num); CollectionsMarshal.SetCount(list25, num); span = CollectionsMarshal.AsSpan(list25); index = 0; span[index] = "JerryWester"; questRoot4.Author = list25; index = 3; List list26 = new List(index); CollectionsMarshal.SetCount(list26, index); span2 = CollectionsMarshal.AsSpan(list26); num = 0; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 0 }; num2 = 1; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012102u, new Vector3(72.40405f, 205.6815f, 31.631958f), 478); obj13.Steps = list27; reference19 = obj13; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 1 }; index2 = 6; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(70.24727f, 205.55574f, 26.719358f), 478); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(148.52824f, 207f, 117.84323f), 478) { TargetTerritoryId = (ushort)399 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-104.97165f, 100.7737f, -302.41528f), 399); num2++; ref QuestStep reference21 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2005878u, new Vector3(490.77588f, 83.7262f, -14.847046f), 399); num3 = 6; List list29 = new List(num3); CollectionsMarshal.SetCount(list29, num3); span4 = CollectionsMarshal.AsSpan(list29); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list29; reference21 = questStep7; num2++; ref QuestStep reference22 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2005879u, new Vector3(496.42163f, 83.7262f, 18.631226f), 399); num4 = 6; List list30 = new List(num4); CollectionsMarshal.SetCount(list30, num4); span4 = CollectionsMarshal.AsSpan(list30); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list30; reference22 = questStep8; num2++; ref QuestStep reference23 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 2005877u, new Vector3(458.70142f, 83.7262f, 34.74475f), 399); num3 = 6; List list31 = new List(num3); CollectionsMarshal.SetCount(list31, num3); span4 = CollectionsMarshal.AsSpan(list31); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list31; reference23 = questStep9; obj14.Steps = list28; reference20 = obj14; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012102u, new Vector3(72.40405f, 205.6815f, 31.631958f), 478) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Idyllshire }; obj15.Steps = list32; reference24 = obj15; questRoot4.QuestSequence = list26; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(1947); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list33 = new List(num); CollectionsMarshal.SetCount(list33, num); span = CollectionsMarshal.AsSpan(list33); index = 0; span[index] = "Thaksin"; questRoot5.Author = list33; index = 3; List list34 = new List(index); CollectionsMarshal.SetCount(list34, index); span2 = CollectionsMarshal.AsSpan(list34); num = 0; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 0 }; index2 = 1; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012287u, new Vector3(-28.397034f, 100.969696f, -186.4195f), 399) { Fly = true }; obj16.Steps = list35; reference25 = obj16; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 1 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; ref QuestStep reference27 = ref span3[index2]; QuestStep obj18 = new QuestStep(EInteractionType.Combat, null, new Vector3(301.43185f, 76.142914f, 171.03389f), 399) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list37 = new List(num4); CollectionsMarshal.SetCount(list37, num4); Span span6 = CollectionsMarshal.AsSpan(list37); num3 = 0; span6[num3] = new ComplexCombatData { DataId = 4020u, MinimumKillCount = 3u }; obj18.ComplexCombatData = list37; reference27 = obj18; obj17.Steps = list36; reference26 = obj17; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012287u, new Vector3(-28.397034f, 100.969696f, -186.4195f), 399) { Fly = true }; obj19.Steps = list38; reference28 = obj19; questRoot5.QuestSequence = list34; AddQuest(questId5, questRoot5); } private static void LoadQuests39() { QuestId questId = new QuestId(1963); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 5; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012133u, new Vector3(-26.840637f, 206.49944f, 28.67163f), 478); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 3; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(71.86769f, 204.99998f, 145.98666f), 478) { TargetTerritoryId = (ushort)399 }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2006210u, new Vector3(-487.48004f, 144.64026f, -285.359f), 399) { AetherCurrentId = 2818088u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013651u, new Vector3(-475.76105f, 155.8605f, -209.76581f), 399); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-403.42465f, 154.8542f, 82.59637f), 399); obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 2; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Combat, null, new Vector3(-403.42465f, 154.8542f, 82.59637f), 399) { EnemySpawnType = EEnemySpawnType.FinishCombatIfAny }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2005885u, new Vector3(-403.2807f, 155.35205f, 82.84119f), 399) { DelaySecondsAtStart = 2f }; obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013651u, new Vector3(-475.76105f, 155.8605f, -209.76581f), 399); obj5.Steps = list7; reference5 = obj5; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(1964); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list8 = new List(num); CollectionsMarshal.SetCount(list8, num); span = CollectionsMarshal.AsSpan(list8); index = 0; span[index] = "Thaksin"; questRoot2.Author = list8; index = 4; List list9 = new List(index); CollectionsMarshal.SetCount(list9, index); span2 = CollectionsMarshal.AsSpan(list9); num = 0; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013651u, new Vector3(-475.76105f, 155.8605f, -209.76581f), 399); obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 1 }; num2 = 2; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-654.5463f, 148.56897f, 187.12466f), 399) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1013655u, new Vector3(-669.9169f, 154.30952f, 191.08862f), 399) { Land = true }; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 2 }; index2 = 2; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-894.6883f, 215.50499f, 157.66754f), 399) { Fly = true }; num2++; ref QuestStep reference9 = ref span3[num2]; QuestStep obj9 = new QuestStep(EInteractionType.Combat, 5047u, new Vector3(-894.9264f, 215.16266f, 155.29102f), 399) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; int num3 = 2; List list13 = new List(num3); CollectionsMarshal.SetCount(list13, num3); Span span4 = CollectionsMarshal.AsSpan(list13); int num4 = 0; span4[num4] = 5047u; num4++; span4[num4] = 5048u; obj9.KillEnemyDataIds = list13; reference9 = obj9; obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-654.5463f, 148.56897f, 187.12466f), 399) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013655u, new Vector3(-669.9169f, 154.30952f, 191.08862f), 399) { Land = true }; obj10.Steps = list14; reference10 = obj10; questRoot2.QuestSequence = list9; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(1965); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list15 = new List(num); CollectionsMarshal.SetCount(list15, num); span = CollectionsMarshal.AsSpan(list15); index = 0; span[index] = "Thaksin"; questRoot3.Author = list15; index = 6; List list16 = new List(index); CollectionsMarshal.SetCount(list16, index); span2 = CollectionsMarshal.AsSpan(list16); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; index2 = 1; List list17 = new List(index2); CollectionsMarshal.SetCount(list17, index2); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013655u, new Vector3(-669.9169f, 154.30952f, 191.08862f), 399); obj11.Steps = list17; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; num2 = 1; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013656u, new Vector3(-617.8836f, 150.38008f, 327.19922f), 399); obj12.Steps = list18; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 2 }; index2 = 2; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013659u, new Vector3(-617.76154f, 153.8528f, 349.35522f), 399); num2++; ref QuestStep reference14 = ref span3[num2]; QuestStep obj14 = new QuestStep(EInteractionType.Combat, 5049u, new Vector3(-617.76154f, 153.8528f, 349.35522f), 399) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 2; List list20 = new List(num4); CollectionsMarshal.SetCount(list20, num4); span4 = CollectionsMarshal.AsSpan(list20); num3 = 0; span4[num3] = 5046u; num3++; span4[num3] = 5049u; obj14.KillEnemyDataIds = list20; reference14 = obj14; obj13.Steps = list19; reference13 = obj13; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 3 }; num2 = 1; List list21 = new List(num2); CollectionsMarshal.SetCount(list21, num2); span3 = CollectionsMarshal.AsSpan(list21); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013659u, new Vector3(-617.76154f, 153.8528f, 349.35522f), 399); obj15.Steps = list21; reference15 = obj15; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 4 }; index2 = 1; List list22 = new List(index2); CollectionsMarshal.SetCount(list22, index2); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013656u, new Vector3(-617.8836f, 150.38008f, 327.19922f), 399); obj16.Steps = list22; reference16 = obj16; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012133u, new Vector3(-26.840637f, 206.49944f, 28.67163f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire }; obj17.Steps = list23; reference17 = obj17; questRoot3.QuestSequence = list16; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(1966); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list24 = new List(num); CollectionsMarshal.SetCount(list24, num); span = CollectionsMarshal.AsSpan(list24); index = 0; span[index] = "JerryWester"; questRoot4.Author = list24; index = 3; List list25 = new List(index); CollectionsMarshal.SetCount(list25, index); span2 = CollectionsMarshal.AsSpan(list25); num = 0; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 0 }; index2 = 1; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012141u, new Vector3(35.690796f, 38.43f, 12.985352f), 463); obj18.Steps = list26; reference18 = obj18; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 1 }; num2 = 4; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; ref QuestStep reference20 = ref span3[index2]; QuestStep obj20 = new QuestStep(EInteractionType.Interact, 2005337u, new Vector3(7.765594f, 38.9395f, -50.9989f), 463) { TargetTerritoryId = (ushort)399 }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 1; List list28 = new List(num3); CollectionsMarshal.SetCount(list28, num3); Span span5 = CollectionsMarshal.AsSpan(list28); num4 = 0; span5[num4] = 463; skipStepConditions.NotInTerritory = list28; skipConditions.StepIf = skipStepConditions; obj20.SkipConditions = skipConditions; reference20 = obj20; index2++; ref QuestStep reference21 = ref span3[index2]; QuestStep obj21 = new QuestStep(EInteractionType.Combat, 2006061u, new Vector3(-486.93066f, 137.40747f, 701.3198f), 399) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list29 = new List(num4); CollectionsMarshal.SetCount(list29, num4); span4 = CollectionsMarshal.AsSpan(list29); num3 = 0; span4[num3] = 44u; obj21.KillEnemyDataIds = list29; num3 = 6; List list30 = new List(num3); CollectionsMarshal.SetCount(list30, num3); Span span6 = CollectionsMarshal.AsSpan(list30); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj21.CompletionQuestVariablesFlags = list30; reference21 = obj21; index2++; ref QuestStep reference22 = ref span3[index2]; QuestStep obj22 = new QuestStep(EInteractionType.Combat, 2006062u, new Vector3(-471.8548f, 137.40747f, 705.5619f), 399) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list31 = new List(num4); CollectionsMarshal.SetCount(list31, num4); span4 = CollectionsMarshal.AsSpan(list31); num3 = 0; span4[num3] = 44u; obj22.KillEnemyDataIds = list31; num3 = 6; List list32 = new List(num3); CollectionsMarshal.SetCount(list32, num3); span6 = CollectionsMarshal.AsSpan(list32); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj22.CompletionQuestVariablesFlags = list32; reference22 = obj22; index2++; ref QuestStep reference23 = ref span3[index2]; QuestStep obj23 = new QuestStep(EInteractionType.Combat, 2006063u, new Vector3(-473.50275f, 137.40747f, 685.3893f), 399) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list33 = new List(num4); CollectionsMarshal.SetCount(list33, num4); span4 = CollectionsMarshal.AsSpan(list33); num3 = 0; span4[num3] = 44u; obj23.KillEnemyDataIds = list33; num3 = 6; List list34 = new List(num3); CollectionsMarshal.SetCount(list34, num3); span6 = CollectionsMarshal.AsSpan(list34); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj23.CompletionQuestVariablesFlags = list34; reference23 = obj23; obj19.Steps = list27; reference19 = obj19; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005336u, new Vector3(-488.79227f, 138.93335f, 741.0543f), 399) { TargetTerritoryId = (ushort)463 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012141u, new Vector3(35.690796f, 38.43f, 12.985352f), 463); obj24.Steps = list35; reference24 = obj24; questRoot4.QuestSequence = list25; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(1979); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list36 = new List(num); CollectionsMarshal.SetCount(list36, num); span = CollectionsMarshal.AsSpan(list36); index = 0; span[index] = "goatzone"; questRoot5.Author = list36; index = 3; List list37 = new List(index); CollectionsMarshal.SetCount(list37, index); span2 = CollectionsMarshal.AsSpan(list37); num = 0; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 0 }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012145u, new Vector3(-607.7516f, -176.4502f, -527.5502f), 402); obj25.Steps = list38; reference25 = obj25; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 1 }; index2 = 1; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; ref QuestStep reference27 = ref span3[num2]; QuestStep obj27 = new QuestStep(EInteractionType.Combat, null, new Vector3(-441.42657f, -167.25401f, -432.4462f), 402) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list40 = new List(num4); CollectionsMarshal.SetCount(list40, num4); Span span7 = CollectionsMarshal.AsSpan(list40); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 4093u, MinimumKillCount = 5u }; obj27.ComplexCombatData = list40; reference27 = obj27; obj26.Steps = list39; reference26 = obj26; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012145u, new Vector3(-607.7516f, -176.4502f, -527.5502f), 402) { Fly = true }; obj28.Steps = list41; reference28 = obj28; questRoot5.QuestSequence = list37; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(1980); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list42 = new List(num); CollectionsMarshal.SetCount(list42, num); span = CollectionsMarshal.AsSpan(list42); index = 0; span[index] = "goatzone"; questRoot6.Author = list42; index = 3; List list43 = new List(index); CollectionsMarshal.SetCount(list43, index); span2 = CollectionsMarshal.AsSpan(list43); num = 0; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 0 }; index2 = 1; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012146u, new Vector3(-643.76294f, -176.4502f, -527.3976f), 402); obj29.Steps = list44; reference29 = obj29; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 1 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; ref QuestStep reference31 = ref span3[index2]; QuestStep obj31 = new QuestStep(EInteractionType.Combat, null, new Vector3(-439.6144f, -186.3405f, -617.2911f), 402) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list46 = new List(num3); CollectionsMarshal.SetCount(list46, num3); span7 = CollectionsMarshal.AsSpan(list46); num4 = 0; span7[num4] = new ComplexCombatData { DataId = 4092u, MinimumKillCount = 5u }; obj31.ComplexCombatData = list46; reference31 = obj31; obj30.Steps = list45; reference30 = obj30; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012146u, new Vector3(-643.76294f, -176.4502f, -527.3976f), 402) { AetheryteShortcut = EAetheryteLocation.AzysLlaHelix }; obj32.Steps = list47; reference32 = obj32; questRoot6.QuestSequence = list43; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(1981); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list48 = new List(num); CollectionsMarshal.SetCount(list48, num); span = CollectionsMarshal.AsSpan(list48); index = 0; span[index] = "goatzone"; questRoot7.Author = list48; index = 3; List list49 = new List(index); CollectionsMarshal.SetCount(list49, index); span2 = CollectionsMarshal.AsSpan(list49); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012147u, new Vector3(-426.627f, -162.1281f, -328.6031f), 402) { Fly = true }; obj33.Steps = list50; reference33 = obj33; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 1 }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; ref QuestStep reference35 = ref span3[num2]; QuestStep obj35 = new QuestStep(EInteractionType.Combat, null, new Vector3(-528.74396f, -143.65883f, -580.686f), 402) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list52 = new List(num4); CollectionsMarshal.SetCount(list52, num4); span4 = CollectionsMarshal.AsSpan(list52); num3 = 0; span4[num3] = 4503u; obj35.KillEnemyDataIds = list52; reference35 = obj35; obj34.Steps = list51; reference34 = obj34; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012147u, new Vector3(-426.627f, -162.1281f, -328.6031f), 402) { Fly = true }; obj36.Steps = list53; reference36 = obj36; questRoot7.QuestSequence = list49; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(1982); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list54 = new List(num); CollectionsMarshal.SetCount(list54, num); span = CollectionsMarshal.AsSpan(list54); index = 0; span[index] = "goatzone"; questRoot8.Author = list54; index = 3; List list55 = new List(index); CollectionsMarshal.SetCount(list55, index); span2 = CollectionsMarshal.AsSpan(list55); num = 0; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 0 }; index2 = 1; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012148u, new Vector3(-173.2663f, -162.03395f, -510.39905f), 402) { Fly = true }; obj37.Steps = list56; reference37 = obj37; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 1 }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; ref QuestStep reference39 = ref span3[index2]; QuestStep obj39 = new QuestStep(EInteractionType.Combat, null, new Vector3(-189.43037f, -160.1837f, -499.3027f), 402) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 2; List list58 = new List(num3); CollectionsMarshal.SetCount(list58, num3); span7 = CollectionsMarshal.AsSpan(list58); num4 = 0; span7[num4] = new ComplexCombatData { DataId = 4091u, MinimumKillCount = 3u }; num4++; span7[num4] = new ComplexCombatData { DataId = 4090u, MinimumKillCount = 3u }; obj39.ComplexCombatData = list58; reference39 = obj39; obj38.Steps = list57; reference38 = obj38; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012148u, new Vector3(-173.2663f, -162.03395f, -510.39905f), 402); obj40.Steps = list59; reference40 = obj40; questRoot8.QuestSequence = list55; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(1983); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list60 = new List(num); CollectionsMarshal.SetCount(list60, num); span = CollectionsMarshal.AsSpan(list60); index = 0; span[index] = "goatzone"; questRoot9.Author = list60; index = 3; List list61 = new List(index); CollectionsMarshal.SetCount(list61, index); span2 = CollectionsMarshal.AsSpan(list61); num = 0; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; num2 = 1; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012289u, new Vector3(231.18933f, -72.92926f, -603.1434f), 402) { Fly = true }; obj41.Steps = list62; reference41 = obj41; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 1 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; ref QuestStep reference43 = ref span3[num2]; QuestStep obj43 = new QuestStep(EInteractionType.Combat, null, new Vector3(517.51276f, -40.378292f, -785.99677f), 402) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list64 = new List(num4); CollectionsMarshal.SetCount(list64, num4); span7 = CollectionsMarshal.AsSpan(list64); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 4141u, MinimumKillCount = 2u }; obj43.ComplexCombatData = list64; reference43 = obj43; obj42.Steps = list63; reference42 = obj42; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012289u, new Vector3(231.18933f, -72.92926f, -603.1434f), 402) { Fly = true }; obj44.Steps = list65; reference44 = obj44; questRoot9.QuestSequence = list61; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(1984); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list66 = new List(num); CollectionsMarshal.SetCount(list66, num); span = CollectionsMarshal.AsSpan(list66); index = 0; span[index] = "goatzone"; questRoot10.Author = list66; index = 3; List list67 = new List(index); CollectionsMarshal.SetCount(list67, index); span2 = CollectionsMarshal.AsSpan(list67); num = 0; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 0 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012290u, new Vector3(760.5248f, -30.307041f, -579.67505f), 402) { Fly = true }; obj45.Steps = list68; reference45 = obj45; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 1 }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; ref QuestStep reference47 = ref span3[index2]; QuestStep obj47 = new QuestStep(EInteractionType.Combat, null, new Vector3(668.9029f, -86.006f, -775.5664f), 402) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list70 = new List(num3); CollectionsMarshal.SetCount(list70, num3); span7 = CollectionsMarshal.AsSpan(list70); num4 = 0; span7[num4] = new ComplexCombatData { DataId = 4046u, MinimumKillCount = 4u }; obj47.ComplexCombatData = list70; reference47 = obj47; obj46.Steps = list69; reference46 = obj46; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012290u, new Vector3(760.5248f, -30.307041f, -579.67505f), 402) { Fly = true }; obj48.Steps = list71; reference48 = obj48; questRoot10.QuestSequence = list67; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(1985); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list72 = new List(num); CollectionsMarshal.SetCount(list72, num); span = CollectionsMarshal.AsSpan(list72); index = 0; span[index] = "goatzone"; questRoot11.Author = list72; index = 3; List list73 = new List(index); CollectionsMarshal.SetCount(list73, index); span2 = CollectionsMarshal.AsSpan(list73); num = 0; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 0 }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012291u, new Vector3(804.074f, -26.326342f, -527.48914f), 402); obj49.Steps = list74; reference49 = obj49; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 1 }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; ref QuestStep reference51 = ref span3[num2]; QuestStep obj51 = new QuestStep(EInteractionType.Combat, null, new Vector3(355.31863f, -46.22946f, -507.70428f), 402) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list76 = new List(num4); CollectionsMarshal.SetCount(list76, num4); span7 = CollectionsMarshal.AsSpan(list76); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 4072u, MinimumKillCount = 4u }; obj51.ComplexCombatData = list76; reference51 = obj51; obj50.Steps = list75; reference50 = obj50; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012291u, new Vector3(804.074f, -26.326342f, -527.48914f), 402) { Fly = true }; obj52.Steps = list77; reference52 = obj52; questRoot11.QuestSequence = list73; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(1986); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list78 = new List(num); CollectionsMarshal.SetCount(list78, num); span = CollectionsMarshal.AsSpan(list78); index = 0; span[index] = "goatzone"; questRoot12.Author = list78; index = 3; List list79 = new List(index); CollectionsMarshal.SetCount(list79, index); span2 = CollectionsMarshal.AsSpan(list79); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; index2 = 1; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012292u, new Vector3(583.9779f, 10.93506f, 100.02283f), 402) { Fly = true }; obj53.Steps = list80; reference53 = obj53; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 1 }; num2 = 1; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; ref QuestStep reference55 = ref span3[index2]; QuestStep obj55 = new QuestStep(EInteractionType.Combat, null, new Vector3(773.4017f, -0.06258035f, 147.04689f), 402) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 5; List list82 = new List(num3); CollectionsMarshal.SetCount(list82, num3); span4 = CollectionsMarshal.AsSpan(list82); num4 = 0; span4[num4] = 4669u; num4++; span4[num4] = 4970u; num4++; span4[num4] = 4671u; num4++; span4[num4] = 4672u; num4++; span4[num4] = 4673u; obj55.KillEnemyDataIds = list82; reference55 = obj55; obj54.Steps = list81; reference54 = obj54; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012292u, new Vector3(583.9779f, 10.93506f, 100.02283f), 402) { Fly = true }; obj56.Steps = list83; reference56 = obj56; questRoot12.QuestSequence = list79; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(1987); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list84 = new List(num); CollectionsMarshal.SetCount(list84, num); span = CollectionsMarshal.AsSpan(list84); index = 0; span[index] = "goatzone"; questRoot13.Author = list84; index = 3; List list85 = new List(index); CollectionsMarshal.SetCount(list85, index); span2 = CollectionsMarshal.AsSpan(list85); num = 0; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 0 }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012293u, new Vector3(573.4187f, 13.072888f, 329.2439f), 402) { Fly = true }; obj57.Steps = list86; reference57 = obj57; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 1 }; index2 = 1; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; ref QuestStep reference59 = ref span3[num2]; QuestStep obj59 = new QuestStep(EInteractionType.Combat, null, new Vector3(495.16974f, 31.67624f, 517.37463f), 402) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list88 = new List(num4); CollectionsMarshal.SetCount(list88, num4); span7 = CollectionsMarshal.AsSpan(list88); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 4083u, MinimumKillCount = 4u }; obj59.ComplexCombatData = list88; reference59 = obj59; obj58.Steps = list87; reference58 = obj58; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012293u, new Vector3(573.4187f, 13.072888f, 329.2439f), 402) { Fly = true }; obj60.Steps = list89; reference60 = obj60; questRoot13.QuestSequence = list85; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(1988); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list90 = new List(num); CollectionsMarshal.SetCount(list90, num); span = CollectionsMarshal.AsSpan(list90); index = 0; span[index] = "goatzone"; questRoot14.Author = list90; index = 3; List list91 = new List(index); CollectionsMarshal.SetCount(list91, index); span2 = CollectionsMarshal.AsSpan(list91); num = 0; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 0 }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012294u, new Vector3(366.4148f, 20.214104f, 756.7101f), 402) { Fly = true }; obj61.Steps = list92; reference61 = obj61; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 1 }; num2 = 6; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; ref QuestStep reference63 = ref span3[index2]; QuestStep obj63 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(505.4667f, 16.87959f, 751.14856f), 402) { Fly = true }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 6; List list94 = new List(num3); CollectionsMarshal.SetCount(list94, num3); span6 = CollectionsMarshal.AsSpan(list94); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list94; skipConditions2.StepIf = skipStepConditions2; obj63.SkipConditions = skipConditions2; reference63 = obj63; index2++; ref QuestStep reference64 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2005900u, new Vector3(506.76733f, 16.861145f, 750.24023f), 402); num4 = 6; List list95 = new List(num4); CollectionsMarshal.SetCount(list95, num4); span6 = CollectionsMarshal.AsSpan(list95); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list95; reference64 = questStep; index2++; ref QuestStep reference65 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2005903u, new Vector3(544.64014f, 15.945618f, 760.61633f), 402); num3 = 6; List list96 = new List(num3); CollectionsMarshal.SetCount(list96, num3); span6 = CollectionsMarshal.AsSpan(list96); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list96; reference65 = questStep2; index2++; ref QuestStep reference66 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2005899u, new Vector3(545.4031f, 20.2182f, 802.8534f), 402); num4 = 6; List list97 = new List(num4); CollectionsMarshal.SetCount(list97, num4); span6 = CollectionsMarshal.AsSpan(list97); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list97; reference66 = questStep3; index2++; ref QuestStep reference67 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2005902u, new Vector3(614.6791f, 20.2182f, 758.938f), 402); num3 = 6; List list98 = new List(num3); CollectionsMarshal.SetCount(list98, num3); span6 = CollectionsMarshal.AsSpan(list98); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list98; reference67 = questStep4; index2++; ref QuestStep reference68 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 2005901u, new Vector3(605.3406f, 15.945618f, 708.06433f), 402); num4 = 6; List list99 = new List(num4); CollectionsMarshal.SetCount(list99, num4); span6 = CollectionsMarshal.AsSpan(list99); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list99; reference68 = questStep5; obj62.Steps = list93; reference62 = obj62; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012294u, new Vector3(366.4148f, 20.214104f, 756.7101f), 402) { Fly = true }; obj64.Steps = list100; reference69 = obj64; questRoot14.QuestSequence = list91; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(1989); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list101 = new List(num); CollectionsMarshal.SetCount(list101, num); span = CollectionsMarshal.AsSpan(list101); index = 0; span[index] = "goatzone"; questRoot15.Author = list101; index = 3; List list102 = new List(index); CollectionsMarshal.SetCount(list102, index); span2 = CollectionsMarshal.AsSpan(list102); num = 0; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 0 }; num2 = 1; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012295u, new Vector3(214.64856f, 13.75853f, 536.9801f), 402) { Fly = true }; obj65.Steps = list103; reference70 = obj65; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 1 }; index2 = 1; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; ref QuestStep reference72 = ref span3[num2]; QuestStep obj67 = new QuestStep(EInteractionType.Combat, null, new Vector3(144.31177f, 5.9740877f, 387.8086f), 402) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list105 = new List(num3); CollectionsMarshal.SetCount(list105, num3); span7 = CollectionsMarshal.AsSpan(list105); num4 = 0; span7[num4] = new ComplexCombatData { DataId = 4630u, MinimumKillCount = 3u }; obj67.ComplexCombatData = list105; reference72 = obj67; obj66.Steps = list104; reference71 = obj66; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012295u, new Vector3(214.64856f, 13.75853f, 536.9801f), 402) { Fly = true }; obj68.Steps = list106; reference73 = obj68; questRoot15.QuestSequence = list102; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(1990); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list107 = new List(num); CollectionsMarshal.SetCount(list107, num); span = CollectionsMarshal.AsSpan(list107); index = 0; span[index] = "goatzone"; questRoot16.Author = list107; index = 3; List list108 = new List(index); CollectionsMarshal.SetCount(list108, index); span2 = CollectionsMarshal.AsSpan(list108); num = 0; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 0 }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012296u, new Vector3(-658.32f, -75.48534f, 699.1531f), 402) { Fly = true }; obj69.Steps = list109; reference74 = obj69; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 1 }; num2 = 2; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; ref QuestStep reference76 = ref span3[index2]; QuestStep obj71 = new QuestStep(EInteractionType.Combat, null, new Vector3(-345.30673f, -89.61499f, 353.53f), 402) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list111 = new List(num4); CollectionsMarshal.SetCount(list111, num4); span7 = CollectionsMarshal.AsSpan(list111); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 4075u, MinimumKillCount = 3u }; obj71.ComplexCombatData = list111; num3 = 6; List list112 = new List(num3); CollectionsMarshal.SetCount(list112, num3); span6 = CollectionsMarshal.AsSpan(list112); num4 = 0; span6[num4] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; obj71.CompletionQuestVariablesFlags = list112; reference76 = obj71; index2++; ref QuestStep reference77 = ref span3[index2]; QuestStep obj72 = new QuestStep(EInteractionType.Combat, null, new Vector3(-553.4664f, -104.895905f, 175.68343f), 402) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list113 = new List(num4); CollectionsMarshal.SetCount(list113, num4); span7 = CollectionsMarshal.AsSpan(list113); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 4668u, MinimumKillCount = 3u }; obj72.ComplexCombatData = list113; reference77 = obj72; obj70.Steps = list110; reference75 = obj70; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012296u, new Vector3(-658.32f, -75.48534f, 699.1531f), 402) { Fly = true }; obj73.Steps = list114; reference78 = obj73; questRoot16.QuestSequence = list108; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(1991); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list115 = new List(num); CollectionsMarshal.SetCount(list115, num); span = CollectionsMarshal.AsSpan(list115); index = 0; span[index] = "goatzone"; questRoot17.Author = list115; index = 3; List list116 = new List(index); CollectionsMarshal.SetCount(list116, index); span2 = CollectionsMarshal.AsSpan(list116); num = 0; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 0 }; num2 = 1; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012297u, new Vector3(-554.95544f, -89.69182f, 771.87756f), 402) { Fly = true }; obj74.Steps = list117; reference79 = obj74; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 1 }; index2 = 1; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; ref QuestStep reference81 = ref span3[num2]; QuestStep obj76 = new QuestStep(EInteractionType.Combat, null, new Vector3(-679.16223f, -48.151093f, 542.7097f), 402) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list119 = new List(num3); CollectionsMarshal.SetCount(list119, num3); span7 = CollectionsMarshal.AsSpan(list119); num4 = 0; span7[num4] = new ComplexCombatData { DataId = 4095u, MinimumKillCount = 4u }; obj76.ComplexCombatData = list119; reference81 = obj76; obj75.Steps = list118; reference80 = obj75; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012297u, new Vector3(-554.95544f, -89.69182f, 771.87756f), 402) { Fly = true }; obj77.Steps = list120; reference82 = obj77; questRoot17.QuestSequence = list116; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(1992); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list121 = new List(num); CollectionsMarshal.SetCount(list121, num); span = CollectionsMarshal.AsSpan(list121); index = 0; span[index] = "goatzone"; questRoot18.Author = list121; index = 3; List list122 = new List(index); CollectionsMarshal.SetCount(list122, index); span2 = CollectionsMarshal.AsSpan(list122); num = 0; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 0 }; index2 = 1; List list123 = new List(index2); CollectionsMarshal.SetCount(list123, index2); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012298u, new Vector3(-192.67572f, -102.749916f, 476.9817f), 402) { Fly = true }; obj78.Steps = list123; reference83 = obj78; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 1 }; num2 = 3; List list124 = new List(num2); CollectionsMarshal.SetCount(list124, num2); span3 = CollectionsMarshal.AsSpan(list124); index2 = 0; ref QuestStep reference85 = ref span3[index2]; QuestStep obj80 = new QuestStep(EInteractionType.Combat, null, new Vector3(-375.98807f, -106.10026f, 710.48956f), 402) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list125 = new List(num4); CollectionsMarshal.SetCount(list125, num4); span7 = CollectionsMarshal.AsSpan(list125); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 4493u, MinimumKillCount = 1u }; obj80.ComplexCombatData = list125; num3 = 6; List list126 = new List(num3); CollectionsMarshal.SetCount(list126, num3); span6 = CollectionsMarshal.AsSpan(list126); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj80.CompletionQuestVariablesFlags = list126; reference85 = obj80; index2++; ref QuestStep reference86 = ref span3[index2]; QuestStep obj81 = new QuestStep(EInteractionType.Combat, null, new Vector3(-372.88766f, -105.78837f, 746.95245f), 402) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list127 = new List(num4); CollectionsMarshal.SetCount(list127, num4); span7 = CollectionsMarshal.AsSpan(list127); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 4493u, MinimumKillCount = 1u }; obj81.ComplexCombatData = list127; num3 = 6; List list128 = new List(num3); CollectionsMarshal.SetCount(list128, num3); span6 = CollectionsMarshal.AsSpan(list128); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj81.CompletionQuestVariablesFlags = list128; reference86 = obj81; index2++; ref QuestStep reference87 = ref span3[index2]; QuestStep obj82 = new QuestStep(EInteractionType.Combat, null, new Vector3(-321.94852f, -106.57244f, 716.5662f), 402) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list129 = new List(num4); CollectionsMarshal.SetCount(list129, num4); span7 = CollectionsMarshal.AsSpan(list129); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 4493u, MinimumKillCount = 1u }; obj82.ComplexCombatData = list129; num3 = 6; List list130 = new List(num3); CollectionsMarshal.SetCount(list130, num3); span6 = CollectionsMarshal.AsSpan(list130); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj82.CompletionQuestVariablesFlags = list130; reference87 = obj82; obj79.Steps = list124; reference84 = obj79; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list131 = new List(index2); CollectionsMarshal.SetCount(list131, index2); span3 = CollectionsMarshal.AsSpan(list131); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012298u, new Vector3(-192.67572f, -102.749916f, 476.9817f), 402) { Fly = true }; obj83.Steps = list131; reference88 = obj83; questRoot18.QuestSequence = list122; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(1993); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list132 = new List(num); CollectionsMarshal.SetCount(list132, num); span = CollectionsMarshal.AsSpan(list132); index = 0; span[index] = "JerryWester"; questRoot19.Author = list132; index = 4; List list133 = new List(index); CollectionsMarshal.SetCount(list133, index); span2 = CollectionsMarshal.AsSpan(list133); num = 0; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 0 }; num2 = 1; List list134 = new List(num2); CollectionsMarshal.SetCount(list134, num2); span3 = CollectionsMarshal.AsSpan(list134); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013332u, new Vector3(94.95691f, -22.000006f, 50.94983f), 418); obj84.Steps = list134; reference89 = obj84; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 1 }; index2 = 1; List list135 = new List(index2); CollectionsMarshal.SetCount(list135, index2); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011192u, new Vector3(88.36499f, 15.094684f, 31.296265f), 418); obj85.Steps = list135; reference90 = obj85; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 2 }; num2 = 1; List list136 = new List(num2); CollectionsMarshal.SetCount(list136, num2); span3 = CollectionsMarshal.AsSpan(list136); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013196u, new Vector3(-249.43921f, -20.03492f, -65.0188f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardJeweledCrozier } }; obj86.Steps = list136; reference91 = obj86; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1011192u, new Vector3(88.36499f, 15.094684f, 31.296265f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardJeweledCrozier, To = EAetheryteLocation.IshgardForgottenKnight } }; obj87.Steps = list137; reference92 = obj87; questRoot19.QuestSequence = list133; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(1994); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list138 = new List(num); CollectionsMarshal.SetCount(list138, num); span = CollectionsMarshal.AsSpan(list138); index = 0; span[index] = "JerryWester"; questRoot20.Author = list138; index = 3; List list139 = new List(index); CollectionsMarshal.SetCount(list139, index); span2 = CollectionsMarshal.AsSpan(list139); num = 0; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 0 }; num2 = 1; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011192u, new Vector3(88.36499f, 15.094684f, 31.296265f), 418); obj88.Steps = list140; reference93 = obj88; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 1 }; index2 = 1; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011222u, new Vector3(231.92188f, -13.73494f, -106.85901f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; obj89.Steps = list141; reference94 = obj89; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list142 = new List(num2); CollectionsMarshal.SetCount(list142, num2); span3 = CollectionsMarshal.AsSpan(list142); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1011192u, new Vector3(88.36499f, 15.094684f, 31.296265f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardAthenaeumAstrologicum, To = EAetheryteLocation.IshgardForgottenKnight } }; obj90.Steps = list142; reference95 = obj90; questRoot20.QuestSequence = list139; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(1995); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list143 = new List(num); CollectionsMarshal.SetCount(list143, num); span = CollectionsMarshal.AsSpan(list143); index = 0; span[index] = "JerryWester"; questRoot21.Author = list143; index = 3; List list144 = new List(index); CollectionsMarshal.SetCount(list144, index); span2 = CollectionsMarshal.AsSpan(list144); num = 0; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 0 }; index2 = 1; List list145 = new List(index2); CollectionsMarshal.SetCount(list145, index2); span3 = CollectionsMarshal.AsSpan(list145); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011192u, new Vector3(88.36499f, 15.094684f, 31.296265f), 418); obj91.Steps = list145; reference96 = obj91; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 1 }; num2 = 3; List list146 = new List(num2); CollectionsMarshal.SetCount(list146, num2); span3 = CollectionsMarshal.AsSpan(list146); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(90.44213f, -3.7030487f, 76.662605f), 418); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(101.28695f, -20.020874f, 76.39896f), 418) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1012169u, new Vector3(109.391846f, -22.012903f, 29.95337f), 418); obj92.Steps = list146; reference97 = obj92; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list147 = new List(index2); CollectionsMarshal.SetCount(list147, index2); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1011192u, new Vector3(88.36499f, 15.094684f, 31.296265f), 418); obj93.Steps = list147; reference98 = obj93; questRoot21.QuestSequence = list144; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(1996); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list148 = new List(num); CollectionsMarshal.SetCount(list148, num); span = CollectionsMarshal.AsSpan(list148); index = 0; span[index] = "JerryWester"; questRoot22.Author = list148; index = 3; List list149 = new List(index); CollectionsMarshal.SetCount(list149, index); span2 = CollectionsMarshal.AsSpan(list149); num = 0; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 0 }; num2 = 1; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011192u, new Vector3(88.36499f, 15.094684f, 31.296265f), 418); obj94.Steps = list150; reference99 = obj94; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 1 }; index2 = 3; List list151 = new List(index2); CollectionsMarshal.SetCount(list151, index2); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(90.44213f, -3.7030487f, 76.662605f), 418); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(101.28695f, -20.020874f, 76.39896f), 418) { DisableNavmesh = true }; num2++; ref QuestStep reference101 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1013340u, new Vector3(144.57922f, -20.020874f, 54.276245f), 418); num4 = 1; List list152 = new List(num4); CollectionsMarshal.SetCount(list152, num4); Span span8 = CollectionsMarshal.AsSpan(list152); num3 = 0; span8[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_HEAVNA409_01996_Q1_000_000"), Answer = new ExcelRef("TEXT_HEAVNA409_01996_A1_000_001") }; questStep6.DialogueChoices = list152; reference101 = questStep6; obj95.Steps = list151; reference100 = obj95; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013260u, new Vector3(104.38696f, 15.000005f, 25.558838f), 418); obj96.Steps = list153; reference102 = obj96; questRoot22.QuestSequence = list149; AddQuest(questId22, questRoot22); } private static void LoadQuests40() { QuestId questId = new QuestId(2012); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "kaiser"; questRoot.Author = list; index = 7; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; ref QuestStep reference2 = ref span3[index2]; QuestStep obj2 = new QuestStep(EInteractionType.AcceptQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition obj3 = new SkipAetheryteCondition { InSameTerritory = true }; int num3 = 1; List list4 = new List(num3); CollectionsMarshal.SetCount(list4, num3); Span span4 = CollectionsMarshal.AsSpan(list4); int index3 = 0; span4[index3] = 419; obj3.InTerritory = list4; skipConditions.AetheryteShortcutIf = obj3; obj2.SkipConditions = skipConditions; reference2 = obj2; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 1 }; index2 = 1; List list5 = new List(index2); CollectionsMarshal.SetCount(list5, index2); span3 = CollectionsMarshal.AsSpan(list5); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f }; obj4.Steps = list5; reference3 = obj4; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 2 }; num2 = 3; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; ref QuestStep reference5 = ref span3[index2]; QuestStep obj6 = new QuestStep(EInteractionType.Interact, 1012221u, new Vector3(195.08655f, -5.3999624f, -65.65961f), 419) { StopDistance = 4f }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); index3 = 6; List list7 = new List(index3); CollectionsMarshal.SetCount(list7, index3); Span span5 = CollectionsMarshal.AsSpan(list7); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list7; skipConditions2.StepIf = skipStepConditions; obj6.SkipConditions = skipConditions2; reference5 = obj6; index2++; ref QuestStep reference6 = ref span3[index2]; QuestStep obj7 = new QuestStep(EInteractionType.Interact, 1012223u, new Vector3(188.70825f, -5.3999662f, -68.833435f), 419) { StopDistance = 4f }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 6; List list8 = new List(num3); CollectionsMarshal.SetCount(list8, num3); span5 = CollectionsMarshal.AsSpan(list8); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list8; skipConditions3.StepIf = skipStepConditions2; obj7.SkipConditions = skipConditions3; reference6 = obj7; index2++; ref QuestStep reference7 = ref span3[index2]; QuestStep obj8 = new QuestStep(EInteractionType.Interact, 1012224u, new Vector3(175.12769f, -5.4349146f, -57.938538f), 419) { StopDistance = 4f }; index3 = 6; List list9 = new List(index3); CollectionsMarshal.SetCount(list9, index3); span5 = CollectionsMarshal.AsSpan(list9); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj8.CompletionQuestVariablesFlags = list9; reference7 = obj8; obj5.Steps = list6; reference4 = obj5; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 3 }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 4f }; obj9.Steps = list10; reference8 = obj9; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 4 }; num2 = 2; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(197.57971f, 307.86523f, 409.82266f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1014980u, new Vector3(198.6571f, 293.33f, 418.57007f), 155) { StopDistance = 4f, Fly = false, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj10.Steps = list11; reference9 = obj10; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 5 }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014931u, new Vector3(182.97095f, 7.488976f, -46.830017f), 153) { StopDistance = 4f, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj11.Steps = list12; reference10 = obj11; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014925u, new Vector3(184.49683f, 14.1174555f, 51.92639f), 153) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, NextQuestId = new QuestId(2013) }; obj12.Steps = list13; reference11 = obj12; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(2013); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list14 = new List(num); CollectionsMarshal.SetCount(list14, num); span = CollectionsMarshal.AsSpan(list14); index = 0; span[index] = "kaiser"; questRoot2.Author = list14; index = 3; List list15 = new List(index); CollectionsMarshal.SetCount(list15, index); span2 = CollectionsMarshal.AsSpan(list15); num = 0; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 0 }; index2 = 1; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; ref QuestStep reference13 = ref span3[num2]; QuestStep obj14 = new QuestStep(EInteractionType.AcceptQuest, 1014981u, new Vector3(185.62585f, 14.044273f, 50.492065f), 153) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition obj15 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list17 = new List(num3); CollectionsMarshal.SetCount(list17, num3); span4 = CollectionsMarshal.AsSpan(list17); index3 = 0; span4[index3] = 419; obj15.InTerritory = list17; skipConditions4.AetheryteShortcutIf = obj15; obj14.SkipConditions = skipConditions4; reference13 = obj14; obj13.Steps = list16; reference12 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 1 }; num2 = 1; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014981u, new Vector3(185.62585f, 14.044273f, 50.492065f), 153) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj16.Steps = list18; reference14 = obj16; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, NextQuestId = new QuestId(2014) }; obj17.Steps = list19; reference15 = obj17; questRoot2.QuestSequence = list15; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(2014); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list20 = new List(num); CollectionsMarshal.SetCount(list20, num); span = CollectionsMarshal.AsSpan(list20); index = 0; span[index] = "kaiser"; questRoot3.Author = list20; index = 7; List list21 = new List(index); CollectionsMarshal.SetCount(list21, index); span2 = CollectionsMarshal.AsSpan(list21); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 0 }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; ref QuestStep reference17 = ref span3[index2]; QuestStep obj19 = new QuestStep(EInteractionType.AcceptQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; SkipConditions skipConditions5 = new SkipConditions(); SkipAetheryteCondition obj20 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list23 = new List(index3); CollectionsMarshal.SetCount(list23, index3); span4 = CollectionsMarshal.AsSpan(list23); num3 = 0; span4[num3] = 419; obj20.InTerritory = list23; skipConditions5.AetheryteShortcutIf = obj20; obj19.SkipConditions = skipConditions5; reference17 = obj19; obj18.Steps = list22; reference16 = obj18; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 1 }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014935u, new Vector3(143.35852f, -6.0896406f, 409.81152f), 145) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj21.Steps = list24; reference18 = obj21; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 2 }; num2 = 1; List list25 = new List(num2); CollectionsMarshal.SetCount(list25, num2); span3 = CollectionsMarshal.AsSpan(list25); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2006314u, new Vector3(143.05322f, -6.149414f, 412.10034f), 145) { StopDistance = 2f, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj22.Steps = list25; reference19 = obj22; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 3 }; index2 = 1; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014941u, new Vector3(-61.72278f, 23.150558f, -408.71295f), 146) { StopDistance = 4f, Fly = false, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj23.Steps = list26; reference20 = obj23; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 4 }; num2 = 1; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2006315u, new Vector3(-60.16632f, 23.147888f, -406.79028f), 146) { StopDistance = 2f, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj24.Steps = list27; reference21 = obj24; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 5 }; index2 = 1; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014941u, new Vector3(-61.72278f, 23.150558f, -408.71295f), 146) { StopDistance = 3f, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj25.Steps = list28; reference22 = obj25; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, NextQuestId = new QuestId(2015) }; obj26.Steps = list29; reference23 = obj26; questRoot3.QuestSequence = list21; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(2015); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list30 = new List(num); CollectionsMarshal.SetCount(list30, num); span = CollectionsMarshal.AsSpan(list30); index = 0; span[index] = "kaiser"; questRoot4.Author = list30; index = 2; List list31 = new List(index); CollectionsMarshal.SetCount(list31, index); span2 = CollectionsMarshal.AsSpan(list31); num = 0; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; index2 = 1; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; ref QuestStep reference25 = ref span3[num2]; QuestStep obj28 = new QuestStep(EInteractionType.AcceptQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; SkipConditions skipConditions6 = new SkipConditions(); SkipAetheryteCondition obj29 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list33 = new List(num3); CollectionsMarshal.SetCount(list33, num3); span4 = CollectionsMarshal.AsSpan(list33); index3 = 0; span4[index3] = 419; obj29.InTerritory = list33; skipConditions6.AetheryteShortcutIf = obj29; obj28.SkipConditions = skipConditions6; reference25 = obj28; obj27.Steps = list32; reference24 = obj27; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014944u, new Vector3(199.93884f, -0.899981f, -48.722107f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(199.93884f, -0.899981f, -48.722107f), MaximumDistance = 100f, TerritoryId = 419 } } }, NextQuestId = new QuestId(2016) }; obj30.Steps = list34; reference26 = obj30; questRoot4.QuestSequence = list31; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(2016); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list35 = new List(num); CollectionsMarshal.SetCount(list35, num); span = CollectionsMarshal.AsSpan(list35); index = 0; span[index] = "kaiser"; questRoot5.Author = list35; index = 7; List list36 = new List(index); CollectionsMarshal.SetCount(list36, index); span2 = CollectionsMarshal.AsSpan(list36); num = 0; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 0 }; index2 = 1; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; ref QuestStep reference28 = ref span3[num2]; QuestStep obj32 = new QuestStep(EInteractionType.AcceptQuest, 1014944u, new Vector3(199.93884f, -0.899981f, -48.722107f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; SkipConditions skipConditions7 = new SkipConditions(); SkipAetheryteCondition obj33 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list38 = new List(index3); CollectionsMarshal.SetCount(list38, index3); span4 = CollectionsMarshal.AsSpan(list38); num3 = 0; span4[num3] = 419; obj33.InTerritory = list38; skipConditions7.AetheryteShortcutIf = obj33; obj32.SkipConditions = skipConditions7; reference28 = obj32; obj31.Steps = list37; reference27 = obj31; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 1 }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 4f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(202.38037f, -5.3999662f, -58.9151f), MaximumDistance = 100f, TerritoryId = 419 } } } }; obj34.Steps = list39; reference29 = obj34; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 2 }; index2 = 1; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014946u, new Vector3(-189.89856f, 16f, 58.182617f), 129) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaHawkersAlley }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj35.Steps = list40; reference30 = obj35; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 3 }; num2 = 4; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; ref QuestStep reference32 = ref span3[index2]; QuestStep obj37 = new QuestStep(EInteractionType.Interact, 1014947u, new Vector3(-187.85382f, 3.9999306f, 170.1228f), 129) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaHawkersAlley, To = EAetheryteLocation.LimsaFisher } }; SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 6; List list42 = new List(num3); CollectionsMarshal.SetCount(list42, num3); span5 = CollectionsMarshal.AsSpan(list42); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list42; skipConditions8.StepIf = skipStepConditions3; skipConditions8.AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj37.SkipConditions = skipConditions8; reference32 = obj37; index2++; ref QuestStep reference33 = ref span3[index2]; QuestStep obj38 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-2.1358607f, 45.631218f, -258.50027f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.LimsaMarauder } }; SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); index3 = 1; List list43 = new List(index3); CollectionsMarshal.SetCount(list43, index3); span4 = CollectionsMarshal.AsSpan(list43); num3 = 0; span4[num3] = 128; skipStepConditions4.InTerritory = list43; skipConditions9.StepIf = skipStepConditions4; obj38.SkipConditions = skipConditions9; reference33 = obj38; index2++; ref QuestStep reference34 = ref span3[index2]; QuestStep obj39 = new QuestStep(EInteractionType.Interact, 1003282u, new Vector3(-3.03656f, 48.168007f, -261.70752f), 128) { StopDistance = 5f }; num3 = 6; List list44 = new List(num3); CollectionsMarshal.SetCount(list44, num3); span5 = CollectionsMarshal.AsSpan(list44); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj39.CompletionQuestVariablesFlags = list44; reference34 = obj39; index2++; ref QuestStep reference35 = ref span3[index2]; QuestStep obj40 = new QuestStep(EInteractionType.Interact, 1002680u, new Vector3(1.4800415f, 30.47563f, -242.20648f), 128) { StopDistance = 5f }; index3 = 6; List list45 = new List(index3); CollectionsMarshal.SetCount(list45, index3); span5 = CollectionsMarshal.AsSpan(list45); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj40.CompletionQuestVariablesFlags = list45; reference35 = obj40; obj36.Steps = list41; reference31 = obj36; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 4 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014948u, new Vector3(17.166382f, 47.600006f, -160.23505f), 128) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; obj41.Steps = list46; reference36 = obj41; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 5 }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2006316u, new Vector3(17.715698f, 47.592896f, -160.47919f), 128); obj42.Steps = list47; reference37 = obj42; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(202.38037f, -5.3999662f, -58.9151f), MaximumDistance = 100f, TerritoryId = 419 } } }, NextQuestId = new QuestId(2017) }; obj43.Steps = list48; reference38 = obj43; questRoot5.QuestSequence = list36; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(2017); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list49 = new List(num); CollectionsMarshal.SetCount(list49, num); span = CollectionsMarshal.AsSpan(list49); index = 0; span[index] = "kaiser"; questRoot6.Author = list49; index = 6; List list50 = new List(index); CollectionsMarshal.SetCount(list50, index); span2 = CollectionsMarshal.AsSpan(list50); num = 0; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 0 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; ref QuestStep reference40 = ref span3[index2]; QuestStep obj45 = new QuestStep(EInteractionType.AcceptQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; SkipConditions skipConditions10 = new SkipConditions(); SkipAetheryteCondition obj46 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list52 = new List(num3); CollectionsMarshal.SetCount(list52, num3); span4 = CollectionsMarshal.AsSpan(list52); index3 = 0; span4[index3] = 419; obj46.InTerritory = list52; skipConditions10.AetheryteShortcutIf = obj46; obj45.SkipConditions = skipConditions10; reference40 = obj45; obj44.Steps = list51; reference39 = obj44; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 1 }; index2 = 2; List list53 = new List(index2); CollectionsMarshal.SetCount(list53, index2); span3 = CollectionsMarshal.AsSpan(list53); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(197.69202f, 307.86456f, 409.4611f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006377u, new Vector3(200.97656f, 293.33f, 420.37073f), 155) { StopDistance = 4f, Fly = false, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj47.Steps = list53; reference41 = obj47; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 2 }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(202.38037f, -5.3999662f, -58.9151f), MaximumDistance = 100f, TerritoryId = 419 } } } }; obj48.Steps = list54; reference42 = obj48; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 3 }; index2 = 1; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014949u, new Vector3(-159.65515f, 40.350307f, -194.7204f), 156) { StopDistance = 5f, Fly = true, Comment = "Solo duty here!", AetheryteShortcut = EAetheryteLocation.MorDhona }; obj49.Steps = list55; reference43 = obj49; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 4 }; num2 = 1; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2006318u, new Vector3(-147.2649f, 43.320312f, -186.63312f), 156) { StopDistance = 3f }; obj50.Steps = list56; reference44 = obj50; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list57 = new List(index2); CollectionsMarshal.SetCount(list57, index2); span3 = CollectionsMarshal.AsSpan(list57); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(202.38037f, -5.3999662f, -58.9151f), MaximumDistance = 100f, TerritoryId = 419 } } }, NextQuestId = new QuestId(2018) }; obj51.Steps = list57; reference45 = obj51; questRoot6.QuestSequence = list50; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(2018); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list58 = new List(num); CollectionsMarshal.SetCount(list58, num); span = CollectionsMarshal.AsSpan(list58); index = 0; span[index] = "kaiser"; questRoot7.Author = list58; index = 2; List list59 = new List(index); CollectionsMarshal.SetCount(list59, index); span2 = CollectionsMarshal.AsSpan(list59); num = 0; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 0 }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; ref QuestStep reference47 = ref span3[index2]; QuestStep obj53 = new QuestStep(EInteractionType.AcceptQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; SkipConditions skipConditions11 = new SkipConditions(); SkipAetheryteCondition obj54 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list61 = new List(index3); CollectionsMarshal.SetCount(list61, index3); span4 = CollectionsMarshal.AsSpan(list61); num3 = 0; span4[num3] = 419; obj54.InTerritory = list61; skipConditions11.AetheryteShortcutIf = obj54; obj53.SkipConditions = skipConditions11; reference47 = obj53; obj52.Steps = list60; reference46 = obj52; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014944u, new Vector3(199.93884f, -0.899981f, -48.722107f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(199.93884f, -0.899981f, -48.722107f), MaximumDistance = 100f, TerritoryId = 419 } } }, NextQuestId = new QuestId(2019) }; obj55.Steps = list62; reference48 = obj55; questRoot7.QuestSequence = list59; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(2019); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list63 = new List(num); CollectionsMarshal.SetCount(list63, num); span = CollectionsMarshal.AsSpan(list63); index = 0; span[index] = "kaiser"; questRoot8.Author = list63; index = 6; List list64 = new List(index); CollectionsMarshal.SetCount(list64, index); span2 = CollectionsMarshal.AsSpan(list64); num = 0; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 0 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; ref QuestStep reference50 = ref span3[index2]; QuestStep obj57 = new QuestStep(EInteractionType.AcceptQuest, 1014944u, new Vector3(199.93884f, -0.899981f, -48.722107f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; SkipConditions skipConditions12 = new SkipConditions(); SkipAetheryteCondition obj58 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list66 = new List(num3); CollectionsMarshal.SetCount(list66, num3); span4 = CollectionsMarshal.AsSpan(list66); index3 = 0; span4[index3] = 419; obj58.InTerritory = list66; skipConditions12.AetheryteShortcutIf = obj58; obj57.SkipConditions = skipConditions12; reference50 = obj57; obj56.Steps = list65; reference49 = obj56; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 1 }; index2 = 1; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 4f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(202.38037f, -5.3999662f, -58.9151f), MaximumDistance = 100f, TerritoryId = 419 } } } }; obj59.Steps = list67; reference51 = obj59; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 2 }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014957u, new Vector3(238.78845f, 302f, -277.97363f), 155) { StopDistance = 4f, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj60.Steps = list68; reference52 = obj60; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 3 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014960u, new Vector3(262.83667f, 359.1351f, -688.3192f), 155) { StopDistance = 4f, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj61.Steps = list69; reference53 = obj61; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 4 }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014961u, new Vector3(259.72375f, 359.09564f, -689.93665f), 155) { StopDistance = 4f, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj62.Steps = list70; reference54 = obj62; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 2006367u, new Vector3(205.92041f, 307.8507f, 412.25293f), 155) { StopDistance = 2f, Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, NextQuestId = new QuestId(2020) }; obj63.Steps = list71; reference55 = obj63; questRoot8.QuestSequence = list64; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(2020); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list72 = new List(num); CollectionsMarshal.SetCount(list72, num); span = CollectionsMarshal.AsSpan(list72); index = 0; span[index] = "kaiser"; questRoot9.Author = list72; index = 7; List list73 = new List(index); CollectionsMarshal.SetCount(list73, index); span2 = CollectionsMarshal.AsSpan(list73); num = 0; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 0 }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; ref QuestStep reference57 = ref span3[index2]; QuestStep obj65 = new QuestStep(EInteractionType.AcceptQuest, 1015127u, new Vector3(204.60815f, 307.87106f, 414.63342f), 155) { StopDistance = 3f, Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; SkipConditions skipConditions13 = new SkipConditions(); SkipAetheryteCondition obj66 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span4 = CollectionsMarshal.AsSpan(list75); num3 = 0; span4[num3] = 419; obj66.InTerritory = list75; skipConditions13.AetheryteShortcutIf = obj66; obj65.SkipConditions = skipConditions13; reference57 = obj65; obj64.Steps = list74; reference56 = obj64; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 1 }; index2 = 3; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; ref QuestStep reference59 = ref span3[num2]; QuestStep obj68 = new QuestStep(EInteractionType.Interact, 1006377u, new Vector3(200.97656f, 293.33f, 420.37073f), 155) { StopDistance = 4f }; SkipConditions skipConditions14 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num3 = 6; List list77 = new List(num3); CollectionsMarshal.SetCount(list77, num3); span5 = CollectionsMarshal.AsSpan(list77); index3 = 0; span5[index3] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions5.CompletionQuestVariablesFlags = list77; skipConditions14.StepIf = skipStepConditions5; obj68.SkipConditions = skipConditions14; reference59 = obj68; num2++; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(205.51671f, 285.27087f, 413.4063f), 155) { JumpDestination = new JumpDestination { Position = new Vector3(198.82875f, 234.59601f, 424.70218f) } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006376u, new Vector3(195.3612f, 234.79839f, 419.3026f), 155) { StopDistance = 3f }; obj67.Steps = list76; reference58 = obj67; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 2 }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(202.38037f, -5.3999662f, -58.9151f), MaximumDistance = 100f, TerritoryId = 419 } } } }; obj69.Steps = list78; reference60 = obj69; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 3 }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015128u, new Vector3(116.472046f, -4.734893f, -52.567383f), 419) { StopDistance = 5f }; obj70.Steps = list79; reference61 = obj70; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 4 }; num2 = 1; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015130u, new Vector3(51.743286f, 11.741424f, 27.115234f), 419) { StopDistance = 5f }; obj71.Steps = list80; reference62 = obj71; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 5 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015129u, new Vector3(-0.07635498f, 11.965096f, 44.327393f), 419) { StopDistance = 5f }; obj72.Steps = list81; reference63 = obj72; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(202.38037f, -5.3999662f, -58.9151f), MaximumDistance = 100f, TerritoryId = 419 } } }, NextQuestId = new QuestId(2021) }; obj73.Steps = list82; reference64 = obj73; questRoot9.QuestSequence = list73; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(2021); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list83 = new List(num); CollectionsMarshal.SetCount(list83, num); span = CollectionsMarshal.AsSpan(list83); index = 0; span[index] = "kaiser"; questRoot10.Author = list83; index = 10; List list84 = new List(index); CollectionsMarshal.SetCount(list84, index); span2 = CollectionsMarshal.AsSpan(list84); num = 0; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 0 }; index2 = 1; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; ref QuestStep reference66 = ref span3[num2]; QuestStep obj75 = new QuestStep(EInteractionType.AcceptQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; SkipConditions skipConditions15 = new SkipConditions(); SkipAetheryteCondition obj76 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list86 = new List(index3); CollectionsMarshal.SetCount(list86, index3); span4 = CollectionsMarshal.AsSpan(list86); num3 = 0; span4[num3] = 419; obj76.InTerritory = list86; skipConditions15.AetheryteShortcutIf = obj76; obj75.SkipConditions = skipConditions15; reference66 = obj75; obj74.Steps = list85; reference65 = obj74; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 1 }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015142u, new Vector3(446.98242f, 217.95142f, 753.994f), 397) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj77.Steps = list87; reference67 = obj77; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 2 }; index2 = 1; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015145u, new Vector3(487.17468f, 200.23772f, 656.27515f), 397) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj78.Steps = list88; reference68 = obj78; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 3 }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 1015146u, new Vector3(485.0995f, 200.2377f, 654.68823f), 397) { StopDistance = 4f, Action = EAction.AspectedBenefic }; obj79.Steps = list89; reference69 = obj79; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 4 }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; ref QuestStep reference71 = ref span3[num2]; QuestStep obj81 = new QuestStep(EInteractionType.Combat, null, new Vector3(501.1413f, 161.74702f, -318.04788f), 397) { StopDistance = 3f, Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list91 = new List(num3); CollectionsMarshal.SetCount(list91, num3); Span span6 = CollectionsMarshal.AsSpan(list91); index3 = 0; span6[index3] = new ComplexCombatData { DataId = 4619u, MinimumKillCount = 1u }; index3++; span6[index3] = new ComplexCombatData { DataId = 4360u, MinimumKillCount = 2u }; obj81.ComplexCombatData = list91; obj81.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference71 = obj81; obj80.Steps = list90; reference70 = obj80; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 5 }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 1015147u, new Vector3(500.11438f, 161.61157f, -320.02753f), 397) { StopDistance = 3f, Action = EAction.AspectedBenefic }; obj82.Steps = list92; reference72 = obj82; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 6 }; index2 = 1; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015142u, new Vector3(446.98242f, 217.95142f, 753.994f), 397) { StopDistance = 4f, Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj83.Steps = list93; reference73 = obj83; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 7 }; num2 = 3; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(529.5874f, 227.05162f, 717.32074f), 397) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.None, null, null, 397) { Mount = false }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1015149u, new Vector3(533.59265f, 228.33778f, 720.2715f), 397) { StopDistance = 4f }; obj84.Steps = list94; reference74 = obj84; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 8 }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015151u, new Vector3(541.25256f, 228.85133f, 742.5497f), 397) { StopDistance = 4f, Fly = false }; obj85.Steps = list95; reference75 = obj85; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(202.38037f, -5.3999662f, -58.9151f), MaximumDistance = 100f, TerritoryId = 419 } } }, NextQuestId = new QuestId(2022) }; obj86.Steps = list96; reference76 = obj86; questRoot10.QuestSequence = list84; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(2022); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list97 = new List(num); CollectionsMarshal.SetCount(list97, num); span = CollectionsMarshal.AsSpan(list97); index = 0; span[index] = "kaiser"; questRoot11.Author = list97; index = 6; List list98 = new List(index); CollectionsMarshal.SetCount(list98, index); span2 = CollectionsMarshal.AsSpan(list98); num = 0; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 0 }; index2 = 1; List list99 = new List(index2); CollectionsMarshal.SetCount(list99, index2); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; ref QuestStep reference78 = ref span3[num2]; QuestStep obj88 = new QuestStep(EInteractionType.AcceptQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; SkipConditions skipConditions16 = new SkipConditions(); SkipAetheryteCondition obj89 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list100 = new List(index3); CollectionsMarshal.SetCount(list100, index3); span4 = CollectionsMarshal.AsSpan(list100); num3 = 0; span4[num3] = 419; obj89.InTerritory = list100; skipConditions16.AetheryteShortcutIf = obj89; obj88.SkipConditions = skipConditions16; reference78 = obj88; obj87.Steps = list99; reference77 = obj87; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 1 }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015168u, new Vector3(-266.01056f, 126.407364f, -0.045776367f), 397) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj90.Steps = list101; reference79 = obj90; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 2 }; index2 = 3; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; ref QuestStep reference81 = ref span3[num2]; QuestStep obj92 = new QuestStep(EInteractionType.Action, 1015169u, new Vector3(-311.42145f, 126.83597f, 3.4942627f), 397) { StopDistance = 4f, Action = EAction.AspectedBenefic }; num3 = 6; List list103 = new List(num3); CollectionsMarshal.SetCount(list103, num3); span5 = CollectionsMarshal.AsSpan(list103); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj92.CompletionQuestVariablesFlags = list103; reference81 = obj92; num2++; ref QuestStep reference82 = ref span3[num2]; QuestStep obj93 = new QuestStep(EInteractionType.Action, 1015171u, new Vector3(-320.02753f, 126.52038f, -14.023071f), 397) { StopDistance = 4f, Action = EAction.AspectedBenefic }; index3 = 6; List list104 = new List(index3); CollectionsMarshal.SetCount(list104, index3); span5 = CollectionsMarshal.AsSpan(list104); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj93.CompletionQuestVariablesFlags = list104; reference82 = obj93; num2++; ref QuestStep reference83 = ref span3[num2]; QuestStep obj94 = new QuestStep(EInteractionType.Action, 1015170u, new Vector3(-296.86432f, 125.87531f, -14.389343f), 397) { StopDistance = 4f, Action = EAction.AspectedBenefic }; num3 = 6; List list105 = new List(num3); CollectionsMarshal.SetCount(list105, num3); span5 = CollectionsMarshal.AsSpan(list105); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj94.CompletionQuestVariablesFlags = list105; reference83 = obj94; obj91.Steps = list102; reference80 = obj91; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 3 }; num2 = 1; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015163u, new Vector3(-310.0786f, 125.02021f, -25.192688f), 397) { StopDistance = 4f }; obj95.Steps = list106; reference84 = obj95; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 4 }; index2 = 1; List list107 = new List(index2); CollectionsMarshal.SetCount(list107, index2); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 1015178u, new Vector3(-310.0786f, 125.02021f, -25.192688f), 397) { StopDistance = 4f, Action = EAction.AspectedBenefic }; obj96.Steps = list107; reference85 = obj96; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(202.38037f, -5.3999662f, -58.9151f), MaximumDistance = 100f, TerritoryId = 419 } } }, NextQuestId = new QuestId(2023) }; obj97.Steps = list108; reference86 = obj97; questRoot11.QuestSequence = list98; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(2023); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list109 = new List(num); CollectionsMarshal.SetCount(list109, num); span = CollectionsMarshal.AsSpan(list109); index = 0; span[index] = "kaiser"; questRoot12.Author = list109; index = 6; List list110 = new List(index); CollectionsMarshal.SetCount(list110, index); span2 = CollectionsMarshal.AsSpan(list110); num = 0; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 0 }; index2 = 1; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; ref QuestStep reference88 = ref span3[num2]; QuestStep obj99 = new QuestStep(EInteractionType.AcceptQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; SkipConditions skipConditions17 = new SkipConditions(); SkipAetheryteCondition obj100 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list112 = new List(index3); CollectionsMarshal.SetCount(list112, index3); span4 = CollectionsMarshal.AsSpan(list112); num3 = 0; span4[num3] = 419; obj100.InTerritory = list112; skipConditions17.AetheryteShortcutIf = obj100; obj99.SkipConditions = skipConditions17; reference88 = obj99; obj98.Steps = list111; reference87 = obj98; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 1 }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015084u, new Vector3(487.08313f, -51.1414f, 33.340942f), 398) { StopDistance = 5f, Fly = false, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj101.Steps = list113; reference89 = obj101; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 2 }; index2 = 3; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; ref QuestStep reference91 = ref span3[num2]; QuestStep obj103 = new QuestStep(EInteractionType.Action, 1015094u, new Vector3(472.03772f, -51.14139f, 8.590759f), 398) { StopDistance = 4f, Action = EAction.AspectedBenefic }; num3 = 6; List list115 = new List(num3); CollectionsMarshal.SetCount(list115, num3); span5 = CollectionsMarshal.AsSpan(list115); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj103.CompletionQuestVariablesFlags = list115; reference91 = obj103; num2++; ref QuestStep reference92 = ref span3[num2]; QuestStep obj104 = new QuestStep(EInteractionType.Action, 1015092u, new Vector3(560.9979f, -51.27571f, 62.974f), 398) { StopDistance = 4f, Action = EAction.AspectedBenefic }; index3 = 6; List list116 = new List(index3); CollectionsMarshal.SetCount(list116, index3); span5 = CollectionsMarshal.AsSpan(list116); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj104.CompletionQuestVariablesFlags = list116; reference92 = obj104; num2++; ref QuestStep reference93 = ref span3[num2]; QuestStep obj105 = new QuestStep(EInteractionType.Action, 1015093u, new Vector3(465.568f, -51.19559f, 98.10022f), 398) { StopDistance = 4f, Action = EAction.AspectedBenefic }; num3 = 6; List list117 = new List(num3); CollectionsMarshal.SetCount(list117, num3); span5 = CollectionsMarshal.AsSpan(list117); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj105.CompletionQuestVariablesFlags = list117; reference93 = obj105; obj102.Steps = list114; reference90 = obj102; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 3 }; num2 = 1; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015087u, new Vector3(509.75806f, -51.32657f, 75.913574f), 398) { StopDistance = 4f, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj106.Steps = list118; reference94 = obj106; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 4 }; index2 = 1; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1015095u, new Vector3(731.56323f, -40.98759f, -27.420471f), 398) { StopDistance = 4f, Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj107.Steps = list119; reference95 = obj107; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(202.38037f, -5.3999662f, -58.9151f), MaximumDistance = 100f, TerritoryId = 419 } } }, NextQuestId = new QuestId(2024) }; obj108.Steps = list120; reference96 = obj108; questRoot12.QuestSequence = list110; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(2024); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list121 = new List(num); CollectionsMarshal.SetCount(list121, num); span = CollectionsMarshal.AsSpan(list121); index = 0; span[index] = "kaiser"; questRoot13.Author = list121; index = 9; List list122 = new List(index); CollectionsMarshal.SetCount(list122, index); span2 = CollectionsMarshal.AsSpan(list122); num = 0; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 0 }; index2 = 1; List list123 = new List(index2); CollectionsMarshal.SetCount(list123, index2); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; ref QuestStep reference98 = ref span3[num2]; QuestStep obj110 = new QuestStep(EInteractionType.AcceptQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; SkipConditions skipConditions18 = new SkipConditions(); SkipAetheryteCondition obj111 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list124 = new List(index3); CollectionsMarshal.SetCount(list124, index3); span4 = CollectionsMarshal.AsSpan(list124); num3 = 0; span4[num3] = 419; obj111.InTerritory = list124; skipConditions18.AetheryteShortcutIf = obj111; obj110.SkipConditions = skipConditions18; reference98 = obj110; obj109.Steps = list123; reference97 = obj109; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 1 }; num2 = 1; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015181u, new Vector3(707.94226f, 204.32489f, -252.49103f), 397) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj112.Steps = list125; reference99 = obj112; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 2 }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 1015190u, new Vector3(679.1942f, 207.2133f, -273.82324f), 397) { StopDistance = 4f, Action = EAction.AspectedBenefic }; obj113.Steps = list126; reference100 = obj113; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 3 }; num2 = 1; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 1015191u, new Vector3(651.78906f, 207.92256f, -268.29938f), 397) { StopDistance = 4f, Action = EAction.AspectedBenefic }; obj114.Steps = list127; reference101 = obj114; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 4 }; index2 = 1; List list128 = new List(index2); CollectionsMarshal.SetCount(list128, index2); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 1015192u, new Vector3(652.82666f, 209.09976f, -282.70392f), 397) { StopDistance = 4f, Action = EAction.AspectedBenefic }; obj115.Steps = list128; reference102 = obj115; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 5 }; num2 = 2; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; ref QuestStep reference104 = ref span3[index2]; QuestStep obj117 = new QuestStep(EInteractionType.Combat, null, new Vector3(614.313f, 210.86438f, -301.28937f), 397) { StopDistance = 3f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list130 = new List(num3); CollectionsMarshal.SetCount(list130, num3); span6 = CollectionsMarshal.AsSpan(list130); index3 = 0; span6[index3] = new ComplexCombatData { DataId = 4676u, MinimumKillCount = 3u }; obj117.ComplexCombatData = list130; reference104 = obj117; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006415u, new Vector3(614.313f, 210.86438f, -301.28937f), 397); obj116.Steps = list129; reference103 = obj116; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 6 }; index2 = 1; List list131 = new List(index2); CollectionsMarshal.SetCount(list131, index2); span3 = CollectionsMarshal.AsSpan(list131); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015197u, new Vector3(614.25183f, 210.67752f, -300.1908f), 397) { StopDistance = 3f }; obj118.Steps = list131; reference105 = obj118; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 7 }; num2 = 1; List list132 = new List(num2); CollectionsMarshal.SetCount(list132, num2); span3 = CollectionsMarshal.AsSpan(list132); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015181u, new Vector3(707.94226f, 204.32489f, -252.49103f), 397) { StopDistance = 5f, Fly = true }; obj119.Steps = list132; reference106 = obj119; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list133 = new List(index2); CollectionsMarshal.SetCount(list133, index2); span3 = CollectionsMarshal.AsSpan(list133); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(202.38037f, -5.3999662f, -58.9151f), MaximumDistance = 100f, TerritoryId = 419 } } }, NextQuestId = new QuestId(2025) }; obj120.Steps = list133; reference107 = obj120; questRoot13.QuestSequence = list122; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(2025); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list134 = new List(num); CollectionsMarshal.SetCount(list134, num); span = CollectionsMarshal.AsSpan(list134); index = 0; span[index] = "kaiser"; questRoot14.Author = list134; index = 6; List list135 = new List(index); CollectionsMarshal.SetCount(list135, index); span2 = CollectionsMarshal.AsSpan(list135); num = 0; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 0 }; num2 = 1; List list136 = new List(num2); CollectionsMarshal.SetCount(list136, num2); span3 = CollectionsMarshal.AsSpan(list136); index2 = 0; ref QuestStep reference109 = ref span3[index2]; QuestStep obj122 = new QuestStep(EInteractionType.AcceptQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; SkipConditions skipConditions19 = new SkipConditions(); SkipAetheryteCondition obj123 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list137 = new List(index3); CollectionsMarshal.SetCount(list137, index3); span4 = CollectionsMarshal.AsSpan(list137); num3 = 0; span4[num3] = 419; obj123.InTerritory = list137; skipConditions19.AetheryteShortcutIf = obj123; obj122.SkipConditions = skipConditions19; reference109 = obj122; obj121.Steps = list136; reference108 = obj121; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 1 }; index2 = 1; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015108u, new Vector3(-359.42633f, 141.55403f, -215.32007f), 399) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.Idyllshire, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshirePrologueGate }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj124.Steps = list138; reference110 = obj124; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 2 }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; ref QuestStep reference112 = ref span3[index2]; QuestStep obj126 = new QuestStep(EInteractionType.Interact, 1015111u, new Vector3(-447.65393f, 159.354f, 147.63098f), 399) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.Idyllshire, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshirePrologueGate } }; SkipConditions skipConditions20 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); num3 = 1; List list140 = new List(num3); CollectionsMarshal.SetCount(list140, num3); span4 = CollectionsMarshal.AsSpan(list140); index3 = 0; span4[index3] = 399; skipAetheryteCondition.InTerritory = list140; skipConditions20.AetheryteShortcutIf = skipAetheryteCondition; skipConditions20.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj126.SkipConditions = skipConditions20; reference112 = obj126; obj125.Steps = list139; reference111 = obj125; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 3 }; index2 = 1; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; ref QuestStep reference114 = ref span3[num2]; QuestStep obj128 = new QuestStep(EInteractionType.SinglePlayerDuty, 1015114u, new Vector3(-370.47382f, 147.34354f, 59.128662f), 399) { StopDistance = 4f, Fly = true, AetheryteShortcut = EAetheryteLocation.Idyllshire, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshirePrologueGate } }; SkipConditions skipConditions21 = new SkipConditions(); SkipAetheryteCondition obj129 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list142 = new List(index3); CollectionsMarshal.SetCount(list142, index3); span4 = CollectionsMarshal.AsSpan(list142); num3 = 0; span4[num3] = 399; obj129.InTerritory = list142; skipConditions21.AetheryteShortcutIf = obj129; skipConditions21.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj128.SkipConditions = skipConditions21; reference114 = obj128; obj127.Steps = list141; reference113 = obj127; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 4 }; num2 = 1; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015114u, new Vector3(-370.47382f, 147.34354f, 59.128662f), 399) { StopDistance = 4f }; obj130.Steps = list143; reference115 = obj130; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list144 = new List(index2); CollectionsMarshal.SetCount(list144, index2); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(202.38037f, -5.3999662f, -58.9151f), MaximumDistance = 100f, TerritoryId = 419 } } }, NextQuestId = new QuestId(2409) }; obj131.Steps = list144; reference116 = obj131; questRoot14.QuestSequence = list135; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(2026); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list145 = new List(num); CollectionsMarshal.SetCount(list145, num); span = CollectionsMarshal.AsSpan(list145); index = 0; span[index] = "plogon_enjoyer"; questRoot15.Author = list145; index = 9; List list146 = new List(index); CollectionsMarshal.SetCount(list146, index); span2 = CollectionsMarshal.AsSpan(list146); num = 0; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 0 }; num2 = 1; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; ref QuestStep reference118 = ref span3[index2]; QuestStep obj133 = new QuestStep(EInteractionType.AcceptQuest, 1006749u, new Vector3(-30.47229f, 13.599918f, 95.26196f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGoldsmith } }; SkipConditions skipConditions22 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition2 = new SkipAetheryteCondition(); num3 = 2; List list148 = new List(num3); CollectionsMarshal.SetCount(list148, num3); span4 = CollectionsMarshal.AsSpan(list148); index3 = 0; span4[index3] = 130; index3++; span4[index3] = 131; skipAetheryteCondition2.InTerritory = list148; skipConditions22.AetheryteShortcutIf = skipAetheryteCondition2; skipConditions22.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj133.SkipConditions = skipConditions22; reference118 = obj133; obj132.Steps = list147; reference117 = obj132; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 1 }; index2 = 1; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013971u, new Vector3(15.854065f, 28.620823f, -682.76495f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; obj134.Steps = list149; reference119 = obj134; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 2 }; num2 = 1; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013976u, new Vector3(95.87244f, -4.4635005f, -533.56226f), 156) { Fly = true }; obj135.Steps = list150; reference120 = obj135; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 3 }; index2 = 1; List list151 = new List(index2); CollectionsMarshal.SetCount(list151, index2); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; ref QuestStep reference122 = ref span3[num2]; QuestStep obj137 = new QuestStep(EInteractionType.Combat, 1013977u, new Vector3(207.53784f, 18.12324f, -608.75867f), 156) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list152 = new List(index3); CollectionsMarshal.SetCount(list152, index3); Span span7 = CollectionsMarshal.AsSpan(list152); num3 = 0; span7[num3] = 777u; obj137.KillEnemyDataIds = list152; reference122 = obj137; obj136.Steps = list151; reference121 = obj136; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 4 }; num2 = 1; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013977u, new Vector3(207.53784f, 18.12324f, -608.75867f), 156); obj138.Steps = list153; reference123 = obj138; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 5 }; index2 = 1; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; ref QuestStep reference125 = ref span3[num2]; QuestStep obj140 = new QuestStep(EInteractionType.Combat, 1013978u, new Vector3(205.95093f, -22.991264f, -449.24084f), 156) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list155 = new List(num3); CollectionsMarshal.SetCount(list155, num3); span7 = CollectionsMarshal.AsSpan(list155); index3 = 0; span7[index3] = 4615u; obj140.KillEnemyDataIds = list155; reference125 = obj140; obj139.Steps = list154; reference124 = obj139; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 6 }; num2 = 1; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013978u, new Vector3(205.95093f, -22.991264f, -449.24084f), 156); obj141.Steps = list156; reference126 = obj141; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 7 }; index2 = 1; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014111u, new Vector3(95.87244f, -4.4635005f, -533.56226f), 156) { Fly = true }; obj142.Steps = list157; reference127 = obj142; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013971u, new Vector3(15.854065f, 28.620823f, -682.76495f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, NextQuestId = new QuestId(2027) }; obj143.Steps = list158; reference128 = obj143; questRoot15.QuestSequence = list146; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(2027); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list159 = new List(num); CollectionsMarshal.SetCount(list159, num); span = CollectionsMarshal.AsSpan(list159); index = 0; span[index] = "plogon_enjoyer"; questRoot16.Author = list159; index = 10; List list160 = new List(index); CollectionsMarshal.SetCount(list160, index); span2 = CollectionsMarshal.AsSpan(list160); num = 0; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 0 }; index2 = 1; List list161 = new List(index2); CollectionsMarshal.SetCount(list161, index2); span3 = CollectionsMarshal.AsSpan(list161); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013971u, new Vector3(15.854065f, 28.620823f, -682.76495f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj144.Steps = list161; reference129 = obj144; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 1 }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013982u, new Vector3(-73.0755f, 2.668869f, -622.52234f), 156) { Fly = true }; obj145.Steps = list162; reference130 = obj145; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 2 }; index2 = 2; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-144.73549f, 1.9077771f, -655.4047f), 156) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013984u, new Vector3(-142.22937f, 1.3916924f, -654.13904f), 156); obj146.Steps = list163; reference131 = obj146; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 3 }; num2 = 1; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; ref QuestStep reference133 = ref span3[index2]; QuestStep obj148 = new QuestStep(EInteractionType.Combat, null, new Vector3(-142.22937f, 1.3916924f, -654.13904f), 156) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list165 = new List(index3); CollectionsMarshal.SetCount(list165, index3); span7 = CollectionsMarshal.AsSpan(list165); num3 = 0; span7[num3] = 5047u; obj148.KillEnemyDataIds = list165; reference133 = obj148; obj147.Steps = list164; reference132 = obj147; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 4 }; index2 = 2; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-222.99123f, 3.602174f, -625.4028f), 156) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013987u, new Vector3(-223.40735f, 4.1458693f, -628.32074f), 156); obj149.Steps = list166; reference134 = obj149; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 5 }; num2 = 1; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; ref QuestStep reference136 = ref span3[index2]; QuestStep obj151 = new QuestStep(EInteractionType.Combat, null, new Vector3(-223.40735f, 4.1458693f, -628.32074f), 156) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list168 = new List(num3); CollectionsMarshal.SetCount(list168, num3); span7 = CollectionsMarshal.AsSpan(list168); index3 = 0; span7[index3] = 5047u; obj151.KillEnemyDataIds = list168; reference136 = obj151; obj150.Steps = list167; reference135 = obj150; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 6 }; index2 = 2; List list169 = new List(index2); CollectionsMarshal.SetCount(list169, index2); span3 = CollectionsMarshal.AsSpan(list169); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-256.7943f, -5.5647316f, -542.8478f), 156) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013990u, new Vector3(-253.83386f, -5.455734f, -542.87024f), 156); obj152.Steps = list169; reference137 = obj152; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 7 }; num2 = 1; List list170 = new List(num2); CollectionsMarshal.SetCount(list170, num2); span3 = CollectionsMarshal.AsSpan(list170); index2 = 0; ref QuestStep reference139 = ref span3[index2]; QuestStep obj154 = new QuestStep(EInteractionType.Combat, null, new Vector3(-253.83386f, -5.455734f, -542.87024f), 156) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list171 = new List(index3); CollectionsMarshal.SetCount(list171, index3); span7 = CollectionsMarshal.AsSpan(list171); num3 = 0; span7[num3] = 5043u; obj154.KillEnemyDataIds = list171; reference139 = obj154; obj153.Steps = list170; reference138 = obj153; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 8 }; index2 = 1; List list172 = new List(index2); CollectionsMarshal.SetCount(list172, index2); span3 = CollectionsMarshal.AsSpan(list172); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013994u, new Vector3(-402.36517f, -14.213073f, -502.06763f), 156) { Fly = true }; obj155.Steps = list172; reference140 = obj155; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013971u, new Vector3(15.854065f, 28.620823f, -682.76495f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, NextQuestId = new QuestId(2028) }; obj156.Steps = list173; reference141 = obj156; questRoot16.QuestSequence = list160; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(2028); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list174 = new List(num); CollectionsMarshal.SetCount(list174, num); span = CollectionsMarshal.AsSpan(list174); index = 0; span[index] = "plogon_enjoyer"; questRoot17.Author = list174; index = 4; List list175 = new List(index); CollectionsMarshal.SetCount(list175, index); span2 = CollectionsMarshal.AsSpan(list175); num = 0; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 0 }; index2 = 1; List list176 = new List(index2); CollectionsMarshal.SetCount(list176, index2); span3 = CollectionsMarshal.AsSpan(list176); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013971u, new Vector3(15.854065f, 28.620823f, -682.76495f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj157.Steps = list176; reference142 = obj157; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 1 }; num2 = 1; List list177 = new List(num2); CollectionsMarshal.SetCount(list177, num2); span3 = CollectionsMarshal.AsSpan(list177); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1013997u, new Vector3(-78.29407f, 68.34659f, -157.33582f), 147) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthernThanalanCeruleumProcessingPlant }; obj158.Steps = list177; reference143 = obj158; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 2 }; index2 = 1; List list178 = new List(index2); CollectionsMarshal.SetCount(list178, index2); span3 = CollectionsMarshal.AsSpan(list178); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013997u, new Vector3(-78.29407f, 68.34659f, -157.33582f), 147) { StopDistance = 4f }; obj159.Steps = list178; reference144 = obj159; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list179 = new List(num2); CollectionsMarshal.SetCount(list179, num2); span3 = CollectionsMarshal.AsSpan(list179); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013971u, new Vector3(15.854065f, 28.620823f, -682.76495f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, NextQuestId = new QuestId(2029) }; obj160.Steps = list179; reference145 = obj160; questRoot17.QuestSequence = list175; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(2029); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list180 = new List(num); CollectionsMarshal.SetCount(list180, num); span = CollectionsMarshal.AsSpan(list180); index = 0; span[index] = "plogon_enjoyer"; questRoot18.Author = list180; index = 5; List list181 = new List(index); CollectionsMarshal.SetCount(list181, index); span2 = CollectionsMarshal.AsSpan(list181); num = 0; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 0 }; index2 = 1; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013971u, new Vector3(15.854065f, 28.620823f, -682.76495f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj161.Steps = list182; reference146 = obj161; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 1 }; num2 = 1; List list183 = new List(num2); CollectionsMarshal.SetCount(list183, num2); span3 = CollectionsMarshal.AsSpan(list183); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013999u, new Vector3(33.89026f, -8.812927f, 126.17676f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj162.Steps = list183; reference147 = obj162; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 2 }; index2 = 1; List list184 = new List(index2); CollectionsMarshal.SetCount(list184, index2); span3 = CollectionsMarshal.AsSpan(list184); num2 = 0; ref QuestStep reference149 = ref span3[num2]; QuestStep obj164 = new QuestStep(EInteractionType.Combat, 2005966u, new Vector3(163.53088f, -27.328918f, 207.84314f), 154) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list185 = new List(num3); CollectionsMarshal.SetCount(list185, num3); span7 = CollectionsMarshal.AsSpan(list185); index3 = 0; span7[index3] = 5043u; obj164.KillEnemyDataIds = list185; reference149 = obj164; obj163.Steps = list184; reference148 = obj163; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 3 }; num2 = 1; List list186 = new List(num2); CollectionsMarshal.SetCount(list186, num2); span3 = CollectionsMarshal.AsSpan(list186); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014001u, new Vector3(404.89807f, -5.4588227f, 72.342896f), 154) { Fly = true }; obj165.Steps = list186; reference150 = obj165; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013971u, new Vector3(15.854065f, 28.620823f, -682.76495f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, NextQuestId = new QuestId(2030) }; obj166.Steps = list187; reference151 = obj166; questRoot18.QuestSequence = list181; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(2030); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list188 = new List(num); CollectionsMarshal.SetCount(list188, num); span = CollectionsMarshal.AsSpan(list188); index = 0; span[index] = "plogon_enjoyer"; questRoot19.Author = list188; index = 7; List list189 = new List(index); CollectionsMarshal.SetCount(list189, index); span2 = CollectionsMarshal.AsSpan(list189); num = 0; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 0 }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013971u, new Vector3(15.854065f, 28.620823f, -682.76495f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj167.Steps = list190; reference152 = obj167; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 1 }; index2 = 2; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(873.8737f, -3.1452856f, 352.47165f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1014005u, new Vector3(-631.22f, 121.245285f, -652.39954f), 397) { Fly = true }; obj168.Steps = list191; reference153 = obj168; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 2 }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; ref QuestStep reference155 = ref span3[index2]; QuestStep obj170 = new QuestStep(EInteractionType.Combat, 2005967u, new Vector3(-556.9696f, 116.68567f, -794.0032f), 397) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list193 = new List(index3); CollectionsMarshal.SetCount(list193, index3); span7 = CollectionsMarshal.AsSpan(list193); num3 = 0; span7[num3] = 4627u; obj170.KillEnemyDataIds = list193; reference155 = obj170; obj169.Steps = list192; reference154 = obj169; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 3 }; index2 = 1; List list194 = new List(index2); CollectionsMarshal.SetCount(list194, index2); span3 = CollectionsMarshal.AsSpan(list194); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014006u, new Vector3(-627.19165f, 121.248f, -648.5847f), 397) { Fly = true }; obj171.Steps = list194; reference156 = obj171; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 4 }; num2 = 1; List list195 = new List(num2); CollectionsMarshal.SetCount(list195, num2); span3 = CollectionsMarshal.AsSpan(list195); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014007u, new Vector3(-621.51526f, 121.248f, -649.13403f), 397); obj172.Steps = list195; reference157 = obj172; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 5 }; index2 = 1; List list196 = new List(index2); CollectionsMarshal.SetCount(list196, index2); span3 = CollectionsMarshal.AsSpan(list196); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1014010u, new Vector3(-621.51526f, 121.248f, -649.13403f), 397) { DelaySecondsAtStart = 1f, Emote = EEmote.Rally }; obj173.Steps = list196; reference158 = obj173; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list197 = new List(num2); CollectionsMarshal.SetCount(list197, num2); span3 = CollectionsMarshal.AsSpan(list197); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013971u, new Vector3(15.854065f, 28.620823f, -682.76495f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, NextQuestId = new QuestId(2031) }; obj174.Steps = list197; reference159 = obj174; questRoot19.QuestSequence = list189; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(2031); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list198 = new List(num); CollectionsMarshal.SetCount(list198, num); span = CollectionsMarshal.AsSpan(list198); index = 0; span[index] = "plogon_enjoyer"; questRoot20.Author = list198; index = 4; List list199 = new List(index); CollectionsMarshal.SetCount(list199, index); span2 = CollectionsMarshal.AsSpan(list199); num = 0; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 0 }; index2 = 1; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013971u, new Vector3(15.854065f, 28.620823f, -682.76495f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj175.Steps = list200; reference160 = obj175; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 1 }; num2 = 1; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; ref QuestStep reference162 = ref span3[index2]; QuestStep obj177 = new QuestStep(EInteractionType.Interact, 1014012u, new Vector3(-142.1684f, 26.764246f, -357.50366f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; num3 = 1; List list202 = new List(num3); CollectionsMarshal.SetCount(list202, num3); Span span8 = CollectionsMarshal.AsSpan(list202); index3 = 0; span8[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBMNK600_02031_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBMNK600_02031_A1_000_010") }; obj177.DialogueChoices = list202; reference162 = obj177; obj176.Steps = list201; reference161 = obj176; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 2 }; index2 = 1; List list203 = new List(index2); CollectionsMarshal.SetCount(list203, index2); span3 = CollectionsMarshal.AsSpan(list203); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014011u, new Vector3(-143.08392f, 26.654997f, -358.114f), 146); obj178.Steps = list203; reference163 = obj178; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list204 = new List(num2); CollectionsMarshal.SetCount(list204, num2); span3 = CollectionsMarshal.AsSpan(list204); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014112u, new Vector3(-149.34009f, 12.685881f, -260.91406f), 146) { StopDistance = 4f, NextQuestId = new QuestId(2426) }; obj179.Steps = list204; reference164 = obj179; questRoot20.QuestSequence = list199; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(2032); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list205 = new List(num); CollectionsMarshal.SetCount(list205, num); span = CollectionsMarshal.AsSpan(list205); index = 0; span[index] = "goatzone"; questRoot21.Author = list205; index = 7; List list206 = new List(index); CollectionsMarshal.SetCount(list206, index); span2 = CollectionsMarshal.AsSpan(list206); num = 0; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 0 }; index2 = 1; List list207 = new List(index2); CollectionsMarshal.SetCount(list207, index2); span3 = CollectionsMarshal.AsSpan(list207); num2 = 0; ref QuestStep reference166 = ref span3[num2]; QuestStep obj181 = new QuestStep(EInteractionType.AcceptQuest, 1006747u, new Vector3(-20.828613f, 29.999964f, -2.4262085f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule } }; SkipConditions skipConditions23 = new SkipConditions(); SkipAetheryteCondition obj182 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list208 = new List(index3); CollectionsMarshal.SetCount(list208, index3); span4 = CollectionsMarshal.AsSpan(list208); num3 = 0; span4[num3] = 131; obj182.InTerritory = list208; skipConditions23.AetheryteShortcutIf = obj182; skipConditions23.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj181.SkipConditions = skipConditions23; reference166 = obj181; obj180.Steps = list207; reference165 = obj180; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 1 }; num2 = 1; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014046u, new Vector3(38.223755f, 5.000002f, 404.28784f), 147) { AetheryteShortcut = EAetheryteLocation.NorthernThanalanCampBluefog, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj183.Steps = list209; reference167 = obj183; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 2 }; index2 = 1; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014121u, new Vector3(47.104614f, 14.24741f, 197.92468f), 147) { Fly = true }; obj184.Steps = list210; reference168 = obj184; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 3 }; num2 = 1; List list211 = new List(num2); CollectionsMarshal.SetCount(list211, num2); span3 = CollectionsMarshal.AsSpan(list211); index2 = 0; ref QuestStep reference170 = ref span3[index2]; QuestStep obj186 = new QuestStep(EInteractionType.Combat, 2005978u, new Vector3(1.5715942f, 21.316772f, 181.8722f), 147) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list212 = new List(num3); CollectionsMarshal.SetCount(list212, num3); span7 = CollectionsMarshal.AsSpan(list212); index3 = 0; span7[index3] = 4686u; obj186.KillEnemyDataIds = list212; reference170 = obj186; obj185.Steps = list211; reference169 = obj185; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 4 }; index2 = 1; List list213 = new List(index2); CollectionsMarshal.SetCount(list213, index2); span3 = CollectionsMarshal.AsSpan(list213); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014121u, new Vector3(47.104614f, 14.24741f, 197.92468f), 147); obj187.Steps = list213; reference171 = obj187; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 5 }; num2 = 1; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; ref QuestStep reference173 = ref span3[index2]; QuestStep obj189 = new QuestStep(EInteractionType.Interact, 1006747u, new Vector3(-20.828613f, 29.999964f, -2.4262085f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule } }; SkipConditions skipConditions24 = new SkipConditions(); SkipAetheryteCondition obj190 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list215 = new List(index3); CollectionsMarshal.SetCount(list215, index3); span4 = CollectionsMarshal.AsSpan(list215); num3 = 0; span4[num3] = 131; obj190.InTerritory = list215; skipConditions24.AetheryteShortcutIf = obj190; skipConditions24.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj189.SkipConditions = skipConditions24; reference173 = obj189; obj188.Steps = list214; reference172 = obj188; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list216 = new List(index2); CollectionsMarshal.SetCount(list216, index2); span3 = CollectionsMarshal.AsSpan(list216); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1003995u, new Vector3(75.33374f, 2.135708f, 316.33472f), 141) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahChamberOfRule, To = EAetheryteLocation.UldahGateOfThal }, NextQuestId = new QuestId(2033) }; obj191.Steps = list216; reference174 = obj191; questRoot21.QuestSequence = list206; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(2033); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list217 = new List(num); CollectionsMarshal.SetCount(list217, num); span = CollectionsMarshal.AsSpan(list217); index = 0; span[index] = "goatzone"; questRoot22.Author = list217; index = 5; List list218 = new List(index); CollectionsMarshal.SetCount(list218, index); span2 = CollectionsMarshal.AsSpan(list218); num = 0; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 0 }; num2 = 1; List list219 = new List(num2); CollectionsMarshal.SetCount(list219, num2); span3 = CollectionsMarshal.AsSpan(list219); index2 = 0; ref QuestStep reference176 = ref span3[index2]; QuestStep obj193 = new QuestStep(EInteractionType.AcceptQuest, 1003995u, new Vector3(75.33374f, 2.135708f, 316.33472f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGateOfThal } }; SkipConditions skipConditions25 = new SkipConditions(); SkipAetheryteCondition obj194 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list220 = new List(num3); CollectionsMarshal.SetCount(list220, num3); span4 = CollectionsMarshal.AsSpan(list220); index3 = 0; span4[index3] = 141; obj194.InTerritory = list220; skipConditions25.AetheryteShortcutIf = obj194; skipConditions25.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj193.SkipConditions = skipConditions25; reference176 = obj193; obj192.Steps = list219; reference175 = obj192; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 1 }; index2 = 3; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; ref QuestStep reference178 = ref span3[num2]; QuestStep obj196 = new QuestStep(EInteractionType.Interact, 1011237u, new Vector3(447.3181f, 212.53984f, 725.00183f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index3 = 6; List list222 = new List(index3); CollectionsMarshal.SetCount(list222, index3); span5 = CollectionsMarshal.AsSpan(list222); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj196.CompletionQuestVariablesFlags = list222; reference178 = obj196; num2++; ref QuestStep reference179 = ref span3[num2]; QuestStep obj197 = new QuestStep(EInteractionType.Interact, 1011233u, new Vector3(518.9136f, 217.95152f, 769.9243f), 397) { Fly = true }; num3 = 6; List list223 = new List(num3); CollectionsMarshal.SetCount(list223, num3); span5 = CollectionsMarshal.AsSpan(list223); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj197.CompletionQuestVariablesFlags = list223; reference179 = obj197; num2++; ref QuestStep reference180 = ref span3[num2]; QuestStep obj198 = new QuestStep(EInteractionType.Interact, 1011235u, new Vector3(522.54517f, 228.3512f, 723.5675f), 397) { Fly = true }; index3 = 6; List list224 = new List(index3); CollectionsMarshal.SetCount(list224, index3); span5 = CollectionsMarshal.AsSpan(list224); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj198.CompletionQuestVariablesFlags = list224; reference180 = obj198; obj195.Steps = list221; reference177 = obj195; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 2 }; num2 = 1; List list225 = new List(num2); CollectionsMarshal.SetCount(list225, num2); span3 = CollectionsMarshal.AsSpan(list225); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014052u, new Vector3(458.12158f, 200.23763f, 658.0757f), 397) { Fly = true }; obj199.Steps = list225; reference181 = obj199; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 3 }; index2 = 2; List list226 = new List(index2); CollectionsMarshal.SetCount(list226, index2); span3 = CollectionsMarshal.AsSpan(list226); num2 = 0; ref QuestStep reference183 = ref span3[num2]; QuestStep obj201 = new QuestStep(EInteractionType.Combat, null, new Vector3(50.883884f, 124.41451f, 174.64914f), 397) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list227 = new List(num3); CollectionsMarshal.SetCount(list227, num3); span7 = CollectionsMarshal.AsSpan(list227); index3 = 0; span7[index3] = 5043u; index3++; span7[index3] = 4619u; obj201.KillEnemyDataIds = list227; index3 = 6; List list228 = new List(index3); CollectionsMarshal.SetCount(list228, index3); span5 = CollectionsMarshal.AsSpan(list228); num3 = 0; span5[num3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; obj201.CompletionQuestVariablesFlags = list228; reference183 = obj201; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1014053u, new Vector3(48.966187f, 124.34676f, 175.73816f), 397); obj200.Steps = list226; reference182 = obj200; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list229 = new List(num2); CollectionsMarshal.SetCount(list229, num2); span3 = CollectionsMarshal.AsSpan(list229); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014054u, new Vector3(509.17822f, 212.5399f, 695.796f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, NextQuestId = new QuestId(2034) }; obj202.Steps = list229; reference184 = obj202; questRoot22.QuestSequence = list218; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(2034); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list230 = new List(num); CollectionsMarshal.SetCount(list230, num); span = CollectionsMarshal.AsSpan(list230); index = 0; span[index] = "goatzone"; questRoot23.Author = list230; index = 10; List list231 = new List(index); CollectionsMarshal.SetCount(list231, index); span2 = CollectionsMarshal.AsSpan(list231); num = 0; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 0 }; index2 = 1; List list232 = new List(index2); CollectionsMarshal.SetCount(list232, index2); span3 = CollectionsMarshal.AsSpan(list232); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014054u, new Vector3(509.17822f, 212.5399f, 695.796f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj203.Steps = list232; reference185 = obj203; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 1 }; num2 = 1; List list233 = new List(num2); CollectionsMarshal.SetCount(list233, num2); span3 = CollectionsMarshal.AsSpan(list233); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014055u, new Vector3(173.69336f, 133.38922f, -413.47375f), 397) { Fly = true }; obj204.Steps = list233; reference186 = obj204; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 2 }; index2 = 2; List list234 = new List(index2); CollectionsMarshal.SetCount(list234, index2); span3 = CollectionsMarshal.AsSpan(list234); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005983u, new Vector3(108.07959f, 129.41174f, -403.52484f), 397); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2005980u, new Vector3(64.68298f, 128.61829f, -397.42126f), 397); obj205.Steps = list234; reference187 = obj205; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 3 }; num2 = 1; List list235 = new List(num2); CollectionsMarshal.SetCount(list235, num2); span3 = CollectionsMarshal.AsSpan(list235); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014055u, new Vector3(173.69336f, 133.38922f, -413.47375f), 397) { Fly = true }; obj206.Steps = list235; reference188 = obj206; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 4 }; index2 = 1; List list236 = new List(index2); CollectionsMarshal.SetCount(list236, index2); span3 = CollectionsMarshal.AsSpan(list236); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005981u, new Vector3(15.487854f, 106.09595f, -419.30273f), 397) { Fly = true }; obj207.Steps = list236; reference189 = obj207; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 5 }; num2 = 1; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005982u, new Vector3(-4.6845703f, 94.13281f, -506.15704f), 397) { Fly = true }; obj208.Steps = list237; reference190 = obj208; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 6 }; index2 = 2; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; ref QuestStep reference192 = ref span3[num2]; QuestStep obj210 = new QuestStep(EInteractionType.Combat, null, new Vector3(-134.89986f, 88.67885f, -576.3159f), 397) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list239 = new List(num3); CollectionsMarshal.SetCount(list239, num3); span7 = CollectionsMarshal.AsSpan(list239); index3 = 0; span7[index3] = 4360u; index3++; span7[index3] = 4619u; obj210.KillEnemyDataIds = list239; index3 = 6; List list240 = new List(index3); CollectionsMarshal.SetCount(list240, index3); span5 = CollectionsMarshal.AsSpan(list240); num3 = 0; span5[num3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; obj210.CompletionQuestVariablesFlags = list240; reference192 = obj210; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1014058u, new Vector3(-138.35364f, 88.59643f, -577.0504f), 397); obj209.Steps = list238; reference191 = obj209; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 7 }; num2 = 1; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014059u, new Vector3(-788.02167f, 113.151276f, -589.807f), 397) { Fly = true }; obj211.Steps = list241; reference193 = obj211; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 8 }; index2 = 1; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span3 = CollectionsMarshal.AsSpan(list242); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014064u, new Vector3(-788.02167f, 113.151276f, -589.807f), 397); obj212.Steps = list242; reference194 = obj212; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj213 = new QuestSequence { 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, 1014065u, new Vector3(509.17822f, 212.5399f, 695.796f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, NextQuestId = new QuestId(2035) }; obj213.Steps = list243; reference195 = obj213; questRoot23.QuestSequence = list231; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(2035); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list244 = new List(num); CollectionsMarshal.SetCount(list244, num); span = CollectionsMarshal.AsSpan(list244); index = 0; span[index] = "goatzone"; questRoot24.Author = list244; index = 5; List list245 = new List(index); CollectionsMarshal.SetCount(list245, index); span2 = CollectionsMarshal.AsSpan(list245); num = 0; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj214 = 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, 1014065u, new Vector3(509.17822f, 212.5399f, 695.796f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj214.Steps = list246; reference196 = obj214; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 1 }; num2 = 1; List list247 = new List(num2); CollectionsMarshal.SetCount(list247, num2); span3 = CollectionsMarshal.AsSpan(list247); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011922u, new Vector3(448.56934f, -51.141407f, 108.93408f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; obj215.Steps = list247; reference197 = obj215; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 2 }; index2 = 1; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014067u, new Vector3(451.34656f, -24.978418f, -496.39127f), 398) { Fly = true }; obj216.Steps = list248; reference198 = obj216; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 3 }; num2 = 1; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005986u, new Vector3(507.86584f, -21.927307f, -524.4374f), 398); obj217.Steps = list249; reference199 = obj217; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list250 = new List(index2); CollectionsMarshal.SetCount(list250, index2); span3 = CollectionsMarshal.AsSpan(list250); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014068u, new Vector3(51.132935f, 124.95631f, 178.69836f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, NextQuestId = new QuestId(2036) }; obj218.Steps = list250; reference200 = obj218; questRoot24.QuestSequence = list245; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(2036); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list251 = new List(num); CollectionsMarshal.SetCount(list251, num); span = CollectionsMarshal.AsSpan(list251); index = 0; span[index] = "goatzone"; questRoot25.Author = list251; index = 10; List list252 = new List(index); CollectionsMarshal.SetCount(list252, index); span2 = CollectionsMarshal.AsSpan(list252); num = 0; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 0 }; num2 = 1; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014068u, new Vector3(51.132935f, 124.95631f, 178.69836f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj219.Steps = list253; reference201 = obj219; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 1 }; index2 = 1; List list254 = new List(index2); CollectionsMarshal.SetCount(list254, index2); span3 = CollectionsMarshal.AsSpan(list254); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014069u, new Vector3(460.5935f, 200.23763f, 658.56396f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj220.Steps = list254; reference202 = obj220; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 2 }; num2 = 1; List list255 = new List(num2); CollectionsMarshal.SetCount(list255, num2); span3 = CollectionsMarshal.AsSpan(list255); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011233u, new Vector3(518.9136f, 217.95152f, 769.9243f), 397) { Fly = true }; obj221.Steps = list255; reference203 = obj221; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 3 }; index2 = 1; List list256 = new List(index2); CollectionsMarshal.SetCount(list256, index2); span3 = CollectionsMarshal.AsSpan(list256); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014073u, new Vector3(-693.8125f, -109.83532f, 490.95898f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop }; obj222.Steps = list256; reference204 = obj222; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 4 }; num2 = 1; List list257 = new List(num2); CollectionsMarshal.SetCount(list257, num2); span3 = CollectionsMarshal.AsSpan(list257); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014075u, new Vector3(-272.17517f, -184.2003f, 736.0493f), 401) { Fly = true }; obj223.Steps = list257; reference205 = obj223; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = 5 }; index2 = 1; List list258 = new List(index2); CollectionsMarshal.SetCount(list258, index2); span3 = CollectionsMarshal.AsSpan(list258); num2 = 0; ref QuestStep reference207 = ref span3[num2]; QuestStep obj225 = new QuestStep(EInteractionType.Combat, null, new Vector3(-43.012157f, -176.80112f, 753.7885f), 401) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list259 = new List(num3); CollectionsMarshal.SetCount(list259, num3); span7 = CollectionsMarshal.AsSpan(list259); index3 = 0; span7[index3] = 5048u; index3++; span7[index3] = 5049u; obj225.KillEnemyDataIds = list259; reference207 = obj225; obj224.Steps = list258; reference206 = obj224; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 6 }; num2 = 1; List list260 = new List(num2); CollectionsMarshal.SetCount(list260, num2); span3 = CollectionsMarshal.AsSpan(list260); index2 = 0; ref QuestStep reference209 = ref span3[index2]; QuestStep obj227 = new QuestStep(EInteractionType.Combat, null, new Vector3(207.48586f, -176.39336f, 721.5167f), 401) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 2; List list261 = new List(index3); CollectionsMarshal.SetCount(list261, index3); span7 = CollectionsMarshal.AsSpan(list261); num3 = 0; span7[num3] = 4687u; num3++; span7[num3] = 4688u; obj227.KillEnemyDataIds = list261; reference209 = obj227; obj226.Steps = list260; reference208 = obj226; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = 7 }; index2 = 1; List list262 = new List(index2); CollectionsMarshal.SetCount(list262, index2); span3 = CollectionsMarshal.AsSpan(list262); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014088u, new Vector3(200.42712f, -176.62952f, 737.0565f), 401); obj228.Steps = list262; reference210 = obj228; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 8 }; num2 = 1; List list263 = new List(num2); CollectionsMarshal.SetCount(list263, num2); span3 = CollectionsMarshal.AsSpan(list263); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014089u, new Vector3(205.98145f, -176.69763f, 739.52844f), 401); obj229.Steps = list263; reference211 = obj229; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list264 = new List(index2); CollectionsMarshal.SetCount(list264, index2); span3 = CollectionsMarshal.AsSpan(list264); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1015055u, new Vector3(509.17822f, 212.5399f, 695.796f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, NextQuestId = new QuestId(2037) }; obj230.Steps = list264; reference212 = obj230; questRoot25.QuestSequence = list252; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(2037); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list265 = new List(num); CollectionsMarshal.SetCount(list265, num); span = CollectionsMarshal.AsSpan(list265); index = 0; span[index] = "goatzone"; questRoot26.Author = list265; index = 8; List list266 = new List(index); CollectionsMarshal.SetCount(list266, index); span2 = CollectionsMarshal.AsSpan(list266); num = 0; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = 0 }; num2 = 1; List list267 = new List(num2); CollectionsMarshal.SetCount(list267, num2); span3 = CollectionsMarshal.AsSpan(list267); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014092u, new Vector3(509.17822f, 212.5399f, 695.796f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj231.Steps = list267; reference213 = obj231; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 1 }; index2 = 1; List list268 = new List(index2); CollectionsMarshal.SetCount(list268, index2); span3 = CollectionsMarshal.AsSpan(list268); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014094u, new Vector3(457.51123f, 200.23764f, 660.8834f), 397) { Fly = true }; obj232.Steps = list268; reference214 = obj232; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = 2 }; num2 = 1; List list269 = new List(num2); CollectionsMarshal.SetCount(list269, num2); span3 = CollectionsMarshal.AsSpan(list269); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005990u, new Vector3(51.865356f, 125.26123f, 179.85803f), 397) { Fly = true }; obj233.Steps = list269; reference215 = obj233; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 3 }; index2 = 1; List list270 = new List(index2); CollectionsMarshal.SetCount(list270, index2); span3 = CollectionsMarshal.AsSpan(list270); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014096u, new Vector3(458.64026f, 200.23764f, 659.7848f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj234.Steps = list270; reference216 = obj234; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 4 }; num2 = 1; List list271 = new List(num2); CollectionsMarshal.SetCount(list271, num2); span3 = CollectionsMarshal.AsSpan(list271); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014097u, new Vector3(452.90295f, 130.79962f, -850.1869f), 397) { Fly = true }; obj235.Steps = list271; reference217 = obj235; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = 5 }; index2 = 1; List list272 = new List(index2); CollectionsMarshal.SetCount(list272, index2); span3 = CollectionsMarshal.AsSpan(list272); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014099u, new Vector3(457.20605f, 130.79962f, -848.6f), 397); obj236.Steps = list272; reference218 = obj236; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj237 = new QuestSequence { Sequence = 6 }; num2 = 1; List list273 = new List(num2); CollectionsMarshal.SetCount(list273, num2); span3 = CollectionsMarshal.AsSpan(list273); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014102u, new Vector3(454.5204f, 130.79962f, -850.2479f), 397) { StopDistance = 5f }; obj237.Steps = list273; reference219 = obj237; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list274 = new List(index2); CollectionsMarshal.SetCount(list274, index2); span3 = CollectionsMarshal.AsSpan(list274); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014103u, new Vector3(509.17822f, 212.5399f, 695.796f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj238.Steps = list274; reference220 = obj238; questRoot26.QuestSequence = list266; AddQuest(questId26, questRoot26); } private static void LoadQuests41() { QuestId questId = new QuestId(2053); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; ref QuestStep reference2 = ref span3[index2]; QuestStep obj2 = new QuestStep(EInteractionType.AcceptQuest, 1014873u, new Vector3(101.57922f, 12.418198f, -117.60132f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardTribunal } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition obj3 = new SkipAetheryteCondition { InSameTerritory = true }; int num3 = 1; List list4 = new List(num3); CollectionsMarshal.SetCount(list4, num3); Span span4 = CollectionsMarshal.AsSpan(list4); int index3 = 0; span4[index3] = 419; obj3.InTerritory = list4; skipConditions.AetheryteShortcutIf = obj3; obj2.SkipConditions = skipConditions; reference2 = obj2; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 1 }; index2 = 1; List list5 = new List(index2); CollectionsMarshal.SetCount(list5, index2); span3 = CollectionsMarshal.AsSpan(list5); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014876u, new Vector3(5.783081f, -2.080677f, 45.395508f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardTribunal, To = EAetheryteLocation.IshgardBrume } }; obj4.Steps = list5; reference3 = obj4; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014875u, new Vector3(6.9122925f, -1.9210143f, 47.287598f), 418) { NextQuestId = new QuestId(2054) }; obj5.Steps = list6; reference4 = obj5; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(2054); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list7 = new List(num); CollectionsMarshal.SetCount(list7, num); span = CollectionsMarshal.AsSpan(list7); index = 0; span[index] = "liza"; questRoot2.Author = list7; index = 7; List list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; index2 = 3; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume }, ItemId = 10400u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 418); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014875u, new Vector3(6.9122925f, -1.9210143f, 47.287598f), 418); obj6.Steps = list9; reference5 = obj6; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 1 }; num2 = 1; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014879u, new Vector3(134.05042f, -20.020874f, 73.746826f), 418); obj7.Steps = list10; reference6 = obj7; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 2 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014880u, new Vector3(136.98022f, -20.020876f, 69.840576f), 418) { StopDistance = 7f }; obj8.Steps = list11; reference7 = obj8; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 3 }; num2 = 2; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(157.94511f, -19.477406f, 53.021667f), 418) { TargetTerritoryId = (ushort)419 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1014882u, new Vector3(244.09851f, -13.7349415f, -95.50629f), 419); obj9.Steps = list12; reference8 = obj9; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 4 }; index2 = 1; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014883u, new Vector3(151.6289f, -9.190302f, -64.9577f), 419); obj10.Steps = list13; reference9 = obj10; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 5 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014888u, new Vector3(40.390625f, 16.080097f, -85.9541f), 419); obj11.Steps = list14; reference10 = obj11; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; ref QuestStep reference12 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.CompleteQuest, 1014889u, new Vector3(43.381348f, 16.080097f, -86.045654f), 419); index3 = 1; List list16 = new List(index3); CollectionsMarshal.SetCount(list16, index3); Span span5 = CollectionsMarshal.AsSpan(list16); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBDRK301_02054_Q1_000_115"), Answer = new ExcelRef("TEXT_JOBDRK301_02054_A1_000_116") }; questStep.DialogueChoices = list16; questStep.NextQuestId = new QuestId(2055); reference12 = questStep; obj12.Steps = list15; reference11 = obj12; questRoot2.QuestSequence = list8; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(2055); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list17 = new List(num); CollectionsMarshal.SetCount(list17, num); span = CollectionsMarshal.AsSpan(list17); index = 0; span[index] = "liza"; questRoot3.Author = list17; index = 9; List list18 = new List(index); CollectionsMarshal.SetCount(list18, index); span2 = CollectionsMarshal.AsSpan(list18); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 0 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; ref QuestStep reference14 = ref span3[index2]; QuestStep obj14 = new QuestStep(EInteractionType.AcceptQuest, 1014890u, new Vector3(6.9122925f, -1.9210143f, 47.287598f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 1; List list20 = new List(num3); CollectionsMarshal.SetCount(list20, num3); span5 = CollectionsMarshal.AsSpan(list20); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBDRK350_02055_Q1_000_002"), Answer = new ExcelRef("TEXT_JOBDRK350_02055_A1_000_003") }; obj14.DialogueChoices = list20; reference14 = obj14; obj13.Steps = list19; reference13 = obj13; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 1 }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014891u, new Vector3(-173.17468f, 27.899424f, -397.69592f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; obj15.Steps = list21; reference15 = obj15; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 2 }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006215u, new Vector3(-227.34424f, 26.16842f, -352.98694f), 146); obj16.Steps = list22; reference16 = obj16; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 3 }; index2 = 3; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-258.55716f, 26.612217f, -320.62222f), 146) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-257.8064f, 14.002786f, -105.36169f), 146) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1014892u, new Vector3(-415.03015f, 3.695741f, -42.343872f), 146) { Fly = true }; obj17.Steps = list23; reference17 = obj17; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 4 }; num2 = 1; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2006291u, new Vector3(-389.12036f, 3.4332886f, -57.572388f), 146) { ItemId = 2001812u }; obj18.Steps = list24; reference18 = obj18; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 5 }; index2 = 1; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; ref QuestStep reference20 = ref span3[num2]; QuestStep obj20 = new QuestStep(EInteractionType.Combat, 2006293u, new Vector3(-384.9088f, 6.088318f, -45.212524f), 146) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list26 = new List(index3); CollectionsMarshal.SetCount(list26, index3); Span span6 = CollectionsMarshal.AsSpan(list26); num3 = 0; span6[num3] = 4693u; obj20.KillEnemyDataIds = list26; reference20 = obj20; obj19.Steps = list25; reference19 = obj19; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 6 }; num2 = 1; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014892u, new Vector3(-415.03015f, 3.695741f, -42.343872f), 146); obj21.Steps = list27; reference21 = obj21; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 7 }; index2 = 2; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-257.8064f, 14.002786f, -105.36169f), 146) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1014893u, new Vector3(-215.7168f, 16.844267f, -270.6493f), 146) { StopDistance = 1f, Fly = true }; obj22.Steps = list28; reference22 = obj22; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014893u, new Vector3(-215.7168f, 16.844267f, -270.6493f), 146) { NextQuestId = new QuestId(2056) }; obj23.Steps = list29; reference23 = obj23; questRoot3.QuestSequence = list18; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(2056); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list30 = new List(num); CollectionsMarshal.SetCount(list30, num); span = CollectionsMarshal.AsSpan(list30); index = 0; span[index] = "liza"; questRoot4.Author = list30; index = 10; List list31 = new List(index); CollectionsMarshal.SetCount(list31, index); span2 = CollectionsMarshal.AsSpan(list31); num = 0; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 0 }; index2 = 1; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014890u, new Vector3(6.9122925f, -1.9210143f, 47.287598f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj24.Steps = list32; reference24 = obj24; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; num2 = 1; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014894u, new Vector3(329.57947f, -11.1054125f, 157.64087f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj25.Steps = list33; reference25 = obj25; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 2 }; index2 = 1; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; ref QuestStep reference27 = ref span3[num2]; QuestStep obj27 = new QuestStep(EInteractionType.Combat, 2006295u, new Vector3(298.6648f, -11.7647705f, 159.96033f), 145) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list35 = new List(num3); CollectionsMarshal.SetCount(list35, num3); span6 = CollectionsMarshal.AsSpan(list35); index3 = 0; span6[index3] = 4694u; index3++; span6[index3] = 4695u; obj27.KillEnemyDataIds = list35; reference27 = obj27; obj26.Steps = list34; reference26 = obj26; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 3 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014894u, new Vector3(329.57947f, -11.1054125f, 157.64087f), 145); obj28.Steps = list36; reference28 = obj28; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 4 }; index2 = 1; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; ref QuestStep reference30 = ref span3[num2]; QuestStep obj30 = new QuestStep(EInteractionType.Interact, 1014895u, new Vector3(-367.14734f, -55.99894f, 107.10303f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; index3 = 1; List list38 = new List(index3); CollectionsMarshal.SetCount(list38, index3); span5 = CollectionsMarshal.AsSpan(list38); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBDRK400_02056_Q1_000_056"), Answer = new ExcelRef("TEXT_JOBDRK400_02056_A2_000_058") }; obj30.DialogueChoices = list38; reference30 = obj30; obj29.Steps = list37; reference29 = obj29; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 5 }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014896u, new Vector3(-200.30524f, -28.35069f, 324.75757f), 145) { StopDistance = 2f, Fly = true }; obj31.Steps = list39; reference31 = obj31; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 6 }; index2 = 1; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015329u, new Vector3(-177.05048f, -31.365185f, 310.68884f), 145) { StopDistance = 7f }; obj32.Steps = list40; reference32 = obj32; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 7 }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003929u, new Vector3(-378.65265f, -55.75492f, 106.79785f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj33.Steps = list41; reference33 = obj33; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 8 }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014895u, new Vector3(-367.14734f, -55.99894f, 107.10303f), 145); obj34.Steps = list42; reference34 = obj34; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014895u, new Vector3(-367.14734f, -55.99894f, 107.10303f), 145) { NextQuestId = new QuestId(2057) }; obj35.Steps = list43; reference35 = obj35; questRoot4.QuestSequence = list31; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(2057); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list44 = new List(num); CollectionsMarshal.SetCount(list44, num); span = CollectionsMarshal.AsSpan(list44); index = 0; span[index] = "liza"; questRoot5.Author = list44; index = 7; List list45 = new List(index); CollectionsMarshal.SetCount(list45, index); span2 = CollectionsMarshal.AsSpan(list45); num = 0; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 0 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014890u, new Vector3(6.9122925f, -1.9210143f, 47.287598f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj36.Steps = list46; reference36 = obj36; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 1 }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; ref QuestStep reference38 = ref span3[index2]; QuestStep obj38 = new QuestStep(EInteractionType.Interact, 1014897u, new Vector3(168.74951f, 8.973653f, 583.85596f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }; num3 = 1; List list48 = new List(num3); CollectionsMarshal.SetCount(list48, num3); span5 = CollectionsMarshal.AsSpan(list48); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBDRK450_02057_Q1_000_025"), Answer = new ExcelRef("TEXT_JOBDRK450_02057_A1_000_027") }; obj38.DialogueChoices = list48; reference38 = obj38; obj37.Steps = list47; reference37 = obj37; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 2 }; index2 = 1; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014899u, new Vector3(-97.76465f, 2.9821281f, 713.06934f), 135) { Fly = true }; obj39.Steps = list49; reference39 = obj39; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 3 }; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014900u, new Vector3(-110.88739f, 9.73618f, 672.7245f), 135) { StopDistance = 5f }; obj40.Steps = list50; reference40 = obj40; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 4 }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014898u, new Vector3(162.005f, 8.973654f, 583.82544f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }; obj41.Steps = list51; reference41 = obj41; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 5 }; num2 = 1; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); index2 = 0; ref QuestStep reference43 = ref span3[index2]; QuestStep obj43 = new QuestStep(EInteractionType.Interact, 1014901u, new Vector3(235.67554f, 8f, 698.20703f), 135) { Fly = true }; index3 = 1; List list53 = new List(index3); CollectionsMarshal.SetCount(list53, index3); span5 = CollectionsMarshal.AsSpan(list53); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBDRK450_02057_Q2_000_111"), Answer = new ExcelRef("TEXT_JOBDRK450_02057_A2_000_114") }; obj43.DialogueChoices = list53; reference43 = obj43; obj42.Steps = list52; reference42 = obj42; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014901u, new Vector3(235.67554f, 8f, 698.20703f), 135) { NextQuestId = new QuestId(2058) }; obj44.Steps = list54; reference44 = obj44; questRoot5.QuestSequence = list45; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(2058); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list55 = new List(num); CollectionsMarshal.SetCount(list55, num); span = CollectionsMarshal.AsSpan(list55); index = 0; span[index] = "liza"; questRoot6.Author = list55; index = 7; List list56 = new List(index); CollectionsMarshal.SetCount(list56, index); span2 = CollectionsMarshal.AsSpan(list56); num = 0; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 0 }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014890u, new Vector3(6.9122925f, -1.9210143f, 47.287598f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj45.Steps = list57; reference45 = obj45; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 1 }; index2 = 1; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Say, 2006305u, new Vector3(-94.95697f, 298.63428f, -212.66504f), 155) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardBrume, To = EAetheryteLocation.IshgardGatesOfJudgement }, ChatMessage = new ChatMessage { Key = "TEXT_JOBDRK500_02058_SAY_000_000" } }; obj46.Steps = list58; reference46 = obj46; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 2 }; num2 = 1; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015328u, new Vector3(-313.5271f, 244.50482f, 33.310425f), 155) { Fly = true }; obj47.Steps = list59; reference47 = obj47; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 3 }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; ref QuestStep reference49 = ref span3[num2]; QuestStep obj49 = new QuestStep(EInteractionType.Combat, 2006306u, new Vector3(-405.53906f, 274.70813f, 79.087524f), 155) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 3; List list61 = new List(num3); CollectionsMarshal.SetCount(list61, num3); span6 = CollectionsMarshal.AsSpan(list61); index3 = 0; span6[index3] = 4678u; index3++; span6[index3] = 4679u; index3++; span6[index3] = 4696u; obj49.KillEnemyDataIds = list61; reference49 = obj49; obj48.Steps = list60; reference48 = obj48; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 4 }; num2 = 1; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014906u, new Vector3(-313.5271f, 244.50482f, 33.310425f), 155) { Fly = true }; obj50.Steps = list62; reference50 = obj50; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 5 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014907u, new Vector3(-314.6258f, 244.62024f, 32.272827f), 155); obj51.Steps = list63; reference51 = obj51; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014908u, new Vector3(-431.26575f, 210.99998f, -251.20929f), 155); obj52.Steps = list64; reference52 = obj52; questRoot6.QuestSequence = list56; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(2059); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list65 = new List(num); CollectionsMarshal.SetCount(list65, num); span = CollectionsMarshal.AsSpan(list65); index = 0; span[index] = "liza"; questRoot7.Author = list65; index = 4; List list66 = new List(index); CollectionsMarshal.SetCount(list66, index); span2 = CollectionsMarshal.AsSpan(list66); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; index2 = 1; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014909u, new Vector3(-427.1153f, 211f, -267.26184f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj53.Steps = list67; reference53 = obj53; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 1 }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; ref QuestStep reference55 = ref span3[index2]; QuestStep obj55 = new QuestStep(EInteractionType.Combat, 1015030u, new Vector3(-824.979f, 243.96797f, -215.86938f), 155) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 2; List list69 = new List(index3); CollectionsMarshal.SetCount(list69, index3); span6 = CollectionsMarshal.AsSpan(list69); num3 = 0; span6[num3] = 4377u; num3++; span6[num3] = 4378u; obj55.KillEnemyDataIds = list69; reference55 = obj55; obj54.Steps = list68; reference54 = obj54; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 2 }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015030u, new Vector3(-824.979f, 243.96797f, -215.86938f), 155); obj56.Steps = list70; reference56 = obj56; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013969u, new Vector3(104.234375f, 14.999986f, 40.787354f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, NextQuestId = new QuestId(2060) }; obj57.Steps = list71; reference57 = obj57; questRoot7.QuestSequence = list66; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(2060); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list72 = new List(num); CollectionsMarshal.SetCount(list72, num); span = CollectionsMarshal.AsSpan(list72); index = 0; span[index] = "liza"; questRoot8.Author = list72; index = 8; List list73 = new List(index); CollectionsMarshal.SetCount(list73, index); span2 = CollectionsMarshal.AsSpan(list73); num = 0; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 0 }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013969u, new Vector3(104.234375f, 14.999986f, 40.787354f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj58.Steps = list74; reference58 = obj58; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 1 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; ref QuestStep reference60 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1013970u, new Vector3(103.4104f, 15.00001f, 41.306152f), 418); num3 = 1; List list76 = new List(num3); CollectionsMarshal.SetCount(list76, num3); span5 = CollectionsMarshal.AsSpan(list76); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBDRK520_02060_Q1_000_041"), Answer = new ExcelRef("TEXT_JOBDRK520_02060_A1_000_045") }; questStep2.DialogueChoices = list76; reference60 = questStep2; obj59.Steps = list75; reference59 = obj59; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 2 }; index2 = 1; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015034u, new Vector3(-634.69904f, -119.471756f, 476.24915f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop }; obj60.Steps = list77; reference61 = obj60; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 3 }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; ref QuestStep reference63 = ref span3[index2]; QuestStep obj62 = new QuestStep(EInteractionType.Combat, null, new Vector3(-528.29944f, -165.42699f, 578.5855f), 401) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list79 = new List(index3); CollectionsMarshal.SetCount(list79, index3); Span span7 = CollectionsMarshal.AsSpan(list79); num3 = 0; ref ComplexCombatData reference64 = ref span7[num3]; ComplexCombatData obj63 = new ComplexCombatData { DataId = 4812u, MinimumKillCount = 3u }; int num4 = 6; List list80 = new List(num4); CollectionsMarshal.SetCount(list80, num4); Span span8 = CollectionsMarshal.AsSpan(list80); int num5 = 0; span8[num5] = null; num5++; span8[num5] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; num5++; span8[num5] = null; obj63.CompletionQuestVariablesFlags = list80; reference64 = obj63; obj62.ComplexCombatData = list79; reference63 = obj62; obj61.Steps = list78; reference62 = obj61; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 4 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015033u, new Vector3(571.8928f, -113.998665f, 326.74133f), 401) { Fly = true }; obj64.Steps = list81; reference65 = obj64; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 5 }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; ref QuestStep reference67 = ref span3[index2]; QuestStep obj66 = new QuestStep(EInteractionType.Combat, 2006342u, new Vector3(533.53174f, -100.14502f, 367.54407f), 401) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 3; List list83 = new List(num3); CollectionsMarshal.SetCount(list83, num3); span6 = CollectionsMarshal.AsSpan(list83); index3 = 0; span6[index3] = 4619u; index3++; span6[index3] = 5044u; index3++; span6[index3] = 5045u; obj66.KillEnemyDataIds = list83; reference67 = obj66; obj65.Steps = list82; reference66 = obj65; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 6 }; index2 = 1; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015036u, new Vector3(571.43494f, -113.94505f, 331.41064f), 401) { Fly = true }; obj67.Steps = list84; reference68 = obj67; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013969u, new Vector3(104.234375f, 14.999986f, 40.787354f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, NextQuestId = new QuestId(2061) }; obj68.Steps = list85; reference69 = obj68; questRoot8.QuestSequence = list73; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(2061); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list86 = new List(num); CollectionsMarshal.SetCount(list86, num); span = CollectionsMarshal.AsSpan(list86); index = 0; span[index] = "liza"; questRoot9.Author = list86; index = 9; List list87 = new List(index); CollectionsMarshal.SetCount(list87, index); span2 = CollectionsMarshal.AsSpan(list87); num = 0; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 0 }; index2 = 1; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013969u, new Vector3(104.234375f, 14.999986f, 40.787354f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj69.Steps = list88; reference70 = obj69; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 1 }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015038u, new Vector3(210.49817f, 302.2458f, -166.888f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj70.Steps = list89; reference71 = obj70; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 2 }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1015039u, new Vector3(209.43005f, 302.2567f, -166.888f), 155); obj71.Steps = list90; reference72 = obj71; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 3 }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015040u, new Vector3(221.94238f, 222.00142f, 320.9734f), 155); obj72.Steps = list91; reference73 = obj72; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 4 }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; obj73.Steps = list92; reference74 = obj73; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 5 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015043u, new Vector3(29.67871f, -7.8f, 89.61609f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj74.Steps = list93; reference75 = obj74; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 6 }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015432u, new Vector3(29.67871f, -7.8f, 89.61609f), 132); obj75.Steps = list94; reference76 = obj75; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 7 }; num2 = 1; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015066u, new Vector3(47.440186f, -8.046949f, 110.73462f), 132) { StopDistance = 6f }; obj76.Steps = list95; reference77 = obj76; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013969u, new Vector3(104.234375f, 14.999986f, 40.787354f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, NextQuestId = new QuestId(2062) }; obj77.Steps = list96; reference78 = obj77; questRoot9.QuestSequence = list87; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(2062); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list97 = new List(num); CollectionsMarshal.SetCount(list97, num); span = CollectionsMarshal.AsSpan(list97); index = 0; span[index] = "liza"; questRoot10.Author = list97; index = 7; List list98 = new List(index); CollectionsMarshal.SetCount(list98, index); span2 = CollectionsMarshal.AsSpan(list98); num = 0; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 0 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013969u, new Vector3(104.234375f, 14.999986f, 40.787354f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj78.Steps = list99; reference79 = obj78; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 1 }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011935u, new Vector3(-285.63367f, 39.04305f, 53.72693f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj79.Steps = list100; reference80 = obj79; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 2 }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015044u, new Vector3(-282.1546f, 39.043068f, 46.036377f), 398); obj80.Steps = list101; reference81 = obj80; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 3 }; index2 = 2; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; ref QuestStep reference83 = ref span3[num2]; QuestStep obj82 = new QuestStep(EInteractionType.Combat, 2006344u, new Vector3(-557.8241f, -92.24078f, 595.1781f), 398) { StopDistance = 1f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list103 = new List(index3); CollectionsMarshal.SetCount(list103, index3); span6 = CollectionsMarshal.AsSpan(list103); num3 = 0; span6[num3] = 4685u; obj82.KillEnemyDataIds = list103; num3 = 6; List list104 = new List(num3); CollectionsMarshal.SetCount(list104, num3); span8 = CollectionsMarshal.AsSpan(list104); index3 = 0; span8[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj82.CompletionQuestVariablesFlags = list104; reference83 = obj82; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2006344u, new Vector3(-557.8241f, -92.24078f, 595.1781f), 398); obj81.Steps = list102; reference82 = obj81; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 4 }; num2 = 1; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011935u, new Vector3(-285.63367f, 39.04305f, 53.72693f), 398) { StopDistance = 7f, Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj83.Steps = list105; reference84 = obj83; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 5 }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015046u, new Vector3(-460.01373f, -9.639711f, -294.78906f), 398) { StopDistance = 5f, Fly = true }; obj84.Steps = list106; reference85 = obj84; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013969u, new Vector3(104.234375f, 14.999986f, 40.787354f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, NextQuestId = new QuestId(2063) }; obj85.Steps = list107; reference86 = obj85; questRoot10.QuestSequence = list98; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(2063); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list108 = new List(num); CollectionsMarshal.SetCount(list108, num); span = CollectionsMarshal.AsSpan(list108); index = 0; span[index] = "liza"; questRoot11.Author = list108; index = 8; List list109 = new List(index); CollectionsMarshal.SetCount(list109, index); span2 = CollectionsMarshal.AsSpan(list109); num = 0; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 0 }; index2 = 1; List list110 = new List(index2); CollectionsMarshal.SetCount(list110, index2); span3 = CollectionsMarshal.AsSpan(list110); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013969u, new Vector3(104.234375f, 14.999986f, 40.787354f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj86.Steps = list110; reference87 = obj86; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 1 }; num2 = 1; List list111 = new List(num2); CollectionsMarshal.SetCount(list111, num2); span3 = CollectionsMarshal.AsSpan(list111); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012076u, new Vector3(254.13892f, -43.160442f, 626.3981f), 400) { AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome }; obj87.Steps = list111; reference88 = obj87; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 2 }; index2 = 4; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; ref QuestStep reference90 = ref span3[num2]; QuestStep obj89 = new QuestStep(EInteractionType.Interact, 2006346u, new Vector3(429.9839f, -10.11676f, 708.1864f), 400) { Fly = true }; index3 = 6; List list113 = new List(index3); CollectionsMarshal.SetCount(list113, index3); span8 = CollectionsMarshal.AsSpan(list113); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj89.CompletionQuestVariablesFlags = list113; reference90 = obj89; num2++; ref QuestStep reference91 = ref span3[num2]; QuestStep obj90 = new QuestStep(EInteractionType.Interact, 2006347u, new Vector3(346.48657f, 0.25933838f, 565.6061f), 400) { Fly = true }; num3 = 6; List list114 = new List(num3); CollectionsMarshal.SetCount(list114, num3); span8 = CollectionsMarshal.AsSpan(list114); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj90.CompletionQuestVariablesFlags = list114; reference91 = obj90; num2++; ref QuestStep reference92 = ref span3[num2]; QuestStep obj91 = new QuestStep(EInteractionType.Interact, 2006348u, new Vector3(312.1842f, 17.868286f, 718.8982f), 400) { Fly = true }; index3 = 6; List list115 = new List(index3); CollectionsMarshal.SetCount(list115, index3); span8 = CollectionsMarshal.AsSpan(list115); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj91.CompletionQuestVariablesFlags = list115; reference92 = obj91; num2++; ref QuestStep reference93 = ref span3[num2]; QuestStep obj92 = new QuestStep(EInteractionType.Interact, 2006349u, new Vector3(204.76074f, 4.7455444f, 736.3545f), 400) { Fly = true }; num3 = 6; List list116 = new List(num3); CollectionsMarshal.SetCount(list116, num3); span8 = CollectionsMarshal.AsSpan(list116); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj92.CompletionQuestVariablesFlags = list116; reference93 = obj92; obj88.Steps = list112; reference89 = obj88; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 3 }; num2 = 1; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012076u, new Vector3(254.13892f, -43.160442f, 626.3981f), 400) { AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome }; obj93.Steps = list117; reference94 = obj93; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 4 }; index2 = 1; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; ref QuestStep reference96 = ref span3[num2]; QuestStep obj95 = new QuestStep(EInteractionType.Combat, 2006350u, new Vector3(173.84595f, -22.14087f, 160.7843f), 400) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list119 = new List(index3); CollectionsMarshal.SetCount(list119, index3); span6 = CollectionsMarshal.AsSpan(list119); num3 = 0; span6[num3] = 4675u; obj95.KillEnemyDataIds = list119; reference96 = obj95; obj94.Steps = list118; reference95 = obj94; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 5 }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1015049u, new Vector3(-158.80066f, -23.017008f, 282.12402f), 400) { Fly = true }; obj96.Steps = list120; reference97 = obj96; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 6 }; index2 = 1; List list121 = new List(index2); CollectionsMarshal.SetCount(list121, index2); span3 = CollectionsMarshal.AsSpan(list121); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015050u, new Vector3(-158.1903f, -22.967546f, 275.83728f), 400); obj97.Steps = list121; reference98 = obj97; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013969u, new Vector3(104.234375f, 14.999986f, 40.787354f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, NextQuestId = new QuestId(2064) }; obj98.Steps = list122; reference99 = obj98; questRoot11.QuestSequence = list109; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(2064); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list123 = new List(num); CollectionsMarshal.SetCount(list123, num); span = CollectionsMarshal.AsSpan(list123); index = 0; span[index] = "liza"; questRoot12.Author = list123; index = 4; List list124 = new List(index); CollectionsMarshal.SetCount(list124, index); span2 = CollectionsMarshal.AsSpan(list124); num = 0; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 0 }; index2 = 1; List list125 = new List(index2); CollectionsMarshal.SetCount(list125, index2); span3 = CollectionsMarshal.AsSpan(list125); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013969u, new Vector3(104.234375f, 14.999986f, 40.787354f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj99.Steps = list125; reference100 = obj99; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 1 }; num2 = 1; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013970u, new Vector3(103.4104f, 15.00001f, 41.306152f), 418); obj100.Steps = list126; reference101 = obj100; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 2 }; index2 = 1; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1015052u, new Vector3(-347.5243f, 91.63155f, -558.8312f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj101.Steps = list127; reference102 = obj101; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); index2 = 0; ref QuestStep reference104 = ref span3[index2]; QuestStep obj103 = new QuestStep(EInteractionType.CompleteQuest, 1013969u, new Vector3(104.234375f, 14.999986f, 40.787354f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; num3 = 1; List list129 = new List(num3); CollectionsMarshal.SetCount(list129, num3); span5 = CollectionsMarshal.AsSpan(list129); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBDRK600_02064_Q1_000_153"), Answer = new ExcelRef("TEXT_JOBDRK600_02064_A1_000_154") }; obj103.DialogueChoices = list129; obj103.NextQuestId = new QuestId(2915); reference104 = obj103; obj102.Steps = list128; reference103 = obj102; questRoot12.QuestSequence = list124; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(2090); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list130 = new List(num); CollectionsMarshal.SetCount(list130, num); span = CollectionsMarshal.AsSpan(list130); index = 0; span[index] = "liza"; questRoot13.Author = list130; index = 8; List list131 = new List(index); CollectionsMarshal.SetCount(list131, index); span2 = CollectionsMarshal.AsSpan(list131); num = 0; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 0 }; index2 = 1; List list132 = new List(index2); CollectionsMarshal.SetCount(list132, index2); span3 = CollectionsMarshal.AsSpan(list132); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012097u, new Vector3(73.3501f, 205.88956f, 23.483582f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj104.Steps = list132; reference105 = obj104; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 1 }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013714u, new Vector3(-33.76825f, 100.96971f, -182.48267f), 399) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshireEpilogueGate } }; obj105.Steps = list133; reference106 = obj105; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 2 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014403u, new Vector3(69.443726f, 53.303707f, 198.59619f), 399) { Fly = true }; obj106.Steps = list134; reference107 = obj106; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 3 }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2006124u, new Vector3(-43.198303f, 100.8468f, -181.81128f), 399) { Fly = true, ItemId = 2001792u }; obj107.Steps = list135; reference108 = obj107; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 4 }; index2 = 1; List list136 = new List(index2); CollectionsMarshal.SetCount(list136, index2); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006180u, new Vector3(-43.717102f, 101.48767f, -181.62811f), 399); obj108.Steps = list136; reference109 = obj108; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 5 }; num2 = 1; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014404u, new Vector3(67.97888f, 53.343666f, 199.02332f), 399) { Fly = true }; obj109.Steps = list137; reference110 = obj109; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 6 }; index2 = 1; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 399) { DutyOptions = new DutyOptions { ContentFinderConditionId = 112u } }; obj110.Steps = list138; reference111 = obj110; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014407u, new Vector3(-38.16284f, 100.95273f, -184.06964f), 399) { StopDistance = 5f, NextQuestId = new QuestId(2091) }; obj111.Steps = list139; reference112 = obj111; questRoot13.QuestSequence = list131; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(2091); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list140 = new List(num); CollectionsMarshal.SetCount(list140, num); span = CollectionsMarshal.AsSpan(list140); index = 0; span[index] = "liza"; questRoot14.Author = list140; index = 3; List list141 = new List(index); CollectionsMarshal.SetCount(list141, index); span2 = CollectionsMarshal.AsSpan(list141); num = 0; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 0 }; index2 = 1; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014407u, new Vector3(-38.16284f, 100.95273f, -184.06964f), 399) { StopDistance = 5f }; obj112.Steps = list142; reference113 = obj112; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 1 }; num2 = 1; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 399) { DutyOptions = new DutyOptions { ContentFinderConditionId = 113u } }; obj113.Steps = list143; reference114 = obj113; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list144 = new List(index2); CollectionsMarshal.SetCount(list144, index2); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014407u, new Vector3(-38.16284f, 100.95273f, -184.06964f), 399) { StopDistance = 5f, NextQuestId = new QuestId(2092) }; obj114.Steps = list144; reference115 = obj114; questRoot14.QuestSequence = list141; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(2092); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list145 = new List(num); CollectionsMarshal.SetCount(list145, num); span = CollectionsMarshal.AsSpan(list145); index = 0; span[index] = "liza"; questRoot15.Author = list145; index = 3; List list146 = new List(index); CollectionsMarshal.SetCount(list146, index); span2 = CollectionsMarshal.AsSpan(list146); num = 0; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 0 }; num2 = 1; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014407u, new Vector3(-38.16284f, 100.95273f, -184.06964f), 399) { StopDistance = 5f }; obj115.Steps = list147; reference116 = obj115; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 1 }; index2 = 1; List list148 = new List(index2); CollectionsMarshal.SetCount(list148, index2); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 399) { DutyOptions = new DutyOptions { ContentFinderConditionId = 114u } }; obj116.Steps = list148; reference117 = obj116; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list149 = new List(num2); CollectionsMarshal.SetCount(list149, num2); span3 = CollectionsMarshal.AsSpan(list149); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014409u, new Vector3(-41.519836f, 100.89075f, -181.99438f), 399) { StopDistance = 5f, NextQuestId = new QuestId(2093) }; obj117.Steps = list149; reference118 = obj117; questRoot15.QuestSequence = list146; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(2093); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list150 = new List(num); CollectionsMarshal.SetCount(list150, num); span = CollectionsMarshal.AsSpan(list150); index = 0; span[index] = "liza"; questRoot16.Author = list150; index = 3; List list151 = new List(index); CollectionsMarshal.SetCount(list151, index); span2 = CollectionsMarshal.AsSpan(list151); num = 0; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 0 }; index2 = 1; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014409u, new Vector3(-41.519836f, 100.89075f, -181.99438f), 399) { StopDistance = 5f }; obj118.Steps = list152; reference119 = obj118; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 1 }; num2 = 1; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 399) { DutyOptions = new DutyOptions { ContentFinderConditionId = 115u } }; obj119.Steps = list153; reference120 = obj119; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; ref QuestStep reference122 = ref span3[num2]; QuestStep obj121 = new QuestStep(EInteractionType.Interact, 2006431u, new Vector3(0f, -67f, 15.5f), 505) { TargetTerritoryId = (ushort)399 }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); index3 = 1; List list155 = new List(index3); CollectionsMarshal.SetCount(list155, index3); span4 = CollectionsMarshal.AsSpan(list155); num3 = 0; span4[num3] = 505; skipStepConditions.NotInTerritory = list155; skipConditions2.StepIf = skipStepConditions; obj121.SkipConditions = skipConditions2; reference122 = obj121; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014405u, new Vector3(69.62683f, 53.404236f, 201.5564f), 399) { NextQuestId = new QuestId(2094) }; obj120.Steps = list154; reference121 = obj120; questRoot16.QuestSequence = list151; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(2094); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list156 = new List(num); CollectionsMarshal.SetCount(list156, num); span = CollectionsMarshal.AsSpan(list156); index = 0; span[index] = "liza"; questRoot17.Author = list156; index = 3; List list157 = new List(index); CollectionsMarshal.SetCount(list157, index); span2 = CollectionsMarshal.AsSpan(list157); num = 0; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 0 }; num2 = 1; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014405u, new Vector3(69.62683f, 53.404236f, 201.5564f), 399); obj122.Steps = list158; reference123 = obj122; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 1 }; index2 = 1; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014409u, new Vector3(-41.519836f, 100.89075f, -181.99438f), 399) { Fly = true }; obj123.Steps = list159; reference124 = obj123; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014402u, new Vector3(-42.37433f, 100.87579f, -183.21509f), 399) { NextQuestId = new QuestId(2249) }; obj124.Steps = list160; reference125 = obj124; questRoot17.QuestSequence = list157; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(2095); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list161 = new List(num); CollectionsMarshal.SetCount(list161, num); span = CollectionsMarshal.AsSpan(list161); index = 0; span[index] = "liza"; questRoot18.Author = list161; index = 2; List list162 = new List(index); CollectionsMarshal.SetCount(list162, index); span2 = CollectionsMarshal.AsSpan(list162); num = 0; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 0 }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012161u, new Vector3(-54.429016f, 15.140585f, -38.101807f), 418); obj125.Steps = list163; reference126 = obj125; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013395u, new Vector3(45.609253f, 31.195326f, -732.9061f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, NextQuestId = new QuestId(2097) }; obj126.Steps = list164; reference127 = obj126; questRoot18.QuestSequence = list162; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(2097); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list165 = new List(num); CollectionsMarshal.SetCount(list165, num); span = CollectionsMarshal.AsSpan(list165); index = 0; span[index] = "liza"; questRoot19.Author = list165; index = 2; List list166 = new List(index); CollectionsMarshal.SetCount(list166, index); span2 = CollectionsMarshal.AsSpan(list166); num = 0; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 0 }; index2 = 1; List list167 = new List(index2); CollectionsMarshal.SetCount(list167, index2); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013395u, new Vector3(45.609253f, 31.195326f, -732.9061f), 156); obj127.Steps = list167; reference128 = obj127; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list168 = new List(num2); CollectionsMarshal.SetCount(list168, num2); span3 = CollectionsMarshal.AsSpan(list168); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1001428u, new Vector3(116.80774f, 30.907087f, -359.63995f), 141) { StopDistance = 1f, Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, NextQuestId = new QuestId(2098) }; obj128.Steps = list168; reference129 = obj128; questRoot19.QuestSequence = list166; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(2098); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list169 = new List(num); CollectionsMarshal.SetCount(list169, num); span = CollectionsMarshal.AsSpan(list169); index = 0; span[index] = "liza"; questRoot20.Author = list169; index = 2; List list170 = new List(index); CollectionsMarshal.SetCount(list170, index); span2 = CollectionsMarshal.AsSpan(list170); num = 0; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 0 }; index2 = 1; List list171 = new List(index2); CollectionsMarshal.SetCount(list171, index2); span3 = CollectionsMarshal.AsSpan(list171); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013395u, new Vector3(45.609253f, 31.195326f, -732.9061f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj129.Steps = list171; reference130 = obj129; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-14.635355f, 206.49942f, 44.826305f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012299u, new Vector3(-16.586609f, 206.49942f, 42.98462f), 478); obj130.Steps = list172; reference131 = obj130; questRoot20.QuestSequence = list170; AddQuest(questId20, questRoot20); } private static void LoadQuests42() { QuestId questId = new QuestId(2100); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 4; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; ref QuestStep reference2 = ref span3[index2]; QuestStep obj2 = new QuestStep(EInteractionType.AcceptQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition obj3 = new SkipAetheryteCondition { InSameTerritory = true }; int num3 = 1; List list4 = new List(num3); CollectionsMarshal.SetCount(list4, num3); Span span4 = CollectionsMarshal.AsSpan(list4); int index3 = 0; span4[index3] = 133; obj3.InTerritory = list4; skipConditions.AetheryteShortcutIf = obj3; obj2.SkipConditions = skipConditions; reference2 = obj2; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 1 }; index2 = 1; List list5 = new List(index2); CollectionsMarshal.SetCount(list5, index2); span3 = CollectionsMarshal.AsSpan(list5); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006725u, new Vector3(446.82983f, -5.306207f, -465.72064f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; obj4.Steps = list5; reference3 = obj4; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 2 }; num2 = 1; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014018u, new Vector3(481.9867f, 5.4917006f, -838.52905f), 156) { Fly = true }; obj5.Steps = list6; reference4 = obj5; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list7 = new List(index2); CollectionsMarshal.SetCount(list7, index2); span3 = CollectionsMarshal.AsSpan(list7); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre }, NextQuestId = new QuestId(2101) }; obj6.Steps = list7; reference5 = obj6; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(2101); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list8 = new List(num); CollectionsMarshal.SetCount(list8, num); span = CollectionsMarshal.AsSpan(list8); index = 0; span[index] = "liza"; questRoot2.Author = list8; index = 6; List list9 = new List(index); CollectionsMarshal.SetCount(list9, index); span2 = CollectionsMarshal.AsSpan(list9); num = 0; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; num2 = 1; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; ref QuestStep reference7 = ref span3[index2]; QuestStep obj8 = new QuestStep(EInteractionType.AcceptQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition obj9 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list11 = new List(index3); CollectionsMarshal.SetCount(list11, index3); span4 = CollectionsMarshal.AsSpan(list11); num3 = 0; span4[num3] = 133; obj9.InTerritory = list11; skipConditions2.AetheryteShortcutIf = obj9; obj8.SkipConditions = skipConditions2; reference7 = obj8; obj7.Steps = list10; reference6 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 1 }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014020u, new Vector3(-416.70862f, -55.58494f, 112.38269f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj10.Steps = list12; reference8 = obj10; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 2 }; num2 = 3; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; ref QuestStep reference10 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1004506u, new Vector3(-416.64764f, -54.15f, 96.42175f), 145); num3 = 6; List list14 = new List(num3); CollectionsMarshal.SetCount(list14, num3); Span span5 = CollectionsMarshal.AsSpan(list14); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list14; reference10 = questStep; index2++; ref QuestStep reference11 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1003931u, new Vector3(-379.6292f, -55.85506f, 95.04846f), 145); index3 = 6; List list15 = new List(index3); CollectionsMarshal.SetCount(list15, index3); span5 = CollectionsMarshal.AsSpan(list15); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list15; reference11 = questStep2; index2++; ref QuestStep reference12 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1004556u, new Vector3(-394.85773f, -57.30005f, 173.32715f), 145); num3 = 6; List list16 = new List(num3); CollectionsMarshal.SetCount(list16, num3); span5 = CollectionsMarshal.AsSpan(list16); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list16; reference12 = questStep3; obj11.Steps = list13; reference9 = obj11; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 3 }; index2 = 1; List list17 = new List(index2); CollectionsMarshal.SetCount(list17, index2); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014020u, new Vector3(-416.70862f, -55.58494f, 112.38269f), 145); obj12.Steps = list17; reference13 = obj12; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 4 }; num2 = 2; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; ref QuestStep reference15 = ref span3[index2]; QuestStep obj14 = new QuestStep(EInteractionType.Combat, null, new Vector3(-194.28932f, -36.84067f, 26.942286f), 145) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 2; List list19 = new List(index3); CollectionsMarshal.SetCount(list19, index3); Span span6 = CollectionsMarshal.AsSpan(list19); num3 = 0; span6[num3] = 4777u; num3++; span6[num3] = 4778u; obj14.KillEnemyDataIds = list19; num3 = 6; List list20 = new List(num3); CollectionsMarshal.SetCount(list20, num3); span5 = CollectionsMarshal.AsSpan(list20); index3 = 0; span5[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; obj14.CompletionQuestVariablesFlags = list20; reference15 = obj14; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1014025u, new Vector3(-193.59125f, -36.83681f, 25.894531f), 145); obj13.Steps = list18; reference14 = obj13; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014028u, new Vector3(-126.57361f, 4.0999947f, -96.23871f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, NextQuestId = new QuestId(2102) }; obj15.Steps = list21; reference16 = obj15; questRoot2.QuestSequence = list9; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(2102); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list22 = new List(num); CollectionsMarshal.SetCount(list22, num); span = CollectionsMarshal.AsSpan(list22); index = 0; span[index] = "liza"; questRoot3.Author = list22; index = 5; List list23 = new List(index); CollectionsMarshal.SetCount(list23, index); span2 = CollectionsMarshal.AsSpan(list23); num = 0; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 0 }; num2 = 1; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014028u, new Vector3(-126.57361f, 4.0999947f, -96.23871f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj16.Steps = list24; reference17 = obj16; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 1 }; index2 = 1; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014029u, new Vector3(45.24292f, 18f, -414.87756f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation }; obj17.Steps = list25; reference18 = obj17; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 2 }; num2 = 3; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; ref QuestStep reference20 = ref span3[index2]; QuestStep obj19 = new QuestStep(EInteractionType.Combat, 2005969u, new Vector3(-4.5319824f, 27.695068f, -422.2019f), 141) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list27 = new List(index3); CollectionsMarshal.SetCount(list27, index3); span6 = CollectionsMarshal.AsSpan(list27); num3 = 0; span6[num3] = 4781u; obj19.KillEnemyDataIds = list27; num3 = 6; List list28 = new List(num3); CollectionsMarshal.SetCount(list28, num3); span5 = CollectionsMarshal.AsSpan(list28); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj19.CompletionQuestVariablesFlags = list28; reference20 = obj19; index2++; ref QuestStep reference21 = ref span3[index2]; QuestStep obj20 = new QuestStep(EInteractionType.Combat, 2005970u, new Vector3(-29.160034f, 27.42041f, -417.99042f), 141) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list29 = new List(index3); CollectionsMarshal.SetCount(list29, index3); span6 = CollectionsMarshal.AsSpan(list29); num3 = 0; span6[num3] = 4781u; obj20.KillEnemyDataIds = list29; num3 = 6; List list30 = new List(num3); CollectionsMarshal.SetCount(list30, num3); span5 = CollectionsMarshal.AsSpan(list30); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj20.CompletionQuestVariablesFlags = list30; reference21 = obj20; index2++; ref QuestStep reference22 = ref span3[index2]; QuestStep obj21 = new QuestStep(EInteractionType.Combat, 2005971u, new Vector3(-11.6427f, 34.01233f, -458.60992f), 141) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 2; List list31 = new List(index3); CollectionsMarshal.SetCount(list31, index3); span6 = CollectionsMarshal.AsSpan(list31); num3 = 0; span6[num3] = 4781u; num3++; span6[num3] = 4786u; obj21.KillEnemyDataIds = list31; num3 = 6; List list32 = new List(num3); CollectionsMarshal.SetCount(list32, num3); span5 = CollectionsMarshal.AsSpan(list32); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj21.CompletionQuestVariablesFlags = list32; reference22 = obj21; obj18.Steps = list26; reference19 = obj18; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 3 }; index2 = 1; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014029u, new Vector3(45.24292f, 18f, -414.87756f), 141) { Fly = true }; obj22.Steps = list33; reference23 = obj22; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014028u, new Vector3(-126.57361f, 4.0999947f, -96.23871f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, NextQuestId = new QuestId(2103) }; obj23.Steps = list34; reference24 = obj23; questRoot3.QuestSequence = list23; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(2103); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list35 = new List(num); CollectionsMarshal.SetCount(list35, num); span = CollectionsMarshal.AsSpan(list35); index = 0; span[index] = "liza"; questRoot4.Author = list35; index = 6; List list36 = new List(index); CollectionsMarshal.SetCount(list36, index); span2 = CollectionsMarshal.AsSpan(list36); num = 0; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 0 }; index2 = 1; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014028u, new Vector3(-126.57361f, 4.0999947f, -96.23871f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj24.Steps = list37; reference25 = obj24; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014033u, new Vector3(47.16565f, 4f, 466.14783f), 147) { AetheryteShortcut = EAetheryteLocation.NorthernThanalanCampBluefog }; obj25.Steps = list38; reference26 = obj25; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 2 }; index2 = 1; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005972u, new Vector3(-6.8513794f, 5.722107f, 290.8827f), 147) { StopDistance = 1f, Fly = true }; obj26.Steps = list39; reference27 = obj26; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 3 }; num2 = 1; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; ref QuestStep reference29 = ref span3[index2]; QuestStep obj28 = new QuestStep(EInteractionType.Combat, null, new Vector3(13.795937f, 5.0408907f, 280.2135f), 147) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 2; List list41 = new List(index3); CollectionsMarshal.SetCount(list41, index3); span6 = CollectionsMarshal.AsSpan(list41); num3 = 0; span6[num3] = 4787u; num3++; span6[num3] = 4788u; obj28.KillEnemyDataIds = list41; reference29 = obj28; obj27.Steps = list40; reference28 = obj27; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 4 }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014034u, new Vector3(13.687317f, 4.983316f, 284.38232f), 147) { StopDistance = 7f }; obj29.Steps = list42; reference30 = obj29; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014028u, new Vector3(-126.57361f, 4.0999947f, -96.23871f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, NextQuestId = new QuestId(2104) }; obj30.Steps = list43; reference31 = obj30; questRoot4.QuestSequence = list36; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(2104); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list44 = new List(num); CollectionsMarshal.SetCount(list44, num); span = CollectionsMarshal.AsSpan(list44); index = 0; span[index] = "liza"; questRoot5.Author = list44; index = 5; List list45 = new List(index); CollectionsMarshal.SetCount(list45, index); span2 = CollectionsMarshal.AsSpan(list45); num = 0; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 0 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014028u, new Vector3(-126.57361f, 4.0999947f, -96.23871f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj31.Steps = list46; reference32 = obj31; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 1 }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; obj32.Steps = list47; reference33 = obj32; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 2 }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014028u, new Vector3(-126.57361f, 4.0999947f, -96.23871f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; obj33.Steps = list48; reference34 = obj33; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 3 }; num2 = 1; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014038u, new Vector3(-20.24878f, 83.19998f, -1.4801636f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAirship } }; obj34.Steps = list49; reference35 = obj34; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014028u, new Vector3(-126.57361f, 4.0999947f, -96.23871f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, NextQuestId = new QuestId(2105) }; obj35.Steps = list50; reference36 = obj35; questRoot5.QuestSequence = list45; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(2105); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list51 = new List(num); CollectionsMarshal.SetCount(list51, num); span = CollectionsMarshal.AsSpan(list51); index = 0; span[index] = "liza"; questRoot6.Author = list51; index = 4; List list52 = new List(index); CollectionsMarshal.SetCount(list52, index); span2 = CollectionsMarshal.AsSpan(list52); num = 0; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 0 }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014028u, new Vector3(-126.57361f, 4.0999947f, -96.23871f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj36.Steps = list53; reference37 = obj36; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 1 }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014042u, new Vector3(277.11902f, 232.54102f, 760.1892f), 399) { AetheryteShortcut = EAetheryteLocation.Idyllshire, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshirePrologueGate } }; obj37.Steps = list54; reference38 = obj37; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 2 }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014045u, new Vector3(260.5172f, 232.54103f, 728.9081f), 399); obj38.Steps = list55; reference39 = obj38; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014044u, new Vector3(264.515f, 232.54102f, 728.84717f), 399) { StopDistance = 7f }; obj39.Steps = list56; reference40 = obj39; questRoot6.QuestSequence = list52; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(2106); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list57 = new List(num); CollectionsMarshal.SetCount(list57, num); span = CollectionsMarshal.AsSpan(list57); index = 0; span[index] = "liza"; questRoot7.Author = list57; index = 1; List list58 = new List(index); CollectionsMarshal.SetCount(list58, index); span2 = CollectionsMarshal.AsSpan(list58); num = 0; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 0 }; num2 = 2; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-56.3453f, 15.140585f, -41.30522f), 418); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011208u, new Vector3(-53.543945f, 15.195588f, -42.679565f), 418) { StopDistance = 7f }; obj40.Steps = list59; reference41 = obj40; questRoot7.QuestSequence = list58; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(2107); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list60 = new List(num); CollectionsMarshal.SetCount(list60, num); span = CollectionsMarshal.AsSpan(list60); index = 0; span[index] = "JerryWester"; questRoot8.Author = list60; index = 1; List list61 = new List(index); CollectionsMarshal.SetCount(list61, index); span2 = CollectionsMarshal.AsSpan(list61); num = 0; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; index2 = 1; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013715u, new Vector3(503.37976f, -48.989826f, 33.066284f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj41.Steps = list62; reference42 = obj41; questRoot8.QuestSequence = list61; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(2109); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list63 = new List(num); CollectionsMarshal.SetCount(list63, num); span = CollectionsMarshal.AsSpan(list63); index = 0; span[index] = "liza"; questRoot9.Author = list63; index = 1; List list64 = new List(index); CollectionsMarshal.SetCount(list64, index); span2 = CollectionsMarshal.AsSpan(list64); num = 0; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 0 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; ref QuestStep reference44 = ref span3[index2]; QuestStep obj43 = new QuestStep(EInteractionType.AcceptQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 1; List list66 = new List(num3); CollectionsMarshal.SetCount(list66, num3); Span span7 = CollectionsMarshal.AsSpan(list66); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_JOBMCH299_02109_Q1_000_000") }; obj43.DialogueChoices = list66; reference44 = obj43; obj42.Steps = list65; reference43 = obj42; questRoot9.QuestSequence = list64; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(2110); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list67 = new List(num); CollectionsMarshal.SetCount(list67, num); span = CollectionsMarshal.AsSpan(list67); index = 0; span[index] = "liza"; questRoot10.Author = list67; index = 1; List list68 = new List(index); CollectionsMarshal.SetCount(list68, index); span2 = CollectionsMarshal.AsSpan(list68); num = 0; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 0 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; ref QuestStep reference46 = ref span3[num2]; QuestStep obj45 = new QuestStep(EInteractionType.AcceptQuest, 1014873u, new Vector3(101.57922f, 12.418198f, -117.60132f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardTribunal } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition obj46 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list70 = new List(index3); CollectionsMarshal.SetCount(list70, index3); span4 = CollectionsMarshal.AsSpan(list70); num3 = 0; span4[num3] = 419; obj46.InTerritory = list70; skipConditions3.AetheryteShortcutIf = obj46; obj45.SkipConditions = skipConditions3; num3 = 1; List list71 = new List(num3); CollectionsMarshal.SetCount(list71, num3); span7 = CollectionsMarshal.AsSpan(list71); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_JOBDRK299_02110_Q1_000_005") }; obj45.DialogueChoices = list71; reference46 = obj45; obj44.Steps = list69; reference45 = obj44; questRoot10.QuestSequence = list68; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(2111); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list72 = new List(num); CollectionsMarshal.SetCount(list72, num); span = CollectionsMarshal.AsSpan(list72); index = 0; span[index] = "JerryWester"; questRoot11.Author = list72; index = 4; List list73 = new List(index); CollectionsMarshal.SetCount(list73, index); span2 = CollectionsMarshal.AsSpan(list73); num = 0; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 0 }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011911u, new Vector3(-279.56055f, 127.08131f, 13.595764f), 397); obj47.Steps = list74; reference47 = obj47; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 1 }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013746u, new Vector3(-87.815735f, 87.188995f, -735.04236f), 397); obj48.Steps = list75; reference48 = obj48; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 2 }; num2 = 1; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 397) { DutyOptions = new DutyOptions { ContentFinderConditionId = 36u, LowPriority = true } }; obj49.Steps = list76; reference49 = obj49; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1011911u, new Vector3(-279.56055f, 127.08131f, 13.595764f), 397); obj50.Steps = list77; reference50 = obj50; questRoot11.QuestSequence = list73; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(2114); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list78 = new List(num); CollectionsMarshal.SetCount(list78, num); span = CollectionsMarshal.AsSpan(list78); index = 0; span[index] = "liza"; questRoot12.Author = list78; index = 2; List list79 = new List(index); CollectionsMarshal.SetCount(list79, index); span2 = CollectionsMarshal.AsSpan(list79); num = 0; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 0 }; num2 = 1; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; ref QuestStep reference52 = ref span3[index2]; QuestStep obj52 = new QuestStep(EInteractionType.AcceptQuest, 1012217u, new Vector3(25.925049f, 15.8650675f, 19.394226f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardLastVigil } }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition obj53 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list81 = new List(index3); CollectionsMarshal.SetCount(list81, index3); span4 = CollectionsMarshal.AsSpan(list81); num3 = 0; span4[num3] = 419; obj53.InTerritory = list81; skipConditions4.AetheryteShortcutIf = obj53; obj52.SkipConditions = skipConditions4; reference52 = obj52; obj51.Steps = list80; reference51 = obj51; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 2006287u, new Vector3(0.015197754f, -1.9990234f, -40.909485f), 351) { NextQuestId = new QuestId(2230) }; obj54.Steps = list82; reference53 = obj54; questRoot12.QuestSequence = list79; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(2115); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list83 = new List(num); CollectionsMarshal.SetCount(list83, num); span = CollectionsMarshal.AsSpan(list83); index = 0; span[index] = "liza"; questRoot13.Author = list83; index = 7; List list84 = new List(index); CollectionsMarshal.SetCount(list84, index); span2 = CollectionsMarshal.AsSpan(list84); num = 0; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 0 }; num2 = 3; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; ref QuestStep reference55 = ref span3[index2]; QuestStep obj56 = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 1; List list86 = new List(num3); CollectionsMarshal.SetCount(list86, num3); span4 = CollectionsMarshal.AsSpan(list86); index3 = 0; span4[index3] = 351; skipStepConditions.InTerritory = list86; skipConditions5.StepIf = skipStepConditions; SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); index3 = 1; List list87 = new List(index3); CollectionsMarshal.SetCount(list87, index3); span4 = CollectionsMarshal.AsSpan(list87); num3 = 0; span4[num3] = 351; skipAetheryteCondition.InTerritory = list87; skipConditions5.AetheryteShortcutIf = skipAetheryteCondition; obj56.SkipConditions = skipConditions5; reference55 = obj56; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RisingStonesSolar } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014565u, new Vector3(0.44250488f, -1.9957249f, -43.22882f), 351) { StopDistance = 7f }; obj55.Steps = list85; reference54 = obj55; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 1 }; index2 = 1; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012064u, new Vector3(-542.7787f, -37.11544f, -386.7094f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj57.Steps = list88; reference56 = obj57; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 2 }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014623u, new Vector3(-808.8655f, -57.761612f, 159.5636f), 401) { Fly = true }; obj58.Steps = list89; reference57 = obj58; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 3 }; index2 = 2; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(367.30618f, 141.31621f, 258.9364f), 401) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2006288u, new Vector3(369.55823f, 143.17542f, 260.70032f), 401) { StopDistance = 4f }; obj59.Steps = list90; reference58 = obj59; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 4 }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 401) { DutyOptions = new DutyOptions { ContentFinderConditionId = 89u } }; obj60.Steps = list91; reference59 = obj60; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 5 }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012064u, new Vector3(-542.7787f, -37.11544f, -386.7094f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj61.Steps = list92; reference60 = obj61; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014565u, new Vector3(0.44250488f, -1.9957249f, -43.22882f), 351) { StopDistance = 7f }; obj62.Steps = list93; reference61 = obj62; questRoot13.QuestSequence = list84; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(2116); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list94 = new List(num); CollectionsMarshal.SetCount(list94, num); span = CollectionsMarshal.AsSpan(list94); index = 0; span[index] = "liza"; questRoot14.Author = list94; index = 6; List list95 = new List(index); CollectionsMarshal.SetCount(list95, index); span2 = CollectionsMarshal.AsSpan(list95); num = 0; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 0 }; index2 = 3; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; ref QuestStep reference63 = ref span3[num2]; QuestStep obj64 = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 1; List list97 = new List(num3); CollectionsMarshal.SetCount(list97, num3); span4 = CollectionsMarshal.AsSpan(list97); index3 = 0; span4[index3] = 351; skipStepConditions2.InTerritory = list97; skipConditions6.StepIf = skipStepConditions2; SkipAetheryteCondition skipAetheryteCondition2 = new SkipAetheryteCondition(); index3 = 1; List list98 = new List(index3); CollectionsMarshal.SetCount(list98, index3); span4 = CollectionsMarshal.AsSpan(list98); num3 = 0; span4[num3] = 351; skipAetheryteCondition2.InTerritory = list98; skipConditions6.AetheryteShortcutIf = skipAetheryteCondition2; obj64.SkipConditions = skipConditions6; reference63 = obj64; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RisingStonesSolar } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014565u, new Vector3(0.44250488f, -1.9957249f, -43.22882f), 351) { StopDistance = 7f }; obj63.Steps = list96; reference62 = obj63; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 1 }; num2 = 2; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(73.307335f, -49.128403f, -142.59073f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1011928u, new Vector3(73.19751f, -49.19563f, -139.05548f), 398) { StopDistance = 4f }; obj65.Steps = list99; reference64 = obj65; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 2 }; index2 = 2; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(258.42062f, -112.936935f, 924.15704f), 398) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2006289u, new Vector3(257.77063f, -111.92493f, 925.3832f), 398); obj66.Steps = list100; reference65 = obj66; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 3 }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 401) { DutyOptions = new DutyOptions { ContentFinderConditionId = 87u } }; obj67.Steps = list101; reference66 = obj67; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 4 }; index2 = 2; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(73.307335f, -49.128403f, -142.59073f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1011928u, new Vector3(73.19751f, -49.19563f, -139.05548f), 398) { StopDistance = 4f }; obj68.Steps = list102; reference67 = obj68; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014565u, new Vector3(0.44250488f, -1.9957249f, -43.22882f), 351) { StopDistance = 7f }; obj69.Steps = list103; reference68 = obj69; questRoot14.QuestSequence = list95; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(2118); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list104 = new List(num); CollectionsMarshal.SetCount(list104, num); span = CollectionsMarshal.AsSpan(list104); index = 0; span[index] = "liza"; questRoot15.Author = list104; index = 2; List list105 = new List(index); CollectionsMarshal.SetCount(list105, index); span2 = CollectionsMarshal.AsSpan(list105); num = 0; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 0 }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017083u, new Vector3(63.797974f, 207.28995f, -1.5107422f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj70.Steps = list106; reference69 = obj70; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1015599u, new Vector3(-205.79846f, 102.81167f, -580.0717f), 399) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshireEpilogueGate }, NextQuestId = new QuestId(2940) }; obj71.Steps = list107; reference70 = obj71; questRoot15.QuestSequence = list105; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(2119); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list108 = new List(num); CollectionsMarshal.SetCount(list108, num); span = CollectionsMarshal.AsSpan(list108); index = 0; span[index] = "liza"; questRoot16.Author = list108; index = 3; List list109 = new List(index); CollectionsMarshal.SetCount(list109, index); span2 = CollectionsMarshal.AsSpan(list109); num = 0; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 0 }; index2 = 1; List list110 = new List(index2); CollectionsMarshal.SetCount(list110, index2); span3 = CollectionsMarshal.AsSpan(list110); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012256u, new Vector3(86.96118f, 24f, 30.350098f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj72.Steps = list110; reference71 = obj72; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 1 }; num2 = 1; List list111 = new List(num2); CollectionsMarshal.SetCount(list111, num2); span3 = CollectionsMarshal.AsSpan(list111); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012225u, new Vector3(90.10449f, 15.094684f, 30.044922f), 418) { StopDistance = 5f }; obj73.Steps = list111; reference72 = obj73; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 2005909u, new Vector3(73.899414f, 24.307495f, 22.049255f), 418) { NextQuestId = new QuestId(2120) }; obj74.Steps = list112; reference73 = obj74; questRoot16.QuestSequence = list109; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(2120); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list113 = new List(num); CollectionsMarshal.SetCount(list113, num); span = CollectionsMarshal.AsSpan(list113); index = 0; span[index] = "liza"; questRoot17.Author = list113; index = 3; List list114 = new List(index); CollectionsMarshal.SetCount(list114, index); span2 = CollectionsMarshal.AsSpan(list114); num = 0; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 0 }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012226u, new Vector3(71.732666f, 23.979126f, 20.85907f), 418) { StopDistance = 7f }; obj75.Steps = list115; reference74 = obj75; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 1 }; index2 = 1; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012225u, new Vector3(90.10449f, 15.094684f, 30.044922f), 418) { StopDistance = 5f }; obj76.Steps = list116; reference75 = obj76; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 2005909u, new Vector3(73.899414f, 24.307495f, 22.049255f), 418) { NextQuestId = new QuestId(2121) }; obj77.Steps = list117; reference76 = obj77; questRoot17.QuestSequence = list114; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(2121); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list118 = new List(num); CollectionsMarshal.SetCount(list118, num); span = CollectionsMarshal.AsSpan(list118); index = 0; span[index] = "liza"; questRoot18.Author = list118; index = 3; List list119 = new List(index); CollectionsMarshal.SetCount(list119, index); span2 = CollectionsMarshal.AsSpan(list119); num = 0; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 0 }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013721u, new Vector3(17.380005f, 205.38686f, 37.491333f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj78.Steps = list120; reference77 = obj78; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 1 }; num2 = 1; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012225u, new Vector3(90.10449f, 15.094684f, 30.044922f), 418) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; obj79.Steps = list121; reference78 = obj79; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 2005909u, new Vector3(73.899414f, 24.307495f, 22.049255f), 418) { NextQuestId = new QuestId(2122) }; obj80.Steps = list122; reference79 = obj80; questRoot18.QuestSequence = list119; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(2122); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list123 = new List(num); CollectionsMarshal.SetCount(list123, num); span = CollectionsMarshal.AsSpan(list123); index = 0; span[index] = "liza"; questRoot19.Author = list123; index = 2; List list124 = new List(index); CollectionsMarshal.SetCount(list124, index); span2 = CollectionsMarshal.AsSpan(list124); num = 0; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 0 }; num2 = 1; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012225u, new Vector3(90.10449f, 15.094684f, 30.044922f), 418) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj81.Steps = list125; reference80 = obj81; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 2005909u, new Vector3(73.899414f, 24.307495f, 22.049255f), 418) { NextQuestId = new QuestId(2936) }; obj82.Steps = list126; reference81 = obj82; questRoot19.QuestSequence = list124; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(2123); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list127 = new List(num); CollectionsMarshal.SetCount(list127, num); span = CollectionsMarshal.AsSpan(list127); index = 0; span[index] = "liza"; questRoot20.Author = list127; index = 1; List list128 = new List(index); CollectionsMarshal.SetCount(list128, index); span2 = CollectionsMarshal.AsSpan(list128); num = 0; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 0 }; num2 = 1; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; ref QuestStep reference83 = ref span3[index2]; QuestStep obj84 = new QuestStep(EInteractionType.AcceptQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; SkipConditions skipConditions7 = new SkipConditions(); SkipAetheryteCondition obj85 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list130 = new List(num3); CollectionsMarshal.SetCount(list130, num3); span4 = CollectionsMarshal.AsSpan(list130); index3 = 0; span4[index3] = 419; obj85.InTerritory = list130; skipConditions7.AetheryteShortcutIf = obj85; obj84.SkipConditions = skipConditions7; index3 = 2; List list131 = new List(index3); CollectionsMarshal.SetCount(list131, index3); span7 = CollectionsMarshal.AsSpan(list131); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_JOBAST299_02123_Q1_000_000") }; num3++; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_JOBAST299_02123_Q2_000_000") }; obj84.DialogueChoices = list131; reference83 = obj84; obj83.Steps = list129; reference82 = obj83; questRoot20.QuestSequence = list128; AddQuest(questId20, questRoot20); } private static void LoadQuests43() { QuestId questId = new QuestId(2152); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "pot0to"; questRoot.Author = list; index = 4; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; ref QuestStep reference2 = ref span3[index2]; QuestStep obj2 = new QuestStep(EInteractionType.AcceptQuest, 1012181u, new Vector3(-248.55426f, -20.034918f, -90.98956f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardJeweledCrozier } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); int num3 = 1; List list4 = new List(num3); CollectionsMarshal.SetCount(list4, num3); Span span4 = CollectionsMarshal.AsSpan(list4); int index3 = 0; span4[index3] = 419; skipAetheryteCondition.InTerritory = list4; skipConditions.AetheryteShortcutIf = skipAetheryteCondition; obj2.SkipConditions = skipConditions; reference2 = obj2; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 1 }; index2 = 1; List list5 = new List(index2); CollectionsMarshal.SetCount(list5, index2); span3 = CollectionsMarshal.AsSpan(list5); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015926u, new Vector3(-114.00018f, -4.7349386f, -33.463074f), 419); obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 2 }; num2 = 1; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015931u, new Vector3(97.032104f, -22.000004f, 52.414673f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardJeweledCrozier, To = EAetheryteLocation.IshgardBrume } }; obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list7 = new List(index2); CollectionsMarshal.SetCount(list7, index2); span3 = CollectionsMarshal.AsSpan(list7); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012181u, new Vector3(-248.55426f, -20.034918f, -90.98956f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardBrume, To = EAetheryteLocation.IshgardJeweledCrozier }, NextQuestId = new QuestId(2153) }; obj5.Steps = list7; reference5 = obj5; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(2153); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list8 = new List(num); CollectionsMarshal.SetCount(list8, num); span = CollectionsMarshal.AsSpan(list8); index = 0; span[index] = "pot0to"; questRoot2.Author = list8; index = 7; List list9 = new List(index); CollectionsMarshal.SetCount(list9, index); span2 = CollectionsMarshal.AsSpan(list9); num = 0; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; num2 = 1; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; ref QuestStep reference7 = ref span3[index2]; QuestStep obj7 = new QuestStep(EInteractionType.AcceptQuest, 1015932u, new Vector3(-250.81262f, -20.03492f, -89.982544f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardJeweledCrozier } }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition2 = new SkipAetheryteCondition(); index3 = 1; List list11 = new List(index3); CollectionsMarshal.SetCount(list11, index3); span4 = CollectionsMarshal.AsSpan(list11); num3 = 0; span4[num3] = 419; skipAetheryteCondition2.InTerritory = list11; skipConditions2.AetheryteShortcutIf = skipAetheryteCondition2; obj7.SkipConditions = skipConditions2; reference7 = obj7; obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 1 }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016234u, new Vector3(-145.37274f, 14.80313f, -129.25922f), 419) { TargetTerritoryId = (ushort)427, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardJeweledCrozier, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral } }; obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 2 }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015933u, new Vector3(-7.950012f, 0.024999563f, -8.224609f), 427); obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 3 }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015935u, new Vector3(5.1116943f, 0.22499955f, 4.0131226f), 427); obj10.Steps = list14; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 4 }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015936u, new Vector3(69.90149f, 23.979128f, -48.722107f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; obj11.Steps = list15; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 5 }; index2 = 2; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011215u, new Vector3(-145.37274f, 14.80313f, -129.25922f), 419) { TargetTerritoryId = (ushort)427, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1012266u, new Vector3(-7.950012f, 0.20000005f, -10.51355f), 427); obj12.Steps = list16; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012266u, new Vector3(-7.950012f, 0.20000005f, -10.51355f), 427) { NextQuestId = new QuestId(2154) }; obj13.Steps = list17; reference13 = obj13; questRoot2.QuestSequence = list9; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(2154); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list18 = new List(num); CollectionsMarshal.SetCount(list18, num); span = CollectionsMarshal.AsSpan(list18); index = 0; span[index] = "pot0to"; questRoot3.Author = list18; index = 6; List list19 = new List(index); CollectionsMarshal.SetCount(list19, index); span2 = CollectionsMarshal.AsSpan(list19); num = 0; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; index2 = 2; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; ref QuestStep reference15 = ref span3[num2]; QuestStep obj15 = new QuestStep(EInteractionType.Interact, 1011215u, new Vector3(-145.37274f, 14.80313f, -129.25922f), 419) { TargetTerritoryId = (ushort)427, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral } }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 1; List list21 = new List(num3); CollectionsMarshal.SetCount(list21, num3); span4 = CollectionsMarshal.AsSpan(list21); index3 = 0; span4[index3] = 427; skipStepConditions.InTerritory = list21; skipConditions3.StepIf = skipStepConditions; SkipAetheryteCondition skipAetheryteCondition3 = new SkipAetheryteCondition(); index3 = 2; List list22 = new List(index3); CollectionsMarshal.SetCount(list22, index3); span4 = CollectionsMarshal.AsSpan(list22); num3 = 0; span4[num3] = 419; num3++; span4[num3] = 427; skipAetheryteCondition3.InTerritory = list22; skipConditions3.AetheryteShortcutIf = skipAetheryteCondition3; obj15.SkipConditions = skipConditions3; reference15 = obj15; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012266u, new Vector3(-7.950012f, 0.20000005f, -10.51355f), 427); obj14.Steps = list20; reference14 = obj14; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 1 }; num2 = 2; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005332u, new Vector3(-5.012468f, 1.1515f, 11.86189f), 427) { TargetTerritoryId = (ushort)419 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1015977u, new Vector3(-177.35565f, 15.06314f, -174.36487f), 419); obj16.Steps = list23; reference16 = obj16; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 2 }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015941u, new Vector3(-175.34143f, 15.063141f, -171.09949f), 419); obj17.Steps = list24; reference17 = obj17; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 3 }; num2 = 2; List list25 = new List(num2); CollectionsMarshal.SetCount(list25, num2); span3 = CollectionsMarshal.AsSpan(list25); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011215u, new Vector3(-145.37274f, 14.80313f, -129.25922f), 419) { TargetTerritoryId = (ushort)427 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1015944u, new Vector3(6.94281f, 0.22499956f, 7.4310913f), 427); obj18.Steps = list25; reference18 = obj18; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 4 }; index2 = 3; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005332u, new Vector3(-5.0202637f, 1.1443481f, 11.856201f), 427) { TargetTerritoryId = (ushort)419 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1015949u, new Vector3(-62.180542f, -4.734931f, -36.514893f), 419); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1015947u, new Vector3(-228.99219f, -20.034918f, -77.073364f), 419); obj19.Steps = list26; reference19 = obj19; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011215u, new Vector3(-145.37274f, 14.80313f, -129.25922f), 419) { TargetTerritoryId = (ushort)427, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardJeweledCrozier, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1015952u, new Vector3(-1.3886108f, 0.20000005f, -9.903137f), 427) { NextQuestId = new QuestId(2155) }; obj20.Steps = list27; reference20 = obj20; questRoot3.QuestSequence = list19; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(2155); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list28 = new List(num); CollectionsMarshal.SetCount(list28, num); span = CollectionsMarshal.AsSpan(list28); index = 0; span[index] = "pot0to"; questRoot4.Author = list28; index = 10; List list29 = new List(index); CollectionsMarshal.SetCount(list29, index); span2 = CollectionsMarshal.AsSpan(list29); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 0 }; index2 = 2; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; ref QuestStep reference22 = ref span3[num2]; QuestStep obj22 = new QuestStep(EInteractionType.Interact, 1011215u, new Vector3(-145.37274f, 14.80313f, -129.25922f), 419) { TargetTerritoryId = (ushort)427, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral } }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 1; List list31 = new List(num3); CollectionsMarshal.SetCount(list31, num3); span4 = CollectionsMarshal.AsSpan(list31); index3 = 0; span4[index3] = 427; skipStepConditions2.InTerritory = list31; skipConditions4.StepIf = skipStepConditions2; SkipAetheryteCondition skipAetheryteCondition4 = new SkipAetheryteCondition(); index3 = 2; List list32 = new List(index3); CollectionsMarshal.SetCount(list32, index3); span4 = CollectionsMarshal.AsSpan(list32); num3 = 0; span4[num3] = 419; num3++; span4[num3] = 427; skipAetheryteCondition4.InTerritory = list32; skipConditions4.AetheryteShortcutIf = skipAetheryteCondition4; obj22.SkipConditions = skipConditions4; reference22 = obj22; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1015952u, new Vector3(-1.3886108f, 0.20000005f, -9.903137f), 427); obj21.Steps = list30; reference21 = obj21; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 1 }; num2 = 2; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2005332u, new Vector3(-5.012468f, 1.1515f, 11.86189f), 427) { TargetTerritoryId = (ushort)419 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1015965u, new Vector3(-31.631958f, 15.965061f, -66.941345f), 419); obj23.Steps = list33; reference23 = obj23; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 2 }; index2 = 1; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015975u, new Vector3(-63.98114f, -4.734931f, -36.14868f), 419); obj24.Steps = list34; reference24 = obj24; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 3 }; num2 = 2; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-15.249258f, -13.663432f, -64.45602f), 419); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1015968u, new Vector3(-41.001038f, 19.008322f, -31.296265f), 418); obj25.Steps = list35; reference25 = obj25; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 4 }; index2 = 1; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015972u, new Vector3(-41.73346f, 19.008322f, -31.845642f), 418); obj26.Steps = list36; reference26 = obj26; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 5 }; num2 = 1; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015973u, new Vector3(782.62f, 216.88771f, 222.9801f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj27.Steps = list37; reference27 = obj27; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 6 }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; ref QuestStep reference29 = ref span3[num2]; QuestStep obj29 = new QuestStep(EInteractionType.Combat, 2006603u, new Vector3(782.1926f, 216.6322f, 219.74512f), 397) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list39 = new List(num3); CollectionsMarshal.SetCount(list39, num3); Span span5 = CollectionsMarshal.AsSpan(list39); index3 = 0; span5[index3] = 4676u; obj29.KillEnemyDataIds = list39; reference29 = obj29; obj28.Steps = list38; reference28 = obj28; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 7 }; num2 = 1; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2006617u, new Vector3(782.1926f, 216.6322f, 219.74512f), 397); obj30.Steps = list40; reference30 = obj30; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 8 }; index2 = 1; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015970u, new Vector3(-37.82715f, 19.008322f, -28.976868f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard }; obj31.Steps = list41; reference31 = obj31; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1015976u, new Vector3(-122.51471f, 14.553129f, -166.97955f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSkysteelManufactory, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral }, NextQuestId = new QuestId(2207) }; obj32.Steps = list42; reference32 = obj32; questRoot4.QuestSequence = list29; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(2156); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list43 = new List(num); CollectionsMarshal.SetCount(list43, num); span = CollectionsMarshal.AsSpan(list43); index = 0; span[index] = "JerryWester"; questRoot5.Author = list43; index = 5; List list44 = new List(index); CollectionsMarshal.SetCount(list44, index); span2 = CollectionsMarshal.AsSpan(list44); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; index2 = 1; List list45 = new List(index2); CollectionsMarshal.SetCount(list45, index2); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012857u, new Vector3(0.7476196f, 0.022254243f, 4.623413f), 433) { StopDistance = 5f }; obj33.Steps = list45; reference33 = obj33; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 1 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; ref QuestStep reference35 = ref span3[index2]; QuestStep obj35 = new QuestStep(EInteractionType.Interact, 1011223u, new Vector3(114.579956f, 24.412834f, -11.062805f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardLastVigil, To = EAetheryteLocation.IshgardForgottenKnight } }; index3 = 1; List list47 = new List(index3); CollectionsMarshal.SetCount(list47, index3); Span span6 = CollectionsMarshal.AsSpan(list47); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_HEAVNB101_02156_SCENE00010_EVENTAREA_WARP_YESNO_TITLE") }; obj35.DialogueChoices = list47; reference35 = obj35; obj34.Steps = list46; reference34 = obj34; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 2 }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015978u, new Vector3(111.283936f, 24.388157f, -4.3793945f), 418) { StopDistance = 5f }; obj36.Steps = list48; reference36 = obj36; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 3 }; num2 = 1; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012326u, new Vector3(92.36279f, 15.094684f, 33.188354f), 418); obj37.Steps = list49; reference37 = obj37; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1015978u, new Vector3(111.283936f, 24.388157f, -4.3793945f), 418); obj38.Steps = list50; reference38 = obj38; questRoot5.QuestSequence = list44; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(2157); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list51 = new List(num); CollectionsMarshal.SetCount(list51, num); span = CollectionsMarshal.AsSpan(list51); index = 0; span[index] = "JerryWester"; questRoot6.Author = list51; index = 4; List list52 = new List(index); CollectionsMarshal.SetCount(list52, index); span2 = CollectionsMarshal.AsSpan(list52); num = 0; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 0 }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1015979u, new Vector3(112.53516f, 24.391697f, -2.8840332f), 418) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj39.Steps = list53; reference39 = obj39; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 1 }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015980u, new Vector3(632.1659f, -54.909866f, 71.854614f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; obj40.Steps = list54; reference40 = obj40; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 2 }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011935u, new Vector3(-285.63367f, 39.04305f, 53.72693f), 398) { StopDistance = 9f, Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj41.Steps = list55; reference41 = obj41; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1015983u, new Vector3(-297.74933f, 39.04307f, 37.064087f), 398); obj42.Steps = list56; reference42 = obj42; questRoot6.QuestSequence = list52; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(2158); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list57 = new List(num); CollectionsMarshal.SetCount(list57, num); span = CollectionsMarshal.AsSpan(list57); index = 0; span[index] = "JerryWester"; questRoot7.Author = list57; index = 4; List list58 = new List(index); CollectionsMarshal.SetCount(list58, index); span2 = CollectionsMarshal.AsSpan(list58); num = 0; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 0 }; num2 = 1; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1015983u, new Vector3(-297.74933f, 39.04307f, 37.064087f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj43.Steps = list59; reference43 = obj43; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 1 }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1015987u, new Vector3(42.252197f, 205.32579f, 19.546753f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire }; obj44.Steps = list60; reference44 = obj44; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 2 }; num2 = 1; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2006605u, new Vector3(101.182495f, 206.71387f, 111.34509f), 478); obj45.Steps = list61; reference45 = obj45; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1015992u, new Vector3(-478.14148f, 137.42972f, 700.8926f), 399) { Fly = true }; obj46.Steps = list62; reference46 = obj46; questRoot7.QuestSequence = list58; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(2159); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list63 = new List(num); CollectionsMarshal.SetCount(list63, num); span = CollectionsMarshal.AsSpan(list63); index = 0; span[index] = "JerryWester"; questRoot8.Author = list63; index = 6; List list64 = new List(index); CollectionsMarshal.SetCount(list64, index); span2 = CollectionsMarshal.AsSpan(list64); num = 0; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 0 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1015992u, new Vector3(-478.14148f, 137.42972f, 700.8926f), 399); obj47.Steps = list65; reference47 = obj47; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 1 }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005336u, new Vector3(-488.79227f, 138.93335f, 741.0543f), 399) { TargetTerritoryId = (ushort)463 }; obj48.Steps = list66; reference48 = obj48; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 2 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012405u, new Vector3(587.7927f, -50.623985f, 70.725464f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; obj49.Steps = list67; reference49 = obj49; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 3 }; index2 = 3; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011917u, new Vector3(535.30164f, -51.340645f, 65.293335f), 398); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1011916u, new Vector3(470.02356f, -49.89133f, 20.370789f), 398); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1011922u, new Vector3(448.56934f, -51.141407f, 108.93408f), 398); obj50.Steps = list68; reference50 = obj50; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 4 }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015994u, new Vector3(470.38977f, -51.141403f, 38.651123f), 398); obj51.Steps = list69; reference51 = obj51; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 2006610u, new Vector3(191.79065f, -54.154297f, -235.95032f), 398) { Fly = true }; obj52.Steps = list70; reference52 = obj52; questRoot8.QuestSequence = list64; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(2160); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list71 = new List(num); CollectionsMarshal.SetCount(list71, num); span = CollectionsMarshal.AsSpan(list71); index = 0; span[index] = "JerryWester"; questRoot9.Author = list71; index = 5; List list72 = new List(index); CollectionsMarshal.SetCount(list72, index); span2 = CollectionsMarshal.AsSpan(list72); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1015998u, new Vector3(192.43152f, -54.189243f, -234.3634f), 398); obj53.Steps = list73; reference53 = obj53; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 1 }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011928u, new Vector3(73.19751f, -49.19563f, -139.05548f), 398) { Fly = true }; obj54.Steps = list74; reference54 = obj54; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 2 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; ref QuestStep reference56 = ref span3[index2]; QuestStep obj56 = new QuestStep(EInteractionType.Combat, null, new Vector3(173.8547f, -108.97817f, 600.48395f), 398) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list76 = new List(num3); CollectionsMarshal.SetCount(list76, num3); span5 = CollectionsMarshal.AsSpan(list76); index3 = 0; span5[index3] = 4365u; index3++; span5[index3] = 4364u; obj56.KillEnemyDataIds = list76; reference56 = obj56; obj55.Steps = list75; reference55 = obj55; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 3 }; index2 = 1; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006607u, new Vector3(207.75159f, -105.42462f, 596.765f), 398) { Fly = true }; obj57.Steps = list77; reference57 = obj57; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016002u, new Vector3(225.11633f, -116.6398f, 504.72266f), 398); obj58.Steps = list78; reference58 = obj58; questRoot9.QuestSequence = list72; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(2161); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list79 = new List(num); CollectionsMarshal.SetCount(list79, num); span = CollectionsMarshal.AsSpan(list79); index = 0; span[index] = "JerryWester"; questRoot10.Author = list79; index = 4; List list80 = new List(index); CollectionsMarshal.SetCount(list80, index); span2 = CollectionsMarshal.AsSpan(list80); num = 0; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016000u, new Vector3(222.49182f, -116.93088f, 504.08167f), 398); obj59.Steps = list81; reference59 = obj59; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011935u, new Vector3(-285.63367f, 39.04305f, 53.72693f), 398) { StopDistance = 9f, Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj60.Steps = list82; reference60 = obj60; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 2 }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012401u, new Vector3(-8.560364f, 5.4681287f, 40.6958f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard }; obj61.Steps = list83; reference61 = obj61; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016008u, new Vector3(125.93262f, 24.458836f, -5.5390625f), 418); obj62.Steps = list84; reference62 = obj62; questRoot10.QuestSequence = list80; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(2162); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list85 = new List(num); CollectionsMarshal.SetCount(list85, num); span = CollectionsMarshal.AsSpan(list85); index = 0; span[index] = "JerryWester"; questRoot11.Author = list85; index = 6; List list86 = new List(index); CollectionsMarshal.SetCount(list86, index); span2 = CollectionsMarshal.AsSpan(list86); num = 0; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 0 }; index2 = 1; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016008u, new Vector3(125.93262f, 24.458836f, -5.5390625f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj63.Steps = list87; reference63 = obj63; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 1 }; num2 = 1; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012384u, new Vector3(-182.66577f, -12.534915f, -39.871887f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardJeweledCrozier } }; obj64.Steps = list88; reference64 = obj64; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 2 }; index2 = 3; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; ref QuestStep reference66 = ref span3[num2]; QuestStep obj66 = new QuestStep(EInteractionType.Interact, 1016018u, new Vector3(26.16919f, 27.964573f, -146.71558f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardJeweledCrozier, To = EAetheryteLocation.IshgardTribunal } }; index3 = 6; List list90 = new List(index3); CollectionsMarshal.SetCount(list90, index3); Span span7 = CollectionsMarshal.AsSpan(list90); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj66.CompletionQuestVariablesFlags = list90; reference66 = obj66; num2++; ref QuestStep reference67 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1016020u, new Vector3(-3.3112793f, 27.753849f, -148.4856f), 419); num3 = 6; List list91 = new List(num3); CollectionsMarshal.SetCount(list91, num3); span7 = CollectionsMarshal.AsSpan(list91); 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)2, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list91; reference67 = questStep; num2++; ref QuestStep reference68 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1016015u, new Vector3(-7.827942f, 26.965073f, -106.6759f), 419); index3 = 6; List list92 = new List(index3); CollectionsMarshal.SetCount(list92, index3); span7 = CollectionsMarshal.AsSpan(list92); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list92; reference68 = questStep2; obj65.Steps = list89; reference65 = obj65; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 3 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016028u, new Vector3(59.861084f, -4.734944f, -41.61145f), 419); obj67.Steps = list93; reference69 = obj67; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 4 }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016031u, new Vector3(14.5112915f, -12.020877f, 37.03357f), 418) { StopDistance = 7f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardAthenaeumAstrologicum, To = EAetheryteLocation.IshgardBrume } }; obj68.Steps = list94; reference70 = obj68; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016008u, new Vector3(125.93262f, 24.458836f, -5.5390625f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardBrume, To = EAetheryteLocation.IshgardForgottenKnight } }; obj69.Steps = list95; reference71 = obj69; questRoot11.QuestSequence = list86; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(2163); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list96 = new List(num); CollectionsMarshal.SetCount(list96, num); span = CollectionsMarshal.AsSpan(list96); index = 0; span[index] = "JerryWester"; questRoot12.Author = list96; index = 5; List list97 = new List(index); CollectionsMarshal.SetCount(list97, index); span2 = CollectionsMarshal.AsSpan(list97); num = 0; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 0 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016008u, new Vector3(125.93262f, 24.458836f, -5.5390625f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj70.Steps = list98; reference72 = obj70; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 1 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1016034u, new Vector3(-182.39111f, -0.23098835f, -70.72565f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral }, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj71.Steps = list99; reference73 = obj71; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 3 }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016049u, new Vector3(-3.0975952f, 27.79051f, -140.36774f), 419) { StopDistance = 7f }; obj72.Steps = list100; reference74 = obj72; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011217u, new Vector3(17.990356f, 16.009666f, -9.567444f), 419) { TargetTerritoryId = (ushort)433 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016050u, new Vector3(0.7476196f, 0.022254243f, 4.623413f), 433) { StopDistance = 7f }; obj73.Steps = list101; reference75 = obj73; questRoot12.QuestSequence = list97; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(2164); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list102 = new List(num); CollectionsMarshal.SetCount(list102, num); span = CollectionsMarshal.AsSpan(list102); index = 0; span[index] = "liza"; questRoot13.Author = list102; index = 8; List list103 = new List(index); CollectionsMarshal.SetCount(list103, index); span2 = CollectionsMarshal.AsSpan(list103); num = 0; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 0 }; index2 = 1; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012064u, new Vector3(-542.7787f, -37.11544f, -386.7094f), 401); obj74.Steps = list104; reference76 = obj74; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 1 }; num2 = 1; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2006621u, new Vector3(-428.27502f, 201.34265f, -229.05322f), 401) { StopDistance = 0.5f, Fly = true }; obj75.Steps = list105; reference77 = obj75; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 2 }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; ref QuestStep reference79 = ref span3[num2]; QuestStep obj77 = new QuestStep(EInteractionType.Combat, null, new Vector3(-427.762f, 168.23676f, -215.835f), 401) { StopDistance = 5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list107 = new List(num3); CollectionsMarshal.SetCount(list107, num3); span5 = CollectionsMarshal.AsSpan(list107); index3 = 0; span5[index3] = 5232u; index3++; span5[index3] = 5233u; obj77.KillEnemyDataIds = list107; reference79 = obj77; obj76.Steps = list106; reference78 = obj76; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 3 }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016150u, new Vector3(-429.52625f, 167.9683f, -224.445f), 401); obj78.Steps = list108; reference80 = obj78; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 4 }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012064u, new Vector3(-542.7787f, -37.11544f, -386.7094f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj79.Steps = list109; reference81 = obj79; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 5 }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016087u, new Vector3(-796.7498f, -133.2695f, -410.6966f), 401) { Fly = true }; obj80.Steps = list110; reference82 = obj80; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 6 }; index2 = 3; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; ref QuestStep reference84 = ref span3[num2]; QuestStep obj82 = new QuestStep(EInteractionType.Action, 1016158u, new Vector3(-779.263f, -117.906494f, -393.54547f), 401) { Fly = true, Action = EAction.BuffetSanuwa }; index3 = 6; List list112 = new List(index3); CollectionsMarshal.SetCount(list112, index3); span7 = CollectionsMarshal.AsSpan(list112); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj82.CompletionQuestVariablesFlags = list112; reference84 = obj82; num2++; ref QuestStep reference85 = ref span3[num2]; QuestStep obj83 = new QuestStep(EInteractionType.Action, 1016157u, new Vector3(-813.2906f, -110.49066f, -434.1955f), 401) { Fly = true, Action = EAction.BuffetSanuwa }; num3 = 6; List list113 = new List(num3); CollectionsMarshal.SetCount(list113, num3); span7 = CollectionsMarshal.AsSpan(list113); 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)4, 0, EQuestWorkMode.Bitwise); obj83.CompletionQuestVariablesFlags = list113; reference85 = obj83; num2++; ref QuestStep reference86 = ref span3[num2]; QuestStep obj84 = new QuestStep(EInteractionType.Action, 1016156u, new Vector3(-860.59357f, -122.91144f, -378.34747f), 401) { Fly = true, Action = EAction.BuffetSanuwa }; index3 = 6; List list114 = new List(index3); CollectionsMarshal.SetCount(list114, index3); span7 = CollectionsMarshal.AsSpan(list114); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj84.CompletionQuestVariablesFlags = list114; reference86 = obj84; obj81.Steps = list111; reference83 = obj81; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-796.7498f, -133.2695f, -410.6966f), 401) { StopDistance = 2f, Fly = true }; index2++; ref QuestStep reference88 = ref span3[index2]; QuestStep obj86 = new QuestStep(EInteractionType.CompleteQuest, 1016087u, new Vector3(-796.7498f, -133.2695f, -410.6966f), 401) { Mount = false }; num3 = 1; List list116 = new List(num3); CollectionsMarshal.SetCount(list116, num3); span6 = CollectionsMarshal.AsSpan(list116); index3 = 0; span6[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANVAN001_02164_SYSYTEM_Q1_000_110"), Answer = new ExcelRef("TEXT_BANVAN001_02164_SYSYTEM_A1_000_111") }; obj86.DialogueChoices = list116; reference88 = obj86; obj85.Steps = list115; reference87 = obj85; questRoot13.QuestSequence = list103; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(2165); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list117 = new List(num); CollectionsMarshal.SetCount(list117, num); span = CollectionsMarshal.AsSpan(list117); index = 0; span[index] = "Censored"; questRoot14.Author = list117; index = 8; List list118 = new List(index); CollectionsMarshal.SetCount(list118, index); span2 = CollectionsMarshal.AsSpan(list118); num = 0; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 0 }; index2 = 1; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016087u, new Vector3(-796.7498f, -133.2695f, -410.6966f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-796.7498f, -133.2695f, -410.6966f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj87.Steps = list119; reference89 = obj87; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 1 }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016159u, new Vector3(115.983765f, -93.22756f, 477.8667f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop }; obj88.Steps = list120; reference90 = obj88; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 2 }; index2 = 1; List list121 = new List(index2); CollectionsMarshal.SetCount(list121, index2); span3 = CollectionsMarshal.AsSpan(list121); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016161u, new Vector3(108.04907f, -147.83774f, 495.1704f), 401) { Fly = true }; obj89.Steps = list121; reference91 = obj89; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 3 }; num2 = 1; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016159u, new Vector3(115.983765f, -93.22756f, 477.8667f), 401) { Fly = true }; obj90.Steps = list122; reference92 = obj90; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 4 }; index2 = 1; List list123 = new List(index2); CollectionsMarshal.SetCount(list123, index2); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; ref QuestStep reference94 = ref span3[num2]; QuestStep obj92 = new QuestStep(EInteractionType.Combat, null, new Vector3(120.88076f, -93.90284f, 481.25824f), 401) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 2; List list124 = new List(index3); CollectionsMarshal.SetCount(list124, index3); span5 = CollectionsMarshal.AsSpan(list124); num3 = 0; span5[num3] = 5232u; num3++; span5[num3] = 5233u; obj92.KillEnemyDataIds = list124; reference94 = obj92; obj91.Steps = list123; reference93 = obj91; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 5 }; num2 = 1; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016463u, new Vector3(115.983765f, -93.22756f, 477.8667f), 401); obj93.Steps = list125; reference95 = obj93; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 6 }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012064u, new Vector3(-542.7787f, -37.11544f, -386.7094f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj94.Steps = list126; reference96 = obj94; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016087u, new Vector3(-796.7498f, -133.2695f, -410.6966f), 401) { Fly = true }; obj95.Steps = list127; reference97 = obj95; questRoot14.QuestSequence = list118; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(2166); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list128 = new List(num); CollectionsMarshal.SetCount(list128, num); span = CollectionsMarshal.AsSpan(list128); index = 0; span[index] = "AnimaMachinae"; questRoot15.Author = list128; index = 7; List list129 = new List(index); CollectionsMarshal.SetCount(list129, index); span2 = CollectionsMarshal.AsSpan(list129); num = 0; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 0 }; index2 = 1; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016087u, new Vector3(-796.7498f, -133.2695f, -410.6966f), 401); obj96.Steps = list130; reference98 = obj96; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 1 }; num2 = 2; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-790.3409f, -129.17549f, -409.1912f), 401) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1016166u, new Vector3(557.885f, -126.23241f, 283.07007f), 401) { Fly = true }; obj97.Steps = list131; reference99 = obj97; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 2 }; index2 = 5; List list132 = new List(index2); CollectionsMarshal.SetCount(list132, index2); span3 = CollectionsMarshal.AsSpan(list132); num2 = 0; ref QuestStep reference101 = ref span3[num2]; QuestStep obj99 = new QuestStep(EInteractionType.UseItem, 2006627u, new Vector3(583.52014f, -126.81775f, 268.0857f), 401) { ItemId = 2001901u }; num3 = 6; List list133 = new List(num3); CollectionsMarshal.SetCount(list133, num3); span7 = CollectionsMarshal.AsSpan(list133); 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, 0, EQuestWorkMode.Bitwise); obj99.CompletionQuestVariablesFlags = list133; reference101 = obj99; num2++; ref QuestStep reference102 = ref span3[num2]; QuestStep obj100 = new QuestStep(EInteractionType.UseItem, 2006628u, new Vector3(632.95935f, -111.680786f, 157.85449f), 401) { Fly = true, ItemId = 2001901u }; index3 = 6; List list134 = new List(index3); CollectionsMarshal.SetCount(list134, index3); span7 = CollectionsMarshal.AsSpan(list134); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj100.CompletionQuestVariablesFlags = list134; reference102 = obj100; num2++; ref QuestStep reference103 = ref span3[num2]; QuestStep obj101 = new QuestStep(EInteractionType.UseItem, 2006629u, new Vector3(688.5939f, -95.99457f, 101.27405f), 401) { Fly = true, ItemId = 2001901u }; num3 = 6; List list135 = new List(num3); CollectionsMarshal.SetCount(list135, num3); span7 = CollectionsMarshal.AsSpan(list135); 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)2, 0, EQuestWorkMode.Bitwise); obj101.CompletionQuestVariablesFlags = list135; reference103 = obj101; num2++; ref QuestStep reference104 = ref span3[num2]; QuestStep obj102 = new QuestStep(EInteractionType.UseItem, 2006630u, new Vector3(709.86475f, -85.19116f, 29.892456f), 401) { Fly = true, ItemId = 2001901u }; index3 = 6; List list136 = new List(index3); CollectionsMarshal.SetCount(list136, index3); span7 = CollectionsMarshal.AsSpan(list136); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj102.CompletionQuestVariablesFlags = list136; reference104 = obj102; num2++; ref QuestStep reference105 = ref span3[num2]; QuestStep obj103 = new QuestStep(EInteractionType.UseItem, 2006631u, new Vector3(722.8656f, -65.84277f, -57.938538f), 401) { Fly = true, ItemId = 2001901u }; num3 = 6; List list137 = new List(num3); CollectionsMarshal.SetCount(list137, num3); span7 = CollectionsMarshal.AsSpan(list137); 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(0, (byte)8, EQuestWorkMode.Bitwise); obj103.CompletionQuestVariablesFlags = list137; reference105 = obj103; obj98.Steps = list132; reference100 = obj98; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 3 }; num2 = 1; List list138 = new List(num2); CollectionsMarshal.SetCount(list138, num2); span3 = CollectionsMarshal.AsSpan(list138); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016166u, new Vector3(557.885f, -126.23241f, 283.07007f), 401) { Fly = true }; obj104.Steps = list138; reference106 = obj104; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 4 }; index2 = 1; List list139 = new List(index2); CollectionsMarshal.SetCount(list139, index2); span3 = CollectionsMarshal.AsSpan(list139); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1016166u, new Vector3(557.885f, -126.23241f, 283.07007f), 401) { Emote = EEmote.Dance }; obj105.Steps = list139; reference107 = obj105; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 5 }; num2 = 1; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012064u, new Vector3(-542.7787f, -37.11544f, -386.7094f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj106.Steps = list140; reference108 = obj106; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016087u, new Vector3(-796.7498f, -133.2695f, -410.6966f), 401) { Fly = true }; obj107.Steps = list141; reference109 = obj107; questRoot15.QuestSequence = list129; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(2167); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list142 = new List(num); CollectionsMarshal.SetCount(list142, num); span = CollectionsMarshal.AsSpan(list142); index = 0; span[index] = "Censored"; questRoot16.Author = list142; index = 6; List list143 = new List(index); CollectionsMarshal.SetCount(list143, index); span2 = CollectionsMarshal.AsSpan(list143); num = 0; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 0 }; num2 = 1; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016087u, new Vector3(-796.7498f, -133.2695f, -410.6966f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-796.7498f, -133.2695f, -410.6966f), MaximumDistance = 100f, TerritoryId = 401 } } } }; obj108.Steps = list144; reference110 = obj108; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 1 }; index2 = 1; List list145 = new List(index2); CollectionsMarshal.SetCount(list145, index2); span3 = CollectionsMarshal.AsSpan(list145); num2 = 0; ref QuestStep reference112 = ref span3[num2]; QuestStep obj110 = new QuestStep(EInteractionType.Combat, null, new Vector3(-298.6771f, 93.99152f, -222.3565f), 401) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 2; List list146 = new List(index3); CollectionsMarshal.SetCount(list146, index3); span5 = CollectionsMarshal.AsSpan(list146); num3 = 0; span5[num3] = 5232u; num3++; span5[num3] = 5233u; obj110.KillEnemyDataIds = list146; reference112 = obj110; obj109.Steps = list145; reference111 = obj109; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 2 }; num2 = 1; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016168u, new Vector3(-306.1723f, 93.99152f, -226.42871f), 401); obj111.Steps = list147; reference113 = obj111; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 3 }; index2 = 1; List list148 = new List(index2); CollectionsMarshal.SetCount(list148, index2); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016172u, new Vector3(-314.71735f, -7.6638403f, -230.60962f), 401) { Fly = true }; obj112.Steps = list148; reference114 = obj112; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 4 }; num2 = 1; List list149 = new List(num2); CollectionsMarshal.SetCount(list149, num2); span3 = CollectionsMarshal.AsSpan(list149); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012064u, new Vector3(-542.7787f, -37.11544f, -386.7094f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj113.Steps = list149; reference115 = obj113; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016087u, new Vector3(-796.7498f, -133.2695f, -410.6966f), 401) { Fly = true }; obj114.Steps = list150; reference116 = obj114; questRoot16.QuestSequence = list143; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(2168); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list151 = new List(num); CollectionsMarshal.SetCount(list151, num); span = CollectionsMarshal.AsSpan(list151); index = 0; span[index] = "Censored"; questRoot17.Author = list151; index = 6; List list152 = new List(index); CollectionsMarshal.SetCount(list152, index); span2 = CollectionsMarshal.AsSpan(list152); num = 0; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 0 }; num2 = 1; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016087u, new Vector3(-796.7498f, -133.2695f, -410.6966f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-796.7498f, -133.2695f, -410.6966f), MaximumDistance = 100f, TerritoryId = 401 } } } }; obj115.Steps = list153; reference117 = obj115; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 1 }; index2 = 1; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006633u, new Vector3(-13.002365f, 172.73012f, -103.776634f), 401) { StopDistance = 1f, Fly = true, Land = true }; obj116.Steps = list154; reference118 = obj116; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 2 }; num2 = 1; List list155 = new List(num2); CollectionsMarshal.SetCount(list155, num2); span3 = CollectionsMarshal.AsSpan(list155); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016088u, new Vector3(-818.143f, -129.93259f, -414.02307f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj117.Steps = list155; reference119 = obj117; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 3 }; index2 = 1; List list156 = new List(index2); CollectionsMarshal.SetCount(list156, index2); span3 = CollectionsMarshal.AsSpan(list156); num2 = 0; ref QuestStep reference121 = ref span3[num2]; QuestStep obj119 = new QuestStep(EInteractionType.Combat, null, new Vector3(207.00311f, -118.345215f, 420.25885f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list157 = new List(num3); CollectionsMarshal.SetCount(list157, num3); span5 = CollectionsMarshal.AsSpan(list157); index3 = 0; span5[index3] = 5234u; obj119.KillEnemyDataIds = list157; reference121 = obj119; obj118.Steps = list156; reference120 = obj118; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 4 }; num2 = 1; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016173u, new Vector3(205.31006f, -118.345215f, 422.20178f), 401); obj120.Steps = list158; reference122 = obj120; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016087u, new Vector3(-796.7498f, -133.2695f, -410.6966f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj121.Steps = list159; reference123 = obj121; questRoot17.QuestSequence = list152; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(2169); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list160 = new List(num); CollectionsMarshal.SetCount(list160, num); span = CollectionsMarshal.AsSpan(list160); index = 0; span[index] = "plogon_enjoyer"; questRoot18.Author = list160; index = 9; List list161 = new List(index); CollectionsMarshal.SetCount(list161, index); span2 = CollectionsMarshal.AsSpan(list161); num = 0; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 0 }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016087u, new Vector3(-796.7498f, -133.2695f, -410.6966f), 401); obj122.Steps = list162; reference124 = obj122; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 1 }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012064u, new Vector3(-542.7787f, -37.11544f, -386.7094f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj123.Steps = list163; reference125 = obj123; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 2 }; num2 = 1; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016174u, new Vector3(-606.4088f, -51.071037f, -370.87054f), 401) { Fly = true }; obj124.Steps = list164; reference126 = obj124; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 3 }; index2 = 2; List list165 = new List(index2); CollectionsMarshal.SetCount(list165, index2); span3 = CollectionsMarshal.AsSpan(list165); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-589.2831f, -1.0348412f, -340.14413f), 401) { Fly = true, Land = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Emote, null, new Vector3(-589.2831f, -1.0348412f, -340.14413f), 401) { Mount = false, Emote = EEmote.Dance }; obj125.Steps = list165; reference127 = obj125; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 4 }; num2 = 1; List list166 = new List(num2); CollectionsMarshal.SetCount(list166, num2); span3 = CollectionsMarshal.AsSpan(list166); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016174u, new Vector3(-606.4088f, -51.071037f, -370.87054f), 401) { Fly = true }; obj126.Steps = list166; reference128 = obj126; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 5 }; index2 = 1; List list167 = new List(index2); CollectionsMarshal.SetCount(list167, index2); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016175u, new Vector3(657.557f, -125.6886f, 307.60657f), 401) { Fly = true }; obj127.Steps = list167; reference129 = obj127; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 6 }; num2 = 2; List list168 = new List(num2); CollectionsMarshal.SetCount(list168, num2); span3 = CollectionsMarshal.AsSpan(list168); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(702.4233f, -60.78939f, 145.91805f), 401) { Fly = true, Land = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Emote, null, new Vector3(702.4233f, -60.78939f, 145.91805f), 401) { Mount = false, Emote = EEmote.Dance }; obj128.Steps = list168; reference130 = obj128; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 7 }; index2 = 1; List list169 = new List(index2); CollectionsMarshal.SetCount(list169, index2); span3 = CollectionsMarshal.AsSpan(list169); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016175u, new Vector3(657.557f, -125.6886f, 307.60657f), 401) { Fly = true }; obj129.Steps = list169; reference131 = obj129; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list170 = new List(num2); CollectionsMarshal.SetCount(list170, num2); span3 = CollectionsMarshal.AsSpan(list170); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016174u, new Vector3(-606.4088f, -51.071037f, -370.87054f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj130.Steps = list170; reference132 = obj130; questRoot18.QuestSequence = list161; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(2170); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list171 = new List(num); CollectionsMarshal.SetCount(list171, num); span = CollectionsMarshal.AsSpan(list171); index = 0; span[index] = "plogon_enjoyer"; questRoot19.Author = list171; index = 5; List list172 = new List(index); CollectionsMarshal.SetCount(list172, index); span2 = CollectionsMarshal.AsSpan(list172); num = 0; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 0 }; index2 = 1; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016087u, new Vector3(-796.7498f, -133.2695f, -410.6966f), 401); obj131.Steps = list173; reference133 = obj131; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 1 }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 2006623u, new Vector3(-761.74567f, -132.61621f, -422.1714f), 401) { Fly = true, Emote = EEmote.SundropDance }; obj132.Steps = list174; reference134 = obj132; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 2 }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016087u, new Vector3(-796.7498f, -133.2695f, -410.6966f), 401) { Fly = true }; obj133.Steps = list175; reference135 = obj133; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 3 }; num2 = 1; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012064u, new Vector3(-542.7787f, -37.11544f, -386.7094f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj134.Steps = list176; reference136 = obj134; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 2006637u, new Vector3(-220.47766f, -4.9592285f, -582.3301f), 401) { Fly = true }; obj135.Steps = list177; reference137 = obj135; questRoot19.QuestSequence = list172; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(2171); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list178 = new List(num); CollectionsMarshal.SetCount(list178, num); span = CollectionsMarshal.AsSpan(list178); index = 0; span[index] = "plogon_enjoyer"; questRoot20.Author = list178; index = 3; List list179 = new List(index); CollectionsMarshal.SetCount(list179, index); span2 = CollectionsMarshal.AsSpan(list179); num = 0; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 0 }; num2 = 1; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj136.Steps = list180; reference138 = obj136; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 1 }; index2 = 4; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006639u, new Vector3(-270.3136f, -13.962036f, -635.2484f), 401) { Fly = true }; num2++; ref QuestStep reference140 = ref span3[num2]; QuestStep obj138 = new QuestStep(EInteractionType.Combat, 2006642u, new Vector3(-245.41089f, -13.229614f, -608.2704f), 401) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list182 = new List(index3); CollectionsMarshal.SetCount(list182, index3); span5 = CollectionsMarshal.AsSpan(list182); num3 = 0; span5[num3] = 5236u; obj138.KillEnemyDataIds = list182; reference140 = obj138; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2006640u, new Vector3(-82.230896f, -10.727112f, -637.90344f), 401) { Fly = true }; num2++; ref QuestStep reference141 = ref span3[num2]; QuestStep obj139 = new QuestStep(EInteractionType.Combat, 2006641u, new Vector3(-24.765442f, 5.3253784f, -657.70966f), 401) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list183 = new List(num3); CollectionsMarshal.SetCount(list183, num3); span5 = CollectionsMarshal.AsSpan(list183); index3 = 0; span5[index3] = 5236u; obj139.KillEnemyDataIds = list183; reference141 = obj139; obj137.Steps = list181; reference139 = obj137; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list184 = new List(num2); CollectionsMarshal.SetCount(list184, num2); span3 = CollectionsMarshal.AsSpan(list184); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj140.Steps = list184; reference142 = obj140; questRoot20.QuestSequence = list179; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(2172); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list185 = new List(num); CollectionsMarshal.SetCount(list185, num); span = CollectionsMarshal.AsSpan(list185); index = 0; span[index] = "plogon_enjoyer"; questRoot21.Author = list185; index = 5; List list186 = new List(index); CollectionsMarshal.SetCount(list186, index); span2 = CollectionsMarshal.AsSpan(list186); num = 0; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 0 }; index2 = 1; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj141.Steps = list187; reference143 = obj141; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 1 }; num2 = 3; List list188 = new List(num2); CollectionsMarshal.SetCount(list188, num2); span3 = CollectionsMarshal.AsSpan(list188); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2006645u, new Vector3(-473.10602f, -56.01587f, -624.1398f), 401) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006644u, new Vector3(-365.92664f, -57.053528f, -579.553f), 401) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006643u, new Vector3(-381.9486f, -56.50421f, -521.8433f), 401) { Fly = true }; obj142.Steps = list188; reference144 = obj142; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 2 }; index2 = 2; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401) { Mount = false }; obj143.Steps = list189; reference145 = obj143; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 3 }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012056u, new Vector3(-658.89984f, -127.78361f, 622.98f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop }; obj144.Steps = list190; reference146 = obj144; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj145.Steps = list191; reference147 = obj145; questRoot21.QuestSequence = list186; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(2173); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list192 = new List(num); CollectionsMarshal.SetCount(list192, num); span = CollectionsMarshal.AsSpan(list192); index = 0; span[index] = "AnimaMachinae"; questRoot22.Author = list192; index = 4; List list193 = new List(index); CollectionsMarshal.SetCount(list193, index); span2 = CollectionsMarshal.AsSpan(list193); num = 0; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 0 }; num2 = 1; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj146.Steps = list194; reference148 = obj146; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 1 }; index2 = 2; List list195 = new List(index2); CollectionsMarshal.SetCount(list195, index2); span3 = CollectionsMarshal.AsSpan(list195); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-776.0281f, -133.35559f, -414.32825f), 401) { StopDistance = 3f, Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-776.0281f, -133.35559f, -414.32825f), MaximumDistance = 50f, TerritoryId = 401 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1016093u, new Vector3(-776.0281f, -133.35559f, -414.32825f), 401); obj147.Steps = list195; reference149 = obj147; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 2 }; num2 = 8; List list196 = new List(num2); CollectionsMarshal.SetCount(list196, num2); span3 = CollectionsMarshal.AsSpan(list196); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-544.89056f, 61.602722f, -373.9669f), 401) { Fly = true }; index2++; ref QuestStep reference151 = ref span3[index2]; QuestStep obj149 = new QuestStep(EInteractionType.Action, 2006649u, new Vector3(-539.0555f, 64.22522f, -377.0047f), 401) { StopDistance = 3f, Action = EAction.BuffetSanuwa }; index3 = 6; List list197 = new List(index3); CollectionsMarshal.SetCount(list197, index3); span7 = CollectionsMarshal.AsSpan(list197); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj149.CompletionQuestVariablesFlags = list197; reference151 = obj149; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-505.35422f, -28.166508f, -528.1072f), 401) { Fly = true }; index2++; ref QuestStep reference152 = ref span3[index2]; QuestStep obj150 = new QuestStep(EInteractionType.Action, 2006647u, new Vector3(-504.78372f, -26.68805f, -530.93774f), 401) { StopDistance = 3f, Action = EAction.BuffetSanuwa }; num3 = 6; List list198 = new List(num3); CollectionsMarshal.SetCount(list198, num3); span7 = CollectionsMarshal.AsSpan(list198); 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)4, 0, EQuestWorkMode.Bitwise); obj150.CompletionQuestVariablesFlags = list198; reference152 = obj150; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-478.25208f, -31.101946f, -663.0455f), 401) { Fly = true }; index2++; ref QuestStep reference153 = ref span3[index2]; QuestStep obj151 = new QuestStep(EInteractionType.Action, 2006648u, new Vector3(-477.40906f, -28.885437f, -668.32996f), 401) { StopDistance = 3f, Action = EAction.BuffetSanuwa }; index3 = 6; List list199 = new List(index3); CollectionsMarshal.SetCount(list199, index3); span7 = CollectionsMarshal.AsSpan(list199); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj151.CompletionQuestVariablesFlags = list199; reference153 = obj151; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-102.45963f, -1.2632592f, -619.294f), 401) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Action, 2006646u, new Vector3(-96.20813f, 0.32037354f, -620.26404f), 401) { StopDistance = 3f, Action = EAction.BuffetSanuwa }; obj148.Steps = list196; reference150 = obj148; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj152.Steps = list200; reference154 = obj152; questRoot22.QuestSequence = list193; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(2174); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list201 = new List(num); CollectionsMarshal.SetCount(list201, num); span = CollectionsMarshal.AsSpan(list201); index = 0; span[index] = "AnimaMachinae"; questRoot23.Author = list201; index = 3; List list202 = new List(index); CollectionsMarshal.SetCount(list202, index); span2 = CollectionsMarshal.AsSpan(list202); num = 0; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 0 }; num2 = 1; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj153.Steps = list203; reference155 = obj153; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 1 }; index2 = 4; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; ref QuestStep reference157 = ref span3[num2]; QuestStep obj155 = new QuestStep(EInteractionType.Interact, 2006651u, new Vector3(664.3624f, -30.86908f, -137.0108f), 401) { Fly = true }; num3 = 6; List list205 = new List(num3); CollectionsMarshal.SetCount(list205, num3); span7 = CollectionsMarshal.AsSpan(list205); 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, 0, EQuestWorkMode.Bitwise); obj155.CompletionQuestVariablesFlags = list205; reference157 = obj155; num2++; ref QuestStep reference158 = ref span3[num2]; QuestStep obj156 = new QuestStep(EInteractionType.Interact, 2006652u, new Vector3(847.2876f, -50.58368f, 7.2174683f), 401) { Fly = true }; index3 = 6; List list206 = new List(index3); CollectionsMarshal.SetCount(list206, index3); span7 = CollectionsMarshal.AsSpan(list206); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj156.CompletionQuestVariablesFlags = list206; reference158 = obj156; num2++; ref QuestStep reference159 = ref span3[num2]; QuestStep obj157 = new QuestStep(EInteractionType.Combat, 2006653u, new Vector3(860.2273f, -84.45868f, 19.272095f), 401) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list207 = new List(num3); CollectionsMarshal.SetCount(list207, num3); span5 = CollectionsMarshal.AsSpan(list207); index3 = 0; span5[index3] = 5235u; obj157.KillEnemyDataIds = list207; index3 = 6; List list208 = new List(index3); CollectionsMarshal.SetCount(list208, index3); span7 = CollectionsMarshal.AsSpan(list208); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj157.CompletionQuestVariablesFlags = list208; reference159 = obj157; num2++; ref QuestStep reference160 = ref span3[num2]; QuestStep obj158 = new QuestStep(EInteractionType.Combat, 2006654u, new Vector3(642.63354f, -92.57648f, 63.035034f), 401) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list209 = new List(num3); CollectionsMarshal.SetCount(list209, num3); span5 = CollectionsMarshal.AsSpan(list209); index3 = 0; span5[index3] = 5235u; obj158.KillEnemyDataIds = list209; reference160 = obj158; obj154.Steps = list204; reference156 = obj154; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list210 = new List(num2); CollectionsMarshal.SetCount(list210, num2); span3 = CollectionsMarshal.AsSpan(list210); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj159.Steps = list210; reference161 = obj159; questRoot23.QuestSequence = list202; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(2175); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list211 = new List(num); CollectionsMarshal.SetCount(list211, num); span = CollectionsMarshal.AsSpan(list211); index = 0; span[index] = "AnimaMachinae"; questRoot24.Author = list211; index = 6; List list212 = new List(index); CollectionsMarshal.SetCount(list212, index); span2 = CollectionsMarshal.AsSpan(list212); num = 0; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 0 }; index2 = 1; List list213 = new List(index2); CollectionsMarshal.SetCount(list213, index2); span3 = CollectionsMarshal.AsSpan(list213); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj160.Steps = list213; reference162 = obj160; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 1 }; num2 = 2; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-776.0281f, -133.35559f, -414.32825f), 401) { StopDistance = 3f, Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-776.0281f, -133.35559f, -414.32825f), MaximumDistance = 50f, TerritoryId = 401 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1016093u, new Vector3(-776.0281f, -133.35559f, -414.32825f), 401); obj161.Steps = list214; reference163 = obj161; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 2 }; index2 = 1; List list215 = new List(index2); CollectionsMarshal.SetCount(list215, index2); span3 = CollectionsMarshal.AsSpan(list215); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 2006655u, new Vector3(-48.325317f, 17.990356f, -852.47577f), 401) { Fly = true, Action = EAction.BuffetSanuwa }; obj162.Steps = list215; reference164 = obj162; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 3 }; num2 = 1; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2006656u, new Vector3(95.23157f, -11.886841f, -817.6242f), 401) { Fly = true, Action = EAction.BuffetSanuwa }; obj163.Steps = list216; reference165 = obj163; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 4 }; index2 = 1; List list217 = new List(index2); CollectionsMarshal.SetCount(list217, index2); span3 = CollectionsMarshal.AsSpan(list217); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 2006657u, new Vector3(205.8899f, -6.9123535f, -785.70233f), 401) { Fly = true, Action = EAction.BuffetSanuwa }; obj164.Steps = list217; reference166 = obj164; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list218 = new List(num2); CollectionsMarshal.SetCount(list218, num2); span3 = CollectionsMarshal.AsSpan(list218); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj165.Steps = list218; reference167 = obj165; questRoot24.QuestSequence = list212; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(2176); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list219 = new List(num); CollectionsMarshal.SetCount(list219, num); span = CollectionsMarshal.AsSpan(list219); index = 0; span[index] = "AnimaMachinae"; questRoot25.Author = list219; index = 4; List list220 = new List(index); CollectionsMarshal.SetCount(list220, index); span2 = CollectionsMarshal.AsSpan(list220); num = 0; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 0 }; index2 = 1; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj166.Steps = list221; reference168 = obj166; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 1 }; num2 = 1; List list222 = new List(num2); CollectionsMarshal.SetCount(list222, num2); span3 = CollectionsMarshal.AsSpan(list222); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011952u, new Vector3(-277.63788f, -184.59735f, 741.60376f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop }; obj167.Steps = list222; reference169 = obj167; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 2 }; index2 = 6; List list223 = new List(index2); CollectionsMarshal.SetCount(list223, index2); span3 = CollectionsMarshal.AsSpan(list223); num2 = 0; ref QuestStep reference171 = ref span3[num2]; QuestStep obj169 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(151.96031f, -135.00737f, 611.10016f), 401) { Fly = true }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); index3 = 6; List list224 = new List(index3); CollectionsMarshal.SetCount(list224, index3); span7 = CollectionsMarshal.AsSpan(list224); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list224; skipConditions5.StepIf = skipStepConditions3; obj169.SkipConditions = skipConditions5; reference171 = obj169; num2++; ref QuestStep reference172 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2006662u, new Vector3(150.77429f, -133.98956f, 610.00977f), 401); num3 = 6; List list225 = new List(num3); CollectionsMarshal.SetCount(list225, num3); span7 = CollectionsMarshal.AsSpan(list225); 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(0, (byte)8, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list225; reference172 = questStep3; num2++; ref QuestStep reference173 = ref span3[num2]; QuestStep obj170 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(208.36453f, -125.28946f, 630.55835f), 401) { Fly = true }; SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); index3 = 6; List list226 = new List(index3); CollectionsMarshal.SetCount(list226, index3); span7 = CollectionsMarshal.AsSpan(list226); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list226; skipConditions6.StepIf = skipStepConditions4; obj170.SkipConditions = skipConditions6; reference173 = obj170; num2++; ref QuestStep reference174 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2006661u, new Vector3(207.2633f, -124.101685f, 631.8303f), 401); num3 = 6; List list227 = new List(num3); CollectionsMarshal.SetCount(list227, num3); span7 = CollectionsMarshal.AsSpan(list227); 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)1, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list227; reference174 = questStep4; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(402.99722f, -125.28946f, 724.59906f), 401) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2006658u, new Vector3(407.187f, -122.51471f, 724.0558f), 401) { Mount = false }; obj168.Steps = list223; reference170 = obj168; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list228 = new List(num2); CollectionsMarshal.SetCount(list228, num2); span3 = CollectionsMarshal.AsSpan(list228); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj171.Steps = list228; reference175 = obj171; questRoot25.QuestSequence = list220; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(2177); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list229 = new List(num); CollectionsMarshal.SetCount(list229, num); span = CollectionsMarshal.AsSpan(list229); index = 0; span[index] = "liza"; questRoot26.Author = list229; index = 3; List list230 = new List(index); CollectionsMarshal.SetCount(list230, index); span2 = CollectionsMarshal.AsSpan(list230); num = 0; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 0 }; index2 = 1; List list231 = new List(index2); CollectionsMarshal.SetCount(list231, index2); span3 = CollectionsMarshal.AsSpan(list231); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj172.Steps = list231; reference176 = obj172; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 1 }; num2 = 3; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); index2 = 0; ref QuestStep reference178 = ref span3[index2]; QuestStep obj174 = new QuestStep(EInteractionType.Interact, 2006663u, new Vector3(665.0034f, -158.7702f, 662.2567f), 401) { Fly = true }; index3 = 6; List list233 = new List(index3); CollectionsMarshal.SetCount(list233, index3); span7 = CollectionsMarshal.AsSpan(list233); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj174.CompletionQuestVariablesFlags = list233; reference178 = obj174; index2++; ref QuestStep reference179 = ref span3[index2]; QuestStep obj175 = new QuestStep(EInteractionType.Interact, 2006665u, new Vector3(728.1146f, -157.45789f, 815.5488f), 401) { Fly = true, Comment = "Enemy despawns when out of range" }; num3 = 6; List list234 = new List(num3); CollectionsMarshal.SetCount(list234, num3); span7 = CollectionsMarshal.AsSpan(list234); 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)2, 0, EQuestWorkMode.Bitwise); obj175.CompletionQuestVariablesFlags = list234; reference179 = obj175; index2++; ref QuestStep reference180 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 2006664u, new Vector3(625.3605f, -160.29602f, 835.62976f), 401); index3 = 6; List list235 = new List(index3); CollectionsMarshal.SetCount(list235, index3); span7 = CollectionsMarshal.AsSpan(list235); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list235; reference180 = questStep5; obj173.Steps = list232; reference177 = obj173; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list236 = new List(index2); CollectionsMarshal.SetCount(list236, index2); span3 = CollectionsMarshal.AsSpan(list236); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj176.Steps = list236; reference181 = obj176; questRoot26.QuestSequence = list230; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(2178); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list237 = new List(num); CollectionsMarshal.SetCount(list237, num); span = CollectionsMarshal.AsSpan(list237); index = 0; span[index] = "liza"; questRoot27.Author = list237; index = 4; List list238 = new List(index); CollectionsMarshal.SetCount(list238, index); span2 = CollectionsMarshal.AsSpan(list238); num = 0; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj177 = 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, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj177.Steps = list239; reference182 = obj177; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 1 }; index2 = 2; List list240 = new List(index2); CollectionsMarshal.SetCount(list240, index2); span3 = CollectionsMarshal.AsSpan(list240); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-776.0281f, -133.35559f, -414.32825f), 401) { StopDistance = 3f, Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-776.0281f, -133.35559f, -414.32825f), MaximumDistance = 50f, TerritoryId = 401 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1016093u, new Vector3(-776.0281f, -133.35559f, -414.32825f), 401); obj178.Steps = list240; reference183 = obj178; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 2 }; num2 = 3; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; ref QuestStep reference185 = ref span3[index2]; QuestStep obj180 = new QuestStep(EInteractionType.Action, 1016219u, new Vector3(14.389221f, -111.05486f, 413.71777f), 401) { Fly = true, Action = EAction.BuffetSanuwa }; num3 = 6; List list242 = new List(num3); CollectionsMarshal.SetCount(list242, num3); span7 = CollectionsMarshal.AsSpan(list242); 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)2, 0, EQuestWorkMode.Bitwise); obj180.CompletionQuestVariablesFlags = list242; reference185 = obj180; index2++; ref QuestStep reference186 = ref span3[index2]; QuestStep obj181 = new QuestStep(EInteractionType.Action, 1016217u, new Vector3(97.48987f, -86.45681f, 466.57495f), 401) { Fly = true, Action = EAction.BuffetSanuwa }; index3 = 6; List list243 = new List(index3); CollectionsMarshal.SetCount(list243, index3); span7 = CollectionsMarshal.AsSpan(list243); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj181.CompletionQuestVariablesFlags = list243; reference186 = obj181; index2++; ref QuestStep reference187 = ref span3[index2]; QuestStep obj182 = new QuestStep(EInteractionType.Action, 1016218u, new Vector3(137.95679f, -87.380325f, 434.62268f), 401) { Fly = true, Action = EAction.BuffetSanuwa }; num3 = 6; List list244 = new List(num3); CollectionsMarshal.SetCount(list244, num3); span7 = CollectionsMarshal.AsSpan(list244); 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)4, 0, EQuestWorkMode.Bitwise); obj182.CompletionQuestVariablesFlags = list244; reference187 = obj182; obj179.Steps = list241; reference184 = obj179; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list245 = new List(index2); CollectionsMarshal.SetCount(list245, index2); span3 = CollectionsMarshal.AsSpan(list245); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj183.Steps = list245; reference188 = obj183; questRoot27.QuestSequence = list238; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(2179); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list246 = new List(num); CollectionsMarshal.SetCount(list246, num); span = CollectionsMarshal.AsSpan(list246); index = 0; span[index] = "plogon_enjoyer"; questRoot28.Author = list246; index = 4; List list247 = new List(index); CollectionsMarshal.SetCount(list247, index); span2 = CollectionsMarshal.AsSpan(list247); num = 0; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 0 }; num2 = 1; List list248 = new List(num2); CollectionsMarshal.SetCount(list248, num2); span3 = CollectionsMarshal.AsSpan(list248); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj184.Steps = list248; reference189 = obj184; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 1 }; index2 = 3; List list249 = new List(index2); CollectionsMarshal.SetCount(list249, index2); span3 = CollectionsMarshal.AsSpan(list249); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012057u, new Vector3(-599.0845f, -122.5f, 559.50244f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1012055u, new Vector3(-656.76355f, -117.32357f, 492.78992f), 401) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1016215u, new Vector3(-279.71313f, -156.87129f, 766.9946f), 401) { Fly = true }; obj185.Steps = list249; reference190 = obj185; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 2 }; num2 = 2; List list250 = new List(num2); CollectionsMarshal.SetCount(list250, num2); span3 = CollectionsMarshal.AsSpan(list250); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2006702u, new Vector3(270.8933f, -114.21387f, 395.2544f), 401) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006703u, new Vector3(504.1123f, -101.335205f, 360.58594f), 401) { Fly = true }; obj186.Steps = list250; reference191 = obj186; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list251 = new List(index2); CollectionsMarshal.SetCount(list251, index2); span3 = CollectionsMarshal.AsSpan(list251); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj187.Steps = list251; reference192 = obj187; questRoot28.QuestSequence = list247; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(2180); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list252 = new List(num); CollectionsMarshal.SetCount(list252, num); span = CollectionsMarshal.AsSpan(list252); index = 0; span[index] = "plogon_enjoyer"; questRoot29.Author = list252; index = 5; List list253 = new List(index); CollectionsMarshal.SetCount(list253, index); span2 = CollectionsMarshal.AsSpan(list253); num = 0; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 0 }; num2 = 1; List list254 = new List(num2); CollectionsMarshal.SetCount(list254, num2); span3 = CollectionsMarshal.AsSpan(list254); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj188.Steps = list254; reference193 = obj188; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 1 }; index2 = 2; List list255 = new List(index2); CollectionsMarshal.SetCount(list255, index2); span3 = CollectionsMarshal.AsSpan(list255); num2 = 0; ref QuestStep reference195 = ref span3[num2]; QuestStep obj190 = new QuestStep(EInteractionType.Interact, 2006667u, new Vector3(-792.59937f, -58.365784f, 188.06738f), 401) { Fly = true }; index3 = 6; List> list256 = new List>(index3); CollectionsMarshal.SetCount(list256, index3); Span> span8 = CollectionsMarshal.AsSpan(list256); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference196 = ref span8[num3]; int num4 = 1; List list257 = new List(num4); CollectionsMarshal.SetCount(list257, num4); span7 = CollectionsMarshal.AsSpan(list257); int index4 = 0; span7[index4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference196 = list257; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj190.RequiredQuestVariables = list256; reference195 = obj190; num2++; ref QuestStep reference197 = ref span3[num2]; QuestStep obj191 = new QuestStep(EInteractionType.Interact, 2006761u, new Vector3(-759.4568f, -61.905884f, 140.21509f), 401) { Fly = true }; num3 = 6; List> list258 = new List>(num3); CollectionsMarshal.SetCount(list258, num3); span8 = CollectionsMarshal.AsSpan(list258); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference198 = ref span8[index3]; index4 = 1; List list259 = new List(index4); CollectionsMarshal.SetCount(list259, index4); span7 = CollectionsMarshal.AsSpan(list259); num4 = 0; span7[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference198 = list259; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj191.RequiredQuestVariables = list258; reference197 = obj191; obj189.Steps = list255; reference194 = obj189; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 2 }; num2 = 1; List list260 = new List(num2); CollectionsMarshal.SetCount(list260, num2); span3 = CollectionsMarshal.AsSpan(list260); index2 = 0; ref QuestStep reference200 = ref span3[index2]; QuestStep obj193 = new QuestStep(EInteractionType.Combat, 2006666u, new Vector3(-627.863f, -59.372925f, -162.12714f), 401) { Fly = true, ItemId = 2001941u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list261 = new List(index3); CollectionsMarshal.SetCount(list261, index3); span5 = CollectionsMarshal.AsSpan(list261); num3 = 0; span5[num3] = 5238u; obj193.KillEnemyDataIds = list261; num3 = 6; List> list262 = new List>(num3); CollectionsMarshal.SetCount(list262, num3); span8 = CollectionsMarshal.AsSpan(list262); index3 = 0; span8[index3] = null; index3++; ref List reference201 = ref span8[index3]; num4 = 1; List list263 = new List(num4); CollectionsMarshal.SetCount(list263, num4); span7 = CollectionsMarshal.AsSpan(list263); index4 = 0; span7[index4] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); reference201 = list263; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj193.RequiredQuestVariables = list262; reference200 = obj193; obj192.Steps = list260; reference199 = obj192; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 3 }; index2 = 1; List list264 = new List(index2); CollectionsMarshal.SetCount(list264, index2); span3 = CollectionsMarshal.AsSpan(list264); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012068u, new Vector3(-597.0398f, -51.05185f, -387.0451f), 401) { Fly = true }; obj194.Steps = list264; reference202 = obj194; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list265 = new List(num2); CollectionsMarshal.SetCount(list265, num2); span3 = CollectionsMarshal.AsSpan(list265); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401) { Fly = true }; obj195.Steps = list265; reference203 = obj195; questRoot29.QuestSequence = list253; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(2181); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list266 = new List(num); CollectionsMarshal.SetCount(list266, num); span = CollectionsMarshal.AsSpan(list266); index = 0; span[index] = "AnimaMachinae"; questRoot30.Author = list266; index = 4; List list267 = new List(index); CollectionsMarshal.SetCount(list267, index); span2 = CollectionsMarshal.AsSpan(list267); num = 0; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 0 }; index2 = 1; List list268 = new List(index2); CollectionsMarshal.SetCount(list268, index2); span3 = CollectionsMarshal.AsSpan(list268); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj196.Steps = list268; reference204 = obj196; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 1 }; num2 = 1; List list269 = new List(num2); CollectionsMarshal.SetCount(list269, num2); span3 = CollectionsMarshal.AsSpan(list269); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016091u, new Vector3(-804.25726f, -133.2695f, -390.89038f), 401); obj197.Steps = list269; reference205 = obj197; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 2 }; index2 = 6; List list270 = new List(index2); CollectionsMarshal.SetCount(list270, index2); span3 = CollectionsMarshal.AsSpan(list270); num2 = 0; ref QuestStep reference207 = ref span3[num2]; QuestStep obj199 = new QuestStep(EInteractionType.Interact, 2006705u, new Vector3(-356.1914f, -153.21588f, 246.23486f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop }; index3 = 6; List list271 = new List(index3); CollectionsMarshal.SetCount(list271, index3); span7 = CollectionsMarshal.AsSpan(list271); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); obj199.CompletionQuestVariablesFlags = list271; reference207 = obj199; num2++; ref QuestStep reference208 = ref span3[num2]; QuestStep obj200 = new QuestStep(EInteractionType.Interact, 2006706u, new Vector3(-292.34766f, -142.2904f, 325.91736f), 401) { Fly = true }; num3 = 6; List list272 = new List(num3); CollectionsMarshal.SetCount(list272, num3); span7 = CollectionsMarshal.AsSpan(list272); 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(0, (byte)1, EQuestWorkMode.Bitwise); obj200.CompletionQuestVariablesFlags = list272; reference208 = obj200; num2++; ref QuestStep reference209 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2006704u, new Vector3(-281.11694f, -133.13501f, 345.2964f), 401); index3 = 6; List list273 = new List(index3); CollectionsMarshal.SetCount(list273, index3); span7 = CollectionsMarshal.AsSpan(list273); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list273; reference209 = questStep6; num2++; ref QuestStep reference210 = ref span3[num2]; QuestStep obj201 = new QuestStep(EInteractionType.Interact, 2006670u, new Vector3(165.85034f, -86.13721f, 415.94556f), 401) { Fly = true }; num3 = 6; List list274 = new List(num3); CollectionsMarshal.SetCount(list274, num3); span7 = CollectionsMarshal.AsSpan(list274); 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)2, 0, EQuestWorkMode.Bitwise); obj201.CompletionQuestVariablesFlags = list274; reference210 = obj201; num2++; ref QuestStep reference211 = ref span3[num2]; QuestStep obj202 = new QuestStep(EInteractionType.Interact, 2006669u, new Vector3(282.88696f, -82.26141f, 366.07922f), 401) { Fly = true }; index3 = 6; List list275 = new List(index3); CollectionsMarshal.SetCount(list275, index3); span7 = CollectionsMarshal.AsSpan(list275); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj202.CompletionQuestVariablesFlags = list275; reference211 = obj202; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2006671u, new Vector3(129.8695f, -92.17981f, 293.11047f), 401) { Fly = true }; obj198.Steps = list270; reference206 = obj198; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list276 = new List(num2); CollectionsMarshal.SetCount(list276, num2); span3 = CollectionsMarshal.AsSpan(list276); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016091u, new Vector3(-804.25726f, -133.2695f, -390.89038f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj203.Steps = list276; reference212 = obj203; questRoot30.QuestSequence = list267; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(2182); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list277 = new List(num); CollectionsMarshal.SetCount(list277, num); span = CollectionsMarshal.AsSpan(list277); index = 0; span[index] = "plogon_enjoyer"; questRoot31.Author = list277; index = 5; List list278 = new List(index); CollectionsMarshal.SetCount(list278, index); span2 = CollectionsMarshal.AsSpan(list278); num = 0; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 0 }; index2 = 1; List list279 = new List(index2); CollectionsMarshal.SetCount(list279, index2); span3 = CollectionsMarshal.AsSpan(list279); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj204.Steps = list279; reference213 = obj204; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 1 }; num2 = 1; List list280 = new List(num2); CollectionsMarshal.SetCount(list280, num2); span3 = CollectionsMarshal.AsSpan(list280); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016091u, new Vector3(-804.25726f, -133.2695f, -390.89038f), 401); obj205.Steps = list280; reference214 = obj205; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 2 }; index2 = 2; List list281 = new List(index2); CollectionsMarshal.SetCount(list281, index2); span3 = CollectionsMarshal.AsSpan(list281); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-776.0281f, -133.35559f, -414.32825f), 401) { StopDistance = 3f, Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-776.0281f, -133.35559f, -414.32825f), MaximumDistance = 50f, TerritoryId = 401 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1016093u, new Vector3(-776.0281f, -133.35559f, -414.32825f), 401) { Fly = true }; obj206.Steps = list281; reference215 = obj206; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 3 }; num2 = 4; List list282 = new List(num2); CollectionsMarshal.SetCount(list282, num2); span3 = CollectionsMarshal.AsSpan(list282); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-850.9607f, 2.3374987f, -234.1339f), 401) { Fly = true }; index2++; ref QuestStep reference217 = ref span3[index2]; QuestStep obj208 = new QuestStep(EInteractionType.Action, 1016222u, new Vector3(-853.8186f, 7.7667847f, -223.92621f), 401) { Fly = true, Action = EAction.BuffetSanuwa }; 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)2, 0, EQuestWorkMode.Bitwise); obj208.CompletionQuestVariablesFlags = list283; reference217 = obj208; index2++; ref QuestStep reference218 = ref span3[index2]; QuestStep obj209 = new QuestStep(EInteractionType.Action, 1016221u, new Vector3(-576.40955f, -51.59082f, -543.8773f), 401) { Fly = true, Action = EAction.BuffetSanuwa }; index3 = 6; List list284 = new List(index3); CollectionsMarshal.SetCount(list284, index3); span7 = CollectionsMarshal.AsSpan(list284); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj209.CompletionQuestVariablesFlags = list284; reference218 = obj209; index2++; span3[index2] = new QuestStep(EInteractionType.Action, 1016220u, new Vector3(-455.7718f, -20.828613f, -610.8644f), 401) { Fly = true, Action = EAction.BuffetSanuwa }; obj207.Steps = list282; reference216 = obj207; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list285 = new List(index2); CollectionsMarshal.SetCount(list285, index2); span3 = CollectionsMarshal.AsSpan(list285); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016091u, new Vector3(-804.25726f, -133.2695f, -390.89038f), 401) { AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj210.Steps = list285; reference219 = obj210; questRoot31.QuestSequence = list278; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(2183); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list286 = new List(num); CollectionsMarshal.SetCount(list286, num); span = CollectionsMarshal.AsSpan(list286); index = 0; span[index] = "plogon_enjoyer"; questRoot32.Author = list286; index = 5; List list287 = new List(index); CollectionsMarshal.SetCount(list287, index); span2 = CollectionsMarshal.AsSpan(list287); num = 0; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 0 }; num2 = 1; List list288 = new List(num2); CollectionsMarshal.SetCount(list288, num2); span3 = CollectionsMarshal.AsSpan(list288); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj211.Steps = list288; reference220 = obj211; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 1 }; index2 = 1; List list289 = new List(index2); CollectionsMarshal.SetCount(list289, index2); span3 = CollectionsMarshal.AsSpan(list289); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016090u, new Vector3(-836.51483f, -133.26949f, -386.61786f), 401) { Fly = true }; obj212.Steps = list289; reference221 = obj212; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 2 }; num2 = 3; List list290 = new List(num2); CollectionsMarshal.SetCount(list290, num2); span3 = CollectionsMarshal.AsSpan(list290); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-834.9571f, -130.33038f, -386.03116f), 401) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(833.7674f, -97.81962f, -735.3544f), 401) { Fly = true }; index2++; ref QuestStep reference223 = ref span3[index2]; QuestStep obj214 = new QuestStep(EInteractionType.Combat, 1016223u, new Vector3(834.37854f, -97.83405f, -738.18567f), 401) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list291 = new List(num3); CollectionsMarshal.SetCount(list291, num3); span5 = CollectionsMarshal.AsSpan(list291); index3 = 0; span5[index3] = 5239u; obj214.KillEnemyDataIds = list291; reference223 = obj214; obj213.Steps = list290; reference222 = obj213; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 3 }; index2 = 1; List list292 = new List(index2); CollectionsMarshal.SetCount(list292, index2); span3 = CollectionsMarshal.AsSpan(list292); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016223u, new Vector3(834.37854f, -97.83405f, -738.18567f), 401); obj215.Steps = list292; reference224 = obj215; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list293 = new List(num2); CollectionsMarshal.SetCount(list293, num2); span3 = CollectionsMarshal.AsSpan(list293); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016090u, new Vector3(-836.51483f, -133.26949f, -386.61786f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj216.Steps = list293; reference225 = obj216; questRoot32.QuestSequence = list287; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(2184); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list294 = new List(num); CollectionsMarshal.SetCount(list294, num); span = CollectionsMarshal.AsSpan(list294); index = 0; span[index] = "plogon_enjoyer"; questRoot33.Author = list294; index = 5; List list295 = new List(index); CollectionsMarshal.SetCount(list295, index); span2 = CollectionsMarshal.AsSpan(list295); num = 0; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj217 = 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, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj217.Steps = list296; reference226 = obj217; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 1 }; num2 = 1; List list297 = new List(num2); CollectionsMarshal.SetCount(list297, num2); span3 = CollectionsMarshal.AsSpan(list297); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016090u, new Vector3(-836.51483f, -133.26949f, -386.61786f), 401) { Fly = true }; obj218.Steps = list297; reference227 = obj218; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 2 }; index2 = 2; List list298 = new List(index2); CollectionsMarshal.SetCount(list298, index2); span3 = CollectionsMarshal.AsSpan(list298); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-776.0281f, -133.35559f, -414.32825f), 401) { StopDistance = 3f, Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-776.0281f, -133.35559f, -414.32825f), MaximumDistance = 50f, TerritoryId = 401 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1016093u, new Vector3(-776.0281f, -133.35559f, -414.32825f), 401) { Fly = true }; obj219.Steps = list298; reference228 = obj219; num++; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 3 }; num2 = 2; List list299 = new List(num2); CollectionsMarshal.SetCount(list299, num2); span3 = CollectionsMarshal.AsSpan(list299); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 1016227u, new Vector3(473.1975f, -98.03464f, -527.7333f), 401) { Fly = true, Action = EAction.BuffetSanuwa }; index2++; span3[index2] = new QuestStep(EInteractionType.Action, 1016226u, new Vector3(710.9331f, -98.032555f, -741.0239f), 401) { Fly = true, Action = EAction.BuffetSanuwa }; obj220.Steps = list299; reference229 = obj220; num++; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list300 = new List(index2); CollectionsMarshal.SetCount(list300, index2); span3 = CollectionsMarshal.AsSpan(list300); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016090u, new Vector3(-836.51483f, -133.26949f, -386.61786f), 401) { AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj221.Steps = list300; reference230 = obj221; questRoot33.QuestSequence = list295; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(2185); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list301 = new List(num); CollectionsMarshal.SetCount(list301, num); span = CollectionsMarshal.AsSpan(list301); index = 0; span[index] = "plogon_enjoyer"; questRoot34.Author = list301; index = 6; List list302 = new List(index); CollectionsMarshal.SetCount(list302, index); span2 = CollectionsMarshal.AsSpan(list302); num = 0; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 0 }; num2 = 1; List list303 = new List(num2); CollectionsMarshal.SetCount(list303, num2); span3 = CollectionsMarshal.AsSpan(list303); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj222.Steps = list303; reference231 = obj222; num++; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 1 }; index2 = 1; List list304 = new List(index2); CollectionsMarshal.SetCount(list304, index2); span3 = CollectionsMarshal.AsSpan(list304); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016092u, new Vector3(-792.6299f, -133.32184f, -425.5589f), 401) { Fly = true }; obj223.Steps = list304; reference232 = obj223; num++; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = 2 }; num2 = 2; List list305 = new List(num2); CollectionsMarshal.SetCount(list305, num2); span3 = CollectionsMarshal.AsSpan(list305); index2 = 0; ref QuestStep reference234 = ref span3[index2]; QuestStep obj225 = new QuestStep(EInteractionType.Interact, 2006676u, new Vector3(-717.0062f, -13.901062f, -101.487854f), 401) { Fly = true }; index3 = 6; List> list306 = new List>(index3); CollectionsMarshal.SetCount(list306, index3); span8 = CollectionsMarshal.AsSpan(list306); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference235 = ref span8[num3]; index4 = 1; List list307 = new List(index4); CollectionsMarshal.SetCount(list307, index4); span7 = CollectionsMarshal.AsSpan(list307); num4 = 0; span7[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference235 = list307; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj225.RequiredQuestVariables = list306; reference234 = obj225; index2++; ref QuestStep reference236 = ref span3[index2]; QuestStep obj226 = new QuestStep(EInteractionType.Interact, 2006762u, new Vector3(-781.52136f, -13.931519f, -114.30542f), 401) { Fly = true }; num3 = 6; List> list308 = new List>(num3); CollectionsMarshal.SetCount(list308, num3); span8 = CollectionsMarshal.AsSpan(list308); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference237 = ref span8[index3]; num4 = 1; List list309 = new List(num4); CollectionsMarshal.SetCount(list309, num4); span7 = CollectionsMarshal.AsSpan(list309); index4 = 0; span7[index4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference237 = list309; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj226.RequiredQuestVariables = list308; reference236 = obj226; obj224.Steps = list305; reference233 = obj224; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = 3 }; index2 = 1; List list310 = new List(index2); CollectionsMarshal.SetCount(list310, index2); span3 = CollectionsMarshal.AsSpan(list310); num2 = 0; ref QuestStep reference239 = ref span3[num2]; QuestStep obj228 = new QuestStep(EInteractionType.Combat, 2006675u, new Vector3(-642.298f, -207.29382f, 211.10852f), 401) { Fly = true, ItemId = 2001912u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list311 = new List(index3); CollectionsMarshal.SetCount(list311, index3); span5 = CollectionsMarshal.AsSpan(list311); num3 = 0; span5[num3] = 5240u; obj228.KillEnemyDataIds = list311; reference239 = obj228; obj227.Steps = list310; reference238 = obj227; num++; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 4 }; num2 = 1; List list312 = new List(num2); CollectionsMarshal.SetCount(list312, num2); span3 = CollectionsMarshal.AsSpan(list312); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012054u, new Vector3(-640.1007f, -119.56208f, 469.5963f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop }; obj229.Steps = list312; reference240 = obj229; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list313 = new List(index2); CollectionsMarshal.SetCount(list313, index2); span3 = CollectionsMarshal.AsSpan(list313); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016092u, new Vector3(-792.6299f, -133.32184f, -425.5589f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj230.Steps = list313; reference241 = obj230; questRoot34.QuestSequence = list302; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(2186); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list314 = new List(num); CollectionsMarshal.SetCount(list314, num); span = CollectionsMarshal.AsSpan(list314); index = 0; span[index] = "plogon_enjoyer"; questRoot35.Author = list314; index = 4; List list315 = new List(index); CollectionsMarshal.SetCount(list315, index); span2 = CollectionsMarshal.AsSpan(list315); num = 0; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = 0 }; num2 = 1; List list316 = new List(num2); CollectionsMarshal.SetCount(list316, num2); span3 = CollectionsMarshal.AsSpan(list316); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj231.Steps = list316; reference242 = obj231; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 1 }; index2 = 1; List list317 = new List(index2); CollectionsMarshal.SetCount(list317, index2); span3 = CollectionsMarshal.AsSpan(list317); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016092u, new Vector3(-792.6299f, -133.32184f, -425.5589f), 401) { Fly = true }; obj232.Steps = list317; reference243 = obj232; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = 2 }; num2 = 2; List list318 = new List(num2); CollectionsMarshal.SetCount(list318, num2); span3 = CollectionsMarshal.AsSpan(list318); index2 = 0; ref QuestStep reference245 = ref span3[index2]; QuestStep obj234 = new QuestStep(EInteractionType.Combat, 2006677u, new Vector3(117.96753f, 12.25293f, -412.92444f), 401) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list319 = new List(num3); CollectionsMarshal.SetCount(list319, num3); span5 = CollectionsMarshal.AsSpan(list319); index3 = 0; span5[index3] = 5241u; obj234.KillEnemyDataIds = list319; reference245 = obj234; index2++; ref QuestStep reference246 = ref span3[index2]; QuestStep obj235 = new QuestStep(EInteractionType.Combat, 2006678u, new Vector3(160.54016f, 11.856201f, -507.65244f), 401) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list320 = new List(index3); CollectionsMarshal.SetCount(list320, index3); span5 = CollectionsMarshal.AsSpan(list320); num3 = 0; span5[num3] = 5241u; obj235.KillEnemyDataIds = list320; reference246 = obj235; obj233.Steps = list318; reference244 = obj233; num++; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list321 = new List(index2); CollectionsMarshal.SetCount(list321, index2); span3 = CollectionsMarshal.AsSpan(list321); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016092u, new Vector3(-792.6299f, -133.32184f, -425.5589f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj236.Steps = list321; reference247 = obj236; questRoot35.QuestSequence = list315; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(2187); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list322 = new List(num); CollectionsMarshal.SetCount(list322, num); span = CollectionsMarshal.AsSpan(list322); index = 0; span[index] = "plogon_enjoyer"; questRoot36.Author = list322; index = 5; List list323 = new List(index); CollectionsMarshal.SetCount(list323, index); span2 = CollectionsMarshal.AsSpan(list323); num = 0; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj237 = new QuestSequence { Sequence = 0 }; num2 = 1; List list324 = new List(num2); CollectionsMarshal.SetCount(list324, num2); span3 = CollectionsMarshal.AsSpan(list324); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj237.Steps = list324; reference248 = obj237; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = 1 }; index2 = 1; List list325 = new List(index2); CollectionsMarshal.SetCount(list325, index2); span3 = CollectionsMarshal.AsSpan(list325); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016092u, new Vector3(-792.6299f, -133.32184f, -425.5589f), 401) { Fly = true }; obj238.Steps = list325; reference249 = obj238; num++; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj239 = new QuestSequence { Sequence = 2 }; num2 = 1; List list326 = new List(num2); CollectionsMarshal.SetCount(list326, num2); span3 = CollectionsMarshal.AsSpan(list326); index2 = 0; ref QuestStep reference251 = ref span3[index2]; QuestStep obj240 = new QuestStep(EInteractionType.Combat, 2006679u, new Vector3(-401.175f, -202.65509f, 432.39478f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list327 = new List(num3); CollectionsMarshal.SetCount(list327, num3); span5 = CollectionsMarshal.AsSpan(list327); index3 = 0; span5[index3] = 5242u; obj240.KillEnemyDataIds = list327; reference251 = obj240; obj239.Steps = list326; reference250 = obj239; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 3 }; index2 = 1; List list328 = new List(index2); CollectionsMarshal.SetCount(list328, index2); span3 = CollectionsMarshal.AsSpan(list328); num2 = 0; ref QuestStep reference253 = ref span3[num2]; QuestStep obj242 = new QuestStep(EInteractionType.Combat, 2006680u, new Vector3(-280.8728f, -202.01422f, 390.7987f), 401) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list329 = new List(index3); CollectionsMarshal.SetCount(list329, index3); span5 = CollectionsMarshal.AsSpan(list329); num3 = 0; span5[num3] = 5242u; obj242.KillEnemyDataIds = list329; reference253 = obj242; obj241.Steps = list328; reference252 = obj241; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list330 = new List(num2); CollectionsMarshal.SetCount(list330, num2); span3 = CollectionsMarshal.AsSpan(list330); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016092u, new Vector3(-792.6299f, -133.32184f, -425.5589f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj243.Steps = list330; reference254 = obj243; questRoot36.QuestSequence = list323; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(2188); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list331 = new List(num); CollectionsMarshal.SetCount(list331, num); span = CollectionsMarshal.AsSpan(list331); index = 0; span[index] = "plogon_enjoyer"; questRoot37.Author = list331; index = 4; List list332 = new List(index); CollectionsMarshal.SetCount(list332, index); span2 = CollectionsMarshal.AsSpan(list332); num = 0; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = 0 }; index2 = 1; List list333 = new List(index2); CollectionsMarshal.SetCount(list333, index2); span3 = CollectionsMarshal.AsSpan(list333); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj244.Steps = list333; reference255 = obj244; num++; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 1 }; num2 = 1; List list334 = new List(num2); CollectionsMarshal.SetCount(list334, num2); span3 = CollectionsMarshal.AsSpan(list334); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016092u, new Vector3(-792.6299f, -133.32184f, -425.5589f), 401) { Fly = true }; obj245.Steps = list334; reference256 = obj245; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj246 = new QuestSequence { Sequence = 2 }; index2 = 4; List list335 = new List(index2); CollectionsMarshal.SetCount(list335, index2); span3 = CollectionsMarshal.AsSpan(list335); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006682u, new Vector3(25.711426f, 150.46924f, -133.56226f), 401) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2006681u, new Vector3(237.07935f, 163.95813f, -46.433228f), 401) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(237.02913f, 169.13622f, -44.168194f), 401) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2006683u, new Vector3(332.5094f, 106.79785f, -68.2536f), 401) { Fly = true }; obj246.Steps = list335; reference257 = obj246; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj247 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list336 = new List(num2); CollectionsMarshal.SetCount(list336, num2); span3 = CollectionsMarshal.AsSpan(list336); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(317.41415f, 110.85538f, -34.527588f), 401) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotNearPosition = new NearPositionCondition { Position = new Vector3(317.41415f, 110.85538f, -34.527588f), MaximumDistance = 50f, TerritoryId = 401 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016092u, new Vector3(-792.6299f, -133.32184f, -425.5589f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj247.Steps = list336; reference258 = obj247; questRoot37.QuestSequence = list332; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(2189); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list337 = new List(num); CollectionsMarshal.SetCount(list337, num); span = CollectionsMarshal.AsSpan(list337); index = 0; span[index] = "plogon_enjoyer"; questRoot38.Author = list337; index = 8; List list338 = new List(index); CollectionsMarshal.SetCount(list338, index); span2 = CollectionsMarshal.AsSpan(list338); num = 0; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj248 = new QuestSequence { Sequence = 0 }; index2 = 1; List list339 = new List(index2); CollectionsMarshal.SetCount(list339, index2); span3 = CollectionsMarshal.AsSpan(list339); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj248.Steps = list339; reference259 = obj248; num++; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = 1 }; num2 = 1; List list340 = new List(num2); CollectionsMarshal.SetCount(list340, num2); span3 = CollectionsMarshal.AsSpan(list340); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016088u, new Vector3(-818.143f, -129.93259f, -414.02307f), 401) { Fly = true }; obj249.Steps = list340; reference260 = obj249; num++; ref QuestSequence reference261 = ref span2[num]; QuestSequence obj250 = new QuestSequence { Sequence = 2 }; index2 = 1; List list341 = new List(index2); CollectionsMarshal.SetCount(list341, index2); span3 = CollectionsMarshal.AsSpan(list341); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016228u, new Vector3(-547.7836f, -57.646603f, -549.76733f), 401) { Fly = true }; obj250.Steps = list341; reference261 = obj250; num++; ref QuestSequence reference262 = ref span2[num]; QuestSequence obj251 = new QuestSequence { Sequence = 3 }; num2 = 1; List list342 = new List(num2); CollectionsMarshal.SetCount(list342, num2); span3 = CollectionsMarshal.AsSpan(list342); index2 = 0; ref QuestStep reference263 = ref span3[index2]; QuestStep obj252 = new QuestStep(EInteractionType.Combat, 2006684u, new Vector3(-357.29004f, -56.565247f, -598.9929f), 401) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list343 = new List(num3); CollectionsMarshal.SetCount(list343, num3); span5 = CollectionsMarshal.AsSpan(list343); index3 = 0; span5[index3] = 5243u; obj252.KillEnemyDataIds = list343; reference263 = obj252; obj251.Steps = list342; reference262 = obj251; num++; ref QuestSequence reference264 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = 4 }; index2 = 1; List list344 = new List(index2); CollectionsMarshal.SetCount(list344, index2); span3 = CollectionsMarshal.AsSpan(list344); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016229u, new Vector3(-369.31415f, -54.222214f, -605.3407f), 401) { Fly = true }; obj253.Steps = list344; reference264 = obj253; num++; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj254 = new QuestSequence { Sequence = 5 }; num2 = 1; List list345 = new List(num2); CollectionsMarshal.SetCount(list345, num2); span3 = CollectionsMarshal.AsSpan(list345); index2 = 0; ref QuestStep reference266 = ref span3[index2]; QuestStep obj255 = new QuestStep(EInteractionType.Combat, 2006685u, new Vector3(-107.07257f, -13.5043335f, -655.6039f), 401) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list346 = new List(index3); CollectionsMarshal.SetCount(list346, index3); span5 = CollectionsMarshal.AsSpan(list346); num3 = 0; span5[num3] = 5243u; obj255.KillEnemyDataIds = list346; reference266 = obj255; obj254.Steps = list345; reference265 = obj254; num++; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj256 = new QuestSequence { Sequence = 6 }; index2 = 1; List list347 = new List(index2); CollectionsMarshal.SetCount(list347, index2); span3 = CollectionsMarshal.AsSpan(list347); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016230u, new Vector3(-114.85474f, -13.978999f, -652.8878f), 401) { Fly = true }; obj256.Steps = list347; reference267 = obj256; num++; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj257 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list348 = new List(num2); CollectionsMarshal.SetCount(list348, num2); span3 = CollectionsMarshal.AsSpan(list348); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016088u, new Vector3(-818.143f, -129.93259f, -414.02307f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj257.Steps = list348; reference268 = obj257; questRoot38.QuestSequence = list338; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(2190); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list349 = new List(num); CollectionsMarshal.SetCount(list349, num); span = CollectionsMarshal.AsSpan(list349); index = 0; span[index] = "plogon_enjoyer"; questRoot39.Author = list349; index = 4; List list350 = new List(index); CollectionsMarshal.SetCount(list350, index); span2 = CollectionsMarshal.AsSpan(list350); num = 0; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj258 = new QuestSequence { Sequence = 0 }; index2 = 1; List list351 = new List(index2); CollectionsMarshal.SetCount(list351, index2); span3 = CollectionsMarshal.AsSpan(list351); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj258.Steps = list351; reference269 = obj258; num++; ref QuestSequence reference270 = ref span2[num]; QuestSequence obj259 = new QuestSequence { Sequence = 1 }; num2 = 1; List list352 = new List(num2); CollectionsMarshal.SetCount(list352, num2); span3 = CollectionsMarshal.AsSpan(list352); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016088u, new Vector3(-818.143f, -129.93259f, -414.02307f), 401) { Fly = true }; obj259.Steps = list352; reference270 = obj259; num++; ref QuestSequence reference271 = ref span2[num]; QuestSequence obj260 = new QuestSequence { Sequence = 2 }; index2 = 2; List list353 = new List(index2); CollectionsMarshal.SetCount(list353, index2); span3 = CollectionsMarshal.AsSpan(list353); num2 = 0; ref QuestStep reference272 = ref span3[num2]; QuestStep obj261 = new QuestStep(EInteractionType.Combat, 2006707u, new Vector3(72.92273f, -88.39557f, 428.82422f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list354 = new List(num3); CollectionsMarshal.SetCount(list354, num3); span5 = CollectionsMarshal.AsSpan(list354); index3 = 0; span5[index3] = 5244u; obj261.KillEnemyDataIds = list354; reference272 = obj261; num2++; ref QuestStep reference273 = ref span3[num2]; QuestStep obj262 = new QuestStep(EInteractionType.Combat, 2006686u, new Vector3(167.58984f, -97.428955f, 455.71057f), 401) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list355 = new List(index3); CollectionsMarshal.SetCount(list355, index3); span5 = CollectionsMarshal.AsSpan(list355); num3 = 0; span5[num3] = 5244u; obj262.KillEnemyDataIds = list355; reference273 = obj262; obj260.Steps = list353; reference271 = obj260; num++; ref QuestSequence reference274 = ref span2[num]; QuestSequence obj263 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list356 = new List(num2); CollectionsMarshal.SetCount(list356, num2); span3 = CollectionsMarshal.AsSpan(list356); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016088u, new Vector3(-818.143f, -129.93259f, -414.02307f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj263.Steps = list356; reference274 = obj263; questRoot39.QuestSequence = list350; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(2191); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list357 = new List(num); CollectionsMarshal.SetCount(list357, num); span = CollectionsMarshal.AsSpan(list357); index = 0; span[index] = "plogon_enjoyer"; questRoot40.Author = list357; index = 4; List list358 = new List(index); CollectionsMarshal.SetCount(list358, index); span2 = CollectionsMarshal.AsSpan(list358); num = 0; ref QuestSequence reference275 = ref span2[num]; QuestSequence obj264 = new QuestSequence { Sequence = 0 }; index2 = 1; List list359 = new List(index2); CollectionsMarshal.SetCount(list359, index2); span3 = CollectionsMarshal.AsSpan(list359); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj264.Steps = list359; reference275 = obj264; num++; ref QuestSequence reference276 = ref span2[num]; QuestSequence obj265 = new QuestSequence { Sequence = 1 }; num2 = 1; List list360 = new List(num2); CollectionsMarshal.SetCount(list360, num2); span3 = CollectionsMarshal.AsSpan(list360); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016088u, new Vector3(-818.143f, -129.93259f, -414.02307f), 401) { Fly = true }; obj265.Steps = list360; reference276 = obj265; num++; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj266 = new QuestSequence { Sequence = 2 }; index2 = 4; List list361 = new List(index2); CollectionsMarshal.SetCount(list361, index2); span3 = CollectionsMarshal.AsSpan(list361); num2 = 0; ref QuestStep reference278 = ref span3[num2]; QuestStep obj267 = new QuestStep(EInteractionType.Combat, 2006690u, new Vector3(-857.6333f, 4.6539917f, -218.67706f), 401) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list362 = new List(num3); CollectionsMarshal.SetCount(list362, num3); span5 = CollectionsMarshal.AsSpan(list362); index3 = 0; span5[index3] = 5246u; obj267.KillEnemyDataIds = list362; index3 = 6; List list363 = new List(index3); CollectionsMarshal.SetCount(list363, index3); span7 = CollectionsMarshal.AsSpan(list363); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj267.CompletionQuestVariablesFlags = list363; reference278 = obj267; num2++; ref QuestStep reference279 = ref span3[num2]; QuestStep obj268 = new QuestStep(EInteractionType.Interact, 2006689u, new Vector3(-830.3197f, -14.358765f, -131.82275f), 401) { Fly = true }; num3 = 6; List list364 = new List(num3); CollectionsMarshal.SetCount(list364, num3); span7 = CollectionsMarshal.AsSpan(list364); 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)2, 0, EQuestWorkMode.Bitwise); obj268.CompletionQuestVariablesFlags = list364; reference279 = obj268; num2++; ref QuestStep reference280 = ref span3[num2]; QuestStep obj269 = new QuestStep(EInteractionType.Interact, 2006687u, new Vector3(-553.97876f, -58.42682f, -271.10706f), 401) { Fly = true }; index3 = 6; List list365 = new List(index3); CollectionsMarshal.SetCount(list365, index3); span7 = CollectionsMarshal.AsSpan(list365); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj269.CompletionQuestVariablesFlags = list365; reference280 = obj269; num2++; ref QuestStep reference281 = ref span3[num2]; QuestStep obj270 = new QuestStep(EInteractionType.Interact, 2006688u, new Vector3(-715.1446f, -58.640503f, -342.30566f), 401) { Fly = true }; num3 = 6; List list366 = new List(num3); CollectionsMarshal.SetCount(list366, num3); span7 = CollectionsMarshal.AsSpan(list366); 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)4, 0, EQuestWorkMode.Bitwise); obj270.CompletionQuestVariablesFlags = list366; reference281 = obj270; obj266.Steps = list361; reference277 = obj266; num++; ref QuestSequence reference282 = ref span2[num]; QuestSequence obj271 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list367 = new List(num2); CollectionsMarshal.SetCount(list367, num2); span3 = CollectionsMarshal.AsSpan(list367); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016088u, new Vector3(-818.143f, -129.93259f, -414.02307f), 401) { Fly = true }; obj271.Steps = list367; reference282 = obj271; questRoot40.QuestSequence = list358; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(2192); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list368 = new List(num); CollectionsMarshal.SetCount(list368, num); span = CollectionsMarshal.AsSpan(list368); index = 0; span[index] = "plogon_enjoyer"; questRoot41.Author = list368; index = 4; List list369 = new List(index); CollectionsMarshal.SetCount(list369, index); span2 = CollectionsMarshal.AsSpan(list369); num = 0; ref QuestSequence reference283 = ref span2[num]; QuestSequence obj272 = new QuestSequence { Sequence = 0 }; index2 = 1; List list370 = new List(index2); CollectionsMarshal.SetCount(list370, index2); span3 = CollectionsMarshal.AsSpan(list370); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj272.Steps = list370; reference283 = obj272; num++; ref QuestSequence reference284 = ref span2[num]; QuestSequence obj273 = new QuestSequence { Sequence = 1 }; num2 = 1; List list371 = new List(num2); CollectionsMarshal.SetCount(list371, num2); span3 = CollectionsMarshal.AsSpan(list371); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016092u, new Vector3(-792.6299f, -133.32184f, -425.5589f), 401) { Fly = true }; obj273.Steps = list371; reference284 = obj273; num++; ref QuestSequence reference285 = ref span2[num]; QuestSequence obj274 = new QuestSequence { Sequence = 2 }; index2 = 5; List list372 = new List(index2); CollectionsMarshal.SetCount(list372, index2); span3 = CollectionsMarshal.AsSpan(list372); num2 = 0; ref QuestStep reference286 = ref span3[num2]; QuestStep obj275 = new QuestStep(EInteractionType.UseItem, 1016375u, new Vector3(-627.89355f, -149.95285f, 480.15564f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop, ItemId = 2001934u }; index3 = 6; List list373 = new List(index3); CollectionsMarshal.SetCount(list373, index3); span7 = CollectionsMarshal.AsSpan(list373); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj275.CompletionQuestVariablesFlags = list373; reference286 = obj275; num2++; ref QuestStep reference287 = ref span3[num2]; QuestStep obj276 = new QuestStep(EInteractionType.UseItem, 1016232u, new Vector3(-452.10956f, -187.396f, 734.18774f), 401) { Fly = true, ItemId = 2001934u }; num3 = 6; List list374 = new List(num3); CollectionsMarshal.SetCount(list374, num3); span7 = CollectionsMarshal.AsSpan(list374); 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)4, 0, EQuestWorkMode.Bitwise); obj276.CompletionQuestVariablesFlags = list374; reference287 = obj276; num2++; ref QuestStep reference288 = ref span3[num2]; QuestStep obj277 = new QuestStep(EInteractionType.UseItem, 1016233u, new Vector3(-359.823f, -184.95448f, 796.71924f), 401) { Fly = true, ItemId = 2001934u }; index3 = 6; List list375 = new List(index3); CollectionsMarshal.SetCount(list375, index3); span7 = CollectionsMarshal.AsSpan(list375); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj277.CompletionQuestVariablesFlags = list375; reference288 = obj277; num2++; ref QuestStep reference289 = ref span3[num2]; QuestStep obj278 = new QuestStep(EInteractionType.UseItem, 1016374u, new Vector3(-343.00757f, -161.8661f, 770.01587f), 401) { Fly = true, ItemId = 2001934u }; num3 = 6; List list376 = new List(num3); CollectionsMarshal.SetCount(list376, num3); span7 = CollectionsMarshal.AsSpan(list376); 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)1, 0, EQuestWorkMode.Bitwise); obj278.CompletionQuestVariablesFlags = list376; reference289 = obj278; num2++; ref QuestStep reference290 = ref span3[num2]; QuestStep obj279 = new QuestStep(EInteractionType.UseItem, 1016231u, new Vector3(-333.79114f, -184.97446f, 625.1162f), 401) { Fly = true, ItemId = 2001934u }; index3 = 6; List list377 = new List(index3); CollectionsMarshal.SetCount(list377, index3); span7 = CollectionsMarshal.AsSpan(list377); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj279.CompletionQuestVariablesFlags = list377; reference290 = obj279; obj274.Steps = list372; reference285 = obj274; num++; ref QuestSequence reference291 = ref span2[num]; QuestSequence obj280 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list378 = new List(num2); CollectionsMarshal.SetCount(list378, num2); span3 = CollectionsMarshal.AsSpan(list378); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016092u, new Vector3(-792.6299f, -133.32184f, -425.5589f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj280.Steps = list378; reference291 = obj280; questRoot41.QuestSequence = list369; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(2193); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list379 = new List(num); CollectionsMarshal.SetCount(list379, num); span = CollectionsMarshal.AsSpan(list379); index = 0; span[index] = "plogon_enjoyer"; questRoot42.Author = list379; index = 4; List list380 = new List(index); CollectionsMarshal.SetCount(list380, index); span2 = CollectionsMarshal.AsSpan(list380); num = 0; ref QuestSequence reference292 = ref span2[num]; QuestSequence obj281 = new QuestSequence { Sequence = 0 }; index2 = 1; List list381 = new List(index2); CollectionsMarshal.SetCount(list381, index2); span3 = CollectionsMarshal.AsSpan(list381); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj281.Steps = list381; reference292 = obj281; num++; ref QuestSequence reference293 = ref span2[num]; QuestSequence obj282 = new QuestSequence { Sequence = 1 }; num2 = 1; List list382 = new List(num2); CollectionsMarshal.SetCount(list382, num2); span3 = CollectionsMarshal.AsSpan(list382); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016091u, new Vector3(-804.25726f, -133.2695f, -390.89038f), 401) { Fly = true }; obj282.Steps = list382; reference293 = obj282; num++; ref QuestSequence reference294 = ref span2[num]; QuestSequence obj283 = new QuestSequence { Sequence = 2 }; index2 = 4; List list383 = new List(index2); CollectionsMarshal.SetCount(list383, index2); span3 = CollectionsMarshal.AsSpan(list383); num2 = 0; ref QuestStep reference295 = ref span3[num2]; QuestStep obj284 = new QuestStep(EInteractionType.Interact, 1016508u, new Vector3(-261.8601f, -132.0669f, 388.66248f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop }; num3 = 6; List list384 = new List(num3); CollectionsMarshal.SetCount(list384, num3); span7 = CollectionsMarshal.AsSpan(list384); 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)1, 0, EQuestWorkMode.Bitwise); obj284.CompletionQuestVariablesFlags = list384; reference295 = obj284; num2++; ref QuestStep reference296 = ref span3[num2]; QuestStep obj285 = new QuestStep(EInteractionType.Interact, 1016235u, new Vector3(-229.48047f, -129.59497f, 418.44812f), 401) { Fly = true }; index3 = 6; List list385 = new List(index3); CollectionsMarshal.SetCount(list385, index3); span7 = CollectionsMarshal.AsSpan(list385); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj285.CompletionQuestVariablesFlags = list385; reference296 = obj285; num2++; ref QuestStep reference297 = ref span3[num2]; QuestStep obj286 = new QuestStep(EInteractionType.Interact, 1016236u, new Vector3(-196.2768f, -131.82275f, 333.9436f), 401) { Fly = true }; num3 = 6; List list386 = new List(num3); CollectionsMarshal.SetCount(list386, num3); span7 = CollectionsMarshal.AsSpan(list386); 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)4, 0, EQuestWorkMode.Bitwise); obj286.CompletionQuestVariablesFlags = list386; reference297 = obj286; num2++; ref QuestStep reference298 = ref span3[num2]; QuestStep obj287 = new QuestStep(EInteractionType.Interact, 1016216u, new Vector3(-253.62024f, -130.38837f, 340.3219f), 401) { Fly = true }; index3 = 6; List list387 = new List(index3); CollectionsMarshal.SetCount(list387, index3); span7 = CollectionsMarshal.AsSpan(list387); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj287.CompletionQuestVariablesFlags = list387; reference298 = obj287; obj283.Steps = list383; reference294 = obj283; num++; ref QuestSequence reference299 = ref span2[num]; QuestSequence obj288 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list388 = new List(num2); CollectionsMarshal.SetCount(list388, num2); span3 = CollectionsMarshal.AsSpan(list388); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016091u, new Vector3(-804.25726f, -133.2695f, -390.89038f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj288.Steps = list388; reference299 = obj288; questRoot42.QuestSequence = list380; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(2194); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list389 = new List(num); CollectionsMarshal.SetCount(list389, num); span = CollectionsMarshal.AsSpan(list389); index = 0; span[index] = "plogon_enjoyer"; questRoot43.Author = list389; index = 4; List list390 = new List(index); CollectionsMarshal.SetCount(list390, index); span2 = CollectionsMarshal.AsSpan(list390); num = 0; ref QuestSequence reference300 = ref span2[num]; QuestSequence obj289 = new QuestSequence { Sequence = 0 }; index2 = 1; List list391 = new List(index2); CollectionsMarshal.SetCount(list391, index2); span3 = CollectionsMarshal.AsSpan(list391); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj289.Steps = list391; reference300 = obj289; num++; ref QuestSequence reference301 = ref span2[num]; QuestSequence obj290 = new QuestSequence { Sequence = 1 }; num2 = 1; List list392 = new List(num2); CollectionsMarshal.SetCount(list392, num2); span3 = CollectionsMarshal.AsSpan(list392); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016093u, new Vector3(-776.0281f, -133.35559f, -414.32825f), 401) { Fly = true }; obj290.Steps = list392; reference301 = obj290; num++; ref QuestSequence reference302 = ref span2[num]; QuestSequence obj291 = new QuestSequence { Sequence = 2 }; index2 = 3; List list393 = new List(index2); CollectionsMarshal.SetCount(list393, index2); span3 = CollectionsMarshal.AsSpan(list393); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006693u, new Vector3(-420.8286f, -185.8396f, 705.745f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2006692u, new Vector3(-300.49597f, -192.37054f, 638.5442f), 401) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2006691u, new Vector3(-244.73944f, -184.92413f, 687.4342f), 401) { Fly = true }; obj291.Steps = list393; reference302 = obj291; num++; ref QuestSequence reference303 = ref span2[num]; QuestSequence obj292 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list394 = new List(num2); CollectionsMarshal.SetCount(list394, num2); span3 = CollectionsMarshal.AsSpan(list394); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016093u, new Vector3(-776.0281f, -133.35559f, -414.32825f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj292.Steps = list394; reference303 = obj292; questRoot43.QuestSequence = list390; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(2195); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list395 = new List(num); CollectionsMarshal.SetCount(list395, num); span = CollectionsMarshal.AsSpan(list395); index = 0; span[index] = "plogon_enjoyer"; questRoot44.Author = list395; index = 5; List list396 = new List(index); CollectionsMarshal.SetCount(list396, index); span2 = CollectionsMarshal.AsSpan(list396); num = 0; ref QuestSequence reference304 = ref span2[num]; QuestSequence obj293 = new QuestSequence { Sequence = 0 }; index2 = 1; List list397 = new List(index2); CollectionsMarshal.SetCount(list397, index2); span3 = CollectionsMarshal.AsSpan(list397); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj293.Steps = list397; reference304 = obj293; num++; ref QuestSequence reference305 = ref span2[num]; QuestSequence obj294 = new QuestSequence { Sequence = 1 }; num2 = 1; List list398 = new List(num2); CollectionsMarshal.SetCount(list398, num2); span3 = CollectionsMarshal.AsSpan(list398); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016088u, new Vector3(-818.143f, -129.93259f, -414.02307f), 401) { Fly = true }; obj294.Steps = list398; reference305 = obj294; num++; ref QuestSequence reference306 = ref span2[num]; QuestSequence obj295 = new QuestSequence { Sequence = 2 }; index2 = 1; List list399 = new List(index2); CollectionsMarshal.SetCount(list399, index2); span3 = CollectionsMarshal.AsSpan(list399); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011952u, new Vector3(-277.63788f, -184.59735f, 741.60376f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop }; obj295.Steps = list399; reference306 = obj295; num++; ref QuestSequence reference307 = ref span2[num]; QuestSequence obj296 = new QuestSequence { Sequence = 3 }; num2 = 3; List list400 = new List(num2); CollectionsMarshal.SetCount(list400, num2); span3 = CollectionsMarshal.AsSpan(list400); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016385u, new Vector3(-519.646f, -152.47815f, 280.38452f), 401) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1016377u, new Vector3(272.7854f, -114.24131f, 387.6859f), 401) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1016376u, new Vector3(702.90686f, -126.03205f, 392.04993f), 401) { Fly = true }; obj296.Steps = list400; reference307 = obj296; num++; ref QuestSequence reference308 = ref span2[num]; QuestSequence obj297 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list401 = new List(index2); CollectionsMarshal.SetCount(list401, index2); span3 = CollectionsMarshal.AsSpan(list401); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016088u, new Vector3(-818.143f, -129.93259f, -414.02307f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj297.Steps = list401; reference308 = obj297; questRoot44.QuestSequence = list396; AddQuest(questId44, questRoot44); QuestId questId45 = new QuestId(2196); QuestRoot questRoot45 = new QuestRoot(); num = 1; List list402 = new List(num); CollectionsMarshal.SetCount(list402, num); span = CollectionsMarshal.AsSpan(list402); index = 0; span[index] = "plogon_enjoyer"; questRoot45.Author = list402; index = 5; List list403 = new List(index); CollectionsMarshal.SetCount(list403, index); span2 = CollectionsMarshal.AsSpan(list403); num = 0; ref QuestSequence reference309 = ref span2[num]; QuestSequence obj298 = new QuestSequence { Sequence = 0 }; num2 = 1; List list404 = new List(num2); CollectionsMarshal.SetCount(list404, num2); span3 = CollectionsMarshal.AsSpan(list404); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj298.Steps = list404; reference309 = obj298; num++; ref QuestSequence reference310 = ref span2[num]; QuestSequence obj299 = new QuestSequence { Sequence = 1 }; index2 = 1; List list405 = new List(index2); CollectionsMarshal.SetCount(list405, index2); span3 = CollectionsMarshal.AsSpan(list405); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006694u, new Vector3(-28.030884f, -136.98022f, 454.94763f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop }; obj299.Steps = list405; reference310 = obj299; num++; ref QuestSequence reference311 = ref span2[num]; QuestSequence obj300 = new QuestSequence { Sequence = 2 }; num2 = 1; List list406 = new List(num2); CollectionsMarshal.SetCount(list406, num2); span3 = CollectionsMarshal.AsSpan(list406); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2006699u, new Vector3(-15.182739f, -136.98022f, 458.33508f), 401); obj300.Steps = list406; reference311 = obj300; num++; ref QuestSequence reference312 = ref span2[num]; QuestSequence obj301 = new QuestSequence { Sequence = 3 }; index2 = 1; List list407 = new List(index2); CollectionsMarshal.SetCount(list407, index2); span3 = CollectionsMarshal.AsSpan(list407); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 1016237u, new Vector3(-28.000305f, -137.77374f, 454.94763f), 401) { ItemId = 2001935u }; obj301.Steps = list407; reference312 = obj301; num++; ref QuestSequence reference313 = ref span2[num]; QuestSequence obj302 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list408 = new List(num2); CollectionsMarshal.SetCount(list408, num2); span3 = CollectionsMarshal.AsSpan(list408); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj302.Steps = list408; reference313 = obj302; questRoot45.QuestSequence = list403; AddQuest(questId45, questRoot45); QuestId questId46 = new QuestId(2197); QuestRoot questRoot46 = new QuestRoot(); num = 1; List list409 = new List(num); CollectionsMarshal.SetCount(list409, num); span = CollectionsMarshal.AsSpan(list409); index = 0; span[index] = "plogon_enjoyer"; questRoot46.Author = list409; index = 4; List list410 = new List(index); CollectionsMarshal.SetCount(list410, index); span2 = CollectionsMarshal.AsSpan(list410); num = 0; ref QuestSequence reference314 = ref span2[num]; QuestSequence obj303 = new QuestSequence { Sequence = 0 }; index2 = 1; List list411 = new List(index2); CollectionsMarshal.SetCount(list411, index2); span3 = CollectionsMarshal.AsSpan(list411); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj303.Steps = list411; reference314 = obj303; num++; ref QuestSequence reference315 = ref span2[num]; QuestSequence obj304 = new QuestSequence { Sequence = 1 }; num2 = 1; List list412 = new List(num2); CollectionsMarshal.SetCount(list412, num2); span3 = CollectionsMarshal.AsSpan(list412); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016088u, new Vector3(-818.143f, -129.93259f, -414.02307f), 401) { Fly = true }; obj304.Steps = list412; reference315 = obj304; num++; ref QuestSequence reference316 = ref span2[num]; QuestSequence obj305 = new QuestSequence { Sequence = 2 }; index2 = 5; List list413 = new List(index2); CollectionsMarshal.SetCount(list413, index2); span3 = CollectionsMarshal.AsSpan(list413); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(650.37317f, -41.15606f, -302.4378f), 401) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Emote, 1016362u, new Vector3(647.57764f, -41.156067f, -301.47253f), 401) { Emote = EEmote.SundropDance }; num2++; span3[num2] = new QuestStep(EInteractionType.Emote, 1016365u, new Vector3(682.36804f, -11.396843f, -400.6256f), 401) { Fly = true, Emote = EEmote.SundropDance }; num2++; span3[num2] = new QuestStep(EInteractionType.Emote, 1016364u, new Vector3(799.9846f, -11.396843f, -416.98334f), 401) { Fly = true, Emote = EEmote.SundropDance }; num2++; span3[num2] = new QuestStep(EInteractionType.Emote, 1016363u, new Vector3(776.9131f, -39.97968f, -540.24567f), 401) { Fly = true, Emote = EEmote.SundropDance }; obj305.Steps = list413; reference316 = obj305; num++; ref QuestSequence reference317 = ref span2[num]; QuestSequence obj306 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list414 = new List(num2); CollectionsMarshal.SetCount(list414, num2); span3 = CollectionsMarshal.AsSpan(list414); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016088u, new Vector3(-818.143f, -129.93259f, -414.02307f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj306.Steps = list414; reference317 = obj306; questRoot46.QuestSequence = list410; AddQuest(questId46, questRoot46); QuestId questId47 = new QuestId(2198); QuestRoot questRoot47 = new QuestRoot(); num = 1; List list415 = new List(num); CollectionsMarshal.SetCount(list415, num); span = CollectionsMarshal.AsSpan(list415); index = 0; span[index] = "plogon_enjoyer"; questRoot47.Author = list415; index = 4; List list416 = new List(index); CollectionsMarshal.SetCount(list416, index); span2 = CollectionsMarshal.AsSpan(list416); num = 0; ref QuestSequence reference318 = ref span2[num]; QuestSequence obj307 = new QuestSequence { Sequence = 0 }; index2 = 1; List list417 = new List(index2); CollectionsMarshal.SetCount(list417, index2); span3 = CollectionsMarshal.AsSpan(list417); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj307.Steps = list417; reference318 = obj307; num++; ref QuestSequence reference319 = ref span2[num]; QuestSequence obj308 = new QuestSequence { Sequence = 1 }; num2 = 1; List list418 = new List(num2); CollectionsMarshal.SetCount(list418, num2); span3 = CollectionsMarshal.AsSpan(list418); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016088u, new Vector3(-818.143f, -129.93259f, -414.02307f), 401) { Fly = true }; obj308.Steps = list418; reference319 = obj308; num++; ref QuestSequence reference320 = ref span2[num]; QuestSequence obj309 = new QuestSequence { Sequence = 2 }; index2 = 4; List list419 = new List(index2); CollectionsMarshal.SetCount(list419, index2); span3 = CollectionsMarshal.AsSpan(list419); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1016241u, new Vector3(-182.94049f, 213.612f, 204.57764f), 401) { Fly = true, Emote = EEmote.SundropDance }; num2++; ref QuestStep reference321 = ref span3[num2]; QuestStep obj310 = new QuestStep(EInteractionType.Combat, null, new Vector3(-182.94049f, 213.612f, 204.57764f), 401) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list420 = new List(num3); CollectionsMarshal.SetCount(list420, num3); span5 = CollectionsMarshal.AsSpan(list420); index3 = 0; span5[index3] = 5235u; obj310.KillEnemyDataIds = list420; obj310.CombatDelaySecondsAtStart = 0f; reference321 = obj310; num2++; span3[num2] = new QuestStep(EInteractionType.Emote, 1016239u, new Vector3(-64.683044f, 212.9267f, 101.33508f), 401) { Fly = true, Emote = EEmote.SundropDance }; num2++; span3[num2] = new QuestStep(EInteractionType.Emote, 1016240u, new Vector3(233.23413f, 240.42369f, 118.30322f), 401) { Fly = true, Emote = EEmote.SundropDance }; obj309.Steps = list419; reference320 = obj309; num++; ref QuestSequence reference322 = ref span2[num]; QuestSequence obj311 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list421 = new List(num2); CollectionsMarshal.SetCount(list421, num2); span3 = CollectionsMarshal.AsSpan(list421); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016088u, new Vector3(-818.143f, -129.93259f, -414.02307f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj311.Steps = list421; reference322 = obj311; questRoot47.QuestSequence = list416; AddQuest(questId47, questRoot47); QuestId questId48 = new QuestId(2199); QuestRoot questRoot48 = new QuestRoot(); num = 1; List list422 = new List(num); CollectionsMarshal.SetCount(list422, num); span = CollectionsMarshal.AsSpan(list422); index = 0; span[index] = "plogon_enjoyer"; questRoot48.Author = list422; index = 6; List list423 = new List(index); CollectionsMarshal.SetCount(list423, index); span2 = CollectionsMarshal.AsSpan(list423); num = 0; ref QuestSequence reference323 = ref span2[num]; QuestSequence obj312 = new QuestSequence { Sequence = 0 }; index2 = 1; List list424 = new List(index2); CollectionsMarshal.SetCount(list424, index2); span3 = CollectionsMarshal.AsSpan(list424); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj312.Steps = list424; reference323 = obj312; num++; ref QuestSequence reference324 = ref span2[num]; QuestSequence obj313 = new QuestSequence { Sequence = 1 }; num2 = 1; List list425 = new List(num2); CollectionsMarshal.SetCount(list425, num2); span3 = CollectionsMarshal.AsSpan(list425); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016088u, new Vector3(-818.143f, -129.93259f, -414.02307f), 401) { Fly = true }; obj313.Steps = list425; reference324 = obj313; num++; ref QuestSequence reference325 = ref span2[num]; QuestSequence obj314 = new QuestSequence { Sequence = 2 }; index2 = 1; List list426 = new List(index2); CollectionsMarshal.SetCount(list426, index2); span3 = CollectionsMarshal.AsSpan(list426); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006708u, new Vector3(-198.41309f, 93.55298f, -303.88342f), 401) { Fly = true }; obj314.Steps = list426; reference325 = obj314; num++; ref QuestSequence reference326 = ref span2[num]; QuestSequence obj315 = new QuestSequence { Sequence = 3 }; num2 = 1; List list427 = new List(num2); CollectionsMarshal.SetCount(list427, num2); span3 = CollectionsMarshal.AsSpan(list427); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2006695u, new Vector3(111.46704f, -84.55023f, 429.83142f), 401) { Fly = true, ItemId = 2001927u }; obj315.Steps = list427; reference326 = obj315; num++; ref QuestSequence reference327 = ref span2[num]; QuestSequence obj316 = new QuestSequence { Sequence = 4 }; index2 = 1; List list428 = new List(index2); CollectionsMarshal.SetCount(list428, index2); span3 = CollectionsMarshal.AsSpan(list428); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 2006696u, new Vector3(111.436646f, -83.024414f, 428.85486f), 401) { Emote = EEmote.SundropDance }; obj316.Steps = list428; reference327 = obj316; num++; ref QuestSequence reference328 = ref span2[num]; QuestSequence obj317 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list429 = new List(num2); CollectionsMarshal.SetCount(list429, num2); span3 = CollectionsMarshal.AsSpan(list429); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016088u, new Vector3(-818.143f, -129.93259f, -414.02307f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-799.46594f, -133.2695f, -404.1352f), MaximumDistance = 50f, TerritoryId = 401 } } } }; obj317.Steps = list429; reference328 = obj317; questRoot48.QuestSequence = list423; AddQuest(questId48, questRoot48); } private static void LoadQuests44() { QuestId questId = new QuestId(2200); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "plogon_enjoyer"; questRoot.Author = list; index = 7; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016089u, new Vector3(-799.46594f, -133.2695f, -404.1352f), 401); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016088u, new Vector3(-818.143f, -129.93259f, -414.02307f), 401) { Fly = true }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 2; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-776.0281f, -133.35559f, -414.32825f), 401) { StopDistance = 3f, Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-776.0281f, -133.35559f, -414.32825f), MaximumDistance = 50f, TerritoryId = 401 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1016093u, new Vector3(-776.0281f, -133.35559f, -414.32825f), 401) { Fly = true }; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 1016242u, new Vector3(284.19922f, 28.574171f, -636.3775f), 401) { Fly = true, Action = EAction.BuffetSanuwa }; obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 4 }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 1016378u, new Vector3(338.4298f, 31.483738f, -562.1882f), 401) { Fly = true, Action = EAction.BuffetSanuwa }; obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 5 }; index2 = 1; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 1016379u, new Vector3(501.27405f, 112.648964f, -182.97095f), 401) { Fly = true, Action = EAction.BuffetSanuwa }; obj6.Steps = list8; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016088u, new Vector3(-818.143f, -129.93259f, -414.02307f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj7.Steps = list9; reference7 = obj7; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(2204); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list10 = new List(num); CollectionsMarshal.SetCount(list10, num); span = CollectionsMarshal.AsSpan(list10); index = 0; span[index] = "liza"; questRoot2.Author = list10; index = 5; List list11 = new List(index); CollectionsMarshal.SetCount(list11, index); span2 = CollectionsMarshal.AsSpan(list11); num = 0; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 0 }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016125u, new Vector3(146.16614f, -12.634914f, -27.420471f), 419); obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 1 }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012055u, new Vector3(-656.76355f, -117.32357f, 492.78992f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop }; obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 2 }; index2 = 2; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-884.77277f, -36.27771f, 11.526271f), 401) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1016124u, new Vector3(-887.9072f, -36.68469f, 11.428955f), 401) { StopDistance = 5f }; obj10.Steps = list14; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 3 }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; ref QuestStep reference12 = ref span3[index2]; QuestStep obj12 = new QuestStep(EInteractionType.Interact, 1016130u, new Vector3(-815.7931f, -88.52015f, -835.2941f), 401) { Fly = true }; int num3 = 1; List list16 = new List(num3); CollectionsMarshal.SetCount(list16, num3); Span span4 = CollectionsMarshal.AsSpan(list16); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_HEAVNM101_02204_Q1_000_000"), Answer = new ExcelRef("TEXT_HEAVNM101_02204_A1_000_001") }; obj12.DialogueChoices = list16; reference12 = obj12; obj11.Steps = list15; reference11 = obj11; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list17 = new List(index2); CollectionsMarshal.SetCount(list17, index2); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016119u, new Vector3(147.11218f, -14.525106f, -864.4083f), 401) { StopDistance = 7f, NextQuestId = new QuestId(2205) }; obj13.Steps = list17; reference13 = obj13; questRoot2.QuestSequence = list11; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(2205); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list18 = new List(num); CollectionsMarshal.SetCount(list18, num); span = CollectionsMarshal.AsSpan(list18); index = 0; span[index] = "liza"; questRoot3.Author = list18; index = 4; List list19 = new List(index); CollectionsMarshal.SetCount(list19, index); span2 = CollectionsMarshal.AsSpan(list19); num = 0; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; num2 = 1; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016119u, new Vector3(147.11218f, -14.525106f, -864.4083f), 401) { StopDistance = 7f }; obj14.Steps = list20; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 1 }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 401) { DutyOptions = new DutyOptions { ContentFinderConditionId = 120u } }; obj15.Steps = list21; reference15 = obj15; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016137u, new Vector3(145.61682f, -13.626623f, -868.2536f), 401) { StopDistance = 7f, NextQuestId = new QuestId(2285) }; obj16.Steps = list22; reference16 = obj16; questRoot3.QuestSequence = list19; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(2207); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list23 = new List(num); CollectionsMarshal.SetCount(list23, num); span = CollectionsMarshal.AsSpan(list23); index = 0; span[index] = "pot0to"; questRoot4.Author = list23; index = 5; List list24 = new List(index); CollectionsMarshal.SetCount(list24, index); span2 = CollectionsMarshal.AsSpan(list24); num = 0; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 0 }; index2 = 1; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; ref QuestStep reference18 = ref span3[num2]; QuestStep obj18 = new QuestStep(EInteractionType.AcceptQuest, 1015976u, new Vector3(-122.51471f, 14.553129f, -166.97955f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); index3 = 2; List list26 = new List(index3); CollectionsMarshal.SetCount(list26, index3); Span span5 = CollectionsMarshal.AsSpan(list26); num3 = 0; span5[num3] = 418; num3++; span5[num3] = 419; skipAetheryteCondition.InTerritory = list26; skipConditions.AetheryteShortcutIf = skipAetheryteCondition; obj18.SkipConditions = skipConditions; reference18 = obj18; obj17.Steps = list25; reference17 = obj17; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 1 }; num2 = 6; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016234u, new Vector3(-145.37274f, 14.80313f, -129.25922f), 419) { TargetTerritoryId = (ushort)427 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1018161u, new Vector3(-8.590881f, 0.024999563f, 3.9520264f), 427); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017877u, new Vector3(-5.44751f, 0.024999565f, -2.2736206f), 427); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017875u, new Vector3(-1.236023f, 0.024999565f, -4.8982544f), 427); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1018008u, new Vector3(5.1727905f, 0.22499956f, 0.32037354f), 427); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017876u, new Vector3(8.743347f, 0.20000005f, 2.670288f), 427); obj19.Steps = list27; reference19 = obj19; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 2 }; index2 = 1; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017874u, new Vector3(6.42395f, 0.22499956f, -6.149414f), 427); obj20.Steps = list28; reference20 = obj20; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 3 }; num2 = 1; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017878u, new Vector3(547.8751f, 174.05713f, -537.0108f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj21.Steps = list29; reference21 = obj21; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011215u, new Vector3(-145.37274f, 14.80313f, -129.25922f), 419) { TargetTerritoryId = (ushort)427, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017874u, new Vector3(6.42395f, 0.22499956f, -6.149414f), 427) { NextQuestId = new QuestId(2208) }; obj22.Steps = list30; reference22 = obj22; questRoot4.QuestSequence = list24; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(2208); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list31 = new List(num); CollectionsMarshal.SetCount(list31, num); span = CollectionsMarshal.AsSpan(list31); index = 0; span[index] = "pot0to"; questRoot5.Author = list31; index = 5; List list32 = new List(index); CollectionsMarshal.SetCount(list32, index); span2 = CollectionsMarshal.AsSpan(list32); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 0 }; num2 = 2; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; ref QuestStep reference24 = ref span3[index2]; QuestStep obj24 = new QuestStep(EInteractionType.Interact, 1011215u, new Vector3(-145.37274f, 14.80313f, -129.25922f), 419) { TargetTerritoryId = (ushort)427, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral } }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 1; List list34 = new List(num3); CollectionsMarshal.SetCount(list34, num3); span5 = CollectionsMarshal.AsSpan(list34); index3 = 0; span5[index3] = 427; skipStepConditions.InTerritory = list34; skipConditions2.StepIf = skipStepConditions; SkipAetheryteCondition skipAetheryteCondition2 = new SkipAetheryteCondition(); index3 = 2; List list35 = new List(index3); CollectionsMarshal.SetCount(list35, index3); span5 = CollectionsMarshal.AsSpan(list35); num3 = 0; span5[num3] = 419; num3++; span5[num3] = 427; skipAetheryteCondition2.InTerritory = list35; skipConditions2.AetheryteShortcutIf = skipAetheryteCondition2; obj24.SkipConditions = skipConditions2; reference24 = obj24; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017874u, new Vector3(6.42395f, 0.22499956f, -6.149414f), 427); obj23.Steps = list33; reference23 = obj23; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; index2 = 2; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005332u, new Vector3(-5.0202637f, 1.1443481f, 11.856201f), 427) { TargetTerritoryId = (ushort)419 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017879u, new Vector3(56.10742f, 11.965071f, 38.92566f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSaintReymanaudsCathedral, To = EAetheryteLocation.IshgardLastVigil } }; obj25.Steps = list36; reference25 = obj25; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 2 }; num2 = 1; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015976u, new Vector3(-122.51471f, 14.553129f, -166.97955f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardLastVigil, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral } }; obj26.Steps = list37; reference26 = obj26; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 3 }; index2 = 3; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012167u, new Vector3(27.66455f, -11.992287f, 47.86743f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSaintReymanaudsCathedral, To = EAetheryteLocation.IshgardBrume } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1018087u, new Vector3(99.168335f, -22.000004f, 49.210327f), 418); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1011192u, new Vector3(88.36499f, 15.094684f, 31.296265f), 418); obj27.Steps = list38; reference27 = obj27; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1015976u, new Vector3(-122.51471f, 14.553129f, -166.97955f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral }, NextQuestId = new QuestId(2209) }; obj28.Steps = list39; reference28 = obj28; questRoot5.QuestSequence = list32; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(2209); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list40 = new List(num); CollectionsMarshal.SetCount(list40, num); span = CollectionsMarshal.AsSpan(list40); index = 0; span[index] = "pot0to"; questRoot6.Author = list40; index = 4; List list41 = new List(index); CollectionsMarshal.SetCount(list41, index); span2 = CollectionsMarshal.AsSpan(list41); num = 0; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 0 }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; ref QuestStep reference30 = ref span3[num2]; QuestStep obj30 = new QuestStep(EInteractionType.AcceptQuest, 1015976u, new Vector3(-122.51471f, 14.553129f, -166.97955f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition3 = new SkipAetheryteCondition(); num3 = 2; List list43 = new List(num3); CollectionsMarshal.SetCount(list43, num3); span5 = CollectionsMarshal.AsSpan(list43); index3 = 0; span5[index3] = 418; index3++; span5[index3] = 419; skipAetheryteCondition3.InTerritory = list43; skipConditions3.AetheryteShortcutIf = skipAetheryteCondition3; obj30.SkipConditions = skipConditions3; reference30 = obj30; obj29.Steps = list42; reference29 = obj29; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 1 }; num2 = 6; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011215u, new Vector3(-145.37274f, 14.80313f, -129.25922f), 419) { TargetTerritoryId = (ushort)427 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1018161u, new Vector3(-8.590881f, 0.024999563f, 3.9520264f), 427); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017877u, new Vector3(-5.44751f, 0.024999565f, -2.2736206f), 427); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017875u, new Vector3(-1.236023f, 0.024999565f, -4.8982544f), 427); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1018008u, new Vector3(5.1727905f, 0.22499956f, 0.32037354f), 427); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017876u, new Vector3(8.743347f, 0.20000005f, 2.670288f), 427); obj31.Steps = list44; reference31 = obj31; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 2 }; index2 = 2; List list45 = new List(index2); CollectionsMarshal.SetCount(list45, index2); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005332u, new Vector3(-5.0202637f, 1.1443481f, 11.856201f), 427) { TargetTerritoryId = (ushort)419 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017883u, new Vector3(94.77368f, -4.73493f, -37.979797f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSaintReymanaudsCathedral, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; obj32.Steps = list45; reference32 = obj32; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1015976u, new Vector3(-122.51471f, 14.553129f, -166.97955f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardAthenaeumAstrologicum, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral }, NextQuestId = new QuestId(2210) }; obj33.Steps = list46; reference33 = obj33; questRoot6.QuestSequence = list41; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(2210); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list47 = new List(num); CollectionsMarshal.SetCount(list47, num); span = CollectionsMarshal.AsSpan(list47); index = 0; span[index] = "pot0to"; questRoot7.Author = list47; index = 8; List list48 = new List(index); CollectionsMarshal.SetCount(list48, index); span2 = CollectionsMarshal.AsSpan(list48); num = 0; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 0 }; index2 = 1; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; ref QuestStep reference35 = ref span3[num2]; QuestStep obj35 = new QuestStep(EInteractionType.AcceptQuest, 1015976u, new Vector3(-122.51471f, 14.553129f, -166.97955f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral } }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition4 = new SkipAetheryteCondition(); index3 = 2; List list50 = new List(index3); CollectionsMarshal.SetCount(list50, index3); span5 = CollectionsMarshal.AsSpan(list50); num3 = 0; span5[num3] = 418; num3++; span5[num3] = 419; skipAetheryteCondition4.InTerritory = list50; skipConditions4.AetheryteShortcutIf = skipAetheryteCondition4; obj35.SkipConditions = skipConditions4; reference35 = obj35; obj34.Steps = list49; reference34 = obj34; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 1 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007422u, new Vector3(-225.84882f, -20.035156f, -81.22388f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSaintReymanaudsCathedral, To = EAetheryteLocation.IshgardJeweledCrozier } }; obj36.Steps = list51; reference36 = obj36; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 2 }; index2 = 1; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017886u, new Vector3(-6.1799316f, 1.3070598f, 93.095215f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardJeweledCrozier, To = EAetheryteLocation.Ishgard } }; obj37.Steps = list52; reference37 = obj37; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 3 }; num2 = 2; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011224u, new Vector3(4.5929565f, -2.52555f, 149.49255f), 418) { TargetTerritoryId = (ushort)155, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Never = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017887u, new Vector3(-147.87524f, 290.3255f, -155.99298f), 155) { Fly = true }; obj38.Steps = list53; reference38 = obj38; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 4 }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Say, 2007423u, new Vector3(-191.21088f, 285.17578f, -154.22296f), 155) { ChatMessage = new ChatMessage { Key = "TEXT_CHREND204_02210_SYSTEM_000_030" } }; obj39.Steps = list54; reference39 = obj39; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 5 }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; ref QuestStep reference41 = ref span3[index2]; QuestStep obj41 = new QuestStep(EInteractionType.Combat, null, new Vector3(-191.21088f, 285.17578f, -154.22296f), 155) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list56 = new List(num3); CollectionsMarshal.SetCount(list56, num3); Span span6 = CollectionsMarshal.AsSpan(list56); index3 = 0; span6[index3] = 724u; index3++; span6[index3] = 725u; obj41.KillEnemyDataIds = list56; reference41 = obj41; obj40.Steps = list55; reference40 = obj40; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 6 }; index2 = 1; List list57 = new List(index2); CollectionsMarshal.SetCount(list57, index2); span3 = CollectionsMarshal.AsSpan(list57); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017892u, new Vector3(-165.75879f, 289.35385f, -142.1684f), 155); obj42.Steps = list57; reference42 = obj42; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1015976u, new Vector3(-122.51471f, 14.553129f, -166.97955f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral }, NextQuestId = new QuestId(2361) }; obj43.Steps = list58; reference43 = obj43; questRoot7.QuestSequence = list48; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(2225); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list59 = new List(num); CollectionsMarshal.SetCount(list59, num); span = CollectionsMarshal.AsSpan(list59); index = 0; span[index] = "plogon_enjoyer"; questRoot8.Author = list59; index = 2; List list60 = new List(index); CollectionsMarshal.SetCount(list60, index); span2 = CollectionsMarshal.AsSpan(list60); num = 0; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 0 }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016087u, new Vector3(-796.7498f, -133.2695f, -410.6966f), 401); obj44.Steps = list61; reference44 = obj44; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016088u, new Vector3(-818.143f, -129.93259f, -414.02307f), 401); obj45.Steps = list62; reference45 = obj45; questRoot8.QuestSequence = list60; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(2226); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list63 = new List(num); CollectionsMarshal.SetCount(list63, num); span = CollectionsMarshal.AsSpan(list63); index = 0; span[index] = "liza"; questRoot9.Author = list63; index = 7; List list64 = new List(index); CollectionsMarshal.SetCount(list64, index); span2 = CollectionsMarshal.AsSpan(list64); num = 0; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; index2 = 1; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; ref QuestStep reference47 = ref span3[num2]; QuestStep obj47 = new QuestStep(EInteractionType.AcceptQuest, 1016597u, new Vector3(-266.71252f, -20.034918f, -66.42261f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardJeweledCrozier } }; SkipConditions skipConditions5 = new SkipConditions(); SkipAetheryteCondition obj48 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list66 = new List(index3); CollectionsMarshal.SetCount(list66, index3); span5 = CollectionsMarshal.AsSpan(list66); num3 = 0; span5[num3] = 419; obj48.InTerritory = list66; skipConditions5.AetheryteShortcutIf = obj48; obj47.SkipConditions = skipConditions5; reference47 = obj47; obj46.Steps = list65; reference46 = obj46; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 1 }; num2 = 6; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; ref QuestStep reference49 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-258.68442f, -20.03493f, -66.1965f), 419); SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 6; List list68 = new List(num3); CollectionsMarshal.SetCount(list68, num3); Span span7 = CollectionsMarshal.AsSpan(list68); 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, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list68; skipConditions6.StepIf = skipStepConditions2; questStep.SkipConditions = skipConditions6; reference49 = questStep; index2++; ref QuestStep reference50 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1011207u, new Vector3(-258.8083f, -20.03509f, -63.553833f), 419); index3 = 6; List list69 = new List(index3); CollectionsMarshal.SetCount(list69, index3); span7 = CollectionsMarshal.AsSpan(list69); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list69; reference50 = questStep2; index2++; ref QuestStep reference51 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-226.53459f, -16.134916f, -51.93084f), 419); SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 6; List list70 = new List(num3); CollectionsMarshal.SetCount(list70, num3); span7 = CollectionsMarshal.AsSpan(list70); 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)4, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list70; skipConditions7.StepIf = skipStepConditions3; questStep3.SkipConditions = skipConditions7; reference51 = questStep3; index2++; ref QuestStep reference52 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1011202u, new Vector3(-228.10712f, -16.034918f, -49.912292f), 419); index3 = 6; List list71 = new List(index3); CollectionsMarshal.SetCount(list71, index3); span7 = CollectionsMarshal.AsSpan(list71); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list71; reference52 = questStep4; index2++; ref QuestStep reference53 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-205.36649f, -16.134916f, -51.418564f), 419); SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 6; List list72 = new List(num3); CollectionsMarshal.SetCount(list72, num3); span7 = CollectionsMarshal.AsSpan(list72); 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)2, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list72; skipConditions8.StepIf = skipStepConditions4; questStep5.SkipConditions = skipConditions8; reference53 = questStep5; index2++; ref QuestStep reference54 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1011204u, new Vector3(-203.6012f, -16.034918f, -53.23877f), 419); index3 = 6; List list73 = new List(index3); CollectionsMarshal.SetCount(list73, index3); span7 = CollectionsMarshal.AsSpan(list73); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list73; reference54 = questStep6; obj49.Steps = list67; reference48 = obj49; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 2 }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012180u, new Vector3(-174.18176f, -12.555469f, -21.561035f), 419); obj50.Steps = list74; reference55 = obj50; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 3 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015596u, new Vector3(15.915161f, 15.96505f, -0.22894287f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardJeweledCrozier, To = EAetheryteLocation.IshgardLastVigil } }; obj51.Steps = list75; reference56 = obj51; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 4 }; index2 = 1; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006709u, new Vector3(38.80359f, 16.494995f, -31.204712f), 419); obj52.Steps = list76; reference57 = obj52; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 5 }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011231u, new Vector3(503.1051f, 217.95148f, 790.2189f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj53.Steps = list77; reference58 = obj53; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 2006753u, new Vector3(-217.05963f, 88.09033f, -585.2598f), 397) { Fly = true, NextQuestId = new QuestId(2227) }; obj54.Steps = list78; reference59 = obj54; questRoot9.QuestSequence = list64; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(2227); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list79 = new List(num); CollectionsMarshal.SetCount(list79, num); span = CollectionsMarshal.AsSpan(list79); index = 0; span[index] = "liza"; questRoot10.Author = list79; index = 7; List list80 = new List(index); CollectionsMarshal.SetCount(list80, index); span2 = CollectionsMarshal.AsSpan(list80); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 0 }; num2 = 1; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016604u, new Vector3(-222.24768f, 88.525505f, -582.8794f), 397) { StopDistance = 7f }; obj55.Steps = list81; reference60 = obj55; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 1 }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016629u, new Vector3(409.9336f, 166.24477f, -448.661f), 397) { Fly = true }; obj56.Steps = list82; reference61 = obj56; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 2 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016612u, new Vector3(757.83923f, 186.03809f, -538.26196f), 397) { Fly = true }; obj57.Steps = list83; reference62 = obj57; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 3 }; index2 = 1; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; ref QuestStep reference64 = ref span3[num2]; QuestStep obj59 = new QuestStep(EInteractionType.Combat, null, new Vector3(789.0687f, 186.03352f, -529.4571f), 397) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list85 = new List(num3); CollectionsMarshal.SetCount(list85, num3); span6 = CollectionsMarshal.AsSpan(list85); index3 = 0; span6[index3] = 5536u; obj59.KillEnemyDataIds = list85; reference64 = obj59; obj58.Steps = list84; reference63 = obj58; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 4 }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2006763u, new Vector3(789.2728f, 186.44995f, -529.3507f), 397); obj60.Steps = list86; reference65 = obj60; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 5 }; index2 = 1; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016617u, new Vector3(790.3716f, 186.03076f, -527.0314f), 397); obj61.Steps = list87; reference66 = obj61; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016619u, new Vector3(-66.84979f, 8.05915f, 9.506287f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, NextQuestId = new QuestId(2228) }; obj62.Steps = list88; reference67 = obj62; questRoot10.QuestSequence = list80; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(2228); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list89 = new List(num); CollectionsMarshal.SetCount(list89, num); span = CollectionsMarshal.AsSpan(list89); index = 0; span[index] = "liza"; questRoot11.Author = list89; index = 6; List list90 = new List(index); CollectionsMarshal.SetCount(list90, index); span2 = CollectionsMarshal.AsSpan(list90); num = 0; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 0 }; index2 = 1; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016619u, new Vector3(-66.84979f, 8.05915f, 9.506287f), 418); obj63.Steps = list91; reference68 = obj63; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 1 }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016600u, new Vector3(46.097534f, 15.8650675f, -27.298462f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardLastVigil } }; obj64.Steps = list92; reference69 = obj64; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 2 }; index2 = 1; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017131u, new Vector3(35.446655f, 15.965061f, -96.75751f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardLastVigil, To = EAetheryteLocation.IshgardTribunal } }; obj65.Steps = list93; reference70 = obj65; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 3 }; num2 = 1; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017278u, new Vector3(-158.31238f, 2.0333426f, -10.635559f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardTribunal, To = EAetheryteLocation.IshgardSkysteelManufactory } }; obj66.Steps = list94; reference71 = obj66; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 4 }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016607u, new Vector3(-260.12054f, -20.035f, -66.14789f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSkysteelManufactory, To = EAetheryteLocation.IshgardJeweledCrozier } }; obj67.Steps = list95; reference72 = obj67; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016608u, new Vector3(-261.0971f, -20.03499f, -66.11737f), 419) { StopDistance = 5f, NextQuestId = new QuestId(2229) }; obj68.Steps = list96; reference73 = obj68; questRoot11.QuestSequence = list90; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(2229); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list97 = new List(num); CollectionsMarshal.SetCount(list97, num); span = CollectionsMarshal.AsSpan(list97); index = 0; span[index] = "liza"; questRoot12.Author = list97; index = 8; List list98 = new List(index); CollectionsMarshal.SetCount(list98, index); span2 = CollectionsMarshal.AsSpan(list98); num = 0; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 0 }; index2 = 1; List list99 = new List(index2); CollectionsMarshal.SetCount(list99, index2); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016608u, new Vector3(-261.0971f, -20.03499f, -66.11737f), 419) { StopDistance = 5f }; obj69.Steps = list99; reference74 = obj69; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 1 }; num2 = 1; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011225u, new Vector3(-170.6112f, 16.979578f, -37.125244f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardJeweledCrozier, To = EAetheryteLocation.IshgardSkysteelManufactory } }; obj70.Steps = list100; reference75 = obj70; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 2 }; index2 = 1; List list101 = new List(index2); CollectionsMarshal.SetCount(list101, index2); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017133u, new Vector3(408.07202f, 195.66847f, 585.3512f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj71.Steps = list101; reference76 = obj71; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 3 }; num2 = 1; List list102 = new List(num2); CollectionsMarshal.SetCount(list102, num2); span3 = CollectionsMarshal.AsSpan(list102); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007180u, new Vector3(262.10425f, 163.31726f, 295.67407f), 397) { Fly = true }; obj72.Steps = list102; reference77 = obj72; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 4 }; index2 = 1; List list103 = new List(index2); CollectionsMarshal.SetCount(list103, index2); span3 = CollectionsMarshal.AsSpan(list103); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017274u, new Vector3(164.53796f, 166.2741f, 181.32288f), 397) { Fly = true }; obj73.Steps = list103; reference78 = obj73; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 5 }; num2 = 1; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017274u, new Vector3(164.53796f, 166.2741f, 181.32288f), 397); obj74.Steps = list104; reference79 = obj74; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 6 }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017277u, new Vector3(163.13416f, 166.2741f, 179.4613f), 397) { StopDistance = 5f }; obj75.Steps = list105; reference80 = obj75; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016619u, new Vector3(-66.84979f, 8.05915f, 9.506287f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, NextQuestId = new QuestId(2369) }; obj76.Steps = list106; reference81 = obj76; questRoot12.QuestSequence = list98; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(2230); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list107 = new List(num); CollectionsMarshal.SetCount(list107, num); span = CollectionsMarshal.AsSpan(list107); index = 0; span[index] = "liza"; questRoot13.Author = list107; index = 4; List list108 = new List(index); CollectionsMarshal.SetCount(list108, index); span2 = CollectionsMarshal.AsSpan(list108); num = 0; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 0 }; index2 = 3; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; ref QuestStep reference83 = ref span3[num2]; QuestStep obj78 = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); index3 = 1; List list110 = new List(index3); CollectionsMarshal.SetCount(list110, index3); span5 = CollectionsMarshal.AsSpan(list110); num3 = 0; span5[num3] = 351; skipStepConditions5.InTerritory = list110; skipConditions9.StepIf = skipStepConditions5; SkipAetheryteCondition skipAetheryteCondition5 = new SkipAetheryteCondition(); num3 = 1; List list111 = new List(num3); CollectionsMarshal.SetCount(list111, num3); span5 = CollectionsMarshal.AsSpan(list111); index3 = 0; span5[index3] = 351; skipAetheryteCondition5.InTerritory = list111; skipConditions9.AetheryteShortcutIf = skipAetheryteCondition5; obj78.SkipConditions = skipConditions9; reference83 = obj78; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RisingStonesSolar } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014565u, new Vector3(0.44250488f, -1.9957249f, -43.22882f), 351) { StopDistance = 7f }; obj77.Steps = list109; reference82 = obj77; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 1 }; num2 = 1; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016631u, new Vector3(209.12476f, 256.37268f, -4.3793945f), 402) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzysLlaHelix }; obj79.Steps = list112; reference84 = obj79; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 2 }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 401) { DutyOptions = new DutyOptions { ContentFinderConditionId = 134u } }; obj80.Steps = list113; reference85 = obj80; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014565u, new Vector3(0.44250488f, -1.9957249f, -43.22882f), 351) { StopDistance = 7f, NextQuestId = new QuestId(2288) }; obj81.Steps = list114; reference86 = obj81; questRoot13.QuestSequence = list108; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(2231); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list115 = new List(num); CollectionsMarshal.SetCount(list115, num); span = CollectionsMarshal.AsSpan(list115); index = 0; span[index] = "JerryWester"; questRoot14.Author = list115; index = 5; List list116 = new List(index); CollectionsMarshal.SetCount(list116, index); span2 = CollectionsMarshal.AsSpan(list116); num = 0; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 0 }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012580u, new Vector3(16.006714f, 16.009666f, -3.189148f), 419) { StopDistance = 7f }; obj82.Steps = list117; reference87 = obj82; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 1 }; num2 = 1; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016531u, new Vector3(-323.99487f, 11.999983f, 44.96826f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist } }; obj83.Steps = list118; reference88 = obj83; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 2 }; index2 = 1; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010388u, new Vector3(40.482178f, 20.495f, -650.96515f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona }; obj84.Steps = list119; reference89 = obj84; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 3 }; num2 = 6; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351 }; index2++; ref QuestStep reference91 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1016541u, new Vector3(2.1514893f, 0f, -7.4921875f), 351); index3 = 6; List list121 = new List(index3); CollectionsMarshal.SetCount(list121, index3); span7 = CollectionsMarshal.AsSpan(list121); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list121; reference91 = questStep7; index2++; ref QuestStep reference92 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1016538u, new Vector3(14.572327f, 0f, -9.964172f), 351); num3 = 6; List list122 = new List(num3); CollectionsMarshal.SetCount(list122, num3); span7 = CollectionsMarshal.AsSpan(list122); 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)4, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list122; reference92 = questStep8; index2++; ref QuestStep reference93 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1016540u, new Vector3(31.967651f, -1f, -4.196289f), 351); index3 = 6; List list123 = new List(index3); CollectionsMarshal.SetCount(list123, index3); span7 = CollectionsMarshal.AsSpan(list123); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list123; reference93 = questStep9; index2++; ref QuestStep reference94 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1016543u, new Vector3(33.0968f, -1f, 5.7526245f), 351); num3 = 6; List list124 = new List(num3); CollectionsMarshal.SetCount(list124, num3); span7 = CollectionsMarshal.AsSpan(list124); 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)1, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list124; reference94 = questStep10; index2++; ref QuestStep reference95 = ref span3[index2]; QuestStep obj86 = new QuestStep(EInteractionType.Interact, 1016542u, new Vector3(36.27063f, -0.25946045f, 2.4871826f), 351) { StopDistance = 5f }; index3 = 6; List list125 = new List(index3); CollectionsMarshal.SetCount(list125, index3); span7 = CollectionsMarshal.AsSpan(list125); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj86.CompletionQuestVariablesFlags = list125; reference95 = obj86; obj85.Steps = list120; reference90 = obj85; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016535u, new Vector3(-2.6704102f, 0f, -5.2644043f), 351); obj87.Steps = list126; reference96 = obj87; questRoot14.QuestSequence = list116; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(2232); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list127 = new List(num); CollectionsMarshal.SetCount(list127, num); span = CollectionsMarshal.AsSpan(list127); index = 0; span[index] = "JerryWester"; questRoot15.Author = list127; index = 5; List list128 = new List(index); CollectionsMarshal.SetCount(list128, index); span2 = CollectionsMarshal.AsSpan(list128); num = 0; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 0 }; num2 = 1; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016534u, new Vector3(-1.7243042f, 0f, -3.6469727f), 351); obj88.Steps = list129; reference97 = obj88; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 1 }; index2 = 1; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016558u, new Vector3(43.74756f, 205.2239f, 19.638367f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire }; obj89.Steps = list130; reference98 = obj89; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 2 }; num2 = 3; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(71.86769f, 204.99998f, 145.98666f), 478) { TargetTerritoryId = (ushort)399 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2005336u, new Vector3(-488.79227f, 138.93335f, 741.0543f), 399) { StopDistance = 0.25f, TargetTerritoryId = (ushort)463, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1012138u, new Vector3(19.272095f, 38.43f, 15.854065f), 463); obj90.Steps = list131; reference99 = obj90; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 3 }; index2 = 1; List list132 = new List(index2); CollectionsMarshal.SetCount(list132, index2); span3 = CollectionsMarshal.AsSpan(list132); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 463) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 141u } }; obj91.Steps = list132; reference100 = obj91; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; ref QuestStep reference102 = ref span3[index2]; QuestStep obj93 = new QuestStep(EInteractionType.CompleteQuest, 1016560u, new Vector3(21.133728f, 38.4364f, 8.041443f), 463) { StopDistance = 7f }; num3 = 1; List list134 = new List(num3); CollectionsMarshal.SetCount(list134, num3); span4 = CollectionsMarshal.AsSpan(list134); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_HEAVNC102_02232_Q1_000_121"), Answer = new ExcelRef("TEXT_HEAVNC102_02232_A1_000_124") }; obj93.DialogueChoices = list134; reference102 = obj93; obj92.Steps = list133; reference101 = obj92; questRoot15.QuestSequence = list128; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(2233); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list135 = new List(num); CollectionsMarshal.SetCount(list135, num); span = CollectionsMarshal.AsSpan(list135); index = 0; span[index] = "JerryWester"; questRoot16.Author = list135; index = 3; List list136 = new List(index); CollectionsMarshal.SetCount(list136, index); span2 = CollectionsMarshal.AsSpan(list136); num = 0; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 0 }; index2 = 1; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016560u, new Vector3(21.133728f, 38.4364f, 8.041443f), 463) { StopDistance = 7f }; obj94.Steps = list137; reference103 = obj94; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 1 }; num2 = 1; List list138 = new List(num2); CollectionsMarshal.SetCount(list138, num2); span3 = CollectionsMarshal.AsSpan(list138); index2 = 0; ref QuestStep reference105 = ref span3[index2]; QuestStep obj96 = new QuestStep(EInteractionType.Interact, 1011223u, new Vector3(114.579956f, 24.412834f, -11.062805f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; index3 = 1; List list139 = new List(index3); CollectionsMarshal.SetCount(list139, index3); span4 = CollectionsMarshal.AsSpan(list139); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_HEAVNC103_02233_Q1_000_021") }; obj96.DialogueChoices = list139; reference105 = obj96; obj95.Steps = list138; reference104 = obj95; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016564u, new Vector3(481.40686f, 225.00232f, 793.08765f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj97.Steps = list140; reference106 = obj97; questRoot16.QuestSequence = list136; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(2234); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list141 = new List(num); CollectionsMarshal.SetCount(list141, num); span = CollectionsMarshal.AsSpan(list141); index = 0; span[index] = "JerryWester"; questRoot17.Author = list141; index = 3; List list142 = new List(index); CollectionsMarshal.SetCount(list142, index); span2 = CollectionsMarshal.AsSpan(list142); num = 0; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 0 }; num2 = 1; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016564u, new Vector3(481.40686f, 225.00232f, 793.08765f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj98.Steps = list143; reference107 = obj98; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 1 }; index2 = 3; List list144 = new List(index2); CollectionsMarshal.SetCount(list144, index2); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; ref QuestStep reference109 = ref span3[num2]; QuestStep obj100 = new QuestStep(EInteractionType.Interact, 1011231u, new Vector3(503.1051f, 217.95148f, 790.2189f), 397) { Fly = true }; num3 = 6; List list145 = new List(num3); CollectionsMarshal.SetCount(list145, num3); span7 = CollectionsMarshal.AsSpan(list145); 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, 0, EQuestWorkMode.Bitwise); obj100.CompletionQuestVariablesFlags = list145; reference109 = obj100; num2++; ref QuestStep reference110 = ref span3[num2]; QuestStep obj101 = new QuestStep(EInteractionType.Interact, 1016568u, new Vector3(465.5984f, 217.95128f, 752.7428f), 397) { Fly = true }; index3 = 6; List list146 = new List(index3); CollectionsMarshal.SetCount(list146, index3); span7 = CollectionsMarshal.AsSpan(list146); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj101.CompletionQuestVariablesFlags = list146; reference110 = obj101; num2++; ref QuestStep reference111 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1011236u, new Vector3(446.00586f, 217.95142f, 764.06494f), 397); num3 = 6; List list147 = new List(num3); CollectionsMarshal.SetCount(list147, num3); span7 = CollectionsMarshal.AsSpan(list147); 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)4, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list147; reference111 = questStep11; obj99.Steps = list144; reference108 = obj99; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016565u, new Vector3(503.34937f, 217.95154f, 760.46387f), 397) { Fly = true }; obj102.Steps = list148; reference112 = obj102; questRoot17.QuestSequence = list142; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(2235); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list149 = new List(num); CollectionsMarshal.SetCount(list149, num); span = CollectionsMarshal.AsSpan(list149); index = 0; span[index] = "JerryWester"; questRoot18.Author = list149; index = 5; List list150 = new List(index); CollectionsMarshal.SetCount(list150, index); span2 = CollectionsMarshal.AsSpan(list150); num = 0; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 0 }; index2 = 1; List list151 = new List(index2); CollectionsMarshal.SetCount(list151, index2); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016566u, new Vector3(515.5565f, 217.95154f, 763.7291f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj103.Steps = list151; reference113 = obj103; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 1 }; num2 = 2; List list152 = new List(num2); CollectionsMarshal.SetCount(list152, num2); span3 = CollectionsMarshal.AsSpan(list152); index2 = 0; ref QuestStep reference115 = ref span3[index2]; QuestStep obj105 = new QuestStep(EInteractionType.Combat, 2006869u, new Vector3(334.7981f, 186.11426f, 442.22168f), 397) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 2; List list153 = new List(index3); CollectionsMarshal.SetCount(list153, index3); span6 = CollectionsMarshal.AsSpan(list153); num3 = 0; span6[num3] = 5537u; num3++; span6[num3] = 5538u; obj105.KillEnemyDataIds = list153; num3 = 6; List list154 = new List(num3); CollectionsMarshal.SetCount(list154, num3); span7 = CollectionsMarshal.AsSpan(list154); 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, 0, EQuestWorkMode.Bitwise); obj105.CompletionQuestVariablesFlags = list154; reference115 = obj105; index2++; ref QuestStep reference116 = ref span3[index2]; QuestStep obj106 = new QuestStep(EInteractionType.Combat, 2006870u, new Vector3(439.9939f, 165.45349f, 344.74695f), 397) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list155 = new List(index3); CollectionsMarshal.SetCount(list155, index3); span6 = CollectionsMarshal.AsSpan(list155); num3 = 0; span6[num3] = 5539u; obj106.KillEnemyDataIds = list155; num3 = 6; List list156 = new List(num3); CollectionsMarshal.SetCount(list156, num3); span7 = CollectionsMarshal.AsSpan(list156); 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)4, 0, EQuestWorkMode.Bitwise); obj106.CompletionQuestVariablesFlags = list156; reference116 = obj106; obj104.Steps = list152; reference114 = obj104; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 2 }; index2 = 1; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016566u, new Vector3(515.5565f, 217.95154f, 763.7291f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj107.Steps = list157; reference117 = obj107; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 3 }; num2 = 1; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016573u, new Vector3(79.02649f, 117.196884f, 157.57996f), 397) { StopDistance = 1f, Fly = true }; obj108.Steps = list158; reference118 = obj108; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016566u, new Vector3(515.5565f, 217.95154f, 763.7291f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj109.Steps = list159; reference119 = obj109; questRoot18.QuestSequence = list150; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(2236); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list160 = new List(num); CollectionsMarshal.SetCount(list160, num); span = CollectionsMarshal.AsSpan(list160); index = 0; span[index] = "JerryWester"; questRoot19.Author = list160; index = 4; List list161 = new List(index); CollectionsMarshal.SetCount(list161, index); span2 = CollectionsMarshal.AsSpan(list161); num = 0; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 0 }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016566u, new Vector3(515.5565f, 217.95154f, 763.7291f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj110.Steps = list162; reference120 = obj110; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 1 }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016579u, new Vector3(507.16406f, 217.95152f, 769.9243f), 397); obj111.Steps = list163; reference121 = obj111; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 2 }; num2 = 4; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; ref QuestStep reference123 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1016569u, new Vector3(495.32312f, 217.95135f, 742.6107f), 397); index3 = 6; List list165 = new List(index3); CollectionsMarshal.SetCount(list165, index3); span7 = CollectionsMarshal.AsSpan(list165); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list165; reference123 = questStep12; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(522.6554f, 228.37697f, 752.68335f), 397) { Fly = true }; index2++; ref QuestStep reference124 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1016570u, new Vector3(520.0122f, 228.37695f, 752.7732f), 397); num3 = 6; List list166 = new List(num3); CollectionsMarshal.SetCount(list166, num3); span7 = CollectionsMarshal.AsSpan(list166); 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)4, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list166; reference124 = questStep13; index2++; ref QuestStep reference125 = ref span3[index2]; QuestStep obj113 = new QuestStep(EInteractionType.Interact, 1011235u, new Vector3(522.54517f, 228.3512f, 723.5675f), 397) { Fly = true }; index3 = 6; List list167 = new List(index3); CollectionsMarshal.SetCount(list167, index3); span7 = CollectionsMarshal.AsSpan(list167); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj113.CompletionQuestVariablesFlags = list167; reference125 = obj113; obj112.Steps = list164; reference122 = obj112; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016580u, new Vector3(416.5254f, 217.95142f, 754.20764f), 397) { Fly = true }; obj114.Steps = list168; reference126 = obj114; questRoot19.QuestSequence = list161; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(2237); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list169 = new List(num); CollectionsMarshal.SetCount(list169, num); span = CollectionsMarshal.AsSpan(list169); index = 0; span[index] = "JerryWester"; questRoot20.Author = list169; index = 4; List list170 = new List(index); CollectionsMarshal.SetCount(list170, index); span2 = CollectionsMarshal.AsSpan(list170); num = 0; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 0 }; num2 = 1; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016580u, new Vector3(416.5254f, 217.95142f, 754.20764f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj115.Steps = list171; reference127 = obj115; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 1 }; index2 = 2; List list172 = new List(index2); CollectionsMarshal.SetCount(list172, index2); span3 = CollectionsMarshal.AsSpan(list172); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(528.9199f, 217.95137f, 773.3327f), 397) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1016069u, new Vector3(540.3677f, 217.90826f, 769.0393f), 397); obj116.Steps = list172; reference128 = obj116; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 2 }; num2 = 2; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(528.9199f, 217.95137f, 773.3327f), 397) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1016581u, new Vector3(477.37842f, 223.92603f, 872.6787f), 397) { Fly = true }; obj117.Steps = list173; reference129 = obj117; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016579u, new Vector3(507.16406f, 217.95152f, 769.9243f), 397) { Fly = true }; obj118.Steps = list174; reference130 = obj118; questRoot20.QuestSequence = list170; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(2238); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list175 = new List(num); CollectionsMarshal.SetCount(list175, num); span = CollectionsMarshal.AsSpan(list175); index = 0; span[index] = "JerryWester"; questRoot21.Author = list175; index = 8; List list176 = new List(index); CollectionsMarshal.SetCount(list176, index); span2 = CollectionsMarshal.AsSpan(list176); num = 0; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 0 }; num2 = 1; List list177 = new List(num2); CollectionsMarshal.SetCount(list177, num2); span3 = CollectionsMarshal.AsSpan(list177); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016579u, new Vector3(507.16406f, 217.95152f, 769.9243f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj119.Steps = list177; reference131 = obj119; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 1 }; index2 = 2; List list178 = new List(index2); CollectionsMarshal.SetCount(list178, index2); span3 = CollectionsMarshal.AsSpan(list178); num2 = 0; ref QuestStep reference133 = ref span3[num2]; QuestStep obj121 = new QuestStep(EInteractionType.Interact, 1011223u, new Vector3(114.579956f, 24.412834f, -11.062805f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; num3 = 1; List list179 = new List(num3); CollectionsMarshal.SetCount(list179, num3); span4 = CollectionsMarshal.AsSpan(list179); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_HEAVNC108_02238_Q1_000_031") }; obj121.DialogueChoices = list179; reference133 = obj121; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013183u, new Vector3(-0.015319824f, 0.019999694f, -6.302063f), 428); obj120.Steps = list178; reference132 = obj120; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 2 }; num2 = 1; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; ref QuestStep reference135 = ref span3[index2]; QuestStep obj123 = new QuestStep(EInteractionType.Interact, 1016583u, new Vector3(112.53516f, 24.391685f, -2.9145508f), 418) { StopDistance = 7f }; index3 = 1; List list181 = new List(index3); CollectionsMarshal.SetCount(list181, index3); span4 = CollectionsMarshal.AsSpan(list181); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_HEAVNC108_02238_Q2_000_093"), Answer = new ExcelRef("TEXT_HEAVNC108_02238_A2_000_095") }; obj123.DialogueChoices = list181; reference135 = obj123; obj122.Steps = list180; reference134 = obj122; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 3 }; index2 = 1; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013167u, new Vector3(125.68848f, 24.458836f, 2.456604f), 418); obj124.Steps = list182; reference136 = obj124; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 4 }; num2 = 1; List list183 = new List(num2); CollectionsMarshal.SetCount(list183, num2); span3 = CollectionsMarshal.AsSpan(list183); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012251u, new Vector3(12.313965f, -12.020877f, 40.268433f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardBrume } }; obj125.Steps = list183; reference137 = obj125; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 5 }; index2 = 1; List list184 = new List(index2); CollectionsMarshal.SetCount(list184, index2); span3 = CollectionsMarshal.AsSpan(list184); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016585u, new Vector3(-177.11151f, -12.534915f, -43.137268f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardBrume, To = EAetheryteLocation.IshgardJeweledCrozier } }; obj126.Steps = list184; reference138 = obj126; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 6 }; num2 = 1; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); index2 = 0; ref QuestStep reference140 = ref span3[index2]; QuestStep obj128 = new QuestStep(EInteractionType.Interact, 1011223u, new Vector3(114.579956f, 24.412834f, -11.062805f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardJeweledCrozier, To = EAetheryteLocation.IshgardForgottenKnight } }; num3 = 1; List list186 = new List(num3); CollectionsMarshal.SetCount(list186, num3); span4 = CollectionsMarshal.AsSpan(list186); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_HEAVNC108_02238_Q3_000_223") }; obj128.DialogueChoices = list186; reference140 = obj128; obj127.Steps = list185; reference139 = obj127; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016583u, new Vector3(112.53516f, 24.391685f, -2.9145508f), 418) { StopDistance = 7f }; obj129.Steps = list187; reference141 = obj129; questRoot21.QuestSequence = list176; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(2239); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list188 = new List(num); CollectionsMarshal.SetCount(list188, num); span = CollectionsMarshal.AsSpan(list188); index = 0; span[index] = "JerryWester"; questRoot22.Author = list188; index = 6; List list189 = new List(index); CollectionsMarshal.SetCount(list189, index); span2 = CollectionsMarshal.AsSpan(list189); num = 0; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 0 }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1015978u, new Vector3(111.283936f, 24.388157f, -4.3793945f), 418) { StopDistance = 7f }; obj130.Steps = list190; reference142 = obj130; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 1 }; index2 = 2; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-132.00812f, 304.1538f, -292.25592f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1016587u, new Vector3(-133.92847f, 304.15384f, -300.83167f), 155); obj131.Steps = list191; reference143 = obj131; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 2 }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1016587u, new Vector3(-133.92847f, 304.15384f, -300.83167f), 155) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj132.Steps = list192; reference144 = obj132; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 4 }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016072u, new Vector3(-53.543945f, 298.9f, -204.36407f), 155); obj133.Steps = list193; reference145 = obj133; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-132.00812f, 304.1538f, -292.25592f), 155) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016588u, new Vector3(-136.64453f, 304.15384f, -308.36963f), 155); obj134.Steps = list194; reference146 = obj134; questRoot22.QuestSequence = list189; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(2240); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list195 = new List(num); CollectionsMarshal.SetCount(list195, num); span = CollectionsMarshal.AsSpan(list195); index = 0; span[index] = "JerryWester"; questRoot23.Author = list195; index = 4; List list196 = new List(index); CollectionsMarshal.SetCount(list196, index); span2 = CollectionsMarshal.AsSpan(list196); num = 0; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 0 }; index2 = 1; List list197 = new List(index2); CollectionsMarshal.SetCount(list197, index2); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016074u, new Vector3(-139.849f, 304.15384f, -309.8955f), 155) { StopDistance = 7f }; obj135.Steps = list197; reference147 = obj135; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 1 }; num2 = 1; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016589u, new Vector3(7.4005737f, 1.2791227f, 104.35632f), 418) { StopDistance = 5f }; obj136.Steps = list198; reference148 = obj136; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 2 }; index2 = 1; List list199 = new List(index2); CollectionsMarshal.SetCount(list199, index2); span3 = CollectionsMarshal.AsSpan(list199); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016565u, new Vector3(503.34937f, 217.95154f, 760.46387f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj137.Steps = list199; reference149 = obj137; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list200 = new List(num2); CollectionsMarshal.SetCount(list200, num2); span3 = CollectionsMarshal.AsSpan(list200); index2 = 0; ref QuestStep reference151 = ref span3[index2]; QuestStep obj139 = new QuestStep(EInteractionType.CompleteQuest, 1016590u, new Vector3(501.97595f, 217.95152f, 762.72217f), 397) { StopDistance = 7f }; index3 = 1; List list201 = new List(index3); CollectionsMarshal.SetCount(list201, index3); span4 = CollectionsMarshal.AsSpan(list201); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_HEAVNC110_02240_Q1_000_071"), Answer = new ExcelRef("TEXT_HEAVNC110_02240_A1_000_072") }; obj139.DialogueChoices = list201; reference151 = obj139; obj138.Steps = list200; reference150 = obj138; questRoot23.QuestSequence = list196; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(2241); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list202 = new List(num); CollectionsMarshal.SetCount(list202, num); span = CollectionsMarshal.AsSpan(list202); index = 0; span[index] = "JerryWester"; questRoot24.Author = list202; index = 4; List list203 = new List(index); CollectionsMarshal.SetCount(list203, index); span2 = CollectionsMarshal.AsSpan(list203); num = 0; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 0 }; index2 = 1; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016590u, new Vector3(501.97595f, 217.95152f, 762.72217f), 397) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj140.Steps = list204; reference152 = obj140; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 1 }; num2 = 2; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009973u, new Vector3(264.91187f, 302.26236f, -223.71259f), 155) { TargetTerritoryId = (ushort)395, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006864u, new Vector3(-2.7924194f, -0.015319824f, 0.10675049f), 395); obj141.Steps = list205; reference153 = obj141; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 2 }; index2 = 1; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016591u, new Vector3(-2.02948f, 0.014982708f, 4.562378f), 395); obj142.Steps = list206; reference154 = obj142; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list207 = new List(num2); CollectionsMarshal.SetCount(list207, num2); span3 = CollectionsMarshal.AsSpan(list207); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013227u, new Vector3(14.877502f, 16.009666f, -4.196289f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardLastVigil } }; obj143.Steps = list207; reference155 = obj143; questRoot24.QuestSequence = list203; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(2242); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list208 = new List(num); CollectionsMarshal.SetCount(list208, num); span = CollectionsMarshal.AsSpan(list208); index = 0; span[index] = "JerryWester"; questRoot25.Author = list208; index = 4; List list209 = new List(index); CollectionsMarshal.SetCount(list209, index); span2 = CollectionsMarshal.AsSpan(list209); num = 0; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 0 }; index2 = 1; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1015596u, new Vector3(15.915161f, 15.96505f, -0.22894287f), 419) { StopDistance = 7f }; obj144.Steps = list210; reference156 = obj144; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 1 }; num2 = 2; List list211 = new List(num2); CollectionsMarshal.SetCount(list211, num2); span3 = CollectionsMarshal.AsSpan(list211); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011217u, new Vector3(17.990356f, 16.009666f, -9.567444f), 419) { StopDistance = 7f, TargetTerritoryId = (ushort)433 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1012857u, new Vector3(0.7476196f, 0.022254243f, 4.623413f), 433) { StopDistance = 7f }; obj145.Steps = list211; reference157 = obj145; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 2 }; index2 = 1; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016807u, new Vector3(92.851074f, 15.00001f, 38.254395f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardLastVigil, To = EAetheryteLocation.IshgardForgottenKnight } }; obj146.Steps = list212; reference158 = obj146; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list213 = new List(num2); CollectionsMarshal.SetCount(list213, num2); span3 = CollectionsMarshal.AsSpan(list213); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016818u, new Vector3(109.72754f, 24.384384f, -4.715088f), 418); obj147.Steps = list213; reference159 = obj147; questRoot25.QuestSequence = list209; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(2243); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list214 = new List(num); CollectionsMarshal.SetCount(list214, num); span = CollectionsMarshal.AsSpan(list214); index = 0; span[index] = "JerryWester"; questRoot26.Author = list214; index = 3; List list215 = new List(index); CollectionsMarshal.SetCount(list215, index); span2 = CollectionsMarshal.AsSpan(list215); num = 0; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 0 }; index2 = 1; List list216 = new List(index2); CollectionsMarshal.SetCount(list216, index2); span3 = CollectionsMarshal.AsSpan(list216); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016818u, new Vector3(109.72754f, 24.384384f, -4.715088f), 418); obj148.Steps = list216; reference160 = obj148; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 1 }; num2 = 1; List list217 = new List(num2); CollectionsMarshal.SetCount(list217, num2); span3 = CollectionsMarshal.AsSpan(list217); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016881u, new Vector3(110.30737f, 24.386719f, -2.3347168f), 418) { StopDistance = 7f }; obj149.Steps = list217; reference161 = obj149; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list218 = new List(index2); CollectionsMarshal.SetCount(list218, index2); span3 = CollectionsMarshal.AsSpan(list218); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1011935u, new Vector3(-285.63367f, 39.04305f, 53.72693f), 398) { StopDistance = 9f, Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj150.Steps = list218; reference162 = obj150; questRoot26.QuestSequence = list215; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(2244); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list219 = new List(num); CollectionsMarshal.SetCount(list219, num); span = CollectionsMarshal.AsSpan(list219); index = 0; span[index] = "JerryWester"; questRoot27.Author = list219; index = 7; List list220 = new List(index); CollectionsMarshal.SetCount(list220, index); span2 = CollectionsMarshal.AsSpan(list220); num = 0; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 0 }; num2 = 1; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016819u, new Vector3(-291.43213f, 39.04307f, 33.6156f), 398) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj151.Steps = list221; reference163 = obj151; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 1 }; index2 = 1; List list222 = new List(index2); CollectionsMarshal.SetCount(list222, index2); span3 = CollectionsMarshal.AsSpan(list222); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016811u, new Vector3(234.5769f, -42.669212f, 615.28955f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome }; obj152.Steps = list222; reference164 = obj152; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 2 }; num2 = 1; List list223 = new List(num2); CollectionsMarshal.SetCount(list223, num2); span3 = CollectionsMarshal.AsSpan(list223); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2006956u, new Vector3(-758.35815f, 123.704834f, 214.52649f), 400) { StopDistance = 1f, Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; obj153.Steps = list223; reference165 = obj153; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 3 }; index2 = 1; List list224 = new List(index2); CollectionsMarshal.SetCount(list224, index2); span3 = CollectionsMarshal.AsSpan(list224); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016813u, new Vector3(-755.30634f, 123.72871f, 210.95593f), 400) { StopDistance = 5f }; obj154.Steps = list224; reference166 = obj154; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 4 }; num2 = 1; List list225 = new List(num2); CollectionsMarshal.SetCount(list225, num2); span3 = CollectionsMarshal.AsSpan(list225); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016812u, new Vector3(-743.31274f, 83.799995f, 267.68896f), 400) { Fly = true }; obj155.Steps = list225; reference167 = obj155; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 5 }; index2 = 1; List list226 = new List(index2); CollectionsMarshal.SetCount(list226, index2); span3 = CollectionsMarshal.AsSpan(list226); num2 = 0; ref QuestStep reference169 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.Duty, null, null, 400); DutyOptions obj157 = new DutyOptions { ContentFinderConditionId = 171u }; num3 = 2; List list227 = new List(num3); CollectionsMarshal.SetCount(list227, num3); span = CollectionsMarshal.AsSpan(list227); index3 = 0; span[index3] = "(boss 1) Doesn't knock all moogles out of the rez area"; index3++; span[index3] = "(boss 3) Stack goal zone isn't properly removed from NPC, so the character will stack even for spread markers + slide into AOEs during ice"; obj157.Notes = list227; questStep14.DutyOptions = obj157; reference169 = questStep14; obj156.Steps = list226; reference168 = obj156; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list228 = new List(num2); CollectionsMarshal.SetCount(list228, num2); span3 = CollectionsMarshal.AsSpan(list228); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017011u, new Vector3(-758.3887f, 123.72872f, 210.77283f), 400) { StopDistance = 7f }; obj158.Steps = list228; reference170 = obj158; questRoot27.QuestSequence = list220; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(2245); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list229 = new List(num); CollectionsMarshal.SetCount(list229, num); span = CollectionsMarshal.AsSpan(list229); index = 0; span[index] = "JerryWester"; questRoot28.Author = list229; index = 4; List list230 = new List(index); CollectionsMarshal.SetCount(list230, index); span2 = CollectionsMarshal.AsSpan(list230); num = 0; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 0 }; index2 = 1; List list231 = new List(index2); CollectionsMarshal.SetCount(list231, index2); span3 = CollectionsMarshal.AsSpan(list231); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016813u, new Vector3(-755.30634f, 123.72871f, 210.95593f), 400) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj159.Steps = list231; reference171 = obj159; num++; span2[num] = new QuestSequence { Sequence = 1 }; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 2 }; num2 = 1; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 569) { DutyOptions = new DutyOptions { ContentFinderConditionId = 169u } }; obj160.Steps = list232; reference172 = obj160; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list233 = new List(index2); CollectionsMarshal.SetCount(list233, index2); span3 = CollectionsMarshal.AsSpan(list233); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016589u, new Vector3(7.4005737f, 1.2791227f, 104.35632f), 418); obj161.Steps = list233; reference173 = obj161; questRoot28.QuestSequence = list230; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(2246); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list234 = new List(num); CollectionsMarshal.SetCount(list234, num); span = CollectionsMarshal.AsSpan(list234); index = 0; span[index] = "JerryWester"; questRoot29.Author = list234; index = 4; List list235 = new List(index); CollectionsMarshal.SetCount(list235, index); span2 = CollectionsMarshal.AsSpan(list235); num = 0; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 0 }; num2 = 1; List list236 = new List(num2); CollectionsMarshal.SetCount(list236, num2); span3 = CollectionsMarshal.AsSpan(list236); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016589u, new Vector3(7.4005737f, 1.2791227f, 104.35632f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj162.Steps = list236; reference174 = obj162; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 1 }; index2 = 1; List list237 = new List(index2); CollectionsMarshal.SetCount(list237, index2); span3 = CollectionsMarshal.AsSpan(list237); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017024u, new Vector3(110.03284f, 24.383236f, -6.4851074f), 418); obj163.Steps = list237; reference175 = obj163; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 2 }; num2 = 1; List list238 = new List(num2); CollectionsMarshal.SetCount(list238, num2); span3 = CollectionsMarshal.AsSpan(list238); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011217u, new Vector3(17.990356f, 16.009666f, -9.567444f), 419) { TargetTerritoryId = (ushort)433, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardLastVigil } }; obj164.Steps = list238; reference176 = obj164; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list239 = new List(index2); CollectionsMarshal.SetCount(list239, index2); span3 = CollectionsMarshal.AsSpan(list239); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005334u, new Vector3(-0.001443714f, 1.1515f, 13.2236f), 433) { TargetTerritoryId = (ushort)419 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012380u, new Vector3(124.46777f, 24.458836f, 0.47296143f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardLastVigil, To = EAetheryteLocation.IshgardForgottenKnight } }; obj165.Steps = list239; reference177 = obj165; questRoot29.QuestSequence = list235; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(2247); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list240 = new List(num); CollectionsMarshal.SetCount(list240, num); span = CollectionsMarshal.AsSpan(list240); index = 0; span[index] = "JerryWester"; questRoot30.Author = list240; index = 4; List list241 = new List(index); CollectionsMarshal.SetCount(list241, index); span2 = CollectionsMarshal.AsSpan(list241); num = 0; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 0 }; num2 = 1; List list242 = new List(num2); CollectionsMarshal.SetCount(list242, num2); span3 = CollectionsMarshal.AsSpan(list242); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012380u, new Vector3(124.46777f, 24.458836f, 0.47296143f), 418); obj166.Steps = list242; reference178 = obj166; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 1 }; index2 = 1; List list243 = new List(index2); CollectionsMarshal.SetCount(list243, index2); span3 = CollectionsMarshal.AsSpan(list243); num2 = 0; ref QuestStep reference180 = ref span3[num2]; QuestStep obj168 = new QuestStep(EInteractionType.Interact, 1016823u, new Vector3(124.833984f, 24.458836f, 0.62561035f), 418) { StopDistance = 4f }; index3 = 1; List list244 = new List(index3); CollectionsMarshal.SetCount(list244, index3); span4 = CollectionsMarshal.AsSpan(list244); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_HEAVND106_02247_Q1_000_000") }; obj168.DialogueChoices = list244; reference180 = obj168; obj167.Steps = list243; reference179 = obj167; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 2 }; num2 = 1; List list245 = new List(num2); CollectionsMarshal.SetCount(list245, num2); span3 = CollectionsMarshal.AsSpan(list245); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016828u, new Vector3(169.26831f, -14.528959f, 36.697876f), 419); obj169.Steps = list245; reference181 = obj169; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list246 = new List(index2); CollectionsMarshal.SetCount(list246, index2); span3 = CollectionsMarshal.AsSpan(list246); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011217u, new Vector3(17.990356f, 16.009666f, -9.567444f), 419) { TargetTerritoryId = (ushort)433, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardAthenaeumAstrologicum, To = EAetheryteLocation.IshgardLastVigil } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012857u, new Vector3(0.7476196f, 0.022254243f, 4.623413f), 433) { StopDistance = 7f }; obj170.Steps = list246; reference182 = obj170; questRoot30.QuestSequence = list241; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(2249); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list247 = new List(num); CollectionsMarshal.SetCount(list247, num); span = CollectionsMarshal.AsSpan(list247); index = 0; span[index] = "liza"; questRoot31.Author = list247; index = 7; List list248 = new List(index); CollectionsMarshal.SetCount(list248, index); span2 = CollectionsMarshal.AsSpan(list248); num = 0; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 0 }; num2 = 1; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014402u, new Vector3(-42.37433f, 100.87579f, -183.21509f), 399); obj171.Steps = list249; reference183 = obj171; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 1 }; index2 = 1; List list250 = new List(index2); CollectionsMarshal.SetCount(list250, index2); span3 = CollectionsMarshal.AsSpan(list250); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016635u, new Vector3(-237.07947f, 123.32269f, -209.76581f), 399) { Fly = true }; obj172.Steps = list250; reference184 = obj172; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 2 }; num2 = 1; List list251 = new List(num2); CollectionsMarshal.SetCount(list251, num2); span3 = CollectionsMarshal.AsSpan(list251); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014408u, new Vector3(-36.30127f, 100.96971f, -182.90991f), 399) { Fly = true }; obj173.Steps = list251; reference185 = obj173; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 3 }; index2 = 1; List list252 = new List(index2); CollectionsMarshal.SetCount(list252, index2); span3 = CollectionsMarshal.AsSpan(list252); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016636u, new Vector3(53.910034f, 71.85243f, 76.76807f), 399) { Fly = true }; obj174.Steps = list252; reference186 = obj174; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 4 }; num2 = 1; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016642u, new Vector3(-94.98743f, 53.987366f, 180.46838f), 399) { Fly = true }; obj175.Steps = list253; reference187 = obj175; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 5 }; index2 = 1; List list254 = new List(index2); CollectionsMarshal.SetCount(list254, index2); span3 = CollectionsMarshal.AsSpan(list254); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 399) { DutyOptions = new DutyOptions { ContentFinderConditionId = 136u } }; obj176.Steps = list254; reference188 = obj176; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list255 = new List(num2); CollectionsMarshal.SetCount(list255, num2); span3 = CollectionsMarshal.AsSpan(list255); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014407u, new Vector3(-38.16284f, 100.95273f, -184.06964f), 399) { StopDistance = 5f, NextQuestId = new QuestId(2250) }; obj177.Steps = list255; reference189 = obj177; questRoot31.QuestSequence = list248; AddQuest(questId31, questRoot31); } private static void LoadQuests45() { QuestId questId = new QuestId(2250); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016637u, new Vector3(-38.16284f, 100.95273f, -184.06964f), 399) { StopDistance = 5f }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 399) { DutyOptions = new DutyOptions { ContentFinderConditionId = 137u } }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014409u, new Vector3(-41.519836f, 100.89075f, -181.99438f), 399) { StopDistance = 5f, NextQuestId = new QuestId(2251) }; obj3.Steps = list5; reference3 = obj3; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(2251); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list6 = new List(num); CollectionsMarshal.SetCount(list6, num); span = CollectionsMarshal.AsSpan(list6); index = 0; span[index] = "liza"; questRoot2.Author = list6; index = 3; List list7 = new List(index); CollectionsMarshal.SetCount(list7, index); span2 = CollectionsMarshal.AsSpan(list7); num = 0; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 0 }; index2 = 1; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014409u, new Vector3(-41.519836f, 100.89075f, -181.99438f), 399) { StopDistance = 5f }; obj4.Steps = list8; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 1 }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 399) { DutyOptions = new DutyOptions { ContentFinderConditionId = 138u } }; obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013714u, new Vector3(-33.76825f, 100.96971f, -182.48267f), 399) { StopDistance = 5f, NextQuestId = new QuestId(2252) }; obj6.Steps = list10; reference6 = obj6; questRoot2.QuestSequence = list7; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(2252); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list11 = new List(num); CollectionsMarshal.SetCount(list11, num); span = CollectionsMarshal.AsSpan(list11); index = 0; span[index] = "liza"; questRoot3.Author = list11; index = 3; List list12 = new List(index); CollectionsMarshal.SetCount(list12, index); span2 = CollectionsMarshal.AsSpan(list12); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013714u, new Vector3(-33.76825f, 100.96971f, -182.48267f), 399) { StopDistance = 5f }; obj7.Steps = list13; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 1 }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 399) { DutyOptions = new DutyOptions { ContentFinderConditionId = 139u } }; obj8.Steps = list14; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; ref QuestStep reference10 = ref span3[index2]; QuestStep obj10 = new QuestStep(EInteractionType.Interact, 2007003u, new Vector3(0f, -67f, 15.5f), 553) { TargetTerritoryId = (ushort)399 }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); int num3 = 1; List list16 = new List(num3); CollectionsMarshal.SetCount(list16, num3); Span span4 = CollectionsMarshal.AsSpan(list16); int index3 = 0; span4[index3] = 553; skipStepConditions.NotInTerritory = list16; skipConditions.StepIf = skipStepConditions; obj10.SkipConditions = skipConditions; reference10 = obj10; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013714u, new Vector3(-33.76825f, 100.96971f, -182.48267f), 399) { StopDistance = 5f, NextQuestId = new QuestId(2253) }; obj9.Steps = list15; reference9 = obj9; questRoot3.QuestSequence = list12; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(2253); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list17 = new List(num); CollectionsMarshal.SetCount(list17, num); span = CollectionsMarshal.AsSpan(list17); index = 0; span[index] = "liza"; questRoot4.Author = list17; index = 5; List list18 = new List(index); CollectionsMarshal.SetCount(list18, index); span2 = CollectionsMarshal.AsSpan(list18); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; index2 = 1; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013714u, new Vector3(-33.76825f, 100.96971f, -182.48267f), 399) { StopDistance = 5f }; obj11.Steps = list19; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; num2 = 1; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017001u, new Vector3(-38.651123f, 100.943344f, -182.17749f), 399) { StopDistance = 5f }; obj12.Steps = list20; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 2 }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006957u, new Vector3(-36.78955f, 100.96887f, -184.25275f), 399); obj13.Steps = list21; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 3 }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016641u, new Vector3(-49.94281f, 100.66968f, -148.45508f), 399); obj14.Steps = list22; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016638u, new Vector3(-42.4964f, 100.873566f, -183.12354f), 399) { Fly = true, NextQuestId = new QuestId(2335) }; obj15.Steps = list23; reference15 = obj15; questRoot4.QuestSequence = list18; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(2255); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list24 = new List(num); CollectionsMarshal.SetCount(list24, num); span = CollectionsMarshal.AsSpan(list24); index = 0; span[index] = "liza"; questRoot5.Author = list24; index = 10; List list25 = new List(index); CollectionsMarshal.SetCount(list25, index); span2 = CollectionsMarshal.AsSpan(list25); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 0 }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011928u, new Vector3(73.19751f, -49.19563f, -139.05548f), 398) { Fly = true }; obj16.Steps = list26; reference16 = obj16; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 1 }; index2 = 1; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016835u, new Vector3(447.37915f, -51.141407f, 108.53735f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; obj17.Steps = list27; reference17 = obj17; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 2 }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; ref QuestStep reference19 = ref span3[index2]; QuestStep obj19 = new QuestStep(EInteractionType.Interact, 1016836u, new Vector3(212.42078f, -58.007248f, -228.07666f), 398) { Fly = true }; index3 = 1; List list29 = new List(index3); CollectionsMarshal.SetCount(list29, index3); Span span5 = CollectionsMarshal.AsSpan(list29); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANGNA001_02255_Q1_000_031"), Answer = new ExcelRef("TEXT_BANGNA001_02255_A1_000_032") }; obj19.DialogueChoices = list29; reference19 = obj19; obj18.Steps = list28; reference18 = obj18; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 3 }; index2 = 1; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; ref QuestStep reference21 = ref span3[num2]; QuestStep obj21 = new QuestStep(EInteractionType.Combat, 2006874u, new Vector3(222.156f, -74.93713f, 122.51465f), 398) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list31 = new List(num3); CollectionsMarshal.SetCount(list31, num3); Span span6 = CollectionsMarshal.AsSpan(list31); index3 = 0; span6[index3] = 5540u; obj21.KillEnemyDataIds = list31; reference21 = obj21; obj20.Steps = list30; reference20 = obj20; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 4 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016836u, new Vector3(212.42078f, -58.007248f, -228.07666f), 398) { Fly = true }; obj22.Steps = list32; reference22 = obj22; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 5 }; index2 = 2; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(471.25446f, -51.141403f, 35.94126f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1011916u, new Vector3(470.02356f, -49.89133f, 20.370789f), 398); obj23.Steps = list33; reference23 = obj23; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 6 }; num2 = 2; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(471.25446f, -51.141403f, 35.94126f), 398) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1011928u, new Vector3(73.19751f, -49.19563f, -139.05548f), 398) { Fly = true }; obj24.Steps = list34; reference24 = obj24; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 7 }; index2 = 1; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016837u, new Vector3(58.88452f, -48.000004f, -171.06891f), 398); obj25.Steps = list35; reference25 = obj25; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 8 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, null, new Vector3(215.13696f, -87.32745f, 217.94458f), 398) { Fly = true, Action = EAction.Fumigate }; obj26.Steps = list36; reference26 = obj26; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.88452f, -48.000004f, -171.06891f), 398) { StopDistance = 2f, Fly = true }; num2++; ref QuestStep reference28 = ref span3[num2]; QuestStep obj28 = new QuestStep(EInteractionType.CompleteQuest, 1016837u, new Vector3(58.88452f, -48.000004f, -171.06891f), 398) { Mount = false }; index3 = 1; List list38 = new List(index3); CollectionsMarshal.SetCount(list38, index3); span5 = CollectionsMarshal.AsSpan(list38); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANGNA001_02255_Q1_000_105"), Answer = new ExcelRef("TEXT_BANGNA001_02255_A1_000_106") }; obj28.DialogueChoices = list38; reference28 = obj28; obj27.Steps = list37; reference27 = obj27; questRoot5.QuestSequence = list25; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(2256); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list39 = new List(num); CollectionsMarshal.SetCount(list39, num); span = CollectionsMarshal.AsSpan(list39); index = 0; span[index] = "AnimaMachinae"; questRoot6.Author = list39; index = 10; List list40 = new List(index); CollectionsMarshal.SetCount(list40, index); span2 = CollectionsMarshal.AsSpan(list40); num = 0; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 0 }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016802u, new Vector3(53.360718f, -48.000004f, -169.97028f), 398) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj29.Steps = list41; reference29 = obj29; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 1 }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; ref QuestStep reference31 = ref span3[num2]; QuestStep obj31 = new QuestStep(EInteractionType.Combat, 1016841u, new Vector3(842.9846f, -8.926968f, 338.2467f), 398) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list43 = new List(num3); CollectionsMarshal.SetCount(list43, num3); span6 = CollectionsMarshal.AsSpan(list43); index3 = 0; span6[index3] = 5541u; obj31.KillEnemyDataIds = list43; reference31 = obj31; obj30.Steps = list42; reference30 = obj30; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 2 }; num2 = 1; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016841u, new Vector3(842.9846f, -8.926968f, 338.2467f), 398); obj32.Steps = list44; reference32 = obj32; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 3 }; index2 = 2; List list45 = new List(index2); CollectionsMarshal.SetCount(list45, index2); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(875.1023f, -3.6736863f, 355.24545f), 398) { Fly = true, Land = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1016842u, new Vector3(-791.9585f, 113.93191f, -624.59753f), 397) { Fly = true, Land = true }; obj33.Steps = list45; reference33 = obj33; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 4 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011907u, new Vector3(-288.8686f, 127.06639f, 13.199036f), 397) { Fly = true, Land = true }; obj34.Steps = list46; reference34 = obj34; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 5 }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2006877u, new Vector3(-276.63086f, 122.27051f, -45.02942f), 397) { ItemId = 2001950u }; obj35.Steps = list47; reference35 = obj35; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 6 }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016890u, new Vector3(-273.91473f, 122.361694f, -43.320435f), 397); obj36.Steps = list48; reference36 = obj36; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 7 }; index2 = 1; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011928u, new Vector3(73.19751f, -49.19563f, -139.05548f), 398) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj37.Steps = list49; reference37 = obj37; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 8 }; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016843u, new Vector3(103.16626f, -50.70595f, -184.31378f), 398) { Fly = true, Land = true }; obj38.Steps = list50; reference38 = obj38; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016802u, new Vector3(53.360718f, -48.000004f, -169.97028f), 398) { Fly = true, Land = true }; obj39.Steps = list51; reference39 = obj39; questRoot6.QuestSequence = list40; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(2257); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list52 = new List(num); CollectionsMarshal.SetCount(list52, num); span = CollectionsMarshal.AsSpan(list52); index = 0; span[index] = "Theo"; questRoot7.Author = list52; index = 11; List list53 = new List(index); CollectionsMarshal.SetCount(list53, index); span2 = CollectionsMarshal.AsSpan(list53); num = 0; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 0 }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016802u, new Vector3(53.360718f, -48.000004f, -169.97028f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj40.Steps = list54; reference40 = obj40; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 1 }; index2 = 2; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016844u, new Vector3(-743.0991f, -117.75057f, 574.85315f), 398) { Fly = true }; num2++; ref QuestStep reference42 = ref span3[num2]; QuestStep obj42 = new QuestStep(EInteractionType.Combat, 5542u, new Vector3(-731.547f, -116.99814f, 577.7823f), 398) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list56 = new List(index3); CollectionsMarshal.SetCount(list56, index3); span6 = CollectionsMarshal.AsSpan(list56); num3 = 0; span6[num3] = 5542u; obj42.KillEnemyDataIds = list56; obj42.CombatDelaySecondsAtStart = 3f; reference42 = obj42; obj41.Steps = list55; reference41 = obj41; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 2 }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016844u, new Vector3(-743.0991f, -117.75057f, 574.85315f), 398); obj43.Steps = list57; reference43 = obj43; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 3 }; index2 = 2; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; ref QuestStep reference45 = ref span3[num2]; QuestStep obj45 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-802.4346f, -122.50925f, 578.51434f), 398) { Fly = true }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 1; List list59 = new List(num3); CollectionsMarshal.SetCount(list59, num3); span4 = CollectionsMarshal.AsSpan(list59); index3 = 0; span4[index3] = 399; skipStepConditions2.InTerritory = list59; skipConditions2.StepIf = skipStepConditions2; obj45.SkipConditions = skipConditions2; reference45 = obj45; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1016845u, new Vector3(508.72046f, 77.65831f, 119.21863f), 399) { Fly = true }; obj44.Steps = list58; reference44 = obj44; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 4 }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012097u, new Vector3(73.3501f, 205.88956f, 23.483582f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj46.Steps = list60; reference46 = obj46; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 5 }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012132u, new Vector3(43.015137f, 206.04718f, 56.50415f), 478); obj47.Steps = list61; reference47 = obj47; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 6 }; num2 = 2; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; ref QuestStep reference49 = ref span3[index2]; QuestStep obj49 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(147.913f, 207f, 118.226494f), 478) { Mount = true }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); index3 = 1; List list63 = new List(index3); CollectionsMarshal.SetCount(list63, index3); span4 = CollectionsMarshal.AsSpan(list63); num3 = 0; span4[num3] = 399; skipStepConditions3.InTerritory = list63; skipConditions3.StepIf = skipStepConditions3; obj49.SkipConditions = skipConditions3; reference49 = obj49; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1016996u, new Vector3(-85.80151f, 100.87653f, -325.185f), 399) { Fly = true }; obj48.Steps = list62; reference48 = obj48; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 7 }; index2 = 1; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011928u, new Vector3(73.19751f, -49.19563f, -139.05548f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj50.Steps = list64; reference50 = obj50; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 8 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016848u, new Vector3(286.7627f, -112.2676f, 424.55164f), 398) { Fly = true }; obj51.Steps = list65; reference51 = obj51; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 9 }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Say, 1016848u, new Vector3(286.7627f, -112.2676f, 424.55164f), 398) { ChatMessage = new ChatMessage { Key = "TEXT_BANGNA003_02257_SYSTEM_100_096" } }; obj52.Steps = list66; reference52 = obj52; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016802u, new Vector3(53.360718f, -48.000004f, -169.97028f), 398) { Fly = true }; obj53.Steps = list67; reference53 = obj53; questRoot7.QuestSequence = list53; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(2258); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list68 = new List(num); CollectionsMarshal.SetCount(list68, num); span = CollectionsMarshal.AsSpan(list68); index = 0; span[index] = "Theo"; questRoot8.Author = list68; index = 9; List list69 = new List(index); CollectionsMarshal.SetCount(list69, index); span2 = CollectionsMarshal.AsSpan(list69); num = 0; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 0 }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016802u, new Vector3(53.360718f, -48.000004f, -169.97028f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj54.Steps = list70; reference54 = obj54; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 1 }; num2 = 1; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016849u, new Vector3(-209.46063f, -46.08357f, 222.52222f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj55.Steps = list71; reference55 = obj55; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 2 }; index2 = 1; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011935u, new Vector3(-285.63367f, 39.04305f, 53.72693f), 398) { Fly = true }; obj56.Steps = list72; reference56 = obj56; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 3 }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; ref QuestStep reference58 = ref span3[index2]; QuestStep obj58 = new QuestStep(EInteractionType.Interact, 1016850u, new Vector3(-187.36554f, -34.771328f, -70.42041f), 398) { Fly = true }; num3 = 1; List list74 = new List(num3); CollectionsMarshal.SetCount(list74, num3); span5 = CollectionsMarshal.AsSpan(list74); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANGNA004_02258_Q1_000_051"), Answer = new ExcelRef("TEXT_BANGNA004_02258_A1_000_052") }; obj58.DialogueChoices = list74; reference58 = obj58; obj57.Steps = list73; reference57 = obj57; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 4 }; index2 = 2; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; ref QuestStep reference60 = ref span3[num2]; QuestStep obj60 = new QuestStep(EInteractionType.Combat, null, new Vector3(-68.02277f, -33.766434f, -164.5872f), 398) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list76 = new List(index3); CollectionsMarshal.SetCount(list76, index3); span6 = CollectionsMarshal.AsSpan(list76); num3 = 0; span6[num3] = 5543u; obj60.KillEnemyDataIds = list76; num3 = 6; List list77 = new List(num3); CollectionsMarshal.SetCount(list77, num3); Span span7 = CollectionsMarshal.AsSpan(list77); 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, 0, EQuestWorkMode.Bitwise); obj60.CompletionQuestVariablesFlags = list77; reference60 = obj60; num2++; ref QuestStep reference61 = ref span3[num2]; QuestStep obj61 = new QuestStep(EInteractionType.Combat, null, new Vector3(-67.26527f, -34.505165f, 89.80089f), 398) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list78 = new List(index3); CollectionsMarshal.SetCount(list78, index3); span6 = CollectionsMarshal.AsSpan(list78); num3 = 0; span6[num3] = 5543u; obj61.KillEnemyDataIds = list78; num3 = 6; List list79 = new List(num3); CollectionsMarshal.SetCount(list79, num3); span7 = CollectionsMarshal.AsSpan(list79); 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)4, 0, EQuestWorkMode.Bitwise); obj61.CompletionQuestVariablesFlags = list79; reference61 = obj61; obj59.Steps = list75; reference59 = obj59; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 5 }; num2 = 1; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016850u, new Vector3(-187.36554f, -34.771328f, -70.42041f), 398) { Fly = true }; obj62.Steps = list80; reference62 = obj62; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 6 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016850u, new Vector3(-187.36554f, -34.771328f, -70.42041f), 398); obj63.Steps = list81; reference63 = obj63; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 7 }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011935u, new Vector3(-285.63367f, 39.04305f, 53.72693f), 398) { Fly = true }; obj64.Steps = list82; reference64 = obj64; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1011928u, new Vector3(73.19751f, -49.19563f, -139.05548f), 398) { Fly = true }; obj65.Steps = list83; reference65 = obj65; questRoot8.QuestSequence = list69; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(2259); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list84 = new List(num); CollectionsMarshal.SetCount(list84, num); span = CollectionsMarshal.AsSpan(list84); index = 0; span[index] = "Censored"; questRoot9.Author = list84; index = 6; List list85 = new List(index); CollectionsMarshal.SetCount(list85, index); span2 = CollectionsMarshal.AsSpan(list85); num = 0; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 0 }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016802u, new Vector3(53.360718f, -48.000004f, -169.97028f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(53.360718f, -48.000004f, -169.97028f), MaximumDistance = 100f, TerritoryId = 398 } } } }; obj66.Steps = list86; reference66 = obj66; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 1 }; index2 = 1; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011928u, new Vector3(73.19751f, -49.19563f, -139.05548f), 398) { Fly = true }; obj67.Steps = list87; reference67 = obj67; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 2 }; num2 = 1; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; ref QuestStep reference69 = ref span3[index2]; QuestStep obj69 = new QuestStep(EInteractionType.Combat, null, new Vector3(230.88948f, -103.47084f, 588.0345f), 398) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 2; List list89 = new List(index3); CollectionsMarshal.SetCount(list89, index3); span6 = CollectionsMarshal.AsSpan(list89); num3 = 0; span6[num3] = 5544u; num3++; span6[num3] = 5545u; obj69.KillEnemyDataIds = list89; reference69 = obj69; obj68.Steps = list88; reference68 = obj68; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 3 }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016851u, new Vector3(230.88416f, -103.38962f, 588.67773f), 398); obj70.Steps = list90; reference70 = obj70; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 4 }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016891u, new Vector3(297.2915f, -119.91257f, 681.1168f), 398) { Fly = true }; obj71.Steps = list91; reference71 = obj71; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016802u, new Vector3(53.360718f, -48.000004f, -169.97028f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj72.Steps = list92; reference72 = obj72; questRoot9.QuestSequence = list85; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(2260); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list93 = new List(num); CollectionsMarshal.SetCount(list93, num); span = CollectionsMarshal.AsSpan(list93); index = 0; span[index] = "plogon_enjoyer"; questRoot10.Author = list93; index = 2; List list94 = new List(index); CollectionsMarshal.SetCount(list94, index); span2 = CollectionsMarshal.AsSpan(list94); num = 0; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 0 }; num2 = 1; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016802u, new Vector3(53.360718f, -48.000004f, -169.97028f), 398); obj73.Steps = list95; reference73 = obj73; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1011928u, new Vector3(73.19751f, -49.19563f, -139.05548f), 398) { Fly = true }; obj74.Steps = list96; reference74 = obj74; questRoot10.QuestSequence = list94; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(2261); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list97 = new List(num); CollectionsMarshal.SetCount(list97, num); span = CollectionsMarshal.AsSpan(list97); index = 0; span[index] = "plogon_enjoyer"; questRoot11.Author = list97; index = 3; List list98 = new List(index); CollectionsMarshal.SetCount(list98, index); span2 = CollectionsMarshal.AsSpan(list98); num = 0; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 0 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj75.Steps = list99; reference75 = obj75; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 1 }; index2 = 3; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; ref QuestStep reference77 = ref span3[num2]; QuestStep obj77 = new QuestStep(EInteractionType.Combat, 2006883u, new Vector3(31.418213f, -65.32391f, 111.74182f), 398) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list101 = new List(num3); CollectionsMarshal.SetCount(list101, num3); span6 = CollectionsMarshal.AsSpan(list101); index3 = 0; span6[index3] = 5550u; obj77.KillEnemyDataIds = list101; reference77 = obj77; num2++; ref QuestStep reference78 = ref span3[num2]; QuestStep obj78 = new QuestStep(EInteractionType.Combat, 2006882u, new Vector3(307.05725f, -66.54462f, 163.43933f), 398) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list102 = new List(index3); CollectionsMarshal.SetCount(list102, index3); span6 = CollectionsMarshal.AsSpan(list102); num3 = 0; span6[num3] = 5550u; obj78.KillEnemyDataIds = list102; reference78 = obj78; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2006881u, new Vector3(352.25452f, -51.07196f, -46.982605f), 398) { Fly = true }; obj76.Steps = list100; reference76 = obj76; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj79.Steps = list103; reference79 = obj79; questRoot11.QuestSequence = list98; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(2262); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list104 = new List(num); CollectionsMarshal.SetCount(list104, num); span = CollectionsMarshal.AsSpan(list104); index = 0; span[index] = "plogon_enjoyer"; questRoot12.Author = list104; index = 5; List list105 = new List(index); CollectionsMarshal.SetCount(list105, index); span2 = CollectionsMarshal.AsSpan(list105); num = 0; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 0 }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj80.Steps = list106; reference80 = obj80; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 1 }; num2 = 3; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2006886u, new Vector3(237.65918f, -71.45807f, 99.01575f), 398) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006885u, new Vector3(284.5349f, -67.61273f, 83.878784f), 398) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006884u, new Vector3(294.94165f, -68.92505f, 129.19812f), 398) { Fly = true }; obj81.Steps = list107; reference81 = obj81; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 2 }; index2 = 2; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj82.Steps = list108; reference82 = obj82; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 3 }; num2 = 2; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011917u, new Vector3(535.30164f, -51.340645f, 65.293335f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1011922u, new Vector3(448.56934f, -51.141407f, 108.93408f), 398) { Fly = true }; obj83.Steps = list109; reference83 = obj83; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list110 = new List(index2); CollectionsMarshal.SetCount(list110, index2); span3 = CollectionsMarshal.AsSpan(list110); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj84.Steps = list110; reference84 = obj84; questRoot12.QuestSequence = list105; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(2263); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list111 = new List(num); CollectionsMarshal.SetCount(list111, num); span = CollectionsMarshal.AsSpan(list111); index = 0; span[index] = "plogon_enjoyer"; questRoot13.Author = list111; index = 6; List list112 = new List(index); CollectionsMarshal.SetCount(list112, index); span2 = CollectionsMarshal.AsSpan(list112); num = 0; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 0 }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj85.Steps = list113; reference85 = obj85; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 1 }; index2 = 2; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(74.20459f, -48.533592f, -171.12994f), 398) { StopDistance = 2.5f, Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(74.20459f, -48.533592f, -171.12994f), MaximumDistance = 50f, TerritoryId = 398 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017031u, new Vector3(74.20459f, -48.533592f, -171.12994f), 398); obj86.Steps = list114; reference86 = obj86; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 2 }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2006887u, new Vector3(523.4302f, -50.370117f, 90.86743f), 398) { Fly = true, Action = EAction.Fumigate }; obj87.Steps = list115; reference87 = obj87; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 3 }; index2 = 1; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 2006970u, new Vector3(517.4791f, -50.644714f, 89.00586f), 398) { Fly = true, Action = EAction.Fumigate }; obj88.Steps = list116; reference88 = obj88; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 4 }; num2 = 2; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2006889u, new Vector3(689.7229f, -52.262207f, 62.088867f), 398) { Fly = true, Action = EAction.Fumigate }; index2++; span3[index2] = new QuestStep(EInteractionType.Action, 2006888u, new Vector3(586.1753f, -37.979797f, 257.3739f), 398) { Fly = true, Action = EAction.Fumigate }; obj89.Steps = list117; reference89 = obj89; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj90.Steps = list118; reference90 = obj90; questRoot13.QuestSequence = list112; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(2264); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list119 = new List(num); CollectionsMarshal.SetCount(list119, num); span = CollectionsMarshal.AsSpan(list119); index = 0; span[index] = "plogon_enjoyer"; questRoot14.Author = list119; index = 3; List list120 = new List(index); CollectionsMarshal.SetCount(list120, index); span2 = CollectionsMarshal.AsSpan(list120); num = 0; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 0 }; num2 = 1; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj91.Steps = list121; reference91 = obj91; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 1 }; index2 = 3; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; ref QuestStep reference93 = ref span3[num2]; QuestStep obj93 = new QuestStep(EInteractionType.Combat, 2006872u, new Vector3(333.82153f, -47.53192f, -331.53284f), 398) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list123 = new List(num3); CollectionsMarshal.SetCount(list123, num3); span6 = CollectionsMarshal.AsSpan(list123); index3 = 0; span6[index3] = 5546u; obj93.KillEnemyDataIds = list123; reference93 = obj93; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2006871u, new Vector3(559.71606f, -41.24518f, -333.1808f), 398) { Fly = true }; num2++; ref QuestStep reference94 = ref span3[num2]; QuestStep obj94 = new QuestStep(EInteractionType.Combat, 2006873u, new Vector3(707.7285f, -50.095398f, -151.47632f), 398) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list124 = new List(index3); CollectionsMarshal.SetCount(list124, index3); span6 = CollectionsMarshal.AsSpan(list124); num3 = 0; span6[num3] = 5546u; obj94.KillEnemyDataIds = list124; reference94 = obj94; obj92.Steps = list122; reference92 = obj92; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(66.20886f, -49.2817f, -159.44159f), MaximumDistance = 30f, TerritoryId = 398 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj95.Steps = list125; reference95 = obj95; questRoot14.QuestSequence = list120; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(2265); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list126 = new List(num); CollectionsMarshal.SetCount(list126, num); span = CollectionsMarshal.AsSpan(list126); index = 0; span[index] = "plogon_enjoyer"; questRoot15.Author = list126; index = 3; List list127 = new List(index); CollectionsMarshal.SetCount(list127, index); span2 = CollectionsMarshal.AsSpan(list127); num = 0; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 0 }; index2 = 1; List list128 = new List(index2); CollectionsMarshal.SetCount(list128, index2); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj96.Steps = list128; reference96 = obj96; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 1 }; num2 = 6; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2006897u, new Vector3(88.48706f, -123.43024f, 561.7914f), 398) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006899u, new Vector3(137.1023f, -120.01227f, 586.08374f), 398) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006898u, new Vector3(111.86377f, -119.035645f, 617.4868f), 398) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006894u, new Vector3(223.22424f, -123.6134f, 697.6272f), 398) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006892u, new Vector3(209.1554f, -123.12512f, 767.91016f), 398) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006893u, new Vector3(291.03528f, -119.40192f, 664.6676f), 398) { Fly = true }; obj97.Steps = list129; reference97 = obj97; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(66.20886f, -49.2817f, -159.44159f), MaximumDistance = 30f, TerritoryId = 398 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj98.Steps = list130; reference98 = obj98; questRoot15.QuestSequence = list127; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(2266); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list131 = new List(num); CollectionsMarshal.SetCount(list131, num); span = CollectionsMarshal.AsSpan(list131); index = 0; span[index] = "plogon_enjoyer"; questRoot16.Author = list131; index = 3; List list132 = new List(index); CollectionsMarshal.SetCount(list132, index); span2 = CollectionsMarshal.AsSpan(list132); num = 0; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 0 }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj99.Steps = list133; reference99 = obj99; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 1 }; index2 = 6; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006903u, new Vector3(20.004517f, -84.00098f, 282.15454f), 398) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2006904u, new Vector3(52.68933f, -100.572266f, 317.1283f), 398) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2006905u, new Vector3(6.301941f, -100.206055f, 351.43042f), 398) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2006902u, new Vector3(-317.49445f, -80.55243f, 632.59326f), 398) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2006901u, new Vector3(-336.96503f, -80.55243f, 655.08496f), 398) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2006900u, new Vector3(-379.75128f, -75.21173f, 669.2759f), 398) { Fly = true }; obj100.Steps = list134; reference100 = obj100; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(66.20886f, -49.2817f, -159.44159f), MaximumDistance = 30f, TerritoryId = 398 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj101.Steps = list135; reference101 = obj101; questRoot16.QuestSequence = list132; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(2267); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list136 = new List(num); CollectionsMarshal.SetCount(list136, num); span = CollectionsMarshal.AsSpan(list136); index = 0; span[index] = "plogon_enjoyer"; questRoot17.Author = list136; index = 3; List list137 = new List(index); CollectionsMarshal.SetCount(list137, index); span2 = CollectionsMarshal.AsSpan(list137); num = 0; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 0 }; index2 = 1; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj102.Steps = list138; reference102 = obj102; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 1 }; num2 = 4; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; ref QuestStep reference104 = ref span3[index2]; QuestStep obj104 = new QuestStep(EInteractionType.Combat, 2006909u, new Vector3(-124.37634f, -86.07617f, 763.6987f), 398) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list140 = new List(num3); CollectionsMarshal.SetCount(list140, num3); span6 = CollectionsMarshal.AsSpan(list140); index3 = 0; span6[index3] = 5548u; obj104.KillEnemyDataIds = list140; reference104 = obj104; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006906u, new Vector3(-178.51532f, -86.167725f, 775.845f), 398) { Fly = true }; index2++; ref QuestStep reference105 = ref span3[index2]; QuestStep obj105 = new QuestStep(EInteractionType.Combat, 2006908u, new Vector3(-305.745f, -68.13159f, 812.7717f), 398) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list141 = new List(index3); CollectionsMarshal.SetCount(list141, index3); span6 = CollectionsMarshal.AsSpan(list141); num3 = 0; span6[num3] = 5548u; obj105.KillEnemyDataIds = list141; reference105 = obj105; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006907u, new Vector3(-303.36462f, -80.52191f, 734.15735f), 398) { Fly = true }; obj103.Steps = list139; reference103 = obj103; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(66.20886f, -49.2817f, -159.44159f), MaximumDistance = 30f, TerritoryId = 398 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj106.Steps = list142; reference106 = obj106; questRoot17.QuestSequence = list137; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(2268); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list143 = new List(num); CollectionsMarshal.SetCount(list143, num); span = CollectionsMarshal.AsSpan(list143); index = 0; span[index] = "plogon_enjoyer"; questRoot18.Author = list143; index = 4; List list144 = new List(index); CollectionsMarshal.SetCount(list144, index); span2 = CollectionsMarshal.AsSpan(list144); num = 0; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 0 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj107.Steps = list145; reference107 = obj107; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 1 }; index2 = 3; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006913u, new Vector3(566.7964f, -20.553955f, -530.2052f), 398) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2006914u, new Vector3(595.3917f, -20.187744f, -547.4785f), 398) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2006912u, new Vector3(639.8259f, -19.60791f, -588.098f), 398) { Fly = true }; obj108.Steps = list146; reference108 = obj108; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 2 }; num2 = 2; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj109.Steps = list147; reference109 = obj109; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list148 = new List(index2); CollectionsMarshal.SetCount(list148, index2); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016855u, new Vector3(74.906494f, -48f, -175.67712f), 398); obj110.Steps = list148; reference110 = obj110; questRoot18.QuestSequence = list144; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(2269); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list149 = new List(num); CollectionsMarshal.SetCount(list149, num); span = CollectionsMarshal.AsSpan(list149); index = 0; span[index] = "AnimaMachinae"; questRoot19.Author = list149; index = 6; List list150 = new List(index); CollectionsMarshal.SetCount(list150, index); span2 = CollectionsMarshal.AsSpan(list150); num = 0; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 0 }; num2 = 1; List list151 = new List(num2); CollectionsMarshal.SetCount(list151, num2); span3 = CollectionsMarshal.AsSpan(list151); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj111.Steps = list151; reference111 = obj111; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 1 }; index2 = 2; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(74.20459f, -48.533592f, -171.12994f), 398) { StopDistance = 3f, Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(74.20459f, -48.533592f, -171.12994f), MaximumDistance = 50f, TerritoryId = 398 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017031u, new Vector3(74.20459f, -48.533592f, -171.12994f), 398); obj112.Steps = list152; reference112 = obj112; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 2 }; num2 = 1; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2006915u, new Vector3(96.45227f, -66.2395f, 616.6017f), 398) { Fly = true, Action = EAction.Fumigate }; obj113.Steps = list153; reference113 = obj113; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 3 }; index2 = 1; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 2006916u, new Vector3(-149.95044f, -55.25299f, 541.37476f), 398) { Fly = true, Action = EAction.Fumigate }; obj114.Steps = list154; reference114 = obj114; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 4 }; num2 = 1; List list155 = new List(num2); CollectionsMarshal.SetCount(list155, num2); span3 = CollectionsMarshal.AsSpan(list155); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2006917u, new Vector3(-625.0859f, -49.94281f, 491.02002f), 398) { Fly = true, Action = EAction.Fumigate }; obj115.Steps = list155; reference115 = obj115; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list156 = new List(index2); CollectionsMarshal.SetCount(list156, index2); span3 = CollectionsMarshal.AsSpan(list156); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj116.Steps = list156; reference116 = obj116; questRoot19.QuestSequence = list150; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(2270); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list157 = new List(num); CollectionsMarshal.SetCount(list157, num); span = CollectionsMarshal.AsSpan(list157); index = 0; span[index] = "AnimaMachinae"; questRoot20.Author = list157; index = 5; List list158 = new List(index); CollectionsMarshal.SetCount(list158, index); span2 = CollectionsMarshal.AsSpan(list158); num = 0; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 0 }; num2 = 1; List list159 = new List(num2); CollectionsMarshal.SetCount(list159, num2); span3 = CollectionsMarshal.AsSpan(list159); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj117.Steps = list159; reference117 = obj117; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 1 }; index2 = 2; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(449.65012f, -51.141403f, 106.932205f), 398) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1011922u, new Vector3(448.56934f, -51.141407f, 108.93408f), 398); obj118.Steps = list160; reference118 = obj118; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 2 }; num2 = 3; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); index2 = 0; ref QuestStep reference120 = ref span3[index2]; QuestStep obj120 = new QuestStep(EInteractionType.Combat, 2006918u, new Vector3(475.69995f, -44.174927f, -231.46417f), 398) { Fly = true, Land = true, ItemId = 2001961u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list162 = new List(num3); CollectionsMarshal.SetCount(list162, num3); span6 = CollectionsMarshal.AsSpan(list162); index3 = 0; span6[index3] = 71224u; obj120.KillEnemyDataIds = list162; index3 = 6; List list163 = new List(index3); CollectionsMarshal.SetCount(list163, index3); span7 = CollectionsMarshal.AsSpan(list163); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj120.CompletionQuestVariablesFlags = list163; reference120 = obj120; index2++; ref QuestStep reference121 = ref span3[index2]; QuestStep obj121 = new QuestStep(EInteractionType.Combat, 2006920u, new Vector3(329.4879f, -45.487183f, -262.13477f), 398) { Fly = true, Land = true, ItemId = 2001961u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list164 = new List(num3); CollectionsMarshal.SetCount(list164, num3); span6 = CollectionsMarshal.AsSpan(list164); index3 = 0; span6[index3] = 5548u; obj121.KillEnemyDataIds = list164; index3 = 6; List list165 = new List(index3); CollectionsMarshal.SetCount(list165, index3); span7 = CollectionsMarshal.AsSpan(list165); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj121.CompletionQuestVariablesFlags = list165; reference121 = obj121; index2++; ref QuestStep reference122 = ref span3[index2]; QuestStep obj122 = new QuestStep(EInteractionType.Combat, 2006919u, new Vector3(535.45435f, -32.39496f, -410.60504f), 398) { Fly = true, Land = true, ItemId = 2001961u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list166 = new List(num3); CollectionsMarshal.SetCount(list166, num3); span6 = CollectionsMarshal.AsSpan(list166); index3 = 0; span6[index3] = 71224u; obj122.KillEnemyDataIds = list166; reference122 = obj122; obj119.Steps = list161; reference119 = obj119; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 3 }; index2 = 2; List list167 = new List(index2); CollectionsMarshal.SetCount(list167, index2); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(449.65012f, -51.141403f, 106.932205f), 398) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1011922u, new Vector3(448.56934f, -51.141407f, 108.93408f), 398); obj123.Steps = list167; reference123 = obj123; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list168 = new List(num2); CollectionsMarshal.SetCount(list168, num2); span3 = CollectionsMarshal.AsSpan(list168); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(66.20886f, -49.2817f, -159.44159f), MaximumDistance = 30f, TerritoryId = 398 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj124.Steps = list168; reference124 = obj124; questRoot20.QuestSequence = list158; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(2271); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list169 = new List(num); CollectionsMarshal.SetCount(list169, num); span = CollectionsMarshal.AsSpan(list169); index = 0; span[index] = "AnimaMachinae"; questRoot21.Author = list169; index = 7; List list170 = new List(index); CollectionsMarshal.SetCount(list170, index); span2 = CollectionsMarshal.AsSpan(list170); num = 0; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 0 }; index2 = 1; List list171 = new List(index2); CollectionsMarshal.SetCount(list171, index2); span3 = CollectionsMarshal.AsSpan(list171); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj125.Steps = list171; reference125 = obj125; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 1 }; num2 = 1; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016859u, new Vector3(-566.6743f, -97.34781f, 481.01013f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj126.Steps = list172; reference126 = obj126; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 2 }; index2 = 1; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006922u, new Vector3(-481.0102f, -93.18689f, 474.69275f), 398); obj127.Steps = list173; reference127 = obj127; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 3 }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016859u, new Vector3(-566.6743f, -97.34781f, 481.01013f), 398); obj128.Steps = list174; reference128 = obj128; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 4 }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006923u, new Vector3(-477.59216f, -93.003784f, 475.18103f), 398); obj129.Steps = list175; reference129 = obj129; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 5 }; num2 = 1; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016859u, new Vector3(-566.6743f, -97.34781f, 481.01013f), 398); obj130.Steps = list176; reference130 = obj130; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(66.20886f, -49.2817f, -159.44159f), MaximumDistance = 30f, TerritoryId = 398 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj131.Steps = list177; reference131 = obj131; questRoot21.QuestSequence = list170; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(2272); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list178 = new List(num); CollectionsMarshal.SetCount(list178, num); span = CollectionsMarshal.AsSpan(list178); index = 0; span[index] = "plogon_enjoyer"; questRoot22.Author = list178; index = 5; List list179 = new List(index); CollectionsMarshal.SetCount(list179, index); span2 = CollectionsMarshal.AsSpan(list179); num = 0; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 0 }; num2 = 1; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj132.Steps = list180; reference132 = obj132; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 1 }; index2 = 2; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(74.20459f, -48.533592f, -171.12994f), 398) { StopDistance = 3f, Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(74.20459f, -48.533592f, -171.12994f), MaximumDistance = 50f, TerritoryId = 398 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017031u, new Vector3(74.20459f, -48.533592f, -171.12994f), 398); obj133.Steps = list181; reference133 = obj133; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 2 }; num2 = 1; List list182 = new List(num2); CollectionsMarshal.SetCount(list182, num2); span3 = CollectionsMarshal.AsSpan(list182); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, null, new Vector3(-190.26477f, -104.73892f, 512.932f), 398) { Fly = true, Action = EAction.Fumigate }; obj134.Steps = list182; reference134 = obj134; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 3 }; index2 = 2; List list183 = new List(index2); CollectionsMarshal.SetCount(list183, index2); span3 = CollectionsMarshal.AsSpan(list183); num2 = 0; ref QuestStep reference136 = ref span3[num2]; QuestStep obj136 = new QuestStep(EInteractionType.Action, null, new Vector3(-13.443237f, -129.2623f, 712.21484f), 398) { Fly = true, Action = EAction.Fumigate }; index3 = 6; List list184 = new List(index3); CollectionsMarshal.SetCount(list184, index3); span7 = CollectionsMarshal.AsSpan(list184); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj136.CompletionQuestVariablesFlags = list184; reference136 = obj136; num2++; ref QuestStep reference137 = ref span3[num2]; QuestStep obj137 = new QuestStep(EInteractionType.Action, null, new Vector3(45.151367f, -132.12938f, 685.7556f), 398) { Fly = true, Action = EAction.Fumigate }; num3 = 6; List list185 = new List(num3); CollectionsMarshal.SetCount(list185, num3); span7 = CollectionsMarshal.AsSpan(list185); 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)4, 0, EQuestWorkMode.Bitwise); obj137.CompletionQuestVariablesFlags = list185; reference137 = obj137; obj135.Steps = list183; reference135 = obj135; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list186 = new List(num2); CollectionsMarshal.SetCount(list186, num2); span3 = CollectionsMarshal.AsSpan(list186); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj138.Steps = list186; reference138 = obj138; questRoot22.QuestSequence = list179; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(2273); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list187 = new List(num); CollectionsMarshal.SetCount(list187, num); span = CollectionsMarshal.AsSpan(list187); index = 0; span[index] = "plogon_enjoyer"; questRoot23.Author = list187; index = 4; List list188 = new List(index); CollectionsMarshal.SetCount(list188, index); span2 = CollectionsMarshal.AsSpan(list188); num = 0; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 0 }; index2 = 1; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj139.Steps = list189; reference139 = obj139; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 1 }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2006930u, new Vector3(510.3684f, -26.077698f, -592.3705f), 398) { Fly = true }; obj140.Steps = list190; reference140 = obj140; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 2 }; index2 = 1; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; ref QuestStep reference142 = ref span3[num2]; QuestStep obj142 = new QuestStep(EInteractionType.Combat, 2006931u, new Vector3(358.81592f, -51.98755f, -137.89581f), 398) { Fly = true, ItemId = 2001963u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list192 = new List(index3); CollectionsMarshal.SetCount(list192, index3); span6 = CollectionsMarshal.AsSpan(list192); num3 = 0; span6[num3] = 5552u; obj142.KillEnemyDataIds = list192; reference142 = obj142; obj141.Steps = list191; reference141 = obj141; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list193 = new List(num2); CollectionsMarshal.SetCount(list193, num2); span3 = CollectionsMarshal.AsSpan(list193); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj143.Steps = list193; reference143 = obj143; questRoot23.QuestSequence = list188; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(2274); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list194 = new List(num); CollectionsMarshal.SetCount(list194, num); span = CollectionsMarshal.AsSpan(list194); index = 0; span[index] = "plogon_enjoyer"; questRoot24.Author = list194; index = 4; List list195 = new List(index); CollectionsMarshal.SetCount(list195, index); span2 = CollectionsMarshal.AsSpan(list195); num = 0; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 0 }; index2 = 1; List list196 = new List(index2); CollectionsMarshal.SetCount(list196, index2); span3 = CollectionsMarshal.AsSpan(list196); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj144.Steps = list196; reference144 = obj144; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 1 }; num2 = 6; List list197 = new List(num2); CollectionsMarshal.SetCount(list197, num2); span3 = CollectionsMarshal.AsSpan(list197); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2006937u, new Vector3(-42.282776f, -32.73065f, 183.30652f), 398) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006935u, new Vector3(-46.189087f, -47.257202f, 241.93176f), 398) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006936u, new Vector3(-83.57367f, -48.17273f, 231.89136f), 398) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006934u, new Vector3(-105.02789f, -69.68799f, 350.63696f), 398) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006933u, new Vector3(-80.03363f, -71.67163f, 412.46655f), 398) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2006932u, new Vector3(-155.41315f, -71.122375f, 387.28918f), 398) { Fly = true }; obj145.Steps = list197; reference145 = obj145; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 2 }; index2 = 2; List list198 = new List(index2); CollectionsMarshal.SetCount(list198, index2); span3 = CollectionsMarshal.AsSpan(list198); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(58.39701f, -48.000008f, -172.36507f), MaximumDistance = 50f, TerritoryId = 398 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj146.Steps = list198; reference146 = obj146; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list199 = new List(num2); CollectionsMarshal.SetCount(list199, num2); span3 = CollectionsMarshal.AsSpan(list199); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016863u, new Vector3(67.948364f, -48.43746f, -168.23071f), 398) { Fly = true }; obj147.Steps = list199; reference147 = obj147; questRoot24.QuestSequence = list195; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(2275); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list200 = new List(num); CollectionsMarshal.SetCount(list200, num); span = CollectionsMarshal.AsSpan(list200); index = 0; span[index] = "liza"; questRoot25.Author = list200; index = 5; List list201 = new List(index); CollectionsMarshal.SetCount(list201, index); span2 = CollectionsMarshal.AsSpan(list201); num = 0; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 0 }; index2 = 1; List list202 = new List(index2); CollectionsMarshal.SetCount(list202, index2); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj148.Steps = list202; reference148 = obj148; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 1 }; num2 = 2; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); index2 = 0; ref QuestStep reference150 = ref span3[index2]; QuestStep obj150 = new QuestStep(EInteractionType.Interact, 1016865u, new Vector3(-272.23627f, -35.408485f, 219.07373f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; num3 = 6; List list204 = new List(num3); CollectionsMarshal.SetCount(list204, num3); span7 = CollectionsMarshal.AsSpan(list204); 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)4, 0, EQuestWorkMode.Bitwise); obj150.CompletionQuestVariablesFlags = list204; reference150 = obj150; index2++; ref QuestStep reference151 = ref span3[index2]; QuestStep obj151 = new QuestStep(EInteractionType.Interact, 1016864u, new Vector3(-452.32324f, -35.352047f, 174.30371f), 398) { Fly = true }; index3 = 6; List list205 = new List(index3); CollectionsMarshal.SetCount(list205, index3); span7 = CollectionsMarshal.AsSpan(list205); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj151.CompletionQuestVariablesFlags = list205; reference151 = obj151; obj149.Steps = list203; reference149 = obj149; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 2 }; index2 = 1; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; ref QuestStep reference153 = ref span3[num2]; QuestStep obj153 = new QuestStep(EInteractionType.Combat, 1016866u, new Vector3(-397.05505f, -34.192406f, 243.12195f), 398) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list207 = new List(num3); CollectionsMarshal.SetCount(list207, num3); span6 = CollectionsMarshal.AsSpan(list207); index3 = 0; span6[index3] = 5551u; obj153.KillEnemyDataIds = list207; reference153 = obj153; obj152.Steps = list206; reference152 = obj152; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 3 }; num2 = 1; List list208 = new List(num2); CollectionsMarshal.SetCount(list208, num2); span3 = CollectionsMarshal.AsSpan(list208); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016866u, new Vector3(-397.05505f, -34.192406f, 243.12195f), 398); obj154.Steps = list208; reference154 = obj154; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list209 = new List(index2); CollectionsMarshal.SetCount(list209, index2); span3 = CollectionsMarshal.AsSpan(list209); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj155.Steps = list209; reference155 = obj155; questRoot25.QuestSequence = list201; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(2276); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list210 = new List(num); CollectionsMarshal.SetCount(list210, num); span = CollectionsMarshal.AsSpan(list210); index = 0; span[index] = "plogon_enjoyer"; questRoot26.Author = list210; index = 4; List list211 = new List(index); CollectionsMarshal.SetCount(list211, index); span2 = CollectionsMarshal.AsSpan(list211); num = 0; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 0 }; num2 = 1; List list212 = new List(num2); CollectionsMarshal.SetCount(list212, num2); span3 = CollectionsMarshal.AsSpan(list212); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj156.Steps = list212; reference156 = obj156; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 1 }; index2 = 2; List list213 = new List(index2); CollectionsMarshal.SetCount(list213, index2); span3 = CollectionsMarshal.AsSpan(list213); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(74.20459f, -48.533592f, -171.12994f), 398) { StopDistance = 3f, Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(74.20459f, -48.533592f, -171.12994f), MaximumDistance = 50f, TerritoryId = 398 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017031u, new Vector3(74.20459f, -48.533592f, -171.12994f), 398); obj157.Steps = list213; reference157 = obj157; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 2 }; num2 = 3; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; ref QuestStep reference159 = ref span3[index2]; QuestStep obj159 = new QuestStep(EInteractionType.Action, 2006938u, new Vector3(-178.88159f, 179.88855f, 4.257263f), 398) { Fly = true, Action = EAction.Fumigate }; index3 = 6; List list215 = new List(index3); CollectionsMarshal.SetCount(list215, index3); span7 = CollectionsMarshal.AsSpan(list215); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj159.CompletionQuestVariablesFlags = list215; reference159 = obj159; index2++; ref QuestStep reference160 = ref span3[index2]; QuestStep obj160 = new QuestStep(EInteractionType.Action, 2006940u, new Vector3(-311.8181f, -29.495728f, 143.63306f), 398) { Fly = true, Action = EAction.Fumigate }; num3 = 6; List list216 = new List(num3); CollectionsMarshal.SetCount(list216, num3); span7 = CollectionsMarshal.AsSpan(list216); 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)2, 0, EQuestWorkMode.Bitwise); obj160.CompletionQuestVariablesFlags = list216; reference160 = obj160; index2++; ref QuestStep reference161 = ref span3[index2]; QuestStep obj161 = new QuestStep(EInteractionType.Action, 2006939u, new Vector3(-313.80182f, -29.495728f, 102.098145f), 398) { Fly = true, Action = EAction.Fumigate }; index3 = 6; List list217 = new List(index3); CollectionsMarshal.SetCount(list217, index3); span7 = CollectionsMarshal.AsSpan(list217); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj161.CompletionQuestVariablesFlags = list217; reference161 = obj161; obj158.Steps = list214; reference158 = obj158; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list218 = new List(index2); CollectionsMarshal.SetCount(list218, index2); span3 = CollectionsMarshal.AsSpan(list218); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj162.Steps = list218; reference162 = obj162; questRoot26.QuestSequence = list211; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(2277); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list219 = new List(num); CollectionsMarshal.SetCount(list219, num); span = CollectionsMarshal.AsSpan(list219); index = 0; span[index] = "plogon_enjoyer"; questRoot27.Author = list219; index = 5; List list220 = new List(index); CollectionsMarshal.SetCount(list220, index); span2 = CollectionsMarshal.AsSpan(list220); num = 0; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 0 }; num2 = 1; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj163.Steps = list221; reference163 = obj163; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 1 }; index2 = 3; List list222 = new List(index2); CollectionsMarshal.SetCount(list222, index2); span3 = CollectionsMarshal.AsSpan(list222); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Say, 1016872u, new Vector3(-42.954163f, -33.573986f, -24.490784f), 398) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANGNA602_02277_SYSTEM_000_012" } }; num2++; span3[num2] = new QuestStep(EInteractionType.Say, 1016871u, new Vector3(-113.38989f, -34.45324f, -206.65302f), 398) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANGNA602_02277_SYSTEM_000_012" } }; num2++; span3[num2] = new QuestStep(EInteractionType.Say, 1016873u, new Vector3(-178.17963f, -35.40849f, -80.094604f), 398) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANGNA602_02277_SYSTEM_000_012" } }; obj164.Steps = list222; reference164 = obj164; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 2 }; num2 = 1; List list223 = new List(num2); CollectionsMarshal.SetCount(list223, num2); span3 = CollectionsMarshal.AsSpan(list223); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Say, 1016874u, new Vector3(-399.25232f, 96.070595f, -43.01526f), 398) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANGNA602_02277_SYSTEM_000_012" } }; obj165.Steps = list223; reference165 = obj165; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 3 }; index2 = 1; List list224 = new List(index2); CollectionsMarshal.SetCount(list224, index2); span3 = CollectionsMarshal.AsSpan(list224); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016874u, new Vector3(-399.25232f, 96.070595f, -43.01526f), 398); obj166.Steps = list224; reference166 = obj166; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list225 = new List(num2); CollectionsMarshal.SetCount(list225, num2); span3 = CollectionsMarshal.AsSpan(list225); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj167.Steps = list225; reference167 = obj167; questRoot27.QuestSequence = list220; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(2278); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list226 = new List(num); CollectionsMarshal.SetCount(list226, num); span = CollectionsMarshal.AsSpan(list226); index = 0; span[index] = "plogon_enjoyer"; questRoot28.Author = list226; index = 7; List list227 = new List(index); CollectionsMarshal.SetCount(list227, index); span2 = CollectionsMarshal.AsSpan(list227); num = 0; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 0 }; index2 = 1; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj168.Steps = list228; reference168 = obj168; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 1 }; num2 = 1; List list229 = new List(num2); CollectionsMarshal.SetCount(list229, num2); span3 = CollectionsMarshal.AsSpan(list229); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016875u, new Vector3(-274.09784f, -22.971008f, 22.812195f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj169.Steps = list229; reference169 = obj169; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 2 }; index2 = 1; List list230 = new List(index2); CollectionsMarshal.SetCount(list230, index2); span3 = CollectionsMarshal.AsSpan(list230); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016876u, new Vector3(148.48547f, 65.56322f, -644.09863f), 398) { Fly = true }; obj170.Steps = list230; reference170 = obj170; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 3 }; num2 = 1; List list231 = new List(num2); CollectionsMarshal.SetCount(list231, num2); span3 = CollectionsMarshal.AsSpan(list231); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016877u, new Vector3(212.23767f, 52.205494f, -777.676f), 398) { Fly = true }; obj171.Steps = list231; reference171 = obj171; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 4 }; index2 = 1; List list232 = new List(index2); CollectionsMarshal.SetCount(list232, index2); span3 = CollectionsMarshal.AsSpan(list232); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016878u, new Vector3(210.31506f, 59.655575f, -919.06616f), 398) { Fly = true }; obj172.Steps = list232; reference172 = obj172; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 5 }; num2 = 1; List list233 = new List(num2); CollectionsMarshal.SetCount(list233, num2); span3 = CollectionsMarshal.AsSpan(list233); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016875u, new Vector3(-274.09784f, -22.971008f, 22.812195f), 398) { AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj173.Steps = list233; reference173 = obj173; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list234 = new List(index2); CollectionsMarshal.SetCount(list234, index2); span3 = CollectionsMarshal.AsSpan(list234); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj174.Steps = list234; reference174 = obj174; questRoot28.QuestSequence = list227; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(2279); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list235 = new List(num); CollectionsMarshal.SetCount(list235, num); span = CollectionsMarshal.AsSpan(list235); index = 0; span[index] = "plogon_enjoyer"; questRoot29.Author = list235; index = 3; List list236 = new List(index); CollectionsMarshal.SetCount(list236, index); span2 = CollectionsMarshal.AsSpan(list236); num = 0; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 0 }; num2 = 1; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj175.Steps = list237; reference175 = obj175; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 1 }; index2 = 4; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006945u, new Vector3(204.63867f, -106.43176f, 360.55542f), 398) { Fly = true }; num2++; ref QuestStep reference177 = ref span3[num2]; QuestStep obj177 = new QuestStep(EInteractionType.Combat, 2006947u, new Vector3(205.98145f, -109.544556f, 389.7306f), 398) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list239 = new List(num3); CollectionsMarshal.SetCount(list239, num3); span6 = CollectionsMarshal.AsSpan(list239); index3 = 0; span6[index3] = 5549u; obj177.KillEnemyDataIds = list239; reference177 = obj177; num2++; ref QuestStep reference178 = ref span3[num2]; QuestStep obj178 = new QuestStep(EInteractionType.Combat, 2006948u, new Vector3(154.43652f, -112.50476f, 445.15137f), 398) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list240 = new List(index3); CollectionsMarshal.SetCount(list240, index3); span6 = CollectionsMarshal.AsSpan(list240); num3 = 0; span6[num3] = 5549u; obj178.KillEnemyDataIds = list240; reference178 = obj178; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2006946u, new Vector3(153.0022f, -86.289795f, 418.44812f), 398) { Fly = true }; obj176.Steps = list238; reference176 = obj176; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(66.20886f, -49.2817f, -159.44159f), MaximumDistance = 30f, TerritoryId = 398 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj179.Steps = list241; reference179 = obj179; questRoot29.QuestSequence = list236; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(2280); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list242 = new List(num); CollectionsMarshal.SetCount(list242, num); span = CollectionsMarshal.AsSpan(list242); index = 0; span[index] = "plogon_enjoyer"; questRoot30.Author = list242; index = 7; List list243 = new List(index); CollectionsMarshal.SetCount(list243, index); span2 = CollectionsMarshal.AsSpan(list243); num = 0; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 0 }; index2 = 1; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj180.Steps = list244; reference180 = obj180; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 1 }; num2 = 1; List list245 = new List(num2); CollectionsMarshal.SetCount(list245, num2); span3 = CollectionsMarshal.AsSpan(list245); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016879u, new Vector3(-412.16144f, 2.644555f, -145.1286f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj181.Steps = list245; reference181 = obj181; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 2 }; index2 = 1; List list246 = new List(index2); CollectionsMarshal.SetCount(list246, index2); span3 = CollectionsMarshal.AsSpan(list246); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006950u, new Vector3(-450.9499f, -7.7058716f, -222.61395f), 398) { Fly = true, Land = true }; obj182.Steps = list246; reference182 = obj182; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 3 }; num2 = 1; List list247 = new List(num2); CollectionsMarshal.SetCount(list247, num2); span3 = CollectionsMarshal.AsSpan(list247); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016879u, new Vector3(-412.16144f, 2.644555f, -145.1286f), 398); obj183.Steps = list247; reference183 = obj183; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 4 }; index2 = 1; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2006951u, new Vector3(-388.35742f, -10.238831f, -268.5741f), 398) { Fly = true, Land = true }; obj184.Steps = list248; reference184 = obj184; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 5 }; num2 = 1; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016879u, new Vector3(-412.16144f, 2.644555f, -145.1286f), 398); obj185.Steps = list249; reference185 = obj185; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list250 = new List(index2); CollectionsMarshal.SetCount(list250, index2); span3 = CollectionsMarshal.AsSpan(list250); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.39701f, -48.000008f, -172.36507f), 398) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016803u, new Vector3(57.297607f, -47.842846f, -174.63953f), 398); obj186.Steps = list250; reference186 = obj186; questRoot30.QuestSequence = list243; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(2281); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list251 = new List(num); CollectionsMarshal.SetCount(list251, num); span = CollectionsMarshal.AsSpan(list251); index = 0; span[index] = "liza"; questRoot31.Author = list251; index = 2; List list252 = new List(index); CollectionsMarshal.SetCount(list252, index); span2 = CollectionsMarshal.AsSpan(list252); num = 0; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 0 }; num2 = 3; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); index2 = 0; ref QuestStep reference188 = ref span3[index2]; QuestStep obj188 = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 1; List list254 = new List(num3); CollectionsMarshal.SetCount(list254, num3); span4 = CollectionsMarshal.AsSpan(list254); index3 = 0; span4[index3] = 351; skipStepConditions4.InTerritory = list254; skipConditions4.StepIf = skipStepConditions4; SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); index3 = 1; List list255 = new List(index3); CollectionsMarshal.SetCount(list255, index3); span4 = CollectionsMarshal.AsSpan(list255); num3 = 0; span4[num3] = 351; skipAetheryteCondition.InTerritory = list255; skipConditions4.AetheryteShortcutIf = skipAetheryteCondition; obj188.SkipConditions = skipConditions4; reference188 = obj188; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RisingStonesSolar } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014565u, new Vector3(0.44250488f, -1.9957249f, -43.22882f), 351) { StopDistance = 7f }; obj187.Steps = list253; reference187 = obj187; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list256 = new List(index2); CollectionsMarshal.SetCount(list256, index2); span3 = CollectionsMarshal.AsSpan(list256); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(212.05304f, 256.37265f, 0.08028713f), 402) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzysLlaHelix, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(152.26978f, 245.1f, -6.2714844f), MaximumDistance = 10f, TerritoryId = 402 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016633u, new Vector3(152.26978f, 245.1f, -6.2714844f), 402) { Fly = true }; obj189.Steps = list256; reference189 = obj189; questRoot31.QuestSequence = list252; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(2285); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list257 = new List(num); CollectionsMarshal.SetCount(list257, num); span = CollectionsMarshal.AsSpan(list257); index = 0; span[index] = "liza"; questRoot32.Author = list257; index = 9; List list258 = new List(index); CollectionsMarshal.SetCount(list258, index); span2 = CollectionsMarshal.AsSpan(list258); num = 0; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 0 }; num2 = 1; List list259 = new List(num2); CollectionsMarshal.SetCount(list259, num2); span3 = CollectionsMarshal.AsSpan(list259); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016130u, new Vector3(-815.7931f, -88.52015f, -835.2941f), 401); obj190.Steps = list259; reference190 = obj190; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 1 }; index2 = 3; List list260 = new List(index2); CollectionsMarshal.SetCount(list260, index2); span3 = CollectionsMarshal.AsSpan(list260); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2007074u, new Vector3(-815.8236f, -87.26642f, -834.3175f), 401) { StopDistance = 4f, TargetTerritoryId = (ushort)567 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2007080u, new Vector3(18.1734f, -14.755493f, 26.840576f), 567) { TargetTerritoryId = (ushort)567 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017141u, new Vector3(23.208984f, 2.5864775f, -15.854187f), 567); obj191.Steps = list260; reference191 = obj191; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 2 }; num2 = 2; List list261 = new List(num2); CollectionsMarshal.SetCount(list261, num2); span3 = CollectionsMarshal.AsSpan(list261); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007075u, new Vector3(22.323914f, 3.5552979f, -18.814392f), 567) { TargetTerritoryId = (ushort)568 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017142u, new Vector3(1.5715942f, -9.5926225E-08f, -2.243164f), 568); obj192.Steps = list261; reference192 = obj192; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 3 }; index2 = 1; List list262 = new List(index2); CollectionsMarshal.SetCount(list262, index2); span3 = CollectionsMarshal.AsSpan(list262); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017145u, new Vector3(136.73608f, -13.763474f, -869.5049f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj193.Steps = list262; reference193 = obj193; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 4 }; num2 = 1; List list263 = new List(num2); CollectionsMarshal.SetCount(list263, num2); span3 = CollectionsMarshal.AsSpan(list263); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017149u, new Vector3(35.599243f, -15.420995f, 25.833496f), 567); obj194.Steps = list263; reference194 = obj194; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 5 }; index2 = 3; List list264 = new List(index2); CollectionsMarshal.SetCount(list264, index2); span3 = CollectionsMarshal.AsSpan(list264); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2007080u, new Vector3(18.1734f, -14.755493f, 26.840576f), 567) { TargetTerritoryId = (ushort)567 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2007075u, new Vector3(22.323914f, 3.5552979f, -18.814392f), 567) { TargetTerritoryId = (ushort)568 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017155u, new Vector3(0.10675049f, 0.022368316f, 0.56451416f), 568); obj195.Steps = list264; reference195 = obj195; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 6 }; num2 = 1; List list265 = new List(num2); CollectionsMarshal.SetCount(list265, num2); span3 = CollectionsMarshal.AsSpan(list265); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017158u, new Vector3(46.73828f, -15.36437f, 43.198242f), 567) { StopDistance = 7f }; obj196.Steps = list265; reference196 = obj196; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 7 }; index2 = 1; List list266 = new List(index2); CollectionsMarshal.SetCount(list266, index2); span3 = CollectionsMarshal.AsSpan(list266); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 567) { DutyOptions = new DutyOptions { ContentFinderConditionId = 168u } }; obj197.Steps = list266; reference197 = obj197; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list267 = new List(num2); CollectionsMarshal.SetCount(list267, num2); span3 = CollectionsMarshal.AsSpan(list267); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017158u, new Vector3(46.73828f, -15.36437f, 43.198242f), 567) { StopDistance = 5f, NextQuestId = new QuestId(2286) }; obj198.Steps = list267; reference198 = obj198; questRoot32.QuestSequence = list258; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(2286); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list268 = new List(num); CollectionsMarshal.SetCount(list268, num); span = CollectionsMarshal.AsSpan(list268); index = 0; span[index] = "liza"; questRoot33.Author = list268; index = 2; List list269 = new List(index); CollectionsMarshal.SetCount(list269, index); span2 = CollectionsMarshal.AsSpan(list269); num = 0; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 0 }; index2 = 1; List list270 = new List(index2); CollectionsMarshal.SetCount(list270, index2); span3 = CollectionsMarshal.AsSpan(list270); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017168u, new Vector3(47.745483f, -15.543178f, 39.07837f), 567); obj199.Steps = list270; reference199 = obj199; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list271 = new List(num2); CollectionsMarshal.SetCount(list271, num2); span3 = CollectionsMarshal.AsSpan(list271); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007080u, new Vector3(18.19791f, -14.73229f, 26.85483f), 567) { TargetTerritoryId = (ushort)567 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2007075u, new Vector3(22.34343f, 3.560182f, -18.78459f), 567) { TargetTerritoryId = (ushort)568 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017200u, new Vector3(-3.2807007f, 1.937151E-07f, 2.1209717f), 568) { StopDistance = 7f, NextQuestId = new QuestId(2373) }; obj200.Steps = list271; reference200 = obj200; questRoot33.QuestSequence = list269; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(2288); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list272 = new List(num); CollectionsMarshal.SetCount(list272, num); span = CollectionsMarshal.AsSpan(list272); index = 0; span[index] = "liza"; questRoot34.Author = list272; index = 6; List list273 = new List(index); CollectionsMarshal.SetCount(list273, index); span2 = CollectionsMarshal.AsSpan(list273); num = 0; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 0 }; index2 = 3; List list274 = new List(index2); CollectionsMarshal.SetCount(list274, index2); span3 = CollectionsMarshal.AsSpan(list274); num2 = 0; ref QuestStep reference202 = ref span3[num2]; QuestStep obj202 = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num3 = 1; List list275 = new List(num3); CollectionsMarshal.SetCount(list275, num3); span4 = CollectionsMarshal.AsSpan(list275); index3 = 0; span4[index3] = 351; skipStepConditions5.InTerritory = list275; skipConditions5.StepIf = skipStepConditions5; SkipAetheryteCondition skipAetheryteCondition2 = new SkipAetheryteCondition(); index3 = 1; List list276 = new List(index3); CollectionsMarshal.SetCount(list276, index3); span4 = CollectionsMarshal.AsSpan(list276); num3 = 0; span4[num3] = 351; skipAetheryteCondition2.InTerritory = list276; skipConditions5.AetheryteShortcutIf = skipAetheryteCondition2; obj202.SkipConditions = skipConditions5; reference202 = obj202; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RisingStonesSolar } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014565u, new Vector3(0.44250488f, -1.9957249f, -43.22882f), 351) { StopDistance = 7f }; obj201.Steps = list274; reference201 = obj201; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 1 }; num2 = 1; List list277 = new List(num2); CollectionsMarshal.SetCount(list277, num2); span3 = CollectionsMarshal.AsSpan(list277); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017115u, new Vector3(-59.67804f, 271.23285f, 4.0131226f), 402) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzysLlaHelix }; obj203.Steps = list277; reference203 = obj203; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 2 }; index2 = 1; List list278 = new List(index2); CollectionsMarshal.SetCount(list278, index2); span3 = CollectionsMarshal.AsSpan(list278); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2005564u, new Vector3(-58.121643f, 271.1986f, -4.1047363f), 402); obj204.Steps = list278; reference204 = obj204; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 4 }; num2 = 1; List list279 = new List(num2); CollectionsMarshal.SetCount(list279, num2); span3 = CollectionsMarshal.AsSpan(list279); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017167u, new Vector3(-66.91089f, 271.23285f, 4.0131226f), 402); obj205.Steps = list279; reference205 = obj205; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list280 = new List(index2); CollectionsMarshal.SetCount(list280, index2); span3 = CollectionsMarshal.AsSpan(list280); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014565u, new Vector3(0.44250488f, -1.9957249f, -43.22882f), 351) { StopDistance = 7f, NextQuestId = new QuestId(2332) }; obj206.Steps = list280; reference206 = obj206; questRoot34.QuestSequence = list273; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(2290); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list281 = new List(num); CollectionsMarshal.SetCount(list281, num); span = CollectionsMarshal.AsSpan(list281); index = 0; span[index] = "liza"; questRoot35.Author = list281; index = 5; List list282 = new List(index); CollectionsMarshal.SetCount(list282, index); span2 = CollectionsMarshal.AsSpan(list282); num = 0; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 0 }; num2 = 1; List list283 = new List(num2); CollectionsMarshal.SetCount(list283, num2); span3 = CollectionsMarshal.AsSpan(list283); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400); obj207.Steps = list283; reference207 = obj207; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 1 }; index2 = 1; List list284 = new List(index2); CollectionsMarshal.SetCount(list284, index2); span3 = CollectionsMarshal.AsSpan(list284); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017351u, new Vector3(-74.87604f, -8.172172f, 158.70898f), 400) { Fly = true }; obj208.Steps = list284; reference208 = obj208; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 2 }; num2 = 2; List list285 = new List(num2); CollectionsMarshal.SetCount(list285, num2); span3 = CollectionsMarshal.AsSpan(list285); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15725u, ItemCount = 3 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017352u, new Vector3(-56.809387f, -8.866012f, 161.8219f), 400); obj209.Steps = list285; reference209 = obj209; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 3 }; index2 = 4; List list286 = new List(index2); CollectionsMarshal.SetCount(list286, index2); span3 = CollectionsMarshal.AsSpan(list286); num2 = 0; ref QuestStep reference211 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1017353u, new Vector3(-33.554626f, -8.866012f, 163.43933f), 400); num3 = 6; List list287 = new List(num3); CollectionsMarshal.SetCount(list287, num3); span7 = CollectionsMarshal.AsSpan(list287); 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, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list287; reference211 = questStep; num2++; ref QuestStep reference212 = ref span3[num2]; QuestStep obj211 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-104.788086f, -8.655561f, 194.60593f), 400) { Fly = true }; SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); index3 = 6; List list288 = new List(index3); CollectionsMarshal.SetCount(list288, index3); span7 = CollectionsMarshal.AsSpan(list288); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions6.CompletionQuestVariablesFlags = list288; skipConditions6.StepIf = skipStepConditions6; obj211.SkipConditions = skipConditions6; reference212 = obj211; num2++; ref QuestStep reference213 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1017354u, new Vector3(-104.41754f, -8.6555605f, 193.16394f), 400); num3 = 6; List list289 = new List(num3); CollectionsMarshal.SetCount(list289, num3); span7 = CollectionsMarshal.AsSpan(list289); 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)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list289; reference213 = questStep2; num2++; ref QuestStep reference214 = ref span3[num2]; QuestStep obj212 = new QuestStep(EInteractionType.Interact, 1017355u, new Vector3(-110.97894f, -8.866015f, 247.94385f), 400) { Fly = true }; index3 = 6; List list290 = new List(index3); CollectionsMarshal.SetCount(list290, index3); span7 = CollectionsMarshal.AsSpan(list290); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj212.CompletionQuestVariablesFlags = list290; reference214 = obj212; obj210.Steps = list286; reference210 = obj210; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list291 = new List(num2); CollectionsMarshal.SetCount(list291, num2); span3 = CollectionsMarshal.AsSpan(list291); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true }; obj213.Steps = list291; reference215 = obj213; questRoot35.QuestSequence = list282; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(2291); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list292 = new List(num); CollectionsMarshal.SetCount(list292, num); span = CollectionsMarshal.AsSpan(list292); index = 0; span[index] = "Censored"; questRoot36.Author = list292; index = 3; List list293 = new List(index); CollectionsMarshal.SetCount(list293, index); span2 = CollectionsMarshal.AsSpan(list293); num = 0; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = 0 }; index2 = 1; List list294 = new List(index2); CollectionsMarshal.SetCount(list294, index2); span3 = CollectionsMarshal.AsSpan(list294); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj214.Steps = list294; reference216 = obj214; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 1 }; num2 = 1; List list295 = new List(num2); CollectionsMarshal.SetCount(list295, num2); span3 = CollectionsMarshal.AsSpan(list295); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017356u, new Vector3(676.14246f, -0.4951099f, 11.550964f), 400) { Fly = true }; obj215.Steps = list295; reference217 = obj215; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list296 = new List(index2); CollectionsMarshal.SetCount(list296, index2); span3 = CollectionsMarshal.AsSpan(list296); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15726u, ItemCount = 3, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj216.Steps = list296; reference218 = obj216; questRoot36.QuestSequence = list293; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(2292); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list297 = new List(num); CollectionsMarshal.SetCount(list297, num); span = CollectionsMarshal.AsSpan(list297); index = 0; span[index] = "Censored"; questRoot37.Author = list297; index = 4; List list298 = new List(index); CollectionsMarshal.SetCount(list298, index); span2 = CollectionsMarshal.AsSpan(list298); num = 0; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 0 }; num2 = 1; List list299 = new List(num2); CollectionsMarshal.SetCount(list299, num2); span3 = CollectionsMarshal.AsSpan(list299); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj217.Steps = list299; reference219 = obj217; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 1 }; index2 = 2; List list300 = new List(index2); CollectionsMarshal.SetCount(list300, index2); span3 = CollectionsMarshal.AsSpan(list300); num2 = 0; ref QuestStep reference221 = ref span3[num2]; QuestStep obj219 = new QuestStep(EInteractionType.Interact, 1017357u, new Vector3(312.3673f, -35.70687f, 89.25f), 400) { Fly = true }; num3 = 6; List list301 = new List(num3); CollectionsMarshal.SetCount(list301, num3); span7 = CollectionsMarshal.AsSpan(list301); 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, 0, EQuestWorkMode.Bitwise); obj219.CompletionQuestVariablesFlags = list301; reference221 = obj219; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017358u, new Vector3(837.9186f, -3.0115817f, 211.56628f), 400) { Fly = true }; obj218.Steps = list300; reference220 = obj218; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 2 }; num2 = 1; List list302 = new List(num2); CollectionsMarshal.SetCount(list302, num2); span3 = CollectionsMarshal.AsSpan(list302); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017471u, new Vector3(-391.0735f, 59.9946f, 303.1814f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; obj220.Steps = list302; reference222 = obj220; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list303 = new List(index2); CollectionsMarshal.SetCount(list303, index2); span3 = CollectionsMarshal.AsSpan(list303); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15727u, ItemCount = 2, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 100f, TerritoryId = 400 } } } }; obj221.Steps = list303; reference223 = obj221; questRoot37.QuestSequence = list298; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(2293); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list304 = new List(num); CollectionsMarshal.SetCount(list304, num); span = CollectionsMarshal.AsSpan(list304); index = 0; span[index] = "Censored"; questRoot38.Author = list304; index = 6; List list305 = new List(index); CollectionsMarshal.SetCount(list305, index); span2 = CollectionsMarshal.AsSpan(list305); num = 0; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 0 }; num2 = 1; List list306 = new List(num2); CollectionsMarshal.SetCount(list306, num2); span3 = CollectionsMarshal.AsSpan(list306); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj222.Steps = list306; reference224 = obj222; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 1 }; index2 = 1; List list307 = new List(index2); CollectionsMarshal.SetCount(list307, index2); span3 = CollectionsMarshal.AsSpan(list307); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017359u, new Vector3(401.9989f, -6.0554f, 581.65857f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(401.9989f, -6.0554f, 581.65857f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj223.Steps = list307; reference225 = obj223; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = 2 }; num2 = 3; List list308 = new List(num2); CollectionsMarshal.SetCount(list308, num2); span3 = CollectionsMarshal.AsSpan(list308); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017362u, new Vector3(279.3468f, -37.982975f, 487.6936f), 400) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017363u, new Vector3(320.88184f, -13.416825f, 439.07825f), 400) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017361u, new Vector3(177.7218f, -33.74496f, 486.8695f), 400) { Fly = true }; obj224.Steps = list308; reference226 = obj224; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 3 }; index2 = 1; List list309 = new List(index2); CollectionsMarshal.SetCount(list309, index2); span3 = CollectionsMarshal.AsSpan(list309); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017359u, new Vector3(401.9989f, -6.0554f, 581.65857f), 400) { Fly = true }; obj225.Steps = list309; reference227 = obj225; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 4 }; num2 = 2; List list310 = new List(num2); CollectionsMarshal.SetCount(list310, num2); span3 = CollectionsMarshal.AsSpan(list310); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15728u, ItemCount = 3, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017360u, new Vector3(395.98682f, -5.798145f, 587.3655f), 400); obj226.Steps = list310; reference228 = obj226; num++; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list311 = new List(index2); CollectionsMarshal.SetCount(list311, index2); span3 = CollectionsMarshal.AsSpan(list311); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj227.Steps = list311; reference229 = obj227; questRoot38.QuestSequence = list305; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(2294); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list312 = new List(num); CollectionsMarshal.SetCount(list312, num); span = CollectionsMarshal.AsSpan(list312); index = 0; span[index] = "Censored"; questRoot39.Author = list312; index = 5; List list313 = new List(index); CollectionsMarshal.SetCount(list313, index); span2 = CollectionsMarshal.AsSpan(list313); num = 0; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = 0 }; num2 = 1; List list314 = new List(num2); CollectionsMarshal.SetCount(list314, num2); span3 = CollectionsMarshal.AsSpan(list314); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj228.Steps = list314; reference230 = obj228; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 1 }; index2 = 1; List list315 = new List(index2); CollectionsMarshal.SetCount(list315, index2); span3 = CollectionsMarshal.AsSpan(list315); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017364u, new Vector3(517.87585f, -11.374985f, 82.96326f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(517.87585f, -11.374985f, 82.96326f), MaximumDistance = 100f, TerritoryId = 400 } } } }; obj229.Steps = list315; reference231 = obj229; num++; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 2 }; num2 = 3; List list316 = new List(num2); CollectionsMarshal.SetCount(list316, num2); span3 = CollectionsMarshal.AsSpan(list316); index2 = 0; ref QuestStep reference233 = ref span3[index2]; QuestStep obj231 = new QuestStep(EInteractionType.Interact, 2007227u, new Vector3(439.9939f, -31.601501f, 204.88281f), 400) { Fly = true }; index3 = 6; List list317 = new List(index3); CollectionsMarshal.SetCount(list317, index3); span7 = CollectionsMarshal.AsSpan(list317); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj231.CompletionQuestVariablesFlags = list317; reference233 = obj231; index2++; ref QuestStep reference234 = ref span3[index2]; QuestStep obj232 = new QuestStep(EInteractionType.Interact, 2007226u, new Vector3(430.80798f, -27.878296f, 141.92407f), 400) { Fly = true }; num3 = 6; List list318 = new List(num3); CollectionsMarshal.SetCount(list318, num3); span7 = CollectionsMarshal.AsSpan(list318); 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)4, 0, EQuestWorkMode.Bitwise); obj232.CompletionQuestVariablesFlags = list318; reference234 = obj232; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2007225u, new Vector3(413.68726f, -22.354492f, 16.525452f), 400) { Fly = true }; obj230.Steps = list316; reference232 = obj230; num++; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = 3 }; index2 = 1; List list319 = new List(index2); CollectionsMarshal.SetCount(list319, index2); span3 = CollectionsMarshal.AsSpan(list319); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017364u, new Vector3(517.87585f, -11.374985f, 82.96326f), 400) { Fly = true }; obj233.Steps = list319; reference235 = obj233; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list320 = new List(num2); CollectionsMarshal.SetCount(list320, num2); span3 = CollectionsMarshal.AsSpan(list320); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15729u, ItemCount = 3, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj234.Steps = list320; reference236 = obj234; questRoot39.QuestSequence = list313; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(2295); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list321 = new List(num); CollectionsMarshal.SetCount(list321, num); span = CollectionsMarshal.AsSpan(list321); index = 0; span[index] = "Censored"; questRoot40.Author = list321; index = 3; List list322 = new List(index); CollectionsMarshal.SetCount(list322, index); span2 = CollectionsMarshal.AsSpan(list322); num = 0; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 0 }; index2 = 1; List list323 = new List(index2); CollectionsMarshal.SetCount(list323, index2); span3 = CollectionsMarshal.AsSpan(list323); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj235.Steps = list323; reference237 = obj235; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = 1 }; num2 = 4; List list324 = new List(num2); CollectionsMarshal.SetCount(list324, num2); span3 = CollectionsMarshal.AsSpan(list324); index2 = 0; ref QuestStep reference239 = ref span3[index2]; QuestStep obj237 = new QuestStep(EInteractionType.Say, 1017365u, new Vector3(255.75635f, -43.649445f, 637.2014f), 400) { AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome, ChatMessage = new ChatMessage { Key = "TEXT_BANMOG202_02295_SYSTEM_000_019" }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(255.75635f, -43.649445f, 637.2014f), MaximumDistance = 50f, TerritoryId = 400 } } } }; index3 = 6; List list325 = new List(index3); CollectionsMarshal.SetCount(list325, index3); span7 = CollectionsMarshal.AsSpan(list325); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj237.CompletionQuestVariablesFlags = list325; reference239 = obj237; index2++; ref QuestStep reference240 = ref span3[index2]; QuestStep obj238 = new QuestStep(EInteractionType.Say, 1017366u, new Vector3(296.37585f, -47.154934f, 673.9756f), 400) { ChatMessage = new ChatMessage { Key = "TEXT_BANMOG202_02295_SYSTEM_000_019" } }; num3 = 6; List list326 = new List(num3); CollectionsMarshal.SetCount(list326, num3); span7 = CollectionsMarshal.AsSpan(list326); 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)4, 0, EQuestWorkMode.Bitwise); obj238.CompletionQuestVariablesFlags = list326; reference240 = obj238; index2++; ref QuestStep reference241 = ref span3[index2]; QuestStep obj239 = new QuestStep(EInteractionType.Say, 1017368u, new Vector3(451.7433f, -5.8336167f, 649.7444f), 400) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANMOG202_02295_SYSTEM_000_019" } }; index3 = 6; List list327 = new List(index3); CollectionsMarshal.SetCount(list327, index3); span7 = CollectionsMarshal.AsSpan(list327); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj239.CompletionQuestVariablesFlags = list327; reference241 = obj239; index2++; span3[index2] = new QuestStep(EInteractionType.Say, 1017367u, new Vector3(484.45862f, -7.7667823f, 716.9756f), 400) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANMOG202_02295_SYSTEM_000_019" } }; obj236.Steps = list324; reference238 = obj236; num++; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj240 = 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, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj240.Steps = list328; reference242 = obj240; questRoot40.QuestSequence = list322; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(2296); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list329 = new List(num); CollectionsMarshal.SetCount(list329, num); span = CollectionsMarshal.AsSpan(list329); index = 0; span[index] = "Censored"; questRoot41.Author = list329; index = 4; List list330 = new List(index); CollectionsMarshal.SetCount(list330, index); span2 = CollectionsMarshal.AsSpan(list330); num = 0; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 0 }; num2 = 1; List list331 = new List(num2); CollectionsMarshal.SetCount(list331, num2); span3 = CollectionsMarshal.AsSpan(list331); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj241.Steps = list331; reference243 = obj241; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = 1 }; index2 = 1; List list332 = new List(index2); CollectionsMarshal.SetCount(list332, index2); span3 = CollectionsMarshal.AsSpan(list332); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017369u, new Vector3(444.93774f, -5.6449523f, 653.4065f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(444.93774f, -5.6449523f, 653.4065f), MaximumDistance = 100f, TerritoryId = 400 } } } }; obj242.Steps = list332; reference244 = obj242; num++; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = 2 }; num2 = 2; List list333 = new List(num2); CollectionsMarshal.SetCount(list333, num2); span3 = CollectionsMarshal.AsSpan(list333); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15730u, ItemCount = 3, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017370u, new Vector3(456.07678f, -5.5784807f, 676.84436f), 400); obj243.Steps = list333; reference245 = obj243; num++; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list334 = new List(index2); CollectionsMarshal.SetCount(list334, index2); span3 = CollectionsMarshal.AsSpan(list334); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj244.Steps = list334; reference246 = obj244; questRoot41.QuestSequence = list330; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(2297); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list335 = new List(num); CollectionsMarshal.SetCount(list335, num); span = CollectionsMarshal.AsSpan(list335); index = 0; span[index] = "pot0to"; questRoot42.Author = list335; index = 5; List list336 = new List(index); CollectionsMarshal.SetCount(list336, index); span2 = CollectionsMarshal.AsSpan(list336); num = 0; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 0 }; num2 = 1; List list337 = new List(num2); CollectionsMarshal.SetCount(list337, num2); span3 = CollectionsMarshal.AsSpan(list337); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; obj245.Steps = list337; reference247 = obj245; num++; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj246 = new QuestSequence { Sequence = 1 }; index2 = 1; List list338 = new List(index2); CollectionsMarshal.SetCount(list338, index2); span3 = CollectionsMarshal.AsSpan(list338); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017322u, new Vector3(-331.5633f, 58.823204f, 323.17078f), 400); obj246.Steps = list338; reference248 = obj246; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj247 = new QuestSequence { Sequence = 2 }; num2 = 1; List list339 = new List(num2); CollectionsMarshal.SetCount(list339, num2); span3 = CollectionsMarshal.AsSpan(list339); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, null, new Vector3(-740.9363f, 81f, 427.06656f), 400) { Fly = true, Action = EAction.Seed }; obj247.Steps = list339; reference249 = obj247; num++; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj248 = new QuestSequence { Sequence = 3 }; index2 = 1; List list340 = new List(index2); CollectionsMarshal.SetCount(list340, index2); span3 = CollectionsMarshal.AsSpan(list340); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, null, new Vector3(-44.158283f, 81.187126f, -265.6412f), 400) { Fly = true, Action = EAction.Seed }; obj248.Steps = list340; reference250 = obj248; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list341 = new List(num2); CollectionsMarshal.SetCount(list341, num2); span3 = CollectionsMarshal.AsSpan(list341); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj249.Steps = list341; reference251 = obj249; questRoot42.QuestSequence = list336; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(2298); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list342 = new List(num); CollectionsMarshal.SetCount(list342, num); span = CollectionsMarshal.AsSpan(list342); index = 0; span[index] = "Censored"; questRoot43.Author = list342; index = 4; List list343 = new List(index); CollectionsMarshal.SetCount(list343, index); span2 = CollectionsMarshal.AsSpan(list343); num = 0; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj250 = new QuestSequence { Sequence = 0 }; index2 = 1; List list344 = new List(index2); CollectionsMarshal.SetCount(list344, index2); span3 = CollectionsMarshal.AsSpan(list344); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj250.Steps = list344; reference252 = obj250; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj251 = new QuestSequence { Sequence = 1 }; num2 = 1; List list345 = new List(num2); CollectionsMarshal.SetCount(list345, num2); span3 = CollectionsMarshal.AsSpan(list345); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017377u, new Vector3(559.9907f, -1.071418f, -372.42694f), 400) { Fly = true, Land = true }; obj251.Steps = list345; reference253 = obj251; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj252 = new QuestSequence { Sequence = 2 }; index2 = 2; List list346 = new List(index2); CollectionsMarshal.SetCount(list346, index2); span3 = CollectionsMarshal.AsSpan(list346); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15731u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017378u, new Vector3(555.84033f, -1.1545231f, -386.28217f), 400); obj252.Steps = list346; reference254 = obj252; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list347 = new List(num2); CollectionsMarshal.SetCount(list347, num2); span3 = CollectionsMarshal.AsSpan(list347); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj253.Steps = list347; reference255 = obj253; questRoot43.QuestSequence = list343; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(2299); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list348 = new List(num); CollectionsMarshal.SetCount(list348, num); span = CollectionsMarshal.AsSpan(list348); index = 0; span[index] = "Censored"; questRoot44.Author = list348; index = 4; List list349 = new List(index); CollectionsMarshal.SetCount(list349, index); span2 = CollectionsMarshal.AsSpan(list349); num = 0; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj254 = new QuestSequence { Sequence = 0 }; index2 = 1; List list350 = new List(index2); CollectionsMarshal.SetCount(list350, index2); span3 = CollectionsMarshal.AsSpan(list350); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj254.Steps = list350; reference256 = obj254; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj255 = new QuestSequence { Sequence = 1 }; num2 = 1; List list351 = new List(num2); CollectionsMarshal.SetCount(list351, num2); span3 = CollectionsMarshal.AsSpan(list351); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017379u, new Vector3(-183.0625f, 182.06508f, -759.21265f), 400) { Fly = true }; obj255.Steps = list351; reference257 = obj255; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj256 = new QuestSequence { Sequence = 2 }; index2 = 2; List list352 = new List(index2); CollectionsMarshal.SetCount(list352, index2); span3 = CollectionsMarshal.AsSpan(list352); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15732u, ItemCount = 2, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017380u, new Vector3(-171.74036f, 178.63443f, -772.9458f), 400); obj256.Steps = list352; reference258 = obj256; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj257 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list353 = new List(num2); CollectionsMarshal.SetCount(list353, num2); span3 = CollectionsMarshal.AsSpan(list353); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj257.Steps = list353; reference259 = obj257; questRoot44.QuestSequence = list349; AddQuest(questId44, questRoot44); } private static void LoadQuests46() { QuestId questId = new QuestId(2300); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "plogon_enjoyer"; questRoot.Author = list; index = 5; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017383u, new Vector3(-657.46545f, 73.76131f, 219.28735f), 400) { Fly = true, Land = true }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 2; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15733u, ItemCount = 1 }; index2++; ref QuestStep reference4 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1017384u, new Vector3(-651.51447f, 73f, 217.2732f), 400); int num3 = 1; List list6 = new List(num3); CollectionsMarshal.SetCount(list6, num3); Span span4 = CollectionsMarshal.AsSpan(list6); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANMOG303_02300_Q1_000_000"), Answer = new ExcelRef("TEXT_BANMOG303_02300_A1_000_001") }; questStep.DialogueChoices = list6; reference4 = questStep; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list7 = new List(index2); CollectionsMarshal.SetCount(list7, index2); span3 = CollectionsMarshal.AsSpan(list7); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017387u, new Vector3(-59.55603f, -8.685017f, 186.84668f), 400) { Fly = true }; obj4.Steps = list7; reference5 = obj4; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj5.Steps = list8; reference6 = obj5; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(2301); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list9 = new List(num); CollectionsMarshal.SetCount(list9, num); span = CollectionsMarshal.AsSpan(list9); index = 0; span[index] = "plogon_enjoyer"; questRoot2.Author = list9; index = 6; List list10 = new List(index); CollectionsMarshal.SetCount(list10, index); span2 = CollectionsMarshal.AsSpan(list10); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400); obj6.Steps = list11; reference7 = obj6; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 1 }; num2 = 1; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017321u, new Vector3(-376.4859f, 60.89619f, 319.7832f), 400) { Fly = true }; obj7.Steps = list12; reference8 = obj7; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 2 }; index2 = 2; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15734u, ItemCount = 1 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017392u, new Vector3(112.687744f, -24.088774f, 167.74243f), 400) { Fly = true }; obj8.Steps = list13; reference9 = obj8; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 3 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007234u, new Vector3(111.86377f, -21.988281f, 192.43152f), 400) { Fly = true }; obj9.Steps = list14; reference10 = obj9; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 4 }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017392u, new Vector3(112.687744f, -24.088774f, 167.74243f), 400) { Fly = true }; obj10.Steps = list15; reference11 = obj10; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj11.Steps = list16; reference12 = obj11; questRoot2.QuestSequence = list10; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(2302); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list17 = new List(num); CollectionsMarshal.SetCount(list17, num); span = CollectionsMarshal.AsSpan(list17); index = 0; span[index] = "plogon_enjoyer"; questRoot3.Author = list17; index = 6; List list18 = new List(index); CollectionsMarshal.SetCount(list18, index); span2 = CollectionsMarshal.AsSpan(list18); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; index2 = 1; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400); obj12.Steps = list19; reference13 = obj12; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 1 }; num2 = 1; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017470u, new Vector3(-353.53632f, 60.896175f, 299.61084f), 400) { Fly = true }; obj13.Steps = list20; reference14 = obj13; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 2 }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 2007272u, new Vector3(306.53845f, -38.254395f, 111.0094f), 400) { Fly = true, Action = EAction.Roar }; obj14.Steps = list21; reference15 = obj14; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 3 }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2007273u, new Vector3(431.99805f, -28.152893f, 112.321655f), 400) { Fly = true, Action = EAction.Roar }; obj15.Steps = list22; reference16 = obj15; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 4 }; index2 = 1; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 2007274u, new Vector3(390.70715f, -35.599304f, 252.58252f), 400) { Fly = true, Action = EAction.Roar }; obj16.Steps = list23; reference17 = obj16; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj17.Steps = list24; reference18 = obj17; questRoot3.QuestSequence = list18; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(2303); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list25 = new List(num); CollectionsMarshal.SetCount(list25, num); span = CollectionsMarshal.AsSpan(list25); index = 0; span[index] = "Censored"; questRoot4.Author = list25; index = 4; List list26 = new List(index); CollectionsMarshal.SetCount(list26, index); span2 = CollectionsMarshal.AsSpan(list26); num = 0; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 0 }; index2 = 1; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj18.Steps = list27; reference19 = obj18; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 1 }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017403u, new Vector3(-686.12195f, 335f, 165.75867f), 400) { Fly = true }; obj19.Steps = list28; reference20 = obj19; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 2 }; index2 = 2; List list29 = new List(index2); CollectionsMarshal.SetCount(list29, index2); span3 = CollectionsMarshal.AsSpan(list29); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15735u, ItemCount = 2, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017534u, new Vector3(-661.1582f, 335f, 158.49548f), 400); obj20.Steps = list29; reference21 = obj20; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true }; obj21.Steps = list30; reference22 = obj21; questRoot4.QuestSequence = list26; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(2304); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list31 = new List(num); CollectionsMarshal.SetCount(list31, num); span = CollectionsMarshal.AsSpan(list31); index = 0; span[index] = "liza"; questRoot5.Author = list31; index = 5; List list32 = new List(index); CollectionsMarshal.SetCount(list32, index); span2 = CollectionsMarshal.AsSpan(list32); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 0 }; index2 = 1; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400); obj22.Steps = list33; reference23 = obj22; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 1 }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017406u, new Vector3(-95.04846f, 79.8345f, -301.80823f), 400) { Fly = true }; obj23.Steps = list34; reference24 = obj23; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 2 }; index2 = 1; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017407u, new Vector3(-128.34369f, 125.92322f, -314.6258f), 400) { Fly = true }; obj24.Steps = list35; reference25 = obj24; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 3 }; num2 = 2; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15736u, ItemCount = 3 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017408u, new Vector3(-108.59851f, 122.442116f, -318.31848f), 400); obj25.Steps = list36; reference26 = obj25; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj26.Steps = list37; reference27 = obj26; questRoot5.QuestSequence = list32; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(2305); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list38 = new List(num); CollectionsMarshal.SetCount(list38, num); span = CollectionsMarshal.AsSpan(list38); index = 0; span[index] = "liza"; questRoot6.Author = list38; index = 7; List list39 = new List(index); CollectionsMarshal.SetCount(list39, index); span2 = CollectionsMarshal.AsSpan(list39); num = 0; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; num2 = 1; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400); obj27.Steps = list40; reference28 = obj27; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; index2 = 1; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017471u, new Vector3(-391.0735f, 59.9946f, 303.1814f), 400); obj28.Steps = list41; reference29 = obj28; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 2 }; num2 = 2; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-255.2606f, -24.29513f, 737.67456f), 400) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017409u, new Vector3(-254.71893f, -24.295156f, 738.5519f), 400); obj29.Steps = list42; reference30 = obj29; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 3 }; index2 = 4; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; ref QuestStep reference32 = ref span3[num2]; QuestStep obj31 = new QuestStep(EInteractionType.Interact, 2007244u, new Vector3(-658.9609f, 94.25488f, -417.07483f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; index3 = 6; List list44 = new List(index3); CollectionsMarshal.SetCount(list44, index3); Span span5 = CollectionsMarshal.AsSpan(list44); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj31.CompletionQuestVariablesFlags = list44; reference32 = obj31; num2++; ref QuestStep reference33 = ref span3[num2]; QuestStep obj32 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-673.58887f, 93.64293f, -506.5746f), 400) { Fly = true }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 6; List list45 = new List(num3); CollectionsMarshal.SetCount(list45, num3); span5 = CollectionsMarshal.AsSpan(list45); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list45; skipConditions.StepIf = skipStepConditions; obj32.SkipConditions = skipConditions; reference33 = obj32; num2++; ref QuestStep reference34 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2007245u, new Vector3(-671.1376f, 93.91919f, -507.49982f), 400); index3 = 6; List list46 = new List(index3); CollectionsMarshal.SetCount(list46, index3); span5 = CollectionsMarshal.AsSpan(list46); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list46; reference34 = questStep2; num2++; ref QuestStep reference35 = ref span3[num2]; QuestStep obj33 = new QuestStep(EInteractionType.Interact, 2007246u, new Vector3(-813.1685f, 94.865234f, -457.3282f), 400) { Fly = true }; num3 = 6; List list47 = new List(num3); CollectionsMarshal.SetCount(list47, num3); span5 = CollectionsMarshal.AsSpan(list47); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj33.CompletionQuestVariablesFlags = list47; reference35 = obj33; obj30.Steps = list43; reference31 = obj30; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 4 }; num2 = 2; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-255.2606f, -24.29513f, 737.67456f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017409u, new Vector3(-254.71893f, -24.295156f, 738.5519f), 400); obj34.Steps = list48; reference36 = obj34; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 5 }; index2 = 2; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15737u, ItemCount = 1 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017410u, new Vector3(-246.2044f, -24.295149f, 760.7384f), 400); obj35.Steps = list49; reference37 = obj35; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj36.Steps = list50; reference38 = obj36; questRoot6.QuestSequence = list39; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(2306); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list51 = new List(num); CollectionsMarshal.SetCount(list51, num); span = CollectionsMarshal.AsSpan(list51); index = 0; span[index] = "liza"; questRoot7.Author = list51; index = 6; List list52 = new List(index); CollectionsMarshal.SetCount(list52, index); span2 = CollectionsMarshal.AsSpan(list52); num = 0; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 0 }; index2 = 1; List list53 = new List(index2); CollectionsMarshal.SetCount(list53, index2); span3 = CollectionsMarshal.AsSpan(list53); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400); obj37.Steps = list53; reference39 = obj37; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 1 }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017470u, new Vector3(-353.53632f, 60.896175f, 299.61084f), 400); obj38.Steps = list54; reference40 = obj38; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 2 }; index2 = 1; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 2007264u, new Vector3(508.32373f, -0.77819824f, -360.49445f), 400) { Fly = true, Action = EAction.Roar }; obj39.Steps = list55; reference41 = obj39; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 3 }; num2 = 1; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2007265u, new Vector3(613.39734f, -11.917358f, -335.6222f), 400) { Fly = true, Action = EAction.Roar }; obj40.Steps = list56; reference42 = obj40; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 4 }; index2 = 1; List list57 = new List(index2); CollectionsMarshal.SetCount(list57, index2); span3 = CollectionsMarshal.AsSpan(list57); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 2007266u, new Vector3(554.0398f, 50.644653f, -393.72858f), 400) { Fly = true, Action = EAction.Roar }; obj41.Steps = list57; reference43 = obj41; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj42.Steps = list58; reference44 = obj42; questRoot7.QuestSequence = list52; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(2307); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list59 = new List(num); CollectionsMarshal.SetCount(list59, num); span = CollectionsMarshal.AsSpan(list59); index = 0; span[index] = "Censored"; questRoot8.Author = list59; index = 5; List list60 = new List(index); CollectionsMarshal.SetCount(list60, index); span2 = CollectionsMarshal.AsSpan(list60); num = 0; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 0 }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj43.Steps = list61; reference45 = obj43; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 1 }; num2 = 1; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017412u, new Vector3(402.45667f, -74.34704f, 636.6826f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome }; obj44.Steps = list62; reference46 = obj44; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 2 }; index2 = 2; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15738u, ItemCount = 3, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017413u, new Vector3(397.97046f, -72.344055f, 653.0403f), 400); obj45.Steps = list63; reference47 = obj45; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 3 }; num2 = 1; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017321u, new Vector3(-376.4859f, 60.89619f, 319.7832f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; obj46.Steps = list64; reference48 = obj46; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj47.Steps = list65; reference49 = obj47; questRoot8.QuestSequence = list60; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(2308); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list66 = new List(num); CollectionsMarshal.SetCount(list66, num); span = CollectionsMarshal.AsSpan(list66); index = 0; span[index] = "skiaz"; questRoot9.Author = list66; index = 5; List list67 = new List(index); CollectionsMarshal.SetCount(list67, index); span2 = CollectionsMarshal.AsSpan(list67); num = 0; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 0 }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400); obj48.Steps = list68; reference50 = obj48; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 1 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017414u, new Vector3(420.37073f, -10.765623f, 705.4398f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(420.37073f, -10.765623f, 705.4398f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj49.Steps = list69; reference51 = obj49; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 2 }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007249u, new Vector3(73.77734f, -32.73065f, -183.0625f), 400) { Fly = true }; obj50.Steps = list70; reference52 = obj50; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 3 }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017414u, new Vector3(420.37073f, -10.765623f, 705.4398f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(420.37073f, -10.765623f, 705.4398f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj51.Steps = list71; reference53 = obj51; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list72 = new List(num2); CollectionsMarshal.SetCount(list72, num2); span3 = CollectionsMarshal.AsSpan(list72); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj52.Steps = list72; reference54 = obj52; questRoot9.QuestSequence = list67; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(2309); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list73 = new List(num); CollectionsMarshal.SetCount(list73, num); span = CollectionsMarshal.AsSpan(list73); index = 0; span[index] = "skiaz"; questRoot10.Author = list73; index = 7; List list74 = new List(index); CollectionsMarshal.SetCount(list74, index); span2 = CollectionsMarshal.AsSpan(list74); num = 0; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400); obj53.Steps = list75; reference55 = obj53; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 1 }; num2 = 1; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017470u, new Vector3(-353.53632f, 60.896175f, 299.61084f), 400) { Fly = true }; obj54.Steps = list76; reference56 = obj54; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 2 }; index2 = 1; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 2007275u, new Vector3(-147.05127f, 77.653076f, -189.77649f), 400) { Fly = true, Action = EAction.Roar }; obj55.Steps = list77; reference57 = obj55; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 3 }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2007276u, new Vector3(-190.2038f, 77.653076f, -304.49384f), 400) { Fly = true, Action = EAction.Roar }; obj56.Steps = list78; reference58 = obj56; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 4 }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 2007277u, new Vector3(-75.88312f, 77.653076f, -347.79895f), 400) { Fly = true, Action = EAction.Roar }; obj57.Steps = list79; reference59 = obj57; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 5 }; num2 = 1; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2007278u, new Vector3(-32.852783f, 77.62268f, -233.87512f), 400) { Fly = true, Action = EAction.Roar }; obj58.Steps = list80; reference60 = obj58; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj59.Steps = list81; reference61 = obj59; questRoot10.QuestSequence = list74; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(2310); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list82 = new List(num); CollectionsMarshal.SetCount(list82, num); span = CollectionsMarshal.AsSpan(list82); index = 0; span[index] = "Censored"; questRoot11.Author = list82; index = 5; List list83 = new List(index); CollectionsMarshal.SetCount(list83, index); span2 = CollectionsMarshal.AsSpan(list83); num = 0; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 0 }; num2 = 1; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj60.Steps = list84; reference62 = obj60; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 1 }; index2 = 1; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017416u, new Vector3(-696.9253f, 180.23418f, 709.8954f), 400) { Fly = true }; obj61.Steps = list85; reference63 = obj61; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 2 }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017421u, new Vector3(217.51733f, 6.1228147f, 721.94995f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome }; obj62.Steps = list86; reference64 = obj62; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 3 }; index2 = 2; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15739u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017416u, new Vector3(-696.9253f, 180.23418f, 709.8954f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; obj63.Steps = list87; reference65 = obj63; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj64.Steps = list88; reference66 = obj64; questRoot11.QuestSequence = list83; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(2311); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list89 = new List(num); CollectionsMarshal.SetCount(list89, num); span = CollectionsMarshal.AsSpan(list89); index = 0; span[index] = "liza"; questRoot12.Author = list89; index = 7; List list90 = new List(index); CollectionsMarshal.SetCount(list90, index); span2 = CollectionsMarshal.AsSpan(list90); num = 0; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 0 }; index2 = 1; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400); obj65.Steps = list91; reference67 = obj65; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 1 }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017422u, new Vector3(-8.804504f, 81.8406f, -312.00128f), 400) { Fly = true }; obj66.Steps = list92; reference68 = obj66; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 2 }; index2 = 1; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017424u, new Vector3(7.4310913f, 81.84059f, -321.1872f), 400); obj67.Steps = list93; reference69 = obj67; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 3 }; num2 = 1; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017422u, new Vector3(-8.804504f, 81.8406f, -312.00128f), 400); obj68.Steps = list94; reference70 = obj68; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 4 }; index2 = 2; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15740u, ItemCount = 3 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017424u, new Vector3(7.4310913f, 81.84059f, -321.1872f), 400); obj69.Steps = list95; reference71 = obj69; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 5 }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017422u, new Vector3(-8.804504f, 81.8406f, -312.00128f), 400); obj70.Steps = list96; reference72 = obj70; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list97 = new List(index2); CollectionsMarshal.SetCount(list97, index2); span3 = CollectionsMarshal.AsSpan(list97); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj71.Steps = list97; reference73 = obj71; questRoot12.QuestSequence = list90; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(2312); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list98 = new List(num); CollectionsMarshal.SetCount(list98, num); span = CollectionsMarshal.AsSpan(list98); index = 0; span[index] = "liza"; questRoot13.Author = list98; index = 6; List list99 = new List(index); CollectionsMarshal.SetCount(list99, index); span2 = CollectionsMarshal.AsSpan(list99); num = 0; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 0 }; num2 = 1; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400); obj72.Steps = list100; reference74 = obj72; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 1 }; index2 = 1; List list101 = new List(index2); CollectionsMarshal.SetCount(list101, index2); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017322u, new Vector3(-331.5633f, 58.823204f, 323.17078f), 400); obj73.Steps = list101; reference75 = obj73; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 2 }; num2 = 1; List list102 = new List(num2); CollectionsMarshal.SetCount(list102, num2); span3 = CollectionsMarshal.AsSpan(list102); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2007279u, new Vector3(-491.63043f, 37.369263f, 158.95312f), 400) { Fly = true, Action = EAction.Seed }; obj74.Steps = list102; reference76 = obj74; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 3 }; index2 = 1; List list103 = new List(index2); CollectionsMarshal.SetCount(list103, index2); span3 = CollectionsMarshal.AsSpan(list103); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 2007280u, new Vector3(-380.2091f, 39.871826f, -23.819397f), 400) { Fly = true, Action = EAction.Seed }; obj75.Steps = list103; reference77 = obj75; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 4 }; num2 = 1; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2007281u, new Vector3(-52.323242f, 81.80359f, -116.258545f), 400) { Fly = true, Action = EAction.Seed }; obj76.Steps = list104; reference78 = obj76; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; obj77.Steps = list105; reference79 = obj77; questRoot13.QuestSequence = list99; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(2313); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list106 = new List(num); CollectionsMarshal.SetCount(list106, num); span = CollectionsMarshal.AsSpan(list106); index = 0; span[index] = "liza"; questRoot14.Author = list106; index = 6; List list107 = new List(index); CollectionsMarshal.SetCount(list107, index); span2 = CollectionsMarshal.AsSpan(list107); num = 0; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 0 }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400); obj78.Steps = list108; reference80 = obj78; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 1 }; index2 = 2; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-841.98883f, 32.499996f, 479.86572f), 400) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017453u, new Vector3(-840.8484f, 32.5f, 481.43726f), 400); obj79.Steps = list109; reference81 = obj79; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 2 }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007256u, new Vector3(-846.79944f, 34.01233f, 476.92053f), 400); obj80.Steps = list110; reference82 = obj80; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 3 }; index2 = 1; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017453u, new Vector3(-840.8484f, 32.5f, 481.43726f), 400); obj81.Steps = list111; reference83 = obj81; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 4 }; num2 = 2; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15741u, ItemCount = 3 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017549u, new Vector3(-836.9116f, 35.219498f, 457.6637f), 400); obj82.Steps = list112; reference84 = obj82; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj83.Steps = list113; reference85 = obj83; questRoot14.QuestSequence = list107; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(2314); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list114 = new List(num); CollectionsMarshal.SetCount(list114, num); span = CollectionsMarshal.AsSpan(list114); index = 0; span[index] = "liza"; questRoot15.Author = list114; index = 7; List list115 = new List(index); CollectionsMarshal.SetCount(list115, index); span2 = CollectionsMarshal.AsSpan(list115); num = 0; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 0 }; num2 = 1; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400); obj84.Steps = list116; reference86 = obj84; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 1 }; index2 = 2; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-0.5671045f, -23.618042f, 144.09882f), 400) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017455u, new Vector3(-1.7548828f, -23.618038f, 144.64026f), 400); obj85.Steps = list117; reference87 = obj85; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 2 }; num2 = 1; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017351u, new Vector3(-74.87604f, -8.172172f, 158.70898f), 400) { Fly = true }; obj86.Steps = list118; reference88 = obj86; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 3 }; index2 = 3; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15742u, ItemCount = 1 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-0.5671045f, -23.618042f, 144.09882f), 400) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017455u, new Vector3(-1.7548828f, -23.618038f, 144.64026f), 400); obj87.Steps = list119; reference89 = obj87; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 4 }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017456u, new Vector3(-152.02563f, 160.94061f, -770.50433f), 400) { Fly = true }; obj88.Steps = list120; reference90 = obj88; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 5 }; index2 = 1; List list121 = new List(index2); CollectionsMarshal.SetCount(list121, index2); span3 = CollectionsMarshal.AsSpan(list121); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017470u, new Vector3(-353.53632f, 60.896175f, 299.61084f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; obj89.Steps = list121; reference91 = obj89; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400); obj90.Steps = list122; reference92 = obj90; questRoot15.QuestSequence = list115; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(2315); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list123 = new List(num); CollectionsMarshal.SetCount(list123, num); span = CollectionsMarshal.AsSpan(list123); index = 0; span[index] = "Censored"; questRoot16.Author = list123; index = 6; List list124 = new List(index); CollectionsMarshal.SetCount(list124, index); span2 = CollectionsMarshal.AsSpan(list124); num = 0; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 0 }; index2 = 1; List list125 = new List(index2); CollectionsMarshal.SetCount(list125, index2); span3 = CollectionsMarshal.AsSpan(list125); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj91.Steps = list125; reference93 = obj91; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 1 }; num2 = 3; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); index2 = 0; ref QuestStep reference95 = ref span3[index2]; QuestStep obj93 = new QuestStep(EInteractionType.Interact, 1017459u, new Vector3(-611.41376f, 70f, 209.30798f), 400) { Fly = true }; index3 = 6; List list127 = new List(index3); CollectionsMarshal.SetCount(list127, index3); span5 = CollectionsMarshal.AsSpan(list127); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj93.CompletionQuestVariablesFlags = list127; reference95 = obj93; index2++; ref QuestStep reference96 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1017458u, new Vector3(-618.7381f, 70f, 207.9347f), 400); num3 = 6; List list128 = new List(num3); CollectionsMarshal.SetCount(list128, num3); span5 = CollectionsMarshal.AsSpan(list128); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list128; reference96 = questStep3; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017457u, new Vector3(-619.74524f, 70f, 214.52649f), 400); obj92.Steps = list126; reference94 = obj92; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 2 }; index2 = 1; List list129 = new List(index2); CollectionsMarshal.SetCount(list129, index2); span3 = CollectionsMarshal.AsSpan(list129); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017352u, new Vector3(-56.809387f, -8.866012f, 161.8219f), 400) { Fly = true, Land = true }; obj94.Steps = list129; reference97 = obj94; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 3 }; num2 = 3; List list130 = new List(num2); CollectionsMarshal.SetCount(list130, num2); span3 = CollectionsMarshal.AsSpan(list130); index2 = 0; ref QuestStep reference99 = ref span3[index2]; QuestStep obj96 = new QuestStep(EInteractionType.Interact, 1017461u, new Vector3(79.9115f, -22.838034f, -123.67438f), 400) { Fly = true }; index3 = 6; List list131 = new List(index3); CollectionsMarshal.SetCount(list131, index3); span5 = CollectionsMarshal.AsSpan(list131); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj96.CompletionQuestVariablesFlags = list131; reference99 = obj96; index2++; ref QuestStep reference100 = ref span3[index2]; QuestStep obj97 = new QuestStep(EInteractionType.Interact, 1017462u, new Vector3(-479.08752f, 106.92683f, -112.077515f), 400) { Fly = true }; num3 = 6; List list132 = new List(num3); CollectionsMarshal.SetCount(list132, num3); span5 = CollectionsMarshal.AsSpan(list132); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj97.CompletionQuestVariablesFlags = list132; reference100 = obj97; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017460u, new Vector3(-689.05164f, 78.99983f, 266.0105f), 400) { Fly = true }; obj95.Steps = list130; reference98 = obj95; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 4 }; index2 = 1; List list133 = new List(index2); CollectionsMarshal.SetCount(list133, index2); span3 = CollectionsMarshal.AsSpan(list133); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017352u, new Vector3(-56.809387f, -8.866012f, 161.8219f), 400) { Fly = true, Land = true }; obj98.Steps = list133; reference101 = obj98; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list134 = new List(num2); CollectionsMarshal.SetCount(list134, num2); span3 = CollectionsMarshal.AsSpan(list134); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj99.Steps = list134; reference102 = obj99; questRoot16.QuestSequence = list124; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(2316); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list135 = new List(num); CollectionsMarshal.SetCount(list135, num); span = CollectionsMarshal.AsSpan(list135); index = 0; span[index] = "Censored"; questRoot17.Author = list135; index = 6; List list136 = new List(index); CollectionsMarshal.SetCount(list136, index); span2 = CollectionsMarshal.AsSpan(list136); num = 0; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 0 }; index2 = 1; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj100.Steps = list137; reference103 = obj100; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 1 }; num2 = 1; List list138 = new List(num2); CollectionsMarshal.SetCount(list138, num2); span3 = CollectionsMarshal.AsSpan(list138); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017321u, new Vector3(-376.4859f, 60.89619f, 319.7832f), 400); obj101.Steps = list138; reference104 = obj101; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 2 }; index2 = 1; List list139 = new List(index2); CollectionsMarshal.SetCount(list139, index2); span3 = CollectionsMarshal.AsSpan(list139); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017351u, new Vector3(-74.87604f, -8.172172f, 158.70898f), 400) { Fly = true }; obj102.Steps = list139; reference105 = obj102; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 3 }; num2 = 2; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15743u, ItemCount = 3, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017321u, new Vector3(-376.4859f, 60.89619f, 319.7832f), 400) { Fly = true }; obj103.Steps = list140; reference106 = obj103; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 4 }; index2 = 3; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; ref QuestStep reference108 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1017463u, new Vector3(-380.23956f, 59.994583f, 281.84937f), 400); index3 = 6; List list142 = new List(index3); CollectionsMarshal.SetCount(list142, index3); span5 = CollectionsMarshal.AsSpan(list142); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list142; reference108 = questStep4; num2++; ref QuestStep reference109 = ref span3[num2]; QuestStep obj105 = new QuestStep(EInteractionType.Interact, 1017464u, new Vector3(-118.48633f, 36.39444f, 163.22571f), 400) { Fly = true }; num3 = 6; List list143 = new List(num3); CollectionsMarshal.SetCount(list143, num3); span5 = CollectionsMarshal.AsSpan(list143); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj105.CompletionQuestVariablesFlags = list143; reference109 = obj105; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017351u, new Vector3(-74.87604f, -8.172172f, 158.70898f), 400) { Fly = true }; obj104.Steps = list141; reference107 = obj104; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj106.Steps = list144; reference110 = obj106; questRoot17.QuestSequence = list136; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(2317); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list145 = new List(num); CollectionsMarshal.SetCount(list145, num); span = CollectionsMarshal.AsSpan(list145); index = 0; span[index] = "liza"; questRoot18.Author = list145; index = 4; List list146 = new List(index); CollectionsMarshal.SetCount(list146, index); span2 = CollectionsMarshal.AsSpan(list146); num = 0; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 0 }; index2 = 1; List list147 = new List(index2); CollectionsMarshal.SetCount(list147, index2); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400); obj107.Steps = list147; reference111 = obj107; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 1 }; num2 = 1; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017465u, new Vector3(202.28882f, 42.309406f, -577.3861f), 400) { Fly = true }; obj108.Steps = list148; reference112 = obj108; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 2 }; index2 = 2; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15744u, ItemCount = 2 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017466u, new Vector3(176.71472f, 42.308628f, -571.37415f), 400); obj109.Steps = list149; reference113 = obj109; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj110.Steps = list150; reference114 = obj110; questRoot18.QuestSequence = list146; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(2318); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list151 = new List(num); CollectionsMarshal.SetCount(list151, num); span = CollectionsMarshal.AsSpan(list151); index = 0; span[index] = "liza"; questRoot19.Author = list151; index = 8; List list152 = new List(index); CollectionsMarshal.SetCount(list152, index); span2 = CollectionsMarshal.AsSpan(list152); num = 0; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 0 }; index2 = 1; List list153 = new List(index2); CollectionsMarshal.SetCount(list153, index2); span3 = CollectionsMarshal.AsSpan(list153); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400); obj111.Steps = list153; reference115 = obj111; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 1 }; num2 = 1; List list154 = new List(num2); CollectionsMarshal.SetCount(list154, num2); span3 = CollectionsMarshal.AsSpan(list154); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017351u, new Vector3(-74.87604f, -8.172172f, 158.70898f), 400) { Fly = true }; obj112.Steps = list154; reference116 = obj112; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 2 }; index2 = 1; List list155 = new List(index2); CollectionsMarshal.SetCount(list155, index2); span3 = CollectionsMarshal.AsSpan(list155); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017467u, new Vector3(-40.20758f, -8.6555605f, 202.83813f), 400) { StopDistance = 0.5f, Fly = true }; obj113.Steps = list155; reference117 = obj113; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 3 }; num2 = 1; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1017624u, new Vector3(-76.0968f, -8.655561f, 216.17456f), 400) { Fly = true, Emote = EEmote.Psych }; obj114.Steps = list156; reference118 = obj114; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 4 }; index2 = 1; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1017625u, new Vector3(-46.76892f, 10.765197f, 243.12195f), 400) { StopDistance = 0.5f, Fly = true, Emote = EEmote.Slap }; obj115.Steps = list157; reference119 = obj115; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 5 }; num2 = 1; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017351u, new Vector3(-74.87604f, -8.172172f, 158.70898f), 400) { Fly = true }; obj116.Steps = list158; reference120 = obj116; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 6 }; index2 = 2; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15745u, ItemCount = 1 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017625u, new Vector3(-46.76892f, 10.765197f, 243.12195f), 400) { StopDistance = 0.5f, Fly = true }; obj117.Steps = list159; reference121 = obj117; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj118.Steps = list160; reference122 = obj118; questRoot19.QuestSequence = list152; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(2319); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list161 = new List(num); CollectionsMarshal.SetCount(list161, num); span = CollectionsMarshal.AsSpan(list161); index = 0; span[index] = "liza, Redacted"; questRoot20.Author = list161; index = 5; List list162 = new List(index); CollectionsMarshal.SetCount(list162, index); span2 = CollectionsMarshal.AsSpan(list162); num = 0; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 0 }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj119.Steps = list163; reference123 = obj119; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 1 }; num2 = 2; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-354.06366f, 61.351093f, 305.64108f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-354.06366f, 61.351093f, 305.64108f), MaximumDistance = 50f, TerritoryId = 400 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017470u, new Vector3(-353.53632f, 60.896175f, 299.61084f), 400); obj120.Steps = list164; reference124 = obj120; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 2 }; index2 = 1; List list165 = new List(index2); CollectionsMarshal.SetCount(list165, index2); span3 = CollectionsMarshal.AsSpan(list165); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 2007283u, new Vector3(-177.87445f, 53.055542f, 53.665894f), 400) { Fly = true, Action = EAction.Roar }; obj121.Steps = list165; reference125 = obj121; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 3 }; num2 = 1; List list166 = new List(num2); CollectionsMarshal.SetCount(list166, num2); span3 = CollectionsMarshal.AsSpan(list166); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2007284u, new Vector3(-320.60736f, 220.38599f, -708.00336f), 400) { Fly = true, Action = EAction.Roar }; obj122.Steps = list166; reference126 = obj122; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list167 = new List(index2); CollectionsMarshal.SetCount(list167, index2); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017171u, new Vector3(-335.56116f, 59.003433f, 313.98486f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj123.Steps = list167; reference127 = obj123; questRoot20.QuestSequence = list162; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(2320); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list168 = new List(num); CollectionsMarshal.SetCount(list168, num); span = CollectionsMarshal.AsSpan(list168); index = 0; span[index] = "Censored"; questRoot21.Author = list168; index = 9; List list169 = new List(index); CollectionsMarshal.SetCount(list169, index); span2 = CollectionsMarshal.AsSpan(list169); num = 0; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 0 }; num2 = 1; List list170 = new List(num2); CollectionsMarshal.SetCount(list170, num2); span3 = CollectionsMarshal.AsSpan(list170); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017328u, new Vector3(234.33276f, -42.20274f, 601.00696f), 400) { AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(234.33276f, -42.20274f, 601.00696f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj124.Steps = list170; reference128 = obj124; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 1 }; index2 = 1; List list171 = new List(index2); CollectionsMarshal.SetCount(list171, index2); span3 = CollectionsMarshal.AsSpan(list171); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017329u, new Vector3(351.76624f, -74.80417f, 629.96875f), 400) { Fly = true }; obj125.Steps = list171; reference129 = obj125; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 2 }; num2 = 1; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012163u, new Vector3(128.25195f, 24.458832f, -0.6867676f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; obj126.Steps = list172; reference130 = obj126; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 3 }; index2 = 1; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017330u, new Vector3(-246.72314f, -20.034918f, -90.10455f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardJeweledCrozier } }; obj127.Steps = list173; reference131 = obj127; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 4 }; num2 = 2; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 419) { ItemId = 15720u, ItemCount = 1 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017330u, new Vector3(-246.72314f, -20.034918f, -90.10455f), 419); obj128.Steps = list174; reference132 = obj128; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 5 }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017331u, new Vector3(-366.84216f, 60.89617f, 312.6726f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; obj129.Steps = list175; reference133 = obj129; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 6 }; num2 = 1; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017334u, new Vector3(-614.374f, 48f, 326.28357f), 400) { AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; obj130.Steps = list176; reference134 = obj130; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 7 }; index2 = 1; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017331u, new Vector3(-366.84216f, 60.89617f, 312.6726f), 400) { Fly = true }; obj131.Steps = list177; reference135 = obj131; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; ref QuestStep reference137 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.CompleteQuest, 1017335u, new Vector3(-370.9926f, 60.86112f, 309.8954f), 400); index3 = 1; List list179 = new List(index3); CollectionsMarshal.SetCount(list179, index3); span4 = CollectionsMarshal.AsSpan(list179); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANMOG001_02320_Q1_000_000"), Answer = new ExcelRef("TEXT_BANMOG001_02320_A1_000_001") }; questStep5.DialogueChoices = list179; reference137 = questStep5; obj132.Steps = list178; reference136 = obj132; questRoot21.QuestSequence = list169; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(2321); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list180 = new List(num); CollectionsMarshal.SetCount(list180, num); span = CollectionsMarshal.AsSpan(list180); index = 0; span[index] = "Censored"; questRoot22.Author = list180; index = 11; List list181 = new List(index); CollectionsMarshal.SetCount(list181, index); span2 = CollectionsMarshal.AsSpan(list181); num = 0; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 0 }; index2 = 1; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017169u, new Vector3(-342.15308f, 59.03801f, 315.14453f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj133.Steps = list182; reference138 = obj133; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 1 }; num2 = 1; List list183 = new List(num2); CollectionsMarshal.SetCount(list183, num2); span3 = CollectionsMarshal.AsSpan(list183); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017170u, new Vector3(-344.22827f, 59.038006f, 317.1587f), 400); obj134.Steps = list183; reference139 = obj134; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 2 }; index2 = 1; List list184 = new List(index2); CollectionsMarshal.SetCount(list184, index2); span3 = CollectionsMarshal.AsSpan(list184); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017339u, new Vector3(-104.875305f, 36.394436f, 170.48901f), 400) { Fly = true }; obj135.Steps = list184; reference140 = obj135; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 3 }; num2 = 1; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); index2 = 0; ref QuestStep reference142 = ref span3[index2]; QuestStep obj137 = new QuestStep(EInteractionType.Interact, 1017341u, new Vector3(-90.92853f, -8.655593f, 173.84595f), 400) { Fly = true }; num3 = 1; List list186 = new List(num3); CollectionsMarshal.SetCount(list186, num3); span4 = CollectionsMarshal.AsSpan(list186); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANMOG002_02321_Q1_000_000"), Answer = new ExcelRef("TEXT_BANMOG002_02321_A1_000_001") }; obj137.DialogueChoices = list186; reference142 = obj137; obj136.Steps = list185; reference141 = obj136; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 4 }; index2 = 1; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012078u, new Vector3(375.3567f, -69.42934f, 693.5072f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome }; obj138.Steps = list187; reference143 = obj138; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 5 }; num2 = 1; List list188 = new List(num2); CollectionsMarshal.SetCount(list188, num2); span3 = CollectionsMarshal.AsSpan(list188); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017339u, new Vector3(-104.875305f, 36.394436f, 170.48901f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; obj139.Steps = list188; reference144 = obj139; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 6 }; index2 = 1; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017342u, new Vector3(230.57898f, -6.0532966f, 44.541016f), 400) { Fly = true }; obj140.Steps = list189; reference145 = obj140; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 7 }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017343u, new Vector3(-375.47876f, 60.106445f, 307.27087f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; obj141.Steps = list190; reference146 = obj141; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 8 }; index2 = 1; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017322u, new Vector3(-331.5633f, 58.823204f, 323.17078f), 400) { Fly = true }; obj142.Steps = list191; reference147 = obj142; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 9 }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2007197u, new Vector3(-376.8521f, 60.135742f, 302.6931f), 400) { Fly = true, Action = EAction.Seed }; obj143.Steps = list192; reference148 = obj143; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017169u, new Vector3(-342.15308f, 59.03801f, 315.14453f), 400) { Fly = true }; obj144.Steps = list193; reference149 = obj144; questRoot22.QuestSequence = list181; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(2322); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list194 = new List(num); CollectionsMarshal.SetCount(list194, num); span = CollectionsMarshal.AsSpan(list194); index = 0; span[index] = "liza"; questRoot23.Author = list194; index = 9; List list195 = new List(index); CollectionsMarshal.SetCount(list195, index); span2 = CollectionsMarshal.AsSpan(list195); num = 0; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 0 }; num2 = 1; List list196 = new List(num2); CollectionsMarshal.SetCount(list196, num2); span3 = CollectionsMarshal.AsSpan(list196); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017169u, new Vector3(-342.15308f, 59.03801f, 315.14453f), 400); obj145.Steps = list196; reference150 = obj145; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 1 }; index2 = 1; List list197 = new List(index2); CollectionsMarshal.SetCount(list197, index2); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017170u, new Vector3(-344.22827f, 59.038006f, 317.1587f), 400) { StopDistance = 7f }; obj146.Steps = list197; reference151 = obj146; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 2 }; num2 = 1; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007198u, new Vector3(-339.65057f, 58.976074f, 319.50854f), 400) { StopDistance = 4.5f }; obj147.Steps = list198; reference152 = obj147; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 3 }; index2 = 1; List list199 = new List(index2); CollectionsMarshal.SetCount(list199, index2); span3 = CollectionsMarshal.AsSpan(list199); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017432u, new Vector3(-743.6179f, 81f, 372.1521f), 400) { Fly = true }; obj148.Steps = list199; reference153 = obj148; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 4 }; num2 = 1; List list200 = new List(num2); CollectionsMarshal.SetCount(list200, num2); span3 = CollectionsMarshal.AsSpan(list200); index2 = 0; ref QuestStep reference155 = ref span3[index2]; QuestStep obj150 = new QuestStep(EInteractionType.Interact, 1017169u, new Vector3(-342.15308f, 59.03801f, 315.14453f), 400) { Fly = true }; index3 = 1; List list201 = new List(index3); CollectionsMarshal.SetCount(list201, index3); span4 = CollectionsMarshal.AsSpan(list201); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANMOG003_02322_Q1_000_000"), Answer = new ExcelRef("TEXT_BANMOG003_02322_A1_000_001") }; obj150.DialogueChoices = list201; reference155 = obj150; obj149.Steps = list200; reference154 = obj149; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 5 }; index2 = 1; List list202 = new List(index2); CollectionsMarshal.SetCount(list202, index2); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017172u, new Vector3(-329.3355f, 59.056396f, 298.23755f), 400); obj151.Steps = list202; reference156 = obj151; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 6 }; num2 = 2; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15721u, ItemCount = 1 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017169u, new Vector3(-342.15308f, 59.03801f, 315.14453f), 400); obj152.Steps = list203; reference157 = obj152; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 7 }; index2 = 1; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017432u, new Vector3(-743.6179f, 81f, 372.1521f), 400) { Fly = true }; obj153.Steps = list204; reference158 = obj153; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017170u, new Vector3(-344.22827f, 59.038006f, 317.1587f), 400) { Fly = true }; obj154.Steps = list205; reference159 = obj154; questRoot23.QuestSequence = list195; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(2323); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list206 = new List(num); CollectionsMarshal.SetCount(list206, num); span = CollectionsMarshal.AsSpan(list206); index = 0; span[index] = "Censored"; questRoot24.Author = list206; index = 10; List list207 = new List(index); CollectionsMarshal.SetCount(list207, index); span2 = CollectionsMarshal.AsSpan(list207); num = 0; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 0 }; index2 = 1; List list208 = new List(index2); CollectionsMarshal.SetCount(list208, index2); span3 = CollectionsMarshal.AsSpan(list208); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017169u, new Vector3(-342.15308f, 59.03801f, 315.14453f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj155.Steps = list208; reference160 = obj155; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 1 }; num2 = 1; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017170u, new Vector3(-344.22827f, 59.038006f, 317.1587f), 400); obj156.Steps = list209; reference161 = obj156; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 2 }; index2 = 1; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017437u, new Vector3(-628.38184f, 81f, 136.12573f), 400) { Fly = true }; obj157.Steps = list210; reference162 = obj157; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 3 }; num2 = 1; List list211 = new List(num2); CollectionsMarshal.SetCount(list211, num2); span3 = CollectionsMarshal.AsSpan(list211); index2 = 0; ref QuestStep reference164 = ref span3[index2]; QuestStep obj159 = new QuestStep(EInteractionType.Interact, 1017170u, new Vector3(-344.22827f, 59.038006f, 317.1587f), 400) { Fly = true }; num3 = 1; List list212 = new List(num3); CollectionsMarshal.SetCount(list212, num3); span4 = CollectionsMarshal.AsSpan(list212); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANMOG004_02323_Q1_000_000"), Answer = new ExcelRef("TEXT_BANMOG004_02323_A1_000_001") }; obj159.DialogueChoices = list212; reference164 = obj159; obj158.Steps = list211; reference163 = obj158; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 4 }; index2 = 1; List list213 = new List(index2); CollectionsMarshal.SetCount(list213, index2); span3 = CollectionsMarshal.AsSpan(list213); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2007199u, new Vector3(-651.11774f, 249.04248f, -770.6264f), 400) { Fly = true }; obj160.Steps = list213; reference165 = obj160; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 5 }; num2 = 1; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017442u, new Vector3(-652.8268f, 248.69513f, -767.87976f), 400); obj161.Steps = list214; reference166 = obj161; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 6 }; index2 = 1; List list215 = new List(index2); CollectionsMarshal.SetCount(list215, index2); span3 = CollectionsMarshal.AsSpan(list215); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017432u, new Vector3(-743.6179f, 81f, 372.1521f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; obj162.Steps = list215; reference167 = obj162; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 7 }; num2 = 1; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2007199u, new Vector3(-651.11774f, 249.04248f, -770.6264f), 400) { Fly = true, Action = EAction.Roar }; obj163.Steps = list216; reference168 = obj163; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 8 }; index2 = 1; List list217 = new List(index2); CollectionsMarshal.SetCount(list217, index2); span3 = CollectionsMarshal.AsSpan(list217); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017437u, new Vector3(-628.38184f, 81f, 136.12573f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; obj164.Steps = list217; reference169 = obj164; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list218 = new List(num2); CollectionsMarshal.SetCount(list218, num2); span3 = CollectionsMarshal.AsSpan(list218); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017169u, new Vector3(-342.15308f, 59.03801f, 315.14453f), 400) { Fly = true }; obj165.Steps = list218; reference170 = obj165; questRoot24.QuestSequence = list207; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(2324); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list219 = new List(num); CollectionsMarshal.SetCount(list219, num); span = CollectionsMarshal.AsSpan(list219); index = 0; span[index] = "Censored"; questRoot25.Author = list219; index = 6; List list220 = new List(index); CollectionsMarshal.SetCount(list220, index); span2 = CollectionsMarshal.AsSpan(list220); num = 0; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 0 }; index2 = 1; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017169u, new Vector3(-342.15308f, 59.03801f, 315.14453f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj166.Steps = list221; reference171 = obj166; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 1 }; num2 = 1; List list222 = new List(num2); CollectionsMarshal.SetCount(list222, num2); span3 = CollectionsMarshal.AsSpan(list222); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017170u, new Vector3(-344.22827f, 59.038006f, 317.1587f), 400); obj167.Steps = list222; reference172 = obj167; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 2 }; index2 = 1; List list223 = new List(index2); CollectionsMarshal.SetCount(list223, index2); span3 = CollectionsMarshal.AsSpan(list223); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017446u, new Vector3(-103.92926f, -8.845976f, 216.35767f), 400) { Fly = true }; obj168.Steps = list223; reference173 = obj168; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 3 }; num2 = 1; List list224 = new List(num2); CollectionsMarshal.SetCount(list224, num2); span3 = CollectionsMarshal.AsSpan(list224); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017170u, new Vector3(-344.22827f, 59.038006f, 317.1587f), 400) { Fly = true }; obj169.Steps = list224; reference174 = obj169; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 4 }; index2 = 1; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017172u, new Vector3(-329.3355f, 59.056396f, 298.23755f), 400); obj170.Steps = list225; reference175 = obj170; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list226 = new List(num2); CollectionsMarshal.SetCount(list226, num2); span3 = CollectionsMarshal.AsSpan(list226); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15722u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017170u, new Vector3(-344.22827f, 59.038006f, 317.1587f), 400); obj171.Steps = list226; reference176 = obj171; questRoot25.QuestSequence = list220; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(2325); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list227 = new List(num); CollectionsMarshal.SetCount(list227, num); span = CollectionsMarshal.AsSpan(list227); index = 0; span[index] = "Censored"; questRoot26.Author = list227; index = 7; List list228 = new List(index); CollectionsMarshal.SetCount(list228, index); span2 = CollectionsMarshal.AsSpan(list228); num = 0; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 0 }; index2 = 1; List list229 = new List(index2); CollectionsMarshal.SetCount(list229, index2); span3 = CollectionsMarshal.AsSpan(list229); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017320u, new Vector3(-342.15308f, 59.03801f, 315.14453f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-342.15308f, 59.03801f, 315.14453f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj172.Steps = list229; reference177 = obj172; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 1 }; num2 = 1; List list230 = new List(num2); CollectionsMarshal.SetCount(list230, num2); span3 = CollectionsMarshal.AsSpan(list230); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017170u, new Vector3(-344.22827f, 59.038006f, 317.1587f), 400); obj173.Steps = list230; reference178 = obj173; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 2 }; index2 = 1; List list231 = new List(index2); CollectionsMarshal.SetCount(list231, index2); span3 = CollectionsMarshal.AsSpan(list231); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012163u, new Vector3(128.25195f, 24.458832f, -0.6867676f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; obj174.Steps = list231; reference179 = obj174; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 3 }; num2 = 1; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012162u, new Vector3(135.97314f, 24.376427f, 12.619202f), 418); obj175.Steps = list232; reference180 = obj175; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 4 }; index2 = 1; List list233 = new List(index2); CollectionsMarshal.SetCount(list233, index2); span3 = CollectionsMarshal.AsSpan(list233); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017170u, new Vector3(-344.22827f, 59.038006f, 317.1587f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; obj176.Steps = list233; reference181 = obj176; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 5 }; num2 = 1; List list234 = new List(num2); CollectionsMarshal.SetCount(list234, num2); span3 = CollectionsMarshal.AsSpan(list234); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017172u, new Vector3(-329.3355f, 59.056396f, 298.23755f), 400); obj177.Steps = list234; reference182 = obj177; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list235 = new List(index2); CollectionsMarshal.SetCount(list235, index2); span3 = CollectionsMarshal.AsSpan(list235); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 400) { ItemId = 15723u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017320u, new Vector3(-342.15308f, 59.03801f, 315.14453f), 400); obj178.Steps = list235; reference183 = obj178; questRoot26.QuestSequence = list228; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(2326); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list236 = new List(num); CollectionsMarshal.SetCount(list236, num); span = CollectionsMarshal.AsSpan(list236); index = 0; span[index] = "Censored"; questRoot27.Author = list236; index = 9; List list237 = new List(index); CollectionsMarshal.SetCount(list237, index); span2 = CollectionsMarshal.AsSpan(list237); num = 0; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 0 }; num2 = 1; List list238 = new List(num2); CollectionsMarshal.SetCount(list238, num2); span3 = CollectionsMarshal.AsSpan(list238); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017320u, new Vector3(-342.15308f, 59.03801f, 315.14453f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-342.15308f, 59.03801f, 315.14453f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj179.Steps = list238; reference184 = obj179; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 1 }; index2 = 1; List list239 = new List(index2); CollectionsMarshal.SetCount(list239, index2); span3 = CollectionsMarshal.AsSpan(list239); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017170u, new Vector3(-344.22827f, 59.038006f, 317.1587f), 400); obj180.Steps = list239; reference185 = obj180; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 2 }; num2 = 1; List list240 = new List(num2); CollectionsMarshal.SetCount(list240, num2); span3 = CollectionsMarshal.AsSpan(list240); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011935u, new Vector3(-285.63367f, 39.04305f, 53.72693f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj181.Steps = list240; reference186 = obj181; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 3 }; index2 = 1; List list241 = new List(index2); CollectionsMarshal.SetCount(list241, index2); span3 = CollectionsMarshal.AsSpan(list241); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017447u, new Vector3(-374.99048f, 58.99875f, 340.1693f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; obj182.Steps = list241; reference187 = obj182; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 4 }; num2 = 3; List list242 = new List(num2); CollectionsMarshal.SetCount(list242, num2); span3 = CollectionsMarshal.AsSpan(list242); index2 = 0; ref QuestStep reference189 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2007202u, new Vector3(-372.15234f, 60.318848f, 335.89685f), 400); index3 = 6; List list243 = new List(index3); CollectionsMarshal.SetCount(list243, index3); span5 = CollectionsMarshal.AsSpan(list243); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list243; reference189 = questStep6; index2++; ref QuestStep reference190 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2007201u, new Vector3(-367.63562f, 59.8916f, 333.45532f), 400); num3 = 6; List list244 = new List(num3); CollectionsMarshal.SetCount(list244, num3); span5 = CollectionsMarshal.AsSpan(list244); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list244; reference190 = questStep7; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2007221u, new Vector3(-364.9806f, 60.471436f, 331.74634f), 400); obj183.Steps = list242; reference188 = obj183; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 5 }; index2 = 1; List list245 = new List(index2); CollectionsMarshal.SetCount(list245, index2); span3 = CollectionsMarshal.AsSpan(list245); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017447u, new Vector3(-374.99048f, 58.99875f, 340.1693f), 400); obj184.Steps = list245; reference191 = obj184; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 6 }; num2 = 1; List list246 = new List(num2); CollectionsMarshal.SetCount(list246, num2); span3 = CollectionsMarshal.AsSpan(list246); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017448u, new Vector3(-383.35242f, 59.9946f, 297.74927f), 400); obj185.Steps = list246; reference192 = obj185; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 7 }; index2 = 1; List list247 = new List(index2); CollectionsMarshal.SetCount(list247, index2); span3 = CollectionsMarshal.AsSpan(list247); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017172u, new Vector3(-329.3355f, 59.056396f, 298.23755f), 400); obj186.Steps = list247; reference193 = obj186; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj187 = 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, 400) { ItemId = 15724u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017170u, new Vector3(-344.22827f, 59.038006f, 317.1587f), 400); obj187.Steps = list248; reference194 = obj187; questRoot27.QuestSequence = list237; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(2327); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list249 = new List(num); CollectionsMarshal.SetCount(list249, num); span = CollectionsMarshal.AsSpan(list249); index = 0; span[index] = "Skiaz"; questRoot28.Author = list249; index = 3; List list250 = new List(index); CollectionsMarshal.SetCount(list250, index); span2 = CollectionsMarshal.AsSpan(list250); num = 0; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj188 = 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, 1017320u, new Vector3(-342.15308f, 59.03801f, 315.14453f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-342.15308f, 59.03801f, 315.14453f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj188.Steps = list251; reference195 = obj188; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 1 }; num2 = 2; List list252 = new List(num2); CollectionsMarshal.SetCount(list252, num2); span3 = CollectionsMarshal.AsSpan(list252); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017170u, new Vector3(-344.22827f, 59.038006f, 317.1587f), 400) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017173u, new Vector3(-363.82086f, 60.896187f, 306.38586f), 400) { Fly = true }; obj189.Steps = list252; reference196 = obj189; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list253 = new List(index2); CollectionsMarshal.SetCount(list253, index2); span3 = CollectionsMarshal.AsSpan(list253); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017320u, new Vector3(-342.15308f, 59.03801f, 315.14453f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-335.56116f, 59.003433f, 313.98486f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj190.Steps = list253; reference197 = obj190; questRoot28.QuestSequence = list250; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(2332); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list254 = new List(num); CollectionsMarshal.SetCount(list254, num); span = CollectionsMarshal.AsSpan(list254); index = 0; span[index] = "liza"; questRoot29.Author = list254; index = 4; List list255 = new List(index); CollectionsMarshal.SetCount(list255, index); span2 = CollectionsMarshal.AsSpan(list255); num = 0; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 0 }; num2 = 3; List list256 = new List(num2); CollectionsMarshal.SetCount(list256, num2); span3 = CollectionsMarshal.AsSpan(list256); index2 = 0; ref QuestStep reference199 = ref span3[index2]; QuestStep obj192 = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); index3 = 1; List list257 = new List(index3); CollectionsMarshal.SetCount(list257, index3); Span span6 = CollectionsMarshal.AsSpan(list257); num3 = 0; span6[num3] = 351; skipStepConditions2.InTerritory = list257; skipConditions2.StepIf = skipStepConditions2; SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); num3 = 1; List list258 = new List(num3); CollectionsMarshal.SetCount(list258, num3); span6 = CollectionsMarshal.AsSpan(list258); index3 = 0; span6[index3] = 351; skipAetheryteCondition.InTerritory = list258; skipConditions2.AetheryteShortcutIf = skipAetheryteCondition; obj192.SkipConditions = skipConditions2; reference199 = obj192; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RisingStonesSolar } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014565u, new Vector3(0.44250488f, -1.9957249f, -43.22882f), 351) { StopDistance = 7f }; obj191.Steps = list256; reference198 = obj191; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 1 }; index2 = 1; List list259 = new List(index2); CollectionsMarshal.SetCount(list259, index2); span3 = CollectionsMarshal.AsSpan(list259); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017674u, new Vector3(209.97937f, 256.37262f, 5.9052124f), 402) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzysLlaHelix }; obj193.Steps = list259; reference200 = obj193; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 2 }; num2 = 1; List list260 = new List(num2); CollectionsMarshal.SetCount(list260, num2); span3 = CollectionsMarshal.AsSpan(list260); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 402) { DutyOptions = new DutyOptions { ContentFinderConditionId = 183u } }; obj194.Steps = list260; reference201 = obj194; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list261 = new List(index2); CollectionsMarshal.SetCount(list261, index2); span3 = CollectionsMarshal.AsSpan(list261); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014565u, new Vector3(0.44250488f, -1.9957249f, -43.22882f), 351) { StopDistance = 7f, NextQuestId = new QuestId(2394) }; obj195.Steps = list261; reference202 = obj195; questRoot29.QuestSequence = list255; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(2333); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list262 = new List(num); CollectionsMarshal.SetCount(list262, num); span = CollectionsMarshal.AsSpan(list262); index = 0; span[index] = "liza"; questRoot30.Author = list262; index = 2; List list263 = new List(index); CollectionsMarshal.SetCount(list263, index); span2 = CollectionsMarshal.AsSpan(list263); num = 0; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 0 }; num2 = 3; List list264 = new List(num2); CollectionsMarshal.SetCount(list264, num2); span3 = CollectionsMarshal.AsSpan(list264); index2 = 0; ref QuestStep reference204 = ref span3[index2]; QuestStep obj197 = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); index3 = 1; List list265 = new List(index3); CollectionsMarshal.SetCount(list265, index3); span6 = CollectionsMarshal.AsSpan(list265); num3 = 0; span6[num3] = 351; skipStepConditions3.InTerritory = list265; skipConditions3.StepIf = skipStepConditions3; SkipAetheryteCondition skipAetheryteCondition2 = new SkipAetheryteCondition(); num3 = 1; List list266 = new List(num3); CollectionsMarshal.SetCount(list266, num3); span6 = CollectionsMarshal.AsSpan(list266); index3 = 0; span6[index3] = 351; skipAetheryteCondition2.InTerritory = list266; skipConditions3.AetheryteShortcutIf = skipAetheryteCondition2; obj197.SkipConditions = skipConditions3; reference204 = obj197; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RisingStonesSolar } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014565u, new Vector3(0.44250488f, -1.9957249f, -43.22882f), 351) { StopDistance = 7f }; obj196.Steps = list264; reference203 = obj196; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list267 = new List(index2); CollectionsMarshal.SetCount(list267, index2); span3 = CollectionsMarshal.AsSpan(list267); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(212.05304f, 256.37265f, 0.08028713f), 402) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzysLlaHelix, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(152.26978f, 245.1f, -6.2714844f), MaximumDistance = 10f, TerritoryId = 402 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016633u, new Vector3(152.26978f, 245.1f, -6.2714844f), 402) { Fly = true }; obj198.Steps = list267; reference205 = obj198; questRoot30.QuestSequence = list263; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(2335); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list268 = new List(num); CollectionsMarshal.SetCount(list268, num); span = CollectionsMarshal.AsSpan(list268); index = 0; span[index] = "liza"; questRoot31.Author = list268; index = 5; List list269 = new List(index); CollectionsMarshal.SetCount(list269, index); span2 = CollectionsMarshal.AsSpan(list269); num = 0; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 0 }; num2 = 1; List list270 = new List(num2); CollectionsMarshal.SetCount(list270, num2); span3 = CollectionsMarshal.AsSpan(list270); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016638u, new Vector3(-42.4964f, 100.873566f, -183.12354f), 399); obj199.Steps = list270; reference206 = obj199; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 1 }; index2 = 1; List list271 = new List(index2); CollectionsMarshal.SetCount(list271, index2); span3 = CollectionsMarshal.AsSpan(list271); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017930u, new Vector3(-121.26343f, 100.66968f, -131.12079f), 399) { Fly = true }; obj200.Steps = list271; reference207 = obj200; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 2 }; num2 = 1; List list272 = new List(num2); CollectionsMarshal.SetCount(list272, num2); span3 = CollectionsMarshal.AsSpan(list272); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017932u, new Vector3(47.745483f, 71.508316f, 68.16199f), 399) { Fly = true }; obj201.Steps = list272; reference208 = obj201; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 3 }; index2 = 1; List list273 = new List(index2); CollectionsMarshal.SetCount(list273, index2); span3 = CollectionsMarshal.AsSpan(list273); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 399) { DutyOptions = new DutyOptions { ContentFinderConditionId = 186u } }; obj202.Steps = list273; reference209 = obj202; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list274 = new List(num2); CollectionsMarshal.SetCount(list274, num2); span3 = CollectionsMarshal.AsSpan(list274); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017932u, new Vector3(47.745483f, 71.508316f, 68.16199f), 399) { StopDistance = 5f, NextQuestId = new QuestId(2336) }; obj203.Steps = list274; reference210 = obj203; questRoot31.QuestSequence = list269; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(2336); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list275 = new List(num); CollectionsMarshal.SetCount(list275, num); span = CollectionsMarshal.AsSpan(list275); index = 0; span[index] = "liza"; questRoot32.Author = list275; index = 3; List list276 = new List(index); CollectionsMarshal.SetCount(list276, index); span2 = CollectionsMarshal.AsSpan(list276); num = 0; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 0 }; index2 = 1; List list277 = new List(index2); CollectionsMarshal.SetCount(list277, index2); span3 = CollectionsMarshal.AsSpan(list277); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017932u, new Vector3(47.745483f, 71.508316f, 68.16199f), 399) { StopDistance = 5f }; obj204.Steps = list277; reference211 = obj204; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 1 }; num2 = 1; List list278 = new List(num2); CollectionsMarshal.SetCount(list278, num2); span3 = CollectionsMarshal.AsSpan(list278); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 399) { DutyOptions = new DutyOptions { ContentFinderConditionId = 187u } }; obj205.Steps = list278; reference212 = obj205; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list279 = new List(index2); CollectionsMarshal.SetCount(list279, index2); span3 = CollectionsMarshal.AsSpan(list279); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017938u, new Vector3(-16.70868f, 215.13815f, 256.27515f), 399) { NextQuestId = new QuestId(2337) }; obj206.Steps = list279; reference213 = obj206; questRoot32.QuestSequence = list276; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(2337); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list280 = new List(num); CollectionsMarshal.SetCount(list280, num); span = CollectionsMarshal.AsSpan(list280); index = 0; span[index] = "liza"; questRoot33.Author = list280; index = 3; List list281 = new List(index); CollectionsMarshal.SetCount(list281, index); span2 = CollectionsMarshal.AsSpan(list281); num = 0; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 0 }; num2 = 1; List list282 = new List(num2); CollectionsMarshal.SetCount(list282, num2); span3 = CollectionsMarshal.AsSpan(list282); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016640u, new Vector3(-48.508484f, 100.66968f, -148.33301f), 399) { StopDistance = 7f }; obj207.Steps = list282; reference214 = obj207; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 1 }; index2 = 1; List list283 = new List(index2); CollectionsMarshal.SetCount(list283, index2); span3 = CollectionsMarshal.AsSpan(list283); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 399) { DutyOptions = new DutyOptions { ContentFinderConditionId = 188u } }; obj208.Steps = list283; reference215 = obj208; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list284 = new List(num2); CollectionsMarshal.SetCount(list284, num2); span3 = CollectionsMarshal.AsSpan(list284); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017942u, new Vector3(-42.130188f, 100.88026f, -183.27612f), 399) { StopDistance = 5f, NextQuestId = new QuestId(2338) }; obj209.Steps = list284; reference216 = obj209; questRoot33.QuestSequence = list281; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(2338); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list285 = new List(num); CollectionsMarshal.SetCount(list285, num); span = CollectionsMarshal.AsSpan(list285); index = 0; span[index] = "liza"; questRoot34.Author = list285; index = 6; List list286 = new List(index); CollectionsMarshal.SetCount(list286, index); span2 = CollectionsMarshal.AsSpan(list286); num = 0; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 0 }; index2 = 1; List list287 = new List(index2); CollectionsMarshal.SetCount(list287, index2); span3 = CollectionsMarshal.AsSpan(list287); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017942u, new Vector3(-42.130188f, 100.88026f, -183.27612f), 399) { StopDistance = 5f }; obj210.Steps = list287; reference217 = obj210; num++; span2[num] = new QuestSequence { Sequence = 1 }; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 2 }; num2 = 1; List list288 = new List(num2); CollectionsMarshal.SetCount(list288, num2); span3 = CollectionsMarshal.AsSpan(list288); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 399) { DutyOptions = new DutyOptions { ContentFinderConditionId = 189u } }; obj211.Steps = list288; reference218 = obj211; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 4 }; index2 = 1; List list289 = new List(index2); CollectionsMarshal.SetCount(list289, index2); span3 = CollectionsMarshal.AsSpan(list289); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2007465u, new Vector3(-11.91736f, 0.4729614f, 14.20605f), 588) { TargetTerritoryId = (ushort)399 }; obj212.Steps = list289; reference219 = obj212; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list290 = new List(num2); CollectionsMarshal.SetCount(list290, num2); span3 = CollectionsMarshal.AsSpan(list290); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017944u, new Vector3(-233.90558f, 148.49608f, -7.8584595f), 399) { StopDistance = 7f, NextQuestId = new QuestId(2339) }; obj213.Steps = list290; reference220 = obj213; questRoot34.QuestSequence = list286; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(2339); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list291 = new List(num); CollectionsMarshal.SetCount(list291, num); span = CollectionsMarshal.AsSpan(list291); index = 0; span[index] = "liza"; questRoot35.Author = list291; index = 3; List list292 = new List(index); CollectionsMarshal.SetCount(list292, index); span2 = CollectionsMarshal.AsSpan(list292); num = 0; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = 0 }; index2 = 1; List list293 = new List(index2); CollectionsMarshal.SetCount(list293, index2); span3 = CollectionsMarshal.AsSpan(list293); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017944u, new Vector3(-233.90558f, 148.49608f, -7.8584595f), 399) { StopDistance = 7f }; obj214.Steps = list293; reference221 = obj214; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 1 }; num2 = 1; List list294 = new List(num2); CollectionsMarshal.SetCount(list294, num2); span3 = CollectionsMarshal.AsSpan(list294); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018346u, new Vector3(-237.17102f, 123.32269f, -209.82684f), 399) { Fly = true }; obj215.Steps = list294; reference222 = obj215; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj216 = 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, 1013714u, new Vector3(-33.76825f, 100.96971f, -182.48267f), 399) { Fly = true }; obj216.Steps = list295; reference223 = obj216; questRoot35.QuestSequence = list292; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(2341); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list296 = new List(num); CollectionsMarshal.SetCount(list296, num); span = CollectionsMarshal.AsSpan(list296); index = 0; span[index] = "JerryWester"; 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 obj217 = 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, 1015596u, new Vector3(15.915161f, 15.96505f, -0.22894287f), 419) { StopDistance = 7f }; obj217.Steps = list298; reference224 = obj217; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj218 = 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, 1017719u, new Vector3(238.26953f, -13.534949f, -87.937744f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardLastVigil, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; obj218.Steps = list299; reference225 = obj218; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 2 }; num2 = 1; List list300 = new List(num2); CollectionsMarshal.SetCount(list300, num2); span3 = CollectionsMarshal.AsSpan(list300); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011217u, new Vector3(17.990356f, 16.009666f, -9.567444f), 419) { StopDistance = 7f, TargetTerritoryId = (ushort)433 }; obj219.Steps = list300; reference226 = obj219; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj220 = 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, 1017721u, new Vector3(2.0598755f, 0.022254245f, -1.3275757f), 433) { StopDistance = 5f }; obj220.Steps = list301; reference227 = obj220; questRoot36.QuestSequence = list297; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(2342); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list302 = new List(num); CollectionsMarshal.SetCount(list302, num); span = CollectionsMarshal.AsSpan(list302); index = 0; span[index] = "JerryWester"; questRoot37.Author = list302; index = 5; List list303 = new List(index); CollectionsMarshal.SetCount(list303, index); span2 = CollectionsMarshal.AsSpan(list303); num = 0; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 0 }; num2 = 1; List list304 = new List(num2); CollectionsMarshal.SetCount(list304, num2); span3 = CollectionsMarshal.AsSpan(list304); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017721u, new Vector3(2.0598755f, 0.022254245f, -1.3275757f), 433) { StopDistance = 5f }; obj221.Steps = list304; reference228 = obj221; num++; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 1 }; index2 = 1; List list305 = new List(index2); CollectionsMarshal.SetCount(list305, index2); span3 = CollectionsMarshal.AsSpan(list305); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017723u, new Vector3(248.40149f, 302f, -260.85297f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj222.Steps = list305; reference229 = obj222; num++; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 2 }; num2 = 1; List list306 = new List(num2); CollectionsMarshal.SetCount(list306, num2); span3 = CollectionsMarshal.AsSpan(list306); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017725u, new Vector3(603.6315f, 331.42905f, -306.508f), 155) { Fly = true }; obj223.Steps = list306; reference230 = obj223; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = 3 }; index2 = 1; List list307 = new List(index2); CollectionsMarshal.SetCount(list307, index2); span3 = CollectionsMarshal.AsSpan(list307); num2 = 0; ref QuestStep reference232 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Duty, null, null, 155); DutyOptions obj225 = new DutyOptions { ContentFinderConditionId = 182u }; index3 = 2; List list308 = new List(index3); CollectionsMarshal.SetCount(list308, index3); span = CollectionsMarshal.AsSpan(list308); num3 = 0; span[num3] = "(after boss 1) the drawbridges being up will lead you to die from the spikes"; num3++; span[num3] = "(after boss 1) the lift isn't working properly"; obj225.Notes = list308; questStep8.DutyOptions = obj225; reference232 = questStep8; obj224.Steps = list307; reference231 = obj224; num++; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list309 = new List(num2); CollectionsMarshal.SetCount(list309, num2); span3 = CollectionsMarshal.AsSpan(list309); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017724u, new Vector3(601.9531f, 331.81714f, -308.8579f), 155) { StopDistance = 7f }; obj226.Steps = list309; reference233 = obj226; questRoot37.QuestSequence = list303; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(2343); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list310 = new List(num); CollectionsMarshal.SetCount(list310, num); span = CollectionsMarshal.AsSpan(list310); index = 0; span[index] = "JerryWester"; questRoot38.Author = list310; index = 5; List list311 = new List(index); CollectionsMarshal.SetCount(list311, index); span2 = CollectionsMarshal.AsSpan(list311); num = 0; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = 0 }; index2 = 1; List list312 = new List(index2); CollectionsMarshal.SetCount(list312, index2); span3 = CollectionsMarshal.AsSpan(list312); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017724u, new Vector3(601.9531f, 331.81714f, -308.8579f), 155) { StopDistance = 7f }; obj227.Steps = list312; reference234 = obj227; num++; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = 1 }; num2 = 1; List list313 = new List(num2); CollectionsMarshal.SetCount(list313, num2); span3 = CollectionsMarshal.AsSpan(list313); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012380u, new Vector3(124.46777f, 24.458836f, 0.47296143f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; obj228.Steps = list313; reference235 = obj228; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 2 }; index2 = 1; List list314 = new List(index2); CollectionsMarshal.SetCount(list314, index2); span3 = CollectionsMarshal.AsSpan(list314); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1016818u, new Vector3(109.72754f, 24.384384f, -4.715088f), 418) { StopDistance = 7f }; obj229.Steps = list314; reference236 = obj229; num++; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 3 }; num2 = 3; List list315 = new List(num2); CollectionsMarshal.SetCount(list315, num2); span3 = CollectionsMarshal.AsSpan(list315); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, null, null, 418) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; obj230.Steps = list315; reference237 = obj230; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list316 = new List(index2); CollectionsMarshal.SetCount(list316, index2); span3 = CollectionsMarshal.AsSpan(list316); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006325u, new Vector3(-141.55798f, 64.59769f, -212.26831f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; obj231.Steps = list316; reference238 = obj231; questRoot38.QuestSequence = list311; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(2344); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list317 = new List(num); CollectionsMarshal.SetCount(list317, num); span = CollectionsMarshal.AsSpan(list317); index = 0; span[index] = "JerryWester"; questRoot39.Author = list317; index = 7; List list318 = new List(index); CollectionsMarshal.SetCount(list318, index); span2 = CollectionsMarshal.AsSpan(list318); num = 0; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 0 }; num2 = 1; List list319 = new List(num2); CollectionsMarshal.SetCount(list319, num2); span3 = CollectionsMarshal.AsSpan(list319); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006325u, new Vector3(-141.55798f, 64.59769f, -212.26831f), 180) { AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj232.Steps = list319; reference239 = obj232; num++; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = 1 }; index2 = 1; List list320 = new List(index2); CollectionsMarshal.SetCount(list320, index2); span3 = CollectionsMarshal.AsSpan(list320); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017728u, new Vector3(-126.78729f, 64.801445f, -211.0476f), 180); obj233.Steps = list320; reference240 = obj233; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 2 }; num2 = 1; List list321 = new List(num2); CollectionsMarshal.SetCount(list321, num2); span3 = CollectionsMarshal.AsSpan(list321); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017732u, new Vector3(-74.99817f, 64.60398f, -289.53992f), 180) { Fly = true }; obj234.Steps = list321; reference241 = obj234; num++; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 3 }; index2 = 1; List list322 = new List(index2); CollectionsMarshal.SetCount(list322, index2); span3 = CollectionsMarshal.AsSpan(list322); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017733u, new Vector3(-29.221008f, 57.161472f, -235.4925f), 180) { StopDistance = 1f, Fly = true }; obj235.Steps = list322; reference242 = obj235; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = 4 }; num2 = 2; List list323 = new List(num2); CollectionsMarshal.SetCount(list323, num2); span3 = CollectionsMarshal.AsSpan(list323); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-112.94925f, 74.435455f, -281.74304f), 180) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017734u, new Vector3(-105.4552f, 67.90736f, -277.7295f), 180) { DelaySecondsAtStart = 1f, DisableNavmesh = true, Mount = false }; obj236.Steps = list323; reference243 = obj236; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj237 = new QuestSequence { Sequence = 5 }; index2 = 1; List list324 = new List(index2); CollectionsMarshal.SetCount(list324, index2); span3 = CollectionsMarshal.AsSpan(list324); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017735u, new Vector3(-39.230957f, 64.43301f, -226.94745f), 180) { Fly = true }; obj237.Steps = list324; reference244 = obj237; num++; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list325 = new List(num2); CollectionsMarshal.SetCount(list325, num2); span3 = CollectionsMarshal.AsSpan(list325); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017736u, new Vector3(-42.008118f, 64.500336f, -228.47339f), 180); obj238.Steps = list325; reference245 = obj238; questRoot39.QuestSequence = list318; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(2345); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list326 = new List(num); CollectionsMarshal.SetCount(list326, num); span = CollectionsMarshal.AsSpan(list326); index = 0; span[index] = "JerryWester"; questRoot40.Author = list326; index = 10; List list327 = new List(index); CollectionsMarshal.SetCount(list327, index); span2 = CollectionsMarshal.AsSpan(list327); num = 0; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj239 = new QuestSequence { Sequence = 0 }; index2 = 1; List list328 = new List(index2); CollectionsMarshal.SetCount(list328, index2); span3 = CollectionsMarshal.AsSpan(list328); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016815u, new Vector3(-39.108948f, 64.40771f, -226.88641f), 180) { AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj239.Steps = list328; reference246 = obj239; num++; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj240 = new QuestSequence { Sequence = 1 }; num2 = 1; List list329 = new List(num2); CollectionsMarshal.SetCount(list329, num2); span3 = CollectionsMarshal.AsSpan(list329); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017865u, new Vector3(74.906494f, 66.5736f, -242.35907f), 180) { Fly = true }; obj240.Steps = list329; reference247 = obj240; num++; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 2 }; index2 = 1; List list330 = new List(index2); CollectionsMarshal.SetCount(list330, index2); span3 = CollectionsMarshal.AsSpan(list330); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2007415u, new Vector3(76.76807f, 66.48352f, -243.54932f), 180); obj241.Steps = list330; reference248 = obj241; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = 3 }; num2 = 1; List list331 = new List(num2); CollectionsMarshal.SetCount(list331, num2); span3 = CollectionsMarshal.AsSpan(list331); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007416u, new Vector3(88.76172f, 48.599854f, -399.5575f), 180) { Fly = true }; obj242.Steps = list331; reference249 = obj242; num++; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = 4 }; index2 = 1; List list332 = new List(index2); CollectionsMarshal.SetCount(list332, index2); span3 = CollectionsMarshal.AsSpan(list332); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2007459u, new Vector3(88.60913f, 55.436035f, -456.80933f), 180) { Fly = true }; obj243.Steps = list332; reference250 = obj243; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = 5 }; num2 = 1; List list333 = new List(num2); CollectionsMarshal.SetCount(list333, num2); span3 = CollectionsMarshal.AsSpan(list333); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018112u, new Vector3(87.96814f, 55.499306f, -454.5205f), 180); obj244.Steps = list333; reference251 = obj244; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 6 }; index2 = 7; List list334 = new List(index2); CollectionsMarshal.SetCount(list334, index2); span3 = CollectionsMarshal.AsSpan(list334); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(71.55255f, 59.83099f, -516.4647f), 180) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(111.7023f, 28.568699f, -611.7063f), 180) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(84.102905f, 28.170393f, -716.35504f), 180) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(161.06644f, 26.61216f, -712.6371f), 180) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(176.3917f, 29.076319f, -652.8805f), 180) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(143.06934f, 23.642702f, -656.43506f), 180) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017739u, new Vector3(146.34924f, 24.163107f, -635.40094f), 180); obj245.Steps = list334; reference252 = obj245; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj246 = new QuestSequence { Sequence = 7 }; num2 = 1; List list335 = new List(num2); CollectionsMarshal.SetCount(list335, num2); span3 = CollectionsMarshal.AsSpan(list335); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017741u, new Vector3(146.68494f, 24.240011f, -632.4712f), 180) { StopDistance = 7f }; obj246.Steps = list335; reference253 = obj246; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj247 = new QuestSequence { Sequence = 8 }; index2 = 1; List list336 = new List(index2); CollectionsMarshal.SetCount(list336, index2); span3 = CollectionsMarshal.AsSpan(list336); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 180) { DutyOptions = new DutyOptions { ContentFinderConditionId = 60u } }; obj247.Steps = list336; reference254 = obj247; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj248 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list337 = new List(num2); CollectionsMarshal.SetCount(list337, num2); span3 = CollectionsMarshal.AsSpan(list337); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017744u, new Vector3(-48.29486f, 64.43991f, -235.5841f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; obj248.Steps = list337; reference255 = obj248; questRoot40.QuestSequence = list327; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(2346); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list338 = new List(num); CollectionsMarshal.SetCount(list338, num); span = CollectionsMarshal.AsSpan(list338); index = 0; span[index] = "JerryWester"; questRoot41.Author = list338; index = 7; List list339 = new List(index); CollectionsMarshal.SetCount(list339, index); span2 = CollectionsMarshal.AsSpan(list339); num = 0; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = 0 }; index2 = 1; List list340 = new List(index2); CollectionsMarshal.SetCount(list340, index2); span3 = CollectionsMarshal.AsSpan(list340); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017744u, new Vector3(-48.29486f, 64.43991f, -235.5841f), 180) { AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj249.Steps = list340; reference256 = obj249; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj250 = new QuestSequence { Sequence = 1 }; num2 = 1; List list341 = new List(num2); CollectionsMarshal.SetCount(list341, num2); span3 = CollectionsMarshal.AsSpan(list341); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006325u, new Vector3(-141.55798f, 64.59769f, -212.26831f), 180) { Fly = true }; obj250.Steps = list341; reference257 = obj250; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj251 = new QuestSequence { Sequence = 2 }; index2 = 1; List list342 = new List(index2); CollectionsMarshal.SetCount(list342, index2); span3 = CollectionsMarshal.AsSpan(list342); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017728u, new Vector3(-126.78729f, 64.801445f, -211.0476f), 180); obj251.Steps = list342; reference258 = obj251; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj252 = new QuestSequence { Sequence = 3 }; num2 = 1; List list343 = new List(num2); CollectionsMarshal.SetCount(list343, num2); span3 = CollectionsMarshal.AsSpan(list343); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017747u, new Vector3(-96.910095f, 62.55459f, -160.05188f), 180) { Fly = true }; obj252.Steps = list343; reference259 = obj252; num++; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = 4 }; index2 = 3; List list344 = new List(index2); CollectionsMarshal.SetCount(list344, index2); span3 = CollectionsMarshal.AsSpan(list344); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 180) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; obj253.Steps = list344; reference260 = obj253; num++; ref QuestSequence reference261 = ref span2[num]; QuestSequence obj254 = new QuestSequence { Sequence = 5 }; num2 = 1; List list345 = new List(num2); CollectionsMarshal.SetCount(list345, num2); span3 = CollectionsMarshal.AsSpan(list345); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018368u, new Vector3(-8.46875f, 0f, -3.2502441f), 212) { StopDistance = 5f }; obj254.Steps = list345; reference261 = obj254; num++; ref QuestSequence reference262 = ref span2[num]; QuestSequence obj255 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list346 = new List(index2); CollectionsMarshal.SetCount(list346, index2); span3 = CollectionsMarshal.AsSpan(list346); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017751u, new Vector3(-169.35992f, 27.48653f, -397.1161f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; obj255.Steps = list346; reference262 = obj255; questRoot41.QuestSequence = list339; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(2347); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list347 = new List(num); CollectionsMarshal.SetCount(list347, num); span = CollectionsMarshal.AsSpan(list347); index = 0; span[index] = "JerryWester"; questRoot42.Author = list347; index = 6; List list348 = new List(index); CollectionsMarshal.SetCount(list348, index); span2 = CollectionsMarshal.AsSpan(list348); num = 0; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj256 = new QuestSequence { Sequence = 0 }; num2 = 1; List list349 = new List(num2); CollectionsMarshal.SetCount(list349, num2); span3 = CollectionsMarshal.AsSpan(list349); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017750u, new Vector3(-170.58063f, 27.660244f, -397.72644f), 146) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj256.Steps = list349; reference263 = obj256; num++; ref QuestSequence reference264 = ref span2[num]; QuestSequence obj257 = new QuestSequence { Sequence = 1 }; index2 = 3; List list350 = new List(index2); CollectionsMarshal.SetCount(list350, index2); span3 = CollectionsMarshal.AsSpan(list350); num2 = 0; ref QuestStep reference265 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1006223u, new Vector3(-85.06909f, 26.222988f, -348.50085f), 146); num3 = 6; List list351 = new List(num3); CollectionsMarshal.SetCount(list351, num3); span5 = CollectionsMarshal.AsSpan(list351); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list351; reference265 = questStep9; num2++; ref QuestStep reference266 = ref span3[num2]; QuestStep obj258 = new QuestStep(EInteractionType.Interact, 1006224u, new Vector3(-77.74481f, 27.626602f, -325.42914f), 146) { Mount = true }; index3 = 6; List list352 = new List(index3); CollectionsMarshal.SetCount(list352, index3); span5 = CollectionsMarshal.AsSpan(list352); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj258.CompletionQuestVariablesFlags = list352; reference266 = obj258; num2++; ref QuestStep reference267 = ref span3[num2]; QuestStep obj259 = new QuestStep(EInteractionType.Interact, 1006213u, new Vector3(-102.49487f, 37.8654f, -355.97772f), 146) { Fly = true }; num3 = 6; List list353 = new List(num3); CollectionsMarshal.SetCount(list353, num3); span5 = CollectionsMarshal.AsSpan(list353); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj259.CompletionQuestVariablesFlags = list353; reference267 = obj259; obj257.Steps = list350; reference264 = obj257; num++; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj260 = new QuestSequence { Sequence = 2 }; num2 = 1; List list354 = new List(num2); CollectionsMarshal.SetCount(list354, num2); span3 = CollectionsMarshal.AsSpan(list354); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017750u, new Vector3(-170.58063f, 27.660244f, -397.72644f), 146); obj260.Steps = list354; reference268 = obj260; num++; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj261 = new QuestSequence { Sequence = 3 }; index2 = 1; List list355 = new List(index2); CollectionsMarshal.SetCount(list355, index2); span3 = CollectionsMarshal.AsSpan(list355); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006215u, new Vector3(-227.34424f, 26.16842f, -352.98694f), 146); obj261.Steps = list355; reference269 = obj261; num++; ref QuestSequence reference270 = ref span2[num]; QuestSequence obj262 = new QuestSequence { Sequence = 4 }; num2 = 2; List list356 = new List(num2); CollectionsMarshal.SetCount(list356, num2); span3 = CollectionsMarshal.AsSpan(list356); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-58.848705f, 26.173487f, -385.86462f), 146); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1017756u, new Vector3(181.96375f, 13.495921f, -446.82996f), 146) { Fly = true }; obj262.Steps = list356; reference270 = obj262; num++; ref QuestSequence reference271 = ref span2[num]; QuestSequence obj263 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list357 = new List(index2); CollectionsMarshal.SetCount(list357, index2); span3 = CollectionsMarshal.AsSpan(list357); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017757u, new Vector3(179.797f, 13.124423f, -443.1678f), 146); obj263.Steps = list357; reference271 = obj263; questRoot42.QuestSequence = list348; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(2348); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list358 = new List(num); CollectionsMarshal.SetCount(list358, num); span = CollectionsMarshal.AsSpan(list358); index = 0; span[index] = "JerryWester"; questRoot43.Author = list358; index = 5; List list359 = new List(index); CollectionsMarshal.SetCount(list359, index); span2 = CollectionsMarshal.AsSpan(list359); num = 0; ref QuestSequence reference272 = ref span2[num]; QuestSequence obj264 = new QuestSequence { Sequence = 0 }; num2 = 1; List list360 = new List(num2); CollectionsMarshal.SetCount(list360, num2); span3 = CollectionsMarshal.AsSpan(list360); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017759u, new Vector3(179.61389f, 13.09844f, -441.48932f), 146) { StopDistance = 5f }; obj264.Steps = list360; reference272 = obj264; num++; ref QuestSequence reference273 = ref span2[num]; QuestSequence obj265 = new QuestSequence { Sequence = 1 }; index2 = 1; List list361 = new List(index2); CollectionsMarshal.SetCount(list361, index2); span3 = CollectionsMarshal.AsSpan(list361); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006224u, new Vector3(-77.74481f, 27.626602f, -325.42914f), 146) { Fly = true }; obj265.Steps = list361; reference273 = obj265; num++; ref QuestSequence reference274 = ref span2[num]; QuestSequence obj266 = new QuestSequence { Sequence = 2 }; num2 = 1; List list362 = new List(num2); CollectionsMarshal.SetCount(list362, num2); span3 = CollectionsMarshal.AsSpan(list362); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017760u, new Vector3(-79.57587f, 27.602297f, -326.19214f), 146); obj266.Steps = list362; reference274 = obj266; num++; ref QuestSequence reference275 = ref span2[num]; QuestSequence obj267 = new QuestSequence { Sequence = 3 }; index2 = 3; List list363 = new List(index2); CollectionsMarshal.SetCount(list363, index2); span3 = CollectionsMarshal.AsSpan(list363); num2 = 0; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 146) { ItemId = 2995u }; num2++; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 146) { ItemId = 3306u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017761u, new Vector3(-106.9505f, 21.884232f, -478.90442f), 146) { Fly = true }; obj267.Steps = list363; reference275 = obj267; num++; ref QuestSequence reference276 = ref span2[num]; QuestSequence obj268 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list364 = new List(num2); CollectionsMarshal.SetCount(list364, num2); span3 = CollectionsMarshal.AsSpan(list364); index2 = 0; span3[index2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 146); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017762u, new Vector3(-106.9505f, 21.88654f, -478.8739f), 146); obj268.Steps = list364; reference276 = obj268; questRoot43.QuestSequence = list359; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(2349); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list365 = new List(num); CollectionsMarshal.SetCount(list365, num); span = CollectionsMarshal.AsSpan(list365); index = 0; span[index] = "JerryWester"; questRoot44.Author = list365; index = 4; List list366 = new List(index); CollectionsMarshal.SetCount(list366, index); span2 = CollectionsMarshal.AsSpan(list366); num = 0; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj269 = new QuestSequence { Sequence = 0 }; index2 = 1; List list367 = new List(index2); CollectionsMarshal.SetCount(list367, index2); span3 = CollectionsMarshal.AsSpan(list367); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017762u, new Vector3(-106.9505f, 21.88654f, -478.8739f), 146); obj269.Steps = list367; reference277 = obj269; num++; ref QuestSequence reference278 = ref span2[num]; QuestSequence obj270 = new QuestSequence { Sequence = 1 }; num2 = 1; List list368 = new List(num2); CollectionsMarshal.SetCount(list368, num2); span3 = CollectionsMarshal.AsSpan(list368); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017751u, new Vector3(-169.35992f, 27.48653f, -397.1161f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; obj270.Steps = list368; reference278 = obj270; num++; ref QuestSequence reference279 = ref span2[num]; QuestSequence obj271 = new QuestSequence { Sequence = 2 }; index2 = 1; List list369 = new List(index2); CollectionsMarshal.SetCount(list369, index2); span3 = CollectionsMarshal.AsSpan(list369); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1017764u, new Vector3(4.2266846f, 0.91341394f, -9.720032f), 146) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj271.Steps = list369; reference279 = obj271; num++; ref QuestSequence reference280 = ref span2[num]; QuestSequence obj272 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list370 = new List(num2); CollectionsMarshal.SetCount(list370, num2); span3 = CollectionsMarshal.AsSpan(list370); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017767u, new Vector3(1.3274536f, 0.90783566f, -3.4638672f), 146) { StopDistance = 5f }; obj272.Steps = list370; reference280 = obj272; questRoot44.QuestSequence = list366; AddQuest(questId44, questRoot44); } private static void LoadQuests47() { QuestId questId = new QuestId(2350); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 5; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017767u, new Vector3(1.3274536f, 0.90783566f, -3.4638672f), 146) { StopDistance = 5f }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017768u, new Vector3(-0.80877686f, 0.72928506f, -4.867676f), 146); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017771u, new Vector3(-68.95557f, 26.907436f, -393.66754f), 146) { Fly = true }; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 2; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017775u, new Vector3(-2.3651733f, -2.0000217f, -24.887512f), 351); obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017776u, new Vector3(-3.5858765f, 0.018040119f, -6.9123535f), 351); obj5.Steps = list7; reference5 = obj5; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(2351); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list8 = new List(num); CollectionsMarshal.SetCount(list8, num); span = CollectionsMarshal.AsSpan(list8); index = 0; span[index] = "JerryWester"; questRoot2.Author = list8; index = 3; List list9 = new List(index); CollectionsMarshal.SetCount(list9, index); span2 = CollectionsMarshal.AsSpan(list9); num = 0; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017788u, new Vector3(27.847656f, -1f, -0.5036011f), 351); obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 1 }; num2 = 4; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002879u, new Vector3(-0.015319824f, 2.9754639f, 27.481445f), 351) { TargetTerritoryId = (ushort)156 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(29.352629f, 21.285944f, -652.1081f), 156) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(26.110107f, 29.57478f, -770.24866f), 156) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2007563u, new Vector3(35.38562f, 28.976807f, -791.56177f), 156); obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013167u, new Vector3(125.68848f, 24.458836f, 2.456604f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; obj8.Steps = list12; reference8 = obj8; questRoot2.QuestSequence = list9; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(2352); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list13 = new List(num); CollectionsMarshal.SetCount(list13, num); span = CollectionsMarshal.AsSpan(list13); index = 0; span[index] = "JerryWester"; questRoot3.Author = list13; index = 4; List list14 = new List(index); CollectionsMarshal.SetCount(list14, index); span2 = CollectionsMarshal.AsSpan(list14); num = 0; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 0 }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016008u, new Vector3(125.93262f, 24.458836f, -5.5390625f), 418) { StopDistance = 5f }; obj9.Steps = list15; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 1 }; index2 = 2; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-132.85718f, 304.1538f, -293.03745f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2007472u, new Vector3(-140.97815f, 304.09705f, -311.14673f), 155); obj10.Steps = list16; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 2 }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018013u, new Vector3(233.84448f, 302f, -188.95251f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj11.Steps = list17; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1018015u, new Vector3(8.407715f, -1.5097584f, 13.9314575f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj12.Steps = list18; reference12 = obj12; questRoot3.QuestSequence = list14; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(2353); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list19 = new List(num); CollectionsMarshal.SetCount(list19, num); span = CollectionsMarshal.AsSpan(list19); index = 0; span[index] = "JerryWester"; questRoot4.Author = list19; index = 4; List list20 = new List(index); CollectionsMarshal.SetCount(list20, index); span2 = CollectionsMarshal.AsSpan(list20); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 0 }; num2 = 1; List list21 = new List(num2); CollectionsMarshal.SetCount(list21, num2); span3 = CollectionsMarshal.AsSpan(list21); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1018015u, new Vector3(8.407715f, -1.5097584f, 13.9314575f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj13.Steps = list21; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 1 }; index2 = 1; List list22 = new List(index2); CollectionsMarshal.SetCount(list22, index2); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000460u, new Vector3(-159.41101f, 4.054107f, -4.1047363f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; obj14.Steps = list22; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 2 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012395u, new Vector3(-154.10089f, 4f, -15.4574585f), 133); obj15.Steps = list23; reference15 = obj15; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1018020u, new Vector3(34.1344f, 20.495003f, -655.57336f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona }; obj16.Steps = list24; reference16 = obj16; questRoot4.QuestSequence = list20; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(2354); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list25 = new List(num); CollectionsMarshal.SetCount(list25, num); span = CollectionsMarshal.AsSpan(list25); index = 0; span[index] = "JerryWester"; questRoot5.Author = list25; index = 8; List list26 = new List(index); CollectionsMarshal.SetCount(list26, index); span2 = CollectionsMarshal.AsSpan(list26); num = 0; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 0 }; num2 = 1; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1018020u, new Vector3(34.1344f, 20.495003f, -655.57336f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj17.Steps = list27; reference17 = obj17; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 1 }; index2 = 1; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351 }; obj18.Steps = list28; reference18 = obj18; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 2 }; num2 = 1; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018022u, new Vector3(-1.3580933f, 0f, -4.501404f), 351) { StopDistance = 7f }; obj19.Steps = list29; reference19 = obj19; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 3 }; index2 = 1; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1018023u, new Vector3(-199.35913f, 1.23591f, 283.03955f), 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj20.Steps = list30; reference20 = obj20; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 4 }; num2 = 1; List list31 = new List(num2); CollectionsMarshal.SetCount(list31, num2); span3 = CollectionsMarshal.AsSpan(list31); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018024u, new Vector3(19.08899f, 6.192316f, 397.93994f), 152) { Fly = true }; obj21.Steps = list31; reference21 = obj21; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 5 }; index2 = 1; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1018025u, new Vector3(44.510498f, 7.6110673f, 488.2428f), 152) { Fly = true }; obj22.Steps = list32; reference22 = obj22; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 6 }; num2 = 1; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 152) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 219u } }; obj23.Steps = list33; reference23 = obj23; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1018026u, new Vector3(39.597046f, 6.8267684f, 489.86023f), 152); obj24.Steps = list34; reference24 = obj24; questRoot5.QuestSequence = list26; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(2355); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list35 = new List(num); CollectionsMarshal.SetCount(list35, num); span = CollectionsMarshal.AsSpan(list35); index = 0; span[index] = "JerryWester"; questRoot6.Author = list35; index = 2; List list36 = new List(index); CollectionsMarshal.SetCount(list36, index); span2 = CollectionsMarshal.AsSpan(list36); num = 0; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 0 }; num2 = 1; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1018029u, new Vector3(36.057007f, 7.1708746f, 485.43518f), 152) { StopDistance = 5f }; obj25.Steps = list37; reference25 = obj25; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1018033u, new Vector3(-3.7080078f, 0.01804012f, -6.881897f), 351); obj26.Steps = list38; reference26 = obj26; questRoot6.QuestSequence = list36; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(2356); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list39 = new List(num); CollectionsMarshal.SetCount(list39, num); span = CollectionsMarshal.AsSpan(list39); index = 0; span[index] = "JerryWester"; questRoot7.Author = list39; index = 3; List list40 = new List(index); CollectionsMarshal.SetCount(list40, index); span2 = CollectionsMarshal.AsSpan(list40); num = 0; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017749u, new Vector3(-3.7995605f, 0.01804012f, -7.7669067f), 351) { StopDistance = 5f }; obj27.Steps = list41; reference27 = obj27; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000460u, new Vector3(-159.41101f, 4.054107f, -4.1047363f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; obj28.Steps = list42; reference28 = obj28; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012395u, new Vector3(-154.10089f, 4f, -15.4574585f), 133); obj29.Steps = list43; reference29 = obj29; questRoot7.QuestSequence = list40; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(2357); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list44 = new List(num); CollectionsMarshal.SetCount(list44, num); span = CollectionsMarshal.AsSpan(list44); index = 0; span[index] = "JerryWester"; questRoot8.Author = list44; index = 5; List list45 = new List(index); CollectionsMarshal.SetCount(list45, index); span2 = CollectionsMarshal.AsSpan(list45); num = 0; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 0 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012395u, new Vector3(-154.10089f, 4f, -15.4574585f), 133); obj30.Steps = list46; reference30 = obj30; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 1 }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018046u, new Vector3(40.604248f, -19.000013f, 92.36279f), 132) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaConjurer, To = EAetheryteLocation.GridaniaAirship } }; obj31.Steps = list47; reference31 = obj31; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 2 }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; ref QuestStep reference33 = ref span3[num2]; QuestStep obj33 = new QuestStep(EInteractionType.Interact, 1000107u, new Vector3(27.145752f, -19.000002f, 106.67578f), 132) { StopDistance = 7f }; int num3 = 1; List list49 = new List(num3); CollectionsMarshal.SetCount(list49, num3); Span span4 = CollectionsMarshal.AsSpan(list49); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_HEAVNG102_02357_Q1_100_035") }; obj33.DialogueChoices = list49; reference33 = obj33; obj32.Steps = list48; reference32 = obj32; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 3 }; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013180u, new Vector3(125.90222f, -15.185763f, -431.7846f), 156) { StopDistance = 7f }; obj34.Steps = list50; reference34 = obj34; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(29.352629f, 21.285944f, -652.1081f), 156) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1018041u, new Vector3(13.199036f, 0f, -8.590881f), 351); obj35.Steps = list51; reference35 = obj35; questRoot8.QuestSequence = list45; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(2358); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list52 = new List(num); CollectionsMarshal.SetCount(list52, num); span = CollectionsMarshal.AsSpan(list52); index = 0; span[index] = "JerryWester"; questRoot9.Author = list52; index = 5; List list53 = new List(index); CollectionsMarshal.SetCount(list53, index); span2 = CollectionsMarshal.AsSpan(list53); num = 0; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 0 }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1018043u, new Vector3(-1.1444702f, 0f, -3.2807007f), 351) { StopDistance = 5f }; obj36.Steps = list54; reference36 = obj36; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 1 }; index2 = 2; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(29.352629f, 21.285944f, -652.1081f), 156) { Mount = true }; num2++; ref QuestStep reference38 = ref span3[num2]; QuestStep obj38 = new QuestStep(EInteractionType.SinglePlayerDuty, 1018044u, new Vector3(127.73328f, -15.353702f, -421.1338f), 156) { Fly = true }; SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); index3 = 1; List list56 = new List(index3); CollectionsMarshal.SetCount(list56, index3); span = CollectionsMarshal.AsSpan(list56); num3 = 0; span[num3] = "(phase 2) AI doesn't use any of the Red Baron's attacks, just moves with it and eventually dies (after a few minutes)"; singlePlayerDutyOptions.Notes = list56; obj38.SinglePlayerDutyOptions = singlePlayerDutyOptions; reference38 = obj38; obj37.Steps = list55; reference37 = obj37; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 3 }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; ref QuestStep reference40 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1018045u, new Vector3(2.1514893f, 0.93368113f, 12.741211f), 636); num3 = 1; List list58 = new List(num3); CollectionsMarshal.SetCount(list58, num3); span4 = CollectionsMarshal.AsSpan(list58); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_HEAVNG103_02358_Q2_000_000") }; questStep.DialogueChoices = list58; reference40 = questStep; obj39.Steps = list57; reference39 = obj39; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1018046u, new Vector3(40.604248f, -19.000013f, 92.36279f), 132); obj40.Steps = list59; reference41 = obj40; questRoot9.QuestSequence = list53; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(2359); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list60 = new List(num); CollectionsMarshal.SetCount(list60, num); span = CollectionsMarshal.AsSpan(list60); index = 0; span[index] = "JerryWester"; questRoot10.Author = list60; index = 5; List list61 = new List(index); CollectionsMarshal.SetCount(list61, index); span2 = CollectionsMarshal.AsSpan(list61); num = 0; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; num2 = 1; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1018048u, new Vector3(41.82495f, -19.000027f, 93.30884f), 132) { StopDistance = 5f }; obj41.Steps = list62; reference42 = obj41; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 1 }; index2 = 2; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000460u, new Vector3(-159.41101f, 4.054107f, -4.1047363f), 133) { TargetTerritoryId = (ushort)205, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1003027u, new Vector3(4.8981323f, -1.92944f, -0.19836426f), 205); obj42.Steps = list63; reference43 = obj42; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 2 }; num2 = 1; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018430u, new Vector3(2.8533936f, -1.9294398f, 4.6845093f), 205) { StopDistance = 5f }; obj43.Steps = list64; reference44 = obj43; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 3 }; index2 = 1; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1018329u, new Vector3(16.861145f, 5.895894f, 393.75903f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj44.Steps = list65; reference45 = obj44; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list66 = new List(num2); CollectionsMarshal.SetCount(list66, num2); span3 = CollectionsMarshal.AsSpan(list66); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1018331u, new Vector3(-2.6398926f, 0f, -7.400635f), 351); obj45.Steps = list66; reference46 = obj45; questRoot10.QuestSequence = list61; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(2361); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list67 = new List(num); CollectionsMarshal.SetCount(list67, num); span = CollectionsMarshal.AsSpan(list67); index = 0; span[index] = "pot0to"; questRoot11.Author = list67; index = 5; List list68 = new List(index); CollectionsMarshal.SetCount(list68, index); span2 = CollectionsMarshal.AsSpan(list68); num = 0; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; ref QuestStep reference48 = ref span3[num2]; QuestStep obj47 = new QuestStep(EInteractionType.AcceptQuest, 1015976u, new Vector3(-122.51471f, 14.553129f, -166.97955f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); index3 = 2; List list70 = new List(index3); CollectionsMarshal.SetCount(list70, index3); Span span5 = CollectionsMarshal.AsSpan(list70); num3 = 0; span5[num3] = 418; num3++; span5[num3] = 419; skipAetheryteCondition.InTerritory = list70; skipConditions.AetheryteShortcutIf = skipAetheryteCondition; obj47.SkipConditions = skipConditions; reference48 = obj47; obj46.Steps = list69; reference47 = obj46; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 1 }; num2 = 1; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011215u, new Vector3(-145.37274f, 14.80313f, -129.25922f), 419) { TargetTerritoryId = (ushort)427 }; obj48.Steps = list71; reference49 = obj48; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 2 }; index2 = 1; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1017902u, new Vector3(-7.461731f, 0.024999565f, -6.9733887f), 427) { Emote = EEmote.Soothe }; obj49.Steps = list72; reference50 = obj49; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 3 }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1017904u, new Vector3(-6.4240723f, 0.024999565f, -5.56958f), 427) { Emote = EEmote.Rally }; obj50.Steps = list73; reference51 = obj50; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017897u, new Vector3(-5.0202637f, 0.07901219f, -8.6519165f), 427) { NextQuestId = new QuestId(2362) }; obj51.Steps = list74; reference52 = obj51; questRoot11.QuestSequence = list68; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(2362); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list75 = new List(num); CollectionsMarshal.SetCount(list75, num); span = CollectionsMarshal.AsSpan(list75); index = 0; span[index] = "pot0to"; questRoot12.Author = list75; index = 4; List list76 = new List(index); CollectionsMarshal.SetCount(list76, index); span2 = CollectionsMarshal.AsSpan(list76); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 0 }; num2 = 2; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; ref QuestStep reference54 = ref span3[index2]; QuestStep obj53 = new QuestStep(EInteractionType.Interact, 1011215u, new Vector3(-145.37274f, 14.80313f, -129.25922f), 419) { TargetTerritoryId = (ushort)427, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral } }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 1; List list78 = new List(num3); CollectionsMarshal.SetCount(list78, num3); span5 = CollectionsMarshal.AsSpan(list78); index3 = 0; span5[index3] = 427; skipStepConditions.InTerritory = list78; skipConditions2.StepIf = skipStepConditions; SkipAetheryteCondition skipAetheryteCondition2 = new SkipAetheryteCondition(); index3 = 2; List list79 = new List(index3); CollectionsMarshal.SetCount(list79, index3); span5 = CollectionsMarshal.AsSpan(list79); num3 = 0; span5[num3] = 419; num3++; span5[num3] = 427; skipAetheryteCondition2.InTerritory = list79; skipConditions2.AetheryteShortcutIf = skipAetheryteCondition2; obj53.SkipConditions = skipConditions2; reference54 = obj53; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017897u, new Vector3(-5.0202637f, 0.07901219f, -8.6519165f), 427); obj52.Steps = list77; reference53 = obj52; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 1 }; index2 = 2; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005332u, new Vector3(-5.0202637f, 1.1443481f, 11.856201f), 427) { TargetTerritoryId = (ushort)419 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017909u, new Vector3(-120.22589f, 14.55313f, -162.61542f), 419); obj54.Steps = list80; reference55 = obj54; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 2 }; num2 = 1; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017912u, new Vector3(-35.690857f, 15.965062f, -68.2536f), 419); obj55.Steps = list81; reference56 = obj55; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017912u, new Vector3(-35.690857f, 15.965062f, -68.2536f), 419) { Emote = EEmote.Soothe, NextQuestId = new QuestId(2363) }; obj56.Steps = list82; reference57 = obj56; questRoot12.QuestSequence = list76; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(2363); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list83 = new List(num); CollectionsMarshal.SetCount(list83, num); span = CollectionsMarshal.AsSpan(list83); index = 0; span[index] = "pot0to"; questRoot13.Author = list83; index = 4; List list84 = new List(index); CollectionsMarshal.SetCount(list84, index); span2 = CollectionsMarshal.AsSpan(list84); num = 0; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 0 }; num2 = 1; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; ref QuestStep reference59 = ref span3[index2]; QuestStep obj58 = new QuestStep(EInteractionType.AcceptQuest, 1017914u, new Vector3(-38.529114f, 15.965062f, -70.45099f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition3 = new SkipAetheryteCondition(); num3 = 1; List list86 = new List(num3); CollectionsMarshal.SetCount(list86, num3); span5 = CollectionsMarshal.AsSpan(list86); index3 = 0; span5[index3] = 419; skipAetheryteCondition3.InTerritory = list86; skipConditions3.AetheryteShortcutIf = skipAetheryteCondition3; obj58.SkipConditions = skipConditions3; index3 = 1; List list87 = new List(index3); CollectionsMarshal.SetCount(list87, index3); span4 = CollectionsMarshal.AsSpan(list87); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CHREND303_02363_Q1_000_000"), Answer = new ExcelRef("TEXT_CHREND303_02363_A1_000_001") }; obj58.DialogueChoices = list87; reference59 = obj58; obj57.Steps = list85; reference58 = obj57; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 1 }; index2 = 6; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011215u, new Vector3(-145.37274f, 14.80313f, -129.25922f), 419) { TargetTerritoryId = (ushort)427 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2007426u, new Vector3(11.856201f, 0.19836426f, 10.421875f), 427); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017919u, new Vector3(-9.323303f, 0.20000005f, -10.238831f), 427); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017920u, new Vector3(4.714966f, 0.22499956f, -5.9663696f), 427); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017918u, new Vector3(10.391357f, 0.20000005f, -0.56463623f), 427); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2007425u, new Vector3(-8.346741f, 0.015197754f, 0.8086548f), 427); obj59.Steps = list88; reference60 = obj59; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 2 }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017916u, new Vector3(-2.609314f, 0.024999565f, 6.1798096f), 427); obj60.Steps = list89; reference61 = obj60; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2005332u, new Vector3(-5.0202637f, 1.1443481f, 11.856201f), 427) { TargetTerritoryId = (ushort)419 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017923u, new Vector3(-45.090515f, 15.8744135f, -91.32526f), 419) { NextQuestId = new QuestId(2364) }; obj61.Steps = list90; reference62 = obj61; questRoot13.QuestSequence = list84; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(2364); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list91 = new List(num); CollectionsMarshal.SetCount(list91, num); span = CollectionsMarshal.AsSpan(list91); index = 0; span[index] = "pot0to"; questRoot14.Author = list91; index = 4; List list92 = new List(index); CollectionsMarshal.SetCount(list92, index); span2 = CollectionsMarshal.AsSpan(list92); num = 0; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 0 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; ref QuestStep reference64 = ref span3[index2]; QuestStep obj63 = new QuestStep(EInteractionType.AcceptQuest, 1017926u, new Vector3(-33.157898f, 15.965062f, -67.826416f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral } }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition4 = new SkipAetheryteCondition(); num3 = 1; List list94 = new List(num3); CollectionsMarshal.SetCount(list94, num3); span5 = CollectionsMarshal.AsSpan(list94); index3 = 0; span5[index3] = 419; skipAetheryteCondition4.InTerritory = list94; skipConditions4.AetheryteShortcutIf = skipAetheryteCondition4; obj63.SkipConditions = skipConditions4; index3 = 2; List list95 = new List(index3); CollectionsMarshal.SetCount(list95, index3); span4 = CollectionsMarshal.AsSpan(list95); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CHREND304_02364_Q1_100_000"), Answer = new ExcelRef("TEXT_CHREND304_02364_A1_100_001") }; num3++; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CHREND304_02364_Q1_000_000"), Answer = new ExcelRef("TEXT_CHREND304_02364_A1_000_003") }; obj63.DialogueChoices = list95; reference64 = obj63; obj62.Steps = list93; reference63 = obj62; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 1 }; index2 = 1; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017927u, new Vector3(171.92334f, -1.4414048f, -92.729065f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSaintReymanaudsCathedral, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; obj64.Steps = list96; reference65 = obj64; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 2 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1015977u, new Vector3(-177.35565f, 15.06314f, -174.36487f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardAthenaeumAstrologicum, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral } }; obj65.Steps = list97; reference66 = obj65; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017929u, new Vector3(-172.22864f, 15.063141f, -170.55011f), 419); obj66.Steps = list98; reference67 = obj66; questRoot14.QuestSequence = list92; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(2369); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list99 = new List(num); CollectionsMarshal.SetCount(list99, num); span = CollectionsMarshal.AsSpan(list99); index = 0; span[index] = "liza"; questRoot15.Author = list99; index = 7; List list100 = new List(index); CollectionsMarshal.SetCount(list100, index); span2 = CollectionsMarshal.AsSpan(list100); num = 0; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 0 }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016619u, new Vector3(-66.84979f, 8.05915f, 9.506287f), 418); obj67.Steps = list101; reference68 = obj67; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 1 }; index2 = 1; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017959u, new Vector3(39.505493f, 16.49931f, -29.922974f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardLastVigil } }; obj68.Steps = list102; reference69 = obj68; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 2 }; num2 = 3; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; ref QuestStep reference71 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1017962u, new Vector3(4.837097f, 11.964993f, 31.296265f), 419); num3 = 6; List list104 = new List(num3); CollectionsMarshal.SetCount(list104, num3); Span span6 = CollectionsMarshal.AsSpan(list104); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list104; reference71 = questStep2; index2++; ref QuestStep reference72 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1017963u, new Vector3(21.683044f, 11.965154f, 47.68445f), 419); index3 = 6; List list105 = new List(index3); CollectionsMarshal.SetCount(list105, index3); span6 = CollectionsMarshal.AsSpan(list105); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list105; reference72 = questStep3; index2++; ref QuestStep reference73 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1017964u, new Vector3(-40.634766f, 11.965008f, 32.028687f), 419); num3 = 6; List list106 = new List(num3); CollectionsMarshal.SetCount(list106, num3); span6 = CollectionsMarshal.AsSpan(list106); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list106; reference73 = questStep4; obj69.Steps = list103; reference70 = obj69; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 3 }; index2 = 1; List list107 = new List(index2); CollectionsMarshal.SetCount(list107, index2); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017968u, new Vector3(-43.778137f, 11.965093f, 47.348755f), 419); obj70.Steps = list107; reference74 = obj70; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 4 }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017970u, new Vector3(132.43298f, 205.99544f, 80.9491f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire }; obj71.Steps = list108; reference75 = obj71; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 5 }; index2 = 4; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; ref QuestStep reference77 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1012099u, new Vector3(50.278442f, 206.04715f, 57.75537f), 478); index3 = 6; List list110 = new List(index3); CollectionsMarshal.SetCount(list110, index3); span6 = CollectionsMarshal.AsSpan(list110); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list110; reference77 = questStep5; num2++; ref QuestStep reference78 = ref span3[num2]; QuestStep obj73 = new QuestStep(EInteractionType.Interact, 1012299u, new Vector3(-16.586609f, 206.49942f, 42.98462f), 478) { StopDistance = 5f }; num3 = 6; List list111 = new List(num3); CollectionsMarshal.SetCount(list111, num3); span6 = CollectionsMarshal.AsSpan(list111); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj73.CompletionQuestVariablesFlags = list111; reference78 = obj73; num2++; ref QuestStep reference79 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-2.76668f, 205.81511f, 24.614613f), 478); SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); index3 = 6; List list112 = new List(index3); CollectionsMarshal.SetCount(list112, index3); span6 = CollectionsMarshal.AsSpan(list112); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list112; skipConditions5.StepIf = skipStepConditions2; questStep6.SkipConditions = skipConditions5; reference79 = questStep6; num2++; ref QuestStep reference80 = ref span3[num2]; QuestStep obj74 = new QuestStep(EInteractionType.Interact, 1017977u, new Vector3(-0.7172241f, 206.49947f, 20.09607f), 478) { StopDistance = 7f }; num3 = 6; List list113 = new List(num3); CollectionsMarshal.SetCount(list113, num3); span6 = CollectionsMarshal.AsSpan(list113); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj74.CompletionQuestVariablesFlags = list113; reference80 = obj74; obj72.Steps = list109; reference76 = obj72; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017981u, new Vector3(10.208252f, 206.77286f, 62.394165f), 478) { NextQuestId = new QuestId(2370) }; obj75.Steps = list114; reference81 = obj75; questRoot15.QuestSequence = list100; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(2370); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list115 = new List(num); CollectionsMarshal.SetCount(list115, num); span = CollectionsMarshal.AsSpan(list115); index = 0; span[index] = "liza"; questRoot16.Author = list115; index = 13; List list116 = new List(index); CollectionsMarshal.SetCount(list116, index); span2 = CollectionsMarshal.AsSpan(list116); num = 0; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 0 }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1017983u, new Vector3(11.520508f, 207.49994f, 85.34363f), 478) { StopDistance = 7f }; obj76.Steps = list117; reference82 = obj76; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 1 }; num2 = 1; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017988u, new Vector3(-544.1825f, 144.84157f, -346.7918f), 399) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshirePrologueGate } }; obj77.Steps = list118; reference83 = obj77; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 2 }; index2 = 1; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017993u, new Vector3(-544.1825f, 144.84157f, -346.7918f), 399); obj78.Steps = list119; reference84 = obj78; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 3 }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017997u, new Vector3(-595.48334f, 147.9601f, -37.43042f), 399) { Fly = true }; obj79.Steps = list120; reference85 = obj79; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 4 }; index2 = 1; List list121 = new List(index2); CollectionsMarshal.SetCount(list121, index2); span3 = CollectionsMarshal.AsSpan(list121); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1018005u, new Vector3(-761.31836f, 149.64381f, 16.739136f), 399) { Fly = true }; obj80.Steps = list121; reference86 = obj80; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 5 }; num2 = 1; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018005u, new Vector3(-761.31836f, 149.64381f, 16.739136f), 399); obj81.Steps = list122; reference87 = obj81; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 6 }; index2 = 1; List list123 = new List(index2); CollectionsMarshal.SetCount(list123, index2); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1018122u, new Vector3(-761.2573f, 149.64243f, 16.80011f), 399); obj82.Steps = list123; reference88 = obj82; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 7 }; num2 = 1; List list124 = new List(num2); CollectionsMarshal.SetCount(list124, num2); span3 = CollectionsMarshal.AsSpan(list124); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018122u, new Vector3(-761.2573f, 149.64243f, 16.80011f), 399); obj83.Steps = list124; reference89 = obj83; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 8 }; index2 = 1; List list125 = new List(index2); CollectionsMarshal.SetCount(list125, index2); span3 = CollectionsMarshal.AsSpan(list125); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1018122u, new Vector3(-761.2573f, 149.64243f, 16.80011f), 399); obj84.Steps = list125; reference90 = obj84; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 9 }; num2 = 1; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018122u, new Vector3(-761.2573f, 149.64243f, 16.80011f), 399); obj85.Steps = list126; reference91 = obj85; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 10 }; index2 = 1; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017997u, new Vector3(-595.48334f, 147.9601f, -37.43042f), 399) { Fly = true }; obj86.Steps = list127; reference92 = obj86; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 11 }; num2 = 1; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018007u, new Vector3(-602.5941f, 147.58852f, -39.230957f), 399) { StopDistance = 7f }; obj87.Steps = list128; reference93 = obj87; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list129 = new List(index2); CollectionsMarshal.SetCount(list129, index2); span3 = CollectionsMarshal.AsSpan(list129); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016619u, new Vector3(-66.84979f, 8.05915f, 9.506287f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, NextQuestId = new QuestId(2371) }; obj88.Steps = list129; reference94 = obj88; questRoot16.QuestSequence = list116; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(2371); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list130 = new List(num); CollectionsMarshal.SetCount(list130, num); span = CollectionsMarshal.AsSpan(list130); index = 0; span[index] = "liza"; questRoot17.Author = list130; index = 7; List list131 = new List(index); CollectionsMarshal.SetCount(list131, index); span2 = CollectionsMarshal.AsSpan(list131); num = 0; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 0 }; num2 = 1; List list132 = new List(num2); CollectionsMarshal.SetCount(list132, num2); span3 = CollectionsMarshal.AsSpan(list132); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1016619u, new Vector3(-66.84979f, 8.05915f, 9.506287f), 418); obj89.Steps = list132; reference95 = obj89; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 1 }; index2 = 1; List list133 = new List(index2); CollectionsMarshal.SetCount(list133, index2); span3 = CollectionsMarshal.AsSpan(list133); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1018448u, new Vector3(11.48999f, 206.58485f, 76.157715f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire }; obj90.Steps = list133; reference96 = obj90; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 2 }; num2 = 1; List list134 = new List(num2); CollectionsMarshal.SetCount(list134, num2); span3 = CollectionsMarshal.AsSpan(list134); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018451u, new Vector3(606.775f, -49.501324f, 40.482178f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; obj91.Steps = list134; reference97 = obj91; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 3 }; index2 = 4; List list135 = new List(index2); CollectionsMarshal.SetCount(list135, index2); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; ref QuestStep reference99 = ref span3[num2]; QuestStep obj93 = new QuestStep(EInteractionType.Interact, 1011920u, new Vector3(519.8595f, -51.071976f, 88.24292f), 398) { Fly = true }; index3 = 6; List list136 = new List(index3); CollectionsMarshal.SetCount(list136, index3); span6 = CollectionsMarshal.AsSpan(list136); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj93.CompletionQuestVariablesFlags = list136; reference99 = obj93; num2++; ref QuestStep reference100 = ref span3[num2]; QuestStep obj94 = new QuestStep(EInteractionType.Interact, 1011921u, new Vector3(453.36072f, -51.141403f, 58.579346f), 398) { Fly = true }; num3 = 6; List list137 = new List(num3); CollectionsMarshal.SetCount(list137, num3); span6 = CollectionsMarshal.AsSpan(list137); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj94.CompletionQuestVariablesFlags = list137; reference100 = obj94; num2++; ref QuestStep reference101 = ref span3[num2]; QuestStep obj95 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(493.00256f, -51.02798f, 16.711847f), 398) { Fly = true }; SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); index3 = 6; List list138 = new List(index3); CollectionsMarshal.SetCount(list138, index3); span6 = CollectionsMarshal.AsSpan(list138); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list138; skipConditions6.StepIf = skipStepConditions3; obj95.SkipConditions = skipConditions6; reference101 = obj95; num2++; ref QuestStep reference102 = ref span3[num2]; QuestStep obj96 = new QuestStep(EInteractionType.Interact, 1011919u, new Vector3(497.82556f, -49.790283f, 11.825684f), 398) { StopDistance = 7f }; num3 = 6; List list139 = new List(num3); CollectionsMarshal.SetCount(list139, num3); span6 = CollectionsMarshal.AsSpan(list139); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj96.CompletionQuestVariablesFlags = list139; reference102 = obj96; obj92.Steps = list135; reference98 = obj92; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 4 }; num2 = 1; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018454u, new Vector3(549.18726f, -51.275715f, 6.1798096f), 398) { Fly = true }; obj97.Steps = list140; reference103 = obj97; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 5 }; index2 = 1; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1018460u, new Vector3(-108.659546f, -35.633152f, -19.485779f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj98.Steps = list141; reference104 = obj98; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list142 = new List(num2); CollectionsMarshal.SetCount(list142, num2); span3 = CollectionsMarshal.AsSpan(list142); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1018460u, new Vector3(-108.659546f, -35.633152f, -19.485779f), 398) { NextQuestId = new QuestId(2372) }; obj99.Steps = list142; reference105 = obj99; questRoot17.QuestSequence = list131; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(2372); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list143 = new List(num); CollectionsMarshal.SetCount(list143, num); span = CollectionsMarshal.AsSpan(list143); index = 0; span[index] = "liza"; questRoot18.Author = list143; index = 10; List list144 = new List(index); CollectionsMarshal.SetCount(list144, index); span2 = CollectionsMarshal.AsSpan(list144); num = 0; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 0 }; index2 = 1; List list145 = new List(index2); CollectionsMarshal.SetCount(list145, index2); span3 = CollectionsMarshal.AsSpan(list145); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1018463u, new Vector3(-108.62903f, -35.63229f, -19.455322f), 398); obj100.Steps = list145; reference106 = obj100; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 1 }; num2 = 1; List list146 = new List(num2); CollectionsMarshal.SetCount(list146, num2); span3 = CollectionsMarshal.AsSpan(list146); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018468u, new Vector3(-559.7162f, 48f, 304.5243f), 400) { AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; obj101.Steps = list146; reference107 = obj101; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 2 }; index2 = 1; List list147 = new List(index2); CollectionsMarshal.SetCount(list147, index2); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 1018468u, new Vector3(-559.7162f, 48f, 304.5243f), 400) { ItemId = 2002034u }; obj102.Steps = list147; reference108 = obj102; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 3 }; num2 = 1; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018468u, new Vector3(-559.7162f, 48f, 304.5243f), 400); obj103.Steps = list148; reference109 = obj103; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 4 }; index2 = 1; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 1018468u, new Vector3(-559.7162f, 48f, 304.5243f), 400) { ItemId = 2002047u }; obj104.Steps = list149; reference110 = obj104; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 5 }; num2 = 1; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018468u, new Vector3(-559.7162f, 48f, 304.5243f), 400); obj105.Steps = list150; reference111 = obj105; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 6 }; index2 = 1; List list151 = new List(index2); CollectionsMarshal.SetCount(list151, index2); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1018468u, new Vector3(-559.7162f, 48f, 304.5243f), 400); obj106.Steps = list151; reference112 = obj106; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 7 }; num2 = 1; List list152 = new List(num2); CollectionsMarshal.SetCount(list152, num2); span3 = CollectionsMarshal.AsSpan(list152); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018468u, new Vector3(-559.7162f, 48f, 304.5243f), 400); obj107.Steps = list152; reference113 = obj107; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 8 }; index2 = 1; List list153 = new List(index2); CollectionsMarshal.SetCount(list153, index2); span3 = CollectionsMarshal.AsSpan(list153); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1018459u, new Vector3(-673.8232f, 73f, 288.4718f), 400) { StopDistance = 5f }; obj108.Steps = list153; reference114 = obj108; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list154 = new List(num2); CollectionsMarshal.SetCount(list154, num2); span3 = CollectionsMarshal.AsSpan(list154); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1018456u, new Vector3(13.595764f, 206.59943f, 77.28699f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, NextQuestId = new QuestId(3008) }; obj109.Steps = list154; reference115 = obj109; questRoot18.QuestSequence = list144; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(2373); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list155 = new List(num); CollectionsMarshal.SetCount(list155, num); span = CollectionsMarshal.AsSpan(list155); index = 0; span[index] = "liza"; questRoot19.Author = list155; index = 5; List list156 = new List(index); CollectionsMarshal.SetCount(list156, index); span2 = CollectionsMarshal.AsSpan(list156); num = 0; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 0 }; index2 = 1; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1016130u, new Vector3(-815.7931f, -88.52015f, -835.2941f), 401) { StopDistance = 7f }; obj110.Steps = list157; reference116 = obj110; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 1 }; num2 = 4; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007074u, new Vector3(-815.8236f, -87.26642f, -834.3175f), 401) { TargetTerritoryId = (ushort)567 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2007080u, new Vector3(18.1734f, -14.755493f, 26.840576f), 567) { TargetTerritoryId = (ushort)567 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2007075u, new Vector3(22.323914f, 3.5552979f, -18.814392f), 567) { TargetTerritoryId = (ushort)568 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1018062u, new Vector3(0.015197754f, 0.8518491f, 3.9215698f), 568) { StopDistance = 5f }; obj111.Steps = list158; reference117 = obj111; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 2 }; index2 = 1; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1018068u, new Vector3(6.9733276f, -0.4050198f, 8.529724f), 567); obj112.Steps = list159; reference118 = obj112; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 3 }; num2 = 1; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 567) { DutyOptions = new DutyOptions { ContentFinderConditionId = 220u } }; obj113.Steps = list160; reference119 = obj113; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list161 = new List(index2); CollectionsMarshal.SetCount(list161, index2); span3 = CollectionsMarshal.AsSpan(list161); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1018079u, new Vector3(47.40979f, -15.364383f, 41.885986f), 567) { StopDistance = 7f, NextQuestId = new QuestId(2374) }; obj114.Steps = list161; reference120 = obj114; questRoot19.QuestSequence = list156; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(2374); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list162 = new List(num); CollectionsMarshal.SetCount(list162, num); span = CollectionsMarshal.AsSpan(list162); index = 0; span[index] = "liza"; questRoot20.Author = list162; index = 3; List list163 = new List(index); CollectionsMarshal.SetCount(list163, index); span2 = CollectionsMarshal.AsSpan(list163); num = 0; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 0 }; num2 = 1; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1018079u, new Vector3(47.40979f, -15.364383f, 41.885986f), 567) { StopDistance = 7f }; obj115.Steps = list164; reference121 = obj115; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 1 }; index2 = 3; List list165 = new List(index2); CollectionsMarshal.SetCount(list165, index2); span3 = CollectionsMarshal.AsSpan(list165); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2007080u, new Vector3(18.19791f, -14.73229f, 26.85483f), 567) { TargetTerritoryId = (ushort)567 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2007075u, new Vector3(22.34343f, 3.560182f, -18.78459f), 567) { TargetTerritoryId = (ushort)568 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1018072u, new Vector3(-1.2664795f, 7.357448E-08f, -1.9684448f), 568); obj116.Steps = list165; reference122 = obj116; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list166 = new List(num2); CollectionsMarshal.SetCount(list166, num2); span3 = CollectionsMarshal.AsSpan(list166); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1018083u, new Vector3(45.212402f, -15.420993f, 25.77246f), 567) { StopDistance = 5f }; obj117.Steps = list166; reference123 = obj117; questRoot20.QuestSequence = list163; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(2382); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list167 = new List(num); CollectionsMarshal.SetCount(list167, num); span = CollectionsMarshal.AsSpan(list167); index = 0; span[index] = "plogon_enjoyer"; questRoot21.Author = list167; index = 11; List list168 = new List(index); CollectionsMarshal.SetCount(list168, index); span2 = CollectionsMarshal.AsSpan(list168); num = 0; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 0 }; index2 = 1; List list169 = new List(index2); CollectionsMarshal.SetCount(list169, index2); span3 = CollectionsMarshal.AsSpan(list169); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012132u, new Vector3(43.015137f, 206.04718f, 56.50415f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj118.Steps = list169; reference124 = obj118; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 1 }; num2 = 1; List list170 = new List(num2); CollectionsMarshal.SetCount(list170, num2); span3 = CollectionsMarshal.AsSpan(list170); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1016802u, new Vector3(53.360718f, -48.000004f, -169.97028f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj119.Steps = list170; reference125 = obj119; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 2 }; index2 = 1; List list171 = new List(index2); CollectionsMarshal.SetCount(list171, index2); span3 = CollectionsMarshal.AsSpan(list171); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1018232u, new Vector3(236.01123f, -42.313934f, 596.3989f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome }; obj120.Steps = list171; reference126 = obj120; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 3 }; num2 = 1; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017320u, new Vector3(-342.15308f, 59.03801f, 315.14453f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; obj121.Steps = list172; reference127 = obj121; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 4 }; index2 = 1; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017170u, new Vector3(-344.22827f, 59.038006f, 317.1587f), 400); obj122.Steps = list173; reference128 = obj122; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 5 }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017173u, new Vector3(-363.82086f, 60.896187f, 306.38586f), 400) { Fly = true }; obj123.Steps = list174; reference129 = obj123; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 6 }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1017173u, new Vector3(-363.82086f, 60.896187f, 306.38586f), 400) { Emote = EEmote.Rally }; obj124.Steps = list175; reference130 = obj124; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 7 }; num2 = 1; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017170u, new Vector3(-344.22827f, 59.038006f, 317.1587f), 400) { Fly = true }; obj125.Steps = list176; reference131 = obj125; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 8 }; index2 = 1; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2007517u, new Vector3(-332.6314f, 59.067627f, 298.39014f), 400) { Fly = true }; obj126.Steps = list177; reference132 = obj126; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 9 }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018234u, new Vector3(-635.85876f, 82.249985f, 142.96167f), 400) { Fly = true }; obj127.Steps = list178; reference133 = obj127; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list179 = new List(index2); CollectionsMarshal.SetCount(list179, index2); span3 = CollectionsMarshal.AsSpan(list179); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1017320u, new Vector3(-342.15308f, 59.03801f, 315.14453f), 400) { Fly = true, NextQuestId = new QuestId(2383) }; obj128.Steps = list179; reference134 = obj128; questRoot21.QuestSequence = list168; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(2383); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list180 = new List(num); CollectionsMarshal.SetCount(list180, num); span = CollectionsMarshal.AsSpan(list180); index = 0; span[index] = "plogon_enjoyer"; questRoot22.Author = list180; index = 7; List list181 = new List(index); CollectionsMarshal.SetCount(list181, index); span2 = CollectionsMarshal.AsSpan(list181); num = 0; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 0 }; num2 = 1; List list182 = new List(num2); CollectionsMarshal.SetCount(list182, num2); span3 = CollectionsMarshal.AsSpan(list182); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1017320u, new Vector3(-342.15308f, 59.03801f, 315.14453f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj129.Steps = list182; reference135 = obj129; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 1 }; index2 = 2; List list183 = new List(index2); CollectionsMarshal.SetCount(list183, index2); span3 = CollectionsMarshal.AsSpan(list183); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1018242u, new Vector3(-365.1942f, 60.616608f, 279.89612f), 400) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1018241u, new Vector3(-421.40845f, 60.89619f, 272.755f), 400) { Fly = true }; obj130.Steps = list183; reference136 = obj130; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 2 }; num2 = 1; List list184 = new List(num2); CollectionsMarshal.SetCount(list184, num2); span3 = CollectionsMarshal.AsSpan(list184); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018239u, new Vector3(-339.25385f, 59.038f, 317.03674f), 400) { Fly = true }; obj131.Steps = list184; reference137 = obj131; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 3 }; index2 = 1; List list185 = new List(index2); CollectionsMarshal.SetCount(list185, index2); span3 = CollectionsMarshal.AsSpan(list185); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011928u, new Vector3(73.19751f, -49.19563f, -139.05548f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj132.Steps = list185; reference138 = obj132; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 4 }; num2 = 1; List list186 = new List(num2); CollectionsMarshal.SetCount(list186, num2); span3 = CollectionsMarshal.AsSpan(list186); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018243u, new Vector3(35.99597f, -130.7033f, 543.3279f), 398) { Fly = true }; obj133.Steps = list186; reference139 = obj133; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 5 }; index2 = 2; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(471.06836f, -51.141403f, 35.919243f), 398) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1011916u, new Vector3(470.02356f, -49.89133f, 20.370789f), 398); obj134.Steps = list187; reference140 = obj134; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list188 = new List(num2); CollectionsMarshal.SetCount(list188, num2); span3 = CollectionsMarshal.AsSpan(list188); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1011907u, new Vector3(-288.8686f, 127.06639f, 13.199036f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, NextQuestId = new QuestId(2384) }; obj135.Steps = list188; reference141 = obj135; questRoot22.QuestSequence = list181; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(2384); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list189 = new List(num); CollectionsMarshal.SetCount(list189, num); span = CollectionsMarshal.AsSpan(list189); index = 0; span[index] = "plogon_enjoyer"; questRoot23.Author = list189; index = 6; List list190 = new List(index); CollectionsMarshal.SetCount(list190, index); span2 = CollectionsMarshal.AsSpan(list190); num = 0; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 0 }; index2 = 1; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1018248u, new Vector3(-287.34265f, 126.77467f, 3.3721924f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj136.Steps = list191; reference142 = obj136; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 1 }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018249u, new Vector3(-814.9691f, -130.31683f, -415.85413f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj137.Steps = list192; reference143 = obj137; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 2 }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1018251u, new Vector3(285.7556f, -112.76572f, 562.1881f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop }; obj138.Steps = list193; reference144 = obj138; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 3 }; num2 = 1; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1018251u, new Vector3(285.7556f, -112.76572f, 562.1881f), 401) { Emote = EEmote.MogDance }; obj139.Steps = list194; reference145 = obj139; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 4 }; index2 = 1; List list195 = new List(index2); CollectionsMarshal.SetCount(list195, index2); span3 = CollectionsMarshal.AsSpan(list195); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1018254u, new Vector3(383.93213f, -125.28945f, 734.4929f), 401); obj140.Steps = list195; reference146 = obj140; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list196 = new List(num2); CollectionsMarshal.SetCount(list196, num2); span3 = CollectionsMarshal.AsSpan(list196); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1018255u, new Vector3(-793.7896f, -133.26949f, -412.6803f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, NextQuestId = new QuestId(2385) }; obj141.Steps = list196; reference147 = obj141; questRoot23.QuestSequence = list190; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(2385); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list197 = new List(num); CollectionsMarshal.SetCount(list197, num); span = CollectionsMarshal.AsSpan(list197); index = 0; span[index] = "plogon_enjoyer"; questRoot24.Author = list197; index = 6; List list198 = new List(index); CollectionsMarshal.SetCount(list198, index); span2 = CollectionsMarshal.AsSpan(list198); num = 0; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 0 }; index2 = 1; List list199 = new List(index2); CollectionsMarshal.SetCount(list199, index2); span3 = CollectionsMarshal.AsSpan(list199); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1018255u, new Vector3(-793.7896f, -133.26949f, -412.6803f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj142.Steps = list199; reference148 = obj142; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 1 }; num2 = 1; List list200 = new List(num2); CollectionsMarshal.SetCount(list200, num2); span3 = CollectionsMarshal.AsSpan(list200); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018257u, new Vector3(-664.36255f, -176.4502f, -570.3975f), 402) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzysLlaHelix }; obj143.Steps = list200; reference149 = obj143; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 2 }; index2 = 1; List list201 = new List(index2); CollectionsMarshal.SetCount(list201, index2); span3 = CollectionsMarshal.AsSpan(list201); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1018260u, new Vector3(-189.5628f, -102.63812f, 449.60706f), 402) { Fly = true }; obj144.Steps = list201; reference150 = obj144; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 3 }; num2 = 1; List list202 = new List(num2); CollectionsMarshal.SetCount(list202, num2); span3 = CollectionsMarshal.AsSpan(list202); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007518u, new Vector3(-697.01685f, -37.82715f, 431.2047f), 402) { Fly = true }; obj145.Steps = list202; reference151 = obj145; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 4 }; index2 = 1; List list203 = new List(index2); CollectionsMarshal.SetCount(list203, index2); span3 = CollectionsMarshal.AsSpan(list203); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1018261u, new Vector3(785.3054f, -24.802603f, -766.3539f), 402) { Fly = true }; obj146.Steps = list203; reference152 = obj146; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list204 = new List(num2); CollectionsMarshal.SetCount(list204, num2); span3 = CollectionsMarshal.AsSpan(list204); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016087u, new Vector3(-796.7498f, -133.2695f, -410.6966f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj147.Steps = list204; reference153 = obj147; questRoot24.QuestSequence = list198; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(2386); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list205 = new List(num); CollectionsMarshal.SetCount(list205, num); span = CollectionsMarshal.AsSpan(list205); index = 0; span[index] = "UcanPatates"; questRoot25.Author = list205; index = 4; List list206 = new List(index); CollectionsMarshal.SetCount(list206, index); span2 = CollectionsMarshal.AsSpan(list206); num = 0; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 0 }; index2 = 1; List list207 = new List(index2); CollectionsMarshal.SetCount(list207, index2); span3 = CollectionsMarshal.AsSpan(list207); num2 = 0; ref QuestStep reference155 = ref span3[num2]; QuestStep obj149 = new QuestStep(EInteractionType.AcceptQuest, 1012133u, new Vector3(-26.840637f, 206.49944f, 28.67163f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire }; SkipConditions skipConditions7 = new SkipConditions(); SkipAetheryteCondition obj150 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list208 = new List(index3); CollectionsMarshal.SetCount(list208, index3); span5 = CollectionsMarshal.AsSpan(list208); num3 = 0; span5[num3] = 478; obj150.InTerritory = list208; skipConditions7.AetheryteShortcutIf = obj150; obj149.SkipConditions = skipConditions7; reference155 = obj149; obj148.Steps = list207; reference154 = obj148; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 1 }; num2 = 2; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; ref QuestStep reference157 = ref span3[index2]; QuestStep obj152 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(148.23425f, 207f, 119.497574f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire }; SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 1; List list210 = new List(num3); CollectionsMarshal.SetCount(list210, num3); span5 = CollectionsMarshal.AsSpan(list210); index3 = 0; span5[index3] = 399; skipStepConditions4.InTerritory = list210; skipConditions8.StepIf = skipStepConditions4; SkipAetheryteCondition obj153 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list211 = new List(index3); CollectionsMarshal.SetCount(list211, index3); span5 = CollectionsMarshal.AsSpan(list211); num3 = 0; span5[num3] = 399; obj153.InTerritory = list211; skipConditions8.AetheryteShortcutIf = obj153; obj152.SkipConditions = skipConditions8; reference157 = obj152; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1018367u, new Vector3(302.11328f, 232.54102f, 767.14734f), 399) { Fly = true }; obj151.Steps = list209; reference156 = obj151; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 2 }; index2 = 1; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 399) { DutyOptions = new DutyOptions { ContentFinderConditionId = 196u } }; obj154.Steps = list212; reference158 = obj154; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list213 = new List(num2); CollectionsMarshal.SetCount(list213, num2); span3 = CollectionsMarshal.AsSpan(list213); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012133u, new Vector3(-26.840637f, 206.49944f, 28.67163f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj155.Steps = list213; reference159 = obj155; questRoot25.QuestSequence = list206; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(2392); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list214 = new List(num); CollectionsMarshal.SetCount(list214, num); span = CollectionsMarshal.AsSpan(list214); index = 0; span[index] = "liza"; questRoot26.Author = list214; index = 2; List list215 = new List(index); CollectionsMarshal.SetCount(list215, index); span2 = CollectionsMarshal.AsSpan(list215); num = 0; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 0 }; index2 = 1; List list216 = new List(index2); CollectionsMarshal.SetCount(list216, index2); span3 = CollectionsMarshal.AsSpan(list216); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1018317u, new Vector3(44.174805f, 206.99484f, -9.720032f), 478); obj156.Steps = list216; reference160 = obj156; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list217 = new List(num2); CollectionsMarshal.SetCount(list217, num2); span3 = CollectionsMarshal.AsSpan(list217); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1017653u, new Vector3(-17.990417f, 211.4722f, -1.4801636f), 478); obj157.Steps = list217; reference161 = obj157; questRoot26.QuestSequence = list215; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(2394); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list218 = new List(num); CollectionsMarshal.SetCount(list218, num); span = CollectionsMarshal.AsSpan(list218); index = 0; span[index] = "liza"; questRoot27.Author = list218; index = 7; List list219 = new List(index); CollectionsMarshal.SetCount(list219, index); span2 = CollectionsMarshal.AsSpan(list219); num = 0; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 0 }; index2 = 3; List list220 = new List(index2); CollectionsMarshal.SetCount(list220, index2); span3 = CollectionsMarshal.AsSpan(list220); num2 = 0; ref QuestStep reference163 = ref span3[num2]; QuestStep obj159 = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num3 = 1; List list221 = new List(num3); CollectionsMarshal.SetCount(list221, num3); span5 = CollectionsMarshal.AsSpan(list221); index3 = 0; span5[index3] = 351; skipStepConditions5.InTerritory = list221; skipConditions9.StepIf = skipStepConditions5; SkipAetheryteCondition skipAetheryteCondition5 = new SkipAetheryteCondition(); index3 = 1; List list222 = new List(index3); CollectionsMarshal.SetCount(list222, index3); span5 = CollectionsMarshal.AsSpan(list222); num3 = 0; span5[num3] = 351; skipAetheryteCondition5.InTerritory = list222; skipConditions9.AetheryteShortcutIf = skipAetheryteCondition5; obj159.SkipConditions = skipConditions9; reference163 = obj159; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RisingStonesSolar } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014565u, new Vector3(0.44250488f, -1.9957249f, -43.22882f), 351) { StopDistance = 7f }; obj158.Steps = list220; reference162 = obj158; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 1 }; num2 = 1; List list223 = new List(num2); CollectionsMarshal.SetCount(list223, num2); span3 = CollectionsMarshal.AsSpan(list223); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007560u, new Vector3(216.11353f, 256.36682f, 10.757568f), 402) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzysLlaHelix }; obj160.Steps = list223; reference164 = obj160; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 2 }; index2 = 1; List list224 = new List(index2); CollectionsMarshal.SetCount(list224, index2); span3 = CollectionsMarshal.AsSpan(list224); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1017675u, new Vector3(148.11926f, 245.1f, -4.1657104f), 402); obj161.Steps = list224; reference165 = obj161; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 4 }; num2 = 1; List list225 = new List(num2); CollectionsMarshal.SetCount(list225, num2); span3 = CollectionsMarshal.AsSpan(list225); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018511u, new Vector3(-1.449646f, 3.144145E-06f, 5.2643433f), 507); obj162.Steps = list225; reference166 = obj162; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 5 }; index2 = 1; List list226 = new List(index2); CollectionsMarshal.SetCount(list226, index2); span3 = CollectionsMarshal.AsSpan(list226); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 507) { DutyOptions = new DutyOptions { ContentFinderConditionId = 223u } }; obj163.Steps = list226; reference167 = obj163; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1014565u, new Vector3(0.44250488f, -1.9957249f, -43.22882f), 351) { StopDistance = 7f }; obj164.Steps = list227; reference168 = obj164; questRoot27.QuestSequence = list219; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(2395); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list228 = new List(num); CollectionsMarshal.SetCount(list228, num); span = CollectionsMarshal.AsSpan(list228); index = 0; span[index] = "liza"; questRoot28.Author = list228; index = 2; List list229 = new List(index); CollectionsMarshal.SetCount(list229, index); span2 = CollectionsMarshal.AsSpan(list229); num = 0; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 0 }; index2 = 3; List list230 = new List(index2); CollectionsMarshal.SetCount(list230, index2); span3 = CollectionsMarshal.AsSpan(list230); num2 = 0; ref QuestStep reference170 = ref span3[num2]; QuestStep obj166 = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; SkipConditions skipConditions10 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num3 = 1; List list231 = new List(num3); CollectionsMarshal.SetCount(list231, num3); span5 = CollectionsMarshal.AsSpan(list231); index3 = 0; span5[index3] = 351; skipStepConditions6.InTerritory = list231; skipConditions10.StepIf = skipStepConditions6; SkipAetheryteCondition skipAetheryteCondition6 = new SkipAetheryteCondition(); index3 = 1; List list232 = new List(index3); CollectionsMarshal.SetCount(list232, index3); span5 = CollectionsMarshal.AsSpan(list232); num3 = 0; span5[num3] = 351; skipAetheryteCondition6.InTerritory = list232; skipConditions10.AetheryteShortcutIf = skipAetheryteCondition6; obj166.SkipConditions = skipConditions10; reference170 = obj166; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.RisingStonesSolar } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1014565u, new Vector3(0.44250488f, -1.9957249f, -43.22882f), 351) { StopDistance = 7f }; obj165.Steps = list230; reference169 = obj165; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = byte.MaxValue }; 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(212.05304f, 256.37265f, 0.08028713f), 402) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzysLlaHelix, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(152.26978f, 245.1f, -6.2714844f), MaximumDistance = 10f, TerritoryId = 402 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1016633u, new Vector3(152.26978f, 245.1f, -6.2714844f), 402) { Fly = true }; obj167.Steps = list233; reference171 = obj167; questRoot28.QuestSequence = list229; AddQuest(questId28, questRoot28); } private static void LoadQuests48() { QuestId questId = new QuestId(2409); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "kaiser"; questRoot.Author = list; index = 4; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(202.38037f, -5.3999662f, -58.9151f), MaximumDistance = 100f, TerritoryId = 419 } } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021184u, new Vector3(191.9126f, 234.44899f, 402.45667f), 155) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; ref QuestStep reference4 = ref span3[index2]; QuestStep obj4 = new QuestStep(EInteractionType.Interact, 1021187u, new Vector3(-1.9990234f, 0.74534994f, 360.25012f), 153) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; int num3 = 1; List list6 = new List(num3); CollectionsMarshal.SetCount(list6, num3); Span span4 = CollectionsMarshal.AsSpan(list6); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBAST601_02409_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBAST601_02409_A1_000_001") }; obj4.DialogueChoices = list6; reference4 = obj4; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list7 = new List(index2); CollectionsMarshal.SetCount(list7, index2); span3 = CollectionsMarshal.AsSpan(list7); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021191u, new Vector3(195.1781f, -5.3999624f, -67.06348f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(195.1781f, -5.3999624f, -67.06348f), MaximumDistance = 100f, TerritoryId = 419 } } }, NextQuestId = new QuestId(2410) }; obj5.Steps = list7; reference5 = obj5; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(2410); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list8 = new List(num); CollectionsMarshal.SetCount(list8, num); span = CollectionsMarshal.AsSpan(list8); index = 0; span[index] = "kaiser"; questRoot2.Author = list8; index = 5; List list9 = new List(index); CollectionsMarshal.SetCount(list9, index); span2 = CollectionsMarshal.AsSpan(list9); num = 0; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; num2 = 1; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021191u, new Vector3(195.1781f, -5.3999624f, -67.06348f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(195.1781f, -5.3999624f, -67.06348f), MaximumDistance = 100f, TerritoryId = 419 } } } }; obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 1 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021221u, new Vector3(180.22424f, -5.4349146f, -55.588684f), 419) { StopDistance = 5f }; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 2 }; num2 = 2; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; ref QuestStep reference9 = ref span3[index2]; QuestStep obj9 = new QuestStep(EInteractionType.Combat, null, new Vector3(244.403f, 361.78677f, -616.2311f), 155) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list13 = new List(index3); CollectionsMarshal.SetCount(list13, index3); Span span5 = CollectionsMarshal.AsSpan(list13); num3 = 0; span5[num3] = new ComplexCombatData { DataId = 7235u, MinimumKillCount = 2u }; obj9.ComplexCombatData = list13; obj9.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference9 = obj9; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1021222u, new Vector3(240.68054f, 362.1392f, -614.74023f), 155); obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 3 }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021191u, new Vector3(195.1781f, -5.3999624f, -67.06348f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(195.1781f, -5.3999624f, -67.06348f), MaximumDistance = 100f, TerritoryId = 419 } } } }; obj10.Steps = list14; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(202.38037f, -5.3999662f, -58.9151f), MaximumDistance = 100f, TerritoryId = 419 } } }, NextQuestId = new QuestId(2411) }; obj11.Steps = list15; reference11 = obj11; questRoot2.QuestSequence = list9; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(2411); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list16 = new List(num); CollectionsMarshal.SetCount(list16, num); span = CollectionsMarshal.AsSpan(list16); index = 0; span[index] = "kaiser"; questRoot3.Author = list16; index = 6; List list17 = new List(index); CollectionsMarshal.SetCount(list17, index); span2 = CollectionsMarshal.AsSpan(list17); num = 0; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(202.38037f, -5.3999662f, -58.9151f), MaximumDistance = 100f, TerritoryId = 419 } } } }; obj12.Steps = list18; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 1 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021255u, new Vector3(-0.35101318f, 11.965101f, 45.029297f), 419) { StopDistance = 5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardAthenaeumAstrologicum, To = EAetheryteLocation.IshgardLastVigil } }; obj13.Steps = list19; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 2 }; index2 = 3; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; ref QuestStep reference15 = ref span3[num2]; QuestStep obj15 = new QuestStep(EInteractionType.Interact, 1021259u, new Vector3(-16.250854f, 0.09999631f, -31.784546f), 628) { StopDistance = 4f, AetheryteShortcut = EAetheryteLocation.Kugane }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 6; List list21 = new List(num3); CollectionsMarshal.SetCount(list21, num3); Span span6 = CollectionsMarshal.AsSpan(list21); index3 = 0; span6[index3] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list21; skipConditions.StepIf = skipStepConditions; skipConditions.AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj15.SkipConditions = skipConditions; reference15 = obj15; num2++; ref QuestStep reference16 = ref span3[num2]; QuestStep obj16 = new QuestStep(EInteractionType.Interact, 1021256u, new Vector3(28.610596f, 4f, 53.57434f), 628) { StopDistance = 4f, AetheryteShortcut = EAetheryteLocation.Kugane }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); index3 = 6; List list22 = new List(index3); CollectionsMarshal.SetCount(list22, index3); span6 = CollectionsMarshal.AsSpan(list22); num3 = 0; span6[num3] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; skipStepConditions2.CompletionQuestVariablesFlags = list22; skipConditions2.StepIf = skipStepConditions2; skipConditions2.AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj16.SkipConditions = skipConditions2; reference16 = obj16; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1021260u, new Vector3(-12.069946f, -4.9889293f, 15.579407f), 628) { StopDistance = 4f, AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj14.Steps = list20; reference14 = obj14; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 3 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007937u, new Vector3(-51.621338f, 16.891724f, 0.045776367f), 628) { StopDistance = 2f, AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj17.Steps = list23; reference17 = obj17; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 4 }; index2 = 2; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-53.109528f, 15.469519f, 22.387312f), 628) { JumpDestination = new JumpDestination { Position = new Vector3(-57.846985f, -3f, 25.16211f), StopDistance = 4f, Type = EJumpType.RepeatedJumps } }; num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1021261u, new Vector3(-57.846985f, -3f, 25.16211f), 628) { StopDistance = 4f, AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj18.Steps = list24; reference18 = obj18; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list25 = new List(num2); CollectionsMarshal.SetCount(list25, num2); span3 = CollectionsMarshal.AsSpan(list25); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021262u, new Vector3(98.10022f, 4.0000014f, 87.44946f), 628) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyBazaar }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(98.10022f, 4.0000014f, 87.44946f), MaximumDistance = 20f, TerritoryId = 628 } } }, NextQuestId = new QuestId(2412) }; obj19.Steps = list25; reference19 = obj19; questRoot3.QuestSequence = list17; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(2412); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list26 = new List(num); CollectionsMarshal.SetCount(list26, num); span = CollectionsMarshal.AsSpan(list26); index = 0; span[index] = "kaiser"; questRoot4.Author = list26; index = 6; List list27 = new List(index); CollectionsMarshal.SetCount(list27, index); span2 = CollectionsMarshal.AsSpan(list27); num = 0; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 0 }; index2 = 1; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1021262u, new Vector3(98.10022f, 4.0000014f, 87.44946f), 628) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyBazaar }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(98.10022f, 4.0000014f, 87.44946f), MaximumDistance = 20f, TerritoryId = 628 } } } }; obj20.Steps = list28; reference20 = obj20; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 1 }; num2 = 1; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021273u, new Vector3(469.84045f, 69.6416f, -68.37573f), 614) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.YanxiaNamai }; obj21.Steps = list29; reference21 = obj21; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 2 }; index2 = 1; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; ref QuestStep reference23 = ref span3[num2]; QuestStep obj23 = new QuestStep(EInteractionType.Combat, 1021274u, new Vector3(-413.77893f, 55.093624f, 305.83655f), 614) { StopDistance = 4f, Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list31 = new List(num3); CollectionsMarshal.SetCount(list31, num3); Span span7 = CollectionsMarshal.AsSpan(list31); index3 = 0; span7[index3] = 7236u; obj23.KillEnemyDataIds = list31; obj23.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; index3 = 1; List list32 = new List(index3); CollectionsMarshal.SetCount(list32, index3); span4 = CollectionsMarshal.AsSpan(list32); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_JOBAST680_02412_Q1_000_024") }; obj23.DialogueChoices = list32; reference23 = obj23; obj22.Steps = list30; reference22 = obj22; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 3 }; num2 = 1; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021274u, new Vector3(-413.77893f, 55.093624f, 305.83655f), 614) { StopDistance = 4f, Fly = false }; obj24.Steps = list33; reference24 = obj24; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 4 }; index2 = 1; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021054u, new Vector3(-36.66742f, 14.000003f, -58.457336f), 628) { StopDistance = 4f, AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj25.Steps = list34; reference25 = obj25; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021262u, new Vector3(98.10022f, 4.0000014f, 87.44946f), 628) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyBazaar }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(98.10022f, 4.0000014f, 87.44946f), MaximumDistance = 20f, TerritoryId = 628 } } }, NextQuestId = new QuestId(2413) }; obj26.Steps = list35; reference26 = obj26; questRoot4.QuestSequence = list27; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(2413); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list36 = new List(num); CollectionsMarshal.SetCount(list36, num); span = CollectionsMarshal.AsSpan(list36); index = 0; span[index] = "kaiser"; questRoot5.Author = list36; index = 5; List list37 = new List(index); CollectionsMarshal.SetCount(list37, index); span2 = CollectionsMarshal.AsSpan(list37); num = 0; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1021262u, new Vector3(98.10022f, 4.0000014f, 87.44946f), 628) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyBazaar }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(98.10022f, 4.0000014f, 87.44946f), MaximumDistance = 20f, TerritoryId = 628 } } } }; obj27.Steps = list38; reference27 = obj27; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2008103u, new Vector3(44.84619f, 8.255066f, 178.11853f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj28.Steps = list39; reference28 = obj28; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 2 }; index2 = 1; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021305u, new Vector3(-61.356567f, -3f, 28.854736f), 628) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeThavnairianConsulate, To = EAetheryteLocation.KuganeMarkets }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj29.Steps = list40; reference29 = obj29; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 3 }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2008104u, new Vector3(128.13f, 24.979004f, -0.22894287f), 628) { StopDistance = 3f, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeMarkets, To = EAetheryteLocation.KuganeRubyBazaar }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj30.Steps = list41; reference30 = obj30; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021309u, new Vector3(-47.501343f, 16.624714f, 9.719971f), 628) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-47.501343f, 16.624714f, 9.719971f), MaximumDistance = 20f, TerritoryId = 628 } } }, NextQuestId = new QuestId(3222) }; obj31.Steps = list42; reference31 = obj31; questRoot5.QuestSequence = list37; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(2414); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list43 = new List(num); CollectionsMarshal.SetCount(list43, num); span = CollectionsMarshal.AsSpan(list43); index = 0; span[index] = "Cacahuetes"; questRoot6.Author = list43; index = 6; List list44 = new List(index); CollectionsMarshal.SetCount(list44, index); span2 = CollectionsMarshal.AsSpan(list44); num = 0; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 0 }; num2 = 3; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-146.86935f, 8.006159f, 268.78055f), 153) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, JumpDestination = new JumpDestination { Position = new Vector3(-137.77051f, 7.7094107f, 275.28036f), DelaySeconds = 0.75f }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked, NearPosition = new NearPositionCondition { Position = new Vector3(-139.45221f, 8.712891f, 281.69678f), MaximumDistance = 3f, TerritoryId = 153 } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-139.04318f, 8.522301f, 280.0128f), 153) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153); obj32.Steps = list45; reference32 = obj32; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 1 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; obj33.Steps = list46; reference33 = obj33; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 2 }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018744u, new Vector3(87.96814f, 5.9457893f, 490.56213f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj34.Steps = list47; reference34 = obj34; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 3 }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1018746u, new Vector3(-651.3619f, 130f, -527.8248f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens }; obj35.Steps = list48; reference35 = obj35; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 4 }; num2 = 1; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007687u, new Vector3(-640.8331f, 120.3479f, -291.52362f), 612) { Fly = true }; obj36.Steps = list49; reference36 = obj36; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1018752u, new Vector3(-622.5834f, 130.26505f, -473.7469f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, NextQuestId = new QuestId(2415) }; obj37.Steps = list50; reference37 = obj37; questRoot6.QuestSequence = list44; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(2415); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list51 = new List(num); CollectionsMarshal.SetCount(list51, num); span = CollectionsMarshal.AsSpan(list51); index = 0; span[index] = "Cacahuetes"; questRoot7.Author = list51; index = 5; List list52 = new List(index); CollectionsMarshal.SetCount(list52, index); span2 = CollectionsMarshal.AsSpan(list52); num = 0; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1018753u, new Vector3(-623.621f, 130.24214f, -474.72345f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj38.Steps = list53; reference38 = obj38; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 1 }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1018757u, new Vector3(-437.2168f, 73.07981f, -100.23657f), 612) { Fly = true }; obj39.Steps = list54; reference39 = obj39; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 2 }; num2 = 2; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; ref QuestStep reference41 = ref span3[index2]; QuestStep obj41 = new QuestStep(EInteractionType.Combat, null, new Vector3(-586.0533f, 54.95936f, 204.82178f), 612) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list56 = new List(num3); CollectionsMarshal.SetCount(list56, num3); span7 = CollectionsMarshal.AsSpan(list56); index3 = 0; span7[index3] = 7214u; obj41.KillEnemyDataIds = list56; reference41 = obj41; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1018758u, new Vector3(-586.0533f, 54.95936f, 204.82178f), 612); obj40.Steps = list55; reference40 = obj40; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 3 }; index2 = 1; List list57 = new List(index2); CollectionsMarshal.SetCount(list57, index2); span3 = CollectionsMarshal.AsSpan(list57); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000692u, new Vector3(-258.8083f, -5.7735243f, -27.267883f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; obj42.Steps = list57; reference42 = obj42; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1018753u, new Vector3(-623.621f, 130.24214f, -474.72345f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, NextQuestId = new QuestId(2416) }; obj43.Steps = list58; reference43 = obj43; questRoot7.QuestSequence = list52; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(2416); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list59 = new List(num); CollectionsMarshal.SetCount(list59, num); span = CollectionsMarshal.AsSpan(list59); index = 0; span[index] = "Cacahuetes"; questRoot8.Author = list59; index = 6; List list60 = new List(index); CollectionsMarshal.SetCount(list60, index); span2 = CollectionsMarshal.AsSpan(list60); num = 0; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 0 }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1018753u, new Vector3(-623.621f, 130.24214f, -474.72345f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj44.Steps = list61; reference44 = obj44; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 1 }; num2 = 1; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007711u, new Vector3(-488.0293f, 50.94983f, 86.96118f), 612) { Fly = true }; obj45.Steps = list62; reference45 = obj45; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 2 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2007712u, new Vector3(-461.63123f, 57.14502f, 186.08374f), 612) { Fly = true }; obj46.Steps = list63; reference46 = obj46; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 3 }; num2 = 1; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007713u, new Vector3(-529.9306f, 36.88098f, 451.16345f), 612) { Fly = true }; obj47.Steps = list64; reference47 = obj47; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 4 }; index2 = 1; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1019090u, new Vector3(-638.3002f, 38.30705f, 374.92932f), 612) { Fly = true }; obj48.Steps = list65; reference48 = obj48; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list66 = new List(num2); CollectionsMarshal.SetCount(list66, num2); span3 = CollectionsMarshal.AsSpan(list66); index2 = 0; ref QuestStep reference50 = ref span3[index2]; QuestStep obj50 = new QuestStep(EInteractionType.CompleteQuest, 1018753u, new Vector3(-623.621f, 130.24214f, -474.72345f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens }; index3 = 1; List list67 = new List(index3); CollectionsMarshal.SetCount(list67, index3); span4 = CollectionsMarshal.AsSpan(list67); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBWHM650_02416_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBWHM650_02416_A1_000_001") }; obj50.DialogueChoices = list67; obj50.NextQuestId = new QuestId(2417); reference50 = obj50; obj49.Steps = list66; reference49 = obj49; questRoot8.QuestSequence = list60; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(2417); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list68 = new List(num); CollectionsMarshal.SetCount(list68, num); span = CollectionsMarshal.AsSpan(list68); index = 0; span[index] = "Cacahuetes"; questRoot9.Author = list68; index = 5; List list69 = new List(index); CollectionsMarshal.SetCount(list69, index); span2 = CollectionsMarshal.AsSpan(list69); num = 0; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 0 }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1018753u, new Vector3(-623.621f, 130.24214f, -474.72345f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj51.Steps = list70; reference51 = obj51; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 1 }; num2 = 1; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019125u, new Vector3(-651.81964f, 40.067055f, 370.80945f), 612) { Fly = true }; obj52.Steps = list71; reference52 = obj52; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 2 }; index2 = 2; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; ref QuestStep reference54 = ref span3[num2]; QuestStep obj54 = new QuestStep(EInteractionType.Combat, null, new Vector3(-175.06683f, 59.779804f, -558.8312f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list73 = new List(num3); CollectionsMarshal.SetCount(list73, num3); span7 = CollectionsMarshal.AsSpan(list73); index3 = 0; span7[index3] = 7215u; obj54.KillEnemyDataIds = list73; reference54 = obj54; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1019128u, new Vector3(-175.06683f, 59.779804f, -558.8312f), 612); obj53.Steps = list72; reference53 = obj53; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 3 }; num2 = 2; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-650.58673f, 39.856243f, 371.54846f), 612) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1019131u, new Vector3(-663.7522f, 43.594555f, 363.75977f), 612); obj55.Steps = list74; reference55 = obj55; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019132u, new Vector3(-655.02405f, 40.43195f, 375.96704f), 612) { NextQuestId = new QuestId(2418) }; obj56.Steps = list75; reference56 = obj56; questRoot9.QuestSequence = list69; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(2418); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list76 = new List(num); CollectionsMarshal.SetCount(list76, num); span = CollectionsMarshal.AsSpan(list76); index = 0; span[index] = "Cacahuetes"; questRoot10.Author = list76; index = 7; List list77 = new List(index); CollectionsMarshal.SetCount(list77, index); span2 = CollectionsMarshal.AsSpan(list77); num = 0; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 0 }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019132u, new Vector3(-655.02405f, 40.43195f, 375.96704f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj57.Steps = list78; reference57 = obj57; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 1 }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1018759u, new Vector3(-636.8048f, 130f, -528.6183f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens }; obj58.Steps = list79; reference58 = obj58; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 2 }; num2 = 2; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-650.58673f, 39.856243f, 371.54846f), 612) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1019130u, new Vector3(-665.3696f, 43.594574f, 364.40063f), 612); obj59.Steps = list80; reference59 = obj59; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 3 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; ref QuestStep reference61 = ref span3[num2]; QuestStep obj61 = new QuestStep(EInteractionType.Emote, 1019130u, new Vector3(-665.3696f, 43.594574f, 364.40063f), 612) { Emote = EEmote.Soothe }; index3 = 1; List list82 = new List(index3); CollectionsMarshal.SetCount(list82, index3); span4 = CollectionsMarshal.AsSpan(list82); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBWHM700_02418_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBWHM700_02418_A1_000_001") }; obj61.DialogueChoices = list82; reference61 = obj61; obj60.Steps = list81; reference60 = obj60; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 4 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; ref QuestStep reference63 = ref span3[index2]; QuestStep obj63 = new QuestStep(EInteractionType.Combat, null, new Vector3(-381.88757f, 40.283813f, 484.82483f), 612) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list84 = new List(num3); CollectionsMarshal.SetCount(list84, num3); span7 = CollectionsMarshal.AsSpan(list84); index3 = 0; span7[index3] = 7216u; obj63.KillEnemyDataIds = list84; reference63 = obj63; obj62.Steps = list83; reference62 = obj62; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 5 }; index2 = 1; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1019127u, new Vector3(-381.88757f, 40.283813f, 484.82483f), 612) { ItemId = 2002053u }; obj64.Steps = list85; reference64 = obj64; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1019588u, new Vector3(-382.71155f, 40.275818f, 484.36694f), 612); obj65.Steps = list86; reference65 = obj65; questRoot10.QuestSequence = list77; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(2426); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list87 = new List(num); CollectionsMarshal.SetCount(list87, num); span = CollectionsMarshal.AsSpan(list87); index = 0; span[index] = "plogon_enjoyer"; questRoot11.Author = list87; index = 5; List list88 = new List(index); CollectionsMarshal.SetCount(list88, index); span2 = CollectionsMarshal.AsSpan(list88); num = 0; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 0 }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; ref QuestStep reference67 = ref span3[num2]; QuestStep obj67 = new QuestStep(EInteractionType.AcceptQuest, 1006749u, new Vector3(-30.47229f, 13.599918f, 95.26196f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGoldsmith } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); index3 = 2; List list90 = new List(index3); CollectionsMarshal.SetCount(list90, index3); Span span8 = CollectionsMarshal.AsSpan(list90); num3 = 0; span8[num3] = 130; num3++; span8[num3] = 131; skipAetheryteCondition.InTerritory = list90; skipConditions3.AetheryteShortcutIf = skipAetheryteCondition; skipConditions3.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj67.SkipConditions = skipConditions3; reference67 = obj67; obj66.Steps = list89; reference66 = obj66; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 1 }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013971u, new Vector3(15.854065f, 28.620823f, -682.76495f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; obj68.Steps = list91; reference68 = obj68; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 2 }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022372u, new Vector3(-224.90277f, 26.139341f, -353.38373f), 146) { Mount = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; obj69.Steps = list92; reference69 = obj69; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 3 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022373u, new Vector3(-81.22388f, 39.42472f, -336.96503f), 146) { Mount = true }; obj70.Steps = list93; reference70 = obj70; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; ref QuestStep reference72 = ref span3[num2]; QuestStep obj72 = new QuestStep(EInteractionType.CompleteQuest, 1013971u, new Vector3(15.854065f, 28.620823f, -682.76495f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; num3 = 1; List list95 = new List(num3); CollectionsMarshal.SetCount(list95, num3); span4 = CollectionsMarshal.AsSpan(list95); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBMNK601_02426_Q2_000_000"), Answer = new ExcelRef("TEXT_JOBMNK601_02426_A2_000_001") }; obj72.DialogueChoices = list95; reference72 = obj72; obj71.Steps = list94; reference71 = obj71; questRoot11.QuestSequence = list88; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(2427); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list96 = new List(num); CollectionsMarshal.SetCount(list96, num); span = CollectionsMarshal.AsSpan(list96); index = 0; span[index] = "plogon_enjoyer"; questRoot12.Author = list96; index = 8; List list97 = new List(index); CollectionsMarshal.SetCount(list97, index); span2 = CollectionsMarshal.AsSpan(list97); num = 0; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 0 }; num2 = 1; List list98 = new List(num2); CollectionsMarshal.SetCount(list98, num2); span3 = CollectionsMarshal.AsSpan(list98); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013971u, new Vector3(15.854065f, 28.620823f, -682.76495f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj73.Steps = list98; reference73 = obj73; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 1 }; index2 = 1; List list99 = new List(index2); CollectionsMarshal.SetCount(list99, index2); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022384u, new Vector3(76.920654f, 62.19928f, -669.4591f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachFringesGate } }; obj74.Steps = list99; reference74 = obj74; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 2 }; num2 = 1; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022387u, new Vector3(49.94275f, 118.155785f, -746.0899f), 620) { Fly = true, AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha }; obj75.Steps = list100; reference75 = obj75; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 3 }; index2 = 1; List list101 = new List(index2); CollectionsMarshal.SetCount(list101, index2); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022390u, new Vector3(51.132935f, 118.44431f, -789.27295f), 620) { Fly = true }; obj76.Steps = list101; reference76 = obj76; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 4 }; num2 = 2; List list102 = new List(num2); CollectionsMarshal.SetCount(list102, num2); span3 = CollectionsMarshal.AsSpan(list102); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, null, new Vector3(46.555176f, 117.997925f, -784.2374f), 620) { Action = EAction.FormShift }; index2++; span3[index2] = new QuestStep(EInteractionType.Action, 2008451u, new Vector3(46.555176f, 117.997925f, -784.2374f), 620) { Action = EAction.TwinSnakes }; obj77.Steps = list102; reference77 = obj77; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 5 }; index2 = 1; List list103 = new List(index2); CollectionsMarshal.SetCount(list103, index2); span3 = CollectionsMarshal.AsSpan(list103); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 2008451u, new Vector3(46.555176f, 117.997925f, -784.2374f), 620) { Action = EAction.DragonKick }; obj78.Steps = list103; reference78 = obj78; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 6 }; num2 = 1; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2008451u, new Vector3(46.555176f, 117.997925f, -784.2374f), 620) { Action = EAction.Demolish }; obj79.Steps = list104; reference79 = obj79; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1022390u, new Vector3(51.132935f, 118.44431f, -789.27295f), 620) { StopDistance = 5f, NextQuestId = new QuestId(2428) }; obj80.Steps = list105; reference80 = obj80; questRoot12.QuestSequence = list97; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(2428); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list106 = new List(num); CollectionsMarshal.SetCount(list106, num); span = CollectionsMarshal.AsSpan(list106); index = 0; span[index] = "plogon_enjoyer"; questRoot13.Author = list106; index = 8; List list107 = new List(index); CollectionsMarshal.SetCount(list107, index); span2 = CollectionsMarshal.AsSpan(list107); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 0 }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1022390u, new Vector3(51.132935f, 118.44431f, -789.27295f), 620) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj81.Steps = list108; reference81 = obj81; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 1 }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1003817u, new Vector3(-74.57086f, 1.9999951f, -42.404846f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; obj82.Steps = list109; reference82 = obj82; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 2 }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022390u, new Vector3(51.132935f, 118.44431f, -789.27295f), 620) { Fly = true, AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha }; obj83.Steps = list110; reference83 = obj83; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 3 }; index2 = 1; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022404u, new Vector3(76.43237f, 62.148823f, -667.2923f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachFringesGate } }; obj84.Steps = list111; reference84 = obj84; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 4 }; num2 = 3; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-96.72436f, 60.086643f, -602.3445f), 612) { Fly = true }; index2++; ref QuestStep reference86 = ref span3[index2]; QuestStep obj86 = new QuestStep(EInteractionType.Combat, null, new Vector3(-109.40343f, 60.039776f, -612.03217f), 612) { Mount = false, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list113 = new List(index3); CollectionsMarshal.SetCount(list113, index3); span7 = CollectionsMarshal.AsSpan(list113); num3 = 0; span7[num3] = 7217u; obj86.KillEnemyDataIds = list113; obj86.CombatDelaySecondsAtStart = 0f; reference86 = obj86; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1022405u, new Vector3(-106.82843f, 60.07189f, -609.49115f), 612); obj85.Steps = list112; reference85 = obj85; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 5 }; index2 = 1; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022411u, new Vector3(-107.927124f, 60.035603f, -609.76575f), 612); obj87.Steps = list114; reference87 = obj87; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 6 }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022412u, new Vector3(103.77649f, 118.18349f, -707.393f), 620) { Fly = true, AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha }; obj88.Steps = list115; reference88 = obj88; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1023728u, new Vector3(51.132935f, 118.44431f, -789.27295f), 620) { Fly = true, NextQuestId = new QuestId(2429) }; obj89.Steps = list116; reference89 = obj89; questRoot13.QuestSequence = list107; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(2429); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list117 = new List(num); CollectionsMarshal.SetCount(list117, num); span = CollectionsMarshal.AsSpan(list117); index = 0; span[index] = "plogon_enjoyer"; questRoot14.Author = list117; index = 9; List list118 = new List(index); CollectionsMarshal.SetCount(list118, index); span2 = CollectionsMarshal.AsSpan(list118); num = 0; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 0 }; num2 = 1; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1023728u, new Vector3(51.132935f, 118.44431f, -789.27295f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj90.Steps = list119; reference90 = obj90; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 1 }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022437u, new Vector3(81.467896f, 118.391884f, -792.7825f), 620) { Fly = true }; obj91.Steps = list120; reference91 = obj91; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 2 }; num2 = 1; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022438u, new Vector3(-61.112427f, -0.002525447f, -67.67377f), 635) { Mount = true, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachWest } }; obj92.Steps = list121; reference92 = obj92; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 3 }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023728u, new Vector3(51.132935f, 118.44431f, -789.27295f), 620) { Fly = true, AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha }; obj93.Steps = list122; reference93 = obj93; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 4 }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022439u, new Vector3(162.40173f, 49.7417f, -251.9112f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachFringesGate } }; obj94.Steps = list123; reference94 = obj94; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 5 }; index2 = 1; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1022442u, new Vector3(-575.1583f, 110.899315f, -324.69672f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens }; obj95.Steps = list124; reference95 = obj95; num++; span2[num] = new QuestSequence { Sequence = 6 }; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 7 }; num2 = 1; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022446u, new Vector3(-586.2974f, 113.00655f, -312.7337f), 612) { StopDistance = 4f }; obj96.Steps = list125; reference96 = obj96; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1022390u, new Vector3(51.132935f, 118.44431f, -789.27295f), 620) { Fly = true, AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha, NextQuestId = new QuestId(2430) }; obj97.Steps = list126; reference97 = obj97; questRoot14.QuestSequence = list118; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(2430); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list127 = new List(num); CollectionsMarshal.SetCount(list127, num); span = CollectionsMarshal.AsSpan(list127); index = 0; span[index] = "plogon_enjoyer"; questRoot15.Author = list127; index = 6; List list128 = new List(index); CollectionsMarshal.SetCount(list128, index); span2 = CollectionsMarshal.AsSpan(list128); num = 0; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 0 }; num2 = 1; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; ref QuestStep reference99 = ref span3[index2]; QuestStep obj99 = new QuestStep(EInteractionType.AcceptQuest, 1022390u, new Vector3(51.132935f, 118.44431f, -789.27295f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 1; List list130 = new List(num3); CollectionsMarshal.SetCount(list130, num3); span4 = CollectionsMarshal.AsSpan(list130); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBMNK700_02430_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBMNK700_02430_A1_000_001") }; obj99.DialogueChoices = list130; reference99 = obj99; obj98.Steps = list129; reference98 = obj98; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 1 }; index2 = 1; List list131 = new List(index2); CollectionsMarshal.SetCount(list131, index2); span3 = CollectionsMarshal.AsSpan(list131); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022532u, new Vector3(617.6089f, 271.0004f, -463.1266f), 620) { Fly = true }; obj100.Steps = list131; reference100 = obj100; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 2 }; num2 = 1; List list132 = new List(num2); CollectionsMarshal.SetCount(list132, num2); span3 = CollectionsMarshal.AsSpan(list132); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1022548u, new Vector3(75.638916f, 62.111427f, -665.3696f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachFringesGate } }; obj101.Steps = list132; reference101 = obj101; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 4 }; index2 = 3; List list133 = new List(index2); CollectionsMarshal.SetCount(list133, index2); span3 = CollectionsMarshal.AsSpan(list133); num2 = 0; ref QuestStep reference103 = ref span3[num2]; QuestStep obj103 = new QuestStep(EInteractionType.Interact, 1022539u, new Vector3(54.36792f, 118.22339f, -785.12244f), 620) { StopDistance = 7f }; index3 = 6; List list134 = new List(index3); CollectionsMarshal.SetCount(list134, index3); span6 = CollectionsMarshal.AsSpan(list134); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj103.CompletionQuestVariablesFlags = list134; reference103 = obj103; num2++; ref QuestStep reference104 = ref span3[num2]; QuestStep obj104 = new QuestStep(EInteractionType.Interact, 1022538u, new Vector3(51.31604f, 118.32745f, -786.9841f), 620) { StopDistance = 7f }; num3 = 6; List list135 = new List(num3); CollectionsMarshal.SetCount(list135, num3); span6 = CollectionsMarshal.AsSpan(list135); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj104.CompletionQuestVariablesFlags = list135; reference104 = obj104; num2++; ref QuestStep reference105 = ref span3[num2]; QuestStep obj105 = new QuestStep(EInteractionType.Interact, 1022392u, new Vector3(53.147095f, 118.4737f, -788.4489f), 620) { StopDistance = 7f }; index3 = 6; List list136 = new List(index3); CollectionsMarshal.SetCount(list136, index3); span6 = CollectionsMarshal.AsSpan(list136); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj105.CompletionQuestVariablesFlags = list136; reference105 = obj105; obj102.Steps = list133; reference102 = obj102; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1022390u, new Vector3(51.132935f, 118.44431f, -789.27295f), 620) { StopDistance = 7f, NextQuestId = new QuestId(3211) }; obj106.Steps = list137; reference106 = obj106; questRoot15.QuestSequence = list128; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(2446); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list138 = new List(num); CollectionsMarshal.SetCount(list138, num); span = CollectionsMarshal.AsSpan(list138); index = 0; span[index] = "JerryWester"; questRoot16.Author = list138; index = 5; List list139 = new List(index); CollectionsMarshal.SetCount(list139, index); span2 = CollectionsMarshal.AsSpan(list139); num = 0; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 0 }; index2 = 2; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; ref QuestStep reference108 = ref span3[num2]; QuestStep obj108 = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 1; List list141 = new List(num3); CollectionsMarshal.SetCount(list141, num3); span8 = CollectionsMarshal.AsSpan(list141); index3 = 0; span8[index3] = 351; skipStepConditions3.InTerritory = list141; skipConditions4.StepIf = skipStepConditions3; SkipAetheryteCondition skipAetheryteCondition2 = new SkipAetheryteCondition(); index3 = 1; List list142 = new List(index3); CollectionsMarshal.SetCount(list142, index3); span8 = CollectionsMarshal.AsSpan(list142); num3 = 0; span8[num3] = 351; skipAetheryteCondition2.InTerritory = list142; skipConditions4.AetheryteShortcutIf = skipAetheryteCondition2; obj108.SkipConditions = skipConditions4; reference108 = obj108; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1018330u, new Vector3(-4.196289f, 0.018040119f, -6.6377563f), 351); obj107.Steps = list140; reference107 = obj107; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 1 }; num2 = 1; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020284u, new Vector3(-3.3112793f, 0.018040119f, -6.881897f), 351); obj109.Steps = list143; reference109 = obj109; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 2 }; index2 = 1; List list144 = new List(index2); CollectionsMarshal.SetCount(list144, index2); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020300u, new Vector3(24.795776f, 6.1891203f, 401.9989f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj110.Steps = list144; reference110 = obj110; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 3 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; ref QuestStep reference112 = ref span3[index2]; QuestStep obj112 = new QuestStep(EInteractionType.Interact, 1020303u, new Vector3(26.962646f, 6.1844764f, 400.99182f), 152) { StopDistance = 7f }; num3 = 1; List list146 = new List(num3); CollectionsMarshal.SetCount(list146, num3); span4 = CollectionsMarshal.AsSpan(list146); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDA101_02446_WARP_YESNO_TITLE_001") }; obj112.DialogueChoices = list146; reference112 = obj112; obj111.Steps = list145; reference111 = obj111; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list147 = new List(index2); CollectionsMarshal.SetCount(list147, index2); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 612) { Aetheryte = EAetheryteLocation.FringesCastrumOriens }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-612.8515f, 130f, -506.81757f), 612); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020304u, new Vector3(-606.7445f, 130f, -506.95053f), 612) { StopDistance = 7f }; obj113.Steps = list147; reference113 = obj113; questRoot16.QuestSequence = list139; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(2447); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list148 = new List(num); CollectionsMarshal.SetCount(list148, num); span = CollectionsMarshal.AsSpan(list148); index = 0; span[index] = "JerryWester"; questRoot17.Author = list148; index = 6; List list149 = new List(index); CollectionsMarshal.SetCount(list149, index); span2 = CollectionsMarshal.AsSpan(list149); num = 0; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 0 }; num2 = 1; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020527u, new Vector3(-612.0852f, 130f, -504.02078f), 612) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj114.Steps = list150; reference114 = obj114; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 1 }; index2 = 1; List list151 = new List(index2); CollectionsMarshal.SetCount(list151, index2); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020311u, new Vector3(-481.2848f, 96.387344f, -341.26807f), 612); obj115.Steps = list151; reference115 = obj115; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 2 }; num2 = 2; List list152 = new List(num2); CollectionsMarshal.SetCount(list152, num2); span3 = CollectionsMarshal.AsSpan(list152); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2007965u, new Vector3(-487.26636f, 76.70703f, -249.56134f), 612) { AetherCurrentId = 2818133u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020316u, new Vector3(-213.51953f, 59.159065f, -531.426f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens }; obj116.Steps = list152; reference116 = obj116; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 3 }; index2 = 3; List list153 = new List(index2); CollectionsMarshal.SetCount(list153, index2); span3 = CollectionsMarshal.AsSpan(list153); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-124.70333f, 58.571022f, -581.12805f), 612); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2007967u, new Vector3(155.84033f, 53.3302f, -499.44305f), 612) { AetherCurrentId = 2818135u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1020321u, new Vector3(447.77588f, 61.497482f, -543.72473f), 612); obj117.Steps = list153; reference117 = obj117; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 4 }; num2 = 1; List list154 = new List(num2); CollectionsMarshal.SetCount(list154, num2); span3 = CollectionsMarshal.AsSpan(list154); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(484.6969f, 61.72069f, -558.6724f), 612) { TargetTerritoryId = (ushort)635 }; obj118.Steps = list154; reference118 = obj118; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list155 = new List(index2); CollectionsMarshal.SetCount(list155, index2); span3 = CollectionsMarshal.AsSpan(list155); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020329u, new Vector3(-32.974792f, 18.045086f, 129.41174f), 635); obj119.Steps = list155; reference119 = obj119; questRoot17.QuestSequence = list149; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(2448); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list156 = new List(num); CollectionsMarshal.SetCount(list156, num); span = CollectionsMarshal.AsSpan(list156); index = 0; span[index] = "JerryWester"; questRoot18.Author = list156; index = 2; List list157 = new List(index); CollectionsMarshal.SetCount(list157, index); span2 = CollectionsMarshal.AsSpan(list157); num = 0; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 0 }; num2 = 1; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020329u, new Vector3(-32.974792f, 18.045086f, 129.41174f), 635); obj120.Steps = list158; reference120 = obj120; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 635) { AethernetShard = EAetheryteLocation.RhalgrsReachWest }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 635) { Aetheryte = EAetheryteLocation.RhalgrsReach }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 635) { AethernetShard = EAetheryteLocation.RhalgrsReachNorthEast }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019466u, new Vector3(170.91626f, 13.02367f, -91.38635f), 635); obj121.Steps = list159; reference121 = obj121; questRoot18.QuestSequence = list157; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(2449); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list160 = new List(num); CollectionsMarshal.SetCount(list160, num); span = CollectionsMarshal.AsSpan(list160); index = 0; span[index] = "JerryWester"; questRoot19.Author = list160; index = 6; List list161 = new List(index); CollectionsMarshal.SetCount(list161, index); span2 = CollectionsMarshal.AsSpan(list161); num = 0; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 0 }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020332u, new Vector3(164.90417f, 13.023668f, -91.50836f), 635) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj122.Steps = list162; reference122 = obj122; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 1 }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020339u, new Vector3(95.2926f, 1.2333723f, -78.23309f), 635); obj123.Steps = list163; reference123 = obj123; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 2 }; num2 = 1; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020345u, new Vector3(-1.8463745f, 2.6970465f, -68.833435f), 635); obj124.Steps = list164; reference124 = obj124; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 3 }; index2 = 1; List list165 = new List(index2); CollectionsMarshal.SetCount(list165, index2); span3 = CollectionsMarshal.AsSpan(list165); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020346u, new Vector3(-117.60132f, 0.5980477f, -65.812195f), 635); obj125.Steps = list165; reference125 = obj125; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 4 }; num2 = 1; List list166 = new List(num2); CollectionsMarshal.SetCount(list166, num2); span3 = CollectionsMarshal.AsSpan(list166); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020344u, new Vector3(86.65588f, 0f, 88.70068f), 635) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReachWest, To = EAetheryteLocation.RhalgrsReach } }; obj126.Steps = list166; reference126 = obj126; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list167 = new List(index2); CollectionsMarshal.SetCount(list167, index2); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020347u, new Vector3(59.67798f, -8.1507994E-13f, -4.0742188f), 635); obj127.Steps = list167; reference127 = obj127; questRoot19.QuestSequence = list161; AddQuest(questId19, questRoot19); } private static void LoadQuests49() { QuestId questId = new QuestId(2450); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020341u, new Vector3(61.17334f, -9.369123E-13f, -4.6845703f), 635) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019466u, new Vector3(170.91626f, 13.02367f, -91.38635f), 635); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020333u, new Vector3(164.14124f, 13.023669f, -92.30188f), 635); obj3.Steps = list5; reference3 = obj3; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(2451); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list6 = new List(num); CollectionsMarshal.SetCount(list6, num); span = CollectionsMarshal.AsSpan(list6); index = 0; span[index] = "JerryWester"; questRoot2.Author = list6; index = 5; List list7 = new List(index); CollectionsMarshal.SetCount(list7, index); span2 = CollectionsMarshal.AsSpan(list7); num = 0; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 0 }; index2 = 1; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020337u, new Vector3(171.31299f, 13.02367f, -89.951965f), 635) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj4.Steps = list8; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 1 }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020395u, new Vector3(-37.67456f, 18.448887f, 133.28748f), 635); obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 2 }; index2 = 2; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-30.398779f, 12.536386f, 167.62189f), 635) { TargetTerritoryId = (ushort)612 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1020498u, new Vector3(158.12915f, 49.714592f, -475.27277f), 612); obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 3 }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; ref QuestStep reference8 = ref span3[index2]; QuestStep obj8 = new QuestStep(EInteractionType.Combat, 2008157u, new Vector3(58.426758f, 51.895874f, -482.32245f), 612) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; int num3 = 2; List list12 = new List(num3); CollectionsMarshal.SetCount(list12, num3); Span span4 = CollectionsMarshal.AsSpan(list12); int num4 = 0; span4[num4] = 7553u; num4++; span4[num4] = 7554u; obj8.KillEnemyDataIds = list12; reference8 = obj8; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020351u, new Vector3(-95.84198f, 59.801033f, -551.9341f), 612); obj9.Steps = list13; reference9 = obj9; questRoot2.QuestSequence = list7; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(2452); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list14 = new List(num); CollectionsMarshal.SetCount(list14, num); span = CollectionsMarshal.AsSpan(list14); index = 0; span[index] = "JerryWester"; questRoot3.Author = list14; index = 3; List list15 = new List(index); CollectionsMarshal.SetCount(list15, index); span2 = CollectionsMarshal.AsSpan(list15); num = 0; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 0 }; num2 = 1; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020351u, new Vector3(-95.84198f, 59.801033f, -551.9341f), 612); obj10.Steps = list16; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 1 }; index2 = 1; List list17 = new List(index2); CollectionsMarshal.SetCount(list17, index2); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020353u, new Vector3(-394.85773f, 105.037674f, -425.5589f), 612); obj11.Steps = list17; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020304u, new Vector3(-606.7445f, 130f, -506.95053f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens }; obj12.Steps = list18; reference12 = obj12; questRoot3.QuestSequence = list15; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(2453); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list19 = new List(num); CollectionsMarshal.SetCount(list19, num); span = CollectionsMarshal.AsSpan(list19); index = 0; span[index] = "JerryWester"; questRoot4.Author = list19; index = 4; List list20 = new List(index); CollectionsMarshal.SetCount(list20, index); span2 = CollectionsMarshal.AsSpan(list20); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 0 }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020304u, new Vector3(-606.7445f, 130f, -506.95053f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj13.Steps = list21; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 1 }; num2 = 2; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019517u, new Vector3(-653.0099f, 129.91537f, -510.67374f), 612) { PickUpQuestId = new QuestId(2639) }; index2++; ref QuestStep reference15 = ref span3[index2]; QuestStep obj15 = new QuestStep(EInteractionType.Combat, 2007955u, new Vector3(-228.22925f, 59.861084f, -409.5064f), 612) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 2; List list23 = new List(num4); CollectionsMarshal.SetCount(list23, num4); span4 = CollectionsMarshal.AsSpan(list23); num3 = 0; span4[num3] = 8048u; num3++; span4[num3] = 8049u; obj15.KillEnemyDataIds = list23; reference15 = obj15; obj14.Steps = list22; reference14 = obj14; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 2 }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1020503u, new Vector3(-494.16345f, 82.14899f, -266.8651f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj16.Steps = list24; reference16 = obj16; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list25 = new List(num2); CollectionsMarshal.SetCount(list25, num2); span3 = CollectionsMarshal.AsSpan(list25); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020361u, new Vector3(-507.4388f, 86.34846f, -289.84515f), 612) { StopDistance = 5f }; obj17.Steps = list25; reference17 = obj17; questRoot4.QuestSequence = list20; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(2454); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list26 = new List(num); CollectionsMarshal.SetCount(list26, num); span = CollectionsMarshal.AsSpan(list26); index = 0; span[index] = "JerryWester"; questRoot5.Author = list26; index = 2; List list27 = new List(index); CollectionsMarshal.SetCount(list27, index); span2 = CollectionsMarshal.AsSpan(list27); num = 0; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 0 }; index2 = 1; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020361u, new Vector3(-507.4388f, 86.34846f, -289.84515f), 612) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj18.Steps = list28; reference18 = obj18; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020337u, new Vector3(171.31299f, 13.02367f, -89.951965f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachNorthEast }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj19.Steps = list29; reference19 = obj19; questRoot5.QuestSequence = list27; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(2455); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list30 = new List(num); CollectionsMarshal.SetCount(list30, num); span = CollectionsMarshal.AsSpan(list30); index = 0; span[index] = "JerryWester"; questRoot6.Author = list30; index = 6; List list31 = new List(index); CollectionsMarshal.SetCount(list31, index); span2 = CollectionsMarshal.AsSpan(list31); num = 0; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 0 }; index2 = 1; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020338u, new Vector3(170.30591f, 13.02367f, -93.06476f), 635) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj20.Steps = list32; reference20 = obj20; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 1 }; num2 = 1; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020366u, new Vector3(114.18323f, 0.6520416f, -11.673218f), 635); obj21.Steps = list33; reference21 = obj21; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 2 }; index2 = 1; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(132.8247f, -0.57445294f, -3.299387f), 635) { TargetTerritoryId = (ushort)620 }; obj22.Steps = list34; reference22 = obj22; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 3 }; num2 = 1; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020368u, new Vector3(-641.2604f, 50.867527f, -784.1764f), 620) { StopDistance = 7f }; obj23.Steps = list35; reference23 = obj23; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 4 }; index2 = 1; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020370u, new Vector3(-384.7563f, 52.201828f, -636.4691f), 620); obj24.Steps = list36; reference24 = obj24; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020372u, new Vector3(36.423218f, 117.95596f, -742.2446f), 620); obj25.Steps = list37; reference25 = obj25; questRoot6.QuestSequence = list31; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(2456); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list38 = new List(num); CollectionsMarshal.SetCount(list38, num); span = CollectionsMarshal.AsSpan(list38); index = 0; span[index] = "JerryWester"; questRoot7.Author = list38; index = 3; List list39 = new List(index); CollectionsMarshal.SetCount(list39, index); span2 = CollectionsMarshal.AsSpan(list39); num = 0; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 0 }; index2 = 1; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020372u, new Vector3(36.423218f, 117.95596f, -742.2446f), 620); obj26.Steps = list40; reference26 = obj26; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 1 }; num2 = 3; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 620) { Aetheryte = EAetheryteLocation.PeaksAlaGannha }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2007976u, new Vector3(202.86865f, 133.89783f, -753.1395f), 620) { AetherCurrentId = 2818149u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020841u, new Vector3(146.01355f, 118.1921f, -730.4951f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha }; obj27.Steps = list41; reference27 = obj27; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020374u, new Vector3(89.21948f, 119.4052f, -684.7792f), 620); obj28.Steps = list42; reference28 = obj28; questRoot7.QuestSequence = list39; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(2457); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list43 = new List(num); CollectionsMarshal.SetCount(list43, num); span = CollectionsMarshal.AsSpan(list43); index = 0; span[index] = "JerryWester"; questRoot8.Author = list43; index = 4; List list44 = new List(index); CollectionsMarshal.SetCount(list44, index); span2 = CollectionsMarshal.AsSpan(list44); num = 0; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 0 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020376u, new Vector3(95.44519f, 118.15579f, -758.053f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj29.Steps = list45; reference29 = obj29; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 1 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020375u, new Vector3(78.87378f, 118.26358f, -779.69025f), 620); obj30.Steps = list46; reference30 = obj30; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 2 }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020374u, new Vector3(89.21948f, 119.4052f, -684.7792f), 620); obj31.Steps = list47; reference31 = obj31; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020379u, new Vector3(85.40466f, 118.15579f, -719.96643f), 620) { StopDistance = 5f }; obj32.Steps = list48; reference32 = obj32; questRoot8.QuestSequence = list44; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(2458); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list49 = new List(num); CollectionsMarshal.SetCount(list49, num); span = CollectionsMarshal.AsSpan(list49); index = 0; span[index] = "JerryWester"; questRoot9.Author = list49; index = 6; List list50 = new List(index); CollectionsMarshal.SetCount(list50, index); span2 = CollectionsMarshal.AsSpan(list50); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020379u, new Vector3(85.40466f, 118.15579f, -719.96643f), 620) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj33.Steps = list51; reference33 = obj33; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 1 }; index2 = 2; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-98.166626f, 104.979965f, -480.49606f), 620); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2008681u, new Vector3(-257.70966f, 102.311646f, -381.36877f), 620); obj34.Steps = list52; reference34 = obj34; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 2 }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; ref QuestStep reference36 = ref span3[index2]; QuestStep obj36 = new QuestStep(EInteractionType.Combat, null, new Vector3(-281.2972f, 104.584076f, -359.10394f), 620) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list54 = new List(num3); CollectionsMarshal.SetCount(list54, num3); span4 = CollectionsMarshal.AsSpan(list54); num4 = 0; span4[num4] = 7514u; obj36.KillEnemyDataIds = list54; reference36 = obj36; obj35.Steps = list53; reference35 = obj35; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 3 }; index2 = 4; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2007978u, new Vector3(-271.2597f, 157.91565f, -280.2625f), 620) { AetherCurrentId = 2818151u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-270.3264f, 202.14117f, -232.75537f), 620); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-270.3756f, 200.71988f, -237.96118f), 620) { DisableNavmesh = true }; num2++; ref QuestStep reference38 = ref span3[num2]; QuestStep obj38 = new QuestStep(EInteractionType.Combat, null, new Vector3(-281.3983f, 200.71988f, -294.9439f), 620) { StopDistance = 0.25f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 2; List list56 = new List(num4); CollectionsMarshal.SetCount(list56, num4); span4 = CollectionsMarshal.AsSpan(list56); num3 = 0; span4[num3] = 7555u; num3++; span4[num3] = 8047u; obj38.KillEnemyDataIds = list56; reference38 = obj38; obj37.Steps = list55; reference37 = obj37; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 4 }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020380u, new Vector3(-281.5138f, 200.71988f, -294.0871f), 620); obj39.Steps = list57; reference39 = obj39; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020382u, new Vector3(-284.596f, 200.71988f, -287.2511f), 620); obj40.Steps = list58; reference40 = obj40; questRoot9.QuestSequence = list50; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(2459); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list59 = new List(num); CollectionsMarshal.SetCount(list59, num); span = CollectionsMarshal.AsSpan(list59); index = 0; span[index] = "JerryWester"; questRoot10.Author = list59; index = 4; List list60 = new List(index); CollectionsMarshal.SetCount(list60, index); span2 = CollectionsMarshal.AsSpan(list60); num = 0; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; num2 = 1; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020382u, new Vector3(-284.596f, 200.71988f, -287.2511f), 620); obj41.Steps = list61; reference41 = obj41; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 1 }; index2 = 2; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-281.5496f, 200.71988f, -258.17767f), 620) { JumpDestination = new JumpDestination { Position = new Vector3(-281.22574f, 192.18245f, -239.78777f) } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2008684u, new Vector3(-200.4273f, 95.26196f, -448.23383f), 620); obj42.Steps = list62; reference42 = obj42; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 2 }; num2 = 1; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020385u, new Vector3(-111.711365f, 105.71431f, -364.065f), 620); obj43.Steps = list63; reference43 = obj43; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020387u, new Vector3(-140.94757f, 104.16588f, -401.81586f), 620); obj44.Steps = list64; reference44 = obj44; questRoot10.QuestSequence = list60; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(2460); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list65 = new List(num); CollectionsMarshal.SetCount(list65, num); span = CollectionsMarshal.AsSpan(list65); index = 0; span[index] = "JerryWester"; questRoot11.Author = list65; index = 5; List list66 = new List(index); CollectionsMarshal.SetCount(list66, index); span2 = CollectionsMarshal.AsSpan(list66); num = 0; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 0 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020387u, new Vector3(-140.94757f, 104.16588f, -401.81586f), 620); obj45.Steps = list67; reference45 = obj45; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 1 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020841u, new Vector3(146.01355f, 118.1921f, -730.4951f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha }; obj46.Steps = list68; reference46 = obj46; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 2 }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020511u, new Vector3(143.81628f, 118.1921f, -732.93665f), 620) { StopDistance = 5f }; obj47.Steps = list69; reference47 = obj47; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 3 }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020512u, new Vector3(35.080444f, 117.831955f, -728.0537f), 620); obj48.Steps = list70; reference48 = obj48; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(165.07161f, 13.02367f, -91.94302f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachNorthEast }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020338u, new Vector3(170.30591f, 13.02367f, -93.06476f), 635) { StopDistance = 7f }; obj49.Steps = list71; reference49 = obj49; questRoot11.QuestSequence = list66; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(2461); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list72 = new List(num); CollectionsMarshal.SetCount(list72, num); span = CollectionsMarshal.AsSpan(list72); index = 0; span[index] = "JerryWester"; questRoot12.Author = list72; index = 2; List list73 = new List(index); CollectionsMarshal.SetCount(list73, index); span2 = CollectionsMarshal.AsSpan(list73); num = 0; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 0 }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019466u, new Vector3(170.91626f, 13.02367f, -91.38635f), 635) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj50.Steps = list74; reference50 = obj50; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020390u, new Vector3(164.2633f, 13.02367f, -88.91437f), 635) { StopDistance = 5f }; obj51.Steps = list75; reference51 = obj51; questRoot12.QuestSequence = list73; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(2462); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list76 = new List(num); CollectionsMarshal.SetCount(list76, num); span = CollectionsMarshal.AsSpan(list76); index = 0; span[index] = "JerryWester"; questRoot13.Author = list76; index = 5; List list77 = new List(index); CollectionsMarshal.SetCount(list77, index); span2 = CollectionsMarshal.AsSpan(list77); num = 0; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 0 }; index2 = 1; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020332u, new Vector3(164.90417f, 13.023668f, -91.50836f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj52.Steps = list78; reference52 = obj52; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 1 }; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020342u, new Vector3(-137.86536f, 0.59805053f, -80.27777f), 635) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReachNorthEast, To = EAetheryteLocation.RhalgrsReachWest } }; obj53.Steps = list79; reference53 = obj53; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 2 }; index2 = 1; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020324u, new Vector3(-35.90454f, 18.50759f, 134.14197f), 635); obj54.Steps = list80; reference54 = obj54; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 3 }; num2 = 2; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-611.21484f, 130f, -503.3509f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020304u, new Vector3(-606.7445f, 130f, -506.95053f), 612) { StopDistance = 7f }; obj55.Steps = list81; reference55 = obj55; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020526u, new Vector3(-609.6132f, 130f, -501.12158f), 612) { StopDistance = 5f }; obj56.Steps = list82; reference56 = obj56; questRoot13.QuestSequence = list77; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(2463); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list83 = new List(num); CollectionsMarshal.SetCount(list83, num); span = CollectionsMarshal.AsSpan(list83); index = 0; span[index] = "JerryWester"; questRoot14.Author = list83; index = 3; List list84 = new List(index); CollectionsMarshal.SetCount(list84, index); span2 = CollectionsMarshal.AsSpan(list84); num = 0; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 0 }; num2 = 1; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020354u, new Vector3(-605.2186f, 130f, -506.2486f), 612) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj57.Steps = list85; reference57 = obj57; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 1 }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1020399u, new Vector3(-115.80072f, 40.833466f, -37.766113f), 612) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj58.Steps = list86; reference58 = obj58; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020400u, new Vector3(71.30542f, 0.024691548f, -75.76111f), 635) { StopDistance = 5f }; obj59.Steps = list87; reference59 = obj59; questRoot14.QuestSequence = list84; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(2464); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list88 = new List(num); CollectionsMarshal.SetCount(list88, num); span = CollectionsMarshal.AsSpan(list88); index = 0; span[index] = "JerryWester"; questRoot15.Author = list88; index = 3; List list89 = new List(index); CollectionsMarshal.SetCount(list89, index); span2 = CollectionsMarshal.AsSpan(list89); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 0 }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020400u, new Vector3(71.30542f, 0.024691548f, -75.76111f), 635) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj60.Steps = list90; reference60 = obj60; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 1 }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020411u, new Vector3(50.644653f, 0f, 3.0975342f), 635); obj61.Steps = list91; reference61 = obj61; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(2.6558871f, -2.1714334f, -3.1224606f), 635) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-29.991734f, -0.5866744f, -14.3459f), 635); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020416u, new Vector3(-135.82056f, 0.59805036f, -83.634705f), 635); obj62.Steps = list92; reference62 = obj62; questRoot15.QuestSequence = list89; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(2465); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list93 = new List(num); CollectionsMarshal.SetCount(list93, num); span = CollectionsMarshal.AsSpan(list93); index = 0; span[index] = "JerryWester"; questRoot16.Author = list93; index = 4; List list94 = new List(index); CollectionsMarshal.SetCount(list94, index); span2 = CollectionsMarshal.AsSpan(list94); num = 0; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 0 }; num2 = 1; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020420u, new Vector3(-139.63531f, 0.598051f, -81.498474f), 635) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj63.Steps = list95; reference63 = obj63; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 1 }; index2 = 1; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019486u, new Vector3(-116.746826f, 0.6342248f, -55.832825f), 635); obj64.Steps = list96; reference64 = obj64; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 2 }; num2 = 4; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; ref QuestStep reference66 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2008158u, new Vector3(-110.21594f, 2.2735596f, -72.95343f), 635); num3 = 6; List list98 = new List(num3); CollectionsMarshal.SetCount(list98, num3); Span span5 = CollectionsMarshal.AsSpan(list98); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list98; reference66 = questStep; index2++; ref QuestStep reference67 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2008160u, new Vector3(-133.25708f, 1.8463135f, -56.595703f), 635); num4 = 6; List list99 = new List(num4); CollectionsMarshal.SetCount(list99, num4); span5 = CollectionsMarshal.AsSpan(list99); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list99; reference67 = questStep2; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-128.45901f, 0.59804773f, -52.17099f), 635) { DisableNavmesh = true }; index2++; ref QuestStep reference68 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2008159u, new Vector3(-139.23859f, 1.9073486f, -33.707214f), 635); num3 = 6; List list100 = new List(num3); CollectionsMarshal.SetCount(list100, num3); span5 = CollectionsMarshal.AsSpan(list100); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list100; reference68 = questStep3; obj65.Steps = list97; reference65 = obj65; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list101 = new List(index2); CollectionsMarshal.SetCount(list101, index2); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020422u, new Vector3(-85.923584f, -3.615388E-12f, -18.051514f), 635); obj66.Steps = list101; reference69 = obj66; questRoot16.QuestSequence = list94; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(2466); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list102 = new List(num); CollectionsMarshal.SetCount(list102, num); span = CollectionsMarshal.AsSpan(list102); index = 0; span[index] = "JerryWester"; questRoot17.Author = list102; index = 4; List list103 = new List(index); CollectionsMarshal.SetCount(list103, index); span2 = CollectionsMarshal.AsSpan(list103); num = 0; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 0 }; num2 = 1; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020431u, new Vector3(-91.233765f, -3.968323E-12f, -19.821533f), 635) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj67.Steps = list104; reference70 = obj67; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 1 }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020400u, new Vector3(71.30542f, 0.024691548f, -75.76111f), 635) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReachWest, To = EAetheryteLocation.RhalgrsReachNorthEast } }; obj68.Steps = list105; reference71 = obj68; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 2 }; num2 = 2; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; ref QuestStep reference73 = ref span3[index2]; QuestStep obj70 = new QuestStep(EInteractionType.AcceptQuest, 1020841u, new Vector3(146.01355f, 118.1921f, -730.4951f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); num4 = 1; List list107 = new List(num4); CollectionsMarshal.SetCount(list107, num4); Span span6 = CollectionsMarshal.AsSpan(list107); num3 = 0; span6[num3] = new QuestId(2655); skipAetheryteCondition.QuestsCompleted = list107; skipConditions.AetheryteShortcutIf = skipAetheryteCondition; obj70.SkipConditions = skipConditions; obj70.PickUpQuestId = new QuestId(2655); reference73 = obj70; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020432u, new Vector3(-612.3904f, 130.1009f, -481.68158f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens }; obj69.Steps = list106; reference72 = obj69; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020525u, new Vector3(-610.2846f, 130f, -501.8845f), 612); obj71.Steps = list108; reference74 = obj71; questRoot17.QuestSequence = list103; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(2467); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list109 = new List(num); CollectionsMarshal.SetCount(list109, num); span = CollectionsMarshal.AsSpan(list109); index = 0; span[index] = "JerryWester"; questRoot18.Author = list109; index = 3; List list110 = new List(index); CollectionsMarshal.SetCount(list110, index); span2 = CollectionsMarshal.AsSpan(list110); num = 0; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 0 }; num2 = 1; List list111 = new List(num2); CollectionsMarshal.SetCount(list111, num2); span3 = CollectionsMarshal.AsSpan(list111); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020526u, new Vector3(-609.6132f, 130f, -501.12158f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj72.Steps = list111; reference75 = obj72; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 1 }; index2 = 2; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019519u, new Vector3(-613.1228f, 130f, -529.839f), 612) { PickUpQuestId = new QuestId(2661) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1020434u, new Vector3(13.534729f, 43.999996f, -36.850586f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj73.Steps = list112; reference76 = obj73; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020434u, new Vector3(13.534729f, 43.999996f, -36.850586f), 128); obj74.Steps = list113; reference77 = obj74; questRoot18.QuestSequence = list110; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(2468); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list114 = new List(num); CollectionsMarshal.SetCount(list114, num); span = CollectionsMarshal.AsSpan(list114); index = 0; span[index] = "JerryWester"; questRoot19.Author = list114; index = 4; List list115 = new List(index); CollectionsMarshal.SetCount(list115, index); span2 = CollectionsMarshal.AsSpan(list115); num = 0; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 0 }; index2 = 1; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020434u, new Vector3(13.534729f, 43.999996f, -36.850586f), 128); obj75.Steps = list116; reference78 = obj75; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 1 }; num2 = 1; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020436u, new Vector3(40.57373f, 20.495369f, -648.73737f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona }; obj76.Steps = list117; reference79 = obj76; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 2 }; index2 = 4; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351 }; num2++; ref QuestStep reference81 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1020499u, new Vector3(-7.7058716f, 0.009977884f, 6.881775f), 351); num3 = 6; List list119 = new List(num3); CollectionsMarshal.SetCount(list119, num3); span5 = CollectionsMarshal.AsSpan(list119); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list119; reference81 = questStep4; num2++; ref QuestStep reference82 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1020529u, new Vector3(6.6071167f, 0f, -8.46875f), 351); num4 = 6; List list120 = new List(num4); CollectionsMarshal.SetCount(list120, num4); span5 = CollectionsMarshal.AsSpan(list120); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list120; reference82 = questStep5; num2++; ref QuestStep reference83 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1020528u, new Vector3(34.10388f, -1f, 1.4190674f), 351); num3 = 6; List list121 = new List(num3); CollectionsMarshal.SetCount(list121, num3); span5 = CollectionsMarshal.AsSpan(list121); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list121; reference83 = questStep6; obj77.Steps = list118; reference80 = obj77; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002879u, new Vector3(-0.015319824f, 2.9754639f, 27.481445f), 351) { TargetTerritoryId = (ushort)156 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020436u, new Vector3(40.57373f, 20.495369f, -648.73737f), 156); obj78.Steps = list122; reference84 = obj78; questRoot19.QuestSequence = list115; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(2469); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list123 = new List(num); CollectionsMarshal.SetCount(list123, num); span = CollectionsMarshal.AsSpan(list123); index = 0; span[index] = "JerryWester"; questRoot20.Author = list123; index = 6; List list124 = new List(index); CollectionsMarshal.SetCount(list124, index); span2 = CollectionsMarshal.AsSpan(list124); num = 0; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 0 }; index2 = 1; List list125 = new List(index2); CollectionsMarshal.SetCount(list125, index2); span3 = CollectionsMarshal.AsSpan(list125); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020436u, new Vector3(40.57373f, 20.495369f, -648.73737f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj79.Steps = list125; reference85 = obj79; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 1 }; num2 = 1; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020439u, new Vector3(-355.55048f, 7.9999094f, 38.712036f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist } }; obj80.Steps = list126; reference86 = obj80; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 2 }; index2 = 1; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; ref QuestStep reference88 = ref span3[num2]; QuestStep obj82 = new QuestStep(EInteractionType.Interact, 1020442u, new Vector3(-357.65625f, 8.000015f, 45.822754f), 129) { StopDistance = 7f }; num4 = 1; List list128 = new List(num4); CollectionsMarshal.SetCount(list128, num4); Span span7 = CollectionsMarshal.AsSpan(list128); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDA139_02469_EVENTAREA_WARP_YESNO_TITLE") }; obj82.DialogueChoices = list128; reference88 = obj82; obj81.Steps = list127; reference87 = obj81; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 3 }; num2 = 1; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020447u, new Vector3(5.0201416f, 21.347214f, -39.07837f), 680); obj83.Steps = list129; reference89 = obj83; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 4 }; index2 = 1; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 680) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 238u } }; obj84.Steps = list130; reference90 = obj84; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020454u, new Vector3(-123.09454f, -6.9999976f, -58.884644f), 628) { StopDistance = 6f }; obj85.Steps = list131; reference91 = obj85; questRoot20.QuestSequence = list124; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(2470); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list132 = new List(num); CollectionsMarshal.SetCount(list132, num); span = CollectionsMarshal.AsSpan(list132); index = 0; span[index] = "JerryWester"; questRoot21.Author = list132; index = 3; List list133 = new List(index); CollectionsMarshal.SetCount(list133, index); span2 = CollectionsMarshal.AsSpan(list133); num = 0; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 0 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020450u, new Vector3(-124.52893f, -6.9999976f, -55.832825f), 628) { StopDistance = 6f }; obj86.Steps = list134; reference92 = obj86; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 1 }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020455u, new Vector3(-63.34027f, -2.711526f, -58.396362f), 628) { StopDistance = 5f }; obj87.Steps = list135; reference93 = obj87; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list136 = new List(index2); CollectionsMarshal.SetCount(list136, index2); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 628) { AethernetShard = EAetheryteLocation.KuganeShiokazeHostelry }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 628) { Aetheryte = EAetheryteLocation.Kugane }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020460u, new Vector3(17.92926f, -1.5668043E-05f, -41.21466f), 628); obj88.Steps = list136; reference94 = obj88; questRoot21.QuestSequence = list133; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(2471); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list137 = new List(num); CollectionsMarshal.SetCount(list137, num); span = CollectionsMarshal.AsSpan(list137); index = 0; span[index] = "JerryWester"; questRoot22.Author = list137; index = 4; List list138 = new List(index); CollectionsMarshal.SetCount(list138, index); span2 = CollectionsMarshal.AsSpan(list138); num = 0; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 0 }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020460u, new Vector3(17.92926f, -1.5668043E-05f, -41.21466f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj89.Steps = list139; reference95 = obj89; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 1 }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020461u, new Vector3(24.582275f, 4f, 68.28406f), 628); obj90.Steps = list140; reference96 = obj90; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 2 }; num2 = 2; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 628) { AethernetShard = EAetheryteLocation.KuganeMarkets }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1022359u, new Vector3(88.12085f, 4f, 69.7489f), 628); obj91.Steps = list141; reference97 = obj91; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020462u, new Vector3(95.140015f, 8.02f, 151.9646f), 628); obj92.Steps = list142; reference98 = obj92; questRoot22.QuestSequence = list138; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(2472); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list143 = new List(num); CollectionsMarshal.SetCount(list143, num); span = CollectionsMarshal.AsSpan(list143); index = 0; span[index] = "JerryWester"; questRoot23.Author = list143; index = 3; List list144 = new List(index); CollectionsMarshal.SetCount(list144, index); span2 = CollectionsMarshal.AsSpan(list144); num = 0; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 0 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020462u, new Vector3(95.140015f, 8.02f, 151.9646f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj93.Steps = list145; reference99 = obj93; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 1 }; index2 = 2; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 628) { AethernetShard = EAetheryteLocation.KuganeRubyBazaar }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1020480u, new Vector3(150.80493f, 14.7757225f, 92.454346f), 628); obj94.Steps = list146; reference100 = obj94; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020465u, new Vector3(1.5411377f, 0f, -0.96136475f), 639) { StopDistance = 7f }; obj95.Steps = list147; reference101 = obj95; questRoot23.QuestSequence = list144; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(2473); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list148 = new List(num); CollectionsMarshal.SetCount(list148, num); span = CollectionsMarshal.AsSpan(list148); index = 0; span[index] = "JerryWester"; questRoot24.Author = list148; index = 7; List list149 = new List(index); CollectionsMarshal.SetCount(list149, index); span2 = CollectionsMarshal.AsSpan(list149); num = 0; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 0 }; index2 = 1; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020465u, new Vector3(1.5411377f, 0f, -0.96136475f), 639) { StopDistance = 7f }; obj96.Steps = list150; reference102 = obj96; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 1 }; num2 = 1; List list151 = new List(num2); CollectionsMarshal.SetCount(list151, num2); span3 = CollectionsMarshal.AsSpan(list151); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022086u, new Vector3(142.47339f, 14.7757225f, 90.4707f), 628); obj97.Steps = list151; reference103 = obj97; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 2 }; index2 = 1; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(142.47339f, 14.7757225f, 90.4707f), 628) { ItemId = 2002099u }; obj98.Steps = list152; reference104 = obj98; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 3 }; num2 = 3; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 628) { AethernetShard = EAetheryteLocation.KuganeRakuzaDistrict, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRubyBazaar, To = EAetheryteLocation.Kugane } }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 628) { AethernetShard = EAetheryteLocation.KuganeBokairoInn }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1018982u, new Vector3(-83.08539f, 18.05f, -191.14978f), 628); obj99.Steps = list153; reference105 = obj99; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 4 }; index2 = 1; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019002u, new Vector3(-48.05072f, -2.9f, -50.247986f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeBokairoInn, To = EAetheryteLocation.KuganeShiokazeHostelry } }; obj100.Steps = list154; reference106 = obj100; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 5 }; num2 = 3; List list155 = new List(num2); CollectionsMarshal.SetCount(list155, num2); span3 = CollectionsMarshal.AsSpan(list155); index2 = 0; ref QuestStep reference108 = ref span3[index2]; QuestStep obj102 = new QuestStep(EInteractionType.Interact, 1020471u, new Vector3(-81.83417f, -3f, 34.50061f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeShiokazeHostelry, To = EAetheryteLocation.KuganeMarkets } }; num3 = 6; List list156 = new List(num3); CollectionsMarshal.SetCount(list156, num3); span5 = CollectionsMarshal.AsSpan(list156); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj102.CompletionQuestVariablesFlags = list156; reference108 = obj102; index2++; ref QuestStep reference109 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1020469u, new Vector3(-108.50696f, -5.999997f, 72.098755f), 628); num4 = 6; List list157 = new List(num4); CollectionsMarshal.SetCount(list157, num4); span5 = CollectionsMarshal.AsSpan(list157); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list157; reference109 = questStep7; index2++; ref QuestStep reference110 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1020470u, new Vector3(-158.64807f, 4.000002f, 86.96118f), 628); num3 = 6; List list158 = new List(num3); CollectionsMarshal.SetCount(list158, num3); span5 = CollectionsMarshal.AsSpan(list158); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list158; reference110 = questStep8; obj101.Steps = list155; reference107 = obj101; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 6; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-132.33249f, 4.510561f, 117.53347f), 628) { StopDistance = 0.25f, JumpDestination = new JumpDestination { Position = new Vector3(-131.75923f, 6.245034f, 123.01645f), StopDistance = 0.5f } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-125.70999f, 8.414458f, 123.2643f), 628) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-124.25544f, -4.999999f, 145.54941f), 628) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 628) { DisableNavmesh = true, AethernetShard = EAetheryteLocation.KuganePier1 }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 628) { AethernetShard = EAetheryteLocation.KuganeThavnairianConsulate }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020472u, new Vector3(-32.39496f, 0.029811792f, -68.3147f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeThavnairianConsulate, To = EAetheryteLocation.KuganeShiokazeHostelry } }; obj103.Steps = list159; reference111 = obj103; questRoot24.QuestSequence = list149; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(2474); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list160 = new List(num); CollectionsMarshal.SetCount(list160, num); span = CollectionsMarshal.AsSpan(list160); index = 0; span[index] = "JerryWester"; questRoot25.Author = list160; index = 6; List list161 = new List(index); CollectionsMarshal.SetCount(list161, index); span2 = CollectionsMarshal.AsSpan(list161); num = 0; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 0 }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020472u, new Vector3(-32.39496f, 0.029811792f, -68.3147f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj104.Steps = list162; reference112 = obj104; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 1 }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020473u, new Vector3(-34.65332f, 14.001162f, -46.616333f), 628); obj105.Steps = list163; reference113 = obj105; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 2 }; num2 = 2; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019070u, new Vector3(151.20166f, 14.7757225f, 95.78088f), 628) { TargetTerritoryId = (ushort)639, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeShiokazeHostelry, To = EAetheryteLocation.KuganeRubyBazaar } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020465u, new Vector3(1.5411377f, 0f, -0.96136475f), 639); obj106.Steps = list164; reference114 = obj106; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 3 }; index2 = 1; List list165 = new List(index2); CollectionsMarshal.SetCount(list165, index2); span3 = CollectionsMarshal.AsSpan(list165); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020468u, new Vector3(-0.9309082f, 0.024139475f, -0.13739014f), 639); obj107.Steps = list165; reference115 = obj107; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 4 }; num2 = 2; List list166 = new List(num2); CollectionsMarshal.SetCount(list166, num2); span3 = CollectionsMarshal.AsSpan(list166); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2008134u, new Vector3(-0.015319824f, 1.1443481f, 13.504211f), 639) { TargetTerritoryId = (ushort)628 }; index2++; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1020475u, new Vector3(-52.140076f, 16.75975f, -6.729248f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRubyBazaar, To = EAetheryteLocation.KuganeMarkets }, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj108.Steps = list166; reference116 = obj108; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list167 = new List(index2); CollectionsMarshal.SetCount(list167, index2); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020476u, new Vector3(147.75305f, 14.775722f, 91.721924f), 628); obj109.Steps = list167; reference117 = obj109; questRoot25.QuestSequence = list161; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(2475); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list168 = new List(num); CollectionsMarshal.SetCount(list168, num); span = CollectionsMarshal.AsSpan(list168); index = 0; span[index] = "JerryWester"; questRoot26.Author = list168; index = 7; List list169 = new List(index); CollectionsMarshal.SetCount(list169, index); span2 = CollectionsMarshal.AsSpan(list169); num = 0; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 0 }; num2 = 1; List list170 = new List(num2); CollectionsMarshal.SetCount(list170, num2); span3 = CollectionsMarshal.AsSpan(list170); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020476u, new Vector3(147.75305f, 14.775722f, 91.721924f), 628); obj110.Steps = list170; reference118 = obj110; num++; span2[num] = new QuestSequence { Sequence = 1 }; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 2 }; index2 = 1; List list171 = new List(index2); CollectionsMarshal.SetCount(list171, index2); span3 = CollectionsMarshal.AsSpan(list171); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020464u, new Vector3(0.045776367f, 0f, -2.3041382f), 639) { StopDistance = 7f }; obj111.Steps = list171; reference119 = obj111; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 3 }; num2 = 3; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2008134u, new Vector3(-0.015319824f, 1.1443481f, 13.504211f), 639) { TargetTerritoryId = (ushort)628 }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 628) { AethernetShard = EAetheryteLocation.KuganeSekiseigumiBarracks, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRubyBazaar, To = EAetheryteLocation.Kugane } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020481u, new Vector3(125.596924f, 14.804411f, -102.861084f), 628); obj112.Steps = list172; reference120 = obj112; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 4 }; index2 = 1; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2007910u, new Vector3(125.322266f, 14.358704f, -100.48071f), 628); obj113.Steps = list173; reference121 = obj113; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 5 }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2008333u, new Vector3(125.41394f, 14.358704f, -100.51117f), 628); obj114.Steps = list174; reference122 = obj114; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020483u, new Vector3(127.79431f, 14.650923f, -101.701416f), 628) { StopDistance = 7f }; obj115.Steps = list175; reference123 = obj115; questRoot26.QuestSequence = list169; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(2476); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list176 = new List(num); CollectionsMarshal.SetCount(list176, num); span = CollectionsMarshal.AsSpan(list176); index = 0; span[index] = "JerryWester"; questRoot27.Author = list176; index = 4; List list177 = new List(index); CollectionsMarshal.SetCount(list177, index); span2 = CollectionsMarshal.AsSpan(list177); num = 0; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 0 }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020484u, new Vector3(126.57361f, 14.054269f, -99.47363f), 628) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj116.Steps = list178; reference124 = obj116; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 1 }; index2 = 1; List list179 = new List(index2); CollectionsMarshal.SetCount(list179, index2); span3 = CollectionsMarshal.AsSpan(list179); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019070u, new Vector3(151.20166f, 14.7757225f, 95.78088f), 628) { TargetTerritoryId = (ushort)639, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeSekiseigumiBarracks, To = EAetheryteLocation.KuganeRubyBazaar } }; obj117.Steps = list179; reference125 = obj117; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 2 }; num2 = 1; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; ref QuestStep reference127 = ref span3[index2]; QuestStep obj119 = new QuestStep(EInteractionType.Interact, 1020485u, new Vector3(-124.1322f, -6.999998f, -58.51837f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRubyBazaar, To = EAetheryteLocation.KuganeShiokazeHostelry } }; num4 = 1; List list181 = new List(num4); CollectionsMarshal.SetCount(list181, num4); span7 = CollectionsMarshal.AsSpan(list181); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDA207_02476_Q1_000_000"), Answer = new ExcelRef("TEXT_STMBDA207_02476_A1_000_001") }; obj119.DialogueChoices = list181; reference127 = obj119; obj118.Steps = list180; reference126 = obj118; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019891u, new Vector3(852.4147f, 5.923008f, 847.7759f), 613) { StopDistance = 7f }; obj120.Steps = list182; reference128 = obj120; questRoot27.QuestSequence = list177; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(2477); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list183 = new List(num); CollectionsMarshal.SetCount(list183, num); span = CollectionsMarshal.AsSpan(list183); index = 0; span[index] = "JerryWester"; questRoot28.Author = list183; index = 4; List list184 = new List(index); CollectionsMarshal.SetCount(list184, index); span2 = CollectionsMarshal.AsSpan(list184); num = 0; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 0 }; num2 = 1; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019891u, new Vector3(852.4147f, 5.923008f, 847.7759f), 613) { StopDistance = 7f }; obj121.Steps = list185; reference129 = obj121; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 1 }; index2 = 1; List list186 = new List(index2); CollectionsMarshal.SetCount(list186, index2); span3 = CollectionsMarshal.AsSpan(list186); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019893u, new Vector3(736.1714f, -0.600044f, 822.96484f), 613); obj122.Steps = list186; reference130 = obj122; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 2 }; num2 = 2; List list187 = new List(num2); CollectionsMarshal.SetCount(list187, num2); span3 = CollectionsMarshal.AsSpan(list187); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(594.744f, -0.41014904f, 835.82776f), 613); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1019896u, new Vector3(560.54016f, 0.44452444f, 828.21387f), 613); obj123.Steps = list187; reference131 = obj123; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list188 = new List(index2); CollectionsMarshal.SetCount(list188, index2); span3 = CollectionsMarshal.AsSpan(list188); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019898u, new Vector3(464.5609f, 30.21226f, 791.53125f), 613); obj124.Steps = list188; reference132 = obj124; questRoot28.QuestSequence = list184; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(2478); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list189 = new List(num); CollectionsMarshal.SetCount(list189, num); span = CollectionsMarshal.AsSpan(list189); index = 0; span[index] = "JerryWester"; questRoot29.Author = list189; index = 4; List list190 = new List(index); CollectionsMarshal.SetCount(list190, index); span2 = CollectionsMarshal.AsSpan(list190); num = 0; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 0 }; num2 = 1; List list191 = new List(num2); CollectionsMarshal.SetCount(list191, num2); span3 = CollectionsMarshal.AsSpan(list191); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019898u, new Vector3(464.5609f, 30.21226f, 791.53125f), 613); obj125.Steps = list191; reference133 = obj125; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 1 }; index2 = 3; List list192 = new List(index2); CollectionsMarshal.SetCount(list192, index2); span3 = CollectionsMarshal.AsSpan(list192); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2007995u, new Vector3(423.54468f, 15.823547f, 801.541f), 613) { AetherCurrentId = 2818178u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(375.51163f, 9.2976055f, 788.4051f), 613) { DisableNavmesh = true, Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2007848u, new Vector3(150.46924f, 1.2054443f, 551.9645f), 613); obj126.Steps = list192; reference134 = obj126; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 2 }; num2 = 1; List list193 = new List(num2); CollectionsMarshal.SetCount(list193, num2); span3 = CollectionsMarshal.AsSpan(list193); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019912u, new Vector3(116.105835f, -0.5f, 499.32092f), 613) { StopDistance = 7f }; obj127.Steps = list193; reference135 = obj127; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list194 = new List(index2); CollectionsMarshal.SetCount(list194, index2); span3 = CollectionsMarshal.AsSpan(list194); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(377.86084f, 10.638865f, 792.4622f), 613) { StopDistance = 0.5f, JumpDestination = new JumpDestination { Position = new Vector3(384.9748f, 14.661837f, 793.96063f) } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1023650u, new Vector3(404.53186f, 19.5081f, 755.6113f), 613); obj128.Steps = list194; reference136 = obj128; questRoot29.QuestSequence = list190; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(2479); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list195 = new List(num); CollectionsMarshal.SetCount(list195, num); span = CollectionsMarshal.AsSpan(list195); index = 0; span[index] = "JerryWester"; questRoot30.Author = list195; index = 9; List list196 = new List(index); CollectionsMarshal.SetCount(list196, index); span2 = CollectionsMarshal.AsSpan(list196); num = 0; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 0 }; num2 = 1; List list197 = new List(num2); CollectionsMarshal.SetCount(list197, num2); span3 = CollectionsMarshal.AsSpan(list197); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1023650u, new Vector3(404.53186f, 19.5081f, 755.6113f), 613); obj129.Steps = list197; reference137 = obj129; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 1 }; index2 = 1; List list198 = new List(index2); CollectionsMarshal.SetCount(list198, index2); span3 = CollectionsMarshal.AsSpan(list198); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023683u, new Vector3(466.88025f, 30.398874f, 792.813f), 613); obj130.Steps = list198; reference138 = obj130; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 2 }; num2 = 3; List list199 = new List(num2); CollectionsMarshal.SetCount(list199, num2); span3 = CollectionsMarshal.AsSpan(list199); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019168u, new Vector3(501.33508f, 34.0062f, 781.70435f), 613) { PickUpQuestId = new QuestId(2673) }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(553.3004f, 0.94003797f, 833.7598f), 613); index2++; ref QuestStep reference140 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1019915u, new Vector3(576.5315f, 0.94003797f, 849.3323f), 613); num3 = 1; List list200 = new List(num3); CollectionsMarshal.SetCount(list200, num3); span7 = CollectionsMarshal.AsSpan(list200); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDA303_02479_Q1_000_021"), Answer = new ExcelRef("TEXT_STMBDA303_02479_A1_000_022") }; questStep9.DialogueChoices = list200; reference140 = questStep9; obj131.Steps = list199; reference139 = obj131; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 3 }; index2 = 1; List list201 = new List(index2); CollectionsMarshal.SetCount(list201, index2); span3 = CollectionsMarshal.AsSpan(list201); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019919u, new Vector3(-711.32983f, -71f / (226f * (float)Math.PI), -301.83875f), 613) { StopDistance = 5f }; obj132.Steps = list201; reference141 = obj132; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 4 }; num2 = 1; List list202 = new List(num2); CollectionsMarshal.SetCount(list202, num2); span3 = CollectionsMarshal.AsSpan(list202); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019923u, new Vector3(-742.79395f, 2.129947f, -312.3064f), 613) { StopDistance = 5f }; obj133.Steps = list202; reference142 = obj133; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 5 }; index2 = 2; List list203 = new List(index2); CollectionsMarshal.SetCount(list203, index2); span3 = CollectionsMarshal.AsSpan(list203); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-462.84192f, -0.3000002f, -533.4066f), 613); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1019925u, new Vector3(-423.78882f, 3.201082f, -545.89154f), 613); obj134.Steps = list203; reference143 = obj134; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 6 }; num2 = 1; List list204 = new List(num2); CollectionsMarshal.SetCount(list204, num2); span3 = CollectionsMarshal.AsSpan(list204); index2 = 0; ref QuestStep reference145 = ref span3[index2]; QuestStep obj136 = new QuestStep(EInteractionType.Combat, null, new Vector3(-436.89062f, 1.4498298f, -547.5498f), 613) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list205 = new List(num4); CollectionsMarshal.SetCount(list205, num4); span4 = CollectionsMarshal.AsSpan(list205); num3 = 0; span4[num3] = 8029u; obj136.KillEnemyDataIds = list205; reference145 = obj136; obj135.Steps = list204; reference144 = obj135; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 7 }; index2 = 1; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019928u, new Vector3(-228.93109f, 0.39421302f, -530.44934f), 613); obj137.Steps = list206; reference146 = obj137; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list207 = new List(num2); CollectionsMarshal.SetCount(list207, num2); span3 = CollectionsMarshal.AsSpan(list207); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1019930u, new Vector3(-58.335266f, 1.9963632f, -597.0703f), 613); obj138.Steps = list207; reference147 = obj138; questRoot30.QuestSequence = list196; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(2480); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list208 = new List(num); CollectionsMarshal.SetCount(list208, num); span = CollectionsMarshal.AsSpan(list208); index = 0; span[index] = "JerryWester"; questRoot31.Author = list208; index = 6; List list209 = new List(index); CollectionsMarshal.SetCount(list209, index); span2 = CollectionsMarshal.AsSpan(list209); num = 0; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 0 }; index2 = 1; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019929u, new Vector3(-57.724915f, 2.0040545f, -598.2605f), 613) { StopDistance = 5f }; obj139.Steps = list210; reference148 = obj139; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 1 }; num2 = 1; List list211 = new List(num2); CollectionsMarshal.SetCount(list211, num2); span3 = CollectionsMarshal.AsSpan(list211); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019931u, new Vector3(54.703613f, 2.4445753f, -595.4528f), 613); obj140.Steps = list211; reference149 = obj140; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 2 }; index2 = 5; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 613) { Aetheryte = EAetheryteLocation.RubySeaOnokoro }; num2++; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(20.867485f, 25.111027f, -634.323f), 613) { StopDistance = 0.25f, JumpDestination = new JumpDestination { Position = new Vector3(20.556915f, 26.25455f, -633.04f) } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2007999u, new Vector3(21.286316f, 24.002441f, -623.621f), 613) { AetherCurrentId = 2818182u }; num2++; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(20.3128f, 26.236794f, -629.7924f), 613) { StopDistance = 0.25f, Mount = true, JumpDestination = new JumpDestination { Position = new Vector3(20.867485f, 25.111027f, -634.323f) } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1021505u, new Vector3(79.42322f, 33.00897f, -669.9474f), 613); obj141.Steps = list212; reference150 = obj141; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 3 }; num2 = 1; List list213 = new List(num2); CollectionsMarshal.SetCount(list213, num2); span3 = CollectionsMarshal.AsSpan(list213); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019938u, new Vector3(68.46716f, 25.007832f, -643.8239f), 613) { Mount = true }; obj142.Steps = list213; reference151 = obj142; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 4 }; index2 = 4; List list214 = new List(index2); CollectionsMarshal.SetCount(list214, index2); span3 = CollectionsMarshal.AsSpan(list214); num2 = 0; ref QuestStep reference153 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 2007852u, new Vector3(109.17822f, 2.670288f, -619.95886f), 613); num3 = 6; List list215 = new List(num3); CollectionsMarshal.SetCount(list215, num3); span5 = CollectionsMarshal.AsSpan(list215); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list215; reference153 = questStep10; num2++; ref QuestStep reference154 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(28.796398f, 1.1177638f, -561.9825f), 613); SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num4 = 6; List list216 = new List(num4); CollectionsMarshal.SetCount(list216, num4); span5 = CollectionsMarshal.AsSpan(list216); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list216; skipConditions2.StepIf = skipStepConditions; questStep11.SkipConditions = skipConditions2; reference154 = questStep11; num2++; ref QuestStep reference155 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1021508u, new Vector3(13.565186f, 5.3493934f, -482.87177f), 613); num3 = 6; List list217 = new List(num3); CollectionsMarshal.SetCount(list217, num3); span5 = CollectionsMarshal.AsSpan(list217); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list217; reference155 = questStep12; num2++; ref QuestStep reference156 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 2007854u, new Vector3(-107.74402f, 2.1209717f, -521.32446f), 613); num4 = 6; List list218 = new List(num4); CollectionsMarshal.SetCount(list218, num4); span5 = CollectionsMarshal.AsSpan(list218); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list218; reference156 = questStep13; obj143.Steps = list214; reference152 = obj143; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 4; List list219 = new List(num2); CollectionsMarshal.SetCount(list219, num2); span3 = CollectionsMarshal.AsSpan(list219); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-61.59895f, 0.75750256f, -577.81134f), 613); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(47.88596f, 2.0565174f, -591.9783f), 613); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(47.516483f, 8.753822f, -612.76074f), 613) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1019939u, new Vector3(69.53528f, 25.007832f, -643.6713f), 613); obj144.Steps = list219; reference157 = obj144; questRoot31.QuestSequence = list209; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(2481); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list220 = new List(num); CollectionsMarshal.SetCount(list220, num); span = CollectionsMarshal.AsSpan(list220); index = 0; span[index] = "JerryWester"; questRoot32.Author = list220; index = 7; List list221 = new List(index); CollectionsMarshal.SetCount(list221, index); span2 = CollectionsMarshal.AsSpan(list221); num = 0; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 0 }; index2 = 1; List list222 = new List(index2); CollectionsMarshal.SetCount(list222, index2); span3 = CollectionsMarshal.AsSpan(list222); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1021511u, new Vector3(31.3573f, 3.245383f, -602.74664f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj145.Steps = list222; reference158 = obj145; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 1 }; num2 = 1; List list223 = new List(num2); CollectionsMarshal.SetCount(list223, num2); span3 = CollectionsMarshal.AsSpan(list223); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007911u, new Vector3(33.98181f, 4.1046753f, -603.87585f), 613) { StopDistance = 4f }; obj146.Steps = list223; reference159 = obj146; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 2 }; index2 = 2; List list224 = new List(index2); CollectionsMarshal.SetCount(list224, index2); span3 = CollectionsMarshal.AsSpan(list224); num2 = 0; ref QuestStep reference161 = ref span3[num2]; QuestStep obj148 = new QuestStep(EInteractionType.Combat, 2007912u, new Vector3(138.10938f, 0.9613037f, -688.1666f), 613) { ItemId = 2002093u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list225 = new List(num3); CollectionsMarshal.SetCount(list225, num3); span4 = CollectionsMarshal.AsSpan(list225); num4 = 0; span4[num4] = 6676u; obj148.KillEnemyDataIds = list225; num4 = 6; List list226 = new List(num4); CollectionsMarshal.SetCount(list226, num4); span5 = CollectionsMarshal.AsSpan(list226); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj148.CompletionQuestVariablesFlags = list226; reference161 = obj148; num2++; ref QuestStep reference162 = ref span3[num2]; QuestStep obj149 = new QuestStep(EInteractionType.Combat, 2007913u, new Vector3(256.21423f, -0.015319824f, -673.4874f), 613) { ItemId = 2002093u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list227 = new List(num3); CollectionsMarshal.SetCount(list227, num3); span4 = CollectionsMarshal.AsSpan(list227); num4 = 0; span4[num4] = 6676u; obj149.KillEnemyDataIds = list227; num4 = 6; List list228 = new List(num4); CollectionsMarshal.SetCount(list228, num4); span5 = CollectionsMarshal.AsSpan(list228); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj149.CompletionQuestVariablesFlags = list228; reference162 = obj149; obj147.Steps = list224; reference160 = obj147; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 3 }; num2 = 1; List list229 = new List(num2); CollectionsMarshal.SetCount(list229, num2); span3 = CollectionsMarshal.AsSpan(list229); index2 = 0; ref QuestStep reference164 = ref span3[index2]; QuestStep obj151 = new QuestStep(EInteractionType.Combat, null, new Vector3(446.98648f, 9.27001f, -657.7555f), 613) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list230 = new List(num3); CollectionsMarshal.SetCount(list230, num3); span4 = CollectionsMarshal.AsSpan(list230); num4 = 0; span4[num4] = 6618u; obj151.KillEnemyDataIds = list230; reference164 = obj151; obj150.Steps = list229; reference163 = obj150; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 4 }; index2 = 1; List list231 = new List(index2); CollectionsMarshal.SetCount(list231, index2); span3 = CollectionsMarshal.AsSpan(list231); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019946u, new Vector3(449.39343f, 9.2068815f, -661.21924f), 613) { StopDistance = 7f }; obj152.Steps = list231; reference165 = obj152; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 5 }; num2 = 1; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019939u, new Vector3(69.53528f, 25.007832f, -643.6713f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; obj153.Steps = list232; reference166 = obj153; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list233 = new List(index2); CollectionsMarshal.SetCount(list233, index2); span3 = CollectionsMarshal.AsSpan(list233); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021505u, new Vector3(79.42322f, 33.00897f, -669.9474f), 613); obj154.Steps = list233; reference167 = obj154; questRoot32.QuestSequence = list221; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(2482); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list234 = new List(num); CollectionsMarshal.SetCount(list234, num); span = CollectionsMarshal.AsSpan(list234); index = 0; span[index] = "JerryWester"; questRoot33.Author = list234; index = 5; List list235 = new List(index); CollectionsMarshal.SetCount(list235, index); span2 = CollectionsMarshal.AsSpan(list235); num = 0; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 0 }; num2 = 1; List list236 = new List(num2); CollectionsMarshal.SetCount(list236, num2); span3 = CollectionsMarshal.AsSpan(list236); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021505u, new Vector3(79.42322f, 33.00897f, -669.9474f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj155.Steps = list236; reference168 = obj155; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 1 }; index2 = 2; List list237 = new List(index2); CollectionsMarshal.SetCount(list237, index2); span3 = CollectionsMarshal.AsSpan(list237); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1022102u, new Vector3(97.8866f, 2.096308f, -617.79205f), 613) { PickUpQuestId = new QuestId(2687) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1019951u, new Vector3(152.6665f, 1.1855946f, -500.3586f), 613); obj156.Steps = list237; reference169 = obj156; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 2 }; num2 = 3; List list238 = new List(num2); CollectionsMarshal.SetCount(list238, num2); span3 = CollectionsMarshal.AsSpan(list238); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(159.34975f, -0.60327315f, -494.75882f), 613) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(529.52386f, -0.2066946f, -264.25665f), 613); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1019952u, new Vector3(732.63135f, 3.4147437f, -237.72034f), 613); obj157.Steps = list238; reference170 = obj157; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 3 }; index2 = 3; List list239 = new List(index2); CollectionsMarshal.SetCount(list239, index2); span3 = CollectionsMarshal.AsSpan(list239); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2008002u, new Vector3(694.7584f, 1.9073486f, -53.48291f), 613) { AetherCurrentId = 2818185u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(637.34863f, 3.9160664f, -62.50255f), 613); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(540.77136f, -64.228035f, -173.20897f), 613); obj158.Steps = list239; reference171 = obj158; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list240 = new List(num2); CollectionsMarshal.SetCount(list240, num2); span3 = CollectionsMarshal.AsSpan(list240); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1019956u, new Vector3(422.11023f, -98.96018f, -223.10223f), 613) { StopDistance = 5f }; obj159.Steps = list240; reference172 = obj159; questRoot33.QuestSequence = list235; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(2483); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list241 = new List(num); CollectionsMarshal.SetCount(list241, num); span = CollectionsMarshal.AsSpan(list241); index = 0; span[index] = "JerryWester"; questRoot34.Author = list241; index = 5; List list242 = new List(index); CollectionsMarshal.SetCount(list242, index); span2 = CollectionsMarshal.AsSpan(list242); num = 0; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 0 }; index2 = 1; List list243 = new List(index2); CollectionsMarshal.SetCount(list243, index2); span3 = CollectionsMarshal.AsSpan(list243); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019958u, new Vector3(420.34033f, -99.19678f, -221.36267f), 613) { StopDistance = 7f }; obj160.Steps = list243; reference173 = obj160; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 1 }; num2 = 1; List list244 = new List(num2); CollectionsMarshal.SetCount(list244, num2); span3 = CollectionsMarshal.AsSpan(list244); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019178u, new Vector3(319.69165f, -120.03494f, -250.90417f), 613); obj161.Steps = list244; reference174 = obj161; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 2 }; index2 = 1; List list245 = new List(index2); CollectionsMarshal.SetCount(list245, index2); span3 = CollectionsMarshal.AsSpan(list245); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019960u, new Vector3(321.3092f, -120.01774f, -248.2185f), 613); obj162.Steps = list245; reference175 = obj162; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 3 }; num2 = 4; List list246 = new List(num2); CollectionsMarshal.SetCount(list246, num2); span3 = CollectionsMarshal.AsSpan(list246); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 613) { Aetheryte = EAetheryteLocation.RubySeaTamamizu }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(543.42303f, -61.394184f, -153.51427f), 613); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(647.60547f, 3.3050807f, -55.93293f), 613); index2++; ref QuestStep reference177 = ref span3[index2]; QuestStep obj164 = new QuestStep(EInteractionType.Combat, null, new Vector3(664.2144f, 1.8086157f, -5.028036f), 613) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list247 = new List(num4); CollectionsMarshal.SetCount(list247, num4); Span span8 = CollectionsMarshal.AsSpan(list247); num3 = 0; span8[num3] = new ComplexCombatData { DataId = 6638u, MinimumKillCount = 1u, RewardItemId = 2002094u, RewardItemCount = 1 }; obj164.ComplexCombatData = list247; reference177 = obj164; obj163.Steps = list246; reference176 = obj163; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019958u, new Vector3(420.34033f, -99.19678f, -221.36267f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; obj165.Steps = list248; reference178 = obj165; questRoot34.QuestSequence = list242; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(2484); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list249 = new List(num); CollectionsMarshal.SetCount(list249, num); span = CollectionsMarshal.AsSpan(list249); index = 0; span[index] = "JerryWester"; questRoot35.Author = list249; index = 3; List list250 = new List(index); CollectionsMarshal.SetCount(list250, index); span2 = CollectionsMarshal.AsSpan(list250); num = 0; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 0 }; num2 = 1; List list251 = new List(num2); CollectionsMarshal.SetCount(list251, num2); span3 = CollectionsMarshal.AsSpan(list251); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019958u, new Vector3(420.34033f, -99.19678f, -221.36267f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj166.Steps = list251; reference179 = obj166; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 1 }; index2 = 2; List list252 = new List(index2); CollectionsMarshal.SetCount(list252, index2); span3 = CollectionsMarshal.AsSpan(list252); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1023357u, new Vector3(565.0873f, -62.272896f, -147.84473f), 613) { PickUpQuestId = new QuestId(2693) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1019969u, new Vector3(322.56042f, -120.39043f, -300.5265f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; obj167.Steps = list252; reference180 = obj167; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(22.288645f, -196.2301f, -155.5739f), 613) { RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1019970u, new Vector3(19.424683f, -197.53093f, -143.93835f), 613) { Mount = false }; obj168.Steps = list253; reference181 = obj168; questRoot35.QuestSequence = list250; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(2485); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list254 = new List(num); CollectionsMarshal.SetCount(list254, num); span = CollectionsMarshal.AsSpan(list254); index = 0; span[index] = "JerryWester"; questRoot36.Author = list254; index = 3; List list255 = new List(index); CollectionsMarshal.SetCount(list255, index); span2 = CollectionsMarshal.AsSpan(list255); num = 0; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 0 }; index2 = 1; List list256 = new List(index2); CollectionsMarshal.SetCount(list256, index2); span3 = CollectionsMarshal.AsSpan(list256); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019970u, new Vector3(19.424683f, -197.53093f, -143.93835f), 613); obj169.Steps = list256; reference182 = obj169; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 1 }; num2 = 1; List list257 = new List(num2); CollectionsMarshal.SetCount(list257, num2); span3 = CollectionsMarshal.AsSpan(list257); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019197u, new Vector3(-8.926575f, -187.08374f, -95.018005f), 613); obj170.Steps = list257; reference183 = obj170; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list258 = new List(index2); CollectionsMarshal.SetCount(list258, index2); span3 = CollectionsMarshal.AsSpan(list258); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019971u, new Vector3(20.248657f, -197.56319f, -145.4032f), 613) { Mount = true }; obj171.Steps = list258; reference184 = obj171; questRoot36.QuestSequence = list255; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(2486); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list259 = new List(num); CollectionsMarshal.SetCount(list259, num); span = CollectionsMarshal.AsSpan(list259); index = 0; span[index] = "JerryWester"; questRoot37.Author = list259; index = 5; List list260 = new List(index); CollectionsMarshal.SetCount(list260, index); span2 = CollectionsMarshal.AsSpan(list260); num = 0; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 0 }; num2 = 1; List list261 = new List(num2); CollectionsMarshal.SetCount(list261, num2); span3 = CollectionsMarshal.AsSpan(list261); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019971u, new Vector3(20.248657f, -197.56319f, -145.4032f), 613); obj172.Steps = list261; reference185 = obj172; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 1 }; index2 = 3; List list262 = new List(index2); CollectionsMarshal.SetCount(list262, index2); span3 = CollectionsMarshal.AsSpan(list262); num2 = 0; ref QuestStep reference187 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.AcceptQuest, 1023280u, new Vector3(-62.790894f, -198.96509f, -64.34735f), 613); num3 = 1; List list263 = new List(num3); CollectionsMarshal.SetCount(list263, num3); span7 = CollectionsMarshal.AsSpan(list263); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "quest/026/StmBdy001_02632", Prompt = new ExcelRef("TEXT_STMBDY001_02632_Q1_000_050"), Answer = new ExcelRef("TEXT_STMBDY001_02632_A1_000_051") }; questStep14.DialogueChoices = list263; questStep14.PickUpQuestId = new QuestId(2632); reference187 = questStep14; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(21.067955f, -197.78902f, -155.23956f), 613) { RestartNavigationIfCancelled = false }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1019978u, new Vector3(-227.86298f, -178.2102f, 185.74805f), 613) { Fly = true }; obj173.Steps = list262; reference186 = obj173; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 2 }; num2 = 1; List list264 = new List(num2); CollectionsMarshal.SetCount(list264, num2); span3 = CollectionsMarshal.AsSpan(list264); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(-220.46619f, -193.02971f, 222.901f), 613) { StopDistance = 1f, Fly = true, ItemId = 2002243u }; obj174.Steps = list264; reference188 = obj174; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 3 }; index2 = 1; List list265 = new List(index2); CollectionsMarshal.SetCount(list265, index2); span3 = CollectionsMarshal.AsSpan(list265); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2007920u, new Vector3(-220.6607f, -192.49261f, 221.51514f), 613) { Mount = false }; obj175.Steps = list265; reference189 = obj175; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list266 = new List(num2); CollectionsMarshal.SetCount(list266, num2); span3 = CollectionsMarshal.AsSpan(list266); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1019978u, new Vector3(-227.86298f, -178.2102f, 185.74805f), 613) { Fly = true }; obj176.Steps = list266; reference190 = obj176; questRoot37.QuestSequence = list260; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(2487); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list267 = new List(num); CollectionsMarshal.SetCount(list267, num); span = CollectionsMarshal.AsSpan(list267); index = 0; span[index] = "JerryWester"; questRoot38.Author = list267; index = 3; List list268 = new List(index); CollectionsMarshal.SetCount(list268, index); span2 = CollectionsMarshal.AsSpan(list268); num = 0; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 0 }; index2 = 1; List list269 = new List(index2); CollectionsMarshal.SetCount(list269, index2); span3 = CollectionsMarshal.AsSpan(list269); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019978u, new Vector3(-227.86298f, -178.2102f, 185.74805f), 613) { Mount = false }; obj177.Steps = list269; reference191 = obj177; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 1 }; num2 = 1; List list270 = new List(num2); CollectionsMarshal.SetCount(list270, num2); span3 = CollectionsMarshal.AsSpan(list270); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019178u, new Vector3(319.69165f, -120.03494f, -250.90417f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; obj178.Steps = list270; reference192 = obj178; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list271 = new List(index2); CollectionsMarshal.SetCount(list271, index2); span3 = CollectionsMarshal.AsSpan(list271); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019961u, new Vector3(323.0487f, -120.03495f, -249.01202f), 613); obj179.Steps = list271; reference193 = obj179; questRoot38.QuestSequence = list268; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(2488); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list272 = new List(num); CollectionsMarshal.SetCount(list272, num); span = CollectionsMarshal.AsSpan(list272); index = 0; span[index] = "JerryWester"; questRoot39.Author = list272; index = 7; List list273 = new List(index); CollectionsMarshal.SetCount(list273, index); span2 = CollectionsMarshal.AsSpan(list273); num = 0; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 0 }; num2 = 1; List list274 = new List(num2); CollectionsMarshal.SetCount(list274, num2); span3 = CollectionsMarshal.AsSpan(list274); index2 = 0; ref QuestStep reference195 = ref span3[index2]; QuestStep obj181 = new QuestStep(EInteractionType.AcceptQuest, 1019961u, new Vector3(323.0487f, -120.03495f, -249.01202f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num4 = 1; List list275 = new List(num4); CollectionsMarshal.SetCount(list275, num4); span7 = CollectionsMarshal.AsSpan(list275); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDA312_02488_Q1_000_013"), Answer = new ExcelRef("TEXT_STMBDA312_02488_A1_000_014") }; obj181.DialogueChoices = list275; reference195 = obj181; obj180.Steps = list274; reference194 = obj180; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 1 }; index2 = 2; List list276 = new List(index2); CollectionsMarshal.SetCount(list276, index2); span3 = CollectionsMarshal.AsSpan(list276); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(322.05746f, -121.20501f, -314.00232f), 613) { RestartNavigationIfCancelled = false }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1019981u, new Vector3(-470.81714f, -94.80432f, 191.85156f), 613) { Fly = true }; obj182.Steps = list276; reference196 = obj182; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 2 }; num2 = 5; List list277 = new List(num2); CollectionsMarshal.SetCount(list277, num2); span3 = CollectionsMarshal.AsSpan(list277); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-583.7968f, -58.207996f, 244.92668f), 613) { Mount = true, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-655.3086f, 0f, 270.4341f), 613) { DisableNavmesh = true, Fly = true, RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-692.9208f, -0.3971126f, 261.18878f), 613); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-721.99646f, 0.08899796f, 248.7757f), 613); index2++; ref QuestStep reference198 = ref span3[index2]; QuestStep obj184 = new QuestStep(EInteractionType.Combat, null, new Vector3(-739.8565f, 4.6514797f, 233.82903f), 613) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list278 = new List(num3); CollectionsMarshal.SetCount(list278, num3); span4 = CollectionsMarshal.AsSpan(list278); num4 = 0; span4[num4] = 7557u; num4++; span4[num4] = 7558u; obj184.KillEnemyDataIds = list278; reference198 = obj184; obj183.Steps = list277; reference197 = obj183; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 3 }; index2 = 1; List list279 = new List(index2); CollectionsMarshal.SetCount(list279, index2); span3 = CollectionsMarshal.AsSpan(list279); num2 = 0; ref QuestStep reference200 = ref span3[num2]; QuestStep obj186 = new QuestStep(EInteractionType.Combat, null, new Vector3(-701.18787f, 6.9741554f, 19.126472f), 613) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 3; List list280 = new List(num4); CollectionsMarshal.SetCount(list280, num4); span4 = CollectionsMarshal.AsSpan(list280); num3 = 0; span4[num3] = 7559u; num3++; span4[num3] = 8041u; num3++; span4[num3] = 8042u; obj186.KillEnemyDataIds = list280; reference200 = obj186; obj185.Steps = list279; reference199 = obj185; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 4 }; num2 = 1; List list281 = new List(num2); CollectionsMarshal.SetCount(list281, num2); span3 = CollectionsMarshal.AsSpan(list281); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020624u, new Vector3(-740.2304f, 8.312634f, 118.18103f), 613); obj187.Steps = list281; reference201 = obj187; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 5 }; index2 = 2; List list282 = new List(index2); CollectionsMarshal.SetCount(list282, index2); span3 = CollectionsMarshal.AsSpan(list282); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2008004u, new Vector3(-805.7832f, 36.575806f, 235.18726f), 613) { AetherCurrentId = 2818187u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1019983u, new Vector3(-835.7214f, 51.33433f, 38.986816f), 613); obj188.Steps = list282; reference202 = obj188; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list283 = new List(num2); CollectionsMarshal.SetCount(list283, num2); span3 = CollectionsMarshal.AsSpan(list283); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1019985u, new Vector3(-797.3602f, 48.41823f, 149.64526f), 613); obj189.Steps = list283; reference203 = obj189; questRoot39.QuestSequence = list273; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(2489); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list284 = new List(num); CollectionsMarshal.SetCount(list284, num); span = CollectionsMarshal.AsSpan(list284); index = 0; span[index] = "JerryWester"; questRoot40.Author = list284; index = 6; List list285 = new List(index); CollectionsMarshal.SetCount(list285, index); span2 = CollectionsMarshal.AsSpan(list285); num = 0; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 0 }; index2 = 1; List list286 = new List(index2); CollectionsMarshal.SetCount(list286, index2); span3 = CollectionsMarshal.AsSpan(list286); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019985u, new Vector3(-797.3602f, 48.41823f, 149.64526f), 613); obj190.Steps = list286; reference204 = obj190; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 1 }; num2 = 1; List list287 = new List(num2); CollectionsMarshal.SetCount(list287, num2); span3 = CollectionsMarshal.AsSpan(list287); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007853u, new Vector3(-838.9868f, 52.017944f, 38.010254f), 613); obj191.Steps = list287; reference205 = obj191; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 2 }; index2 = 1; List list288 = new List(index2); CollectionsMarshal.SetCount(list288, index2); span3 = CollectionsMarshal.AsSpan(list288); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 613) { DutyOptions = new DutyOptions { ContentFinderConditionId = 243u } }; obj192.Steps = list288; reference206 = obj192; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 4 }; num2 = 3; List list289 = new List(num2); CollectionsMarshal.SetCount(list289, num2); span3 = CollectionsMarshal.AsSpan(list289); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-596.66895f, -45.822067f, -272.77194f), 613); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-625.9836f, -0.5999986f, -278.578f), 613) { DisableNavmesh = true, RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1019987u, new Vector3(-727.657f, 0.3198316f, -316.88416f), 613); obj193.Steps = list289; reference207 = obj193; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list290 = new List(index2); CollectionsMarshal.SetCount(list290, index2); span3 = CollectionsMarshal.AsSpan(list290); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019988u, new Vector3(-761.83716f, 4.763445f, -455.2224f), 613); obj194.Steps = list290; reference208 = obj194; questRoot40.QuestSequence = list285; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(2490); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list291 = new List(num); CollectionsMarshal.SetCount(list291, num); span = CollectionsMarshal.AsSpan(list291); index = 0; span[index] = "JerryWester"; questRoot41.Author = list291; index = 3; List list292 = new List(index); CollectionsMarshal.SetCount(list292, index); span2 = CollectionsMarshal.AsSpan(list292); num = 0; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 0 }; num2 = 1; List list293 = new List(num2); CollectionsMarshal.SetCount(list293, num2); span3 = CollectionsMarshal.AsSpan(list293); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019988u, new Vector3(-761.83716f, 4.763445f, -455.2224f), 613); obj195.Steps = list293; reference209 = obj195; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 1 }; index2 = 5; List list294 = new List(index2); CollectionsMarshal.SetCount(list294, index2); span3 = CollectionsMarshal.AsSpan(list294); num2 = 0; ref QuestStep reference211 = ref span3[num2]; QuestStep questStep15 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-780.3967f, 7.9621f, -446.48938f), 613); SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 6; List list295 = new List(num3); CollectionsMarshal.SetCount(list295, num3); span5 = CollectionsMarshal.AsSpan(list295); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list295; skipConditions3.StepIf = skipStepConditions2; questStep15.SkipConditions = skipConditions3; reference211 = questStep15; num2++; ref QuestStep reference212 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1019991u, new Vector3(-807.3701f, 8.49827f, -418.87543f), 613); num4 = 6; List list296 = new List(num4); CollectionsMarshal.SetCount(list296, num4); span5 = CollectionsMarshal.AsSpan(list296); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list296; reference212 = questStep16; num2++; ref QuestStep reference213 = ref span3[num2]; QuestStep obj197 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-796.8525f, 8.05057f, -418.3381f), 613) { Mount = true }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 6; List list297 = new List(num3); CollectionsMarshal.SetCount(list297, num3); span5 = CollectionsMarshal.AsSpan(list297); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list297; skipConditions4.StepIf = skipStepConditions3; obj197.SkipConditions = skipConditions4; reference213 = obj197; num2++; ref QuestStep reference214 = ref span3[num2]; QuestStep obj198 = new QuestStep(EInteractionType.Interact, 1019990u, new Vector3(-794.6136f, 4.993313f, -372.67108f), 613) { DisableNavmesh = true }; num4 = 6; List list298 = new List(num4); CollectionsMarshal.SetCount(list298, num4); span5 = CollectionsMarshal.AsSpan(list298); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj198.CompletionQuestVariablesFlags = list298; reference214 = obj198; num2++; ref QuestStep reference215 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1019992u, new Vector3(-791.2566f, 21.428185f, -480.24725f), 613); num3 = 6; List list299 = new List(num3); CollectionsMarshal.SetCount(list299, num3); span5 = CollectionsMarshal.AsSpan(list299); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep17.CompletionQuestVariablesFlags = list299; reference215 = questStep17; obj196.Steps = list294; reference210 = obj196; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list300 = new List(num2); CollectionsMarshal.SetCount(list300, num2); span3 = CollectionsMarshal.AsSpan(list300); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1019989u, new Vector3(-761.83716f, 4.763445f, -453.4829f), 613); obj199.Steps = list300; reference216 = obj199; questRoot41.QuestSequence = list292; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(2491); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list301 = new List(num); CollectionsMarshal.SetCount(list301, num); span = CollectionsMarshal.AsSpan(list301); index = 0; span[index] = "JerryWester"; questRoot42.Author = list301; index = 4; List list302 = new List(index); CollectionsMarshal.SetCount(list302, index); span2 = CollectionsMarshal.AsSpan(list302); num = 0; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 0 }; index2 = 1; List list303 = new List(index2); CollectionsMarshal.SetCount(list303, index2); span3 = CollectionsMarshal.AsSpan(list303); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020186u, new Vector3(-761.7761f, 4.763445f, -460.01373f), 613) { StopDistance = 5f }; obj200.Steps = list303; reference217 = obj200; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 1 }; num2 = 1; List list304 = new List(num2); CollectionsMarshal.SetCount(list304, num2); span3 = CollectionsMarshal.AsSpan(list304); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-831.06116f, 20.168653f, -266.25217f), 613) { TargetTerritoryId = (ushort)614, Fly = true }; obj201.Steps = list304; reference218 = obj201; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 2 }; index2 = 1; List list305 = new List(index2); CollectionsMarshal.SetCount(list305, index2); span3 = CollectionsMarshal.AsSpan(list305); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019994u, new Vector3(790.4325f, 99.489136f, -290.8523f), 614); obj202.Steps = list305; reference219 = obj202; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list306 = new List(num2); CollectionsMarshal.SetCount(list306, num2); span3 = CollectionsMarshal.AsSpan(list306); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1019997u, new Vector3(527.9164f, 43.697002f, -156.05408f), 614); obj203.Steps = list306; reference220 = obj203; questRoot42.QuestSequence = list302; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(2492); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list307 = new List(num); CollectionsMarshal.SetCount(list307, num); span = CollectionsMarshal.AsSpan(list307); index = 0; span[index] = "JerryWester"; questRoot43.Author = list307; index = 5; List list308 = new List(index); CollectionsMarshal.SetCount(list308, index); span2 = CollectionsMarshal.AsSpan(list308); num = 0; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 0 }; index2 = 1; List list309 = new List(index2); CollectionsMarshal.SetCount(list309, index2); span3 = CollectionsMarshal.AsSpan(list309); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019997u, new Vector3(527.9164f, 43.697002f, -156.05408f), 614); obj204.Steps = list309; reference221 = obj204; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 1 }; num2 = 1; List list310 = new List(num2); CollectionsMarshal.SetCount(list310, num2); span3 = CollectionsMarshal.AsSpan(list310); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007834u, new Vector3(487.0526f, 50.461548f, -115.03784f), 614); obj205.Steps = list310; reference222 = obj205; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 2 }; index2 = 1; List list311 = new List(index2); CollectionsMarshal.SetCount(list311, index2); span3 = CollectionsMarshal.AsSpan(list311); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020000u, new Vector3(507.95752f, 41.742855f, -94.5907f), 614); obj206.Steps = list311; reference223 = obj206; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 3 }; num2 = 2; List list312 = new List(num2); CollectionsMarshal.SetCount(list312, num2); span3 = CollectionsMarshal.AsSpan(list312); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 614) { Aetheryte = EAetheryteLocation.YanxiaNamai }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020016u, new Vector3(414.51123f, -0.30000687f, -276.56976f), 614); obj207.Steps = list312; reference224 = obj207; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list313 = new List(index2); CollectionsMarshal.SetCount(list313, index2); span3 = CollectionsMarshal.AsSpan(list313); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Dive, null, new Vector3(406.34747f, -0.6000004f, -281.95883f), 614) { StopDistance = 0.25f }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(365.84177f, -50.164906f, -309.3022f), 614) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(301.059f, -21.410976f, -358.57938f), 614) { StopDistance = 0.25f, Fly = true, RestartNavigationIfCancelled = false }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020007u, new Vector3(277.9735f, 3.2627518f, -378.95782f), 614); obj208.Steps = list313; reference225 = obj208; questRoot43.QuestSequence = list308; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(2493); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list314 = new List(num); CollectionsMarshal.SetCount(list314, num); span = CollectionsMarshal.AsSpan(list314); index = 0; span[index] = "JerryWester"; questRoot44.Author = list314; index = 4; List list315 = new List(index); CollectionsMarshal.SetCount(list315, index); span2 = CollectionsMarshal.AsSpan(list315); num = 0; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 0 }; num2 = 1; List list316 = new List(num2); CollectionsMarshal.SetCount(list316, num2); span3 = CollectionsMarshal.AsSpan(list316); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020011u, new Vector3(-49.881836f, -0.26051223f, -12.893921f), 681); obj209.Steps = list316; reference226 = obj209; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 1 }; index2 = 1; List list317 = new List(index2); CollectionsMarshal.SetCount(list317, index2); span3 = CollectionsMarshal.AsSpan(list317); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020012u, new Vector3(486.9917f, 50.48013f, -115.40399f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaNamai }; obj210.Steps = list317; reference227 = obj210; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 2 }; num2 = 4; List list318 = new List(num2); CollectionsMarshal.SetCount(list318, num2); span3 = CollectionsMarshal.AsSpan(list318); index2 = 0; ref QuestStep reference229 = ref span3[index2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1019263u, new Vector3(451.56018f, 58.77665f, -188.3421f), 614); num4 = 6; List list319 = new List(num4); CollectionsMarshal.SetCount(list319, num4); span5 = CollectionsMarshal.AsSpan(list319); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list319; reference229 = questStep18; index2++; ref QuestStep reference230 = ref span3[index2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 1022719u, new Vector3(434.22595f, 68.02851f, -65.171326f), 614); num3 = 6; List list320 = new List(num3); CollectionsMarshal.SetCount(list320, num3); span5 = CollectionsMarshal.AsSpan(list320); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list320; num4 = 1; List list321 = new List(num4); CollectionsMarshal.SetCount(list321, num4); span7 = CollectionsMarshal.AsSpan(list321); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDA317_02493_Q1_100_040"), Answer = new ExcelRef("TEXT_STMBDA317_02493_A1_102_040") }; questStep19.DialogueChoices = list321; reference230 = questStep19; index2++; ref QuestStep reference231 = ref span3[index2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1019259u, new Vector3(405.4779f, 67.4601f, -61.539734f), 614); num3 = 6; List list322 = new List(num3); CollectionsMarshal.SetCount(list322, num3); span5 = CollectionsMarshal.AsSpan(list322); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep20.CompletionQuestVariablesFlags = list322; reference231 = questStep20; index2++; ref QuestStep reference232 = ref span3[index2]; QuestStep obj212 = new QuestStep(EInteractionType.Interact, 1020015u, new Vector3(389.2423f, 72.07916f, -68.467285f), 614) { Mount = true }; num4 = 6; List list323 = new List(num4); CollectionsMarshal.SetCount(list323, num4); span5 = CollectionsMarshal.AsSpan(list323); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj212.CompletionQuestVariablesFlags = list323; reference232 = obj212; obj211.Steps = list318; reference228 = obj211; num++; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list324 = new List(index2); CollectionsMarshal.SetCount(list324, index2); span3 = CollectionsMarshal.AsSpan(list324); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020012u, new Vector3(486.9917f, 50.48013f, -115.40399f), 614); obj213.Steps = list324; reference233 = obj213; questRoot44.QuestSequence = list315; AddQuest(questId44, questRoot44); QuestId questId45 = new QuestId(2494); QuestRoot questRoot45 = new QuestRoot(); num = 1; List list325 = new List(num); CollectionsMarshal.SetCount(list325, num); span = CollectionsMarshal.AsSpan(list325); index = 0; span[index] = "JerryWester"; questRoot45.Author = list325; index = 7; List list326 = new List(index); CollectionsMarshal.SetCount(list326, index); span2 = CollectionsMarshal.AsSpan(list326); num = 0; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = 0 }; num2 = 1; List list327 = new List(num2); CollectionsMarshal.SetCount(list327, num2); span3 = CollectionsMarshal.AsSpan(list327); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020012u, new Vector3(486.9917f, 50.48013f, -115.40399f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj214.Steps = list327; reference234 = obj214; num++; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 1 }; index2 = 3; List list328 = new List(index2); CollectionsMarshal.SetCount(list328, index2); span3 = CollectionsMarshal.AsSpan(list328); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019314u, new Vector3(421.77454f, -0.3000138f, -293.9651f), 614) { PickUpQuestId = new QuestId(2724) }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019263u, new Vector3(451.56018f, 58.77665f, -188.3421f), 614) { PickUpQuestId = new QuestId(2728) }; num2++; ref QuestStep reference236 = ref span3[num2]; QuestStep obj216 = new QuestStep(EInteractionType.Combat, null, new Vector3(508.4545f, 83.838875f, 98.54378f), 614) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list329 = new List(num3); CollectionsMarshal.SetCount(list329, num3); span4 = CollectionsMarshal.AsSpan(list329); num4 = 0; span4[num4] = 7560u; obj216.KillEnemyDataIds = list329; reference236 = obj216; obj215.Steps = list328; reference235 = obj215; num++; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 2 }; num2 = 1; List list330 = new List(num2); CollectionsMarshal.SetCount(list330, num2); span3 = CollectionsMarshal.AsSpan(list330); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020018u, new Vector3(507.86584f, 83.5696f, 94.92627f), 614) { StopDistance = 7f }; obj217.Steps = list330; reference237 = obj217; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 3 }; index2 = 1; List list331 = new List(index2); CollectionsMarshal.SetCount(list331, index2); span3 = CollectionsMarshal.AsSpan(list331); num2 = 0; ref QuestStep reference239 = ref span3[num2]; QuestStep obj219 = new QuestStep(EInteractionType.Combat, 2007836u, new Vector3(370.01587f, 85.52673f, 32.48633f), 614) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list332 = new List(num4); CollectionsMarshal.SetCount(list332, num4); span4 = CollectionsMarshal.AsSpan(list332); num3 = 0; span4[num3] = 6685u; obj219.KillEnemyDataIds = list332; reference239 = obj219; obj218.Steps = list331; reference238 = obj218; num++; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 4 }; num2 = 1; List list333 = new List(num2); CollectionsMarshal.SetCount(list333, num2); span3 = CollectionsMarshal.AsSpan(list333); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020018u, new Vector3(507.86584f, 83.5696f, 94.92627f), 614); obj220.Steps = list333; reference240 = obj220; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 5 }; index2 = 1; List list334 = new List(index2); CollectionsMarshal.SetCount(list334, index2); span3 = CollectionsMarshal.AsSpan(list334); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020019u, new Vector3(208.8197f, 141.52237f, -28.82434f), 614); obj221.Steps = list334; reference241 = obj221; num++; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list335 = new List(num2); CollectionsMarshal.SetCount(list335, num2); span3 = CollectionsMarshal.AsSpan(list335); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2008008u, new Vector3(163.5614f, 144.60962f, -11.917358f), 614) { AetherCurrentId = 2818196u }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020020u, new Vector3(397.75684f, 72.835175f, -97.06268f), 614) { Mount = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai }; obj222.Steps = list335; reference242 = obj222; questRoot45.QuestSequence = list326; AddQuest(questId45, questRoot45); QuestId questId46 = new QuestId(2495); QuestRoot questRoot46 = new QuestRoot(); num = 1; List list336 = new List(num); CollectionsMarshal.SetCount(list336, num); span = CollectionsMarshal.AsSpan(list336); index = 0; span[index] = "JerryWester"; questRoot46.Author = list336; index = 10; List list337 = new List(index); CollectionsMarshal.SetCount(list337, index); span2 = CollectionsMarshal.AsSpan(list337); num = 0; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 0 }; index2 = 1; List list338 = new List(index2); CollectionsMarshal.SetCount(list338, index2); span3 = CollectionsMarshal.AsSpan(list338); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020020u, new Vector3(397.75684f, 72.835175f, -97.06268f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj223.Steps = list338; reference243 = obj223; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = 1 }; num2 = 2; List list339 = new List(num2); CollectionsMarshal.SetCount(list339, num2); span3 = CollectionsMarshal.AsSpan(list339); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(417.0395f, 68.028534f, -109.489944f), 614) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2007838u, new Vector3(418.4176f, 68.0094f, -135.4544f), 614); obj224.Steps = list339; reference244 = obj224; num++; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 2 }; index2 = 1; List list340 = new List(index2); CollectionsMarshal.SetCount(list340, index2); span3 = CollectionsMarshal.AsSpan(list340); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020022u, new Vector3(418.0514f, 68.0285f, -133.89801f), 614); obj225.Steps = list340; reference245 = obj225; num++; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 3 }; num2 = 3; List list341 = new List(num2); CollectionsMarshal.SetCount(list341, num2); span3 = CollectionsMarshal.AsSpan(list341); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019316u, new Vector3(434.89734f, 68.02076f, -125.01721f), 614) { PickUpQuestId = new QuestId(2733) }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019313u, new Vector3(465.26282f, 58.52148f, -171.09949f), 614) { PickUpQuestId = new QuestId(2730) }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020024u, new Vector3(534.2335f, 84.80294f, 111.13135f), 614); obj226.Steps = list341; reference246 = obj226; num++; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = 4 }; index2 = 1; List list342 = new List(index2); CollectionsMarshal.SetCount(list342, index2); span3 = CollectionsMarshal.AsSpan(list342); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Snipe, 1020282u, new Vector3(498.83264f, 78.04988f, 147.23425f), 614) { Comment = "Snipe soldiers" }; obj227.Steps = list342; reference247 = obj227; num++; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = 5 }; num2 = 1; List list343 = new List(num2); CollectionsMarshal.SetCount(list343, num2); span3 = CollectionsMarshal.AsSpan(list343); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Snipe, 2007835u, new Vector3(535.2406f, 54.48987f, 237.04883f), 614) { Comment = "Snipe soldiers" }; obj228.Steps = list343; reference248 = obj228; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 6 }; index2 = 1; List list344 = new List(index2); CollectionsMarshal.SetCount(list344, index2); span3 = CollectionsMarshal.AsSpan(list344); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020025u, new Vector3(303.60876f, 16.701138f, 584.71045f), 614); obj229.Steps = list344; reference249 = obj229; num++; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 7 }; num2 = 1; List list345 = new List(num2); CollectionsMarshal.SetCount(list345, num2); span3 = CollectionsMarshal.AsSpan(list345); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Snipe, 2007915u, new Vector3(329.67102f, 32.97461f, 603.2959f), 614) { Comment = "Snipe soldiers" }; obj230.Steps = list345; reference250 = obj230; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = 8 }; index2 = 1; List list346 = new List(index2); CollectionsMarshal.SetCount(list346, index2); span3 = CollectionsMarshal.AsSpan(list346); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020025u, new Vector3(303.60876f, 16.701138f, 584.71045f), 614); obj231.Steps = list346; reference251 = obj231; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list347 = new List(num2); CollectionsMarshal.SetCount(list347, num2); span3 = CollectionsMarshal.AsSpan(list347); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020283u, new Vector3(406.27136f, 14.6418705f, 626.1234f), 614); obj232.Steps = list347; reference252 = obj232; questRoot46.QuestSequence = list337; AddQuest(questId46, questRoot46); QuestId questId47 = new QuestId(2496); QuestRoot questRoot47 = new QuestRoot(); num = 1; List list348 = new List(num); CollectionsMarshal.SetCount(list348, num); span = CollectionsMarshal.AsSpan(list348); index = 0; span[index] = "JerryWester"; questRoot47.Author = list348; index = 8; List list349 = new List(index); CollectionsMarshal.SetCount(list349, index); span2 = CollectionsMarshal.AsSpan(list349); num = 0; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = 0 }; index2 = 1; List list350 = new List(index2); CollectionsMarshal.SetCount(list350, index2); span3 = CollectionsMarshal.AsSpan(list350); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1023780u, new Vector3(406.21033f, 14.6418705f, 625.9707f), 614); obj233.Steps = list350; reference253 = obj233; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 1 }; num2 = 1; List list351 = new List(num2); CollectionsMarshal.SetCount(list351, num2); span3 = CollectionsMarshal.AsSpan(list351); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007839u, new Vector3(358.69373f, 22.659607f, 573.69336f), 614); obj234.Steps = list351; reference254 = obj234; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 2 }; index2 = 1; List list352 = new List(index2); CollectionsMarshal.SetCount(list352, index2); span3 = CollectionsMarshal.AsSpan(list352); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020042u, new Vector3(435.2329f, 14.64187f, 619.8672f), 614); obj235.Steps = list352; reference255 = obj235; num++; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = 3 }; num2 = 3; List list353 = new List(num2); CollectionsMarshal.SetCount(list353, num2); span3 = CollectionsMarshal.AsSpan(list353); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020045u, new Vector3(439.01733f, 14.6418705f, 624.0481f), 614); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020044u, new Vector3(438.40686f, 14.6418705f, 622.21704f), 614); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020043u, new Vector3(438.4375f, 14.6418705f, 620.35547f), 614) { StopDistance = 4f }; obj236.Steps = list353; reference256 = obj236; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj237 = new QuestSequence { Sequence = 4 }; index2 = 1; List list354 = new List(index2); CollectionsMarshal.SetCount(list354, index2); span3 = CollectionsMarshal.AsSpan(list354); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020042u, new Vector3(435.2329f, 14.64187f, 619.8672f), 614) { StopDistance = 4f }; obj237.Steps = list354; reference257 = obj237; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = 5 }; num2 = 7; List list355 = new List(num2); CollectionsMarshal.SetCount(list355, num2); span3 = CollectionsMarshal.AsSpan(list355); index2 = 0; span3[index2] = new QuestStep(EInteractionType.EquipItem, null, null, 614) { ItemId = 20596u }; index2++; span3[index2] = new QuestStep(EInteractionType.EquipItem, null, null, 614) { ItemId = 20597u }; index2++; span3[index2] = new QuestStep(EInteractionType.EquipItem, null, null, 614) { ItemId = 20598u }; index2++; span3[index2] = new QuestStep(EInteractionType.EquipItem, null, null, 614) { ItemId = 20599u }; index2++; span3[index2] = new QuestStep(EInteractionType.EquipItem, null, null, 614) { ItemId = 20600u }; index2++; ref QuestStep reference259 = ref span3[index2]; QuestStep obj239 = new QuestStep(EInteractionType.Emote, 1020041u, new Vector3(446.73828f, 14.626371f, 705.0431f), 614) { Emote = EEmote.ImperialSalute }; num3 = 6; List list356 = new List(num3); CollectionsMarshal.SetCount(list356, num3); span5 = CollectionsMarshal.AsSpan(list356); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj239.CompletionQuestVariablesFlags = list356; reference259 = obj239; index2++; ref QuestStep reference260 = ref span3[index2]; QuestStep obj240 = new QuestStep(EInteractionType.Emote, 1020040u, new Vector3(436.14856f, 14.6418705f, 706.1721f), 614) { Emote = EEmote.ImperialSalute }; num4 = 6; List list357 = new List(num4); CollectionsMarshal.SetCount(list357, num4); span5 = CollectionsMarshal.AsSpan(list357); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj240.CompletionQuestVariablesFlags = list357; reference260 = obj240; obj238.Steps = list355; reference258 = obj238; num++; ref QuestSequence reference261 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 6 }; index2 = 2; List list358 = new List(index2); CollectionsMarshal.SetCount(list358, index2); span3 = CollectionsMarshal.AsSpan(list358); num2 = 0; span3[num2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 614); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1020042u, new Vector3(435.2329f, 14.64187f, 619.8672f), 614); obj241.Steps = list358; reference261 = obj241; num++; ref QuestSequence reference262 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list359 = new List(num2); CollectionsMarshal.SetCount(list359, num2); span3 = CollectionsMarshal.AsSpan(list359); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020029u, new Vector3(457.69434f, 30.001902f, 764.187f), 614); obj242.Steps = list359; reference262 = obj242; questRoot47.QuestSequence = list349; AddQuest(questId47, questRoot47); QuestId questId48 = new QuestId(2497); QuestRoot questRoot48 = new QuestRoot(); num = 1; List list360 = new List(num); CollectionsMarshal.SetCount(list360, num); span = CollectionsMarshal.AsSpan(list360); index = 0; span[index] = "JerryWester"; questRoot48.Author = list360; index = 9; List list361 = new List(index); CollectionsMarshal.SetCount(list361, index); span2 = CollectionsMarshal.AsSpan(list361); num = 0; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = 0 }; index2 = 1; List list362 = new List(index2); CollectionsMarshal.SetCount(list362, index2); span3 = CollectionsMarshal.AsSpan(list362); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020046u, new Vector3(455.95483f, 29.324865f, 759.6703f), 614); obj243.Steps = list362; reference263 = obj243; num++; ref QuestSequence reference264 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = 1 }; num2 = 3; List list363 = new List(num2); CollectionsMarshal.SetCount(list363, num2); span3 = CollectionsMarshal.AsSpan(list363); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2008011u, new Vector3(457.51123f, 32.36438f, 822.4154f), 614) { AetherCurrentId = 2818199u }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(453.69717f, 14.463846f, 663.386f), 614); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020047u, new Vector3(433.9818f, 14.6418705f, 622.76636f), 614); obj244.Steps = list363; reference264 = obj244; num++; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 2 }; index2 = 1; List list364 = new List(index2); CollectionsMarshal.SetCount(list364, index2); span3 = CollectionsMarshal.AsSpan(list364); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2007840u, new Vector3(390.6156f, 14.633362f, 685.96924f), 614); obj245.Steps = list364; reference265 = obj245; num++; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj246 = new QuestSequence { Sequence = 3 }; num2 = 1; List list365 = new List(num2); CollectionsMarshal.SetCount(list365, num2); span3 = CollectionsMarshal.AsSpan(list365); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 1020049u, new Vector3(390.5547f, 14.64187f, 685.9387f), 614) { ItemId = 2002070u }; obj246.Steps = list365; reference266 = obj246; num++; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj247 = new QuestSequence { Sequence = 4 }; index2 = 1; List list366 = new List(index2); CollectionsMarshal.SetCount(list366, index2); span3 = CollectionsMarshal.AsSpan(list366); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020048u, new Vector3(434.5006f, 14.6418705f, 624.567f), 614); obj247.Steps = list366; reference267 = obj247; num++; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj248 = new QuestSequence { Sequence = 5 }; num2 = 1; List list367 = new List(num2); CollectionsMarshal.SetCount(list367, num2); span3 = CollectionsMarshal.AsSpan(list367); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007841u, new Vector3(485.37415f, 14.633362f, 742.97705f), 614); obj248.Steps = list367; reference268 = obj248; num++; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = 6 }; index2 = 1; List list368 = new List(index2); CollectionsMarshal.SetCount(list368, index2); span3 = CollectionsMarshal.AsSpan(list368); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 1020050u, new Vector3(485.2522f, 14.641862f, 742.97705f), 614) { ItemId = 2002070u }; obj249.Steps = list368; reference269 = obj249; num++; ref QuestSequence reference270 = ref span2[num]; QuestSequence obj250 = new QuestSequence { Sequence = 7 }; num2 = 1; List list369 = new List(num2); CollectionsMarshal.SetCount(list369, num2); span3 = CollectionsMarshal.AsSpan(list369); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020051u, new Vector3(232.56274f, 1.4025975f, 756.0996f), 614); obj250.Steps = list369; reference270 = obj250; num++; ref QuestSequence reference271 = ref span2[num]; QuestSequence obj251 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list370 = new List(index2); CollectionsMarshal.SetCount(list370, index2); span3 = CollectionsMarshal.AsSpan(list370); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Dive, null, new Vector3(406.34747f, -0.6000004f, -281.95883f), 614) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.YanxiaNamai }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(365.84177f, -50.164906f, -309.3022f), 614) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(301.059f, -21.410976f, -358.57938f), 614) { StopDistance = 0.25f, Fly = true, RestartNavigationIfCancelled = false }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1023787u, new Vector3(278.30933f, 2.9544957f, -378.43903f), 614); obj251.Steps = list370; reference271 = obj251; questRoot48.QuestSequence = list361; AddQuest(questId48, questRoot48); QuestId questId49 = new QuestId(2498); QuestRoot questRoot49 = new QuestRoot(); num = 1; List list371 = new List(num); CollectionsMarshal.SetCount(list371, num); span = CollectionsMarshal.AsSpan(list371); index = 0; span[index] = "JerryWester"; questRoot49.Author = list371; index = 5; List list372 = new List(index); CollectionsMarshal.SetCount(list372, index); span2 = CollectionsMarshal.AsSpan(list372); num = 0; ref QuestSequence reference272 = ref span2[num]; QuestSequence obj252 = new QuestSequence { Sequence = 0 }; num2 = 1; List list373 = new List(num2); CollectionsMarshal.SetCount(list373, num2); span3 = CollectionsMarshal.AsSpan(list373); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020055u, new Vector3(-463.21814f, 1.2300053f, 535.6068f), 614); obj252.Steps = list373; reference272 = obj252; num++; ref QuestSequence reference273 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = 1 }; index2 = 1; List list374 = new List(index2); CollectionsMarshal.SetCount(list374, index2); span3 = CollectionsMarshal.AsSpan(list374); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2007842u, new Vector3(-245.74658f, 16.922241f, 577.7217f), 614); obj253.Steps = list374; reference273 = obj253; num++; ref QuestSequence reference274 = ref span2[num]; QuestSequence obj254 = new QuestSequence { Sequence = 2 }; num2 = 1; List list375 = new List(num2); CollectionsMarshal.SetCount(list375, num2); span3 = CollectionsMarshal.AsSpan(list375); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1020056u, new Vector3(-247.91339f, 16.932724f, 577.4165f), 614) { StopDistance = 7f, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj254.Steps = list375; reference274 = obj254; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference275 = ref span2[num]; QuestSequence obj255 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list376 = new List(index2); CollectionsMarshal.SetCount(list376, index2); span3 = CollectionsMarshal.AsSpan(list376); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020057u, new Vector3(488.30383f, 7.396728f, 375.14294f), 614); obj255.Steps = list376; reference275 = obj255; questRoot49.QuestSequence = list372; AddQuest(questId49, questRoot49); QuestId questId50 = new QuestId(2499); QuestRoot questRoot50 = new QuestRoot(); num = 1; List list377 = new List(num); CollectionsMarshal.SetCount(list377, num); span = CollectionsMarshal.AsSpan(list377); index = 0; span[index] = "JerryWester"; questRoot50.Author = list377; index = 4; List list378 = new List(index); CollectionsMarshal.SetCount(list378, index); span2 = CollectionsMarshal.AsSpan(list378); num = 0; ref QuestSequence reference276 = ref span2[num]; QuestSequence obj256 = new QuestSequence { Sequence = 0 }; num2 = 1; List list379 = new List(num2); CollectionsMarshal.SetCount(list379, num2); span3 = CollectionsMarshal.AsSpan(list379); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020059u, new Vector3(490.19604f, 8.442365f, 373.22034f), 614) { StopDistance = 7f }; obj256.Steps = list379; reference276 = obj256; num++; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj257 = new QuestSequence { Sequence = 1 }; index2 = 1; List list380 = new List(index2); CollectionsMarshal.SetCount(list380, index2); span3 = CollectionsMarshal.AsSpan(list380); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020062u, new Vector3(453.4828f, 57.1882f, -146.41034f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaNamai }; obj257.Steps = list380; reference277 = obj257; num++; ref QuestSequence reference278 = ref span2[num]; QuestSequence obj258 = new QuestSequence { Sequence = 2 }; num2 = 4; List list381 = new List(num2); CollectionsMarshal.SetCount(list381, num2); span3 = CollectionsMarshal.AsSpan(list381); index2 = 0; ref QuestStep reference279 = ref span3[index2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 1020064u, new Vector3(443.2898f, 58.814686f, -172.90002f), 614); num3 = 6; List list382 = new List(num3); CollectionsMarshal.SetCount(list382, num3); span5 = CollectionsMarshal.AsSpan(list382); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep21.CompletionQuestVariablesFlags = list382; reference279 = questStep21; index2++; ref QuestStep reference280 = ref span3[index2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 1020063u, new Vector3(442.83203f, 58.859047f, -171.06891f), 614); num4 = 6; List list383 = new List(num4); CollectionsMarshal.SetCount(list383, num4); span5 = CollectionsMarshal.AsSpan(list383); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep22.CompletionQuestVariablesFlags = list383; reference280 = questStep22; index2++; ref QuestStep reference281 = ref span3[index2]; QuestStep obj259 = new QuestStep(EInteractionType.Interact, 1020065u, new Vector3(459.25073f, 58.79123f, -187.42657f), 614) { Mount = true }; num3 = 6; List list384 = new List(num3); CollectionsMarshal.SetCount(list384, num3); span5 = CollectionsMarshal.AsSpan(list384); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj259.CompletionQuestVariablesFlags = list384; reference281 = obj259; index2++; ref QuestStep reference282 = ref span3[index2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 1020066u, new Vector3(445.5481f, 68.028534f, -73.56378f), 614); num4 = 6; List list385 = new List(num4); CollectionsMarshal.SetCount(list385, num4); span5 = CollectionsMarshal.AsSpan(list385); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list385; reference282 = questStep23; obj258.Steps = list381; reference278 = obj258; num++; ref QuestSequence reference283 = ref span2[num]; QuestSequence obj260 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list386 = new List(index2); CollectionsMarshal.SetCount(list386, index2); span3 = CollectionsMarshal.AsSpan(list386); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020067u, new Vector3(446.67737f, 68.028534f, -74.47931f), 614); obj260.Steps = list386; reference283 = obj260; questRoot50.QuestSequence = list378; AddQuest(questId50, questRoot50); } private static void LoadQuests50() { QuestId questId = new QuestId(2500); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 5; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020079u, new Vector3(560.235f, -19.505638f, 408.68237f), 622); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 4; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1019355u, new Vector3(556.8779f, -19.505642f, 397.14648f), 622); int num3 = 6; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list5; reference3 = questStep; num2++; ref QuestStep reference4 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Interact, 1019353u, new Vector3(544.0298f, -19.505642f, 391.68372f), 622) { StopDistance = 7f }; num4 = 6; List list6 = new List(num4); CollectionsMarshal.SetCount(list6, num4); span4 = CollectionsMarshal.AsSpan(list6); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj3.CompletionQuestVariablesFlags = list6; reference4 = obj3; num2++; ref QuestStep reference5 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(547.51385f, -19.505655f, 355.95413f), 622); SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 6; List list7 = new List(num3); CollectionsMarshal.SetCount(list7, num3); span4 = CollectionsMarshal.AsSpan(list7); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list7; skipConditions.StepIf = skipStepConditions; questStep2.SkipConditions = skipConditions; reference5 = questStep2; num2++; ref QuestStep reference6 = ref span3[num2]; QuestStep obj4 = new QuestStep(EInteractionType.Interact, 1019349u, new Vector3(543.93823f, -19.505642f, 354.08557f), 622) { StopDistance = 7f }; num4 = 6; List list8 = new List(num4); CollectionsMarshal.SetCount(list8, num4); span4 = CollectionsMarshal.AsSpan(list8); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj4.CompletionQuestVariablesFlags = list8; reference6 = obj4; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 2 }; num2 = 2; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 622) { Aetheryte = EAetheryteLocation.AzimSteppeReunion }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020275u, new Vector3(540.917f, -19.504309f, 278.0652f), 622); obj5.Steps = list9; reference7 = obj5; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 3 }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Say, 1020281u, new Vector3(571.58765f, -19.505655f, 313.71008f), 622) { ChatMessage = new ChatMessage { Key = "TEXT_STMBDA401_02500_SAYTODO_000_000" } }; obj6.Steps = list10; reference8 = obj6; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020281u, new Vector3(571.58765f, -19.505655f, 313.71008f), 622); obj7.Steps = list11; reference9 = obj7; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(2501); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list12 = new List(num); CollectionsMarshal.SetCount(list12, num); span = CollectionsMarshal.AsSpan(list12); index = 0; span[index] = "JerryWester"; questRoot2.Author = list12; index = 3; List list13 = new List(index); CollectionsMarshal.SetCount(list13, index); span2 = CollectionsMarshal.AsSpan(list13); num = 0; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 0 }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020281u, new Vector3(571.58765f, -19.505655f, 313.71008f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj8.Steps = list14; reference10 = obj8; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 1 }; num2 = 2; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(553.1567f, -19.505648f, 306.37933f), 622) { Mount = true }; index2++; ref QuestStep reference12 = ref span3[index2]; QuestStep obj10 = new QuestStep(EInteractionType.Combat, null, new Vector3(395.68478f, -8.147073f, 299.55774f), 622) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list16 = new List(num3); CollectionsMarshal.SetCount(list16, num3); Span span5 = CollectionsMarshal.AsSpan(list16); num4 = 0; ref ComplexCombatData reference13 = ref span5[num4]; ComplexCombatData obj11 = new ComplexCombatData { DataId = 6626u, MinimumKillCount = 2u, RewardItemId = 2002204u, RewardItemCount = 2 }; int num5 = 6; List list17 = new List(num5); CollectionsMarshal.SetCount(list17, num5); span4 = CollectionsMarshal.AsSpan(list17); int num6 = 0; span4[num6] = null; num6++; span4[num6] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); num6++; span4[num6] = null; num6++; span4[num6] = null; num6++; span4[num6] = null; num6++; span4[num6] = null; obj11.CompletionQuestVariablesFlags = list17; reference13 = obj11; obj10.ComplexCombatData = list16; reference12 = obj10; obj9.Steps = list15; reference11 = obj9; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020281u, new Vector3(571.58765f, -19.505655f, 313.71008f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion }; obj12.Steps = list18; reference14 = obj12; questRoot2.QuestSequence = list13; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(2502); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list19 = new List(num); CollectionsMarshal.SetCount(list19, num); span = CollectionsMarshal.AsSpan(list19); index = 0; span[index] = "JerryWester"; questRoot3.Author = list19; index = 3; List list20 = new List(index); CollectionsMarshal.SetCount(list20, index); span2 = CollectionsMarshal.AsSpan(list20); num = 0; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 0 }; num2 = 1; List list21 = new List(num2); CollectionsMarshal.SetCount(list21, num2); span3 = CollectionsMarshal.AsSpan(list21); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020281u, new Vector3(571.58765f, -19.505655f, 313.71008f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj13.Steps = list21; reference15 = obj13; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 1 }; index2 = 2; List list22 = new List(index2); CollectionsMarshal.SetCount(list22, index2); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019347u, new Vector3(575.2803f, -19.505632f, 343.74f), 622) { PickUpQuestId = new QuestId(2760) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1020279u, new Vector3(592.9198f, 24.918879f, 380.27002f), 622); obj14.Steps = list22; reference16 = obj14; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020543u, new Vector3(592.9198f, 24.943647f, 380.0564f), 622); obj15.Steps = list23; reference17 = obj15; questRoot3.QuestSequence = list20; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(2503); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list24 = new List(num); CollectionsMarshal.SetCount(list24, num); span = CollectionsMarshal.AsSpan(list24); index = 0; span[index] = "JerryWester"; questRoot4.Author = list24; index = 4; List list25 = new List(index); CollectionsMarshal.SetCount(list25, index); span2 = CollectionsMarshal.AsSpan(list25); num = 0; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 0 }; index2 = 1; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020543u, new Vector3(592.9198f, 24.943647f, 380.0564f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj16.Steps = list26; reference18 = obj16; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 1 }; num2 = 1; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020531u, new Vector3(491.29468f, 8.481642f, -234.48541f), 622); obj17.Steps = list27; reference19 = obj17; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 2 }; index2 = 1; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019382u, new Vector3(496.5437f, 40.859642f, -510.58215f), 622); obj18.Steps = list28; reference20 = obj18; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020501u, new Vector3(484.48914f, 40.21725f, -469.5354f), 622); obj19.Steps = list29; reference21 = obj19; questRoot4.QuestSequence = list25; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(2504); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list30 = new List(num); CollectionsMarshal.SetCount(list30, num); span = CollectionsMarshal.AsSpan(list30); index = 0; span[index] = "JerryWester"; questRoot5.Author = list30; index = 5; List list31 = new List(index); CollectionsMarshal.SetCount(list31, index); span2 = CollectionsMarshal.AsSpan(list31); num = 0; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 0 }; index2 = 1; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020501u, new Vector3(484.48914f, 40.21725f, -469.5354f), 622); obj20.Steps = list32; reference22 = obj20; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 1 }; num2 = 1; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020548u, new Vector3(416.495f, 42.579082f, -450.12592f), 622); obj21.Steps = list33; reference23 = obj21; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 2 }; index2 = 3; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; ref QuestStep reference25 = ref span3[num2]; QuestStep obj23 = new QuestStep(EInteractionType.Combat, 2008457u, new Vector3(313.52698f, 50.766724f, -456.77887f), 622) { ItemId = 2002199u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num4 = 1; List list35 = new List(num4); CollectionsMarshal.SetCount(list35, num4); Span span6 = CollectionsMarshal.AsSpan(list35); num3 = 0; span6[num3] = 7546u; obj23.KillEnemyDataIds = list35; num3 = 6; List list36 = new List(num3); CollectionsMarshal.SetCount(list36, num3); span4 = CollectionsMarshal.AsSpan(list36); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj23.CompletionQuestVariablesFlags = list36; reference25 = obj23; num2++; ref QuestStep reference26 = ref span3[num2]; QuestStep obj24 = new QuestStep(EInteractionType.Combat, 2008456u, new Vector3(224.47546f, 101.27405f, -542.4735f), 622) { ItemId = 2002199u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num4 = 2; List list37 = new List(num4); CollectionsMarshal.SetCount(list37, num4); span6 = CollectionsMarshal.AsSpan(list37); num3 = 0; span6[num3] = 7546u; num3++; span6[num3] = 7562u; obj24.KillEnemyDataIds = list37; num3 = 6; List list38 = new List(num3); CollectionsMarshal.SetCount(list38, num3); span4 = CollectionsMarshal.AsSpan(list38); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj24.CompletionQuestVariablesFlags = list38; reference26 = obj24; num2++; ref QuestStep reference27 = ref span3[num2]; QuestStep obj25 = new QuestStep(EInteractionType.Combat, 2008131u, new Vector3(100.694214f, 116.472046f, -597.7417f), 622) { ItemId = 2002199u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num4 = 1; List list39 = new List(num4); CollectionsMarshal.SetCount(list39, num4); span6 = CollectionsMarshal.AsSpan(list39); num3 = 0; span6[num3] = 7562u; obj25.KillEnemyDataIds = list39; num3 = 6; List list40 = new List(num3); CollectionsMarshal.SetCount(list40, num3); span4 = CollectionsMarshal.AsSpan(list40); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj25.CompletionQuestVariablesFlags = list40; reference27 = obj25; obj22.Steps = list34; reference24 = obj22; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 3 }; num2 = 3; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2008017u, new Vector3(231.98291f, 93.36987f, -515.8008f), 622) { AetherCurrentId = 2818210u }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(235.19914f, 62.795677f, -495.62f), 622) { DisableNavmesh = true, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020547u, new Vector3(418.265f, 42.699287f, -448.53894f), 622); obj26.Steps = list41; reference28 = obj26; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020501u, new Vector3(484.48914f, 40.21725f, -469.5354f), 622); obj27.Steps = list42; reference29 = obj27; questRoot5.QuestSequence = list31; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(2505); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list43 = new List(num); CollectionsMarshal.SetCount(list43, num); span = CollectionsMarshal.AsSpan(list43); index = 0; span[index] = "JerryWester"; questRoot6.Author = list43; index = 7; List list44 = new List(index); CollectionsMarshal.SetCount(list44, index); span2 = CollectionsMarshal.AsSpan(list44); num = 0; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 0 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020501u, new Vector3(484.48914f, 40.21725f, -469.5354f), 622); obj28.Steps = list45; reference30 = obj28; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 1 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019396u, new Vector3(542.1378f, 40.425697f, -500.54172f), 622); obj29.Steps = list46; reference31 = obj29; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 2 }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020549u, new Vector3(555.9625f, 10.160159f, -266.46832f), 622); obj30.Steps = list47; reference32 = obj30; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 3 }; index2 = 4; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; ref QuestStep reference34 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2008245u, new Vector3(562.0354f, 9.750427f, -297.8103f), 622); num4 = 6; List list49 = new List(num4); CollectionsMarshal.SetCount(list49, num4); span4 = CollectionsMarshal.AsSpan(list49); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list49; reference34 = questStep3; num2++; ref QuestStep reference35 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2008247u, new Vector3(692.56116f, 3.4942627f, -273.91473f), 622); num3 = 6; List list50 = new List(num3); CollectionsMarshal.SetCount(list50, num3); span4 = CollectionsMarshal.AsSpan(list50); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list50; reference35 = questStep4; num2++; ref QuestStep reference36 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 2008248u, new Vector3(729.3048f, 6.301941f, -355.18427f), 622); num4 = 6; List list51 = new List(num4); CollectionsMarshal.SetCount(list51, num4); span4 = CollectionsMarshal.AsSpan(list51); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list51; reference36 = questStep5; num2++; ref QuestStep reference37 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2008246u, new Vector3(641.7792f, 5.996765f, -355.6115f), 622); num3 = 6; List list52 = new List(num3); CollectionsMarshal.SetCount(list52, num3); span4 = CollectionsMarshal.AsSpan(list52); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list52; reference37 = questStep6; obj31.Steps = list48; reference33 = obj31; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 4 }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020549u, new Vector3(555.9625f, 10.160159f, -266.46832f), 622); obj32.Steps = list53; reference38 = obj32; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 5 }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020501u, new Vector3(484.48914f, 40.21725f, -469.5354f), 622); obj33.Steps = list54; reference39 = obj33; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020544u, new Vector3(485.2522f, 40.32777f, -472.19043f), 622); obj34.Steps = list55; reference40 = obj34; questRoot6.QuestSequence = list44; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(2506); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list56 = new List(num); CollectionsMarshal.SetCount(list56, num); span = CollectionsMarshal.AsSpan(list56); index = 0; span[index] = "JerryWester"; questRoot7.Author = list56; index = 7; List list57 = new List(index); CollectionsMarshal.SetCount(list57, index); span2 = CollectionsMarshal.AsSpan(list57); num = 0; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 0 }; index2 = 1; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020544u, new Vector3(485.2522f, 40.32777f, -472.19043f), 622); obj35.Steps = list58; reference41 = obj35; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 1 }; num2 = 1; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020670u, new Vector3(420.4928f, 42.47494f, -439.01733f), 622); obj36.Steps = list59; reference42 = obj36; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 2 }; index2 = 2; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019405u, new Vector3(343.58728f, 26.261887f, -326.55835f), 622) { PickUpQuestId = new QuestId(2771) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1020671u, new Vector3(291.27942f, 46.15984f, -417.99042f), 622); obj37.Steps = list60; reference43 = obj37; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 3 }; num2 = 1; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; ref QuestStep reference45 = ref span3[index2]; QuestStep obj39 = new QuestStep(EInteractionType.Combat, 2008929u, new Vector3(223.22424f, 49.66809f, -426.13873f), 622) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 3; List list62 = new List(num4); CollectionsMarshal.SetCount(list62, num4); span6 = CollectionsMarshal.AsSpan(list62); num3 = 0; span6[num3] = 7565u; num3++; span6[num3] = 7566u; num3++; span6[num3] = 7567u; obj39.KillEnemyDataIds = list62; reference45 = obj39; obj38.Steps = list61; reference44 = obj38; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 4 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020673u, new Vector3(-2.1516113f, 69.62067f, -491.87457f), 622); obj40.Steps = list63; reference46 = obj40; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 5 }; num2 = 1; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; ref QuestStep reference48 = ref span3[index2]; QuestStep obj42 = new QuestStep(EInteractionType.Combat, 2008930u, new Vector3(-250.59894f, 76.1272f, -486.71704f), 622) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list65 = new List(num3); CollectionsMarshal.SetCount(list65, num3); span6 = CollectionsMarshal.AsSpan(list65); num4 = 0; span6[num4] = 7547u; num4++; span6[num4] = 7567u; obj42.KillEnemyDataIds = list65; reference48 = obj42; obj41.Steps = list64; reference47 = obj41; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020679u, new Vector3(-507.80502f, 71.23162f, -512.0775f), 622); obj43.Steps = list66; reference49 = obj43; questRoot7.QuestSequence = list57; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(2507); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list67 = new List(num); CollectionsMarshal.SetCount(list67, num); span = CollectionsMarshal.AsSpan(list67); index = 0; span[index] = "JerryWester"; questRoot8.Author = list67; index = 3; List list68 = new List(index); CollectionsMarshal.SetCount(list68, index); span2 = CollectionsMarshal.AsSpan(list68); num = 0; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 0 }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020679u, new Vector3(-507.80502f, 71.23162f, -512.0775f), 622); obj44.Steps = list69; reference50 = obj44; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 1 }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 622) { DutyOptions = new DutyOptions { ContentFinderConditionId = 240u } }; obj45.Steps = list70; reference51 = obj45; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020682u, new Vector3(-507.49982f, 70.84219f, -501.45728f), 622); obj46.Steps = list71; reference52 = obj46; questRoot8.QuestSequence = list68; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(2508); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list72 = new List(num); CollectionsMarshal.SetCount(list72, num); span = CollectionsMarshal.AsSpan(list72); index = 0; span[index] = "JerryWester"; questRoot9.Author = list72; index = 2; List list73 = new List(index); CollectionsMarshal.SetCount(list73, index); span2 = CollectionsMarshal.AsSpan(list73); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 0 }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020682u, new Vector3(-507.49982f, 70.84219f, -501.45728f), 622); obj47.Steps = list74; reference53 = obj47; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1019417u, new Vector3(-39.414062f, 122.1f, 63.61487f), 622); obj48.Steps = list75; reference54 = obj48; questRoot9.QuestSequence = list73; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(2509); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list76 = new List(num); CollectionsMarshal.SetCount(list76, num); span = CollectionsMarshal.AsSpan(list76); index = 0; span[index] = "JerryWester"; questRoot10.Author = list76; index = 6; List list77 = new List(index); CollectionsMarshal.SetCount(list77, index); span2 = CollectionsMarshal.AsSpan(list77); num = 0; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 0 }; index2 = 1; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1022078u, new Vector3(-29.526245f, 121.09276f, 70.29822f), 622); obj49.Steps = list78; reference55 = obj49; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 1 }; num2 = 2; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 622) { Aetheryte = EAetheryteLocation.AzimSteppeDawnThrone }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020687u, new Vector3(102.92212f, 114.904976f, 70.66455f), 622); obj50.Steps = list79; reference56 = obj50; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 2 }; index2 = 2; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2008019u, new Vector3(105.607666f, 116.01428f, -49.69867f), 622) { AetherCurrentId = 2818212u }; num2++; ref QuestStep reference58 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1023089u, new Vector3(66.178345f, 114.904976f, -8.0720825f), 622); num4 = 1; List list81 = new List(num4); CollectionsMarshal.SetCount(list81, num4); Span span7 = CollectionsMarshal.AsSpan(list81); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDA410_02509_SYSTEM_000_051") }; questStep7.DialogueChoices = list81; reference58 = questStep7; obj51.Steps = list80; reference57 = obj51; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 3 }; num2 = 10; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(65.04901f, 1.9869974f, 23.111439f), 622) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Dive, null, new Vector3(65.04901f, 1.9869974f, 23.111439f), 622) { DelaySecondsAtStart = 2f }; index2++; ref QuestStep reference60 = ref span3[index2]; QuestStep obj53 = new QuestStep(EInteractionType.Interact, 2008252u, new Vector3(61.020752f, -72.09894f, 11.123779f), 622) { DisableNavmesh = true }; num3 = 6; List list83 = new List(num3); CollectionsMarshal.SetCount(list83, num3); span4 = CollectionsMarshal.AsSpan(list83); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj53.CompletionQuestVariablesFlags = list83; reference60 = obj53; index2++; ref QuestStep reference61 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2008250u, new Vector3(109.54443f, -51.285645f, -40.878906f), 622); num4 = 6; List list84 = new List(num4); CollectionsMarshal.SetCount(list84, num4); span4 = CollectionsMarshal.AsSpan(list84); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list84; reference61 = questStep8; index2++; ref QuestStep reference62 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 2008255u, new Vector3(134.7218f, -61.69226f, -18.783936f), 622); num3 = 6; List list85 = new List(num3); CollectionsMarshal.SetCount(list85, num3); span4 = CollectionsMarshal.AsSpan(list85); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list85; reference62 = questStep9; index2++; ref QuestStep reference63 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 2008253u, new Vector3(166.55212f, -62.912964f, 27.481445f), 622); num4 = 6; List list86 = new List(num4); CollectionsMarshal.SetCount(list86, num4); span4 = CollectionsMarshal.AsSpan(list86); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list86; reference63 = questStep10; index2++; ref QuestStep reference64 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 2008257u, new Vector3(-194.2627f, -57.66388f, 105.97388f), 622); num3 = 6; List list87 = new List(num3); CollectionsMarshal.SetCount(list87, num3); span4 = CollectionsMarshal.AsSpan(list87); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list87; reference64 = questStep11; index2++; ref QuestStep reference65 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 2008256u, new Vector3(-126.26843f, -54.64258f, 93.43091f), 622); num4 = 6; List list88 = new List(num4); CollectionsMarshal.SetCount(list88, num4); span4 = CollectionsMarshal.AsSpan(list88); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list88; reference65 = questStep12; index2++; ref QuestStep reference66 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 2008251u, new Vector3(-74.23517f, -57.78595f, 59.464355f), 622); num3 = 6; List list89 = new List(num3); CollectionsMarshal.SetCount(list89, num3); span4 = CollectionsMarshal.AsSpan(list89); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list89; reference66 = questStep13; index2++; ref QuestStep reference67 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 2008254u, new Vector3(-78.202515f, -60.105347f, 6.5460815f), 622); num4 = 6; List list90 = new List(num4); CollectionsMarshal.SetCount(list90, num4); span4 = CollectionsMarshal.AsSpan(list90); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list90; reference67 = questStep14; obj52.Steps = list82; reference59 = obj52; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 4 }; index2 = 1; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020687u, new Vector3(102.92212f, 114.904976f, 70.66455f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone }; obj54.Steps = list91; reference68 = obj54; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1019417u, new Vector3(-39.414062f, 122.1f, 63.61487f), 622); obj55.Steps = list92; reference69 = obj55; questRoot10.QuestSequence = list77; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(2510); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list93 = new List(num); CollectionsMarshal.SetCount(list93, num); span = CollectionsMarshal.AsSpan(list93); index = 0; span[index] = "JerryWester"; questRoot11.Author = list93; index = 6; List list94 = new List(index); CollectionsMarshal.SetCount(list94, index); span2 = CollectionsMarshal.AsSpan(list94); num = 0; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 0 }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1021730u, new Vector3(-31.204712f, 121.12067f, 62.088867f), 622) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj56.Steps = list95; reference70 = obj56; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 1 }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019426u, new Vector3(-31.47937f, 114.90497f, -37.857666f), 622); obj57.Steps = list96; reference71 = obj57; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 2 }; index2 = 4; List list97 = new List(index2); CollectionsMarshal.SetCount(list97, index2); span3 = CollectionsMarshal.AsSpan(list97); num2 = 0; ref QuestStep reference73 = ref span3[num2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1021601u, new Vector3(69.047f, 115.59484f, -17.654724f), 622); num3 = 6; List list98 = new List(num3); CollectionsMarshal.SetCount(list98, num3); span4 = CollectionsMarshal.AsSpan(list98); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list98; reference73 = questStep15; num2++; ref QuestStep reference74 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1021602u, new Vector3(-8.1026f, 114.90496f, 133.1654f), 622); num4 = 6; List list99 = new List(num4); CollectionsMarshal.SetCount(list99, num4); span4 = CollectionsMarshal.AsSpan(list99); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list99; reference74 = questStep16; num2++; ref QuestStep reference75 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1020691u, new Vector3(1.6021729f, 114.90497f, 96.42175f), 622); num3 = 6; List list100 = new List(num3); CollectionsMarshal.SetCount(list100, num3); span4 = CollectionsMarshal.AsSpan(list100); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep17.CompletionQuestVariablesFlags = list100; reference75 = questStep17; num2++; ref QuestStep reference76 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1021600u, new Vector3(-44.327515f, 121f, 36.697876f), 622); num4 = 6; List list101 = new List(num4); CollectionsMarshal.SetCount(list101, num4); span4 = CollectionsMarshal.AsSpan(list101); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list101; reference76 = questStep18; obj58.Steps = list97; reference72 = obj58; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 3 }; num2 = 2; List list102 = new List(num2); CollectionsMarshal.SetCount(list102, num2); span3 = CollectionsMarshal.AsSpan(list102); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-45.269917f, 114.904976f, 30.628508f), 622) { DisableNavmesh = true, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1019426u, new Vector3(-31.47937f, 114.90497f, -37.857666f), 622); obj59.Steps = list102; reference77 = obj59; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 4 }; index2 = 1; List list103 = new List(index2); CollectionsMarshal.SetCount(list103, index2); span3 = CollectionsMarshal.AsSpan(list103); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020689u, new Vector3(-28.21399f, 114.90497f, -37.583008f), 622); obj60.Steps = list103; reference78 = obj60; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1019417u, new Vector3(-39.414062f, 122.1f, 63.61487f), 622); obj61.Steps = list104; reference79 = obj61; questRoot11.QuestSequence = list94; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(2511); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list105 = new List(num); CollectionsMarshal.SetCount(list105, num); span = CollectionsMarshal.AsSpan(list105); index = 0; span[index] = "JerryWester"; questRoot12.Author = list105; index = 5; List list106 = new List(index); CollectionsMarshal.SetCount(list106, index); span2 = CollectionsMarshal.AsSpan(list106); num = 0; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 0 }; index2 = 1; List list107 = new List(index2); CollectionsMarshal.SetCount(list107, index2); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019417u, new Vector3(-39.414062f, 122.1f, 63.61487f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj62.Steps = list107; reference80 = obj62; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 1 }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021605u, new Vector3(63.70642f, 114.90497f, 72.55664f), 622); obj63.Steps = list108; reference81 = obj63; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 2 }; index2 = 2; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1023348u, new Vector3(79.24011f, 114.90497f, 95.994385f), 622) { PickUpQuestId = new QuestId(2782) }; num2++; span3[num2] = new QuestStep(EInteractionType.Emote, null, new Vector3(-136.6883f, 15.660965f, 579.51746f), 622) { StopDistance = 0.25f, AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion, Emote = EEmote.Lookout }; obj64.Steps = list109; reference82 = obj64; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 3 }; num2 = 2; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; ref QuestStep reference84 = ref span3[index2]; QuestStep obj66 = new QuestStep(EInteractionType.Combat, null, new Vector3(-291.58472f, 10.658516f, 602.01416f), 622) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list111 = new List(num3); CollectionsMarshal.SetCount(list111, num3); span6 = CollectionsMarshal.AsSpan(list111); num4 = 0; span6[num4] = 7563u; obj66.KillEnemyDataIds = list111; num4 = 6; List list112 = new List(num4); CollectionsMarshal.SetCount(list112, num4); span4 = CollectionsMarshal.AsSpan(list112); num3 = 0; span4[num3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj66.CompletionQuestVariablesFlags = list112; reference84 = obj66; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1021608u, new Vector3(-291.58472f, 10.658516f, 602.01416f), 622); obj65.Steps = list110; reference83 = obj65; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021625u, new Vector3(-290.33344f, 10.389871f, 598.9928f), 622) { StopDistance = 7f }; obj67.Steps = list113; reference85 = obj67; questRoot12.QuestSequence = list106; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(2512); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list114 = new List(num); CollectionsMarshal.SetCount(list114, num); span = CollectionsMarshal.AsSpan(list114); index = 0; span[index] = "JerryWester"; questRoot13.Author = list114; index = 5; List list115 = new List(index); CollectionsMarshal.SetCount(list115, index); span2 = CollectionsMarshal.AsSpan(list115); num = 0; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 0 }; num2 = 1; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021625u, new Vector3(-290.33344f, 10.389871f, 598.9928f), 622) { StopDistance = 7f }; obj68.Steps = list116; reference86 = obj68; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 1 }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021611u, new Vector3(-447.74554f, 3.0839548f, 545.922f), 622); obj69.Steps = list117; reference87 = obj69; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 2 }; num2 = 1; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021613u, new Vector3(-450.6142f, 3.3978803f, 540.7339f), 622); obj70.Steps = list118; reference88 = obj70; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 3 }; index2 = 3; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; ref QuestStep reference90 = ref span3[num2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 1019320u, new Vector3(-435.29413f, 2.267429f, 582.2689f), 622); num3 = 6; List list120 = new List(num3); CollectionsMarshal.SetCount(list120, num3); span4 = CollectionsMarshal.AsSpan(list120); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list120; reference90 = questStep19; num2++; ref QuestStep reference91 = ref span3[num2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1019322u, new Vector3(-411.64264f, 2.2485201f, 617.1815f), 622); num4 = 6; List list121 = new List(num4); CollectionsMarshal.SetCount(list121, num4); span4 = CollectionsMarshal.AsSpan(list121); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep20.CompletionQuestVariablesFlags = list121; reference91 = questStep20; num2++; ref QuestStep reference92 = ref span3[num2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 1019321u, new Vector3(-473.0144f, 2.320309f, 616.907f), 622); num3 = 6; List list122 = new List(num3); CollectionsMarshal.SetCount(list122, num3); span4 = CollectionsMarshal.AsSpan(list122); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep21.CompletionQuestVariablesFlags = list122; reference92 = questStep21; obj71.Steps = list119; reference89 = obj71; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021615u, new Vector3(-399.0387f, 2.257562f, 599.26746f), 622); obj72.Steps = list123; reference93 = obj72; questRoot13.QuestSequence = list115; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(2513); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list124 = new List(num); CollectionsMarshal.SetCount(list124, num); span = CollectionsMarshal.AsSpan(list124); index = 0; span[index] = "JerryWester"; questRoot14.Author = list124; index = 4; List list125 = new List(index); CollectionsMarshal.SetCount(list125, index); span2 = CollectionsMarshal.AsSpan(list125); num = 0; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 0 }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1021615u, new Vector3(-399.0387f, 2.257562f, 599.26746f), 622); obj73.Steps = list126; reference94 = obj73; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 1 }; num2 = 2; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1023193u, new Vector3(-434.0429f, 2.5501096f, 650.01904f), 622) { PickUpQuestId = new QuestId(2791) }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020280u, new Vector3(-448.1422f, 2.2771428f, 632.1354f), 622); obj74.Steps = list127; reference95 = obj74; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 2 }; index2 = 2; List list128 = new List(index2); CollectionsMarshal.SetCount(list128, index2); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; ref QuestStep reference97 = ref span3[num2]; QuestStep obj76 = new QuestStep(EInteractionType.Combat, null, new Vector3(-704.3717f, 6.362976f, 615.0759f), 622) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list129 = new List(num4); CollectionsMarshal.SetCount(list129, num4); span6 = CollectionsMarshal.AsSpan(list129); num3 = 0; span6[num3] = 7529u; obj76.KillEnemyDataIds = list129; reference97 = obj76; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2008484u, new Vector3(-704.3717f, 6.362976f, 615.0759f), 622); obj75.Steps = list128; reference96 = obj75; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list130 = new List(num2); CollectionsMarshal.SetCount(list130, num2); span3 = CollectionsMarshal.AsSpan(list130); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021628u, new Vector3(-705.50085f, 6.554513f, 613.1837f), 622); obj77.Steps = list130; reference98 = obj77; questRoot14.QuestSequence = list125; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(2514); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list131 = new List(num); CollectionsMarshal.SetCount(list131, num); span = CollectionsMarshal.AsSpan(list131); index = 0; span[index] = "JerryWester"; questRoot15.Author = list131; index = 4; List list132 = new List(index); CollectionsMarshal.SetCount(list132, index); span2 = CollectionsMarshal.AsSpan(list132); num = 0; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 0 }; index2 = 1; List list133 = new List(index2); CollectionsMarshal.SetCount(list133, index2); span3 = CollectionsMarshal.AsSpan(list133); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1021628u, new Vector3(-705.50085f, 6.554513f, 613.1837f), 622); obj78.Steps = list133; reference99 = obj78; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 1 }; num2 = 2; List list134 = new List(num2); CollectionsMarshal.SetCount(list134, num2); span3 = CollectionsMarshal.AsSpan(list134); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2008022u, new Vector3(-693.8301f, 7.263198f, 658.8989f), 622) { AetherCurrentId = 2818215u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1019417u, new Vector3(-39.414062f, 122.1f, 63.61487f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone }; obj79.Steps = list134; reference100 = obj79; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 2 }; index2 = 1; List list135 = new List(index2); CollectionsMarshal.SetCount(list135, index2); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021630u, new Vector3(59.586426f, 114.90497f, 72.3125f), 622); obj80.Steps = list135; reference101 = obj80; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list136 = new List(num2); CollectionsMarshal.SetCount(list136, num2); span3 = CollectionsMarshal.AsSpan(list136); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019424u, new Vector3(66.056274f, 114.904976f, -8.377258f), 622) { TargetTerritoryId = (ushort)622 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(202.73067f, 6.1036434f, 11.536863f), 622); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020539u, new Vector3(498.2832f, 40.836098f, -508.20172f), 622); obj81.Steps = list136; reference102 = obj81; questRoot15.QuestSequence = list132; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(2515); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list137 = new List(num); CollectionsMarshal.SetCount(list137, num); span = CollectionsMarshal.AsSpan(list137); index = 0; span[index] = "JerryWester"; questRoot16.Author = list137; index = 5; List list138 = new List(index); CollectionsMarshal.SetCount(list138, index); span2 = CollectionsMarshal.AsSpan(list138); num = 0; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 0 }; index2 = 1; List list139 = new List(index2); CollectionsMarshal.SetCount(list139, index2); span3 = CollectionsMarshal.AsSpan(list139); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020539u, new Vector3(498.2832f, 40.836098f, -508.20172f), 622); obj82.Steps = list139; reference103 = obj82; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 1 }; num2 = 4; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; ref QuestStep reference105 = ref span3[index2]; QuestStep obj84 = new QuestStep(EInteractionType.Interact, 1019386u, new Vector3(501.21313f, 40.836082f, -505.9129f), 622) { StopDistance = 7f }; num3 = 6; List list141 = new List(num3); CollectionsMarshal.SetCount(list141, num3); span4 = CollectionsMarshal.AsSpan(list141); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj84.CompletionQuestVariablesFlags = list141; reference105 = obj84; index2++; ref QuestStep reference106 = ref span3[index2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 1019388u, new Vector3(508.04907f, 40.4257f, -482.7802f), 622); num4 = 6; List list142 = new List(num4); CollectionsMarshal.SetCount(list142, num4); span4 = CollectionsMarshal.AsSpan(list142); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep22.CompletionQuestVariablesFlags = list142; num3 = 1; List list143 = new List(num3); CollectionsMarshal.SetCount(list143, num3); span7 = CollectionsMarshal.AsSpan(list143); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDA416_02515_Q1_000_102"), Answer = new ExcelRef("TEXT_STMBDA416_02515_A1_000_103") }; questStep22.DialogueChoices = list143; reference106 = questStep22; index2++; ref QuestStep reference107 = ref span3[index2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 1021634u, new Vector3(547.0206f, 38.87306f, -484.2146f), 622); num4 = 6; List list144 = new List(num4); CollectionsMarshal.SetCount(list144, num4); span4 = CollectionsMarshal.AsSpan(list144); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list144; num3 = 1; List list145 = new List(num3); CollectionsMarshal.SetCount(list145, num3); span7 = CollectionsMarshal.AsSpan(list145); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDA416_02515_Q1_100_070"), Answer = new ExcelRef("TEXT_STMBDA416_02515_A1_120_070") }; questStep23.DialogueChoices = list145; reference107 = questStep23; index2++; ref QuestStep reference108 = ref span3[index2]; QuestStep questStep24 = new QuestStep(EInteractionType.Interact, 1019396u, new Vector3(542.1378f, 40.425697f, -500.54172f), 622); num4 = 6; List list146 = new List(num4); CollectionsMarshal.SetCount(list146, num4); span4 = CollectionsMarshal.AsSpan(list146); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep24.CompletionQuestVariablesFlags = list146; reference108 = questStep24; obj83.Steps = list140; reference104 = obj83; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 2 }; index2 = 1; List list147 = new List(index2); CollectionsMarshal.SetCount(list147, index2); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019382u, new Vector3(496.5437f, 40.859642f, -510.58215f), 622); obj85.Steps = list147; reference109 = obj85; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 3 }; num2 = 1; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1020539u, new Vector3(498.2832f, 40.836098f, -508.20172f), 622) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj86.Steps = list148; reference110 = obj86; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020540u, new Vector3(486.6864f, 40.08099f, -465.72064f), 622); obj87.Steps = list149; reference111 = obj87; questRoot16.QuestSequence = list138; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(2516); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list150 = new List(num); CollectionsMarshal.SetCount(list150, num); span = CollectionsMarshal.AsSpan(list150); index = 0; span[index] = "JerryWester"; questRoot17.Author = list150; index = 5; List list151 = new List(index); CollectionsMarshal.SetCount(list151, index); span2 = CollectionsMarshal.AsSpan(list151); num = 0; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 0 }; num2 = 1; List list152 = new List(num2); CollectionsMarshal.SetCount(list152, num2); span3 = CollectionsMarshal.AsSpan(list152); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020540u, new Vector3(486.6864f, 40.08099f, -465.72064f), 622); obj88.Steps = list152; reference112 = obj88; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 1 }; index2 = 1; List list153 = new List(index2); CollectionsMarshal.SetCount(list153, index2); span3 = CollectionsMarshal.AsSpan(list153); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019382u, new Vector3(496.5437f, 40.859642f, -510.58215f), 622); obj89.Steps = list153; reference113 = obj89; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 2 }; num2 = 1; List list154 = new List(num2); CollectionsMarshal.SetCount(list154, num2); span3 = CollectionsMarshal.AsSpan(list154); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021634u, new Vector3(547.0206f, 38.87306f, -484.2146f), 622); obj90.Steps = list154; reference114 = obj90; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 3 }; index2 = 1; List list155 = new List(index2); CollectionsMarshal.SetCount(list155, index2); span3 = CollectionsMarshal.AsSpan(list155); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, null, new Vector3(545.6276f, 38.841972f, -482.91553f), 622) { StopDistance = 0.25f, Emote = EEmote.VictoryPose }; obj91.Steps = list155; reference115 = obj91; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020539u, new Vector3(498.2832f, 40.836098f, -508.20172f), 622); obj92.Steps = list156; reference116 = obj92; questRoot17.QuestSequence = list151; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(2517); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list157 = new List(num); CollectionsMarshal.SetCount(list157, num); span = CollectionsMarshal.AsSpan(list157); index = 0; span[index] = "JerryWester"; questRoot18.Author = list157; index = 4; List list158 = new List(index); CollectionsMarshal.SetCount(list158, index); span2 = CollectionsMarshal.AsSpan(list158); num = 0; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 0 }; index2 = 1; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1021633u, new Vector3(495.10938f, 40.836124f, -508.50693f), 622) { StopDistance = 7f }; obj93.Steps = list159; reference117 = obj93; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 1 }; num2 = 1; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019417u, new Vector3(-39.414062f, 122.1f, 63.61487f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone }; obj94.Steps = list160; reference118 = obj94; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 2 }; index2 = 3; List list161 = new List(index2); CollectionsMarshal.SetCount(list161, index2); span3 = CollectionsMarshal.AsSpan(list161); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(12.142036f, 121f, 63.4195f), 622) { Mount = true, Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1019424u, new Vector3(66.056274f, 114.904976f, -8.377258f), 622) { TargetTerritoryId = (ushort)622, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1020280u, new Vector3(-448.1422f, 2.2771428f, 632.1354f), 622) { Fly = true }; obj95.Steps = list161; reference119 = obj95; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021646u, new Vector3(-167.89502f, 0.88495153f, 816.8002f), 622) { Fly = true }; obj96.Steps = list162; reference120 = obj96; questRoot18.QuestSequence = list158; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(2518); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list163 = new List(num); CollectionsMarshal.SetCount(list163, num); span = CollectionsMarshal.AsSpan(list163); index = 0; span[index] = "JerryWester"; questRoot19.Author = list163; index = 4; List list164 = new List(index); CollectionsMarshal.SetCount(list164, index); span2 = CollectionsMarshal.AsSpan(list164); num = 0; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 0 }; index2 = 1; List list165 = new List(index2); CollectionsMarshal.SetCount(list165, index2); span3 = CollectionsMarshal.AsSpan(list165); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1021647u, new Vector3(-169.482f, 0.9213525f, 817.0748f), 622); obj97.Steps = list165; reference121 = obj97; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 1 }; num2 = 2; List list166 = new List(num2); CollectionsMarshal.SetCount(list166, num2); span3 = CollectionsMarshal.AsSpan(list166); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-161.8687f, 0.59802794f, 855.427f), 622) { TargetTerritoryId = (ushort)614, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1021652u, new Vector3(508.32373f, 14.072665f, -856.199f), 614); obj98.Steps = list166; reference122 = obj98; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 2 }; index2 = 1; List list167 = new List(index2); CollectionsMarshal.SetCount(list167, index2); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021692u, new Vector3(330.76978f, 23.266533f, -542.56506f), 614) { Fly = true }; obj99.Steps = list167; reference123 = obj99; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list168 = new List(num2); CollectionsMarshal.SetCount(list168, num2); span3 = CollectionsMarshal.AsSpan(list168); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020519u, new Vector3(173.78503f, 5.16971f, -417.41058f), 614); obj100.Steps = list168; reference124 = obj100; questRoot19.QuestSequence = list164; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(2519); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list169 = new List(num); CollectionsMarshal.SetCount(list169, num); span = CollectionsMarshal.AsSpan(list169); index = 0; span[index] = "JerryWester"; questRoot20.Author = list169; index = 4; List list170 = new List(index); CollectionsMarshal.SetCount(list170, index); span2 = CollectionsMarshal.AsSpan(list170); num = 0; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 0 }; index2 = 1; List list171 = new List(index2); CollectionsMarshal.SetCount(list171, index2); span3 = CollectionsMarshal.AsSpan(list171); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020519u, new Vector3(173.78503f, 5.16971f, -417.41058f), 614); obj101.Steps = list171; reference125 = obj101; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 1 }; num2 = 1; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020524u, new Vector3(173.20508f, 5.1910434f, -433.24945f), 614); obj102.Steps = list172; reference126 = obj102; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 2 }; index2 = 1; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020519u, new Vector3(173.78503f, 5.16971f, -417.41058f), 614); obj103.Steps = list173; reference127 = obj103; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 614) { Aetheryte = EAetheryteLocation.YanxiaHouseOfTheFierce }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1019070u, new Vector3(151.20166f, 14.7757225f, 95.78088f), 628) { TargetTerritoryId = (ushort)639, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyBazaar } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1023084u, new Vector3(-1.5717163f, 0f, -1.449646f), 639); obj104.Steps = list174; reference128 = obj104; questRoot20.QuestSequence = list170; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(2520); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list175 = new List(num); CollectionsMarshal.SetCount(list175, num); span = CollectionsMarshal.AsSpan(list175); index = 0; span[index] = "JerryWester"; questRoot21.Author = list175; index = 9; List list176 = new List(index); CollectionsMarshal.SetCount(list176, index); span2 = CollectionsMarshal.AsSpan(list176); num = 0; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 0 }; index2 = 1; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020519u, new Vector3(173.78503f, 5.16971f, -417.41058f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaHouseOfTheFierce, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj105.Steps = list177; reference129 = obj105; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 1 }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020520u, new Vector3(235.85864f, 4.456162f, -382.8031f), 614) { Fly = true }; obj106.Steps = list178; reference130 = obj106; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 2 }; index2 = 2; List list179 = new List(index2); CollectionsMarshal.SetCount(list179, index2); span3 = CollectionsMarshal.AsSpan(list179); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(331.6093f, 22.34645f, -545.8195f), 614) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2007923u, new Vector3(280.96436f, 16.006714f, -641.413f), 614) { Fly = true }; obj107.Steps = list179; reference131 = obj107; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 3 }; num2 = 1; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007924u, new Vector3(284.13818f, 6.729187f, -792.6604f), 614) { Fly = true }; obj108.Steps = list180; reference132 = obj108; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 4 }; index2 = 1; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; ref QuestStep reference134 = ref span3[num2]; QuestStep obj110 = new QuestStep(EInteractionType.Interact, 1020228u, new Vector3(462.6687f, -3.4607835f, -799.31335f), 614) { Fly = true }; num3 = 1; List list182 = new List(num3); CollectionsMarshal.SetCount(list182, num3); span7 = CollectionsMarshal.AsSpan(list182); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDA502_02520_Q1_000_081"), Answer = new ExcelRef("TEXT_STMBDA502_02520_A1_000_082") }; obj110.DialogueChoices = list182; reference134 = obj110; obj109.Steps = list181; reference133 = obj109; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 5 }; num2 = 2; List list183 = new List(num2); CollectionsMarshal.SetCount(list183, num2); span3 = CollectionsMarshal.AsSpan(list183); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(543.4046f, 22.617083f, -726.5077f), 614) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020230u, new Vector3(552.1476f, 23.140884f, -690.486f), 614) { Fly = true }; obj111.Steps = list183; reference135 = obj111; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 6 }; index2 = 1; List list184 = new List(index2); CollectionsMarshal.SetCount(list184, index2); span3 = CollectionsMarshal.AsSpan(list184); num2 = 0; ref QuestStep reference137 = ref span3[num2]; QuestStep obj113 = new QuestStep(EInteractionType.Combat, null, new Vector3(551.98566f, 23.177525f, -691.4329f), 614) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list185 = new List(num4); CollectionsMarshal.SetCount(list185, num4); span6 = CollectionsMarshal.AsSpan(list185); num3 = 0; span6[num3] = 7561u; obj113.KillEnemyDataIds = list185; reference137 = obj113; obj112.Steps = list184; reference136 = obj112; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 7 }; num2 = 1; List list186 = new List(num2); CollectionsMarshal.SetCount(list186, num2); span3 = CollectionsMarshal.AsSpan(list186); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020273u, new Vector3(498.83264f, 11.856819f, -838.34595f), 614) { Fly = true }; obj114.Steps = list186; reference138 = obj114; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020520u, new Vector3(235.85864f, 4.456162f, -382.8031f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaHouseOfTheFierce }; obj115.Steps = list187; reference139 = obj115; questRoot21.QuestSequence = list176; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(2521); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list188 = new List(num); CollectionsMarshal.SetCount(list188, num); span = CollectionsMarshal.AsSpan(list188); index = 0; span[index] = "JerryWester"; questRoot22.Author = list188; index = 4; List list189 = new List(index); CollectionsMarshal.SetCount(list189, index); span2 = CollectionsMarshal.AsSpan(list189); num = 0; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 0 }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020520u, new Vector3(235.85864f, 4.456162f, -382.8031f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaHouseOfTheFierce, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj116.Steps = list190; reference140 = obj116; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 1 }; index2 = 1; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020521u, new Vector3(188.34204f, 5.069492f, -414.99963f), 614) { Fly = true }; obj117.Steps = list191; reference141 = obj117; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 2 }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023092u, new Vector3(442.64893f, 58.867764f, -171.31305f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai }; obj118.Steps = list192; reference142 = obj118; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020232u, new Vector3(337.27014f, 31.034986f, 206.43921f), 614) { Fly = true }; obj119.Steps = list193; reference143 = obj119; questRoot22.QuestSequence = list189; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(2522); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list194 = new List(num); CollectionsMarshal.SetCount(list194, num); span = CollectionsMarshal.AsSpan(list194); index = 0; span[index] = "JerryWester"; questRoot23.Author = list194; index = 7; List list195 = new List(index); CollectionsMarshal.SetCount(list195, index); span2 = CollectionsMarshal.AsSpan(list195); num = 0; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 0 }; num2 = 1; List list196 = new List(num2); CollectionsMarshal.SetCount(list196, num2); span3 = CollectionsMarshal.AsSpan(list196); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020234u, new Vector3(336.93433f, 31.12357f, 203.479f), 614); obj120.Steps = list196; reference144 = obj120; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 1 }; index2 = 3; List list197 = new List(index2); CollectionsMarshal.SetCount(list197, index2); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; ref QuestStep reference146 = ref span3[num2]; QuestStep obj122 = new QuestStep(EInteractionType.Interact, 1019286u, new Vector3(233.60034f, 5.2518563f, -425.3758f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaHouseOfTheFierce }; num3 = 6; List list198 = new List(num3); CollectionsMarshal.SetCount(list198, num3); span4 = CollectionsMarshal.AsSpan(list198); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj122.CompletionQuestVariablesFlags = list198; reference146 = obj122; num2++; ref QuestStep reference147 = ref span3[num2]; QuestStep questStep25 = new QuestStep(EInteractionType.Interact, 1019287u, new Vector3(196.55139f, 5.1694055f, -410.66608f), 614); num4 = 6; List list199 = new List(num4); CollectionsMarshal.SetCount(list199, num4); span4 = CollectionsMarshal.AsSpan(list199); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep25.CompletionQuestVariablesFlags = list199; reference147 = questStep25; num2++; ref QuestStep reference148 = ref span3[num2]; QuestStep questStep26 = new QuestStep(EInteractionType.Interact, 1019285u, new Vector3(195.63586f, 5.16971f, -437.2473f), 614); num3 = 6; List list200 = new List(num3); CollectionsMarshal.SetCount(list200, num3); span4 = CollectionsMarshal.AsSpan(list200); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep26.CompletionQuestVariablesFlags = list200; reference148 = questStep26; obj121.Steps = list197; reference145 = obj121; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 2 }; num2 = 1; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023083u, new Vector3(174.73096f, 5.196835f, -432.578f), 614); obj123.Steps = list201; reference149 = obj123; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 3 }; index2 = 2; List list202 = new List(index2); CollectionsMarshal.SetCount(list202, index2); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(318.10266f, 24.931192f, -494.28577f), 614) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1020237u, new Vector3(-74.784485f, 53.217514f, -522.301f), 614) { Fly = true }; obj124.Steps = list202; reference150 = obj124; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 4 }; num2 = 1; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020238u, new Vector3(-156.23712f, 53.217514f, -621.912f), 614) { Fly = true }; obj125.Steps = list203; reference151 = obj125; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 5 }; index2 = 1; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2007931u, new Vector3(-246.26538f, 53.20813f, -515.95337f), 614) { Fly = true }; obj126.Steps = list204; reference152 = obj126; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020239u, new Vector3(-291.43213f, 53.21751f, -614.313f), 614) { Fly = true }; obj127.Steps = list205; reference153 = obj127; questRoot23.QuestSequence = list195; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(2523); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list206 = new List(num); CollectionsMarshal.SetCount(list206, num); span = CollectionsMarshal.AsSpan(list206); index = 0; span[index] = "JerryWester"; questRoot24.Author = list206; index = 4; List list207 = new List(index); CollectionsMarshal.SetCount(list207, index); span2 = CollectionsMarshal.AsSpan(list207); num = 0; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 0 }; index2 = 1; List list208 = new List(index2); CollectionsMarshal.SetCount(list208, index2); span3 = CollectionsMarshal.AsSpan(list208); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020239u, new Vector3(-291.43213f, 53.21751f, -614.313f), 614); obj128.Steps = list208; reference154 = obj128; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 1 }; num2 = 1; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020519u, new Vector3(173.78503f, 5.16971f, -417.41058f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaHouseOfTheFierce }; obj129.Steps = list209; reference155 = obj129; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 2 }; index2 = 3; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; ref QuestStep reference157 = ref span3[num2]; QuestStep questStep27 = new QuestStep(EInteractionType.Interact, 1020523u, new Vector3(177.203f, 5.169708f, -416.15936f), 614); num4 = 6; List list211 = new List(num4); CollectionsMarshal.SetCount(list211, num4); span4 = CollectionsMarshal.AsSpan(list211); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep27.CompletionQuestVariablesFlags = list211; reference157 = questStep27; num2++; ref QuestStep reference158 = ref span3[num2]; QuestStep questStep28 = new QuestStep(EInteractionType.Interact, 1020521u, new Vector3(188.34204f, 5.069492f, -414.99963f), 614); num3 = 6; List list212 = new List(num3); CollectionsMarshal.SetCount(list212, num3); span4 = CollectionsMarshal.AsSpan(list212); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep28.CompletionQuestVariablesFlags = list212; reference158 = questStep28; num2++; ref QuestStep reference159 = ref span3[num2]; QuestStep questStep29 = new QuestStep(EInteractionType.Interact, 1020240u, new Vector3(234.11914f, 5.6966333f, -427.1153f), 614); num4 = 6; List list213 = new List(num4); CollectionsMarshal.SetCount(list213, num4); span4 = CollectionsMarshal.AsSpan(list213); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep29.CompletionQuestVariablesFlags = list213; reference159 = questStep29; obj130.Steps = list210; reference156 = obj130; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(175.34885f, 5.16971f, -419.04416f), 614) { Fly = true }; index2++; ref QuestStep reference161 = ref span3[index2]; QuestStep questStep30 = new QuestStep(EInteractionType.CompleteQuest, 1020519u, new Vector3(173.78503f, 5.16971f, -417.41058f), 614); num3 = 1; List list215 = new List(num3); CollectionsMarshal.SetCount(list215, num3); span7 = CollectionsMarshal.AsSpan(list215); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDA505_02523_Q1_000_122"), Answer = new ExcelRef("TEXT_STMBDA505_02523_A1_000_123") }; questStep30.DialogueChoices = list215; reference161 = questStep30; obj131.Steps = list214; reference160 = obj131; questRoot24.QuestSequence = list207; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(2524); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list216 = new List(num); CollectionsMarshal.SetCount(list216, num); span = CollectionsMarshal.AsSpan(list216); index = 0; span[index] = "JerryWester"; questRoot25.Author = list216; index = 6; List list217 = new List(index); CollectionsMarshal.SetCount(list217, index); span2 = CollectionsMarshal.AsSpan(list217); num = 0; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 0 }; index2 = 1; List list218 = new List(index2); CollectionsMarshal.SetCount(list218, index2); span3 = CollectionsMarshal.AsSpan(list218); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020524u, new Vector3(173.20508f, 5.1910434f, -433.24945f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaHouseOfTheFierce, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj132.Steps = list218; reference162 = obj132; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 1 }; num2 = 3; List list219 = new List(num2); CollectionsMarshal.SetCount(list219, num2); span3 = CollectionsMarshal.AsSpan(list219); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(318.10266f, 24.931192f, -494.28577f), 614) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(77.23522f, 32.751614f, -517.566f), 614) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2007932u, new Vector3(-162.70697f, 53.20813f, -558.80066f), 614) { Fly = true }; obj133.Steps = list219; reference163 = obj133; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 2 }; index2 = 1; List list220 = new List(index2); CollectionsMarshal.SetCount(list220, index2); span3 = CollectionsMarshal.AsSpan(list220); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020244u, new Vector3(-241.99286f, 53.217506f, -653.193f), 614) { StopDistance = 5f }; obj134.Steps = list220; reference164 = obj134; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 3 }; num2 = 2; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-364.42896f, 1.2300289f, -363.52563f), 614) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020247u, new Vector3(-366.3844f, 1.2300524f, -362.5086f), 614); obj135.Steps = list221; reference165 = obj135; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 4 }; index2 = 1; List list222 = new List(index2); CollectionsMarshal.SetCount(list222, index2); span3 = CollectionsMarshal.AsSpan(list222); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 614) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 241u } }; obj136.Steps = list222; reference166 = obj136; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list223 = new List(num2); CollectionsMarshal.SetCount(list223, num2); span3 = CollectionsMarshal.AsSpan(list223); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020248u, new Vector3(-390.28003f, 30.646172f, -455.86328f), 614) { StopDistance = 7f }; obj137.Steps = list223; reference167 = obj137; questRoot25.QuestSequence = list217; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(2525); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list224 = new List(num); CollectionsMarshal.SetCount(list224, num); span = CollectionsMarshal.AsSpan(list224); index = 0; span[index] = "JerryWester"; questRoot26.Author = list224; index = 6; List list225 = new List(index); CollectionsMarshal.SetCount(list225, index); span2 = CollectionsMarshal.AsSpan(list225); num = 0; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 0 }; index2 = 1; List list226 = new List(index2); CollectionsMarshal.SetCount(list226, index2); span3 = CollectionsMarshal.AsSpan(list226); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020248u, new Vector3(-390.28003f, 30.646172f, -455.86328f), 614) { StopDistance = 7f }; obj138.Steps = list226; reference168 = obj138; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 1 }; num2 = 1; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; ref QuestStep reference170 = ref span3[index2]; QuestStep obj140 = new QuestStep(EInteractionType.Interact, 1020255u, new Vector3(-349.05017f, 1.2300365f, -343.86212f), 614) { Fly = true }; num4 = 1; List list228 = new List(num4); CollectionsMarshal.SetCount(list228, num4); span7 = CollectionsMarshal.AsSpan(list228); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDA507_02525_Q1_000_092"), Answer = new ExcelRef("TEXT_STMBDA507_02525_A1_000_093") }; obj140.DialogueChoices = list228; reference170 = obj140; obj139.Steps = list227; reference169 = obj139; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 3 }; index2 = 2; List list229 = new List(index2); CollectionsMarshal.SetCount(list229, index2); span3 = CollectionsMarshal.AsSpan(list229); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020644u, new Vector3(147.4784f, -4.1787133f, 50.5531f), 682) { TargetTerritoryId = (ushort)614 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1020258u, new Vector3(-462.39417f, 1.2300053f, 546.1356f), 614); obj141.Steps = list229; reference171 = obj141; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 4 }; num2 = 1; List list230 = new List(num2); CollectionsMarshal.SetCount(list230, num2); span3 = CollectionsMarshal.AsSpan(list230); index2 = 0; ref QuestStep reference173 = ref span3[index2]; QuestStep obj143 = new QuestStep(EInteractionType.Interact, 1020263u, new Vector3(-472.12946f, 1.2306242f, 557.09155f), 614) { TargetTerritoryId = (ushort)628 }; num3 = 1; List list231 = new List(num3); CollectionsMarshal.SetCount(list231, num3); span7 = CollectionsMarshal.AsSpan(list231); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDA507_02525_Q2_000_191"), Answer = new ExcelRef("TEXT_STMBDA507_02525_A2_000_192") }; obj143.DialogueChoices = list231; reference173 = obj143; obj142.Steps = list230; reference172 = obj142; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list232 = new List(index2); CollectionsMarshal.SetCount(list232, index2); span3 = CollectionsMarshal.AsSpan(list232); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020265u, new Vector3(-175.92126f, -7.0001082f, 53.81848f), 628) { StopDistance = 4f }; obj144.Steps = list232; reference174 = obj144; questRoot26.QuestSequence = list225; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(2526); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list233 = new List(num); CollectionsMarshal.SetCount(list233, num); span = CollectionsMarshal.AsSpan(list233); index = 0; span[index] = "JerryWester"; questRoot27.Author = list233; index = 4; List list234 = new List(index); CollectionsMarshal.SetCount(list234, index); span2 = CollectionsMarshal.AsSpan(list234); num = 0; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 0 }; num2 = 1; List list235 = new List(num2); CollectionsMarshal.SetCount(list235, num2); span3 = CollectionsMarshal.AsSpan(list235); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020267u, new Vector3(-171.55719f, -7.000024f, 55.527588f), 628) { StopDistance = 7f }; obj145.Steps = list235; reference175 = obj145; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 1 }; index2 = 1; List list236 = new List(index2); CollectionsMarshal.SetCount(list236, index2); span3 = CollectionsMarshal.AsSpan(list236); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019070u, new Vector3(151.20166f, 14.7757225f, 95.78088f), 628) { TargetTerritoryId = (ushort)639, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyBazaar } }; obj146.Steps = list236; reference176 = obj146; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 2 }; num2 = 2; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2008134u, new Vector3(-0.015319824f, 1.1443481f, 13.504211f), 639) { TargetTerritoryId = (ushort)628 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020270u, new Vector3(-88.91437f, -6.999999f, -56.26001f), 628) { TargetTerritoryId = (ushort)129, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRubyBazaar, To = EAetheryteLocation.KuganeShiokazeHostelry } }; obj147.Steps = list237; reference177 = obj147; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020441u, new Vector3(-355.58105f, 8.000015f, 40.787354f), 129); obj148.Steps = list238; reference178 = obj148; questRoot27.QuestSequence = list234; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(2527); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list239 = new List(num); CollectionsMarshal.SetCount(list239, num); span = CollectionsMarshal.AsSpan(list239); index = 0; span[index] = "JerryWester"; questRoot28.Author = list239; index = 4; List list240 = new List(index); CollectionsMarshal.SetCount(list240, index); span2 = CollectionsMarshal.AsSpan(list240); num = 0; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 0 }; num2 = 1; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020439u, new Vector3(-355.55048f, 7.9999094f, 38.712036f), 129) { StopDistance = 6f }; obj149.Steps = list241; reference179 = obj149; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 1 }; index2 = 1; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span3 = CollectionsMarshal.AsSpan(list242); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020553u, new Vector3(-612.66504f, 130.14716f, -480.36932f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens }; obj150.Steps = list242; reference180 = obj150; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 2 }; num2 = 1; List list243 = new List(num2); CollectionsMarshal.SetCount(list243, num2); span3 = CollectionsMarshal.AsSpan(list243); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020401u, new Vector3(-473.16705f, 98.582886f, -349.05017f), 612); obj151.Steps = list243; reference181 = obj151; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020354u, new Vector3(-605.2186f, 130f, -506.2486f), 612); obj152.Steps = list244; reference182 = obj152; questRoot28.QuestSequence = list240; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(2528); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list245 = new List(num); CollectionsMarshal.SetCount(list245, num); span = CollectionsMarshal.AsSpan(list245); index = 0; span[index] = "JerryWester"; questRoot29.Author = list245; index = 6; List list246 = new List(index); CollectionsMarshal.SetCount(list246, index); span2 = CollectionsMarshal.AsSpan(list246); num = 0; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 0 }; num2 = 1; List list247 = new List(num2); CollectionsMarshal.SetCount(list247, num2); span3 = CollectionsMarshal.AsSpan(list247); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020304u, new Vector3(-606.7445f, 130f, -506.95053f), 612) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj153.Steps = list247; reference183 = obj153; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 1 }; index2 = 1; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019466u, new Vector3(170.91626f, 13.02367f, -91.38635f), 635) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachNorthEast } }; obj154.Steps = list248; reference184 = obj154; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 2 }; num2 = 3; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; ref QuestStep reference186 = ref span3[index2]; QuestStep questStep31 = new QuestStep(EInteractionType.Interact, 1023762u, new Vector3(133.86731f, 0.65204144f, 8.926453f), 635); num4 = 6; List list250 = new List(num4); CollectionsMarshal.SetCount(list250, num4); span4 = CollectionsMarshal.AsSpan(list250); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep31.CompletionQuestVariablesFlags = list250; reference186 = questStep31; index2++; ref QuestStep reference187 = ref span3[index2]; QuestStep questStep32 = new QuestStep(EInteractionType.Interact, 1023298u, new Vector3(22.354431f, -0.33829167f, 3.7384033f), 635); num3 = 6; List list251 = new List(num3); CollectionsMarshal.SetCount(list251, num3); span4 = CollectionsMarshal.AsSpan(list251); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep32.CompletionQuestVariablesFlags = list251; reference187 = questStep32; index2++; ref QuestStep reference188 = ref span3[index2]; QuestStep questStep33 = new QuestStep(EInteractionType.Interact, 1023763u, new Vector3(13.504211f, -0.45803526f, 121.87378f), 635); num4 = 6; List list252 = new List(num4); CollectionsMarshal.SetCount(list252, num4); span4 = CollectionsMarshal.AsSpan(list252); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep33.CompletionQuestVariablesFlags = list252; reference188 = questStep33; obj155.Steps = list249; reference185 = obj155; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 3 }; index2 = 1; List list253 = new List(index2); CollectionsMarshal.SetCount(list253, index2); span3 = CollectionsMarshal.AsSpan(list253); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019466u, new Vector3(170.91626f, 13.02367f, -91.38635f), 635) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachNorthEast } }; obj156.Steps = list253; reference189 = obj156; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 4 }; num2 = 1; List list254 = new List(num2); CollectionsMarshal.SetCount(list254, num2); span3 = CollectionsMarshal.AsSpan(list254); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1020559u, new Vector3(-188.86096f, 43.219845f, -149.58423f), 612) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReachNorthEast, To = EAetheryteLocation.RhalgrsReachFringesGate }, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj157.Steps = list254; reference190 = obj157; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list255 = new List(index2); CollectionsMarshal.SetCount(list255, index2); span3 = CollectionsMarshal.AsSpan(list255); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020567u, new Vector3(-91.233765f, 50.004436f, 187.85376f), 612); obj158.Steps = list255; reference191 = obj158; questRoot29.QuestSequence = list246; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(2529); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list256 = new List(num); CollectionsMarshal.SetCount(list256, num); span = CollectionsMarshal.AsSpan(list256); index = 0; span[index] = "JerryWester"; questRoot30.Author = list256; index = 4; List list257 = new List(index); CollectionsMarshal.SetCount(list257, index); span2 = CollectionsMarshal.AsSpan(list257); num = 0; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 0 }; num2 = 1; List list258 = new List(num2); CollectionsMarshal.SetCount(list258, num2); span3 = CollectionsMarshal.AsSpan(list258); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020568u, new Vector3(-92.42395f, 50.004436f, 185.6565f), 612) { StopDistance = 7f }; obj159.Steps = list258; reference192 = obj159; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 1 }; index2 = 2; List list259 = new List(index2); CollectionsMarshal.SetCount(list259, index2); span3 = CollectionsMarshal.AsSpan(list259); num2 = 0; ref QuestStep reference194 = ref span3[num2]; QuestStep obj161 = new QuestStep(EInteractionType.Combat, null, new Vector3(-244.85674f, 52.147297f, 25.87217f), 612) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list260 = new List(num3); CollectionsMarshal.SetCount(list260, num3); span6 = CollectionsMarshal.AsSpan(list260); num4 = 0; span6[num4] = 8036u; obj161.KillEnemyDataIds = list260; num4 = 6; List list261 = new List(num4); CollectionsMarshal.SetCount(list261, num4); span4 = CollectionsMarshal.AsSpan(list261); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj161.CompletionQuestVariablesFlags = list261; reference194 = obj161; num2++; ref QuestStep reference195 = ref span3[num2]; QuestStep obj162 = new QuestStep(EInteractionType.Combat, null, new Vector3(-506.97742f, 56.85329f, 174.75038f), 612) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list262 = new List(num3); CollectionsMarshal.SetCount(list262, num3); span6 = CollectionsMarshal.AsSpan(list262); num4 = 0; span6[num4] = 8044u; num4++; span6[num4] = 8050u; obj162.KillEnemyDataIds = list262; num4 = 6; List list263 = new List(num4); CollectionsMarshal.SetCount(list263, num4); span4 = CollectionsMarshal.AsSpan(list263); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj162.CompletionQuestVariablesFlags = list263; reference195 = obj162; obj160.Steps = list259; reference193 = obj160; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 2 }; num2 = 1; List list264 = new List(num2); CollectionsMarshal.SetCount(list264, num2); span3 = CollectionsMarshal.AsSpan(list264); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020574u, new Vector3(-386.28217f, 54.221977f, -27.17633f), 612); obj163.Steps = list264; reference196 = obj163; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj164 = 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, 1020568u, new Vector3(-92.42395f, 50.004436f, 185.6565f), 612); obj164.Steps = list265; reference197 = obj164; questRoot30.QuestSequence = list257; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(2530); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list266 = new List(num); CollectionsMarshal.SetCount(list266, num); span = CollectionsMarshal.AsSpan(list266); index = 0; span[index] = "JerryWester"; questRoot31.Author = list266; index = 4; List list267 = new List(index); CollectionsMarshal.SetCount(list267, index); span2 = CollectionsMarshal.AsSpan(list267); num = 0; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj165 = 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, 1020568u, new Vector3(-92.42395f, 50.004436f, 185.6565f), 612); obj165.Steps = list268; reference198 = obj165; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 1 }; index2 = 1; List list269 = new List(index2); CollectionsMarshal.SetCount(list269, index2); span3 = CollectionsMarshal.AsSpan(list269); num2 = 0; ref QuestStep reference200 = ref span3[num2]; QuestStep obj167 = new QuestStep(EInteractionType.Interact, 1020573u, new Vector3(-90.68439f, 50.00444f, 210.46765f), 612) { StopDistance = 7f, TargetTerritoryId = (ushort)612 }; num3 = 1; List list270 = new List(num3); CollectionsMarshal.SetCount(list270, num3); span7 = CollectionsMarshal.AsSpan(list270); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDA604_02530_WARP_YESNO_TITLE") }; obj167.DialogueChoices = list270; reference200 = obj167; obj166.Steps = list269; reference199 = obj166; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 2 }; num2 = 1; List list271 = new List(num2); CollectionsMarshal.SetCount(list271, num2); span3 = CollectionsMarshal.AsSpan(list271); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022327u, new Vector3(374.89893f, 44.793087f, 273.7621f), 612); obj168.Steps = list271; reference201 = obj168; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list272 = new List(index2); CollectionsMarshal.SetCount(list272, index2); span3 = CollectionsMarshal.AsSpan(list272); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 612) { Aetheryte = EAetheryteLocation.FringesPeeringStones }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020578u, new Vector3(426.56592f, 114.54993f, 221.7898f), 612); obj169.Steps = list272; reference202 = obj169; questRoot31.QuestSequence = list267; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(2531); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list273 = new List(num); CollectionsMarshal.SetCount(list273, num); span = CollectionsMarshal.AsSpan(list273); index = 0; span[index] = "JerryWester"; questRoot32.Author = list273; index = 3; List list274 = new List(index); CollectionsMarshal.SetCount(list274, index); span2 = CollectionsMarshal.AsSpan(list274); num = 0; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 0 }; num2 = 1; List list275 = new List(num2); CollectionsMarshal.SetCount(list275, num2); span3 = CollectionsMarshal.AsSpan(list275); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020580u, new Vector3(451.52966f, 114.37317f, 236.40796f), 612); obj170.Steps = list275; reference203 = obj170; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 1 }; index2 = 4; List list276 = new List(index2); CollectionsMarshal.SetCount(list276, index2); span3 = CollectionsMarshal.AsSpan(list276); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020807u, new Vector3(433.9818f, 114.48304f, 233.29517f), 612) { PickUpQuestId = new QuestId(2821) }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2007971u, new Vector3(322.59094f, 88.97534f, 10.513428f), 612) { AetherCurrentId = 2818139u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(328.29312f, 79.1903f, 2.052349f), 612) { DisableNavmesh = true, Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1020817u, new Vector3(327.5348f, 83.45977f, -103.07471f), 612); obj171.Steps = list276; reference204 = obj171; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list277 = new List(num2); CollectionsMarshal.SetCount(list277, num2); span3 = CollectionsMarshal.AsSpan(list277); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020827u, new Vector3(334.1267f, 82.94969f, -101.27417f), 612) { StopDistance = 7f }; obj172.Steps = list277; reference205 = obj172; questRoot32.QuestSequence = list274; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(2532); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list278 = new List(num); CollectionsMarshal.SetCount(list278, num); span = CollectionsMarshal.AsSpan(list278); index = 0; span[index] = "JerryWester"; questRoot33.Author = list278; index = 7; List list279 = new List(index); CollectionsMarshal.SetCount(list279, index); span2 = CollectionsMarshal.AsSpan(list279); num = 0; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 0 }; index2 = 1; List list280 = new List(index2); CollectionsMarshal.SetCount(list280, index2); span3 = CollectionsMarshal.AsSpan(list280); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020827u, new Vector3(334.1267f, 82.94969f, -101.27417f), 612) { StopDistance = 7f }; obj173.Steps = list280; reference206 = obj173; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 1 }; num2 = 2; List list281 = new List(num2); CollectionsMarshal.SetCount(list281, num2); span3 = CollectionsMarshal.AsSpan(list281); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020821u, new Vector3(276.7223f, 76.853935f, -23.51416f), 612) { PickUpQuestId = new QuestId(2816) }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020589u, new Vector3(510.79578f, 122.30697f, -239.643f), 612); obj174.Steps = list281; reference207 = obj174; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 2 }; index2 = 2; List list282 = new List(index2); CollectionsMarshal.SetCount(list282, index2); span3 = CollectionsMarshal.AsSpan(list282); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2007972u, new Vector3(743.00745f, 180.98718f, -214.06885f), 612) { AetherCurrentId = 2818140u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2008200u, new Vector3(804.5929f, 179.70544f, -304.70746f), 612); obj175.Steps = list282; reference208 = obj175; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 4 }; num2 = 1; List list283 = new List(num2); CollectionsMarshal.SetCount(list283, num2); span3 = CollectionsMarshal.AsSpan(list283); index2 = 0; ref QuestStep reference210 = ref span3[index2]; QuestStep questStep34 = new QuestStep(EInteractionType.Interact, 1020593u, new Vector3(2.3651123f, -5.169945f, -13.260071f), 683); num4 = 1; List list284 = new List(num4); CollectionsMarshal.SetCount(list284, num4); span7 = CollectionsMarshal.AsSpan(list284); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDA606_02532_Q1_000_150"), Answer = new ExcelRef("TEXT_STMBDA606_02532_A1_000_151") }; questStep34.DialogueChoices = list284; reference210 = questStep34; obj176.Steps = list283; reference209 = obj176; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 5 }; index2 = 1; List list285 = new List(index2); CollectionsMarshal.SetCount(list285, index2); span3 = CollectionsMarshal.AsSpan(list285); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 683) { DutyOptions = new DutyOptions { ContentFinderConditionId = 263u } }; obj177.Steps = list285; reference211 = obj177; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list286 = new List(num2); CollectionsMarshal.SetCount(list286, num2); span3 = CollectionsMarshal.AsSpan(list286); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020592u, new Vector3(509.39185f, 122.137985f, -242.14551f), 612) { StopDistance = 5f }; obj178.Steps = list286; reference212 = obj178; questRoot33.QuestSequence = list279; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(2533); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list287 = new List(num); CollectionsMarshal.SetCount(list287, num); span = CollectionsMarshal.AsSpan(list287); index = 0; span[index] = "JerryWester"; questRoot34.Author = list287; index = 5; List list288 = new List(index); CollectionsMarshal.SetCount(list288, index); span2 = CollectionsMarshal.AsSpan(list288); num = 0; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 0 }; index2 = 1; List list289 = new List(index2); CollectionsMarshal.SetCount(list289, index2); span3 = CollectionsMarshal.AsSpan(list289); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020589u, new Vector3(510.79578f, 122.30697f, -239.643f), 612) { StopDistance = 7f }; obj179.Steps = list289; reference213 = obj179; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 1 }; num2 = 1; List list290 = new List(num2); CollectionsMarshal.SetCount(list290, num2); span3 = CollectionsMarshal.AsSpan(list290); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020817u, new Vector3(327.5348f, 83.45977f, -103.07471f), 612); obj180.Steps = list290; reference214 = obj180; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 2 }; index2 = 1; List list291 = new List(index2); CollectionsMarshal.SetCount(list291, index2); span3 = CollectionsMarshal.AsSpan(list291); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020578u, new Vector3(426.56592f, 114.54993f, 221.7898f), 612) { AetheryteShortcut = EAetheryteLocation.FringesPeeringStones }; obj181.Steps = list291; reference215 = obj181; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 3 }; num2 = 1; List list292 = new List(num2); CollectionsMarshal.SetCount(list292, num2); span3 = CollectionsMarshal.AsSpan(list292); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020578u, new Vector3(426.56592f, 114.54993f, 221.7898f), 612); obj182.Steps = list292; reference216 = obj182; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list293 = new List(index2); CollectionsMarshal.SetCount(list293, index2); span3 = CollectionsMarshal.AsSpan(list293); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020596u, new Vector3(424.73486f, 114.60925f, 222.18652f), 612); obj183.Steps = list293; reference217 = obj183; questRoot34.QuestSequence = list288; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(2534); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list294 = new List(num); CollectionsMarshal.SetCount(list294, num); span = CollectionsMarshal.AsSpan(list294); index = 0; span[index] = "JerryWester"; questRoot35.Author = list294; index = 5; List list295 = new List(index); CollectionsMarshal.SetCount(list295, index); span2 = CollectionsMarshal.AsSpan(list295); num = 0; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 0 }; num2 = 1; List list296 = new List(num2); CollectionsMarshal.SetCount(list296, num2); span3 = CollectionsMarshal.AsSpan(list296); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020596u, new Vector3(424.73486f, 114.60925f, 222.18652f), 612) { AetheryteShortcut = EAetheryteLocation.FringesPeeringStones, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj184.Steps = list296; reference218 = obj184; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 1 }; index2 = 2; List list297 = new List(index2); CollectionsMarshal.SetCount(list297, index2); span3 = CollectionsMarshal.AsSpan(list297); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(404.45657f, 73.72764f, 204.51974f), 612) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1022334u, new Vector3(845.8839f, 86.0183f, 361.9287f), 612) { Fly = true }; obj185.Steps = list297; reference219 = obj185; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 3 }; num2 = 1; List list298 = new List(num2); CollectionsMarshal.SetCount(list298, num2); span3 = CollectionsMarshal.AsSpan(list298); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020599u, new Vector3(-601.4649f, 323.9936f, 179.70544f), 620); obj186.Steps = list298; reference220 = obj186; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list299 = new List(index2); CollectionsMarshal.SetCount(list299, index2); span3 = CollectionsMarshal.AsSpan(list299); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020600u, new Vector3(-286.7323f, 256.99963f, 696.22327f), 620); obj187.Steps = list299; reference221 = obj187; questRoot35.QuestSequence = list295; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(2535); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list300 = new List(num); CollectionsMarshal.SetCount(list300, num); span = CollectionsMarshal.AsSpan(list300); index = 0; span[index] = "JerryWester"; questRoot36.Author = list300; index = 3; List list301 = new List(index); CollectionsMarshal.SetCount(list301, index); span2 = CollectionsMarshal.AsSpan(list301); num = 0; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 0 }; num2 = 1; List list302 = new List(num2); CollectionsMarshal.SetCount(list302, num2); span3 = CollectionsMarshal.AsSpan(list302); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020600u, new Vector3(-286.7323f, 256.99963f, 696.22327f), 620); obj188.Steps = list302; reference222 = obj188; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 1 }; index2 = 2; List list303 = new List(index2); CollectionsMarshal.SetCount(list303, index2); span3 = CollectionsMarshal.AsSpan(list303); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 620) { Aetheryte = EAetheryteLocation.PeaksAlaGhiri }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1020604u, new Vector3(-299.39728f, 257.52652f, 770.7484f), 620); obj189.Steps = list303; reference223 = obj189; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list304 = new List(num2); CollectionsMarshal.SetCount(list304, num2); span3 = CollectionsMarshal.AsSpan(list304); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020630u, new Vector3(-297.47473f, 257.52652f, 765.31616f), 620) { StopDistance = 6f }; obj190.Steps = list304; reference224 = obj190; questRoot36.QuestSequence = list301; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(2536); QuestRoot questRoot37 = new QuestRoot(); num = 2; List list305 = new List(num); CollectionsMarshal.SetCount(list305, num); span = CollectionsMarshal.AsSpan(list305); index = 0; span[index] = "JerryWester"; index++; span[index] = "ewlame"; questRoot37.Author = list305; index = 3; List list306 = new List(index); CollectionsMarshal.SetCount(list306, index); span2 = CollectionsMarshal.AsSpan(list306); num = 0; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 0 }; index2 = 1; List list307 = new List(index2); CollectionsMarshal.SetCount(list307, index2); span3 = CollectionsMarshal.AsSpan(list307); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020630u, new Vector3(-297.47473f, 257.52652f, 765.31616f), 620) { StopDistance = 6f, AetheryteShortcut = EAetheryteLocation.PeaksAlaGhiri, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj191.Steps = list307; reference225 = obj191; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 1 }; num2 = 2; List list308 = new List(num2); CollectionsMarshal.SetCount(list308, num2); span3 = CollectionsMarshal.AsSpan(list308); index2 = 0; ref QuestStep reference227 = ref span3[index2]; QuestStep obj193 = new QuestStep(EInteractionType.Combat, 2008202u, new Vector3(-549.7368f, 257.3739f, 557.6714f), 620) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list309 = new List(num3); CollectionsMarshal.SetCount(list309, num3); span6 = CollectionsMarshal.AsSpan(list309); num4 = 0; span6[num4] = 8033u; num4++; span6[num4] = 8045u; obj193.KillEnemyDataIds = list309; num4 = 6; List list310 = new List(num4); CollectionsMarshal.SetCount(list310, num4); span4 = CollectionsMarshal.AsSpan(list310); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj193.CompletionQuestVariablesFlags = list310; reference227 = obj193; index2++; ref QuestStep reference228 = ref span3[index2]; QuestStep obj194 = new QuestStep(EInteractionType.Combat, 2008203u, new Vector3(-460.92932f, 295.58252f, 256.0005f), 620) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list311 = new List(num3); CollectionsMarshal.SetCount(list311, num3); span6 = CollectionsMarshal.AsSpan(list311); num4 = 0; span6[num4] = 8031u; num4++; span6[num4] = 8032u; obj194.KillEnemyDataIds = list311; num4 = 6; List list312 = new List(num4); CollectionsMarshal.SetCount(list312, num4); span4 = CollectionsMarshal.AsSpan(list312); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj194.CompletionQuestVariablesFlags = list312; reference228 = obj194; obj192.Steps = list308; reference226 = obj192; num++; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list313 = new List(index2); CollectionsMarshal.SetCount(list313, index2); span3 = CollectionsMarshal.AsSpan(list313); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2007981u, new Vector3(-485.22168f, 304.46313f, 247.39441f), 620) { AetherCurrentId = 2818154u }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020608u, new Vector3(-346.15094f, 305.93304f, 149.03479f), 620); obj195.Steps = list313; reference229 = obj195; questRoot37.QuestSequence = list306; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(2537); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list314 = new List(num); CollectionsMarshal.SetCount(list314, num); span = CollectionsMarshal.AsSpan(list314); index = 0; span[index] = "JerryWester"; questRoot38.Author = list314; index = 7; List list315 = new List(index); CollectionsMarshal.SetCount(list315, index); span2 = CollectionsMarshal.AsSpan(list315); num = 0; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 0 }; num2 = 1; List list316 = new List(num2); CollectionsMarshal.SetCount(list316, num2); span3 = CollectionsMarshal.AsSpan(list316); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020608u, new Vector3(-346.15094f, 305.93304f, 149.03479f), 620); obj196.Steps = list316; reference230 = obj196; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 1 }; index2 = 1; List list317 = new List(index2); CollectionsMarshal.SetCount(list317, index2); span3 = CollectionsMarshal.AsSpan(list317); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020609u, new Vector3(-134.26416f, 305.2497f, 187.79272f), 620); obj197.Steps = list317; reference231 = obj197; num++; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 2 }; num2 = 2; List list318 = new List(num2); CollectionsMarshal.SetCount(list318, num2); span3 = CollectionsMarshal.AsSpan(list318); index2 = 0; ref QuestStep reference233 = ref span3[index2]; QuestStep questStep35 = new QuestStep(EInteractionType.Interact, 2008944u, new Vector3(-128.98456f, 306.47742f, 188.58618f), 620); num3 = 1; List list319 = new List(num3); CollectionsMarshal.SetCount(list319, num3); span7 = CollectionsMarshal.AsSpan(list319); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDA611_02537_AREA_WARP_YESNO_TITLE") }; questStep35.DialogueChoices = list319; reference233 = questStep35; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020610u, new Vector3(-77.25653f, 305.92664f, 154.00928f), 620); obj198.Steps = list318; reference232 = obj198; num++; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 3 }; index2 = 3; List list320 = new List(index2); CollectionsMarshal.SetCount(list320, index2); span3 = CollectionsMarshal.AsSpan(list320); num2 = 0; ref QuestStep reference235 = ref span3[num2]; QuestStep questStep36 = new QuestStep(EInteractionType.Interact, 1020617u, new Vector3(-15.274292f, 317.61813f, 134.93542f), 620); num4 = 6; List list321 = new List(num4); CollectionsMarshal.SetCount(list321, num4); span4 = CollectionsMarshal.AsSpan(list321); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep36.CompletionQuestVariablesFlags = list321; reference235 = questStep36; num2++; ref QuestStep reference236 = ref span3[num2]; QuestStep questStep37 = new QuestStep(EInteractionType.Interact, 1020618u, new Vector3(-17.502136f, 317.66766f, 114.39685f), 620); num3 = 6; List list322 = new List(num3); CollectionsMarshal.SetCount(list322, num3); span4 = CollectionsMarshal.AsSpan(list322); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep37.CompletionQuestVariablesFlags = list322; reference236 = questStep37; num2++; ref QuestStep reference237 = ref span3[num2]; QuestStep questStep38 = new QuestStep(EInteractionType.Interact, 1020619u, new Vector3(0.289917f, 317.56836f, 105.57703f), 620); num4 = 6; List list323 = new List(num4); CollectionsMarshal.SetCount(list323, num4); span4 = CollectionsMarshal.AsSpan(list323); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep38.CompletionQuestVariablesFlags = list323; reference237 = questStep38; obj199.Steps = list320; reference234 = obj199; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 4 }; num2 = 1; List list324 = new List(num2); CollectionsMarshal.SetCount(list324, num2); span3 = CollectionsMarshal.AsSpan(list324); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022335u, new Vector3(-30.289246f, 317.56836f, 123.85742f), 620); obj200.Steps = list324; reference238 = obj200; num++; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 5 }; index2 = 1; List list325 = new List(index2); CollectionsMarshal.SetCount(list325, index2); span3 = CollectionsMarshal.AsSpan(list325); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020613u, new Vector3(7.7667847f, 317.61786f, 110.0022f), 620); obj201.Steps = list325; reference239 = obj201; num++; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list326 = new List(num2); CollectionsMarshal.SetCount(list326, num2); span3 = CollectionsMarshal.AsSpan(list326); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020611u, new Vector3(7.827881f, 317.5509f, 112.41321f), 620); obj202.Steps = list326; reference240 = obj202; questRoot38.QuestSequence = list315; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(2538); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list327 = new List(num); CollectionsMarshal.SetCount(list327, num); span = CollectionsMarshal.AsSpan(list327); index = 0; span[index] = "JerryWester"; questRoot39.Author = list327; index = 4; List list328 = new List(index); CollectionsMarshal.SetCount(list328, index); span2 = CollectionsMarshal.AsSpan(list328); num = 0; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 0 }; index2 = 1; List list329 = new List(index2); CollectionsMarshal.SetCount(list329, index2); span3 = CollectionsMarshal.AsSpan(list329); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020611u, new Vector3(7.827881f, 317.5509f, 112.41321f), 620); obj203.Steps = list329; reference241 = obj203; num++; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 1 }; num2 = 1; List list330 = new List(num2); CollectionsMarshal.SetCount(list330, num2); span3 = CollectionsMarshal.AsSpan(list330); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019945u, new Vector3(7.9804688f, 306.56976f, 73.68579f), 620); obj204.Steps = list330; reference242 = obj204; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 2 }; index2 = 4; List list331 = new List(index2); CollectionsMarshal.SetCount(list331, index2); span3 = CollectionsMarshal.AsSpan(list331); num2 = 0; ref QuestStep reference244 = ref span3[num2]; QuestStep questStep39 = new QuestStep(EInteractionType.Interact, 1023835u, new Vector3(-150.04199f, 305.79913f, 82.871704f), 620); num3 = 6; List list332 = new List(num3); CollectionsMarshal.SetCount(list332, num3); span4 = CollectionsMarshal.AsSpan(list332); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep39.CompletionQuestVariablesFlags = list332; reference244 = questStep39; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2008450u, new Vector3(-126.54315f, 306.50793f, 186.26685f), 620) { TargetTerritoryId = (ushort)620 }; num2++; ref QuestStep reference245 = ref span3[num2]; QuestStep questStep40 = new QuestStep(EInteractionType.Interact, 1023834u, new Vector3(-148.4856f, 300.39352f, 265.73584f), 620); num4 = 6; List list333 = new List(num4); CollectionsMarshal.SetCount(list333, num4); span4 = CollectionsMarshal.AsSpan(list333); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep40.CompletionQuestVariablesFlags = list333; reference245 = questStep40; num2++; ref QuestStep reference246 = ref span3[num2]; QuestStep questStep41 = new QuestStep(EInteractionType.Interact, 1020623u, new Vector3(-212.63446f, 296.37332f, 297.04736f), 620); num3 = 6; List list334 = new List(num3); CollectionsMarshal.SetCount(list334, num3); span4 = CollectionsMarshal.AsSpan(list334); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep41.CompletionQuestVariablesFlags = list334; reference246 = questStep41; obj205.Steps = list331; reference243 = obj205; num++; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list335 = new List(num2); CollectionsMarshal.SetCount(list335, num2); span3 = CollectionsMarshal.AsSpan(list335); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020601u, new Vector3(-286.54926f, 256.8515f, 693.1411f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGhiri }; obj206.Steps = list335; reference247 = obj206; questRoot39.QuestSequence = list328; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(2539); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list336 = new List(num); CollectionsMarshal.SetCount(list336, num); span = CollectionsMarshal.AsSpan(list336); index = 0; span[index] = "JerryWester"; questRoot40.Author = list336; index = 3; List list337 = new List(index); CollectionsMarshal.SetCount(list337, index); span2 = CollectionsMarshal.AsSpan(list337); num = 0; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 0 }; index2 = 1; List list338 = new List(index2); CollectionsMarshal.SetCount(list338, index2); span3 = CollectionsMarshal.AsSpan(list338); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020601u, new Vector3(-286.54926f, 256.8515f, 693.1411f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGhiri, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj207.Steps = list338; reference248 = obj207; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 1 }; num2 = 1; List list339 = new List(num2); CollectionsMarshal.SetCount(list339, num2); span3 = CollectionsMarshal.AsSpan(list339); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020604u, new Vector3(-299.39728f, 257.52652f, 770.7484f), 620); obj208.Steps = list339; reference249 = obj208; num++; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list340 = new List(index2); CollectionsMarshal.SetCount(list340, index2); span3 = CollectionsMarshal.AsSpan(list340); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020631u, new Vector3(-300.49597f, 257.5265f, 765.0415f), 620) { StopDistance = 7f }; obj209.Steps = list340; reference250 = obj209; questRoot40.QuestSequence = list337; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(2540); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list341 = new List(num); CollectionsMarshal.SetCount(list341, num); span = CollectionsMarshal.AsSpan(list341); index = 0; span[index] = "JerryWester"; questRoot41.Author = list341; index = 4; List list342 = new List(index); CollectionsMarshal.SetCount(list342, index); span2 = CollectionsMarshal.AsSpan(list342); num = 0; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 0 }; num2 = 1; List list343 = new List(num2); CollectionsMarshal.SetCount(list343, num2); span3 = CollectionsMarshal.AsSpan(list343); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020631u, new Vector3(-300.49597f, 257.5265f, 765.0415f), 620) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.PeaksAlaGhiri, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj210.Steps = list343; reference251 = obj210; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 1 }; index2 = 1; List list344 = new List(index2); CollectionsMarshal.SetCount(list344, index2); span3 = CollectionsMarshal.AsSpan(list344); num2 = 0; ref QuestStep reference253 = ref span3[num2]; QuestStep obj212 = new QuestStep(EInteractionType.Combat, 2009007u, new Vector3(-75.24231f, 262.4093f, 661.86f), 620) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list345 = new List(num4); CollectionsMarshal.SetCount(list345, num4); span6 = CollectionsMarshal.AsSpan(list345); num3 = 0; span6[num3] = 7534u; obj212.KillEnemyDataIds = list345; reference253 = obj212; obj211.Steps = list344; reference252 = obj211; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 2 }; num2 = 1; List list346 = new List(num2); CollectionsMarshal.SetCount(list346, num2); span3 = CollectionsMarshal.AsSpan(list346); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2008211u, new Vector3(-75.48645f, 262.4093f, 661.86f), 620) { StopDistance = 4.25f }; obj213.Steps = list346; reference254 = obj213; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list347 = new List(index2); CollectionsMarshal.SetCount(list347, index2); span3 = CollectionsMarshal.AsSpan(list347); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020633u, new Vector3(-113.42035f, 263.73114f, 655.75635f), 620) { StopDistance = 7f }; obj214.Steps = list347; reference255 = obj214; questRoot41.QuestSequence = list342; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(2541); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list348 = new List(num); CollectionsMarshal.SetCount(list348, num); span = CollectionsMarshal.AsSpan(list348); index = 0; span[index] = "JerryWester"; questRoot42.Author = list348; index = 3; List list349 = new List(index); CollectionsMarshal.SetCount(list349, index); span2 = CollectionsMarshal.AsSpan(list349); num = 0; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 0 }; num2 = 1; List list350 = new List(num2); CollectionsMarshal.SetCount(list350, num2); span3 = CollectionsMarshal.AsSpan(list350); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020633u, new Vector3(-113.42035f, 263.73114f, 655.75635f), 620) { StopDistance = 7f }; obj215.Steps = list350; reference256 = obj215; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 1 }; index2 = 1; List list351 = new List(index2); CollectionsMarshal.SetCount(list351, index2); span3 = CollectionsMarshal.AsSpan(list351); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020604u, new Vector3(-299.39728f, 257.52652f, 770.7484f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGhiri }; obj216.Steps = list351; reference257 = obj216; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list352 = new List(num2); CollectionsMarshal.SetCount(list352, num2); span3 = CollectionsMarshal.AsSpan(list352); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020629u, new Vector3(-298.51227f, 257.52652f, 764.98047f), 620) { StopDistance = 7f }; obj217.Steps = list352; reference258 = obj217; questRoot42.QuestSequence = list349; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(2542); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list353 = new List(num); CollectionsMarshal.SetCount(list353, num); span = CollectionsMarshal.AsSpan(list353); index = 0; span[index] = "JerryWester"; questRoot43.Author = list353; index = 6; List list354 = new List(index); CollectionsMarshal.SetCount(list354, index); span2 = CollectionsMarshal.AsSpan(list354); num = 0; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 0 }; index2 = 1; List list355 = new List(index2); CollectionsMarshal.SetCount(list355, index2); span3 = CollectionsMarshal.AsSpan(list355); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020629u, new Vector3(-298.51227f, 257.52652f, 764.98047f), 620) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.PeaksAlaGhiri, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj218.Steps = list355; reference259 = obj218; num++; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 1 }; num2 = 2; List list356 = new List(num2); CollectionsMarshal.SetCount(list356, num2); span3 = CollectionsMarshal.AsSpan(list356); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020873u, new Vector3(-327.96222f, 258.90652f, 757.3815f), 620) { PickUpQuestId = new QuestId(2842) }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2009008u, new Vector3(-171.2215f, 294.5144f, 302.44897f), 620); obj219.Steps = list356; reference260 = obj219; num++; ref QuestSequence reference261 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 2 }; index2 = 2; List list357 = new List(index2); CollectionsMarshal.SetCount(list357, index2); span3 = CollectionsMarshal.AsSpan(list357); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021557u, new Vector3(-130.02216f, 305.38147f, 189.71533f), 620) { TargetTerritoryId = (ushort)620 }; num2++; ref QuestStep reference262 = ref span3[num2]; QuestStep obj221 = new QuestStep(EInteractionType.Combat, 2009009u, new Vector3(-115.40399f, 305.47034f, 161.3031f), 620) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list358 = new List(num3); CollectionsMarshal.SetCount(list358, num3); span6 = CollectionsMarshal.AsSpan(list358); num4 = 0; span6[num4] = 8032u; num4++; span6[num4] = 8045u; obj221.KillEnemyDataIds = list358; reference262 = obj221; obj220.Steps = list357; reference261 = obj220; num++; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 3 }; num2 = 1; List list359 = new List(num2); CollectionsMarshal.SetCount(list359, num2); span3 = CollectionsMarshal.AsSpan(list359); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021616u, new Vector3(64.31665f, 305.92664f, 152.6665f), 620); obj222.Steps = list359; reference263 = obj222; num++; ref QuestSequence reference264 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 4 }; index2 = 1; List list360 = new List(index2); CollectionsMarshal.SetCount(list360, index2); span3 = CollectionsMarshal.AsSpan(list360); num2 = 0; ref QuestStep reference265 = ref span3[num2]; QuestStep obj224 = new QuestStep(EInteractionType.Combat, 2009010u, new Vector3(148.82117f, 308.73572f, 166.58276f), 620) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list361 = new List(num4); CollectionsMarshal.SetCount(list361, num4); span6 = CollectionsMarshal.AsSpan(list361); num3 = 0; span6[num3] = 7569u; obj224.KillEnemyDataIds = list361; reference265 = obj224; obj223.Steps = list360; reference264 = obj223; num++; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list362 = new List(num2); CollectionsMarshal.SetCount(list362, num2); span3 = CollectionsMarshal.AsSpan(list362); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1022344u, new Vector3(353.78027f, 323.77386f, 273.30432f), 620); obj225.Steps = list362; reference266 = obj225; questRoot43.QuestSequence = list354; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(2543); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list363 = new List(num); CollectionsMarshal.SetCount(list363, num); span = CollectionsMarshal.AsSpan(list363); index = 0; span[index] = "JerryWester"; questRoot44.Author = list363; index = 3; List list364 = new List(index); CollectionsMarshal.SetCount(list364, index); span2 = CollectionsMarshal.AsSpan(list364); num = 0; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 0 }; index2 = 1; List list365 = new List(index2); CollectionsMarshal.SetCount(list365, index2); span3 = CollectionsMarshal.AsSpan(list365); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1022344u, new Vector3(353.78027f, 323.77386f, 273.30432f), 620); obj226.Steps = list365; reference267 = obj226; num++; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = 1 }; num2 = 1; List list366 = new List(num2); CollectionsMarshal.SetCount(list366, num2); span3 = CollectionsMarshal.AsSpan(list366); index2 = 0; ref QuestStep reference269 = ref span3[index2]; QuestStep questStep42 = new QuestStep(EInteractionType.Interact, 1020642u, new Vector3(302.93726f, 324.3033f, 383.04712f), 620); num3 = 1; List list367 = new List(num3); CollectionsMarshal.SetCount(list367, num3); span7 = CollectionsMarshal.AsSpan(list367); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDA617_02543_Q1_000_000"), Answer = new ExcelRef("TEXT_STMBDA617_02543_A1_000_002") }; questStep42.DialogueChoices = list367; reference269 = questStep42; obj227.Steps = list366; reference268 = obj227; num++; ref QuestSequence reference270 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list368 = new List(index2); CollectionsMarshal.SetCount(list368, index2); span3 = CollectionsMarshal.AsSpan(list368); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020645u, new Vector3(257.80115f, 314.40753f, 416.15918f), 620); obj228.Steps = list368; reference270 = obj228; questRoot44.QuestSequence = list364; AddQuest(questId44, questRoot44); QuestId questId45 = new QuestId(2544); QuestRoot questRoot45 = new QuestRoot(); num = 1; List list369 = new List(num); CollectionsMarshal.SetCount(list369, num); span = CollectionsMarshal.AsSpan(list369); index = 0; span[index] = "JerryWester"; questRoot45.Author = list369; index = 8; List list370 = new List(index); CollectionsMarshal.SetCount(list370, index); span2 = CollectionsMarshal.AsSpan(list370); num = 0; ref QuestSequence reference271 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 0 }; num2 = 1; List list371 = new List(num2); CollectionsMarshal.SetCount(list371, num2); span3 = CollectionsMarshal.AsSpan(list371); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1023606u, new Vector3(257.1908f, 314.22742f, 418.2954f), 620) { StopDistance = 7f }; obj229.Steps = list371; reference271 = obj229; num++; ref QuestSequence reference272 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 1 }; index2 = 1; List list372 = new List(index2); CollectionsMarshal.SetCount(list372, index2); span3 = CollectionsMarshal.AsSpan(list372); num2 = 0; ref QuestStep reference273 = ref span3[num2]; QuestStep obj231 = new QuestStep(EInteractionType.Combat, 2009011u, new Vector3(306.38586f, 318.5625f, 432.45593f), 620) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 2; List list373 = new List(num4); CollectionsMarshal.SetCount(list373, num4); span6 = CollectionsMarshal.AsSpan(list373); num3 = 0; span6[num3] = 7553u; num3++; span6[num3] = 7554u; obj231.KillEnemyDataIds = list373; reference273 = obj231; obj230.Steps = list372; reference272 = obj230; num++; ref QuestSequence reference274 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 2 }; num2 = 1; List list374 = new List(num2); CollectionsMarshal.SetCount(list374, num2); span3 = CollectionsMarshal.AsSpan(list374); index2 = 0; ref QuestStep reference275 = ref span3[index2]; QuestStep obj233 = new QuestStep(EInteractionType.Combat, 2009012u, new Vector3(333.36377f, 322.0111f, 439.3529f), 620) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list375 = new List(num3); CollectionsMarshal.SetCount(list375, num3); span6 = CollectionsMarshal.AsSpan(list375); num4 = 0; span6[num4] = 8033u; num4++; span6[num4] = 8045u; obj233.KillEnemyDataIds = list375; reference275 = obj233; obj232.Steps = list374; reference274 = obj232; num++; ref QuestSequence reference276 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 3 }; index2 = 1; List list376 = new List(index2); CollectionsMarshal.SetCount(list376, index2); span3 = CollectionsMarshal.AsSpan(list376); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020646u, new Vector3(385.7633f, 332.03845f, 487.0526f), 620); obj234.Steps = list376; reference276 = obj234; num++; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 4 }; num2 = 1; List list377 = new List(num2); CollectionsMarshal.SetCount(list377, num2); span3 = CollectionsMarshal.AsSpan(list377); index2 = 0; ref QuestStep reference278 = ref span3[index2]; QuestStep obj236 = new QuestStep(EInteractionType.Combat, 2009013u, new Vector3(422.2323f, 335.46948f, 481.74243f), 620) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 2; List list378 = new List(num4); CollectionsMarshal.SetCount(list378, num4); span6 = CollectionsMarshal.AsSpan(list378); num3 = 0; span6[num3] = 7568u; num3++; span6[num3] = 8040u; obj236.KillEnemyDataIds = list378; reference278 = obj236; obj235.Steps = list377; reference277 = obj235; num++; ref QuestSequence reference279 = ref span2[num]; QuestSequence obj237 = new QuestSequence { Sequence = 5 }; index2 = 1; List list379 = new List(index2); CollectionsMarshal.SetCount(list379, index2); span3 = CollectionsMarshal.AsSpan(list379); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008212u, new Vector3(431.11304f, 335.6526f, 487.17468f), 620); obj237.Steps = list379; reference279 = obj237; num++; ref QuestSequence reference280 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = 6 }; num2 = 1; List list380 = new List(num2); CollectionsMarshal.SetCount(list380, num2); span3 = CollectionsMarshal.AsSpan(list380); index2 = 0; ref QuestStep reference281 = ref span3[index2]; QuestStep questStep43 = new QuestStep(EInteractionType.Duty, null, null, 620); DutyOptions obj239 = new DutyOptions { Enabled = true, ContentFinderConditionId = 242u }; num3 = 2; List list381 = new List(num3); CollectionsMarshal.SetCount(list381, num3); span = CollectionsMarshal.AsSpan(list381); num4 = 0; span[num4] = "(before boss 2) AD doesn't attack magitek pods, but waits for enemies to spawn from them (even though it has explicit waypoints)"; num4++; span[num4] = "(boss 2) VBM moves out of the towers before their mechanic is resolved, sometimes killing the NPC healer"; obj239.Notes = list381; questStep43.DutyOptions = obj239; reference281 = questStep43; obj238.Steps = list380; reference280 = obj238; num++; ref QuestSequence reference282 = ref span2[num]; QuestSequence obj240 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list382 = new List(index2); CollectionsMarshal.SetCount(list382, index2); span3 = CollectionsMarshal.AsSpan(list382); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020647u, new Vector3(561.45557f, 344.11768f, 435.3551f), 620) { StopDistance = 5f }; obj240.Steps = list382; reference282 = obj240; questRoot45.QuestSequence = list370; AddQuest(questId45, questRoot45); QuestId questId46 = new QuestId(2545); QuestRoot questRoot46 = new QuestRoot(); num = 1; List list383 = new List(num); CollectionsMarshal.SetCount(list383, num); span = CollectionsMarshal.AsSpan(list383); index = 0; span[index] = "JerryWester"; questRoot46.Author = list383; index = 2; List list384 = new List(index); CollectionsMarshal.SetCount(list384, index); span2 = CollectionsMarshal.AsSpan(list384); num = 0; ref QuestSequence reference283 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 0 }; num2 = 1; List list385 = new List(num2); CollectionsMarshal.SetCount(list385, num2); span3 = CollectionsMarshal.AsSpan(list385); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020648u, new Vector3(568.1697f, 344.1177f, 435.29407f), 620); obj241.Steps = list385; reference283 = obj241; num++; ref QuestSequence reference284 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list386 = new List(index2); CollectionsMarshal.SetCount(list386, index2); span3 = CollectionsMarshal.AsSpan(list386); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020656u, new Vector3(260.39514f, 322.83618f, 742.0309f), 620); obj242.Steps = list386; reference284 = obj242; questRoot46.QuestSequence = list384; AddQuest(questId46, questRoot46); QuestId questId47 = new QuestId(2546); QuestRoot questRoot47 = new QuestRoot(); num = 1; List list387 = new List(num); CollectionsMarshal.SetCount(list387, num); span = CollectionsMarshal.AsSpan(list387); index = 0; span[index] = "JerryWester"; questRoot47.Author = list387; index = 7; List list388 = new List(index); CollectionsMarshal.SetCount(list388, index); span2 = CollectionsMarshal.AsSpan(list388); num = 0; ref QuestSequence reference285 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = 0 }; num2 = 1; List list389 = new List(num2); CollectionsMarshal.SetCount(list389, num2); span3 = CollectionsMarshal.AsSpan(list389); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020656u, new Vector3(260.39514f, 322.83618f, 742.0309f), 620); obj243.Steps = list389; reference285 = obj243; num++; ref QuestSequence reference286 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = 1 }; index2 = 1; List list390 = new List(index2); CollectionsMarshal.SetCount(list390, index2); span3 = CollectionsMarshal.AsSpan(list390); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022370u, new Vector3(265.156f, 322.83618f, 746.94434f), 620) { StopDistance = 7f }; obj244.Steps = list390; reference286 = obj244; num++; ref QuestSequence reference287 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 2 }; num2 = 1; List list391 = new List(num2); CollectionsMarshal.SetCount(list391, num2); span3 = CollectionsMarshal.AsSpan(list391); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022371u, new Vector3(259.84583f, 322.83618f, 740.6881f), 620) { StopDistance = 7f }; obj245.Steps = list391; reference287 = obj245; num++; ref QuestSequence reference288 = ref span2[num]; QuestSequence obj246 = new QuestSequence { Sequence = 3 }; index2 = 1; List list392 = new List(index2); CollectionsMarshal.SetCount(list392, index2); span3 = CollectionsMarshal.AsSpan(list392); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020653u, new Vector3(202.10571f, 311.14526f, 606.16455f), 620); obj246.Steps = list392; reference288 = obj246; num++; ref QuestSequence reference289 = ref span2[num]; QuestSequence obj247 = new QuestSequence { Sequence = 4 }; num2 = 2; List list393 = new List(num2); CollectionsMarshal.SetCount(list393, num2); span3 = CollectionsMarshal.AsSpan(list393); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2007984u, new Vector3(146.6239f, 303.7307f, 460.80713f), 620) { AetherCurrentId = 2818157u }; index2++; ref QuestStep reference290 = ref span3[index2]; QuestStep obj248 = new QuestStep(EInteractionType.Combat, 1020657u, new Vector3(143.6637f, 298.43732f, 399.95422f), 620) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 3; List list394 = new List(num4); CollectionsMarshal.SetCount(list394, num4); span6 = CollectionsMarshal.AsSpan(list394); num3 = 0; span6[num3] = 7494u; num3++; span6[num3] = 7536u; num3++; span6[num3] = 7565u; obj248.KillEnemyDataIds = list394; reference290 = obj248; obj247.Steps = list393; reference289 = obj247; num++; ref QuestSequence reference291 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = 5 }; index2 = 1; List list395 = new List(index2); CollectionsMarshal.SetCount(list395, index2); span3 = CollectionsMarshal.AsSpan(list395); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020658u, new Vector3(404.28784f, 334.2325f, 484.45862f), 620); obj249.Steps = list395; reference291 = obj249; num++; ref QuestSequence reference292 = ref span2[num]; QuestSequence obj250 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list396 = new List(num2); CollectionsMarshal.SetCount(list396, num2); span3 = CollectionsMarshal.AsSpan(list396); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020660u, new Vector3(318.16577f, 324.3033f, 376.88245f), 620); obj250.Steps = list396; reference292 = obj250; questRoot47.QuestSequence = list388; AddQuest(questId47, questRoot47); QuestId questId48 = new QuestId(2547); QuestRoot questRoot48 = new QuestRoot(); num = 1; List list397 = new List(num); CollectionsMarshal.SetCount(list397, num); span = CollectionsMarshal.AsSpan(list397); index = 0; span[index] = "JerryWester"; questRoot48.Author = list397; index = 4; List list398 = new List(index); CollectionsMarshal.SetCount(list398, index); span2 = CollectionsMarshal.AsSpan(list398); num = 0; ref QuestSequence reference293 = ref span2[num]; QuestSequence obj251 = new QuestSequence { Sequence = 0 }; index2 = 1; List list399 = new List(index2); CollectionsMarshal.SetCount(list399, index2); span3 = CollectionsMarshal.AsSpan(list399); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020661u, new Vector3(316.823f, 324.3033f, 378.6526f), 620); obj251.Steps = list399; reference293 = obj251; num++; ref QuestSequence reference294 = ref span2[num]; QuestSequence obj252 = new QuestSequence { Sequence = 1 }; num2 = 1; List list400 = new List(num2); CollectionsMarshal.SetCount(list400, num2); span3 = CollectionsMarshal.AsSpan(list400); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019486u, new Vector3(-116.746826f, 0.6342248f, -55.832825f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachWest } }; obj252.Steps = list400; reference294 = obj252; num++; ref QuestSequence reference295 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = 2 }; index2 = 1; List list401 = new List(index2); CollectionsMarshal.SetCount(list401, index2); span3 = CollectionsMarshal.AsSpan(list401); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008216u, new Vector3(-52.47583f, -0.015319824f, -23.39215f), 635); obj253.Steps = list401; reference295 = obj253; num++; ref QuestSequence reference296 = ref span2[num]; QuestSequence obj254 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list402 = new List(num2); CollectionsMarshal.SetCount(list402, num2); span3 = CollectionsMarshal.AsSpan(list402); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020665u, new Vector3(-53.421875f, -0.11677644f, -28.610718f), 635) { StopDistance = 5f }; obj254.Steps = list402; reference296 = obj254; questRoot48.QuestSequence = list398; AddQuest(questId48, questRoot48); QuestId questId49 = new QuestId(2548); QuestRoot questRoot49 = new QuestRoot(); num = 1; List list403 = new List(num); CollectionsMarshal.SetCount(list403, num); span = CollectionsMarshal.AsSpan(list403); index = 0; span[index] = "JerryWester"; questRoot49.Author = list403; index = 5; List list404 = new List(index); CollectionsMarshal.SetCount(list404, index); span2 = CollectionsMarshal.AsSpan(list404); num = 0; ref QuestSequence reference297 = ref span2[num]; QuestSequence obj255 = new QuestSequence { Sequence = 0 }; index2 = 1; List list405 = new List(index2); CollectionsMarshal.SetCount(list405, index2); span3 = CollectionsMarshal.AsSpan(list405); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020665u, new Vector3(-53.421875f, -0.11677644f, -28.610718f), 635) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj255.Steps = list405; reference297 = obj255; num++; ref QuestSequence reference298 = ref span2[num]; QuestSequence obj256 = new QuestSequence { Sequence = 1 }; num2 = 1; List list406 = new List(num2); CollectionsMarshal.SetCount(list406, num2); span3 = CollectionsMarshal.AsSpan(list406); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020412u, new Vector3(-137.74323f, 0.5980506f, -81.498474f), 635); obj256.Steps = list406; reference298 = obj256; num++; ref QuestSequence reference299 = ref span2[num]; QuestSequence obj257 = new QuestSequence { Sequence = 2 }; index2 = 4; List list407 = new List(index2); CollectionsMarshal.SetCount(list407, index2); span3 = CollectionsMarshal.AsSpan(list407); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-271.59692f, 257.52652f, 737.01855f), 620) { Mount = true, AetheryteShortcut = EAetheryteLocation.PeaksAlaGhiri }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1021557u, new Vector3(-130.02216f, 305.38147f, 189.71533f), 620) { TargetTerritoryId = (ushort)620, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(1.7183262f, 317.60666f, 141.11252f), 620) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1020649u, new Vector3(570.94666f, 344.1177f, 422.17126f), 620) { Fly = true }; obj257.Steps = list407; reference299 = obj257; num++; ref QuestSequence reference300 = ref span2[num]; QuestSequence obj258 = new QuestSequence { Sequence = 3 }; num2 = 1; List list408 = new List(num2); CollectionsMarshal.SetCount(list408, num2); span3 = CollectionsMarshal.AsSpan(list408); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(590.9373f, 344.0868f, 421.07693f), 620); obj258.Steps = list408; reference300 = obj258; num++; ref QuestSequence reference301 = ref span2[num]; QuestSequence obj259 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list409 = new List(index2); CollectionsMarshal.SetCount(list409, index2); span3 = CollectionsMarshal.AsSpan(list409); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 621) { Aetheryte = EAetheryteLocation.LochsPortaPraetoria }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021704u, new Vector3(-651.51447f, 50.000015f, -3.1281738f), 621); obj259.Steps = list409; reference301 = obj259; questRoot49.QuestSequence = list404; AddQuest(questId49, questRoot49); QuestId questId50 = new QuestId(2549); QuestRoot questRoot50 = new QuestRoot(); num = 1; List list410 = new List(num); CollectionsMarshal.SetCount(list410, num); span = CollectionsMarshal.AsSpan(list410); index = 0; span[index] = "JerryWester"; questRoot50.Author = list410; index = 3; List list411 = new List(index); CollectionsMarshal.SetCount(list411, index); span2 = CollectionsMarshal.AsSpan(list411); num = 0; ref QuestSequence reference302 = ref span2[num]; QuestSequence obj260 = new QuestSequence { Sequence = 0 }; num2 = 1; List list412 = new List(num2); CollectionsMarshal.SetCount(list412, num2); span3 = CollectionsMarshal.AsSpan(list412); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021704u, new Vector3(-651.51447f, 50.000015f, -3.1281738f), 621) { AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj260.Steps = list412; reference302 = obj260; num++; ref QuestSequence reference303 = ref span2[num]; QuestSequence obj261 = new QuestSequence { Sequence = 1 }; index2 = 4; List list413 = new List(index2); CollectionsMarshal.SetCount(list413, index2); span3 = CollectionsMarshal.AsSpan(list413); num2 = 0; ref QuestStep reference304 = ref span3[num2]; QuestStep obj262 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-791.2012f, 46.3994f, -15.904689f), 621) { TargetTerritoryId = (ushort)620 }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 1; List list414 = new List(num3); CollectionsMarshal.SetCount(list414, num3); Span span8 = CollectionsMarshal.AsSpan(list414); num4 = 0; span8[num4] = 620; skipStepConditions2.InTerritory = list414; num4 = 1; List list415 = new List(num4); CollectionsMarshal.SetCount(list415, num4); Span span9 = CollectionsMarshal.AsSpan(list415); num3 = 0; span9[num3] = new QuestId(2860); skipStepConditions2.QuestsCompleted = list415; skipConditions2.StepIf = skipStepConditions2; obj262.SkipConditions = skipConditions2; reference304 = obj262; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1023167u, new Vector3(313.28296f, 324.51355f, 362.4475f), 620) { PickUpQuestId = new QuestId(2851) }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020893u, new Vector3(283.77197f, 322.87146f, 752.34607f), 620) { PickUpQuestId = new QuestId(2860) }; num2++; ref QuestStep reference305 = ref span3[num2]; QuestStep obj263 = new QuestStep(EInteractionType.SinglePlayerDuty, 1021705u, new Vector3(-649.897f, 50.00002f, -1.9990234f), 621) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria }; SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); num3 = 1; List list416 = new List(num3); CollectionsMarshal.SetCount(list416, num3); span = CollectionsMarshal.AsSpan(list416); num4 = 0; span[num4] = "Navigation gets stuck in various places"; singlePlayerDutyOptions.Notes = list416; obj263.SinglePlayerDutyOptions = singlePlayerDutyOptions; reference305 = obj263; obj261.Steps = list413; reference303 = obj261; num++; ref QuestSequence reference306 = ref span2[num]; QuestSequence obj264 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list417 = new List(num2); CollectionsMarshal.SetCount(list417, num2); span3 = CollectionsMarshal.AsSpan(list417); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021710u, new Vector3(66.544556f, 45.410225f, 766.47595f), 621) { StopDistance = 5f }; obj264.Steps = list417; reference306 = obj264; questRoot50.QuestSequence = list411; AddQuest(questId50, questRoot50); } private static void LoadQuests51() { QuestId questId = new QuestId(2550); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 6; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021710u, new Vector3(66.544556f, 45.410225f, 766.47595f), 621) { StopDistance = 5f }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 4; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2007992u, new Vector3(109.60547f, 41.97754f, 788.63196f), 621) { AetherCurrentId = 2818170u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(93.08614f, 42.177456f, 772.668f), 621) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(75.00177f, 45.410225f, 755.10895f), 621) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1021712u, new Vector3(210.98645f, -0.3f, 340.3219f), 621); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 2; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Dive, null, new Vector3(195.84085f, -0.6f, 315.3333f), 621) { StopDistance = 0.25f }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1021714u, new Vector3(317.03674f, -94.16345f, 350.91174f), 621); obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 3; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(509.62668f, -21.210978f, 478.69604f), 621) { StopDistance = 0.25f, RestartNavigationIfCancelled = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(515.8843f, 0f, 468.1183f), 621) { StopDistance = 0.25f, DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1021716u, new Vector3(675.95935f, 60f, 460.34937f), 621); obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 4 }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; ref QuestStep reference6 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.SinglePlayerDuty, 1021716u, new Vector3(675.95935f, 60f, 460.34937f), 621); SinglePlayerDutyOptions obj6 = new SinglePlayerDutyOptions { Enabled = true }; int num3 = 1; List list8 = new List(num3); CollectionsMarshal.SetCount(list8, num3); span = CollectionsMarshal.AsSpan(list8); int index3 = 0; span[index3] = "(Fordola) Gets hit by AOEs due to moving into them before the mechanic resolves"; obj6.Notes = list8; questStep.SinglePlayerDutyOptions = obj6; reference6 = questStep; obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021717u, new Vector3(756.9542f, 70f, 445.45654f), 621); obj7.Steps = list9; reference7 = obj7; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(2551); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list10 = new List(num); CollectionsMarshal.SetCount(list10, num); span = CollectionsMarshal.AsSpan(list10); index = 0; span[index] = "JerryWester"; questRoot2.Author = list10; index = 6; List list11 = new List(index); CollectionsMarshal.SetCount(list11, index); span2 = CollectionsMarshal.AsSpan(list11); num = 0; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 0 }; num2 = 1; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021717u, new Vector3(756.9542f, 70f, 445.45654f), 621); obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 1 }; index2 = 3; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2007994u, new Vector3(683.40576f, 69.99304f, 521.1719f), 621) { AetherCurrentId = 2818172u }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 621) { Aetheryte = EAetheryteLocation.LochsAlaMhiganQuarter }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1022733u, new Vector3(643.67126f, 80f, 654.16943f), 621); obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 2 }; num2 = 2; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-672.0402f, 49.99975f, 15.600315f), 621) { AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1021698u, new Vector3(-672.694f, 49.999725f, 14.999573f), 621); obj10.Steps = list14; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 3 }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021719u, new Vector3(-669.21497f, 50.01024f, 17.92926f), 621) { StopDistance = 5f }; obj11.Steps = list15; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 4 }; num2 = 3; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; ref QuestStep reference13 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1021703u, new Vector3(-631.4946f, 53.75f, 13.717773f), 621); index3 = 6; List list17 = new List(index3); CollectionsMarshal.SetCount(list17, index3); Span span4 = CollectionsMarshal.AsSpan(list17); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list17; reference13 = questStep2; index2++; ref QuestStep reference14 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1021701u, new Vector3(-599.38965f, 33.999783f, 0.5340576f), 621); num3 = 6; List list18 = new List(num3); CollectionsMarshal.SetCount(list18, num3); span4 = CollectionsMarshal.AsSpan(list18); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list18; reference14 = questStep3; index2++; ref QuestStep reference15 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1021702u, new Vector3(-589.9901f, 33.999954f, -4.043701f), 621); index3 = 6; List list19 = new List(index3); CollectionsMarshal.SetCount(list19, index3); span4 = CollectionsMarshal.AsSpan(list19); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list19; reference15 = questStep4; obj12.Steps = list16; reference12 = obj12; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021698u, new Vector3(-672.694f, 49.999725f, 14.999573f), 621); obj13.Steps = list20; reference16 = obj13; questRoot2.QuestSequence = list11; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(2552); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list21 = new List(num); CollectionsMarshal.SetCount(list21, num); span = CollectionsMarshal.AsSpan(list21); index = 0; span[index] = "JerryWester"; questRoot3.Author = list21; index = 5; List list22 = new List(index); CollectionsMarshal.SetCount(list22, index); span2 = CollectionsMarshal.AsSpan(list22); num = 0; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021698u, new Vector3(-672.694f, 49.999725f, 14.999573f), 621) { AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj14.Steps = list23; reference17 = obj14; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 1 }; index2 = 6; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1022987u, new Vector3(-662.13477f, 49.999794f, -48.874695f), 621) { PickUpQuestId = new QuestId(2881) }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1022992u, new Vector3(-506.6148f, 8.7f, -40.299072f), 621) { PickUpQuestId = new QuestId(2877) }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1022990u, new Vector3(-524.58997f, 8.688546f, -19.424805f), 621) { PickUpQuestId = new QuestId(2880) }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1022991u, new Vector3(-539.6353f, 7.6119823f, 52.140015f), 621) { PickUpQuestId = new QuestId(2883) }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2007993u, new Vector3(261.5243f, 78.3855f, 69.93213f), 621) { AetherCurrentId = 2818171u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1021722u, new Vector3(336.04932f, 78.00011f, 44.022217f), 621); obj15.Steps = list24; reference18 = obj15; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 2 }; num2 = 1; List list25 = new List(num2); CollectionsMarshal.SetCount(list25, num2); span3 = CollectionsMarshal.AsSpan(list25); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1022738u, new Vector3(509.60547f, 111.16203f, -107.133606f), 621) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj16.Steps = list25; reference19 = obj16; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 3 }; index2 = 1; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; ref QuestStep reference21 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1022739u, new Vector3(509.72766f, 111.38903f, -110.826355f), 621); num3 = 1; List list27 = new List(num3); CollectionsMarshal.SetCount(list27, num3); Span span5 = CollectionsMarshal.AsSpan(list27); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDA705_02552_Q1_000_075"), Answer = new ExcelRef("TEXT_STMBDA705_02552_A1_000_076") }; questStep5.DialogueChoices = list27; reference21 = questStep5; obj17.Steps = list26; reference20 = obj17; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021724u, new Vector3(560.0519f, 162f, 72.28198f), 621); obj18.Steps = list28; reference22 = obj18; questRoot3.QuestSequence = list22; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(2553); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list29 = new List(num); CollectionsMarshal.SetCount(list29, num); span = CollectionsMarshal.AsSpan(list29); index = 0; span[index] = "JerryWester"; questRoot4.Author = list29; index = 9; List list30 = new List(index); CollectionsMarshal.SetCount(list30, index); span2 = CollectionsMarshal.AsSpan(list30); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 0 }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1021724u, new Vector3(560.0519f, 162f, 72.28198f), 621); obj19.Steps = list31; reference23 = obj19; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 1 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 621) { DutyOptions = new DutyOptions { ContentFinderConditionId = 247u } }; obj20.Steps = list32; reference24 = obj20; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 3 }; index2 = 1; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 621) { DutyOptions = new DutyOptions { ContentFinderConditionId = 239u } }; obj21.Steps = list33; reference25 = obj21; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 5 }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020356u, new Vector3(-584.4968f, 21.62428f, -11.947815f), 621) { StopDistance = 7f }; obj22.Steps = list34; reference26 = obj22; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 6 }; index2 = 5; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; ref QuestStep reference28 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1021726u, new Vector3(-615.198f, 34.00002f, -7.1870728f), 621); index3 = 6; List list36 = new List(index3); CollectionsMarshal.SetCount(list36, index3); span4 = CollectionsMarshal.AsSpan(list36); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list36; reference28 = questStep6; num2++; ref QuestStep reference29 = ref span3[num2]; QuestStep obj24 = new QuestStep(EInteractionType.Interact, 1021704u, new Vector3(-651.51447f, 50.000015f, -3.1281738f), 621) { StopDistance = 1f }; num3 = 6; List list37 = new List(num3); CollectionsMarshal.SetCount(list37, num3); span4 = CollectionsMarshal.AsSpan(list37); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj24.CompletionQuestVariablesFlags = list37; reference29 = obj24; num2++; ref QuestStep reference30 = ref span3[num2]; QuestStep obj25 = new QuestStep(EInteractionType.Interact, 1022724u, new Vector3(-650.3243f, 50.00002f, 0.869751f), 621) { StopDistance = 7f }; index3 = 6; List list38 = new List(index3); CollectionsMarshal.SetCount(list38, index3); span4 = CollectionsMarshal.AsSpan(list38); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj25.CompletionQuestVariablesFlags = list38; reference30 = obj25; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-668.1697f, 49.99959f, 10.722498f), 621); num2++; ref QuestStep reference31 = ref span3[num2]; QuestStep obj26 = new QuestStep(EInteractionType.Interact, 1021698u, new Vector3(-672.694f, 49.999725f, 14.999573f), 621) { StopDistance = 7f }; num3 = 6; List list39 = new List(num3); CollectionsMarshal.SetCount(list39, num3); span4 = CollectionsMarshal.AsSpan(list39); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj26.CompletionQuestVariablesFlags = list39; reference31 = obj26; obj23.Steps = list35; reference27 = obj23; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 7 }; num2 = 1; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020356u, new Vector3(-584.4968f, 21.62428f, -11.947815f), 621); obj27.Steps = list40; reference32 = obj27; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021728u, new Vector3(65.384766f, -0.41614467f, -80.24719f), 635); obj28.Steps = list41; reference33 = obj28; questRoot4.QuestSequence = list30; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(2559); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list42 = new List(num); CollectionsMarshal.SetCount(list42, num); span = CollectionsMarshal.AsSpan(list42); index = 0; span[index] = "liza"; questRoot5.Author = list42; index = 3; List list43 = new List(index); CollectionsMarshal.SetCount(list43, index); span2 = CollectionsMarshal.AsSpan(list43); num = 0; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 0 }; num2 = 1; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021829u, new Vector3(-98.435974f, 4f, -104.997375f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj29.Steps = list44; reference34 = obj29; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 1 }; index2 = 1; List list45 = new List(index2); CollectionsMarshal.SetCount(list45, index2); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021830u, new Vector3(-102.06769f, 6.9845653f, 12.008789f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; obj30.Steps = list45; reference35 = obj30; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021834u, new Vector3(-89.28058f, 2.150006f, 59.739014f), 131) { NextQuestId = new QuestId(2560) }; obj31.Steps = list46; reference36 = obj31; questRoot5.QuestSequence = list43; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(2560); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list47 = new List(num); CollectionsMarshal.SetCount(list47, num); span = CollectionsMarshal.AsSpan(list47); index = 0; span[index] = "liza"; questRoot6.Author = list47; index = 4; List list48 = new List(index); CollectionsMarshal.SetCount(list48, index); span2 = CollectionsMarshal.AsSpan(list48); num = 0; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 0 }; index2 = 4; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; ref QuestStep reference38 = ref span3[num2]; QuestStep obj33 = new QuestStep(EInteractionType.EquipItem, null, null, 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator }, ItemId = 20388u }; SkipConditions obj34 = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } }; SkipAetheryteCondition obj35 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list50 = new List(index3); CollectionsMarshal.SetCount(list50, index3); Span span6 = CollectionsMarshal.AsSpan(list50); num3 = 0; span6[num3] = 131; obj35.InTerritory = list50; obj34.AetheryteShortcutIf = obj35; obj33.SkipConditions = obj34; reference38 = obj33; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(-89.28058f, 2.150006f, 59.739014f), 131) { ItemId = 20620u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 131); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1023637u, new Vector3(-89.28058f, 2.150006f, 59.739014f), 131); obj32.Steps = list49; reference37 = obj32; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 1 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1023637u, new Vector3(-89.28058f, 2.150006f, 59.739014f), 131); obj36.Steps = list51; reference39 = obj36; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 2 }; index2 = 1; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; ref QuestStep reference41 = ref span3[num2]; QuestStep obj38 = new QuestStep(EInteractionType.Interact, 1023637u, new Vector3(-89.28058f, 2.150006f, 59.739014f), 131) { StopDistance = 5f }; num3 = 1; List list53 = new List(num3); CollectionsMarshal.SetCount(list53, num3); span5 = CollectionsMarshal.AsSpan(list53); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_JOBSAM501_02560_Q1_000_035") }; obj38.DialogueChoices = list53; reference41 = obj38; obj37.Steps = list52; reference40 = obj37; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021835u, new Vector3(35.66028f, 6.9999986f, -82.993835f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers }, NextQuestId = new QuestId(2561) }; obj39.Steps = list54; reference42 = obj39; questRoot6.QuestSequence = list48; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(2561); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list55 = new List(num); CollectionsMarshal.SetCount(list55, num); span = CollectionsMarshal.AsSpan(list55); index = 0; span[index] = "liza"; questRoot7.Author = list55; index = 8; List list56 = new List(index); CollectionsMarshal.SetCount(list56, index); span2 = CollectionsMarshal.AsSpan(list56); num = 0; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 0 }; index2 = 1; List list57 = new List(index2); CollectionsMarshal.SetCount(list57, index2); span3 = CollectionsMarshal.AsSpan(list57); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1021835u, new Vector3(35.66028f, 6.9999986f, -82.993835f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj40.Steps = list57; reference43 = obj40; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 1 }; num2 = 4; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-157.90921f, 4.650242f, 238.56398f), 141) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahGateOfNald } }; index2++; ref QuestStep reference45 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1021843u, new Vector3(-164.3855f, 4.2354193f, 234.36328f), 141); index3 = 6; List list59 = new List(index3); CollectionsMarshal.SetCount(list59, index3); span4 = CollectionsMarshal.AsSpan(list59); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list59; reference45 = questStep7; index2++; ref QuestStep reference46 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1021844u, new Vector3(-157.27478f, 4.2354183f, 205.46265f), 141); num3 = 6; List list60 = new List(num3); CollectionsMarshal.SetCount(list60, num3); span4 = CollectionsMarshal.AsSpan(list60); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list60; reference46 = questStep8; index2++; ref QuestStep reference47 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1021845u, new Vector3(-138.59778f, 4.211028f, 223.95667f), 141); index3 = 6; List list61 = new List(index3); CollectionsMarshal.SetCount(list61, index3); span4 = CollectionsMarshal.AsSpan(list61); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list61; reference47 = questStep9; obj41.Steps = list58; reference44 = obj41; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 2 }; index2 = 1; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021847u, new Vector3(-153.0633f, 4.2354183f, 226.55066f), 141); obj42.Steps = list62; reference48 = obj42; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 3 }; num2 = 1; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022092u, new Vector3(-132.31104f, 3.9113228f, 221.20996f), 141); obj43.Steps = list63; reference49 = obj43; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 4 }; index2 = 1; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021849u, new Vector3(91.17261f, 0.95918494f, 345.6931f), 141) { Fly = true }; obj44.Steps = list64; reference50 = obj44; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 5 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; ref QuestStep reference52 = ref span3[index2]; QuestStep obj46 = new QuestStep(EInteractionType.Combat, null, new Vector3(101.36345f, 1.4716027f, 356.92258f), 141) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list66 = new List(num3); CollectionsMarshal.SetCount(list66, num3); Span span7 = CollectionsMarshal.AsSpan(list66); index3 = 0; span7[index3] = 7237u; obj46.KillEnemyDataIds = list66; reference52 = obj46; obj45.Steps = list65; reference51 = obj45; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 6 }; index2 = 1; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021854u, new Vector3(106.06543f, 1.957012f, 360.15857f), 141) { StopDistance = 7f }; obj47.Steps = list67; reference53 = obj47; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021858u, new Vector3(9.536865f, 40.00023f, -15.213318f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle }, NextQuestId = new QuestId(2562) }; obj48.Steps = list68; reference54 = obj48; questRoot7.QuestSequence = list56; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(2562); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list69 = new List(num); CollectionsMarshal.SetCount(list69, num); span = CollectionsMarshal.AsSpan(list69); index = 0; span[index] = "liza"; questRoot8.Author = list69; index = 7; List list70 = new List(index); CollectionsMarshal.SetCount(list70, index); span2 = CollectionsMarshal.AsSpan(list70); num = 0; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 0 }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; ref QuestStep reference56 = ref span3[num2]; QuestStep obj50 = new QuestStep(EInteractionType.AcceptQuest, 1021858u, new Vector3(9.536865f, 40.00023f, -15.213318f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition obj51 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list72 = new List(index3); CollectionsMarshal.SetCount(list72, index3); span6 = CollectionsMarshal.AsSpan(list72); num3 = 0; span6[num3] = 128; obj51.InTerritory = list72; skipConditions.AetheryteShortcutIf = obj51; obj50.SkipConditions = skipConditions; reference56 = obj50; obj49.Steps = list71; reference55 = obj49; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 1 }; num2 = 3; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; ref QuestStep reference58 = ref span3[index2]; QuestStep obj53 = new QuestStep(EInteractionType.Interact, 1001217u, new Vector3(-140.85602f, 18.199999f, 17.013733f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaAftcastle, To = EAetheryteLocation.Limsa } }; num3 = 6; List list74 = new List(num3); CollectionsMarshal.SetCount(list74, num3); span4 = CollectionsMarshal.AsSpan(list74); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj53.CompletionQuestVariablesFlags = list74; reference58 = obj53; index2++; ref QuestStep reference59 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1001208u, new Vector3(-228.16821f, 16f, 50.644653f), 129); index3 = 6; List list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span4 = CollectionsMarshal.AsSpan(list75); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list75; reference59 = questStep10; index2++; ref QuestStep reference60 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1003272u, new Vector3(-262.92822f, 16.2f, 51.407593f), 129); num3 = 6; List list76 = new List(num3); CollectionsMarshal.SetCount(list76, num3); span4 = CollectionsMarshal.AsSpan(list76); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list76; reference60 = questStep11; obj52.Steps = list73; reference57 = obj52; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 2 }; index2 = 1; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021860u, new Vector3(-205.70691f, 16f, 52.8114f), 129); obj54.Steps = list77; reference61 = obj54; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 3 }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021862u, new Vector3(-176.62323f, 4f, 181.65857f), 129) { StopDistance = 7f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaHawkersAlley, To = EAetheryteLocation.LimsaFisher } }; obj55.Steps = list78; reference62 = obj55; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 4 }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006273u, new Vector3(619.0126f, 23.936245f, 455.10022f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj56.Steps = list79; reference63 = obj56; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 5 }; num2 = 1; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1021866u, new Vector3(673.54834f, 11.594437f, 390.7378f), 137) { Fly = true }; obj57.Steps = list80; reference64 = obj57; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021869u, new Vector3(43.259277f, -8f, 99.19885f), 132) { StopDistance = 1.5f, AetheryteShortcut = EAetheryteLocation.Gridania, NextQuestId = new QuestId(2563) }; obj58.Steps = list81; reference65 = obj58; questRoot8.QuestSequence = list70; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(2563); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list82 = new List(num); CollectionsMarshal.SetCount(list82, num); span = CollectionsMarshal.AsSpan(list82); index = 0; span[index] = "liza"; questRoot9.Author = list82; index = 9; List list83 = new List(index); CollectionsMarshal.SetCount(list83, index); span2 = CollectionsMarshal.AsSpan(list83); num = 0; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; num2 = 1; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021869u, new Vector3(43.259277f, -8f, 99.19885f), 132) { StopDistance = 1.5f, AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj59.Steps = list84; reference66 = obj59; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; index2 = 3; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; ref QuestStep reference68 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1000146u, new Vector3(49.79016f, -1.4669685f, 51.743286f), 132); index3 = 6; List list86 = new List(index3); CollectionsMarshal.SetCount(list86, index3); span4 = CollectionsMarshal.AsSpan(list86); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list86; reference68 = questStep12; num2++; ref QuestStep reference69 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1000184u, new Vector3(12.130859f, -1.4203229f, 30.44165f), 132); num3 = 6; List list87 = new List(num3); CollectionsMarshal.SetCount(list87, num3); span4 = CollectionsMarshal.AsSpan(list87); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list87; reference69 = questStep13; num2++; ref QuestStep reference70 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1001276u, new Vector3(13.961914f, 0.1373291f, 2.090454f), 132); index3 = 6; List list88 = new List(index3); CollectionsMarshal.SetCount(list88, index3); span4 = CollectionsMarshal.AsSpan(list88); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list88; reference70 = questStep14; obj60.Steps = list85; reference67 = obj60; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 2 }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021871u, new Vector3(-17.929382f, -3.5175722f, 8.895996f), 132); obj61.Steps = list89; reference71 = obj61; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 3 }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132); obj62.Steps = list90; reference72 = obj62; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 4 }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; ref QuestStep reference74 = ref span3[index2]; QuestStep obj64 = new QuestStep(EInteractionType.Combat, null, new Vector3(16.415976f, -13.3742895f, 13.173157f), 154) { StopDistance = 0.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list92 = new List(num3); CollectionsMarshal.SetCount(list92, num3); span7 = CollectionsMarshal.AsSpan(list92); index3 = 0; span7[index3] = 7492u; index3++; span7[index3] = 7493u; obj64.KillEnemyDataIds = list92; reference74 = obj64; obj63.Steps = list91; reference73 = obj63; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 5 }; index2 = 1; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021873u, new Vector3(15.6710205f, -13.159564f, 14.572327f), 154); obj65.Steps = list93; reference75 = obj65; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 6 }; num2 = 1; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021877u, new Vector3(72.03784f, -13.573448f, -6.790344f), 154); obj66.Steps = list94; reference76 = obj66; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 7 }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021923u, new Vector3(-16.739136f, -3.3721945f, 8.590759f), 132); obj67.Steps = list95; reference77 = obj67; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021878u, new Vector3(112.41321f, 3.6299734f, 62.302612f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume }, NextQuestId = new QuestId(2564) }; obj68.Steps = list96; reference78 = obj68; questRoot9.QuestSequence = list83; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(2564); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list97 = new List(num); CollectionsMarshal.SetCount(list97, num); span = CollectionsMarshal.AsSpan(list97); index = 0; span[index] = "liza"; questRoot10.Author = list97; index = 8; List list98 = new List(index); CollectionsMarshal.SetCount(list98, index); span2 = CollectionsMarshal.AsSpan(list98); num = 0; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 0 }; index2 = 1; List list99 = new List(index2); CollectionsMarshal.SetCount(list99, index2); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1021878u, new Vector3(112.41321f, 3.6299734f, 62.302612f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj69.Steps = list99; reference79 = obj69; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 1 }; num2 = 5; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(89.911125f, 0.8319905f, 69.05516f), 418); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(79.70269f, -15.835008f, 69.00836f), 418) { DisableNavmesh = true }; index2++; ref QuestStep reference81 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1021882u, new Vector3(104.29541f, -20.020874f, 60.624023f), 418); index3 = 6; List list101 = new List(index3); CollectionsMarshal.SetCount(list101, index3); span4 = CollectionsMarshal.AsSpan(list101); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list101; reference81 = questStep15; index2++; ref QuestStep reference82 = ref span3[index2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1021883u, new Vector3(35.202515f, -14.000005f, 34.74475f), 418); num3 = 6; List list102 = new List(num3); CollectionsMarshal.SetCount(list102, num3); span4 = CollectionsMarshal.AsSpan(list102); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list102; reference82 = questStep16; index2++; ref QuestStep reference83 = ref span3[index2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1021884u, new Vector3(20.645447f, -12.020878f, 37.79651f), 418); index3 = 6; List list103 = new List(index3); CollectionsMarshal.SetCount(list103, index3); span4 = CollectionsMarshal.AsSpan(list103); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep17.CompletionQuestVariablesFlags = list103; reference83 = questStep17; obj70.Steps = list100; reference80 = obj70; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 2 }; index2 = 2; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(52.22194f, -12.020878f, 75.08158f), 418); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1021885u, new Vector3(36.63684f, -6.947115f, 79.39258f), 418); obj71.Steps = list104; reference84 = obj71; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 3 }; num2 = 1; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022094u, new Vector3(110.27698f, -20.000004f, 69.93213f), 418); obj72.Steps = list105; reference85 = obj72; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 4 }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021886u, new Vector3(0.015197754f, 13.46524f, 59.15918f), 419) { StopDistance = 7f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardBrume, To = EAetheryteLocation.IshgardLastVigil } }; obj73.Steps = list106; reference86 = obj73; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 5 }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; ref QuestStep reference88 = ref span3[index2]; QuestStep obj75 = new QuestStep(EInteractionType.Combat, null, new Vector3(360.62927f, 161.10802f, 27.17857f), 397) { StopDistance = 0.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list108 = new List(num3); CollectionsMarshal.SetCount(list108, num3); span7 = CollectionsMarshal.AsSpan(list108); index3 = 0; span7[index3] = 7237u; index3++; span7[index3] = 7494u; obj75.KillEnemyDataIds = list108; reference88 = obj75; obj74.Steps = list107; reference87 = obj74; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 6 }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021888u, new Vector3(358.87683f, 161.108f, 26.5354f), 397); obj76.Steps = list109; reference89 = obj76; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021879u, new Vector3(112.50476f, 3.6299736f, 60.837646f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume }, NextQuestId = new QuestId(2565) }; obj77.Steps = list110; reference90 = obj77; questRoot10.QuestSequence = list98; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(2565); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list111 = new List(num); CollectionsMarshal.SetCount(list111, num); span = CollectionsMarshal.AsSpan(list111); index = 0; span[index] = "liza"; questRoot11.Author = list111; index = 5; List list112 = new List(index); CollectionsMarshal.SetCount(list112, index); span2 = CollectionsMarshal.AsSpan(list112); num = 0; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 0 }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1021879u, new Vector3(112.50476f, 3.6299736f, 60.837646f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj78.Steps = list113; reference91 = obj78; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 1 }; num2 = 1; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2008327u, new Vector3(59.40332f, 23.971863f, -5.6000977f), 418); obj79.Steps = list114; reference92 = obj79; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 2 }; index2 = 1; List list115 = new List(index2); CollectionsMarshal.SetCount(list115, index2); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008328u, new Vector3(-17.288513f, 5.4779663f, 29.709229f), 418); obj80.Steps = list115; reference93 = obj80; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 3 }; num2 = 2; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(465.55804f, 203.43318f, 680.2831f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1021894u, new Vector3(-217.82257f, 112.33306f, -243.94604f), 397) { Fly = true }; obj81.Steps = list116; reference94 = obj81; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021836u, new Vector3(36.850464f, 6.999999f, -83.78735f), 130) { NextQuestId = new QuestId(2566) }; obj82.Steps = list117; reference95 = obj82; questRoot11.QuestSequence = list112; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(2566); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list118 = new List(num); CollectionsMarshal.SetCount(list118, num); span = CollectionsMarshal.AsSpan(list118); index = 0; span[index] = "liza"; questRoot12.Author = list118; index = 6; List list119 = new List(index); CollectionsMarshal.SetCount(list119, index); span2 = CollectionsMarshal.AsSpan(list119); num = 0; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 0 }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021836u, new Vector3(36.850464f, 6.999999f, -83.78735f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj83.Steps = list120; reference96 = obj83; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 1 }; index2 = 1; List list121 = new List(index2); CollectionsMarshal.SetCount(list121, index2); span3 = CollectionsMarshal.AsSpan(list121); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022185u, new Vector3(39.04773f, 8f, -119.76807f), 130); obj84.Steps = list121; reference97 = obj84; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 2 }; num2 = 1; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; ref QuestStep reference99 = ref span3[index2]; QuestStep obj86 = new QuestStep(EInteractionType.Combat, null, new Vector3(-99.923485f, 49.52189f, 322.85992f), 140) { StopDistance = 0.5f, Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahGateOfTheSultana }, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list123 = new List(index3); CollectionsMarshal.SetCount(list123, index3); span7 = CollectionsMarshal.AsSpan(list123); num3 = 0; span7[num3] = 7495u; obj86.KillEnemyDataIds = list123; reference99 = obj86; obj85.Steps = list122; reference98 = obj85; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 3 }; index2 = 1; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022186u, new Vector3(-98.95477f, 49.469913f, 317.83008f), 140) { StopDistance = 7f }; obj87.Steps = list124; reference100 = obj87; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 4 }; num2 = 1; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022189u, new Vector3(-312.67267f, 33.089348f, 446.5553f), 140) { Fly = true }; obj88.Steps = list125; reference101 = obj88; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021836u, new Vector3(36.850464f, 6.999999f, -83.78735f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers }, NextQuestId = new QuestId(2567) }; obj89.Steps = list126; reference102 = obj89; questRoot12.QuestSequence = list119; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(2567); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list127 = new List(num); CollectionsMarshal.SetCount(list127, num); span = CollectionsMarshal.AsSpan(list127); index = 0; span[index] = "liza"; questRoot13.Author = list127; index = 5; List list128 = new List(index); CollectionsMarshal.SetCount(list128, index); span2 = CollectionsMarshal.AsSpan(list128); num = 0; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 0 }; num2 = 1; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021836u, new Vector3(36.850464f, 6.999999f, -83.78735f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj90.Steps = list129; reference103 = obj90; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 1 }; index2 = 1; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022190u, new Vector3(128.61829f, 15f, -158.03778f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeSekiseigumiBarracks } }; obj91.Steps = list130; reference104 = obj91; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 2 }; num2 = 2; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024622u, new Vector3(102.433716f, 0.2814351f, -550.9575f), 613) { TargetTerritoryId = (ushort)613, Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; index2++; ref QuestStep reference106 = ref span3[index2]; QuestStep obj93 = new QuestStep(EInteractionType.Combat, null, new Vector3(568.7077f, 0.73303545f, 754.9407f), 613) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list132 = new List(num3); CollectionsMarshal.SetCount(list132, num3); span7 = CollectionsMarshal.AsSpan(list132); index3 = 0; span7[index3] = 7496u; obj93.KillEnemyDataIds = list132; reference106 = obj93; obj92.Steps = list131; reference105 = obj92; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 3 }; index2 = 1; List list133 = new List(index2); CollectionsMarshal.SetCount(list133, index2); span3 = CollectionsMarshal.AsSpan(list133); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022191u, new Vector3(567.8645f, 0.73303545f, 755.1842f), 613); obj94.Steps = list133; reference107 = obj94; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list134 = new List(num2); CollectionsMarshal.SetCount(list134, num2); span3 = CollectionsMarshal.AsSpan(list134); index2 = 0; ref QuestStep reference109 = ref span3[index2]; QuestStep obj96 = new QuestStep(EInteractionType.CompleteQuest, 1022190u, new Vector3(128.61829f, 15f, -158.03778f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeSekiseigumiBarracks } }; index3 = 1; List list135 = new List(index3); CollectionsMarshal.SetCount(list135, index3); span5 = CollectionsMarshal.AsSpan(list135); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_JOBSAM630_02567_Q1_000_054") }; obj96.DialogueChoices = list135; obj96.NextQuestId = new QuestId(2568); reference109 = obj96; obj95.Steps = list134; reference108 = obj95; questRoot13.QuestSequence = list128; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(2568); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list136 = new List(num); CollectionsMarshal.SetCount(list136, num); span = CollectionsMarshal.AsSpan(list136); index = 0; span[index] = "liza"; questRoot14.Author = list136; index = 8; List list137 = new List(index); CollectionsMarshal.SetCount(list137, index); span2 = CollectionsMarshal.AsSpan(list137); num = 0; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 0 }; index2 = 1; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1022184u, new Vector3(129.71692f, 15f, -157.61047f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeSekiseigumiBarracks }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj97.Steps = list138; reference110 = obj97; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 1 }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2008439u, new Vector3(-100.87744f, -6.0273438f, 67.03284f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeSekiseigumiBarracks, To = EAetheryteLocation.KuganeMarkets } }; obj98.Steps = list139; reference111 = obj98; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 2 }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008440u, new Vector3(-140.36774f, -7.0649414f, 78.3551f), 628); obj99.Steps = list140; reference112 = obj99; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 3 }; num2 = 1; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2008441u, new Vector3(-140.33728f, -7.0039062f, 72.739746f), 628); obj100.Steps = list141; reference113 = obj100; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 4 }; index2 = 1; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022196u, new Vector3(-22.293457f, -3f, 31.814941f), 628); obj101.Steps = list142; reference114 = obj101; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 5 }; num2 = 1; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022197u, new Vector3(46.219482f, 8.02f, 144.79285f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeMarkets, To = EAetheryteLocation.KuganeThavnairianConsulate } }; obj102.Steps = list143; reference115 = obj102; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 6 }; index2 = 1; List list144 = new List(index2); CollectionsMarshal.SetCount(list144, index2); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1022201u, new Vector3(37.338745f, 5.951233f, -133.95898f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeThavnairianConsulate, To = EAetheryteLocation.KuganeRakuzaDistrict } }; obj103.Steps = list144; reference116 = obj103; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1022203u, new Vector3(128.55725f, 15f, -158.09875f), 628) { NextQuestId = new QuestId(2569) }; obj104.Steps = list145; reference117 = obj104; questRoot14.QuestSequence = list137; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(2569); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list146 = new List(num); CollectionsMarshal.SetCount(list146, num); span = CollectionsMarshal.AsSpan(list146); index = 0; span[index] = "liza"; questRoot15.Author = list146; index = 8; List list147 = new List(index); CollectionsMarshal.SetCount(list147, index); span2 = CollectionsMarshal.AsSpan(list147); num = 0; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 0 }; index2 = 1; List list148 = new List(index2); CollectionsMarshal.SetCount(list148, index2); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1022184u, new Vector3(129.71692f, 15f, -157.61047f), 628) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeSekiseigumiBarracks }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj105.Steps = list148; reference118 = obj105; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 1 }; num2 = 1; List list149 = new List(num2); CollectionsMarshal.SetCount(list149, num2); span3 = CollectionsMarshal.AsSpan(list149); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022204u, new Vector3(537.01074f, 70.39123f, 25.375732f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai }; obj106.Steps = list149; reference119 = obj106; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 2 }; index2 = 1; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; ref QuestStep reference121 = ref span3[num2]; QuestStep obj108 = new QuestStep(EInteractionType.Combat, 2008443u, new Vector3(255.02393f, 7.7667847f, 458.5182f), 614) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list151 = new List(num3); CollectionsMarshal.SetCount(list151, num3); span7 = CollectionsMarshal.AsSpan(list151); index3 = 0; span7[index3] = 7497u; obj108.KillEnemyDataIds = list151; reference121 = obj108; obj107.Steps = list150; reference120 = obj107; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 3 }; num2 = 1; List list152 = new List(num2); CollectionsMarshal.SetCount(list152, num2); span3 = CollectionsMarshal.AsSpan(list152); index2 = 0; ref QuestStep reference123 = ref span3[index2]; QuestStep obj110 = new QuestStep(EInteractionType.Combat, 2008444u, new Vector3(152.57495f, 13.626221f, 425.55872f), 614) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list153 = new List(index3); CollectionsMarshal.SetCount(list153, index3); span7 = CollectionsMarshal.AsSpan(list153); num3 = 0; span7[num3] = 7498u; obj110.KillEnemyDataIds = list153; reference123 = obj110; obj109.Steps = list152; reference122 = obj109; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 4 }; index2 = 1; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; ref QuestStep reference125 = ref span3[num2]; QuestStep obj112 = new QuestStep(EInteractionType.Combat, 2008445u, new Vector3(64.43884f, 10.788086f, 444.23596f), 614) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list155 = new List(num3); CollectionsMarshal.SetCount(list155, num3); span7 = CollectionsMarshal.AsSpan(list155); index3 = 0; span7[index3] = 7496u; obj112.KillEnemyDataIds = list155; reference125 = obj112; obj111.Steps = list154; reference124 = obj111; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 5 }; num2 = 1; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022205u, new Vector3(175.2804f, 5.1901503f, 522.33154f), 614) { Fly = true }; obj113.Steps = list156; reference126 = obj113; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 6 }; index2 = 1; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; ref QuestStep reference128 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1022205u, new Vector3(175.2804f, 5.1901503f, 522.33154f), 614); index3 = 1; List list158 = new List(index3); CollectionsMarshal.SetCount(list158, index3); span5 = CollectionsMarshal.AsSpan(list158); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_JOBSAM680_02569_Q1_000_041") }; questStep18.DialogueChoices = list158; reference128 = questStep18; obj114.Steps = list157; reference127 = obj114; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list159 = new List(num2); CollectionsMarshal.SetCount(list159, num2); span3 = CollectionsMarshal.AsSpan(list159); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1022184u, new Vector3(129.71692f, 15f, -157.61047f), 628) { NextQuestId = new QuestId(2570) }; obj115.Steps = list159; reference129 = obj115; questRoot15.QuestSequence = list147; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(2570); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list160 = new List(num); CollectionsMarshal.SetCount(list160, num); span = CollectionsMarshal.AsSpan(list160); index = 0; span[index] = "liza"; questRoot16.Author = list160; index = 5; List list161 = new List(index); CollectionsMarshal.SetCount(list161, index); span2 = CollectionsMarshal.AsSpan(list161); num = 0; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 0 }; index2 = 1; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1022184u, new Vector3(129.71692f, 15f, -157.61047f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeSekiseigumiBarracks }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj116.Steps = list162; reference130 = obj116; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 1 }; num2 = 3; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; ref QuestStep reference132 = ref span3[index2]; QuestStep obj118 = new QuestStep(EInteractionType.Interact, 1022208u, new Vector3(14.755432f, -6.558981E-11f, -66.88031f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeSekiseigumiBarracks, To = EAetheryteLocation.Kugane } }; num3 = 6; List list164 = new List(num3); CollectionsMarshal.SetCount(list164, num3); span4 = CollectionsMarshal.AsSpan(list164); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj118.CompletionQuestVariablesFlags = list164; reference132 = obj118; index2++; ref QuestStep reference133 = ref span3[index2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 1022207u, new Vector3(-59.861206f, -2.9000297f, -64.805115f), 628); index3 = 6; List list165 = new List(index3); CollectionsMarshal.SetCount(list165, index3); span4 = CollectionsMarshal.AsSpan(list165); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list165; reference133 = questStep19; index2++; ref QuestStep reference134 = ref span3[index2]; QuestStep obj119 = new QuestStep(EInteractionType.Interact, 1022209u, new Vector3(42.648926f, 4.0000005f, 54.97815f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeShiokazeHostelry, To = EAetheryteLocation.KuganeMarkets } }; num3 = 6; List list166 = new List(num3); CollectionsMarshal.SetCount(list166, num3); span4 = CollectionsMarshal.AsSpan(list166); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj119.CompletionQuestVariablesFlags = list166; reference134 = obj119; obj117.Steps = list163; reference131 = obj117; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 2 }; index2 = 1; List list167 = new List(index2); CollectionsMarshal.SetCount(list167, index2); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022377u, new Vector3(124.6814f, 15f, -154.83331f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeMarkets, To = EAetheryteLocation.KuganeSekiseigumiBarracks } }; obj120.Steps = list167; reference135 = obj120; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 3 }; num2 = 3; List list168 = new List(num2); CollectionsMarshal.SetCount(list168, num2); span3 = CollectionsMarshal.AsSpan(list168); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(541.33655f, -61.59003f, -166.09608f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(545.0479f, -61.943626f, -147.57167f), 613) { DisableNavmesh = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1022215u, new Vector3(787.19763f, 1.5872339f, 80.03345f), 613) { Fly = true }; obj121.Steps = list168; reference136 = obj121; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list169 = new List(index2); CollectionsMarshal.SetCount(list169, index2); span3 = CollectionsMarshal.AsSpan(list169); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1022184u, new Vector3(129.71692f, 15f, -157.61047f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeSekiseigumiBarracks } }; obj122.Steps = list169; reference137 = obj122; questRoot16.QuestSequence = list161; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(2571); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list170 = new List(num); CollectionsMarshal.SetCount(list170, num); span = CollectionsMarshal.AsSpan(list170); index = 0; span[index] = "liza"; questRoot17.Author = list170; index = 4; List list171 = new List(index); CollectionsMarshal.SetCount(list171, index); span2 = CollectionsMarshal.AsSpan(list171); num = 0; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 0 }; num2 = 1; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); index2 = 0; ref QuestStep reference139 = ref span3[index2]; QuestStep obj124 = new QuestStep(EInteractionType.AcceptQuest, 1006747u, new Vector3(-20.828613f, 29.999964f, -2.4262085f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule } }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition obj125 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list173 = new List(index3); CollectionsMarshal.SetCount(list173, index3); span6 = CollectionsMarshal.AsSpan(list173); num3 = 0; span6[num3] = 131; obj125.InTerritory = list173; skipConditions2.AetheryteShortcutIf = obj125; obj124.SkipConditions = skipConditions2; num3 = 1; List list174 = new List(num3); CollectionsMarshal.SetCount(list174, num3); span5 = CollectionsMarshal.AsSpan(list174); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBPLD601_02571_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBPLD601_02571_A1_000_001") }; obj124.DialogueChoices = list174; reference139 = obj124; obj123.Steps = list172; reference138 = obj123; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 1 }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021342u, new Vector3(-25.558899f, 38.010006f, 82.6886f), 131); obj126.Steps = list175; reference140 = obj126; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 2 }; num2 = 5; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); index2 = 0; ref QuestStep reference142 = ref span3[index2]; QuestStep obj128 = new QuestStep(EInteractionType.Interact, 1021343u, new Vector3(-75.60846f, 6.9845715f, 6.210388f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahChamberOfRule, To = EAetheryteLocation.UldahGladiator } }; index3 = 6; List list177 = new List(index3); CollectionsMarshal.SetCount(list177, index3); span4 = CollectionsMarshal.AsSpan(list177); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj128.CompletionQuestVariablesFlags = list177; reference142 = obj128; index2++; ref QuestStep reference143 = ref span3[index2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1021345u, new Vector3(-69.96271f, 7.0740614f, -10.696594f), 131); num3 = 6; List list178 = new List(num3); CollectionsMarshal.SetCount(list178, num3); span4 = CollectionsMarshal.AsSpan(list178); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep20.CompletionQuestVariablesFlags = list178; reference143 = questStep20; index2++; ref QuestStep reference144 = ref span3[index2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 1021346u, new Vector3(-96.69641f, 6.9845695f, -9.506409f), 131); index3 = 6; List list179 = new List(index3); CollectionsMarshal.SetCount(list179, index3); span4 = CollectionsMarshal.AsSpan(list179); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep21.CompletionQuestVariablesFlags = list179; reference144 = questStep21; index2++; ref QuestStep reference145 = ref span3[index2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 1021347u, new Vector3(-105.638245f, 6.9839897f, 3.0059814f), 131); num3 = 6; List list180 = new List(num3); CollectionsMarshal.SetCount(list180, num3); span4 = CollectionsMarshal.AsSpan(list180); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep22.CompletionQuestVariablesFlags = list180; reference145 = questStep22; index2++; ref QuestStep reference146 = ref span3[index2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 1021344u, new Vector3(-96.910095f, 6.984566f, 15.0911255f), 131); index3 = 6; List list181 = new List(index3); CollectionsMarshal.SetCount(list181, index3); span4 = CollectionsMarshal.AsSpan(list181); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list181; reference146 = questStep23; obj127.Steps = list176; reference141 = obj127; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001739u, new Vector3(-94.529724f, 6.5000024f, 39.81079f), 131) { NextQuestId = new QuestId(2572) }; obj129.Steps = list182; reference147 = obj129; questRoot17.QuestSequence = list171; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(2572); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list183 = new List(num); CollectionsMarshal.SetCount(list183, num); span = CollectionsMarshal.AsSpan(list183); index = 0; span[index] = "liza"; questRoot18.Author = list183; index = 6; List list184 = new List(index); CollectionsMarshal.SetCount(list184, index); span2 = CollectionsMarshal.AsSpan(list184); num = 0; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 0 }; num2 = 1; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); index2 = 0; ref QuestStep reference149 = ref span3[index2]; QuestStep obj131 = new QuestStep(EInteractionType.AcceptQuest, 1001739u, new Vector3(-94.529724f, 6.5000024f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition obj132 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list186 = new List(num3); CollectionsMarshal.SetCount(list186, num3); span6 = CollectionsMarshal.AsSpan(list186); index3 = 0; span6[index3] = 131; obj132.InTerritory = list186; skipConditions3.AetheryteShortcutIf = obj132; obj131.SkipConditions = skipConditions3; reference149 = obj131; obj130.Steps = list185; reference148 = obj130; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 1 }; index2 = 1; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008101u, new Vector3(-82.44458f, 1.9378662f, 60.77661f), 131); obj133.Steps = list187; reference150 = obj133; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 2 }; num2 = 1; List list188 = new List(num2); CollectionsMarshal.SetCount(list188, num2); span3 = CollectionsMarshal.AsSpan(list188); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1021271u, new Vector3(-87.174866f, 1.9499679f, 57.358643f), 131); obj134.Steps = list188; reference151 = obj134; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 4 }; index2 = 1; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021275u, new Vector3(-84.67236f, 1.9500066f, 60.868164f), 131) { StopDistance = 5f }; obj135.Steps = list189; reference152 = obj135; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1001739u, new Vector3(-94.529724f, 6.5000024f, 39.81079f), 131) { NextQuestId = new QuestId(2573) }; obj136.Steps = list190; reference153 = obj136; questRoot18.QuestSequence = list184; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(2573); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list191 = new List(num); CollectionsMarshal.SetCount(list191, num); span = CollectionsMarshal.AsSpan(list191); index = 0; span[index] = "liza"; questRoot19.Author = list191; index = 6; List list192 = new List(index); CollectionsMarshal.SetCount(list192, index); span2 = CollectionsMarshal.AsSpan(list192); num = 0; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 0 }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; ref QuestStep reference155 = ref span3[num2]; QuestStep obj138 = new QuestStep(EInteractionType.AcceptQuest, 1001739u, new Vector3(-94.529724f, 6.5000024f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition obj139 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list194 = new List(index3); CollectionsMarshal.SetCount(list194, index3); span6 = CollectionsMarshal.AsSpan(list194); num3 = 0; span6[num3] = 131; obj139.InTerritory = list194; skipConditions4.AetheryteShortcutIf = obj139; obj138.SkipConditions = skipConditions4; reference155 = obj138; obj137.Steps = list193; reference154 = obj137; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 1 }; num2 = 1; List list195 = new List(num2); CollectionsMarshal.SetCount(list195, num2); span3 = CollectionsMarshal.AsSpan(list195); index2 = 0; ref QuestStep reference157 = ref span3[index2]; QuestStep questStep24 = new QuestStep(EInteractionType.Interact, 1021364u, new Vector3(-84.36719f, 6.9845676f, 11.276367f), 131); num3 = 1; List list196 = new List(num3); CollectionsMarshal.SetCount(list196, num3); span5 = CollectionsMarshal.AsSpan(list196); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_JOBPLD650_02573_Q1_000_011") }; questStep24.DialogueChoices = list196; reference157 = questStep24; obj140.Steps = list195; reference156 = obj140; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 2 }; index2 = 2; List list197 = new List(index2); CollectionsMarshal.SetCount(list197, index2); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; ref QuestStep reference159 = ref span3[num2]; QuestStep questStep25 = new QuestStep(EInteractionType.Interact, 1021365u, new Vector3(-94.010864f, 6.9845667f, 15.548889f), 131); index3 = 6; List list198 = new List(index3); CollectionsMarshal.SetCount(list198, index3); span4 = CollectionsMarshal.AsSpan(list198); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep25.CompletionQuestVariablesFlags = list198; reference159 = questStep25; num2++; ref QuestStep reference160 = ref span3[num2]; QuestStep questStep26 = new QuestStep(EInteractionType.Interact, 1021366u, new Vector3(-99.83978f, 6.9845657f, 14.297607f), 131); num3 = 6; List list199 = new List(num3); CollectionsMarshal.SetCount(list199, num3); span4 = CollectionsMarshal.AsSpan(list199); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep26.CompletionQuestVariablesFlags = list199; reference160 = questStep26; obj141.Steps = list197; reference158 = obj141; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 3 }; num2 = 1; List list200 = new List(num2); CollectionsMarshal.SetCount(list200, num2); span3 = CollectionsMarshal.AsSpan(list200); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001739u, new Vector3(-94.529724f, 6.5000024f, 39.81079f), 131); obj142.Steps = list200; reference161 = obj142; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 4 }; index2 = 1; List list201 = new List(index2); CollectionsMarshal.SetCount(list201, index2); span3 = CollectionsMarshal.AsSpan(list201); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008187u, new Vector3(22.2323f, 7.1869507f, -101.24359f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.UldahAdventurers } }; obj143.Steps = list201; reference162 = obj143; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list202 = new List(num2); CollectionsMarshal.SetCount(list202, num2); span3 = CollectionsMarshal.AsSpan(list202); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1001739u, new Vector3(-94.529724f, 6.5000024f, 39.81079f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahGladiator }, NextQuestId = new QuestId(2574) }; obj144.Steps = list202; reference163 = obj144; questRoot19.QuestSequence = list192; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(2574); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list203 = new List(num); CollectionsMarshal.SetCount(list203, num); span = CollectionsMarshal.AsSpan(list203); index = 0; span[index] = "liza"; questRoot20.Author = list203; index = 9; List list204 = new List(index); CollectionsMarshal.SetCount(list204, index); span2 = CollectionsMarshal.AsSpan(list204); num = 0; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 0 }; index2 = 1; List list205 = new List(index2); CollectionsMarshal.SetCount(list205, index2); span3 = CollectionsMarshal.AsSpan(list205); num2 = 0; ref QuestStep reference165 = ref span3[num2]; QuestStep obj146 = new QuestStep(EInteractionType.AcceptQuest, 1001739u, new Vector3(-94.529724f, 6.5000024f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; SkipConditions skipConditions5 = new SkipConditions(); SkipAetheryteCondition obj147 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list206 = new List(index3); CollectionsMarshal.SetCount(list206, index3); span6 = CollectionsMarshal.AsSpan(list206); num3 = 0; span6[num3] = 131; obj147.InTerritory = list206; skipConditions5.AetheryteShortcutIf = obj147; obj146.SkipConditions = skipConditions5; reference165 = obj146; obj145.Steps = list205; reference164 = obj145; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 1 }; num2 = 1; List list207 = new List(num2); CollectionsMarshal.SetCount(list207, num2); span3 = CollectionsMarshal.AsSpan(list207); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001739u, new Vector3(-94.529724f, 6.5000024f, 39.81079f), 131); obj148.Steps = list207; reference166 = obj148; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 2 }; index2 = 1; List list208 = new List(index2); CollectionsMarshal.SetCount(list208, index2); span3 = CollectionsMarshal.AsSpan(list208); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021271u, new Vector3(-87.174866f, 1.9499679f, 57.358643f), 131); obj149.Steps = list208; reference167 = obj149; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 3 }; num2 = 1; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(64.84746f, 7.9209166f, -37.27604f), 131) { RestartNavigationIfCancelled = false, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.UldahSapphireAvenue } }; obj150.Steps = list209; reference168 = obj150; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 4 }; index2 = 3; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; ref QuestStep reference170 = ref span3[num2]; QuestStep questStep27 = new QuestStep(EInteractionType.Interact, 1021379u, new Vector3(81.01013f, 8f, -73.624756f), 131); num3 = 6; List list211 = new List(num3); CollectionsMarshal.SetCount(list211, num3); span4 = CollectionsMarshal.AsSpan(list211); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep27.CompletionQuestVariablesFlags = list211; reference170 = questStep27; num2++; ref QuestStep reference171 = ref span3[num2]; QuestStep questStep28 = new QuestStep(EInteractionType.Interact, 1021378u, new Vector3(97.45935f, 7.9999995f, -11.947815f), 131); index3 = 6; List list212 = new List(index3); CollectionsMarshal.SetCount(list212, index3); span4 = CollectionsMarshal.AsSpan(list212); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep28.CompletionQuestVariablesFlags = list212; reference171 = questStep28; num2++; ref QuestStep reference172 = ref span3[num2]; QuestStep questStep29 = new QuestStep(EInteractionType.Interact, 1021380u, new Vector3(105.6687f, 8f, 4.714966f), 131); num3 = 6; List list213 = new List(num3); CollectionsMarshal.SetCount(list213, num3); span4 = CollectionsMarshal.AsSpan(list213); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep29.CompletionQuestVariablesFlags = list213; reference172 = questStep29; obj151.Steps = list210; reference169 = obj151; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 5 }; num2 = 1; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Say, 1021381u, new Vector3(138.53662f, 4f, 51.377075f), 131) { ChatMessage = new ChatMessage { Key = "TEXT_JOBPLD680_02574_SYSTEM_000_084" } }; obj152.Steps = list214; reference173 = obj152; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 6 }; index2 = 2; List list215 = new List(index2); CollectionsMarshal.SetCount(list215, index2); span3 = CollectionsMarshal.AsSpan(list215); num2 = 0; ref QuestStep reference175 = ref span3[num2]; QuestStep questStep30 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(165.3437f, 4.014847f, 46.210514f), 131); SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); index3 = 1; List list216 = new List(index3); CollectionsMarshal.SetCount(list216, index3); span6 = CollectionsMarshal.AsSpan(list216); num3 = 0; span6[num3] = 141; skipStepConditions.InTerritory = list216; skipConditions6.StepIf = skipStepConditions; questStep30.SkipConditions = skipConditions6; reference175 = questStep30; num2++; ref QuestStep reference176 = ref span3[num2]; QuestStep obj154 = new QuestStep(EInteractionType.Combat, 1021382u, new Vector3(282.39868f, 15.414177f, 513.1456f), 141) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list217 = new List(num3); CollectionsMarshal.SetCount(list217, num3); span7 = CollectionsMarshal.AsSpan(list217); index3 = 0; span7[index3] = 7237u; index3++; span7[index3] = 7238u; obj154.KillEnemyDataIds = list217; index3 = 1; List list218 = new List(index3); CollectionsMarshal.SetCount(list218, index3); span5 = CollectionsMarshal.AsSpan(list218); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBPLD680_02574_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBPLD680_02574_A1_000_002") }; obj154.DialogueChoices = list218; reference176 = obj154; obj153.Steps = list215; reference174 = obj153; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 7 }; num2 = 1; List list219 = new List(num2); CollectionsMarshal.SetCount(list219, num2); span3 = CollectionsMarshal.AsSpan(list219); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021383u, new Vector3(284.71802f, 15.770843f, 512.5658f), 141) { StopDistance = 7f }; obj155.Steps = list219; reference177 = obj155; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list220 = new List(index2); CollectionsMarshal.SetCount(list220, index2); span3 = CollectionsMarshal.AsSpan(list220); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001739u, new Vector3(-94.529724f, 6.5000024f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator }, NextQuestId = new QuestId(2575) }; obj156.Steps = list220; reference178 = obj156; questRoot20.QuestSequence = list204; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(2575); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list221 = new List(num); CollectionsMarshal.SetCount(list221, num); span = CollectionsMarshal.AsSpan(list221); index = 0; span[index] = "liza"; questRoot21.Author = list221; index = 3; List list222 = new List(index); CollectionsMarshal.SetCount(list222, index); span2 = CollectionsMarshal.AsSpan(list222); num = 0; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 0 }; num2 = 1; List list223 = new List(num2); CollectionsMarshal.SetCount(list223, num2); span3 = CollectionsMarshal.AsSpan(list223); index2 = 0; ref QuestStep reference180 = ref span3[index2]; QuestStep obj158 = new QuestStep(EInteractionType.AcceptQuest, 1001739u, new Vector3(-94.529724f, 6.5000024f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; SkipConditions skipConditions7 = new SkipConditions(); SkipAetheryteCondition obj159 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list224 = new List(num3); CollectionsMarshal.SetCount(list224, num3); span6 = CollectionsMarshal.AsSpan(list224); index3 = 0; span6[index3] = 131; obj159.InTerritory = list224; skipConditions7.AetheryteShortcutIf = obj159; obj158.SkipConditions = skipConditions7; reference180 = obj158; obj157.Steps = list223; reference179 = obj157; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 1 }; index2 = 1; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1021271u, new Vector3(-87.174866f, 1.9499679f, 57.358643f), 131); obj160.Steps = list225; reference181 = obj160; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list226 = new List(num2); CollectionsMarshal.SetCount(list226, num2); span3 = CollectionsMarshal.AsSpan(list226); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-95.62987f, 6.500003f, 41.749443f), 131); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1001739u, new Vector3(-94.529724f, 6.5000024f, 39.81079f), 131); obj161.Steps = list226; reference182 = obj161; questRoot21.QuestSequence = list222; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(2576); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list227 = new List(num); CollectionsMarshal.SetCount(list227, num); span = CollectionsMarshal.AsSpan(list227); index = 0; span[index] = "liza"; questRoot22.Author = list227; index = 6; List list228 = new List(index); CollectionsMarshal.SetCount(list228, index); span2 = CollectionsMarshal.AsSpan(list228); num = 0; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 0 }; index2 = 1; List list229 = new List(index2); CollectionsMarshal.SetCount(list229, index2); span3 = CollectionsMarshal.AsSpan(list229); num2 = 0; ref QuestStep reference184 = ref span3[num2]; QuestStep obj163 = new QuestStep(EInteractionType.AcceptQuest, 1021425u, new Vector3(146.1051f, 4f, 25.223145f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahSapphireAvenue } }; SkipConditions skipConditions8 = new SkipConditions(); SkipAetheryteCondition obj164 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list230 = new List(index3); CollectionsMarshal.SetCount(list230, index3); span6 = CollectionsMarshal.AsSpan(list230); num3 = 0; span6[num3] = 131; obj164.InTerritory = list230; skipConditions8.AetheryteShortcutIf = obj164; obj163.SkipConditions = skipConditions8; num3 = 1; List list231 = new List(num3); CollectionsMarshal.SetCount(list231, num3); span5 = CollectionsMarshal.AsSpan(list231); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBRDM500_02576_Q1_000_010"), Answer = new ExcelRef("TEXT_JOBRDM500_02576_A1_000_011") }; obj163.DialogueChoices = list231; reference184 = obj163; obj162.Steps = list229; reference183 = obj162; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 1 }; num2 = 2; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(166.65004f, 3.9997904f, 43.372593f), 131); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1021426u, new Vector3(124.04053f, 5.292755f, 559.65515f), 141) { Fly = true }; obj165.Steps = list232; reference185 = obj165; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 2 }; index2 = 1; List list233 = new List(index2); CollectionsMarshal.SetCount(list233, index2); span3 = CollectionsMarshal.AsSpan(list233); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021434u, new Vector3(125.718994f, 5.2929487f, 558.9531f), 141) { StopDistance = 7f }; obj166.Steps = list233; reference186 = obj166; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 3 }; num2 = 2; List list234 = new List(num2); CollectionsMarshal.SetCount(list234, num2); span3 = CollectionsMarshal.AsSpan(list234); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(8.849496f, 18.34012f, 562.2148f), 141) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1021435u, new Vector3(145.73889f, 4f, 25.223145f), 131); obj167.Steps = list234; reference187 = obj167; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 4 }; index2 = 2; List list235 = new List(index2); CollectionsMarshal.SetCount(list235, index2); span3 = CollectionsMarshal.AsSpan(list235); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-77.95643f, -12.787907f, -45.044247f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1021438u, new Vector3(-96.84906f, -11.350002f, -47.3183f), 141); obj168.Steps = list235; reference188 = obj168; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list236 = new List(num2); CollectionsMarshal.SetCount(list236, num2); span3 = CollectionsMarshal.AsSpan(list236); index2 = 0; ref QuestStep reference190 = ref span3[index2]; QuestStep questStep31 = new QuestStep(EInteractionType.CompleteQuest, 1021438u, new Vector3(-96.84906f, -11.350002f, -47.3183f), 141); index3 = 1; List list237 = new List(index3); CollectionsMarshal.SetCount(list237, index3); span5 = CollectionsMarshal.AsSpan(list237); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_JOBRDM500_02576_Q1_000_310") }; questStep31.DialogueChoices = list237; questStep31.NextQuestId = new QuestId(2577); reference190 = questStep31; obj169.Steps = list236; reference189 = obj169; questRoot22.QuestSequence = list228; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(2577); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list238 = new List(num); CollectionsMarshal.SetCount(list238, num); span = CollectionsMarshal.AsSpan(list238); index = 0; span[index] = "liza"; questRoot23.Author = list238; index = 5; List list239 = new List(index); CollectionsMarshal.SetCount(list239, index); span2 = CollectionsMarshal.AsSpan(list239); num = 0; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 0 }; index2 = 4; List list240 = new List(index2); CollectionsMarshal.SetCount(list240, index2); span3 = CollectionsMarshal.AsSpan(list240); num2 = 0; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 141) { AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, ItemId = 20389u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, 1021438u, new Vector3(-96.84906f, -11.350002f, -47.3183f), 141) { ItemId = 20621u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 141); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1021438u, new Vector3(-96.84906f, -11.350002f, -47.3183f), 141); obj170.Steps = list240; reference191 = obj170; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 1 }; num2 = 2; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-508.00916f, -17.453016f, 16.0174f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1021439u, new Vector3(-513.7255f, -16.420002f, -6.668213f), 145); obj171.Steps = list241; reference192 = obj171; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 2 }; index2 = 1; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span3 = CollectionsMarshal.AsSpan(list242); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1021440u, new Vector3(-505.6382f, -17.810839f, 28.702148f), 145); obj172.Steps = list242; reference193 = obj172; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 3 }; num2 = 1; List list243 = new List(num2); CollectionsMarshal.SetCount(list243, num2); span3 = CollectionsMarshal.AsSpan(list243); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021441u, new Vector3(-428.58014f, -29.27635f, 24.826416f), 145) { StopDistance = 5f }; obj173.Steps = list243; reference194 = obj173; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021447u, new Vector3(-496.75748f, -17.41137f, 28.091797f), 145) { StopDistance = 1f, Fly = true, NextQuestId = new QuestId(2578) }; obj174.Steps = list244; reference195 = obj174; questRoot23.QuestSequence = list239; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(2578); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list245 = new List(num); CollectionsMarshal.SetCount(list245, num); span = CollectionsMarshal.AsSpan(list245); index = 0; span[index] = "liza"; questRoot24.Author = list245; index = 10; List list246 = new List(index); CollectionsMarshal.SetCount(list246, index); span2 = CollectionsMarshal.AsSpan(list246); num = 0; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 0 }; num2 = 1; List list247 = new List(num2); CollectionsMarshal.SetCount(list247, num2); span3 = CollectionsMarshal.AsSpan(list247); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021447u, new Vector3(-496.75748f, -17.41137f, 28.091797f), 145) { StopDistance = 1f, Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj175.Steps = list247; reference196 = obj175; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 1 }; index2 = 1; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006355u, new Vector3(-512.47424f, -16.42f, -7.522766f), 145); obj176.Steps = list248; reference197 = obj176; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 2 }; num2 = 1; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021448u, new Vector3(-56.717834f, -1.8104911E-06f, 102.708374f), 144) { AetheryteShortcut = EAetheryteLocation.GoldSaucer, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GoldSaucer, To = EAetheryteLocation.GoldSaucerEntranceCardSquares } }; obj177.Steps = list249; reference198 = obj177; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 3 }; index2 = 1; List list250 = new List(index2); CollectionsMarshal.SetCount(list250, index2); span3 = CollectionsMarshal.AsSpan(list250); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008218u, new Vector3(-0.07635498f, 20.98108f, 53.60486f), 144) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GoldSaucerEntranceCardSquares, To = EAetheryteLocation.GoldSaucerWonderSquareWest } }; obj178.Steps = list250; reference199 = obj178; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 4 }; num2 = 1; List list251 = new List(num2); CollectionsMarshal.SetCount(list251, num2); span3 = CollectionsMarshal.AsSpan(list251); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021450u, new Vector3(-8.621399f, 20.99973f, 43.381348f), 144); obj179.Steps = list251; reference200 = obj179; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 5 }; index2 = 2; List list252 = new List(index2); CollectionsMarshal.SetCount(list252, index2); span3 = CollectionsMarshal.AsSpan(list252); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 144) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1021451u, new Vector3(-429.64832f, 23.743237f, -351.06433f), 140); obj180.Steps = list252; reference201 = obj180; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 6 }; num2 = 3; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-408.92343f, 23.167036f, -351.16223f), 140); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-375.8867f, 23f, -352.31714f), 140) { DisableNavmesh = true }; index2++; ref QuestStep reference203 = ref span3[index2]; QuestStep obj182 = new QuestStep(EInteractionType.Combat, 2008219u, new Vector3(-326.1311f, 22.9953f, -348.19562f), 140) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list254 = new List(num3); CollectionsMarshal.SetCount(list254, num3); span7 = CollectionsMarshal.AsSpan(list254); index3 = 0; span7[index3] = 7218u; obj182.KillEnemyDataIds = list254; reference203 = obj182; obj181.Steps = list253; reference202 = obj181; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 7 }; index2 = 3; List list255 = new List(index2); CollectionsMarshal.SetCount(list255, index2); span3 = CollectionsMarshal.AsSpan(list255); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-375.8867f, 23f, -352.31714f), 140); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-408.92343f, 23.167036f, -351.16223f), 140) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1021453u, new Vector3(-407.98047f, 23.008799f, -320.36322f), 140); obj183.Steps = list255; reference204 = obj183; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 8 }; num2 = 2; List list256 = new List(num2); CollectionsMarshal.SetCount(list256, num2); span3 = CollectionsMarshal.AsSpan(list256); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-405.64215f, 23.167034f, -350.37634f), 140); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1021456u, new Vector3(-400.38147f, 23f, -348.13464f), 140) { StopDistance = 7f }; obj184.Steps = list256; reference205 = obj184; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list257 = new List(index2); CollectionsMarshal.SetCount(list257, index2); span3 = CollectionsMarshal.AsSpan(list257); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021457u, new Vector3(-476.40198f, 23.228897f, -430.71643f), 140) { Fly = true, NextQuestId = new QuestId(2579) }; obj185.Steps = list257; reference206 = obj185; questRoot24.QuestSequence = list246; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(2579); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list258 = new List(num); CollectionsMarshal.SetCount(list258, num); span = CollectionsMarshal.AsSpan(list258); index = 0; span[index] = "liza"; questRoot25.Author = list258; index = 9; List list259 = new List(index); CollectionsMarshal.SetCount(list259, index); span2 = CollectionsMarshal.AsSpan(list259); num = 0; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 0 }; num2 = 1; List list260 = new List(num2); CollectionsMarshal.SetCount(list260, num2); span3 = CollectionsMarshal.AsSpan(list260); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021457u, new Vector3(-476.40198f, 23.228897f, -430.71643f), 140) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternThanalanHorizon, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj186.Steps = list260; reference207 = obj186; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 1 }; index2 = 1; List list261 = new List(index2); CollectionsMarshal.SetCount(list261, index2); span3 = CollectionsMarshal.AsSpan(list261); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021458u, new Vector3(282.5818f, -24.99566f, 243.7323f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; obj187.Steps = list261; reference208 = obj187; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 2 }; num2 = 3; List list262 = new List(num2); CollectionsMarshal.SetCount(list262, num2); span3 = CollectionsMarshal.AsSpan(list262); index2 = 0; ref QuestStep reference210 = ref span3[index2]; QuestStep questStep32 = new QuestStep(EInteractionType.Interact, 1021464u, new Vector3(327.77905f, -31.89878f, 275.59314f), 138); index3 = 6; List list263 = new List(index3); CollectionsMarshal.SetCount(list263, index3); span4 = CollectionsMarshal.AsSpan(list263); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep32.CompletionQuestVariablesFlags = list263; reference210 = questStep32; index2++; ref QuestStep reference211 = ref span3[index2]; QuestStep questStep33 = new QuestStep(EInteractionType.Interact, 1021463u, new Vector3(311.4823f, -36.325005f, 351.33887f), 138); num3 = 6; List list264 = new List(num3); CollectionsMarshal.SetCount(list264, num3); span4 = CollectionsMarshal.AsSpan(list264); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep33.CompletionQuestVariablesFlags = list264; reference211 = questStep33; index2++; ref QuestStep reference212 = ref span3[index2]; QuestStep questStep34 = new QuestStep(EInteractionType.Interact, 1021465u, new Vector3(319.2339f, -40.425003f, 382.37573f), 138); index3 = 6; List list265 = new List(index3); CollectionsMarshal.SetCount(list265, index3); span4 = CollectionsMarshal.AsSpan(list265); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep34.CompletionQuestVariablesFlags = list265; reference212 = questStep34; obj188.Steps = list262; reference209 = obj188; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 3 }; index2 = 1; List list266 = new List(index2); CollectionsMarshal.SetCount(list266, index2); span3 = CollectionsMarshal.AsSpan(list266); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021458u, new Vector3(282.5818f, -24.99566f, 243.7323f), 138) { StopDistance = 1f, Fly = true }; obj189.Steps = list266; reference213 = obj189; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 4 }; num2 = 1; List list267 = new List(num2); CollectionsMarshal.SetCount(list267, num2); span3 = CollectionsMarshal.AsSpan(list267); index2 = 0; ref QuestStep reference215 = ref span3[index2]; QuestStep obj191 = new QuestStep(EInteractionType.Combat, 2008221u, new Vector3(200.09155f, -36.728516f, 276.17297f), 138) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list268 = new List(num3); CollectionsMarshal.SetCount(list268, num3); span7 = CollectionsMarshal.AsSpan(list268); index3 = 0; span7[index3] = 7219u; obj191.KillEnemyDataIds = list268; reference215 = obj191; obj190.Steps = list267; reference214 = obj190; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 5 }; index2 = 1; List list269 = new List(index2); CollectionsMarshal.SetCount(list269, index2); span3 = CollectionsMarshal.AsSpan(list269); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021459u, new Vector3(207.35486f, -36.405907f, 328.11462f), 138) { Fly = true }; obj192.Steps = list269; reference216 = obj192; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 6 }; num2 = 1; List list270 = new List(num2); CollectionsMarshal.SetCount(list270, num2); span3 = CollectionsMarshal.AsSpan(list270); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2008924u, new Vector3(206.073f, -35.568848f, 329.21338f), 138) { ItemId = 2002182u }; obj193.Steps = list270; reference217 = obj193; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 7 }; index2 = 2; List list271 = new List(index2); CollectionsMarshal.SetCount(list271, index2); span3 = CollectionsMarshal.AsSpan(list271); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(303.05298f, -36.405563f, 307.39264f), 138) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1021460u, new Vector3(319.44763f, -35.9496f, 305.6228f), 138); obj194.Steps = list271; reference218 = obj194; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list272 = new List(num2); CollectionsMarshal.SetCount(list272, num2); span3 = CollectionsMarshal.AsSpan(list272); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021462u, new Vector3(307.36243f, -36.402996f, 309.98706f), 138) { NextQuestId = new QuestId(2580) }; obj195.Steps = list272; reference219 = obj195; questRoot25.QuestSequence = list259; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(2580); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list273 = new List(num); CollectionsMarshal.SetCount(list273, num); span = CollectionsMarshal.AsSpan(list273); index = 0; span[index] = "liza"; questRoot26.Author = list273; index = 8; List list274 = new List(index); CollectionsMarshal.SetCount(list274, index); span2 = CollectionsMarshal.AsSpan(list274); num = 0; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 0 }; index2 = 1; List list275 = new List(index2); CollectionsMarshal.SetCount(list275, index2); span3 = CollectionsMarshal.AsSpan(list275); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1021462u, new Vector3(307.36243f, -36.402996f, 309.98706f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj196.Steps = list275; reference220 = obj196; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 1 }; num2 = 1; List list276 = new List(num2); CollectionsMarshal.SetCount(list276, num2); span3 = CollectionsMarshal.AsSpan(list276); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021466u, new Vector3(320.54626f, -35.949726f, 306.11108f), 138); obj197.Steps = list276; reference221 = obj197; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 2 }; index2 = 3; List list277 = new List(index2); CollectionsMarshal.SetCount(list277, index2); span3 = CollectionsMarshal.AsSpan(list277); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(310.38196f, -35.96502f, 314.66306f), 138) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(192.09558f, -17.541195f, 268.45526f), 138) { Fly = true }; num2++; ref QuestStep reference223 = ref span3[num2]; QuestStep questStep35 = new QuestStep(EInteractionType.Interact, 1021467u, new Vector3(190.96667f, -17.339743f, 269.27588f), 138); index3 = 2; List list278 = new List(index3); CollectionsMarshal.SetCount(list278, index3); span5 = CollectionsMarshal.AsSpan(list278); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBRDM560_02580_Q1_000_100"), Answer = new ExcelRef("TEXT_JOBRDM560_02580_A1_000_101") }; num3++; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBRDM560_02580_Q2_000_131"), Answer = new ExcelRef("TEXT_JOBRDM560_02580_A2_000_131") }; questStep35.DialogueChoices = list278; reference223 = questStep35; obj198.Steps = list277; reference222 = obj198; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 3 }; num2 = 2; List list279 = new List(num2); CollectionsMarshal.SetCount(list279, num2); span3 = CollectionsMarshal.AsSpan(list279); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(303.05298f, -36.405563f, 307.39264f), 138) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1021468u, new Vector3(319.44763f, -35.949703f, 306.90466f), 138); obj199.Steps = list279; reference224 = obj199; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 4 }; index2 = 2; List list280 = new List(index2); CollectionsMarshal.SetCount(list280, index2); span3 = CollectionsMarshal.AsSpan(list280); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1003584u, new Vector3(317.43335f, -36.325005f, 352.86487f), 138) { TargetTerritoryId = (ushort)138 }; num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1021469u, new Vector3(-289.14325f, -40.63008f, 420.46228f), 138) { StopDistance = 7f }; obj200.Steps = list280; reference225 = obj200; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 5 }; num2 = 1; List list281 = new List(num2); CollectionsMarshal.SetCount(list281, num2); span3 = CollectionsMarshal.AsSpan(list281); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021442u, new Vector3(-304.89056f, -40.172314f, 660.1815f), 138); obj201.Steps = list281; reference226 = obj201; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 6 }; index2 = 1; List list282 = new List(index2); CollectionsMarshal.SetCount(list282, index2); span3 = CollectionsMarshal.AsSpan(list282); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021471u, new Vector3(320.88184f, -40.425003f, 369.77185f), 138); obj202.Steps = list282; reference227 = obj202; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list283 = new List(num2); CollectionsMarshal.SetCount(list283, num2); span3 = CollectionsMarshal.AsSpan(list283); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021473u, new Vector3(311.39075f, -25.002254f, 230.82312f), 138) { Fly = true, NextQuestId = new QuestId(2581) }; obj203.Steps = list283; reference228 = obj203; questRoot26.QuestSequence = list274; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(2581); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list284 = new List(num); CollectionsMarshal.SetCount(list284, num); span = CollectionsMarshal.AsSpan(list284); index = 0; span[index] = "liza"; questRoot27.Author = list284; index = 7; List list285 = new List(index); CollectionsMarshal.SetCount(list285, index); span2 = CollectionsMarshal.AsSpan(list285); num = 0; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 0 }; index2 = 1; List list286 = new List(index2); CollectionsMarshal.SetCount(list286, index2); span3 = CollectionsMarshal.AsSpan(list286); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1021473u, new Vector3(311.39075f, -25.002254f, 230.82312f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj204.Steps = list286; reference229 = obj204; num++; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 1 }; num2 = 1; List list287 = new List(num2); CollectionsMarshal.SetCount(list287, num2); span3 = CollectionsMarshal.AsSpan(list287); index2 = 0; ref QuestStep reference231 = ref span3[index2]; QuestStep obj206 = new QuestStep(EInteractionType.Interact, 1021475u, new Vector3(-196.94824f, 15.542886f, 37.582886f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaHawkersAlley } }; num3 = 1; List list288 = new List(num3); CollectionsMarshal.SetCount(list288, num3); span5 = CollectionsMarshal.AsSpan(list288); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBRDM580_02581_Q1_000_100"), Answer = new ExcelRef("TEXT_JOBRDM580_02581_A1_000_101") }; obj206.DialogueChoices = list288; reference231 = obj206; obj205.Steps = list287; reference230 = obj205; num++; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 2 }; index2 = 1; List list289 = new List(index2); CollectionsMarshal.SetCount(list289, index2); span3 = CollectionsMarshal.AsSpan(list289); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021478u, new Vector3(-17.257996f, 40.000496f, -6.4240723f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaHawkersAlley, To = EAetheryteLocation.LimsaAftcastle } }; obj207.Steps = list289; reference232 = obj207; num++; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 3 }; num2 = 1; List list290 = new List(num2); CollectionsMarshal.SetCount(list290, num2); span3 = CollectionsMarshal.AsSpan(list290); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021480u, new Vector3(-304.28015f, 78.854965f, -140.82556f), 147) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthernThanalanCeruleumProcessingPlant }; obj208.Steps = list290; reference233 = obj208; num++; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 4 }; index2 = 1; List list291 = new List(index2); CollectionsMarshal.SetCount(list291, index2); span3 = CollectionsMarshal.AsSpan(list291); num2 = 0; ref QuestStep reference235 = ref span3[num2]; QuestStep obj210 = new QuestStep(EInteractionType.Combat, 2008233u, new Vector3(-292.6833f, 84.4281f, -359.39575f), 147) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 2; List list292 = new List(index3); CollectionsMarshal.SetCount(list292, index3); span7 = CollectionsMarshal.AsSpan(list292); num3 = 0; span7[num3] = 7221u; num3++; span7[num3] = 7222u; obj210.KillEnemyDataIds = list292; reference235 = obj210; obj209.Steps = list291; reference234 = obj209; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 5 }; num2 = 1; List list293 = new List(num2); CollectionsMarshal.SetCount(list293, num2); span3 = CollectionsMarshal.AsSpan(list293); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021480u, new Vector3(-304.28015f, 78.854965f, -140.82556f), 147) { Fly = true }; obj211.Steps = list293; reference236 = obj211; num++; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list294 = new List(index2); CollectionsMarshal.SetCount(list294, index2); span3 = CollectionsMarshal.AsSpan(list294); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021482u, new Vector3(-94.92645f, 48.01958f, -31.570984f), 147) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthernThanalanCeruleumProcessingPlant, NextQuestId = new QuestId(2582) }; obj212.Steps = list294; reference237 = obj212; questRoot27.QuestSequence = list285; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(2582); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list295 = new List(num); CollectionsMarshal.SetCount(list295, num); span = CollectionsMarshal.AsSpan(list295); index = 0; span[index] = "liza"; questRoot28.Author = list295; index = 8; List list296 = new List(index); CollectionsMarshal.SetCount(list296, index); span2 = CollectionsMarshal.AsSpan(list296); num = 0; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 0 }; num2 = 1; List list297 = new List(num2); CollectionsMarshal.SetCount(list297, num2); span3 = CollectionsMarshal.AsSpan(list297); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021482u, new Vector3(-94.92645f, 48.01958f, -31.570984f), 147) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthernThanalanCeruleumProcessingPlant, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj213.Steps = list297; reference238 = obj213; num++; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = 1 }; index2 = 1; List list298 = new List(index2); CollectionsMarshal.SetCount(list298, index2); span3 = CollectionsMarshal.AsSpan(list298); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021484u, new Vector3(3.3721924f, 50.266228f, -770.1076f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; obj214.Steps = list298; reference239 = obj214; num++; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 2 }; num2 = 1; List list299 = new List(num2); CollectionsMarshal.SetCount(list299, num2); span3 = CollectionsMarshal.AsSpan(list299); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021486u, new Vector3(54.642456f, 20.4949f, -671.3207f), 156) { Fly = true }; obj215.Steps = list299; reference240 = obj215; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 3 }; index2 = 1; List list300 = new List(index2); CollectionsMarshal.SetCount(list300, index2); span3 = CollectionsMarshal.AsSpan(list300); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021487u, new Vector3(94.56018f, 20.33949f, -609.4606f), 156) { Fly = true }; obj216.Steps = list300; reference241 = obj216; num++; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 4 }; num2 = 2; List list301 = new List(num2); CollectionsMarshal.SetCount(list301, num2); span3 = CollectionsMarshal.AsSpan(list301); index2 = 0; ref QuestStep reference243 = ref span3[index2]; QuestStep obj218 = new QuestStep(EInteractionType.Combat, null, new Vector3(175.10304f, 10.336163f, -584.578f), 156) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list302 = new List(num3); CollectionsMarshal.SetCount(list302, num3); span7 = CollectionsMarshal.AsSpan(list302); index3 = 0; span7[index3] = 7223u; obj218.KillEnemyDataIds = list302; index3 = 6; List list303 = new List(index3); CollectionsMarshal.SetCount(list303, index3); span4 = CollectionsMarshal.AsSpan(list303); num3 = 0; span4[num3] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj218.CompletionQuestVariablesFlags = list303; reference243 = obj218; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1021489u, new Vector3(176.3789f, 9.963035f, -583.64233f), 156); obj217.Steps = list301; reference242 = obj217; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 5 }; index2 = 2; List list304 = new List(index2); CollectionsMarshal.SetCount(list304, index2); span3 = CollectionsMarshal.AsSpan(list304); num2 = 0; ref QuestStep reference245 = ref span3[num2]; QuestStep obj220 = new QuestStep(EInteractionType.Combat, null, new Vector3(210.32977f, -17.479898f, -470.8124f), 156) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list305 = new List(num3); CollectionsMarshal.SetCount(list305, num3); span7 = CollectionsMarshal.AsSpan(list305); index3 = 0; span7[index3] = 7224u; obj220.KillEnemyDataIds = list305; index3 = 6; List list306 = new List(index3); CollectionsMarshal.SetCount(list306, index3); span4 = CollectionsMarshal.AsSpan(list306); num3 = 0; span4[num3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj220.CompletionQuestVariablesFlags = list306; reference245 = obj220; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1021490u, new Vector3(211.56628f, -17.612108f, -469.50488f), 156); obj219.Steps = list304; reference244 = obj219; num++; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 6 }; num2 = 1; List list307 = new List(num2); CollectionsMarshal.SetCount(list307, num2); span3 = CollectionsMarshal.AsSpan(list307); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2008526u, new Vector3(376.82153f, -17.563171f, -343.67902f), 156) { Fly = true }; obj221.Steps = list307; reference246 = obj221; num++; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj222 = 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, 1021493u, new Vector3(55.557983f, 20.485168f, -672.5719f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, NextQuestId = new QuestId(2583) }; obj222.Steps = list308; reference247 = obj222; questRoot28.QuestSequence = list296; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(2583); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list309 = new List(num); CollectionsMarshal.SetCount(list309, num); span = CollectionsMarshal.AsSpan(list309); index = 0; span[index] = "liza"; questRoot29.Author = list309; index = 7; List list310 = new List(index); CollectionsMarshal.SetCount(list310, index); span2 = CollectionsMarshal.AsSpan(list310); num = 0; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj223 = 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, 1021493u, new Vector3(55.557983f, 20.485168f, -672.5719f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj223.Steps = list311; reference248 = obj223; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = 1 }; index2 = 1; List list312 = new List(index2); CollectionsMarshal.SetCount(list312, index2); span3 = CollectionsMarshal.AsSpan(list312); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021772u, new Vector3(63.095947f, 207.82686f, -14.725037f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire }; obj224.Steps = list312; reference249 = obj224; num++; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 2 }; num2 = 1; List list313 = new List(num2); CollectionsMarshal.SetCount(list313, num2); span3 = CollectionsMarshal.AsSpan(list313); index2 = 0; ref QuestStep reference251 = ref span3[index2]; QuestStep obj226 = new QuestStep(EInteractionType.Combat, 2008220u, new Vector3(385.9464f, 78.446655f, -114.488464f), 399) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshireEpilogueGate }, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list314 = new List(num3); CollectionsMarshal.SetCount(list314, num3); span7 = CollectionsMarshal.AsSpan(list314); index3 = 0; span7[index3] = 7225u; index3++; span7[index3] = 8039u; obj226.KillEnemyDataIds = list314; reference251 = obj226; obj225.Steps = list313; reference250 = obj225; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = 3 }; index2 = 1; List list315 = new List(index2); CollectionsMarshal.SetCount(list315, index2); span3 = CollectionsMarshal.AsSpan(list315); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021774u, new Vector3(141.31372f, 66.09973f, -238.14758f), 399) { Fly = true }; obj227.Steps = list315; reference252 = obj227; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = 4 }; num2 = 1; List list316 = new List(num2); CollectionsMarshal.SetCount(list316, num2); span3 = CollectionsMarshal.AsSpan(list316); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021775u, new Vector3(266.98706f, 78.3604f, -10.788147f), 399) { Fly = true }; obj228.Steps = list316; reference253 = obj228; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 5 }; index2 = 1; List list317 = new List(index2); CollectionsMarshal.SetCount(list317, index2); span3 = CollectionsMarshal.AsSpan(list317); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021778u, new Vector3(-4.135254f, 211f, -39.84137f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire }; obj229.Steps = list317; reference254 = obj229; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list318 = new List(num2); CollectionsMarshal.SetCount(list318, num2); span3 = CollectionsMarshal.AsSpan(list318); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021779u, new Vector3(-5.44751f, 210.99998f, -39.658203f), 478) { NextQuestId = new QuestId(2584) }; obj230.Steps = list318; reference255 = obj230; questRoot29.QuestSequence = list310; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(2584); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list319 = new List(num); CollectionsMarshal.SetCount(list319, num); span = CollectionsMarshal.AsSpan(list319); index = 0; span[index] = "liza"; questRoot30.Author = list319; index = 7; List list320 = new List(index); CollectionsMarshal.SetCount(list320, index); span2 = CollectionsMarshal.AsSpan(list320); num = 0; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = 0 }; index2 = 1; List list321 = new List(index2); CollectionsMarshal.SetCount(list321, index2); span3 = CollectionsMarshal.AsSpan(list321); num2 = 0; ref QuestStep reference257 = ref span3[num2]; QuestStep obj232 = new QuestStep(EInteractionType.AcceptQuest, 1021779u, new Vector3(-5.44751f, 210.99998f, -39.658203f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index3 = 1; List list322 = new List(index3); CollectionsMarshal.SetCount(list322, index3); span5 = CollectionsMarshal.AsSpan(list322); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBRDM630_02584_Q1_000_050"), Answer = new ExcelRef("TEXT_JOBRDM630_02584_A1_000_051") }; obj232.DialogueChoices = list322; reference257 = obj232; obj231.Steps = list321; reference256 = obj231; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = 1 }; num2 = 2; List list323 = new List(num2); CollectionsMarshal.SetCount(list323, num2); span3 = CollectionsMarshal.AsSpan(list323); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-341.33426f, 94.733665f, -414.5643f), 620) { Fly = true, AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1021780u, new Vector3(-339.04022f, 94.94087f, -414.17566f), 620); obj233.Steps = list323; reference258 = obj233; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 2 }; index2 = 8; List list324 = new List(index2); CollectionsMarshal.SetCount(list324, index2); span3 = CollectionsMarshal.AsSpan(list324); num2 = 0; ref QuestStep reference260 = ref span3[num2]; QuestStep obj235 = new QuestStep(EInteractionType.Interact, 2008291u, new Vector3(-299.48883f, 200.7019f, -240.55853f), 620) { Fly = true }; num3 = 6; List list325 = new List(num3); CollectionsMarshal.SetCount(list325, num3); span4 = CollectionsMarshal.AsSpan(list325); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj235.CompletionQuestVariablesFlags = list325; reference260 = obj235; num2++; ref QuestStep reference261 = ref span3[num2]; QuestStep obj236 = new QuestStep(EInteractionType.Jump, null, new Vector3(-299.41455f, 200.71986f, -238.0671f), 620) { StopDistance = 0.5f, JumpDestination = new JumpDestination { Position = new Vector3(-299.78412f, 202.14117f, -229.18993f) } }; SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); index3 = 6; List list326 = new List(index3); CollectionsMarshal.SetCount(list326, index3); span4 = CollectionsMarshal.AsSpan(list326); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list326; skipStepConditions2.Flying = ELockedSkipCondition.Unlocked; skipConditions9.StepIf = skipStepConditions2; obj236.SkipConditions = skipConditions9; reference261 = obj236; num2++; ref QuestStep reference262 = ref span3[num2]; QuestStep obj237 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-292.9197f, 203.25142f, -222.20459f), 620) { DisableNavmesh = true }; SkipConditions skipConditions10 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 6; List list327 = new List(num3); CollectionsMarshal.SetCount(list327, num3); span4 = CollectionsMarshal.AsSpan(list327); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list327; skipStepConditions3.Flying = ELockedSkipCondition.Unlocked; skipConditions10.StepIf = skipStepConditions3; obj237.SkipConditions = skipConditions10; reference262 = obj237; num2++; ref QuestStep reference263 = ref span3[num2]; QuestStep obj238 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-262.3789f, 106.614746f, -206.86658f), 620) { DisableNavmesh = true, Sprint = false }; SkipConditions skipConditions11 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); index3 = 6; List list328 = new List(index3); CollectionsMarshal.SetCount(list328, index3); span4 = CollectionsMarshal.AsSpan(list328); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list328; skipStepConditions4.Flying = ELockedSkipCondition.Unlocked; skipConditions11.StepIf = skipStepConditions4; obj238.SkipConditions = skipConditions11; reference263 = obj238; num2++; ref QuestStep reference264 = ref span3[num2]; QuestStep obj239 = new QuestStep(EInteractionType.Interact, 2008292u, new Vector3(-262.3789f, 106.614746f, -206.86658f), 620) { Fly = true }; num3 = 6; List list329 = new List(num3); CollectionsMarshal.SetCount(list329, num3); span4 = CollectionsMarshal.AsSpan(list329); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj239.CompletionQuestVariablesFlags = list329; reference264 = obj239; num2++; ref QuestStep reference265 = ref span3[num2]; QuestStep obj240 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-207.53746f, 108.3858f, -304.68738f), 620) { StopDistance = 0.5f }; SkipConditions skipConditions12 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); index3 = 6; List list330 = new List(index3); CollectionsMarshal.SetCount(list330, index3); span4 = CollectionsMarshal.AsSpan(list330); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions5.CompletionQuestVariablesFlags = list330; skipStepConditions5.Flying = ELockedSkipCondition.Unlocked; skipConditions12.StepIf = skipStepConditions5; obj240.SkipConditions = skipConditions12; reference265 = obj240; num2++; ref QuestStep reference266 = ref span3[num2]; QuestStep obj241 = new QuestStep(EInteractionType.Jump, null, new Vector3(-207.53746f, 108.3858f, -304.68738f), 620) { StopDistance = 0.5f, Mount = false, JumpDestination = new JumpDestination { Position = new Vector3(-210.40668f, 109.666504f, -299.794f), StopDistance = 0.5f, DelaySeconds = 0.2f } }; SkipConditions skipConditions13 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num3 = 6; List list331 = new List(num3); CollectionsMarshal.SetCount(list331, num3); span4 = CollectionsMarshal.AsSpan(list331); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions6.CompletionQuestVariablesFlags = list331; skipStepConditions6.Flying = ELockedSkipCondition.Unlocked; skipConditions13.StepIf = skipStepConditions6; obj241.SkipConditions = skipConditions13; reference266 = obj241; num2++; ref QuestStep reference267 = ref span3[num2]; QuestStep obj242 = new QuestStep(EInteractionType.Interact, 2008293u, new Vector3(-210.40668f, 109.666504f, -299.794f), 620) { StopDistance = 1f, Fly = true }; index3 = 6; List list332 = new List(index3); CollectionsMarshal.SetCount(list332, index3); span4 = CollectionsMarshal.AsSpan(list332); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj242.CompletionQuestVariablesFlags = list332; reference267 = obj242; obj234.Steps = list324; reference259 = obj234; num++; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = 3 }; num2 = 2; List list333 = new List(num2); CollectionsMarshal.SetCount(list333, num2); span3 = CollectionsMarshal.AsSpan(list333); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-213.96315f, 107.1167f, -305.87753f), 620) { DisableNavmesh = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1021781u, new Vector3(-308.43066f, 102.62436f, -372.2744f), 620) { Fly = true }; obj243.Steps = list333; reference268 = obj243; num++; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = 4 }; index2 = 1; List list334 = new List(index2); CollectionsMarshal.SetCount(list334, index2); span3 = CollectionsMarshal.AsSpan(list334); num2 = 0; ref QuestStep reference270 = ref span3[num2]; QuestStep obj245 = new QuestStep(EInteractionType.Combat, 2008294u, new Vector3(782.6809f, 256.91602f, -388.29633f), 620) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list335 = new List(num3); CollectionsMarshal.SetCount(list335, num3); span7 = CollectionsMarshal.AsSpan(list335); index3 = 0; span7[index3] = 7822u; obj245.KillEnemyDataIds = list335; reference270 = obj245; obj244.Steps = list334; reference269 = obj244; num++; ref QuestSequence reference271 = ref span2[num]; QuestSequence obj246 = new QuestSequence { Sequence = 5 }; num2 = 1; List list336 = new List(num2); CollectionsMarshal.SetCount(list336, num2); span3 = CollectionsMarshal.AsSpan(list336); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021782u, new Vector3(120.74463f, 118.383255f, -732.57043f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha }; obj246.Steps = list336; reference271 = obj246; num++; ref QuestSequence reference272 = ref span2[num]; QuestSequence obj247 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list337 = new List(index2); CollectionsMarshal.SetCount(list337, index2); span3 = CollectionsMarshal.AsSpan(list337); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021778u, new Vector3(-4.135254f, 211f, -39.84137f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, NextQuestId = new QuestId(2585) }; obj247.Steps = list337; reference272 = obj247; questRoot30.QuestSequence = list320; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(2585); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list338 = new List(num); CollectionsMarshal.SetCount(list338, num); span = CollectionsMarshal.AsSpan(list338); index = 0; span[index] = "liza"; questRoot31.Author = list338; index = 6; List list339 = new List(index); CollectionsMarshal.SetCount(list339, index); span2 = CollectionsMarshal.AsSpan(list339); num = 0; ref QuestSequence reference273 = ref span2[num]; QuestSequence obj248 = new QuestSequence { Sequence = 0 }; num2 = 1; List list340 = new List(num2); CollectionsMarshal.SetCount(list340, num2); span3 = CollectionsMarshal.AsSpan(list340); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021779u, new Vector3(-5.44751f, 210.99998f, -39.658203f), 478) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj248.Steps = list340; reference273 = obj248; num++; ref QuestSequence reference274 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = 1 }; index2 = 3; List list341 = new List(index2); CollectionsMarshal.SetCount(list341, index2); span3 = CollectionsMarshal.AsSpan(list341); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.853794f, 210.99998f, 3.6528845f), 478) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-20.601719f, 205.82156f, 23.937931f), 478) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1012133u, new Vector3(-26.840637f, 206.49944f, 28.67163f), 478); obj249.Steps = list341; reference274 = obj249; num++; ref QuestSequence reference275 = ref span2[num]; QuestSequence obj250 = new QuestSequence { Sequence = 2 }; num2 = 1; List list342 = new List(num2); CollectionsMarshal.SetCount(list342, num2); span3 = CollectionsMarshal.AsSpan(list342); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021779u, new Vector3(-5.44751f, 210.99998f, -39.658203f), 478); obj250.Steps = list342; reference275 = obj250; num++; ref QuestSequence reference276 = ref span2[num]; QuestSequence obj251 = new QuestSequence { Sequence = 3 }; index2 = 1; List list343 = new List(index2); CollectionsMarshal.SetCount(list343, index2); span3 = CollectionsMarshal.AsSpan(list343); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1021783u, new Vector3(277.11902f, 232.541f, 785.5801f), 399) { Fly = true, Comment = "TODO Navigation doesn't work if flying is locked", AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshirePrologueGate } }; obj251.Steps = list343; reference276 = obj251; num++; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj252 = new QuestSequence { Sequence = 4 }; num2 = 1; List list344 = new List(num2); CollectionsMarshal.SetCount(list344, num2); span3 = CollectionsMarshal.AsSpan(list344); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021783u, new Vector3(277.11902f, 232.54102f, 785.5801f), 399) { StopDistance = 7f }; obj252.Steps = list344; reference277 = obj252; num++; ref QuestSequence reference278 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list345 = new List(index2); CollectionsMarshal.SetCount(list345, index2); span3 = CollectionsMarshal.AsSpan(list345); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021779u, new Vector3(-5.44751f, 210.99998f, -39.658203f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, NextQuestId = new QuestId(2586) }; obj253.Steps = list345; reference278 = obj253; questRoot31.QuestSequence = list339; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(2586); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list346 = new List(num); CollectionsMarshal.SetCount(list346, num); span = CollectionsMarshal.AsSpan(list346); index = 0; span[index] = "liza"; questRoot32.Author = list346; index = 9; List list347 = new List(index); CollectionsMarshal.SetCount(list347, index); span2 = CollectionsMarshal.AsSpan(list347); num = 0; ref QuestSequence reference279 = ref span2[num]; QuestSequence obj254 = new QuestSequence { Sequence = 0 }; num2 = 1; List list348 = new List(num2); CollectionsMarshal.SetCount(list348, num2); span3 = CollectionsMarshal.AsSpan(list348); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021779u, new Vector3(-5.44751f, 210.99998f, -39.658203f), 478) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj254.Steps = list348; reference279 = obj254; num++; ref QuestSequence reference280 = ref span2[num]; QuestSequence obj255 = new QuestSequence { Sequence = 1 }; index2 = 1; List list349 = new List(index2); CollectionsMarshal.SetCount(list349, index2); span3 = CollectionsMarshal.AsSpan(list349); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021785u, new Vector3(115.19031f, 14.631312f, -165.11792f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardTribunal } }; obj255.Steps = list349; reference280 = obj255; num++; ref QuestSequence reference281 = ref span2[num]; QuestSequence obj256 = new QuestSequence { Sequence = 2 }; num2 = 1; List list350 = new List(num2); CollectionsMarshal.SetCount(list350, num2); span3 = CollectionsMarshal.AsSpan(list350); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021788u, new Vector3(34.042847f, 11.965077f, 48.355713f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardTribunal, To = EAetheryteLocation.IshgardLastVigil } }; obj256.Steps = list350; reference281 = obj256; num++; ref QuestSequence reference282 = ref span2[num]; QuestSequence obj257 = new QuestSequence { Sequence = 3 }; index2 = 1; List list351 = new List(index2); CollectionsMarshal.SetCount(list351, index2); span3 = CollectionsMarshal.AsSpan(list351); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021789u, new Vector3(455.5885f, 300.37985f, -349.32483f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj257.Steps = list351; reference282 = obj257; num++; ref QuestSequence reference283 = ref span2[num]; QuestSequence obj258 = new QuestSequence { Sequence = 4 }; num2 = 1; List list352 = new List(num2); CollectionsMarshal.SetCount(list352, num2); span3 = CollectionsMarshal.AsSpan(list352); index2 = 0; ref QuestStep reference284 = ref span3[index2]; QuestStep obj259 = new QuestStep(EInteractionType.Combat, 2008997u, new Vector3(299.2141f, 239.12415f, -312.76422f), 155) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list353 = new List(index3); CollectionsMarshal.SetCount(list353, index3); span7 = CollectionsMarshal.AsSpan(list353); num3 = 0; span7[num3] = 7226u; obj259.KillEnemyDataIds = list353; reference284 = obj259; obj258.Steps = list352; reference283 = obj258; num++; ref QuestSequence reference285 = ref span2[num]; QuestSequence obj260 = new QuestSequence { Sequence = 5 }; index2 = 1; List list354 = new List(index2); CollectionsMarshal.SetCount(list354, index2); span3 = CollectionsMarshal.AsSpan(list354); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021791u, new Vector3(445.94482f, 250.97905f, -309.25464f), 155) { Fly = true }; obj260.Steps = list354; reference285 = obj260; num++; ref QuestSequence reference286 = ref span2[num]; QuestSequence obj261 = new QuestSequence { Sequence = 6 }; num2 = 1; List list355 = new List(num2); CollectionsMarshal.SetCount(list355, num2); span3 = CollectionsMarshal.AsSpan(list355); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021794u, new Vector3(295.9486f, 238.09589f, -317.34192f), 155) { Fly = true }; obj261.Steps = list355; reference286 = obj261; num++; ref QuestSequence reference287 = ref span2[num]; QuestSequence obj262 = new QuestSequence { Sequence = 7 }; index2 = 1; List list356 = new List(index2); CollectionsMarshal.SetCount(list356, index2); span3 = CollectionsMarshal.AsSpan(list356); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021793u, new Vector3(295.24683f, 238.25597f, -315.78546f), 155); obj262.Steps = list356; reference287 = obj262; num++; ref QuestSequence reference288 = ref span2[num]; QuestSequence obj263 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list357 = new List(num2); CollectionsMarshal.SetCount(list357, num2); span3 = CollectionsMarshal.AsSpan(list357); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021795u, new Vector3(-19.638367f, 15.965051f, -37.247314f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardLastVigil }, NextQuestId = new QuestId(2587) }; obj263.Steps = list357; reference288 = obj263; questRoot32.QuestSequence = list347; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(2587); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list358 = new List(num); CollectionsMarshal.SetCount(list358, num); span = CollectionsMarshal.AsSpan(list358); index = 0; span[index] = "liza"; questRoot33.Author = list358; index = 8; List list359 = new List(index); CollectionsMarshal.SetCount(list359, index); span2 = CollectionsMarshal.AsSpan(list359); num = 0; ref QuestSequence reference289 = ref span2[num]; QuestSequence obj264 = new QuestSequence { Sequence = 0 }; index2 = 1; List list360 = new List(index2); CollectionsMarshal.SetCount(list360, index2); span3 = CollectionsMarshal.AsSpan(list360); num2 = 0; ref QuestStep reference290 = ref span3[num2]; QuestStep obj265 = new QuestStep(EInteractionType.AcceptQuest, 1021795u, new Vector3(-19.638367f, 15.965051f, -37.247314f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardLastVigil } }; SkipConditions skipConditions14 = new SkipConditions(); SkipAetheryteCondition obj266 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list361 = new List(num3); CollectionsMarshal.SetCount(list361, num3); span6 = CollectionsMarshal.AsSpan(list361); index3 = 0; span6[index3] = 419; obj266.InTerritory = list361; skipConditions14.AetheryteShortcutIf = obj266; obj265.SkipConditions = skipConditions14; reference290 = obj265; obj264.Steps = list360; reference289 = obj264; num++; ref QuestSequence reference291 = ref span2[num]; QuestSequence obj267 = new QuestSequence { Sequence = 1 }; num2 = 1; List list362 = new List(num2); CollectionsMarshal.SetCount(list362, num2); span3 = CollectionsMarshal.AsSpan(list362); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021796u, new Vector3(-198.71832f, 18f, 61.08191f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; obj267.Steps = list362; reference291 = obj267; num++; ref QuestSequence reference292 = ref span2[num]; QuestSequence obj268 = new QuestSequence { Sequence = 2 }; index2 = 1; List list363 = new List(index2); CollectionsMarshal.SetCount(list363, index2); span3 = CollectionsMarshal.AsSpan(list363); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021798u, new Vector3(-198.71832f, 18f, 61.08191f), 130); obj268.Steps = list363; reference292 = obj268; num++; ref QuestSequence reference293 = ref span2[num]; QuestSequence obj269 = new QuestSequence { Sequence = 3 }; num2 = 1; List list364 = new List(num2); CollectionsMarshal.SetCount(list364, num2); span3 = CollectionsMarshal.AsSpan(list364); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021799u, new Vector3(54.520386f, 20.411621f, -676.6614f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona }; obj269.Steps = list364; reference293 = obj269; num++; ref QuestSequence reference294 = ref span2[num]; QuestSequence obj270 = new QuestSequence { Sequence = 4 }; index2 = 1; List list365 = new List(index2); CollectionsMarshal.SetCount(list365, index2); span3 = CollectionsMarshal.AsSpan(list365); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1021801u, new Vector3(367.87964f, -16.467955f, -335.86633f), 156) { Fly = true }; obj270.Steps = list365; reference294 = obj270; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference295 = ref span2[num]; QuestSequence obj271 = new QuestSequence { Sequence = 6 }; num2 = 1; List list366 = new List(num2); CollectionsMarshal.SetCount(list366, num2); span3 = CollectionsMarshal.AsSpan(list366); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021804u, new Vector3(368.1543f, -16.339586f, -331.44128f), 156) { StopDistance = 5f }; obj271.Steps = list366; reference295 = obj271; num++; ref QuestSequence reference296 = ref span2[num]; QuestSequence obj272 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list367 = new List(index2); CollectionsMarshal.SetCount(list367, index2); span3 = CollectionsMarshal.AsSpan(list367); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021800u, new Vector3(55.557983f, 20.411068f, -675.5627f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona }; obj272.Steps = list367; reference296 = obj272; questRoot33.QuestSequence = list359; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(2588); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list368 = new List(num); CollectionsMarshal.SetCount(list368, num); span = CollectionsMarshal.AsSpan(list368); index = 0; span[index] = "liza"; questRoot34.Author = list368; index = 3; List list369 = new List(index); CollectionsMarshal.SetCount(list369, index); span2 = CollectionsMarshal.AsSpan(list369); num = 0; ref QuestSequence reference297 = ref span2[num]; QuestSequence obj273 = new QuestSequence { Sequence = 0 }; num2 = 1; List list370 = new List(num2); CollectionsMarshal.SetCount(list370, num2); span3 = CollectionsMarshal.AsSpan(list370); index2 = 0; ref QuestStep reference298 = ref span3[index2]; QuestStep obj274 = new QuestStep(EInteractionType.AcceptQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions15 = new SkipConditions(); SkipAetheryteCondition obj275 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list371 = new List(index3); CollectionsMarshal.SetCount(list371, index3); span6 = CollectionsMarshal.AsSpan(list371); num3 = 0; span6[num3] = 131; obj275.InTerritory = list371; skipConditions15.AetheryteShortcutIf = obj275; obj274.SkipConditions = skipConditions15; reference298 = obj274; obj273.Steps = list370; reference297 = obj273; num++; ref QuestSequence reference299 = ref span2[num]; QuestSequence obj276 = new QuestSequence { Sequence = 1 }; index2 = 2; List list372 = new List(index2); CollectionsMarshal.SetCount(list372, index2); span3 = CollectionsMarshal.AsSpan(list372); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1004597u, new Vector3(-292.10345f, -2.910112f, 245.59387f), 146) { TargetTerritoryId = (ushort)146, Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings }; num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1020959u, new Vector3(-463.1571f, -3.164927f, 61.264893f), 146); obj276.Steps = list372; reference299 = obj276; num++; ref QuestSequence reference300 = ref span2[num]; QuestSequence obj277 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list373 = new List(num2); CollectionsMarshal.SetCount(list373, num2); span3 = CollectionsMarshal.AsSpan(list373); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver }, NextQuestId = new QuestId(2589) }; obj277.Steps = list373; reference300 = obj277; questRoot34.QuestSequence = list369; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(2589); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list374 = new List(num); CollectionsMarshal.SetCount(list374, num); span = CollectionsMarshal.AsSpan(list374); index = 0; span[index] = "liza"; questRoot35.Author = list374; index = 5; List list375 = new List(index); CollectionsMarshal.SetCount(list375, index); span2 = CollectionsMarshal.AsSpan(list375); num = 0; ref QuestSequence reference301 = ref span2[num]; QuestSequence obj278 = new QuestSequence { Sequence = 0 }; index2 = 1; List list376 = new List(index2); CollectionsMarshal.SetCount(list376, index2); span3 = CollectionsMarshal.AsSpan(list376); num2 = 0; ref QuestStep reference302 = ref span3[num2]; QuestStep obj279 = new QuestStep(EInteractionType.AcceptQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions16 = new SkipConditions(); SkipAetheryteCondition obj280 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list377 = new List(num3); CollectionsMarshal.SetCount(list377, num3); span6 = CollectionsMarshal.AsSpan(list377); index3 = 0; span6[index3] = 131; obj280.InTerritory = list377; skipConditions16.AetheryteShortcutIf = obj280; obj279.SkipConditions = skipConditions16; reference302 = obj279; obj278.Steps = list376; reference301 = obj278; num++; ref QuestSequence reference303 = ref span2[num]; QuestSequence obj281 = new QuestSequence { Sequence = 1 }; num2 = 1; List list378 = new List(num2); CollectionsMarshal.SetCount(list378, num2); span3 = CollectionsMarshal.AsSpan(list378); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1008543u, new Vector3(-360.00616f, 1.2644191f, 459.83057f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil }; obj281.Steps = list378; reference303 = obj281; num++; ref QuestSequence reference304 = ref span2[num]; QuestSequence obj282 = new QuestSequence { Sequence = 2 }; index2 = 3; List list379 = new List(index2); CollectionsMarshal.SetCount(list379, index2); span3 = CollectionsMarshal.AsSpan(list379); num2 = 0; ref QuestStep reference305 = ref span3[num2]; QuestStep obj283 = new QuestStep(EInteractionType.Combat, 2007872u, new Vector3(-275.62378f, 4.8675537f, 523.76587f), 153) { Fly = true, Action = EAction.Fire3, EnemySpawnType = EEnemySpawnType.AfterAction }; index3 = 1; List list380 = new List(index3); CollectionsMarshal.SetCount(list380, index3); span7 = CollectionsMarshal.AsSpan(list380); num3 = 0; span7[num3] = 7232u; obj283.KillEnemyDataIds = list380; num3 = 6; List list381 = new List(num3); CollectionsMarshal.SetCount(list381, num3); span4 = CollectionsMarshal.AsSpan(list381); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj283.CompletionQuestVariablesFlags = list381; reference305 = obj283; num2++; ref QuestStep reference306 = ref span3[num2]; QuestStep obj284 = new QuestStep(EInteractionType.Combat, 2007873u, new Vector3(-298.909f, 11.825684f, 567.46765f), 153) { Action = EAction.Fire3, EnemySpawnType = EEnemySpawnType.AfterAction }; index3 = 1; List list382 = new List(index3); CollectionsMarshal.SetCount(list382, index3); span7 = CollectionsMarshal.AsSpan(list382); num3 = 0; span7[num3] = 7232u; obj284.KillEnemyDataIds = list382; num3 = 6; List list383 = new List(num3); CollectionsMarshal.SetCount(list383, num3); span4 = CollectionsMarshal.AsSpan(list383); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj284.CompletionQuestVariablesFlags = list383; reference306 = obj284; num2++; ref QuestStep reference307 = ref span3[num2]; QuestStep obj285 = new QuestStep(EInteractionType.Combat, 2007874u, new Vector3(-310.5974f, 12.344482f, 645.777f), 153) { Action = EAction.Fire3, EnemySpawnType = EEnemySpawnType.AfterAction }; index3 = 1; List list384 = new List(index3); CollectionsMarshal.SetCount(list384, index3); span7 = CollectionsMarshal.AsSpan(list384); num3 = 0; span7[num3] = 7232u; obj285.KillEnemyDataIds = list384; num3 = 6; List list385 = new List(num3); CollectionsMarshal.SetCount(list385, num3); span4 = CollectionsMarshal.AsSpan(list385); index3 = 0; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = null; index3++; span4[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj285.CompletionQuestVariablesFlags = list385; reference307 = obj285; obj282.Steps = list379; reference304 = obj282; num++; ref QuestSequence reference308 = ref span2[num]; QuestSequence obj286 = new QuestSequence { Sequence = 3 }; num2 = 1; List list386 = new List(num2); CollectionsMarshal.SetCount(list386, num2); span3 = CollectionsMarshal.AsSpan(list386); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020964u, new Vector3(-348.50085f, 0.22347936f, 454.45935f), 153) { Fly = true }; obj286.Steps = list386; reference308 = obj286; num++; ref QuestSequence reference309 = ref span2[num]; QuestSequence obj287 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list387 = new List(index2); CollectionsMarshal.SetCount(list387, index2); span3 = CollectionsMarshal.AsSpan(list387); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020966u, new Vector3(87.47986f, 18f, 113.69495f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver }, NextQuestId = new QuestId(2590) }; obj287.Steps = list387; reference309 = obj287; questRoot35.QuestSequence = list375; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(2590); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list388 = new List(num); CollectionsMarshal.SetCount(list388, num); span = CollectionsMarshal.AsSpan(list388); index = 0; span[index] = "liza"; questRoot36.Author = list388; index = 7; List list389 = new List(index); CollectionsMarshal.SetCount(list389, index); span2 = CollectionsMarshal.AsSpan(list389); num = 0; ref QuestSequence reference310 = ref span2[num]; QuestSequence obj288 = new QuestSequence { Sequence = 0 }; num2 = 1; List list390 = new List(num2); CollectionsMarshal.SetCount(list390, num2); span3 = CollectionsMarshal.AsSpan(list390); index2 = 0; ref QuestStep reference311 = ref span3[index2]; QuestStep obj289 = new QuestStep(EInteractionType.AcceptQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions17 = new SkipConditions(); SkipAetheryteCondition obj290 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list391 = new List(index3); CollectionsMarshal.SetCount(list391, index3); span6 = CollectionsMarshal.AsSpan(list391); num3 = 0; span6[num3] = 131; obj290.InTerritory = list391; skipConditions17.AetheryteShortcutIf = obj290; obj289.SkipConditions = skipConditions17; reference311 = obj289; obj288.Steps = list390; reference310 = obj288; num++; ref QuestSequence reference312 = ref span2[num]; QuestSequence obj291 = new QuestSequence { Sequence = 1 }; index2 = 1; List list392 = new List(index2); CollectionsMarshal.SetCount(list392, index2); span3 = CollectionsMarshal.AsSpan(list392); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021051u, new Vector3(-36.91156f, 20.090933f, -679.07227f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona }; obj291.Steps = list392; reference312 = obj291; num++; ref QuestSequence reference313 = ref span2[num]; QuestSequence obj292 = new QuestSequence { Sequence = 2 }; num2 = 2; List list393 = new List(num2); CollectionsMarshal.SetCount(list393, num2); span3 = CollectionsMarshal.AsSpan(list393); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-335.20407f, -15.94506f, -491.67297f), 156) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1021052u, new Vector3(-334.00476f, -16.18119f, -490.1961f), 156); obj292.Steps = list393; reference313 = obj292; num++; ref QuestSequence reference314 = ref span2[num]; QuestSequence obj293 = new QuestSequence { Sequence = 3 }; index2 = 1; List list394 = new List(index2); CollectionsMarshal.SetCount(list394, index2); span3 = CollectionsMarshal.AsSpan(list394); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2007907u, new Vector3(-321.21765f, -16.922302f, -361.6236f), 156) { Fly = true }; obj293.Steps = list394; reference314 = obj293; num++; ref QuestSequence reference315 = ref span2[num]; QuestSequence obj294 = new QuestSequence { Sequence = 4 }; num2 = 1; List list395 = new List(num2); CollectionsMarshal.SetCount(list395, num2); span3 = CollectionsMarshal.AsSpan(list395); index2 = 0; ref QuestStep reference316 = ref span3[index2]; QuestStep obj295 = new QuestStep(EInteractionType.Combat, null, new Vector3(-412.69736f, -17.148405f, -361.9313f), 156) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list396 = new List(num3); CollectionsMarshal.SetCount(list396, num3); span7 = CollectionsMarshal.AsSpan(list396); index3 = 0; span7[index3] = 7233u; obj295.KillEnemyDataIds = list396; reference316 = obj295; obj294.Steps = list395; reference315 = obj294; num++; ref QuestSequence reference317 = ref span2[num]; QuestSequence obj296 = new QuestSequence { Sequence = 5 }; index2 = 1; List list397 = new List(index2); CollectionsMarshal.SetCount(list397, index2); span3 = CollectionsMarshal.AsSpan(list397); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021059u, new Vector3(-413.80945f, -17.148407f, -362.23395f), 156); obj296.Steps = list397; reference317 = obj296; num++; ref QuestSequence reference318 = ref span2[num]; QuestSequence obj297 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list398 = new List(num2); CollectionsMarshal.SetCount(list398, num2); span3 = CollectionsMarshal.AsSpan(list398); index2 = 0; ref QuestStep reference319 = ref span3[index2]; QuestStep obj298 = new QuestStep(EInteractionType.CompleteQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; index3 = 1; List list399 = new List(index3); CollectionsMarshal.SetCount(list399, index3); span5 = CollectionsMarshal.AsSpan(list399); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBBLM650_02590_Q2_000_000"), Answer = new ExcelRef("TEXT_JOBBLM650_02590_A2_000_001") }; obj298.DialogueChoices = list399; obj298.NextQuestId = new QuestId(2591); reference319 = obj298; obj297.Steps = list398; reference318 = obj297; questRoot36.QuestSequence = list389; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(2591); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list400 = new List(num); CollectionsMarshal.SetCount(list400, num); span = CollectionsMarshal.AsSpan(list400); index = 0; span[index] = "liza"; questRoot37.Author = list400; index = 7; List list401 = new List(index); CollectionsMarshal.SetCount(list401, index); span2 = CollectionsMarshal.AsSpan(list401); num = 0; ref QuestSequence reference320 = ref span2[num]; QuestSequence obj299 = new QuestSequence { Sequence = 0 }; index2 = 1; List list402 = new List(index2); CollectionsMarshal.SetCount(list402, index2); span3 = CollectionsMarshal.AsSpan(list402); num2 = 0; ref QuestStep reference321 = ref span3[num2]; QuestStep obj300 = new QuestStep(EInteractionType.AcceptQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions18 = new SkipConditions(); SkipAetheryteCondition obj301 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list403 = new List(num3); CollectionsMarshal.SetCount(list403, num3); span6 = CollectionsMarshal.AsSpan(list403); index3 = 0; span6[index3] = 131; obj301.InTerritory = list403; skipConditions18.AetheryteShortcutIf = obj301; obj300.SkipConditions = skipConditions18; reference321 = obj300; obj299.Steps = list402; reference320 = obj299; num++; ref QuestSequence reference322 = ref span2[num]; QuestSequence obj302 = new QuestSequence { Sequence = 1 }; num2 = 1; List list404 = new List(num2); CollectionsMarshal.SetCount(list404, num2); span3 = CollectionsMarshal.AsSpan(list404); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021086u, new Vector3(326.10046f, 11.181234f, -8.743469f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj302.Steps = list404; reference322 = obj302; num++; ref QuestSequence reference323 = ref span2[num]; QuestSequence obj303 = new QuestSequence { Sequence = 2 }; index2 = 1; List list405 = new List(index2); CollectionsMarshal.SetCount(list405, index2); span3 = CollectionsMarshal.AsSpan(list405); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021090u, new Vector3(7.2174683f, 115.514336f, -720.7599f), 620) { StopDistance = 0.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha }; obj303.Steps = list405; reference323 = obj303; num++; ref QuestSequence reference324 = ref span2[num]; QuestSequence obj304 = new QuestSequence { Sequence = 3 }; num2 = 1; List list406 = new List(num2); CollectionsMarshal.SetCount(list406, num2); span3 = CollectionsMarshal.AsSpan(list406); index2 = 0; ref QuestStep reference325 = ref span3[index2]; QuestStep obj305 = new QuestStep(EInteractionType.Combat, 2007936u, new Vector3(-284.93176f, 66.20886f, -679.07227f), 620) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list407 = new List(index3); CollectionsMarshal.SetCount(list407, index3); span7 = CollectionsMarshal.AsSpan(list407); num3 = 0; span7[num3] = 7234u; obj305.KillEnemyDataIds = list407; reference325 = obj305; obj304.Steps = list406; reference324 = obj304; num++; ref QuestSequence reference326 = ref span2[num]; QuestSequence obj306 = new QuestSequence { Sequence = 4 }; index2 = 1; List list408 = new List(index2); CollectionsMarshal.SetCount(list408, index2); span3 = CollectionsMarshal.AsSpan(list408); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021092u, new Vector3(-266.4073f, 76.297005f, -623.1022f), 620) { Fly = true }; obj306.Steps = list408; reference326 = obj306; num++; ref QuestSequence reference327 = ref span2[num]; QuestSequence obj307 = new QuestSequence { Sequence = 5 }; num2 = 1; List list409 = new List(num2); CollectionsMarshal.SetCount(list409, num2); span3 = CollectionsMarshal.AsSpan(list409); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006753u, new Vector3(325.063f, 11.236564f, -6.2105103f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj307.Steps = list409; reference327 = obj307; num++; ref QuestSequence reference328 = ref span2[num]; QuestSequence obj308 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list410 = new List(index2); CollectionsMarshal.SetCount(list410, index2); span3 = CollectionsMarshal.AsSpan(list410); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver }, NextQuestId = new QuestId(2592) }; obj308.Steps = list410; reference328 = obj308; questRoot37.QuestSequence = list401; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(2592); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list411 = new List(num); CollectionsMarshal.SetCount(list411, num); span = CollectionsMarshal.AsSpan(list411); index = 0; span[index] = "liza"; questRoot38.Author = list411; index = 7; List list412 = new List(index); CollectionsMarshal.SetCount(list412, index); span2 = CollectionsMarshal.AsSpan(list412); num = 0; ref QuestSequence reference329 = ref span2[num]; QuestSequence obj309 = new QuestSequence { Sequence = 0 }; num2 = 1; List list413 = new List(num2); CollectionsMarshal.SetCount(list413, num2); span3 = CollectionsMarshal.AsSpan(list413); index2 = 0; ref QuestStep reference330 = ref span3[index2]; QuestStep obj310 = new QuestStep(EInteractionType.AcceptQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions19 = new SkipConditions(); SkipAetheryteCondition obj311 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list414 = new List(num3); CollectionsMarshal.SetCount(list414, num3); span6 = CollectionsMarshal.AsSpan(list414); index3 = 0; span6[index3] = 131; obj311.InTerritory = list414; skipConditions19.AetheryteShortcutIf = obj311; obj310.SkipConditions = skipConditions19; reference330 = obj310; obj309.Steps = list413; reference329 = obj309; num++; ref QuestSequence reference331 = ref span2[num]; QuestSequence obj312 = new QuestSequence { Sequence = 1 }; index2 = 1; List list415 = new List(index2); CollectionsMarshal.SetCount(list415, index2); span3 = CollectionsMarshal.AsSpan(list415); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021097u, new Vector3(-270.37463f, -29.998833f, 111.92493f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj312.Steps = list415; reference331 = obj312; num++; ref QuestSequence reference332 = ref span2[num]; QuestSequence obj313 = new QuestSequence { Sequence = 2 }; num2 = 1; List list416 = new List(num2); CollectionsMarshal.SetCount(list416, num2); span3 = CollectionsMarshal.AsSpan(list416); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011935u, new Vector3(-285.63367f, 39.04305f, 53.72693f), 398) { Fly = true }; obj313.Steps = list416; reference332 = obj313; num++; ref QuestSequence reference333 = ref span2[num]; QuestSequence obj314 = new QuestSequence { Sequence = 3 }; index2 = 1; List list417 = new List(index2); CollectionsMarshal.SetCount(list417, index2); span3 = CollectionsMarshal.AsSpan(list417); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1021102u, new Vector3(-287.19012f, 39.04307f, 44.47998f), 398); obj314.Steps = list417; reference333 = obj314; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference334 = ref span2[num]; QuestSequence obj315 = new QuestSequence { Sequence = 5 }; num2 = 1; List list418 = new List(num2); CollectionsMarshal.SetCount(list418, num2); span3 = CollectionsMarshal.AsSpan(list418); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021104u, new Vector3(-267.17023f, -30.09441f, 117.54016f), 398) { Fly = true }; obj315.Steps = list418; reference334 = obj315; num++; ref QuestSequence reference335 = ref span2[num]; QuestSequence obj316 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list419 = new List(index2); CollectionsMarshal.SetCount(list419, index2); span3 = CollectionsMarshal.AsSpan(list419); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; obj316.Steps = list419; reference335 = obj316; questRoot38.QuestSequence = list412; AddQuest(questId38, questRoot38); } private static void LoadQuests52() { QuestId questId = new QuestId(2622); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 7; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021349u, new Vector3(-43.930786f, 209.23637f, -90.77594f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshireWest }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000815u, new Vector3(-233.9361f, 6.668152f, -171.03839f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaBotanist } }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 2; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; ref QuestStep reference4 = ref span3[index2]; QuestStep obj4 = new QuestStep(EInteractionType.Interact, 1002659u, new Vector3(532.8297f, 88.99998f, -72.09894f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaTempestGate } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); int num3 = 1; List list6 = new List(num3); CollectionsMarshal.SetCount(list6, num3); Span span4 = CollectionsMarshal.AsSpan(list6); int index3 = 0; span4[index3] = 135; skipAetheryteCondition.InTerritory = list6; skipConditions.AetheryteShortcutIf = skipAetheryteCondition; obj4.SkipConditions = skipConditions; index3 = 6; List list7 = new List(index3); CollectionsMarshal.SetCount(list7, index3); Span span5 = CollectionsMarshal.AsSpan(list7); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj4.CompletionQuestVariablesFlags = list7; reference4 = obj4; index2++; ref QuestStep reference5 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1002657u, new Vector3(540.52026f, 89f, -74.02161f), 135); num3 = 6; List list8 = new List(num3); CollectionsMarshal.SetCount(list8, num3); span5 = CollectionsMarshal.AsSpan(list8); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list8; reference5 = questStep; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 3 }; index2 = 1; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021353u, new Vector3(564.17163f, 84.45213f, -100.328125f), 135) { Fly = true }; obj5.Steps = list9; reference6 = obj5; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 4 }; num2 = 2; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; ref QuestStep reference8 = ref span3[index2]; QuestStep obj7 = new QuestStep(EInteractionType.Interact, 1019064u, new Vector3(59.220215f, 4f, 67.70422f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeMarkets }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index3 = 6; List list11 = new List(index3); CollectionsMarshal.SetCount(list11, index3); span5 = CollectionsMarshal.AsSpan(list11); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj7.CompletionQuestVariablesFlags = list11; reference8 = obj7; index2++; ref QuestStep reference9 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1019065u, new Vector3(80.49133f, 4f, 56.443115f), 628); num3 = 6; List list12 = new List(num3); CollectionsMarshal.SetCount(list12, num3); span5 = CollectionsMarshal.AsSpan(list12); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list12; reference9 = questStep2; obj6.Steps = list10; reference7 = obj6; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 5 }; index2 = 1; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019233u, new Vector3(-734.15735f, 1.9602847f, -611.38324f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; obj8.Steps = list13; reference10 = obj8; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; ref QuestStep reference12 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Gather, null, null, 478); index3 = 1; List list15 = new List(index3); CollectionsMarshal.SetCount(list15, index3); Span span6 = CollectionsMarshal.AsSpan(list15); num3 = 0; span6[num3] = new GatheredItem { ItemId = 17946u, ItemCount = 20 }; questStep3.ItemsToGather = list15; reference12 = questStep3; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021349u, new Vector3(-43.930786f, 209.23637f, -90.77594f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshireWest }, NextQuestId = new QuestId(2623) }; obj9.Steps = list14; reference11 = obj9; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(2623); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list16 = new List(num); CollectionsMarshal.SetCount(list16, num); span = CollectionsMarshal.AsSpan(list16); index = 0; span[index] = "liza"; questRoot2.Author = list16; index = 8; List list17 = new List(index); CollectionsMarshal.SetCount(list17, index); span2 = CollectionsMarshal.AsSpan(list17); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 0 }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1021349u, new Vector3(-43.930786f, 209.23637f, -90.77594f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshireWest }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj10.Steps = list18; reference13 = obj10; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 1 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000815u, new Vector3(-233.9361f, 6.668152f, -171.03839f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaBotanist } }; obj11.Steps = list19; reference14 = obj11; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 2 }; index2 = 1; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008181u, new Vector3(-46.31122f, 209.49109f, -86.35089f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshireWest } }; obj12.Steps = list20; reference15 = obj12; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 3 }; num2 = 1; List list21 = new List(num2); CollectionsMarshal.SetCount(list21, num2); span3 = CollectionsMarshal.AsSpan(list21); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2008181u, new Vector3(-46.31122f, 209.49109f, -86.35089f), 478); obj13.Steps = list21; reference16 = obj13; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 4 }; index2 = 1; List list22 = new List(index2); CollectionsMarshal.SetCount(list22, index2); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; ref QuestStep reference18 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1021349u, new Vector3(-43.930786f, 209.23637f, -90.77594f), 478); num3 = 1; List list23 = new List(num3); CollectionsMarshal.SetCount(list23, num3); Span span7 = CollectionsMarshal.AsSpan(list23); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CLSHRV680_02623_Q1_000_000"), Answer = new ExcelRef("TEXT_CLSHRV680_02623_A1_000_002") }; questStep4.DialogueChoices = list23; reference18 = questStep4; obj14.Steps = list22; reference17 = obj14; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 5 }; num2 = 1; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1017106u, new Vector3(73.99097f, 214.12f, -92.57648f), 478); obj15.Steps = list24; reference19 = obj15; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 6 }; index2 = 2; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; ref QuestStep reference21 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Gather, null, null, 478); index3 = 1; List list26 = new List(index3); CollectionsMarshal.SetCount(list26, index3); span6 = CollectionsMarshal.AsSpan(list26); num3 = 0; span6[num3] = new GatheredItem { ItemId = 17947u, ItemCount = 20 }; questStep5.ItemsToGather = list26; reference21 = questStep5; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1017106u, new Vector3(73.99097f, 214.12f, -92.57648f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire }; obj16.Steps = list25; reference20 = obj16; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021349u, new Vector3(-43.930786f, 209.23637f, -90.77594f), 478); obj17.Steps = list27; reference22 = obj17; questRoot2.QuestSequence = list17; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(2624); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list28 = new List(num); CollectionsMarshal.SetCount(list28, num); span = CollectionsMarshal.AsSpan(list28); index = 0; span[index] = "liza"; questRoot3.Author = list28; index = 7; List list29 = new List(index); CollectionsMarshal.SetCount(list29, index); span2 = CollectionsMarshal.AsSpan(list29); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 0 }; index2 = 1; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1021349u, new Vector3(-43.930786f, 209.23637f, -90.77594f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshireWest }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj18.Steps = list30; reference23 = obj18; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 1 }; num2 = 1; List list31 = new List(num2); CollectionsMarshal.SetCount(list31, num2); span3 = CollectionsMarshal.AsSpan(list31); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000815u, new Vector3(-233.9361f, 6.668152f, -171.03839f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaBotanist } }; obj19.Steps = list31; reference24 = obj19; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 2 }; index2 = 1; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021358u, new Vector3(-599.54224f, 130f, -483.32953f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens }; obj20.Steps = list32; reference25 = obj20; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 3 }; num2 = 1; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021359u, new Vector3(-262.25684f, 256.97177f, 695.52136f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGhiri }; obj21.Steps = list33; reference26 = obj21; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 4 }; index2 = 3; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; ref QuestStep reference28 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1021591u, new Vector3(-277.82104f, 258.90652f, 782.77246f), 620); num3 = 6; List list35 = new List(num3); CollectionsMarshal.SetCount(list35, num3); span5 = CollectionsMarshal.AsSpan(list35); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list35; reference28 = questStep6; num2++; ref QuestStep reference29 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1021595u, new Vector3(-232.50171f, 258.90652f, 783.505f), 620); index3 = 6; List list36 = new List(index3); CollectionsMarshal.SetCount(list36, index3); span5 = CollectionsMarshal.AsSpan(list36); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list36; reference29 = questStep7; num2++; ref QuestStep reference30 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1020870u, new Vector3(-218.61603f, 257.52652f, 737.1786f), 620); num3 = 6; List list37 = new List(num3); CollectionsMarshal.SetCount(list37, num3); span5 = CollectionsMarshal.AsSpan(list37); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list37; reference30 = questStep8; obj22.Steps = list34; reference27 = obj22; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 5 }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022381u, new Vector3(-243.12207f, 257.52652f, 744.0145f), 620); obj23.Steps = list38; reference31 = obj23; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; ref QuestStep reference33 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Gather, null, null, 478); index3 = 1; List list40 = new List(index3); CollectionsMarshal.SetCount(list40, index3); span6 = CollectionsMarshal.AsSpan(list40); num3 = 0; span6[num3] = new GatheredItem { ItemId = 17948u, ItemCount = 5 }; questStep9.ItemsToGather = list40; reference33 = questStep9; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021349u, new Vector3(-43.930786f, 209.23637f, -90.77594f), 478) { Comment = "Eorzean Time: 4:00-5:59 AM/PM", AetheryteShortcut = EAetheryteLocation.Idyllshire, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshireWest } }; obj24.Steps = list39; reference32 = obj24; questRoot3.QuestSequence = list29; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(2625); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list41 = new List(num); CollectionsMarshal.SetCount(list41, num); span = CollectionsMarshal.AsSpan(list41); index = 0; span[index] = "liza"; questRoot4.Author = list41; index = 6; List list42 = new List(index); CollectionsMarshal.SetCount(list42, index); span2 = CollectionsMarshal.AsSpan(list42); num = 0; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 0 }; num2 = 1; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; ref QuestStep reference35 = ref span3[index2]; QuestStep obj26 = new QuestStep(EInteractionType.AcceptQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition obj27 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list44 = new List(num3); CollectionsMarshal.SetCount(list44, num3); span4 = CollectionsMarshal.AsSpan(list44); index3 = 0; span4[index3] = 133; obj27.InTerritory = list44; skipConditions2.AetheryteShortcutIf = obj27; obj26.SkipConditions = skipConditions2; reference35 = obj26; obj25.Steps = list43; reference34 = obj25; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; index2 = 1; List list45 = new List(index2); CollectionsMarshal.SetCount(list45, index2); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006725u, new Vector3(446.82983f, -5.306207f, -465.72064f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; obj28.Steps = list45; reference36 = obj28; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 2 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022761u, new Vector3(5.996765f, 20.712559f, -659.26605f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona }; obj29.Steps = list46; reference37 = obj29; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 3 }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; ref QuestStep reference39 = ref span3[num2]; QuestStep obj31 = new QuestStep(EInteractionType.Combat, 1022762u, new Vector3(385.39697f, 23.711746f, -712.7031f), 156) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list48 = new List(index3); CollectionsMarshal.SetCount(list48, index3); Span span8 = CollectionsMarshal.AsSpan(list48); num3 = 0; span8[num3] = 7227u; obj31.KillEnemyDataIds = list48; reference39 = obj31; obj30.Steps = list47; reference38 = obj30; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 4 }; num2 = 1; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022763u, new Vector3(384.0542f, 23.602556f, -711.20776f), 156); obj32.Steps = list49; reference40 = obj32; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre }, NextQuestId = new QuestId(2626) }; obj33.Steps = list50; reference41 = obj33; questRoot4.QuestSequence = list42; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(2626); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list51 = new List(num); CollectionsMarshal.SetCount(list51, num); span = CollectionsMarshal.AsSpan(list51); index = 0; span[index] = "liza"; questRoot5.Author = list51; index = 7; List list52 = new List(index); CollectionsMarshal.SetCount(list52, index); span2 = CollectionsMarshal.AsSpan(list52); num = 0; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 0 }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; ref QuestStep reference43 = ref span3[index2]; QuestStep obj35 = new QuestStep(EInteractionType.AcceptQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition obj36 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list54 = new List(num3); CollectionsMarshal.SetCount(list54, num3); span4 = CollectionsMarshal.AsSpan(list54); index3 = 0; span4[index3] = 133; obj36.InTerritory = list54; skipConditions3.AetheryteShortcutIf = obj36; obj35.SkipConditions = skipConditions3; reference43 = obj35; obj34.Steps = list53; reference42 = obj34; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 1 }; index2 = 1; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022765u, new Vector3(49.66809f, 3.9999626f, 429.22095f), 147) { AetheryteShortcut = EAetheryteLocation.NorthernThanalanCampBluefog }; obj37.Steps = list55; reference44 = obj37; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 2 }; num2 = 1; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; ref QuestStep reference46 = ref span3[index2]; QuestStep obj39 = new QuestStep(EInteractionType.Combat, 1022770u, new Vector3(82.38342f, 14.362329f, 221.20996f), 147) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list57 = new List(index3); CollectionsMarshal.SetCount(list57, index3); span8 = CollectionsMarshal.AsSpan(list57); num3 = 0; span8[num3] = 7228u; obj39.KillEnemyDataIds = list57; reference46 = obj39; obj38.Steps = list56; reference45 = obj38; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 3 }; index2 = 1; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; ref QuestStep reference48 = ref span3[num2]; QuestStep obj41 = new QuestStep(EInteractionType.Combat, 1022772u, new Vector3(87.907104f, 14.713098f, 222.03394f), 147) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list59 = new List(num3); CollectionsMarshal.SetCount(list59, num3); span8 = CollectionsMarshal.AsSpan(list59); index3 = 0; span8[index3] = 7229u; obj41.KillEnemyDataIds = list59; reference48 = obj41; obj40.Steps = list58; reference47 = obj40; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 4 }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; ref QuestStep reference50 = ref span3[index2]; QuestStep obj43 = new QuestStep(EInteractionType.Combat, 1022772u, new Vector3(87.907104f, 14.713098f, 222.03394f), 147) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list61 = new List(index3); CollectionsMarshal.SetCount(list61, index3); span8 = CollectionsMarshal.AsSpan(list61); num3 = 0; span8[num3] = 7230u; obj43.KillEnemyDataIds = list61; reference50 = obj43; obj42.Steps = list60; reference49 = obj42; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 5 }; index2 = 1; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022773u, new Vector3(74.66235f, 14.033362f, 228.5343f), 147); obj44.Steps = list62; reference51 = obj44; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre }, NextQuestId = new QuestId(2627) }; obj45.Steps = list63; reference52 = obj45; questRoot5.QuestSequence = list52; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(2627); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list64 = new List(num); CollectionsMarshal.SetCount(list64, num); span = CollectionsMarshal.AsSpan(list64); index = 0; span[index] = "liza"; questRoot6.Author = list64; index = 6; List list65 = new List(index); CollectionsMarshal.SetCount(list65, index); span2 = CollectionsMarshal.AsSpan(list65); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; ref QuestStep reference54 = ref span3[num2]; QuestStep obj47 = new QuestStep(EInteractionType.AcceptQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition obj48 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list67 = new List(num3); CollectionsMarshal.SetCount(list67, num3); span4 = CollectionsMarshal.AsSpan(list67); index3 = 0; span4[index3] = 133; obj48.InTerritory = list67; skipConditions4.AetheryteShortcutIf = obj48; obj47.SkipConditions = skipConditions4; reference54 = obj47; obj46.Steps = list66; reference53 = obj46; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 1 }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014039u, new Vector3(-17.990417f, 83.19999f, 0.6560669f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAirship } }; obj49.Steps = list68; reference55 = obj49; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 2 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1014038u, new Vector3(-20.24878f, 83.19998f, -1.4801636f), 130) { StopDistance = 7f }; obj50.Steps = list69; reference56 = obj50; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 4 }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014040u, new Vector3(-19.028076f, 83.19999f, 0.10675049f), 130) { StopDistance = 7f }; obj51.Steps = list70; reference57 = obj51; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre }, NextQuestId = new QuestId(2628) }; obj52.Steps = list71; reference58 = obj52; questRoot6.QuestSequence = list65; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(2628); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list72 = new List(num); CollectionsMarshal.SetCount(list72, num); span = CollectionsMarshal.AsSpan(list72); index = 0; span[index] = "liza"; questRoot7.Author = list72; index = 6; List list73 = new List(index); CollectionsMarshal.SetCount(list73, index); span2 = CollectionsMarshal.AsSpan(list73); num = 0; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; ref QuestStep reference60 = ref span3[index2]; QuestStep obj54 = new QuestStep(EInteractionType.AcceptQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; SkipConditions skipConditions5 = new SkipConditions(); SkipAetheryteCondition obj55 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span4 = CollectionsMarshal.AsSpan(list75); num3 = 0; span4[num3] = 133; obj55.InTerritory = list75; skipConditions5.AetheryteShortcutIf = obj55; obj54.SkipConditions = skipConditions5; reference60 = obj54; obj53.Steps = list74; reference59 = obj53; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 1 }; index2 = 1; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006725u, new Vector3(446.82983f, -5.306207f, -465.72064f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; obj56.Steps = list76; reference61 = obj56; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 2 }; num2 = 3; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(26.405773f, 29.49983f, -767.3998f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(25.629164f, 28.999998f, -823.2204f), 156); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1001304u, new Vector3(25.589355f, 29f, -825.37573f), 156); obj57.Steps = list77; reference62 = obj57; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 3 }; index2 = 2; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(26.405773f, 29.49983f, -767.3998f), 156); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1023894u, new Vector3(8.346619f, 20.717896f, -657.49603f), 156) { Fly = true }; obj58.Steps = list78; reference63 = obj58; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 4 }; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022780u, new Vector3(412.5581f, -5.7435417f, -436.39276f), 156) { Fly = true }; obj59.Steps = list79; reference64 = obj59; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre }, NextQuestId = new QuestId(2629) }; obj60.Steps = list80; reference65 = obj60; questRoot7.QuestSequence = list73; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(2629); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list81 = new List(num); CollectionsMarshal.SetCount(list81, num); span = CollectionsMarshal.AsSpan(list81); index = 0; span[index] = "liza"; questRoot8.Author = list81; index = 7; List list82 = new List(index); CollectionsMarshal.SetCount(list82, index); span2 = CollectionsMarshal.AsSpan(list82); num = 0; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 0 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; ref QuestStep reference67 = ref span3[index2]; QuestStep obj62 = new QuestStep(EInteractionType.AcceptQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; SkipConditions skipConditions6 = new SkipConditions(); SkipAetheryteCondition obj63 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list84 = new List(num3); CollectionsMarshal.SetCount(list84, num3); span4 = CollectionsMarshal.AsSpan(list84); index3 = 0; span4[index3] = 133; obj63.InTerritory = list84; skipConditions6.AetheryteShortcutIf = obj63; obj62.SkipConditions = skipConditions6; reference67 = obj62; obj61.Steps = list83; reference66 = obj61; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 1 }; index2 = 1; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022785u, new Vector3(-624.6891f, -176.4502f, -565.0874f), 402) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzysLlaHelix }; obj64.Steps = list85; reference68 = obj64; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 2 }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; ref QuestStep reference70 = ref span3[index2]; QuestStep obj66 = new QuestStep(EInteractionType.Combat, null, new Vector3(20.176798f, 293.97687f, -0.15623161f), 402) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list87 = new List(index3); CollectionsMarshal.SetCount(list87, index3); span8 = CollectionsMarshal.AsSpan(list87); num3 = 0; span8[num3] = 7231u; obj66.KillEnemyDataIds = list87; reference70 = obj66; obj65.Steps = list86; reference69 = obj65; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 3 }; index2 = 1; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008640u, new Vector3(16.617004f, 293.8734f, 0.07623291f), 402); obj67.Steps = list88; reference71 = obj67; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 4 }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1023595u, new Vector3(21.98816f, 293.97577f, 0.41192627f), 402); obj68.Steps = list89; reference72 = obj68; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 5 }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022790u, new Vector3(21.957703f, 293.9787f, -1.0529175f), 402) { StopDistance = 5f }; obj69.Steps = list90; reference73 = obj69; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; obj70.Steps = list91; reference74 = obj70; questRoot8.QuestSequence = list82; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(2630); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list92 = new List(num); CollectionsMarshal.SetCount(list92, num); span = CollectionsMarshal.AsSpan(list92); index = 0; span[index] = "JerryWester"; questRoot9.Author = list92; index = 5; List list93 = new List(index); CollectionsMarshal.SetCount(list93, index); span2 = CollectionsMarshal.AsSpan(list93); num = 0; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 0 }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020068u, new Vector3(444.41882f, 68.028534f, -76.951294f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj71.Steps = list94; reference75 = obj71; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 1 }; num2 = 2; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(839.0091f, 99.60754f, -427.17267f), 614) { StopDistance = 0.25f, TargetTerritoryId = (ushort)613, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020073u, new Vector3(-762.1119f, 4.763445f, -453.4829f), 613) { StopDistance = 0.25f, Fly = true }; obj72.Steps = list95; reference76 = obj72; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 2 }; index2 = 1; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-743.88257f, -2.4347913f, -871.06934f), 613) { TargetTerritoryId = (ushort)622, Fly = true }; obj73.Steps = list96; reference77 = obj73; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 3 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020076u, new Vector3(540.3677f, -19.793196f, 636.6216f), 622); obj74.Steps = list97; reference78 = obj74; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2008015u, new Vector3(570.27527f, -19.516357f, 438.16272f), 622) { AetherCurrentId = 2818208u }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020079u, new Vector3(560.235f, -19.505638f, 408.68237f), 622); obj75.Steps = list98; reference79 = obj75; questRoot9.QuestSequence = list93; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(2631); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list99 = new List(num); CollectionsMarshal.SetCount(list99, num); span = CollectionsMarshal.AsSpan(list99); index = 0; span[index] = "liza"; questRoot10.Author = list99; index = 5; List list100 = new List(index); CollectionsMarshal.SetCount(list100, index); span2 = CollectionsMarshal.AsSpan(list100); num = 0; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 0 }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1022628u, new Vector3(38.651123f, 2.99999f, -66.7583f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj76.Steps = list101; reference80 = obj76; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 1 }; index2 = 1; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023604u, new Vector3(-113.96973f, -7.010037f, -39.292053f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeShiokazeHostelry } }; obj77.Steps = list102; reference81 = obj77; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 2 }; num2 = 1; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; ref QuestStep reference83 = ref span3[index2]; QuestStep obj79 = new QuestStep(EInteractionType.Interact, 1019006u, new Vector3(-116.80786f, -7.0101376f, -39.108948f), 628) { StopDistance = 7f, TargetTerritoryId = (ushort)641 }; num3 = 1; List list104 = new List(num3); CollectionsMarshal.SetCount(list104, num3); span7 = CollectionsMarshal.AsSpan(list104); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "Addon", Prompt = new ExcelRef(6347u), Answer = new ExcelRef(6349u) }; obj79.DialogueChoices = list104; reference83 = obj79; obj78.Steps = list103; reference82 = obj78; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 3 }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023605u, new Vector3(-99.99243f, 2.1199996f, 117.57068f), 641); obj80.Steps = list105; reference84 = obj80; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1022628u, new Vector3(38.651123f, 2.99999f, -66.7583f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane }; obj81.Steps = list106; reference85 = obj81; questRoot10.QuestSequence = list100; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(2632); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list107 = new List(num); CollectionsMarshal.SetCount(list107, num); span = CollectionsMarshal.AsSpan(list107); index = 0; span[index] = "JerryWester"; questRoot11.Author = list107; index = 6; List list108 = new List(index); CollectionsMarshal.SetCount(list108, index); span2 = CollectionsMarshal.AsSpan(list108); num = 0; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 0 }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; ref QuestStep reference87 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.AcceptQuest, 1023280u, new Vector3(-62.790894f, -198.96509f, -64.34735f), 613); index3 = 1; List list110 = new List(index3); CollectionsMarshal.SetCount(list110, index3); span7 = CollectionsMarshal.AsSpan(list110); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDY001_02632_Q1_000_050"), Answer = new ExcelRef("TEXT_STMBDY001_02632_A1_000_051") }; questStep10.DialogueChoices = list110; reference87 = questStep10; obj82.Steps = list109; reference86 = obj82; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 1 }; num2 = 1; List list111 = new List(num2); CollectionsMarshal.SetCount(list111, num2); span3 = CollectionsMarshal.AsSpan(list111); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019197u, new Vector3(-8.926575f, -187.08374f, -95.018005f), 613); obj83.Steps = list111; reference88 = obj83; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 2 }; index2 = 3; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(21.067955f, -197.78902f, -155.23956f), 613) { RestartNavigationIfCancelled = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-238.47687f, -192.81738f, 329.51413f), 613); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1023293u, new Vector3(-957.15265f, -895.9945f, 756.83215f), 613) { Fly = true }; obj84.Steps = list112; reference89 = obj84; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 3 }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 613) { DutyOptions = new DutyOptions { ContentFinderConditionId = 235u, LowPriority = true } }; obj85.Steps = list113; reference90 = obj85; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 4 }; index2 = 1; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023293u, new Vector3(-957.15265f, -895.9945f, 756.83215f), 613) { StopDistance = 8f }; obj86.Steps = list114; reference91 = obj86; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(322.1539f, -121.22571f, -314.2446f), 613) { RestartNavigationIfCancelled = false, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(22.288645f, -196.2301f, -155.5739f), 613) { RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1023280u, new Vector3(-62.790894f, -198.96509f, -64.34735f), 613); obj87.Steps = list115; reference92 = obj87; questRoot11.QuestSequence = list108; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(2635); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list116 = new List(num); CollectionsMarshal.SetCount(list116, num); span = CollectionsMarshal.AsSpan(list116); index = 0; span[index] = "JerryWester"; questRoot12.Author = list116; index = 3; List list117 = new List(index); CollectionsMarshal.SetCount(list117, index); span2 = CollectionsMarshal.AsSpan(list117); num = 0; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 0 }; index2 = 1; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019470u, new Vector3(152.11719f, 13.1533165f, -118.48633f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj88.Steps = list118; reference93 = obj88; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 1 }; num2 = 6; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; ref QuestStep reference95 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1019473u, new Vector3(51.285522f, 23.640764f, -288.96008f), 635); num3 = 6; List list120 = new List(num3); CollectionsMarshal.SetCount(list120, num3); span5 = CollectionsMarshal.AsSpan(list120); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list120; reference95 = questStep11; index2++; ref QuestStep reference96 = ref span3[index2]; QuestStep obj90 = new QuestStep(EInteractionType.Interact, 1019476u, new Vector3(77.25635f, 0f, -14.175659f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach }; index3 = 6; List list121 = new List(index3); CollectionsMarshal.SetCount(list121, index3); span5 = CollectionsMarshal.AsSpan(list121); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj90.CompletionQuestVariablesFlags = list121; reference96 = obj90; index2++; ref QuestStep reference97 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(0.3239292f, -2.1258624f, 5.0789523f), 635); SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 6; List list122 = new List(num3); CollectionsMarshal.SetCount(list122, num3); span5 = CollectionsMarshal.AsSpan(list122); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list122; skipConditions7.StepIf = skipStepConditions; questStep12.SkipConditions = skipConditions7; reference97 = questStep12; index2++; ref QuestStep reference98 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1019486u, new Vector3(-116.746826f, 0.6342248f, -55.832825f), 635); index3 = 6; List list123 = new List(index3); CollectionsMarshal.SetCount(list123, index3); span5 = CollectionsMarshal.AsSpan(list123); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list123; reference98 = questStep13; index2++; ref QuestStep reference99 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-42.27211f, -0.059376776f, -115.03399f), 635); SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 6; List list124 = new List(num3); CollectionsMarshal.SetCount(list124, num3); span5 = CollectionsMarshal.AsSpan(list124); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list124; skipConditions8.StepIf = skipStepConditions2; questStep14.SkipConditions = skipConditions8; reference99 = questStep14; index2++; ref QuestStep reference100 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1019490u, new Vector3(-6.240967f, -0.036807638f, -119.18823f), 635); index3 = 6; List list125 = new List(index3); CollectionsMarshal.SetCount(list125, index3); span5 = CollectionsMarshal.AsSpan(list125); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list125; reference100 = questStep15; obj89.Steps = list119; reference94 = obj89; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(79.89871f, -0.38368523f, -108.87432f), 635) { Mount = false }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019470u, new Vector3(152.11719f, 13.1533165f, -118.48633f), 635); obj91.Steps = list126; reference101 = obj91; questRoot12.QuestSequence = list117; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(2636); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list127 = new List(num); CollectionsMarshal.SetCount(list127, num); span = CollectionsMarshal.AsSpan(list127); index = 0; span[index] = "JerryWester"; questRoot13.Author = list127; index = 4; List list128 = new List(index); CollectionsMarshal.SetCount(list128, index); span2 = CollectionsMarshal.AsSpan(list128); num = 0; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 0 }; num2 = 1; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019476u, new Vector3(77.25635f, 0f, -14.175659f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj92.Steps = list129; reference102 = obj92; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 1 }; index2 = 1; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019471u, new Vector3(149.49255f, 12.918162f, -137.07184f), 635); obj93.Steps = list130; reference103 = obj93; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 2 }; num2 = 5; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; ref QuestStep reference105 = ref span3[index2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 2007954u, new Vector3(89.52466f, 0.5340576f, -96.23871f), 635); num3 = 6; List list132 = new List(num3); CollectionsMarshal.SetCount(list132, num3); span5 = CollectionsMarshal.AsSpan(list132); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list132; reference105 = questStep16; index2++; ref QuestStep reference106 = ref span3[index2]; QuestStep questStep17 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(35.282135f, -2.2715392f, -115.13004f), 635); SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); index3 = 6; List list133 = new List(index3); CollectionsMarshal.SetCount(list133, index3); span5 = CollectionsMarshal.AsSpan(list133); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list133; skipConditions9.StepIf = skipStepConditions3; questStep17.SkipConditions = skipConditions9; reference106 = questStep17; index2++; ref QuestStep reference107 = ref span3[index2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 2007951u, new Vector3(24.887451f, -0.3204956f, -119.85962f), 635); num3 = 6; List list134 = new List(num3); CollectionsMarshal.SetCount(list134, num3); span5 = CollectionsMarshal.AsSpan(list134); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list134; reference107 = questStep18; index2++; ref QuestStep reference108 = ref span3[index2]; QuestStep obj95 = new QuestStep(EInteractionType.Interact, 2007953u, new Vector3(-35.568848f, 9.262146f, 100.20593f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach }; index3 = 6; List list135 = new List(index3); CollectionsMarshal.SetCount(list135, index3); span5 = CollectionsMarshal.AsSpan(list135); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj95.CompletionQuestVariablesFlags = list135; reference108 = obj95; index2++; ref QuestStep reference109 = ref span3[index2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 2007952u, new Vector3(-33.40204f, -0.16790771f, -16.800232f), 635); num3 = 6; List list136 = new List(num3); CollectionsMarshal.SetCount(list136, num3); span5 = CollectionsMarshal.AsSpan(list136); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list136; reference109 = questStep19; obj94.Steps = list131; reference104 = obj94; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(0.3266226f, -2.281856f, -3.879818f), 635) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019476u, new Vector3(77.25635f, 0f, -14.175659f), 635); obj96.Steps = list137; reference110 = obj96; questRoot13.QuestSequence = list128; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(2637); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list138 = new List(num); CollectionsMarshal.SetCount(list138, num); span = CollectionsMarshal.AsSpan(list138); index = 0; span[index] = "JerryWester"; questRoot14.Author = list138; index = 3; List list139 = new List(index); CollectionsMarshal.SetCount(list139, index); span2 = CollectionsMarshal.AsSpan(list139); num = 0; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 0 }; num2 = 2; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(0.3266226f, -2.281856f, -3.879818f), 635) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021167u, new Vector3(-43.961243f, 0f, -15.030151f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj97.Steps = list140; reference111 = obj97; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 1 }; index2 = 5; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; ref QuestStep reference113 = ref span3[num2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1021168u, new Vector3(-160.38757f, -4.5343585f, -149.95044f), 635); index3 = 6; List list142 = new List(index3); CollectionsMarshal.SetCount(list142, index3); span5 = CollectionsMarshal.AsSpan(list142); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep20.CompletionQuestVariablesFlags = list142; reference113 = questStep20; num2++; ref QuestStep reference114 = ref span3[num2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 1021169u, new Vector3(19.485779f, -0.9195468f, 98.5885f), 635); num3 = 6; List list143 = new List(num3); CollectionsMarshal.SetCount(list143, num3); span5 = CollectionsMarshal.AsSpan(list143); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep21.CompletionQuestVariablesFlags = list143; reference114 = questStep21; num2++; ref QuestStep reference115 = ref span3[num2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 1021171u, new Vector3(79.78931f, -0.19127949f, 56.809326f), 635); index3 = 6; List list144 = new List(index3); CollectionsMarshal.SetCount(list144, index3); span5 = CollectionsMarshal.AsSpan(list144); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep22.CompletionQuestVariablesFlags = list144; reference115 = questStep22; num2++; ref QuestStep reference116 = ref span3[num2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 1021170u, new Vector3(76.21875f, 0f, -12.466675f), 635); num3 = 6; List list145 = new List(num3); CollectionsMarshal.SetCount(list145, num3); span5 = CollectionsMarshal.AsSpan(list145); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list145; reference116 = questStep23; num2++; ref QuestStep reference117 = ref span3[num2]; QuestStep questStep24 = new QuestStep(EInteractionType.Interact, 1021172u, new Vector3(179.85803f, 13.567484f, -144.15204f), 635); index3 = 6; List list146 = new List(index3); CollectionsMarshal.SetCount(list146, index3); span5 = CollectionsMarshal.AsSpan(list146); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep24.CompletionQuestVariablesFlags = list146; reference117 = questStep24; obj98.Steps = list141; reference112 = obj98; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021167u, new Vector3(-43.961243f, 0f, -15.030151f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachWest } }; obj99.Steps = list147; reference118 = obj99; questRoot14.QuestSequence = list139; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(2638); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list148 = new List(num); CollectionsMarshal.SetCount(list148, num); span = CollectionsMarshal.AsSpan(list148); index = 0; span[index] = "JerryWester"; questRoot15.Author = list148; index = 3; List list149 = new List(index); CollectionsMarshal.SetCount(list149, index); span2 = CollectionsMarshal.AsSpan(list149); num = 0; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 0 }; index2 = 1; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1023298u, new Vector3(22.354431f, -0.33829167f, 3.7384033f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj100.Steps = list150; reference119 = obj100; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 1 }; num2 = 1; List list151 = new List(num2); CollectionsMarshal.SetCount(list151, num2); span3 = CollectionsMarshal.AsSpan(list151); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2008813u, new Vector3(143.5415f, 14.206055f, -164.72119f), 635) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachNorthEast } }; obj101.Steps = list151; reference120 = obj101; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1023638u, new Vector3(152.84961f, 13.097335f, -94.16345f), 635); obj102.Steps = list152; reference121 = obj102; questRoot15.QuestSequence = list149; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(2639); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list153 = new List(num); CollectionsMarshal.SetCount(list153, num); span = CollectionsMarshal.AsSpan(list153); index = 0; span[index] = "JerryWester"; questRoot16.Author = list153; index = 5; List list154 = new List(index); CollectionsMarshal.SetCount(list154, index); span2 = CollectionsMarshal.AsSpan(list154); num = 0; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 0 }; num2 = 1; List list155 = new List(num2); CollectionsMarshal.SetCount(list155, num2); span3 = CollectionsMarshal.AsSpan(list155); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019517u, new Vector3(-653.0099f, 129.91537f, -510.67374f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj103.Steps = list155; reference122 = obj103; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 1 }; index2 = 1; List list156 = new List(index2); CollectionsMarshal.SetCount(list156, index2); span3 = CollectionsMarshal.AsSpan(list156); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019523u, new Vector3(-623.74304f, 130f, -483.7873f), 612); obj104.Steps = list156; reference123 = obj104; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 2 }; num2 = 1; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); index2 = 0; ref QuestStep reference125 = ref span3[index2]; QuestStep obj106 = new QuestStep(EInteractionType.Combat, null, new Vector3(-449.52835f, 105.07213f, -401.3476f), 612) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list158 = new List(num3); CollectionsMarshal.SetCount(list158, num3); span8 = CollectionsMarshal.AsSpan(list158); index3 = 0; span8[index3] = 7504u; obj106.KillEnemyDataIds = list158; reference125 = obj106; obj105.Steps = list157; reference124 = obj105; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 3 }; index2 = 1; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; ref QuestStep reference127 = ref span3[num2]; QuestStep obj108 = new QuestStep(EInteractionType.Combat, null, new Vector3(-232.26196f, 64.93323f, -676.26465f), 612) { StopDistance = 2f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list160 = new List(index3); CollectionsMarshal.SetCount(list160, index3); span8 = CollectionsMarshal.AsSpan(list160); num3 = 0; span8[num3] = 7505u; obj108.KillEnemyDataIds = list160; reference127 = obj108; obj107.Steps = list159; reference126 = obj107; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1019517u, new Vector3(-653.0099f, 129.91537f, -510.67374f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens }; obj109.Steps = list161; reference128 = obj109; questRoot16.QuestSequence = list154; AddQuest(questId16, questRoot16); } private static void LoadQuests53() { QuestId questId = new QuestId(2655); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 5; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020841u, new Vector3(146.01355f, 118.1921f, -730.4951f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021752u, new Vector3(14.724915f, 118.08588f, -776.82153f), 620); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021752u, new Vector3(14.724915f, 118.08588f, -776.82153f), 620); obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; ref QuestStep reference5 = ref span3[num2]; QuestStep obj5 = new QuestStep(EInteractionType.Combat, null, new Vector3(656.90076f, 231.05865f, -611.2172f), 620) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; int num3 = 1; List list7 = new List(num3); CollectionsMarshal.SetCount(list7, num3); Span span4 = CollectionsMarshal.AsSpan(list7); int index3 = 0; span4[index3] = new ComplexCombatData { DataId = 6609u, MinimumKillCount = 2u, RewardItemId = 2002205u, RewardItemCount = 2 }; obj5.ComplexCombatData = list7; reference5 = obj5; obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021752u, new Vector3(14.724915f, 118.08588f, -776.82153f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha }; obj6.Steps = list8; reference6 = obj6; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(2661); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list9 = new List(num); CollectionsMarshal.SetCount(list9, num); span = CollectionsMarshal.AsSpan(list9); index = 0; span[index] = "JerryWester"; questRoot2.Author = list9; index = 6; List list10 = new List(index); CollectionsMarshal.SetCount(list10, index); span2 = CollectionsMarshal.AsSpan(list10); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019519u, new Vector3(-613.1228f, 130f, -529.839f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 1 }; num2 = 1; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023142u, new Vector3(-642.9083f, 130.25946f, -538.29254f), 612); obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 2 }; index2 = 1; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023143u, new Vector3(-631.0674f, 130.30254f, -465.96478f), 612); obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 3 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; ref QuestStep reference11 = ref span3[index2]; QuestStep obj11 = new QuestStep(EInteractionType.Combat, 1023147u, new Vector3(-429.4652f, 75.3867f, -124.712036f), 612) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 2; List list15 = new List(index3); CollectionsMarshal.SetCount(list15, index3); Span span5 = CollectionsMarshal.AsSpan(list15); num3 = 0; span5[num3] = 7217u; num3++; span5[num3] = 7553u; obj11.KillEnemyDataIds = list15; reference11 = obj11; obj10.Steps = list14; reference10 = obj10; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 4 }; index2 = 1; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023148u, new Vector3(-429.89246f, 74.88393f, -118.30322f), 612) { StopDistance = 5f }; obj12.Steps = list16; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1023147u, new Vector3(-429.4652f, 75.3867f, -124.712036f), 612) { StopDistance = 7f }; obj13.Steps = list17; reference13 = obj13; questRoot2.QuestSequence = list10; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(2662); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list18 = new List(num); CollectionsMarshal.SetCount(list18, num); span = CollectionsMarshal.AsSpan(list18); index = 0; span[index] = "liza"; questRoot3.Author = list18; index = 4; List list19 = new List(index); CollectionsMarshal.SetCount(list19, index); span2 = CollectionsMarshal.AsSpan(list19); num = 0; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; index2 = 1; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1023754u, new Vector3(-429.4652f, 75.3867f, -124.712036f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj14.Steps = list20; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 1 }; num2 = 3; List list21 = new List(num2); CollectionsMarshal.SetCount(list21, num2); span3 = CollectionsMarshal.AsSpan(list21); index2 = 0; ref QuestStep reference16 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2008756u, new Vector3(-417.8073f, 76.8291f, -98.46649f), 612); num3 = 6; List list22 = new List(num3); CollectionsMarshal.SetCount(list22, num3); Span span6 = CollectionsMarshal.AsSpan(list22); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list22; reference16 = questStep; index2++; ref QuestStep reference17 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2008758u, new Vector3(-411.88678f, 71.82422f, -85.46582f), 612); index3 = 6; List list23 = new List(index3); CollectionsMarshal.SetCount(list23, index3); span6 = CollectionsMarshal.AsSpan(list23); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list23; reference17 = questStep2; index2++; ref QuestStep reference18 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2008757u, new Vector3(-423.6057f, 66.056274f, -33.463074f), 612); num3 = 6; List list24 = new List(num3); CollectionsMarshal.SetCount(list24, num3); span6 = CollectionsMarshal.AsSpan(list24); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list24; reference18 = questStep3; obj15.Steps = list21; reference15 = obj15; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 2 }; index2 = 1; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008759u, new Vector3(-426.50494f, 75.028564f, -121.90442f), 612) { Fly = true }; obj16.Steps = list25; reference19 = obj16; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1019519u, new Vector3(-613.1228f, 130f, -529.839f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, NextQuestId = new QuestId(2663) }; obj17.Steps = list26; reference20 = obj17; questRoot3.QuestSequence = list19; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(2663); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list27 = new List(num); CollectionsMarshal.SetCount(list27, num); span = CollectionsMarshal.AsSpan(list27); index = 0; span[index] = "liza"; questRoot4.Author = list27; index = 6; List list28 = new List(index); CollectionsMarshal.SetCount(list28, index); span2 = CollectionsMarshal.AsSpan(list28); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 0 }; index2 = 1; List list29 = new List(index2); CollectionsMarshal.SetCount(list29, index2); span3 = CollectionsMarshal.AsSpan(list29); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019519u, new Vector3(-613.1228f, 130f, -529.839f), 612); obj18.Steps = list29; reference21 = obj18; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 1 }; num2 = 1; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023142u, new Vector3(-642.9083f, 130.25946f, -538.29254f), 612) { StopDistance = 1f }; obj19.Steps = list30; reference22 = obj19; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 2 }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019519u, new Vector3(-613.1228f, 130f, -529.839f), 612); obj20.Steps = list31; reference23 = obj20; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 3 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023153u, new Vector3(-680.10986f, 120.11875f, -241.13837f), 612) { Fly = true }; obj21.Steps = list32; reference24 = obj21; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 4 }; index2 = 1; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023154u, new Vector3(-736.56824f, 110.02372f, -176.13495f), 612) { Fly = true }; obj22.Steps = list33; reference25 = obj22; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1019519u, new Vector3(-613.1228f, 130f, -529.839f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, NextQuestId = new QuestId(2664) }; obj23.Steps = list34; reference26 = obj23; questRoot4.QuestSequence = list28; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(2664); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list35 = new List(num); CollectionsMarshal.SetCount(list35, num); span = CollectionsMarshal.AsSpan(list35); index = 0; span[index] = "liza"; questRoot5.Author = list35; index = 8; List list36 = new List(index); CollectionsMarshal.SetCount(list36, index); span2 = CollectionsMarshal.AsSpan(list36); num = 0; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 0 }; index2 = 1; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019519u, new Vector3(-613.1228f, 130f, -529.839f), 612); obj24.Steps = list37; reference27 = obj24; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023144u, new Vector3(-631.7998f, 130.39117f, -467.67383f), 612) { Fly = true }; obj25.Steps = list38; reference28 = obj25; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 2 }; index2 = 1; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008786u, new Vector3(-630.45703f, 130.3883f, -466.75824f), 612); obj26.Steps = list39; reference29 = obj26; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 3 }; num2 = 1; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023144u, new Vector3(-631.7998f, 130.39117f, -467.67383f), 612); obj27.Steps = list40; reference30 = obj27; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 4 }; index2 = 1; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023157u, new Vector3(-427.26788f, 74.15582f, -103.56299f), 612) { Fly = true }; obj28.Steps = list41; reference31 = obj28; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 5 }; num2 = 2; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-397.5847f, 73.92399f, -104.41468f), 612) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2008761u, new Vector3(-398.30627f, 74.23511f, -106.70636f), 612); obj29.Steps = list42; reference32 = obj29; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 6 }; index2 = 3; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-391.48306f, 73.52123f, -100.069016f), 612) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-424.38403f, 62.880836f, -28.616083f), 612) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1023158u, new Vector3(-426.71857f, 63.23476f, -28.82434f), 612); obj30.Steps = list43; reference33 = obj30; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1019519u, new Vector3(-613.1228f, 130f, -529.839f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, NextQuestId = new QuestId(2824) }; obj31.Steps = list44; reference34 = obj31; questRoot5.QuestSequence = list36; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(2668); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list45 = new List(num); CollectionsMarshal.SetCount(list45, num); span = CollectionsMarshal.AsSpan(list45); index = 0; span[index] = "liza"; questRoot6.Author = list45; index = 3; List list46 = new List(index); CollectionsMarshal.SetCount(list46, index); span2 = CollectionsMarshal.AsSpan(list46); num = 0; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 0 }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1022958u, new Vector3(25.253662f, 7.9999995f, 159.47205f), 628); obj32.Steps = list47; reference35 = obj32; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 1 }; num2 = 6; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; ref QuestStep reference37 = ref span3[index2]; QuestStep obj34 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-59.62348f, 7.999999f, -59.427254f), 628) { RestartNavigationIfCancelled = false, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeThavnairianConsulate, To = EAetheryteLocation.KuganeShiokazeHostelry } }; index3 = 6; List list49 = new List(index3); CollectionsMarshal.SetCount(list49, index3); span6 = CollectionsMarshal.AsSpan(list49); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj34.CompletionQuestVariablesFlags = list49; reference37 = obj34; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-74.28216f, 18f, -164.39622f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeShiokazeHostelry, To = EAetheryteLocation.KuganeBokairoInn }, JumpDestination = new JumpDestination { Position = new Vector3(-67.259315f, 20.530502f, -163.86617f), StopDistance = 0.5f, Type = EJumpType.RepeatedJumps } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-37.85175f, 20.196363f, -163.43034f), 628); index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-37.806847f, 21.332985f, -161.45049f), 628) { StopDistance = 1f, JumpDestination = new JumpDestination { Position = new Vector3(-31.778416f, 23.141376f, -159.92921f) } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-32.529102f, 23.164635f, -159.86409f), 628) { StopDistance = 0.5f, JumpDestination = new JumpDestination { Position = new Vector3(-28.255697f, 24.146992f, -159.81477f) } }; index2++; ref QuestStep reference38 = ref span3[index2]; QuestStep obj35 = new QuestStep(EInteractionType.Jump, null, new Vector3(-28.255697f, 24.146992f, -159.81477f), 628) { StopDistance = 0.5f, RestartNavigationIfCancelled = false, JumpDestination = new JumpDestination { Position = new Vector3(-24.809277f, 24.899979f, -159.88982f), StopDistance = 0.5f } }; num3 = 6; List list50 = new List(num3); CollectionsMarshal.SetCount(list50, num3); span6 = CollectionsMarshal.AsSpan(list50); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj35.CompletionQuestVariablesFlags = list50; reference38 = obj35; obj33.Steps = list48; reference36 = obj33; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1022958u, new Vector3(25.253662f, 7.9999995f, 159.47205f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeThavnairianConsulate } }; obj36.Steps = list51; reference39 = obj36; questRoot6.QuestSequence = list46; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(2669); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list52 = new List(num); CollectionsMarshal.SetCount(list52, num); span = CollectionsMarshal.AsSpan(list52); index = 0; span[index] = "liza"; questRoot7.Author = list52; index = 4; List list53 = new List(index); CollectionsMarshal.SetCount(list53, index); span2 = CollectionsMarshal.AsSpan(list53); num = 0; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 0 }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1023304u, new Vector3(2.7008667f, 2.0507723E-06f, -52.84204f), 628); obj37.Steps = list54; reference40 = obj37; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 1 }; index2 = 1; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023306u, new Vector3(-80.338745f, -6.9700804f, -49.118835f), 628); obj38.Steps = list55; reference41 = obj38; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 2 }; num2 = 1; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 1023305u, new Vector3(4.409851f, 2.100081E-06f, -52.903076f), 628) { ItemId = 2002339u }; obj39.Steps = list56; reference42 = obj39; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list57 = new List(index2); CollectionsMarshal.SetCount(list57, index2); span3 = CollectionsMarshal.AsSpan(list57); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1023304u, new Vector3(2.7008667f, 2.0507723E-06f, -52.84204f), 628); obj40.Steps = list57; reference43 = obj40; questRoot7.QuestSequence = list53; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(2673); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list58 = new List(num); CollectionsMarshal.SetCount(list58, num); span = CollectionsMarshal.AsSpan(list58); index = 0; span[index] = "JerryWester"; questRoot8.Author = list58; index = 4; List list59 = new List(index); CollectionsMarshal.SetCount(list59, index); span2 = CollectionsMarshal.AsSpan(list59); num = 0; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019168u, new Vector3(501.33508f, 34.0062f, 781.70435f), 613); obj41.Steps = list60; reference44 = obj41; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 1 }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019154u, new Vector3(829.1294f, 5.9230084f, 859.739f), 613) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyPrice } }; obj42.Steps = list61; reference45 = obj42; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 2 }; num2 = 3; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(595.4312f, -0.26869023f, 800.52985f), 613); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(459.92212f, -0.19133466f, 672.5903f), 613); index2++; ref QuestStep reference47 = ref span3[index2]; QuestStep obj44 = new QuestStep(EInteractionType.Combat, 1022745u, new Vector3(288.6853f, -0.5f, 393.78955f), 613) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list63 = new List(index3); CollectionsMarshal.SetCount(list63, index3); span5 = CollectionsMarshal.AsSpan(list63); num3 = 0; span5[num3] = 7497u; obj44.KillEnemyDataIds = list63; reference47 = obj44; obj43.Steps = list62; reference46 = obj43; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019154u, new Vector3(829.1294f, 5.9230084f, 859.739f), 613) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyPrice } }; obj45.Steps = list64; reference48 = obj45; questRoot8.QuestSequence = list59; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(2679); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list65 = new List(num); CollectionsMarshal.SetCount(list65, num); span = CollectionsMarshal.AsSpan(list65); index = 0; span[index] = "JerryWester"; questRoot9.Author = list65; index = 4; List list66 = new List(index); CollectionsMarshal.SetCount(list66, index); span2 = CollectionsMarshal.AsSpan(list66); num = 0; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021509u, new Vector3(107.80493f, 0.80715245f, -574.548f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj46.Steps = list67; reference49 = obj46; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 1 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008475u, new Vector3(-103.01367f, 2.2124634f, -856.199f), 613); obj47.Steps = list68; reference50 = obj47; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 2 }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022401u, new Vector3(-158.89221f, -0.5f, -898.0087f), 613); obj48.Steps = list69; reference51 = obj48; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021509u, new Vector3(107.80493f, 0.80715245f, -574.548f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; obj49.Steps = list70; reference52 = obj49; questRoot9.QuestSequence = list66; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(2681); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list71 = new List(num); CollectionsMarshal.SetCount(list71, num); span = CollectionsMarshal.AsSpan(list71); index = 0; span[index] = "JerryWester"; questRoot10.Author = list71; index = 4; List list72 = new List(index); CollectionsMarshal.SetCount(list72, index); span2 = CollectionsMarshal.AsSpan(list72); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 0 }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021517u, new Vector3(85.09949f, 41.112656f, -717.89124f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj50.Steps = list73; reference53 = obj50; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 1 }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021513u, new Vector3(41.000854f, 21.22528f, -634.0276f), 613); obj51.Steps = list74; reference54 = obj51; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 2 }; num2 = 2; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(97.741745f, 0.95900655f, -790.4652f), 613); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1022959u, new Vector3(88.36499f, 5.006782f, -862.3331f), 613); obj52.Steps = list75; reference55 = obj52; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021517u, new Vector3(85.09949f, 41.112656f, -717.89124f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; obj53.Steps = list76; reference56 = obj53; questRoot10.QuestSequence = list72; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(2687); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list77 = new List(num); CollectionsMarshal.SetCount(list77, num); span = CollectionsMarshal.AsSpan(list77); index = 0; span[index] = "JerryWester"; questRoot11.Author = list77; index = 5; List list78 = new List(index); CollectionsMarshal.SetCount(list78, index); span2 = CollectionsMarshal.AsSpan(list78); num = 0; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 0 }; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1022102u, new Vector3(97.8866f, 2.096308f, -617.79205f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj54.Steps = list79; reference57 = obj54; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 1 }; index2 = 1; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022103u, new Vector3(-47.135193f, 2.8637304f, -636.286f), 613); obj55.Steps = list80; reference58 = obj55; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 2 }; num2 = 1; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022122u, new Vector3(134.66089f, 12.000001f, 69.047f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyBazaar } }; obj56.Steps = list81; reference59 = obj56; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 3 }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019049u, new Vector3(-130.87665f, -5.000044f, 140.82544f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRubyBazaar, To = EAetheryteLocation.KuganePier1 } }; obj57.Steps = list82; reference60 = obj57; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1022117u, new Vector3(-49.515564f, 2.6587384f, -636.56067f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; obj58.Steps = list83; reference61 = obj58; questRoot11.QuestSequence = list78; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(2693); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list84 = new List(num); CollectionsMarshal.SetCount(list84, num); span = CollectionsMarshal.AsSpan(list84); index = 0; span[index] = "JerryWester"; questRoot12.Author = list84; index = 5; List list85 = new List(index); CollectionsMarshal.SetCount(list85, index); span2 = CollectionsMarshal.AsSpan(list85); num = 0; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1023357u, new Vector3(565.0873f, -62.272896f, -147.84473f), 613); obj59.Steps = list86; reference62 = obj59; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023358u, new Vector3(608.5145f, -3.4784377f, -92.82062f), 613); obj60.Steps = list87; reference63 = obj60; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 2 }; index2 = 2; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(611.58606f, -1.6943853f, -91.26402f), 613) { StopDistance = 0.25f, Mount = false, JumpDestination = new JumpDestination { Position = new Vector3(617.04565f, -17.818226f, -108.994415f) } }; num2++; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(617.01825f, -18.570948f, -114.45003f), 613) { StopDistance = 0.25f, Mount = false, JumpDestination = new JumpDestination { Position = new Vector3(619.67755f, -28.768707f, -127.102554f) } }; obj61.Steps = list88; reference64 = obj61; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 3 }; num2 = 3; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(617.17053f, -29.302427f, -130.22484f), 613) { StopDistance = 0.25f, Mount = false, JumpDestination = new JumpDestination { Position = new Vector3(604.2836f, -34.756268f, -136.64783f) } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(601.5953f, -36.643044f, -144.1365f), 613) { StopDistance = 0.25f, Mount = false, JumpDestination = new JumpDestination { Position = new Vector3(598.6192f, -43.845043f, -154.23668f) } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(594.64703f, -43.869747f, -156.01822f), 613); obj62.Steps = list89; reference65 = obj62; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(570.09125f, -62.583626f, -145.46727f), 613) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1023358u, new Vector3(608.5145f, -3.4784377f, -92.82062f), 613); obj63.Steps = list90; reference66 = obj63; questRoot12.QuestSequence = list85; AddQuest(questId12, questRoot12); } private static void LoadQuests54() { QuestId questId = new QuestId(2704); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 3; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(322.1539f, -121.22571f, -314.2446f), 613) { RestartNavigationIfCancelled = false, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(22.288645f, -196.2301f, -155.5739f), 613) { RestartNavigationIfCancelled = false }; num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1023280u, new Vector3(-62.790894f, -198.96509f, -64.34735f), 613) { Fly = true }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; num3 = 1; List list4 = new List(num3); CollectionsMarshal.SetCount(list4, num3); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023281u, new Vector3(-9.597961f, -196.98103f, -82.383545f), 613) { Fly = true }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1023280u, new Vector3(-62.790894f, -198.96509f, -64.34735f), 613) { Fly = true, NextQuestId = new QuestId(2705) }; obj3.Steps = list5; reference3 = obj3; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(2705); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list6 = new List(num); CollectionsMarshal.SetCount(list6, num); span = CollectionsMarshal.AsSpan(list6); index = 0; span[index] = "liza"; questRoot2.Author = list6; index = 4; List list7 = new List(index); CollectionsMarshal.SetCount(list7, index); span2 = CollectionsMarshal.AsSpan(list7); num = 0; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 0 }; num3 = 1; List list8 = new List(num3); CollectionsMarshal.SetCount(list8, num3); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1023280u, new Vector3(-62.790894f, -198.96509f, -64.34735f), 613); obj4.Steps = list8; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 1 }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); num3 = 0; ref QuestStep reference6 = ref span3[num3]; QuestStep obj6 = new QuestStep(EInteractionType.Interact, 1023282u, new Vector3(-32.791687f, 0.5718597f, -554.7723f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; int num4 = 1; List list10 = new List(num4); CollectionsMarshal.SetCount(list10, num4); Span span4 = CollectionsMarshal.AsSpan(list10); int index2 = 0; span4[index2] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDZ309_02705_Q1_100_091"), Answer = new ExcelRef("TEXT_STMBDZ309_02705_A1_101_091") }; obj6.DialogueChoices = list10; reference6 = obj6; obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 2 }; num3 = 1; List list11 = new List(num3); CollectionsMarshal.SetCount(list11, num3); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; ref QuestStep reference8 = ref span3[num2]; QuestStep obj8 = new QuestStep(EInteractionType.Interact, 1023285u, new Vector3(119.493286f, 5.006782f, -862.6078f), 613) { Fly = true }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span4 = CollectionsMarshal.AsSpan(list12); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDZ309_02705_Q2_100_151"), Answer = new ExcelRef("TEXT_STMBDZ309_02705_A2_101_151") }; obj8.DialogueChoices = list12; reference8 = obj8; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(322.1539f, -121.22571f, -314.2446f), 613) { RestartNavigationIfCancelled = false, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(22.288645f, -196.2301f, -155.5739f), 613) { RestartNavigationIfCancelled = false }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1023280u, new Vector3(-62.790894f, -198.96509f, -64.34735f), 613) { Fly = true, NextQuestId = new QuestId(2706) }; obj9.Steps = list13; reference9 = obj9; questRoot2.QuestSequence = list7; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(2706); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list14 = new List(num); CollectionsMarshal.SetCount(list14, num); span = CollectionsMarshal.AsSpan(list14); index = 0; span[index] = "liza"; questRoot3.Author = list14; index = 7; List list15 = new List(index); CollectionsMarshal.SetCount(list15, index); span2 = CollectionsMarshal.AsSpan(list15); num = 0; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 0 }; num3 = 1; List list16 = new List(num3); CollectionsMarshal.SetCount(list16, num3); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1023280u, new Vector3(-62.790894f, -198.96509f, -64.34735f), 613); obj10.Steps = list16; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 1 }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); num3 = 0; ref QuestStep reference12 = ref span3[num3]; QuestStep obj12 = new QuestStep(EInteractionType.Interact, 1023287u, new Vector3(422.11023f, -98.96063f, -223.22424f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; num4 = 1; List list18 = new List(num4); CollectionsMarshal.SetCount(list18, num4); span4 = CollectionsMarshal.AsSpan(list18); index2 = 0; span4[index2] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDZ310_02706_Q1_000_100"), Answer = new ExcelRef("TEXT_STMBDZ310_02706_A1_000_102") }; obj12.DialogueChoices = list18; reference12 = obj12; obj11.Steps = list17; reference11 = obj11; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 2 }; num3 = 1; List list19 = new List(num3); CollectionsMarshal.SetCount(list19, num3); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; ref QuestStep reference14 = ref span3[num2]; QuestStep obj14 = new QuestStep(EInteractionType.Interact, 1023288u, new Vector3(350.515f, -120.581055f, -316.76202f), 613) { Fly = true }; index2 = 2; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span4 = CollectionsMarshal.AsSpan(list20); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDZ310_02706_Q2_000_160"), Answer = new ExcelRef("TEXT_STMBDZ310_02706_A2_000_161") }; num4++; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDZ310_02706_Q3_000_200"), Answer = new ExcelRef("TEXT_STMBDZ310_02706_A3_000_201") }; obj14.DialogueChoices = list20; reference14 = obj14; obj13.Steps = list19; reference13 = obj13; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 3 }; num2 = 3; List list21 = new List(num2); CollectionsMarshal.SetCount(list21, num2); span3 = CollectionsMarshal.AsSpan(list21); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(322.1539f, -121.22571f, -314.2446f), 613) { Mount = true, RestartNavigationIfCancelled = false }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(198.4342f, -162.28119f, 115.91883f), 613) { Fly = true, RestartNavigationIfCancelled = false }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1023290u, new Vector3(222.33911f, -165.19557f, 137.89575f), 613); obj15.Steps = list21; reference15 = obj15; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 4 }; num3 = 1; List list22 = new List(num3); CollectionsMarshal.SetCount(list22, num3); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; ref QuestStep reference17 = ref span3[num2]; QuestStep obj17 = new QuestStep(EInteractionType.Combat, 2008809u, new Vector3(163.43933f, -172.01501f, 262.0736f), 613) { Fly = true, ItemId = 2002332u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num4 = 1; List list23 = new List(num4); CollectionsMarshal.SetCount(list23, num4); Span span5 = CollectionsMarshal.AsSpan(list23); index2 = 0; span5[index2] = 7824u; obj17.KillEnemyDataIds = list23; reference17 = obj17; obj16.Steps = list22; reference16 = obj16; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 5 }; num2 = 1; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1023290u, new Vector3(222.33911f, -165.19557f, 137.89575f), 613) { Fly = true }; obj18.Steps = list24; reference18 = obj18; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 4; List list25 = new List(num3); CollectionsMarshal.SetCount(list25, num3); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(200.64441f, -165.55836f, 116.97804f), 613) { Mount = true, RestartNavigationIfCancelled = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(163.43794f, -133.31677f, 79.0077f), 613) { DelaySecondsAtStart = 2f, DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-96.41638f, -199.01863f, -68.85027f), 613) { Fly = true, RestartNavigationIfCancelled = false }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1023280u, new Vector3(-62.790894f, -198.96509f, -64.34735f), 613) { NextQuestId = new QuestId(2707) }; obj19.Steps = list25; reference19 = obj19; questRoot3.QuestSequence = list15; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(2707); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list26 = new List(num); CollectionsMarshal.SetCount(list26, num); span = CollectionsMarshal.AsSpan(list26); index = 0; span[index] = "liza"; questRoot4.Author = list26; index = 3; List list27 = new List(index); CollectionsMarshal.SetCount(list27, index); span2 = CollectionsMarshal.AsSpan(list27); num = 0; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 0 }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1023280u, new Vector3(-62.790894f, -198.96509f, -64.34735f), 613); obj20.Steps = list28; reference20 = obj20; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 1 }; num3 = 1; List list29 = new List(num3); CollectionsMarshal.SetCount(list29, num3); span3 = CollectionsMarshal.AsSpan(list29); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023281u, new Vector3(-9.597961f, -196.98103f, -82.383545f), 613) { Fly = true }; obj21.Steps = list29; reference21 = obj21; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); num3 = 0; ref QuestStep reference23 = ref span3[num3]; QuestStep obj23 = new QuestStep(EInteractionType.CompleteQuest, 1023291u, new Vector3(8.46875f, -198.34206f, -157.15265f), 613) { Fly = true }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span4 = CollectionsMarshal.AsSpan(list31); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDZ311_02707_Q1_000_160"), Answer = new ExcelRef("TEXT_STMBDZ311_02707_A1_000_162") }; obj23.DialogueChoices = list31; obj23.NextQuestId = new QuestId(3139); reference23 = obj23; obj22.Steps = list30; reference22 = obj22; questRoot4.QuestSequence = list27; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(2724); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list32 = new List(num); CollectionsMarshal.SetCount(list32, num); span = CollectionsMarshal.AsSpan(list32); index = 0; span[index] = "JerryWester"; questRoot5.Author = list32; index = 3; List list33 = new List(index); CollectionsMarshal.SetCount(list33, index); span2 = CollectionsMarshal.AsSpan(list33); num = 0; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 0 }; num3 = 1; List list34 = new List(num3); CollectionsMarshal.SetCount(list34, num3); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019314u, new Vector3(421.77454f, -0.3000138f, -293.9651f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj24.Steps = list34; reference24 = obj24; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; num2 = 7; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); num3 = 0; ref QuestStep reference26 = ref span3[num3]; QuestStep obj26 = new QuestStep(EInteractionType.UseItem, 2008461u, new Vector3(474.2351f, 28.824219f, -212.23773f), 614) { ItemId = 2002241u }; num4 = 6; List list36 = new List(num4); CollectionsMarshal.SetCount(list36, num4); Span span6 = CollectionsMarshal.AsSpan(list36); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj26.CompletionQuestVariablesFlags = list36; reference26 = obj26; num3++; ref QuestStep reference27 = ref span3[num3]; QuestStep obj27 = new QuestStep(EInteractionType.UseItem, 2008462u, new Vector3(569.6649f, 43.930664f, -145.22015f), 614) { ItemId = 2002241u }; index2 = 6; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span6 = CollectionsMarshal.AsSpan(list37); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj27.CompletionQuestVariablesFlags = list37; reference27 = obj27; num3++; ref QuestStep reference28 = ref span3[num3]; QuestStep obj28 = new QuestStep(EInteractionType.UseItem, 2008463u, new Vector3(531.18164f, 85.40466f, -303.33417f), 614) { ItemId = 2002241u }; num4 = 6; List list38 = new List(num4); CollectionsMarshal.SetCount(list38, num4); span6 = CollectionsMarshal.AsSpan(list38); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj28.CompletionQuestVariablesFlags = list38; reference28 = obj28; num3++; ref QuestStep reference29 = ref span3[num3]; QuestStep obj29 = new QuestStep(EInteractionType.UseItem, 2008464u, new Vector3(537.8042f, 61.57019f, -10.269409f), 614) { ItemId = 2002241u }; index2 = 6; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span6 = CollectionsMarshal.AsSpan(list39); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj29.CompletionQuestVariablesFlags = list39; reference29 = obj29; num3++; ref QuestStep reference30 = ref span3[num3]; QuestStep obj30 = new QuestStep(EInteractionType.UseItem, 2008466u, new Vector3(487.0221f, 65.537476f, -23.361572f), 614) { ItemId = 2002241u }; num4 = 6; List list40 = new List(num4); CollectionsMarshal.SetCount(list40, num4); span6 = CollectionsMarshal.AsSpan(list40); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); obj30.CompletionQuestVariablesFlags = list40; reference30 = obj30; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(445.11514f, 40.55606f, -51.57855f), 614) { DisableNavmesh = true, Mount = true }; num3++; ref QuestStep reference31 = ref span3[num3]; QuestStep obj31 = new QuestStep(EInteractionType.UseItem, 2008465u, new Vector3(380.84985f, 41.031494f, -29.892456f), 614) { ItemId = 2002241u }; index2 = 6; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span6 = CollectionsMarshal.AsSpan(list41); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj31.CompletionQuestVariablesFlags = list41; reference31 = obj31; obj25.Steps = list35; reference25 = obj25; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list42 = new List(num3); CollectionsMarshal.SetCount(list42, num3); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019314u, new Vector3(421.77454f, -0.3000138f, -293.9651f), 614); obj32.Steps = list42; reference32 = obj32; questRoot5.QuestSequence = list33; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(2728); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list43 = new List(num); CollectionsMarshal.SetCount(list43, num); span = CollectionsMarshal.AsSpan(list43); index = 0; span[index] = "JerryWester"; questRoot6.Author = list43; index = 8; List list44 = new List(index); CollectionsMarshal.SetCount(list44, index); span2 = CollectionsMarshal.AsSpan(list44); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1019263u, new Vector3(451.56018f, 58.77665f, -188.3421f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj33.Steps = list45; reference33 = obj33; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 1 }; num3 = 1; List list46 = new List(num3); CollectionsMarshal.SetCount(list46, num3); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019264u, new Vector3(362.35596f, 90.70435f, -164.72119f), 614); obj34.Steps = list46; reference34 = obj34; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 2 }; num2 = 3; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); num3 = 0; ref QuestStep reference36 = ref span3[num3]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2008352u, new Vector3(379.23242f, 90.684326f, -134.72198f), 614); num4 = 6; List list48 = new List(num4); CollectionsMarshal.SetCount(list48, num4); span6 = CollectionsMarshal.AsSpan(list48); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list48; reference36 = questStep; num3++; ref QuestStep reference37 = ref span3[num3]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2008354u, new Vector3(369.5276f, 97.61194f, -102.92212f), 614); index2 = 6; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span6 = CollectionsMarshal.AsSpan(list49); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list49; reference37 = questStep2; num3++; ref QuestStep reference38 = ref span3[num3]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2008353u, new Vector3(352.34607f, 97.61194f, -134.99658f), 614); num4 = 6; List list50 = new List(num4); CollectionsMarshal.SetCount(list50, num4); span6 = CollectionsMarshal.AsSpan(list50); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list50; reference38 = questStep3; obj35.Steps = list47; reference35 = obj35; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 3 }; num3 = 1; List list51 = new List(num3); CollectionsMarshal.SetCount(list51, num3); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019264u, new Vector3(362.35596f, 90.70435f, -164.72119f), 614) { Mount = true }; obj36.Steps = list51; reference39 = obj36; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 4 }; num2 = 1; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); num3 = 0; span3[num3] = new QuestStep(EInteractionType.UseItem, 2008355u, new Vector3(332.96704f, 100.87732f, -109.14783f), 614) { ItemId = 2002213u }; obj37.Steps = list52; reference40 = obj37; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 5 }; num3 = 1; List list53 = new List(num3); CollectionsMarshal.SetCount(list53, num3); span3 = CollectionsMarshal.AsSpan(list53); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1022071u, new Vector3(332.93652f, 100.91828f, -109.75824f), 614) { Emote = EEmote.Clap }; obj38.Steps = list53; reference41 = obj38; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 6 }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1019264u, new Vector3(362.35596f, 90.70435f, -164.72119f), 614); obj39.Steps = list54; reference42 = obj39; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list55 = new List(num3); CollectionsMarshal.SetCount(list55, num3); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019263u, new Vector3(451.56018f, 58.77665f, -188.3421f), 614); obj40.Steps = list55; reference43 = obj40; questRoot6.QuestSequence = list44; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(2730); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list56 = new List(num); CollectionsMarshal.SetCount(list56, num); span = CollectionsMarshal.AsSpan(list56); index = 0; span[index] = "JerryWester"; questRoot7.Author = list56; index = 3; List list57 = new List(index); CollectionsMarshal.SetCount(list57, index); span2 = CollectionsMarshal.AsSpan(list57); num = 0; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1019313u, new Vector3(465.26282f, 58.52148f, -171.09949f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj41.Steps = list58; reference44 = obj41; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 1 }; num3 = 1; List list59 = new List(num3); CollectionsMarshal.SetCount(list59, num3); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; ref QuestStep reference46 = ref span3[num2]; QuestStep obj43 = new QuestStep(EInteractionType.Combat, null, new Vector3(151.29321f, -0.2997286f, 229.44983f), 614) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); Span span7 = CollectionsMarshal.AsSpan(list60); num4 = 0; span7[num4] = new ComplexCombatData { DataId = 6682u, MinimumKillCount = 3u, RewardItemId = 2002239u, RewardItemCount = 3 }; obj43.ComplexCombatData = list60; reference46 = obj43; obj42.Steps = list59; reference45 = obj42; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1019295u, new Vector3(756.3439f, 98.04659f, -229.93823f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaNamai }; obj44.Steps = list61; reference47 = obj44; questRoot7.QuestSequence = list57; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(2733); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list62 = new List(num); CollectionsMarshal.SetCount(list62, num); span = CollectionsMarshal.AsSpan(list62); index = 0; span[index] = "JerryWester"; questRoot8.Author = list62; index = 8; List list63 = new List(index); CollectionsMarshal.SetCount(list63, index); span2 = CollectionsMarshal.AsSpan(list63); num = 0; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 0 }; num3 = 1; List list64 = new List(num3); CollectionsMarshal.SetCount(list64, num3); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019316u, new Vector3(434.89734f, 68.02076f, -125.01721f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj45.Steps = list64; reference48 = obj45; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 1 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1022457u, new Vector3(529.56433f, 19.872318f, 350.24023f), 614); obj46.Steps = list65; reference49 = obj46; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 2 }; num3 = 3; List list66 = new List(num3); CollectionsMarshal.SetCount(list66, num3); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2008007u, new Vector3(497.27625f, 16.342407f, 402.48718f), 614) { AetherCurrentId = 2818195u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(439.41403f, -0.3f, 464.3263f), 614) { DisableNavmesh = true, Mount = true }; num2++; ref QuestStep reference51 = ref span3[num2]; QuestStep obj48 = new QuestStep(EInteractionType.Combat, 1022458u, new Vector3(210.95593f, 7.398857f, 500.26697f), 614) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 2; List list67 = new List(num4); CollectionsMarshal.SetCount(list67, num4); span5 = CollectionsMarshal.AsSpan(list67); index2 = 0; span5[index2] = 7524u; index2++; span5[index2] = 7525u; obj48.KillEnemyDataIds = list67; reference51 = obj48; obj47.Steps = list66; reference50 = obj47; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 3 }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2008518u, new Vector3(211.4137f, 8.255066f, 501.97595f), 614); obj49.Steps = list68; reference52 = obj49; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 4 }; num3 = 2; List list69 = new List(num3); CollectionsMarshal.SetCount(list69, num3); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(439.41403f, -0.3f, 464.3263f), 614); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1022457u, new Vector3(529.56433f, 19.872318f, 350.24023f), 614); obj50.Steps = list69; reference53 = obj50; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 5 }; num2 = 2; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Dive, null, new Vector3(605.15845f, -0.5999999f, 499.43237f), 614) { StopDistance = 0.25f }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 2008519u, new Vector3(619.8672f, -48.66101f, 559.83826f), 614) { DisableNavmesh = true, Mount = true }; obj51.Steps = list70; reference54 = obj51; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 6 }; num3 = 3; List list71 = new List(num3); CollectionsMarshal.SetCount(list71, num3); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(605.15845f, -0.5999999f, 499.43237f), 614) { StopDistance = 0.25f, DisableNavmesh = true, Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(617.7405f, -0.3f, 493.613f), 614) { StopDistance = 0.25f }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1022457u, new Vector3(529.56433f, 19.872318f, 350.24023f), 614); obj52.Steps = list71; reference55 = obj52; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list72 = new List(num2); CollectionsMarshal.SetCount(list72, num2); span3 = CollectionsMarshal.AsSpan(list72); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1019316u, new Vector3(434.89734f, 68.02076f, -125.01721f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaNamai }; obj53.Steps = list72; reference56 = obj53; questRoot8.QuestSequence = list63; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(2734); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list73 = new List(num); CollectionsMarshal.SetCount(list73, num); span = CollectionsMarshal.AsSpan(list73); index = 0; span[index] = "Theo"; questRoot9.Author = list73; index = 3; List list74 = new List(index); CollectionsMarshal.SetCount(list74, index); span2 = CollectionsMarshal.AsSpan(list74); num = 0; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 0 }; num3 = 1; List list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019262u, new Vector3(445.76172f, 58.67623f, -155.62683f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(445.76172f, 58.67623f, -155.62683f), MaximumDistance = 50f, TerritoryId = 614 } } } }; obj54.Steps = list75; reference57 = obj54; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 1 }; num2 = 2; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); num3 = 0; ref QuestStep reference59 = ref span3[num3]; QuestStep obj56 = new QuestStep(EInteractionType.Interact, 2008520u, new Vector3(476.85962f, 58.304688f, -178.08807f), 614) { Mount = true }; index2 = 6; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span6 = CollectionsMarshal.AsSpan(list77); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj56.CompletionQuestVariablesFlags = list77; reference59 = obj56; num3++; ref QuestStep reference60 = ref span3[num3]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2008521u, new Vector3(477.8667f, 59.098145f, -177.66083f), 614); num4 = 6; List list78 = new List(num4); CollectionsMarshal.SetCount(list78, num4); span6 = CollectionsMarshal.AsSpan(list78); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list78; reference60 = questStep4; obj55.Steps = list76; reference58 = obj55; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list79 = new List(num3); CollectionsMarshal.SetCount(list79, num3); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019302u, new Vector3(-279.347f, 17.31996f, 498.49683f), 614) { Fly = true, NextQuestId = new QuestId(2748) }; obj57.Steps = list79; reference61 = obj57; questRoot9.QuestSequence = list74; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(2736); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list80 = new List(num); CollectionsMarshal.SetCount(list80, num); span = CollectionsMarshal.AsSpan(list80); index = 0; span[index] = "Theo"; questRoot10.Author = list80; index = 6; List list81 = new List(index); CollectionsMarshal.SetCount(list81, index); span2 = CollectionsMarshal.AsSpan(list81); num = 0; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 0 }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1019312u, new Vector3(473.80774f, 58.448307f, -182.78784f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(472.4036f, 58.568016f, -181.87f), MaximumDistance = 50f, TerritoryId = 614 } } } }; obj58.Steps = list82; reference62 = obj58; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 1 }; num3 = 1; List list83 = new List(num3); CollectionsMarshal.SetCount(list83, num3); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008459u, new Vector3(394.5525f, 80.88806f, -194.17108f), 614) { Fly = true }; obj59.Steps = list83; reference63 = obj59; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 2 }; num2 = 1; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Emote, 1022399u, new Vector3(392.69092f, 80.90235f, -194.9035f), 614) { Emote = EEmote.Rally }; obj60.Steps = list84; reference64 = obj60; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 3 }; num3 = 1; List list85 = new List(num3); CollectionsMarshal.SetCount(list85, num3); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; ref QuestStep reference66 = ref span3[num2]; QuestStep obj62 = new QuestStep(EInteractionType.Combat, null, new Vector3(497.38757f, 55.17306f, 191.36812f), 614) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span5 = CollectionsMarshal.AsSpan(list86); num4 = 0; span5[num4] = 7539u; obj62.KillEnemyDataIds = list86; reference66 = obj62; obj61.Steps = list85; reference65 = obj61; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 4 }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1022400u, new Vector3(499.9618f, 55.28981f, 191.18018f), 614); obj63.Steps = list87; reference67 = obj63; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list88 = new List(num3); CollectionsMarshal.SetCount(list88, num3); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; ref QuestStep reference69 = ref span3[num2]; QuestStep obj65 = new QuestStep(EInteractionType.CompleteQuest, 1019312u, new Vector3(473.80774f, 58.448307f, -182.78784f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(435.81787f, 68.84845f, -94.02999f), MaximumDistance = 150f, TerritoryId = 614 } } } }; num4 = 1; List list89 = new List(num4); CollectionsMarshal.SetCount(list89, num4); span4 = CollectionsMarshal.AsSpan(list89); index2 = 0; span4[index2] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDZ413_02736_Q1_000_000"), Answer = new ExcelRef("TEXT_STMBDZ413_02736_A1_000_002") }; obj65.DialogueChoices = list89; obj65.NextQuestId = new QuestId(2737); reference69 = obj65; obj64.Steps = list88; reference68 = obj64; questRoot10.QuestSequence = list81; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(2737); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list90 = new List(num); CollectionsMarshal.SetCount(list90, num); span = CollectionsMarshal.AsSpan(list90); index = 0; span[index] = "Theo"; questRoot11.Author = list90; index = 6; List list91 = new List(index); CollectionsMarshal.SetCount(list91, index); span2 = CollectionsMarshal.AsSpan(list91); num = 0; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 0 }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1019312u, new Vector3(473.80774f, 58.448307f, -182.78784f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(472.4036f, 58.568016f, -181.87f), MaximumDistance = 50f, TerritoryId = 614 } } } }; obj66.Steps = list92; reference70 = obj66; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 1 }; num3 = 1; List list93 = new List(num3); CollectionsMarshal.SetCount(list93, num3); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022399u, new Vector3(392.69092f, 80.90235f, -194.9035f), 614) { Fly = true }; obj67.Steps = list93; reference71 = obj67; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 2 }; num2 = 1; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1022421u, new Vector3(634.5464f, 86.07644f, -146.74603f), 614) { Fly = true }; obj68.Steps = list94; reference72 = obj68; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 3 }; num3 = 1; List list95 = new List(num3); CollectionsMarshal.SetCount(list95, num3); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1022423u, new Vector3(499.71765f, 66.36111f, -16.586609f), 614) { Fly = true, Emote = EEmote.Psych }; obj69.Steps = list95; reference73 = obj69; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 4 }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1022424u, new Vector3(475.51685f, 68.02852f, -106.30963f), 614) { Fly = true }; obj70.Steps = list96; reference74 = obj70; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list97 = new List(num3); CollectionsMarshal.SetCount(list97, num3); span3 = CollectionsMarshal.AsSpan(list97); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019312u, new Vector3(473.80774f, 58.448307f, -182.78784f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(435.81787f, 68.84845f, -94.02999f), MaximumDistance = 150f, TerritoryId = 614 } } }, NextQuestId = new QuestId(2738) }; obj71.Steps = list97; reference75 = obj71; questRoot11.QuestSequence = list91; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(2738); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list98 = new List(num); CollectionsMarshal.SetCount(list98, num); span = CollectionsMarshal.AsSpan(list98); index = 0; span[index] = "Theo"; questRoot12.Author = list98; index = 5; List list99 = new List(index); CollectionsMarshal.SetCount(list99, index); span2 = CollectionsMarshal.AsSpan(list99); num = 0; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 0 }; num2 = 1; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1019312u, new Vector3(473.80774f, 58.448307f, -182.78784f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(472.4036f, 58.568016f, -181.87f), MaximumDistance = 50f, TerritoryId = 614 } } } }; obj72.Steps = list100; reference76 = obj72; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 1 }; num3 = 1; List list101 = new List(num3); CollectionsMarshal.SetCount(list101, num3); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; ref QuestStep reference78 = ref span3[num2]; QuestStep obj74 = new QuestStep(EInteractionType.Interact, 1022414u, new Vector3(605.249f, 67.79578f, -137.49908f), 614) { Fly = true }; index2 = 1; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span4 = CollectionsMarshal.AsSpan(list102); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDZ415_02738_Q1_000_000"), Answer = new ExcelRef("TEXT_STMBDZ415_02738_A1_000_001") }; obj74.DialogueChoices = list102; reference78 = obj74; obj73.Steps = list101; reference77 = obj73; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 2 }; num2 = 3; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); num3 = 0; ref QuestStep reference80 = ref span3[num3]; QuestStep obj76 = new QuestStep(EInteractionType.Interact, 2008490u, new Vector3(627.8019f, 84.97742f, -98.49707f), 614) { Fly = true }; num4 = 6; List list104 = new List(num4); CollectionsMarshal.SetCount(list104, num4); span6 = CollectionsMarshal.AsSpan(list104); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj76.CompletionQuestVariablesFlags = list104; reference80 = obj76; num3++; ref QuestStep reference81 = ref span3[num3]; QuestStep obj77 = new QuestStep(EInteractionType.Interact, 2008491u, new Vector3(664.8203f, 92.088135f, -107.774536f), 614) { Mount = true }; index2 = 6; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span6 = CollectionsMarshal.AsSpan(list105); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj77.CompletionQuestVariablesFlags = list105; reference81 = obj77; num3++; ref QuestStep reference82 = ref span3[num3]; QuestStep obj78 = new QuestStep(EInteractionType.Interact, 2008492u, new Vector3(657.98413f, 85.22156f, -150.56079f), 614) { Mount = true }; num4 = 6; List list106 = new List(num4); CollectionsMarshal.SetCount(list106, num4); span6 = CollectionsMarshal.AsSpan(list106); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj78.CompletionQuestVariablesFlags = list106; reference82 = obj78; obj75.Steps = list103; reference79 = obj75; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 3 }; num3 = 1; List list107 = new List(num3); CollectionsMarshal.SetCount(list107, num3); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022414u, new Vector3(605.249f, 67.79578f, -137.49908f), 614) { Fly = true }; obj79.Steps = list107; reference83 = obj79; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1019312u, new Vector3(473.80774f, 58.448307f, -182.78784f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(435.81787f, 68.84845f, -94.02999f), MaximumDistance = 150f, TerritoryId = 614 } } }, NextQuestId = new QuestId(2739) }; obj80.Steps = list108; reference84 = obj80; questRoot12.QuestSequence = list99; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(2739); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list109 = new List(num); CollectionsMarshal.SetCount(list109, num); span = CollectionsMarshal.AsSpan(list109); index = 0; span[index] = "Theo"; questRoot13.Author = list109; index = 7; List list110 = new List(index); CollectionsMarshal.SetCount(list110, index); span2 = CollectionsMarshal.AsSpan(list110); num = 0; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 0 }; num3 = 1; List list111 = new List(num3); CollectionsMarshal.SetCount(list111, num3); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1022425u, new Vector3(473.3806f, 58.51295f, -180.95679f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(472.4036f, 58.568016f, -181.87f), MaximumDistance = 50f, TerritoryId = 614 } } } }; obj81.Steps = list111; reference85 = obj81; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 1 }; num2 = 1; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1022417u, new Vector3(365.6825f, 100.83898f, -93.91931f), 614) { StopDistance = 0.5f, Fly = true }; obj82.Steps = list112; reference86 = obj82; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 2 }; num3 = 1; List list113 = new List(num3); CollectionsMarshal.SetCount(list113, num3); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022416u, new Vector3(675.92883f, 98.45921f, -103.80713f), 614) { Fly = true }; obj83.Steps = list113; reference87 = obj83; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 3 }; num2 = 1; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1022418u, new Vector3(734.5845f, 119.698425f, -35.05005f), 614) { Fly = true }; obj84.Steps = list114; reference88 = obj84; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 4 }; num3 = 1; List list115 = new List(num3); CollectionsMarshal.SetCount(list115, num3); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; ref QuestStep reference90 = ref span3[num2]; QuestStep obj86 = new QuestStep(EInteractionType.Combat, null, new Vector3(720.75977f, 116.93192f, -60.349487f), 614) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index2 = 1; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span5 = CollectionsMarshal.AsSpan(list116); num4 = 0; span5[num4] = 7540u; obj86.KillEnemyDataIds = list116; reference90 = obj86; obj85.Steps = list115; reference89 = obj85; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 5 }; num2 = 1; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1022418u, new Vector3(734.5845f, 119.698425f, -35.05005f), 614) { Fly = true }; obj87.Steps = list117; reference91 = obj87; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list118 = new List(num3); CollectionsMarshal.SetCount(list118, num3); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019312u, new Vector3(473.80774f, 58.448307f, -182.78784f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(435.81787f, 68.84845f, -94.02999f), MaximumDistance = 150f, TerritoryId = 614 } } }, NextQuestId = new QuestId(2740) }; obj88.Steps = list118; reference92 = obj88; questRoot13.QuestSequence = list110; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(2740); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list119 = new List(num); CollectionsMarshal.SetCount(list119, num); span = CollectionsMarshal.AsSpan(list119); index = 0; span[index] = "Theo"; questRoot14.Author = list119; index = 5; List list120 = new List(index); CollectionsMarshal.SetCount(list120, index); span2 = CollectionsMarshal.AsSpan(list120); num = 0; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 0 }; num2 = 1; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1022399u, new Vector3(392.69092f, 80.90235f, -194.9035f), 614); obj89.Steps = list121; reference93 = obj89; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 1 }; num3 = 1; List list122 = new List(num3); CollectionsMarshal.SetCount(list122, num3); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023237u, new Vector3(-233.72241f, 17.628202f, 485.3131f), 614) { Fly = true }; obj90.Steps = list122; reference94 = obj90; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 2 }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1023237u, new Vector3(-233.72241f, 17.628202f, 485.3131f), 614); obj91.Steps = list123; reference95 = obj91; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 3 }; num3 = 1; List list124 = new List(num3); CollectionsMarshal.SetCount(list124, num3); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023463u, new Vector3(563.8666f, 68.09528f, -11.306946f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai }; obj92.Steps = list124; reference96 = obj92; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1023465u, new Vector3(462.76025f, 68.01855f, -106.55377f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(462.13455f, 68.01515f, -104.52245f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj93.Steps = list125; reference97 = obj93; questRoot14.QuestSequence = list120; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(2747); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list126 = new List(num); CollectionsMarshal.SetCount(list126, num); span = CollectionsMarshal.AsSpan(list126); index = 0; span[index] = "Theo"; questRoot15.Author = list126; index = 4; List list127 = new List(index); CollectionsMarshal.SetCount(list127, index); span2 = CollectionsMarshal.AsSpan(list127); num = 0; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 0 }; num3 = 2; List list128 = new List(num3); CollectionsMarshal.SetCount(list128, num3); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-297.51367f, 17.31996f, 508.2195f), 614) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019298u, new Vector3(-318.87692f, 17.974895f, 508.29004f), 614) { StopDistance = 0.25f }; obj94.Steps = list128; reference98 = obj94; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 1 }; num2 = 1; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1019261u, new Vector3(403.00586f, 76.169815f, -148.8518f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai }; obj95.Steps = list129; reference99 = obj95; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 2 }; num3 = 2; List list130 = new List(num3); CollectionsMarshal.SetCount(list130, num3); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-297.51367f, 17.31996f, 508.2195f), 614) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1019298u, new Vector3(-318.87692f, 17.974895f, 508.29004f), 614) { StopDistance = 0.25f }; obj96.Steps = list130; reference100 = obj96; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1019261u, new Vector3(403.00586f, 76.169815f, -148.8518f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai, NextQuestId = new QuestId(2740) }; obj97.Steps = list131; reference101 = obj97; questRoot15.QuestSequence = list127; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(2748); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list132 = new List(num); CollectionsMarshal.SetCount(list132, num); span = CollectionsMarshal.AsSpan(list132); index = 0; span[index] = "liza"; questRoot16.Author = list132; index = 6; List list133 = new List(index); CollectionsMarshal.SetCount(list133, index); span2 = CollectionsMarshal.AsSpan(list133); num = 0; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 0 }; num3 = 1; List list134 = new List(num3); CollectionsMarshal.SetCount(list134, num3); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1023236u, new Vector3(-300.06866f, 16.806112f, 539.45215f), 614) { Fly = true }; obj98.Steps = list134; reference102 = obj98; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 1 }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1023237u, new Vector3(-233.72241f, 17.628202f, 485.3131f), 614) { Fly = true }; obj99.Steps = list135; reference103 = obj99; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 2 }; num3 = 2; List list136 = new List(num3); CollectionsMarshal.SetCount(list136, num3); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-463.34363f, 1.3011811f, 578.3476f), 614) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1023238u, new Vector3(-464.49988f, 1.3011812f, 577.32495f), 614); obj100.Steps = list136; reference104 = obj100; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 3 }; num2 = 2; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Dive, null, new Vector3(-487.5986f, -0.5999999f, 578.5466f), 614) { DisableNavmesh = true }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 2008799u, new Vector3(-549.7063f, -109.51398f, 569.32935f), 614) { Mount = true, Fly = true }; obj101.Steps = list137; reference105 = obj101; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 4 }; num3 = 3; List list138 = new List(num3); CollectionsMarshal.SetCount(list138, num3); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-487.5986f, -0.5999999f, 578.5466f), 614) { DisableNavmesh = true, RestartNavigationIfCancelled = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-463.34363f, 1.3011811f, 578.3476f), 614) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1023238u, new Vector3(-464.49988f, 1.3011812f, 577.32495f), 614); obj102.Steps = list138; reference106 = obj102; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1023237u, new Vector3(-233.72241f, 17.628202f, 485.3131f), 614) { Fly = true, NextQuestId = new QuestId(2749) }; obj103.Steps = list139; reference107 = obj103; questRoot16.QuestSequence = list133; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(2749); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list140 = new List(num); CollectionsMarshal.SetCount(list140, num); span = CollectionsMarshal.AsSpan(list140); index = 0; span[index] = "Theo"; questRoot17.Author = list140; index = 7; List list141 = new List(index); CollectionsMarshal.SetCount(list141, index); span2 = CollectionsMarshal.AsSpan(list141); num = 0; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 0 }; num3 = 1; List list142 = new List(num3); CollectionsMarshal.SetCount(list142, num3); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1023237u, new Vector3(-233.72241f, 17.628202f, 485.3131f), 614); obj104.Steps = list142; reference108 = obj104; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 1 }; num2 = 1; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1023239u, new Vector3(-392.72144f, 46.670254f, 452.93335f), 614) { StopDistance = 0.5f, Fly = true }; obj105.Steps = list143; reference109 = obj105; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 2 }; num3 = 2; List list144 = new List(num3); CollectionsMarshal.SetCount(list144, num3); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-239.56377f, 49.354053f, 284.94565f), 614) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1023240u, new Vector3(-258.6557f, 38.181896f, 217.9751f), 614) { Fly = true }; obj106.Steps = list144; reference110 = obj106; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 3 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); num3 = 0; ref QuestStep reference112 = ref span3[num3]; QuestStep obj108 = new QuestStep(EInteractionType.Combat, null, new Vector3(-287.37323f, 39.150906f, 206.95801f), 614) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list146 = new List(num4); CollectionsMarshal.SetCount(list146, num4); span5 = CollectionsMarshal.AsSpan(list146); index2 = 0; span5[index2] = 7541u; obj108.KillEnemyDataIds = list146; reference112 = obj108; obj107.Steps = list145; reference111 = obj107; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 4 }; num3 = 1; List list147 = new List(num3); CollectionsMarshal.SetCount(list147, num3); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023240u, new Vector3(-258.6557f, 38.181896f, 217.9751f), 614) { Fly = true }; obj109.Steps = list147; reference113 = obj109; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 5 }; num2 = 1; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2008801u, new Vector3(-234.24127f, 17.593567f, 486.9917f), 614) { Fly = true }; obj110.Steps = list148; reference114 = obj110; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list149 = new List(num3); CollectionsMarshal.SetCount(list149, num3); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1023237u, new Vector3(-233.72241f, 17.628202f, 485.3131f), 614) { Fly = true, NextQuestId = new QuestId(2750) }; obj111.Steps = list149; reference115 = obj111; questRoot17.QuestSequence = list141; AddQuest(questId17, questRoot17); } private static void LoadQuests55() { QuestId questId = new QuestId(2750); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "Theo"; questRoot.Author = list; index = 6; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1023237u, new Vector3(-233.72241f, 17.628202f, 485.3131f), 614); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Combat, null, new Vector3(151.29321f, -0.2997286f, 229.44983f), 614) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; int num3 = 1; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int index3 = 0; span4[index3] = new ComplexCombatData { DataId = 6682u, MinimumKillCount = 3u }; obj3.ComplexCombatData = list5; reference3 = obj3; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 2 }; num2 = 1; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023237u, new Vector3(-233.72241f, 17.628202f, 485.3131f), 614) { Fly = true }; obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 3 }; index2 = 1; List list7 = new List(index2); CollectionsMarshal.SetCount(list7, index2); span3 = CollectionsMarshal.AsSpan(list7); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008802u, new Vector3(-235.03479f, 17.654663f, 487.32727f), 614); obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 4 }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023243u, new Vector3(-88.85327f, -0.35101318f, 654.4442f), 614) { Fly = true }; obj6.Steps = list8; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1023237u, new Vector3(-233.72241f, 17.628202f, 485.3131f), 614) { Fly = true, NextQuestId = new QuestId(2751) }; obj7.Steps = list9; reference7 = obj7; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(2751); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list10 = new List(num); CollectionsMarshal.SetCount(list10, num); span = CollectionsMarshal.AsSpan(list10); index = 0; span[index] = "Theo"; questRoot2.Author = list10; index = 7; List list11 = new List(index); CollectionsMarshal.SetCount(list11, index); span2 = CollectionsMarshal.AsSpan(list11); num = 0; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 0 }; num2 = 1; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1023237u, new Vector3(-233.72241f, 17.628202f, 485.3131f), 614); obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 1 }; index2 = 1; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023244u, new Vector3(-290.15033f, 17.31996f, 490.86743f), 614) { Fly = true }; obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 2 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023245u, new Vector3(133.1654f, 13.172864f, 483.7871f), 614) { Fly = true }; obj10.Steps = list14; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 3 }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023246u, new Vector3(401.3275f, 14.6418705f, 630.15173f), 614) { Fly = true }; obj11.Steps = list15; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 4 }; num2 = 1; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; ref QuestStep reference13 = ref span3[index2]; QuestStep obj13 = new QuestStep(EInteractionType.Combat, null, new Vector3(447.20697f, 14.621715f, 673.4272f), 614) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list17 = new List(index3); CollectionsMarshal.SetCount(list17, index3); Span span5 = CollectionsMarshal.AsSpan(list17); num3 = 0; span5[num3] = 7525u; obj13.KillEnemyDataIds = list17; reference13 = obj13; obj12.Steps = list16; reference12 = obj12; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 5 }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023246u, new Vector3(401.3275f, 14.6418705f, 630.15173f), 614) { Fly = true }; obj14.Steps = list18; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1023244u, new Vector3(-290.15033f, 17.31996f, 490.86743f), 614) { Fly = true, NextQuestId = new QuestId(2747) }; obj15.Steps = list19; reference15 = obj15; questRoot2.QuestSequence = list11; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(2758); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list20 = new List(num); CollectionsMarshal.SetCount(list20, num); span = CollectionsMarshal.AsSpan(list20); index = 0; span[index] = "liza"; questRoot3.Author = list20; index = 3; List list21 = new List(index); CollectionsMarshal.SetCount(list21, index); span2 = CollectionsMarshal.AsSpan(list21); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 0 }; index2 = 1; List list22 = new List(index2); CollectionsMarshal.SetCount(list22, index2); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1023253u, new Vector3(594.44556f, -19.505789f, 285.60303f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj16.Steps = list22; reference16 = obj16; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 1 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; ref QuestStep reference18 = ref span3[index2]; QuestStep obj18 = new QuestStep(EInteractionType.Combat, null, new Vector3(659.4403f, -0.7996712f, -28.710917f), 622) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list24 = new List(num3); CollectionsMarshal.SetCount(list24, num3); span4 = CollectionsMarshal.AsSpan(list24); index3 = 0; ref ComplexCombatData reference19 = ref span4[index3]; ComplexCombatData obj19 = new ComplexCombatData { DataId = 6692u, MinimumKillCount = 3u }; int num4 = 6; List list25 = new List(num4); CollectionsMarshal.SetCount(list25, num4); Span span6 = CollectionsMarshal.AsSpan(list25); int num5 = 0; span6[num5] = null; num5++; span6[num5] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; num5++; span6[num5] = null; obj19.CompletionQuestVariablesFlags = list25; reference19 = obj19; obj18.ComplexCombatData = list24; reference18 = obj18; obj17.Steps = list23; reference17 = obj17; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1023253u, new Vector3(594.44556f, -19.505789f, 285.60303f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion }; obj20.Steps = list26; reference20 = obj20; questRoot3.QuestSequence = list21; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(2760); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list27 = new List(num); CollectionsMarshal.SetCount(list27, num); span = CollectionsMarshal.AsSpan(list27); index = 0; span[index] = "JerryWester"; questRoot4.Author = list27; index = 3; List list28 = new List(index); CollectionsMarshal.SetCount(list28, index); span2 = CollectionsMarshal.AsSpan(list28); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 0 }; num2 = 1; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019347u, new Vector3(575.2803f, -19.505632f, 343.74f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj21.Steps = list29; reference21 = obj21; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 1 }; index2 = 1; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022127u, new Vector3(606.3783f, -14.991949f, 328.542f), 622); obj22.Steps = list30; reference22 = obj22; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list31 = new List(num2); CollectionsMarshal.SetCount(list31, num2); span3 = CollectionsMarshal.AsSpan(list31); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1022128u, new Vector3(588.00635f, -19.505651f, 316.57886f), 622); obj23.Steps = list31; reference23 = obj23; questRoot4.QuestSequence = list28; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(2771); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list32 = new List(num); CollectionsMarshal.SetCount(list32, num); span = CollectionsMarshal.AsSpan(list32); index = 0; span[index] = "JerryWester"; questRoot5.Author = list32; index = 4; List list33 = new List(index); CollectionsMarshal.SetCount(list33, index); span2 = CollectionsMarshal.AsSpan(list33); num = 0; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 0 }; index2 = 1; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019405u, new Vector3(343.58728f, 26.261887f, -326.55835f), 622); obj24.Steps = list34; reference24 = obj24; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; num2 = 1; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Snipe, 2008318u, new Vector3(-83.48212f, 33.21875f, -210.22363f), 622) { Comment = "Snipe sheep" }; obj25.Steps = list35; reference25 = obj25; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 2 }; index2 = 1; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021900u, new Vector3(-83.36011f, 27.540436f, -146.44086f), 622); obj26.Steps = list36; reference26 = obj26; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1019405u, new Vector3(343.58728f, 26.261887f, -326.55835f), 622); obj27.Steps = list37; reference27 = obj27; questRoot5.QuestSequence = list33; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(2782); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list38 = new List(num); CollectionsMarshal.SetCount(list38, num); span = CollectionsMarshal.AsSpan(list38); index = 0; span[index] = "JerryWester"; questRoot6.Author = list38; index = 4; List list39 = new List(index); CollectionsMarshal.SetCount(list39, index); span2 = CollectionsMarshal.AsSpan(list39); num = 0; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 0 }; index2 = 1; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1023348u, new Vector3(79.24011f, 114.90497f, 95.994385f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(79.24011f, 114.90497f, 95.994385f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj28.Steps = list40; reference28 = obj28; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 1 }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019430u, new Vector3(33.98181f, 114.90497f, -40.69586f), 622); obj29.Steps = list41; reference29 = obj29; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 2 }; index2 = 3; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; ref QuestStep reference31 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2008925u, new Vector3(26.962646f, 115.464966f, -44.419067f), 622); index3 = 6; List list43 = new List(index3); CollectionsMarshal.SetCount(list43, index3); span6 = CollectionsMarshal.AsSpan(list43); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list43; reference31 = questStep; num2++; ref QuestStep reference32 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2008927u, new Vector3(28.915894f, 115.464966f, -49.5766f), 622); num3 = 6; List list44 = new List(num3); CollectionsMarshal.SetCount(list44, num3); span6 = CollectionsMarshal.AsSpan(list44); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list44; reference32 = questStep2; num2++; ref QuestStep reference33 = ref span3[num2]; QuestStep obj31 = new QuestStep(EInteractionType.Interact, 2008926u, new Vector3(27.634033f, 115.464966f, -48.05072f), 622) { StopDistance = 4f }; index3 = 6; List list45 = new List(index3); CollectionsMarshal.SetCount(list45, index3); span6 = CollectionsMarshal.AsSpan(list45); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj31.CompletionQuestVariablesFlags = list45; reference33 = obj31; obj30.Steps = list42; reference30 = obj30; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1023348u, new Vector3(79.24011f, 114.90497f, 95.994385f), 622); obj32.Steps = list46; reference34 = obj32; questRoot6.QuestSequence = list39; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(2791); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list47 = new List(num); CollectionsMarshal.SetCount(list47, num); span = CollectionsMarshal.AsSpan(list47); index = 0; span[index] = "JerryWester"; questRoot7.Author = list47; index = 3; List list48 = new List(index); CollectionsMarshal.SetCount(list48, index); span2 = CollectionsMarshal.AsSpan(list48); num = 0; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; index2 = 1; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1023193u, new Vector3(-434.0429f, 2.5501096f, 650.01904f), 622); obj33.Steps = list49; reference35 = obj33; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 1 }; num2 = 3; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; ref QuestStep reference37 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1019321u, new Vector3(-473.0144f, 2.320309f, 616.907f), 622); num3 = 6; List list51 = new List(num3); CollectionsMarshal.SetCount(list51, num3); span6 = CollectionsMarshal.AsSpan(list51); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list51; reference37 = questStep3; index2++; ref QuestStep reference38 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1022222u, new Vector3(-485.22168f, 2.6499166f, 609.94885f), 622); index3 = 6; List list52 = new List(index3); CollectionsMarshal.SetCount(list52, index3); span6 = CollectionsMarshal.AsSpan(list52); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list52; reference38 = questStep4; index2++; ref QuestStep reference39 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1022228u, new Vector3(-436.72852f, 2.253339f, 573.4187f), 622); num3 = 6; List list53 = new List(num3); CollectionsMarshal.SetCount(list53, num3); span6 = CollectionsMarshal.AsSpan(list53); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list53; reference39 = questStep5; obj34.Steps = list50; reference36 = obj34; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; ref QuestStep reference41 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.CompleteQuest, 1023193u, new Vector3(-434.0429f, 2.5501096f, 650.01904f), 622); index3 = 1; List list55 = new List(index3); CollectionsMarshal.SetCount(list55, index3); Span span7 = CollectionsMarshal.AsSpan(list55); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDZ613_02791_Q1_000_000"), Answer = new ExcelRef("TEXT_STMBDZ613_02791_A1_000_002") }; questStep6.DialogueChoices = list55; reference41 = questStep6; obj35.Steps = list54; reference40 = obj35; questRoot7.QuestSequence = list48; AddQuest(questId7, questRoot7); } private static void LoadQuests56() { QuestId questId = new QuestId(2813); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1022620u, new Vector3(-4.7455444f, 0.022830343f, -113.96973f), 628); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 6; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1023127u, new Vector3(-102.9527f, 11.80004f, -114.76312f), 628); int num3 = 6; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list5; reference3 = questStep; num2++; ref QuestStep reference4 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Interact, 1023131u, new Vector3(-88.304016f, -6.9999995f, -63.09613f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeBokairoInn, To = EAetheryteLocation.KuganeShiokazeHostelry } }; num4 = 6; List list6 = new List(num4); CollectionsMarshal.SetCount(list6, num4); span4 = CollectionsMarshal.AsSpan(list6); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); obj3.CompletionQuestVariablesFlags = list6; reference4 = obj3; num2++; ref QuestStep reference5 = ref span3[num2]; QuestStep obj4 = new QuestStep(EInteractionType.Interact, 1023126u, new Vector3(32.60852f, 2.9999993f, -49.881836f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeShiokazeHostelry, To = EAetheryteLocation.Kugane } }; num3 = 6; List list7 = new List(num3); CollectionsMarshal.SetCount(list7, num3); span4 = CollectionsMarshal.AsSpan(list7); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj4.CompletionQuestVariablesFlags = list7; reference5 = obj4; num2++; ref QuestStep reference6 = ref span3[num2]; QuestStep obj5 = new QuestStep(EInteractionType.Interact, 1023130u, new Vector3(80.460815f, 4.000001f, 71.488525f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeMarkets } }; num4 = 6; List list8 = new List(num4); CollectionsMarshal.SetCount(list8, num4); span4 = CollectionsMarshal.AsSpan(list8); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj5.CompletionQuestVariablesFlags = list8; reference6 = obj5; num2++; ref QuestStep reference7 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1023128u, new Vector3(-34.103943f, 15.000004f, 68.86389f), 628); num3 = 6; List list9 = new List(num3); CollectionsMarshal.SetCount(list9, num3); span4 = CollectionsMarshal.AsSpan(list9); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list9; reference7 = questStep2; num2++; ref QuestStep reference8 = ref span3[num2]; QuestStep obj6 = new QuestStep(EInteractionType.Interact, 1023129u, new Vector3(17.593567f, 11.44387f, 174.45642f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeMarkets, To = EAetheryteLocation.KuganeThavnairianConsulate } }; num4 = 6; List list10 = new List(num4); CollectionsMarshal.SetCount(list10, num4); span4 = CollectionsMarshal.AsSpan(list10); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj6.CompletionQuestVariablesFlags = list10; reference8 = obj6; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; ref QuestStep reference10 = ref span3[index2]; QuestStep obj8 = new QuestStep(EInteractionType.CompleteQuest, 1022620u, new Vector3(-4.7455444f, 0.022830343f, -113.96973f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeThavnairianConsulate, To = EAetheryteLocation.KuganeRakuzaDistrict } }; num3 = 1; List list12 = new List(num3); CollectionsMarshal.SetCount(list12, num3); Span span5 = CollectionsMarshal.AsSpan(list12); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDZ710_02813_Q1_000_031"), Answer = new ExcelRef("TEXT_STMBDZ710_02813_A1_000_032") }; obj8.DialogueChoices = list12; reference10 = obj8; obj7.Steps = list11; reference9 = obj7; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(2816); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list13 = new List(num); CollectionsMarshal.SetCount(list13, num); span = CollectionsMarshal.AsSpan(list13); index = 0; span[index] = "JerryWester"; questRoot2.Author = list13; index = 5; List list14 = new List(index); CollectionsMarshal.SetCount(list14, index); span2 = CollectionsMarshal.AsSpan(list14); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 0 }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020821u, new Vector3(276.7223f, 76.853935f, -23.51416f), 612); obj9.Steps = list15; reference11 = obj9; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 1 }; num2 = 1; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; ref QuestStep reference13 = ref span3[index2]; QuestStep obj11 = new QuestStep(EInteractionType.Combat, null, new Vector3(566.8916f, 72.80687f, 138.84087f), 612) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 3; List list17 = new List(num4); CollectionsMarshal.SetCount(list17, num4); Span span6 = CollectionsMarshal.AsSpan(list17); num3 = 0; span6[num3] = 7224u; num3++; span6[num3] = 7237u; num3++; span6[num3] = 7512u; obj11.KillEnemyDataIds = list17; reference13 = obj11; obj10.Steps = list16; reference12 = obj10; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 2 }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021227u, new Vector3(567.0709f, 72.83738f, 138.93335f), 612); obj12.Steps = list18; reference14 = obj12; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 3 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021948u, new Vector3(608.97217f, 49.31076f, 327.10767f), 612); obj13.Steps = list19; reference15 = obj13; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020821u, new Vector3(276.7223f, 76.853935f, -23.51416f), 612); obj14.Steps = list20; reference16 = obj14; questRoot2.QuestSequence = list14; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(2821); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list21 = new List(num); CollectionsMarshal.SetCount(list21, num); span = CollectionsMarshal.AsSpan(list21); index = 0; span[index] = "JerryWester"; questRoot3.Author = list21; index = 3; List list22 = new List(index); CollectionsMarshal.SetCount(list22, index); span2 = CollectionsMarshal.AsSpan(list22); num = 0; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 0 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020807u, new Vector3(433.9818f, 114.48304f, 233.29517f), 612) { AetheryteShortcut = EAetheryteLocation.FringesPeeringStones, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj15.Steps = list23; reference17 = obj15; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 1 }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; ref QuestStep reference19 = ref span3[num2]; QuestStep obj17 = new QuestStep(EInteractionType.Combat, null, new Vector3(385.1642f, 74.01643f, 135.44316f), 612) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list25 = new List(num3); CollectionsMarshal.SetCount(list25, num3); span6 = CollectionsMarshal.AsSpan(list25); num4 = 0; span6[num4] = 6655u; obj17.KillEnemyDataIds = list25; obj17.CombatItemUse = new CombatItemUse { ItemId = 2002324u, Condition = ECombatItemUseCondition.HealthPercent, Value = 50 }; reference19 = obj17; obj16.Steps = list24; reference18 = obj16; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020807u, new Vector3(433.9818f, 114.48304f, 233.29517f), 612) { AetheryteShortcut = EAetheryteLocation.FringesPeeringStones }; obj18.Steps = list26; reference20 = obj18; questRoot3.QuestSequence = list22; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(2824); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list27 = new List(num); CollectionsMarshal.SetCount(list27, num); span = CollectionsMarshal.AsSpan(list27); index = 0; span[index] = "liza"; questRoot4.Author = list27; index = 4; List list28 = new List(index); CollectionsMarshal.SetCount(list28, index); span2 = CollectionsMarshal.AsSpan(list28); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 0 }; index2 = 1; List list29 = new List(index2); CollectionsMarshal.SetCount(list29, index2); span3 = CollectionsMarshal.AsSpan(list29); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1021565u, new Vector3(440.11584f, 114.254425f, 212.84802f), 612) { AetheryteShortcut = EAetheryteLocation.FringesPeeringStones }; obj19.Steps = list29; reference21 = obj19; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 1 }; num2 = 1; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023160u, new Vector3(303.12048f, 46.087757f, 493.0647f), 612) { Fly = true }; obj20.Steps = list30; reference22 = obj20; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 2 }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; ref QuestStep reference24 = ref span3[num2]; QuestStep obj22 = new QuestStep(EInteractionType.Combat, 2008763u, new Vector3(465.7511f, 77.56152f, 118.08948f), 612) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list32 = new List(num4); CollectionsMarshal.SetCount(list32, num4); span6 = CollectionsMarshal.AsSpan(list32); num3 = 0; span6[num3] = 7545u; obj22.KillEnemyDataIds = list32; reference24 = obj22; obj21.Steps = list31; reference23 = obj21; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1023161u, new Vector3(465.62903f, 77.67306f, 114.854614f), 612) { StopDistance = 7f, NextQuestId = new QuestId(2825) }; obj23.Steps = list33; reference25 = obj23; questRoot4.QuestSequence = list28; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(2825); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list34 = new List(num); CollectionsMarshal.SetCount(list34, num); span = CollectionsMarshal.AsSpan(list34); index = 0; span[index] = "liza"; questRoot5.Author = list34; index = 3; List list35 = new List(index); CollectionsMarshal.SetCount(list35, index); span2 = CollectionsMarshal.AsSpan(list35); num = 0; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 0 }; index2 = 1; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1023161u, new Vector3(465.62903f, 77.67306f, 114.854614f), 612) { StopDistance = 7f }; obj24.Steps = list36; reference26 = obj24; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; num2 = 1; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023162u, new Vector3(403.8911f, 114.18445f, 212.32922f), 612) { AetheryteShortcut = EAetheryteLocation.FringesPeeringStones }; obj25.Steps = list37; reference27 = obj25; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1023163u, new Vector3(305.16516f, 45.654415f, 491.59985f), 612) { Fly = true, NextQuestId = new QuestId(2826) }; obj26.Steps = list38; reference28 = obj26; questRoot5.QuestSequence = list35; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(2826); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list39 = new List(num); CollectionsMarshal.SetCount(list39, num); span = CollectionsMarshal.AsSpan(list39); index = 0; span[index] = "liza"; questRoot6.Author = list39; index = 6; List list40 = new List(index); CollectionsMarshal.SetCount(list40, index); span2 = CollectionsMarshal.AsSpan(list40); num = 0; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1023163u, new Vector3(305.16516f, 45.654415f, 491.59985f), 612); obj27.Steps = list41; reference29 = obj27; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; index2 = 2; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019531u, new Vector3(-70.2984f, 56.0216f, 210.22351f), 612) { TargetTerritoryId = (ushort)612, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1023164u, new Vector3(-127.45862f, 41.197662f, 7.248047f), 612) { Fly = true }; obj28.Steps = list42; reference30 = obj28; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 2 }; num2 = 1; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 1023164u, new Vector3(-127.45862f, 41.197662f, 7.248047f), 612) { ItemId = 2002274u, GroundTarget = true }; obj29.Steps = list43; reference31 = obj29; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 3 }; index2 = 1; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 1023164u, new Vector3(-127.45862f, 41.197662f, 7.248047f), 612) { ItemId = 2002274u, GroundTarget = true }; obj30.Steps = list44; reference32 = obj30; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 4 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 1023164u, new Vector3(-127.45862f, 41.197662f, 7.248047f), 612) { ItemId = 2002274u, GroundTarget = true }; obj31.Steps = list45; reference33 = obj31; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1023164u, new Vector3(-127.45862f, 41.197662f, 7.248047f), 612) { NextQuestId = new QuestId(2827) }; obj32.Steps = list46; reference34 = obj32; questRoot6.QuestSequence = list40; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(2827); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list47 = new List(num); CollectionsMarshal.SetCount(list47, num); span = CollectionsMarshal.AsSpan(list47); index = 0; span[index] = "liza"; questRoot7.Author = list47; index = 5; List list48 = new List(index); CollectionsMarshal.SetCount(list48, index); span2 = CollectionsMarshal.AsSpan(list48); num = 0; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; num2 = 1; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1023164u, new Vector3(-127.45862f, 41.197662f, 7.248047f), 612); obj33.Steps = list49; reference35 = obj33; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 1 }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021565u, new Vector3(440.11584f, 114.254425f, 212.84802f), 612) { AetheryteShortcut = EAetheryteLocation.FringesPeeringStones }; obj34.Steps = list50; reference36 = obj34; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 2 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2008764u, new Vector3(608.1482f, 48.02002f, 362.6306f), 612) { Fly = true }; obj35.Steps = list51; reference37 = obj35; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 3 }; index2 = 1; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023166u, new Vector3(607.3242f, 48.087296f, 364.79736f), 612) { StopDistance = 5f }; obj36.Steps = list52; reference38 = obj36; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021565u, new Vector3(440.11584f, 114.254425f, 212.84802f), 612) { AetheryteShortcut = EAetheryteLocation.FringesPeeringStones, NextQuestId = new QuestId(2828) }; obj37.Steps = list53; reference39 = obj37; questRoot7.QuestSequence = list48; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(2828); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list54 = new List(num); CollectionsMarshal.SetCount(list54, num); span = CollectionsMarshal.AsSpan(list54); index = 0; span[index] = "liza"; questRoot8.Author = list54; index = 5; List list55 = new List(index); CollectionsMarshal.SetCount(list55, index); span2 = CollectionsMarshal.AsSpan(list55); num = 0; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; index2 = 1; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1021565u, new Vector3(440.11584f, 114.254425f, 212.84802f), 612); obj38.Steps = list56; reference40 = obj38; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 1 }; num2 = 2; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019531u, new Vector3(-70.2984f, 56.0216f, 210.22351f), 612) { TargetTerritoryId = (ushort)612, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; ref QuestStep reference42 = ref span3[index2]; QuestStep obj40 = new QuestStep(EInteractionType.Combat, null, new Vector3(-641.61725f, 78.03014f, 118.72834f), 612) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 3; List list58 = new List(num3); CollectionsMarshal.SetCount(list58, num3); span6 = CollectionsMarshal.AsSpan(list58); num4 = 0; span6[num4] = 7825u; num4++; span6[num4] = 7826u; num4++; span6[num4] = 7827u; obj40.KillEnemyDataIds = list58; reference42 = obj40; obj39.Steps = list57; reference41 = obj39; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 2 }; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023409u, new Vector3(-642.7558f, 77.98847f, 117.631714f), 612); obj41.Steps = list59; reference43 = obj41; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 3 }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2008893u, new Vector3(-648.49316f, 48.41687f, 245.89917f), 612) { Fly = true }; obj42.Steps = list60; reference44 = obj42; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021565u, new Vector3(440.11584f, 114.254425f, 212.84802f), 612) { AetheryteShortcut = EAetheryteLocation.FringesPeeringStones }; obj43.Steps = list61; reference45 = obj43; questRoot8.QuestSequence = list55; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(2842); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list62 = new List(num); CollectionsMarshal.SetCount(list62, num); span = CollectionsMarshal.AsSpan(list62); index = 0; span[index] = "JerryWester"; questRoot9.Author = list62; index = 4; List list63 = new List(index); CollectionsMarshal.SetCount(list63, index); span2 = CollectionsMarshal.AsSpan(list63); num = 0; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 0 }; num2 = 1; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020873u, new Vector3(-327.96222f, 258.90652f, 757.3815f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGhiri, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj44.Steps = list64; reference46 = obj44; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 1 }; index2 = 1; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023258u, new Vector3(-232.3186f, 258.90652f, 799.46594f), 620); obj45.Steps = list65; reference47 = obj45; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 2 }; num2 = 4; List list66 = new List(num2); CollectionsMarshal.SetCount(list66, num2); span3 = CollectionsMarshal.AsSpan(list66); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-245.80753f, 258.90652f, 786.1918f), 620) { Mount = true }; index2++; ref QuestStep reference49 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1023259u, new Vector3(-293.41577f, 258.9065f, 788.63196f), 620); num4 = 6; List list67 = new List(num4); CollectionsMarshal.SetCount(list67, num4); span4 = CollectionsMarshal.AsSpan(list67); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list67; reference49 = questStep3; index2++; ref QuestStep reference50 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1020871u, new Vector3(-237.90344f, 257.71973f, 741.5731f), 620); num3 = 6; List list68 = new List(num3); CollectionsMarshal.SetCount(list68, num3); span4 = CollectionsMarshal.AsSpan(list68); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list68; reference50 = questStep4; index2++; ref QuestStep reference51 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1020870u, new Vector3(-218.61603f, 257.52652f, 737.1786f), 620); num4 = 6; List list69 = new List(num4); CollectionsMarshal.SetCount(list69, num4); span4 = CollectionsMarshal.AsSpan(list69); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list69; reference51 = questStep5; obj46.Steps = list66; reference48 = obj46; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1023258u, new Vector3(-232.3186f, 258.90652f, 799.46594f), 620); obj47.Steps = list70; reference52 = obj47; questRoot9.QuestSequence = list63; AddQuest(questId9, questRoot9); } private static void LoadQuests57() { QuestId questId = new QuestId(2851); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "JerryWester"; questRoot.Author = list; index = 5; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1023167u, new Vector3(313.28296f, 324.51355f, 362.4475f), 620); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023168u, new Vector3(357.07642f, 325.1959f, 333.5775f), 620); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023169u, new Vector3(-199.35913f, 258.90652f, 780.9109f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGhiri }; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 4; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021557u, new Vector3(-130.02216f, 305.38147f, 189.71533f), 620) { TargetTerritoryId = (ushort)620, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.LochsPortaPraetoria } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(1.7183262f, 317.60666f, 141.11252f), 620) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.LochsPortaPraetoria } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-791.2012f, 46.3994f, -15.904689f), 621) { AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteLocked = EAetheryteLocation.LochsPortaPraetoria }, AetheryteShortcutIf = new SkipAetheryteCondition { AetheryteLocked = EAetheryteLocation.LochsPortaPraetoria } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1023168u, new Vector3(357.07642f, 325.1959f, 333.5775f), 620); obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(364.314f, 326.0898f, 338.17725f), 620); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1023167u, new Vector3(313.28296f, 324.51355f, 362.4475f), 620); obj5.Steps = list7; reference5 = obj5; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(2860); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list8 = new List(num); CollectionsMarshal.SetCount(list8, num); span = CollectionsMarshal.AsSpan(list8); index = 0; span[index] = "JerryWester"; questRoot2.Author = list8; index = 4; List list9 = new List(index); CollectionsMarshal.SetCount(list9, index); span2 = CollectionsMarshal.AsSpan(list9); num = 0; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020893u, new Vector3(283.77197f, 322.87146f, 752.34607f), 620); obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 1 }; num2 = 3; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; ref QuestStep reference8 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1020888u, new Vector3(321.21765f, 324.3033f, 390.70715f), 620); int num3 = 6; List list12 = new List(num3); CollectionsMarshal.SetCount(list12, num3); Span span4 = CollectionsMarshal.AsSpan(list12); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list12; reference8 = questStep; index2++; ref QuestStep reference9 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1020886u, new Vector3(342.70227f, 325.54596f, 359.54822f), 620); num4 = 6; List list13 = new List(num4); CollectionsMarshal.SetCount(list13, num4); span4 = CollectionsMarshal.AsSpan(list13); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list13; reference9 = questStep2; index2++; ref QuestStep reference10 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1020887u, new Vector3(337.20898f, 324.30093f, 328.51135f), 620); num3 = 6; List list14 = new List(num3); CollectionsMarshal.SetCount(list14, num3); span4 = CollectionsMarshal.AsSpan(list14); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list14; reference10 = questStep3; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 2 }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020870u, new Vector3(-218.61603f, 257.52652f, 737.1786f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGhiri }; obj8.Steps = list15; reference11 = obj8; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 4; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021557u, new Vector3(-130.02216f, 305.38147f, 189.71533f), 620) { TargetTerritoryId = (ushort)620, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.LochsPortaPraetoria } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(1.7183262f, 317.60666f, 141.11252f), 620) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.LochsPortaPraetoria } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-791.2012f, 46.3994f, -15.904689f), 621) { AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteLocked = EAetheryteLocation.LochsPortaPraetoria }, AetheryteShortcutIf = new SkipAetheryteCondition { AetheryteLocked = EAetheryteLocation.LochsPortaPraetoria } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020893u, new Vector3(283.77197f, 322.87146f, 752.34607f), 620); obj9.Steps = list16; reference12 = obj9; questRoot2.QuestSequence = list9; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(2877); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list17 = new List(num); CollectionsMarshal.SetCount(list17, num); span = CollectionsMarshal.AsSpan(list17); index = 0; span[index] = "JerryWester"; questRoot3.Author = list17; index = 3; List list18 = new List(index); CollectionsMarshal.SetCount(list18, index); span2 = CollectionsMarshal.AsSpan(list18); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 0 }; index2 = 1; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1022992u, new Vector3(-506.6148f, 8.7f, -40.299072f), 621) { AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj10.Steps = list19; reference13 = obj10; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 1 }; num2 = 1; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); index2 = 0; ref QuestStep reference15 = ref span3[index2]; QuestStep obj12 = new QuestStep(EInteractionType.Combat, null, new Vector3(-257.40616f, 98.88382f, -488.98062f), 621) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list21 = new List(num4); CollectionsMarshal.SetCount(list21, num4); Span span5 = CollectionsMarshal.AsSpan(list21); num3 = 0; span5[num3] = 7849u; obj12.KillEnemyDataIds = list21; reference15 = obj12; obj11.Steps = list20; reference14 = obj11; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list22 = new List(index2); CollectionsMarshal.SetCount(list22, index2); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1022992u, new Vector3(-506.6148f, 8.7f, -40.299072f), 621) { AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria }; obj13.Steps = list22; reference16 = obj13; questRoot3.QuestSequence = list18; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(2880); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list23 = new List(num); CollectionsMarshal.SetCount(list23, num); span = CollectionsMarshal.AsSpan(list23); index = 0; span[index] = "JerryWester"; questRoot4.Author = list23; index = 3; List list24 = new List(index); CollectionsMarshal.SetCount(list24, index); span2 = CollectionsMarshal.AsSpan(list24); num = 0; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; num2 = 1; List list25 = new List(num2); CollectionsMarshal.SetCount(list25, num2); span3 = CollectionsMarshal.AsSpan(list25); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1022990u, new Vector3(-524.58997f, 8.688546f, -19.424805f), 621) { AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj14.Steps = list25; reference17 = obj14; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 1 }; index2 = 3; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-64.335396f, -0.3f, -341.21475f), 621); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(2.4417508f, 0.14104319f, -387.06744f), 621); num2++; ref QuestStep reference19 = ref span3[num2]; QuestStep obj16 = new QuestStep(EInteractionType.Combat, null, new Vector3(-89.3111f, 42.999996f, -677.6074f), 621) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list27 = new List(num3); CollectionsMarshal.SetCount(list27, num3); Span span6 = CollectionsMarshal.AsSpan(list27); num4 = 0; span6[num4] = new ComplexCombatData { DataId = 6651u, MinimumKillCount = 4u }; obj16.ComplexCombatData = list27; reference19 = obj16; obj15.Steps = list26; reference18 = obj15; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1022990u, new Vector3(-524.58997f, 8.688546f, -19.424805f), 621) { AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria }; obj17.Steps = list28; reference20 = obj17; questRoot4.QuestSequence = list24; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(2881); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list29 = new List(num); CollectionsMarshal.SetCount(list29, num); span = CollectionsMarshal.AsSpan(list29); index = 0; span[index] = "JerryWester"; questRoot5.Author = list29; index = 5; List list30 = new List(index); CollectionsMarshal.SetCount(list30, index); span2 = CollectionsMarshal.AsSpan(list30); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 0 }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1022987u, new Vector3(-662.13477f, 49.999794f, -48.874695f), 621) { AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj18.Steps = list31; reference21 = obj18; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 1 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023174u, new Vector3(-82.29199f, 1.134715f, -297.56616f), 621); obj19.Steps = list32; reference22 = obj19; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 2 }; index2 = 2; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Dive, null, new Vector3(-90.963715f, -0.6f, -263.12756f), 621) { StopDistance = 0.5f }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2008779u, new Vector3(-56.229553f, -339.04022f, -103.89868f), 621); obj20.Steps = list33; reference23 = obj20; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 3 }; num2 = 2; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-90.963715f, -0.6f, -263.12756f), 621) { StopDistance = 0.5f, DisableNavmesh = true, Mount = true, RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1023174u, new Vector3(-82.29199f, 1.134715f, -297.56616f), 621); obj21.Steps = list34; reference24 = obj21; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1022987u, new Vector3(-662.13477f, 49.999794f, -48.874695f), 621) { AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria }; obj22.Steps = list35; reference25 = obj22; questRoot5.QuestSequence = list30; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(2883); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list36 = new List(num); CollectionsMarshal.SetCount(list36, num); span = CollectionsMarshal.AsSpan(list36); index = 0; span[index] = "JerryWester"; questRoot6.Author = list36; index = 3; List list37 = new List(index); CollectionsMarshal.SetCount(list37, index); span2 = CollectionsMarshal.AsSpan(list37); num = 0; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 0 }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1022991u, new Vector3(-539.6353f, 7.6119823f, 52.140015f), 621) { AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj23.Steps = list38; reference26 = obj23; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 1 }; index2 = 2; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2007987u, new Vector3(-380.2091f, 10.055664f, 16.891724f), 621) { AetherCurrentId = 2818165u }; num2++; ref QuestStep reference28 = ref span3[num2]; QuestStep obj25 = new QuestStep(EInteractionType.Combat, null, new Vector3(-197.38828f, 3.820687f, 288.09766f), 621) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list40 = new List(num4); CollectionsMarshal.SetCount(list40, num4); span5 = CollectionsMarshal.AsSpan(list40); num3 = 0; span5[num3] = 6599u; obj25.KillEnemyDataIds = list40; obj25.CombatItemUse = new CombatItemUse { ItemId = 2002315u, Condition = ECombatItemUseCondition.HealthPercent, Value = 50 }; reference28 = obj25; obj24.Steps = list39; reference27 = obj24; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1022991u, new Vector3(-539.6353f, 7.6119823f, 52.140015f), 621) { AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria }; obj26.Steps = list41; reference29 = obj26; questRoot6.QuestSequence = list37; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(2890); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list42 = new List(num); CollectionsMarshal.SetCount(list42, num); span = CollectionsMarshal.AsSpan(list42); index = 0; span[index] = "liza"; questRoot7.Author = list42; index = 5; List list43 = new List(index); CollectionsMarshal.SetCount(list43, index); span2 = CollectionsMarshal.AsSpan(list43); num = 0; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; index2 = 1; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006750u, new Vector3(16.464417f, 6.750492f, -7.3396606f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj27.Steps = list44; reference30 = obj27; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022505u, new Vector3(192.46204f, -2.5453281f, 73.746826f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher } }; obj28.Steps = list45; reference31 = obj28; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 2 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaArcher, To = EAetheryteLocation.Gridania } }; obj29.Steps = list46; reference32 = obj29; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 3 }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022508u, new Vector3(-71.33594f, -7.877128f, 240.34485f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj30.Steps = list47; reference33 = obj30; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1022511u, new Vector3(-653.13196f, 130f, -523.827f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, NextQuestId = new QuestId(2891) }; obj31.Steps = list48; reference34 = obj31; questRoot7.QuestSequence = list43; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(2891); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list49 = new List(num); CollectionsMarshal.SetCount(list49, num); span = CollectionsMarshal.AsSpan(list49); index = 0; span[index] = "liza"; questRoot8.Author = list49; index = 5; List list50 = new List(index); CollectionsMarshal.SetCount(list50, index); span2 = CollectionsMarshal.AsSpan(list50); num = 0; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 0 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1022512u, new Vector3(-653.04034f, 130f, -522.1485f), 612) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj32.Steps = list51; reference35 = obj32; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 1 }; index2 = 1; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022514u, new Vector3(-586.0533f, 130.0406f, -534.59985f), 612) { Fly = true }; obj33.Steps = list52; reference36 = obj33; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 2 }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; ref QuestStep reference38 = ref span3[index2]; QuestStep obj35 = new QuestStep(EInteractionType.Combat, null, new Vector3(-247.82184f, 61.395123f, -484.64178f), 612) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list54 = new List(num3); CollectionsMarshal.SetCount(list54, num3); span5 = CollectionsMarshal.AsSpan(list54); num4 = 0; span5[num4] = 7494u; num4++; span5[num4] = 7499u; obj35.KillEnemyDataIds = list54; reference38 = obj35; obj34.Steps = list53; reference37 = obj34; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 3 }; index2 = 1; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022515u, new Vector3(-247.82184f, 61.395123f, -484.64178f), 612) { StopDistance = 5f }; obj36.Steps = list55; reference39 = obj36; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1022513u, new Vector3(-650.9041f, 130f, -520.8667f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, NextQuestId = new QuestId(2892) }; obj37.Steps = list56; reference40 = obj37; questRoot8.QuestSequence = list50; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(2892); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list57 = new List(num); CollectionsMarshal.SetCount(list57, num); span = CollectionsMarshal.AsSpan(list57); index = 0; span[index] = "liza"; questRoot9.Author = list57; index = 5; List list58 = new List(index); CollectionsMarshal.SetCount(list58, index); span2 = CollectionsMarshal.AsSpan(list58); num = 0; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1022512u, new Vector3(-653.04034f, 130f, -522.1485f), 612) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj38.Steps = list59; reference41 = obj38; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 1 }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022519u, new Vector3(-616.8155f, 130.14346f, -469.41333f), 612) { Fly = true }; obj39.Steps = list60; reference42 = obj39; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 2 }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022520u, new Vector3(-610.956f, 125.92732f, -424.58234f), 612) { Fly = true }; obj40.Steps = list61; reference43 = obj40; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 3 }; num2 = 2; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.37027f, 45.90861f, -362.9656f), 612) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1022522u, new Vector3(214.86218f, 45.93671f, -360.61652f), 612); obj41.Steps = list62; reference44 = obj41; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1022523u, new Vector3(-653.04034f, 130f, -522.17896f), 612) { StopDistance = 5f, NextQuestId = new QuestId(2893) }; obj42.Steps = list63; reference45 = obj42; questRoot9.QuestSequence = list58; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(2893); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list64 = new List(num); CollectionsMarshal.SetCount(list64, num); span = CollectionsMarshal.AsSpan(list64); index = 0; span[index] = "liza"; questRoot10.Author = list64; index = 6; List list65 = new List(index); CollectionsMarshal.SetCount(list65, index); span2 = CollectionsMarshal.AsSpan(list65); num = 0; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 0 }; num2 = 1; List list66 = new List(num2); CollectionsMarshal.SetCount(list66, num2); span3 = CollectionsMarshal.AsSpan(list66); index2 = 0; ref QuestStep reference47 = ref span3[index2]; QuestStep obj44 = new QuestStep(EInteractionType.AcceptQuest, 1022523u, new Vector3(-653.04034f, 130f, -522.17896f), 612) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num4 = 1; List list67 = new List(num4); CollectionsMarshal.SetCount(list67, num4); Span span7 = CollectionsMarshal.AsSpan(list67); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBBRD680_02893_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBBRD680_02893_A1_000_003") }; obj44.DialogueChoices = list67; reference47 = obj44; obj43.Steps = list66; reference46 = obj43; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 1 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022514u, new Vector3(-586.0533f, 130.0406f, -534.59985f), 612) { Fly = true }; obj45.Steps = list68; reference48 = obj45; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 2 }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; ref QuestStep reference50 = ref span3[index2]; QuestStep obj47 = new QuestStep(EInteractionType.Combat, 2008682u, new Vector3(-610.2846f, 42.801514f, 290.79114f), 612) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list70 = new List(num3); CollectionsMarshal.SetCount(list70, num3); span5 = CollectionsMarshal.AsSpan(list70); num4 = 0; span5[num4] = 7494u; num4++; span5[num4] = 7499u; obj47.KillEnemyDataIds = list70; reference50 = obj47; obj46.Steps = list69; reference49 = obj46; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 3 }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022514u, new Vector3(-586.0533f, 130.0406f, -534.59985f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens }; obj48.Steps = list71; reference51 = obj48; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 4 }; num2 = 1; List list72 = new List(num2); CollectionsMarshal.SetCount(list72, num2); span3 = CollectionsMarshal.AsSpan(list72); index2 = 0; ref QuestStep reference53 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1022527u, new Vector3(-555.871f, 91.035034f, -185.8396f), 612); num4 = 1; List list73 = new List(num4); CollectionsMarshal.SetCount(list73, num4); span7 = CollectionsMarshal.AsSpan(list73); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBBRD680_02893_Q2_000_000"), Answer = new ExcelRef("TEXT_JOBBRD680_02893_A2_000_001") }; questStep4.DialogueChoices = list73; reference53 = questStep4; obj49.Steps = list72; reference52 = obj49; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1022528u, new Vector3(-52.35376f, -3.326972f, 20.58435f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, NextQuestId = new QuestId(2894) }; obj50.Steps = list74; reference54 = obj50; questRoot10.QuestSequence = list65; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(2894); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list75 = new List(num); CollectionsMarshal.SetCount(list75, num); span = CollectionsMarshal.AsSpan(list75); index = 0; span[index] = "liza"; questRoot11.Author = list75; index = 8; List list76 = new List(index); CollectionsMarshal.SetCount(list76, index); span2 = CollectionsMarshal.AsSpan(list76); num = 0; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 0 }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1022528u, new Vector3(-52.35376f, -3.326972f, 20.58435f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj51.Steps = list77; reference55 = obj51; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 1 }; index2 = 2; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; ref QuestStep reference57 = ref span3[num2]; QuestStep obj53 = new QuestStep(EInteractionType.Interact, 1000254u, new Vector3(157.7019f, 15.900381f, -270.34418f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; num3 = 6; List list79 = new List(num3); CollectionsMarshal.SetCount(list79, num3); span4 = CollectionsMarshal.AsSpan(list79); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj53.CompletionQuestVariablesFlags = list79; reference57 = obj53; num2++; ref QuestStep reference58 = ref span3[num2]; QuestStep obj54 = new QuestStep(EInteractionType.Interact, 1000200u, new Vector3(209.55212f, 0.9999819f, 35.01941f), 132) { StopDistance = 5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLancer, To = EAetheryteLocation.GridaniaArcher } }; num4 = 6; List list80 = new List(num4); CollectionsMarshal.SetCount(list80, num4); span4 = CollectionsMarshal.AsSpan(list80); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj54.CompletionQuestVariablesFlags = list80; reference58 = obj54; obj52.Steps = list78; reference56 = obj52; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 2 }; num2 = 1; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaArcher, To = EAetheryteLocation.Gridania } }; obj55.Steps = list81; reference59 = obj55; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 3 }; index2 = 3; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-183.93188f, -53.111656f, 330.18417f), 154) { Fly = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-248.3785f, -74.95606f, 424.39832f), 154) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1022529u, new Vector3(-248.52368f, -75.63651f, 426.9015f), 154); obj56.Steps = list82; reference60 = obj56; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 5 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022530u, new Vector3(-246.93683f, -75.542496f, 426.5354f), 154) { StopDistance = 5f }; obj57.Steps = list83; reference61 = obj57; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 6 }; index2 = 1; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj58.Steps = list84; reference62 = obj58; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006750u, new Vector3(16.464417f, 6.750492f, -7.3396606f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill }; obj59.Steps = list85; reference63 = obj59; questRoot11.QuestSequence = list76; AddQuest(questId11, questRoot11); } private static void LoadQuests58() { QuestId questId = new QuestId(2900); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006746u, new Vector3(460.65454f, 8.309061f, 74.47925f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1023885u, new Vector3(217.30359f, 7.999984f, 686.427f), 135) { AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1023885u, new Vector3(217.30359f, 7.999984f, 686.427f), 135) { StopDistance = 5f, NextQuestId = new QuestId(2901) }; obj3.Steps = list5; reference3 = obj3; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(2901); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list6 = new List(num); CollectionsMarshal.SetCount(list6, num); span = CollectionsMarshal.AsSpan(list6); index = 0; span[index] = "liza"; questRoot2.Author = list6; index = 6; List list7 = new List(index); CollectionsMarshal.SetCount(list7, index); span2 = CollectionsMarshal.AsSpan(list7); num = 0; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 0 }; index2 = 1; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1023885u, new Vector3(217.30359f, 7.999984f, 686.427f), 135) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj4.Steps = list8; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 1 }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022806u, new Vector3(-164.5686f, 81.072655f, -294.33136f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 2 }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; ref QuestStep reference7 = ref span3[num2]; QuestStep obj7 = new QuestStep(EInteractionType.Combat, 2008649u, new Vector3(-295.85718f, 53.20813f, -283.98572f), 180) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; int num3 = 2; List list11 = new List(num3); CollectionsMarshal.SetCount(list11, num3); Span span4 = CollectionsMarshal.AsSpan(list11); int num4 = 0; span4[num4] = 7500u; num4++; span4[num4] = 7501u; obj7.KillEnemyDataIds = list11; reference7 = obj7; obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 3 }; num2 = 1; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; ref QuestStep reference9 = ref span3[index2]; QuestStep obj9 = new QuestStep(EInteractionType.Combat, 2008650u, new Vector3(-408.9876f, 46.860474f, -305.43988f), 180) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 2; List list13 = new List(num4); CollectionsMarshal.SetCount(list13, num4); span4 = CollectionsMarshal.AsSpan(list13); num3 = 0; span4[num3] = 7500u; num3++; span4[num3] = 7501u; obj9.KillEnemyDataIds = list13; reference9 = obj9; obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 4 }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022811u, new Vector3(-359.9756f, 58.723488f, -365.37732f), 180) { Fly = true }; obj10.Steps = list14; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1023885u, new Vector3(217.30359f, 7.999984f, 686.427f), 135) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks, NextQuestId = new QuestId(2902) }; obj11.Steps = list15; reference11 = obj11; questRoot2.QuestSequence = list7; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(2902); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list16 = new List(num); CollectionsMarshal.SetCount(list16, num); span = CollectionsMarshal.AsSpan(list16); index = 0; span[index] = "liza"; questRoot3.Author = list16; index = 8; List list17 = new List(index); CollectionsMarshal.SetCount(list17, index); span2 = CollectionsMarshal.AsSpan(list17); num = 0; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1023885u, new Vector3(217.30359f, 7.999984f, 686.427f), 135) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj12.Steps = list18; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 1 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022816u, new Vector3(-4.3183594f, 39.78392f, 197.52808f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; obj13.Steps = list19; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 2 }; index2 = 1; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; ref QuestStep reference15 = ref span3[num2]; QuestStep obj15 = new QuestStep(EInteractionType.Combat, 2008651u, new Vector3(-4.8066406f, 39.475098f, 348.2871f), 137) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list21 = new List(num3); CollectionsMarshal.SetCount(list21, num3); span4 = CollectionsMarshal.AsSpan(list21); num4 = 0; span4[num4] = 7500u; num4++; span4[num4] = 7501u; obj15.KillEnemyDataIds = list21; reference15 = obj15; obj14.Steps = list20; reference14 = obj14; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 3 }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; ref QuestStep reference17 = ref span3[index2]; QuestStep obj17 = new QuestStep(EInteractionType.Combat, 2008652u, new Vector3(-82.59711f, 38.437378f, 501.42664f), 137) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 2; List list23 = new List(num4); CollectionsMarshal.SetCount(list23, num4); span4 = CollectionsMarshal.AsSpan(list23); num3 = 0; span4[num3] = 7502u; num3++; span4[num3] = 7503u; obj17.KillEnemyDataIds = list23; reference17 = obj17; obj16.Steps = list22; reference16 = obj16; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 4 }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; ref QuestStep reference19 = ref span3[num2]; QuestStep obj19 = new QuestStep(EInteractionType.Combat, 2008653u, new Vector3(-115.70923f, 49.66809f, 603.02124f), 137) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list25 = new List(num3); CollectionsMarshal.SetCount(list25, num3); span4 = CollectionsMarshal.AsSpan(list25); num4 = 0; span4[num4] = 7502u; num4++; span4[num4] = 7503u; obj19.KillEnemyDataIds = list25; reference19 = obj19; obj18.Steps = list24; reference18 = obj18; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 5 }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022821u, new Vector3(-149.85895f, 55.805172f, 642.7251f), 137) { Fly = true }; obj20.Steps = list26; reference20 = obj20; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 6 }; index2 = 1; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022825u, new Vector3(-208.08728f, 46.619385f, 467.73462f), 137) { Fly = true }; obj21.Steps = list27; reference21 = obj21; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1023885u, new Vector3(217.30359f, 7.999984f, 686.427f), 135) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks, NextQuestId = new QuestId(2903) }; obj22.Steps = list28; reference22 = obj22; questRoot3.QuestSequence = list17; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(2903); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list29 = new List(num); CollectionsMarshal.SetCount(list29, num); span = CollectionsMarshal.AsSpan(list29); index = 0; span[index] = "liza"; questRoot4.Author = list29; index = 6; List list30 = new List(index); CollectionsMarshal.SetCount(list30, index); span2 = CollectionsMarshal.AsSpan(list30); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 0 }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1023885u, new Vector3(217.30359f, 7.999984f, 686.427f), 135) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj23.Steps = list31; reference23 = obj23; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 1 }; num2 = 3; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; ref QuestStep reference25 = ref span3[index2]; QuestStep obj25 = new QuestStep(EInteractionType.Interact, 1019355u, new Vector3(556.8779f, -19.505642f, 397.14648f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion }; num4 = 6; List list33 = new List(num4); CollectionsMarshal.SetCount(list33, num4); Span span5 = CollectionsMarshal.AsSpan(list33); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj25.CompletionQuestVariablesFlags = list33; reference25 = obj25; index2++; ref QuestStep reference26 = ref span3[index2]; QuestStep obj26 = new QuestStep(EInteractionType.Interact, 1019347u, new Vector3(575.2803f, -19.505632f, 343.74f), 622) { Fly = true }; num3 = 6; List list34 = new List(num3); CollectionsMarshal.SetCount(list34, num3); span5 = CollectionsMarshal.AsSpan(list34); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj26.CompletionQuestVariablesFlags = list34; reference26 = obj26; index2++; ref QuestStep reference27 = ref span3[index2]; QuestStep obj27 = new QuestStep(EInteractionType.Interact, 1019354u, new Vector3(573.6323f, -19.505655f, 311.6654f), 622) { Fly = true }; num4 = 6; List list35 = new List(num4); CollectionsMarshal.SetCount(list35, num4); span5 = CollectionsMarshal.AsSpan(list35); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj27.CompletionQuestVariablesFlags = list35; reference27 = obj27; obj24.Steps = list32; reference24 = obj24; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 2 }; index2 = 1; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; ref QuestStep reference29 = ref span3[num2]; QuestStep obj29 = new QuestStep(EInteractionType.Combat, null, new Vector3(-186.52919f, 2.935472f, 369.28806f), 622) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list37 = new List(num3); CollectionsMarshal.SetCount(list37, num3); span4 = CollectionsMarshal.AsSpan(list37); num4 = 0; span4[num4] = 6641u; obj29.KillEnemyDataIds = list37; reference29 = obj29; obj28.Steps = list36; reference28 = obj28; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 3 }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022832u, new Vector3(-183.76447f, 2.8128173f, 370.3822f), 622) { StopDistance = 5f }; obj30.Steps = list38; reference30 = obj30; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 4 }; index2 = 1; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022834u, new Vector3(-339.25385f, 21.774029f, 268.6045f), 622) { Fly = true }; obj31.Steps = list39; reference31 = obj31; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; ref QuestStep reference33 = ref span3[index2]; QuestStep obj33 = new QuestStep(EInteractionType.CompleteQuest, 1022836u, new Vector3(525.10876f, -19.50681f, 403.3722f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion }; num4 = 1; List list41 = new List(num4); CollectionsMarshal.SetCount(list41, num4); Span span6 = CollectionsMarshal.AsSpan(list41); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBWAR680_02903_Q1_000_075"), Answer = new ExcelRef("TEXT_JOBWAR680_02903_A1_000_076") }; obj33.DialogueChoices = list41; obj33.NextQuestId = new QuestId(2904); reference33 = obj33; obj32.Steps = list40; reference32 = obj32; questRoot4.QuestSequence = list30; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(2904); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list42 = new List(num); CollectionsMarshal.SetCount(list42, num); span = CollectionsMarshal.AsSpan(list42); index = 0; span[index] = "liza"; questRoot5.Author = list42; index = 10; List list43 = new List(index); CollectionsMarshal.SetCount(list43, index); span2 = CollectionsMarshal.AsSpan(list43); num = 0; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 0 }; index2 = 1; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1022836u, new Vector3(525.10876f, -19.50681f, 403.3722f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(525.10876f, -19.50681f, 403.3722f), MaximumDistance = 100f, TerritoryId = 622 } } } }; obj34.Steps = list44; reference34 = obj34; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 1 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022837u, new Vector3(548.97375f, -19.503174f, 277.57678f), 622) { Fly = true }; obj35.Steps = list45; reference35 = obj35; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 2 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(534.11285f, 38.830116f, -473.95575f), 622); obj36.Steps = list46; reference36 = obj36; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 3 }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022839u, new Vector3(467.46008f, 39.964607f, -440.8484f), 622) { Fly = true }; obj37.Steps = list47; reference37 = obj37; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 4 }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022836u, new Vector3(525.10876f, -19.50681f, 403.3722f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion }; obj38.Steps = list48; reference38 = obj38; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 5 }; num2 = 1; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1022836u, new Vector3(525.10876f, -19.50681f, 403.3722f), 622) { Emote = EEmote.Slap }; obj39.Steps = list49; reference39 = obj39; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 6 }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; ref QuestStep reference41 = ref span3[num2]; QuestStep obj41 = new QuestStep(EInteractionType.SinglePlayerDuty, 1022840u, new Vector3(233.38672f, 23.094816f, -234.57697f), 622) { Fly = true }; SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); num3 = 1; List list51 = new List(num3); CollectionsMarshal.SetCount(list51, num3); span = CollectionsMarshal.AsSpan(list51); num4 = 0; span[num4] = "Keeps attacking the invulnerable boss instead of the mammoths, thus letting your allied NPC die"; singlePlayerDutyOptions.Notes = list51; obj41.SinglePlayerDutyOptions = singlePlayerDutyOptions; reference41 = obj41; obj40.Steps = list50; reference40 = obj40; num++; span2[num] = new QuestSequence { Sequence = 7 }; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 8 }; num2 = 1; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022841u, new Vector3(233.17297f, 23.085413f, -234.42438f), 622); obj42.Steps = list52; reference42 = obj42; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list53 = new List(index2); CollectionsMarshal.SetCount(list53, index2); span3 = CollectionsMarshal.AsSpan(list53); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1023885u, new Vector3(217.30359f, 7.999984f, 686.427f), 135) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }; obj43.Steps = list53; reference43 = obj43; questRoot5.QuestSequence = list43; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(2905); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list54 = new List(num); CollectionsMarshal.SetCount(list54, num); span = CollectionsMarshal.AsSpan(list54); index = 0; span[index] = "liza"; questRoot6.Author = list54; index = 5; List list55 = new List(index); CollectionsMarshal.SetCount(list55, index); span2 = CollectionsMarshal.AsSpan(list55); num = 0; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 0 }; num2 = 1; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj44.Steps = list56; reference44 = obj44; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 1 }; index2 = 1; List list57 = new List(index2); CollectionsMarshal.SetCount(list57, index2); span3 = CollectionsMarshal.AsSpan(list57); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022146u, new Vector3(56.321045f, 207.33994f, -31.937195f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire }; obj45.Steps = list57; reference45 = obj45; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 2 }; num2 = 3; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; ref QuestStep reference47 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1017656u, new Vector3(70.7561f, 207.28993f, 0.59503174f), 478); num4 = 6; List list59 = new List(num4); CollectionsMarshal.SetCount(list59, num4); span5 = CollectionsMarshal.AsSpan(list59); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list59; reference47 = questStep; index2++; ref QuestStep reference48 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1013721u, new Vector3(17.380005f, 205.38686f, 37.491333f), 478); num3 = 6; List list60 = new List(num3); CollectionsMarshal.SetCount(list60, num3); span5 = CollectionsMarshal.AsSpan(list60); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list60; reference48 = questStep2; index2++; ref QuestStep reference49 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1012133u, new Vector3(-26.840637f, 206.49944f, 28.67163f), 478); num4 = 6; List list61 = new List(num4); CollectionsMarshal.SetCount(list61, num4); span5 = CollectionsMarshal.AsSpan(list61); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list61; reference49 = questStep3; obj46.Steps = list58; reference46 = obj46; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 3 }; index2 = 1; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022148u, new Vector3(-78.965515f, 206.50021f, 23.575134f), 478); obj47.Steps = list62; reference50 = obj47; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012251u, new Vector3(12.313965f, -12.020877f, 40.268433f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume } }; obj48.Steps = list63; reference51 = obj48; questRoot6.QuestSequence = list55; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(2906); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list64 = new List(num); CollectionsMarshal.SetCount(list64, num); span = CollectionsMarshal.AsSpan(list64); index = 0; span[index] = "liza"; questRoot7.Author = list64; index = 7; List list65 = new List(index); CollectionsMarshal.SetCount(list65, index); span2 = CollectionsMarshal.AsSpan(list65); num = 0; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 0 }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012251u, new Vector3(12.313965f, -12.020877f, 40.268433f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume }, SkipConditions = new SkipConditions { AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj49.Steps = list66; reference52 = obj49; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 1 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022151u, new Vector3(115.098755f, 24.398598f, 2.822876f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardBrume, To = EAetheryteLocation.IshgardForgottenKnight } }; obj50.Steps = list67; reference53 = obj50; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 2 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022152u, new Vector3(3.9215698f, 27.790508f, -150.83551f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral } }; obj51.Steps = list68; reference54 = obj51; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 3 }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSaintReymanaudsCathedral, To = EAetheryteLocation.IshgardSkysteelManufactory } }; obj52.Steps = list69; reference55 = obj52; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 4 }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; ref QuestStep reference57 = ref span3[num2]; QuestStep obj54 = new QuestStep(EInteractionType.Combat, null, new Vector3(660.36426f, 202.54167f, -180.60214f), 397) { StopDistance = 1f, Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list71 = new List(num3); CollectionsMarshal.SetCount(list71, num3); span4 = CollectionsMarshal.AsSpan(list71); num4 = 0; span4[num4] = 7486u; obj54.KillEnemyDataIds = list71; reference57 = obj54; obj53.Steps = list70; reference56 = obj53; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 5 }; num2 = 1; List list72 = new List(num2); CollectionsMarshal.SetCount(list72, num2); span3 = CollectionsMarshal.AsSpan(list72); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022153u, new Vector3(662.95874f, 202.59106f, -177.14203f), 397) { StopDistance = 7f }; obj55.Steps = list72; reference58 = obj55; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012251u, new Vector3(12.313965f, -12.020877f, 40.268433f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume } }; obj56.Steps = list73; reference59 = obj56; questRoot7.QuestSequence = list65; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(2907); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list74 = new List(num); CollectionsMarshal.SetCount(list74, num); span = CollectionsMarshal.AsSpan(list74); index = 0; span[index] = "UcanPatates"; questRoot8.Author = list74; index = 6; List list75 = new List(index); CollectionsMarshal.SetCount(list75, index); span2 = CollectionsMarshal.AsSpan(list75); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 0 }; num2 = 1; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012251u, new Vector3(12.313965f, -12.020877f, 40.268433f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj57.Steps = list76; reference60 = obj57; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 1 }; index2 = 1; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022157u, new Vector3(-323.9643f, 239.9684f, 372.91516f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj58.Steps = list77; reference61 = obj58; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 2 }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1022163u, new Vector3(-395.95636f, 240.14958f, 340.59656f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj59.Steps = list78; reference62 = obj59; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 4 }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022167u, new Vector3(-385.36664f, 232.23338f, 314.65625f), 155) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj60.Steps = list79; reference63 = obj60; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1012251u, new Vector3(12.313965f, -12.020877f, 40.268433f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj61.Steps = list80; reference64 = obj61; questRoot8.QuestSequence = list75; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(2908); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list81 = new List(num); CollectionsMarshal.SetCount(list81, num); span = CollectionsMarshal.AsSpan(list81); index = 0; span[index] = "UcanPatates"; questRoot9.Author = list81; index = 7; List list82 = new List(index); CollectionsMarshal.SetCount(list82, index); span2 = CollectionsMarshal.AsSpan(list82); num = 0; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 0 }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012251u, new Vector3(12.313965f, -12.020877f, 40.268433f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj62.Steps = list83; reference65 = obj62; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 1 }; num2 = 1; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022169u, new Vector3(-58.854065f, 20.000334f, 42.83203f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj63.Steps = list84; reference66 = obj63; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 2 }; index2 = 1; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; ref QuestStep reference68 = ref span3[num2]; QuestStep obj65 = new QuestStep(EInteractionType.Interact, 1022170u, new Vector3(-172.6253f, 41.10136f, 175.89062f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition obj66 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list86 = new List(num4); CollectionsMarshal.SetCount(list86, num4); Span span7 = CollectionsMarshal.AsSpan(list86); num3 = 0; span7[num3] = 128; obj66.InTerritory = list86; skipConditions.AetheryteShortcutIf = obj66; skipConditions.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj65.SkipConditions = skipConditions; num3 = 1; List list87 = new List(num3); CollectionsMarshal.SetCount(list87, num3); span6 = CollectionsMarshal.AsSpan(list87); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBMCH680_02908_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBMCH680_02908_A1_000_001") }; obj65.DialogueChoices = list87; reference68 = obj65; obj64.Steps = list85; reference67 = obj64; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 3 }; num2 = 1; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; ref QuestStep reference70 = ref span3[index2]; QuestStep obj68 = new QuestStep(EInteractionType.Combat, 1022173u, new Vector3(356.5575f, 351.0862f, -545.2201f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list89 = new List(num4); CollectionsMarshal.SetCount(list89, num4); Span span8 = CollectionsMarshal.AsSpan(list89); num3 = 0; span8[num3] = new ComplexCombatData { DataId = 7487u, MinimumKillCount = 2u }; obj68.ComplexCombatData = list89; obj68.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference70 = obj68; obj67.Steps = list88; reference69 = obj67; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 4 }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022173u, new Vector3(356.5575f, 351.0862f, -545.2201f), 155); obj69.Steps = list90; reference71 = obj69; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 5 }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022151u, new Vector3(115.098755f, 24.398598f, 2.822876f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj70.Steps = list91; reference72 = obj70; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012251u, new Vector3(12.313965f, -12.020877f, 40.268433f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardBrume }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj71.Steps = list92; reference73 = obj71; questRoot9.QuestSequence = list82; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(2909); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list93 = new List(num); CollectionsMarshal.SetCount(list93, num); span = CollectionsMarshal.AsSpan(list93); index = 0; span[index] = "UcanPatates"; questRoot10.Author = list93; index = 4; List list94 = new List(index); CollectionsMarshal.SetCount(list94, index); span2 = CollectionsMarshal.AsSpan(list94); num = 0; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 0 }; num2 = 1; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012251u, new Vector3(12.313965f, -12.020877f, 40.268433f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj72.Steps = list95; reference74 = obj72; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 1 }; index2 = 1; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj73.Steps = list96; reference75 = obj73; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 2 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1012251u, new Vector3(12.313965f, -12.020877f, 40.268433f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSkysteelManufactory, To = EAetheryteLocation.Ishgard }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj74.Steps = list97; reference76 = obj74; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012251u, new Vector3(12.313965f, -12.020877f, 40.268433f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj75.Steps = list98; reference77 = obj75; questRoot10.QuestSequence = list94; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(2910); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list99 = new List(num); CollectionsMarshal.SetCount(list99, num); span = CollectionsMarshal.AsSpan(list99); index = 0; span[index] = "liza"; questRoot11.Author = list99; index = 3; List list100 = new List(index); CollectionsMarshal.SetCount(list100, index); span2 = CollectionsMarshal.AsSpan(list100); num = 0; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 0 }; num2 = 2; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155); obj76.Steps = list101; reference78 = obj76; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 1 }; index2 = 1; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008547u, new Vector3(47.592896f, -37.003174f, -297.71887f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; obj77.Steps = list102; reference79 = obj77; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155) { NextQuestId = new QuestId(2911) }; obj78.Steps = list103; reference80 = obj78; questRoot11.QuestSequence = list100; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(2911); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list104 = new List(num); CollectionsMarshal.SetCount(list104, num); span = CollectionsMarshal.AsSpan(list104); index = 0; span[index] = "liza"; questRoot12.Author = list104; index = 6; List list105 = new List(index); CollectionsMarshal.SetCount(list105, index); span2 = CollectionsMarshal.AsSpan(list105); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 0 }; index2 = 2; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155); obj79.Steps = list106; reference81 = obj79; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 1 }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022543u, new Vector3(46.951904f, -37.000004f, -298.48175f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; obj80.Steps = list107; reference82 = obj80; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 2 }; index2 = 1; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008548u, new Vector3(80.91858f, 68.16199f, -696.00977f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachFringesGate } }; obj81.Steps = list108; reference83 = obj81; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 3 }; num2 = 1; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; ref QuestStep reference85 = ref span3[index2]; QuestStep obj83 = new QuestStep(EInteractionType.Combat, null, new Vector3(91.50208f, 68.1708f, -722.4152f), 612) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list110 = new List(num3); CollectionsMarshal.SetCount(list110, num3); span4 = CollectionsMarshal.AsSpan(list110); num4 = 0; span4[num4] = 8046u; obj83.KillEnemyDataIds = list110; reference85 = obj83; obj82.Steps = list109; reference84 = obj82; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 4 }; index2 = 1; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022547u, new Vector3(92.39331f, 68.1708f, -712.8557f), 612); obj84.Steps = list111; reference86 = obj84; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155) { NextQuestId = new QuestId(2912) }; obj85.Steps = list112; reference87 = obj85; questRoot12.QuestSequence = list105; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(2912); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list113 = new List(num); CollectionsMarshal.SetCount(list113, num); span = CollectionsMarshal.AsSpan(list113); index = 0; span[index] = "liza"; questRoot13.Author = list113; index = 8; List list114 = new List(index); CollectionsMarshal.SetCount(list114, index); span2 = CollectionsMarshal.AsSpan(list114); num = 0; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 0 }; index2 = 2; List list115 = new List(index2); CollectionsMarshal.SetCount(list115, index2); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155); obj86.Steps = list115; reference88 = obj86; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 1 }; num2 = 1; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1018982u, new Vector3(-83.08539f, 18.05f, -191.14978f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeBokairoInn } }; obj87.Steps = list116; reference89 = obj87; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 2 }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022550u, new Vector3(-728.9082f, 0.34026724f, -427.9698f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; obj88.Steps = list117; reference90 = obj88; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 3 }; num2 = 1; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022551u, new Vector3(-772.549f, 4.7634416f, -504.29544f), 613) { Fly = true }; obj89.Steps = list118; reference91 = obj89; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 4 }; index2 = 1; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008550u, new Vector3(-711.20776f, 0.44250488f, -545.4337f), 613) { Fly = true }; obj90.Steps = list119; reference92 = obj90; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 5 }; num2 = 2; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(657.20935f, 1.1933115f, -799.82635f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; index2++; ref QuestStep reference94 = ref span3[index2]; QuestStep obj92 = new QuestStep(EInteractionType.Combat, 1022552u, new Vector3(657.7401f, 1.0385457f, -797.8485f), 613) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list121 = new List(num4); CollectionsMarshal.SetCount(list121, num4); span4 = CollectionsMarshal.AsSpan(list121); num3 = 0; span4[num3] = 7488u; obj92.KillEnemyDataIds = list121; reference94 = obj92; obj91.Steps = list120; reference93 = obj91; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 6 }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022552u, new Vector3(657.7401f, 1.0385457f, -797.8485f), 613); obj93.Steps = list122; reference95 = obj93; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; ref QuestStep reference97 = ref span3[index2]; QuestStep obj95 = new QuestStep(EInteractionType.CompleteQuest, 1022553u, new Vector3(-92.607056f, 18.9999f, -194.41522f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeBokairoInn } }; num3 = 1; List list124 = new List(num3); CollectionsMarshal.SetCount(list124, num3); span6 = CollectionsMarshal.AsSpan(list124); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBDRG650_02912_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBDRG650_02912_A1_000_001") }; obj95.DialogueChoices = list124; obj95.NextQuestId = new QuestId(2913); reference97 = obj95; obj94.Steps = list123; reference96 = obj94; questRoot13.QuestSequence = list114; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(2913); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list125 = new List(num); CollectionsMarshal.SetCount(list125, num); span = CollectionsMarshal.AsSpan(list125); index = 0; span[index] = "liza"; questRoot14.Author = list125; index = 9; List list126 = new List(index); CollectionsMarshal.SetCount(list126, index); span2 = CollectionsMarshal.AsSpan(list126); num = 0; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 0 }; index2 = 1; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1022553u, new Vector3(-92.607056f, 18.9999f, -194.41522f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeBokairoInn }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj96.Steps = list127; reference98 = obj96; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 1 }; num2 = 1; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022748u, new Vector3(13.046387f, -7.961876f, -99.77875f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeBokairoInn, To = EAetheryteLocation.KuganeRakuzaDistrict } }; obj97.Steps = list128; reference99 = obj97; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 2 }; index2 = 1; List list129 = new List(index2); CollectionsMarshal.SetCount(list129, index2); span3 = CollectionsMarshal.AsSpan(list129); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022560u, new Vector3(528.4656f, -19.450546f, 273.33484f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion }; obj98.Steps = list129; reference100 = obj98; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 3 }; num2 = 3; List list130 = new List(num2); CollectionsMarshal.SetCount(list130, num2); span3 = CollectionsMarshal.AsSpan(list130); index2 = 0; ref QuestStep reference102 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1022554u, new Vector3(554.9553f, -19.411264f, 274.92175f), 622); num4 = 6; List list131 = new List(num4); CollectionsMarshal.SetCount(list131, num4); span5 = CollectionsMarshal.AsSpan(list131); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list131; reference102 = questStep4; index2++; ref QuestStep reference103 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1022555u, new Vector3(545.4337f, -19.505648f, 309.68176f), 622); num3 = 6; List list132 = new List(num3); CollectionsMarshal.SetCount(list132, num3); span5 = CollectionsMarshal.AsSpan(list132); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list132; reference103 = questStep5; index2++; ref QuestStep reference104 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1022556u, new Vector3(570.3364f, -19.50564f, 319.11182f), 622); num4 = 6; List list133 = new List(num4); CollectionsMarshal.SetCount(list133, num4); span5 = CollectionsMarshal.AsSpan(list133); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list133; reference104 = questStep6; obj99.Steps = list130; reference101 = obj99; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 4 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022560u, new Vector3(528.4656f, -19.450546f, 273.33484f), 622); obj100.Steps = list134; reference105 = obj100; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 5 }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1022561u, new Vector3(-288.4718f, 60.053967f, -328.1148f), 622) { Fly = true }; obj101.Steps = list135; reference106 = obj101; num++; span2[num] = new QuestSequence { Sequence = 6 }; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 7 }; index2 = 1; List list136 = new List(index2); CollectionsMarshal.SetCount(list136, index2); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022569u, new Vector3(-309.5293f, 61.288292f, -319.50867f), 622); obj102.Steps = list136; reference107 = obj102; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1022560u, new Vector3(528.4656f, -19.450546f, 273.33484f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion, NextQuestId = new QuestId(2914) }; obj103.Steps = list137; reference108 = obj103; questRoot14.QuestSequence = list126; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(2914); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list138 = new List(num); CollectionsMarshal.SetCount(list138, num); span = CollectionsMarshal.AsSpan(list138); index = 0; span[index] = "liza"; questRoot15.Author = list138; index = 3; List list139 = new List(index); CollectionsMarshal.SetCount(list139, index); span2 = CollectionsMarshal.AsSpan(list139); num = 0; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 0 }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1022560u, new Vector3(528.4656f, -19.450546f, 273.33484f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj104.Steps = list140; reference109 = obj104; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 1 }; num2 = 1; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1022562u, new Vector3(-494.3466f, 71.278076f, -509.51404f), 622) { Fly = true }; obj105.Steps = list141; reference110 = obj105; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1022562u, new Vector3(-494.3466f, 71.278076f, -509.51404f), 622) { StopDistance = 7f }; obj106.Steps = list142; reference111 = obj106; questRoot15.QuestSequence = list139; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(2915); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list143 = new List(num); CollectionsMarshal.SetCount(list143, num); span = CollectionsMarshal.AsSpan(list143); index = 0; span[index] = "liza"; questRoot16.Author = list143; index = 10; List list144 = new List(index); CollectionsMarshal.SetCount(list144, index); span2 = CollectionsMarshal.AsSpan(list144); num = 0; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 0 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; ref QuestStep reference113 = ref span3[index2]; QuestStep obj108 = new QuestStep(EInteractionType.AcceptQuest, 1013969u, new Vector3(104.234375f, 14.999986f, 40.787354f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 1; List list146 = new List(num3); CollectionsMarshal.SetCount(list146, num3); span6 = CollectionsMarshal.AsSpan(list146); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBDRK601_02915_Q0_000_004"), Answer = new ExcelRef("TEXT_JOBDRK601_02915_A0_000_005") }; obj108.DialogueChoices = list146; reference113 = obj108; obj107.Steps = list145; reference112 = obj107; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 1 }; index2 = 1; List list147 = new List(index2); CollectionsMarshal.SetCount(list147, index2); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008659u, new Vector3(2.5177002f, 11.947815f, 37.00305f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardLastVigil } }; obj109.Steps = list147; reference114 = obj109; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 2 }; num2 = 1; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022855u, new Vector3(75.394775f, 24.071722f, -13.595825f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardLastVigil, To = EAetheryteLocation.IshgardForgottenKnight } }; obj110.Steps = list148; reference115 = obj110; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 3 }; index2 = 1; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022859u, new Vector3(3.6774292f, 5.46805f, 26.596436f), 418); obj111.Steps = list149; reference116 = obj111; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 4 }; num2 = 1; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022855u, new Vector3(75.394775f, 24.071722f, -13.595825f), 418); obj112.Steps = list150; reference117 = obj112; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 5 }; index2 = 1; List list151 = new List(index2); CollectionsMarshal.SetCount(list151, index2); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008660u, new Vector3(31.906494f, 15.945618f, -65.07977f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardTribunal } }; obj113.Steps = list151; reference118 = obj113; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 6 }; num2 = 1; List list152 = new List(num2); CollectionsMarshal.SetCount(list152, num2); span3 = CollectionsMarshal.AsSpan(list152); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022862u, new Vector3(482.29187f, 203.4332f, 683.25305f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj114.Steps = list152; reference119 = obj114; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 7 }; index2 = 1; List list153 = new List(index2); CollectionsMarshal.SetCount(list153, index2); span3 = CollectionsMarshal.AsSpan(list153); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022863u, new Vector3(384.2068f, 170.07738f, 419.7909f), 397) { Fly = true }; obj115.Steps = list153; reference120 = obj115; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 8 }; num2 = 1; List list154 = new List(num2); CollectionsMarshal.SetCount(list154, num2); span3 = CollectionsMarshal.AsSpan(list154); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2008661u, new Vector3(380.02588f, 169.78711f, 416.5559f), 397) { Action = EAction.Souleater }; obj116.Steps = list154; reference121 = obj116; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list155 = new List(index2); CollectionsMarshal.SetCount(list155, index2); span3 = CollectionsMarshal.AsSpan(list155); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1022866u, new Vector3(482.07825f, 203.4332f, 680.7506f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, NextQuestId = new QuestId(2916) }; obj117.Steps = list155; reference122 = obj117; questRoot16.QuestSequence = list144; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(2916); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list156 = new List(num); CollectionsMarshal.SetCount(list156, num); span = CollectionsMarshal.AsSpan(list156); index = 0; span[index] = "liza"; questRoot17.Author = list156; index = 8; List list157 = new List(index); CollectionsMarshal.SetCount(list157, index); span2 = CollectionsMarshal.AsSpan(list157); num = 0; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 0 }; num2 = 1; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1022866u, new Vector3(482.07825f, 203.4332f, 680.7506f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj118.Steps = list158; reference123 = obj118; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 1 }; index2 = 1; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022870u, new Vector3(464.53027f, -51.1414f, 44.47998f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather }; obj119.Steps = list159; reference124 = obj119; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 2 }; num2 = 1; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2008662u, new Vector3(436.94202f, -51.163513f, 98.68005f), 398) { StopDistance = 1f, Fly = true }; obj120.Steps = list160; reference125 = obj120; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 3 }; index2 = 1; List list161 = new List(index2); CollectionsMarshal.SetCount(list161, index2); span3 = CollectionsMarshal.AsSpan(list161); num2 = 0; ref QuestStep reference127 = ref span3[num2]; QuestStep obj122 = new QuestStep(EInteractionType.Combat, 1022879u, new Vector3(503.4713f, -45.078712f, -116.92993f), 398) { StopDistance = 1f, Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 2; List list162 = new List(num4); CollectionsMarshal.SetCount(list162, num4); span4 = CollectionsMarshal.AsSpan(list162); num3 = 0; span4[num3] = 7489u; num3++; span4[num3] = 7490u; obj122.KillEnemyDataIds = list162; reference127 = obj122; obj121.Steps = list161; reference126 = obj121; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 4 }; num2 = 1; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022880u, new Vector3(612.8175f, -26.250998f, -436.45386f), 398) { Fly = true }; obj123.Steps = list163; reference128 = obj123; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 5 }; index2 = 1; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 2008663u, new Vector3(622.8275f, -25.467346f, -446.43323f), 398) { Action = EAction.Souleater }; obj124.Steps = list164; reference129 = obj124; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 6 }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023414u, new Vector3(617.8529f, -25.577927f, -446.61633f), 398); obj125.Steps = list165; reference130 = obj125; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1022885u, new Vector3(461.41748f, -51.141403f, 43.4729f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather, NextQuestId = new QuestId(2917) }; obj126.Steps = list166; reference131 = obj126; questRoot17.QuestSequence = list157; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(2917); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list167 = new List(num); CollectionsMarshal.SetCount(list167, num); span = CollectionsMarshal.AsSpan(list167); index = 0; span[index] = "liza"; questRoot18.Author = list167; index = 10; List list168 = new List(index); CollectionsMarshal.SetCount(list168, index); span2 = CollectionsMarshal.AsSpan(list168); num = 0; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 0 }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1022885u, new Vector3(461.41748f, -51.141403f, 43.4729f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj127.Steps = list169; reference132 = obj127; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 1 }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022888u, new Vector3(252.58252f, -43.12347f, 627.06946f), 400) { AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome }; obj128.Steps = list170; reference133 = obj128; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 2 }; num2 = 1; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; ref QuestStep reference135 = ref span3[index2]; QuestStep obj130 = new QuestStep(EInteractionType.Interact, 1022891u, new Vector3(154.25342f, -64.449585f, 678.06506f), 400) { Fly = true }; num3 = 1; List list172 = new List(num3); CollectionsMarshal.SetCount(list172, num3); span6 = CollectionsMarshal.AsSpan(list172); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBDRK650_02917_Q1_000_052"), Answer = new ExcelRef("TEXT_JOBDRK650_02917_A1_000_053") }; obj130.DialogueChoices = list172; reference135 = obj130; obj129.Steps = list171; reference134 = obj129; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 3 }; index2 = 1; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022888u, new Vector3(252.58252f, -43.12347f, 627.06946f), 400) { Fly = true }; obj131.Steps = list173; reference136 = obj131; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 4 }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022893u, new Vector3(418.53967f, -28.947046f, 89.25f), 400) { Fly = true }; obj132.Steps = list174; reference137 = obj132; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 5 }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1022897u, new Vector3(-166.24707f, -22.88001f, 289.38733f), 400) { Fly = true }; obj133.Steps = list175; reference138 = obj133; num++; span2[num] = new QuestSequence { Sequence = 6 }; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 7 }; num2 = 1; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2008665u, new Vector3(-160.02142f, -22.995422f, 283.6194f), 400) { Action = EAction.Souleater }; obj134.Steps = list176; reference139 = obj134; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 8 }; index2 = 1; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022900u, new Vector3(-164.5686f, -22.88756f, 285.7556f), 400) { StopDistance = 5f }; obj135.Steps = list177; reference140 = obj135; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1022953u, new Vector3(253.0708f, -43.136364f, 626.88635f), 400) { AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome }; obj136.Steps = list178; reference141 = obj136; questRoot18.QuestSequence = list168; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(2918); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list179 = new List(num); CollectionsMarshal.SetCount(list179, num); span = CollectionsMarshal.AsSpan(list179); index = 0; span[index] = "liza"; questRoot19.Author = list179; index = 11; List list180 = new List(index); CollectionsMarshal.SetCount(list180, index); span2 = CollectionsMarshal.AsSpan(list180); num = 0; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 0 }; index2 = 1; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1022892u, new Vector3(252.64355f, -43.032913f, 625.0857f), 400) { AetheryteShortcut = EAetheryteLocation.ChurningMistsMoghome, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj137.Steps = list181; reference142 = obj137; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 1 }; num2 = 1; List list182 = new List(num2); CollectionsMarshal.SetCount(list182, num2); span3 = CollectionsMarshal.AsSpan(list182); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022890u, new Vector3(-620.5692f, 130f, -527.5807f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens }; obj138.Steps = list182; reference143 = obj138; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 2 }; index2 = 2; List list183 = new List(index2); CollectionsMarshal.SetCount(list183, index2); span3 = CollectionsMarshal.AsSpan(list183); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-284.4574f, 73.94617f, -692.77094f), 612) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1022902u, new Vector3(-359.51782f, 63.3675f, -727.93164f), 612); obj139.Steps = list183; reference144 = obj139; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 3 }; num2 = 1; List list184 = new List(num2); CollectionsMarshal.SetCount(list184, num2); span3 = CollectionsMarshal.AsSpan(list184); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022904u, new Vector3(-276.75293f, 74.50722f, -695.8572f), 612); obj140.Steps = list184; reference145 = obj140; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 4 }; index2 = 2; List list185 = new List(index2); CollectionsMarshal.SetCount(list185, index2); span3 = CollectionsMarshal.AsSpan(list185); num2 = 0; ref QuestStep reference147 = ref span3[num2]; QuestStep obj142 = new QuestStep(EInteractionType.Combat, null, new Vector3(25.767f, 54.715424f, -532.3533f), 612) { StopDistance = 1f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list186 = new List(num4); CollectionsMarshal.SetCount(list186, num4); span4 = CollectionsMarshal.AsSpan(list186); num3 = 0; span4[num3] = 7491u; obj142.KillEnemyDataIds = list186; num3 = 6; List list187 = new List(num3); CollectionsMarshal.SetCount(list187, num3); span5 = CollectionsMarshal.AsSpan(list187); num4 = 0; span5[num4] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj142.CompletionQuestVariablesFlags = list187; reference147 = obj142; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1022905u, new Vector3(25.101074f, 54.83547f, -533.04346f), 612); obj141.Steps = list185; reference146 = obj141; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 5 }; num2 = 1; List list188 = new List(num2); CollectionsMarshal.SetCount(list188, num2); span3 = CollectionsMarshal.AsSpan(list188); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022908u, new Vector3(182.8794f, 54.52025f, -491.56943f), 612) { Fly = true }; obj143.Steps = list188; reference148 = obj143; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 6 }; index2 = 1; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1022910u, new Vector3(301.31982f, 56.419365f, -470.08472f), 612) { Fly = true }; obj144.Steps = list189; reference149 = obj144; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 7 }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022911u, new Vector3(383.65747f, 65.514336f, -539.4217f), 612) { Fly = true }; obj145.Steps = list190; reference150 = obj145; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 8 }; index2 = 1; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 2008667u, new Vector3(386.95337f, 65.537476f, -540.9171f), 612) { Action = EAction.Souleater }; obj146.Steps = list191; reference151 = obj146; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 9 }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 2008668u, new Vector3(-0.045776367f, 5.3864136f, -77.592224f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, Emote = EEmote.Respect }; obj147.Steps = list192; reference152 = obj147; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1013969u, new Vector3(104.234375f, 14.999986f, 40.787354f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, NextQuestId = new QuestId(2919) }; obj148.Steps = list193; reference153 = obj148; questRoot19.QuestSequence = list180; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(2919); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list194 = new List(num); CollectionsMarshal.SetCount(list194, num); span = CollectionsMarshal.AsSpan(list194); index = 0; span[index] = "liza"; questRoot20.Author = list194; index = 9; List list195 = new List(index); CollectionsMarshal.SetCount(list195, index); span2 = CollectionsMarshal.AsSpan(list195); num = 0; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 0 }; num2 = 1; List list196 = new List(num2); CollectionsMarshal.SetCount(list196, num2); span3 = CollectionsMarshal.AsSpan(list196); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1013969u, new Vector3(104.234375f, 14.999986f, 40.787354f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj149.Steps = list196; reference154 = obj149; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 1 }; index2 = 3; List list197 = new List(index2); CollectionsMarshal.SetCount(list197, index2); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; ref QuestStep reference156 = ref span3[num2]; QuestStep obj151 = new QuestStep(EInteractionType.Interact, 1022916u, new Vector3(-57.724915f, -0.071196444f, -40.146484f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachWest } }; num4 = 6; List list198 = new List(num4); CollectionsMarshal.SetCount(list198, num4); span5 = CollectionsMarshal.AsSpan(list198); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj151.CompletionQuestVariablesFlags = list198; reference156 = obj151; num2++; ref QuestStep reference157 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1019486u, new Vector3(-116.746826f, 0.6342248f, -55.832825f), 635); num3 = 6; List list199 = new List(num3); CollectionsMarshal.SetCount(list199, num3); span5 = CollectionsMarshal.AsSpan(list199); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list199; reference157 = questStep7; num2++; ref QuestStep reference158 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1022915u, new Vector3(-38.773254f, 18.82157f, 146.807f), 635); num4 = 6; List list200 = new List(num4); CollectionsMarshal.SetCount(list200, num4); span5 = CollectionsMarshal.AsSpan(list200); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list200; reference158 = questStep8; obj150.Steps = list197; reference155 = obj150; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 2 }; num2 = 1; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022914u, new Vector3(112.7489f, 0.6520417f, -9.414856f), 635); obj152.Steps = list201; reference159 = obj152; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 3 }; index2 = 2; List list202 = new List(index2); CollectionsMarshal.SetCount(list202, index2); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(132.40436f, -0.5395956f, -3.4915996f), 635) { TargetTerritoryId = (ushort)620 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1022922u, new Vector3(-553.70416f, 46.755432f, -669.9474f), 620) { Fly = true }; obj153.Steps = list202; reference160 = obj153; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 4 }; num2 = 1; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2008669u, new Vector3(-387.9607f, 51.93484f, -626.3676f), 620) { Fly = true }; obj154.Steps = list203; reference161 = obj154; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 5 }; index2 = 1; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1023073u, new Vector3(-624.7196f, 58.3448f, -484.48926f), 620); obj155.Steps = list204; reference162 = obj155; num++; span2[num] = new QuestSequence { Sequence = 6 }; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 7 }; num2 = 1; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1013969u, new Vector3(104.234375f, 14.999986f, 40.787354f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; obj156.Steps = list205; reference163 = obj156; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 2008885u, new Vector3(2.670288f, 11.947815f, 36.972534f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardLastVigil } }; obj157.Steps = list206; reference164 = obj157; questRoot20.QuestSequence = list195; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(2920); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list207 = new List(num); CollectionsMarshal.SetCount(list207, num); span = CollectionsMarshal.AsSpan(list207); index = 0; span[index] = "JerryWester"; questRoot21.Author = list207; index = 1; List list208 = new List(index); CollectionsMarshal.SetCount(list208, index); span2 = CollectionsMarshal.AsSpan(list208); num = 0; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 0 }; num2 = 1; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019464u, new Vector3(-33.096924f, 7.9693108f, 95.109375f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj158.Steps = list209; reference165 = obj158; questRoot21.QuestSequence = list208; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(2921); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list210 = new List(num); CollectionsMarshal.SetCount(list210, num); span = CollectionsMarshal.AsSpan(list210); index = 0; span[index] = "liza"; questRoot22.Author = list210; index = 1; List list211 = new List(index); CollectionsMarshal.SetCount(list211, index); span2 = CollectionsMarshal.AsSpan(list211); num = 0; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 0 }; index2 = 1; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1018997u, new Vector3(20.492798f, -8.014721E-11f, -80.94916f), 628) { StopDistance = 5f }; obj159.Steps = list212; reference166 = obj159; questRoot22.QuestSequence = list211; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(2923); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list213 = new List(num); CollectionsMarshal.SetCount(list213, num); span = CollectionsMarshal.AsSpan(list213); index = 0; span[index] = "liza"; questRoot23.Author = list213; index = 5; List list214 = new List(index); CollectionsMarshal.SetCount(list214, index); span2 = CollectionsMarshal.AsSpan(list214); num = 0; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 0 }; num2 = 1; List list215 = new List(num2); CollectionsMarshal.SetCount(list215, num2); span3 = CollectionsMarshal.AsSpan(list215); index2 = 0; ref QuestStep reference168 = ref span3[index2]; QuestStep obj161 = new QuestStep(EInteractionType.AcceptQuest, 1006757u, new Vector3(-4.4709473f, 44.999886f, -250.56848f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition obj162 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list216 = new List(num3); CollectionsMarshal.SetCount(list216, num3); span7 = CollectionsMarshal.AsSpan(list216); num4 = 0; span7[num4] = 128; obj162.InTerritory = list216; skipConditions2.AetheryteShortcutIf = obj162; obj161.SkipConditions = skipConditions2; reference168 = obj161; obj160.Steps = list215; reference167 = obj160; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 1 }; index2 = 2; List list217 = new List(index2); CollectionsMarshal.SetCount(list217, index2); span3 = CollectionsMarshal.AsSpan(list217); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(207.68561f, -3.1246834f, 42.986313f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013135u, new Vector3(206.0426f, -3.111818f, 41.94702f), 139); obj163.Steps = list217; reference169 = obj163; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 2 }; num2 = 1; List list218 = new List(num2); CollectionsMarshal.SetCount(list218, num2); span3 = CollectionsMarshal.AsSpan(list218); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009552u, new Vector3(96.025024f, 40.247147f, 60.68506f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj164.Steps = list218; reference170 = obj164; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 3 }; index2 = 2; List list219 = new List(index2); CollectionsMarshal.SetCount(list219, index2); span3 = CollectionsMarshal.AsSpan(list219); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 145) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1021904u, new Vector3(-480.5829f, 23.11398f, -315.81604f), 140); obj165.Steps = list219; reference171 = obj165; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list220 = new List(num2); CollectionsMarshal.SetCount(list220, num2); span3 = CollectionsMarshal.AsSpan(list220); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(207.68561f, -3.1246834f, 42.986313f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1013135u, new Vector3(206.0426f, -3.111818f, 41.94702f), 139) { NextQuestId = new QuestId(2924) }; obj166.Steps = list220; reference172 = obj166; questRoot23.QuestSequence = list214; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(2924); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list221 = new List(num); CollectionsMarshal.SetCount(list221, num); span = CollectionsMarshal.AsSpan(list221); index = 0; span[index] = "liza"; questRoot24.Author = list221; index = 9; List list222 = new List(index); CollectionsMarshal.SetCount(list222, index); span2 = CollectionsMarshal.AsSpan(list222); num = 0; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 0 }; index2 = 2; List list223 = new List(index2); CollectionsMarshal.SetCount(list223, index2); span3 = CollectionsMarshal.AsSpan(list223); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(207.68561f, -3.1246834f, 42.986313f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1013135u, new Vector3(206.0426f, -3.111818f, 41.94702f), 139); obj167.Steps = list223; reference173 = obj167; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 1 }; num2 = 1; List list224 = new List(num2); CollectionsMarshal.SetCount(list224, num2); span3 = CollectionsMarshal.AsSpan(list224); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006757u, new Vector3(-4.4709473f, 44.999886f, -250.56848f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; obj168.Steps = list224; reference174 = obj168; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 2 }; index2 = 1; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021905u, new Vector3(-220.17242f, 20.83071f, 353.16992f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil }; obj169.Steps = list225; reference175 = obj169; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 3 }; num2 = 1; List list226 = new List(num2); CollectionsMarshal.SetCount(list226, num2); span3 = CollectionsMarshal.AsSpan(list226); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2008554u, new Vector3(-230.18237f, 1.3274536f, 406.3629f), 153) { Fly = true }; obj170.Steps = list226; reference176 = obj170; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 4 }; index2 = 1; List list227 = new List(index2); CollectionsMarshal.SetCount(list227, index2); span3 = CollectionsMarshal.AsSpan(list227); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008555u, new Vector3(-182.8794f, 0.3508911f, 463.76733f), 153) { Fly = true }; obj171.Steps = list227; reference177 = obj171; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 5 }; num2 = 1; List list228 = new List(num2); CollectionsMarshal.SetCount(list228, num2); span3 = CollectionsMarshal.AsSpan(list228); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2008556u, new Vector3(-81.71216f, 1.2054443f, 395.71216f), 153) { Fly = true }; obj172.Steps = list228; reference178 = obj172; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 6 }; index2 = 1; List list229 = new List(index2); CollectionsMarshal.SetCount(list229, index2); span3 = CollectionsMarshal.AsSpan(list229); num2 = 0; ref QuestStep reference180 = ref span3[num2]; QuestStep obj174 = new QuestStep(EInteractionType.Combat, null, new Vector3(-69.98173f, 0.9259782f, 361.20602f), 153) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 3; List list230 = new List(num4); CollectionsMarshal.SetCount(list230, num4); span4 = CollectionsMarshal.AsSpan(list230); num3 = 0; span4[num3] = 7237u; num3++; span4[num3] = 7494u; num3++; span4[num3] = 7499u; obj174.KillEnemyDataIds = list230; reference180 = obj174; obj173.Steps = list229; reference179 = obj173; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 7 }; num2 = 1; List list231 = new List(num2); CollectionsMarshal.SetCount(list231, num2); span3 = CollectionsMarshal.AsSpan(list231); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 1021910u, new Vector3(-70.115234f, 0.94099265f, 360.3723f), 153) { Action = EAction.Adloquium }; obj175.Steps = list231; reference181 = obj175; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list232 = new List(index2); CollectionsMarshal.SetCount(list232, index2); span3 = CollectionsMarshal.AsSpan(list232); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021911u, new Vector3(-220.84387f, 21.261763f, 363.39355f), 153) { Fly = true, NextQuestId = new QuestId(2925) }; obj176.Steps = list232; reference182 = obj176; questRoot24.QuestSequence = list222; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(2925); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list233 = new List(num); CollectionsMarshal.SetCount(list233, num); span = CollectionsMarshal.AsSpan(list233); index = 0; span[index] = "liza"; questRoot25.Author = list233; index = 3; List list234 = new List(index); CollectionsMarshal.SetCount(list234, index); span2 = CollectionsMarshal.AsSpan(list234); num = 0; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 0 }; num2 = 1; List list235 = new List(num2); CollectionsMarshal.SetCount(list235, num2); span3 = CollectionsMarshal.AsSpan(list235); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021911u, new Vector3(-220.84387f, 21.261763f, 363.39355f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj177.Steps = list235; reference183 = obj177; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 1 }; index2 = 1; List list236 = new List(index2); CollectionsMarshal.SetCount(list236, index2); span3 = CollectionsMarshal.AsSpan(list236); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1021913u, new Vector3(161.39453f, 37.625904f, 169.17664f), 153) { Fly = true }; obj178.Steps = list236; reference184 = obj178; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1021911u, new Vector3(-220.84387f, 21.261763f, 363.39355f), 153) { StopDistance = 5f, NextQuestId = new QuestId(2926) }; obj179.Steps = list237; reference185 = obj179; questRoot25.QuestSequence = list234; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(2926); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list238 = new List(num); CollectionsMarshal.SetCount(list238, num); span = CollectionsMarshal.AsSpan(list238); index = 0; span[index] = "liza"; questRoot26.Author = list238; index = 7; List list239 = new List(index); CollectionsMarshal.SetCount(list239, index); span2 = CollectionsMarshal.AsSpan(list239); num = 0; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 0 }; index2 = 1; List list240 = new List(index2); CollectionsMarshal.SetCount(list240, index2); span3 = CollectionsMarshal.AsSpan(list240); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1021911u, new Vector3(-220.84387f, 21.261763f, 363.39355f), 153) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj180.Steps = list240; reference186 = obj180; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 1 }; num2 = 2; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(207.68561f, -3.1246834f, 42.986313f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1013135u, new Vector3(206.0426f, -3.111818f, 41.94702f), 139); obj181.Steps = list241; reference187 = obj181; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 2 }; index2 = 1; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span3 = CollectionsMarshal.AsSpan(list242); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021911u, new Vector3(-220.84387f, 21.261763f, 363.39355f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil }; obj182.Steps = list242; reference188 = obj182; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 3 }; num2 = 1; List list243 = new List(num2); CollectionsMarshal.SetCount(list243, num2); span3 = CollectionsMarshal.AsSpan(list243); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2008557u, new Vector3(-160.08246f, 1.9683228f, 175.52454f), 153) { Fly = true }; obj183.Steps = list243; reference189 = obj183; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 4 }; index2 = 1; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008558u, new Vector3(-150.19464f, 4.714966f, 52.109497f), 153) { Fly = true }; obj184.Steps = list244; reference190 = obj184; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 5 }; num2 = 1; List list245 = new List(num2); CollectionsMarshal.SetCount(list245, num2); span3 = CollectionsMarshal.AsSpan(list245); index2 = 0; ref QuestStep reference192 = ref span3[index2]; QuestStep obj186 = new QuestStep(EInteractionType.Combat, 2008559u, new Vector3(-250.5379f, 16.830688f, 19.21106f), 153) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list246 = new List(num3); CollectionsMarshal.SetCount(list246, num3); span4 = CollectionsMarshal.AsSpan(list246); num4 = 0; span4[num4] = 6621u; obj186.KillEnemyDataIds = list246; reference192 = obj186; obj185.Steps = list245; reference191 = obj185; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list247 = new List(index2); CollectionsMarshal.SetCount(list247, index2); span3 = CollectionsMarshal.AsSpan(list247); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021911u, new Vector3(-220.84387f, 21.261763f, 363.39355f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, NextQuestId = new QuestId(2927) }; obj187.Steps = list247; reference193 = obj187; questRoot26.QuestSequence = list239; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(2927); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list248 = new List(num); CollectionsMarshal.SetCount(list248, num); span = CollectionsMarshal.AsSpan(list248); index = 0; span[index] = "liza"; questRoot27.Author = list248; index = 7; List list249 = new List(index); CollectionsMarshal.SetCount(list249, index); span2 = CollectionsMarshal.AsSpan(list249); num = 0; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 0 }; num2 = 1; List list250 = new List(num2); CollectionsMarshal.SetCount(list250, num2); span3 = CollectionsMarshal.AsSpan(list250); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021911u, new Vector3(-220.84387f, 21.261763f, 363.39355f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj188.Steps = list250; reference194 = obj188; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 1 }; index2 = 1; List list251 = new List(index2); CollectionsMarshal.SetCount(list251, index2); span3 = CollectionsMarshal.AsSpan(list251); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1021917u, new Vector3(-343.80103f, -0.3600377f, 448.1117f), 153) { Fly = true }; obj189.Steps = list251; reference195 = obj189; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 3 }; num2 = 1; List list252 = new List(num2); CollectionsMarshal.SetCount(list252, num2); span3 = CollectionsMarshal.AsSpan(list252); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021911u, new Vector3(-220.84387f, 21.261763f, 363.39355f), 153); obj190.Steps = list252; reference196 = obj190; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 4 }; index2 = 2; List list253 = new List(index2); CollectionsMarshal.SetCount(list253, index2); span3 = CollectionsMarshal.AsSpan(list253); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(207.68561f, -3.1246834f, 42.986313f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1013135u, new Vector3(206.0426f, -3.111818f, 41.94702f), 139); obj191.Steps = list253; reference197 = obj191; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 5 }; num2 = 2; List list254 = new List(num2); CollectionsMarshal.SetCount(list254, num2); span3 = CollectionsMarshal.AsSpan(list254); index2 = 0; ref QuestStep reference199 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1013135u, new Vector3(206.0426f, -3.111818f, 41.94702f), 139); num4 = 6; List list255 = new List(num4); CollectionsMarshal.SetCount(list255, num4); span5 = CollectionsMarshal.AsSpan(list255); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list255; reference199 = questStep9; index2++; ref QuestStep reference200 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1021919u, new Vector3(207.53784f, -3.049824f, 43.22876f), 139); num3 = 6; List list256 = new List(num3); CollectionsMarshal.SetCount(list256, num3); span5 = CollectionsMarshal.AsSpan(list256); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list256; reference200 = questStep10; obj192.Steps = list254; reference198 = obj192; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list257 = new List(index2); CollectionsMarshal.SetCount(list257, index2); span3 = CollectionsMarshal.AsSpan(list257); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021918u, new Vector3(206.80542f, -3.065022f, 43.83911f), 139); obj193.Steps = list257; reference201 = obj193; questRoot27.QuestSequence = list249; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(2928); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list258 = new List(num); CollectionsMarshal.SetCount(list258, num); span = CollectionsMarshal.AsSpan(list258); index = 0; span[index] = "liza"; questRoot28.Author = list258; index = 6; List list259 = new List(index); CollectionsMarshal.SetCount(list259, index); span2 = CollectionsMarshal.AsSpan(list259); num = 0; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 0 }; num2 = 1; List list260 = new List(num2); CollectionsMarshal.SetCount(list260, num2); span3 = CollectionsMarshal.AsSpan(list260); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021926u, new Vector3(71.06128f, -0.10695544f, 59.372803f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj194.Steps = list260; reference202 = obj194; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 1 }; index2 = 1; List list261 = new List(index2); CollectionsMarshal.SetCount(list261, index2); span3 = CollectionsMarshal.AsSpan(list261); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021930u, new Vector3(112.41321f, 0.65204173f, 56.290405f), 635); obj195.Steps = list261; reference203 = obj195; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 2 }; num2 = 1; List list262 = new List(num2); CollectionsMarshal.SetCount(list262, num2); span3 = CollectionsMarshal.AsSpan(list262); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021933u, new Vector3(466.20886f, 69.27097f, 525.7495f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesPeeringStones }; obj196.Steps = list262; reference204 = obj196; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 3 }; index2 = 1; List list263 = new List(index2); CollectionsMarshal.SetCount(list263, index2); span3 = CollectionsMarshal.AsSpan(list263); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021941u, new Vector3(467.00232f, 69.270096f, 521.14136f), 612); obj197.Steps = list263; reference205 = obj197; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 4 }; num2 = 1; List list264 = new List(num2); CollectionsMarshal.SetCount(list264, num2); span3 = CollectionsMarshal.AsSpan(list264); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1021937u, new Vector3(465.5984f, 69.25287f, 518.88293f), 612) { StopDistance = 7f }; obj198.Steps = list264; reference206 = obj198; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj199 = 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, 1021942u, new Vector3(-208.57562f, -223.5f, -124.16266f), 724) { NextQuestId = new QuestId(2929) }; obj199.Steps = list265; reference207 = obj199; questRoot28.QuestSequence = list259; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(2929); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list266 = new List(num); CollectionsMarshal.SetCount(list266, num); span = CollectionsMarshal.AsSpan(list266); index = 0; span[index] = "liza"; questRoot29.Author = list266; index = 4; List list267 = new List(index); CollectionsMarshal.SetCount(list267, index); span2 = CollectionsMarshal.AsSpan(list267); num = 0; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj200 = 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, 1021942u, new Vector3(-208.57562f, -223.5f, -124.16266f), 724); obj200.Steps = list268; reference208 = obj200; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 1 }; index2 = 1; List list269 = new List(index2); CollectionsMarshal.SetCount(list269, index2); span3 = CollectionsMarshal.AsSpan(list269); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021946u, new Vector3(-211.01703f, -223.25f, -117.021484f), 724) { StopDistance = 6f }; obj201.Steps = list269; reference209 = obj201; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 2 }; num2 = 1; List list270 = new List(num2); CollectionsMarshal.SetCount(list270, num2); span3 = CollectionsMarshal.AsSpan(list270); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 724) { DutyOptions = new DutyOptions { ContentFinderConditionId = 252u } }; obj202.Steps = list270; reference210 = obj202; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list271 = new List(index2); CollectionsMarshal.SetCount(list271, index2); span3 = CollectionsMarshal.AsSpan(list271); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021942u, new Vector3(-208.57562f, -223.5f, -124.16266f), 724) { NextQuestId = new QuestId(2930) }; obj203.Steps = list271; reference211 = obj203; questRoot29.QuestSequence = list267; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(2930); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list272 = new List(num); CollectionsMarshal.SetCount(list272, num); span = CollectionsMarshal.AsSpan(list272); index = 0; span[index] = "liza"; questRoot30.Author = list272; index = 4; List list273 = new List(index); CollectionsMarshal.SetCount(list273, index); span2 = CollectionsMarshal.AsSpan(list273); num = 0; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 0 }; num2 = 1; List list274 = new List(num2); CollectionsMarshal.SetCount(list274, num2); span3 = CollectionsMarshal.AsSpan(list274); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021942u, new Vector3(-208.57562f, -223.5f, -124.16266f), 724); obj204.Steps = list274; reference212 = obj204; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 1 }; index2 = 1; List list275 = new List(index2); CollectionsMarshal.SetCount(list275, index2); span3 = CollectionsMarshal.AsSpan(list275); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021946u, new Vector3(-211.01703f, -223.25f, -117.021484f), 724) { StopDistance = 6f }; obj205.Steps = list275; reference213 = obj205; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 2 }; num2 = 1; List list276 = new List(num2); CollectionsMarshal.SetCount(list276, num2); span3 = CollectionsMarshal.AsSpan(list276); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 724) { DutyOptions = new DutyOptions { ContentFinderConditionId = 253u } }; obj206.Steps = list276; reference214 = obj206; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list277 = new List(index2); CollectionsMarshal.SetCount(list277, index2); span3 = CollectionsMarshal.AsSpan(list277); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021943u, new Vector3(-207.20227f, -223.50002f, -124.95618f), 724) { StopDistance = 7f, NextQuestId = new QuestId(2931) }; obj207.Steps = list277; reference215 = obj207; questRoot30.QuestSequence = list273; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(2931); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list278 = new List(num); CollectionsMarshal.SetCount(list278, num); span = CollectionsMarshal.AsSpan(list278); index = 0; span[index] = "liza"; questRoot31.Author = list278; index = 4; List list279 = new List(index); CollectionsMarshal.SetCount(list279, index); span2 = CollectionsMarshal.AsSpan(list279); num = 0; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 0 }; num2 = 1; List list280 = new List(num2); CollectionsMarshal.SetCount(list280, num2); span3 = CollectionsMarshal.AsSpan(list280); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021942u, new Vector3(-208.57562f, -223.5f, -124.16266f), 724) { StopDistance = 7f }; obj208.Steps = list280; reference216 = obj208; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 1 }; index2 = 1; List list281 = new List(index2); CollectionsMarshal.SetCount(list281, index2); span3 = CollectionsMarshal.AsSpan(list281); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021946u, new Vector3(-211.01703f, -223.25f, -117.021484f), 724) { StopDistance = 6f }; obj209.Steps = list281; reference217 = obj209; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 2 }; num2 = 1; List list282 = new List(num2); CollectionsMarshal.SetCount(list282, num2); span3 = CollectionsMarshal.AsSpan(list282); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 724) { DutyOptions = new DutyOptions { ContentFinderConditionId = 254u } }; obj210.Steps = list282; reference218 = obj210; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list283 = new List(index2); CollectionsMarshal.SetCount(list283, index2); span3 = CollectionsMarshal.AsSpan(list283); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021942u, new Vector3(-208.57562f, -223.5f, -124.16266f), 724) { StopDistance = 6f, NextQuestId = new QuestId(2932) }; obj211.Steps = list283; reference219 = obj211; questRoot31.QuestSequence = list279; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(2932); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list284 = new List(num); CollectionsMarshal.SetCount(list284, num); span = CollectionsMarshal.AsSpan(list284); index = 0; span[index] = "liza"; questRoot32.Author = list284; index = 4; List list285 = new List(index); CollectionsMarshal.SetCount(list285, index); span2 = CollectionsMarshal.AsSpan(list285); num = 0; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 0 }; num2 = 1; List list286 = new List(num2); CollectionsMarshal.SetCount(list286, num2); span3 = CollectionsMarshal.AsSpan(list286); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021942u, new Vector3(-208.57562f, -223.5f, -124.16266f), 724) { StopDistance = 7f }; obj212.Steps = list286; reference220 = obj212; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 1 }; index2 = 1; List list287 = new List(index2); CollectionsMarshal.SetCount(list287, index2); span3 = CollectionsMarshal.AsSpan(list287); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021946u, new Vector3(-211.01703f, -223.25f, -117.021484f), 724) { StopDistance = 6f }; obj213.Steps = list287; reference221 = obj213; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = 2 }; num2 = 1; List list288 = new List(num2); CollectionsMarshal.SetCount(list288, num2); span3 = CollectionsMarshal.AsSpan(list288); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 724) { DutyOptions = new DutyOptions { ContentFinderConditionId = 255u } }; obj214.Steps = list288; reference222 = obj214; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list289 = new List(index2); CollectionsMarshal.SetCount(list289, index2); span3 = CollectionsMarshal.AsSpan(list289); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021949u, new Vector3(462.6687f, 69.02547f, 515.06824f), 612) { StopDistance = 5f, NextQuestId = new QuestId(2933) }; obj215.Steps = list289; reference223 = obj215; questRoot32.QuestSequence = list285; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(2933); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list290 = new List(num); CollectionsMarshal.SetCount(list290, num); span = CollectionsMarshal.AsSpan(list290); index = 0; span[index] = "liza"; questRoot33.Author = list290; index = 6; List list291 = new List(index); CollectionsMarshal.SetCount(list291, index); span2 = CollectionsMarshal.AsSpan(list291); num = 0; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 0 }; num2 = 1; List list292 = new List(num2); CollectionsMarshal.SetCount(list292, num2); span3 = CollectionsMarshal.AsSpan(list292); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021949u, new Vector3(462.6687f, 69.02547f, 515.06824f), 612) { StopDistance = 5f }; obj216.Steps = list292; reference224 = obj216; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 1 }; index2 = 1; List list293 = new List(index2); CollectionsMarshal.SetCount(list293, index2); span3 = CollectionsMarshal.AsSpan(list293); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023687u, new Vector3(112.7489f, 0.65204155f, 60.227295f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach }; obj217.Steps = list293; reference225 = obj217; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 2 }; num2 = 1; List list294 = new List(num2); CollectionsMarshal.SetCount(list294, num2); span3 = CollectionsMarshal.AsSpan(list294); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021952u, new Vector3(40.146484f, -19.000002f, 94.92627f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAirship } }; obj218.Steps = list294; reference226 = obj218; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 3 }; index2 = 1; List list295 = new List(index2); CollectionsMarshal.SetCount(list295, index2); span3 = CollectionsMarshal.AsSpan(list295); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021956u, new Vector3(4.257263f, 0.002998305f, -0.4730835f), 636); obj219.Steps = list295; reference227 = obj219; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 4 }; num2 = 1; List list296 = new List(num2); CollectionsMarshal.SetCount(list296, num2); span3 = CollectionsMarshal.AsSpan(list296); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021953u, new Vector3(41.550293f, -19.000004f, 95.26196f), 132); obj220.Steps = list296; reference228 = obj220; num++; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list297 = new List(index2); CollectionsMarshal.SetCount(list297, index2); span3 = CollectionsMarshal.AsSpan(list297); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1023687u, new Vector3(112.7489f, 0.65204155f, 60.227295f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, NextQuestId = new QuestId(3031) }; obj221.Steps = list297; reference229 = obj221; questRoot33.QuestSequence = list291; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(2934); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list298 = new List(num); CollectionsMarshal.SetCount(list298, num); span = CollectionsMarshal.AsSpan(list298); index = 0; span[index] = "JerryWester"; questRoot34.Author = list298; index = 4; List list299 = new List(index); CollectionsMarshal.SetCount(list299, index); span2 = CollectionsMarshal.AsSpan(list299); num = 0; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 0 }; num2 = 1; List list300 = new List(num2); CollectionsMarshal.SetCount(list300, num2); span3 = CollectionsMarshal.AsSpan(list300); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020004u, new Vector3(276.35608f, 3.6584158f, -377.5235f), 614) { StopDistance = 5f }; obj222.Steps = list300; reference230 = obj222; num++; span2[num] = new QuestSequence { Sequence = 1 }; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 2 }; index2 = 3; List list301 = new List(index2); CollectionsMarshal.SetCount(list301, index2); span3 = CollectionsMarshal.AsSpan(list301); num2 = 0; ref QuestStep reference232 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1020008u, new Vector3(5.996765f, -0.5066767f, 2.5177002f), 681); num4 = 6; List list302 = new List(num4); CollectionsMarshal.SetCount(list302, num4); span5 = CollectionsMarshal.AsSpan(list302); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list302; reference232 = questStep11; num2++; ref QuestStep reference233 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1020010u, new Vector3(-30.014526f, -0.24868584f, -2.822998f), 681); num3 = 6; List list303 = new List(num3); CollectionsMarshal.SetCount(list303, num3); span5 = CollectionsMarshal.AsSpan(list303); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list303; reference233 = questStep12; num2++; ref QuestStep reference234 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1020009u, new Vector3(-45.243042f, -0.2509899f, -31.845642f), 681); num4 = 6; List list304 = new List(num4); CollectionsMarshal.SetCount(list304, num4); span5 = CollectionsMarshal.AsSpan(list304); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list304; reference234 = questStep13; obj223.Steps = list301; reference231 = obj223; num++; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list305 = new List(num2); CollectionsMarshal.SetCount(list305, num2); span3 = CollectionsMarshal.AsSpan(list305); index2 = 0; ref QuestStep reference236 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.CompleteQuest, 1020011u, new Vector3(-49.881836f, -0.26051223f, -12.893921f), 681); num3 = 1; List list306 = new List(num3); CollectionsMarshal.SetCount(list306, num3); span6 = CollectionsMarshal.AsSpan(list306); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDA325_02934_Q1_000_064"), Answer = new ExcelRef("TEXT_STMBDA325_02934_A1_000_065") }; questStep14.DialogueChoices = list306; reference236 = questStep14; obj224.Steps = list305; reference235 = obj224; questRoot34.QuestSequence = list299; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(2935); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list307 = new List(num); CollectionsMarshal.SetCount(list307, num); span = CollectionsMarshal.AsSpan(list307); index = 0; span[index] = "JerryWester"; questRoot35.Author = list307; index = 3; List list308 = new List(index); CollectionsMarshal.SetCount(list308, index); span2 = CollectionsMarshal.AsSpan(list308); num = 0; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 0 }; index2 = 1; List list309 = new List(index2); CollectionsMarshal.SetCount(list309, index2); span3 = CollectionsMarshal.AsSpan(list309); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020052u, new Vector3(-52.47583f, -0.2509899f, -25.742065f), 681) { StopDistance = 7f }; obj225.Steps = list309; reference237 = obj225; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 1 }; num2 = 1; List list310 = new List(num2); CollectionsMarshal.SetCount(list310, num2); span3 = CollectionsMarshal.AsSpan(list310); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020053u, new Vector3(456.01575f, 41.2719f, -43.320435f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaNamai }; obj226.Steps = list310; reference238 = obj226; num++; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list311 = new List(index2); CollectionsMarshal.SetCount(list311, index2); span3 = CollectionsMarshal.AsSpan(list311); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(161.05653f, -0.299994f, 191.03581f), 614); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2008013u, new Vector3(-97.428955f, 13.260071f, 563.714f), 614) { AetherCurrentId = 2818201u }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020055u, new Vector3(-463.21814f, 1.2300053f, 535.6068f), 614); obj227.Steps = list311; reference239 = obj227; questRoot35.QuestSequence = list308; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(2936); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list312 = new List(num); CollectionsMarshal.SetCount(list312, num); span = CollectionsMarshal.AsSpan(list312); index = 0; span[index] = "liza"; questRoot36.Author = list312; index = 2; List list313 = new List(index); CollectionsMarshal.SetCount(list313, index); span2 = CollectionsMarshal.AsSpan(list313); num = 0; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = 0 }; num2 = 1; List list314 = new List(num2); CollectionsMarshal.SetCount(list314, num2); span3 = CollectionsMarshal.AsSpan(list314); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019007u, new Vector3(-42.526978f, -2.9f, -47.959167f), 628) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj228.Steps = list314; reference240 = obj228; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list315 = new List(index2); CollectionsMarshal.SetCount(list315, index2); span3 = CollectionsMarshal.AsSpan(list315); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019009u, new Vector3(-29.160034f, 0.09999966f, -46.189087f), 628) { NextQuestId = new QuestId(2937) }; obj229.Steps = list315; reference241 = obj229; questRoot36.QuestSequence = list313; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(2937); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list316 = new List(num); CollectionsMarshal.SetCount(list316, num); span = CollectionsMarshal.AsSpan(list316); index = 0; span[index] = "liza"; questRoot37.Author = list316; index = 2; List list317 = new List(index); CollectionsMarshal.SetCount(list317, index); span2 = CollectionsMarshal.AsSpan(list317); num = 0; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 0 }; num2 = 1; List list318 = new List(num2); CollectionsMarshal.SetCount(list318, num2); span3 = CollectionsMarshal.AsSpan(list318); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019007u, new Vector3(-42.526978f, -2.9f, -47.959167f), 628) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj230.Steps = list318; reference242 = obj230; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list319 = new List(index2); CollectionsMarshal.SetCount(list319, index2); span3 = CollectionsMarshal.AsSpan(list319); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019009u, new Vector3(-29.160034f, 0.09999966f, -46.189087f), 628) { NextQuestId = new QuestId(2938) }; obj231.Steps = list319; reference243 = obj231; questRoot37.QuestSequence = list317; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(2938); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list320 = new List(num); CollectionsMarshal.SetCount(list320, num); span = CollectionsMarshal.AsSpan(list320); index = 0; span[index] = "liza"; questRoot38.Author = list320; index = 2; List list321 = new List(index); CollectionsMarshal.SetCount(list321, index); span2 = CollectionsMarshal.AsSpan(list321); num = 0; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 0 }; num2 = 1; List list322 = new List(num2); CollectionsMarshal.SetCount(list322, num2); span3 = CollectionsMarshal.AsSpan(list322); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019007u, new Vector3(-42.526978f, -2.9f, -47.959167f), 628) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj232.Steps = list322; reference244 = obj232; num++; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list323 = new List(index2); CollectionsMarshal.SetCount(list323, index2); span3 = CollectionsMarshal.AsSpan(list323); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019009u, new Vector3(-29.160034f, 0.09999966f, -46.189087f), 628) { NextQuestId = new QuestId(2939) }; obj233.Steps = list323; reference245 = obj233; questRoot38.QuestSequence = list321; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(2939); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list324 = new List(num); CollectionsMarshal.SetCount(list324, num); span = CollectionsMarshal.AsSpan(list324); index = 0; span[index] = "liza"; questRoot39.Author = list324; index = 2; List list325 = new List(index); CollectionsMarshal.SetCount(list325, index); span2 = CollectionsMarshal.AsSpan(list325); num = 0; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 0 }; num2 = 1; List list326 = new List(num2); CollectionsMarshal.SetCount(list326, num2); span3 = CollectionsMarshal.AsSpan(list326); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019007u, new Vector3(-42.526978f, -2.9f, -47.959167f), 628) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj234.Steps = list326; reference246 = obj234; num++; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list327 = new List(index2); CollectionsMarshal.SetCount(list327, index2); span3 = CollectionsMarshal.AsSpan(list327); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019009u, new Vector3(-29.160034f, 0.09999966f, -46.189087f), 628) { NextQuestId = new QuestId(3597) }; obj235.Steps = list327; reference247 = obj235; questRoot39.QuestSequence = list325; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(2940); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list328 = new List(num); CollectionsMarshal.SetCount(list328, num); span = CollectionsMarshal.AsSpan(list328); index = 0; span[index] = "liza"; questRoot40.Author = list328; index = 2; List list329 = new List(index); CollectionsMarshal.SetCount(list329, index); span2 = CollectionsMarshal.AsSpan(list329); num = 0; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = 0 }; num2 = 1; List list330 = new List(num2); CollectionsMarshal.SetCount(list330, num2); span3 = CollectionsMarshal.AsSpan(list330); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1023642u, new Vector3(53.787964f, 0f, 93.0647f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj236.Steps = list330; reference248 = obj236; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj237 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list331 = new List(index2); CollectionsMarshal.SetCount(list331, index2); span3 = CollectionsMarshal.AsSpan(list331); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1022849u, new Vector3(429.37354f, 60.51156f, -506.82846f), 612) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachFringesGate }, NextQuestId = new QuestId(3601) }; obj237.Steps = list331; reference249 = obj237; questRoot40.QuestSequence = list329; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(2941); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list332 = new List(num); CollectionsMarshal.SetCount(list332, num); span = CollectionsMarshal.AsSpan(list332); index = 0; span[index] = "liza"; questRoot41.Author = list332; index = 1; List list333 = new List(index); CollectionsMarshal.SetCount(list333, index); span2 = CollectionsMarshal.AsSpan(list333); num = 0; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = 0 }; num2 = 2; List list334 = new List(num2); CollectionsMarshal.SetCount(list334, num2); span3 = CollectionsMarshal.AsSpan(list334); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-69.61145f, 0.00999999f, 62.405437f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019459u, new Vector3(-70.54254f, 0.4599931f, 64.37781f), 635); obj238.Steps = list334; reference250 = obj238; questRoot41.QuestSequence = list333; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(2943); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list335 = new List(num); CollectionsMarshal.SetCount(list335, num); span = CollectionsMarshal.AsSpan(list335); index = 0; span[index] = "liza"; questRoot42.Author = list335; index = 1; List list336 = new List(index); CollectionsMarshal.SetCount(list336, index); span2 = CollectionsMarshal.AsSpan(list336); num = 0; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj239 = new QuestSequence { Sequence = 0 }; index2 = 1; List list337 = new List(index2); CollectionsMarshal.SetCount(list337, index2); span3 = CollectionsMarshal.AsSpan(list337); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1022622u, new Vector3(18.08191f, 4.0559936f, 70.02356f), 628); obj239.Steps = list337; reference251 = obj239; questRoot42.QuestSequence = list336; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(2946); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list338 = new List(num); CollectionsMarshal.SetCount(list338, num); span = CollectionsMarshal.AsSpan(list338); index = 0; span[index] = "JerryWester"; questRoot43.Author = list338; index = 4; List list339 = new List(index); CollectionsMarshal.SetCount(list339, index); span2 = CollectionsMarshal.AsSpan(list339); num = 0; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj240 = new QuestSequence { Sequence = 0 }; num2 = 1; List list340 = new List(num2); CollectionsMarshal.SetCount(list340, num2); span3 = CollectionsMarshal.AsSpan(list340); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1023084u, new Vector3(-1.5717163f, 0f, -1.449646f), 639); obj240.Steps = list340; reference252 = obj240; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 1 }; index2 = 2; List list341 = new List(index2); CollectionsMarshal.SetCount(list341, index2); span3 = CollectionsMarshal.AsSpan(list341); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008134u, new Vector3(-0.015319824f, 1.1443481f, 13.504211f), 639) { TargetTerritoryId = (ushort)628 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1020222u, new Vector3(-9.781128f, 5.982579f, -172.53375f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRubyBazaar, To = EAetheryteLocation.KuganeRakuzaDistrict } }; obj241.Steps = list341; reference253 = obj241; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = 2 }; num2 = 2; List list342 = new List(num2); CollectionsMarshal.SetCount(list342, num2); span3 = CollectionsMarshal.AsSpan(list342); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019070u, new Vector3(151.20166f, 14.7757225f, 95.78088f), 628) { TargetTerritoryId = (ushort)639, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRakuzaDistrict, To = EAetheryteLocation.KuganeRubyBazaar } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1023084u, new Vector3(-1.5717163f, 0f, -1.449646f), 639); obj242.Steps = list342; reference254 = obj242; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list343 = new List(index2); CollectionsMarshal.SetCount(list343, index2); span3 = CollectionsMarshal.AsSpan(list343); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020519u, new Vector3(173.78503f, 5.16971f, -417.41058f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaHouseOfTheFierce }; obj243.Steps = list343; reference255 = obj243; questRoot43.QuestSequence = list339; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(2947); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list344 = new List(num); CollectionsMarshal.SetCount(list344, num); span = CollectionsMarshal.AsSpan(list344); index = 0; span[index] = "JerryWester"; questRoot44.Author = list344; index = 6; List list345 = new List(index); CollectionsMarshal.SetCount(list345, index); span2 = CollectionsMarshal.AsSpan(list345); num = 0; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = 0 }; num2 = 1; List list346 = new List(num2); CollectionsMarshal.SetCount(list346, num2); span3 = CollectionsMarshal.AsSpan(list346); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020232u, new Vector3(337.27014f, 31.034986f, 206.43921f), 614); obj244.Steps = list346; reference256 = obj244; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 1 }; index2 = 3; List list347 = new List(index2); CollectionsMarshal.SetCount(list347, index2); span3 = CollectionsMarshal.AsSpan(list347); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(163.68964f, -0.29980254f, 228.32257f), 614) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(146.4086f, -0.3000002f, 271.62607f), 614) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, 2007926u, new Vector3(164.99573f, 6.2713623f, 357.80872f), 614) { Fly = true, ItemId = 2002176u, GroundTarget = true }; obj245.Steps = list347; reference257 = obj245; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj246 = new QuestSequence { Sequence = 2 }; num2 = 3; List list348 = new List(num2); CollectionsMarshal.SetCount(list348, num2); span3 = CollectionsMarshal.AsSpan(list348); index2 = 0; ref QuestStep reference259 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 2007928u, new Vector3(170.55005f, 6.6376343f, 360.12805f), 614); num4 = 6; List list349 = new List(num4); CollectionsMarshal.SetCount(list349, num4); span5 = CollectionsMarshal.AsSpan(list349); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list349; reference259 = questStep15; index2++; ref QuestStep reference260 = ref span3[index2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 2007930u, new Vector3(165.6062f, 4.348816f, 349.38574f), 614); num3 = 6; List list350 = new List(num3); CollectionsMarshal.SetCount(list350, num3); span5 = CollectionsMarshal.AsSpan(list350); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list350; reference260 = questStep16; index2++; ref QuestStep reference261 = ref span3[index2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 2007929u, new Vector3(157.61035f, 6.6376343f, 357.01526f), 614); num4 = 6; List list351 = new List(num4); CollectionsMarshal.SetCount(list351, num4); span5 = CollectionsMarshal.AsSpan(list351); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep17.CompletionQuestVariablesFlags = list351; reference261 = questStep17; obj246.Steps = list348; reference258 = obj246; num++; ref QuestSequence reference262 = ref span2[num]; QuestSequence obj247 = new QuestSequence { Sequence = 3 }; index2 = 1; List list352 = new List(index2); CollectionsMarshal.SetCount(list352, index2); span3 = CollectionsMarshal.AsSpan(list352); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2007927u, new Vector3(40.72632f, 5.4473877f, 301.07568f), 614) { Fly = true, ItemId = 2002176u, GroundTarget = true }; obj247.Steps = list352; reference262 = obj247; num++; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj248 = new QuestSequence { Sequence = 4 }; num2 = 6; List list353 = new List(num2); CollectionsMarshal.SetCount(list353, num2); span3 = CollectionsMarshal.AsSpan(list353); index2 = 0; ref QuestStep reference264 = ref span3[index2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 2008192u, new Vector3(37.67456f, 5.0201416f, 295.1858f), 614); num3 = 6; List list354 = new List(num3); CollectionsMarshal.SetCount(list354, num3); span5 = CollectionsMarshal.AsSpan(list354); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list354; reference264 = questStep18; index2++; ref QuestStep reference265 = ref span3[index2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 2008193u, new Vector3(44.87671f, 5.3864136f, 293.59875f), 614); num4 = 6; List list355 = new List(num4); CollectionsMarshal.SetCount(list355, num4); span5 = CollectionsMarshal.AsSpan(list355); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list355; reference265 = questStep19; index2++; ref QuestStep reference266 = ref span3[index2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 2008189u, new Vector3(48.78308f, 5.5999756f, 294.02612f), 614); num3 = 6; List list356 = new List(num3); CollectionsMarshal.SetCount(list356, num3); span5 = CollectionsMarshal.AsSpan(list356); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep20.CompletionQuestVariablesFlags = list356; reference266 = questStep20; index2++; ref QuestStep reference267 = ref span3[index2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 2008188u, new Vector3(49.759644f, 5.9662476f, 301.07568f), 614); num4 = 6; List list357 = new List(num4); CollectionsMarshal.SetCount(list357, num4); span5 = CollectionsMarshal.AsSpan(list357); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep21.CompletionQuestVariablesFlags = list357; reference267 = questStep21; index2++; ref QuestStep reference268 = ref span3[index2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 2008191u, new Vector3(41.672363f, 5.416931f, 308.91882f), 614); num3 = 6; List list358 = new List(num3); CollectionsMarshal.SetCount(list358, num3); span5 = CollectionsMarshal.AsSpan(list358); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep22.CompletionQuestVariablesFlags = list358; reference268 = questStep22; index2++; ref QuestStep reference269 = ref span3[index2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 2008190u, new Vector3(33.829224f, 4.8065186f, 308.5221f), 614); num4 = 6; List list359 = new List(num4); CollectionsMarshal.SetCount(list359, num4); span5 = CollectionsMarshal.AsSpan(list359); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list359; reference269 = questStep23; obj248.Steps = list353; reference263 = obj248; num++; ref QuestSequence reference270 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list360 = new List(index2); CollectionsMarshal.SetCount(list360, index2); span3 = CollectionsMarshal.AsSpan(list360); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(163.68964f, -0.29980254f, 228.32257f), 614) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020232u, new Vector3(337.27014f, 31.034986f, 206.43921f), 614) { Fly = true }; obj249.Steps = list360; reference270 = obj249; questRoot44.QuestSequence = list345; AddQuest(questId44, questRoot44); QuestId questId45 = new QuestId(2948); QuestRoot questRoot45 = new QuestRoot(); num = 1; List list361 = new List(num); CollectionsMarshal.SetCount(list361, num); span = CollectionsMarshal.AsSpan(list361); index = 0; span[index] = "xan"; questRoot45.Author = list361; index = 8; List list362 = new List(index); CollectionsMarshal.SetCount(list362, index); span2 = CollectionsMarshal.AsSpan(list362); num = 0; ref QuestSequence reference271 = ref span2[num]; QuestSequence obj250 = new QuestSequence { Sequence = 0 }; num2 = 2; List list363 = new List(num2); CollectionsMarshal.SetCount(list363, num2); span3 = CollectionsMarshal.AsSpan(list363); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137); obj250.Steps = list363; reference271 = obj250; num++; ref QuestSequence reference272 = ref span2[num]; QuestSequence obj251 = new QuestSequence { Sequence = 1 }; index2 = 2; List list364 = new List(index2); CollectionsMarshal.SetCount(list364, index2); span3 = CollectionsMarshal.AsSpan(list364); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009944u, new Vector3(-152.66656f, 2.8562405f, 243.18298f), 129) { TargetTerritoryId = (ushort)129, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(-151.80984f, -128.6493f, 265.27332f), MaximumDistance = 50f, TerritoryId = 129 } }, AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-151.80984f, -128.6493f, 265.27332f), MaximumDistance = 50f, TerritoryId = 129 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009943u, new Vector3(-153.36847f, -129.4397f, 265.88843f), 129); obj251.Steps = list364; reference272 = obj251; num++; ref QuestSequence reference273 = ref span2[num]; QuestSequence obj252 = new QuestSequence { Sequence = 2 }; num2 = 1; List list365 = new List(num2); CollectionsMarshal.SetCount(list365, num2); span3 = CollectionsMarshal.AsSpan(list365); index2 = 0; ref QuestStep reference274 = ref span3[index2]; QuestStep obj253 = new QuestStep(EInteractionType.Interact, 1005411u, new Vector3(13.412659f, 40.2f, -13.260071f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; num3 = 1; List list366 = new List(num3); CollectionsMarshal.SetCount(list366, num3); span6 = CollectionsMarshal.AsSpan(list366); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBNIN601_02948_Q1_000_031"), Answer = new ExcelRef("TEXT_JOBNIN601_02948_A3_000_034") }; obj253.DialogueChoices = list366; reference274 = obj253; obj252.Steps = list365; reference273 = obj252; num++; ref QuestSequence reference275 = ref span2[num]; QuestSequence obj254 = new QuestSequence { Sequence = 3 }; index2 = 2; List list367 = new List(index2); CollectionsMarshal.SetCount(list367, index2); span3 = CollectionsMarshal.AsSpan(list367); num2 = 0; ref QuestStep reference276 = ref span3[num2]; QuestStep obj255 = new QuestStep(EInteractionType.Interact, 1003597u, new Vector3(8.194031f, 39.999973f, 17.746216f), 128) { TargetTerritoryId = (ushort)129 }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num4 = 1; List list368 = new List(num4); CollectionsMarshal.SetCount(list368, num4); span7 = CollectionsMarshal.AsSpan(list368); num3 = 0; span7[num3] = 129; skipStepConditions.InTerritory = list368; skipConditions3.StepIf = skipStepConditions; obj255.SkipConditions = skipConditions3; reference276 = obj255; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1023751u, new Vector3(0.62561035f, 20.333344f, 5.935669f), 129); obj254.Steps = list367; reference275 = obj254; num++; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj256 = new QuestSequence { Sequence = 4 }; num2 = 1; List list369 = new List(num2); CollectionsMarshal.SetCount(list369, num2); span3 = CollectionsMarshal.AsSpan(list369); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023545u, new Vector3(-3.8911133f, 66.760155f, 45.303955f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; obj256.Steps = list369; reference277 = obj256; num++; ref QuestSequence reference278 = ref span2[num]; QuestSequence obj257 = new QuestSequence { Sequence = 5 }; index2 = 1; List list370 = new List(index2); CollectionsMarshal.SetCount(list370, index2); span3 = CollectionsMarshal.AsSpan(list370); num2 = 0; ref QuestStep reference279 = ref span3[num2]; QuestStep obj258 = new QuestStep(EInteractionType.Combat, 1023547u, new Vector3(468.80298f, 10.538202f, 774.13586f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list371 = new List(num3); CollectionsMarshal.SetCount(list371, num3); span4 = CollectionsMarshal.AsSpan(list371); num4 = 0; span4[num4] = 7496u; obj258.KillEnemyDataIds = list371; reference279 = obj258; obj257.Steps = list370; reference278 = obj257; num++; ref QuestSequence reference280 = ref span2[num]; QuestSequence obj259 = new QuestSequence { Sequence = 6 }; num2 = 1; List list372 = new List(num2); CollectionsMarshal.SetCount(list372, num2); span3 = CollectionsMarshal.AsSpan(list372); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023550u, new Vector3(477.10376f, 11.543927f, 232.28796f), 137) { Fly = true }; obj259.Steps = list372; reference280 = obj259; num++; ref QuestSequence reference281 = ref span2[num]; QuestSequence obj260 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list373 = new List(index2); CollectionsMarshal.SetCount(list373, index2); span3 = CollectionsMarshal.AsSpan(list373); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137) { NextQuestId = new QuestId(2949) }; obj260.Steps = list373; reference281 = obj260; questRoot45.QuestSequence = list362; AddQuest(questId45, questRoot45); QuestId questId46 = new QuestId(2949); QuestRoot questRoot46 = new QuestRoot(); num = 1; List list374 = new List(num); CollectionsMarshal.SetCount(list374, num); span = CollectionsMarshal.AsSpan(list374); index = 0; span[index] = "xan"; questRoot46.Author = list374; index = 9; List list375 = new List(index); CollectionsMarshal.SetCount(list375, index); span2 = CollectionsMarshal.AsSpan(list375); num = 0; ref QuestSequence reference282 = ref span2[num]; QuestSequence obj261 = new QuestSequence { Sequence = 0 }; num2 = 2; List list376 = new List(num2); CollectionsMarshal.SetCount(list376, num2); span3 = CollectionsMarshal.AsSpan(list376); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010778u, new Vector3(-28.854858f, -24.773243f, 265.3086f), 137); obj261.Steps = list376; reference282 = obj261; num++; ref QuestSequence reference283 = ref span2[num]; QuestSequence obj262 = new QuestSequence { Sequence = 1 }; index2 = 1; List list377 = new List(index2); CollectionsMarshal.SetCount(list377, index2); span3 = CollectionsMarshal.AsSpan(list377); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023555u, new Vector3(116.349976f, 11.993538f, -40.45172f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeSekiseigumiBarracks } }; obj262.Steps = list377; reference283 = obj262; num++; ref QuestSequence reference284 = ref span2[num]; QuestSequence obj263 = new QuestSequence { Sequence = 2 }; num2 = 5; List list378 = new List(num2); CollectionsMarshal.SetCount(list378, num2); span3 = CollectionsMarshal.AsSpan(list378); index2 = 0; ref QuestStep reference285 = ref span3[index2]; QuestStep obj264 = new QuestStep(EInteractionType.Action, null, new Vector3(-22.793612f, 2.2649765E-06f, -60.22008f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeSekiseigumiBarracks, To = EAetheryteLocation.Kugane }, Action = EAction.Hide }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num4 = 6; List list379 = new List(num4); CollectionsMarshal.SetCount(list379, num4); span5 = CollectionsMarshal.AsSpan(list379); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list379; skipConditions4.StepIf = skipStepConditions2; obj264.SkipConditions = skipConditions4; reference285 = obj264; index2++; ref QuestStep reference286 = ref span3[index2]; QuestStep questStep24 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-46.572186f, 3.0135043f, -71.70311f), 628); num3 = 6; List list380 = new List(num3); CollectionsMarshal.SetCount(list380, num3); span5 = CollectionsMarshal.AsSpan(list380); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep24.CompletionQuestVariablesFlags = list380; reference286 = questStep24; index2++; span3[index2] = new QuestStep(EInteractionType.StatusOff, null, null, 628) { Status = EStatus.Hidden }; index2++; span3[index2] = new QuestStep(EInteractionType.Action, null, new Vector3(-53.864307f, -2.1307263f, -106.929726f), 628) { Action = EAction.Hide }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-82.41595f, -7.300003f, -111.459076f), 628); obj263.Steps = list378; reference284 = obj263; num++; ref QuestSequence reference287 = ref span2[num]; QuestSequence obj265 = new QuestSequence { Sequence = 3 }; index2 = 2; List list381 = new List(index2); CollectionsMarshal.SetCount(list381, index2); span3 = CollectionsMarshal.AsSpan(list381); num2 = 0; span3[num2] = new QuestStep(EInteractionType.StatusOff, null, null, 628) { Status = EStatus.Hidden }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1023555u, new Vector3(116.349976f, 11.993538f, -40.45172f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeSekiseigumiBarracks } }; obj265.Steps = list381; reference287 = obj265; num++; ref QuestSequence reference288 = ref span2[num]; QuestSequence obj266 = new QuestSequence { Sequence = 4 }; num2 = 5; List list382 = new List(num2); CollectionsMarshal.SetCount(list382, num2); span3 = CollectionsMarshal.AsSpan(list382); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-75.76606f, 18f, -164.78288f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeSekiseigumiBarracks, To = EAetheryteLocation.KuganeBokairoInn }, JumpDestination = new JumpDestination { Position = new Vector3(-70.46664f, 19.583387f, -163.98515f) } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-70.54904f, 19.550425f, -163.96664f), 628) { JumpDestination = new JumpDestination { Position = new Vector3(-67.09049f, 20.600859f, -163.70255f) } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-68.15528f, 20.696194f, -163.4804f), 628) { JumpDestination = new JumpDestination { Position = new Vector3(-67.90176f, 24.143099f, -159.9363f) } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-39.38211f, 20.545578f, -156.03827f), 628) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2008933u, new Vector3(-40.05493f, 18.783813f, -143.3891f), 628) { DisableNavmesh = true }; obj266.Steps = list382; reference288 = obj266; num++; ref QuestSequence reference289 = ref span2[num]; QuestSequence obj267 = new QuestSequence { Sequence = 5 }; index2 = 2; List list383 = new List(index2); CollectionsMarshal.SetCount(list383, index2); span3 = CollectionsMarshal.AsSpan(list383); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-55.23437f, 5.9548235f, -144.91388f), 628) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2008934u, new Vector3(-117.5708f, 13.412659f, -134.35571f), 628); obj267.Steps = list383; reference289 = obj267; num++; ref QuestSequence reference290 = ref span2[num]; QuestSequence obj268 = new QuestSequence { Sequence = 6 }; num2 = 1; List list384 = new List(num2); CollectionsMarshal.SetCount(list384, num2); span3 = CollectionsMarshal.AsSpan(list384); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2008935u, new Vector3(-118.18121f, 13.199036f, -143.14496f), 628); obj268.Steps = list384; reference290 = obj268; num++; ref QuestSequence reference291 = ref span2[num]; QuestSequence obj269 = new QuestSequence { Sequence = 7 }; index2 = 1; List list385 = new List(index2); CollectionsMarshal.SetCount(list385, index2); span3 = CollectionsMarshal.AsSpan(list385); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008936u, new Vector3(-107.49988f, 19.241516f, -201.31226f), 628); obj269.Steps = list385; reference291 = obj269; num++; ref QuestSequence reference292 = ref span2[num]; QuestSequence obj270 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list386 = new List(num2); CollectionsMarshal.SetCount(list386, num2); span3 = CollectionsMarshal.AsSpan(list386); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 2008937u, new Vector3(116.80774f, 11.9782715f, -38.345947f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeBokairoInn, To = EAetheryteLocation.KuganeSekiseigumiBarracks }, NextQuestId = new QuestId(2950) }; obj270.Steps = list386; reference292 = obj270; questRoot46.QuestSequence = list375; AddQuest(questId46, questRoot46); } private static void LoadQuests59() { QuestId questId = new QuestId(2950); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "xan"; questRoot.Author = list; index = 7; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1023555u, new Vector3(116.349976f, 11.993538f, -40.45172f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023565u, new Vector3(60.77661f, 2.011992f, 34.042847f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeSekiseigumiBarracks, To = EAetheryteLocation.KuganeMarkets } }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023566u, new Vector3(8.682312f, 4f, 49.881714f), 628); obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023565u, new Vector3(60.77661f, 2.011992f, 34.042847f), 628); obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 4 }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023555u, new Vector3(116.349976f, 11.993538f, -40.45172f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeMarkets, To = EAetheryteLocation.KuganeSekiseigumiBarracks } }; obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 5 }; index2 = 1; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1023567u, new Vector3(696.681f, -0.051437557f, 22.659607f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(696.681f, -0.051437557f, 22.659607f), MaximumDistance = 100f, TerritoryId = 613 } } } }; obj6.Steps = list8; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1023570u, new Vector3(412.16138f, 68.02851f, -96.75751f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, NextQuestId = new QuestId(2951) }; obj7.Steps = list9; reference7 = obj7; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(2951); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list10 = new List(num); CollectionsMarshal.SetCount(list10, num); span = CollectionsMarshal.AsSpan(list10); index = 0; span[index] = "xan"; questRoot2.Author = list10; index = 9; List list11 = new List(index); CollectionsMarshal.SetCount(list11, index); span2 = CollectionsMarshal.AsSpan(list11); num = 0; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 0 }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; ref QuestStep reference9 = ref span3[num2]; QuestStep obj9 = new QuestStep(EInteractionType.AcceptQuest, 1023571u, new Vector3(413.0769f, 68.02851f, -99.321045f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; int num3 = 1; List list13 = new List(num3); CollectionsMarshal.SetCount(list13, num3); Span span4 = CollectionsMarshal.AsSpan(list13); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBNIN680_02951_Q1_000_003"), Answer = new ExcelRef("TEXT_JOBNIN680_02951_A3_000_006") }; obj9.DialogueChoices = list13; reference9 = obj9; obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 1 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023573u, new Vector3(703.24243f, 107.83904f, -341.45117f), 614) { Fly = true }; obj10.Steps = list14; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 2 }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; ref QuestStep reference12 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1023570u, new Vector3(412.16138f, 68.02851f, -96.75751f), 614); index3 = 1; List list16 = new List(index3); CollectionsMarshal.SetCount(list16, index3); span4 = CollectionsMarshal.AsSpan(list16); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_JOBNIN680_02951_SYSTEM_100_049") }; questStep.DialogueChoices = list16; reference12 = questStep; obj11.Steps = list15; reference11 = obj11; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 3 }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023577u, new Vector3(693.2936f, 171.37398f, 84.82483f), 614); obj12.Steps = list17; reference13 = obj12; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 4 }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023570u, new Vector3(412.16138f, 68.02851f, -96.75751f), 614); obj13.Steps = list18; reference14 = obj13; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 5 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; ref QuestStep reference16 = ref span3[index2]; QuestStep obj15 = new QuestStep(EInteractionType.Combat, null, new Vector3(555.4114f, 16.160986f, 390.68732f), 614) { StopDistance = 1f, Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list20 = new List(num3); CollectionsMarshal.SetCount(list20, num3); Span span5 = CollectionsMarshal.AsSpan(list20); index3 = 0; span5[index3] = 6641u; obj15.KillEnemyDataIds = list20; reference16 = obj15; obj14.Steps = list19; reference15 = obj14; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 6 }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; ref QuestStep reference18 = ref span3[num2]; QuestStep obj17 = new QuestStep(EInteractionType.Interact, 1023570u, new Vector3(412.16138f, 68.02851f, -96.75751f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaNamai }; index3 = 1; List list22 = new List(index3); CollectionsMarshal.SetCount(list22, index3); span4 = CollectionsMarshal.AsSpan(list22); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_JOBNIN680_02951_SYSTEM_100_049") }; obj17.DialogueChoices = list22; reference18 = obj17; obj16.Steps = list21; reference17 = obj16; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 7 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023577u, new Vector3(693.2936f, 171.37398f, 84.82483f), 614); obj18.Steps = list23; reference19 = obj18; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1023570u, new Vector3(412.16138f, 68.02851f, -96.75751f), 614) { NextQuestId = new QuestId(2952) }; obj19.Steps = list24; reference20 = obj19; questRoot2.QuestSequence = list11; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(2952); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list25 = new List(num); CollectionsMarshal.SetCount(list25, num); span = CollectionsMarshal.AsSpan(list25); index = 0; span[index] = "xan"; questRoot3.Author = list25; index = 3; List list26 = new List(index); CollectionsMarshal.SetCount(list26, index); span2 = CollectionsMarshal.AsSpan(list26); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 0 }; num2 = 1; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; ref QuestStep reference22 = ref span3[index2]; QuestStep obj21 = new QuestStep(EInteractionType.AcceptQuest, 1023570u, new Vector3(413.0769f, 68.02851f, -99.321045f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 1; List list28 = new List(num3); CollectionsMarshal.SetCount(list28, num3); span4 = CollectionsMarshal.AsSpan(list28); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBNIN700_02952_Q1_100_004"), Answer = new ExcelRef("TEXT_JOBNIN700_02952_A1_100_005") }; obj21.DialogueChoices = list28; reference22 = obj21; obj20.Steps = list27; reference21 = obj20; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 1 }; index2 = 1; List list29 = new List(index2); CollectionsMarshal.SetCount(list29, index2); span3 = CollectionsMarshal.AsSpan(list29); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2008939u, new Vector3(-174.60901f, 1.1138916f, 767.5134f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-174.60901f, 1.1138916f, 767.5134f), MaximumDistance = 100f, TerritoryId = 622 } } } }; obj22.Steps = list29; reference23 = obj22; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.DockStorehouse } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137) { NextQuestId = new QuestId(2949) }; obj23.Steps = list30; reference24 = obj23; questRoot3.QuestSequence = list26; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(2953); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list31 = new List(num); CollectionsMarshal.SetCount(list31, num); span = CollectionsMarshal.AsSpan(list31); index = 0; span[index] = "JerryWester"; questRoot4.Author = list31; index = 5; List list32 = new List(index); CollectionsMarshal.SetCount(list32, index); span2 = CollectionsMarshal.AsSpan(list32); num = 0; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 0 }; index2 = 2; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(52.668243f, 4.323245f, -600.21014f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1021507u, new Vector3(57.236572f, 1.575162f, -578.24066f), 613) { DisableNavmesh = true }; obj24.Steps = list33; reference25 = obj24; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; ref QuestStep reference27 = ref span3[index2]; QuestStep obj26 = new QuestStep(EInteractionType.Combat, null, new Vector3(-371.42313f, 3.2183487f, -537.3274f), 613) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list35 = new List(index3); CollectionsMarshal.SetCount(list35, index3); span5 = CollectionsMarshal.AsSpan(list35); num3 = 0; span5[num3] = 8029u; obj26.KillEnemyDataIds = list35; reference27 = obj26; obj25.Steps = list34; reference26 = obj25; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 2 }; index2 = 1; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023682u, new Vector3(-367.9713f, 3.3707767f, -534.4778f), 613) { StopDistance = 7f }; obj27.Steps = list36; reference28 = obj27; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 3 }; num2 = 1; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023682u, new Vector3(-367.9713f, 3.3707767f, -534.4778f), 613) { StopDistance = 7f }; obj28.Steps = list37; reference29 = obj28; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021507u, new Vector3(57.236572f, 1.575162f, -578.24066f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; obj29.Steps = list38; reference30 = obj29; questRoot4.QuestSequence = list32; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(2954); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list39 = new List(num); CollectionsMarshal.SetCount(list39, num); span = CollectionsMarshal.AsSpan(list39); index = 0; span[index] = "JerryWester"; questRoot5.Author = list39; index = 3; List list40 = new List(index); CollectionsMarshal.SetCount(list40, index); span2 = CollectionsMarshal.AsSpan(list40); num = 0; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 0 }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020842u, new Vector3(81.55945f, 118.15579f, -717.89124f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj30.Steps = list41; reference31 = obj30; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 1 }; index2 = 2; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; ref QuestStep reference33 = ref span3[num2]; QuestStep obj32 = new QuestStep(EInteractionType.Combat, null, new Vector3(-53.208252f, 104.518814f, -739.1928f), 620) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list43 = new List(num3); CollectionsMarshal.SetCount(list43, num3); Span span6 = CollectionsMarshal.AsSpan(list43); index3 = 0; span6[index3] = new ComplexCombatData { DataId = 7447u, MinimumKillCount = 1u, RewardItemId = 2002391u, RewardItemCount = 1 }; obj32.ComplexCombatData = list43; reference33 = obj32; num2++; ref QuestStep reference34 = ref span3[num2]; QuestStep obj33 = new QuestStep(EInteractionType.Combat, null, new Vector3(-476.92078f, 48.885674f, -732.2957f), 620) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list44 = new List(index3); CollectionsMarshal.SetCount(list44, index3); span6 = CollectionsMarshal.AsSpan(list44); num3 = 0; span6[num3] = new ComplexCombatData { DataId = 7450u, MinimumKillCount = 1u, RewardItemId = 2002392u, RewardItemCount = 1 }; obj33.ComplexCombatData = list44; reference34 = obj33; obj31.Steps = list42; reference32 = obj31; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020842u, new Vector3(81.55945f, 118.15579f, -717.89124f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha }; obj34.Steps = list45; reference35 = obj34; questRoot5.QuestSequence = list40; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(2955); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list46 = new List(num); CollectionsMarshal.SetCount(list46, num); span = CollectionsMarshal.AsSpan(list46); index = 0; span[index] = "JerryWester"; questRoot6.Author = list46; index = 4; List list47 = new List(index); CollectionsMarshal.SetCount(list47, index); span2 = CollectionsMarshal.AsSpan(list47); num = 0; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 0 }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1020848u, new Vector3(113.725464f, 118.15579f, -715.6634f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj35.Steps = list48; reference36 = obj35; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 1 }; num2 = 1; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020857u, new Vector3(-768.91736f, 81.467896f, -300.8011f), 620) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachPeaksGate } }; obj36.Steps = list49; reference37 = obj36; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 2 }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2008680u, new Vector3(-763.97345f, 81.89514f, -298.3902f), 620); obj37.Steps = list50; reference38 = obj37; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1020848u, new Vector3(113.725464f, 118.15579f, -715.6634f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha }; obj38.Steps = list51; reference39 = obj38; questRoot6.QuestSequence = list47; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(2962); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list52 = new List(num); CollectionsMarshal.SetCount(list52, num); span = CollectionsMarshal.AsSpan(list52); index = 0; span[index] = "JerryWester"; questRoot7.Author = list52; index = 3; List list53 = new List(index); CollectionsMarshal.SetCount(list53, index); span2 = CollectionsMarshal.AsSpan(list53); num = 0; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 0 }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019468u, new Vector3(170.58057f, 13.02367f, -91.96619f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj39.Steps = list54; reference40 = obj39; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 1 }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024136u, new Vector3(-29.34314f, -0.1424195f, -124.52893f), 635); obj40.Steps = list55; reference41 = obj40; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-63.63005f, -0.0012056828f, -101.09714f), 635); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 2009050u, new Vector3(49.66809f, -0.015319824f, 58.182617f), 635) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReachWest, To = EAetheryteLocation.RhalgrsReach } }; obj41.Steps = list56; reference42 = obj41; questRoot7.QuestSequence = list53; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(2963); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list57 = new List(num); CollectionsMarshal.SetCount(list57, num); span = CollectionsMarshal.AsSpan(list57); index = 0; span[index] = "JerryWester"; questRoot8.Author = list57; index = 4; List list58 = new List(index); CollectionsMarshal.SetCount(list58, index); span2 = CollectionsMarshal.AsSpan(list58); num = 0; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 0 }; num2 = 1; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024137u, new Vector3(47.77588f, 0f, 58.64038f), 635) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj42.Steps = list59; reference43 = obj42; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 1 }; index2 = 4; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; ref QuestStep reference45 = ref span3[num2]; QuestStep obj44 = new QuestStep(EInteractionType.Interact, 1024130u, new Vector3(614.61804f, 80.000015f, 624.567f), 621) { AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter }; num3 = 6; List list61 = new List(num3); CollectionsMarshal.SetCount(list61, num3); Span span7 = CollectionsMarshal.AsSpan(list61); 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, 0, EQuestWorkMode.Bitwise); obj44.CompletionQuestVariablesFlags = list61; reference45 = obj44; num2++; ref QuestStep reference46 = ref span3[num2]; QuestStep obj45 = new QuestStep(EInteractionType.Interact, 1024131u, new Vector3(585.3512f, 70f, 564.0801f), 621) { Fly = true }; index3 = 6; List list62 = new List(index3); CollectionsMarshal.SetCount(list62, index3); span7 = CollectionsMarshal.AsSpan(list62); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj45.CompletionQuestVariablesFlags = list62; reference46 = obj45; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(682.593f, 69.99999f, 538.1847f), 621) { Fly = true }; num2++; ref QuestStep reference47 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1024132u, new Vector3(683.71094f, 70f, 540.5508f), 621); num3 = 6; List list63 = new List(num3); CollectionsMarshal.SetCount(list63, num3); span7 = CollectionsMarshal.AsSpan(list63); 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)2, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list63; reference47 = questStep2; obj43.Steps = list60; reference44 = obj43; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 2 }; num2 = 1; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024133u, new Vector3(745.20483f, 69.99999f, 489.76868f), 621); obj46.Steps = list64; reference48 = obj46; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024103u, new Vector3(532.494f, 70f, 576.1653f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter }; obj47.Steps = list65; reference49 = obj47; questRoot8.QuestSequence = list58; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(2964); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list66 = new List(num); CollectionsMarshal.SetCount(list66, num); span = CollectionsMarshal.AsSpan(list66); index = 0; span[index] = "JerryWester"; questRoot9.Author = list66; index = 6; List list67 = new List(index); CollectionsMarshal.SetCount(list67, index); span2 = CollectionsMarshal.AsSpan(list67); num = 0; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 0 }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024104u, new Vector3(530.81555f, 70f, 576.0128f), 621) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj48.Steps = list68; reference50 = obj48; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 1 }; index2 = 2; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023048u, new Vector3(497.76453f, 69.99941f, 583.7339f), 621) { TargetTerritoryId = (ushort)621, Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1024134u, new Vector3(207.84314f, -0.3f, 338.55188f), 621) { Fly = true }; obj49.Steps = list69; reference51 = obj49; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 2 }; num2 = 2; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Dive, null, new Vector3(196.67705f, -0.6f, 318.12054f), 621) { StopDistance = 0.25f }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2009052u, new Vector3(144.97595f, -270.98505f, -12.283508f), 621); obj50.Steps = list70; reference52 = obj50; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 3 }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009054u, new Vector3(258.19788f, -274.06738f, -12.588745f), 621); obj51.Steps = list71; reference53 = obj51; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 4 }; num2 = 1; List list72 = new List(num2); CollectionsMarshal.SetCount(list72, num2); span3 = CollectionsMarshal.AsSpan(list72); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 621) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 279u } }; obj52.Steps = list72; reference54 = obj52; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024104u, new Vector3(530.81555f, 70f, 576.0128f), 621) { StopDistance = 6f }; obj53.Steps = list73; reference55 = obj53; questRoot9.QuestSequence = list67; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(2965); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list74 = new List(num); CollectionsMarshal.SetCount(list74, num); span = CollectionsMarshal.AsSpan(list74); index = 0; span[index] = "JerryWester"; questRoot10.Author = list74; index = 4; List list75 = new List(index); CollectionsMarshal.SetCount(list75, index); span2 = CollectionsMarshal.AsSpan(list75); num = 0; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 0 }; num2 = 1; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024103u, new Vector3(532.494f, 70f, 576.1653f), 621) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj54.Steps = list76; reference56 = obj54; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 1 }; index2 = 1; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024105u, new Vector3(739.22327f, 70f, 537.6515f), 621) { Fly = true }; obj55.Steps = list77; reference57 = obj55; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 2 }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024107u, new Vector3(788.3878f, 69.999916f, 637.3845f), 621) { StopDistance = 5f }; obj56.Steps = list78; reference58 = obj56; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; ref QuestStep reference60 = ref span3[num2]; QuestStep obj58 = new QuestStep(EInteractionType.CompleteQuest, 1024112u, new Vector3(796.933f, 69.9999f, 634.76f), 621) { StopDistance = 7f }; index3 = 1; List list80 = new List(index3); CollectionsMarshal.SetCount(list80, index3); span4 = CollectionsMarshal.AsSpan(list80); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDB104_02965_Q1_000_000") }; obj58.DialogueChoices = list80; reference60 = obj58; obj57.Steps = list79; reference59 = obj57; questRoot10.QuestSequence = list75; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(2966); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list81 = new List(num); CollectionsMarshal.SetCount(list81, num); span = CollectionsMarshal.AsSpan(list81); index = 0; span[index] = "JerryWester"; questRoot11.Author = list81; index = 6; List list82 = new List(index); CollectionsMarshal.SetCount(list82, index); span2 = CollectionsMarshal.AsSpan(list82); num = 0; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024125u, new Vector3(775.6007f, 69.99993f, 639.4292f), 621) { AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj59.Steps = list83; reference61 = obj59; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; index2 = 1; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; ref QuestStep reference63 = ref span3[num2]; QuestStep obj61 = new QuestStep(EInteractionType.Interact, 1024113u, new Vector3(754.26855f, 70f, 424.70435f), 621) { Fly = true }; num3 = 1; List list85 = new List(num3); CollectionsMarshal.SetCount(list85, num3); span4 = CollectionsMarshal.AsSpan(list85); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDB105_02966_Q1_000_000") }; obj61.DialogueChoices = list85; reference63 = obj61; obj60.Steps = list84; reference62 = obj60; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 2 }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024114u, new Vector3(5.2338257f, 0.054396715f, -3.3417358f), 738); obj62.Steps = list86; reference64 = obj62; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 3 }; index2 = 5; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-2.9216702f, -2.0000002f, -34.863174f), 738) { StopDistance = 0.25f, JumpDestination = new JumpDestination { Position = new Vector3(-2.9769177f, -1.3092512f, -36.29651f), DelaySeconds = 0.1f } }; num2++; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-2.9769177f, -1.3092512f, -36.29651f), 738) { StopDistance = 0.25f, JumpDestination = new JumpDestination { Position = new Vector3(-2.8188858f, 0.16235979f, -38.626305f), DelaySeconds = 0.1f } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2009058u, new Vector3(-2.8188858f, 0.16235979f, -38.626305f), 738) { StopDistance = 4f, DelaySecondsAtStart = 3f }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-0.01923807f, -2.0000002f, -35.31207f), 738) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1024118u, new Vector3(24.612793f, -0.3670061f, 5.0201416f), 738); obj63.Steps = list87; reference65 = obj63; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 4 }; num2 = 1; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024114u, new Vector3(5.2338257f, 0.054396715f, -3.3417358f), 738); obj64.Steps = list88; reference66 = obj64; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024119u, new Vector3(758.6632f, 70f, 446.31104f), 621); obj65.Steps = list89; reference67 = obj65; questRoot11.QuestSequence = list82; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(2967); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list90 = new List(num); CollectionsMarshal.SetCount(list90, num); span = CollectionsMarshal.AsSpan(list90); index = 0; span[index] = "JerryWester"; questRoot12.Author = list90; index = 7; List list91 = new List(index); CollectionsMarshal.SetCount(list91, index); span2 = CollectionsMarshal.AsSpan(list91); num = 0; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 0 }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024120u, new Vector3(757.68665f, 70f, 444.3275f), 621) { AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj66.Steps = list92; reference68 = obj66; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 1 }; index2 = 3; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.None, null, null, 131) { AetheryteShortcut = EAetheryteLocation.Uldah }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011565u, new Vector3(-78.8739f, 4f, -110.429565f), 130) { PickUpQuestId = new QuestId(434) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1001821u, new Vector3(-24.124573f, 38.000004f, 85.31323f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj67.Steps = list93; reference69 = obj67; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 2 }; num2 = 1; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024122u, new Vector3(57.968994f, 4f, -121.53815f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahChamberOfRule, To = EAetheryteLocation.UldahAdventurers } }; obj68.Steps = list94; reference70 = obj68; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 3 }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; ref QuestStep reference72 = ref span3[num2]; QuestStep obj70 = new QuestStep(EInteractionType.Interact, 1024123u, new Vector3(-132.9519f, 4.590753f, 238.7273f), 141) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahGateOfNald } }; index3 = 1; List list96 = new List(index3); CollectionsMarshal.SetCount(list96, index3); span4 = CollectionsMarshal.AsSpan(list96); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDB106_02967_Q1_000_000"), Answer = new ExcelRef("TEXT_STMBDB106_02967_A1_000_002") }; obj70.DialogueChoices = list96; reference72 = obj70; obj69.Steps = list95; reference71 = obj69; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 4 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024124u, new Vector3(254.35254f, -6.26633f, -152.36133f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation }; obj71.Steps = list97; reference73 = obj71; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 5 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024102u, new Vector3(-105.7298f, 6.9839897f, -4.135254f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; obj72.Steps = list98; reference74 = obj72; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024102u, new Vector3(-105.7298f, 6.9839897f, -4.135254f), 131); obj73.Steps = list99; reference75 = obj73; questRoot12.QuestSequence = list91; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(2968); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list100 = new List(num); CollectionsMarshal.SetCount(list100, num); span = CollectionsMarshal.AsSpan(list100); index = 0; span[index] = "JerryWester"; questRoot13.Author = list100; index = 5; List list101 = new List(index); CollectionsMarshal.SetCount(list101, index); span2 = CollectionsMarshal.AsSpan(list101); num = 0; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 0 }; index2 = 1; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024102u, new Vector3(-105.7298f, 6.9839897f, -4.135254f), 131); obj74.Steps = list102; reference76 = obj74; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 1 }; num2 = 1; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024040u, new Vector3(-201.06812f, 18f, 78.62964f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.UldahThaumaturge } }; obj75.Steps = list103; reference77 = obj75; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 2 }; index2 = 1; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024041u, new Vector3(-22.781738f, 83.19999f, -7.5532227f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahThaumaturge, To = EAetheryteLocation.UldahAirship } }; obj76.Steps = list104; reference78 = obj76; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 3 }; num2 = 2; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1004433u, new Vector3(-23.605713f, 83.19999f, -2.3041382f), 130) { TargetTerritoryId = (ushort)144 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1024042u, new Vector3(-51.682373f, 0.04428002f, 53.94055f), 144); obj77.Steps = list105; reference79 = obj77; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.None, null, null, 144) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GoldSaucerEntranceCardSquares, To = EAetheryteLocation.GoldSaucerWonderSquareWest } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024043u, new Vector3(-12.77179f, 20.999727f, 47.837036f), 144); obj78.Steps = list106; reference80 = obj78; questRoot13.QuestSequence = list101; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(2969); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list107 = new List(num); CollectionsMarshal.SetCount(list107, num); span = CollectionsMarshal.AsSpan(list107); index = 0; span[index] = "JerryWester"; questRoot14.Author = list107; index = 5; List list108 = new List(index); CollectionsMarshal.SetCount(list108, index); span2 = CollectionsMarshal.AsSpan(list108); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 0 }; num2 = 1; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024043u, new Vector3(-12.77179f, 20.999727f, 47.837036f), 144) { AetheryteShortcut = EAetheryteLocation.GoldSaucer, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj79.Steps = list109; reference81 = obj79; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 1 }; index2 = 2; List list110 = new List(index2); CollectionsMarshal.SetCount(list110, index2); span3 = CollectionsMarshal.AsSpan(list110); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019070u, new Vector3(151.20166f, 14.7757225f, 95.78088f), 628) { TargetTerritoryId = (ushort)639, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyBazaar } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1020622u, new Vector3(0.045776367f, 0f, -2.3041382f), 639); obj80.Steps = list110; reference82 = obj80; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 2 }; num2 = 1; List list111 = new List(num2); CollectionsMarshal.SetCount(list111, num2); span3 = CollectionsMarshal.AsSpan(list111); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024044u, new Vector3(-110.36853f, 4f, -114.00018f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; obj81.Steps = list111; reference83 = obj81; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 3 }; index2 = 1; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024045u, new Vector3(-2.822998f, -2.0000012f, -17.166443f), 212) { StopDistance = 5f }; obj82.Steps = list112; reference84 = obj82; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024045u, new Vector3(-2.822998f, -2.0000012f, -17.166443f), 212) { StopDistance = 5f }; obj83.Steps = list113; reference85 = obj83; questRoot14.QuestSequence = list108; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(2970); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list114 = new List(num); CollectionsMarshal.SetCount(list114, num); span = CollectionsMarshal.AsSpan(list114); index = 0; span[index] = "JerryWester"; questRoot15.Author = list114; index = 8; List list115 = new List(index); CollectionsMarshal.SetCount(list115, index); span2 = CollectionsMarshal.AsSpan(list115); num = 0; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 0 }; index2 = 1; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024045u, new Vector3(-2.822998f, -2.0000012f, -17.166443f), 212) { StopDistance = 5f }; obj84.Steps = list116; reference86 = obj84; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 1 }; num2 = 1; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024046u, new Vector3(592.70605f, 80.00001f, 618.6465f), 621) { AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter }; obj85.Steps = list117; reference87 = obj85; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 2 }; index2 = 1; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1023036u, new Vector3(-285.23688f, 11.183244f, 188.83032f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria }; obj86.Steps = list118; reference88 = obj86; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 3 }; num2 = 1; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Snipe, 1024052u, new Vector3(-238.54431f, 0.9244179f, 196.55139f), 621) { Fly = true, Comment = "Aim at jaw" }; obj87.Steps = list119; reference89 = obj87; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 4 }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024340u, new Vector3(-208.20941f, -0.3f, 207.6294f), 621) { StopDistance = 5f }; obj88.Steps = list120; reference90 = obj88; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 5 }; num2 = 1; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Snipe, 1024053u, new Vector3(8.590759f, 5.3881354f, 282.7954f), 621) { Fly = true, Comment = "Aim at nearest eye" }; obj89.Steps = list121; reference91 = obj89; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 6 }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024341u, new Vector3(-3.5248413f, 3.1742485f, 249.34766f), 621) { StopDistance = 6f }; obj90.Steps = list122; reference92 = obj90; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1023036u, new Vector3(-285.23688f, 11.183244f, 188.83032f), 621) { Fly = true }; obj91.Steps = list123; reference93 = obj91; questRoot15.QuestSequence = list115; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(2971); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list124 = new List(num); CollectionsMarshal.SetCount(list124, num); span = CollectionsMarshal.AsSpan(list124); index = 0; span[index] = "JerryWester"; questRoot16.Author = list124; index = 4; List list125 = new List(index); CollectionsMarshal.SetCount(list125, index); span2 = CollectionsMarshal.AsSpan(list125); num = 0; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 0 }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024051u, new Vector3(-285.29797f, 11.183233f, 187.02979f), 621) { StopDistance = 5f }; obj92.Steps = list126; reference94 = obj92; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 1 }; num2 = 2; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(528.8298f, 70f, 580.3701f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2009047u, new Vector3(526.8176f, 69.962524f, 577.3861f), 621) { StopDistance = 4f }; obj93.Steps = list127; reference95 = obj93; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 2 }; index2 = 1; List list128 = new List(index2); CollectionsMarshal.SetCount(list128, index2); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024055u, new Vector3(525.0781f, 70f, 574.6699f), 621) { StopDistance = 7f }; obj94.Steps = list128; reference96 = obj94; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023048u, new Vector3(497.76453f, 69.99941f, 583.7339f), 621) { TargetTerritoryId = (ushort)621, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024057u, new Vector3(340.23022f, 74.00002f, 70.66455f), 621) { Fly = true }; obj95.Steps = list129; reference97 = obj95; questRoot16.QuestSequence = list125; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(2972); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list130 = new List(num); CollectionsMarshal.SetCount(list130, num); span = CollectionsMarshal.AsSpan(list130); index = 0; span[index] = "JerryWester"; questRoot17.Author = list130; index = 9; List list131 = new List(index); CollectionsMarshal.SetCount(list131, index); span2 = CollectionsMarshal.AsSpan(list131); num = 0; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 0 }; index2 = 1; List list132 = new List(index2); CollectionsMarshal.SetCount(list132, index2); span3 = CollectionsMarshal.AsSpan(list132); num2 = 0; ref QuestStep reference99 = ref span3[num2]; QuestStep obj97 = new QuestStep(EInteractionType.AcceptQuest, 1024063u, new Vector3(339.62f, 74.00002f, 75.48633f), 621) { StopDistance = 5f }; num3 = 1; List list133 = new List(num3); CollectionsMarshal.SetCount(list133, num3); span4 = CollectionsMarshal.AsSpan(list133); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDB111_02972_Q1_000_000"), Answer = new ExcelRef("TEXT_STMBDB111_02972_A1_000_001") }; obj97.DialogueChoices = list133; reference99 = obj97; obj96.Steps = list132; reference98 = obj96; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 1 }; num2 = 1; List list134 = new List(num2); CollectionsMarshal.SetCount(list134, num2); span3 = CollectionsMarshal.AsSpan(list134); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009048u, new Vector3(593.56055f, 79.972534f, 621.9425f), 621) { AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter }; obj98.Steps = list134; reference100 = obj98; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 2 }; index2 = 1; List list135 = new List(index2); CollectionsMarshal.SetCount(list135, index2); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; ref QuestStep reference102 = ref span3[num2]; QuestStep obj100 = new QuestStep(EInteractionType.Interact, 1024065u, new Vector3(749.9961f, 70.139626f, 522.88086f), 621) { Fly = true }; index3 = 1; List list136 = new List(index3); CollectionsMarshal.SetCount(list136, index3); span4 = CollectionsMarshal.AsSpan(list136); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDB111_02972_Q2_000_000") }; obj100.DialogueChoices = list136; reference102 = obj100; obj99.Steps = list135; reference101 = obj99; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 3 }; num2 = 1; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1024066u, new Vector3(245.07507f, 122f, -349.0807f), 737) { StopDistance = 5f, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj101.Steps = list137; reference103 = obj101; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 5 }; index2 = 1; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024206u, new Vector3(251.69751f, 122f, -345.5406f), 737); obj102.Steps = list138; reference104 = obj102; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 6 }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024068u, new Vector3(741.1764f, 70f, 525.5055f), 621) { StopDistance = 6f }; obj103.Steps = list139; reference105 = obj103; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 7 }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024068u, new Vector3(741.1764f, 70f, 525.5055f), 621) { StopDistance = 6f }; obj104.Steps = list140; reference106 = obj104; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1019468u, new Vector3(170.58057f, 13.02367f, -91.96619f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachNorthEast } }; obj105.Steps = list141; reference107 = obj105; questRoot17.QuestSequence = list131; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(2974); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list142 = new List(num); CollectionsMarshal.SetCount(list142, num); span = CollectionsMarshal.AsSpan(list142); index = 0; span[index] = "plogon_enjoyer"; questRoot18.Author = list142; index = 7; List list143 = new List(index); CollectionsMarshal.SetCount(list143, index); span2 = CollectionsMarshal.AsSpan(list143); num = 0; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 0 }; index2 = 1; List list144 = new List(index2); CollectionsMarshal.SetCount(list144, index2); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024215u, new Vector3(400.07617f, -119.589325f, -247.54712f), 613); obj106.Steps = list144; reference108 = obj106; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 1 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; ref QuestStep reference110 = ref span3[index2]; QuestStep obj108 = new QuestStep(EInteractionType.Interact, 1024231u, new Vector3(463.40125f, 56.86197f, -157.94617f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai }; num3 = 1; List list146 = new List(num3); CollectionsMarshal.SetCount(list146, num3); span4 = CollectionsMarshal.AsSpan(list146); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANKJN002_02974_Q1_000_000"), Answer = new ExcelRef("TEXT_BANKJN002_02974_A1_000_001") }; obj108.DialogueChoices = list146; reference110 = obj108; obj107.Steps = list145; reference109 = obj107; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 2 }; index2 = 1; List list147 = new List(index2); CollectionsMarshal.SetCount(list147, index2); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Snipe, 2009169u, new Vector3(145.922f, 26.352295f, 456.9314f), 614) { Fly = true, Comment = "Snipe Namazu" }; obj109.Steps = list147; reference111 = obj109; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 3 }; num2 = 1; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Snipe, 2009170u, new Vector3(205.31006f, 14.297607f, 712.76404f), 614) { Fly = true, Comment = "Snipe Namazu" }; obj110.Steps = list148; reference112 = obj110; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 4 }; index2 = 1; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024238u, new Vector3(302.72363f, 2.8619597f, 731.44116f), 614) { Fly = true }; obj111.Steps = list149; reference113 = obj111; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 5 }; num2 = 1; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024244u, new Vector3(181.10925f, 6.1105657f, 553.2462f), 614) { Fly = true }; obj112.Steps = list150; reference114 = obj112; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list151 = new List(index2); CollectionsMarshal.SetCount(list151, index2); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; ref QuestStep reference116 = ref span3[num2]; QuestStep obj114 = new QuestStep(EInteractionType.CompleteQuest, 1024215u, new Vector3(400.07617f, -119.589325f, -247.54712f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; index3 = 1; List list152 = new List(index3); CollectionsMarshal.SetCount(list152, index3); span4 = CollectionsMarshal.AsSpan(list152); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANKJN002_02974_Q3_000_000"), Answer = new ExcelRef("TEXT_BANKJN002_02974_A3_000_001") }; obj114.DialogueChoices = list152; reference116 = obj114; obj113.Steps = list151; reference115 = obj113; questRoot18.QuestSequence = list143; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(2975); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list153 = new List(num); CollectionsMarshal.SetCount(list153, num); span = CollectionsMarshal.AsSpan(list153); index = 0; span[index] = "plogon_enjoyer"; questRoot19.Author = list153; index = 8; List list154 = new List(index); CollectionsMarshal.SetCount(list154, index); span2 = CollectionsMarshal.AsSpan(list154); num = 0; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 0 }; num2 = 1; List list155 = new List(num2); CollectionsMarshal.SetCount(list155, num2); span3 = CollectionsMarshal.AsSpan(list155); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024215u, new Vector3(400.07617f, -119.589325f, -247.54712f), 613); obj115.Steps = list155; reference117 = obj115; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 1 }; index2 = 1; List list156 = new List(index2); CollectionsMarshal.SetCount(list156, index2); span3 = CollectionsMarshal.AsSpan(list156); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024248u, new Vector3(539.48267f, -19.505934f, 416.09827f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion }; obj116.Steps = list156; reference118 = obj116; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 2 }; num2 = 3; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024250u, new Vector3(561.21155f, -19.505632f, 365.28564f), 622) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1024251u, new Vector3(553.6124f, -19.505638f, 314.7478f), 622) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1024252u, new Vector3(571.2213f, -19.505638f, 296.46753f), 622) { Fly = true }; obj117.Steps = list157; reference119 = obj117; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 3 }; index2 = 1; List list158 = new List(index2); CollectionsMarshal.SetCount(list158, index2); span3 = CollectionsMarshal.AsSpan(list158); num2 = 0; ref QuestStep reference121 = ref span3[num2]; QuestStep obj119 = new QuestStep(EInteractionType.Interact, 1024248u, new Vector3(539.48267f, -19.505934f, 416.09827f), 622) { Fly = true }; num3 = 1; List list159 = new List(num3); CollectionsMarshal.SetCount(list159, num3); span4 = CollectionsMarshal.AsSpan(list159); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANKJN003_02975_Q1_000_000"), Answer = new ExcelRef("TEXT_BANKJN003_02975_A1_000_001") }; obj119.DialogueChoices = list159; reference121 = obj119; obj118.Steps = list158; reference120 = obj118; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 4 }; num2 = 1; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); index2 = 0; ref QuestStep reference123 = ref span3[index2]; QuestStep obj121 = new QuestStep(EInteractionType.Interact, 1024253u, new Vector3(355.30627f, -13.019889f, 471.1222f), 622) { Fly = true }; index3 = 1; List list161 = new List(index3); CollectionsMarshal.SetCount(list161, index3); span4 = CollectionsMarshal.AsSpan(list161); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANKJN003_02975_Q2_000_000"), Answer = new ExcelRef("TEXT_BANKJN003_02975_A2_000_001") }; obj121.DialogueChoices = list161; reference123 = obj121; obj120.Steps = list160; reference122 = obj120; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 5 }; index2 = 1; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; ref QuestStep reference125 = ref span3[num2]; QuestStep obj123 = new QuestStep(EInteractionType.Combat, null, new Vector3(474.09186f, -25.232485f, 550.5908f), 622) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 3; List list163 = new List(num3); CollectionsMarshal.SetCount(list163, num3); span5 = CollectionsMarshal.AsSpan(list163); index3 = 0; span5[index3] = 8251u; index3++; span5[index3] = 8252u; index3++; span5[index3] = 8253u; obj123.KillEnemyDataIds = list163; reference125 = obj123; obj122.Steps = list162; reference124 = obj122; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 6 }; num2 = 1; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024256u, new Vector3(355.79456f, -12.957703f, 470.29822f), 622) { Fly = true }; obj124.Steps = list164; reference126 = obj124; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list165 = new List(index2); CollectionsMarshal.SetCount(list165, index2); span3 = CollectionsMarshal.AsSpan(list165); num2 = 0; ref QuestStep reference128 = ref span3[num2]; QuestStep obj126 = new QuestStep(EInteractionType.CompleteQuest, 1024215u, new Vector3(400.07617f, -119.589325f, -247.54712f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; index3 = 1; List list166 = new List(index3); CollectionsMarshal.SetCount(list166, index3); span4 = CollectionsMarshal.AsSpan(list166); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANKJN003_02975_Q3_000_000"), Answer = new ExcelRef("TEXT_BANKJN003_02975_A3_000_002") }; obj126.DialogueChoices = list166; reference128 = obj126; obj125.Steps = list165; reference127 = obj125; questRoot19.QuestSequence = list154; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(2976); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list167 = new List(num); CollectionsMarshal.SetCount(list167, num); span = CollectionsMarshal.AsSpan(list167); index = 0; span[index] = "plogon_enjoyer"; questRoot20.Author = list167; index = 6; List list168 = new List(index); CollectionsMarshal.SetCount(list168, index); span2 = CollectionsMarshal.AsSpan(list168); num = 0; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 0 }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024215u, new Vector3(400.07617f, -119.589325f, -247.54712f), 613); obj127.Steps = list169; reference129 = obj127; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 1 }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024260u, new Vector3(-131.9143f, -4.999999f, 181.75012f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganePier1 } }; obj128.Steps = list170; reference130 = obj128; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 2 }; num2 = 1; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; ref QuestStep reference132 = ref span3[index2]; QuestStep obj130 = new QuestStep(EInteractionType.Combat, null, new Vector3(246.58658f, 6.193447f, 651.3461f), 613) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganePier1, To = EAetheryteLocation.KuganeRubyPrice }, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list172 = new List(num3); CollectionsMarshal.SetCount(list172, num3); span5 = CollectionsMarshal.AsSpan(list172); index3 = 0; span5[index3] = 8244u; index3++; span5[index3] = 8246u; obj130.KillEnemyDataIds = list172; reference132 = obj130; obj129.Steps = list171; reference131 = obj129; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 3 }; index2 = 1; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024264u, new Vector3(246.90613f, 6.054259f, 649.2561f), 613); obj131.Steps = list173; reference133 = obj131; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 4 }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024267u, new Vector3(-130.57153f, -4.999999f, 183.36768f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganePier1 } }; obj132.Steps = list174; reference134 = obj132; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024215u, new Vector3(400.07617f, -119.589325f, -247.54712f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; obj133.Steps = list175; reference135 = obj133; questRoot20.QuestSequence = list168; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(2977); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list176 = new List(num); CollectionsMarshal.SetCount(list176, num); span = CollectionsMarshal.AsSpan(list176); index = 0; span[index] = "Theo"; questRoot21.Author = list176; index = 5; List list177 = new List(index); CollectionsMarshal.SetCount(list177, index); span2 = CollectionsMarshal.AsSpan(list177); num = 0; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 0 }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024215u, new Vector3(400.07617f, -119.589325f, -247.54712f), 613); obj134.Steps = list178; reference136 = obj134; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 1 }; index2 = 1; List list179 = new List(index2); CollectionsMarshal.SetCount(list179, index2); span3 = CollectionsMarshal.AsSpan(list179); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024269u, new Vector3(330.64758f, -116.86714f, -202.47198f), 613); obj135.Steps = list179; reference137 = obj135; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 2 }; num2 = 1; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009174u, new Vector3(321.9806f, -120.042725f, -250.4159f), 613); obj136.Steps = list180; reference138 = obj136; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 3 }; index2 = 2; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(318.06195f, -83.027016f, -226.5931f), 613) { Fly = true, RestartNavigationIfCancelled = false, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Diving = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1024270u, new Vector3(-666.89557f, -33.707214f, 268.17725f), 613) { Fly = true }; obj137.Steps = list181; reference139 = obj137; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list182 = new List(num2); CollectionsMarshal.SetCount(list182, num2); span3 = CollectionsMarshal.AsSpan(list182); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024215u, new Vector3(400.07617f, -119.589325f, -247.54712f), 613); obj138.Steps = list182; reference140 = obj138; questRoot21.QuestSequence = list177; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(2978); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list183 = new List(num); CollectionsMarshal.SetCount(list183, num); span = CollectionsMarshal.AsSpan(list183); index = 0; span[index] = "Theo"; questRoot22.Author = list183; index = 5; List list184 = new List(index); CollectionsMarshal.SetCount(list184, index); span2 = CollectionsMarshal.AsSpan(list184); num = 0; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 0 }; index2 = 1; List list185 = new List(index2); CollectionsMarshal.SetCount(list185, index2); span3 = CollectionsMarshal.AsSpan(list185); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024220u, new Vector3(400.07617f, -119.589325f, -247.54712f), 613); obj139.Steps = list185; reference141 = obj139; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 1 }; num2 = 1; List list186 = new List(num2); CollectionsMarshal.SetCount(list186, num2); span3 = CollectionsMarshal.AsSpan(list186); index2 = 0; ref QuestStep reference143 = ref span3[index2]; QuestStep obj141 = new QuestStep(EInteractionType.Interact, 1024423u, new Vector3(-272.57196f, 17.31996f, 490.01294f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index3 = 1; List list187 = new List(index3); CollectionsMarshal.SetCount(list187, index3); span4 = CollectionsMarshal.AsSpan(list187); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANKJN006_02978_Q1_000_000"), Answer = new ExcelRef("TEXT_BANKJN006_02978_A1_000_001") }; obj141.DialogueChoices = list187; reference143 = obj141; obj140.Steps = list186; reference142 = obj140; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 2 }; index2 = 1; List list188 = new List(index2); CollectionsMarshal.SetCount(list188, index2); span3 = CollectionsMarshal.AsSpan(list188); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024425u, new Vector3(533.8063f, -19.505651f, 316.15173f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj142.Steps = list188; reference144 = obj142; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 3 }; num2 = 1; List list189 = new List(num2); CollectionsMarshal.SetCount(list189, num2); span3 = CollectionsMarshal.AsSpan(list189); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024428u, new Vector3(-130.57153f, -4.999999f, 183.36768f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganePier1 }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj143.Steps = list189; reference145 = obj143; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list190 = new List(index2); CollectionsMarshal.SetCount(list190, index2); span3 = CollectionsMarshal.AsSpan(list190); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019178u, new Vector3(319.69165f, -120.03494f, -250.90417f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; obj144.Steps = list190; reference146 = obj144; questRoot22.QuestSequence = list184; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(2979); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list191 = new List(num); CollectionsMarshal.SetCount(list191, num); span = CollectionsMarshal.AsSpan(list191); index = 0; span[index] = "plogon_enjoyer"; questRoot23.Author = list191; index = 4; List list192 = new List(index); CollectionsMarshal.SetCount(list192, index); span2 = CollectionsMarshal.AsSpan(list192); num = 0; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 0 }; num2 = 1; List list193 = new List(num2); CollectionsMarshal.SetCount(list193, num2); span3 = CollectionsMarshal.AsSpan(list193); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj145.Steps = list193; reference147 = obj145; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 1 }; index2 = 1; List list194 = new List(index2); CollectionsMarshal.SetCount(list194, index2); span3 = CollectionsMarshal.AsSpan(list194); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024538u, new Vector3(703.7003f, 0.73878324f, -26.077698f), 613) { Fly = true }; obj146.Steps = list194; reference148 = obj146; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 2 }; num2 = 6; List list195 = new List(num2); CollectionsMarshal.SetCount(list195, num2); span3 = CollectionsMarshal.AsSpan(list195); index2 = 0; ref QuestStep reference150 = ref span3[index2]; QuestStep obj148 = new QuestStep(EInteractionType.Combat, 2009241u, new Vector3(532.6465f, 0.99176025f, -201.2818f), 613) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list196 = new List(num3); CollectionsMarshal.SetCount(list196, num3); span5 = CollectionsMarshal.AsSpan(list196); index3 = 0; span5[index3] = 8234u; obj148.KillEnemyDataIds = list196; index3 = 6; List> list197 = new List>(index3); CollectionsMarshal.SetCount(list197, index3); Span> span8 = CollectionsMarshal.AsSpan(list197); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference151 = ref span8[num3]; int num4 = 2; List list198 = new List(num4); CollectionsMarshal.SetCount(list198, num4); span7 = CollectionsMarshal.AsSpan(list198); int num5 = 0; span7[num5] = new QuestWorkValue((byte)2, (byte)1, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)2, (byte)2, EQuestWorkMode.Bitwise); reference151 = list198; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj148.RequiredQuestVariables = list197; reference150 = obj148; index2++; ref QuestStep reference152 = ref span3[index2]; QuestStep obj149 = new QuestStep(EInteractionType.UseItem, 8234u, new Vector3(534.78296f, 1f, -193.164f), 613) { ItemId = 2002398u }; num3 = 6; List> list199 = new List>(num3); CollectionsMarshal.SetCount(list199, num3); span8 = CollectionsMarshal.AsSpan(list199); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference153 = ref span8[index3]; num5 = 2; List list200 = new List(num5); CollectionsMarshal.SetCount(list200, num5); span7 = CollectionsMarshal.AsSpan(list200); num4 = 0; span7[num4] = new QuestWorkValue((byte)2, (byte)1, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)2, (byte)2, EQuestWorkMode.Bitwise); reference153 = list200; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj149.RequiredQuestVariables = list199; reference152 = obj149; index2++; ref QuestStep reference154 = ref span3[index2]; QuestStep obj150 = new QuestStep(EInteractionType.Combat, 2009240u, new Vector3(620.2334f, 0.10675049f, -315.9076f), 613) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list201 = new List(index3); CollectionsMarshal.SetCount(list201, index3); span5 = CollectionsMarshal.AsSpan(list201); num3 = 0; span5[num3] = 8233u; obj150.KillEnemyDataIds = list201; num3 = 6; List> list202 = new List>(num3); CollectionsMarshal.SetCount(list202, num3); span8 = CollectionsMarshal.AsSpan(list202); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference155 = ref span8[index3]; num4 = 2; List list203 = new List(num4); CollectionsMarshal.SetCount(list203, num4); span7 = CollectionsMarshal.AsSpan(list203); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, (byte)2, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)2, (byte)3, EQuestWorkMode.Bitwise); reference155 = list203; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj150.RequiredQuestVariables = list202; reference154 = obj150; index2++; ref QuestStep reference156 = ref span3[index2]; QuestStep obj151 = new QuestStep(EInteractionType.UseItem, 8233u, new Vector3(616.9984f, 0.04129504f, -318.1964f), 613) { ItemId = 2002398u }; index3 = 6; List> list204 = new List>(index3); CollectionsMarshal.SetCount(list204, index3); span8 = CollectionsMarshal.AsSpan(list204); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference157 = ref span8[num3]; num5 = 2; List list205 = new List(num5); CollectionsMarshal.SetCount(list205, num5); span7 = CollectionsMarshal.AsSpan(list205); num4 = 0; span7[num4] = new QuestWorkValue((byte)1, (byte)2, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)2, (byte)3, EQuestWorkMode.Bitwise); reference157 = list205; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj151.RequiredQuestVariables = list204; reference156 = obj151; index2++; ref QuestStep reference158 = ref span3[index2]; QuestStep obj152 = new QuestStep(EInteractionType.Combat, 2009239u, new Vector3(762.9358f, 0.44250488f, -286.7323f), 613) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list206 = new List(num3); CollectionsMarshal.SetCount(list206, num3); span5 = CollectionsMarshal.AsSpan(list206); index3 = 0; span5[index3] = 8232u; obj152.KillEnemyDataIds = list206; index3 = 6; List> list207 = new List>(index3); CollectionsMarshal.SetCount(list207, index3); span8 = CollectionsMarshal.AsSpan(list207); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference159 = ref span8[num3]; num4 = 2; List list208 = new List(num4); CollectionsMarshal.SetCount(list208, num4); span7 = CollectionsMarshal.AsSpan(list208); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, (byte)1, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)1, (byte)3, EQuestWorkMode.Bitwise); reference159 = list208; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj152.RequiredQuestVariables = list207; reference158 = obj152; index2++; ref QuestStep reference160 = ref span3[index2]; QuestStep obj153 = new QuestStep(EInteractionType.UseItem, 8232u, new Vector3(760.98267f, 0.36481446f, -290.0893f), 613) { ItemId = 2002398u }; num3 = 6; List> list209 = new List>(num3); CollectionsMarshal.SetCount(list209, num3); span8 = CollectionsMarshal.AsSpan(list209); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference161 = ref span8[index3]; num5 = 2; List list210 = new List(num5); CollectionsMarshal.SetCount(list210, num5); span7 = CollectionsMarshal.AsSpan(list210); num4 = 0; span7[num4] = new QuestWorkValue((byte)1, (byte)1, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)1, (byte)3, EQuestWorkMode.Bitwise); reference161 = list210; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj153.RequiredQuestVariables = list209; reference160 = obj153; obj147.Steps = list195; reference149 = obj147; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list211 = new List(index2); CollectionsMarshal.SetCount(list211, index2); span3 = CollectionsMarshal.AsSpan(list211); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(391.50903f, -119.58932f, -236.18898f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj154.Steps = list211; reference162 = obj154; questRoot23.QuestSequence = list192; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(2980); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list212 = new List(num); CollectionsMarshal.SetCount(list212, num); span = CollectionsMarshal.AsSpan(list212); index = 0; span[index] = "plogon_enjoyer"; questRoot24.Author = list212; index = 4; List list213 = new List(index); CollectionsMarshal.SetCount(list213, index); span2 = CollectionsMarshal.AsSpan(list213); num = 0; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 0 }; num2 = 1; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj155.Steps = list214; reference163 = obj155; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 1 }; index2 = 9; List list215 = new List(index2); CollectionsMarshal.SetCount(list215, index2); span3 = CollectionsMarshal.AsSpan(list215); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(318.06195f, -83.027016f, -226.5931f), 613) { Fly = true, RestartNavigationIfCancelled = false }; num2++; ref QuestStep reference165 = ref span3[num2]; QuestStep obj157 = new QuestStep(EInteractionType.Interact, 2009094u, new Vector3(211.078f, -135.14917f, 56.168457f), 613) { Fly = true }; index3 = 6; List> list216 = new List>(index3); CollectionsMarshal.SetCount(list216, index3); span8 = CollectionsMarshal.AsSpan(list216); num3 = 0; span8[num3] = null; num3++; ref List reference166 = ref span8[num3]; num4 = 6; List list217 = new List(num4); CollectionsMarshal.SetCount(list217, num4); span7 = CollectionsMarshal.AsSpan(list217); num5 = 0; span7[num5] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue(0, (byte)5, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue(0, (byte)6, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue(0, (byte)7, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); reference166 = list217; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj157.RequiredQuestVariables = list216; reference165 = obj157; num2++; ref QuestStep reference167 = ref span3[num2]; QuestStep obj158 = new QuestStep(EInteractionType.Interact, 2009095u, new Vector3(163.0426f, -148.05829f, 72.28198f), 613) { Fly = true }; num3 = 6; List> list218 = new List>(num3); CollectionsMarshal.SetCount(list218, num3); span8 = CollectionsMarshal.AsSpan(list218); index3 = 0; span8[index3] = null; index3++; ref List reference168 = ref span8[index3]; num5 = 3; List list219 = new List(num5); CollectionsMarshal.SetCount(list219, num5); span7 = CollectionsMarshal.AsSpan(list219); num4 = 0; span7[num4] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue(0, (byte)9, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)1, (byte)5, EQuestWorkMode.Bitwise); reference168 = list219; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj158.RequiredQuestVariables = list218; reference167 = obj158; num2++; ref QuestStep reference169 = ref span3[num2]; QuestStep obj159 = new QuestStep(EInteractionType.Interact, 2009096u, new Vector3(134.23352f, -161.21161f, 70.450806f), 613) { Fly = true }; index3 = 6; List> list220 = new List>(index3); CollectionsMarshal.SetCount(list220, index3); span8 = CollectionsMarshal.AsSpan(list220); num3 = 0; span8[num3] = null; num3++; ref List reference170 = ref span8[num3]; num4 = 2; List list221 = new List(num4); CollectionsMarshal.SetCount(list221, num4); span7 = CollectionsMarshal.AsSpan(list221); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, (byte)8, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)2, (byte)5, EQuestWorkMode.Bitwise); reference170 = list221; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj159.RequiredQuestVariables = list220; reference169 = obj159; num2++; ref QuestStep reference171 = ref span3[num2]; QuestStep obj160 = new QuestStep(EInteractionType.Interact, 2009080u, new Vector3(196.27673f, -146.685f, 40.45166f), 613) { Fly = true }; num3 = 6; List> list222 = new List>(num3); CollectionsMarshal.SetCount(list222, num3); span8 = CollectionsMarshal.AsSpan(list222); index3 = 0; span8[index3] = null; index3++; ref List reference172 = ref span8[index3]; num5 = 2; List list223 = new List(num5); CollectionsMarshal.SetCount(list223, num5); span7 = CollectionsMarshal.AsSpan(list223); num4 = 0; span7[num4] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)1, (byte)3, EQuestWorkMode.Bitwise); reference172 = list223; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj160.RequiredQuestVariables = list222; reference171 = obj160; num2++; ref QuestStep reference173 = ref span3[num2]; QuestStep obj161 = new QuestStep(EInteractionType.Interact, 2009081u, new Vector3(151.56775f, -168.1087f, 49.454468f), 613) { Fly = true }; index3 = 6; List> list224 = new List>(index3); CollectionsMarshal.SetCount(list224, index3); span8 = CollectionsMarshal.AsSpan(list224); num3 = 0; span8[num3] = null; num3++; ref List reference174 = ref span8[num3]; num4 = 3; List list225 = new List(num4); CollectionsMarshal.SetCount(list225, num4); span7 = CollectionsMarshal.AsSpan(list225); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, (byte)6, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)1, (byte)7, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)2, (byte)8, EQuestWorkMode.Bitwise); reference174 = list225; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj161.RequiredQuestVariables = list224; reference173 = obj161; num2++; ref QuestStep reference175 = ref span3[num2]; QuestStep obj162 = new QuestStep(EInteractionType.Interact, 2009082u, new Vector3(141.86316f, -170.30597f, 96.75745f), 613) { Fly = true }; num3 = 6; List> list226 = new List>(num3); CollectionsMarshal.SetCount(list226, num3); span8 = CollectionsMarshal.AsSpan(list226); index3 = 0; span8[index3] = null; index3++; ref List reference176 = ref span8[index3]; num5 = 5; List list227 = new List(num5); CollectionsMarshal.SetCount(list227, num5); span7 = CollectionsMarshal.AsSpan(list227); num4 = 0; span7[num4] = new QuestWorkValue((byte)1, (byte)2, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)1, (byte)1, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)1, (byte)4, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)2, (byte)3, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)2, (byte)6, EQuestWorkMode.Bitwise); reference176 = list227; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj162.RequiredQuestVariables = list226; reference175 = obj162; num2++; ref QuestStep reference177 = ref span3[num2]; QuestStep obj163 = new QuestStep(EInteractionType.Interact, 2009083u, new Vector3(165.08728f, -143.54169f, 116.227905f), 613) { Fly = true }; index3 = 6; List> list228 = new List>(index3); CollectionsMarshal.SetCount(list228, index3); span8 = CollectionsMarshal.AsSpan(list228); num3 = 0; span8[num3] = null; num3++; ref List reference178 = ref span8[num3]; num4 = 4; List list229 = new List(num4); CollectionsMarshal.SetCount(list229, num4); span7 = CollectionsMarshal.AsSpan(list229); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, (byte)9, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)2, (byte)1, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)2, (byte)4, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)2, (byte)7, EQuestWorkMode.Bitwise); reference178 = list229; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj163.RequiredQuestVariables = list228; reference177 = obj163; num2++; ref QuestStep reference179 = ref span3[num2]; QuestStep obj164 = new QuestStep(EInteractionType.Interact, 2009084u, new Vector3(173.81543f, -167.3457f, 114.61047f), 613) { Fly = true }; num3 = 6; List> list230 = new List>(num3); CollectionsMarshal.SetCount(list230, num3); span8 = CollectionsMarshal.AsSpan(list230); index3 = 0; span8[index3] = null; index3++; ref List reference180 = ref span8[index3]; num5 = 2; List list231 = new List(num5); CollectionsMarshal.SetCount(list231, num5); span7 = CollectionsMarshal.AsSpan(list231); num4 = 0; span7[num4] = new QuestWorkValue((byte)2, (byte)2, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)2, (byte)9, EQuestWorkMode.Bitwise); reference180 = list231; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj164.RequiredQuestVariables = list230; reference179 = obj164; obj156.Steps = list215; reference164 = obj156; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 2 }; num2 = 1; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024460u, new Vector3(873.9298f, 1.1792068f, 851.9568f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyPrice } }; obj165.Steps = list232; reference181 = obj165; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list233 = new List(index2); CollectionsMarshal.SetCount(list233, index2); span3 = CollectionsMarshal.AsSpan(list233); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(392.59683f, -119.589325f, -234.30063f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj166.Steps = list233; reference182 = obj166; questRoot24.QuestSequence = list213; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(2981); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list234 = new List(num); CollectionsMarshal.SetCount(list234, num); span = CollectionsMarshal.AsSpan(list234); index = 0; span[index] = "plogon_enjoyer"; questRoot25.Author = list234; index = 5; List list235 = new List(index); CollectionsMarshal.SetCount(list235, index); span2 = CollectionsMarshal.AsSpan(list235); num = 0; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 0 }; num2 = 1; List list236 = new List(num2); CollectionsMarshal.SetCount(list236, num2); span3 = CollectionsMarshal.AsSpan(list236); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj167.Steps = list236; reference183 = obj167; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 1 }; index2 = 3; List list237 = new List(index2); CollectionsMarshal.SetCount(list237, index2); span3 = CollectionsMarshal.AsSpan(list237); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(317.60394f, -83.29468f, -227.42934f), 613) { Fly = true, RestartNavigationIfCancelled = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-3.8817294f, -146.96666f, -155.70833f), 613) { Fly = true, RestartNavigationIfCancelled = false }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1024294u, new Vector3(-24.765442f, -190.38937f, -137.10236f), 613) { Fly = true }; obj168.Steps = list237; reference184 = obj168; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 2 }; num2 = 1; List list238 = new List(num2); CollectionsMarshal.SetCount(list238, num2); span3 = CollectionsMarshal.AsSpan(list238); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(367.17773f, -119.94679f, -292.3781f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu, ItemId = 2002400u }; obj169.Steps = list238; reference185 = obj169; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 3 }; index2 = 1; List list239 = new List(index2); CollectionsMarshal.SetCount(list239, index2); span3 = CollectionsMarshal.AsSpan(list239); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 2009085u, new Vector3(367.18176f, -119.93892f, -291.77762f), 613) { Emote = EEmote.Pray }; obj170.Steps = list239; reference186 = obj170; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list240 = new List(num2); CollectionsMarshal.SetCount(list240, num2); span3 = CollectionsMarshal.AsSpan(list240); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(392.59683f, -119.589325f, -234.30063f), 613) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj171.Steps = list240; reference187 = obj171; questRoot25.QuestSequence = list235; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(2982); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list241 = new List(num); CollectionsMarshal.SetCount(list241, num); span = CollectionsMarshal.AsSpan(list241); index = 0; span[index] = "plogon_enjoyer"; questRoot26.Author = list241; index = 4; List list242 = new List(index); CollectionsMarshal.SetCount(list242, index); span2 = CollectionsMarshal.AsSpan(list242); num = 0; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 0 }; index2 = 1; List list243 = new List(index2); CollectionsMarshal.SetCount(list243, index2); span3 = CollectionsMarshal.AsSpan(list243); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj172.Steps = list243; reference188 = obj172; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 1 }; num2 = 1; List list244 = new List(num2); CollectionsMarshal.SetCount(list244, num2); span3 = CollectionsMarshal.AsSpan(list244); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024218u, new Vector3(387.56384f, -119.795334f, -257.64862f), 613) { Fly = true }; obj173.Steps = list244; reference189 = obj173; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 2 }; index2 = 6; List list245 = new List(index2); CollectionsMarshal.SetCount(list245, index2); span3 = CollectionsMarshal.AsSpan(list245); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(317.60294f, -83.18693f, -227.16872f), 613) { Fly = true, RestartNavigationIfCancelled = false }; num2++; ref QuestStep reference191 = ref span3[num2]; QuestStep obj175 = new QuestStep(EInteractionType.Action, 2009233u, new Vector3(81.19324f, -197.77222f, -266.8651f), 613) { Action = EAction.Inhale }; index3 = 6; List> list246 = new List>(index3); CollectionsMarshal.SetCount(list246, index3); span8 = CollectionsMarshal.AsSpan(list246); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference192 = ref span8[num3]; num4 = 3; List list247 = new List(num4); CollectionsMarshal.SetCount(list247, num4); span7 = CollectionsMarshal.AsSpan(list247); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)7, 0, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)9, 0, EQuestWorkMode.Bitwise); reference192 = list247; num3++; span8[num3] = null; num3++; span8[num3] = null; obj175.RequiredQuestVariables = list246; reference191 = obj175; num2++; ref QuestStep reference193 = ref span3[num2]; QuestStep obj176 = new QuestStep(EInteractionType.Action, 2009234u, new Vector3(195.05603f, -183.30664f, -346.6087f), 613) { Action = EAction.Inhale }; num3 = 6; List> list248 = new List>(num3); CollectionsMarshal.SetCount(list248, num3); span8 = CollectionsMarshal.AsSpan(list248); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference194 = ref span8[index3]; num5 = 4; List list249 = new List(num5); CollectionsMarshal.SetCount(list249, num5); span7 = CollectionsMarshal.AsSpan(list249); num4 = 0; span7[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)6, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)9, 0, EQuestWorkMode.Bitwise); reference194 = list249; index3++; span8[index3] = null; index3++; span8[index3] = null; obj176.RequiredQuestVariables = list248; reference193 = obj176; num2++; ref QuestStep reference195 = ref span3[num2]; QuestStep obj177 = new QuestStep(EInteractionType.Action, 2009235u, new Vector3(50.980347f, -139.42175f, -280.96442f), 613) { Action = EAction.Inhale }; index3 = 6; List> list250 = new List>(index3); CollectionsMarshal.SetCount(list250, index3); span8 = CollectionsMarshal.AsSpan(list250); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference196 = ref span8[num3]; num4 = 3; List list251 = new List(num4); CollectionsMarshal.SetCount(list251, num4); span7 = CollectionsMarshal.AsSpan(list251); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)5, 0, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)6, 0, EQuestWorkMode.Bitwise); reference196 = list251; num3++; span8[num3] = null; num3++; span8[num3] = null; obj177.RequiredQuestVariables = list250; reference195 = obj177; num2++; ref QuestStep reference197 = ref span3[num2]; QuestStep obj178 = new QuestStep(EInteractionType.Action, 2009236u, new Vector3(192.0653f, -172.80847f, -247.63867f), 613) { Action = EAction.Inhale }; num3 = 6; List> list252 = new List>(num3); CollectionsMarshal.SetCount(list252, num3); span8 = CollectionsMarshal.AsSpan(list252); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference198 = ref span8[index3]; num5 = 4; List list253 = new List(num5); CollectionsMarshal.SetCount(list253, num5); span7 = CollectionsMarshal.AsSpan(list253); num4 = 0; span7[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)5, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)6, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)7, 0, EQuestWorkMode.Bitwise); reference198 = list253; index3++; span8[index3] = null; index3++; span8[index3] = null; obj178.RequiredQuestVariables = list252; reference197 = obj178; num2++; ref QuestStep reference199 = ref span3[num2]; QuestStep obj179 = new QuestStep(EInteractionType.Action, 2009237u, new Vector3(173.99854f, -161.85254f, -190.29535f), 613) { Action = EAction.Inhale }; index3 = 6; List> list254 = new List>(index3); CollectionsMarshal.SetCount(list254, index3); span8 = CollectionsMarshal.AsSpan(list254); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference200 = ref span8[num3]; num4 = 4; List list255 = new List(num4); CollectionsMarshal.SetCount(list255, num4); span7 = CollectionsMarshal.AsSpan(list255); num5 = 0; span7[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)5, 0, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)7, 0, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)9, 0, EQuestWorkMode.Bitwise); reference200 = list255; num3++; span8[num3] = null; num3++; span8[num3] = null; obj179.RequiredQuestVariables = list254; reference199 = obj179; obj174.Steps = list245; reference190 = obj174; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list256 = new List(num2); CollectionsMarshal.SetCount(list256, num2); span3 = CollectionsMarshal.AsSpan(list256); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(392.59683f, -119.589325f, -234.30063f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj180.Steps = list256; reference201 = obj180; questRoot26.QuestSequence = list242; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(2983); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list257 = new List(num); CollectionsMarshal.SetCount(list257, num); span = CollectionsMarshal.AsSpan(list257); index = 0; span[index] = "plogon_enjoyer"; questRoot27.Author = list257; index = 3; List list258 = new List(index); CollectionsMarshal.SetCount(list258, index); span2 = CollectionsMarshal.AsSpan(list258); num = 0; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 0 }; index2 = 1; List list259 = new List(index2); CollectionsMarshal.SetCount(list259, index2); span3 = CollectionsMarshal.AsSpan(list259); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj181.Steps = list259; reference202 = obj181; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 1 }; num2 = 4; List list260 = new List(num2); CollectionsMarshal.SetCount(list260, num2); span3 = CollectionsMarshal.AsSpan(list260); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(840.90247f, 5.923009f, 842.75916f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyPrice } }; index2++; ref QuestStep reference204 = ref span3[index2]; QuestStep obj183 = new QuestStep(EInteractionType.Combat, 2009092u, new Vector3(38.864624f, 18.20398f, 712.7947f), 613) { Fly = true, ItemId = 2002401u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list261 = new List(num3); CollectionsMarshal.SetCount(list261, num3); span5 = CollectionsMarshal.AsSpan(list261); index3 = 0; span5[index3] = 8236u; obj183.KillEnemyDataIds = list261; index3 = 6; List> list262 = new List>(index3); CollectionsMarshal.SetCount(list262, index3); span8 = CollectionsMarshal.AsSpan(list262); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference205 = ref span8[num3]; num5 = 2; List list263 = new List(num5); CollectionsMarshal.SetCount(list263, num5); span7 = CollectionsMarshal.AsSpan(list263); num4 = 0; span7[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference205 = list263; num3++; span8[num3] = null; num3++; span8[num3] = null; obj183.RequiredQuestVariables = list262; reference204 = obj183; index2++; ref QuestStep reference206 = ref span3[index2]; QuestStep obj184 = new QuestStep(EInteractionType.Combat, 2009091u, new Vector3(-72.58722f, 10.513428f, 632.41016f), 613) { Fly = true, ItemId = 2002401u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list264 = new List(num3); CollectionsMarshal.SetCount(list264, num3); span5 = CollectionsMarshal.AsSpan(list264); index3 = 0; span5[index3] = 8236u; obj184.KillEnemyDataIds = list264; index3 = 6; List> list265 = new List>(index3); CollectionsMarshal.SetCount(list265, index3); span8 = CollectionsMarshal.AsSpan(list265); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference207 = ref span8[num3]; num4 = 1; List list266 = new List(num4); CollectionsMarshal.SetCount(list266, num4); span7 = CollectionsMarshal.AsSpan(list266); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference207 = list266; num3++; span8[num3] = null; num3++; span8[num3] = null; obj184.RequiredQuestVariables = list265; reference206 = obj184; index2++; ref QuestStep reference208 = ref span3[index2]; QuestStep obj185 = new QuestStep(EInteractionType.Combat, 2009093u, new Vector3(29.495605f, 3.0059814f, 527.7637f), 613) { Fly = true, ItemId = 2002401u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list267 = new List(num3); CollectionsMarshal.SetCount(list267, num3); span5 = CollectionsMarshal.AsSpan(list267); index3 = 0; span5[index3] = 8236u; obj185.KillEnemyDataIds = list267; index3 = 6; List> list268 = new List>(index3); CollectionsMarshal.SetCount(list268, index3); span8 = CollectionsMarshal.AsSpan(list268); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference209 = ref span8[num3]; num5 = 1; List list269 = new List(num5); CollectionsMarshal.SetCount(list269, num5); span7 = CollectionsMarshal.AsSpan(list269); num4 = 0; span7[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference209 = list269; num3++; span8[num3] = null; num3++; span8[num3] = null; obj185.RequiredQuestVariables = list268; reference208 = obj185; obj182.Steps = list260; reference203 = obj182; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list270 = new List(index2); CollectionsMarshal.SetCount(list270, index2); span3 = CollectionsMarshal.AsSpan(list270); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(391.50903f, -119.58932f, -236.18898f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj186.Steps = list270; reference210 = obj186; questRoot27.QuestSequence = list258; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(2984); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list271 = new List(num); CollectionsMarshal.SetCount(list271, num); span = CollectionsMarshal.AsSpan(list271); index = 0; span[index] = "plogon_enjoyer"; questRoot28.Author = list271; index = 3; List list272 = new List(index); CollectionsMarshal.SetCount(list272, index); span2 = CollectionsMarshal.AsSpan(list272); num = 0; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 0 }; num2 = 1; List list273 = new List(num2); CollectionsMarshal.SetCount(list273, num2); span3 = CollectionsMarshal.AsSpan(list273); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj187.Steps = list273; reference211 = obj187; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 1 }; index2 = 3; List list274 = new List(index2); CollectionsMarshal.SetCount(list274, index2); span3 = CollectionsMarshal.AsSpan(list274); num2 = 0; ref QuestStep reference213 = ref span3[num2]; QuestStep obj189 = new QuestStep(EInteractionType.Interact, 1019249u, new Vector3(537.1328f, 33.655228f, -811.1849f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; num3 = 6; List> list275 = new List>(num3); CollectionsMarshal.SetCount(list275, num3); span8 = CollectionsMarshal.AsSpan(list275); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference214 = ref span8[index3]; num4 = 2; List list276 = new List(num4); CollectionsMarshal.SetCount(list276, num4); span7 = CollectionsMarshal.AsSpan(list276); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference214 = list276; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj189.RequiredQuestVariables = list275; reference213 = obj189; num2++; ref QuestStep reference215 = ref span3[num2]; QuestStep obj190 = new QuestStep(EInteractionType.Interact, 1024348u, new Vector3(724.8187f, 1.3691645f, -814.4198f), 613) { Fly = true }; index3 = 6; List> list277 = new List>(index3); CollectionsMarshal.SetCount(list277, index3); span8 = CollectionsMarshal.AsSpan(list277); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference216 = ref span8[num3]; num5 = 1; List list278 = new List(num5); CollectionsMarshal.SetCount(list278, num5); span7 = CollectionsMarshal.AsSpan(list278); num4 = 0; span7[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference216 = list278; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj190.RequiredQuestVariables = list277; reference215 = obj190; num2++; ref QuestStep reference217 = ref span3[num2]; QuestStep obj191 = new QuestStep(EInteractionType.Interact, 1024420u, new Vector3(577.3556f, 9.866471f, -733.79114f), 613) { Fly = true }; num3 = 6; List> list279 = new List>(num3); CollectionsMarshal.SetCount(list279, num3); span8 = CollectionsMarshal.AsSpan(list279); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference218 = ref span8[index3]; num4 = 1; List list280 = new List(num4); CollectionsMarshal.SetCount(list280, num4); span7 = CollectionsMarshal.AsSpan(list280); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference218 = list280; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj191.RequiredQuestVariables = list279; reference217 = obj191; obj188.Steps = list274; reference212 = obj188; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list281 = new List(num2); CollectionsMarshal.SetCount(list281, num2); span3 = CollectionsMarshal.AsSpan(list281); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(392.59683f, -119.589325f, -234.30063f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj192.Steps = list281; reference219 = obj192; questRoot28.QuestSequence = list272; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(2985); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list282 = new List(num); CollectionsMarshal.SetCount(list282, num); span = CollectionsMarshal.AsSpan(list282); index = 0; span[index] = "plogon_enjoyer"; questRoot29.Author = list282; index = 4; List list283 = new List(index); CollectionsMarshal.SetCount(list283, index); span2 = CollectionsMarshal.AsSpan(list283); num = 0; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 0 }; index2 = 1; List list284 = new List(index2); CollectionsMarshal.SetCount(list284, index2); span3 = CollectionsMarshal.AsSpan(list284); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj193.Steps = list284; reference220 = obj193; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 1 }; num2 = 2; List list285 = new List(num2); CollectionsMarshal.SetCount(list285, num2); span3 = CollectionsMarshal.AsSpan(list285); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(324.734f, -118.16611f, -310.65613f), 613) { Fly = true, RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.Say, 2009099u, new Vector3(829.0073f, -122.179016f, -768.91736f), 613) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANKJN401_02985_SAYTODO_000_015" } }; obj194.Steps = list285; reference221 = obj194; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 2 }; index2 = 3; List list286 = new List(index2); CollectionsMarshal.SetCount(list286, index2); span3 = CollectionsMarshal.AsSpan(list286); num2 = 0; ref QuestStep reference223 = ref span3[num2]; QuestStep obj196 = new QuestStep(EInteractionType.Interact, 1024295u, new Vector3(861.6616f, -108.659546f, -546.4103f), 613) { Fly = true }; index3 = 6; List> list287 = new List>(index3); CollectionsMarshal.SetCount(list287, index3); span8 = CollectionsMarshal.AsSpan(list287); num3 = 0; span8[num3] = null; num3++; ref List reference224 = ref span8[num3]; num5 = 1; List list288 = new List(num5); CollectionsMarshal.SetCount(list288, num5); span7 = CollectionsMarshal.AsSpan(list288); num4 = 0; span7[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference224 = list288; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj196.RequiredQuestVariables = list287; reference223 = obj196; num2++; ref QuestStep reference225 = ref span3[num2]; QuestStep obj197 = new QuestStep(EInteractionType.Interact, 1024345u, new Vector3(891.78296f, -140.61188f, -794.36945f), 613) { Fly = true }; num3 = 6; List> list289 = new List>(num3); CollectionsMarshal.SetCount(list289, num3); span8 = CollectionsMarshal.AsSpan(list289); index3 = 0; span8[index3] = null; index3++; ref List reference226 = ref span8[index3]; num4 = 1; List list290 = new List(num4); CollectionsMarshal.SetCount(list290, num4); span7 = CollectionsMarshal.AsSpan(list290); num5 = 0; span7[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference226 = list290; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj197.RequiredQuestVariables = list289; reference225 = obj197; num2++; ref QuestStep reference227 = ref span3[num2]; QuestStep obj198 = new QuestStep(EInteractionType.Interact, 1024344u, new Vector3(836.14856f, -127.85541f, -910.7042f), 613) { Fly = true }; index3 = 6; List> list291 = new List>(index3); CollectionsMarshal.SetCount(list291, index3); span8 = CollectionsMarshal.AsSpan(list291); num3 = 0; span8[num3] = null; num3++; ref List reference228 = ref span8[num3]; num5 = 1; List list292 = new List(num5); CollectionsMarshal.SetCount(list292, num5); span7 = CollectionsMarshal.AsSpan(list292); num4 = 0; span7[num4] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); reference228 = list292; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj198.RequiredQuestVariables = list291; reference227 = obj198; obj195.Steps = list286; reference222 = obj195; num++; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list293 = new List(num2); CollectionsMarshal.SetCount(list293, num2); span3 = CollectionsMarshal.AsSpan(list293); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(392.59683f, -119.589325f, -234.30063f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj199.Steps = list293; reference229 = obj199; questRoot29.QuestSequence = list283; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(2986); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list294 = new List(num); CollectionsMarshal.SetCount(list294, num); span = CollectionsMarshal.AsSpan(list294); index = 0; span[index] = "plogon_enjoyer"; questRoot30.Author = list294; index = 3; List list295 = new List(index); CollectionsMarshal.SetCount(list295, index); span2 = CollectionsMarshal.AsSpan(list295); num = 0; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj200 = 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, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj200.Steps = list296; reference230 = obj200; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 1 }; num2 = 3; List list297 = new List(num2); CollectionsMarshal.SetCount(list297, num2); span3 = CollectionsMarshal.AsSpan(list297); index2 = 0; ref QuestStep reference232 = ref span3[index2]; QuestStep obj202 = new QuestStep(EInteractionType.Combat, null, new Vector3(-305.79498f, -0.5f, -517.7326f), 613) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list298 = new List(num3); CollectionsMarshal.SetCount(list298, num3); span5 = CollectionsMarshal.AsSpan(list298); index3 = 0; span5[index3] = 8237u; obj202.KillEnemyDataIds = list298; index3 = 6; List> list299 = new List>(index3); CollectionsMarshal.SetCount(list299, index3); span8 = CollectionsMarshal.AsSpan(list299); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference233 = ref span8[num3]; num4 = 1; List list300 = new List(num4); CollectionsMarshal.SetCount(list300, num4); span7 = CollectionsMarshal.AsSpan(list300); num5 = 0; span7[num5] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); reference233 = list300; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj202.RequiredQuestVariables = list299; reference232 = obj202; index2++; ref QuestStep reference234 = ref span3[index2]; QuestStep obj203 = new QuestStep(EInteractionType.Combat, null, new Vector3(166.64561f, -0.4983238f, -751.1739f), 613) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list301 = new List(num3); CollectionsMarshal.SetCount(list301, num3); span5 = CollectionsMarshal.AsSpan(list301); index3 = 0; span5[index3] = 8237u; obj203.KillEnemyDataIds = list301; index3 = 6; List> list302 = new List>(index3); CollectionsMarshal.SetCount(list302, index3); span8 = CollectionsMarshal.AsSpan(list302); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference235 = ref span8[num3]; num5 = 1; List list303 = new List(num5); CollectionsMarshal.SetCount(list303, num5); span7 = CollectionsMarshal.AsSpan(list303); num4 = 0; span7[num4] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference235 = list303; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj203.RequiredQuestVariables = list302; reference234 = obj203; index2++; ref QuestStep reference236 = ref span3[index2]; QuestStep obj204 = new QuestStep(EInteractionType.Combat, null, new Vector3(-135.29268f, -0.06343824f, -805.9451f), 613) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list304 = new List(num3); CollectionsMarshal.SetCount(list304, num3); span5 = CollectionsMarshal.AsSpan(list304); index3 = 0; span5[index3] = 8237u; obj204.KillEnemyDataIds = list304; index3 = 6; List> list305 = new List>(index3); CollectionsMarshal.SetCount(list305, index3); span8 = CollectionsMarshal.AsSpan(list305); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference237 = ref span8[num3]; num4 = 1; List list306 = new List(num4); CollectionsMarshal.SetCount(list306, num4); span7 = CollectionsMarshal.AsSpan(list306); num5 = 0; span7[num5] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); reference237 = list306; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj204.RequiredQuestVariables = list305; reference236 = obj204; obj201.Steps = list297; reference231 = obj201; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list307 = new List(index2); CollectionsMarshal.SetCount(list307, index2); span3 = CollectionsMarshal.AsSpan(list307); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(392.59683f, -119.589325f, -234.30063f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj205.Steps = list307; reference238 = obj205; questRoot30.QuestSequence = list295; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(2987); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list308 = new List(num); CollectionsMarshal.SetCount(list308, num); span = CollectionsMarshal.AsSpan(list308); index = 0; span[index] = "plogon_enjoyer"; questRoot31.Author = list308; index = 4; List list309 = new List(index); CollectionsMarshal.SetCount(list309, index); span2 = CollectionsMarshal.AsSpan(list309); num = 0; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 0 }; num2 = 1; List list310 = new List(num2); CollectionsMarshal.SetCount(list310, num2); span3 = CollectionsMarshal.AsSpan(list310); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj206.Steps = list310; reference239 = obj206; num++; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 1 }; index2 = 1; List list311 = new List(index2); CollectionsMarshal.SetCount(list311, index2); span3 = CollectionsMarshal.AsSpan(list311); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024300u, new Vector3(139.60474f, -0.17411774f, -578.1796f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; obj207.Steps = list311; reference240 = obj207; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 2 }; num2 = 3; List list312 = new List(num2); CollectionsMarshal.SetCount(list312, num2); span3 = CollectionsMarshal.AsSpan(list312); index2 = 0; ref QuestStep reference242 = ref span3[index2]; QuestStep obj209 = new QuestStep(EInteractionType.Interact, 1024305u, new Vector3(30.71643f, 1.1855971f, -529.778f), 613) { Fly = true }; num3 = 6; List> list313 = new List>(num3); CollectionsMarshal.SetCount(list313, num3); span8 = CollectionsMarshal.AsSpan(list313); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference243 = ref span8[index3]; num5 = 2; List list314 = new List(num5); CollectionsMarshal.SetCount(list314, num5); span7 = CollectionsMarshal.AsSpan(list314); num4 = 0; span7[num4] = new QuestWorkValue((byte)2, (byte)1, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)2, (byte)2, EQuestWorkMode.Bitwise); reference243 = list314; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj209.RequiredQuestVariables = list313; reference242 = obj209; index2++; ref QuestStep reference244 = ref span3[index2]; QuestStep obj210 = new QuestStep(EInteractionType.Interact, 1024303u, new Vector3(43.503418f, 3.6636734f, -619.379f), 613) { Fly = true }; index3 = 6; List> list315 = new List>(index3); CollectionsMarshal.SetCount(list315, index3); span8 = CollectionsMarshal.AsSpan(list315); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference245 = ref span8[num3]; num4 = 2; List list316 = new List(num4); CollectionsMarshal.SetCount(list316, num4); span7 = CollectionsMarshal.AsSpan(list316); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, (byte)1, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)2, (byte)3, EQuestWorkMode.Bitwise); reference245 = list316; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj210.RequiredQuestVariables = list315; reference244 = obj210; index2++; ref QuestStep reference246 = ref span3[index2]; QuestStep obj211 = new QuestStep(EInteractionType.Interact, 1024301u, new Vector3(-11.886841f, 3.194641f, -622.88855f), 613) { Fly = true }; num3 = 6; List> list317 = new List>(num3); CollectionsMarshal.SetCount(list317, num3); span8 = CollectionsMarshal.AsSpan(list317); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference247 = ref span8[index3]; num5 = 2; List list318 = new List(num5); CollectionsMarshal.SetCount(list318, num5); span7 = CollectionsMarshal.AsSpan(list318); num4 = 0; span7[num4] = new QuestWorkValue((byte)1, (byte)2, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)1, (byte)3, EQuestWorkMode.Bitwise); reference247 = list318; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj211.RequiredQuestVariables = list317; reference246 = obj211; obj208.Steps = list312; reference241 = obj208; num++; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list319 = new List(index2); CollectionsMarshal.SetCount(list319, index2); span3 = CollectionsMarshal.AsSpan(list319); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(392.59683f, -119.589325f, -234.30063f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj212.Steps = list319; reference248 = obj212; questRoot31.QuestSequence = list309; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(2988); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list320 = new List(num); CollectionsMarshal.SetCount(list320, num); span = CollectionsMarshal.AsSpan(list320); index = 0; span[index] = "plogon_enjoyer"; questRoot32.Author = list320; index = 4; List list321 = new List(index); CollectionsMarshal.SetCount(list321, index); span2 = CollectionsMarshal.AsSpan(list321); num = 0; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 0 }; num2 = 1; List list322 = new List(num2); CollectionsMarshal.SetCount(list322, num2); span3 = CollectionsMarshal.AsSpan(list322); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj213.Steps = list322; reference249 = obj213; num++; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = 1 }; index2 = 4; List list323 = new List(index2); CollectionsMarshal.SetCount(list323, index2); span3 = CollectionsMarshal.AsSpan(list323); num2 = 0; span3[num2] = new QuestStep(EInteractionType.None, null, null, 613) { AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; num2++; ref QuestStep reference251 = ref span3[num2]; QuestStep obj215 = new QuestStep(EInteractionType.UseItem, 2009104u, new Vector3(399.89307f, -0.10687256f, -347.21906f), 613) { Fly = true, ItemId = 2002405u }; index3 = 6; List> list324 = new List>(index3); CollectionsMarshal.SetCount(list324, index3); span8 = CollectionsMarshal.AsSpan(list324); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference252 = ref span8[num3]; num4 = 1; List list325 = new List(num4); CollectionsMarshal.SetCount(list325, num4); span7 = CollectionsMarshal.AsSpan(list325); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference252 = list325; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj215.RequiredQuestVariables = list324; reference251 = obj215; num2++; ref QuestStep reference253 = ref span3[num2]; QuestStep obj216 = new QuestStep(EInteractionType.UseItem, 2009103u, new Vector3(187.24341f, -0.10687256f, -477.71423f), 613) { Fly = true, ItemId = 2002405u }; num3 = 6; List> list326 = new List>(num3); CollectionsMarshal.SetCount(list326, num3); span8 = CollectionsMarshal.AsSpan(list326); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference254 = ref span8[index3]; num5 = 1; List list327 = new List(num5); CollectionsMarshal.SetCount(list327, num5); span7 = CollectionsMarshal.AsSpan(list327); num4 = 0; span7[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference254 = list327; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj216.RequiredQuestVariables = list326; reference253 = obj216; num2++; ref QuestStep reference255 = ref span3[num2]; QuestStep obj217 = new QuestStep(EInteractionType.UseItem, 2009102u, new Vector3(379.07983f, -0.07635498f, -494.31604f), 613) { Fly = true, ItemId = 2002405u }; index3 = 6; List> list328 = new List>(index3); CollectionsMarshal.SetCount(list328, index3); span8 = CollectionsMarshal.AsSpan(list328); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference256 = ref span8[num3]; num4 = 1; List list329 = new List(num4); CollectionsMarshal.SetCount(list329, num4); span7 = CollectionsMarshal.AsSpan(list329); num5 = 0; span7[num5] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); reference256 = list329; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj217.RequiredQuestVariables = list328; reference255 = obj217; obj214.Steps = list323; reference250 = obj214; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 2 }; num2 = 1; List list330 = new List(num2); CollectionsMarshal.SetCount(list330, num2); span3 = CollectionsMarshal.AsSpan(list330); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024218u, new Vector3(387.56384f, -119.795334f, -257.64862f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; obj218.Steps = list330; reference257 = obj218; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list331 = new List(index2); CollectionsMarshal.SetCount(list331, index2); span3 = CollectionsMarshal.AsSpan(list331); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(392.59683f, -119.589325f, -234.30063f), 613) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj219.Steps = list331; reference258 = obj219; questRoot32.QuestSequence = list321; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(2989); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list332 = new List(num); CollectionsMarshal.SetCount(list332, num); span = CollectionsMarshal.AsSpan(list332); index = 0; span[index] = "plogon_enjoyer"; questRoot33.Author = list332; index = 3; List list333 = new List(index); CollectionsMarshal.SetCount(list333, index); span2 = CollectionsMarshal.AsSpan(list333); num = 0; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 0 }; num2 = 1; List list334 = new List(num2); CollectionsMarshal.SetCount(list334, num2); span3 = CollectionsMarshal.AsSpan(list334); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj220.Steps = list334; reference259 = obj220; num++; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 1 }; index2 = 10; List list335 = new List(index2); CollectionsMarshal.SetCount(list335, index2); span3 = CollectionsMarshal.AsSpan(list335); num2 = 0; span3[num2] = new QuestStep(EInteractionType.None, null, null, 613) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyPrice } }; num2++; ref QuestStep reference261 = ref span3[num2]; QuestStep obj222 = new QuestStep(EInteractionType.Combat, 2009161u, new Vector3(52.262085f, 18.844849f, 576.43994f), 613) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list336 = new List(num3); CollectionsMarshal.SetCount(list336, num3); span5 = CollectionsMarshal.AsSpan(list336); index3 = 0; span5[index3] = 8238u; obj222.KillEnemyDataIds = list336; index3 = 6; List> list337 = new List>(index3); CollectionsMarshal.SetCount(list337, index3); span8 = CollectionsMarshal.AsSpan(list337); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference262 = ref span8[num3]; num5 = 1; List list338 = new List(num5); CollectionsMarshal.SetCount(list338, num5); span7 = CollectionsMarshal.AsSpan(list338); num4 = 0; span7[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference262 = list338; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj222.RequiredQuestVariables = list337; reference261 = obj222; num2++; ref QuestStep reference263 = ref span3[num2]; QuestStep obj223 = new QuestStep(EInteractionType.Combat, null, new Vector3(52.262085f, 18.844849f, 576.43994f), 613) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list339 = new List(num3); CollectionsMarshal.SetCount(list339, num3); span5 = CollectionsMarshal.AsSpan(list339); index3 = 0; span5[index3] = 8239u; obj223.KillEnemyDataIds = list339; index3 = 6; List> list340 = new List>(index3); CollectionsMarshal.SetCount(list340, index3); span8 = CollectionsMarshal.AsSpan(list340); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference264 = ref span8[num3]; num4 = 1; List list341 = new List(num4); CollectionsMarshal.SetCount(list341, num4); span7 = CollectionsMarshal.AsSpan(list341); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference264 = list341; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj223.RequiredQuestVariables = list340; reference263 = obj223; num2++; ref QuestStep reference265 = ref span3[num2]; QuestStep obj224 = new QuestStep(EInteractionType.Combat, null, new Vector3(52.262085f, 18.844849f, 576.43994f), 613) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list342 = new List(num3); CollectionsMarshal.SetCount(list342, num3); span5 = CollectionsMarshal.AsSpan(list342); index3 = 0; span5[index3] = 8240u; obj224.KillEnemyDataIds = list342; index3 = 6; List> list343 = new List>(index3); CollectionsMarshal.SetCount(list343, index3); span8 = CollectionsMarshal.AsSpan(list343); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference266 = ref span8[num3]; num5 = 1; List list344 = new List(num5); CollectionsMarshal.SetCount(list344, num5); span7 = CollectionsMarshal.AsSpan(list344); num4 = 0; span7[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference266 = list344; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj224.RequiredQuestVariables = list343; reference265 = obj224; num2++; ref QuestStep reference267 = ref span3[num2]; QuestStep obj225 = new QuestStep(EInteractionType.Combat, 2009162u, new Vector3(29.587158f, 51.407593f, 771.35876f), 613) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list345 = new List(num3); CollectionsMarshal.SetCount(list345, num3); span5 = CollectionsMarshal.AsSpan(list345); index3 = 0; span5[index3] = 8238u; obj225.KillEnemyDataIds = list345; index3 = 6; List> list346 = new List>(index3); CollectionsMarshal.SetCount(list346, index3); span8 = CollectionsMarshal.AsSpan(list346); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference268 = ref span8[num3]; num4 = 1; List list347 = new List(num4); CollectionsMarshal.SetCount(list347, num4); span7 = CollectionsMarshal.AsSpan(list347); num5 = 0; span7[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference268 = list347; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj225.RequiredQuestVariables = list346; reference267 = obj225; num2++; ref QuestStep reference269 = ref span3[num2]; QuestStep obj226 = new QuestStep(EInteractionType.Combat, null, new Vector3(29.587158f, 51.407593f, 771.35876f), 613) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list348 = new List(num3); CollectionsMarshal.SetCount(list348, num3); span5 = CollectionsMarshal.AsSpan(list348); index3 = 0; span5[index3] = 8239u; obj226.KillEnemyDataIds = list348; index3 = 6; List> list349 = new List>(index3); CollectionsMarshal.SetCount(list349, index3); span8 = CollectionsMarshal.AsSpan(list349); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference270 = ref span8[num3]; num5 = 1; List list350 = new List(num5); CollectionsMarshal.SetCount(list350, num5); span7 = CollectionsMarshal.AsSpan(list350); num4 = 0; span7[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference270 = list350; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj226.RequiredQuestVariables = list349; reference269 = obj226; num2++; ref QuestStep reference271 = ref span3[num2]; QuestStep obj227 = new QuestStep(EInteractionType.Combat, null, new Vector3(29.587158f, 51.407593f, 771.35876f), 613) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list351 = new List(num3); CollectionsMarshal.SetCount(list351, num3); span5 = CollectionsMarshal.AsSpan(list351); index3 = 0; span5[index3] = 8240u; obj227.KillEnemyDataIds = list351; index3 = 6; List> list352 = new List>(index3); CollectionsMarshal.SetCount(list352, index3); span8 = CollectionsMarshal.AsSpan(list352); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference272 = ref span8[num3]; num4 = 1; List list353 = new List(num4); CollectionsMarshal.SetCount(list353, num4); span7 = CollectionsMarshal.AsSpan(list353); num5 = 0; span7[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference272 = list353; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj227.RequiredQuestVariables = list352; reference271 = obj227; num2++; ref QuestStep reference273 = ref span3[num2]; QuestStep obj228 = new QuestStep(EInteractionType.Combat, 2009163u, new Vector3(337.84998f, 5.8136597f, 685.26733f), 613) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list354 = new List(num3); CollectionsMarshal.SetCount(list354, num3); span5 = CollectionsMarshal.AsSpan(list354); index3 = 0; span5[index3] = 8238u; obj228.KillEnemyDataIds = list354; index3 = 6; List> list355 = new List>(index3); CollectionsMarshal.SetCount(list355, index3); span8 = CollectionsMarshal.AsSpan(list355); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference274 = ref span8[num3]; num5 = 1; List list356 = new List(num5); CollectionsMarshal.SetCount(list356, num5); span7 = CollectionsMarshal.AsSpan(list356); num4 = 0; span7[num4] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); reference274 = list356; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj228.RequiredQuestVariables = list355; reference273 = obj228; num2++; ref QuestStep reference275 = ref span3[num2]; QuestStep obj229 = new QuestStep(EInteractionType.Combat, null, new Vector3(337.84998f, 5.8136597f, 685.26733f), 613) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list357 = new List(num3); CollectionsMarshal.SetCount(list357, num3); span5 = CollectionsMarshal.AsSpan(list357); index3 = 0; span5[index3] = 8239u; obj229.KillEnemyDataIds = list357; index3 = 6; List> list358 = new List>(index3); CollectionsMarshal.SetCount(list358, index3); span8 = CollectionsMarshal.AsSpan(list358); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference276 = ref span8[num3]; num4 = 1; List list359 = new List(num4); CollectionsMarshal.SetCount(list359, num4); span7 = CollectionsMarshal.AsSpan(list359); num5 = 0; span7[num5] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); reference276 = list359; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj229.RequiredQuestVariables = list358; reference275 = obj229; num2++; ref QuestStep reference277 = ref span3[num2]; QuestStep obj230 = new QuestStep(EInteractionType.Combat, null, new Vector3(337.84998f, 5.8136597f, 685.26733f), 613) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list360 = new List(num3); CollectionsMarshal.SetCount(list360, num3); span5 = CollectionsMarshal.AsSpan(list360); index3 = 0; span5[index3] = 8240u; obj230.KillEnemyDataIds = list360; index3 = 6; List> list361 = new List>(index3); CollectionsMarshal.SetCount(list361, index3); span8 = CollectionsMarshal.AsSpan(list361); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference278 = ref span8[num3]; num5 = 1; List list362 = new List(num5); CollectionsMarshal.SetCount(list362, num5); span7 = CollectionsMarshal.AsSpan(list362); num4 = 0; span7[num4] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); reference278 = list362; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj230.RequiredQuestVariables = list361; reference277 = obj230; obj221.Steps = list335; reference260 = obj221; num++; ref QuestSequence reference279 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list363 = new List(num2); CollectionsMarshal.SetCount(list363, num2); span3 = CollectionsMarshal.AsSpan(list363); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(392.59683f, -119.589325f, -234.30063f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj231.Steps = list363; reference279 = obj231; questRoot33.QuestSequence = list333; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(2990); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list364 = new List(num); CollectionsMarshal.SetCount(list364, num); span = CollectionsMarshal.AsSpan(list364); index = 0; span[index] = "plogon_enjoyer"; questRoot34.Author = list364; index = 4; List list365 = new List(index); CollectionsMarshal.SetCount(list365, index); span2 = CollectionsMarshal.AsSpan(list365); num = 0; ref QuestSequence reference280 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 0 }; index2 = 1; List list366 = new List(index2); CollectionsMarshal.SetCount(list366, index2); span3 = CollectionsMarshal.AsSpan(list366); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj232.Steps = list366; reference280 = obj232; num++; ref QuestSequence reference281 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = 1 }; num2 = 1; List list367 = new List(num2); CollectionsMarshal.SetCount(list367, num2); span3 = CollectionsMarshal.AsSpan(list367); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024218u, new Vector3(387.56384f, -119.795334f, -257.64862f), 613) { Fly = true }; obj233.Steps = list367; reference281 = obj233; num++; ref QuestSequence reference282 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 2 }; index2 = 6; List list368 = new List(index2); CollectionsMarshal.SetCount(list368, index2); span3 = CollectionsMarshal.AsSpan(list368); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(322.45865f, -121.24298f, -314.65158f), 613) { Fly = true, RestartNavigationIfCancelled = false }; num2++; ref QuestStep reference283 = ref span3[num2]; QuestStep obj235 = new QuestStep(EInteractionType.Action, 2009109u, new Vector3(239.18518f, -74.99817f, -464.95764f), 613) { Fly = true, Action = EAction.Inhale }; num3 = 6; List> list369 = new List>(num3); CollectionsMarshal.SetCount(list369, num3); span8 = CollectionsMarshal.AsSpan(list369); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference284 = ref span8[index3]; num4 = 4; List list370 = new List(num4); CollectionsMarshal.SetCount(list370, num4); span7 = CollectionsMarshal.AsSpan(list370); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)9, 0, EQuestWorkMode.Bitwise); reference284 = list370; index3++; span8[index3] = null; index3++; span8[index3] = null; obj235.RequiredQuestVariables = list369; reference283 = obj235; num2++; ref QuestStep reference285 = ref span3[num2]; QuestStep obj236 = new QuestStep(EInteractionType.Action, 2009108u, new Vector3(286.33557f, -74.60144f, -499.01584f), 613) { Fly = true, Action = EAction.Inhale }; index3 = 6; List> list371 = new List>(index3); CollectionsMarshal.SetCount(list371, index3); span8 = CollectionsMarshal.AsSpan(list371); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference286 = ref span8[num3]; num5 = 4; List list372 = new List(num5); CollectionsMarshal.SetCount(list372, num5); span7 = CollectionsMarshal.AsSpan(list372); num4 = 0; span7[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)10, 0, EQuestWorkMode.Bitwise); reference286 = list372; num3++; span8[num3] = null; num3++; span8[num3] = null; obj236.RequiredQuestVariables = list371; reference285 = obj236; num2++; ref QuestStep reference287 = ref span3[num2]; QuestStep obj237 = new QuestStep(EInteractionType.Action, 2009106u, new Vector3(539.2385f, -56.26001f, -364.88904f), 613) { Fly = true, Action = EAction.Inhale }; num3 = 6; List> list373 = new List>(num3); CollectionsMarshal.SetCount(list373, num3); span8 = CollectionsMarshal.AsSpan(list373); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference288 = ref span8[index3]; num4 = 3; List list374 = new List(num4); CollectionsMarshal.SetCount(list374, num4); span7 = CollectionsMarshal.AsSpan(list374); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)10, 0, EQuestWorkMode.Bitwise); reference288 = list374; index3++; span8[index3] = null; index3++; span8[index3] = null; obj237.RequiredQuestVariables = list373; reference287 = obj237; num2++; ref QuestStep reference289 = ref span3[num2]; QuestStep obj238 = new QuestStep(EInteractionType.Action, 2009107u, new Vector3(560.14343f, -75.547424f, -410.81866f), 613) { Fly = true, Action = EAction.Inhale }; index3 = 6; List> list375 = new List>(index3); CollectionsMarshal.SetCount(list375, index3); span8 = CollectionsMarshal.AsSpan(list375); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference290 = ref span8[num3]; num5 = 4; List list376 = new List(num5); CollectionsMarshal.SetCount(list376, num5); span7 = CollectionsMarshal.AsSpan(list376); num4 = 0; span7[num4] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)9, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)10, 0, EQuestWorkMode.Bitwise); reference290 = list376; num3++; span8[num3] = null; num3++; span8[num3] = null; obj238.RequiredQuestVariables = list375; reference289 = obj238; num2++; ref QuestStep reference291 = ref span3[num2]; QuestStep obj239 = new QuestStep(EInteractionType.Action, 2009105u, new Vector3(613.94666f, -74.57086f, -400.04578f), 613) { Fly = true, Action = EAction.Inhale }; num3 = 6; List> list377 = new List>(num3); CollectionsMarshal.SetCount(list377, num3); span8 = CollectionsMarshal.AsSpan(list377); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference292 = ref span8[index3]; num4 = 3; List list378 = new List(num4); CollectionsMarshal.SetCount(list378, num4); span7 = CollectionsMarshal.AsSpan(list378); num5 = 0; span7[num5] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)9, 0, EQuestWorkMode.Bitwise); reference292 = list378; index3++; span8[index3] = null; index3++; span8[index3] = null; obj239.RequiredQuestVariables = list377; reference291 = obj239; obj234.Steps = list368; reference282 = obj234; num++; ref QuestSequence reference293 = ref span2[num]; QuestSequence obj240 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list379 = new List(num2); CollectionsMarshal.SetCount(list379, num2); span3 = CollectionsMarshal.AsSpan(list379); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(392.59683f, -119.589325f, -234.30063f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj240.Steps = list379; reference293 = obj240; questRoot34.QuestSequence = list365; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(2991); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list380 = new List(num); CollectionsMarshal.SetCount(list380, num); span = CollectionsMarshal.AsSpan(list380); index = 0; span[index] = "plogon_enjoyer"; questRoot35.Author = list380; index = 3; List list381 = new List(index); CollectionsMarshal.SetCount(list381, index); span2 = CollectionsMarshal.AsSpan(list381); num = 0; ref QuestSequence reference294 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 0 }; index2 = 1; List list382 = new List(index2); CollectionsMarshal.SetCount(list382, index2); span3 = CollectionsMarshal.AsSpan(list382); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj241.Steps = list382; reference294 = obj241; num++; ref QuestSequence reference295 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = 1 }; num2 = 2; List list383 = new List(num2); CollectionsMarshal.SetCount(list383, num2); span3 = CollectionsMarshal.AsSpan(list383); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(314.92435f, -78.61959f, -226.5322f), 613) { Fly = true, RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1024307u, new Vector3(29.617676f, -86.167725f, -26.962769f), 613) { Fly = true }; obj242.Steps = list383; reference295 = obj242; num++; ref QuestSequence reference296 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list384 = new List(index2); CollectionsMarshal.SetCount(list384, index2); span3 = CollectionsMarshal.AsSpan(list384); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(392.59683f, -119.589325f, -234.30063f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj243.Steps = list384; reference296 = obj243; questRoot35.QuestSequence = list381; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(2992); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list385 = new List(num); CollectionsMarshal.SetCount(list385, num); span = CollectionsMarshal.AsSpan(list385); index = 0; span[index] = "plogon_enjoyer"; questRoot36.Author = list385; index = 3; List list386 = new List(index); CollectionsMarshal.SetCount(list386, index); span2 = CollectionsMarshal.AsSpan(list386); num = 0; ref QuestSequence reference297 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = 0 }; num2 = 1; List list387 = new List(num2); CollectionsMarshal.SetCount(list387, num2); span3 = CollectionsMarshal.AsSpan(list387); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj244.Steps = list387; reference297 = obj244; num++; ref QuestSequence reference298 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 1 }; index2 = 7; List list388 = new List(index2); CollectionsMarshal.SetCount(list388, index2); span3 = CollectionsMarshal.AsSpan(list388); num2 = 0; span3[num2] = new QuestStep(EInteractionType.None, null, null, 613) { AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; num2++; ref QuestStep reference299 = ref span3[num2]; QuestStep obj246 = new QuestStep(EInteractionType.Interact, 2009114u, new Vector3(558.5259f, -0.015319824f, -516.92993f), 613) { Fly = true }; index3 = 6; List> list389 = new List>(index3); CollectionsMarshal.SetCount(list389, index3); span8 = CollectionsMarshal.AsSpan(list389); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference300 = ref span8[num3]; num5 = 2; List list390 = new List(num5); CollectionsMarshal.SetCount(list390, num5); span7 = CollectionsMarshal.AsSpan(list390); num4 = 0; span7[num4] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference300 = list390; num3++; span8[num3] = null; obj246.RequiredQuestVariables = list389; reference299 = obj246; num2++; ref QuestStep reference301 = ref span3[num2]; QuestStep obj247 = new QuestStep(EInteractionType.Combat, 2009116u, new Vector3(558.5259f, -0.015319824f, -516.92993f), 613) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list391 = new List(num3); CollectionsMarshal.SetCount(list391, num3); span5 = CollectionsMarshal.AsSpan(list391); index3 = 0; span5[index3] = 8241u; obj247.KillEnemyDataIds = list391; index3 = 6; List> list392 = new List>(index3); CollectionsMarshal.SetCount(list392, index3); span8 = CollectionsMarshal.AsSpan(list392); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference302 = ref span8[num3]; num4 = 3; List list393 = new List(num4); CollectionsMarshal.SetCount(list393, num4); span7 = CollectionsMarshal.AsSpan(list393); num5 = 0; span7[num5] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue(0, (byte)5, EQuestWorkMode.Bitwise); reference302 = list393; num3++; span8[num3] = null; obj247.RequiredQuestVariables = list392; reference301 = obj247; num2++; ref QuestStep reference303 = ref span3[num2]; QuestStep obj248 = new QuestStep(EInteractionType.Interact, 2009113u, new Vector3(633.1731f, -0.015319824f, -497.79507f), 613) { Fly = true }; num3 = 6; List> list394 = new List>(num3); CollectionsMarshal.SetCount(list394, num3); span8 = CollectionsMarshal.AsSpan(list394); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference304 = ref span8[index3]; num5 = 2; List list395 = new List(num5); CollectionsMarshal.SetCount(list395, num5); span7 = CollectionsMarshal.AsSpan(list395); num4 = 0; span7[num4] = new QuestWorkValue((byte)1, (byte)2, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)1, (byte)4, EQuestWorkMode.Bitwise); reference304 = list395; index3++; span8[index3] = null; obj248.RequiredQuestVariables = list394; reference303 = obj248; num2++; ref QuestStep reference305 = ref span3[num2]; QuestStep obj249 = new QuestStep(EInteractionType.Combat, 2009111u, new Vector3(633.1731f, -0.015319824f, -497.79507f), 613) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list396 = new List(index3); CollectionsMarshal.SetCount(list396, index3); span5 = CollectionsMarshal.AsSpan(list396); num3 = 0; span5[num3] = 8241u; obj249.KillEnemyDataIds = list396; num3 = 6; List> list397 = new List>(num3); CollectionsMarshal.SetCount(list397, num3); span8 = CollectionsMarshal.AsSpan(list397); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference306 = ref span8[index3]; num4 = 3; List list398 = new List(num4); CollectionsMarshal.SetCount(list398, num4); span7 = CollectionsMarshal.AsSpan(list398); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, (byte)1, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)1, (byte)3, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)1, (byte)5, EQuestWorkMode.Bitwise); reference306 = list398; index3++; span8[index3] = null; obj249.RequiredQuestVariables = list397; reference305 = obj249; num2++; ref QuestStep reference307 = ref span3[num2]; QuestStep obj250 = new QuestStep(EInteractionType.Interact, 2009110u, new Vector3(694.08704f, -0.015319824f, -611.017f), 613) { Fly = true }; index3 = 6; List> list399 = new List>(index3); CollectionsMarshal.SetCount(list399, index3); span8 = CollectionsMarshal.AsSpan(list399); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference308 = ref span8[num3]; num5 = 3; List list400 = new List(num5); CollectionsMarshal.SetCount(list400, num5); span7 = CollectionsMarshal.AsSpan(list400); num4 = 0; span7[num4] = new QuestWorkValue((byte)2, (byte)1, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)2, (byte)4, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)2, (byte)5, EQuestWorkMode.Bitwise); reference308 = list400; num3++; span8[num3] = null; obj250.RequiredQuestVariables = list399; reference307 = obj250; num2++; ref QuestStep reference309 = ref span3[num2]; QuestStep obj251 = new QuestStep(EInteractionType.Combat, 2009117u, new Vector3(694.08704f, -0.015319824f, -611.017f), 613) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list401 = new List(num3); CollectionsMarshal.SetCount(list401, num3); span5 = CollectionsMarshal.AsSpan(list401); index3 = 0; span5[index3] = 8241u; obj251.KillEnemyDataIds = list401; index3 = 6; List> list402 = new List>(index3); CollectionsMarshal.SetCount(list402, index3); span8 = CollectionsMarshal.AsSpan(list402); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference310 = ref span8[num3]; num4 = 2; List list403 = new List(num4); CollectionsMarshal.SetCount(list403, num4); span7 = CollectionsMarshal.AsSpan(list403); num5 = 0; span7[num5] = new QuestWorkValue((byte)2, (byte)2, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)2, (byte)3, EQuestWorkMode.Bitwise); reference310 = list403; num3++; span8[num3] = null; obj251.RequiredQuestVariables = list402; reference309 = obj251; obj245.Steps = list388; reference298 = obj245; num++; ref QuestSequence reference311 = ref span2[num]; QuestSequence obj252 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list404 = new List(num2); CollectionsMarshal.SetCount(list404, num2); span3 = CollectionsMarshal.AsSpan(list404); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(392.59683f, -119.589325f, -234.30063f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj252.Steps = list404; reference311 = obj252; questRoot36.QuestSequence = list386; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(2993); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list405 = new List(num); CollectionsMarshal.SetCount(list405, num); span = CollectionsMarshal.AsSpan(list405); index = 0; span[index] = "plogon_enjoyer"; questRoot37.Author = list405; index = 3; List list406 = new List(index); CollectionsMarshal.SetCount(list406, index); span2 = CollectionsMarshal.AsSpan(list406); num = 0; ref QuestSequence reference312 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = 0 }; index2 = 1; List list407 = new List(index2); CollectionsMarshal.SetCount(list407, index2); span3 = CollectionsMarshal.AsSpan(list407); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj253.Steps = list407; reference312 = obj253; num++; ref QuestSequence reference313 = ref span2[num]; QuestSequence obj254 = new QuestSequence { Sequence = 1 }; num2 = 7; List list408 = new List(num2); CollectionsMarshal.SetCount(list408, num2); span3 = CollectionsMarshal.AsSpan(list408); index2 = 0; span3[index2] = new QuestStep(EInteractionType.None, null, null, 613) { AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; index2++; ref QuestStep reference314 = ref span3[index2]; QuestStep obj255 = new QuestStep(EInteractionType.Interact, 1024310u, new Vector3(-795.0103f, 21.373795f, -466.20892f), 613) { Fly = true }; num3 = 6; List> list409 = new List>(num3); CollectionsMarshal.SetCount(list409, num3); span8 = CollectionsMarshal.AsSpan(list409); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference315 = ref span8[index3]; num5 = 1; List list410 = new List(num5); CollectionsMarshal.SetCount(list410, num5); span7 = CollectionsMarshal.AsSpan(list410); num4 = 0; span7[num4] = new QuestWorkValue((byte)1, (byte)1, EQuestWorkMode.Bitwise); reference315 = list410; index3++; span8[index3] = null; obj255.RequiredQuestVariables = list409; reference314 = obj255; index2++; ref QuestStep reference316 = ref span3[index2]; QuestStep obj256 = new QuestStep(EInteractionType.Interact, 1024311u, new Vector3(-750.39294f, 1.6679686f, -479.33167f), 613) { Fly = true }; index3 = 6; List> list411 = new List>(index3); CollectionsMarshal.SetCount(list411, index3); span8 = CollectionsMarshal.AsSpan(list411); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference317 = ref span8[num3]; num4 = 3; List list412 = new List(num4); CollectionsMarshal.SetCount(list412, num4); span7 = CollectionsMarshal.AsSpan(list412); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, (byte)2, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)2, (byte)1, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)2, (byte)2, EQuestWorkMode.Bitwise); reference317 = list412; num3++; span8[num3] = null; obj256.RequiredQuestVariables = list411; reference316 = obj256; index2++; ref QuestStep reference318 = ref span3[index2]; QuestStep obj257 = new QuestStep(EInteractionType.Interact, 1024312u, new Vector3(-792.08057f, 8.039127f, -444.419f), 613) { Fly = true }; num3 = 6; List> list413 = new List>(num3); CollectionsMarshal.SetCount(list413, num3); span8 = CollectionsMarshal.AsSpan(list413); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference319 = ref span8[index3]; num5 = 2; List list414 = new List(num5); CollectionsMarshal.SetCount(list414, num5); span7 = CollectionsMarshal.AsSpan(list414); num4 = 0; span7[num4] = new QuestWorkValue((byte)1, (byte)1, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)1, (byte)2, EQuestWorkMode.Bitwise); reference319 = list414; index3++; span8[index3] = null; obj257.RequiredQuestVariables = list413; reference318 = obj257; index2++; ref QuestStep reference320 = ref span3[index2]; QuestStep obj258 = new QuestStep(EInteractionType.Interact, 1024313u, new Vector3(-764.12604f, 4.763445f, -441.51984f), 613) { Fly = true }; index3 = 6; List> list415 = new List>(index3); CollectionsMarshal.SetCount(list415, index3); span8 = CollectionsMarshal.AsSpan(list415); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference321 = ref span8[num3]; num4 = 2; List list416 = new List(num4); CollectionsMarshal.SetCount(list416, num4); span7 = CollectionsMarshal.AsSpan(list416); num5 = 0; span7[num5] = new QuestWorkValue((byte)2, (byte)1, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)2, (byte)2, EQuestWorkMode.Bitwise); reference321 = list416; num3++; span8[num3] = null; obj258.RequiredQuestVariables = list415; reference320 = obj258; index2++; ref QuestStep reference322 = ref span3[index2]; QuestStep obj259 = new QuestStep(EInteractionType.Interact, 1024314u, new Vector3(-784.48157f, 7.7091823f, -456.9925f), 613) { Fly = true }; num3 = 6; List> list417 = new List>(num3); CollectionsMarshal.SetCount(list417, num3); span8 = CollectionsMarshal.AsSpan(list417); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference323 = ref span8[index3]; num5 = 2; List list418 = new List(num5); CollectionsMarshal.SetCount(list418, num5); span7 = CollectionsMarshal.AsSpan(list418); num4 = 0; span7[num4] = new QuestWorkValue((byte)1, (byte)1, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)2, (byte)1, EQuestWorkMode.Bitwise); reference323 = list418; index3++; span8[index3] = null; obj259.RequiredQuestVariables = list417; reference322 = obj259; index2++; ref QuestStep reference324 = ref span3[index2]; QuestStep obj260 = new QuestStep(EInteractionType.Interact, 1024315u, new Vector3(-797.4823f, 8.045045f, -417.56317f), 613) { Fly = true }; index3 = 6; List> list419 = new List>(index3); CollectionsMarshal.SetCount(list419, index3); span8 = CollectionsMarshal.AsSpan(list419); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference325 = ref span8[num3]; num4 = 2; List list420 = new List(num4); CollectionsMarshal.SetCount(list420, num4); span7 = CollectionsMarshal.AsSpan(list420); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, (byte)2, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)2, (byte)2, EQuestWorkMode.Bitwise); reference325 = list420; num3++; span8[num3] = null; obj260.RequiredQuestVariables = list419; reference324 = obj260; obj254.Steps = list408; reference313 = obj254; num++; ref QuestSequence reference326 = ref span2[num]; QuestSequence obj261 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list421 = new List(index2); CollectionsMarshal.SetCount(list421, index2); span3 = CollectionsMarshal.AsSpan(list421); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(392.59683f, -119.589325f, -234.30063f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj261.Steps = list421; reference326 = obj261; questRoot37.QuestSequence = list406; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(2994); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list422 = new List(num); CollectionsMarshal.SetCount(list422, num); span = CollectionsMarshal.AsSpan(list422); index = 0; span[index] = "plogon_enjoyer"; questRoot38.Author = list422; index = 3; List list423 = new List(index); CollectionsMarshal.SetCount(list423, index); span2 = CollectionsMarshal.AsSpan(list423); num = 0; ref QuestSequence reference327 = ref span2[num]; QuestSequence obj262 = new QuestSequence { Sequence = 0 }; num2 = 1; List list424 = new List(num2); CollectionsMarshal.SetCount(list424, num2); span3 = CollectionsMarshal.AsSpan(list424); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj262.Steps = list424; reference327 = obj262; num++; ref QuestSequence reference328 = ref span2[num]; QuestSequence obj263 = new QuestSequence { Sequence = 1 }; index2 = 6; List list425 = new List(index2); CollectionsMarshal.SetCount(list425, index2); span3 = CollectionsMarshal.AsSpan(list425); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(318.03552f, -82.86303f, -227.4517f), 613) { Fly = true, RestartNavigationIfCancelled = false }; num2++; ref QuestStep reference329 = ref span3[num2]; QuestStep obj264 = new QuestStep(EInteractionType.Interact, 2009119u, new Vector3(-229.26678f, -308.73578f, 449.485f), 613) { Fly = true }; num3 = 6; List> list426 = new List>(num3); CollectionsMarshal.SetCount(list426, num3); span8 = CollectionsMarshal.AsSpan(list426); index3 = 0; span8[index3] = null; index3++; ref List reference330 = ref span8[index3]; num5 = 1; List list427 = new List(num5); CollectionsMarshal.SetCount(list427, num5); span7 = CollectionsMarshal.AsSpan(list427); num4 = 0; span7[num4] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); reference330 = list427; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj264.RequiredQuestVariables = list426; reference329 = obj264; num2++; ref QuestStep reference331 = ref span3[num2]; QuestStep obj265 = new QuestStep(EInteractionType.Interact, 2009120u, new Vector3(-233.9361f, -411.3985f, 372.8236f), 613) { Fly = true }; index3 = 6; List> list428 = new List>(index3); CollectionsMarshal.SetCount(list428, index3); span8 = CollectionsMarshal.AsSpan(list428); num3 = 0; span8[num3] = null; num3++; ref List reference332 = ref span8[num3]; num4 = 1; List list429 = new List(num4); CollectionsMarshal.SetCount(list429, num4); span7 = CollectionsMarshal.AsSpan(list429); num5 = 0; span7[num5] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference332 = list429; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj265.RequiredQuestVariables = list428; reference331 = obj265; num2++; ref QuestStep reference333 = ref span3[num2]; QuestStep obj266 = new QuestStep(EInteractionType.Interact, 2009121u, new Vector3(-279.62158f, -366.81165f, 408.68237f), 613) { Fly = true }; num3 = 6; List> list430 = new List>(num3); CollectionsMarshal.SetCount(list430, num3); span8 = CollectionsMarshal.AsSpan(list430); index3 = 0; span8[index3] = null; index3++; ref List reference334 = ref span8[index3]; num5 = 2; List list431 = new List(num5); CollectionsMarshal.SetCount(list431, num5); span7 = CollectionsMarshal.AsSpan(list431); num4 = 0; span7[num4] = new QuestWorkValue((byte)1, (byte)2, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)1, (byte)3, EQuestWorkMode.Bitwise); reference334 = list431; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj266.RequiredQuestVariables = list430; reference333 = obj266; num2++; ref QuestStep reference335 = ref span3[num2]; QuestStep obj267 = new QuestStep(EInteractionType.Interact, 2009122u, new Vector3(-286.09143f, -367.422f, 390.2494f), 613) { Fly = true }; index3 = 6; List> list432 = new List>(index3); CollectionsMarshal.SetCount(list432, index3); span8 = CollectionsMarshal.AsSpan(list432); num3 = 0; span8[num3] = null; num3++; ref List reference336 = ref span8[num3]; num4 = 1; List list433 = new List(num4); CollectionsMarshal.SetCount(list433, num4); span7 = CollectionsMarshal.AsSpan(list433); num5 = 0; span7[num5] = new QuestWorkValue((byte)2, (byte)2, EQuestWorkMode.Bitwise); reference336 = list433; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj267.RequiredQuestVariables = list432; reference335 = obj267; num2++; ref QuestStep reference337 = ref span3[num2]; QuestStep obj268 = new QuestStep(EInteractionType.Interact, 2009123u, new Vector3(-249.59192f, -325.948f, 472.70923f), 613) { Fly = true }; num3 = 6; List> list434 = new List>(num3); CollectionsMarshal.SetCount(list434, num3); span8 = CollectionsMarshal.AsSpan(list434); index3 = 0; span8[index3] = null; index3++; ref List reference338 = ref span8[index3]; num5 = 1; List list435 = new List(num5); CollectionsMarshal.SetCount(list435, num5); span7 = CollectionsMarshal.AsSpan(list435); num4 = 0; span7[num4] = new QuestWorkValue((byte)2, (byte)3, EQuestWorkMode.Bitwise); reference338 = list435; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj268.RequiredQuestVariables = list434; reference337 = obj268; obj263.Steps = list425; reference328 = obj263; num++; ref QuestSequence reference339 = ref span2[num]; QuestSequence obj269 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list436 = new List(num2); CollectionsMarshal.SetCount(list436, num2); span3 = CollectionsMarshal.AsSpan(list436); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(391.50903f, -119.58932f, -236.18898f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj269.Steps = list436; reference339 = obj269; questRoot38.QuestSequence = list423; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(2995); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list437 = new List(num); CollectionsMarshal.SetCount(list437, num); span = CollectionsMarshal.AsSpan(list437); index = 0; span[index] = "plogon_enjoyer"; questRoot39.Author = list437; index = 5; List list438 = new List(index); CollectionsMarshal.SetCount(list438, index); span2 = CollectionsMarshal.AsSpan(list438); num = 0; ref QuestSequence reference340 = ref span2[num]; QuestSequence obj270 = new QuestSequence { Sequence = 0 }; index2 = 1; List list439 = new List(index2); CollectionsMarshal.SetCount(list439, index2); span3 = CollectionsMarshal.AsSpan(list439); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj270.Steps = list439; reference340 = obj270; num++; ref QuestSequence reference341 = ref span2[num]; QuestSequence obj271 = new QuestSequence { Sequence = 1 }; num2 = 1; List list440 = new List(num2); CollectionsMarshal.SetCount(list440, num2); span3 = CollectionsMarshal.AsSpan(list440); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024316u, new Vector3(714.9614f, -0.3f, 140.3982f), 613) { Fly = true }; obj271.Steps = list440; reference341 = obj271; num++; ref QuestSequence reference342 = ref span2[num]; QuestSequence obj272 = new QuestSequence { Sequence = 2 }; index2 = 5; List list441 = new List(index2); CollectionsMarshal.SetCount(list441, index2); span3 = CollectionsMarshal.AsSpan(list441); num2 = 0; ref QuestStep reference343 = ref span3[num2]; QuestStep obj273 = new QuestStep(EInteractionType.UseItem, 2009124u, new Vector3(753.56665f, 0.41192627f, 121.72119f), 613) { Fly = true, ItemId = 2002414u }; index3 = 6; List> list442 = new List>(index3); CollectionsMarshal.SetCount(list442, index3); span8 = CollectionsMarshal.AsSpan(list442); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference344 = ref span8[num3]; num4 = 3; List list443 = new List(num4); CollectionsMarshal.SetCount(list443, num4); span7 = CollectionsMarshal.AsSpan(list443); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, (byte)1, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)1, (byte)3, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)1, (byte)4, EQuestWorkMode.Bitwise); reference344 = list443; num3++; span8[num3] = null; num3++; span8[num3] = null; obj273.RequiredQuestVariables = list442; reference343 = obj273; num2++; ref QuestStep reference345 = ref span3[num2]; QuestStep obj274 = new QuestStep(EInteractionType.UseItem, 2009126u, new Vector3(745.41846f, 0.16778564f, 95.750244f), 613) { Fly = true, ItemId = 2002414u }; num3 = 6; List> list444 = new List>(num3); CollectionsMarshal.SetCount(list444, num3); span8 = CollectionsMarshal.AsSpan(list444); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference346 = ref span8[index3]; num5 = 1; List list445 = new List(num5); CollectionsMarshal.SetCount(list445, num5); span7 = CollectionsMarshal.AsSpan(list445); num4 = 0; span7[num4] = new QuestWorkValue((byte)1, (byte)3, EQuestWorkMode.Bitwise); reference346 = list445; index3++; span8[index3] = null; index3++; span8[index3] = null; obj274.RequiredQuestVariables = list444; reference345 = obj274; num2++; ref QuestStep reference347 = ref span3[num2]; QuestStep obj275 = new QuestStep(EInteractionType.UseItem, 2009127u, new Vector3(745.44885f, 0.16778564f, 95.78088f), 613) { Fly = true, ItemId = 2002414u }; index3 = 6; List> list446 = new List>(index3); CollectionsMarshal.SetCount(list446, index3); span8 = CollectionsMarshal.AsSpan(list446); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference348 = ref span8[num3]; num4 = 2; List list447 = new List(num4); CollectionsMarshal.SetCount(list447, num4); span7 = CollectionsMarshal.AsSpan(list447); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, (byte)1, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)1, (byte)4, EQuestWorkMode.Bitwise); reference348 = list447; num3++; span8[num3] = null; num3++; span8[num3] = null; obj275.RequiredQuestVariables = list446; reference347 = obj275; num2++; ref QuestStep reference349 = ref span3[num2]; QuestStep obj276 = new QuestStep(EInteractionType.UseItem, 2009128u, new Vector3(777.1571f, 1.2054443f, 110.36853f), 613) { Fly = true, ItemId = 2002414u }; num3 = 6; List> list448 = new List>(num3); CollectionsMarshal.SetCount(list448, num3); span8 = CollectionsMarshal.AsSpan(list448); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference350 = ref span8[index3]; num5 = 2; List list449 = new List(num5); CollectionsMarshal.SetCount(list449, num5); span7 = CollectionsMarshal.AsSpan(list449); num4 = 0; span7[num4] = new QuestWorkValue((byte)1, (byte)1, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)1, (byte)3, EQuestWorkMode.Bitwise); reference350 = list449; index3++; span8[index3] = null; index3++; span8[index3] = null; obj276.RequiredQuestVariables = list448; reference349 = obj276; num2++; ref QuestStep reference351 = ref span3[num2]; QuestStep obj277 = new QuestStep(EInteractionType.UseItem, 2009227u, new Vector3(777.1876f, 1.2359009f, 110.36853f), 613) { Fly = true, ItemId = 2002414u }; index3 = 6; List> list450 = new List>(index3); CollectionsMarshal.SetCount(list450, index3); span8 = CollectionsMarshal.AsSpan(list450); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference352 = ref span8[num3]; num4 = 1; List list451 = new List(num4); CollectionsMarshal.SetCount(list451, num4); span7 = CollectionsMarshal.AsSpan(list451); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, (byte)4, EQuestWorkMode.Bitwise); reference352 = list451; num3++; span8[num3] = null; num3++; span8[num3] = null; obj277.RequiredQuestVariables = list450; reference351 = obj277; obj272.Steps = list441; reference342 = obj272; num++; ref QuestSequence reference353 = ref span2[num]; QuestSequence obj278 = new QuestSequence { Sequence = 3 }; num2 = 1; List list452 = new List(num2); CollectionsMarshal.SetCount(list452, num2); span3 = CollectionsMarshal.AsSpan(list452); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024316u, new Vector3(714.9614f, -0.3f, 140.3982f), 613) { Fly = true }; obj278.Steps = list452; reference353 = obj278; num++; ref QuestSequence reference354 = ref span2[num]; QuestSequence obj279 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list453 = new List(index2); CollectionsMarshal.SetCount(list453, index2); span3 = CollectionsMarshal.AsSpan(list453); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(391.50903f, -119.58932f, -236.18898f), 613) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj279.Steps = list453; reference354 = obj279; questRoot39.QuestSequence = list438; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(2996); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list454 = new List(num); CollectionsMarshal.SetCount(list454, num); span = CollectionsMarshal.AsSpan(list454); index = 0; span[index] = "plogon_enjoyer"; questRoot40.Author = list454; index = 3; List list455 = new List(index); CollectionsMarshal.SetCount(list455, index); span2 = CollectionsMarshal.AsSpan(list455); num = 0; ref QuestSequence reference355 = ref span2[num]; QuestSequence obj280 = new QuestSequence { Sequence = 0 }; num2 = 1; List list456 = new List(num2); CollectionsMarshal.SetCount(list456, num2); span3 = CollectionsMarshal.AsSpan(list456); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj280.Steps = list456; reference355 = obj280; num++; ref QuestSequence reference356 = ref span2[num]; QuestSequence obj281 = new QuestSequence { Sequence = 1 }; index2 = 6; List list457 = new List(index2); CollectionsMarshal.SetCount(list457, index2); span3 = CollectionsMarshal.AsSpan(list457); num2 = 0; ref QuestStep reference357 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2009129u, new Vector3(320.39355f, -0.07635498f, 2.7313232f), 613); num3 = 6; List> list458 = new List>(num3); CollectionsMarshal.SetCount(list458, num3); span8 = CollectionsMarshal.AsSpan(list458); index3 = 0; span8[index3] = null; index3++; ref List reference358 = ref span8[index3]; num5 = 1; List list459 = new List(num5); CollectionsMarshal.SetCount(list459, num5); span7 = CollectionsMarshal.AsSpan(list459); num4 = 0; span7[num4] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference358 = list459; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; questStep3.RequiredQuestVariables = list458; reference357 = questStep3; num2++; ref QuestStep reference359 = ref span3[num2]; QuestStep obj282 = new QuestStep(EInteractionType.Interact, 2009130u, new Vector3(14.572327f, -0.07635498f, -352.86487f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; index3 = 6; List> list460 = new List>(index3); CollectionsMarshal.SetCount(list460, index3); span8 = CollectionsMarshal.AsSpan(list460); num3 = 0; span8[num3] = null; num3++; ref List reference360 = ref span8[num3]; num4 = 3; List list461 = new List(num4); CollectionsMarshal.SetCount(list461, num4); span7 = CollectionsMarshal.AsSpan(list461); num5 = 0; span7[num5] = new QuestWorkValue(0, (byte)6, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue(0, (byte)7, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); reference360 = list461; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj282.RequiredQuestVariables = list460; reference359 = obj282; num2++; ref QuestStep reference361 = ref span3[num2]; QuestStep obj283 = new QuestStep(EInteractionType.Interact, 2009131u, new Vector3(90.13501f, -0.045776367f, 177.50818f), 613) { Fly = true }; num3 = 6; List> list462 = new List>(num3); CollectionsMarshal.SetCount(list462, num3); span8 = CollectionsMarshal.AsSpan(list462); index3 = 0; span8[index3] = null; index3++; ref List reference362 = ref span8[index3]; num5 = 2; List list463 = new List(num5); CollectionsMarshal.SetCount(list463, num5); span7 = CollectionsMarshal.AsSpan(list463); num4 = 0; span7[num4] = new QuestWorkValue((byte)1, (byte)2, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)1, (byte)6, EQuestWorkMode.Bitwise); reference362 = list463; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj283.RequiredQuestVariables = list462; reference361 = obj283; num2++; ref QuestStep reference363 = ref span3[num2]; QuestStep obj284 = new QuestStep(EInteractionType.Interact, 2009132u, new Vector3(-48.69159f, -0.045776367f, -312.1844f), 613) { Fly = true }; index3 = 6; List> list464 = new List>(index3); CollectionsMarshal.SetCount(list464, index3); span8 = CollectionsMarshal.AsSpan(list464); num3 = 0; span8[num3] = null; num3++; ref List reference364 = ref span8[num3]; num4 = 2; List list465 = new List(num4); CollectionsMarshal.SetCount(list465, num4); span7 = CollectionsMarshal.AsSpan(list465); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, (byte)7, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)1, (byte)8, EQuestWorkMode.Bitwise); reference364 = list465; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj284.RequiredQuestVariables = list464; reference363 = obj284; num2++; ref QuestStep reference365 = ref span3[num2]; QuestStep obj285 = new QuestStep(EInteractionType.Interact, 2009133u, new Vector3(23.941406f, -0.19836426f, 192.70618f), 613) { Fly = true }; num3 = 6; List> list466 = new List>(num3); CollectionsMarshal.SetCount(list466, num3); span8 = CollectionsMarshal.AsSpan(list466); index3 = 0; span8[index3] = null; index3++; ref List reference366 = ref span8[index3]; num5 = 1; List list467 = new List(num5); CollectionsMarshal.SetCount(list467, num5); span7 = CollectionsMarshal.AsSpan(list467); num4 = 0; span7[num4] = new QuestWorkValue((byte)2, (byte)7, EQuestWorkMode.Bitwise); reference366 = list467; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj285.RequiredQuestVariables = list466; reference365 = obj285; num2++; ref QuestStep reference367 = ref span3[num2]; QuestStep obj286 = new QuestStep(EInteractionType.Interact, 2009134u, new Vector3(284.99268f, -0.19836426f, -28.000305f), 613) { Fly = true }; index3 = 6; List> list468 = new List>(index3); CollectionsMarshal.SetCount(list468, index3); span8 = CollectionsMarshal.AsSpan(list468); num3 = 0; span8[num3] = null; num3++; ref List reference368 = ref span8[num3]; num4 = 3; List list469 = new List(num4); CollectionsMarshal.SetCount(list469, num4); span7 = CollectionsMarshal.AsSpan(list469); num5 = 0; span7[num5] = new QuestWorkValue((byte)2, (byte)2, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)2, (byte)6, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)2, (byte)8, EQuestWorkMode.Bitwise); reference368 = list469; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj286.RequiredQuestVariables = list468; reference367 = obj286; obj281.Steps = list457; reference356 = obj281; num++; ref QuestSequence reference369 = ref span2[num]; QuestSequence obj287 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list470 = new List(num2); CollectionsMarshal.SetCount(list470, num2); span3 = CollectionsMarshal.AsSpan(list470); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(391.50903f, -119.58932f, -236.18898f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj287.Steps = list470; reference369 = obj287; questRoot40.QuestSequence = list455; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(2997); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list471 = new List(num); CollectionsMarshal.SetCount(list471, num); span = CollectionsMarshal.AsSpan(list471); index = 0; span[index] = "Theo"; questRoot41.Author = list471; index = 3; List list472 = new List(index); CollectionsMarshal.SetCount(list472, index); span2 = CollectionsMarshal.AsSpan(list472); num = 0; ref QuestSequence reference370 = ref span2[num]; QuestSequence obj288 = new QuestSequence { Sequence = 0 }; index2 = 1; List list473 = new List(index2); CollectionsMarshal.SetCount(list473, index2); span3 = CollectionsMarshal.AsSpan(list473); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj288.Steps = list473; reference370 = obj288; num++; ref QuestSequence reference371 = ref span2[num]; QuestSequence obj289 = new QuestSequence { Sequence = 1 }; num2 = 5; List list474 = new List(num2); CollectionsMarshal.SetCount(list474, num2); span3 = CollectionsMarshal.AsSpan(list474); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(318.06195f, -83.027016f, -226.5931f), 613) { Fly = true, RestartNavigationIfCancelled = false }; index2++; ref QuestStep reference372 = ref span3[index2]; QuestStep obj290 = new QuestStep(EInteractionType.Interact, 2009135u, new Vector3(-77.74481f, -180.6211f, 33.157837f), 613) { Fly = true }; num3 = 6; List> list475 = new List>(num3); CollectionsMarshal.SetCount(list475, num3); span8 = CollectionsMarshal.AsSpan(list475); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference373 = ref span8[index3]; num5 = 1; List list476 = new List(num5); CollectionsMarshal.SetCount(list476, num5); span7 = CollectionsMarshal.AsSpan(list476); num4 = 0; span7[num4] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); reference373 = list476; index3++; span8[index3] = null; index3++; span8[index3] = null; obj290.RequiredQuestVariables = list475; reference372 = obj290; index2++; ref QuestStep reference374 = ref span3[index2]; QuestStep obj291 = new QuestStep(EInteractionType.Interact, 2009136u, new Vector3(-150.10309f, -167.01001f, 87.60205f), 613) { Fly = true }; index3 = 6; List> list477 = new List>(index3); CollectionsMarshal.SetCount(list477, index3); span8 = CollectionsMarshal.AsSpan(list477); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference375 = ref span8[num3]; num4 = 1; List list478 = new List(num4); CollectionsMarshal.SetCount(list478, num4); span7 = CollectionsMarshal.AsSpan(list478); num5 = 0; span7[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); reference375 = list478; num3++; span8[num3] = null; num3++; span8[num3] = null; obj291.RequiredQuestVariables = list477; reference374 = obj291; index2++; ref QuestStep reference376 = ref span3[index2]; QuestStep obj292 = new QuestStep(EInteractionType.Interact, 2009137u, new Vector3(-141.68011f, -149.34009f, -214.64868f), 613) { Fly = true }; num3 = 6; List> list479 = new List>(num3); CollectionsMarshal.SetCount(list479, num3); span8 = CollectionsMarshal.AsSpan(list479); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference377 = ref span8[index3]; num5 = 1; List list480 = new List(num5); CollectionsMarshal.SetCount(list480, num5); span7 = CollectionsMarshal.AsSpan(list480); num4 = 0; span7[num4] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); reference377 = list480; index3++; span8[index3] = null; index3++; span8[index3] = null; obj292.RequiredQuestVariables = list479; reference376 = obj292; index2++; ref QuestStep reference378 = ref span3[index2]; QuestStep obj293 = new QuestStep(EInteractionType.Interact, 2009139u, new Vector3(-131.7312f, -191.97375f, -6.1189575f), 613) { Fly = true }; index3 = 6; List> list481 = new List>(index3); CollectionsMarshal.SetCount(list481, index3); span8 = CollectionsMarshal.AsSpan(list481); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference379 = ref span8[num3]; num4 = 1; List list482 = new List(num4); CollectionsMarshal.SetCount(list482, num4); span7 = CollectionsMarshal.AsSpan(list482); num5 = 0; span7[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); reference379 = list482; num3++; span8[num3] = null; num3++; span8[num3] = null; obj293.RequiredQuestVariables = list481; reference378 = obj293; obj289.Steps = list474; reference371 = obj289; num++; ref QuestSequence reference380 = ref span2[num]; QuestSequence obj294 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list483 = new List(index2); CollectionsMarshal.SetCount(list483, index2); span3 = CollectionsMarshal.AsSpan(list483); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(391.50903f, -119.58932f, -236.18898f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj294.Steps = list483; reference380 = obj294; questRoot41.QuestSequence = list472; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(2998); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list484 = new List(num); CollectionsMarshal.SetCount(list484, num); span = CollectionsMarshal.AsSpan(list484); index = 0; span[index] = "plogon_enjoyer"; questRoot42.Author = list484; index = 4; List list485 = new List(index); CollectionsMarshal.SetCount(list485, index); span2 = CollectionsMarshal.AsSpan(list485); num = 0; ref QuestSequence reference381 = ref span2[num]; QuestSequence obj295 = new QuestSequence { Sequence = 0 }; num2 = 1; List list486 = new List(num2); CollectionsMarshal.SetCount(list486, num2); span3 = CollectionsMarshal.AsSpan(list486); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj295.Steps = list486; reference381 = obj295; num++; ref QuestSequence reference382 = ref span2[num]; QuestSequence obj296 = new QuestSequence { Sequence = 1 }; index2 = 6; List list487 = new List(index2); CollectionsMarshal.SetCount(list487, index2); span3 = CollectionsMarshal.AsSpan(list487); num2 = 0; span3[num2] = new QuestStep(EInteractionType.None, null, null, 613) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyPrice } }; num2++; ref QuestStep reference383 = ref span3[num2]; QuestStep obj297 = new QuestStep(EInteractionType.Combat, 2009100u, new Vector3(394.7661f, 16.983276f, 845.9448f), 613) { Fly = true, ItemId = 2002419u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list488 = new List(num3); CollectionsMarshal.SetCount(list488, num3); span5 = CollectionsMarshal.AsSpan(list488); index3 = 0; span5[index3] = 8242u; obj297.KillEnemyDataIds = list488; index3 = 6; List> list489 = new List>(index3); CollectionsMarshal.SetCount(list489, index3); span8 = CollectionsMarshal.AsSpan(list489); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference384 = ref span8[num3]; num5 = 4; List list490 = new List(num5); CollectionsMarshal.SetCount(list490, num5); span7 = CollectionsMarshal.AsSpan(list490); num4 = 0; span7[num4] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)5, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)7, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); reference384 = list490; num3++; span8[num3] = null; obj297.RequiredQuestVariables = list489; reference383 = obj297; num2++; ref QuestStep reference385 = ref span3[num2]; QuestStep obj298 = new QuestStep(EInteractionType.Combat, 2009101u, new Vector3(460.99023f, 0.56451416f, 889.494f), 613) { Fly = true, ItemId = 2002419u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list491 = new List(num3); CollectionsMarshal.SetCount(list491, num3); span5 = CollectionsMarshal.AsSpan(list491); index3 = 0; span5[index3] = 8242u; obj298.KillEnemyDataIds = list491; index3 = 6; List> list492 = new List>(index3); CollectionsMarshal.SetCount(list492, index3); span8 = CollectionsMarshal.AsSpan(list492); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference386 = ref span8[num3]; num4 = 3; List list493 = new List(num4); CollectionsMarshal.SetCount(list493, num4); span7 = CollectionsMarshal.AsSpan(list493); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); reference386 = list493; num3++; span8[num3] = null; obj298.RequiredQuestVariables = list492; reference385 = obj298; num2++; ref QuestStep reference387 = ref span3[num2]; QuestStep obj299 = new QuestStep(EInteractionType.Combat, 2009142u, new Vector3(480.4607f, 3.829956f, 841.3672f), 613) { Fly = true, ItemId = 2002419u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list494 = new List(num3); CollectionsMarshal.SetCount(list494, num3); span5 = CollectionsMarshal.AsSpan(list494); index3 = 0; span5[index3] = 8242u; obj299.KillEnemyDataIds = list494; index3 = 6; List> list495 = new List>(index3); CollectionsMarshal.SetCount(list495, index3); span8 = CollectionsMarshal.AsSpan(list495); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference388 = ref span8[num3]; num5 = 4; List list496 = new List(num5); CollectionsMarshal.SetCount(list496, num5); span7 = CollectionsMarshal.AsSpan(list496); num4 = 0; span7[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)5, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)6, 0, EQuestWorkMode.Bitwise); reference388 = list496; num3++; span8[num3] = null; obj299.RequiredQuestVariables = list495; reference387 = obj299; num2++; ref QuestStep reference389 = ref span3[num2]; QuestStep obj300 = new QuestStep(EInteractionType.Combat, 2009140u, new Vector3(543.1753f, -0.015319824f, 685.7251f), 613) { Fly = true, ItemId = 2002419u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 2; List list497 = new List(num3); CollectionsMarshal.SetCount(list497, num3); span5 = CollectionsMarshal.AsSpan(list497); index3 = 0; span5[index3] = 8243u; index3++; span5[index3] = 8243u; obj300.KillEnemyDataIds = list497; index3 = 6; List> list498 = new List>(index3); CollectionsMarshal.SetCount(list498, index3); span8 = CollectionsMarshal.AsSpan(list498); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference390 = ref span8[num3]; num4 = 2; List list499 = new List(num4); CollectionsMarshal.SetCount(list499, num4); span7 = CollectionsMarshal.AsSpan(list499); num5 = 0; span7[num5] = new QuestWorkValue((byte)6, 0, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)7, 0, EQuestWorkMode.Bitwise); reference390 = list499; num3++; span8[num3] = null; obj300.RequiredQuestVariables = list498; reference389 = obj300; num2++; ref QuestStep reference391 = ref span3[num2]; QuestStep obj301 = new QuestStep(EInteractionType.Combat, 2009141u, new Vector3(352.1018f, -0.015319824f, 860.31885f), 613) { Fly = true, ItemId = 2002419u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 2; List list500 = new List(num3); CollectionsMarshal.SetCount(list500, num3); span5 = CollectionsMarshal.AsSpan(list500); index3 = 0; span5[index3] = 8243u; index3++; span5[index3] = 8243u; obj301.KillEnemyDataIds = list500; index3 = 6; List> list501 = new List>(index3); CollectionsMarshal.SetCount(list501, index3); span8 = CollectionsMarshal.AsSpan(list501); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference392 = ref span8[num3]; num5 = 3; List list502 = new List(num5); CollectionsMarshal.SetCount(list502, num5); span7 = CollectionsMarshal.AsSpan(list502); num4 = 0; span7[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); reference392 = list502; num3++; span8[num3] = null; obj301.RequiredQuestVariables = list501; reference391 = obj301; obj296.Steps = list487; reference382 = obj296; num++; ref QuestSequence reference393 = ref span2[num]; QuestSequence obj302 = new QuestSequence { Sequence = 2 }; num2 = 1; List list503 = new List(num2); CollectionsMarshal.SetCount(list503, num2); span3 = CollectionsMarshal.AsSpan(list503); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024317u, new Vector3(823.3004f, 5.9230013f, 866.6361f), 613) { Fly = true }; obj302.Steps = list503; reference393 = obj302; num++; ref QuestSequence reference394 = ref span2[num]; QuestSequence obj303 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list504 = new List(index2); CollectionsMarshal.SetCount(list504, index2); span3 = CollectionsMarshal.AsSpan(list504); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(392.59683f, -119.589325f, -234.30063f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj303.Steps = list504; reference394 = obj303; questRoot42.QuestSequence = list485; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(2999); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list505 = new List(num); CollectionsMarshal.SetCount(list505, num); span = CollectionsMarshal.AsSpan(list505); index = 0; span[index] = "plogon_enjoyer"; questRoot43.Author = list505; index = 3; List list506 = new List(index); CollectionsMarshal.SetCount(list506, index); span2 = CollectionsMarshal.AsSpan(list506); num = 0; ref QuestSequence reference395 = ref span2[num]; QuestSequence obj304 = new QuestSequence { Sequence = 0 }; num2 = 1; List list507 = new List(num2); CollectionsMarshal.SetCount(list507, num2); span3 = CollectionsMarshal.AsSpan(list507); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj304.Steps = list507; reference395 = obj304; num++; ref QuestSequence reference396 = ref span2[num]; QuestSequence obj305 = new QuestSequence { Sequence = 1 }; index2 = 4; List list508 = new List(index2); CollectionsMarshal.SetCount(list508, index2); span3 = CollectionsMarshal.AsSpan(list508); num2 = 0; span3[num2] = new QuestStep(EInteractionType.None, null, null, 613) { AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(-848.8846f, 36.0507f, 300.73306f), 613) { Fly = true, ItemId = 2002422u, GroundTarget = true }; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(-842.2923f, 36.053864f, 319.94763f), 613) { Fly = true, ItemId = 2002422u, GroundTarget = true }; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(-873.57074f, 36.01944f, 318.8049f), 613) { Fly = true, ItemId = 2002422u, GroundTarget = true }; obj305.Steps = list508; reference396 = obj305; num++; ref QuestSequence reference397 = ref span2[num]; QuestSequence obj306 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list509 = new List(num2); CollectionsMarshal.SetCount(list509, num2); span3 = CollectionsMarshal.AsSpan(list509); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(391.50903f, -119.58932f, -236.18898f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj306.Steps = list509; reference397 = obj306; questRoot43.QuestSequence = list506; AddQuest(questId43, questRoot43); } private static void LoadQuests60() { QuestId questId = new QuestId(3000); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "plogon_enjoyer"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 10; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(317.37f, -83.39401f, -227.2903f), 613) { Fly = true, RestartNavigationIfCancelled = false }; num2++; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Interact, 2009216u, new Vector3(-154.40613f, -179.3393f, 187.97583f), 613) { Fly = true }; int num3 = 6; List> list5 = new List>(num3); CollectionsMarshal.SetCount(list5, num3); Span> span4 = CollectionsMarshal.AsSpan(list5); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference4 = ref span4[num4]; int num5 = 1; List list6 = new List(num5); CollectionsMarshal.SetCount(list6, num5); Span span5 = CollectionsMarshal.AsSpan(list6); int index3 = 0; span5[index3] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference4 = list6; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj3.RequiredQuestVariables = list5; reference3 = obj3; num2++; ref QuestStep reference5 = ref span3[num2]; QuestStep obj4 = new QuestStep(EInteractionType.Interact, 2009217u, new Vector3(-245.80762f, -194.50684f, 219.98926f), 613) { Fly = true }; num4 = 6; List> list7 = new List>(num4); CollectionsMarshal.SetCount(list7, num4); span4 = CollectionsMarshal.AsSpan(list7); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference6 = ref span4[num3]; index3 = 1; List list8 = new List(index3); CollectionsMarshal.SetCount(list8, index3); span5 = CollectionsMarshal.AsSpan(list8); num5 = 0; span5[num5] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference6 = list8; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj4.RequiredQuestVariables = list7; reference5 = obj4; num2++; ref QuestStep reference7 = ref span3[num2]; QuestStep obj5 = new QuestStep(EInteractionType.Interact, 2009218u, new Vector3(-162.8291f, -192.52313f, 255.6344f), 613) { Fly = true }; num3 = 6; List> list9 = new List>(num3); CollectionsMarshal.SetCount(list9, num3); span4 = CollectionsMarshal.AsSpan(list9); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference8 = ref span4[num4]; num5 = 1; List list10 = new List(num5); CollectionsMarshal.SetCount(list10, num5); span5 = CollectionsMarshal.AsSpan(list10); index3 = 0; span5[index3] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); reference8 = list10; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj5.RequiredQuestVariables = list9; reference7 = obj5; num2++; ref QuestStep reference9 = ref span3[num2]; QuestStep obj6 = new QuestStep(EInteractionType.Interact, 2009146u, new Vector3(-154.40613f, -179.3393f, 187.97583f), 613) { Fly = true }; num4 = 6; List> list11 = new List>(num4); CollectionsMarshal.SetCount(list11, num4); span4 = CollectionsMarshal.AsSpan(list11); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference10 = ref span4[num3]; index3 = 1; List list12 = new List(index3); CollectionsMarshal.SetCount(list12, index3); span5 = CollectionsMarshal.AsSpan(list12); num5 = 0; span5[num5] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); reference10 = list12; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj6.RequiredQuestVariables = list11; reference9 = obj6; num2++; ref QuestStep reference11 = ref span3[num2]; QuestStep obj7 = new QuestStep(EInteractionType.Interact, 2009147u, new Vector3(-154.40613f, -179.3393f, 187.97583f), 613) { Fly = true }; num3 = 6; List> list13 = new List>(num3); CollectionsMarshal.SetCount(list13, num3); span4 = CollectionsMarshal.AsSpan(list13); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference12 = ref span4[num4]; num5 = 1; List list14 = new List(num5); CollectionsMarshal.SetCount(list14, num5); span5 = CollectionsMarshal.AsSpan(list14); index3 = 0; span5[index3] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); reference12 = list14; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj7.RequiredQuestVariables = list13; reference11 = obj7; num2++; ref QuestStep reference13 = ref span3[num2]; QuestStep obj8 = new QuestStep(EInteractionType.Interact, 2009148u, new Vector3(-245.80762f, -194.50684f, 219.98926f), 613) { Fly = true }; num4 = 6; List> list15 = new List>(num4); CollectionsMarshal.SetCount(list15, num4); span4 = CollectionsMarshal.AsSpan(list15); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference14 = ref span4[num3]; index3 = 1; List list16 = new List(index3); CollectionsMarshal.SetCount(list16, index3); span5 = CollectionsMarshal.AsSpan(list16); num5 = 0; span5[num5] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); reference14 = list16; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj8.RequiredQuestVariables = list15; reference13 = obj8; num2++; ref QuestStep reference15 = ref span3[num2]; QuestStep obj9 = new QuestStep(EInteractionType.Interact, 2009149u, new Vector3(-245.80762f, -194.50684f, 219.98926f), 613) { Fly = true }; num3 = 6; List> list17 = new List>(num3); CollectionsMarshal.SetCount(list17, num3); span4 = CollectionsMarshal.AsSpan(list17); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference16 = ref span4[num4]; num5 = 1; List list18 = new List(num5); CollectionsMarshal.SetCount(list18, num5); span5 = CollectionsMarshal.AsSpan(list18); index3 = 0; span5[index3] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); reference16 = list18; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj9.RequiredQuestVariables = list17; reference15 = obj9; num2++; ref QuestStep reference17 = ref span3[num2]; QuestStep obj10 = new QuestStep(EInteractionType.Interact, 2009150u, new Vector3(-162.8291f, -192.52313f, 255.6344f), 613) { Fly = true }; num4 = 6; List> list19 = new List>(num4); CollectionsMarshal.SetCount(list19, num4); span4 = CollectionsMarshal.AsSpan(list19); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference18 = ref span4[num3]; index3 = 1; List list20 = new List(index3); CollectionsMarshal.SetCount(list20, index3); span5 = CollectionsMarshal.AsSpan(list20); num5 = 0; span5[num5] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference18 = list20; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj10.RequiredQuestVariables = list19; reference17 = obj10; num2++; ref QuestStep reference19 = ref span3[num2]; QuestStep obj11 = new QuestStep(EInteractionType.Interact, 2009151u, new Vector3(-162.8291f, -192.52313f, 255.6344f), 613) { Fly = true }; num3 = 6; List> list21 = new List>(num3); CollectionsMarshal.SetCount(list21, num3); span4 = CollectionsMarshal.AsSpan(list21); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference20 = ref span4[num4]; num5 = 1; List list22 = new List(num5); CollectionsMarshal.SetCount(list22, num5); span5 = CollectionsMarshal.AsSpan(list22); index3 = 0; span5[index3] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); reference20 = list22; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj11.RequiredQuestVariables = list21; reference19 = obj11; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(392.55026f, -119.58932f, -234.19606f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj12.Steps = list23; reference21 = obj12; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(3001); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list24 = new List(num); CollectionsMarshal.SetCount(list24, num); span = CollectionsMarshal.AsSpan(list24); index = 0; span[index] = "plogon_enjoyer"; questRoot2.Author = list24; index = 3; List list25 = new List(index); CollectionsMarshal.SetCount(list25, index); span2 = CollectionsMarshal.AsSpan(list25); num = 0; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 0 }; index2 = 1; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj13.Steps = list26; reference22 = obj13; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 1 }; num2 = 7; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; span3[index2] = new QuestStep(EInteractionType.None, null, null, 613) { AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; index2++; ref QuestStep reference24 = ref span3[index2]; QuestStep obj15 = new QuestStep(EInteractionType.Combat, null, new Vector3(-727.74854f, 4.2885633f, 188.58618f), 613) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 2; List list28 = new List(num4); CollectionsMarshal.SetCount(list28, num4); Span span6 = CollectionsMarshal.AsSpan(list28); num3 = 0; span6[num3] = 8245u; num3++; span6[num3] = 8246u; obj15.KillEnemyDataIds = list28; num3 = 6; List> list29 = new List>(num3); CollectionsMarshal.SetCount(list29, num3); span4 = CollectionsMarshal.AsSpan(list29); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference25 = ref span4[num4]; index3 = 1; List list30 = new List(index3); CollectionsMarshal.SetCount(list30, index3); span5 = CollectionsMarshal.AsSpan(list30); num5 = 0; span5[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference25 = list30; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj15.RequiredQuestVariables = list29; reference24 = obj15; index2++; ref QuestStep reference26 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1024320u, new Vector3(-727.74854f, 4.2885633f, 188.58618f), 613); num4 = 6; List> list31 = new List>(num4); CollectionsMarshal.SetCount(list31, num4); span4 = CollectionsMarshal.AsSpan(list31); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference27 = ref span4[num3]; num5 = 1; List list32 = new List(num5); CollectionsMarshal.SetCount(list32, num5); span5 = CollectionsMarshal.AsSpan(list32); index3 = 0; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference27 = list32; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; questStep.RequiredQuestVariables = list31; reference26 = questStep; index2++; ref QuestStep reference28 = ref span3[index2]; QuestStep obj16 = new QuestStep(EInteractionType.Combat, null, new Vector3(-869.9321f, 36.052956f, 280.29297f), 613) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 3; List list33 = new List(num3); CollectionsMarshal.SetCount(list33, num3); span6 = CollectionsMarshal.AsSpan(list33); num4 = 0; span6[num4] = 8247u; num4++; span6[num4] = 8248u; num4++; span6[num4] = 8249u; obj16.KillEnemyDataIds = list33; num4 = 6; List> list34 = new List>(num4); CollectionsMarshal.SetCount(list34, num4); span4 = CollectionsMarshal.AsSpan(list34); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference29 = ref span4[num3]; index3 = 1; List list35 = new List(index3); CollectionsMarshal.SetCount(list35, index3); span5 = CollectionsMarshal.AsSpan(list35); num5 = 0; span5[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference29 = list35; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj16.RequiredQuestVariables = list34; reference28 = obj16; index2++; ref QuestStep reference30 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1024322u, new Vector3(-869.9321f, 36.052956f, 280.29297f), 613); num3 = 6; List> list36 = new List>(num3); CollectionsMarshal.SetCount(list36, num3); span4 = CollectionsMarshal.AsSpan(list36); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference31 = ref span4[num4]; num5 = 1; List list37 = new List(num5); CollectionsMarshal.SetCount(list37, num5); span5 = CollectionsMarshal.AsSpan(list37); index3 = 0; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference31 = list37; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; questStep2.RequiredQuestVariables = list36; reference30 = questStep2; index2++; ref QuestStep reference32 = ref span3[index2]; QuestStep obj17 = new QuestStep(EInteractionType.Combat, null, new Vector3(-607.43207f, 7.033699f, 184.71848f), 613) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 2; List list38 = new List(num4); CollectionsMarshal.SetCount(list38, num4); span6 = CollectionsMarshal.AsSpan(list38); num3 = 0; span6[num3] = 8244u; num3++; span6[num3] = 8246u; obj17.KillEnemyDataIds = list38; num3 = 6; List> list39 = new List>(num3); CollectionsMarshal.SetCount(list39, num3); span4 = CollectionsMarshal.AsSpan(list39); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference33 = ref span4[num4]; index3 = 1; List list40 = new List(index3); CollectionsMarshal.SetCount(list40, index3); span5 = CollectionsMarshal.AsSpan(list40); num5 = 0; span5[num5] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); reference33 = list40; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj17.RequiredQuestVariables = list39; reference32 = obj17; index2++; ref QuestStep reference34 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1024318u, new Vector3(-607.7821f, 7.029549f, 184.83252f), 613); num4 = 6; List> list41 = new List>(num4); CollectionsMarshal.SetCount(list41, num4); span4 = CollectionsMarshal.AsSpan(list41); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference35 = ref span4[num3]; num5 = 1; List list42 = new List(num5); CollectionsMarshal.SetCount(list42, num5); span5 = CollectionsMarshal.AsSpan(list42); index3 = 0; span5[index3] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); reference35 = list42; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; questStep3.RequiredQuestVariables = list41; reference34 = questStep3; obj14.Steps = list27; reference23 = obj14; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(392.55026f, -119.58932f, -234.19606f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj18.Steps = list43; reference36 = obj18; questRoot2.QuestSequence = list25; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(3002); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list44 = new List(num); CollectionsMarshal.SetCount(list44, num); span = CollectionsMarshal.AsSpan(list44); index = 0; span[index] = "pot0to"; questRoot3.Author = list44; index = 3; List list45 = new List(index); CollectionsMarshal.SetCount(list45, index); span2 = CollectionsMarshal.AsSpan(list45); num = 0; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 0 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj19.Steps = list46; reference37 = obj19; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 1 }; index2 = 5; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; ref QuestStep reference39 = ref span3[num2]; QuestStep obj21 = new QuestStep(EInteractionType.Combat, 8250u, new Vector3(429.41656f, -0.5f, 506.90598f), 613) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list48 = new List(num3); CollectionsMarshal.SetCount(list48, num3); span6 = CollectionsMarshal.AsSpan(list48); num4 = 0; span6[num4] = 8250u; obj21.KillEnemyDataIds = list48; obj21.CombatItemUse = new CombatItemUse { ItemId = 2002424u, Condition = ECombatItemUseCondition.Incapacitated }; num4 = 6; List> list49 = new List>(num4); CollectionsMarshal.SetCount(list49, num4); span4 = CollectionsMarshal.AsSpan(list49); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference40 = ref span4[num3]; index3 = 18; List list50 = new List(index3); CollectionsMarshal.SetCount(list50, index3); span5 = CollectionsMarshal.AsSpan(list50); num5 = 0; span5[num5] = new QuestWorkValue((byte)1, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)1, (byte)2, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)1, (byte)5, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)1, (byte)7, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)1, (byte)8, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)1, (byte)10, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, (byte)2, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, (byte)5, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, (byte)7, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, (byte)8, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, (byte)10, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, (byte)2, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, (byte)5, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, (byte)7, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, (byte)8, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, (byte)10, EQuestWorkMode.Bitwise); reference40 = list50; num3++; span4[num3] = null; num3++; span4[num3] = null; obj21.RequiredQuestVariables = list49; reference39 = obj21; num2++; ref QuestStep reference41 = ref span3[num2]; QuestStep obj22 = new QuestStep(EInteractionType.Combat, 8250u, new Vector3(253.2539f, -0.5f, 479.6062f), 613) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list51 = new List(num3); CollectionsMarshal.SetCount(list51, num3); span6 = CollectionsMarshal.AsSpan(list51); num4 = 0; span6[num4] = 8250u; obj22.KillEnemyDataIds = list51; obj22.CombatItemUse = new CombatItemUse { ItemId = 2002424u, Condition = ECombatItemUseCondition.Incapacitated }; num4 = 6; List> list52 = new List>(num4); CollectionsMarshal.SetCount(list52, num4); span4 = CollectionsMarshal.AsSpan(list52); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference42 = ref span4[num3]; num5 = 18; List list53 = new List(num5); CollectionsMarshal.SetCount(list53, num5); span5 = CollectionsMarshal.AsSpan(list53); index3 = 0; span5[index3] = new QuestWorkValue((byte)1, (byte)1, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)1, (byte)3, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)1, (byte)6, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)1, (byte)8, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)1, (byte)9, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)1, (byte)10, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)2, (byte)1, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)2, (byte)3, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)2, (byte)6, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)2, (byte)8, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)2, (byte)9, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)2, (byte)10, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)3, (byte)1, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)3, (byte)3, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)3, (byte)6, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)3, (byte)8, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)3, (byte)9, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)3, (byte)10, EQuestWorkMode.Bitwise); reference42 = list53; num3++; span4[num3] = null; num3++; span4[num3] = null; obj22.RequiredQuestVariables = list52; reference41 = obj22; num2++; ref QuestStep reference43 = ref span3[num2]; QuestStep obj23 = new QuestStep(EInteractionType.Combat, 8250u, new Vector3(94.01074f, -0.5f, 491.844f), 613) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list54 = new List(num3); CollectionsMarshal.SetCount(list54, num3); span6 = CollectionsMarshal.AsSpan(list54); num4 = 0; span6[num4] = 8250u; obj23.KillEnemyDataIds = list54; obj23.CombatItemUse = new CombatItemUse { ItemId = 2002424u, Condition = ECombatItemUseCondition.Incapacitated }; num4 = 6; List> list55 = new List>(num4); CollectionsMarshal.SetCount(list55, num4); span4 = CollectionsMarshal.AsSpan(list55); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference44 = ref span4[num3]; index3 = 18; List list56 = new List(index3); CollectionsMarshal.SetCount(list56, index3); span5 = CollectionsMarshal.AsSpan(list56); num5 = 0; span5[num5] = new QuestWorkValue((byte)1, (byte)2, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)1, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)1, (byte)4, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)1, (byte)5, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)1, (byte)6, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)1, (byte)8, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, (byte)2, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, (byte)4, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, (byte)5, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, (byte)6, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, (byte)8, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, (byte)2, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, (byte)4, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, (byte)5, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, (byte)6, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, (byte)8, EQuestWorkMode.Bitwise); reference44 = list56; num3++; span4[num3] = null; num3++; span4[num3] = null; obj23.RequiredQuestVariables = list55; reference43 = obj23; num2++; ref QuestStep reference45 = ref span3[num2]; QuestStep obj24 = new QuestStep(EInteractionType.Combat, null, new Vector3(-192.0653f, -0.5f, 628.25964f), 613) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list57 = new List(num3); CollectionsMarshal.SetCount(list57, num3); span6 = CollectionsMarshal.AsSpan(list57); num4 = 0; span6[num4] = 8250u; obj24.KillEnemyDataIds = list57; obj24.CombatItemUse = new CombatItemUse { ItemId = 2002424u, Condition = ECombatItemUseCondition.Incapacitated }; num4 = 6; List> list58 = new List>(num4); CollectionsMarshal.SetCount(list58, num4); span4 = CollectionsMarshal.AsSpan(list58); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference46 = ref span4[num3]; num5 = 18; List list59 = new List(num5); CollectionsMarshal.SetCount(list59, num5); span5 = CollectionsMarshal.AsSpan(list59); index3 = 0; span5[index3] = new QuestWorkValue((byte)1, (byte)1, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)1, (byte)4, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)1, (byte)5, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)1, (byte)6, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)1, (byte)7, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)1, (byte)9, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)2, (byte)1, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)2, (byte)4, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)2, (byte)5, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)2, (byte)6, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)2, (byte)7, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)2, (byte)9, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)3, (byte)1, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)3, (byte)4, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)3, (byte)5, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)3, (byte)6, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)3, (byte)7, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue((byte)3, (byte)9, EQuestWorkMode.Bitwise); reference46 = list59; num3++; span4[num3] = null; num3++; span4[num3] = null; obj24.RequiredQuestVariables = list58; reference45 = obj24; num2++; ref QuestStep reference47 = ref span3[num2]; QuestStep obj25 = new QuestStep(EInteractionType.Combat, null, new Vector3(-370.41278f, -0.5f, 863.64526f), 613) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list60 = new List(num3); CollectionsMarshal.SetCount(list60, num3); span6 = CollectionsMarshal.AsSpan(list60); num4 = 0; span6[num4] = 8250u; obj25.KillEnemyDataIds = list60; obj25.CombatItemUse = new CombatItemUse { ItemId = 2002424u, Condition = ECombatItemUseCondition.Incapacitated }; num4 = 6; List> list61 = new List>(num4); CollectionsMarshal.SetCount(list61, num4); span4 = CollectionsMarshal.AsSpan(list61); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference48 = ref span4[num3]; index3 = 18; List list62 = new List(index3); CollectionsMarshal.SetCount(list62, index3); span5 = CollectionsMarshal.AsSpan(list62); num5 = 0; span5[num5] = new QuestWorkValue((byte)1, (byte)2, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)1, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)1, (byte)4, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)1, (byte)7, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)1, (byte)9, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)1, (byte)10, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, (byte)2, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, (byte)4, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, (byte)7, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, (byte)9, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, (byte)10, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, (byte)2, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, (byte)4, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, (byte)7, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, (byte)9, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, (byte)10, EQuestWorkMode.Bitwise); reference48 = list62; num3++; span4[num3] = null; num3++; span4[num3] = null; obj25.RequiredQuestVariables = list61; reference47 = obj25; obj20.Steps = list47; reference38 = obj20; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(392.55026f, -119.58932f, -234.19606f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024217u, new Vector3(394.39978f, -119.58932f, -232.28815f), 613); obj26.Steps = list63; reference49 = obj26; questRoot3.QuestSequence = list45; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(3003); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list64 = new List(num); CollectionsMarshal.SetCount(list64, num); span = CollectionsMarshal.AsSpan(list64); index = 0; span[index] = "liza"; questRoot4.Author = list64; index = 5; List list65 = new List(index); CollectionsMarshal.SetCount(list65, index); span2 = CollectionsMarshal.AsSpan(list65); num = 0; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1018994u, new Vector3(49.240845f, 4.0000005f, 55.77173f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeMarkets }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj27.Steps = list66; reference50 = obj27; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024140u, new Vector3(-40.665344f, 15.000004f, 42.22168f), 628); obj28.Steps = list67; reference51 = obj28; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 2 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024155u, new Vector3(-58.18268f, 79.05602f, 43.9917f), 628); obj29.Steps = list68; reference52 = obj29; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 3 }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024160u, new Vector3(-11.581665f, 0.04687078f, -3.7385254f), 735); obj30.Steps = list69; reference53 = obj30; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024142u, new Vector3(-15.365906f, -1.1998292f, -4.837158f), 736) { NextQuestId = new QuestId(3004) }; obj31.Steps = list70; reference54 = obj31; questRoot4.QuestSequence = list65; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(3004); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list71 = new List(num); CollectionsMarshal.SetCount(list71, num); span = CollectionsMarshal.AsSpan(list71); index = 0; span[index] = "liza"; questRoot5.Author = list71; index = 6; List list72 = new List(index); CollectionsMarshal.SetCount(list72, index); span2 = CollectionsMarshal.AsSpan(list72); num = 0; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 0 }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024142u, new Vector3(-15.365906f, -1.1998292f, -4.837158f), 736); obj32.Steps = list73; reference55 = obj32; num++; span2[num] = new QuestSequence { Sequence = 1 }; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 2 }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 736) { DutyOptions = new DutyOptions { ContentFinderConditionId = 281u } }; obj33.Steps = list74; reference56 = obj33; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 4 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024146u, new Vector3(-11.001831f, -3.094841E-06f, -6.8513794f), 735); obj34.Steps = list75; reference57 = obj34; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024149u, new Vector3(-42.25226f, 15.000004f, 42.557373f), 628) { StopDistance = 7f, NextQuestId = new QuestId(3089) }; obj35.Steps = list76; reference58 = obj35; questRoot5.QuestSequence = list72; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(3005); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list77 = new List(num); CollectionsMarshal.SetCount(list77, num); span = CollectionsMarshal.AsSpan(list77); index = 0; span[index] = "liza"; questRoot6.Author = list77; index = 2; List list78 = new List(index); CollectionsMarshal.SetCount(list78, index); span2 = CollectionsMarshal.AsSpan(list78); num = 0; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 0 }; num2 = 2; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-69.61145f, 0.00999999f, 62.405437f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019459u, new Vector3(-70.54254f, 0.4599931f, 64.37781f), 635); obj36.Steps = list79; reference59 = obj36; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020337u, new Vector3(171.31299f, 13.02367f, -89.951965f), 635) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReachWest, To = EAetheryteLocation.RhalgrsReachNorthEast } }; obj37.Steps = list80; reference60 = obj37; questRoot6.QuestSequence = list78; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(3008); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list81 = new List(num); CollectionsMarshal.SetCount(list81, num); span = CollectionsMarshal.AsSpan(list81); index = 0; span[index] = "liza"; questRoot7.Author = list81; index = 7; List list82 = new List(index); CollectionsMarshal.SetCount(list82, index); span2 = CollectionsMarshal.AsSpan(list82); num = 0; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024349u, new Vector3(-27.054321f, -1.3048761E-05f, -69.596436f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj38.Steps = list83; reference61 = obj38; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 1 }; index2 = 1; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024350u, new Vector3(-36.02661f, 14.001708f, -45.39563f), 628); obj39.Steps = list84; reference62 = obj39; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 2 }; num2 = 1; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; ref QuestStep reference64 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1024350u, new Vector3(-36.02661f, 14.001708f, -45.39563f), 628); num3 = 1; List list86 = new List(num3); CollectionsMarshal.SetCount(list86, num3); Span span7 = CollectionsMarshal.AsSpan(list86); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CHRHDB711_03008_Q1_000_000"), Answer = new ExcelRef("TEXT_CHRHDB711_03008_A1_000_002") }; questStep4.DialogueChoices = list86; reference64 = questStep4; obj40.Steps = list85; reference63 = obj40; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 3 }; index2 = 4; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; ref QuestStep reference66 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1019000u, new Vector3(39.414062f, 4.49998f, -43.47296f), 628); num4 = 6; List list88 = new List(num4); CollectionsMarshal.SetCount(list88, num4); span5 = CollectionsMarshal.AsSpan(list88); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list88; reference66 = questStep5; num2++; ref QuestStep reference67 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-93.72425f, 11.799999f, -147.28041f), 628); SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 6; List list89 = new List(num3); CollectionsMarshal.SetCount(list89, num3); span5 = CollectionsMarshal.AsSpan(list89); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list89; skipConditions.StepIf = skipStepConditions; questStep6.SkipConditions = skipConditions; reference67 = questStep6; num2++; ref QuestStep reference68 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1019034u, new Vector3(-95.84198f, 11.8f, -147.29541f), 628); num4 = 6; List list90 = new List(num4); CollectionsMarshal.SetCount(list90, num4); span5 = CollectionsMarshal.AsSpan(list90); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list90; reference68 = questStep7; num2++; ref QuestStep reference69 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1024409u, new Vector3(-20.920166f, 6.019962f, -133.31812f), 628); num3 = 6; List list91 = new List(num3); CollectionsMarshal.SetCount(list91, num3); span5 = CollectionsMarshal.AsSpan(list91); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list91; reference69 = questStep8; obj41.Steps = list87; reference65 = obj41; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 4 }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; ref QuestStep reference71 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1024351u, new Vector3(-36.270752f, 5.9819617f, -152.36133f), 628); num4 = 1; List list93 = new List(num4); CollectionsMarshal.SetCount(list93, num4); span7 = CollectionsMarshal.AsSpan(list93); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CHRHDB711_03008_Q2_000_000"), Answer = new ExcelRef("TEXT_CHRHDB711_03008_A2_000_001") }; questStep9.DialogueChoices = list93; reference71 = questStep9; obj42.Steps = list92; reference70 = obj42; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 5 }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024352u, new Vector3(24.093994f, 6.025086f, -134.02002f), 628); obj43.Steps = list94; reference72 = obj43; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024355u, new Vector3(25.375732f, 6.0313134f, -119.432434f), 628) { NextQuestId = new QuestId(3020) }; obj44.Steps = list95; reference73 = obj44; questRoot7.QuestSequence = list82; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(3015); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list96 = new List(num); CollectionsMarshal.SetCount(list96, num); span = CollectionsMarshal.AsSpan(list96); index = 0; span[index] = "liza"; questRoot8.Author = list96; index = 13; List list97 = new List(index); CollectionsMarshal.SetCount(list97, index); span2 = CollectionsMarshal.AsSpan(list97); num = 0; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 0 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024836u, new Vector3(-788.2658f, 11.709066f, -283.0091f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; obj45.Steps = list98; reference74 = obj45; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 1 }; num2 = 2; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024622u, new Vector3(102.433716f, 0.2814351f, -550.9575f), 613) { TargetTerritoryId = (ushort)613, Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2009398u, new Vector3(279.4994f, 16.55597f, 844.541f), 613) { Fly = true }; obj46.Steps = list99; reference75 = obj46; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 2 }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 613) { DutyOptions = new DutyOptions { ContentFinderConditionId = 284u } }; obj47.Steps = list100; reference76 = obj47; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 4 }; num2 = 3; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; ref QuestStep reference78 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1025142u, new Vector3(51.5907f, -90.000015f, -492.51547f), 764); num3 = 6; List list102 = new List(num3); CollectionsMarshal.SetCount(list102, num3); span5 = CollectionsMarshal.AsSpan(list102); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list102; reference78 = questStep10; index2++; ref QuestStep reference79 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1025141u, new Vector3(55.161255f, -89.90002f, -459.0982f), 764); num4 = 6; List list103 = new List(num4); CollectionsMarshal.SetCount(list103, num4); span5 = CollectionsMarshal.AsSpan(list103); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list103; reference79 = questStep11; index2++; ref QuestStep reference80 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1025143u, new Vector3(97.67297f, -89.90002f, -480.36932f), 764); num3 = 6; List list104 = new List(num3); CollectionsMarshal.SetCount(list104, num3); span5 = CollectionsMarshal.AsSpan(list104); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list104; reference80 = questStep12; obj48.Steps = list101; reference77 = obj48; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 5 }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025138u, new Vector3(61.997314f, -90.00002f, -478.14148f), 764); obj49.Steps = list105; reference81 = obj49; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 6 }; num2 = 1; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025144u, new Vector3(8.804443f, -90f, -470.63403f), 764); obj50.Steps = list106; reference82 = obj50; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 7 }; index2 = 1; List list107 = new List(index2); CollectionsMarshal.SetCount(list107, index2); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025148u, new Vector3(509.17822f, 23.72771f, -764.0345f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaHouseOfTheFierce }; obj51.Steps = list107; reference83 = obj51; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 8 }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 614) { DutyOptions = new DutyOptions { ContentFinderConditionId = 290u } }; obj52.Steps = list108; reference84 = obj52; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 9 }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025469u, new Vector3(505.5161f, 23.265062f, -768.6732f), 614); obj53.Steps = list109; reference85 = obj53; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 10 }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; ref QuestStep reference87 = ref span3[index2]; QuestStep obj55 = new QuestStep(EInteractionType.Interact, 1025137u, new Vector3(281.66626f, 16.350018f, 846.89087f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyPrice } }; num4 = 1; List list111 = new List(num4); CollectionsMarshal.SetCount(list111, num4); span7 = CollectionsMarshal.AsSpan(list111); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDY301_03015_Q7_000_000") }; obj55.DialogueChoices = list111; reference87 = obj55; obj54.Steps = list110; reference86 = obj54; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 11 }; index2 = 1; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025168u, new Vector3(75.638916f, -89.90002f, -503.95975f), 764); obj56.Steps = list112; reference88 = obj56; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1019178u, new Vector3(319.69165f, -120.03494f, -250.90417f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu, NextQuestId = new QuestId(3016) }; obj57.Steps = list113; reference89 = obj57; questRoot8.QuestSequence = list97; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(3016); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list114 = new List(num); CollectionsMarshal.SetCount(list114, num); span = CollectionsMarshal.AsSpan(list114); index = 0; span[index] = "liza"; questRoot9.Author = list114; index = 9; List list115 = new List(index); CollectionsMarshal.SetCount(list115, index); span2 = CollectionsMarshal.AsSpan(list115); num = 0; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 0 }; index2 = 1; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019178u, new Vector3(319.69165f, -120.03494f, -250.90417f), 613); obj58.Steps = list116; reference90 = obj58; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 1 }; num2 = 2; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025137u, new Vector3(281.66626f, 16.350018f, 846.89087f), 613) { TargetTerritoryId = (ushort)764, Fly = true, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyPrice } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1025559u, new Vector3(61.753174f, -90.00002f, -478.11096f), 764); obj59.Steps = list117; reference91 = obj59; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 2 }; index2 = 1; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025563u, new Vector3(-485.19116f, 68.82959f, 273.2738f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.DomanEnclave, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.DomanEnclave, To = EAetheryteLocation.DomanEnclaveOneRiver } }; obj60.Steps = list118; reference92 = obj60; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 3 }; num2 = 1; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 614) { DutyOptions = new DutyOptions { ContentFinderConditionId = 536u } }; obj61.Steps = list119; reference93 = obj61; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 4 }; index2 = 2; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025137u, new Vector3(281.66626f, 16.350018f, 846.89087f), 613) { TargetTerritoryId = (ushort)764, Fly = true, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyPrice } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1025138u, new Vector3(61.997314f, -90.00002f, -478.14148f), 764); obj62.Steps = list120; reference94 = obj62; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 5 }; num2 = 1; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1025138u, new Vector3(61.997314f, -90.00002f, -478.14148f), 764); obj63.Steps = list121; reference95 = obj63; num++; span2[num] = new QuestSequence { Sequence = 6 }; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 7 }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025138u, new Vector3(61.997314f, -90.00002f, -478.14148f), 764); obj64.Steps = list122; reference96 = obj64; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1019178u, new Vector3(319.69165f, -120.03494f, -250.90417f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu, NextQuestId = new QuestId(3152) }; obj65.Steps = list123; reference97 = obj65; questRoot9.QuestSequence = list115; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(3020); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list124 = new List(num); CollectionsMarshal.SetCount(list124, num); span = CollectionsMarshal.AsSpan(list124); index = 0; span[index] = "liza"; questRoot10.Author = list124; index = 6; List list125 = new List(index); CollectionsMarshal.SetCount(list125, index); span2 = CollectionsMarshal.AsSpan(list125); num = 0; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 0 }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; ref QuestStep reference99 = ref span3[num2]; QuestStep obj67 = new QuestStep(EInteractionType.AcceptQuest, 1024355u, new Vector3(25.375732f, 6.0313134f, -119.432434f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 1; List list127 = new List(num3); CollectionsMarshal.SetCount(list127, num3); span7 = CollectionsMarshal.AsSpan(list127); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CHRHDB721_03020_Q1_000_004"), Answer = new ExcelRef("TEXT_CHRHDB721_03020_A1_000_005") }; obj67.DialogueChoices = list127; reference99 = obj67; obj66.Steps = list126; reference98 = obj66; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 1 }; num2 = 3; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); index2 = 0; ref QuestStep reference101 = ref span3[index2]; QuestStep obj69 = new QuestStep(EInteractionType.Interact, 1024711u, new Vector3(136.21729f, 12.000006f, -69.87109f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRakuzaDistrict, To = EAetheryteLocation.KuganeSekiseigumiBarracks } }; num4 = 6; List list129 = new List(num4); CollectionsMarshal.SetCount(list129, num4); span5 = CollectionsMarshal.AsSpan(list129); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj69.CompletionQuestVariablesFlags = list129; reference101 = obj69; index2++; ref QuestStep reference102 = ref span3[index2]; QuestStep obj70 = new QuestStep(EInteractionType.Interact, 1019063u, new Vector3(3.3416748f, -6.6541724E-11f, -67.73486f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeSekiseigumiBarracks, To = EAetheryteLocation.Kugane } }; num3 = 6; List list130 = new List(num3); CollectionsMarshal.SetCount(list130, num3); span5 = CollectionsMarshal.AsSpan(list130); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj70.CompletionQuestVariablesFlags = list130; reference102 = obj70; index2++; ref QuestStep reference103 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1019039u, new Vector3(-35.111023f, 13.999897f, -64.042114f), 628); num4 = 6; List list131 = new List(num4); CollectionsMarshal.SetCount(list131, num4); span5 = CollectionsMarshal.AsSpan(list131); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list131; reference103 = questStep13; obj68.Steps = list128; reference100 = obj68; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 2 }; index2 = 1; List list132 = new List(index2); CollectionsMarshal.SetCount(list132, index2); span3 = CollectionsMarshal.AsSpan(list132); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024705u, new Vector3(8.590759f, 4f, 35.171997f), 628); obj71.Steps = list132; reference104 = obj71; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 3 }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024708u, new Vector3(98.83264f, 4.0000014f, 103.471436f), 628); obj72.Steps = list133; reference105 = obj72; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 4 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024709u, new Vector3(-108.01868f, -5.999997f, 70.23718f), 628); obj73.Steps = list134; reference106 = obj73; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024710u, new Vector3(835.5382f, 5.9230075f, 834.6837f), 613) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyPrice }, NextQuestId = new QuestId(3021) }; obj74.Steps = list135; reference107 = obj74; questRoot10.QuestSequence = list125; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(3021); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list136 = new List(num); CollectionsMarshal.SetCount(list136, num); span = CollectionsMarshal.AsSpan(list136); index = 0; span[index] = "liza"; questRoot11.Author = list136; index = 8; List list137 = new List(index); CollectionsMarshal.SetCount(list137, index); span2 = CollectionsMarshal.AsSpan(list137); num = 0; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 0 }; index2 = 1; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024710u, new Vector3(835.5382f, 5.9230075f, 834.6837f), 613); obj75.Steps = list138; reference108 = obj75; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 1 }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019166u, new Vector3(495.6587f, 29.394592f, 722.0111f), 613) { Fly = true }; obj76.Steps = list139; reference109 = obj76; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 2 }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024717u, new Vector3(503.44092f, 28.738373f, 737.4226f), 613); obj77.Steps = list140; reference110 = obj77; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 3 }; num2 = 1; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2008628u, new Vector3(633.81384f, 1.4800415f, 216.26611f), 613) { Fly = true }; obj78.Steps = list141; reference111 = obj78; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 4 }; index2 = 1; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024722u, new Vector3(615.4115f, 69.10424f, -79.88104f), 613) { Fly = true }; obj79.Steps = list142; reference112 = obj79; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 5 }; num2 = 1; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024723u, new Vector3(534.2031f, 0.004061999f, -252.58258f), 613) { Fly = true }; obj80.Steps = list143; reference113 = obj80; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 6 }; index2 = 1; List list144 = new List(index2); CollectionsMarshal.SetCount(list144, index2); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024725u, new Vector3(100.02283f, 4.0000014f, 99.25989f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeMarkets } }; obj81.Steps = list144; reference114 = obj81; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024708u, new Vector3(98.83264f, 4.0000014f, 103.471436f), 628) { NextQuestId = new QuestId(3094) }; obj82.Steps = list145; reference115 = obj82; questRoot11.QuestSequence = list137; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(3022); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list146 = new List(num); CollectionsMarshal.SetCount(list146, num); span = CollectionsMarshal.AsSpan(list146); index = 0; span[index] = "JerryWester"; questRoot12.Author = list146; index = 3; List list147 = new List(index); CollectionsMarshal.SetCount(list147, index); span2 = CollectionsMarshal.AsSpan(list147); num = 0; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 0 }; index2 = 1; List list148 = new List(index2); CollectionsMarshal.SetCount(list148, index2); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019468u, new Vector3(170.58057f, 13.02367f, -91.96619f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj83.Steps = list148; reference116 = obj83; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 1 }; num2 = 1; List list149 = new List(num2); CollectionsMarshal.SetCount(list149, num2); span3 = CollectionsMarshal.AsSpan(list149); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020463u, new Vector3(151.20166f, 14.7757225f, 95.750244f), 628) { TargetTerritoryId = (ushort)639, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyBazaar } }; obj84.Steps = list149; reference117 = obj84; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024726u, new Vector3(-11.367981f, 10.503965f, -212.75659f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRubyBazaar, To = EAetheryteLocation.KuganeRakuzaDistrict } }; obj85.Steps = list150; reference118 = obj85; questRoot12.QuestSequence = list147; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(3023); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list151 = new List(num); CollectionsMarshal.SetCount(list151, num); span = CollectionsMarshal.AsSpan(list151); index = 0; span[index] = "JerryWester"; questRoot13.Author = list151; index = 3; List list152 = new List(index); CollectionsMarshal.SetCount(list152, index); span2 = CollectionsMarshal.AsSpan(list152); num = 0; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 0 }; num2 = 1; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024727u, new Vector3(-12.375122f, 10.503965f, -213.76367f), 628) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj86.Steps = list153; reference119 = obj86; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 1 }; index2 = 1; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024731u, new Vector3(89.92139f, 3.9999497f, 52.262085f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRakuzaDistrict, To = EAetheryteLocation.KuganeMarkets } }; obj87.Steps = list154; reference120 = obj87; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list155 = new List(num2); CollectionsMarshal.SetCount(list155, num2); span3 = CollectionsMarshal.AsSpan(list155); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1019061u, new Vector3(-0.045776367f, -7.9738514E-11f, -80.857605f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeMarkets, To = EAetheryteLocation.Kugane } }; obj88.Steps = list155; reference121 = obj88; questRoot13.QuestSequence = list152; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(3024); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list156 = new List(num); CollectionsMarshal.SetCount(list156, num); span = CollectionsMarshal.AsSpan(list156); index = 0; span[index] = "JerryWester"; questRoot14.Author = list156; index = 7; List list157 = new List(index); CollectionsMarshal.SetCount(list157, index); span2 = CollectionsMarshal.AsSpan(list157); num = 0; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 0 }; index2 = 1; List list158 = new List(index2); CollectionsMarshal.SetCount(list158, index2); span3 = CollectionsMarshal.AsSpan(list158); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024738u, new Vector3(1.3884888f, -7.717861E-11f, -78.14148f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj89.Steps = list158; reference122 = obj89; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 1 }; num2 = 1; List list159 = new List(num2); CollectionsMarshal.SetCount(list159, num2); span3 = CollectionsMarshal.AsSpan(list159); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024743u, new Vector3(-123.1861f, -6.9999976f, -58.854065f), 628); obj90.Steps = list159; reference123 = obj90; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 2 }; index2 = 1; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1024822u, new Vector3(885.0995f, 1.1792068f, 861.38696f), 613) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj91.Steps = list160; reference124 = obj91; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 4 }; num2 = 1; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024826u, new Vector3(458.94556f, 30.580631f, 748.74475f), 613); obj92.Steps = list161; reference125 = obj92; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 5 }; index2 = 1; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024830u, new Vector3(577.26404f, 0.93538165f, 852.7809f), 613) { Fly = true }; obj93.Steps = list162; reference126 = obj93; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024836u, new Vector3(-788.2658f, 11.709066f, -283.0091f), 613) { StopDistance = 7f }; obj94.Steps = list163; reference127 = obj94; questRoot14.QuestSequence = list157; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(3025); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list164 = new List(num); CollectionsMarshal.SetCount(list164, num); span = CollectionsMarshal.AsSpan(list164); index = 0; span[index] = "JerryWester"; questRoot15.Author = list164; index = 7; List list165 = new List(index); CollectionsMarshal.SetCount(list165, index); span2 = CollectionsMarshal.AsSpan(list165); num = 0; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 0 }; index2 = 1; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024837u, new Vector3(-791.04297f, 12.349811f, -283.8026f), 613) { StopDistance = 7f }; obj95.Steps = list166; reference128 = obj95; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 1 }; num2 = 2; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-831.06116f, 20.168653f, -266.25217f), 613) { TargetTerritoryId = (ushort)614, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1024842u, new Vector3(789.6085f, 99.21144f, -288.5329f), 614) { Fly = true }; obj96.Steps = list167; reference129 = obj96; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 2 }; index2 = 2; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; ref QuestStep reference131 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1019285u, new Vector3(195.63586f, 5.16971f, -437.2473f), 614); num3 = 6; List list169 = new List(num3); CollectionsMarshal.SetCount(list169, num3); span5 = CollectionsMarshal.AsSpan(list169); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list169; reference131 = questStep14; num2++; ref QuestStep reference132 = ref span3[num2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1019286u, new Vector3(233.60034f, 5.2518563f, -425.3758f), 614); num4 = 6; List list170 = new List(num4); CollectionsMarshal.SetCount(list170, num4); span5 = CollectionsMarshal.AsSpan(list170); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list170; reference132 = questStep15; obj97.Steps = list168; reference130 = obj97; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 3 }; num2 = 1; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024846u, new Vector3(309.46814f, 17.755785f, -445.97546f), 614); obj98.Steps = list171; reference133 = obj98; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 4 }; index2 = 1; List list172 = new List(index2); CollectionsMarshal.SetCount(list172, index2); span3 = CollectionsMarshal.AsSpan(list172); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024847u, new Vector3(59.067627f, 37.21815f, -529.1676f), 614) { Fly = true }; obj99.Steps = list172; reference134 = obj99; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 5 }; num2 = 1; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024849u, new Vector3(57.328125f, 36.90612f, -524.71204f), 614) { StopDistance = 4f }; obj100.Steps = list173; reference135 = obj100; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020524u, new Vector3(173.20508f, 5.1910434f, -433.24945f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaHouseOfTheFierce }; obj101.Steps = list174; reference136 = obj101; questRoot15.QuestSequence = list165; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(3026); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list175 = new List(num); CollectionsMarshal.SetCount(list175, num); span = CollectionsMarshal.AsSpan(list175); index = 0; span[index] = "JerryWester"; questRoot16.Author = list175; index = 9; List list176 = new List(index); CollectionsMarshal.SetCount(list176, index); span2 = CollectionsMarshal.AsSpan(list176); num = 0; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 0 }; num2 = 1; List list177 = new List(num2); CollectionsMarshal.SetCount(list177, num2); span3 = CollectionsMarshal.AsSpan(list177); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1020524u, new Vector3(173.20508f, 5.1910434f, -433.24945f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaHouseOfTheFierce, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj102.Steps = list177; reference137 = obj102; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 1 }; index2 = 1; List list178 = new List(index2); CollectionsMarshal.SetCount(list178, index2); span3 = CollectionsMarshal.AsSpan(list178); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024955u, new Vector3(350.14868f, 26.448109f, 609.1859f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai }; obj103.Steps = list178; reference138 = obj103; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 2 }; num2 = 1; List list179 = new List(num2); CollectionsMarshal.SetCount(list179, num2); span3 = CollectionsMarshal.AsSpan(list179); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024957u, new Vector3(365.9265f, 1.7862457f, 738.9486f), 614) { StopDistance = 5f }; obj104.Steps = list179; reference139 = obj104; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 3 }; index2 = 1; List list180 = new List(index2); CollectionsMarshal.SetCount(list180, index2); span3 = CollectionsMarshal.AsSpan(list180); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024966u, new Vector3(-472.3125f, 1.2300053f, 537.77356f), 614) { Fly = true }; obj105.Steps = list180; reference140 = obj105; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 4 }; num2 = 6; List list181 = new List(num2); CollectionsMarshal.SetCount(list181, num2); span3 = CollectionsMarshal.AsSpan(list181); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024794u, new Vector3(-493.98032f, 1.3011811f, 542.90063f), 614) { TargetTerritoryId = (ushort)759 }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 759) { AethernetShard = EAetheryteLocation.DomanEnclaveDocks }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 759) { AethernetShard = EAetheryteLocation.DomanEnclaveSouthern }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 759) { Aetheryte = EAetheryteLocation.DomanEnclave }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 759) { AethernetShard = EAetheryteLocation.DomanEnclaveNorthern }; index2++; ref QuestStep reference142 = ref span3[index2]; QuestStep obj107 = new QuestStep(EInteractionType.Interact, 1024970u, new Vector3(40.238037f, 0f, 5.874695f), 759) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.DomanEnclaveNorthern, To = EAetheryteLocation.DomanEnclave } }; num3 = 1; List list182 = new List(num3); CollectionsMarshal.SetCount(list182, num3); span7 = CollectionsMarshal.AsSpan(list182); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDC105_03026_Q1_000_000"), Answer = new ExcelRef("TEXT_STMBDC105_03026_A1_000_001") }; obj107.DialogueChoices = list182; reference142 = obj107; obj106.Steps = list181; reference141 = obj106; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 5 }; index2 = 1; List list183 = new List(index2); CollectionsMarshal.SetCount(list183, index2); span3 = CollectionsMarshal.AsSpan(list183); num2 = 0; ref QuestStep reference144 = ref span3[num2]; QuestStep obj109 = new QuestStep(EInteractionType.Interact, 1024974u, new Vector3(-10.330383f, 0.19997318f, 12.893799f), 759) { TargetTerritoryId = (ushort)744 }; num4 = 1; List list184 = new List(num4); CollectionsMarshal.SetCount(list184, num4); span7 = CollectionsMarshal.AsSpan(list184); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDC105_03026_EVENTAREA_WARP_000_000") }; obj109.DialogueChoices = list184; reference144 = obj109; obj108.Steps = list183; reference143 = obj108; num++; span2[num] = new QuestSequence { Sequence = 6 }; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 7 }; num2 = 1; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025049u, new Vector3(-0.015319824f, 0.19999999f, -4.837158f), 744) { StopDistance = 7f }; obj110.Steps = list185; reference145 = obj110; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list186 = new List(index2); CollectionsMarshal.SetCount(list186, index2); span3 = CollectionsMarshal.AsSpan(list186); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009289u, new Vector3(0.02468622f, 0.9079783f, 18.30971f), 744) { TargetTerritoryId = (ushort)759 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024971u, new Vector3(6.0272217f, 0f, 18.631226f), 759); obj111.Steps = list186; reference146 = obj111; questRoot16.QuestSequence = list176; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(3027); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list187 = new List(num); CollectionsMarshal.SetCount(list187, num); span = CollectionsMarshal.AsSpan(list187); index = 0; span[index] = "JerryWester"; questRoot17.Author = list187; index = 5; List list188 = new List(index); CollectionsMarshal.SetCount(list188, index); span2 = CollectionsMarshal.AsSpan(list188); num = 0; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 0 }; num2 = 1; List list189 = new List(num2); CollectionsMarshal.SetCount(list189, num2); span3 = CollectionsMarshal.AsSpan(list189); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024971u, new Vector3(6.0272217f, 0f, 18.631226f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj112.Steps = list189; reference147 = obj112; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 1 }; index2 = 1; List list190 = new List(index2); CollectionsMarshal.SetCount(list190, index2); span3 = CollectionsMarshal.AsSpan(list190); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024980u, new Vector3(-276.26465f, 53.240116f, -368.8869f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaHouseOfTheFierce }; obj113.Steps = list190; reference148 = obj113; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 2 }; num2 = 1; List list191 = new List(num2); CollectionsMarshal.SetCount(list191, num2); span3 = CollectionsMarshal.AsSpan(list191); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024983u, new Vector3(-260.60883f, 53.217503f, -645.594f), 614) { Fly = true }; obj114.Steps = list191; reference149 = obj114; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 3 }; index2 = 2; List list192 = new List(index2); CollectionsMarshal.SetCount(list192, index2); span3 = CollectionsMarshal.AsSpan(list192); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-347.07507f, 1.2300062f, -345.90344f), 614) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1024986u, new Vector3(-348.9281f, 1.230035f, -344.13672f), 614) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj115.Steps = list192; reference150 = obj115; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list193 = new List(num2); CollectionsMarshal.SetCount(list193, num2); span3 = CollectionsMarshal.AsSpan(list193); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024989u, new Vector3(464.10315f, 17.720512f, 301.59448f), 614) { StopDistance = 5f }; obj116.Steps = list193; reference151 = obj116; questRoot17.QuestSequence = list188; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(3028); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list194 = new List(num); CollectionsMarshal.SetCount(list194, num); span = CollectionsMarshal.AsSpan(list194); index = 0; span[index] = "JerryWester"; questRoot18.Author = list194; index = 3; List list195 = new List(index); CollectionsMarshal.SetCount(list195, index); span2 = CollectionsMarshal.AsSpan(list195); num = 0; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 0 }; index2 = 1; List list196 = new List(index2); CollectionsMarshal.SetCount(list196, index2); span3 = CollectionsMarshal.AsSpan(list196); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024989u, new Vector3(464.10315f, 17.720512f, 301.59448f), 614) { StopDistance = 5f }; obj117.Steps = list196; reference152 = obj117; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 1 }; num2 = 1; List list197 = new List(num2); CollectionsMarshal.SetCount(list197, num2); span3 = CollectionsMarshal.AsSpan(list197); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025026u, new Vector3(3.7078857f, 0f, 17.471558f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave }; obj118.Steps = list197; reference153 = obj118; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list198 = new List(index2); CollectionsMarshal.SetCount(list198, index2); span3 = CollectionsMarshal.AsSpan(list198); num2 = 0; ref QuestStep reference155 = ref span3[num2]; QuestStep obj120 = new QuestStep(EInteractionType.Interact, 1024974u, new Vector3(-10.330383f, 0.19997318f, 12.893799f), 759) { TargetTerritoryId = (ushort)744 }; num3 = 1; List list199 = new List(num3); CollectionsMarshal.SetCount(list199, num3); span7 = CollectionsMarshal.AsSpan(list199); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDC107_03028_EVENTAREA_WARP_000_056") }; obj120.DialogueChoices = list199; reference155 = obj120; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024999u, new Vector3(0.19836426f, 0.021091364f, -3.0975952f), 744); obj119.Steps = list198; reference154 = obj119; questRoot18.QuestSequence = list195; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(3029); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list200 = new List(num); CollectionsMarshal.SetCount(list200, num); span = CollectionsMarshal.AsSpan(list200); index = 0; span[index] = "JerryWester"; questRoot19.Author = list200; index = 5; List list201 = new List(index); CollectionsMarshal.SetCount(list201, index); span2 = CollectionsMarshal.AsSpan(list201); num = 0; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 0 }; num2 = 1; List list202 = new List(num2); CollectionsMarshal.SetCount(list202, num2); span3 = CollectionsMarshal.AsSpan(list202); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025008u, new Vector3(-0.19836426f, 0.021091364f, -2.7619019f), 744) { StopDistance = 1f, DelaySecondsAtStart = 3f }; obj121.Steps = list202; reference156 = obj121; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 1 }; index2 = 2; List list203 = new List(index2); CollectionsMarshal.SetCount(list203, index2); span3 = CollectionsMarshal.AsSpan(list203); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009289u, new Vector3(0.02468622f, 0.9079783f, 18.30971f), 744) { TargetTerritoryId = (ushort)759 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1025012u, new Vector3(1.5715942f, 0f, 18.631226f), 759); obj122.Steps = list203; reference157 = obj122; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 3 }; num2 = 1; List list204 = new List(num2); CollectionsMarshal.SetCount(list204, num2); span3 = CollectionsMarshal.AsSpan(list204); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025019u, new Vector3(366.53687f, 1.286227f, 746.2118f), 614) { StopDistance = 5f }; obj123.Steps = list204; reference158 = obj123; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list205 = new List(index2); CollectionsMarshal.SetCount(list205, index2); span3 = CollectionsMarshal.AsSpan(list205); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019070u, new Vector3(151.20166f, 14.7757225f, 95.78088f), 628) { TargetTerritoryId = (ushort)639, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyBazaar } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020622u, new Vector3(0.045776367f, 0f, -2.3041382f), 639); obj124.Steps = list205; reference159 = obj124; questRoot19.QuestSequence = list201; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(3031); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list206 = new List(num); CollectionsMarshal.SetCount(list206, num); span = CollectionsMarshal.AsSpan(list206); index = 0; span[index] = "liza"; questRoot20.Author = list206; index = 3; List list207 = new List(index); CollectionsMarshal.SetCount(list207, index); span2 = CollectionsMarshal.AsSpan(list207); num = 0; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 0 }; num2 = 1; List list208 = new List(num2); CollectionsMarshal.SetCount(list208, num2); span3 = CollectionsMarshal.AsSpan(list208); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1023687u, new Vector3(112.7489f, 0.65204155f, 60.227295f), 635); obj125.Steps = list208; reference160 = obj125; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 1 }; index2 = 1; List list209 = new List(index2); CollectionsMarshal.SetCount(list209, index2); span3 = CollectionsMarshal.AsSpan(list209); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1021933u, new Vector3(466.20886f, 69.27097f, 525.7495f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesPeeringStones }; obj126.Steps = list209; reference161 = obj126; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list210 = new List(num2); CollectionsMarshal.SetCount(list210, num2); span3 = CollectionsMarshal.AsSpan(list210); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024788u, new Vector3(-86.07617f, -72.25f, 181.47546f), 756) { StopDistance = 7f, NextQuestId = new QuestId(3032) }; obj127.Steps = list210; reference162 = obj127; questRoot20.QuestSequence = list207; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(3032); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list211 = new List(num); CollectionsMarshal.SetCount(list211, num); span = CollectionsMarshal.AsSpan(list211); index = 0; span[index] = "liza"; questRoot21.Author = list211; index = 4; List list212 = new List(index); CollectionsMarshal.SetCount(list212, index); span2 = CollectionsMarshal.AsSpan(list212); num = 0; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 0 }; index2 = 1; List list213 = new List(index2); CollectionsMarshal.SetCount(list213, index2); span3 = CollectionsMarshal.AsSpan(list213); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024788u, new Vector3(-86.07617f, -72.25f, 181.47546f), 756) { StopDistance = 7f }; obj128.Steps = list213; reference163 = obj128; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 1 }; num2 = 1; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024747u, new Vector3(-88.304016f, -72.25f, 169.17664f), 756) { StopDistance = 6f }; obj129.Steps = list214; reference164 = obj129; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 2 }; index2 = 1; List list215 = new List(index2); CollectionsMarshal.SetCount(list215, index2); span3 = CollectionsMarshal.AsSpan(list215); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 756) { DutyOptions = new DutyOptions { ContentFinderConditionId = 286u } }; obj130.Steps = list215; reference165 = obj130; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024788u, new Vector3(-86.07617f, -72.25f, 181.47546f), 756) { StopDistance = 7f, NextQuestId = new QuestId(3033) }; obj131.Steps = list216; reference166 = obj131; questRoot21.QuestSequence = list212; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(3033); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list217 = new List(num); CollectionsMarshal.SetCount(list217, num); span = CollectionsMarshal.AsSpan(list217); index = 0; span[index] = "liza"; questRoot22.Author = list217; index = 5; List list218 = new List(index); CollectionsMarshal.SetCount(list218, index); span2 = CollectionsMarshal.AsSpan(list218); num = 0; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 0 }; index2 = 1; List list219 = new List(index2); CollectionsMarshal.SetCount(list219, index2); span3 = CollectionsMarshal.AsSpan(list219); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024788u, new Vector3(-86.07617f, -72.25f, 181.47546f), 756) { StopDistance = 7f }; obj132.Steps = list219; reference167 = obj132; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 1 }; num2 = 1; List list220 = new List(num2); CollectionsMarshal.SetCount(list220, num2); span3 = CollectionsMarshal.AsSpan(list220); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024790u, new Vector3(-81.92572f, -72.25f, 172.7168f), 756) { StopDistance = 5f }; obj133.Steps = list220; reference168 = obj133; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 2 }; index2 = 1; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 756) { DutyOptions = new DutyOptions { ContentFinderConditionId = 287u } }; obj134.Steps = list221; reference169 = obj134; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 3 }; num2 = 1; List list222 = new List(num2); CollectionsMarshal.SetCount(list222, num2); span3 = CollectionsMarshal.AsSpan(list222); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024788u, new Vector3(-86.07617f, -72.25f, 181.47546f), 756) { StopDistance = 7f }; obj135.Steps = list222; reference170 = obj135; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list223 = new List(index2); CollectionsMarshal.SetCount(list223, index2); span3 = CollectionsMarshal.AsSpan(list223); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024749u, new Vector3(463.79797f, 69.36809f, 520.31726f), 612) { NextQuestId = new QuestId(3034) }; obj136.Steps = list223; reference171 = obj136; questRoot22.QuestSequence = list218; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(3034); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list224 = new List(num); CollectionsMarshal.SetCount(list224, num); span = CollectionsMarshal.AsSpan(list224); index = 0; span[index] = "liza"; questRoot23.Author = list224; index = 5; List list225 = new List(index); CollectionsMarshal.SetCount(list225, index); span2 = CollectionsMarshal.AsSpan(list225); num = 0; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 0 }; num2 = 1; List list226 = new List(num2); CollectionsMarshal.SetCount(list226, num2); span3 = CollectionsMarshal.AsSpan(list226); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024750u, new Vector3(464.28625f, 69.317245f, 519.3103f), 612) { StopDistance = 5f }; obj137.Steps = list226; reference172 = obj137; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 1 }; index2 = 2; List list227 = new List(index2); CollectionsMarshal.SetCount(list227, index2); span3 = CollectionsMarshal.AsSpan(list227); num2 = 0; ref QuestStep reference174 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1021947u, new Vector3(476.73767f, 69.83099f, 526.604f), 612); num4 = 1; List list228 = new List(num4); CollectionsMarshal.SetCount(list228, num4); span7 = CollectionsMarshal.AsSpan(list228); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDR204_03034_SYSTEM_000_026") }; questStep16.DialogueChoices = list228; reference174 = questStep16; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1024853u, new Vector3(-86.71704f, -72.25f, 179.58337f), 756) { StopDistance = 7f }; obj138.Steps = list227; reference173 = obj138; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 2 }; num2 = 1; List list229 = new List(num2); CollectionsMarshal.SetCount(list229, num2); span3 = CollectionsMarshal.AsSpan(list229); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024747u, new Vector3(-88.304016f, -72.25f, 169.17664f), 756) { StopDistance = 7f }; obj139.Steps = list229; reference175 = obj139; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 3 }; index2 = 1; List list230 = new List(index2); CollectionsMarshal.SetCount(list230, index2); span3 = CollectionsMarshal.AsSpan(list230); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 756) { DutyOptions = new DutyOptions { ContentFinderConditionId = 288u } }; obj140.Steps = list230; reference176 = obj140; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list231 = new List(num2); CollectionsMarshal.SetCount(list231, num2); span3 = CollectionsMarshal.AsSpan(list231); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024788u, new Vector3(-86.07617f, -72.25f, 181.47546f), 756) { StopDistance = 7f, NextQuestId = new QuestId(3035) }; obj141.Steps = list231; reference177 = obj141; questRoot23.QuestSequence = list225; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(3035); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list232 = new List(num); CollectionsMarshal.SetCount(list232, num); span = CollectionsMarshal.AsSpan(list232); index = 0; span[index] = "liza"; questRoot24.Author = list232; index = 6; List list233 = new List(index); CollectionsMarshal.SetCount(list233, index); span2 = CollectionsMarshal.AsSpan(list233); num = 0; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 0 }; index2 = 1; List list234 = new List(index2); CollectionsMarshal.SetCount(list234, index2); span3 = CollectionsMarshal.AsSpan(list234); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024853u, new Vector3(-86.71704f, -72.25f, 179.58337f), 756) { StopDistance = 7f }; obj142.Steps = list234; reference178 = obj142; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 1 }; num2 = 1; List list235 = new List(num2); CollectionsMarshal.SetCount(list235, num2); span3 = CollectionsMarshal.AsSpan(list235); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024747u, new Vector3(-88.304016f, -72.25f, 169.17664f), 756) { StopDistance = 7f }; obj143.Steps = list235; reference179 = obj143; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 2 }; index2 = 1; List list236 = new List(index2); CollectionsMarshal.SetCount(list236, index2); span3 = CollectionsMarshal.AsSpan(list236); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 756) { DutyOptions = new DutyOptions { ContentFinderConditionId = 289u } }; obj144.Steps = list236; reference180 = obj144; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 4 }; num2 = 1; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021947u, new Vector3(476.73767f, 69.83099f, 526.604f), 612); obj145.Steps = list237; reference181 = obj145; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1023687u, new Vector3(112.7489f, 0.65204155f, 60.227295f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, NextQuestId = new QuestId(3154) }; obj146.Steps = list238; reference182 = obj146; questRoot24.QuestSequence = list233; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(3036); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list239 = new List(num); CollectionsMarshal.SetCount(list239, num); span = CollectionsMarshal.AsSpan(list239); index = 0; span[index] = "liza"; questRoot25.Author = list239; index = 4; List list240 = new List(index); CollectionsMarshal.SetCount(list240, index); span2 = CollectionsMarshal.AsSpan(list240); num = 0; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 0 }; num2 = 1; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021565u, new Vector3(440.11584f, 114.254425f, 212.84802f), 612) { AetheryteShortcut = EAetheryteLocation.FringesPeeringStones, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj147.Steps = list241; reference183 = obj147; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 1 }; index2 = 1; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span3 = CollectionsMarshal.AsSpan(list242); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020817u, new Vector3(327.5348f, 83.45977f, -103.07471f), 612) { Fly = true }; obj148.Steps = list242; reference184 = obj148; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 2 }; num2 = 1; List list243 = new List(num2); CollectionsMarshal.SetCount(list243, num2); span3 = CollectionsMarshal.AsSpan(list243); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024894u, new Vector3(21.744019f, -0.05840592f, 13.01593f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach }; obj149.Steps = list243; reference185 = obj149; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; ref QuestStep reference187 = ref span3[num2]; QuestStep obj151 = new QuestStep(EInteractionType.CompleteQuest, 1024771u, new Vector3(12.008789f, 55.97821f, 237.96448f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesPeeringStones }; num3 = 2; List list245 = new List(num3); CollectionsMarshal.SetCount(list245, num3); span7 = CollectionsMarshal.AsSpan(list245); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANANA001_03036_Q2_000_000"), Answer = new ExcelRef("TEXT_BANANA001_03036_A2_000_001") }; num4++; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANANA001_03036_Q3_000_000"), Answer = new ExcelRef("TEXT_BANANA001_03036_A3_000_001") }; obj151.DialogueChoices = list245; reference187 = obj151; obj150.Steps = list244; reference186 = obj150; questRoot25.QuestSequence = list240; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(3037); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list246 = new List(num); CollectionsMarshal.SetCount(list246, num); span = CollectionsMarshal.AsSpan(list246); index = 0; span[index] = "plogon_enjoyer"; questRoot26.Author = list246; index = 9; List list247 = new List(index); CollectionsMarshal.SetCount(list247, index); span2 = CollectionsMarshal.AsSpan(list247); num = 0; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 0 }; num2 = 1; List list248 = new List(num2); CollectionsMarshal.SetCount(list248, num2); span3 = CollectionsMarshal.AsSpan(list248); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024771u, new Vector3(12.008789f, 55.97821f, 237.96448f), 612); obj152.Steps = list248; reference188 = obj152; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 1 }; index2 = 1; List list249 = new List(index2); CollectionsMarshal.SetCount(list249, index2); span3 = CollectionsMarshal.AsSpan(list249); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024896u, new Vector3(-630.2129f, 130.26343f, -452.20117f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens }; obj153.Steps = list249; reference189 = obj153; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 2 }; num2 = 1; List list250 = new List(num2); CollectionsMarshal.SetCount(list250, num2); span3 = CollectionsMarshal.AsSpan(list250); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024897u, new Vector3(-76.40198f, -5.32758E-12f, -48.233826f), 635) { Mount = true, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachWest } }; obj154.Steps = list250; reference190 = obj154; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 3 }; index2 = 1; List list251 = new List(index2); CollectionsMarshal.SetCount(list251, index2); span3 = CollectionsMarshal.AsSpan(list251); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024952u, new Vector3(12.008789f, 55.97821f, 237.96448f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesPeeringStones }; obj155.Steps = list251; reference191 = obj155; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 4 }; num2 = 1; List list252 = new List(num2); CollectionsMarshal.SetCount(list252, num2); span3 = CollectionsMarshal.AsSpan(list252); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024900u, new Vector3(-50.980408f, 56.02146f, 218.46338f), 612) { Fly = true }; obj156.Steps = list252; reference192 = obj156; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 5 }; index2 = 1; List list253 = new List(index2); CollectionsMarshal.SetCount(list253, index2); span3 = CollectionsMarshal.AsSpan(list253); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 1024901u, new Vector3(-80.52191f, 56.021286f, 231.40308f), 612) { Fly = true, Action = EAction.BuffetGriffin }; obj157.Steps = list253; reference193 = obj157; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 6 }; num2 = 1; List list254 = new List(num2); CollectionsMarshal.SetCount(list254, num2); span3 = CollectionsMarshal.AsSpan(list254); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 1024901u, new Vector3(-80.52191f, 56.021286f, 231.40308f), 612) { Fly = true, Action = EAction.BuffetGriffin }; obj158.Steps = list254; reference194 = obj158; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 7 }; index2 = 1; List list255 = new List(index2); CollectionsMarshal.SetCount(list255, index2); span3 = CollectionsMarshal.AsSpan(list255); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 1024901u, new Vector3(-80.52191f, 56.021286f, 231.40308f), 612) { Fly = true, Action = EAction.BuffetGriffin }; obj159.Steps = list255; reference195 = obj159; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list256 = new List(num2); CollectionsMarshal.SetCount(list256, num2); span3 = CollectionsMarshal.AsSpan(list256); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024901u, new Vector3(-80.52191f, 56.021286f, 231.40308f), 612) { Mount = false }; obj160.Steps = list256; reference196 = obj160; questRoot26.QuestSequence = list247; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(3038); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list257 = new List(num); CollectionsMarshal.SetCount(list257, num); span = CollectionsMarshal.AsSpan(list257); index = 0; span[index] = "plogon_enjoyer"; questRoot27.Author = list257; index = 9; List list258 = new List(index); CollectionsMarshal.SetCount(list258, index); span2 = CollectionsMarshal.AsSpan(list258); num = 0; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 0 }; index2 = 1; List list259 = new List(index2); CollectionsMarshal.SetCount(list259, index2); span3 = CollectionsMarshal.AsSpan(list259); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024771u, new Vector3(12.008789f, 55.97821f, 237.96448f), 612); obj161.Steps = list259; reference197 = obj161; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 1 }; num2 = 1; List list260 = new List(num2); CollectionsMarshal.SetCount(list260, num2); span3 = CollectionsMarshal.AsSpan(list260); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024903u, new Vector3(111.31445f, 39.096542f, 296.34546f), 612) { Fly = true }; obj162.Steps = list260; reference198 = obj162; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 2 }; index2 = 3; List list261 = new List(index2); CollectionsMarshal.SetCount(list261, index2); span3 = CollectionsMarshal.AsSpan(list261); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021591u, new Vector3(-277.82104f, 258.90652f, 782.77246f), 620) { Fly = true, AetheryteShortcut = EAetheryteLocation.PeaksAlaGhiri }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1020871u, new Vector3(-237.90344f, 257.71973f, 741.5731f), 620) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1021587u, new Vector3(-210.68134f, 257.8064f, 767.4829f), 620) { Fly = true }; obj163.Steps = list261; reference199 = obj163; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 3 }; num2 = 1; List list262 = new List(num2); CollectionsMarshal.SetCount(list262, num2); span3 = CollectionsMarshal.AsSpan(list262); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024906u, new Vector3(-239.12415f, 258.90652f, 782.62f), 620) { Fly = true }; obj164.Steps = list262; reference200 = obj164; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 4 }; index2 = 1; List list263 = new List(index2); CollectionsMarshal.SetCount(list263, index2); span3 = CollectionsMarshal.AsSpan(list263); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024908u, new Vector3(-238.91058f, 266.39832f, 508.14062f), 620) { Fly = true }; obj165.Steps = list263; reference201 = obj165; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 5 }; num2 = 1; List list264 = new List(num2); CollectionsMarshal.SetCount(list264, num2); span3 = CollectionsMarshal.AsSpan(list264); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024911u, new Vector3(10.971252f, 55.943913f, 239.88696f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesPeeringStones }; obj166.Steps = list264; reference202 = obj166; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 6 }; index2 = 1; List list265 = new List(index2); CollectionsMarshal.SetCount(list265, index2); span3 = CollectionsMarshal.AsSpan(list265); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024912u, new Vector3(-92.27136f, 50.00444f, 186.29736f), 612) { Fly = true }; obj167.Steps = list265; reference203 = obj167; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 7 }; num2 = 2; List list266 = new List(num2); CollectionsMarshal.SetCount(list266, num2); span3 = CollectionsMarshal.AsSpan(list266); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-212.2359f, 43.672523f, -133.15985f), 612) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Action, 2009281u, new Vector3(-209.79633f, 42.70996f, -153.85675f), 612) { Land = true, Action = EAction.Trample }; obj168.Steps = list266; reference204 = obj168; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list267 = new List(index2); CollectionsMarshal.SetCount(list267, index2); span3 = CollectionsMarshal.AsSpan(list267); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(5.853586f, 55.943962f, 237.26181f), 612) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024911u, new Vector3(10.971252f, 55.943913f, 239.88696f), 612) { Mount = false }; obj169.Steps = list267; reference205 = obj169; questRoot27.QuestSequence = list258; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(3039); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list268 = new List(num); CollectionsMarshal.SetCount(list268, num); span = CollectionsMarshal.AsSpan(list268); index = 0; span[index] = "plogon_enjoyer"; questRoot28.Author = list268; index = 9; List list269 = new List(index); CollectionsMarshal.SetCount(list269, index); span2 = CollectionsMarshal.AsSpan(list269); num = 0; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 0 }; num2 = 1; List list270 = new List(num2); CollectionsMarshal.SetCount(list270, num2); span3 = CollectionsMarshal.AsSpan(list270); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024771u, new Vector3(12.008789f, 55.97821f, 237.96448f), 612); obj170.Steps = list270; reference206 = obj170; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 1 }; index2 = 1; List list271 = new List(index2); CollectionsMarshal.SetCount(list271, index2); span3 = CollectionsMarshal.AsSpan(list271); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024915u, new Vector3(-127.45862f, 41.197662f, 7.248047f), 612) { Fly = true }; obj171.Steps = list271; reference207 = obj171; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 2 }; num2 = 1; List list272 = new List(num2); CollectionsMarshal.SetCount(list272, num2); span3 = CollectionsMarshal.AsSpan(list272); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 1024915u, new Vector3(-127.45862f, 41.197662f, 7.248047f), 612) { ItemId = 2002429u, GroundTarget = true }; obj172.Steps = list272; reference208 = obj172; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 3 }; index2 = 1; List list273 = new List(index2); CollectionsMarshal.SetCount(list273, index2); span3 = CollectionsMarshal.AsSpan(list273); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 1024915u, new Vector3(-127.45862f, 41.197662f, 7.248047f), 612) { ItemId = 2002429u, GroundTarget = true }; obj173.Steps = list273; reference209 = obj173; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 4 }; num2 = 1; List list274 = new List(num2); CollectionsMarshal.SetCount(list274, num2); span3 = CollectionsMarshal.AsSpan(list274); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 1024915u, new Vector3(-127.45862f, 41.197662f, 7.248047f), 612) { ItemId = 2002429u, GroundTarget = true }; obj174.Steps = list274; reference210 = obj174; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 5 }; index2 = 1; List list275 = new List(index2); CollectionsMarshal.SetCount(list275, index2); span3 = CollectionsMarshal.AsSpan(list275); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019486u, new Vector3(-116.746826f, 0.6342248f, -55.832825f), 635) { Mount = true, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachWest } }; obj175.Steps = list275; reference211 = obj175; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 6 }; num2 = 1; List list276 = new List(num2); CollectionsMarshal.SetCount(list276, num2); span3 = CollectionsMarshal.AsSpan(list276); index2 = 0; ref QuestStep reference213 = ref span3[index2]; QuestStep obj177 = new QuestStep(EInteractionType.Combat, null, new Vector3(-496.6736f, 118.65279f, -424.7939f), 612) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list277 = new List(num4); CollectionsMarshal.SetCount(list277, num4); span6 = CollectionsMarshal.AsSpan(list277); num3 = 0; span6[num3] = 8577u; obj177.KillEnemyDataIds = list277; reference213 = obj177; obj176.Steps = list276; reference212 = obj176; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 7 }; index2 = 1; List list278 = new List(index2); CollectionsMarshal.SetCount(list278, index2); span3 = CollectionsMarshal.AsSpan(list278); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024920u, new Vector3(-495.01794f, 118.79865f, -427.1153f), 612); obj178.Steps = list278; reference214 = obj178; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list279 = new List(num2); CollectionsMarshal.SetCount(list279, num2); span3 = CollectionsMarshal.AsSpan(list279); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024952u, new Vector3(12.008789f, 55.97821f, 237.96448f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesPeeringStones }; obj179.Steps = list279; reference215 = obj179; questRoot28.QuestSequence = list269; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(3040); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list280 = new List(num); CollectionsMarshal.SetCount(list280, num); span = CollectionsMarshal.AsSpan(list280); index = 0; span[index] = "skiaz"; questRoot29.Author = list280; index = 6; List list281 = new List(index); CollectionsMarshal.SetCount(list281, index); span2 = CollectionsMarshal.AsSpan(list281); num = 0; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 0 }; index2 = 1; List list282 = new List(index2); CollectionsMarshal.SetCount(list282, index2); span3 = CollectionsMarshal.AsSpan(list282); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024771u, new Vector3(12.008789f, 55.97821f, 237.96448f), 612) { Fly = true }; obj180.Steps = list282; reference216 = obj180; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 1 }; num2 = 1; List list283 = new List(num2); CollectionsMarshal.SetCount(list283, num2); span3 = CollectionsMarshal.AsSpan(list283); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024924u, new Vector3(143.26697f, 40.296085f, 410.23877f), 612) { Fly = true }; obj181.Steps = list283; reference217 = obj181; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 2 }; index2 = 1; List list284 = new List(index2); CollectionsMarshal.SetCount(list284, index2); span3 = CollectionsMarshal.AsSpan(list284); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024929u, new Vector3(120.46985f, 48.569233f, 596.15466f), 612) { Fly = true }; obj182.Steps = list284; reference218 = obj182; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 3 }; num2 = 1; List list285 = new List(num2); CollectionsMarshal.SetCount(list285, num2); span3 = CollectionsMarshal.AsSpan(list285); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024934u, new Vector3(274.95227f, 38.278767f, 343.00745f), 612) { Fly = true }; obj183.Steps = list285; reference219 = obj183; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 4 }; index2 = 2; List list286 = new List(index2); CollectionsMarshal.SetCount(list286, index2); span3 = CollectionsMarshal.AsSpan(list286); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024934u, new Vector3(274.95227f, 38.278767f, 343.00745f), 612) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1024934u, new Vector3(274.95227f, 38.278767f, 343.00745f), 612) { Comment = "Solo Duty", SinglePlayerDutyOptions = new SinglePlayerDutyOptions() }; obj184.Steps = list286; reference220 = obj184; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list287 = new List(num2); CollectionsMarshal.SetCount(list287, num2); span3 = CollectionsMarshal.AsSpan(list287); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024952u, new Vector3(12.008789f, 55.97821f, 237.96448f), 612) { Fly = true }; obj185.Steps = list287; reference221 = obj185; questRoot29.QuestSequence = list281; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(3041); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list288 = new List(num); CollectionsMarshal.SetCount(list288, num); span = CollectionsMarshal.AsSpan(list288); index = 0; span[index] = "plogon_enjoyer"; questRoot30.Author = list288; index = 5; List list289 = new List(index); CollectionsMarshal.SetCount(list289, index); span2 = CollectionsMarshal.AsSpan(list289); num = 0; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 0 }; index2 = 1; List list290 = new List(index2); CollectionsMarshal.SetCount(list290, index2); span3 = CollectionsMarshal.AsSpan(list290); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024771u, new Vector3(12.008789f, 55.97821f, 237.96448f), 612); obj186.Steps = list290; reference222 = obj186; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 1 }; num2 = 2; List list291 = new List(num2); CollectionsMarshal.SetCount(list291, num2); span3 = CollectionsMarshal.AsSpan(list291); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023142u, new Vector3(-642.9083f, 130.25946f, -538.29254f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1024937u, new Vector3(450.88867f, 114.36421f, 235.91968f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesPeeringStones }; obj187.Steps = list291; reference223 = obj187; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 2 }; index2 = 1; List list292 = new List(index2); CollectionsMarshal.SetCount(list292, index2); span3 = CollectionsMarshal.AsSpan(list292); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024952u, new Vector3(12.008789f, 55.97821f, 237.96448f), 612) { Fly = true }; obj188.Steps = list292; reference224 = obj188; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 3 }; num2 = 1; List list293 = new List(num2); CollectionsMarshal.SetCount(list293, num2); span3 = CollectionsMarshal.AsSpan(list293); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025235u, new Vector3(-155.2301f, 39.096687f, 159.0448f), 612) { Fly = true }; obj189.Steps = list293; reference225 = obj189; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list294 = new List(index2); CollectionsMarshal.SetCount(list294, index2); span3 = CollectionsMarshal.AsSpan(list294); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024952u, new Vector3(12.008789f, 55.97821f, 237.96448f), 612) { Fly = true }; obj190.Steps = list294; reference226 = obj190; questRoot30.QuestSequence = list289; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(3042); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list295 = new List(num); CollectionsMarshal.SetCount(list295, num); span = CollectionsMarshal.AsSpan(list295); index = 0; span[index] = "liza"; questRoot31.Author = list295; index = 4; List list296 = new List(index); CollectionsMarshal.SetCount(list296, index); span2 = CollectionsMarshal.AsSpan(list296); num = 0; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 0 }; num2 = 1; List list297 = new List(num2); CollectionsMarshal.SetCount(list297, num2); span3 = CollectionsMarshal.AsSpan(list297); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj191.Steps = list297; reference227 = obj191; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 1 }; index2 = 5; List list298 = new List(index2); CollectionsMarshal.SetCount(list298, index2); span3 = CollectionsMarshal.AsSpan(list298); num2 = 0; ref QuestStep reference229 = ref span3[num2]; QuestStep obj193 = new QuestStep(EInteractionType.Interact, 2009315u, new Vector3(-213.15332f, 40.390625f, 228.38171f), 612) { StopDistance = 0.5f, Fly = true }; num3 = 6; List> list299 = new List>(num3); CollectionsMarshal.SetCount(list299, num3); span4 = CollectionsMarshal.AsSpan(list299); num4 = 0; span4[num4] = null; num4++; ref List reference230 = ref span4[num4]; num5 = 6; List list300 = new List(num5); CollectionsMarshal.SetCount(list300, num5); span5 = CollectionsMarshal.AsSpan(list300); index3 = 0; span5[index3] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)7, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)9, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)10, EQuestWorkMode.Bitwise); reference230 = list300; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj193.RequiredQuestVariables = list299; reference229 = obj193; num2++; ref QuestStep reference231 = ref span3[num2]; QuestStep obj194 = new QuestStep(EInteractionType.Interact, 2009316u, new Vector3(-340.16937f, 51.71277f, 285.7556f), 612) { StopDistance = 0.5f, Fly = true }; num4 = 6; List> list301 = new List>(num4); CollectionsMarshal.SetCount(list301, num4); span4 = CollectionsMarshal.AsSpan(list301); num3 = 0; span4[num3] = null; num3++; ref List reference232 = ref span4[num3]; index3 = 6; List list302 = new List(index3); CollectionsMarshal.SetCount(list302, index3); span5 = CollectionsMarshal.AsSpan(list302); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)6, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)7, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)8, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)9, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)10, EQuestWorkMode.Bitwise); reference232 = list302; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj194.RequiredQuestVariables = list301; reference231 = obj194; num2++; ref QuestStep reference233 = ref span3[num2]; QuestStep obj195 = new QuestStep(EInteractionType.Interact, 2009317u, new Vector3(-347.34113f, 46.066895f, 216.99854f), 612) { StopDistance = 0.5f, Fly = true }; num3 = 6; List> list303 = new List>(num3); CollectionsMarshal.SetCount(list303, num3); span4 = CollectionsMarshal.AsSpan(list303); num4 = 0; span4[num4] = null; num4++; ref List reference234 = ref span4[num4]; num5 = 6; List list304 = new List(num5); CollectionsMarshal.SetCount(list304, num5); span5 = CollectionsMarshal.AsSpan(list304); index3 = 0; span5[index3] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)6, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)9, EQuestWorkMode.Bitwise); reference234 = list304; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj195.RequiredQuestVariables = list303; reference233 = obj195; num2++; ref QuestStep reference235 = ref span3[num2]; QuestStep obj196 = new QuestStep(EInteractionType.Interact, 2009313u, new Vector3(-297.65778f, 57.114502f, 354.42126f), 612) { StopDistance = 0.5f, Fly = true }; num4 = 6; List> list305 = new List>(num4); CollectionsMarshal.SetCount(list305, num4); span4 = CollectionsMarshal.AsSpan(list305); num3 = 0; span4[num3] = null; num3++; ref List reference236 = ref span4[num3]; index3 = 6; List list306 = new List(index3); CollectionsMarshal.SetCount(list306, index3); span5 = CollectionsMarshal.AsSpan(list306); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)6, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)7, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)8, EQuestWorkMode.Bitwise); reference236 = list306; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj196.RequiredQuestVariables = list305; reference235 = obj196; num2++; ref QuestStep reference237 = ref span3[num2]; QuestStep obj197 = new QuestStep(EInteractionType.Interact, 2009314u, new Vector3(-253.10144f, 60.715576f, 363.08838f), 612) { StopDistance = 0.5f, Fly = true }; num3 = 6; List> list307 = new List>(num3); CollectionsMarshal.SetCount(list307, num3); span4 = CollectionsMarshal.AsSpan(list307); num4 = 0; span4[num4] = null; num4++; ref List reference238 = ref span4[num4]; num5 = 6; List list308 = new List(num5); CollectionsMarshal.SetCount(list308, num5); span5 = CollectionsMarshal.AsSpan(list308); index3 = 0; span5[index3] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)8, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)10, EQuestWorkMode.Bitwise); reference238 = list308; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj197.RequiredQuestVariables = list307; reference237 = obj197; obj192.Steps = list298; reference228 = obj192; num++; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 2 }; num2 = 1; List list309 = new List(num2); CollectionsMarshal.SetCount(list309, num2); span3 = CollectionsMarshal.AsSpan(list309); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025051u, new Vector3(50.858276f, 50.004295f, 299.94653f), 612) { Fly = true }; obj198.Steps = list309; reference239 = obj198; num++; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list310 = new List(index2); CollectionsMarshal.SetCount(list310, index2); span3 = CollectionsMarshal.AsSpan(list310); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj199.Steps = list310; reference240 = obj199; questRoot31.QuestSequence = list296; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(3043); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list311 = new List(num); CollectionsMarshal.SetCount(list311, num); span = CollectionsMarshal.AsSpan(list311); index = 0; span[index] = "liza"; questRoot32.Author = list311; index = 3; List list312 = new List(index); CollectionsMarshal.SetCount(list312, index); span2 = CollectionsMarshal.AsSpan(list312); num = 0; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 0 }; num2 = 1; List list313 = new List(num2); CollectionsMarshal.SetCount(list313, num2); span3 = CollectionsMarshal.AsSpan(list313); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj200.Steps = list313; reference241 = obj200; num++; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 1 }; index2 = 5; List list314 = new List(index2); CollectionsMarshal.SetCount(list314, index2); span3 = CollectionsMarshal.AsSpan(list314); num2 = 0; ref QuestStep reference243 = ref span3[num2]; QuestStep obj202 = new QuestStep(EInteractionType.Interact, 2009318u, new Vector3(-229.66364f, 37.827026f, 171.46558f), 612) { Fly = true }; num4 = 6; List> list315 = new List>(num4); CollectionsMarshal.SetCount(list315, num4); span4 = CollectionsMarshal.AsSpan(list315); num3 = 0; span4[num3] = null; num3++; ref List reference244 = ref span4[num3]; index3 = 6; List list316 = new List(index3); CollectionsMarshal.SetCount(list316, index3); span5 = CollectionsMarshal.AsSpan(list316); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)6, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)7, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)8, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)9, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)10, EQuestWorkMode.Bitwise); reference244 = list316; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj202.RequiredQuestVariables = list315; reference243 = obj202; num2++; ref QuestStep reference245 = ref span3[num2]; QuestStep obj203 = new QuestStep(EInteractionType.Interact, 2009319u, new Vector3(-287.5868f, 40.360107f, 173.72388f), 612) { Fly = true }; num3 = 6; List> list317 = new List>(num3); CollectionsMarshal.SetCount(list317, num3); span4 = CollectionsMarshal.AsSpan(list317); num4 = 0; span4[num4] = null; num4++; ref List reference246 = ref span4[num4]; num5 = 6; List list318 = new List(num5); CollectionsMarshal.SetCount(list318, num5); span5 = CollectionsMarshal.AsSpan(list318); index3 = 0; span5[index3] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)7, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)8, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)10, EQuestWorkMode.Bitwise); reference246 = list318; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj203.RequiredQuestVariables = list317; reference245 = obj203; num2++; ref QuestStep reference247 = ref span3[num2]; QuestStep obj204 = new QuestStep(EInteractionType.Interact, 2009320u, new Vector3(-209.33856f, 44.510498f, -18.96698f), 612) { Fly = true }; num4 = 6; List> list319 = new List>(num4); CollectionsMarshal.SetCount(list319, num4); span4 = CollectionsMarshal.AsSpan(list319); num3 = 0; span4[num3] = null; num3++; ref List reference248 = ref span4[num3]; index3 = 6; List list320 = new List(index3); CollectionsMarshal.SetCount(list320, index3); span5 = CollectionsMarshal.AsSpan(list320); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)6, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)7, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)9, EQuestWorkMode.Bitwise); reference248 = list320; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj204.RequiredQuestVariables = list319; reference247 = obj204; num2++; ref QuestStep reference249 = ref span3[num2]; QuestStep obj205 = new QuestStep(EInteractionType.Interact, 2009322u, new Vector3(-169.78723f, 42.160645f, -101.1521f), 612) { Fly = true }; num3 = 6; List> list321 = new List>(num3); CollectionsMarshal.SetCount(list321, num3); span4 = CollectionsMarshal.AsSpan(list321); num4 = 0; span4[num4] = null; num4++; ref List reference250 = ref span4[num4]; num5 = 6; List list322 = new List(num5); CollectionsMarshal.SetCount(list322, num5); span5 = CollectionsMarshal.AsSpan(list322); index3 = 0; span5[index3] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)6, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)10, EQuestWorkMode.Bitwise); reference250 = list322; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj205.RequiredQuestVariables = list321; reference249 = obj205; num2++; ref QuestStep reference251 = ref span3[num2]; QuestStep obj206 = new QuestStep(EInteractionType.Interact, 2009321u, new Vector3(-201.2207f, 45.51758f, -122.42316f), 612) { Fly = true }; num4 = 6; List> list323 = new List>(num4); CollectionsMarshal.SetCount(list323, num4); span4 = CollectionsMarshal.AsSpan(list323); num3 = 0; span4[num3] = null; num3++; ref List reference252 = ref span4[num3]; index3 = 6; List list324 = new List(index3); CollectionsMarshal.SetCount(list324, index3); span5 = CollectionsMarshal.AsSpan(list324); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)8, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)9, EQuestWorkMode.Bitwise); reference252 = list324; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj206.RequiredQuestVariables = list323; reference251 = obj206; obj201.Steps = list314; reference242 = obj201; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list325 = new List(num2); CollectionsMarshal.SetCount(list325, num2); span3 = CollectionsMarshal.AsSpan(list325); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj207.Steps = list325; reference253 = obj207; questRoot32.QuestSequence = list312; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(3044); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list326 = new List(num); CollectionsMarshal.SetCount(list326, num); span = CollectionsMarshal.AsSpan(list326); index = 0; span[index] = "liza"; questRoot33.Author = list326; index = 3; List list327 = new List(index); CollectionsMarshal.SetCount(list327, index); span2 = CollectionsMarshal.AsSpan(list327); num = 0; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 0 }; index2 = 1; List list328 = new List(index2); CollectionsMarshal.SetCount(list328, index2); span3 = CollectionsMarshal.AsSpan(list328); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj208.Steps = list328; reference254 = obj208; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 1 }; num2 = 1; List list329 = new List(num2); CollectionsMarshal.SetCount(list329, num2); span3 = CollectionsMarshal.AsSpan(list329); index2 = 0; ref QuestStep reference256 = ref span3[index2]; QuestStep obj210 = new QuestStep(EInteractionType.Combat, 2009323u, new Vector3(-498.92426f, 39.352905f, 492.57642f), 612) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 3; List list330 = new List(num3); CollectionsMarshal.SetCount(list330, num3); span6 = CollectionsMarshal.AsSpan(list330); num4 = 0; span6[num4] = 8578u; num4++; span6[num4] = 8579u; num4++; span6[num4] = 8580u; obj210.KillEnemyDataIds = list330; reference256 = obj210; obj209.Steps = list329; reference255 = obj209; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list331 = new List(index2); CollectionsMarshal.SetCount(list331, index2); span3 = CollectionsMarshal.AsSpan(list331); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj211.Steps = list331; reference257 = obj211; questRoot33.QuestSequence = list327; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(3045); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list332 = new List(num); CollectionsMarshal.SetCount(list332, num); span = CollectionsMarshal.AsSpan(list332); index = 0; span[index] = "liza"; questRoot34.Author = list332; index = 3; List list333 = new List(index); CollectionsMarshal.SetCount(list333, index); span2 = CollectionsMarshal.AsSpan(list333); num = 0; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 0 }; num2 = 1; List list334 = new List(num2); CollectionsMarshal.SetCount(list334, num2); span3 = CollectionsMarshal.AsSpan(list334); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj212.Steps = list334; reference258 = obj212; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 1 }; index2 = 3; List list335 = new List(index2); CollectionsMarshal.SetCount(list335, index2); span3 = CollectionsMarshal.AsSpan(list335); num2 = 0; ref QuestStep reference260 = ref span3[num2]; QuestStep obj214 = new QuestStep(EInteractionType.UseItem, 2009325u, new Vector3(-606.1647f, 53.238647f, 233.26453f), 612) { Fly = true, ItemId = 2002433u }; num4 = 6; List> list336 = new List>(num4); CollectionsMarshal.SetCount(list336, num4); span4 = CollectionsMarshal.AsSpan(list336); num3 = 0; span4[num3] = null; num3++; ref List reference261 = ref span4[num3]; num5 = 2; List list337 = new List(num5); CollectionsMarshal.SetCount(list337, num5); span5 = CollectionsMarshal.AsSpan(list337); index3 = 0; span5[index3] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference261 = list337; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj214.RequiredQuestVariables = list336; num3 = 6; List list338 = new List(num3); CollectionsMarshal.SetCount(list338, num3); span5 = CollectionsMarshal.AsSpan(list338); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj214.CompletionQuestVariablesFlags = list338; reference260 = obj214; num2++; ref QuestStep reference262 = ref span3[num2]; QuestStep obj215 = new QuestStep(EInteractionType.UseItem, 2009326u, new Vector3(-619.31793f, 45.181885f, 267.81104f), 612) { Fly = true, ItemId = 2002433u }; num4 = 6; List> list339 = new List>(num4); CollectionsMarshal.SetCount(list339, num4); span4 = CollectionsMarshal.AsSpan(list339); num3 = 0; span4[num3] = null; num3++; ref List reference263 = ref span4[num3]; index3 = 2; List list340 = new List(index3); CollectionsMarshal.SetCount(list340, index3); span5 = CollectionsMarshal.AsSpan(list340); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); reference263 = list340; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj215.RequiredQuestVariables = list339; num3 = 6; List list341 = new List(num3); CollectionsMarshal.SetCount(list341, num3); span5 = CollectionsMarshal.AsSpan(list341); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj215.CompletionQuestVariablesFlags = list341; reference262 = obj215; num2++; ref QuestStep reference264 = ref span3[num2]; QuestStep obj216 = new QuestStep(EInteractionType.UseItem, 2009324u, new Vector3(-631.70825f, 44.785156f, 306.14172f), 612) { Fly = true, ItemId = 2002433u }; num4 = 6; List> list342 = new List>(num4); CollectionsMarshal.SetCount(list342, num4); span4 = CollectionsMarshal.AsSpan(list342); num3 = 0; span4[num3] = null; num3++; ref List reference265 = ref span4[num3]; num5 = 2; List list343 = new List(num5); CollectionsMarshal.SetCount(list343, num5); span5 = CollectionsMarshal.AsSpan(list343); index3 = 0; span5[index3] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference265 = list343; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj216.RequiredQuestVariables = list342; num3 = 6; List list344 = new List(num3); CollectionsMarshal.SetCount(list344, num3); span5 = CollectionsMarshal.AsSpan(list344); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj216.CompletionQuestVariablesFlags = list344; reference264 = obj216; obj213.Steps = list335; reference259 = obj213; num++; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list345 = new List(num2); CollectionsMarshal.SetCount(list345, num2); span3 = CollectionsMarshal.AsSpan(list345); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj217.Steps = list345; reference266 = obj217; questRoot34.QuestSequence = list333; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(3046); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list346 = new List(num); CollectionsMarshal.SetCount(list346, num); span = CollectionsMarshal.AsSpan(list346); index = 0; span[index] = "liza"; questRoot35.Author = list346; index = 3; List list347 = new List(index); CollectionsMarshal.SetCount(list347, index); span2 = CollectionsMarshal.AsSpan(list347); num = 0; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 0 }; index2 = 1; List list348 = new List(index2); CollectionsMarshal.SetCount(list348, index2); span3 = CollectionsMarshal.AsSpan(list348); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj218.Steps = list348; reference267 = obj218; num++; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 1 }; num2 = 4; List list349 = new List(num2); CollectionsMarshal.SetCount(list349, num2); span3 = CollectionsMarshal.AsSpan(list349); index2 = 0; ref QuestStep reference269 = ref span3[index2]; QuestStep obj220 = new QuestStep(EInteractionType.Combat, 2009327u, new Vector3(-542.2294f, 44.052734f, 202.99072f), 612) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list350 = new List(num4); CollectionsMarshal.SetCount(list350, num4); span6 = CollectionsMarshal.AsSpan(list350); num3 = 0; span6[num3] = 8581u; obj220.KillEnemyDataIds = list350; num3 = 6; List> list351 = new List>(num3); CollectionsMarshal.SetCount(list351, num3); span4 = CollectionsMarshal.AsSpan(list351); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference270 = ref span4[num4]; index3 = 2; List list352 = new List(index3); CollectionsMarshal.SetCount(list352, index3); span5 = CollectionsMarshal.AsSpan(list352); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); reference270 = list352; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj220.RequiredQuestVariables = list351; reference269 = obj220; index2++; ref QuestStep reference271 = ref span3[index2]; QuestStep obj221 = new QuestStep(EInteractionType.Combat, 2009328u, new Vector3(-491.72202f, 55.252808f, -17.746277f), 612) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list353 = new List(num4); CollectionsMarshal.SetCount(list353, num4); span6 = CollectionsMarshal.AsSpan(list353); num3 = 0; span6[num3] = 8581u; obj221.KillEnemyDataIds = list353; num3 = 6; List> list354 = new List>(num3); CollectionsMarshal.SetCount(list354, num3); span4 = CollectionsMarshal.AsSpan(list354); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference272 = ref span4[num4]; num5 = 2; List list355 = new List(num5); CollectionsMarshal.SetCount(list355, num5); span5 = CollectionsMarshal.AsSpan(list355); index3 = 0; span5[index3] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference272 = list355; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj221.RequiredQuestVariables = list354; reference271 = obj221; index2++; ref QuestStep reference273 = ref span3[index2]; QuestStep obj222 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-502.02115f, 71.42156f, -162.12122f), 612) { Fly = true }; num4 = 6; List> list356 = new List>(num4); CollectionsMarshal.SetCount(list356, num4); span4 = CollectionsMarshal.AsSpan(list356); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference274 = ref span4[num3]; index3 = 2; List list357 = new List(index3); CollectionsMarshal.SetCount(list357, index3); span5 = CollectionsMarshal.AsSpan(list357); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference274 = list357; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj222.RequiredQuestVariables = list356; reference273 = obj222; index2++; ref QuestStep reference275 = ref span3[index2]; QuestStep obj223 = new QuestStep(EInteractionType.Combat, 2009329u, new Vector3(-500.05344f, 72.129395f, -162.43237f), 612) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list358 = new List(num3); CollectionsMarshal.SetCount(list358, num3); span6 = CollectionsMarshal.AsSpan(list358); num4 = 0; span6[num4] = 8581u; obj223.KillEnemyDataIds = list358; num4 = 6; List> list359 = new List>(num4); CollectionsMarshal.SetCount(list359, num4); span4 = CollectionsMarshal.AsSpan(list359); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference276 = ref span4[num3]; num5 = 2; List list360 = new List(num5); CollectionsMarshal.SetCount(list360, num5); span5 = CollectionsMarshal.AsSpan(list360); index3 = 0; span5[index3] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference276 = list360; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj223.RequiredQuestVariables = list359; reference275 = obj223; obj219.Steps = list349; reference268 = obj219; num++; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list361 = new List(index2); CollectionsMarshal.SetCount(list361, index2); span3 = CollectionsMarshal.AsSpan(list361); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj224.Steps = list361; reference277 = obj224; questRoot35.QuestSequence = list347; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(3047); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list362 = new List(num); CollectionsMarshal.SetCount(list362, num); span = CollectionsMarshal.AsSpan(list362); index = 0; span[index] = "liza"; questRoot36.Author = list362; index = 3; List list363 = new List(index); CollectionsMarshal.SetCount(list363, index); span2 = CollectionsMarshal.AsSpan(list363); num = 0; ref QuestSequence reference278 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 0 }; num2 = 1; List list364 = new List(num2); CollectionsMarshal.SetCount(list364, num2); span3 = CollectionsMarshal.AsSpan(list364); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj225.Steps = list364; reference278 = obj225; num++; ref QuestSequence reference279 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 1 }; index2 = 6; List list365 = new List(index2); CollectionsMarshal.SetCount(list365, index2); span3 = CollectionsMarshal.AsSpan(list365); num2 = 0; ref QuestStep reference280 = ref span3[num2]; QuestStep obj227 = new QuestStep(EInteractionType.Combat, null, new Vector3(-269.18445f, 63.10759f, -378.01178f), 612) { StopDistance = 1f, Fly = true, AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list366 = new List(num3); CollectionsMarshal.SetCount(list366, num3); Span span8 = CollectionsMarshal.AsSpan(list366); num4 = 0; ref ComplexCombatData reference281 = ref span8[num4]; ComplexCombatData obj228 = new ComplexCombatData { DataId = 8582u }; index3 = 6; List list367 = new List(index3); CollectionsMarshal.SetCount(list367, index3); span5 = CollectionsMarshal.AsSpan(list367); num5 = 0; span5[num5] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; obj228.CompletionQuestVariablesFlags = list367; reference281 = obj228; obj227.ComplexCombatData = list366; num4 = 6; List> list368 = new List>(num4); CollectionsMarshal.SetCount(list368, num4); span4 = CollectionsMarshal.AsSpan(list368); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference282 = ref span4[num3]; num5 = 1; List list369 = new List(num5); CollectionsMarshal.SetCount(list369, num5); span5 = CollectionsMarshal.AsSpan(list369); index3 = 0; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference282 = list369; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj227.RequiredQuestVariables = list368; reference280 = obj227; num2++; ref QuestStep reference283 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1025054u, new Vector3(-269.18445f, 63.10759f, -378.01178f), 612); num3 = 6; List> list370 = new List>(num3); CollectionsMarshal.SetCount(list370, num3); span4 = CollectionsMarshal.AsSpan(list370); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference284 = ref span4[num4]; index3 = 1; List list371 = new List(index3); CollectionsMarshal.SetCount(list371, index3); span5 = CollectionsMarshal.AsSpan(list371); num5 = 0; span5[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference284 = list371; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; questStep17.RequiredQuestVariables = list370; reference283 = questStep17; num2++; ref QuestStep reference285 = ref span3[num2]; QuestStep obj229 = new QuestStep(EInteractionType.Combat, null, new Vector3(-489.06693f, 94.91285f, -332.41785f), 612) { StopDistance = 1f, Fly = true, AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list372 = new List(num4); CollectionsMarshal.SetCount(list372, num4); span8 = CollectionsMarshal.AsSpan(list372); num3 = 0; ref ComplexCombatData reference286 = ref span8[num3]; ComplexCombatData obj230 = new ComplexCombatData { DataId = 8582u }; num5 = 6; List list373 = new List(num5); CollectionsMarshal.SetCount(list373, num5); span5 = CollectionsMarshal.AsSpan(list373); index3 = 0; span5[index3] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; obj230.CompletionQuestVariablesFlags = list373; reference286 = obj230; obj229.ComplexCombatData = list372; num3 = 6; List> list374 = new List>(num3); CollectionsMarshal.SetCount(list374, num3); span4 = CollectionsMarshal.AsSpan(list374); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference287 = ref span4[num4]; index3 = 1; List list375 = new List(index3); CollectionsMarshal.SetCount(list375, index3); span5 = CollectionsMarshal.AsSpan(list375); num5 = 0; span5[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference287 = list375; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj229.RequiredQuestVariables = list374; reference285 = obj229; num2++; ref QuestStep reference288 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1025053u, new Vector3(-489.06693f, 94.91285f, -332.41785f), 612); num4 = 6; List> list376 = new List>(num4); CollectionsMarshal.SetCount(list376, num4); span4 = CollectionsMarshal.AsSpan(list376); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference289 = ref span4[num3]; num5 = 1; List list377 = new List(num5); CollectionsMarshal.SetCount(list377, num5); span5 = CollectionsMarshal.AsSpan(list377); index3 = 0; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference289 = list377; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; questStep18.RequiredQuestVariables = list376; reference288 = questStep18; num2++; ref QuestStep reference290 = ref span3[num2]; QuestStep obj231 = new QuestStep(EInteractionType.Combat, null, new Vector3(-440.3601f, 50.476315f, 144.06042f), 612) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list378 = new List(num3); CollectionsMarshal.SetCount(list378, num3); span8 = CollectionsMarshal.AsSpan(list378); num4 = 0; ref ComplexCombatData reference291 = ref span8[num4]; ComplexCombatData obj232 = new ComplexCombatData { DataId = 8583u }; index3 = 6; List list379 = new List(index3); CollectionsMarshal.SetCount(list379, index3); span5 = CollectionsMarshal.AsSpan(list379); num5 = 0; span5[num5] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; obj232.CompletionQuestVariablesFlags = list379; reference291 = obj232; obj231.ComplexCombatData = list378; num4 = 6; List> list380 = new List>(num4); CollectionsMarshal.SetCount(list380, num4); span4 = CollectionsMarshal.AsSpan(list380); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference292 = ref span4[num3]; num5 = 1; List list381 = new List(num5); CollectionsMarshal.SetCount(list381, num5); span5 = CollectionsMarshal.AsSpan(list381); index3 = 0; span5[index3] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); reference292 = list381; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj231.RequiredQuestVariables = list380; reference290 = obj231; num2++; ref QuestStep reference293 = ref span3[num2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 1025052u, new Vector3(-440.3601f, 50.476315f, 144.06042f), 612); num3 = 6; List> list382 = new List>(num3); CollectionsMarshal.SetCount(list382, num3); span4 = CollectionsMarshal.AsSpan(list382); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference294 = ref span4[num4]; index3 = 1; List list383 = new List(index3); CollectionsMarshal.SetCount(list383, index3); span5 = CollectionsMarshal.AsSpan(list383); num5 = 0; span5[num5] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); reference294 = list383; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; questStep19.RequiredQuestVariables = list382; reference293 = questStep19; obj226.Steps = list365; reference279 = obj226; num++; ref QuestSequence reference295 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list384 = new List(num2); CollectionsMarshal.SetCount(list384, num2); span3 = CollectionsMarshal.AsSpan(list384); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj233.Steps = list384; reference295 = obj233; questRoot36.QuestSequence = list363; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(3048); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list385 = new List(num); CollectionsMarshal.SetCount(list385, num); span = CollectionsMarshal.AsSpan(list385); index = 0; span[index] = "liza"; questRoot37.Author = list385; index = 4; List list386 = new List(index); CollectionsMarshal.SetCount(list386, index); span2 = CollectionsMarshal.AsSpan(list386); num = 0; ref QuestSequence reference296 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 0 }; index2 = 1; List list387 = new List(index2); CollectionsMarshal.SetCount(list387, index2); span3 = CollectionsMarshal.AsSpan(list387); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj234.Steps = list387; reference296 = obj234; num++; ref QuestSequence reference297 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 1 }; num2 = 5; List list388 = new List(num2); CollectionsMarshal.SetCount(list388, num2); span3 = CollectionsMarshal.AsSpan(list388); index2 = 0; ref QuestStep reference298 = ref span3[index2]; QuestStep obj236 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(178.82968f, 45.361248f, 453.55005f), 612) { Fly = true }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num4 = 6; List list389 = new List(num4); CollectionsMarshal.SetCount(list389, num4); span5 = CollectionsMarshal.AsSpan(list389); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list389; skipConditions2.StepIf = skipStepConditions2; obj236.SkipConditions = skipConditions2; num3 = 6; List> list390 = new List>(num3); CollectionsMarshal.SetCount(list390, num3); span4 = CollectionsMarshal.AsSpan(list390); num4 = 0; span4[num4] = null; num4++; ref List reference299 = ref span4[num4]; num5 = 3; List list391 = new List(num5); CollectionsMarshal.SetCount(list391, num5); span5 = CollectionsMarshal.AsSpan(list391); index3 = 0; span5[index3] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); reference299 = list391; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj236.RequiredQuestVariables = list390; reference298 = obj236; index2++; ref QuestStep reference300 = ref span3[index2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 2009333u, new Vector3(180.4989f, 45.609253f, 452.78088f), 612); num4 = 6; List> list392 = new List>(num4); CollectionsMarshal.SetCount(list392, num4); span4 = CollectionsMarshal.AsSpan(list392); num3 = 0; span4[num3] = null; num3++; ref List reference301 = ref span4[num3]; index3 = 3; List list393 = new List(index3); CollectionsMarshal.SetCount(list393, index3); span5 = CollectionsMarshal.AsSpan(list393); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); reference301 = list393; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; questStep20.RequiredQuestVariables = list392; num3 = 6; List list394 = new List(num3); CollectionsMarshal.SetCount(list394, num3); span5 = CollectionsMarshal.AsSpan(list394); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep20.CompletionQuestVariablesFlags = list394; reference300 = questStep20; index2++; ref QuestStep reference302 = ref span3[index2]; QuestStep obj237 = new QuestStep(EInteractionType.Interact, 2009334u, new Vector3(261.21912f, 46.036377f, 369.98547f), 612) { Fly = true }; num4 = 6; List> list395 = new List>(num4); CollectionsMarshal.SetCount(list395, num4); span4 = CollectionsMarshal.AsSpan(list395); num3 = 0; span4[num3] = null; num3++; ref List reference303 = ref span4[num3]; num5 = 3; List list396 = new List(num5); CollectionsMarshal.SetCount(list396, num5); span5 = CollectionsMarshal.AsSpan(list396); index3 = 0; span5[index3] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); reference303 = list396; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj237.RequiredQuestVariables = list395; reference302 = obj237; index2++; ref QuestStep reference304 = ref span3[index2]; QuestStep obj238 = new QuestStep(EInteractionType.Interact, 2009335u, new Vector3(239.45972f, 41.275635f, 293.6903f), 612) { Fly = true }; num3 = 6; List> list397 = new List>(num3); CollectionsMarshal.SetCount(list397, num3); span4 = CollectionsMarshal.AsSpan(list397); num4 = 0; span4[num4] = null; num4++; ref List reference305 = ref span4[num4]; index3 = 3; List list398 = new List(index3); CollectionsMarshal.SetCount(list398, index3); span5 = CollectionsMarshal.AsSpan(list398); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference305 = list398; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj238.RequiredQuestVariables = list397; reference304 = obj238; index2++; ref QuestStep reference306 = ref span3[index2]; QuestStep obj239 = new QuestStep(EInteractionType.Interact, 2009336u, new Vector3(331.6853f, 73.3501f, 142.96167f), 612) { Fly = true }; num4 = 6; List> list399 = new List>(num4); CollectionsMarshal.SetCount(list399, num4); span4 = CollectionsMarshal.AsSpan(list399); num3 = 0; span4[num3] = null; num3++; ref List reference307 = ref span4[num3]; num5 = 3; List list400 = new List(num5); CollectionsMarshal.SetCount(list400, num5); span5 = CollectionsMarshal.AsSpan(list400); index3 = 0; span5[index3] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); reference307 = list400; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj239.RequiredQuestVariables = list399; reference306 = obj239; obj235.Steps = list388; reference297 = obj235; num++; ref QuestSequence reference308 = ref span2[num]; QuestSequence obj240 = new QuestSequence { Sequence = 2 }; index2 = 1; List list401 = new List(index2); CollectionsMarshal.SetCount(list401, index2); span3 = CollectionsMarshal.AsSpan(list401); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025058u, new Vector3(12.344482f, 56.02146f, 260.76135f), 612) { Fly = true }; obj240.Steps = list401; reference308 = obj240; num++; ref QuestSequence reference309 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list402 = new List(num2); CollectionsMarshal.SetCount(list402, num2); span3 = CollectionsMarshal.AsSpan(list402); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj241.Steps = list402; reference309 = obj241; questRoot37.QuestSequence = list386; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(3049); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list403 = new List(num); CollectionsMarshal.SetCount(list403, num); span = CollectionsMarshal.AsSpan(list403); index = 0; span[index] = "plogon_enjoyer"; questRoot38.Author = list403; index = 3; List list404 = new List(index); CollectionsMarshal.SetCount(list404, index); span2 = CollectionsMarshal.AsSpan(list404); num = 0; ref QuestSequence reference310 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = 0 }; index2 = 1; List list405 = new List(index2); CollectionsMarshal.SetCount(list405, index2); span3 = CollectionsMarshal.AsSpan(list405); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj242.Steps = list405; reference310 = obj242; num++; ref QuestSequence reference311 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = 1 }; num2 = 3; List list406 = new List(num2); CollectionsMarshal.SetCount(list406, num2); span3 = CollectionsMarshal.AsSpan(list406); index2 = 0; ref QuestStep reference312 = ref span3[index2]; QuestStep obj244 = new QuestStep(EInteractionType.Combat, 2009337u, new Vector3(94.95691f, 49.05774f, 575.2803f), 612) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list407 = new List(num3); CollectionsMarshal.SetCount(list407, num3); span6 = CollectionsMarshal.AsSpan(list407); num4 = 0; span6[num4] = 8584u; obj244.KillEnemyDataIds = list407; num4 = 6; List> list408 = new List>(num4); CollectionsMarshal.SetCount(list408, num4); span4 = CollectionsMarshal.AsSpan(list408); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference313 = ref span4[num3]; index3 = 2; List list409 = new List(index3); CollectionsMarshal.SetCount(list409, index3); span5 = CollectionsMarshal.AsSpan(list409); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); reference313 = list409; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj244.RequiredQuestVariables = list408; reference312 = obj244; index2++; ref QuestStep reference314 = ref span3[index2]; QuestStep obj245 = new QuestStep(EInteractionType.Combat, 2009338u, new Vector3(180.07166f, 47.470703f, 546.1051f), 612) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list410 = new List(num3); CollectionsMarshal.SetCount(list410, num3); span6 = CollectionsMarshal.AsSpan(list410); num4 = 0; span6[num4] = 8584u; obj245.KillEnemyDataIds = list410; num4 = 6; List> list411 = new List>(num4); CollectionsMarshal.SetCount(list411, num4); span4 = CollectionsMarshal.AsSpan(list411); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference315 = ref span4[num3]; num5 = 2; List list412 = new List(num5); CollectionsMarshal.SetCount(list412, num5); span5 = CollectionsMarshal.AsSpan(list412); index3 = 0; span5[index3] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index3++; span5[index3] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); reference315 = list412; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj245.RequiredQuestVariables = list411; reference314 = obj245; index2++; ref QuestStep reference316 = ref span3[index2]; QuestStep obj246 = new QuestStep(EInteractionType.Combat, 2009339u, new Vector3(291.21838f, 47.501343f, 496.75732f), 612) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list413 = new List(num3); CollectionsMarshal.SetCount(list413, num3); span6 = CollectionsMarshal.AsSpan(list413); num4 = 0; span6[num4] = 8584u; obj246.KillEnemyDataIds = list413; num4 = 6; List> list414 = new List>(num4); CollectionsMarshal.SetCount(list414, num4); span4 = CollectionsMarshal.AsSpan(list414); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference317 = ref span4[num3]; index3 = 2; List list415 = new List(index3); CollectionsMarshal.SetCount(list415, index3); span5 = CollectionsMarshal.AsSpan(list415); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference317 = list415; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj246.RequiredQuestVariables = list414; reference316 = obj246; obj243.Steps = list406; reference311 = obj243; num++; ref QuestSequence reference318 = ref span2[num]; QuestSequence obj247 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list416 = new List(index2); CollectionsMarshal.SetCount(list416, index2); span3 = CollectionsMarshal.AsSpan(list416); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj247.Steps = list416; reference318 = obj247; questRoot38.QuestSequence = list404; AddQuest(questId38, questRoot38); } private static void LoadQuests61() { QuestId questId = new QuestId(3050); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "plogon_enjoyer"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 2; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2009341u, new Vector3(333.1808f, 61.17334f, -362.41705f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachFringesGate }, ItemId = 2002437u }; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, 2009340u, new Vector3(90.01294f, 74.44873f, -566.03345f), 612) { Fly = true, ItemId = 2002437u }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesPeeringStones }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj3.Steps = list5; reference3 = obj3; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(3051); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list6 = new List(num); CollectionsMarshal.SetCount(list6, num); span = CollectionsMarshal.AsSpan(list6); index = 0; span[index] = "plogon_enjoyer"; questRoot2.Author = list6; index = 3; List list7 = new List(index); CollectionsMarshal.SetCount(list7, index); span2 = CollectionsMarshal.AsSpan(list7); num = 0; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 0 }; index2 = 1; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesPeeringStones, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj4.Steps = list8; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 1 }; num2 = 6; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; ref QuestStep reference6 = ref span3[index2]; QuestStep obj6 = new QuestStep(EInteractionType.Interact, 1025120u, new Vector3(-333.66907f, 43.042835f, -22.201904f), 612) { Fly = true }; int num3 = 6; List> list10 = new List>(num3); CollectionsMarshal.SetCount(list10, num3); Span> span4 = CollectionsMarshal.AsSpan(list10); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference7 = ref span4[num4]; int num5 = 2; List list11 = new List(num5); CollectionsMarshal.SetCount(list11, num5); Span span5 = CollectionsMarshal.AsSpan(list11); int num6 = 0; span5[num6] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); reference7 = list11; num4++; span4[num4] = null; num4++; span4[num4] = null; obj6.RequiredQuestVariables = list10; num4 = 1; List list12 = new List(num4); CollectionsMarshal.SetCount(list12, num4); Span span6 = CollectionsMarshal.AsSpan(list12); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANANA402_03051_Q1_000_000"), Answer = new ExcelRef("TEXT_BANANA402_03051_A1_000_001") }; obj6.DialogueChoices = list12; reference6 = obj6; index2++; ref QuestStep reference8 = ref span3[index2]; QuestStep obj7 = new QuestStep(EInteractionType.Combat, 1025062u, new Vector3(-345.7237f, 43.09622f, 177.84387f), 612) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list13 = new List(num3); CollectionsMarshal.SetCount(list13, num3); Span span7 = CollectionsMarshal.AsSpan(list13); num4 = 0; span7[num4] = 8587u; obj7.KillEnemyDataIds = list13; num4 = 6; List> list14 = new List>(num4); CollectionsMarshal.SetCount(list14, num4); span4 = CollectionsMarshal.AsSpan(list14); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference9 = ref span4[num3]; num6 = 3; List list15 = new List(num6); CollectionsMarshal.SetCount(list15, num6); span5 = CollectionsMarshal.AsSpan(list15); num5 = 0; span5[num5] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(0, (byte)5, EQuestWorkMode.Bitwise); reference9 = list15; num3++; span4[num3] = null; num3++; span4[num3] = null; obj7.RequiredQuestVariables = list14; num3 = 1; List list16 = new List(num3); CollectionsMarshal.SetCount(list16, num3); span6 = CollectionsMarshal.AsSpan(list16); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANANA402_03051_Q1_000_000"), Answer = new ExcelRef("TEXT_BANANA402_03051_A1_000_002") }; obj7.DialogueChoices = list16; reference8 = obj7; index2++; ref QuestStep reference10 = ref span3[index2]; QuestStep obj8 = new QuestStep(EInteractionType.Interact, 1025119u, new Vector3(-488.18192f, 81.128265f, -191.33289f), 612) { Fly = true }; num4 = 6; List> list17 = new List>(num4); CollectionsMarshal.SetCount(list17, num4); span4 = CollectionsMarshal.AsSpan(list17); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference11 = ref span4[num3]; num5 = 3; List list18 = new List(num5); CollectionsMarshal.SetCount(list18, num5); span5 = CollectionsMarshal.AsSpan(list18); num6 = 0; span5[num6] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(0, (byte)5, EQuestWorkMode.Bitwise); reference11 = list18; num3++; span4[num3] = null; num3++; span4[num3] = null; obj8.RequiredQuestVariables = list17; num3 = 1; List list19 = new List(num3); CollectionsMarshal.SetCount(list19, num3); span6 = CollectionsMarshal.AsSpan(list19); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANANA402_03051_Q1_000_000"), Answer = new ExcelRef("TEXT_BANANA402_03051_A1_000_001") }; obj8.DialogueChoices = list19; reference10 = obj8; index2++; ref QuestStep reference12 = ref span3[index2]; QuestStep obj9 = new QuestStep(EInteractionType.Combat, 1025061u, new Vector3(-488.18192f, 81.128265f, -191.33289f), 612) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list20 = new List(num4); CollectionsMarshal.SetCount(list20, num4); span7 = CollectionsMarshal.AsSpan(list20); num3 = 0; span7[num3] = 8586u; obj9.KillEnemyDataIds = list20; num3 = 6; List> list21 = new List>(num3); CollectionsMarshal.SetCount(list21, num3); span4 = CollectionsMarshal.AsSpan(list21); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference13 = ref span4[num4]; num6 = 2; List list22 = new List(num6); CollectionsMarshal.SetCount(list22, num6); span5 = CollectionsMarshal.AsSpan(list22); num5 = 0; span5[num5] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); reference13 = list22; num4++; span4[num4] = null; num4++; span4[num4] = null; obj9.RequiredQuestVariables = list21; num4 = 1; List list23 = new List(num4); CollectionsMarshal.SetCount(list23, num4); span6 = CollectionsMarshal.AsSpan(list23); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANANA402_03051_Q1_000_000"), Answer = new ExcelRef("TEXT_BANANA402_03051_A1_000_002") }; obj9.DialogueChoices = list23; reference12 = obj9; index2++; ref QuestStep reference14 = ref span3[index2]; QuestStep obj10 = new QuestStep(EInteractionType.Combat, 1025060u, new Vector3(-572.9916f, 112.44218f, -229.32788f), 612) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list24 = new List(num3); CollectionsMarshal.SetCount(list24, num3); span7 = CollectionsMarshal.AsSpan(list24); num4 = 0; span7[num4] = 8585u; obj10.KillEnemyDataIds = list24; num4 = 6; List> list25 = new List>(num4); CollectionsMarshal.SetCount(list25, num4); span4 = CollectionsMarshal.AsSpan(list25); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference15 = ref span4[num3]; num5 = 2; List list26 = new List(num5); CollectionsMarshal.SetCount(list26, num5); span5 = CollectionsMarshal.AsSpan(list26); num6 = 0; span5[num6] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); reference15 = list26; num3++; span4[num3] = null; num3++; span4[num3] = null; obj10.RequiredQuestVariables = list25; num3 = 1; List list27 = new List(num3); CollectionsMarshal.SetCount(list27, num3); span6 = CollectionsMarshal.AsSpan(list27); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANANA402_03051_Q1_000_000"), Answer = new ExcelRef("TEXT_BANANA402_03051_A1_000_002") }; obj10.DialogueChoices = list27; reference14 = obj10; index2++; ref QuestStep reference16 = ref span3[index2]; QuestStep obj11 = new QuestStep(EInteractionType.Interact, 1025118u, new Vector3(-572.96106f, 112.436066f, -229.29736f), 612) { Fly = true }; num4 = 6; List> list28 = new List>(num4); CollectionsMarshal.SetCount(list28, num4); span4 = CollectionsMarshal.AsSpan(list28); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference17 = ref span4[num3]; num6 = 3; List list29 = new List(num6); CollectionsMarshal.SetCount(list29, num6); span5 = CollectionsMarshal.AsSpan(list29); num5 = 0; span5[num5] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(0, (byte)5, EQuestWorkMode.Bitwise); reference17 = list29; num3++; span4[num3] = null; num3++; span4[num3] = null; obj11.RequiredQuestVariables = list28; num3 = 1; List list30 = new List(num3); CollectionsMarshal.SetCount(list30, num3); span6 = CollectionsMarshal.AsSpan(list30); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANANA402_03051_Q1_000_000"), Answer = new ExcelRef("TEXT_BANANA402_03051_A1_000_001") }; obj11.DialogueChoices = list30; reference16 = obj11; obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesPeeringStones }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj12.Steps = list31; reference18 = obj12; questRoot2.QuestSequence = list7; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(3052); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list32 = new List(num); CollectionsMarshal.SetCount(list32, num); span = CollectionsMarshal.AsSpan(list32); index = 0; span[index] = "plogon_enjoyer"; questRoot3.Author = list32; index = 3; List list33 = new List(index); CollectionsMarshal.SetCount(list33, index); span2 = CollectionsMarshal.AsSpan(list33); num = 0; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 0 }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj13.Steps = list34; reference19 = obj13; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 1 }; index2 = 4; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; ref QuestStep reference21 = ref span3[num2]; QuestStep obj15 = new QuestStep(EInteractionType.Emote, 1025066u, new Vector3(-155.90149f, 66.2623f, -366.93372f), 612) { Fly = true, Emote = EEmote.Rally }; num4 = 6; List> list36 = new List>(num4); CollectionsMarshal.SetCount(list36, num4); span4 = CollectionsMarshal.AsSpan(list36); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference22 = ref span4[num3]; num5 = 1; List list37 = new List(num5); CollectionsMarshal.SetCount(list37, num5); span5 = CollectionsMarshal.AsSpan(list37); num6 = 0; span5[num6] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); reference22 = list37; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj15.RequiredQuestVariables = list36; reference21 = obj15; num2++; ref QuestStep reference23 = ref span3[num2]; QuestStep obj16 = new QuestStep(EInteractionType.Emote, 1025064u, new Vector3(185.62585f, 68.93902f, -372.15234f), 612) { Fly = true, Emote = EEmote.Soothe }; num3 = 6; List> list38 = new List>(num3); CollectionsMarshal.SetCount(list38, num3); span4 = CollectionsMarshal.AsSpan(list38); num4 = 0; span4[num4] = null; num4++; ref List reference24 = ref span4[num4]; num6 = 1; List list39 = new List(num6); CollectionsMarshal.SetCount(list39, num6); span5 = CollectionsMarshal.AsSpan(list39); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); reference24 = list39; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj16.RequiredQuestVariables = list38; reference23 = obj16; num2++; ref QuestStep reference25 = ref span3[num2]; QuestStep obj17 = new QuestStep(EInteractionType.Emote, 1025063u, new Vector3(291.73718f, 73.622604f, -496.87955f), 612) { Fly = true, Emote = EEmote.Soothe }; num4 = 6; List> list40 = new List>(num4); CollectionsMarshal.SetCount(list40, num4); span4 = CollectionsMarshal.AsSpan(list40); num3 = 0; span4[num3] = null; num3++; ref List reference26 = ref span4[num3]; num5 = 1; List list41 = new List(num5); CollectionsMarshal.SetCount(list41, num5); span5 = CollectionsMarshal.AsSpan(list41); num6 = 0; span5[num6] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); reference26 = list41; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj17.RequiredQuestVariables = list40; reference25 = obj17; num2++; ref QuestStep reference27 = ref span3[num2]; QuestStep obj18 = new QuestStep(EInteractionType.Emote, 1025065u, new Vector3(-73.04492f, 62.044453f, -878.78235f), 612) { Fly = true, Emote = EEmote.Rally }; num3 = 6; List> list42 = new List>(num3); CollectionsMarshal.SetCount(list42, num3); span4 = CollectionsMarshal.AsSpan(list42); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference28 = ref span4[num4]; num6 = 1; List list43 = new List(num6); CollectionsMarshal.SetCount(list43, num6); span5 = CollectionsMarshal.AsSpan(list43); num5 = 0; span5[num5] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); reference28 = list43; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj18.RequiredQuestVariables = list42; reference27 = obj18; obj14.Steps = list35; reference20 = obj14; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesPeeringStones }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj19.Steps = list44; reference29 = obj19; questRoot3.QuestSequence = list33; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(3053); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list45 = new List(num); CollectionsMarshal.SetCount(list45, num); span = CollectionsMarshal.AsSpan(list45); index = 0; span[index] = "plogon_enjoyer"; questRoot4.Author = list45; index = 4; List list46 = new List(index); CollectionsMarshal.SetCount(list46, index); span2 = CollectionsMarshal.AsSpan(list46); num = 0; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 0 }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj20.Steps = list47; reference30 = obj20; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 1 }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; ref QuestStep reference32 = ref span3[index2]; QuestStep obj22 = new QuestStep(EInteractionType.Combat, 1025067u, new Vector3(39.04773f, 43.373318f, -221.9425f), 612) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list49 = new List(num4); CollectionsMarshal.SetCount(list49, num4); span7 = CollectionsMarshal.AsSpan(list49); num3 = 0; span7[num3] = 8588u; obj22.KillEnemyDataIds = list49; reference32 = obj22; obj21.Steps = list48; reference31 = obj21; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 2 }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025247u, new Vector3(41.45874f, 42.875717f, -218.28033f), 612); obj23.Steps = list50; reference33 = obj23; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj24.Steps = list51; reference34 = obj24; questRoot4.QuestSequence = list46; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(3054); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list52 = new List(num); CollectionsMarshal.SetCount(list52, num); span = CollectionsMarshal.AsSpan(list52); index = 0; span[index] = "plogon_enjoyer"; questRoot5.Author = list52; index = 3; List list53 = new List(index); CollectionsMarshal.SetCount(list53, index); span2 = CollectionsMarshal.AsSpan(list53); num = 0; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 0 }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj25.Steps = list54; reference35 = obj25; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 1 }; num2 = 3; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; ref QuestStep reference37 = ref span3[index2]; QuestStep obj27 = new QuestStep(EInteractionType.Combat, null, new Vector3(-169.52124f, 41.96321f, -23.855082f), 612) { Fly = true, Land = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list56 = new List(num3); CollectionsMarshal.SetCount(list56, num3); span7 = CollectionsMarshal.AsSpan(list56); num4 = 0; span7[num4] = 8589u; obj27.KillEnemyDataIds = list56; obj27.CombatDelaySecondsAtStart = 1f; num4 = 6; List> list57 = new List>(num4); CollectionsMarshal.SetCount(list57, num4); span4 = CollectionsMarshal.AsSpan(list57); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference38 = ref span4[num3]; num5 = 1; List list58 = new List(num5); CollectionsMarshal.SetCount(list58, num5); span5 = CollectionsMarshal.AsSpan(list58); num6 = 0; span5[num6] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference38 = list58; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj27.RequiredQuestVariables = list57; reference37 = obj27; index2++; ref QuestStep reference39 = ref span3[index2]; QuestStep obj28 = new QuestStep(EInteractionType.Combat, null, new Vector3(-259.28268f, 49.18244f, 33.798065f), 612) { Fly = true, Land = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list59 = new List(num3); CollectionsMarshal.SetCount(list59, num3); span7 = CollectionsMarshal.AsSpan(list59); num4 = 0; span7[num4] = 8589u; obj28.KillEnemyDataIds = list59; obj28.CombatDelaySecondsAtStart = 1f; num4 = 6; List> list60 = new List>(num4); CollectionsMarshal.SetCount(list60, num4); span4 = CollectionsMarshal.AsSpan(list60); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference40 = ref span4[num3]; num6 = 1; List list61 = new List(num6); CollectionsMarshal.SetCount(list61, num6); span5 = CollectionsMarshal.AsSpan(list61); num5 = 0; span5[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference40 = list61; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj28.RequiredQuestVariables = list60; reference39 = obj28; index2++; ref QuestStep reference41 = ref span3[index2]; QuestStep obj29 = new QuestStep(EInteractionType.Combat, null, new Vector3(-219.26901f, 43.36f, 90.7601f), 612) { Fly = true, Land = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list62 = new List(num3); CollectionsMarshal.SetCount(list62, num3); span7 = CollectionsMarshal.AsSpan(list62); num4 = 0; span7[num4] = 8589u; obj29.KillEnemyDataIds = list62; obj29.CombatDelaySecondsAtStart = 1f; num4 = 6; List> list63 = new List>(num4); CollectionsMarshal.SetCount(list63, num4); span4 = CollectionsMarshal.AsSpan(list63); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference42 = ref span4[num3]; num5 = 1; List list64 = new List(num5); CollectionsMarshal.SetCount(list64, num5); span5 = CollectionsMarshal.AsSpan(list64); num6 = 0; span5[num6] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); reference42 = list64; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj29.RequiredQuestVariables = list63; reference41 = obj29; obj26.Steps = list55; reference36 = obj26; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj30.Steps = list65; reference43 = obj30; questRoot5.QuestSequence = list53; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(3055); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list66 = new List(num); CollectionsMarshal.SetCount(list66, num); span = CollectionsMarshal.AsSpan(list66); index = 0; span[index] = "liza"; questRoot6.Author = list66; index = 4; List list67 = new List(index); CollectionsMarshal.SetCount(list67, index); span2 = CollectionsMarshal.AsSpan(list67); num = 0; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 0 }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj31.Steps = list68; reference44 = obj31; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 1 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024775u, new Vector3(-35.599304f, 55.9782f, 214.58752f), 612); obj32.Steps = list69; reference45 = obj32; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 2 }; num2 = 2; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; ref QuestStep reference47 = ref span3[index2]; QuestStep obj34 = new QuestStep(EInteractionType.Action, 1025170u, new Vector3(253.10132f, 45.434376f, 416.98328f), 612) { Fly = true, Action = EAction.BuffetGriffin }; num3 = 6; List list71 = new List(num3); CollectionsMarshal.SetCount(list71, num3); span5 = CollectionsMarshal.AsSpan(list71); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj34.CompletionQuestVariablesFlags = list71; reference47 = obj34; index2++; ref QuestStep reference48 = ref span3[index2]; QuestStep obj35 = new QuestStep(EInteractionType.Action, 1025171u, new Vector3(349.8435f, 51.839485f, 229.66345f), 612) { Fly = true, Action = EAction.BuffetGriffin }; num4 = 6; List list72 = new List(num4); CollectionsMarshal.SetCount(list72, num4); span5 = CollectionsMarshal.AsSpan(list72); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj35.CompletionQuestVariablesFlags = list72; reference48 = obj35; obj33.Steps = list70; reference46 = obj33; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Mount = false }; obj36.Steps = list73; reference49 = obj36; questRoot6.QuestSequence = list67; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(3056); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list74 = new List(num); CollectionsMarshal.SetCount(list74, num); span = CollectionsMarshal.AsSpan(list74); index = 0; span[index] = "liza"; questRoot7.Author = list74; index = 3; List list75 = new List(index); CollectionsMarshal.SetCount(list75, index); span2 = CollectionsMarshal.AsSpan(list75); num = 0; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 0 }; num2 = 1; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj37.Steps = list76; reference50 = obj37; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 1 }; index2 = 1; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; ref QuestStep reference52 = ref span3[num2]; QuestStep obj39 = new QuestStep(EInteractionType.Combat, 8590u, new Vector3(-50.436653f, 41.158955f, -264.4358f), 612) { Fly = true, Land = true, ItemId = 2002438u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list78 = new List(num3); CollectionsMarshal.SetCount(list78, num3); Span span8 = CollectionsMarshal.AsSpan(list78); num4 = 0; span8[num4] = new ComplexCombatData { DataId = 7030u }; obj39.ComplexCombatData = list78; obj39.CombatItemUse = new CombatItemUse { ItemId = 2002438u, Condition = ECombatItemUseCondition.MissingStatus, Value = 22 }; reference52 = obj39; obj38.Steps = list77; reference51 = obj38; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj40.Steps = list79; reference53 = obj40; questRoot7.QuestSequence = list75; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(3057); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list80 = new List(num); CollectionsMarshal.SetCount(list80, num); span = CollectionsMarshal.AsSpan(list80); index = 0; span[index] = "liza"; questRoot8.Author = list80; index = 3; List list81 = new List(index); CollectionsMarshal.SetCount(list81, index); span2 = CollectionsMarshal.AsSpan(list81); num = 0; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj41.Steps = list82; reference54 = obj41; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 1 }; num2 = 6; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; ref QuestStep reference56 = ref span3[index2]; QuestStep obj43 = new QuestStep(EInteractionType.Combat, 2009344u, new Vector3(101.304565f, 41.031494f, -180.89569f), 612) { Fly = true, Comment = "Kill enemy, then use item", EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list84 = new List(num4); CollectionsMarshal.SetCount(list84, num4); span7 = CollectionsMarshal.AsSpan(list84); num3 = 0; span7[num3] = 8591u; obj43.KillEnemyDataIds = list84; num3 = 6; List> list85 = new List>(num3); CollectionsMarshal.SetCount(list85, num3); span4 = CollectionsMarshal.AsSpan(list85); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference57 = ref span4[num4]; num6 = 2; List list86 = new List(num6); CollectionsMarshal.SetCount(list86, num6); span5 = CollectionsMarshal.AsSpan(list86); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference57 = list86; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj43.RequiredQuestVariables = list85; reference56 = obj43; index2++; ref QuestStep reference58 = ref span3[index2]; QuestStep obj44 = new QuestStep(EInteractionType.UseItem, 8591u, new Vector3(101.304565f, 41.031494f, -180.89569f), 612) { ItemId = 2002439u }; num4 = 6; List> list87 = new List>(num4); CollectionsMarshal.SetCount(list87, num4); span4 = CollectionsMarshal.AsSpan(list87); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference59 = ref span4[num3]; num5 = 2; List list88 = new List(num5); CollectionsMarshal.SetCount(list88, num5); span5 = CollectionsMarshal.AsSpan(list88); num6 = 0; span5[num6] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference59 = list88; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj44.RequiredQuestVariables = list87; num3 = 6; List list89 = new List(num3); CollectionsMarshal.SetCount(list89, num3); span5 = CollectionsMarshal.AsSpan(list89); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj44.CompletionQuestVariablesFlags = list89; reference58 = obj44; index2++; ref QuestStep reference60 = ref span3[index2]; QuestStep obj45 = new QuestStep(EInteractionType.Combat, 2009345u, new Vector3(136.40039f, 50.369995f, -397.69592f), 612) { Fly = true, Comment = "Kill enemy, then use item", EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list90 = new List(num4); CollectionsMarshal.SetCount(list90, num4); span7 = CollectionsMarshal.AsSpan(list90); num3 = 0; span7[num3] = 8591u; obj45.KillEnemyDataIds = list90; num3 = 6; List> list91 = new List>(num3); CollectionsMarshal.SetCount(list91, num3); span4 = CollectionsMarshal.AsSpan(list91); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference61 = ref span4[num4]; num6 = 2; List list92 = new List(num6); CollectionsMarshal.SetCount(list92, num6); span5 = CollectionsMarshal.AsSpan(list92); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference61 = list92; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj45.RequiredQuestVariables = list91; reference60 = obj45; index2++; ref QuestStep reference62 = ref span3[index2]; QuestStep obj46 = new QuestStep(EInteractionType.UseItem, 8591u, new Vector3(136.40039f, 50.369995f, -397.69592f), 612) { ItemId = 2002439u }; num4 = 6; List> list93 = new List>(num4); CollectionsMarshal.SetCount(list93, num4); span4 = CollectionsMarshal.AsSpan(list93); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference63 = ref span4[num3]; num5 = 2; List list94 = new List(num5); CollectionsMarshal.SetCount(list94, num5); span5 = CollectionsMarshal.AsSpan(list94); num6 = 0; span5[num6] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference63 = list94; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj46.RequiredQuestVariables = list93; num3 = 6; List list95 = new List(num3); CollectionsMarshal.SetCount(list95, num3); span5 = CollectionsMarshal.AsSpan(list95); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj46.CompletionQuestVariablesFlags = list95; reference62 = obj46; index2++; ref QuestStep reference64 = ref span3[index2]; QuestStep obj47 = new QuestStep(EInteractionType.Combat, 2009346u, new Vector3(12.588623f, 41.672363f, -294.02612f), 612) { Fly = true, Comment = "Kill enemy, then use item", EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list96 = new List(num4); CollectionsMarshal.SetCount(list96, num4); span7 = CollectionsMarshal.AsSpan(list96); num3 = 0; span7[num3] = 8591u; obj47.KillEnemyDataIds = list96; num3 = 6; List> list97 = new List>(num3); CollectionsMarshal.SetCount(list97, num3); span4 = CollectionsMarshal.AsSpan(list97); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference65 = ref span4[num4]; num6 = 2; List list98 = new List(num6); CollectionsMarshal.SetCount(list98, num6); span5 = CollectionsMarshal.AsSpan(list98); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); reference65 = list98; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj47.RequiredQuestVariables = list97; reference64 = obj47; index2++; ref QuestStep reference66 = ref span3[index2]; QuestStep obj48 = new QuestStep(EInteractionType.UseItem, 8591u, new Vector3(12.588623f, 41.672363f, -294.02612f), 612) { ItemId = 2002439u }; num4 = 6; List> list99 = new List>(num4); CollectionsMarshal.SetCount(list99, num4); span4 = CollectionsMarshal.AsSpan(list99); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference67 = ref span4[num3]; num5 = 2; List list100 = new List(num5); CollectionsMarshal.SetCount(list100, num5); span5 = CollectionsMarshal.AsSpan(list100); num6 = 0; span5[num6] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); reference67 = list100; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj48.RequiredQuestVariables = list99; num3 = 6; List list101 = new List(num3); CollectionsMarshal.SetCount(list101, num3); span5 = CollectionsMarshal.AsSpan(list101); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj48.CompletionQuestVariablesFlags = list101; reference66 = obj48; obj42.Steps = list83; reference55 = obj42; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj49.Steps = list102; reference68 = obj49; questRoot8.QuestSequence = list81; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(3058); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list103 = new List(num); CollectionsMarshal.SetCount(list103, num); span = CollectionsMarshal.AsSpan(list103); index = 0; span[index] = "plogon_enjoyer"; questRoot9.Author = list103; index = 6; List list104 = new List(index); CollectionsMarshal.SetCount(list104, index); span2 = CollectionsMarshal.AsSpan(list104); num = 0; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 0 }; num2 = 1; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj50.Steps = list105; reference69 = obj50; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 1 }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009347u, new Vector3(35.965454f, 51.255005f, 292.37805f), 612) { Fly = true }; obj51.Steps = list106; reference70 = obj51; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 2 }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025072u, new Vector3(94.04126f, 41.171764f, 376.57727f), 612) { Fly = true }; obj52.Steps = list107; reference71 = obj52; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 3 }; index2 = 1; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009347u, new Vector3(35.965454f, 51.255005f, 292.37805f), 612) { Fly = true }; obj53.Steps = list108; reference72 = obj53; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 4 }; num2 = 1; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025072u, new Vector3(94.04126f, 41.171764f, 376.57727f), 612) { Fly = true }; obj54.Steps = list109; reference73 = obj54; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list110 = new List(index2); CollectionsMarshal.SetCount(list110, index2); span3 = CollectionsMarshal.AsSpan(list110); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj55.Steps = list110; reference74 = obj55; questRoot9.QuestSequence = list104; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(3059); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list111 = new List(num); CollectionsMarshal.SetCount(list111, num); span = CollectionsMarshal.AsSpan(list111); index = 0; span[index] = "plogon_enjoyer"; questRoot10.Author = list111; index = 4; List list112 = new List(index); CollectionsMarshal.SetCount(list112, index); span2 = CollectionsMarshal.AsSpan(list112); num = 0; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 0 }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj56.Steps = list113; reference75 = obj56; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 1 }; index2 = 1; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2009348u, new Vector3(798.2451f, 78.93494f, 345.26575f), 612) { Fly = true, ItemId = 2002441u }; obj57.Steps = list114; reference76 = obj57; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 2 }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; ref QuestStep reference78 = ref span3[index2]; QuestStep obj59 = new QuestStep(EInteractionType.Combat, 2009349u, new Vector3(798.2451f, 78.93494f, 345.26575f), 612) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list116 = new List(num4); CollectionsMarshal.SetCount(list116, num4); span7 = CollectionsMarshal.AsSpan(list116); num3 = 0; span7[num3] = 8592u; obj59.KillEnemyDataIds = list116; reference78 = obj59; obj58.Steps = list115; reference77 = obj58; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj60.Steps = list117; reference79 = obj60; questRoot10.QuestSequence = list112; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(3060); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list118 = new List(num); CollectionsMarshal.SetCount(list118, num); span = CollectionsMarshal.AsSpan(list118); index = 0; span[index] = "plogon_enjoyer"; questRoot11.Author = list118; index = 5; List list119 = new List(index); CollectionsMarshal.SetCount(list119, index); span2 = CollectionsMarshal.AsSpan(list119); num = 0; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 0 }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj61.Steps = list120; reference80 = obj61; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 1 }; index2 = 1; List list121 = new List(index2); CollectionsMarshal.SetCount(list121, index2); span3 = CollectionsMarshal.AsSpan(list121); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025092u, new Vector3(693.6294f, 76.575005f, 479.51465f), 612) { Fly = true }; obj62.Steps = list121; reference81 = obj62; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 2 }; num2 = 1; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Snipe, 2009350u, new Vector3(620.29456f, 48.599854f, 349.87402f), 612) { Fly = true, Comment = "Shoot the Crazed Dharas" }; obj63.Steps = list122; reference82 = obj63; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 3 }; index2 = 1; List list123 = new List(index2); CollectionsMarshal.SetCount(list123, index2); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025092u, new Vector3(693.6294f, 76.575005f, 479.51465f), 612) { Fly = true }; obj64.Steps = list123; reference83 = obj64; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list124 = new List(num2); CollectionsMarshal.SetCount(list124, num2); span3 = CollectionsMarshal.AsSpan(list124); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj65.Steps = list124; reference84 = obj65; questRoot11.QuestSequence = list119; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(3061); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list125 = new List(num); CollectionsMarshal.SetCount(list125, num); span = CollectionsMarshal.AsSpan(list125); index = 0; span[index] = "liza"; questRoot12.Author = list125; index = 4; List list126 = new List(index); CollectionsMarshal.SetCount(list126, index); span2 = CollectionsMarshal.AsSpan(list126); num = 0; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 0 }; index2 = 1; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj66.Steps = list127; reference85 = obj66; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 1 }; num2 = 1; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024777u, new Vector3(-41.641907f, 55.97816f, 211.38318f), 612); obj67.Steps = list128; reference86 = obj67; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 2 }; index2 = 1; List list129 = new List(index2); CollectionsMarshal.SetCount(list129, index2); span3 = CollectionsMarshal.AsSpan(list129); num2 = 0; ref QuestStep reference88 = ref span3[num2]; QuestStep obj69 = new QuestStep(EInteractionType.Combat, null, new Vector3(482.93036f, 42.43753f, 350.85095f), 612) { StopDistance = 0.5f, Fly = true, Land = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list130 = new List(num3); CollectionsMarshal.SetCount(list130, num3); span7 = CollectionsMarshal.AsSpan(list130); num4 = 0; span7[num4] = 8593u; obj69.KillEnemyDataIds = list130; reference88 = obj69; obj68.Steps = list129; reference87 = obj68; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj70.Steps = list131; reference89 = obj70; questRoot12.QuestSequence = list126; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(3062); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list132 = new List(num); CollectionsMarshal.SetCount(list132, num); span = CollectionsMarshal.AsSpan(list132); index = 0; span[index] = "liza"; questRoot13.Author = list132; index = 5; List list133 = new List(index); CollectionsMarshal.SetCount(list133, index); span2 = CollectionsMarshal.AsSpan(list133); num = 0; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 0 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj71.Steps = list134; reference90 = obj71; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 1 }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009353u, new Vector3(269.1233f, 39.78015f, -202.01422f), 612) { Fly = true }; obj72.Steps = list135; reference91 = obj72; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 2 }; index2 = 1; List list136 = new List(index2); CollectionsMarshal.SetCount(list136, index2); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009353u, new Vector3(269.1233f, 39.78015f, -202.01422f), 612); obj73.Steps = list136; reference92 = obj73; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 3 }; num2 = 1; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009353u, new Vector3(269.1233f, 39.78015f, -202.01422f), 612); obj74.Steps = list137; reference93 = obj74; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj75.Steps = list138; reference94 = obj75; questRoot13.QuestSequence = list133; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(3063); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list139 = new List(num); CollectionsMarshal.SetCount(list139, num); span = CollectionsMarshal.AsSpan(list139); index = 0; span[index] = "liza"; questRoot14.Author = list139; index = 3; List list140 = new List(index); CollectionsMarshal.SetCount(list140, index); span2 = CollectionsMarshal.AsSpan(list140); num = 0; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 0 }; num2 = 1; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj76.Steps = list141; reference95 = obj76; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 1 }; index2 = 4; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; ref QuestStep reference97 = ref span3[num2]; QuestStep obj78 = new QuestStep(EInteractionType.Combat, 2009357u, new Vector3(-173.3883f, 58.1521f, -449.48505f), 612) { Fly = true, ItemId = 2002446u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num4 = 1; List list143 = new List(num4); CollectionsMarshal.SetCount(list143, num4); span7 = CollectionsMarshal.AsSpan(list143); num3 = 0; span7[num3] = 8594u; obj78.KillEnemyDataIds = list143; num3 = 6; List> list144 = new List>(num3); CollectionsMarshal.SetCount(list144, num3); span4 = CollectionsMarshal.AsSpan(list144); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference98 = ref span4[num4]; num6 = 3; List list145 = new List(num6); CollectionsMarshal.SetCount(list145, num6); span5 = CollectionsMarshal.AsSpan(list145); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); reference98 = list145; num4++; span4[num4] = null; num4++; span4[num4] = null; obj78.RequiredQuestVariables = list144; num4 = 6; List list146 = new List(num4); CollectionsMarshal.SetCount(list146, num4); span5 = CollectionsMarshal.AsSpan(list146); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj78.CompletionQuestVariablesFlags = list146; reference97 = obj78; num2++; ref QuestStep reference99 = ref span3[num2]; QuestStep obj79 = new QuestStep(EInteractionType.Combat, 2009356u, new Vector3(-210.2846f, 59.250732f, -512.0775f), 612) { Fly = true, ItemId = 2002446u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list147 = new List(num3); CollectionsMarshal.SetCount(list147, num3); span7 = CollectionsMarshal.AsSpan(list147); num4 = 0; span7[num4] = 8594u; obj79.KillEnemyDataIds = list147; num4 = 6; List> list148 = new List>(num4); CollectionsMarshal.SetCount(list148, num4); span4 = CollectionsMarshal.AsSpan(list148); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference100 = ref span4[num3]; num5 = 3; List list149 = new List(num5); CollectionsMarshal.SetCount(list149, num5); span5 = CollectionsMarshal.AsSpan(list149); num6 = 0; span5[num6] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)6, EQuestWorkMode.Bitwise); reference100 = list149; num3++; span4[num3] = null; num3++; span4[num3] = null; obj79.RequiredQuestVariables = list148; num3 = 6; List list150 = new List(num3); CollectionsMarshal.SetCount(list150, num3); span5 = CollectionsMarshal.AsSpan(list150); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj79.CompletionQuestVariablesFlags = list150; reference99 = obj79; num2++; ref QuestStep reference101 = ref span3[num2]; QuestStep obj80 = new QuestStep(EInteractionType.Combat, 2009355u, new Vector3(-210.98651f, 59.28125f, -668.6351f), 612) { Fly = true, ItemId = 2002446u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num4 = 1; List list151 = new List(num4); CollectionsMarshal.SetCount(list151, num4); span7 = CollectionsMarshal.AsSpan(list151); num3 = 0; span7[num3] = 8594u; obj80.KillEnemyDataIds = list151; num3 = 6; List> list152 = new List>(num3); CollectionsMarshal.SetCount(list152, num3); span4 = CollectionsMarshal.AsSpan(list152); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference102 = ref span4[num4]; num6 = 3; List list153 = new List(num6); CollectionsMarshal.SetCount(list153, num6); span5 = CollectionsMarshal.AsSpan(list153); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); reference102 = list153; num4++; span4[num4] = null; num4++; span4[num4] = null; obj80.RequiredQuestVariables = list152; num4 = 6; List list154 = new List(num4); CollectionsMarshal.SetCount(list154, num4); span5 = CollectionsMarshal.AsSpan(list154); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj80.CompletionQuestVariablesFlags = list154; reference101 = obj80; num2++; ref QuestStep reference103 = ref span3[num2]; QuestStep obj81 = new QuestStep(EInteractionType.Combat, 2009358u, new Vector3(-171.03839f, 59.098145f, -750.3014f), 612) { Fly = true, ItemId = 2002446u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list155 = new List(num3); CollectionsMarshal.SetCount(list155, num3); span7 = CollectionsMarshal.AsSpan(list155); num4 = 0; span7[num4] = 8594u; obj81.KillEnemyDataIds = list155; num4 = 6; List> list156 = new List>(num4); CollectionsMarshal.SetCount(list156, num4); span4 = CollectionsMarshal.AsSpan(list156); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference104 = ref span4[num3]; num5 = 3; List list157 = new List(num5); CollectionsMarshal.SetCount(list157, num5); span5 = CollectionsMarshal.AsSpan(list157); num6 = 0; span5[num6] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)6, EQuestWorkMode.Bitwise); reference104 = list157; num3++; span4[num3] = null; num3++; span4[num3] = null; obj81.RequiredQuestVariables = list156; num3 = 6; List list158 = new List(num3); CollectionsMarshal.SetCount(list158, num3); span5 = CollectionsMarshal.AsSpan(list158); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj81.CompletionQuestVariablesFlags = list158; reference103 = obj81; obj77.Steps = list142; reference96 = obj77; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list159 = new List(num2); CollectionsMarshal.SetCount(list159, num2); span3 = CollectionsMarshal.AsSpan(list159); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj82.Steps = list159; reference105 = obj82; questRoot14.QuestSequence = list140; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(3064); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list160 = new List(num); CollectionsMarshal.SetCount(list160, num); span = CollectionsMarshal.AsSpan(list160); index = 0; span[index] = "liza"; questRoot15.Author = list160; index = 4; List list161 = new List(index); CollectionsMarshal.SetCount(list161, index); span2 = CollectionsMarshal.AsSpan(list161); num = 0; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 0 }; index2 = 1; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj83.Steps = list162; reference106 = obj83; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 1 }; num2 = 12; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; ref QuestStep reference108 = ref span3[index2]; QuestStep obj85 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-524.1742f, 122.74836f, -452.27313f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num4 = 6; List list164 = new List(num4); CollectionsMarshal.SetCount(list164, num4); span5 = CollectionsMarshal.AsSpan(list164); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list164; skipConditions.StepIf = skipStepConditions; obj85.SkipConditions = skipConditions; num3 = 6; List> list165 = new List>(num3); CollectionsMarshal.SetCount(list165, num3); span4 = CollectionsMarshal.AsSpan(list165); num4 = 0; span4[num4] = null; num4++; ref List reference109 = ref span4[num4]; num6 = 8; List list166 = new List(num6); CollectionsMarshal.SetCount(list166, num6); span5 = CollectionsMarshal.AsSpan(list166); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)6, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)8, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)9, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)10, EQuestWorkMode.Bitwise); reference109 = list166; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj85.RequiredQuestVariables = list165; reference108 = obj85; index2++; ref QuestStep reference110 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2009361u, new Vector3(-522.6368f, 122.72827f, -452.14008f), 612); num4 = 6; List> list167 = new List>(num4); CollectionsMarshal.SetCount(list167, num4); span4 = CollectionsMarshal.AsSpan(list167); num3 = 0; span4[num3] = null; num3++; ref List reference111 = ref span4[num3]; num5 = 8; List list168 = new List(num5); CollectionsMarshal.SetCount(list168, num5); span5 = CollectionsMarshal.AsSpan(list168); num6 = 0; span5[num6] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)6, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)8, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)9, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)10, EQuestWorkMode.Bitwise); reference111 = list168; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; questStep.RequiredQuestVariables = list167; num3 = 6; List list169 = new List(num3); CollectionsMarshal.SetCount(list169, num3); span5 = CollectionsMarshal.AsSpan(list169); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list169; reference110 = questStep; index2++; ref QuestStep reference112 = ref span3[index2]; QuestStep obj86 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-411.28598f, 131.97496f, -481.9826f), 612) { Fly = true }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num4 = 6; List list170 = new List(num4); CollectionsMarshal.SetCount(list170, num4); span5 = CollectionsMarshal.AsSpan(list170); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list170; skipConditions2.StepIf = skipStepConditions2; obj86.SkipConditions = skipConditions2; num3 = 6; List> list171 = new List>(num3); CollectionsMarshal.SetCount(list171, num3); span4 = CollectionsMarshal.AsSpan(list171); num4 = 0; span4[num4] = null; num4++; ref List reference113 = ref span4[num4]; num6 = 6; List list172 = new List(num6); CollectionsMarshal.SetCount(list172, num6); span5 = CollectionsMarshal.AsSpan(list172); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)6, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)7, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)8, EQuestWorkMode.Bitwise); reference113 = list172; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj86.RequiredQuestVariables = list171; reference112 = obj86; index2++; ref QuestStep reference114 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2009360u, new Vector3(-410.66608f, 131.85315f, -481.62054f), 612); num4 = 6; List> list173 = new List>(num4); CollectionsMarshal.SetCount(list173, num4); span4 = CollectionsMarshal.AsSpan(list173); num3 = 0; span4[num3] = null; num3++; ref List reference115 = ref span4[num3]; num5 = 6; List list174 = new List(num5); CollectionsMarshal.SetCount(list174, num5); span5 = CollectionsMarshal.AsSpan(list174); num6 = 0; span5[num6] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)6, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)7, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)8, EQuestWorkMode.Bitwise); reference115 = list174; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; questStep2.RequiredQuestVariables = list173; num3 = 6; List list175 = new List(num3); CollectionsMarshal.SetCount(list175, num3); span5 = CollectionsMarshal.AsSpan(list175); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list175; reference114 = questStep2; index2++; ref QuestStep reference116 = ref span3[index2]; QuestStep obj87 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-394.2737f, 128.53287f, -511.0367f), 612) { Fly = true }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num4 = 6; List list176 = new List(num4); CollectionsMarshal.SetCount(list176, num4); span5 = CollectionsMarshal.AsSpan(list176); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list176; skipConditions3.StepIf = skipStepConditions3; obj87.SkipConditions = skipConditions3; num3 = 6; List> list177 = new List>(num3); CollectionsMarshal.SetCount(list177, num3); span4 = CollectionsMarshal.AsSpan(list177); num4 = 0; span4[num4] = null; num4++; ref List reference117 = ref span4[num4]; num6 = 7; List list178 = new List(num6); CollectionsMarshal.SetCount(list178, num6); span5 = CollectionsMarshal.AsSpan(list178); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)6, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)7, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)8, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)9, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)10, EQuestWorkMode.Bitwise); reference117 = list178; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj87.RequiredQuestVariables = list177; reference116 = obj87; index2++; ref QuestStep reference118 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2009359u, new Vector3(-395.62067f, 128.83191f, -509.72766f), 612); num4 = 6; List> list179 = new List>(num4); CollectionsMarshal.SetCount(list179, num4); span4 = CollectionsMarshal.AsSpan(list179); num3 = 0; span4[num3] = null; num3++; ref List reference119 = ref span4[num3]; num5 = 7; List list180 = new List(num5); CollectionsMarshal.SetCount(list180, num5); span5 = CollectionsMarshal.AsSpan(list180); num6 = 0; span5[num6] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)6, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)7, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)8, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)9, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)10, EQuestWorkMode.Bitwise); reference119 = list180; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; questStep3.RequiredQuestVariables = list179; num3 = 6; List list181 = new List(num3); CollectionsMarshal.SetCount(list181, num3); span5 = CollectionsMarshal.AsSpan(list181); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list181; reference118 = questStep3; index2++; ref QuestStep reference120 = ref span3[index2]; QuestStep obj88 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-476.37286f, 97.33316f, -344.84885f), 612) { Fly = true }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num4 = 6; List list182 = new List(num4); CollectionsMarshal.SetCount(list182, num4); span5 = CollectionsMarshal.AsSpan(list182); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list182; skipConditions4.StepIf = skipStepConditions4; obj88.SkipConditions = skipConditions4; num3 = 6; List> list183 = new List>(num3); CollectionsMarshal.SetCount(list183, num3); span4 = CollectionsMarshal.AsSpan(list183); num4 = 0; span4[num4] = null; num4++; ref List reference121 = ref span4[num4]; num6 = 6; List list184 = new List(num6); CollectionsMarshal.SetCount(list184, num6); span5 = CollectionsMarshal.AsSpan(list184); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)7, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)8, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)9, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)10, EQuestWorkMode.Bitwise); reference121 = list184; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj88.RequiredQuestVariables = list183; reference120 = obj88; index2++; ref QuestStep reference122 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2009364u, new Vector3(-475.21173f, 97.58142f, -344.0147f), 612); num4 = 6; List> list185 = new List>(num4); CollectionsMarshal.SetCount(list185, num4); span4 = CollectionsMarshal.AsSpan(list185); num3 = 0; span4[num3] = null; num3++; ref List reference123 = ref span4[num3]; num5 = 6; List list186 = new List(num5); CollectionsMarshal.SetCount(list186, num5); span5 = CollectionsMarshal.AsSpan(list186); num6 = 0; span5[num6] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)7, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)8, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)9, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)10, EQuestWorkMode.Bitwise); reference123 = list186; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; questStep4.RequiredQuestVariables = list185; num3 = 6; List list187 = new List(num3); CollectionsMarshal.SetCount(list187, num3); span5 = CollectionsMarshal.AsSpan(list187); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list187; reference122 = questStep4; index2++; ref QuestStep reference124 = ref span3[index2]; QuestStep obj89 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-473.84753f, 93.84488f, -326.1048f), 612) { Fly = true }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num4 = 6; List list188 = new List(num4); CollectionsMarshal.SetCount(list188, num4); span5 = CollectionsMarshal.AsSpan(list188); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); skipStepConditions5.CompletionQuestVariablesFlags = list188; skipConditions5.StepIf = skipStepConditions5; obj89.SkipConditions = skipConditions5; num3 = 6; List> list189 = new List>(num3); CollectionsMarshal.SetCount(list189, num3); span4 = CollectionsMarshal.AsSpan(list189); num4 = 0; span4[num4] = null; num4++; ref List reference125 = ref span4[num4]; num6 = 6; List list190 = new List(num6); CollectionsMarshal.SetCount(list190, num6); span5 = CollectionsMarshal.AsSpan(list190); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)6, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)9, EQuestWorkMode.Bitwise); reference125 = list190; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj89.RequiredQuestVariables = list189; reference124 = obj89; index2++; ref QuestStep reference126 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 2009363u, new Vector3(-472.43463f, 93.43091f, -325.76483f), 612); num4 = 6; List> list191 = new List>(num4); CollectionsMarshal.SetCount(list191, num4); span4 = CollectionsMarshal.AsSpan(list191); num3 = 0; span4[num3] = null; num3++; ref List reference127 = ref span4[num3]; num5 = 6; List list192 = new List(num5); CollectionsMarshal.SetCount(list192, num5); span5 = CollectionsMarshal.AsSpan(list192); num6 = 0; span5[num6] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)6, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)9, EQuestWorkMode.Bitwise); reference127 = list192; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; questStep5.RequiredQuestVariables = list191; num3 = 6; List list193 = new List(num3); CollectionsMarshal.SetCount(list193, num3); span5 = CollectionsMarshal.AsSpan(list193); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list193; reference126 = questStep5; index2++; ref QuestStep reference128 = ref span3[index2]; QuestStep obj90 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-556.22284f, 104.33577f, -310.49774f), 612) { Fly = true }; SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num4 = 6; List list194 = new List(num4); CollectionsMarshal.SetCount(list194, num4); span5 = CollectionsMarshal.AsSpan(list194); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions6.CompletionQuestVariablesFlags = list194; skipConditions6.StepIf = skipStepConditions6; obj90.SkipConditions = skipConditions6; num3 = 6; List> list195 = new List>(num3); CollectionsMarshal.SetCount(list195, num3); span4 = CollectionsMarshal.AsSpan(list195); num4 = 0; span4[num4] = null; num4++; ref List reference129 = ref span4[num4]; num6 = 7; List list196 = new List(num6); CollectionsMarshal.SetCount(list196, num6); span5 = CollectionsMarshal.AsSpan(list196); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)7, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)10, EQuestWorkMode.Bitwise); reference129 = list196; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj90.RequiredQuestVariables = list195; reference128 = obj90; index2++; ref QuestStep reference130 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2009362u, new Vector3(-554.00934f, 103.471436f, -310.10913f), 612); num4 = 6; List> list197 = new List>(num4); CollectionsMarshal.SetCount(list197, num4); span4 = CollectionsMarshal.AsSpan(list197); num3 = 0; span4[num3] = null; num3++; ref List reference131 = ref span4[num3]; num5 = 7; List list198 = new List(num5); CollectionsMarshal.SetCount(list198, num5); span5 = CollectionsMarshal.AsSpan(list198); num6 = 0; span5[num6] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)7, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)10, EQuestWorkMode.Bitwise); reference131 = list198; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; questStep6.RequiredQuestVariables = list197; num3 = 6; List list199 = new List(num3); CollectionsMarshal.SetCount(list199, num3); span5 = CollectionsMarshal.AsSpan(list199); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list199; reference130 = questStep6; obj84.Steps = list163; reference107 = obj84; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 2 }; index2 = 1; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025073u, new Vector3(-4.1047363f, 56.137817f, 246.1737f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesPeeringStones }; obj91.Steps = list200; reference132 = obj91; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj92.Steps = list201; reference133 = obj92; questRoot15.QuestSequence = list161; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(3065); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list202 = new List(num); CollectionsMarshal.SetCount(list202, num); span = CollectionsMarshal.AsSpan(list202); index = 0; span[index] = "liza"; questRoot16.Author = list202; index = 3; List list203 = new List(index); CollectionsMarshal.SetCount(list203, index); span2 = CollectionsMarshal.AsSpan(list203); num = 0; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 0 }; index2 = 1; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj93.Steps = list204; reference134 = obj93; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 1 }; num2 = 5; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; ref QuestStep reference136 = ref span3[index2]; QuestStep obj95 = new QuestStep(EInteractionType.UseItem, 2009369u, new Vector3(186.38892f, 103.25781f, 15.854065f), 612) { Fly = true, ItemId = 2002450u }; num4 = 6; List> list206 = new List>(num4); CollectionsMarshal.SetCount(list206, num4); span4 = CollectionsMarshal.AsSpan(list206); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference137 = ref span4[num3]; num6 = 3; List list207 = new List(num6); CollectionsMarshal.SetCount(list207, num6); span5 = CollectionsMarshal.AsSpan(list207); num5 = 0; span5[num5] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)4, null, EQuestWorkMode.Bitwise); reference137 = list207; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj95.RequiredQuestVariables = list206; num3 = 6; List list208 = new List(num3); CollectionsMarshal.SetCount(list208, num3); span5 = CollectionsMarshal.AsSpan(list208); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj95.CompletionQuestVariablesFlags = list208; reference136 = obj95; index2++; ref QuestStep reference138 = ref span3[index2]; QuestStep obj96 = new QuestStep(EInteractionType.UseItem, 2009368u, new Vector3(170.06177f, 103.53235f, 17.776672f), 612) { Fly = true, ItemId = 2002450u }; num4 = 6; List> list209 = new List>(num4); CollectionsMarshal.SetCount(list209, num4); span4 = CollectionsMarshal.AsSpan(list209); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference139 = ref span4[num3]; num5 = 2; List list210 = new List(num5); CollectionsMarshal.SetCount(list210, num5); span5 = CollectionsMarshal.AsSpan(list210); num6 = 0; span5[num6] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)5, null, EQuestWorkMode.Bitwise); reference139 = list210; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj96.RequiredQuestVariables = list209; num3 = 6; List list211 = new List(num3); CollectionsMarshal.SetCount(list211, num3); span5 = CollectionsMarshal.AsSpan(list211); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj96.CompletionQuestVariablesFlags = list211; reference138 = obj96; index2++; ref QuestStep reference140 = ref span3[index2]; QuestStep obj97 = new QuestStep(EInteractionType.UseItem, 2009367u, new Vector3(171.61816f, 113.725464f, -0.13739014f), 612) { Fly = true, ItemId = 2002450u }; num4 = 6; List> list212 = new List>(num4); CollectionsMarshal.SetCount(list212, num4); span4 = CollectionsMarshal.AsSpan(list212); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference141 = ref span4[num3]; num6 = 4; List list213 = new List(num6); CollectionsMarshal.SetCount(list213, num6); span5 = CollectionsMarshal.AsSpan(list213); num5 = 0; span5[num5] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)4, null, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)5, null, EQuestWorkMode.Bitwise); reference141 = list213; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj97.RequiredQuestVariables = list212; num3 = 6; List list214 = new List(num3); CollectionsMarshal.SetCount(list214, num3); span5 = CollectionsMarshal.AsSpan(list214); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj97.CompletionQuestVariablesFlags = list214; reference140 = obj97; index2++; ref QuestStep reference142 = ref span3[index2]; QuestStep obj98 = new QuestStep(EInteractionType.UseItem, 2009366u, new Vector3(170.27539f, 111.46704f, -31.693054f), 612) { Fly = true, ItemId = 2002450u }; num4 = 6; List> list215 = new List>(num4); CollectionsMarshal.SetCount(list215, num4); span4 = CollectionsMarshal.AsSpan(list215); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference143 = ref span4[num3]; num5 = 3; List list216 = new List(num5); CollectionsMarshal.SetCount(list216, num5); span5 = CollectionsMarshal.AsSpan(list216); num6 = 0; span5[num6] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)4, null, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)5, null, EQuestWorkMode.Bitwise); reference143 = list216; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj98.RequiredQuestVariables = list215; num3 = 6; List list217 = new List(num3); CollectionsMarshal.SetCount(list217, num3); span5 = CollectionsMarshal.AsSpan(list217); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj98.CompletionQuestVariablesFlags = list217; reference142 = obj98; index2++; ref QuestStep reference144 = ref span3[index2]; QuestStep obj99 = new QuestStep(EInteractionType.UseItem, 2009365u, new Vector3(150.2251f, 108.140625f, -42.191284f), 612) { Fly = true, ItemId = 2002450u }; num4 = 6; List> list218 = new List>(num4); CollectionsMarshal.SetCount(list218, num4); span4 = CollectionsMarshal.AsSpan(list218); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference145 = ref span4[num3]; num6 = 3; List list219 = new List(num6); CollectionsMarshal.SetCount(list219, num6); span5 = CollectionsMarshal.AsSpan(list219); num5 = 0; span5[num5] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); reference145 = list219; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj99.RequiredQuestVariables = list218; num3 = 6; List list220 = new List(num3); CollectionsMarshal.SetCount(list220, num3); span5 = CollectionsMarshal.AsSpan(list220); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj99.CompletionQuestVariablesFlags = list220; reference144 = obj99; obj94.Steps = list205; reference135 = obj94; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj100.Steps = list221; reference146 = obj100; questRoot16.QuestSequence = list203; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(3066); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list222 = new List(num); CollectionsMarshal.SetCount(list222, num); span = CollectionsMarshal.AsSpan(list222); index = 0; span[index] = "liza"; questRoot17.Author = list222; index = 5; List list223 = new List(index); CollectionsMarshal.SetCount(list223, index); span2 = CollectionsMarshal.AsSpan(list223); num = 0; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 0 }; num2 = 1; List list224 = new List(num2); CollectionsMarshal.SetCount(list224, num2); span3 = CollectionsMarshal.AsSpan(list224); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj101.Steps = list224; reference147 = obj101; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 1 }; index2 = 1; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025084u, new Vector3(135.27112f, 39.096554f, 302.23535f), 612) { Fly = true }; obj102.Steps = list225; reference148 = obj102; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 2 }; num2 = 1; List list226 = new List(num2); CollectionsMarshal.SetCount(list226, num2); span3 = CollectionsMarshal.AsSpan(list226); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2008303u, new Vector3(135.69836f, 40.512573f, 300.7705f), 612); obj103.Steps = list226; reference149 = obj103; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 3 }; index2 = 1; List list227 = new List(index2); CollectionsMarshal.SetCount(list227, index2); span3 = CollectionsMarshal.AsSpan(list227); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025074u, new Vector3(396.90234f, 74.061035f, 186.11426f), 612); obj104.Steps = list227; reference150 = obj104; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list228 = new List(num2); CollectionsMarshal.SetCount(list228, num2); span3 = CollectionsMarshal.AsSpan(list228); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj105.Steps = list228; reference151 = obj105; questRoot17.QuestSequence = list223; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(3067); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list229 = new List(num); CollectionsMarshal.SetCount(list229, num); span = CollectionsMarshal.AsSpan(list229); index = 0; span[index] = "liza"; questRoot18.Author = list229; index = 3; List list230 = new List(index); CollectionsMarshal.SetCount(list230, index); span2 = CollectionsMarshal.AsSpan(list230); num = 0; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 0 }; index2 = 1; List list231 = new List(index2); CollectionsMarshal.SetCount(list231, index2); span3 = CollectionsMarshal.AsSpan(list231); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj106.Steps = list231; reference152 = obj106; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 1 }; num2 = 3; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); index2 = 0; ref QuestStep reference154 = ref span3[index2]; QuestStep obj108 = new QuestStep(EInteractionType.UseItem, 1025077u, new Vector3(274.8302f, 76.49585f, 96.849f), 612) { Fly = true, ItemId = 2002453u }; num4 = 6; List> list233 = new List>(num4); CollectionsMarshal.SetCount(list233, num4); span4 = CollectionsMarshal.AsSpan(list233); num3 = 0; span4[num3] = null; num3++; ref List reference155 = ref span4[num3]; num5 = 2; List list234 = new List(num5); CollectionsMarshal.SetCount(list234, num5); span5 = CollectionsMarshal.AsSpan(list234); num6 = 0; span5[num6] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference155 = list234; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj108.RequiredQuestVariables = list233; num3 = 6; List list235 = new List(num3); CollectionsMarshal.SetCount(list235, num3); span5 = CollectionsMarshal.AsSpan(list235); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj108.CompletionQuestVariablesFlags = list235; reference154 = obj108; index2++; ref QuestStep reference156 = ref span3[index2]; QuestStep obj109 = new QuestStep(EInteractionType.UseItem, 1025076u, new Vector3(364.3396f, 91.624985f, 75.150635f), 612) { Fly = true, ItemId = 2002453u }; num4 = 6; List> list236 = new List>(num4); CollectionsMarshal.SetCount(list236, num4); span4 = CollectionsMarshal.AsSpan(list236); num3 = 0; span4[num3] = null; num3++; ref List reference157 = ref span4[num3]; num6 = 2; List list237 = new List(num6); CollectionsMarshal.SetCount(list237, num6); span5 = CollectionsMarshal.AsSpan(list237); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference157 = list237; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj109.RequiredQuestVariables = list236; num3 = 6; List list238 = new List(num3); CollectionsMarshal.SetCount(list238, num3); span5 = CollectionsMarshal.AsSpan(list238); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj109.CompletionQuestVariablesFlags = list238; reference156 = obj109; index2++; ref QuestStep reference158 = ref span3[index2]; QuestStep obj110 = new QuestStep(EInteractionType.UseItem, 1025075u, new Vector3(553.6736f, 73.847404f, 10.635498f), 612) { Fly = true, ItemId = 2002453u }; num4 = 6; List> list239 = new List>(num4); CollectionsMarshal.SetCount(list239, num4); span4 = CollectionsMarshal.AsSpan(list239); num3 = 0; span4[num3] = null; num3++; ref List reference159 = ref span4[num3]; num5 = 2; List list240 = new List(num5); CollectionsMarshal.SetCount(list240, num5); span5 = CollectionsMarshal.AsSpan(list240); num6 = 0; span5[num6] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); reference159 = list240; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj110.RequiredQuestVariables = list239; num3 = 6; List list241 = new List(num3); CollectionsMarshal.SetCount(list241, num3); span5 = CollectionsMarshal.AsSpan(list241); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj110.CompletionQuestVariablesFlags = list241; reference158 = obj110; obj107.Steps = list232; reference153 = obj107; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span3 = CollectionsMarshal.AsSpan(list242); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj111.Steps = list242; reference160 = obj111; questRoot18.QuestSequence = list230; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(3068); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list243 = new List(num); CollectionsMarshal.SetCount(list243, num); span = CollectionsMarshal.AsSpan(list243); index = 0; span[index] = "liza"; questRoot19.Author = list243; index = 3; List list244 = new List(index); CollectionsMarshal.SetCount(list244, index); span2 = CollectionsMarshal.AsSpan(list244); num = 0; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 0 }; num2 = 1; List list245 = new List(num2); CollectionsMarshal.SetCount(list245, num2); span3 = CollectionsMarshal.AsSpan(list245); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj112.Steps = list245; reference161 = obj112; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 1 }; index2 = 5; List list246 = new List(index2); CollectionsMarshal.SetCount(list246, index2); span3 = CollectionsMarshal.AsSpan(list246); num2 = 0; ref QuestStep reference163 = ref span3[num2]; QuestStep obj114 = new QuestStep(EInteractionType.Interact, 2009370u, new Vector3(424.30762f, 59.952637f, -472.3736f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachFringesGate } }; num4 = 6; List> list247 = new List>(num4); CollectionsMarshal.SetCount(list247, num4); span4 = CollectionsMarshal.AsSpan(list247); num3 = 0; span4[num3] = null; num3++; ref List reference164 = ref span4[num3]; num6 = 2; List list248 = new List(num6); CollectionsMarshal.SetCount(list248, num6); span5 = CollectionsMarshal.AsSpan(list248); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); reference164 = list248; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj114.RequiredQuestVariables = list247; num3 = 6; List list249 = new List(num3); CollectionsMarshal.SetCount(list249, num3); span5 = CollectionsMarshal.AsSpan(list249); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj114.CompletionQuestVariablesFlags = list249; reference163 = obj114; num2++; ref QuestStep reference165 = ref span3[num2]; QuestStep obj115 = new QuestStep(EInteractionType.Interact, 2009371u, new Vector3(364.73633f, 50.858276f, -356.00824f), 612) { Fly = true }; num4 = 6; List> list250 = new List>(num4); CollectionsMarshal.SetCount(list250, num4); span4 = CollectionsMarshal.AsSpan(list250); num3 = 0; span4[num3] = null; num3++; ref List reference166 = ref span4[num3]; num5 = 3; List list251 = new List(num5); CollectionsMarshal.SetCount(list251, num5); span5 = CollectionsMarshal.AsSpan(list251); num6 = 0; span5[num6] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); reference166 = list251; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj115.RequiredQuestVariables = list250; num3 = 6; List list252 = new List(num3); CollectionsMarshal.SetCount(list252, num3); span5 = CollectionsMarshal.AsSpan(list252); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj115.CompletionQuestVariablesFlags = list252; reference165 = obj115; num2++; ref QuestStep reference167 = ref span3[num2]; QuestStep obj116 = new QuestStep(EInteractionType.Interact, 2009372u, new Vector3(345.6931f, 42.83203f, -306.20282f), 612) { Fly = true }; num4 = 6; List> list253 = new List>(num4); CollectionsMarshal.SetCount(list253, num4); span4 = CollectionsMarshal.AsSpan(list253); num3 = 0; span4[num3] = null; num3++; ref List reference168 = ref span4[num3]; num6 = 4; List list254 = new List(num6); CollectionsMarshal.SetCount(list254, num6); span5 = CollectionsMarshal.AsSpan(list254); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); reference168 = list254; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj116.RequiredQuestVariables = list253; num3 = 6; List list255 = new List(num3); CollectionsMarshal.SetCount(list255, num3); span5 = CollectionsMarshal.AsSpan(list255); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj116.CompletionQuestVariablesFlags = list255; reference167 = obj116; num2++; ref QuestStep reference169 = ref span3[num2]; QuestStep obj117 = new QuestStep(EInteractionType.Interact, 2009373u, new Vector3(169.90918f, 39.53601f, -133.10449f), 612) { Fly = true }; num4 = 6; List> list256 = new List>(num4); CollectionsMarshal.SetCount(list256, num4); span4 = CollectionsMarshal.AsSpan(list256); num3 = 0; span4[num3] = null; num3++; ref List reference170 = ref span4[num3]; num5 = 4; List list257 = new List(num5); CollectionsMarshal.SetCount(list257, num5); span5 = CollectionsMarshal.AsSpan(list257); num6 = 0; span5[num6] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); reference170 = list257; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj117.RequiredQuestVariables = list256; num3 = 6; List list258 = new List(num3); CollectionsMarshal.SetCount(list258, num3); span5 = CollectionsMarshal.AsSpan(list258); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj117.CompletionQuestVariablesFlags = list258; reference169 = obj117; num2++; ref QuestStep reference171 = ref span3[num2]; QuestStep obj118 = new QuestStep(EInteractionType.Interact, 2009374u, new Vector3(130.23572f, 39.444458f, -131.88379f), 612) { Fly = true }; num4 = 6; List> list259 = new List>(num4); CollectionsMarshal.SetCount(list259, num4); span4 = CollectionsMarshal.AsSpan(list259); num3 = 0; span4[num3] = null; num3++; ref List reference172 = ref span4[num3]; num6 = 2; List list260 = new List(num6); CollectionsMarshal.SetCount(list260, num6); span5 = CollectionsMarshal.AsSpan(list260); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); reference172 = list260; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj118.RequiredQuestVariables = list259; num3 = 6; List list261 = new List(num3); CollectionsMarshal.SetCount(list261, num3); span5 = CollectionsMarshal.AsSpan(list261); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj118.CompletionQuestVariablesFlags = list261; reference171 = obj118; obj113.Steps = list246; reference162 = obj113; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list262 = new List(num2); CollectionsMarshal.SetCount(list262, num2); span3 = CollectionsMarshal.AsSpan(list262); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj119.Steps = list262; reference173 = obj119; questRoot19.QuestSequence = list244; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(3069); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list263 = new List(num); CollectionsMarshal.SetCount(list263, num); span = CollectionsMarshal.AsSpan(list263); index = 0; span[index] = "liza"; questRoot20.Author = list263; index = 3; List list264 = new List(index); CollectionsMarshal.SetCount(list264, index); span2 = CollectionsMarshal.AsSpan(list264); num = 0; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 0 }; index2 = 1; List list265 = new List(index2); CollectionsMarshal.SetCount(list265, index2); span3 = CollectionsMarshal.AsSpan(list265); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f }; obj120.Steps = list265; reference174 = obj120; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 1 }; num2 = 3; List list266 = new List(num2); CollectionsMarshal.SetCount(list266, num2); span3 = CollectionsMarshal.AsSpan(list266); index2 = 0; ref QuestStep reference176 = ref span3[index2]; QuestStep obj122 = new QuestStep(EInteractionType.Combat, 2009375u, new Vector3(153.85669f, 61.020752f, -631.22f), 612) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list267 = new List(num4); CollectionsMarshal.SetCount(list267, num4); span8 = CollectionsMarshal.AsSpan(list267); num3 = 0; span8[num3] = new ComplexCombatData { DataId = 8595u, MinimumKillCount = 1u }; obj122.ComplexCombatData = list267; num3 = 6; List> list268 = new List>(num3); CollectionsMarshal.SetCount(list268, num3); span4 = CollectionsMarshal.AsSpan(list268); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference177 = ref span4[num4]; num5 = 2; List list269 = new List(num5); CollectionsMarshal.SetCount(list269, num5); span5 = CollectionsMarshal.AsSpan(list269); num6 = 0; span5[num6] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference177 = list269; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj122.RequiredQuestVariables = list268; num4 = 6; List list270 = new List(num4); CollectionsMarshal.SetCount(list270, num4); span5 = CollectionsMarshal.AsSpan(list270); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj122.CompletionQuestVariablesFlags = list270; reference176 = obj122; index2++; ref QuestStep reference178 = ref span3[index2]; QuestStep obj123 = new QuestStep(EInteractionType.Combat, 2009377u, new Vector3(-41.09259f, 69.38269f, -650.35474f), 612) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list271 = new List(num3); CollectionsMarshal.SetCount(list271, num3); span8 = CollectionsMarshal.AsSpan(list271); num4 = 0; span8[num4] = new ComplexCombatData { DataId = 8595u, MinimumKillCount = 1u }; obj123.ComplexCombatData = list271; num4 = 6; List> list272 = new List>(num4); CollectionsMarshal.SetCount(list272, num4); span4 = CollectionsMarshal.AsSpan(list272); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference179 = ref span4[num3]; num6 = 2; List list273 = new List(num6); CollectionsMarshal.SetCount(list273, num6); span5 = CollectionsMarshal.AsSpan(list273); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); reference179 = list273; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj123.RequiredQuestVariables = list272; num3 = 6; List list274 = new List(num3); CollectionsMarshal.SetCount(list274, num3); span5 = CollectionsMarshal.AsSpan(list274); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj123.CompletionQuestVariablesFlags = list274; reference178 = obj123; index2++; ref QuestStep reference180 = ref span3[index2]; QuestStep obj124 = new QuestStep(EInteractionType.Combat, 2009376u, new Vector3(74.41821f, 53.391357f, -484.42816f), 612) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list275 = new List(num4); CollectionsMarshal.SetCount(list275, num4); span8 = CollectionsMarshal.AsSpan(list275); num3 = 0; span8[num3] = new ComplexCombatData { DataId = 8595u, MinimumKillCount = 1u }; obj124.ComplexCombatData = list275; num3 = 6; List> list276 = new List>(num3); CollectionsMarshal.SetCount(list276, num3); span4 = CollectionsMarshal.AsSpan(list276); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference181 = ref span4[num4]; num5 = 2; List list277 = new List(num5); CollectionsMarshal.SetCount(list277, num5); span5 = CollectionsMarshal.AsSpan(list277); num6 = 0; span5[num6] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference181 = list277; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj124.RequiredQuestVariables = list276; num4 = 6; List list278 = new List(num4); CollectionsMarshal.SetCount(list278, num4); span5 = CollectionsMarshal.AsSpan(list278); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj124.CompletionQuestVariablesFlags = list278; reference180 = obj124; obj121.Steps = list266; reference175 = obj121; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list279 = new List(index2); CollectionsMarshal.SetCount(list279, index2); span3 = CollectionsMarshal.AsSpan(list279); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.868523f, 56.02146f, 231.54045f), 612) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024773u, new Vector3(-28.33606f, 56.113926f, 236.25537f), 612) { StopDistance = 7f, Fly = true }; obj125.Steps = list279; reference182 = obj125; questRoot20.QuestSequence = list264; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(3070); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list280 = new List(num); CollectionsMarshal.SetCount(list280, num); span = CollectionsMarshal.AsSpan(list280); index = 0; span[index] = "JerryWester"; questRoot21.Author = list280; index = 3; List list281 = new List(index); CollectionsMarshal.SetCount(list281, index); span2 = CollectionsMarshal.AsSpan(list281); num = 0; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 0 }; num2 = 1; List list282 = new List(num2); CollectionsMarshal.SetCount(list282, num2); span3 = CollectionsMarshal.AsSpan(list282); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025023u, new Vector3(-1.7853394f, 0.024148807f, -0.015319824f), 639); obj126.Steps = list282; reference183 = obj126; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 1 }; index2 = 2; List list283 = new List(index2); CollectionsMarshal.SetCount(list283, index2); span3 = CollectionsMarshal.AsSpan(list283); num2 = 0; ref QuestStep reference185 = ref span3[num2]; QuestStep obj128 = new QuestStep(EInteractionType.Interact, 1024974u, new Vector3(-10.330383f, 0.19997318f, 12.893799f), 759) { TargetTerritoryId = (ushort)744, AetheryteShortcut = EAetheryteLocation.DomanEnclave }; num3 = 1; List list284 = new List(num3); CollectionsMarshal.SetCount(list284, num3); span6 = CollectionsMarshal.AsSpan(list284); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDD101_03070_EVENTAREA_WARP_100_027") }; obj128.DialogueChoices = list284; reference185 = obj128; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1025552u, new Vector3(0.045776367f, 0.021091362f, -2.9145508f), 744); obj127.Steps = list283; reference184 = obj127; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list285 = new List(num2); CollectionsMarshal.SetCount(list285, num2); span3 = CollectionsMarshal.AsSpan(list285); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009289u, new Vector3(0.02468622f, 0.9079783f, 18.30971f), 744) { TargetTerritoryId = (ushort)759 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025555u, new Vector3(148.05823f, -4.178815f, 60.135742f), 759) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.DomanEnclave, To = EAetheryteLocation.DomanEnclaveDocks } }; obj129.Steps = list285; reference186 = obj129; questRoot21.QuestSequence = list281; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(3071); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list286 = new List(num); CollectionsMarshal.SetCount(list286, num); span = CollectionsMarshal.AsSpan(list286); index = 0; span[index] = "JerryWester"; questRoot22.Author = list286; index = 6; List list287 = new List(index); CollectionsMarshal.SetCount(list287, index); span2 = CollectionsMarshal.AsSpan(list287); num = 0; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 0 }; index2 = 1; List list288 = new List(index2); CollectionsMarshal.SetCount(list288, index2); span3 = CollectionsMarshal.AsSpan(list288); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025557u, new Vector3(146.37976f, -4.178755f, 60.135742f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj130.Steps = list288; reference187 = obj130; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 1 }; num2 = 2; List list289 = new List(num2); CollectionsMarshal.SetCount(list289, num2); span3 = CollectionsMarshal.AsSpan(list289); index2 = 0; ref QuestStep reference189 = ref span3[index2]; QuestStep obj132 = new QuestStep(EInteractionType.Interact, 1019297u, new Vector3(-275.9289f, 17.31996f, 512.9625f), 614) { Fly = true }; num4 = 6; List list290 = new List(num4); CollectionsMarshal.SetCount(list290, num4); span5 = CollectionsMarshal.AsSpan(list290); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj132.CompletionQuestVariablesFlags = list290; reference189 = obj132; index2++; ref QuestStep reference190 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1019303u, new Vector3(-308.94946f, 17.73554f, 512.47424f), 614); num3 = 6; List list291 = new List(num3); CollectionsMarshal.SetCount(list291, num3); span5 = CollectionsMarshal.AsSpan(list291); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list291; reference190 = questStep7; obj131.Steps = list289; reference188 = obj131; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 2 }; index2 = 1; List list292 = new List(index2); CollectionsMarshal.SetCount(list292, index2); span3 = CollectionsMarshal.AsSpan(list292); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009474u, new Vector3(67.185425f, 17.440979f, 349.3247f), 614) { Fly = true }; obj133.Steps = list292; reference191 = obj133; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 3 }; num2 = 1; List list293 = new List(num2); CollectionsMarshal.SetCount(list293, num2); span3 = CollectionsMarshal.AsSpan(list293); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009527u, new Vector3(457.26697f, 31.265625f, 234.79053f), 614) { Fly = true }; obj134.Steps = list293; reference192 = obj134; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 4 }; index2 = 1; List list294 = new List(index2); CollectionsMarshal.SetCount(list294, index2); span3 = CollectionsMarshal.AsSpan(list294); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009528u, new Vector3(545.3727f, 84.70276f, 126.32947f), 614) { Fly = true }; obj135.Steps = list294; reference193 = obj135; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list295 = new List(num2); CollectionsMarshal.SetCount(list295, num2); span3 = CollectionsMarshal.AsSpan(list295); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 2009475u, new Vector3(546.9595f, 72.129395f, 39.78015f), 614) { Fly = true }; obj136.Steps = list295; reference194 = obj136; questRoot22.QuestSequence = list287; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(3072); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list296 = new List(num); CollectionsMarshal.SetCount(list296, num); span = CollectionsMarshal.AsSpan(list296); index = 0; span[index] = "JerryWester"; questRoot23.Author = list296; index = 4; List list297 = new List(index); CollectionsMarshal.SetCount(list297, index); span2 = CollectionsMarshal.AsSpan(list297); num = 0; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 0 }; index2 = 1; List list298 = new List(index2); CollectionsMarshal.SetCount(list298, index2); span3 = CollectionsMarshal.AsSpan(list298); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025095u, new Vector3(466.23938f, 70.27501f, -58.701477f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj137.Steps = list298; reference195 = obj137; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 1 }; num2 = 1; List list299 = new List(num2); CollectionsMarshal.SetCount(list299, num2); span3 = CollectionsMarshal.AsSpan(list299); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025104u, new Vector3(408.71277f, 14.6418705f, 622.8275f), 614) { Fly = true }; obj138.Steps = list299; reference196 = obj138; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 2 }; index2 = 1; List list300 = new List(index2); CollectionsMarshal.SetCount(list300, index2); span3 = CollectionsMarshal.AsSpan(list300); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024999u, new Vector3(0.19836426f, 0.021091364f, -3.0975952f), 744); obj139.Steps = list300; reference197 = obj139; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list301 = new List(num2); CollectionsMarshal.SetCount(list301, num2); span3 = CollectionsMarshal.AsSpan(list301); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024999u, new Vector3(0.19836426f, 0.021091364f, -3.0975952f), 744); obj140.Steps = list301; reference198 = obj140; questRoot23.QuestSequence = list297; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(3073); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list302 = new List(num); CollectionsMarshal.SetCount(list302, num); span = CollectionsMarshal.AsSpan(list302); index = 0; span[index] = "JerryWester"; questRoot24.Author = list302; index = 5; List list303 = new List(index); CollectionsMarshal.SetCount(list303, index); span2 = CollectionsMarshal.AsSpan(list303); num = 0; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 0 }; index2 = 1; List list304 = new List(index2); CollectionsMarshal.SetCount(list304, index2); span3 = CollectionsMarshal.AsSpan(list304); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024999u, new Vector3(0.19836426f, 0.021091364f, -3.0975952f), 744); obj141.Steps = list304; reference199 = obj141; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 1 }; num2 = 1; List list305 = new List(num2); CollectionsMarshal.SetCount(list305, num2); span3 = CollectionsMarshal.AsSpan(list305); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021505u, new Vector3(79.42322f, 33.00897f, -669.9474f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; obj142.Steps = list305; reference200 = obj142; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 2 }; index2 = 4; List list306 = new List(index2); CollectionsMarshal.SetCount(list306, index2); span3 = CollectionsMarshal.AsSpan(list306); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(116.05634f, 3.799895f, -868.98865f), 613) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2009420u, new Vector3(106.30957f, 0.47296143f, -874.38776f), 613) { DisableNavmesh = true, Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(63.579952f, -1.1090306f, -869.52625f), 613) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2009469u, new Vector3(78.20239f, 0.47296143f, -870.66455f), 613) { Mount = true }; obj143.Steps = list306; reference201 = obj143; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 3 }; num2 = 1; List list307 = new List(num2); CollectionsMarshal.SetCount(list307, num2); span3 = CollectionsMarshal.AsSpan(list307); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025106u, new Vector3(97.00159f, 5.1987257f, -877.0428f), 613) { Fly = true }; obj144.Steps = list307; reference202 = obj144; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list308 = new List(index2); CollectionsMarshal.SetCount(list308, index2); span3 = CollectionsMarshal.AsSpan(list308); num2 = 0; ref QuestStep reference204 = ref span3[num2]; QuestStep obj146 = new QuestStep(EInteractionType.Interact, 1024974u, new Vector3(-10.330383f, 0.19997318f, 12.893799f), 759) { TargetTerritoryId = (ushort)744, AetheryteShortcut = EAetheryteLocation.DomanEnclave }; num4 = 1; List list309 = new List(num4); CollectionsMarshal.SetCount(list309, num4); span6 = CollectionsMarshal.AsSpan(list309); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDD104_03073_EVENTAREA_WARP_100_004") }; obj146.DialogueChoices = list309; reference204 = obj146; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024999u, new Vector3(0.19836426f, 0.021091364f, -3.0975952f), 744); obj145.Steps = list308; reference203 = obj145; questRoot24.QuestSequence = list303; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(3074); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list310 = new List(num); CollectionsMarshal.SetCount(list310, num); span = CollectionsMarshal.AsSpan(list310); index = 0; span[index] = "JerryWester"; questRoot25.Author = list310; index = 9; List list311 = new List(index); CollectionsMarshal.SetCount(list311, index); span2 = CollectionsMarshal.AsSpan(list311); num = 0; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 0 }; num2 = 1; List list312 = new List(num2); CollectionsMarshal.SetCount(list312, num2); span3 = CollectionsMarshal.AsSpan(list312); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024999u, new Vector3(0.19836426f, 0.021091364f, -3.0975952f), 744); obj147.Steps = list312; reference205 = obj147; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 1 }; index2 = 1; List list313 = new List(index2); CollectionsMarshal.SetCount(list313, index2); span3 = CollectionsMarshal.AsSpan(list313); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025523u, new Vector3(239.12415f, 0.9334852f, 754.1161f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai }; obj148.Steps = list313; reference206 = obj148; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 3 }; num2 = 1; List list314 = new List(num2); CollectionsMarshal.SetCount(list314, num2); span3 = CollectionsMarshal.AsSpan(list314); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 786) { DutyOptions = new DutyOptions { ContentFinderConditionId = 537u } }; obj149.Steps = list314; reference207 = obj149; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 5 }; index2 = 1; List list315 = new List(index2); CollectionsMarshal.SetCount(list315, index2); span3 = CollectionsMarshal.AsSpan(list315); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025528u, new Vector3(4.3182373f, -8.000055f, 44.327393f), 786) { StopDistance = 5f }; obj150.Steps = list315; reference208 = obj150; num++; span2[num] = new QuestSequence { Sequence = 6 }; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 7 }; num2 = 1; List list316 = new List(num2); CollectionsMarshal.SetCount(list316, num2); span3 = CollectionsMarshal.AsSpan(list316); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025538u, new Vector3(4.7455444f, 0f, 16.067688f), 759); obj151.Steps = list316; reference209 = obj151; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list317 = new List(index2); CollectionsMarshal.SetCount(list317, index2); span3 = CollectionsMarshal.AsSpan(list317); num2 = 0; ref QuestStep reference211 = ref span3[num2]; QuestStep obj153 = new QuestStep(EInteractionType.Interact, 1024974u, new Vector3(-10.330383f, 0.19997318f, 12.893799f), 759) { TargetTerritoryId = (ushort)744 }; num3 = 1; List list318 = new List(num3); CollectionsMarshal.SetCount(list318, num3); span6 = CollectionsMarshal.AsSpan(list318); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDD105_03074_EVENTAREA_WARP_100_004") }; obj153.DialogueChoices = list318; reference211 = obj153; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025597u, new Vector3(0.19836426f, 0.021091362f, -3.0060425f), 744); obj152.Steps = list317; reference210 = obj152; questRoot25.QuestSequence = list311; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(3075); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list319 = new List(num); CollectionsMarshal.SetCount(list319, num); span = CollectionsMarshal.AsSpan(list319); index = 0; span[index] = "JerryWester"; questRoot26.Author = list319; index = 4; List list320 = new List(index); CollectionsMarshal.SetCount(list320, index); span2 = CollectionsMarshal.AsSpan(list320); num = 0; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 0 }; num2 = 1; List list321 = new List(num2); CollectionsMarshal.SetCount(list321, num2); span3 = CollectionsMarshal.AsSpan(list321); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025009u, new Vector3(1.3274536f, 0.021091362f, 0.59503174f), 744); obj154.Steps = list321; reference212 = obj154; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 1 }; index2 = 1; List list322 = new List(index2); CollectionsMarshal.SetCount(list322, index2); span3 = CollectionsMarshal.AsSpan(list322); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019468u, new Vector3(170.58057f, 13.02367f, -91.96619f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachNorthEast } }; obj155.Steps = list322; reference213 = obj155; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 2 }; num2 = 2; List list323 = new List(num2); CollectionsMarshal.SetCount(list323, num2); span3 = CollectionsMarshal.AsSpan(list323); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(70.965355f, 26.085297f, -607.26685f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1025546u, new Vector3(70.87805f, 26.199663f, -609.43005f), 621); obj156.Steps = list323; reference214 = obj156; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list324 = new List(index2); CollectionsMarshal.SetCount(list324, index2); span3 = CollectionsMarshal.AsSpan(list324); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025549u, new Vector3(1.4800415f, -1.1041565E-05f, -11.734253f), 351); obj157.Steps = list324; reference215 = obj157; questRoot26.QuestSequence = list320; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(3076); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list325 = new List(num); CollectionsMarshal.SetCount(list325, num); span = CollectionsMarshal.AsSpan(list325); index = 0; span[index] = "JerryWester"; questRoot27.Author = list325; index = 3; List list326 = new List(index); CollectionsMarshal.SetCount(list326, index); span2 = CollectionsMarshal.AsSpan(list326); num = 0; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 0 }; num2 = 1; List list327 = new List(num2); CollectionsMarshal.SetCount(list327, num2); span3 = CollectionsMarshal.AsSpan(list327); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025549u, new Vector3(1.4800415f, -1.1041565E-05f, -11.734253f), 351); obj158.Steps = list327; reference216 = obj158; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 1 }; index2 = 1; List list328 = new List(index2); CollectionsMarshal.SetCount(list328, index2); span3 = CollectionsMarshal.AsSpan(list328); num2 = 0; ref QuestStep reference218 = ref span3[num2]; QuestStep obj160 = new QuestStep(EInteractionType.SinglePlayerDuty, 2009467u, new Vector3(-5.189492f, 0.4746897f, 0.3689831f), 351) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; num4 = 1; List list329 = new List(num4); CollectionsMarshal.SetCount(list329, num4); span6 = CollectionsMarshal.AsSpan(list329); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDD107_03076_Q1_100_012") }; obj160.DialogueChoices = list329; reference218 = obj160; obj159.Steps = list328; reference217 = obj159; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list330 = new List(num2); CollectionsMarshal.SetCount(list330, num2); span3 = CollectionsMarshal.AsSpan(list330); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025549u, new Vector3(1.4800415f, -1.1041565E-05f, -11.734253f), 351) { StopDistance = 5f }; obj161.Steps = list330; reference219 = obj161; questRoot27.QuestSequence = list326; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(3078); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list331 = new List(num); CollectionsMarshal.SetCount(list331, num); span = CollectionsMarshal.AsSpan(list331); index = 0; span[index] = "liza"; questRoot28.Author = list331; index = 3; List list332 = new List(index); CollectionsMarshal.SetCount(list332, index); span2 = CollectionsMarshal.AsSpan(list332); num = 0; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 0 }; index2 = 2; List list333 = new List(index2); CollectionsMarshal.SetCount(list333, index2); span3 = CollectionsMarshal.AsSpan(list333); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-69.61145f, 0.00999999f, 62.405437f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019459u, new Vector3(-70.54254f, 0.4599931f, 64.37781f), 635); obj162.Steps = list333; reference220 = obj162; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 1 }; num2 = 1; List list334 = new List(num2); CollectionsMarshal.SetCount(list334, num2); span3 = CollectionsMarshal.AsSpan(list334); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019002u, new Vector3(-48.05072f, -2.9f, -50.247986f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane }; obj163.Steps = list334; reference221 = obj163; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj164 = 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, 1025233u, new Vector3(-129.19812f, -4.999999f, 145.37268f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganePier1 } }; obj164.Steps = list335; reference222 = obj164; questRoot28.QuestSequence = list332; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(3081); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list336 = new List(num); CollectionsMarshal.SetCount(list336, num); span = CollectionsMarshal.AsSpan(list336); index = 0; span[index] = "Starr"; questRoot29.Author = list336; index = 2; List list337 = new List(index); CollectionsMarshal.SetCount(list337, index); span2 = CollectionsMarshal.AsSpan(list337); num = 0; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj165 = 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, 1011145u, new Vector3(-65.38495f, 0.06979119f, 0.8086548f), 144) { AetheryteShortcut = EAetheryteLocation.GoldSaucer, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj165.Steps = list338; reference223 = obj165; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list339 = new List(index2); CollectionsMarshal.SetCount(list339, index2); span3 = CollectionsMarshal.AsSpan(list339); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025176u, new Vector3(57.99951f, 3.9997258f, 64.774536f), 144); obj166.Steps = list339; reference224 = obj166; questRoot29.QuestSequence = list337; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(3086); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list340 = new List(num); CollectionsMarshal.SetCount(list340, num); span = CollectionsMarshal.AsSpan(list340); index = 0; span[index] = "liza"; questRoot30.Author = list340; index = 4; List list341 = new List(index); CollectionsMarshal.SetCount(list341, index); span2 = CollectionsMarshal.AsSpan(list341); num = 0; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 0 }; num2 = 1; List list342 = new List(num2); CollectionsMarshal.SetCount(list342, num2); span3 = CollectionsMarshal.AsSpan(list342); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024791u, new Vector3(31.60144f, 0.26575702f, 28.915894f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj167.Steps = list342; reference225 = obj167; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 1 }; index2 = 1; List list343 = new List(index2); CollectionsMarshal.SetCount(list343, index2); span3 = CollectionsMarshal.AsSpan(list343); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006530u, new Vector3(21.927185f, 20.746975f, -682.06305f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona }; obj168.Steps = list343; reference226 = obj168; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 2 }; num2 = 1; List list344 = new List(num2); CollectionsMarshal.SetCount(list344, num2); span3 = CollectionsMarshal.AsSpan(list344); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025287u, new Vector3(64.34729f, 31.199963f, -754.0246f), 156) { Fly = true }; obj169.Steps = list344; reference227 = obj169; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list345 = new List(index2); CollectionsMarshal.SetCount(list345, index2); span3 = CollectionsMarshal.AsSpan(list345); num2 = 0; ref QuestStep reference229 = ref span3[num2]; QuestStep obj171 = new QuestStep(EInteractionType.CompleteQuest, 2009436u, new Vector3(70.05408f, 30.746826f, -722.86566f), 156) { Fly = true }; num3 = 5; List list346 = new List(num3); CollectionsMarshal.SetCount(list346, num3); span6 = CollectionsMarshal.AsSpan(list346); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDY501_03086_Q1_000_091") }; num4++; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDY501_03086_Q2_000_097"), Answer = new ExcelRef("TEXT_STMBDY501_03086_A2_000_100") }; num4++; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDY501_03086_Q3_000_118"), Answer = new ExcelRef("TEXT_STMBDY501_03086_A3_000_119") }; num4++; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDY501_03086_Q4_000_134"), Answer = new ExcelRef("TEXT_STMBDY501_03086_A4_000_136") }; num4++; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDY501_03086_Q5_000_156"), Answer = new ExcelRef("TEXT_STMBDY501_03086_A5_000_158") }; obj171.DialogueChoices = list346; obj171.NextQuestId = new QuestId(3087); reference229 = obj171; obj170.Steps = list345; reference228 = obj170; questRoot30.QuestSequence = list341; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(3087); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list347 = new List(num); CollectionsMarshal.SetCount(list347, num); span = CollectionsMarshal.AsSpan(list347); index = 0; span[index] = "liza"; questRoot31.Author = list347; index = 6; List list348 = new List(index); CollectionsMarshal.SetCount(list348, index); span2 = CollectionsMarshal.AsSpan(list348); num = 0; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 0 }; num2 = 1; List list349 = new List(num2); CollectionsMarshal.SetCount(list349, num2); span3 = CollectionsMarshal.AsSpan(list349); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025330u, new Vector3(64.83557f, 30.6188f, -722.3774f), 156) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj172.Steps = list349; reference230 = obj172; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 1 }; index2 = 1; List list350 = new List(index2); CollectionsMarshal.SetCount(list350, index2); span3 = CollectionsMarshal.AsSpan(list350); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006530u, new Vector3(21.927185f, 20.746975f, -682.06305f), 156) { Fly = true }; obj173.Steps = list350; reference231 = obj173; num++; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 2 }; num2 = 1; List list351 = new List(num2); CollectionsMarshal.SetCount(list351, num2); span3 = CollectionsMarshal.AsSpan(list351); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009813u, new Vector3(55.436035f, 31.187548f, -763.42413f), 156) { Fly = true }; obj174.Steps = list351; reference232 = obj174; num++; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 3 }; index2 = 2; List list352 = new List(index2); CollectionsMarshal.SetCount(list352, index2); span3 = CollectionsMarshal.AsSpan(list352); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(51.799374f, 50f, -774.0067f), 156) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1018433u, new Vector3(50.766724f, 50f, -772.3964f), 156); obj175.Steps = list352; reference233 = obj175; num++; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 4 }; num2 = 1; List list353 = new List(num2); CollectionsMarshal.SetCount(list353, num2); span3 = CollectionsMarshal.AsSpan(list353); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025287u, new Vector3(64.34729f, 31.199963f, -754.0246f), 156) { Fly = true }; obj176.Steps = list353; reference234 = obj176; num++; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list354 = new List(index2); CollectionsMarshal.SetCount(list354, index2); span3 = CollectionsMarshal.AsSpan(list354); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024791u, new Vector3(31.60144f, 0.26575702f, 28.915894f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave, NextQuestId = new QuestId(3141) }; obj177.Steps = list354; reference235 = obj177; questRoot31.QuestSequence = list348; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(3089); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list355 = new List(num); CollectionsMarshal.SetCount(list355, num); span = CollectionsMarshal.AsSpan(list355); index = 0; span[index] = "liza"; questRoot32.Author = list355; index = 10; List list356 = new List(index); CollectionsMarshal.SetCount(list356, index); span2 = CollectionsMarshal.AsSpan(list356); num = 0; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 0 }; num2 = 1; List list357 = new List(num2); CollectionsMarshal.SetCount(list357, num2); span3 = CollectionsMarshal.AsSpan(list357); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024149u, new Vector3(-42.25226f, 15.000004f, 42.557373f), 628) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeMarkets, To = EAetheryteLocation.KuganeMarkets }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj178.Steps = list357; reference236 = obj178; num++; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 1 }; index2 = 2; List list358 = new List(index2); CollectionsMarshal.SetCount(list358, index2); span3 = CollectionsMarshal.AsSpan(list358); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019043u, new Vector3(-43.656128f, 15.000004f, 46.52478f), 628) { TargetTerritoryId = (ushort)628 }; num2++; ref QuestStep reference238 = ref span3[num2]; QuestStep obj180 = new QuestStep(EInteractionType.Interact, 1024157u, new Vector3(-59.098206f, 79.05602f, 45.303955f), 628) { StopDistance = 7f, TargetTerritoryId = (ushort)735 }; num4 = 1; List list359 = new List(num4); CollectionsMarshal.SetCount(list359, num4); span6 = CollectionsMarshal.AsSpan(list359); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDI201_03089_Q1_000_000") }; obj180.DialogueChoices = list359; reference238 = obj180; obj179.Steps = list358; reference237 = obj179; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 3 }; num2 = 1; List list360 = new List(num2); CollectionsMarshal.SetCount(list360, num2); span3 = CollectionsMarshal.AsSpan(list360); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025590u, new Vector3(-8.98761f, 0.05124536f, -3.768982f), 735) { StopDistance = 7f }; obj181.Steps = list360; reference239 = obj181; num++; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 4 }; index2 = 1; List list361 = new List(index2); CollectionsMarshal.SetCount(list361, index2); span3 = CollectionsMarshal.AsSpan(list361); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025651u, new Vector3(-10.391418f, 0.046870887f, -3.7080078f), 735) { StopDistance = 7f }; obj182.Steps = list361; reference240 = obj182; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 5 }; num2 = 1; List list362 = new List(num2); CollectionsMarshal.SetCount(list362, num2); span3 = CollectionsMarshal.AsSpan(list362); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025499u, new Vector3(-117.17407f, -7.000125f, -67.826416f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeShiokazeHostelry } }; obj183.Steps = list362; reference241 = obj183; num++; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 6 }; index2 = 1; List list363 = new List(index2); CollectionsMarshal.SetCount(list363, index2); span3 = CollectionsMarshal.AsSpan(list363); num2 = 0; ref QuestStep reference243 = ref span3[num2]; QuestStep obj185 = new QuestStep(EInteractionType.Combat, null, new Vector3(-399.64905f, 9.982385f, 551.7814f), 614) { StopDistance = 0.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list364 = new List(num3); CollectionsMarshal.SetCount(list364, num3); span7 = CollectionsMarshal.AsSpan(list364); num4 = 0; span7[num4] = 8801u; obj185.KillEnemyDataIds = list364; reference243 = obj185; obj184.Steps = list363; reference242 = obj184; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 7 }; num2 = 1; List list365 = new List(num2); CollectionsMarshal.SetCount(list365, num2); span3 = CollectionsMarshal.AsSpan(list365); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025587u, new Vector3(-399.64905f, 9.982385f, 551.7814f), 614); obj186.Steps = list365; reference244 = obj186; num++; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 8 }; index2 = 1; List list366 = new List(index2); CollectionsMarshal.SetCount(list366, index2); span3 = CollectionsMarshal.AsSpan(list366); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024156u, new Vector3(-59.098206f, 79.05602f, 45.303955f), 628) { StopDistance = 7f, TargetTerritoryId = (ushort)735, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeAirship } }; obj187.Steps = list366; reference245 = obj187; num++; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list367 = new List(num2); CollectionsMarshal.SetCount(list367, num2); span3 = CollectionsMarshal.AsSpan(list367); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025729u, new Vector3(-12.222534f, 0.046870727f, -3.2197266f), 735) { NextQuestId = new QuestId(3091) }; obj188.Steps = list367; reference246 = obj188; questRoot32.QuestSequence = list356; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(3090); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list368 = new List(num); CollectionsMarshal.SetCount(list368, num); span = CollectionsMarshal.AsSpan(list368); index = 0; span[index] = "liza"; questRoot33.Author = list368; index = 13; List list369 = new List(index); CollectionsMarshal.SetCount(list369, index); span2 = CollectionsMarshal.AsSpan(list369); num = 0; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 0 }; index2 = 1; List list370 = new List(index2); CollectionsMarshal.SetCount(list370, index2); span3 = CollectionsMarshal.AsSpan(list370); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1026029u, new Vector3(1.3274536f, 0.05124623f, 1.9683228f), 735); obj189.Steps = list370; reference247 = obj189; num++; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 1 }; num2 = 1; List list371 = new List(num2); CollectionsMarshal.SetCount(list371, num2); span3 = CollectionsMarshal.AsSpan(list371); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006305u, new Vector3(10.60498f, 71.47817f, -16.617126f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; obj190.Steps = list371; reference248 = obj190; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 2 }; index2 = 1; List list372 = new List(index2); CollectionsMarshal.SetCount(list372, index2); span3 = CollectionsMarshal.AsSpan(list372); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006306u, new Vector3(-25.864075f, 71.787285f, -36.78955f), 137); obj191.Steps = list372; reference249 = obj191; num++; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 3 }; num2 = 1; List list373 = new List(num2); CollectionsMarshal.SetCount(list373, num2); span3 = CollectionsMarshal.AsSpan(list373); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006273u, new Vector3(619.0126f, 23.936245f, 455.10022f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj192.Steps = list373; reference250 = obj192; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 4 }; index2 = 1; List list374 = new List(index2); CollectionsMarshal.SetCount(list374, index2); span3 = CollectionsMarshal.AsSpan(list374); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006305u, new Vector3(10.60498f, 71.47817f, -16.617126f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; obj193.Steps = list374; reference251 = obj193; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 5 }; num2 = 2; List list375 = new List(num2); CollectionsMarshal.SetCount(list375, num2); span3 = CollectionsMarshal.AsSpan(list375); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-371.6037f, 54.310753f, 428.55798f), 137) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006312u, new Vector3(-369.0395f, 54.28071f, 441.24512f), 137); obj194.Steps = list375; reference252 = obj194; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 6 }; index2 = 1; List list376 = new List(index2); CollectionsMarshal.SetCount(list376, index2); span3 = CollectionsMarshal.AsSpan(list376); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1006312u, new Vector3(-369.0395f, 54.28071f, 441.24512f), 137) { Emote = EEmote.Soothe }; obj195.Steps = list376; reference253 = obj195; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 7 }; num2 = 1; List list377 = new List(num2); CollectionsMarshal.SetCount(list377, num2); span3 = CollectionsMarshal.AsSpan(list377); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1006312u, new Vector3(-369.0395f, 54.28071f, 441.24512f), 137) { Emote = EEmote.Comfort }; obj196.Steps = list377; reference254 = obj196; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 8 }; index2 = 1; List list378 = new List(index2); CollectionsMarshal.SetCount(list378, index2); span3 = CollectionsMarshal.AsSpan(list378); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009478u, new Vector3(-372.12183f, 48.874634f, 431.75403f), 137) { Mount = true }; obj197.Steps = list378; reference255 = obj197; num++; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 9 }; num2 = 1; List list379 = new List(num2); CollectionsMarshal.SetCount(list379, num2); span3 = CollectionsMarshal.AsSpan(list379); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006305u, new Vector3(10.60498f, 71.47817f, -16.617126f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; obj198.Steps = list379; reference256 = obj198; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 10 }; index2 = 1; List list380 = new List(index2); CollectionsMarshal.SetCount(list380, index2); span3 = CollectionsMarshal.AsSpan(list380); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006273u, new Vector3(619.0126f, 23.936245f, 455.10022f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj199.Steps = list380; reference257 = obj199; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 11 }; num2 = 2; List list381 = new List(num2); CollectionsMarshal.SetCount(list381, num2); span3 = CollectionsMarshal.AsSpan(list381); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024156u, new Vector3(-59.098206f, 79.05602f, 45.303955f), 628) { StopDistance = 7f, TargetTerritoryId = (ushort)735, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeAirship } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1026029u, new Vector3(1.3274536f, 0.05124623f, 1.9683228f), 735); obj200.Steps = list381; reference258 = obj200; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list382 = new List(index2); CollectionsMarshal.SetCount(list382, index2); span3 = CollectionsMarshal.AsSpan(list382); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1026029u, new Vector3(1.3274536f, 0.05124623f, 1.9683228f), 735) { NextQuestId = new QuestId(3190) }; obj201.Steps = list382; reference259 = obj201; questRoot33.QuestSequence = list369; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(3091); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list383 = new List(num); CollectionsMarshal.SetCount(list383, num); span = CollectionsMarshal.AsSpan(list383); index = 0; span[index] = "liza"; questRoot34.Author = list383; index = 5; List list384 = new List(index); CollectionsMarshal.SetCount(list384, index); span2 = CollectionsMarshal.AsSpan(list384); num = 0; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 0 }; num2 = 1; List list385 = new List(num2); CollectionsMarshal.SetCount(list385, num2); span3 = CollectionsMarshal.AsSpan(list385); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025729u, new Vector3(-12.222534f, 0.046870727f, -3.2197266f), 735); obj202.Steps = list385; reference260 = obj202; num++; ref QuestSequence reference261 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 1 }; index2 = 1; List list386 = new List(index2); CollectionsMarshal.SetCount(list386, index2); span3 = CollectionsMarshal.AsSpan(list386); num2 = 0; ref QuestStep reference262 = ref span3[num2]; QuestStep obj204 = new QuestStep(EInteractionType.Interact, 1025652u, new Vector3(-10.8797f, 0.046870843f, -4.3793945f), 735) { StopDistance = 7f }; num4 = 1; List list387 = new List(num4); CollectionsMarshal.SetCount(list387, num4); span6 = CollectionsMarshal.AsSpan(list387); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDI203_03091_Q1_000_000"), Answer = new ExcelRef("TEXT_STMBDI203_03091_A1_000_001") }; obj204.DialogueChoices = list387; reference262 = obj204; obj203.Steps = list386; reference261 = obj203; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 3 }; num2 = 1; List list388 = new List(num2); CollectionsMarshal.SetCount(list388, num2); span3 = CollectionsMarshal.AsSpan(list388); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Snipe, 2009477u, new Vector3(-198.6877f, 17.56311f, 208.484f), 787) { Comment = "Far on the left" }; obj205.Steps = list388; reference263 = obj205; num++; ref QuestSequence reference264 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list389 = new List(index2); CollectionsMarshal.SetCount(list389, index2); span3 = CollectionsMarshal.AsSpan(list389); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025741u, new Vector3(1.449585f, -2.256812E-06f, -9.658997f), 736) { StopDistance = 5f, NextQuestId = new QuestId(3092) }; obj206.Steps = list389; reference264 = obj206; questRoot34.QuestSequence = list384; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(3092); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list390 = new List(num); CollectionsMarshal.SetCount(list390, num); span = CollectionsMarshal.AsSpan(list390); index = 0; span[index] = "liza"; questRoot35.Author = list390; index = 3; List list391 = new List(index); CollectionsMarshal.SetCount(list391, index); span2 = CollectionsMarshal.AsSpan(list391); num = 0; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 0 }; num2 = 1; List list392 = new List(num2); CollectionsMarshal.SetCount(list392, num2); span3 = CollectionsMarshal.AsSpan(list392); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025741u, new Vector3(1.449585f, -2.256812E-06f, -9.658997f), 736) { StopDistance = 5f }; obj207.Steps = list392; reference265 = obj207; num++; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 1 }; index2 = 1; List list393 = new List(index2); CollectionsMarshal.SetCount(list393, index2); span3 = CollectionsMarshal.AsSpan(list393); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 736) { DutyOptions = new DutyOptions { ContentFinderConditionId = 550u } }; obj208.Steps = list393; reference266 = obj208; num++; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list394 = new List(num2); CollectionsMarshal.SetCount(list394, num2); span3 = CollectionsMarshal.AsSpan(list394); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1024149u, new Vector3(-42.25226f, 15.000004f, 42.557373f), 628) { StopDistance = 7f, NextQuestId = new QuestId(3187) }; obj209.Steps = list394; reference267 = obj209; questRoot35.QuestSequence = list391; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(3094); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list395 = new List(num); CollectionsMarshal.SetCount(list395, num); span = CollectionsMarshal.AsSpan(list395); index = 0; span[index] = "liza"; questRoot36.Author = list395; index = 6; List list396 = new List(index); CollectionsMarshal.SetCount(list396, index); span2 = CollectionsMarshal.AsSpan(list396); num = 0; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 0 }; index2 = 1; List list397 = new List(index2); CollectionsMarshal.SetCount(list397, index2); span3 = CollectionsMarshal.AsSpan(list397); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024708u, new Vector3(98.83264f, 4.0000014f, 103.471436f), 628); obj210.Steps = list397; reference268 = obj210; num++; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 1 }; num2 = 1; List list398 = new List(num2); CollectionsMarshal.SetCount(list398, num2); span3 = CollectionsMarshal.AsSpan(list398); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025885u, new Vector3(26.443848f, 6.024561f, -118.57788f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeMarkets, To = EAetheryteLocation.KuganeRakuzaDistrict } }; obj211.Steps = list398; reference269 = obj211; num++; ref QuestSequence reference270 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 2 }; index2 = 1; List list399 = new List(index2); CollectionsMarshal.SetCount(list399, index2); span3 = CollectionsMarshal.AsSpan(list399); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025887u, new Vector3(-62.790894f, 6.0295854f, -171.19104f), 628); obj212.Steps = list399; reference270 = obj212; num++; ref QuestSequence reference271 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 3 }; num2 = 1; List list400 = new List(num2); CollectionsMarshal.SetCount(list400, num2); span3 = CollectionsMarshal.AsSpan(list400); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025891u, new Vector3(-45.059937f, 10.503964f, -191.79071f), 628); obj213.Steps = list400; reference271 = obj213; num++; ref QuestSequence reference272 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = 4 }; index2 = 1; List list401 = new List(index2); CollectionsMarshal.SetCount(list401, index2); span3 = CollectionsMarshal.AsSpan(list401); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025887u, new Vector3(-62.790894f, 6.0295854f, -171.19104f), 628); obj214.Steps = list401; reference272 = obj214; num++; ref QuestSequence reference273 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list402 = new List(num2); CollectionsMarshal.SetCount(list402, num2); span3 = CollectionsMarshal.AsSpan(list402); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025893u, new Vector3(-60.41046f, 6.0110765f, -168.41382f), 628) { NextQuestId = new QuestId(3095) }; obj215.Steps = list402; reference273 = obj215; questRoot36.QuestSequence = list396; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(3095); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list403 = new List(num); CollectionsMarshal.SetCount(list403, num); span = CollectionsMarshal.AsSpan(list403); index = 0; span[index] = "liza"; questRoot37.Author = list403; index = 9; List list404 = new List(index); CollectionsMarshal.SetCount(list404, index); span2 = CollectionsMarshal.AsSpan(list404); num = 0; ref QuestSequence reference274 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 0 }; index2 = 1; List list405 = new List(index2); CollectionsMarshal.SetCount(list405, index2); span3 = CollectionsMarshal.AsSpan(list405); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025893u, new Vector3(-60.41046f, 6.0110765f, -168.41382f), 628); obj216.Steps = list405; reference274 = obj216; num++; ref QuestSequence reference275 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 1 }; num2 = 1; List list406 = new List(num2); CollectionsMarshal.SetCount(list406, num2); span3 = CollectionsMarshal.AsSpan(list406); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025896u, new Vector3(248.09644f, 17.471375f, -664.9729f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaHouseOfTheFierce }; obj217.Steps = list406; reference275 = obj217; num++; ref QuestSequence reference276 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 2 }; index2 = 1; List list407 = new List(index2); CollectionsMarshal.SetCount(list407, index2); span3 = CollectionsMarshal.AsSpan(list407); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025901u, new Vector3(-93.70575f, 53.144028f, -530.2663f), 614) { Fly = true }; obj218.Steps = list407; reference276 = obj218; num++; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 3 }; num2 = 1; List list408 = new List(num2); CollectionsMarshal.SetCount(list408, num2); span3 = CollectionsMarshal.AsSpan(list408); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025906u, new Vector3(-208.8808f, 53.217514f, -581.3535f), 614) { Fly = true }; obj219.Steps = list408; reference277 = obj219; num++; ref QuestSequence reference278 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 4 }; index2 = 1; List list409 = new List(index2); CollectionsMarshal.SetCount(list409, index2); span3 = CollectionsMarshal.AsSpan(list409); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009533u, new Vector3(-220.11145f, 53.20813f, -597.80273f), 614) { Fly = true }; obj220.Steps = list409; reference278 = obj220; num++; ref QuestSequence reference279 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 5 }; num2 = 1; List list410 = new List(num2); CollectionsMarshal.SetCount(list410, num2); span3 = CollectionsMarshal.AsSpan(list410); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025910u, new Vector3(-125.41394f, 53.217514f, -648.4321f), 614) { Fly = true }; obj221.Steps = list410; reference279 = obj221; num++; ref QuestSequence reference280 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 6 }; index2 = 1; List list411 = new List(index2); CollectionsMarshal.SetCount(list411, index2); span3 = CollectionsMarshal.AsSpan(list411); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025911u, new Vector3(-126.237915f, 53.217514f, -650.6905f), 614) { StopDistance = 5f }; obj222.Steps = list411; reference280 = obj222; num++; ref QuestSequence reference281 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 7 }; num2 = 1; List list412 = new List(num2); CollectionsMarshal.SetCount(list412, num2); span3 = CollectionsMarshal.AsSpan(list412); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019030u, new Vector3(65.72058f, 10.503965f, -167.1626f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane }; obj223.Steps = list412; reference281 = obj223; num++; ref QuestSequence reference282 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list413 = new List(index2); CollectionsMarshal.SetCount(list413, index2); span3 = CollectionsMarshal.AsSpan(list413); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025912u, new Vector3(66.57507f, 10.503965f, -155.59625f), 628) { StopDistance = 5f, NextQuestId = new QuestId(3150) }; obj224.Steps = list413; reference282 = obj224; questRoot37.QuestSequence = list404; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(3096); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list414 = new List(num); CollectionsMarshal.SetCount(list414, num); span = CollectionsMarshal.AsSpan(list414); index = 0; span[index] = "Censored"; questRoot38.Author = list414; index = 6; List list415 = new List(index); CollectionsMarshal.SetCount(list415, index); span2 = CollectionsMarshal.AsSpan(list415); num = 0; ref QuestSequence reference283 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 0 }; num2 = 1; List list416 = new List(num2); CollectionsMarshal.SetCount(list416, num2); span3 = CollectionsMarshal.AsSpan(list416); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025693u, new Vector3(-200.18317f, 1.7223222f, 801.75464f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj225.Steps = list416; reference283 = obj225; num++; ref QuestSequence reference284 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 1 }; index2 = 1; List list417 = new List(index2); CollectionsMarshal.SetCount(list417, index2); span3 = CollectionsMarshal.AsSpan(list417); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025694u, new Vector3(-290.11975f, 17.31996f, 511.98596f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj226.Steps = list417; reference284 = obj226; num++; ref QuestSequence reference285 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = 2 }; num2 = 1; List list418 = new List(num2); CollectionsMarshal.SetCount(list418, num2); span3 = CollectionsMarshal.AsSpan(list418); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025695u, new Vector3(-284.16876f, 17.31996f, 513.6643f), 614); obj227.Steps = list418; reference285 = obj227; num++; ref QuestSequence reference286 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = 3 }; index2 = 2; List list419 = new List(index2); CollectionsMarshal.SetCount(list419, index2); span3 = CollectionsMarshal.AsSpan(list419); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(494.13614f, 40.921455f, -482.27777f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1019382u, new Vector3(496.5437f, 40.859642f, -510.58215f), 622); obj228.Steps = list419; reference286 = obj228; num++; ref QuestSequence reference287 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 4 }; num2 = 1; List list420 = new List(num2); CollectionsMarshal.SetCount(list420, num2); span3 = CollectionsMarshal.AsSpan(list420); index2 = 0; ref QuestStep reference288 = ref span3[index2]; QuestStep obj230 = new QuestStep(EInteractionType.Interact, 1025697u, new Vector3(-627.83246f, 40.01948f, 100.20593f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-627.83246f, 40.01948f, 100.20593f), MaximumDistance = 50f, TerritoryId = 622 } } } }; num3 = 1; List list421 = new List(num3); CollectionsMarshal.SetCount(list421, num3); span6 = CollectionsMarshal.AsSpan(list421); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANNAM000_03096_Q4_000_000") }; obj230.DialogueChoices = list421; reference288 = obj230; obj229.Steps = list420; reference287 = obj229; num++; ref QuestSequence reference289 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list422 = new List(index2); CollectionsMarshal.SetCount(list422, index2); span3 = CollectionsMarshal.AsSpan(list422); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025698u, new Vector3(-766.7201f, 127.43861f, 91.23364f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-766.7201f, 127.43861f, 91.23364f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj231.Steps = list422; reference289 = obj231; questRoot38.QuestSequence = list415; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(3097); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list423 = new List(num); CollectionsMarshal.SetCount(list423, num); span = CollectionsMarshal.AsSpan(list423); index = 0; span[index] = "Censored"; questRoot39.Author = list423; index = 2; List list424 = new List(index); CollectionsMarshal.SetCount(list424, index); span2 = CollectionsMarshal.AsSpan(list424); num = 0; ref QuestSequence reference290 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 0 }; num2 = 1; List list425 = new List(num2); CollectionsMarshal.SetCount(list425, num2); span3 = CollectionsMarshal.AsSpan(list425); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025700u, new Vector3(-767.2999f, 127.43303f, 92.48486f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj232.Steps = list425; reference290 = obj232; num++; ref QuestSequence reference291 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 6; List list426 = new List(index2); CollectionsMarshal.SetCount(list426, index2); span3 = CollectionsMarshal.AsSpan(list426); num2 = 0; ref QuestStep reference292 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1025609u, new Vector3(-770.4738f, 127.42798f, 85.28259f), 622); num4 = 1; List list427 = new List(num4); CollectionsMarshal.SetCount(list427, num4); Span span9 = CollectionsMarshal.AsSpan(list427); num3 = 0; span9[num3] = EExtendedClassJob.DoH; questStep8.RequiredQuestAcceptedJob = list427; reference292 = questStep8; num2++; ref QuestStep reference293 = ref span3[num2]; QuestStep obj234 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22720u, ItemCount = 3 }; num3 = 1; List list428 = new List(num3); CollectionsMarshal.SetCount(list428, num3); span9 = CollectionsMarshal.AsSpan(list428); num4 = 0; span9[num4] = EExtendedClassJob.DoH; obj234.RequiredQuestAcceptedJob = list428; reference293 = obj234; num2++; ref QuestStep reference294 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Gather, null, null, 622); num4 = 1; List list429 = new List(num4); CollectionsMarshal.SetCount(list429, num4); span9 = CollectionsMarshal.AsSpan(list429); num3 = 0; span9[num3] = EExtendedClassJob.Miner; questStep9.RequiredQuestAcceptedJob = list429; num3 = 1; List list430 = new List(num3); CollectionsMarshal.SetCount(list430, num3); Span span10 = CollectionsMarshal.AsSpan(list430); num4 = 0; span10[num4] = new GatheredItem { ItemId = 22616u, ItemCount = 3 }; questStep9.ItemsToGather = list430; reference294 = questStep9; num2++; ref QuestStep reference295 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Gather, null, null, 622); num4 = 1; List list431 = new List(num4); CollectionsMarshal.SetCount(list431, num4); span9 = CollectionsMarshal.AsSpan(list431); num3 = 0; span9[num3] = EExtendedClassJob.Botanist; questStep10.RequiredQuestAcceptedJob = list431; num3 = 1; List list432 = new List(num3); CollectionsMarshal.SetCount(list432, num3); span10 = CollectionsMarshal.AsSpan(list432); num4 = 0; span10[num4] = new GatheredItem { ItemId = 22642u, ItemCount = 3 }; questStep10.ItemsToGather = list432; reference295 = questStep10; num2++; ref QuestStep reference296 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Gather, null, null, 622); num4 = 1; List list433 = new List(num4); CollectionsMarshal.SetCount(list433, num4); span9 = CollectionsMarshal.AsSpan(list433); num3 = 0; span9[num3] = EExtendedClassJob.Fisher; questStep11.RequiredQuestAcceptedJob = list433; num3 = 1; List list434 = new List(num3); CollectionsMarshal.SetCount(list434, num3); span10 = CollectionsMarshal.AsSpan(list434); num4 = 0; span10[num4] = new GatheredItem { ItemId = 22668u, ItemCount = 1 }; questStep11.ItemsToGather = list434; reference296 = questStep11; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025699u, new Vector3(-765.3163f, 127.441086f, 90.92847f), 622); obj233.Steps = list426; reference291 = obj233; questRoot39.QuestSequence = list424; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(3098); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list435 = new List(num); CollectionsMarshal.SetCount(list435, num); span = CollectionsMarshal.AsSpan(list435); index = 0; span[index] = "Theo"; questRoot40.Author = list435; index = 5; List list436 = new List(index); CollectionsMarshal.SetCount(list436, index); span2 = CollectionsMarshal.AsSpan(list436); num = 0; ref QuestSequence reference297 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 0 }; num2 = 2; List list437 = new List(num2); CollectionsMarshal.SetCount(list437, num2); span3 = CollectionsMarshal.AsSpan(list437); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, 1025605u, new Vector3(-766.7506f, 127.43907f, 91.11157f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025601u, new Vector3(-766.7506f, 127.43907f, 91.11157f), 622); obj235.Steps = list437; reference297 = obj235; num++; ref QuestSequence reference298 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = 1 }; index2 = 4; List list438 = new List(index2); CollectionsMarshal.SetCount(list438, index2); span3 = CollectionsMarshal.AsSpan(list438); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-283.0104f, 17.31996f, 508.54376f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai }; num2++; ref QuestStep reference299 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1025702u, new Vector3(-279.25543f, 17.31996f, 489.2804f), 614); num4 = 6; List list439 = new List(num4); CollectionsMarshal.SetCount(list439, num4); span5 = CollectionsMarshal.AsSpan(list439); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list439; reference299 = questStep12; num2++; ref QuestStep reference300 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1025768u, new Vector3(-292.2561f, 17.31996f, 489.76868f), 614); num3 = 6; List list440 = new List(num3); CollectionsMarshal.SetCount(list440, num3); span5 = CollectionsMarshal.AsSpan(list440); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list440; reference300 = questStep13; num2++; ref QuestStep reference301 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1025701u, new Vector3(-280.81183f, 17.31996f, 524.52893f), 614); num4 = 6; List list441 = new List(num4); CollectionsMarshal.SetCount(list441, num4); span5 = CollectionsMarshal.AsSpan(list441); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list441; reference301 = questStep14; obj236.Steps = list438; reference298 = obj236; num++; ref QuestSequence reference302 = ref span2[num]; QuestSequence obj237 = new QuestSequence { Sequence = 2 }; num2 = 1; List list442 = new List(num2); CollectionsMarshal.SetCount(list442, num2); span3 = CollectionsMarshal.AsSpan(list442); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025605u, new Vector3(-766.7506f, 127.43907f, 91.11157f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh }; obj237.Steps = list442; reference302 = obj237; num++; ref QuestSequence reference303 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = 3 }; index2 = 1; List list443 = new List(index2); CollectionsMarshal.SetCount(list443, index2); span3 = CollectionsMarshal.AsSpan(list443); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025703u, new Vector3(-734.0658f, 127.41788f, 100.8468f), 622); obj238.Steps = list443; reference303 = obj238; num++; ref QuestSequence reference304 = ref span2[num]; QuestSequence obj239 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 5; List list444 = new List(num2); CollectionsMarshal.SetCount(list444, num2); span3 = CollectionsMarshal.AsSpan(list444); index2 = 0; ref QuestStep reference305 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1025609u, new Vector3(-770.4738f, 127.42798f, 85.28259f), 622); num3 = 1; List list445 = new List(num3); CollectionsMarshal.SetCount(list445, num3); span9 = CollectionsMarshal.AsSpan(list445); num4 = 0; span9[num4] = EExtendedClassJob.DoH; questStep15.RequiredQuestAcceptedJob = list445; reference305 = questStep15; index2++; ref QuestStep reference306 = ref span3[index2]; QuestStep obj240 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22721u, ItemCount = 2 }; num4 = 1; List list446 = new List(num4); CollectionsMarshal.SetCount(list446, num4); span9 = CollectionsMarshal.AsSpan(list446); num3 = 0; span9[num3] = EExtendedClassJob.DoH; obj240.RequiredQuestAcceptedJob = list446; reference306 = obj240; index2++; ref QuestStep reference307 = ref span3[index2]; QuestStep questStep16 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list447 = new List(num3); CollectionsMarshal.SetCount(list447, num3); span9 = CollectionsMarshal.AsSpan(list447); num4 = 0; span9[num4] = EExtendedClassJob.Miner; questStep16.RequiredQuestAcceptedJob = list447; num4 = 1; List list448 = new List(num4); CollectionsMarshal.SetCount(list448, num4); span10 = CollectionsMarshal.AsSpan(list448); num3 = 0; span10[num3] = new GatheredItem { ItemId = 22617u, ItemCount = 3 }; questStep16.ItemsToGather = list448; reference307 = questStep16; index2++; ref QuestStep reference308 = ref span3[index2]; QuestStep questStep17 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list449 = new List(num3); CollectionsMarshal.SetCount(list449, num3); span9 = CollectionsMarshal.AsSpan(list449); num4 = 0; span9[num4] = EExtendedClassJob.Botanist; questStep17.RequiredQuestAcceptedJob = list449; num4 = 1; List list450 = new List(num4); CollectionsMarshal.SetCount(list450, num4); span10 = CollectionsMarshal.AsSpan(list450); num3 = 0; span10[num3] = new GatheredItem { ItemId = 22643u, ItemCount = 3 }; questStep17.ItemsToGather = list450; reference308 = questStep17; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025704u, new Vector3(-734.8898f, 127.42169f, 99.99231f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj239.Steps = list444; reference304 = obj239; questRoot40.QuestSequence = list436; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(3099); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list451 = new List(num); CollectionsMarshal.SetCount(list451, num); span = CollectionsMarshal.AsSpan(list451); index = 0; span[index] = "Theo"; questRoot41.Author = list451; index = 8; List list452 = new List(index); CollectionsMarshal.SetCount(list452, index); span2 = CollectionsMarshal.AsSpan(list452); num = 0; ref QuestSequence reference309 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 0 }; index2 = 1; List list453 = new List(index2); CollectionsMarshal.SetCount(list453, index2); span3 = CollectionsMarshal.AsSpan(list453); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025601u, new Vector3(-766.7506f, 127.43907f, 91.11157f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj241.Steps = list453; reference309 = obj241; num++; ref QuestSequence reference310 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = 1 }; num2 = 1; List list454 = new List(num2); CollectionsMarshal.SetCount(list454, num2); span3 = CollectionsMarshal.AsSpan(list454); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2009487u, new Vector3(9.048584f, 10.788086f, -0.015319824f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, ItemId = 2002473u, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(10.412015f, 10.75715f, -2.1064303f), MaximumDistance = 50f, TerritoryId = 628 } } } }; obj242.Steps = list454; reference310 = obj242; num++; ref QuestSequence reference311 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = 2 }; index2 = 1; List list455 = new List(index2); CollectionsMarshal.SetCount(list455, index2); span3 = CollectionsMarshal.AsSpan(list455); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025705u, new Vector3(-40.116028f, -2.2548056f, 44.693604f), 628); obj243.Steps = list455; reference311 = obj243; num++; ref QuestSequence reference312 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = 3 }; num2 = 1; List list456 = new List(num2); CollectionsMarshal.SetCount(list456, num2); span3 = CollectionsMarshal.AsSpan(list456); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025707u, new Vector3(-747.8599f, 127.457695f, 91.203125f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj244.Steps = list456; reference312 = obj244; num++; ref QuestSequence reference313 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 4 }; index2 = 5; List list457 = new List(index2); CollectionsMarshal.SetCount(list457, index2); span3 = CollectionsMarshal.AsSpan(list457); num2 = 0; ref QuestStep reference314 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1025609u, new Vector3(-770.4738f, 127.42798f, 85.28259f), 622); num3 = 1; List list458 = new List(num3); CollectionsMarshal.SetCount(list458, num3); span9 = CollectionsMarshal.AsSpan(list458); num4 = 0; span9[num4] = EExtendedClassJob.DoH; questStep18.RequiredQuestAcceptedJob = list458; reference314 = questStep18; num2++; ref QuestStep reference315 = ref span3[num2]; QuestStep obj246 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22722u, ItemCount = 2 }; num4 = 1; List list459 = new List(num4); CollectionsMarshal.SetCount(list459, num4); span9 = CollectionsMarshal.AsSpan(list459); num3 = 0; span9[num3] = EExtendedClassJob.DoH; obj246.RequiredQuestAcceptedJob = list459; reference315 = obj246; num2++; ref QuestStep reference316 = ref span3[num2]; QuestStep obj247 = new QuestStep(EInteractionType.Gather, null, null, 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(154.98914f, 16.515472f, -54.725204f), MaximumDistance = 100f, TerritoryId = 622 } } } }; num3 = 1; List list460 = new List(num3); CollectionsMarshal.SetCount(list460, num3); span9 = CollectionsMarshal.AsSpan(list460); num4 = 0; span9[num4] = EExtendedClassJob.Miner; obj247.RequiredQuestAcceptedJob = list460; num4 = 1; List list461 = new List(num4); CollectionsMarshal.SetCount(list461, num4); span10 = CollectionsMarshal.AsSpan(list461); num3 = 0; span10[num3] = new GatheredItem { ItemId = 22618u, ItemCount = 2 }; obj247.ItemsToGather = list461; reference316 = obj247; num2++; ref QuestStep reference317 = ref span3[num2]; QuestStep obj248 = new QuestStep(EInteractionType.Gather, null, null, 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(154.98914f, 16.515472f, -54.725204f), MaximumDistance = 100f, TerritoryId = 622 } } } }; num3 = 1; List list462 = new List(num3); CollectionsMarshal.SetCount(list462, num3); span9 = CollectionsMarshal.AsSpan(list462); num4 = 0; span9[num4] = EExtendedClassJob.Botanist; obj248.RequiredQuestAcceptedJob = list462; num4 = 1; List list463 = new List(num4); CollectionsMarshal.SetCount(list463, num4); span10 = CollectionsMarshal.AsSpan(list463); num3 = 0; span10[num3] = new GatheredItem { ItemId = 22644u, ItemCount = 2 }; obj248.ItemsToGather = list463; reference317 = obj248; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1025708u, new Vector3(-746.6392f, 127.458954f, 91.63037f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-746.6392f, 127.458954f, 91.63037f), MaximumDistance = 100f, TerritoryId = 622 } } } }; obj245.Steps = list457; reference313 = obj245; num++; ref QuestSequence reference318 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = 5 }; num2 = 1; List list464 = new List(num2); CollectionsMarshal.SetCount(list464, num2); span3 = CollectionsMarshal.AsSpan(list464); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025707u, new Vector3(-747.8599f, 127.457695f, 91.203125f), 622); obj249.Steps = list464; reference318 = obj249; num++; ref QuestSequence reference319 = ref span2[num]; QuestSequence obj250 = new QuestSequence { Sequence = 6 }; index2 = 2; List list465 = new List(index2); CollectionsMarshal.SetCount(list465, index2); span3 = CollectionsMarshal.AsSpan(list465); num2 = 0; ref QuestStep reference320 = ref span3[num2]; QuestStep obj251 = new QuestStep(EInteractionType.Action, 1026018u, new Vector3(-728.2368f, 127.378174f, 110.7041f), 622) { Action = EAction.Wasshoi }; num3 = 6; List list466 = new List(num3); CollectionsMarshal.SetCount(list466, num3); span5 = CollectionsMarshal.AsSpan(list466); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj251.CompletionQuestVariablesFlags = list466; reference320 = obj251; num2++; ref QuestStep reference321 = ref span3[num2]; QuestStep obj252 = new QuestStep(EInteractionType.Action, 1025709u, new Vector3(-761.86774f, 127.25556f, 137.52954f), 622) { Action = EAction.Wasshoi }; num4 = 6; List list467 = new List(num4); CollectionsMarshal.SetCount(list467, num4); span5 = CollectionsMarshal.AsSpan(list467); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj252.CompletionQuestVariablesFlags = list467; reference321 = obj252; obj250.Steps = list465; reference319 = obj250; num++; ref QuestSequence reference322 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list468 = new List(num2); CollectionsMarshal.SetCount(list468, num2); span3 = CollectionsMarshal.AsSpan(list468); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025707u, new Vector3(-747.8599f, 127.457695f, 91.203125f), 622) { Mount = false, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj253.Steps = list468; reference322 = obj253; questRoot41.QuestSequence = list452; AddQuest(questId41, questRoot41); } private static void LoadQuests62() { QuestId questId = new QuestId(3100); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "Theo"; questRoot.Author = list; index = 8; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025601u, new Vector3(-766.7506f, 127.43907f, 91.11157f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 2; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(493.82428f, 40.425697f, -479.13782f), 622) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1020539u, new Vector3(498.2832f, 40.836098f, -508.20172f), 622) { Fly = false }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019417u, new Vector3(-39.414062f, 122.1f, 63.61487f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-39.414062f, 122.1f, 63.61487f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020280u, new Vector3(-448.1422f, 2.2771428f, 632.1354f), 622) { Fly = true }; obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 4 }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025843u, new Vector3(-743.9536f, 127.27266f, 138.23145f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 5 }; index2 = 5; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; ref QuestStep reference7 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1025609u, new Vector3(-770.4738f, 127.42798f, 85.28259f), 622); int num3 = 1; List list9 = new List(num3); CollectionsMarshal.SetCount(list9, num3); Span span4 = CollectionsMarshal.AsSpan(list9); int index3 = 0; span4[index3] = EExtendedClassJob.DoH; questStep.RequiredCurrentJob = list9; reference7 = questStep; num2++; ref QuestStep reference8 = ref span3[num2]; QuestStep obj7 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22723u, ItemCount = 1 }; index3 = 1; List list10 = new List(index3); CollectionsMarshal.SetCount(list10, index3); span4 = CollectionsMarshal.AsSpan(list10); num3 = 0; span4[num3] = EExtendedClassJob.DoH; obj7.RequiredCurrentJob = list10; reference8 = obj7; num2++; ref QuestStep reference9 = ref span3[num2]; QuestStep obj8 = new QuestStep(EInteractionType.Gather, null, null, 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(587.4958f, -11.549787f, 563.02606f), MaximumDistance = 250f, TerritoryId = 622 } } } }; num3 = 1; List list11 = new List(num3); CollectionsMarshal.SetCount(list11, num3); span4 = CollectionsMarshal.AsSpan(list11); index3 = 0; span4[index3] = EExtendedClassJob.Miner; obj8.RequiredQuestAcceptedJob = list11; index3 = 1; List list12 = new List(index3); CollectionsMarshal.SetCount(list12, index3); Span span5 = CollectionsMarshal.AsSpan(list12); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22619u, ItemCount = 1 }; obj8.ItemsToGather = list12; reference9 = obj8; num2++; ref QuestStep reference10 = ref span3[num2]; QuestStep obj9 = new QuestStep(EInteractionType.Gather, null, null, 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(587.4958f, -11.549787f, 563.02606f), MaximumDistance = 250f, TerritoryId = 622 } } } }; num3 = 1; List list13 = new List(num3); CollectionsMarshal.SetCount(list13, num3); span4 = CollectionsMarshal.AsSpan(list13); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; obj9.RequiredQuestAcceptedJob = list13; index3 = 1; List list14 = new List(index3); CollectionsMarshal.SetCount(list14, index3); span5 = CollectionsMarshal.AsSpan(list14); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22645u, ItemCount = 1 }; obj9.ItemsToGather = list14; reference10 = obj9; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1025842u, new Vector3(-742.855f, 127.275314f, 137.59058f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-742.855f, 127.275314f, 137.59058f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj6.Steps = list8; reference6 = obj6; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 6 }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025715u, new Vector3(-799.13025f, 127.50203f, 57.236572f), 622) { Fly = true }; obj10.Steps = list15; reference11 = obj10; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025716u, new Vector3(-800.9613f, 127.411125f, 39.902344f), 622); obj11.Steps = list16; reference12 = obj11; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(3101); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list17 = new List(num); CollectionsMarshal.SetCount(list17, num); span = CollectionsMarshal.AsSpan(list17); index = 0; span[index] = "Theo"; questRoot2.Author = list17; index = 5; List list18 = new List(index); CollectionsMarshal.SetCount(list18, index); span2 = CollectionsMarshal.AsSpan(list18); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025601u, new Vector3(-766.7506f, 127.43907f, 91.11157f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-766.7506f, 127.43907f, 91.11157f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj12.Steps = list19; reference13 = obj12; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 1 }; index2 = 4; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; ref QuestStep reference15 = ref span3[num2]; QuestStep obj14 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(73.05273f, 205f, 143.30833f), 478) { Mount = true, AetheryteShortcut = EAetheryteLocation.Idyllshire }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 2; List list21 = new List(num3); CollectionsMarshal.SetCount(list21, num3); Span span6 = CollectionsMarshal.AsSpan(list21); index3 = 0; span6[index3] = 399; index3++; span6[index3] = 463; skipStepConditions.InTerritory = list21; skipConditions.StepIf = skipStepConditions; SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); index3 = 3; List list22 = new List(index3); CollectionsMarshal.SetCount(list22, index3); span6 = CollectionsMarshal.AsSpan(list22); num3 = 0; span6[num3] = 478; num3++; span6[num3] = 399; num3++; span6[num3] = 463; skipAetheryteCondition.InTerritory = list22; skipConditions.AetheryteShortcutIf = skipAetheryteCondition; obj14.SkipConditions = skipConditions; reference15 = obj14; num2++; ref QuestStep reference16 = ref span3[num2]; QuestStep obj15 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-488.692f, 139.95807f, 734.253f), 399) { Fly = true }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 1; List list23 = new List(num3); CollectionsMarshal.SetCount(list23, num3); span6 = CollectionsMarshal.AsSpan(list23); index3 = 0; span6[index3] = 463; skipStepConditions2.InTerritory = list23; skipConditions2.StepIf = skipStepConditions2; obj15.SkipConditions = skipConditions2; reference16 = obj15; num2++; ref QuestStep reference17 = ref span3[num2]; QuestStep obj16 = new QuestStep(EInteractionType.Interact, 2005336u, new Vector3(-488.79227f, 138.93335f, 741.0543f), 399) { TargetTerritoryId = (ushort)463, Mount = false }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); index3 = 1; List list24 = new List(index3); CollectionsMarshal.SetCount(list24, index3); span6 = CollectionsMarshal.AsSpan(list24); num3 = 0; span6[num3] = 463; skipStepConditions3.InTerritory = list24; skipConditions3.StepIf = skipStepConditions3; obj16.SkipConditions = skipConditions3; reference17 = obj16; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, 2009488u, new Vector3(17.837708f, 38.406982f, 15.030029f), 463) { ItemId = 2002474u }; obj13.Steps = list20; reference14 = obj13; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 2 }; num2 = 1; List list25 = new List(num2); CollectionsMarshal.SetCount(list25, num2); span3 = CollectionsMarshal.AsSpan(list25); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2009510u, new Vector3(-736.5072f, 127.39758f, 101.548706f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, ItemId = 2002474u }; obj17.Steps = list25; reference18 = obj17; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 3 }; index2 = 1; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025844u, new Vector3(-790.82935f, 127.2799f, 123.948975f), 622) { Mount = true }; obj18.Steps = list26; reference19 = obj18; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 5; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; ref QuestStep reference21 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1025609u, new Vector3(-770.4738f, 127.42798f, 85.28259f), 622); num3 = 1; List list28 = new List(num3); CollectionsMarshal.SetCount(list28, num3); span4 = CollectionsMarshal.AsSpan(list28); index3 = 0; span4[index3] = EExtendedClassJob.DoH; questStep2.RequiredQuestAcceptedJob = list28; reference21 = questStep2; index2++; ref QuestStep reference22 = ref span3[index2]; QuestStep obj20 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22724u, ItemCount = 1 }; index3 = 1; List list29 = new List(index3); CollectionsMarshal.SetCount(list29, index3); span4 = CollectionsMarshal.AsSpan(list29); num3 = 0; span4[num3] = EExtendedClassJob.DoH; obj20.RequiredQuestAcceptedJob = list29; reference22 = obj20; index2++; ref QuestStep reference23 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list30 = new List(num3); CollectionsMarshal.SetCount(list30, num3); span4 = CollectionsMarshal.AsSpan(list30); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep3.RequiredQuestAcceptedJob = list30; index3 = 1; List list31 = new List(index3); CollectionsMarshal.SetCount(list31, index3); span5 = CollectionsMarshal.AsSpan(list31); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22620u, ItemCount = 1 }; questStep3.ItemsToGather = list31; reference23 = questStep3; index2++; ref QuestStep reference24 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list32 = new List(num3); CollectionsMarshal.SetCount(list32, num3); span4 = CollectionsMarshal.AsSpan(list32); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep4.RequiredQuestAcceptedJob = list32; index3 = 1; List list33 = new List(index3); CollectionsMarshal.SetCount(list33, index3); span5 = CollectionsMarshal.AsSpan(list33); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22646u, ItemCount = 1 }; questStep4.ItemsToGather = list33; reference24 = questStep4; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025845u, new Vector3(-790.98193f, 127.28478f, 122.697754f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-790.98193f, 127.28478f, 122.697754f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj19.Steps = list27; reference20 = obj19; questRoot2.QuestSequence = list18; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(3102); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list34 = new List(num); CollectionsMarshal.SetCount(list34, num); span = CollectionsMarshal.AsSpan(list34); index = 0; span[index] = "Censored"; questRoot3.Author = list34; index = 5; List list35 = new List(index); CollectionsMarshal.SetCount(list35, index); span2 = CollectionsMarshal.AsSpan(list35); num = 0; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 0 }; index2 = 1; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025601u, new Vector3(-766.7506f, 127.43907f, 91.11157f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-766.7506f, 127.43907f, 91.11157f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj21.Steps = list36; reference25 = obj21; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 1 }; num2 = 1; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020280u, new Vector3(-448.1422f, 2.2771428f, 632.1354f), 622) { Fly = true }; obj22.Steps = list37; reference26 = obj22; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 2 }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019417u, new Vector3(-39.414062f, 122.1f, 63.61487f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone }; obj23.Steps = list38; reference27 = obj23; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 3 }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1020539u, new Vector3(498.2832f, 40.836098f, -508.20172f), 622) { Fly = true }; obj24.Steps = list39; reference28 = obj24; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025844u, new Vector3(-790.82935f, 127.2799f, 123.948975f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh }; obj25.Steps = list40; reference29 = obj25; questRoot3.QuestSequence = list35; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(3103); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list41 = new List(num); CollectionsMarshal.SetCount(list41, num); span = CollectionsMarshal.AsSpan(list41); index = 0; span[index] = "Theo"; questRoot4.Author = list41; index = 4; List list42 = new List(index); CollectionsMarshal.SetCount(list42, index); span2 = CollectionsMarshal.AsSpan(list42); num = 0; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 0 }; num2 = 2; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-780.148f, 128.25195f, 97.154175f), 622); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622); obj26.Steps = list43; reference30 = obj26; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 1 }; index2 = 1; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025769u, new Vector3(511.43652f, 29.907833f, -404.9287f), 622) { StopDistance = 5f, Fly = true }; obj27.Steps = list44; reference31 = obj27; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 2 }; num2 = 5; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; ref QuestStep reference33 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1025770u, new Vector3(511.65015f, 30.105957f, -407.24805f), 622); num3 = 1; List list46 = new List(num3); CollectionsMarshal.SetCount(list46, num3); span4 = CollectionsMarshal.AsSpan(list46); index3 = 0; span4[index3] = EExtendedClassJob.DoH; questStep5.RequiredQuestAcceptedJob = list46; reference33 = questStep5; index2++; ref QuestStep reference34 = ref span3[index2]; QuestStep obj29 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22725u, ItemCount = 2 }; index3 = 1; List list47 = new List(index3); CollectionsMarshal.SetCount(list47, index3); span4 = CollectionsMarshal.AsSpan(list47); num3 = 0; span4[num3] = EExtendedClassJob.DoH; obj29.RequiredQuestAcceptedJob = list47; reference34 = obj29; index2++; ref QuestStep reference35 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list48 = new List(num3); CollectionsMarshal.SetCount(list48, num3); span4 = CollectionsMarshal.AsSpan(list48); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep6.RequiredQuestAcceptedJob = list48; index3 = 1; List list49 = new List(index3); CollectionsMarshal.SetCount(list49, index3); span5 = CollectionsMarshal.AsSpan(list49); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22621u, ItemCount = 3 }; questStep6.ItemsToGather = list49; reference35 = questStep6; index2++; ref QuestStep reference36 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list50 = new List(num3); CollectionsMarshal.SetCount(list50, num3); span4 = CollectionsMarshal.AsSpan(list50); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep7.RequiredQuestAcceptedJob = list50; index3 = 1; List list51 = new List(index3); CollectionsMarshal.SetCount(list51, index3); span5 = CollectionsMarshal.AsSpan(list51); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22647u, ItemCount = 3 }; questStep7.ItemsToGather = list51; reference36 = questStep7; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1025769u, new Vector3(511.43652f, 29.907833f, -404.9287f), 622) { Fly = true }; obj28.Steps = list45; reference32 = obj28; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj30.Steps = list52; reference37 = obj30; questRoot4.QuestSequence = list42; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(3104); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list53 = new List(num); CollectionsMarshal.SetCount(list53, num); span = CollectionsMarshal.AsSpan(list53); index = 0; span[index] = "Theo"; questRoot5.Author = list53; index = 3; List list54 = new List(index); CollectionsMarshal.SetCount(list54, index); span2 = CollectionsMarshal.AsSpan(list54); num = 0; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 0 }; num2 = 2; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-780.148f, 128.25195f, 97.154175f), 622); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622); obj31.Steps = list55; reference38 = obj31; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 1 }; index2 = 2; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; ref QuestStep reference40 = ref span3[num2]; QuestStep obj33 = new QuestStep(EInteractionType.Say, 2009491u, new Vector3(-70.81714f, 66.9718f, -421.89673f), 622) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANNAM302_03104_SAYTODO_000_050" } }; num3 = 6; List list57 = new List(num3); CollectionsMarshal.SetCount(list57, num3); Span span7 = CollectionsMarshal.AsSpan(list57); 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, 0, EQuestWorkMode.Bitwise); obj33.CompletionQuestVariablesFlags = list57; reference40 = obj33; num2++; ref QuestStep reference41 = ref span3[num2]; QuestStep obj34 = new QuestStep(EInteractionType.Say, 2009492u, new Vector3(725.307f, -1.5717163f, -423.81934f), 622) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANNAM302_03104_SAYTODO_000_050" } }; index3 = 6; List list58 = new List(index3); CollectionsMarshal.SetCount(list58, index3); span7 = CollectionsMarshal.AsSpan(list58); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj34.CompletionQuestVariablesFlags = list58; reference41 = obj34; obj32.Steps = list56; reference39 = obj32; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj35.Steps = list59; reference42 = obj35; questRoot5.QuestSequence = list54; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(3105); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list60 = new List(num); CollectionsMarshal.SetCount(list60, num); span = CollectionsMarshal.AsSpan(list60); index = 0; span[index] = "Theo"; questRoot6.Author = list60; index = 3; List list61 = new List(index); CollectionsMarshal.SetCount(list61, index); span2 = CollectionsMarshal.AsSpan(list61); num = 0; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 0 }; index2 = 2; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-780.148f, 128.25195f, 97.154175f), 622); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622); obj36.Steps = list62; reference43 = obj36; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 1 }; num2 = 1; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025641u, new Vector3(-54.398438f, 76.83682f, -560.8148f), 622) { StopDistance = 5f, Fly = true }; obj37.Steps = list63; reference44 = obj37; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; ref QuestStep reference46 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1025642u, new Vector3(-50.370117f, 76.798584f, -558.77014f), 622); num3 = 1; List list65 = new List(num3); CollectionsMarshal.SetCount(list65, num3); span4 = CollectionsMarshal.AsSpan(list65); index3 = 0; span4[index3] = EExtendedClassJob.DoH; questStep8.RequiredQuestAcceptedJob = list65; reference46 = questStep8; num2++; ref QuestStep reference47 = ref span3[num2]; QuestStep obj39 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22726u, ItemCount = 1 }; index3 = 1; List list66 = new List(index3); CollectionsMarshal.SetCount(list66, index3); span4 = CollectionsMarshal.AsSpan(list66); num3 = 0; span4[num3] = EExtendedClassJob.DoH; obj39.RequiredQuestAcceptedJob = list66; reference47 = obj39; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj38.Steps = list64; reference45 = obj38; questRoot6.QuestSequence = list61; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(3106); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list67 = new List(num); CollectionsMarshal.SetCount(list67, num); span = CollectionsMarshal.AsSpan(list67); index = 0; span[index] = "Theo"; questRoot7.Author = list67; index = 3; List list68 = new List(index); CollectionsMarshal.SetCount(list68, index); span2 = CollectionsMarshal.AsSpan(list68); num = 0; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 0 }; num2 = 2; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-780.148f, 128.25195f, 97.154175f), 622); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622); obj40.Steps = list69; reference48 = obj40; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 1 }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025773u, new Vector3(-311.29932f, 50.549908f, -225.8183f), 622) { StopDistance = 5f, Fly = true }; obj41.Steps = list70; reference49 = obj41; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; ref QuestStep reference51 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1025774u, new Vector3(-308.73578f, 50.247925f, -226.09296f), 622); num3 = 1; List list72 = new List(num3); CollectionsMarshal.SetCount(list72, num3); span4 = CollectionsMarshal.AsSpan(list72); index3 = 0; span4[index3] = EExtendedClassJob.DoH; questStep9.RequiredQuestAcceptedJob = list72; reference51 = questStep9; index2++; ref QuestStep reference52 = ref span3[index2]; QuestStep obj43 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22727u, ItemCount = 2 }; index3 = 1; List list73 = new List(index3); CollectionsMarshal.SetCount(list73, index3); span4 = CollectionsMarshal.AsSpan(list73); num3 = 0; span4[num3] = EExtendedClassJob.DoH; obj43.RequiredQuestAcceptedJob = list73; reference52 = obj43; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj42.Steps = list71; reference50 = obj42; questRoot7.QuestSequence = list68; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(3107); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list74 = new List(num); CollectionsMarshal.SetCount(list74, num); span = CollectionsMarshal.AsSpan(list74); index = 0; span[index] = "Theo"; questRoot8.Author = list74; index = 4; List list75 = new List(index); CollectionsMarshal.SetCount(list75, index); span2 = CollectionsMarshal.AsSpan(list75); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 0 }; index2 = 2; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-780.148f, 128.25195f, 97.154175f), 622); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622); obj44.Steps = list76; reference53 = obj44; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 1 }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025775u, new Vector3(-145.4032f, 27.922167f, -36.05713f), 622) { StopDistance = 5f, Fly = true }; obj45.Steps = list77; reference54 = obj45; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 5; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; ref QuestStep reference56 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1025776u, new Vector3(-143.45007f, 27.66455f, -39.139465f), 622); num3 = 1; List list79 = new List(num3); CollectionsMarshal.SetCount(list79, num3); span4 = CollectionsMarshal.AsSpan(list79); index3 = 0; span4[index3] = EExtendedClassJob.DoH; questStep10.RequiredQuestAcceptedJob = list79; reference56 = questStep10; num2++; ref QuestStep reference57 = ref span3[num2]; QuestStep obj47 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22728u, ItemCount = 3 }; index3 = 1; List list80 = new List(index3); CollectionsMarshal.SetCount(list80, index3); span4 = CollectionsMarshal.AsSpan(list80); num3 = 0; span4[num3] = EExtendedClassJob.DoH; obj47.RequiredQuestAcceptedJob = list80; reference57 = obj47; num2++; ref QuestStep reference58 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list81 = new List(num3); CollectionsMarshal.SetCount(list81, num3); span4 = CollectionsMarshal.AsSpan(list81); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep11.RequiredQuestAcceptedJob = list81; index3 = 1; List list82 = new List(index3); CollectionsMarshal.SetCount(list82, index3); span5 = CollectionsMarshal.AsSpan(list82); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22624u, ItemCount = 3 }; questStep11.ItemsToGather = list82; reference58 = questStep11; num2++; ref QuestStep reference59 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list83 = new List(num3); CollectionsMarshal.SetCount(list83, num3); span4 = CollectionsMarshal.AsSpan(list83); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep12.RequiredQuestAcceptedJob = list83; index3 = 1; List list84 = new List(index3); CollectionsMarshal.SetCount(list84, index3); span5 = CollectionsMarshal.AsSpan(list84); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22650u, ItemCount = 3 }; questStep12.ItemsToGather = list84; reference59 = questStep12; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj46.Steps = list78; reference55 = obj46; questRoot8.QuestSequence = list75; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(3108); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list85 = new List(num); CollectionsMarshal.SetCount(list85, num); span = CollectionsMarshal.AsSpan(list85); index = 0; span[index] = "Theo"; questRoot9.Author = list85; index = 5; List list86 = new List(index); CollectionsMarshal.SetCount(list86, index); span2 = CollectionsMarshal.AsSpan(list86); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 0 }; num2 = 2; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-780.148f, 128.25195f, 97.154175f), 622); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622); obj48.Steps = list87; reference60 = obj48; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 1 }; index2 = 1; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025777u, new Vector3(-596.9177f, 64.000984f, -285.0843f), 622) { StopDistance = 5f, Fly = true }; obj49.Steps = list88; reference61 = obj49; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 2 }; num2 = 5; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; ref QuestStep reference63 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1025778u, new Vector3(-597.0398f, 63.82837f, -288.65497f), 622); num3 = 1; List list90 = new List(num3); CollectionsMarshal.SetCount(list90, num3); span4 = CollectionsMarshal.AsSpan(list90); index3 = 0; span4[index3] = EExtendedClassJob.DoH; questStep13.RequiredQuestAcceptedJob = list90; reference63 = questStep13; index2++; ref QuestStep reference64 = ref span3[index2]; QuestStep obj51 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22729u, ItemCount = 1 }; index3 = 1; List list91 = new List(index3); CollectionsMarshal.SetCount(list91, index3); span4 = CollectionsMarshal.AsSpan(list91); num3 = 0; span4[num3] = EExtendedClassJob.DoH; obj51.RequiredQuestAcceptedJob = list91; reference64 = obj51; index2++; ref QuestStep reference65 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list92 = new List(num3); CollectionsMarshal.SetCount(list92, num3); span4 = CollectionsMarshal.AsSpan(list92); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep14.RequiredQuestAcceptedJob = list92; index3 = 1; List list93 = new List(index3); CollectionsMarshal.SetCount(list93, index3); span5 = CollectionsMarshal.AsSpan(list93); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22625u, ItemCount = 3 }; questStep14.ItemsToGather = list93; reference65 = questStep14; index2++; ref QuestStep reference66 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list94 = new List(num3); CollectionsMarshal.SetCount(list94, num3); span4 = CollectionsMarshal.AsSpan(list94); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep15.RequiredQuestAcceptedJob = list94; index3 = 1; List list95 = new List(index3); CollectionsMarshal.SetCount(list95, index3); span5 = CollectionsMarshal.AsSpan(list95); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22651u, ItemCount = 3 }; questStep15.ItemsToGather = list95; reference66 = questStep15; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1025777u, new Vector3(-596.9177f, 64.000984f, -285.0843f), 622) { Fly = true }; obj50.Steps = list89; reference62 = obj50; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 3 }; index2 = 2; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-642.094f, 18.562637f, 399.83704f), 622) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1019330u, new Vector3(-746.7918f, 7.8459983f, 398.27563f), 622) { StopDistance = 5f, Fly = true }; obj52.Steps = list96; reference67 = obj52; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj53.Steps = list97; reference68 = obj53; questRoot9.QuestSequence = list86; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(3109); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list98 = new List(num); CollectionsMarshal.SetCount(list98, num); span = CollectionsMarshal.AsSpan(list98); index = 0; span[index] = "Theo"; questRoot10.Author = list98; index = 4; List list99 = new List(index); CollectionsMarshal.SetCount(list99, index); span2 = CollectionsMarshal.AsSpan(list99); num = 0; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 0 }; index2 = 2; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-780.148f, 128.25195f, 97.154175f), 622); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622); obj54.Steps = list100; reference69 = obj54; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 1 }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025779u, new Vector3(194.04845f, 13.27476f, 121.84426f), 622) { StopDistance = 0.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone }; obj55.Steps = list101; reference70 = obj55; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 2 }; index2 = 5; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; ref QuestStep reference72 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1025780u, new Vector3(192.30945f, 13.260071f, 122.545166f), 622); num3 = 1; List list103 = new List(num3); CollectionsMarshal.SetCount(list103, num3); span4 = CollectionsMarshal.AsSpan(list103); index3 = 0; span4[index3] = EExtendedClassJob.DoH; questStep16.RequiredQuestAcceptedJob = list103; reference72 = questStep16; num2++; ref QuestStep reference73 = ref span3[num2]; QuestStep obj57 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22730u, ItemCount = 2 }; index3 = 1; List list104 = new List(index3); CollectionsMarshal.SetCount(list104, index3); span4 = CollectionsMarshal.AsSpan(list104); num3 = 0; span4[num3] = EExtendedClassJob.DoH; obj57.RequiredQuestAcceptedJob = list104; reference73 = obj57; num2++; ref QuestStep reference74 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list105 = new List(num3); CollectionsMarshal.SetCount(list105, num3); span4 = CollectionsMarshal.AsSpan(list105); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep17.RequiredQuestAcceptedJob = list105; index3 = 1; List list106 = new List(index3); CollectionsMarshal.SetCount(list106, index3); span5 = CollectionsMarshal.AsSpan(list106); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22626u, ItemCount = 3 }; questStep17.ItemsToGather = list106; reference74 = questStep17; num2++; ref QuestStep reference75 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list107 = new List(num3); CollectionsMarshal.SetCount(list107, num3); span4 = CollectionsMarshal.AsSpan(list107); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep18.RequiredQuestAcceptedJob = list107; index3 = 1; List list108 = new List(index3); CollectionsMarshal.SetCount(list108, index3); span5 = CollectionsMarshal.AsSpan(list108); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22652u, ItemCount = 3 }; questStep18.ItemsToGather = list108; reference75 = questStep18; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1025779u, new Vector3(193.04187f, 13.040566f, 120.19531f), 622) { Fly = true }; obj56.Steps = list102; reference71 = obj56; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj58.Steps = list109; reference76 = obj58; questRoot10.QuestSequence = list99; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(3110); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list110 = new List(num); CollectionsMarshal.SetCount(list110, num); span = CollectionsMarshal.AsSpan(list110); index = 0; span[index] = "Theo"; questRoot11.Author = list110; index = 5; List list111 = new List(index); CollectionsMarshal.SetCount(list111, index); span2 = CollectionsMarshal.AsSpan(list111); num = 0; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; index2 = 1; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj59.Steps = list112; reference77 = obj59; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025781u, new Vector3(573.96814f, -19.505817f, 427.66455f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion }; obj60.Steps = list113; reference78 = obj60; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 2 }; index2 = 5; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; ref QuestStep reference80 = ref span3[num2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 1025782u, new Vector3(573.7544f, -19.516357f, 430.10596f), 622); num3 = 1; List list115 = new List(num3); CollectionsMarshal.SetCount(list115, num3); span4 = CollectionsMarshal.AsSpan(list115); index3 = 0; span4[index3] = EExtendedClassJob.DoH; questStep19.RequiredQuestAcceptedJob = list115; reference80 = questStep19; num2++; ref QuestStep reference81 = ref span3[num2]; QuestStep obj62 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22731u, ItemCount = 1 }; index3 = 1; List list116 = new List(index3); CollectionsMarshal.SetCount(list116, index3); span4 = CollectionsMarshal.AsSpan(list116); num3 = 0; span4[num3] = EExtendedClassJob.DoH; obj62.RequiredQuestAcceptedJob = list116; reference81 = obj62; num2++; ref QuestStep reference82 = ref span3[num2]; QuestStep questStep20 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list117 = new List(num3); CollectionsMarshal.SetCount(list117, num3); span4 = CollectionsMarshal.AsSpan(list117); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep20.RequiredQuestAcceptedJob = list117; index3 = 1; List list118 = new List(index3); CollectionsMarshal.SetCount(list118, index3); span5 = CollectionsMarshal.AsSpan(list118); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22627u, ItemCount = 3 }; questStep20.ItemsToGather = list118; reference82 = questStep20; num2++; ref QuestStep reference83 = ref span3[num2]; QuestStep questStep21 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list119 = new List(num3); CollectionsMarshal.SetCount(list119, num3); span4 = CollectionsMarshal.AsSpan(list119); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep21.RequiredQuestAcceptedJob = list119; index3 = 1; List list120 = new List(index3); CollectionsMarshal.SetCount(list120, index3); span5 = CollectionsMarshal.AsSpan(list120); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22653u, ItemCount = 3 }; questStep21.ItemsToGather = list120; reference83 = questStep21; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1025781u, new Vector3(573.96814f, -19.505817f, 427.66455f), 622) { Fly = true }; obj61.Steps = list114; reference79 = obj61; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 3 }; num2 = 1; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009494u, new Vector3(575.09717f, -19.272217f, 424.97888f), 622); obj63.Steps = list121; reference84 = obj63; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj64.Steps = list122; reference85 = obj64; questRoot11.QuestSequence = list111; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(3111); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list123 = new List(num); CollectionsMarshal.SetCount(list123, num); span = CollectionsMarshal.AsSpan(list123); index = 0; span[index] = "Theo"; questRoot12.Author = list123; index = 3; List list124 = new List(index); CollectionsMarshal.SetCount(list124, index); span2 = CollectionsMarshal.AsSpan(list124); num = 0; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 0 }; num2 = 1; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj65.Steps = list125; reference86 = obj65; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 1 }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025783u, new Vector3(122.6062f, 39.55857f, -336.5683f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(122.6062f, 39.55857f, -336.5683f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj66.Steps = list126; reference87 = obj66; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 5; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; ref QuestStep reference89 = ref span3[index2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 1025784u, new Vector3(125.68848f, 39.96338f, -335.8969f), 622); num3 = 1; List list128 = new List(num3); CollectionsMarshal.SetCount(list128, num3); span4 = CollectionsMarshal.AsSpan(list128); index3 = 0; span4[index3] = EExtendedClassJob.DoH; questStep22.RequiredQuestAcceptedJob = list128; reference89 = questStep22; index2++; ref QuestStep reference90 = ref span3[index2]; QuestStep obj68 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22732u, ItemCount = 2 }; index3 = 1; List list129 = new List(index3); CollectionsMarshal.SetCount(list129, index3); span4 = CollectionsMarshal.AsSpan(list129); num3 = 0; span4[num3] = EExtendedClassJob.DoH; obj68.RequiredQuestAcceptedJob = list129; reference90 = obj68; index2++; ref QuestStep reference91 = ref span3[index2]; QuestStep questStep23 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list130 = new List(num3); CollectionsMarshal.SetCount(list130, num3); span4 = CollectionsMarshal.AsSpan(list130); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep23.RequiredQuestAcceptedJob = list130; index3 = 1; List list131 = new List(index3); CollectionsMarshal.SetCount(list131, index3); span5 = CollectionsMarshal.AsSpan(list131); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22628u, ItemCount = 3 }; questStep23.ItemsToGather = list131; reference91 = questStep23; index2++; ref QuestStep reference92 = ref span3[index2]; QuestStep questStep24 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list132 = new List(num3); CollectionsMarshal.SetCount(list132, num3); span4 = CollectionsMarshal.AsSpan(list132); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep24.RequiredQuestAcceptedJob = list132; index3 = 1; List list133 = new List(index3); CollectionsMarshal.SetCount(list133, index3); span5 = CollectionsMarshal.AsSpan(list133); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22654u, ItemCount = 3 }; questStep24.ItemsToGather = list133; reference92 = questStep24; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj67.Steps = list127; reference88 = obj67; questRoot12.QuestSequence = list124; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(3112); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list134 = new List(num); CollectionsMarshal.SetCount(list134, num); span = CollectionsMarshal.AsSpan(list134); index = 0; span[index] = "Theo"; questRoot13.Author = list134; index = 4; List list135 = new List(index); CollectionsMarshal.SetCount(list135, index); span2 = CollectionsMarshal.AsSpan(list135); num = 0; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 0 }; index2 = 1; List list136 = new List(index2); CollectionsMarshal.SetCount(list136, index2); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj69.Steps = list136; reference93 = obj69; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 1 }; num2 = 1; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025785u, new Vector3(76.58496f, 114.904976f, -6.363098f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone }; obj70.Steps = list137; reference94 = obj70; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 2 }; index2 = 5; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; ref QuestStep reference96 = ref span3[num2]; QuestStep questStep25 = new QuestStep(EInteractionType.Interact, 1025786u, new Vector3(75.42529f, 114.88513f, -9.475891f), 622); num3 = 1; List list139 = new List(num3); CollectionsMarshal.SetCount(list139, num3); span4 = CollectionsMarshal.AsSpan(list139); index3 = 0; span4[index3] = EExtendedClassJob.DoH; questStep25.RequiredQuestAcceptedJob = list139; reference96 = questStep25; num2++; ref QuestStep reference97 = ref span3[num2]; QuestStep obj72 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22733u, ItemCount = 1 }; index3 = 1; List list140 = new List(index3); CollectionsMarshal.SetCount(list140, index3); span4 = CollectionsMarshal.AsSpan(list140); num3 = 0; span4[num3] = EExtendedClassJob.DoH; obj72.RequiredQuestAcceptedJob = list140; reference97 = obj72; num2++; ref QuestStep reference98 = ref span3[num2]; QuestStep questStep26 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list141 = new List(num3); CollectionsMarshal.SetCount(list141, num3); span4 = CollectionsMarshal.AsSpan(list141); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep26.RequiredQuestAcceptedJob = list141; index3 = 1; List list142 = new List(index3); CollectionsMarshal.SetCount(list142, index3); span5 = CollectionsMarshal.AsSpan(list142); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22629u, ItemCount = 3 }; questStep26.ItemsToGather = list142; reference98 = questStep26; num2++; ref QuestStep reference99 = ref span3[num2]; QuestStep questStep27 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list143 = new List(num3); CollectionsMarshal.SetCount(list143, num3); span4 = CollectionsMarshal.AsSpan(list143); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep27.RequiredQuestAcceptedJob = list143; index3 = 1; List list144 = new List(index3); CollectionsMarshal.SetCount(list144, index3); span5 = CollectionsMarshal.AsSpan(list144); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22655u, ItemCount = 3 }; questStep27.ItemsToGather = list144; reference99 = questStep27; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1025785u, new Vector3(76.58496f, 114.904976f, -6.363098f), 622) { Fly = true }; obj71.Steps = list138; reference95 = obj71; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = false, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj73.Steps = list145; reference100 = obj73; questRoot13.QuestSequence = list135; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(3113); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list146 = new List(num); CollectionsMarshal.SetCount(list146, num); span = CollectionsMarshal.AsSpan(list146); index = 0; span[index] = "Theo"; questRoot14.Author = list146; index = 4; List list147 = new List(index); CollectionsMarshal.SetCount(list147, index); span2 = CollectionsMarshal.AsSpan(list147); num = 0; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 0 }; index2 = 2; List list148 = new List(index2); CollectionsMarshal.SetCount(list148, index2); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-780.148f, 128.25195f, 97.154175f), 622); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622); obj74.Steps = list148; reference101 = obj74; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 1 }; num2 = 1; List list149 = new List(num2); CollectionsMarshal.SetCount(list149, num2); span3 = CollectionsMarshal.AsSpan(list149); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025787u, new Vector3(389.70007f, -8.514979f, 487.93762f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion }; obj75.Steps = list149; reference102 = obj75; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 2 }; index2 = 5; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; ref QuestStep reference104 = ref span3[num2]; QuestStep questStep28 = new QuestStep(EInteractionType.Interact, 1025788u, new Vector3(391.9889f, -8.529846f, 489.55518f), 622); num3 = 1; List list151 = new List(num3); CollectionsMarshal.SetCount(list151, num3); span4 = CollectionsMarshal.AsSpan(list151); index3 = 0; span4[index3] = EExtendedClassJob.DoH; questStep28.RequiredQuestAcceptedJob = list151; reference104 = questStep28; num2++; ref QuestStep reference105 = ref span3[num2]; QuestStep obj77 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22734u, ItemCount = 2 }; index3 = 1; List list152 = new List(index3); CollectionsMarshal.SetCount(list152, index3); span4 = CollectionsMarshal.AsSpan(list152); num3 = 0; span4[num3] = EExtendedClassJob.DoH; obj77.RequiredQuestAcceptedJob = list152; reference105 = obj77; num2++; ref QuestStep reference106 = ref span3[num2]; QuestStep questStep29 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list153 = new List(num3); CollectionsMarshal.SetCount(list153, num3); span4 = CollectionsMarshal.AsSpan(list153); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep29.RequiredQuestAcceptedJob = list153; index3 = 1; List list154 = new List(index3); CollectionsMarshal.SetCount(list154, index3); span5 = CollectionsMarshal.AsSpan(list154); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22630u, ItemCount = 3 }; questStep29.ItemsToGather = list154; reference106 = questStep29; num2++; ref QuestStep reference107 = ref span3[num2]; QuestStep questStep30 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list155 = new List(num3); CollectionsMarshal.SetCount(list155, num3); span4 = CollectionsMarshal.AsSpan(list155); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep30.RequiredQuestAcceptedJob = list155; index3 = 1; List list156 = new List(index3); CollectionsMarshal.SetCount(list156, index3); span5 = CollectionsMarshal.AsSpan(list156); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22656u, ItemCount = 3 }; questStep30.ItemsToGather = list156; reference107 = questStep30; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1025787u, new Vector3(389.70007f, -8.514979f, 487.93762f), 622) { Fly = true }; obj76.Steps = list150; reference103 = obj76; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj78.Steps = list157; reference108 = obj78; questRoot14.QuestSequence = list147; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(3114); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list158 = new List(num); CollectionsMarshal.SetCount(list158, num); span = CollectionsMarshal.AsSpan(list158); index = 0; span[index] = "Theo"; questRoot15.Author = list158; index = 4; List list159 = new List(index); CollectionsMarshal.SetCount(list159, index); span2 = CollectionsMarshal.AsSpan(list159); num = 0; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 0 }; index2 = 2; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-780.148f, 128.25195f, 97.154175f), 622); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622); obj79.Steps = list160; reference109 = obj79; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 1 }; num2 = 1; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025789u, new Vector3(594.93384f, 23.164816f, -421.80518f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone }; obj80.Steps = list161; reference110 = obj80; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 2 }; index2 = 5; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; ref QuestStep reference112 = ref span3[num2]; QuestStep questStep31 = new QuestStep(EInteractionType.Interact, 1025790u, new Vector3(594.41516f, 23.208984f, -423.81934f), 622); num3 = 1; List list163 = new List(num3); CollectionsMarshal.SetCount(list163, num3); span4 = CollectionsMarshal.AsSpan(list163); index3 = 0; span4[index3] = EExtendedClassJob.DoH; questStep31.RequiredQuestAcceptedJob = list163; reference112 = questStep31; num2++; ref QuestStep reference113 = ref span3[num2]; QuestStep obj82 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22735u, ItemCount = 3 }; index3 = 1; List list164 = new List(index3); CollectionsMarshal.SetCount(list164, index3); span4 = CollectionsMarshal.AsSpan(list164); num3 = 0; span4[num3] = EExtendedClassJob.DoH; obj82.RequiredQuestAcceptedJob = list164; reference113 = obj82; num2++; ref QuestStep reference114 = ref span3[num2]; QuestStep questStep32 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list165 = new List(num3); CollectionsMarshal.SetCount(list165, num3); span4 = CollectionsMarshal.AsSpan(list165); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep32.RequiredQuestAcceptedJob = list165; index3 = 1; List list166 = new List(index3); CollectionsMarshal.SetCount(list166, index3); span5 = CollectionsMarshal.AsSpan(list166); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22631u, ItemCount = 3 }; questStep32.ItemsToGather = list166; reference114 = questStep32; num2++; ref QuestStep reference115 = ref span3[num2]; QuestStep questStep33 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list167 = new List(num3); CollectionsMarshal.SetCount(list167, num3); span4 = CollectionsMarshal.AsSpan(list167); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep33.RequiredQuestAcceptedJob = list167; index3 = 1; List list168 = new List(index3); CollectionsMarshal.SetCount(list168, index3); span5 = CollectionsMarshal.AsSpan(list168); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22657u, ItemCount = 3 }; questStep33.ItemsToGather = list168; reference115 = questStep33; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1025789u, new Vector3(594.93384f, 23.164816f, -421.80518f), 622) { Fly = true }; obj81.Steps = list162; reference111 = obj81; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj83.Steps = list169; reference116 = obj83; questRoot15.QuestSequence = list159; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(3115); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list170 = new List(num); CollectionsMarshal.SetCount(list170, num); span = CollectionsMarshal.AsSpan(list170); index = 0; span[index] = "Theo"; questRoot16.Author = list170; index = 5; List list171 = new List(index); CollectionsMarshal.SetCount(list171, index); span2 = CollectionsMarshal.AsSpan(list171); num = 0; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 0 }; index2 = 1; List list172 = new List(index2); CollectionsMarshal.SetCount(list172, index2); span3 = CollectionsMarshal.AsSpan(list172); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj84.Steps = list172; reference117 = obj84; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 1 }; num2 = 1; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025610u, new Vector3(-739.43695f, 127.45824f, 90.62329f), 622) { Mount = true }; obj85.Steps = list173; reference118 = obj85; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 2 }; index2 = 1; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 2009498u, new Vector3(-161.57782f, 5.142273f, 554.46704f), 622) { Fly = true, Land = true, Action = EAction.Wasshoi }; obj86.Steps = list174; reference119 = obj86; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 3 }; num2 = 1; List list175 = new List(num2); CollectionsMarshal.SetCount(list175, num2); span3 = CollectionsMarshal.AsSpan(list175); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2009499u, new Vector3(176.34851f, 4.135132f, 20.645447f), 622) { Fly = true, Land = true, Action = EAction.Wasshoi }; obj87.Steps = list175; reference120 = obj87; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list176 = new List(index2); CollectionsMarshal.SetCount(list176, index2); span3 = CollectionsMarshal.AsSpan(list176); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = false, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj88.Steps = list176; reference121 = obj88; questRoot16.QuestSequence = list171; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(3116); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list177 = new List(num); CollectionsMarshal.SetCount(list177, num); span = CollectionsMarshal.AsSpan(list177); index = 0; span[index] = "plogon_enjoyer"; questRoot17.Author = list177; index = 3; List list178 = new List(index); CollectionsMarshal.SetCount(list178, index); span2 = CollectionsMarshal.AsSpan(list178); num = 0; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 0 }; num2 = 1; List list179 = new List(num2); CollectionsMarshal.SetCount(list179, num2); span3 = CollectionsMarshal.AsSpan(list179); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj89.Steps = list179; reference122 = obj89; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 1 }; index2 = 3; List list180 = new List(index2); CollectionsMarshal.SetCount(list180, index2); span3 = CollectionsMarshal.AsSpan(list180); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025925u, new Vector3(-702.17444f, 127.5686f, 112.291016f), 622) { TargetTerritoryId = (ushort)622, Mount = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1025797u, new Vector3(-364.7975f, 76.98169f, -579.2172f), 622) { Mount = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1025797u, new Vector3(-364.7975f, 76.98169f, -579.2172f), 622) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; obj90.Steps = list180; reference123 = obj90; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 5; List list181 = new List(num2); CollectionsMarshal.SetCount(list181, num2); span3 = CollectionsMarshal.AsSpan(list181); index2 = 0; ref QuestStep reference125 = ref span3[index2]; QuestStep questStep34 = new QuestStep(EInteractionType.Interact, 1025798u, new Vector3(-366.2318f, 76.98169f, -580.31586f), 622); num3 = 1; List list182 = new List(num3); CollectionsMarshal.SetCount(list182, num3); span4 = CollectionsMarshal.AsSpan(list182); index3 = 0; span4[index3] = EExtendedClassJob.DoH; questStep34.RequiredQuestAcceptedJob = list182; reference125 = questStep34; index2++; ref QuestStep reference126 = ref span3[index2]; QuestStep obj92 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22736u, ItemCount = 2 }; index3 = 1; List list183 = new List(index3); CollectionsMarshal.SetCount(list183, index3); span4 = CollectionsMarshal.AsSpan(list183); num3 = 0; span4[num3] = EExtendedClassJob.DoH; obj92.RequiredQuestAcceptedJob = list183; reference126 = obj92; index2++; ref QuestStep reference127 = ref span3[index2]; QuestStep questStep35 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list184 = new List(num3); CollectionsMarshal.SetCount(list184, num3); span4 = CollectionsMarshal.AsSpan(list184); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep35.RequiredQuestAcceptedJob = list184; index3 = 1; List list185 = new List(index3); CollectionsMarshal.SetCount(list185, index3); span5 = CollectionsMarshal.AsSpan(list185); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22632u, ItemCount = 1 }; questStep35.ItemsToGather = list185; reference127 = questStep35; index2++; ref QuestStep reference128 = ref span3[index2]; QuestStep questStep36 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list186 = new List(num3); CollectionsMarshal.SetCount(list186, num3); span4 = CollectionsMarshal.AsSpan(list186); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep36.RequiredQuestAcceptedJob = list186; index3 = 1; List list187 = new List(index3); CollectionsMarshal.SetCount(list187, index3); span5 = CollectionsMarshal.AsSpan(list187); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22658u, ItemCount = 1 }; questStep36.ItemsToGather = list187; reference128 = questStep36; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj91.Steps = list181; reference124 = obj91; questRoot17.QuestSequence = list178; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(3117); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list188 = new List(num); CollectionsMarshal.SetCount(list188, num); span = CollectionsMarshal.AsSpan(list188); index = 0; span[index] = "plogon_enjoyer"; questRoot18.Author = list188; index = 3; List list189 = new List(index); CollectionsMarshal.SetCount(list189, index); span2 = CollectionsMarshal.AsSpan(list189); num = 0; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 0 }; index2 = 1; List list190 = new List(index2); CollectionsMarshal.SetCount(list190, index2); span3 = CollectionsMarshal.AsSpan(list190); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj93.Steps = list190; reference129 = obj93; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 1 }; num2 = 3; List list191 = new List(num2); CollectionsMarshal.SetCount(list191, num2); span3 = CollectionsMarshal.AsSpan(list191); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025925u, new Vector3(-702.17444f, 127.5686f, 112.291016f), 622) { TargetTerritoryId = (ushort)622, Mount = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1025799u, new Vector3(-175.03625f, 66.81902f, -437.43042f), 622) { Mount = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1025799u, new Vector3(-175.03625f, 66.81902f, -437.43042f), 622) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; obj94.Steps = list191; reference130 = obj94; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 5; List list192 = new List(index2); CollectionsMarshal.SetCount(list192, index2); span3 = CollectionsMarshal.AsSpan(list192); num2 = 0; ref QuestStep reference132 = ref span3[num2]; QuestStep questStep37 = new QuestStep(EInteractionType.Interact, 1025800u, new Vector3(-172.74744f, 67.39905f, -436.60645f), 622); num3 = 1; List list193 = new List(num3); CollectionsMarshal.SetCount(list193, num3); span4 = CollectionsMarshal.AsSpan(list193); index3 = 0; span4[index3] = EExtendedClassJob.DoH; questStep37.RequiredCurrentJob = list193; reference132 = questStep37; num2++; ref QuestStep reference133 = ref span3[num2]; QuestStep obj96 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22737u, ItemCount = 1 }; index3 = 1; List list194 = new List(index3); CollectionsMarshal.SetCount(list194, index3); span4 = CollectionsMarshal.AsSpan(list194); num3 = 0; span4[num3] = EExtendedClassJob.DoH; obj96.RequiredCurrentJob = list194; reference133 = obj96; num2++; ref QuestStep reference134 = ref span3[num2]; QuestStep questStep38 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list195 = new List(num3); CollectionsMarshal.SetCount(list195, num3); span4 = CollectionsMarshal.AsSpan(list195); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep38.RequiredQuestAcceptedJob = list195; index3 = 1; List list196 = new List(index3); CollectionsMarshal.SetCount(list196, index3); span5 = CollectionsMarshal.AsSpan(list196); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22633u, ItemCount = 2 }; questStep38.ItemsToGather = list196; reference134 = questStep38; num2++; ref QuestStep reference135 = ref span3[num2]; QuestStep questStep39 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list197 = new List(num3); CollectionsMarshal.SetCount(list197, num3); span4 = CollectionsMarshal.AsSpan(list197); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep39.RequiredQuestAcceptedJob = list197; index3 = 1; List list198 = new List(index3); CollectionsMarshal.SetCount(list198, index3); span5 = CollectionsMarshal.AsSpan(list198); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22659u, ItemCount = 2 }; questStep39.ItemsToGather = list198; reference135 = questStep39; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj95.Steps = list192; reference131 = obj95; questRoot18.QuestSequence = list189; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(3118); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list199 = new List(num); CollectionsMarshal.SetCount(list199, num); span = CollectionsMarshal.AsSpan(list199); index = 0; span[index] = "plogon_enjoyer"; questRoot19.Author = list199; index = 4; List list200 = new List(index); CollectionsMarshal.SetCount(list200, index); span2 = CollectionsMarshal.AsSpan(list200); num = 0; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 0 }; num2 = 1; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj97.Steps = list201; reference136 = obj97; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 1 }; index2 = 2; List list202 = new List(index2); CollectionsMarshal.SetCount(list202, index2); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025925u, new Vector3(-702.17444f, 127.5686f, 112.291016f), 622) { TargetTerritoryId = (ushort)622, Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1025801u, new Vector3(-609.49115f, 41.834953f, 139.75732f), 622) { Mount = true }; obj98.Steps = list202; reference137 = obj98; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 2 }; num2 = 1; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025802u, new Vector3(-232.89844f, 55.466682f, -329.15234f), 622); obj99.Steps = list203; reference138 = obj99; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj100.Steps = list204; reference139 = obj100; questRoot19.QuestSequence = list200; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(3119); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list205 = new List(num); CollectionsMarshal.SetCount(list205, num); span = CollectionsMarshal.AsSpan(list205); index = 0; span[index] = "Theo"; questRoot20.Author = list205; index = 4; List list206 = new List(index); CollectionsMarshal.SetCount(list206, index); span2 = CollectionsMarshal.AsSpan(list206); num = 0; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 0 }; num2 = 1; List list207 = new List(num2); CollectionsMarshal.SetCount(list207, num2); span3 = CollectionsMarshal.AsSpan(list207); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj101.Steps = list207; reference140 = obj101; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 1 }; index2 = 1; List list208 = new List(index2); CollectionsMarshal.SetCount(list208, index2); span3 = CollectionsMarshal.AsSpan(list208); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025803u, new Vector3(275.59314f, 2.410636f, 279.31628f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(275.35706f, 2.4109652f, 281.2354f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj102.Steps = list208; reference141 = obj102; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 2 }; num2 = 5; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; ref QuestStep reference143 = ref span3[index2]; QuestStep questStep40 = new QuestStep(EInteractionType.Interact, 1025804u, new Vector3(272.9076f, 2.39563f, 280.8423f), 622); num3 = 1; List list210 = new List(num3); CollectionsMarshal.SetCount(list210, num3); span4 = CollectionsMarshal.AsSpan(list210); index3 = 0; span4[index3] = EExtendedClassJob.DoH; questStep40.RequiredQuestAcceptedJob = list210; reference143 = questStep40; index2++; ref QuestStep reference144 = ref span3[index2]; QuestStep obj104 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22738u, ItemCount = 3 }; index3 = 1; List list211 = new List(index3); CollectionsMarshal.SetCount(list211, index3); span4 = CollectionsMarshal.AsSpan(list211); num3 = 0; span4[num3] = EExtendedClassJob.DoH; obj104.RequiredQuestAcceptedJob = list211; reference144 = obj104; index2++; ref QuestStep reference145 = ref span3[index2]; QuestStep questStep41 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list212 = new List(num3); CollectionsMarshal.SetCount(list212, num3); span4 = CollectionsMarshal.AsSpan(list212); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep41.RequiredQuestAcceptedJob = list212; index3 = 1; List list213 = new List(index3); CollectionsMarshal.SetCount(list213, index3); span5 = CollectionsMarshal.AsSpan(list213); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22634u, ItemCount = 2 }; questStep41.ItemsToGather = list213; reference145 = questStep41; index2++; ref QuestStep reference146 = ref span3[index2]; QuestStep questStep42 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list214 = new List(num3); CollectionsMarshal.SetCount(list214, num3); span4 = CollectionsMarshal.AsSpan(list214); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep42.RequiredQuestAcceptedJob = list214; index3 = 1; List list215 = new List(index3); CollectionsMarshal.SetCount(list215, index3); span5 = CollectionsMarshal.AsSpan(list215); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22660u, ItemCount = 2 }; questStep42.ItemsToGather = list215; reference146 = questStep42; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1025803u, new Vector3(275.59314f, 2.410636f, 279.31628f), 622) { Fly = true }; obj103.Steps = list209; reference142 = obj103; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list216 = new List(index2); CollectionsMarshal.SetCount(list216, index2); span3 = CollectionsMarshal.AsSpan(list216); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj105.Steps = list216; reference147 = obj105; questRoot20.QuestSequence = list206; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(3120); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list217 = new List(num); CollectionsMarshal.SetCount(list217, num); span = CollectionsMarshal.AsSpan(list217); index = 0; span[index] = "Theo"; questRoot21.Author = list217; index = 3; List list218 = new List(index); CollectionsMarshal.SetCount(list218, index); span2 = CollectionsMarshal.AsSpan(list218); num = 0; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 0 }; num2 = 2; List list219 = new List(num2); CollectionsMarshal.SetCount(list219, num2); span3 = CollectionsMarshal.AsSpan(list219); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-780.148f, 128.25195f, 97.154175f), 622); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622); obj106.Steps = list219; reference148 = obj106; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 1 }; index2 = 1; List list220 = new List(index2); CollectionsMarshal.SetCount(list220, index2); span3 = CollectionsMarshal.AsSpan(list220); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025805u, new Vector3(733.6079f, 0.64432836f, -164.78223f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone }; obj107.Steps = list220; reference149 = obj107; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 5; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; ref QuestStep reference151 = ref span3[index2]; QuestStep questStep43 = new QuestStep(EInteractionType.Interact, 1025806u, new Vector3(733.15015f, 0.5340576f, -162.21869f), 622); num3 = 1; List list222 = new List(num3); CollectionsMarshal.SetCount(list222, num3); span4 = CollectionsMarshal.AsSpan(list222); index3 = 0; span4[index3] = EExtendedClassJob.DoH; questStep43.RequiredQuestAcceptedJob = list222; reference151 = questStep43; index2++; ref QuestStep reference152 = ref span3[index2]; QuestStep obj109 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22739u, ItemCount = 1 }; index3 = 1; List list223 = new List(index3); CollectionsMarshal.SetCount(list223, index3); span4 = CollectionsMarshal.AsSpan(list223); num3 = 0; span4[num3] = EExtendedClassJob.DoH; obj109.RequiredQuestAcceptedJob = list223; reference152 = obj109; index2++; ref QuestStep reference153 = ref span3[index2]; QuestStep questStep44 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list224 = new List(num3); CollectionsMarshal.SetCount(list224, num3); span4 = CollectionsMarshal.AsSpan(list224); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep44.RequiredQuestAcceptedJob = list224; index3 = 1; List list225 = new List(index3); CollectionsMarshal.SetCount(list225, index3); span5 = CollectionsMarshal.AsSpan(list225); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22635u, ItemCount = 3 }; questStep44.ItemsToGather = list225; reference153 = questStep44; index2++; ref QuestStep reference154 = ref span3[index2]; QuestStep questStep45 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list226 = new List(num3); CollectionsMarshal.SetCount(list226, num3); span4 = CollectionsMarshal.AsSpan(list226); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep45.RequiredQuestAcceptedJob = list226; index3 = 1; List list227 = new List(index3); CollectionsMarshal.SetCount(list227, index3); span5 = CollectionsMarshal.AsSpan(list227); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22661u, ItemCount = 3 }; questStep45.ItemsToGather = list227; reference154 = questStep45; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj108.Steps = list221; reference150 = obj108; questRoot21.QuestSequence = list218; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(3121); QuestRoot questRoot22 = new QuestRoot(); num = 2; List list228 = new List(num); CollectionsMarshal.SetCount(list228, num); span = CollectionsMarshal.AsSpan(list228); index = 0; span[index] = "Theo"; index++; span[index] = "pot0to"; questRoot22.Author = list228; index = 4; List list229 = new List(index); CollectionsMarshal.SetCount(list229, index); span2 = CollectionsMarshal.AsSpan(list229); num = 0; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 0 }; index2 = 1; List list230 = new List(index2); CollectionsMarshal.SetCount(list230, index2); span3 = CollectionsMarshal.AsSpan(list230); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj110.Steps = list230; reference155 = obj110; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 1 }; num2 = 1; List list231 = new List(num2); CollectionsMarshal.SetCount(list231, num2); span3 = CollectionsMarshal.AsSpan(list231); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025610u, new Vector3(-739.43695f, 127.45824f, 90.62329f), 622); obj111.Steps = list231; reference156 = obj111; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 2 }; index2 = 4; List list232 = new List(index2); CollectionsMarshal.SetCount(list232, index2); span3 = CollectionsMarshal.AsSpan(list232); num2 = 0; ref QuestStep reference158 = ref span3[num2]; QuestStep obj113 = new QuestStep(EInteractionType.Action, 2009501u, new Vector3(-73.80792f, -3.7385254f, 345.3269f), 622) { Fly = true, Land = true, Action = EAction.Wasshoi }; num3 = 6; List> list233 = new List>(num3); CollectionsMarshal.SetCount(list233, num3); Span> span8 = CollectionsMarshal.AsSpan(list233); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference159 = ref span8[index3]; int num4 = 3; List list234 = new List(num4); CollectionsMarshal.SetCount(list234, num4); span7 = CollectionsMarshal.AsSpan(list234); int num5 = 0; span7[num5] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue(0, (byte)5, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue(0, (byte)6, EQuestWorkMode.Bitwise); reference159 = list234; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj113.RequiredQuestVariables = list233; reference158 = obj113; num2++; ref QuestStep reference160 = ref span3[num2]; QuestStep obj114 = new QuestStep(EInteractionType.Action, 2009542u, new Vector3(20.736938f, -0.015319824f, 559.9298f), 622) { Fly = true, Land = true, Action = EAction.Wasshoi }; index3 = 6; List> list235 = new List>(index3); CollectionsMarshal.SetCount(list235, index3); span8 = CollectionsMarshal.AsSpan(list235); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference161 = ref span8[num3]; num5 = 3; List list236 = new List(num5); CollectionsMarshal.SetCount(list236, num5); span7 = CollectionsMarshal.AsSpan(list236); num4 = 0; span7[num4] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); reference161 = list236; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj114.RequiredQuestVariables = list235; reference160 = obj114; num2++; ref QuestStep reference162 = ref span3[num2]; QuestStep obj115 = new QuestStep(EInteractionType.Action, 2009502u, new Vector3(95.47571f, -12.619263f, 699.1836f), 622) { Fly = true, Land = true, Action = EAction.Wasshoi }; num3 = 6; List> list237 = new List>(num3); CollectionsMarshal.SetCount(list237, num3); span8 = CollectionsMarshal.AsSpan(list237); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference163 = ref span8[index3]; num4 = 3; List list238 = new List(num4); CollectionsMarshal.SetCount(list238, num4); span7 = CollectionsMarshal.AsSpan(list238); num5 = 0; span7[num5] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue(0, (byte)6, EQuestWorkMode.Bitwise); reference163 = list238; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj115.RequiredQuestVariables = list237; reference162 = obj115; num2++; ref QuestStep reference164 = ref span3[num2]; QuestStep obj116 = new QuestStep(EInteractionType.Action, 2009500u, new Vector3(-701.2894f, 6.9122925f, 569.9701f), 622) { Fly = true, Land = true, Action = EAction.Wasshoi }; index3 = 6; List> list239 = new List>(index3); CollectionsMarshal.SetCount(list239, index3); span8 = CollectionsMarshal.AsSpan(list239); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference165 = ref span8[num3]; num5 = 3; List list240 = new List(num5); CollectionsMarshal.SetCount(list240, num5); span7 = CollectionsMarshal.AsSpan(list240); num4 = 0; span7[num4] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue(0, (byte)5, EQuestWorkMode.Bitwise); reference165 = list240; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj116.RequiredQuestVariables = list239; reference164 = obj116; obj112.Steps = list232; reference157 = obj112; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.None, null, null, 622) { Mount = false }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 100f, TerritoryId = 622 } } } }; obj117.Steps = list241; reference166 = obj117; questRoot22.QuestSequence = list229; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(3122); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list242 = new List(num); CollectionsMarshal.SetCount(list242, num); span = CollectionsMarshal.AsSpan(list242); index = 0; span[index] = "Theo"; questRoot23.Author = list242; index = 5; List list243 = new List(index); CollectionsMarshal.SetCount(list243, index); span2 = CollectionsMarshal.AsSpan(list243); num = 0; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 0 }; index2 = 1; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj118.Steps = list244; reference167 = obj118; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 1 }; num2 = 1; List list245 = new List(num2); CollectionsMarshal.SetCount(list245, num2); span3 = CollectionsMarshal.AsSpan(list245); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025814u, new Vector3(584.4967f, -12.093235f, 225.57397f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(584.4967f, -12.093235f, 225.57397f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj119.Steps = list245; reference168 = obj119; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 2 }; index2 = 5; List list246 = new List(index2); CollectionsMarshal.SetCount(list246, index2); span3 = CollectionsMarshal.AsSpan(list246); num2 = 0; ref QuestStep reference170 = ref span3[num2]; QuestStep questStep46 = new QuestStep(EInteractionType.Interact, 1025815u, new Vector3(580.74304f, -12.40564f, 224.56702f), 622); num3 = 1; List list247 = new List(num3); CollectionsMarshal.SetCount(list247, num3); span4 = CollectionsMarshal.AsSpan(list247); index3 = 0; span4[index3] = EExtendedClassJob.DoH; questStep46.RequiredQuestAcceptedJob = list247; reference170 = questStep46; num2++; ref QuestStep reference171 = ref span3[num2]; QuestStep obj121 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22740u, ItemCount = 2 }; index3 = 1; List list248 = new List(index3); CollectionsMarshal.SetCount(list248, index3); span4 = CollectionsMarshal.AsSpan(list248); num3 = 0; span4[num3] = EExtendedClassJob.DoH; obj121.RequiredQuestAcceptedJob = list248; reference171 = obj121; num2++; ref QuestStep reference172 = ref span3[num2]; QuestStep questStep47 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list249 = new List(num3); CollectionsMarshal.SetCount(list249, num3); span4 = CollectionsMarshal.AsSpan(list249); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep47.RequiredQuestAcceptedJob = list249; index3 = 1; List list250 = new List(index3); CollectionsMarshal.SetCount(list250, index3); span5 = CollectionsMarshal.AsSpan(list250); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22636u, ItemCount = 2 }; questStep47.ItemsToGather = list250; reference172 = questStep47; num2++; ref QuestStep reference173 = ref span3[num2]; QuestStep questStep48 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list251 = new List(num3); CollectionsMarshal.SetCount(list251, num3); span4 = CollectionsMarshal.AsSpan(list251); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep48.RequiredQuestAcceptedJob = list251; index3 = 1; List list252 = new List(index3); CollectionsMarshal.SetCount(list252, index3); span5 = CollectionsMarshal.AsSpan(list252); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22662u, ItemCount = 2 }; questStep48.ItemsToGather = list252; reference173 = questStep48; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1025814u, new Vector3(584.4967f, -12.093235f, 225.57397f), 622) { Fly = true }; obj120.Steps = list246; reference169 = obj120; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 3 }; num2 = 1; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019353u, new Vector3(544.0298f, -19.505642f, 391.68372f), 622) { Fly = true }; obj122.Steps = list253; reference174 = obj122; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list254 = new List(index2); CollectionsMarshal.SetCount(list254, index2); span3 = CollectionsMarshal.AsSpan(list254); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj123.Steps = list254; reference175 = obj123; questRoot23.QuestSequence = list243; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(3123); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list255 = new List(num); CollectionsMarshal.SetCount(list255, num); span = CollectionsMarshal.AsSpan(list255); index = 0; span[index] = "Theo"; questRoot24.Author = list255; index = 3; List list256 = new List(index); CollectionsMarshal.SetCount(list256, index); span2 = CollectionsMarshal.AsSpan(list256); num = 0; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 0 }; num2 = 1; List list257 = new List(num2); CollectionsMarshal.SetCount(list257, num2); span3 = CollectionsMarshal.AsSpan(list257); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj124.Steps = list257; reference176 = obj124; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 1 }; index2 = 1; List list258 = new List(index2); CollectionsMarshal.SetCount(list258, index2); span3 = CollectionsMarshal.AsSpan(list258); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025817u, new Vector3(544.9148f, 10.034876f, -193.40814f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(544.9148f, 10.034876f, -193.40814f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj125.Steps = list258; reference177 = obj125; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 5; List list259 = new List(num2); CollectionsMarshal.SetCount(list259, num2); span3 = CollectionsMarshal.AsSpan(list259); index2 = 0; ref QuestStep reference179 = ref span3[index2]; QuestStep questStep49 = new QuestStep(EInteractionType.Interact, 1025818u, new Vector3(543.93823f, 9.964111f, -190.53949f), 622); num3 = 1; List list260 = new List(num3); CollectionsMarshal.SetCount(list260, num3); span4 = CollectionsMarshal.AsSpan(list260); index3 = 0; span4[index3] = EExtendedClassJob.DoH; questStep49.RequiredQuestAcceptedJob = list260; reference179 = questStep49; index2++; ref QuestStep reference180 = ref span3[index2]; QuestStep obj127 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22741u, ItemCount = 1 }; index3 = 1; List list261 = new List(index3); CollectionsMarshal.SetCount(list261, index3); span4 = CollectionsMarshal.AsSpan(list261); num3 = 0; span4[num3] = EExtendedClassJob.DoH; obj127.RequiredQuestAcceptedJob = list261; reference180 = obj127; index2++; ref QuestStep reference181 = ref span3[index2]; QuestStep questStep50 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list262 = new List(num3); CollectionsMarshal.SetCount(list262, num3); span4 = CollectionsMarshal.AsSpan(list262); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep50.RequiredQuestAcceptedJob = list262; index3 = 1; List list263 = new List(index3); CollectionsMarshal.SetCount(list263, index3); span5 = CollectionsMarshal.AsSpan(list263); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22637u, ItemCount = 1 }; questStep50.ItemsToGather = list263; reference181 = questStep50; index2++; ref QuestStep reference182 = ref span3[index2]; QuestStep questStep51 = new QuestStep(EInteractionType.Gather, null, null, 622); num3 = 1; List list264 = new List(num3); CollectionsMarshal.SetCount(list264, num3); span4 = CollectionsMarshal.AsSpan(list264); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep51.RequiredQuestAcceptedJob = list264; index3 = 1; List list265 = new List(index3); CollectionsMarshal.SetCount(list265, index3); span5 = CollectionsMarshal.AsSpan(list265); num3 = 0; span5[num3] = new GatheredItem { ItemId = 22663u, ItemCount = 1 }; questStep51.ItemsToGather = list265; reference182 = questStep51; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj126.Steps = list259; reference178 = obj126; questRoot24.QuestSequence = list256; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(3124); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list266 = new List(num); CollectionsMarshal.SetCount(list266, num); span = CollectionsMarshal.AsSpan(list266); index = 0; span[index] = "Theo"; questRoot25.Author = list266; index = 4; List list267 = new List(index); CollectionsMarshal.SetCount(list267, index); span2 = CollectionsMarshal.AsSpan(list267); num = 0; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 0 }; index2 = 1; List list268 = new List(index2); CollectionsMarshal.SetCount(list268, index2); span3 = CollectionsMarshal.AsSpan(list268); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj128.Steps = list268; reference183 = obj128; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 1 }; num2 = 1; List list269 = new List(num2); CollectionsMarshal.SetCount(list269, num2); span3 = CollectionsMarshal.AsSpan(list269); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025819u, new Vector3(-815.4269f, 127.910385f, 55.77173f), 622); obj129.Steps = list269; reference184 = obj129; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 2 }; index2 = 1; List list270 = new List(index2); CollectionsMarshal.SetCount(list270, index2); span3 = CollectionsMarshal.AsSpan(list270); num2 = 0; ref QuestStep reference186 = ref span3[num2]; QuestStep questStep52 = new QuestStep(EInteractionType.Interact, 1025819u, new Vector3(-815.4269f, 127.910385f, 55.77173f), 622); num3 = 1; List list271 = new List(num3); CollectionsMarshal.SetCount(list271, num3); Span span9 = CollectionsMarshal.AsSpan(list271); index3 = 0; span9[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANNAM602_03124_Q1_000_000"), Answer = new ExcelRef("TEXT_BANNAM602_03124_A1_000_001") }; questStep52.DialogueChoices = list271; reference186 = questStep52; obj130.Steps = list270; reference185 = obj130; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list272 = new List(num2); CollectionsMarshal.SetCount(list272, num2); span3 = CollectionsMarshal.AsSpan(list272); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 100f, TerritoryId = 622 } } } }; obj131.Steps = list272; reference187 = obj131; questRoot25.QuestSequence = list267; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(3125); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list273 = new List(num); CollectionsMarshal.SetCount(list273, num); span = CollectionsMarshal.AsSpan(list273); index = 0; span[index] = "Theo"; questRoot26.Author = list273; index = 5; List list274 = new List(index); CollectionsMarshal.SetCount(list274, index); span2 = CollectionsMarshal.AsSpan(list274); num = 0; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 0 }; index2 = 1; List list275 = new List(index2); CollectionsMarshal.SetCount(list275, index2); span3 = CollectionsMarshal.AsSpan(list275); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj132.Steps = list275; reference188 = obj132; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 1 }; num2 = 1; List list276 = new List(num2); CollectionsMarshal.SetCount(list276, num2); span3 = CollectionsMarshal.AsSpan(list276); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025820u, new Vector3(94.2854f, 116.043f, 143.48047f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(94.2854f, 116.043f, 143.48047f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj133.Steps = list276; reference189 = obj133; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 2 }; index2 = 5; List list277 = new List(index2); CollectionsMarshal.SetCount(list277, index2); span3 = CollectionsMarshal.AsSpan(list277); num2 = 0; ref QuestStep reference191 = ref span3[num2]; QuestStep questStep53 = new QuestStep(EInteractionType.Interact, 1025821u, new Vector3(95.26196f, 116.01428f, 141.74097f), 622); index3 = 1; List list278 = new List(index3); CollectionsMarshal.SetCount(list278, index3); span4 = CollectionsMarshal.AsSpan(list278); num3 = 0; span4[num3] = EExtendedClassJob.DoH; questStep53.RequiredQuestAcceptedJob = list278; reference191 = questStep53; num2++; ref QuestStep reference192 = ref span3[num2]; QuestStep obj135 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22742u, ItemCount = 2 }; num3 = 1; List list279 = new List(num3); CollectionsMarshal.SetCount(list279, num3); span4 = CollectionsMarshal.AsSpan(list279); index3 = 0; span4[index3] = EExtendedClassJob.DoH; obj135.RequiredQuestAcceptedJob = list279; reference192 = obj135; num2++; ref QuestStep reference193 = ref span3[num2]; QuestStep questStep54 = new QuestStep(EInteractionType.Gather, null, null, 622); index3 = 1; List list280 = new List(index3); CollectionsMarshal.SetCount(list280, index3); span4 = CollectionsMarshal.AsSpan(list280); num3 = 0; span4[num3] = EExtendedClassJob.Miner; questStep54.RequiredQuestAcceptedJob = list280; num3 = 1; List list281 = new List(num3); CollectionsMarshal.SetCount(list281, num3); span5 = CollectionsMarshal.AsSpan(list281); index3 = 0; span5[index3] = new GatheredItem { ItemId = 22638u, ItemCount = 1 }; questStep54.ItemsToGather = list281; reference193 = questStep54; num2++; ref QuestStep reference194 = ref span3[num2]; QuestStep questStep55 = new QuestStep(EInteractionType.Gather, null, null, 622); index3 = 1; List list282 = new List(index3); CollectionsMarshal.SetCount(list282, index3); span4 = CollectionsMarshal.AsSpan(list282); num3 = 0; span4[num3] = EExtendedClassJob.Botanist; questStep55.RequiredQuestAcceptedJob = list282; num3 = 1; List list283 = new List(num3); CollectionsMarshal.SetCount(list283, num3); span5 = CollectionsMarshal.AsSpan(list283); index3 = 0; span5[index3] = new GatheredItem { ItemId = 22664u, ItemCount = 1 }; questStep55.ItemsToGather = list283; reference194 = questStep55; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1025820u, new Vector3(94.2854f, 116.043f, 143.48047f), 622) { Fly = true }; obj134.Steps = list277; reference190 = obj134; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 3 }; num2 = 3; List list284 = new List(num2); CollectionsMarshal.SetCount(list284, num2); span3 = CollectionsMarshal.AsSpan(list284); index2 = 0; ref QuestStep reference196 = ref span3[index2]; QuestStep obj137 = new QuestStep(EInteractionType.Interact, 1025823u, new Vector3(-0.19836426f, 2.1311574f, 224.07861f), 622) { Fly = true }; index3 = 6; List> list285 = new List>(index3); CollectionsMarshal.SetCount(list285, index3); span8 = CollectionsMarshal.AsSpan(list285); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference197 = ref span8[num3]; num4 = 1; List list286 = new List(num4); CollectionsMarshal.SetCount(list286, num4); span7 = CollectionsMarshal.AsSpan(list286); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference197 = list286; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj137.RequiredQuestVariables = list285; reference196 = obj137; index2++; ref QuestStep reference198 = ref span3[index2]; QuestStep obj138 = new QuestStep(EInteractionType.Interact, 1021491u, new Vector3(199.38953f, 1.9158756f, 41.153564f), 622) { Fly = true }; num3 = 6; List> list287 = new List>(num3); CollectionsMarshal.SetCount(list287, num3); span8 = CollectionsMarshal.AsSpan(list287); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference199 = ref span8[index3]; num5 = 1; List list288 = new List(num5); CollectionsMarshal.SetCount(list288, num5); span7 = CollectionsMarshal.AsSpan(list288); num4 = 0; span7[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference199 = list288; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj138.RequiredQuestVariables = list287; reference198 = obj138; index2++; ref QuestStep reference200 = ref span3[index2]; QuestStep obj139 = new QuestStep(EInteractionType.Interact, 1025835u, new Vector3(-145.92206f, 1.8999462f, 239.73438f), 622) { Fly = true }; index3 = 6; List> list289 = new List>(index3); CollectionsMarshal.SetCount(list289, index3); span8 = CollectionsMarshal.AsSpan(list289); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference201 = ref span8[num3]; num4 = 1; List list290 = new List(num4); CollectionsMarshal.SetCount(list290, num4); span7 = CollectionsMarshal.AsSpan(list290); num5 = 0; span7[num5] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); reference201 = list290; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj139.RequiredQuestVariables = list289; reference200 = obj139; obj136.Steps = list284; reference195 = obj136; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list291 = new List(index2); CollectionsMarshal.SetCount(list291, index2); span3 = CollectionsMarshal.AsSpan(list291); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj140.Steps = list291; reference202 = obj140; questRoot26.QuestSequence = list274; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(3127); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list292 = new List(num); CollectionsMarshal.SetCount(list292, num); span = CollectionsMarshal.AsSpan(list292); index = 0; span[index] = "Censored"; questRoot27.Author = list292; index = 3; List list293 = new List(index); CollectionsMarshal.SetCount(list293, index); span2 = CollectionsMarshal.AsSpan(list293); num = 0; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 0 }; num2 = 1; List list294 = new List(num2); CollectionsMarshal.SetCount(list294, num2); span3 = CollectionsMarshal.AsSpan(list294); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj141.Steps = list294; reference203 = obj141; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 1 }; index2 = 3; List list295 = new List(index2); CollectionsMarshal.SetCount(list295, index2); span3 = CollectionsMarshal.AsSpan(list295); num2 = 0; ref QuestStep reference205 = ref span3[num2]; QuestStep obj143 = new QuestStep(EInteractionType.UseItem, 1025827u, new Vector3(435.32446f, 5.107297f, 18.234497f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone, ItemId = 2002479u, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(435.32446f, 5.107297f, 18.234497f), MaximumDistance = 200f, TerritoryId = 622 } } } }; num3 = 6; List> list296 = new List>(num3); CollectionsMarshal.SetCount(list296, num3); span8 = CollectionsMarshal.AsSpan(list296); index3 = 0; span8[index3] = null; index3++; ref List reference206 = ref span8[index3]; num5 = 1; List list297 = new List(num5); CollectionsMarshal.SetCount(list297, num5); span7 = CollectionsMarshal.AsSpan(list297); num4 = 0; span7[num4] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); reference206 = list297; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj143.RequiredQuestVariables = list296; reference205 = obj143; num2++; ref QuestStep reference207 = ref span3[num2]; QuestStep obj144 = new QuestStep(EInteractionType.UseItem, 1025825u, new Vector3(432.02856f, 20.099669f, -22.38501f), 622) { Fly = true, ItemId = 2002479u }; index3 = 6; List> list298 = new List>(index3); CollectionsMarshal.SetCount(list298, index3); span8 = CollectionsMarshal.AsSpan(list298); num3 = 0; span8[num3] = null; num3++; ref List reference208 = ref span8[num3]; num4 = 1; List list299 = new List(num4); CollectionsMarshal.SetCount(list299, num4); span7 = CollectionsMarshal.AsSpan(list299); num5 = 0; span7[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference208 = list299; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj144.RequiredQuestVariables = list298; reference207 = obj144; num2++; ref QuestStep reference209 = ref span3[num2]; QuestStep obj145 = new QuestStep(EInteractionType.UseItem, 1025826u, new Vector3(411.58154f, 2.814907f, -44.327515f), 622) { Fly = true, ItemId = 2002479u }; num3 = 6; List> list300 = new List>(num3); CollectionsMarshal.SetCount(list300, num3); span8 = CollectionsMarshal.AsSpan(list300); index3 = 0; span8[index3] = null; index3++; ref List reference210 = ref span8[index3]; num5 = 1; List list301 = new List(num5); CollectionsMarshal.SetCount(list301, num5); span7 = CollectionsMarshal.AsSpan(list301); num4 = 0; span7[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference210 = list301; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj145.RequiredQuestVariables = list300; reference209 = obj145; obj142.Steps = list295; reference204 = obj142; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list302 = new List(num2); CollectionsMarshal.SetCount(list302, num2); span3 = CollectionsMarshal.AsSpan(list302); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj146.Steps = list302; reference211 = obj146; questRoot27.QuestSequence = list293; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(3128); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list303 = new List(num); CollectionsMarshal.SetCount(list303, num); span = CollectionsMarshal.AsSpan(list303); index = 0; span[index] = "Theo"; questRoot28.Author = list303; index = 4; List list304 = new List(index); CollectionsMarshal.SetCount(list304, index); span2 = CollectionsMarshal.AsSpan(list304); num = 0; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 0 }; index2 = 1; List list305 = new List(index2); CollectionsMarshal.SetCount(list305, index2); span3 = CollectionsMarshal.AsSpan(list305); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj147.Steps = list305; reference212 = obj147; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 1 }; num2 = 1; List list306 = new List(num2); CollectionsMarshal.SetCount(list306, num2); span3 = CollectionsMarshal.AsSpan(list306); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025828u, new Vector3(-55.985413f, 114.904976f, -19.089111f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-55.985413f, 114.904976f, -19.089111f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj148.Steps = list306; reference213 = obj148; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 2 }; index2 = 5; List list307 = new List(index2); CollectionsMarshal.SetCount(list307, index2); span3 = CollectionsMarshal.AsSpan(list307); num2 = 0; ref QuestStep reference215 = ref span3[num2]; QuestStep questStep56 = new QuestStep(EInteractionType.Interact, 1025832u, new Vector3(-57.1756f, 114.88513f, -16.464539f), 622); index3 = 1; List list308 = new List(index3); CollectionsMarshal.SetCount(list308, index3); span4 = CollectionsMarshal.AsSpan(list308); num3 = 0; span4[num3] = EExtendedClassJob.DoH; questStep56.RequiredQuestAcceptedJob = list308; reference215 = questStep56; num2++; ref QuestStep reference216 = ref span3[num2]; QuestStep obj150 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22744u, ItemCount = 2 }; num3 = 1; List list309 = new List(num3); CollectionsMarshal.SetCount(list309, num3); span4 = CollectionsMarshal.AsSpan(list309); index3 = 0; span4[index3] = EExtendedClassJob.DoH; obj150.RequiredQuestAcceptedJob = list309; reference216 = obj150; num2++; ref QuestStep reference217 = ref span3[num2]; QuestStep questStep57 = new QuestStep(EInteractionType.Gather, null, null, 622); index3 = 1; List list310 = new List(index3); CollectionsMarshal.SetCount(list310, index3); span4 = CollectionsMarshal.AsSpan(list310); num3 = 0; span4[num3] = EExtendedClassJob.Miner; questStep57.RequiredQuestAcceptedJob = list310; num3 = 1; List list311 = new List(num3); CollectionsMarshal.SetCount(list311, num3); span5 = CollectionsMarshal.AsSpan(list311); index3 = 0; span5[index3] = new GatheredItem { ItemId = 22640u, ItemCount = 1 }; questStep57.ItemsToGather = list311; reference217 = questStep57; num2++; ref QuestStep reference218 = ref span3[num2]; QuestStep questStep58 = new QuestStep(EInteractionType.Gather, null, null, 622); index3 = 1; List list312 = new List(index3); CollectionsMarshal.SetCount(list312, index3); span4 = CollectionsMarshal.AsSpan(list312); num3 = 0; span4[num3] = EExtendedClassJob.Botanist; questStep58.RequiredQuestAcceptedJob = list312; num3 = 1; List list313 = new List(num3); CollectionsMarshal.SetCount(list313, num3); span5 = CollectionsMarshal.AsSpan(list313); index3 = 0; span5[index3] = new GatheredItem { ItemId = 22666u, ItemCount = 1 }; questStep58.ItemsToGather = list313; reference218 = questStep58; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1025831u, new Vector3(-50.980408f, 114.90497f, -23.178528f), 622) { Fly = true }; obj149.Steps = list307; reference214 = obj149; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list314 = new List(num2); CollectionsMarshal.SetCount(list314, num2); span3 = CollectionsMarshal.AsSpan(list314); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj151.Steps = list314; reference219 = obj151; questRoot28.QuestSequence = list304; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(3129); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list315 = new List(num); CollectionsMarshal.SetCount(list315, num); span = CollectionsMarshal.AsSpan(list315); index = 0; span[index] = "Theo"; questRoot29.Author = list315; index = 4; List list316 = new List(index); CollectionsMarshal.SetCount(list316, index); span2 = CollectionsMarshal.AsSpan(list316); num = 0; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 0 }; index2 = 1; List list317 = new List(index2); CollectionsMarshal.SetCount(list317, index2); span3 = CollectionsMarshal.AsSpan(list317); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj152.Steps = list317; reference220 = obj152; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 1 }; num2 = 1; List list318 = new List(num2); CollectionsMarshal.SetCount(list318, num2); span3 = CollectionsMarshal.AsSpan(list318); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025858u, new Vector3(-534.7219f, 66.33932f, -409.75055f), 622) { Fly = true }; obj153.Steps = list318; reference221 = obj153; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 2 }; index2 = 5; List list319 = new List(index2); CollectionsMarshal.SetCount(list319, index2); span3 = CollectionsMarshal.AsSpan(list319); num2 = 0; ref QuestStep reference223 = ref span3[num2]; QuestStep questStep59 = new QuestStep(EInteractionType.Interact, 1025816u, new Vector3(-535.3323f, 66.453f, -412.71082f), 622); index3 = 1; List list320 = new List(index3); CollectionsMarshal.SetCount(list320, index3); span4 = CollectionsMarshal.AsSpan(list320); num3 = 0; span4[num3] = EExtendedClassJob.DoH; questStep59.RequiredQuestAcceptedJob = list320; reference223 = questStep59; num2++; ref QuestStep reference224 = ref span3[num2]; QuestStep obj155 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 22745u, ItemCount = 1 }; num3 = 1; List list321 = new List(num3); CollectionsMarshal.SetCount(list321, num3); span4 = CollectionsMarshal.AsSpan(list321); index3 = 0; span4[index3] = EExtendedClassJob.DoH; obj155.RequiredQuestAcceptedJob = list321; reference224 = obj155; num2++; ref QuestStep reference225 = ref span3[num2]; QuestStep questStep60 = new QuestStep(EInteractionType.Gather, null, null, 622); index3 = 1; List list322 = new List(index3); CollectionsMarshal.SetCount(list322, index3); span4 = CollectionsMarshal.AsSpan(list322); num3 = 0; span4[num3] = EExtendedClassJob.Miner; questStep60.RequiredQuestAcceptedJob = list322; num3 = 1; List list323 = new List(num3); CollectionsMarshal.SetCount(list323, num3); span5 = CollectionsMarshal.AsSpan(list323); index3 = 0; span5[index3] = new GatheredItem { ItemId = 22641u, ItemCount = 1 }; questStep60.ItemsToGather = list323; reference225 = questStep60; num2++; ref QuestStep reference226 = ref span3[num2]; QuestStep questStep61 = new QuestStep(EInteractionType.Gather, null, null, 622); index3 = 1; List list324 = new List(index3); CollectionsMarshal.SetCount(list324, index3); span4 = CollectionsMarshal.AsSpan(list324); num3 = 0; span4[num3] = EExtendedClassJob.Botanist; questStep61.RequiredQuestAcceptedJob = list324; num3 = 1; List list325 = new List(num3); CollectionsMarshal.SetCount(list325, num3); span5 = CollectionsMarshal.AsSpan(list325); index3 = 0; span5[index3] = new GatheredItem { ItemId = 22667u, ItemCount = 1 }; questStep61.ItemsToGather = list325; reference226 = questStep61; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1021784u, new Vector3(-750.05725f, 127.240875f, 143.72461f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-750.05725f, 127.240875f, 143.72461f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj154.Steps = list319; reference222 = obj154; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list326 = new List(num2); CollectionsMarshal.SetCount(list326, num2); span3 = CollectionsMarshal.AsSpan(list326); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 150f, TerritoryId = 622 } } } }; obj156.Steps = list326; reference227 = obj156; questRoot29.QuestSequence = list316; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(3130); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list327 = new List(num); CollectionsMarshal.SetCount(list327, num); span = CollectionsMarshal.AsSpan(list327); index = 0; span[index] = "Theo"; questRoot30.Author = list327; index = 5; List list328 = new List(index); CollectionsMarshal.SetCount(list328, index); span2 = CollectionsMarshal.AsSpan(list328); num = 0; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 0 }; index2 = 1; List list329 = new List(index2); CollectionsMarshal.SetCount(list329, index2); span3 = CollectionsMarshal.AsSpan(list329); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj157.Steps = list329; reference228 = obj157; num++; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 1 }; num2 = 1; List list330 = new List(num2); CollectionsMarshal.SetCount(list330, num2); span3 = CollectionsMarshal.AsSpan(list330); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025837u, new Vector3(239.2461f, 1.2024078f, 12.466553f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(239.2461f, 1.2024078f, 12.466553f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj158.Steps = list330; reference229 = obj158; num++; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 2 }; index2 = 5; List list331 = new List(index2); CollectionsMarshal.SetCount(list331, index2); span3 = CollectionsMarshal.AsSpan(list331); num2 = 0; ref QuestStep reference231 = ref span3[num2]; QuestStep questStep62 = new QuestStep(EInteractionType.Interact, 1025841u, new Vector3(241.77905f, 2.4261475f, 14.419739f), 622); index3 = 1; List list332 = new List(index3); CollectionsMarshal.SetCount(list332, index3); span4 = CollectionsMarshal.AsSpan(list332); num3 = 0; span4[num3] = EExtendedClassJob.DoH; questStep62.RequiredQuestAcceptedJob = list332; reference231 = questStep62; num2++; ref QuestStep reference232 = ref span3[num2]; QuestStep obj160 = new QuestStep(EInteractionType.Craft, null, null, 622) { ItemId = 23173u, ItemCount = 3 }; num3 = 1; List list333 = new List(num3); CollectionsMarshal.SetCount(list333, num3); span4 = CollectionsMarshal.AsSpan(list333); index3 = 0; span4[index3] = EExtendedClassJob.DoH; obj160.RequiredQuestAcceptedJob = list333; reference232 = obj160; num2++; ref QuestStep reference233 = ref span3[num2]; QuestStep questStep63 = new QuestStep(EInteractionType.Gather, null, null, 622); index3 = 1; List list334 = new List(index3); CollectionsMarshal.SetCount(list334, index3); span4 = CollectionsMarshal.AsSpan(list334); num3 = 0; span4[num3] = EExtendedClassJob.Miner; questStep63.RequiredQuestAcceptedJob = list334; num3 = 1; List list335 = new List(num3); CollectionsMarshal.SetCount(list335, num3); span5 = CollectionsMarshal.AsSpan(list335); index3 = 0; span5[index3] = new GatheredItem { ItemId = 23169u, ItemCount = 1 }; questStep63.ItemsToGather = list335; reference233 = questStep63; num2++; ref QuestStep reference234 = ref span3[num2]; QuestStep questStep64 = new QuestStep(EInteractionType.Gather, null, null, 622); index3 = 1; List list336 = new List(index3); CollectionsMarshal.SetCount(list336, index3); span4 = CollectionsMarshal.AsSpan(list336); num3 = 0; span4[num3] = EExtendedClassJob.Botanist; questStep64.RequiredQuestAcceptedJob = list336; num3 = 1; List list337 = new List(num3); CollectionsMarshal.SetCount(list337, num3); span5 = CollectionsMarshal.AsSpan(list337); index3 = 0; span5[index3] = new GatheredItem { ItemId = 23170u, ItemCount = 1 }; questStep64.ItemsToGather = list337; reference234 = questStep64; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1025837u, new Vector3(239.2461f, 1.2024078f, 12.466553f), 622) { Fly = true }; obj159.Steps = list331; reference230 = obj159; num++; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 3 }; num2 = 4; List list338 = new List(num2); CollectionsMarshal.SetCount(list338, num2); span3 = CollectionsMarshal.AsSpan(list338); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(50.48796f, 114.90777f, 9.264265f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; ref QuestStep reference236 = ref span3[index2]; QuestStep obj162 = new QuestStep(EInteractionType.Interact, 1025836u, new Vector3(46.158447f, 114.904976f, 10.849121f), 622) { Fly = true }; index3 = 6; List list339 = new List(index3); CollectionsMarshal.SetCount(list339, index3); span7 = CollectionsMarshal.AsSpan(list339); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj162.CompletionQuestVariablesFlags = list339; reference236 = obj162; index2++; ref QuestStep reference237 = ref span3[index2]; QuestStep questStep65 = new QuestStep(EInteractionType.Interact, 1025838u, new Vector3(46.12793f, 114.904976f, 8.132996f), 622); num3 = 6; List list340 = new List(num3); CollectionsMarshal.SetCount(list340, num3); span7 = CollectionsMarshal.AsSpan(list340); 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)4, 0, EQuestWorkMode.Bitwise); questStep65.CompletionQuestVariablesFlags = list340; reference237 = questStep65; index2++; ref QuestStep reference238 = ref span3[index2]; QuestStep questStep66 = new QuestStep(EInteractionType.Interact, 1025840u, new Vector3(43.289795f, 114.90497f, 7.9193726f), 622); index3 = 6; List list341 = new List(index3); CollectionsMarshal.SetCount(list341, index3); span7 = CollectionsMarshal.AsSpan(list341); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep66.CompletionQuestVariablesFlags = list341; reference238 = questStep66; obj161.Steps = list338; reference235 = obj161; num++; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list342 = new List(index2); CollectionsMarshal.SetCount(list342, index2); span3 = CollectionsMarshal.AsSpan(list342); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025602u, new Vector3(-780.148f, 128.25195f, 97.154175f), 622) { Mount = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-780.148f, 128.25195f, 97.154175f), MaximumDistance = 50f, TerritoryId = 622 } } } }; obj163.Steps = list342; reference239 = obj163; questRoot30.QuestSequence = list328; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(3139); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list343 = new List(num); CollectionsMarshal.SetCount(list343, num); span = CollectionsMarshal.AsSpan(list343); index = 0; span[index] = "liza"; questRoot31.Author = list343; index = 2; List list344 = new List(index); CollectionsMarshal.SetCount(list344, index); span2 = CollectionsMarshal.AsSpan(list344); num = 0; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 0 }; num2 = 1; List list345 = new List(num2); CollectionsMarshal.SetCount(list345, num2); span3 = CollectionsMarshal.AsSpan(list345); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025965u, new Vector3(-52.0791f, -2.9f, -64.4389f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeShiokazeHostelry } }; obj164.Steps = list345; reference240 = obj164; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list346 = new List(index2); CollectionsMarshal.SetCount(list346, index2); span3 = CollectionsMarshal.AsSpan(list346); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025878u, new Vector3(343.984f, -120.32947f, -306.0197f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; obj165.Steps = list346; reference241 = obj165; questRoot31.QuestSequence = list344; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(3140); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list347 = new List(num); CollectionsMarshal.SetCount(list347, num); span = CollectionsMarshal.AsSpan(list347); index = 0; span[index] = "liza"; questRoot32.Author = list347; index = 5; List list348 = new List(index); CollectionsMarshal.SetCount(list348, index); span2 = CollectionsMarshal.AsSpan(list348); num = 0; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 0 }; num2 = 1; List list349 = new List(num2); CollectionsMarshal.SetCount(list349, num2); span3 = CollectionsMarshal.AsSpan(list349); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025878u, new Vector3(343.984f, -120.32947f, -306.0197f), 613); obj166.Steps = list349; reference242 = obj166; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 1 }; index2 = 3; List list350 = new List(index2); CollectionsMarshal.SetCount(list350, index2); span3 = CollectionsMarshal.AsSpan(list350); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(322.1539f, -121.22571f, -314.2446f), 613) { Mount = true, RestartNavigationIfCancelled = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(22.288645f, -196.2301f, -155.5739f), 613) { RestartNavigationIfCancelled = false }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1025966u, new Vector3(-10.51355f, -187.08374f, -95.07898f), 613) { Fly = true }; obj167.Steps = list350; reference243 = obj167; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 2 }; num2 = 1; List list351 = new List(num2); CollectionsMarshal.SetCount(list351, num2); span3 = CollectionsMarshal.AsSpan(list351); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009560u, new Vector3(855.1002f, 1.1749268f, 876.0051f), 613) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyPrice } }; obj168.Steps = list351; reference244 = obj168; num++; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 3 }; index2 = 1; List list352 = new List(index2); CollectionsMarshal.SetCount(list352, index2); span3 = CollectionsMarshal.AsSpan(list352); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025968u, new Vector3(35.477173f, 5.9422755f, -143.63324f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRakuzaDistrict } }; obj169.Steps = list352; reference245 = obj169; num++; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list353 = new List(num2); CollectionsMarshal.SetCount(list353, num2); span3 = CollectionsMarshal.AsSpan(list353); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025878u, new Vector3(343.984f, -120.32947f, -306.0197f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; obj170.Steps = list353; reference246 = obj170; questRoot32.QuestSequence = list348; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(3141); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list354 = new List(num); CollectionsMarshal.SetCount(list354, num); span = CollectionsMarshal.AsSpan(list354); index = 0; span[index] = "liza"; questRoot33.Author = list354; index = 3; List list355 = new List(index); CollectionsMarshal.SetCount(list355, index); span2 = CollectionsMarshal.AsSpan(list355); num = 0; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 0 }; index2 = 1; List list356 = new List(index2); CollectionsMarshal.SetCount(list356, index2); span3 = CollectionsMarshal.AsSpan(list356); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1024791u, new Vector3(31.60144f, 0.26575702f, 28.915894f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj171.Steps = list356; reference247 = obj171; num++; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 1 }; num2 = 1; List list357 = new List(num2); CollectionsMarshal.SetCount(list357, num2); span3 = CollectionsMarshal.AsSpan(list357); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024793u, new Vector3(66.666626f, -7.579447E-09f, -59.67804f), 759); obj172.Steps = list357; reference248 = obj172; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list358 = new List(index2); CollectionsMarshal.SetCount(list358, index2); span3 = CollectionsMarshal.AsSpan(list358); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024791u, new Vector3(31.60144f, 0.26575702f, 28.915894f), 759); obj173.Steps = list358; reference249 = obj173; questRoot33.QuestSequence = list355; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(3142); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list359 = new List(num); CollectionsMarshal.SetCount(list359, num); span = CollectionsMarshal.AsSpan(list359); index = 0; span[index] = "Thaksin"; questRoot34.Author = list359; index = 4; List list360 = new List(index); CollectionsMarshal.SetCount(list360, index); span2 = CollectionsMarshal.AsSpan(list360); num = 0; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 0 }; num2 = 1; List list361 = new List(num2); CollectionsMarshal.SetCount(list361, num2); span3 = CollectionsMarshal.AsSpan(list361); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1026200u, new Vector3(26.901611f, 0f, 36.362183f), 635); obj174.Steps = list361; reference250 = obj174; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 1 }; index2 = 2; List list362 = new List(index2); CollectionsMarshal.SetCount(list362, index2); span3 = CollectionsMarshal.AsSpan(list362); num2 = 0; ref QuestStep reference252 = ref span3[num2]; QuestStep obj176 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-516.5388f, 146.04834f, -357.0811f), 399) { AetheryteShortcut = EAetheryteLocation.Idyllshire, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshirePrologueGate } }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition2 = new SkipAetheryteCondition(); num3 = 1; List list363 = new List(num3); CollectionsMarshal.SetCount(list363, num3); span6 = CollectionsMarshal.AsSpan(list363); index3 = 0; span6[index3] = 399; skipAetheryteCondition2.InTerritory = list363; skipConditions4.AetheryteShortcutIf = skipAetheryteCondition2; obj176.SkipConditions = skipConditions4; reference252 = obj176; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1026201u, new Vector3(-617.2427f, 146.86842f, 62.150024f), 399) { Fly = true }; obj175.Steps = list362; reference251 = obj175; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 2 }; num2 = 1; List list364 = new List(num2); CollectionsMarshal.SetCount(list364, num2); span3 = CollectionsMarshal.AsSpan(list364); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 399) { DutyOptions = new DutyOptions { ContentFinderConditionId = 584u } }; obj177.Steps = list364; reference253 = obj177; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list365 = new List(index2); CollectionsMarshal.SetCount(list365, index2); span3 = CollectionsMarshal.AsSpan(list365); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1026202u, new Vector3(-611.6274f, 146.86842f, 57.87744f), 399); obj178.Steps = list365; reference254 = obj178; questRoot34.QuestSequence = list360; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(3143); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list366 = new List(num); CollectionsMarshal.SetCount(list366, num); span = CollectionsMarshal.AsSpan(list366); index = 0; span[index] = "JerryWester"; questRoot35.Author = list366; index = 5; List list367 = new List(index); CollectionsMarshal.SetCount(list367, index); span2 = CollectionsMarshal.AsSpan(list367); num = 0; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 0 }; num2 = 1; List list368 = new List(num2); CollectionsMarshal.SetCount(list368, num2); span3 = CollectionsMarshal.AsSpan(list368); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025549u, new Vector3(1.4800415f, -1.1041565E-05f, -11.734253f), 351) { StopDistance = 5f }; obj179.Steps = list368; reference255 = obj179; num++; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 1 }; index2 = 1; List list369 = new List(index2); CollectionsMarshal.SetCount(list369, index2); span3 = CollectionsMarshal.AsSpan(list369); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026253u, new Vector3(650.87354f, 70f, 546.89856f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter }; obj180.Steps = list369; reference256 = obj180; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 2 }; num2 = 1; List list370 = new List(num2); CollectionsMarshal.SetCount(list370, num2); span3 = CollectionsMarshal.AsSpan(list370); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026256u, new Vector3(648.1575f, 70f, 548.24133f), 621); obj181.Steps = list370; reference257 = obj181; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 3 }; index2 = 1; List list371 = new List(index2); CollectionsMarshal.SetCount(list371, index2); span3 = CollectionsMarshal.AsSpan(list371); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026257u, new Vector3(-7.950012f, -3.2583127E-12f, -16.31195f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave }; obj182.Steps = list371; reference258 = obj182; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list372 = new List(num2); CollectionsMarshal.SetCount(list372, num2); span3 = CollectionsMarshal.AsSpan(list372); index2 = 0; ref QuestStep reference260 = ref span3[index2]; QuestStep obj184 = new QuestStep(EInteractionType.Interact, 1024974u, new Vector3(-10.330383f, 0.19997318f, 12.893799f), 759) { TargetTerritoryId = (ushort)744 }; index3 = 1; List list373 = new List(index3); CollectionsMarshal.SetCount(list373, index3); span9 = CollectionsMarshal.AsSpan(list373); num3 = 0; span9[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDE101_03143_EVENTAREA_WARP_100_004") }; obj184.DialogueChoices = list373; reference260 = obj184; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1025597u, new Vector3(0.19836426f, 0.021091362f, -3.0060425f), 744); obj183.Steps = list372; reference259 = obj183; questRoot35.QuestSequence = list367; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(3144); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list374 = new List(num); CollectionsMarshal.SetCount(list374, num); span = CollectionsMarshal.AsSpan(list374); index = 0; span[index] = "JerryWester"; questRoot36.Author = list374; index = 4; List list375 = new List(index); CollectionsMarshal.SetCount(list375, index); span2 = CollectionsMarshal.AsSpan(list375); num = 0; ref QuestSequence reference261 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 0 }; index2 = 1; List list376 = new List(index2); CollectionsMarshal.SetCount(list376, index2); span3 = CollectionsMarshal.AsSpan(list376); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1025597u, new Vector3(0.19836426f, 0.021091362f, -3.0060425f), 744); obj185.Steps = list376; reference261 = obj185; num++; ref QuestSequence reference262 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 1 }; num2 = 1; List list377 = new List(num2); CollectionsMarshal.SetCount(list377, num2); span3 = CollectionsMarshal.AsSpan(list377); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026261u, new Vector3(337.78882f, 54.860683f, -531.2734f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaHouseOfTheFierce }; obj186.Steps = list377; reference262 = obj186; num++; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 2 }; index2 = 1; List list378 = new List(index2); CollectionsMarshal.SetCount(list378, index2); span3 = CollectionsMarshal.AsSpan(list378); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 614) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 585u } }; obj187.Steps = list378; reference263 = obj187; num++; ref QuestSequence reference264 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list379 = new List(num2); CollectionsMarshal.SetCount(list379, num2); span3 = CollectionsMarshal.AsSpan(list379); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1026268u, new Vector3(117.7843f, -4.178714f, 87.296875f), 759) { StopDistance = 7f }; obj188.Steps = list379; reference264 = obj188; questRoot36.QuestSequence = list375; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(3145); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list380 = new List(num); CollectionsMarshal.SetCount(list380, num); span = CollectionsMarshal.AsSpan(list380); index = 0; span[index] = "JerryWester"; questRoot37.Author = list380; index = 5; List list381 = new List(index); CollectionsMarshal.SetCount(list381, index); span2 = CollectionsMarshal.AsSpan(list381); num = 0; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 0 }; index2 = 1; List list382 = new List(index2); CollectionsMarshal.SetCount(list382, index2); span3 = CollectionsMarshal.AsSpan(list382); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1026268u, new Vector3(117.7843f, -4.178714f, 87.296875f), 759) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.DomanEnclave, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj189.Steps = list382; reference265 = obj189; num++; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 1 }; num2 = 1; List list383 = new List(num2); CollectionsMarshal.SetCount(list383, num2); span3 = CollectionsMarshal.AsSpan(list383); index2 = 0; ref QuestStep reference267 = ref span3[index2]; QuestStep obj191 = new QuestStep(EInteractionType.Interact, 1024974u, new Vector3(-10.330383f, 0.19997318f, 12.893799f), 759) { TargetTerritoryId = (ushort)744, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.DomanEnclaveDocks, To = EAetheryteLocation.DomanEnclave } }; num3 = 1; List list384 = new List(num3); CollectionsMarshal.SetCount(list384, num3); span9 = CollectionsMarshal.AsSpan(list384); index3 = 0; span9[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDE103_03145_EVENTAREA_WARP_100_004") }; obj191.DialogueChoices = list384; reference267 = obj191; obj190.Steps = list383; reference266 = obj190; num++; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 2 }; index2 = 1; List list385 = new List(index2); CollectionsMarshal.SetCount(list385, index2); span3 = CollectionsMarshal.AsSpan(list385); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025597u, new Vector3(0.19836426f, 0.021091362f, -3.0060425f), 744) { StopDistance = 7f }; obj192.Steps = list385; reference268 = obj192; num++; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 3 }; num2 = 2; List list386 = new List(num2); CollectionsMarshal.SetCount(list386, num2); span3 = CollectionsMarshal.AsSpan(list386); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009289u, new Vector3(0.02468622f, 0.9079783f, 18.30971f), 744) { TargetTerritoryId = (ushort)759 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1026276u, new Vector3(119.035645f, -4.1787133f, 65.384766f), 759) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.DomanEnclave, To = EAetheryteLocation.DomanEnclaveDocks } }; obj193.Steps = list386; reference269 = obj193; num++; ref QuestSequence reference270 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list387 = new List(index2); CollectionsMarshal.SetCount(list387, index2); span3 = CollectionsMarshal.AsSpan(list387); num2 = 0; ref QuestStep reference271 = ref span3[num2]; QuestStep obj195 = new QuestStep(EInteractionType.Interact, 1024974u, new Vector3(-10.330383f, 0.19997318f, 12.893799f), 759) { TargetTerritoryId = (ushort)744, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.DomanEnclaveDocks, To = EAetheryteLocation.DomanEnclave } }; index3 = 1; List list388 = new List(index3); CollectionsMarshal.SetCount(list388, index3); span9 = CollectionsMarshal.AsSpan(list388); num3 = 0; span9[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDE103_03145_EVENTAREA_WARP_100_004") }; obj195.DialogueChoices = list388; reference271 = obj195; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025597u, new Vector3(0.19836426f, 0.021091362f, -3.0060425f), 744); obj194.Steps = list387; reference270 = obj194; questRoot37.QuestSequence = list381; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(3146); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list389 = new List(num); CollectionsMarshal.SetCount(list389, num); span = CollectionsMarshal.AsSpan(list389); index = 0; span[index] = "JerryWester"; questRoot38.Author = list389; index = 4; List list390 = new List(index); CollectionsMarshal.SetCount(list390, index); span2 = CollectionsMarshal.AsSpan(list390); num = 0; ref QuestSequence reference272 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 0 }; num2 = 1; List list391 = new List(num2); CollectionsMarshal.SetCount(list391, num2); span3 = CollectionsMarshal.AsSpan(list391); index2 = 0; ref QuestStep reference273 = ref span3[index2]; QuestStep questStep67 = new QuestStep(EInteractionType.AcceptQuest, 1025597u, new Vector3(0.19836426f, 0.021091362f, -3.0060425f), 744); num3 = 1; List list392 = new List(num3); CollectionsMarshal.SetCount(list392, num3); span9 = CollectionsMarshal.AsSpan(list392); index3 = 0; span9[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDE104_03146_Q1_000_000"), Answer = new ExcelRef("TEXT_STMBDE104_03146_A1_000_001") }; questStep67.DialogueChoices = list392; reference273 = questStep67; obj196.Steps = list391; reference272 = obj196; num++; ref QuestSequence reference274 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 1 }; index2 = 1; List list393 = new List(index2); CollectionsMarshal.SetCount(list393, index2); span3 = CollectionsMarshal.AsSpan(list393); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026280u, new Vector3(561.4862f, -19.50564f, 409.17065f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion }; obj197.Steps = list393; reference274 = obj197; num++; ref QuestSequence reference275 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 2 }; num2 = 1; List list394 = new List(num2); CollectionsMarshal.SetCount(list394, num2); span3 = CollectionsMarshal.AsSpan(list394); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026281u, new Vector3(561.7302f, -19.30375f, 271.99194f), 622) { StopDistance = 6f }; obj198.Steps = list394; reference275 = obj198; num++; ref QuestSequence reference276 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list395 = new List(index2); CollectionsMarshal.SetCount(list395, index2); span3 = CollectionsMarshal.AsSpan(list395); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020539u, new Vector3(498.2832f, 40.836098f, -508.20172f), 622) { Fly = true }; obj199.Steps = list395; reference276 = obj199; questRoot38.QuestSequence = list390; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(3147); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list396 = new List(num); CollectionsMarshal.SetCount(list396, num); span = CollectionsMarshal.AsSpan(list396); index = 0; span[index] = "JerryWester"; questRoot39.Author = list396; index = 6; List list397 = new List(index); CollectionsMarshal.SetCount(list397, index); span2 = CollectionsMarshal.AsSpan(list397); num = 0; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 0 }; num2 = 1; List list398 = new List(num2); CollectionsMarshal.SetCount(list398, num2); span3 = CollectionsMarshal.AsSpan(list398); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1026284u, new Vector3(498.2832f, 40.86853f, -503.37988f), 622) { StopDistance = 5f }; obj200.Steps = list398; reference277 = obj200; num++; ref QuestSequence reference278 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 1 }; index2 = 1; List list399 = new List(index2); CollectionsMarshal.SetCount(list399, index2); span3 = CollectionsMarshal.AsSpan(list399); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025874u, new Vector3(351.12524f, 118.66239f, -692.53076f), 622) { Fly = true }; obj201.Steps = list399; reference278 = obj201; num++; ref QuestSequence reference279 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 2 }; num2 = 2; List list400 = new List(num2); CollectionsMarshal.SetCount(list400, num2); span3 = CollectionsMarshal.AsSpan(list400); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(493.77588f, 40.425697f, -475.4643f), 622) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020539u, new Vector3(498.2832f, 40.836098f, -508.20172f), 622); obj202.Steps = list400; reference279 = obj202; num++; ref QuestSequence reference280 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 3 }; index2 = 1; List list401 = new List(index2); CollectionsMarshal.SetCount(list401, index2); span3 = CollectionsMarshal.AsSpan(list401); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1020280u, new Vector3(-448.1422f, 2.2771428f, 632.1354f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone }; obj203.Steps = list401; reference280 = obj203; num++; ref QuestSequence reference281 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 4 }; num2 = 1; List list402 = new List(num2); CollectionsMarshal.SetCount(list402, num2); span3 = CollectionsMarshal.AsSpan(list402); index2 = 0; ref QuestStep reference282 = ref span3[index2]; QuestStep obj205 = new QuestStep(EInteractionType.SinglePlayerDuty, 2009591u, new Vector3(-210.34564f, 2.6397705f, 519.27966f), 622) { Fly = true }; SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); index3 = 1; List list403 = new List(index3); CollectionsMarshal.SetCount(list403, index3); span = CollectionsMarshal.AsSpan(list403); num3 = 0; span[num3] = "(Magnai) Keeps focussing the boss instead of the axes, thus getting killed by the AOEs"; singlePlayerDutyOptions.Notes = list403; obj205.SinglePlayerDutyOptions = singlePlayerDutyOptions; reference282 = obj205; obj204.Steps = list402; reference281 = obj204; num++; ref QuestSequence reference283 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list404 = new List(index2); CollectionsMarshal.SetCount(list404, index2); span3 = CollectionsMarshal.AsSpan(list404); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1020539u, new Vector3(498.2832f, 40.836098f, -508.20172f), 622) { StopDistance = 5f }; obj206.Steps = list404; reference283 = obj206; questRoot39.QuestSequence = list397; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(3148); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list405 = new List(num); CollectionsMarshal.SetCount(list405, num); span = CollectionsMarshal.AsSpan(list405); index = 0; span[index] = "JerryWester"; questRoot40.Author = list405; index = 7; List list406 = new List(index); CollectionsMarshal.SetCount(list406, index); span2 = CollectionsMarshal.AsSpan(list406); num = 0; ref QuestSequence reference284 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 0 }; num2 = 1; List list407 = new List(num2); CollectionsMarshal.SetCount(list407, num2); span3 = CollectionsMarshal.AsSpan(list407); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1026284u, new Vector3(498.2832f, 40.86853f, -503.37988f), 622); obj207.Steps = list407; reference284 = obj207; num++; ref QuestSequence reference285 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 1 }; index2 = 1; List list408 = new List(index2); CollectionsMarshal.SetCount(list408, index2); span3 = CollectionsMarshal.AsSpan(list408); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025874u, new Vector3(351.12524f, 118.66239f, -692.53076f), 622) { Fly = true }; obj208.Steps = list408; reference285 = obj208; num++; ref QuestSequence reference286 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 2 }; num2 = 1; List list409 = new List(num2); CollectionsMarshal.SetCount(list409, num2); span3 = CollectionsMarshal.AsSpan(list409); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026239u, new Vector3(348.53125f, 118.662384f, -691.92035f), 622); obj209.Steps = list409; reference286 = obj209; num++; ref QuestSequence reference287 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 3 }; index2 = 2; List list410 = new List(index2); CollectionsMarshal.SetCount(list410, index2); span3 = CollectionsMarshal.AsSpan(list410); num2 = 0; ref QuestStep reference288 = ref span3[num2]; QuestStep obj211 = new QuestStep(EInteractionType.Interact, 1024974u, new Vector3(-10.330383f, 0.19997318f, 12.893799f), 759) { TargetTerritoryId = (ushort)744, AetheryteShortcut = EAetheryteLocation.DomanEnclave }; num3 = 1; List list411 = new List(num3); CollectionsMarshal.SetCount(list411, num3); span9 = CollectionsMarshal.AsSpan(list411); index3 = 0; span9[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDE106_03148_EVENTAREA_WARP_100_004") }; obj211.DialogueChoices = list411; reference288 = obj211; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1026469u, new Vector3(-1.8463745f, 0.02109136f, -1.4191895f), 744); obj210.Steps = list410; reference287 = obj210; num++; ref QuestSequence reference289 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 4 }; num2 = 1; List list412 = new List(num2); CollectionsMarshal.SetCount(list412, num2); span3 = CollectionsMarshal.AsSpan(list412); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026241u, new Vector3(747.00525f, 69.99995f, 526.36f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter }; obj212.Steps = list412; reference289 = obj212; num++; ref QuestSequence reference290 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 5 }; index2 = 1; List list413 = new List(index2); CollectionsMarshal.SetCount(list413, index2); span3 = CollectionsMarshal.AsSpan(list413); num2 = 0; ref QuestStep reference291 = ref span3[num2]; QuestStep questStep68 = new QuestStep(EInteractionType.Interact, 1024065u, new Vector3(749.9961f, 70.139626f, 522.88086f), 621); index3 = 1; List list414 = new List(index3); CollectionsMarshal.SetCount(list414, index3); span9 = CollectionsMarshal.AsSpan(list414); num3 = 0; span9[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDE106_03148_Q1_000_000") }; questStep68.DialogueChoices = list414; reference291 = questStep68; obj213.Steps = list413; reference290 = obj213; num++; ref QuestSequence reference292 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list415 = new List(num2); CollectionsMarshal.SetCount(list415, num2); span3 = CollectionsMarshal.AsSpan(list415); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1026242u, new Vector3(773.3424f, 80f, 437.70496f), 621) { StopDistance = 5f }; obj214.Steps = list415; reference292 = obj214; questRoot40.QuestSequence = list406; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(3149); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list416 = new List(num); CollectionsMarshal.SetCount(list416, num); span = CollectionsMarshal.AsSpan(list416); index = 0; span[index] = "JerryWester"; questRoot41.Author = list416; index = 5; List list417 = new List(index); CollectionsMarshal.SetCount(list417, index); span2 = CollectionsMarshal.AsSpan(list417); num = 0; ref QuestSequence reference293 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 0 }; index2 = 1; List list418 = new List(index2); CollectionsMarshal.SetCount(list418, index2); span3 = CollectionsMarshal.AsSpan(list418); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1026242u, new Vector3(773.3424f, 80f, 437.70496f), 621) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj215.Steps = list418; reference293 = obj215; num++; ref QuestSequence reference294 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 1 }; num2 = 1; List list419 = new List(num2); CollectionsMarshal.SetCount(list419, num2); span3 = CollectionsMarshal.AsSpan(list419); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026247u, new Vector3(-9.201294f, 0f, -5.44751f), 351); obj216.Steps = list419; reference294 = obj216; num++; ref QuestSequence reference295 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 2 }; index2 = 1; List list420 = new List(index2); CollectionsMarshal.SetCount(list420, index2); span3 = CollectionsMarshal.AsSpan(list420); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026249u, new Vector3(66.20886f, 40f, 69.93213f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj217.Steps = list420; reference295 = obj217; num++; ref QuestSequence reference296 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 3 }; num2 = 1; List list421 = new List(num2); CollectionsMarshal.SetCount(list421, num2); span3 = CollectionsMarshal.AsSpan(list421); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026249u, new Vector3(66.20886f, 40f, 69.93213f), 128); obj218.Steps = list421; reference296 = obj218; num++; ref QuestSequence reference297 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list422 = new List(index2); CollectionsMarshal.SetCount(list422, index2); span3 = CollectionsMarshal.AsSpan(list422); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025549u, new Vector3(1.4800415f, -1.1041565E-05f, -11.734253f), 351); obj219.Steps = list422; reference297 = obj219; questRoot41.QuestSequence = list417; AddQuest(questId41, questRoot41); } private static void LoadQuests63() { QuestId questId = new QuestId(3150); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 6; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025912u, new Vector3(66.57507f, 10.503965f, -155.59625f), 628) { StopDistance = 5f }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 3; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1022620u, new Vector3(-4.7455444f, 0.022830343f, -113.96973f), 628); int num3 = 6; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list5; reference3 = questStep; num2++; ref QuestStep reference4 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1019063u, new Vector3(3.3416748f, -6.6541724E-11f, -67.73486f), 628); num4 = 6; List list6 = new List(num4); CollectionsMarshal.SetCount(list6, num4); span4 = CollectionsMarshal.AsSpan(list6); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list6; reference4 = questStep2; num2++; ref QuestStep reference5 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1022628u, new Vector3(38.651123f, 2.99999f, -66.7583f), 628); num3 = 6; List list7 = new List(num3); CollectionsMarshal.SetCount(list7, num3); span4 = CollectionsMarshal.AsSpan(list7); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list7; reference5 = questStep3; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025912u, new Vector3(66.57507f, 10.503965f, -155.59625f), 628); obj3.Steps = list8; reference6 = obj3; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026349u, new Vector3(62.18042f, 5.991543f, -106.126526f), 628) { StopDistance = 5f }; obj4.Steps = list9; reference7 = obj4; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 4 }; num2 = 3; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(65.39469f, 5.8110533f, -121.784775f), 628); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(72.780495f, -8.000002f, -127.28816f), 628) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1026457u, new Vector3(62.271973f, -8.0999975f, -225.2995f), 628); obj5.Steps = list10; reference8 = obj5; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1026353u, new Vector3(45.456543f, -7.470526f, -261.34125f), 628) { NextQuestId = new QuestId(3151) }; obj6.Steps = list11; reference9 = obj6; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(3151); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list12 = new List(num); CollectionsMarshal.SetCount(list12, num); span = CollectionsMarshal.AsSpan(list12); index = 0; span[index] = "liza"; questRoot2.Author = list12; index = 6; List list13 = new List(index); CollectionsMarshal.SetCount(list13, index); span2 = CollectionsMarshal.AsSpan(list13); num = 0; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1026351u, new Vector3(45.090332f, -7.469796f, -262.7146f), 628) { StopDistance = 5f }; obj7.Steps = list14; reference10 = obj7; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 1 }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026355u, new Vector3(841.27563f, 1.1792023f, 861.90576f), 613) { Mount = true, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyPrice } }; obj8.Steps = list15; reference11 = obj8; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 2 }; num2 = 1; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019166u, new Vector3(495.6587f, 29.394592f, 722.0111f), 613) { Fly = true }; obj9.Steps = list16; reference12 = obj9; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 3 }; index2 = 1; List list17 = new List(index2); CollectionsMarshal.SetCount(list17, index2); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026366u, new Vector3(433.73767f, 30.29471f, 780.69727f), 613) { Fly = true }; obj10.Steps = list17; reference13 = obj10; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 4 }; num2 = 1; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026367u, new Vector3(297.32202f, 0.35283074f, 470.51184f), 613); obj11.Steps = list18; reference14 = obj11; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1026369u, new Vector3(-35.080566f, 5.983372f, -152.23932f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRakuzaDistrict }, NextQuestId = new QuestId(3167) }; obj12.Steps = list19; reference15 = obj12; questRoot2.QuestSequence = list13; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(3152); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list20 = new List(num); CollectionsMarshal.SetCount(list20, num); span = CollectionsMarshal.AsSpan(list20); index = 0; span[index] = "liza"; questRoot3.Author = list20; index = 7; List list21 = new List(index); CollectionsMarshal.SetCount(list21, index); span2 = CollectionsMarshal.AsSpan(list21); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 0 }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1019178u, new Vector3(319.69165f, -120.03494f, -250.90417f), 613); obj13.Steps = list22; reference16 = obj13; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 1 }; index2 = 2; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025137u, new Vector3(281.66626f, 16.350018f, 846.89087f), 613) { TargetTerritoryId = (ushort)764, Fly = true, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyPrice } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1026480u, new Vector3(61.997314f, -90.00002f, -478.14148f), 764); obj14.Steps = list23; reference17 = obj14; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 2 }; num2 = 1; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026204u, new Vector3(74.23511f, -90.00003f, -457.3587f), 764); obj15.Steps = list24; reference18 = obj15; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 3 }; index2 = 1; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 764) { DutyOptions = new DutyOptions { ContentFinderConditionId = 596u } }; obj16.Steps = list25; reference19 = obj16; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 5 }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026480u, new Vector3(61.997314f, -90.00002f, -478.14148f), 764); obj17.Steps = list26; reference20 = obj17; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019178u, new Vector3(319.69165f, -120.03494f, -250.90417f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu, NextQuestId = new QuestId(3165) }; obj18.Steps = list27; reference21 = obj18; questRoot3.QuestSequence = list21; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(3153); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list28 = new List(num); CollectionsMarshal.SetCount(list28, num); span = CollectionsMarshal.AsSpan(list28); index = 0; span[index] = "CryoTechnic"; questRoot4.Author = list28; index = 4; List list29 = new List(index); CollectionsMarshal.SetCount(list29, index); span2 = CollectionsMarshal.AsSpan(list29); num = 0; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 0 }; num2 = 1; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024791u, new Vector3(31.60144f, 0.26575702f, 28.915894f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj19.Steps = list30; reference22 = obj19; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 1 }; index2 = 2; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025757u, new Vector3(65.35437f, -8.7688285E-08f, -67.91791f), 759); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1026314u, new Vector3(-92.02722f, 1.674677f, 145.09802f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.DomanEnclave, To = EAetheryteLocation.DomanEnclaveSouthern } }; obj20.Steps = list31; reference23 = obj20; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 2 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025755u, new Vector3(16.850666f, -5.9723854E-05f, -84.3385f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.DomanEnclaveSouthern, To = EAetheryteLocation.DomanEnclaveNorthern } }; obj21.Steps = list32; reference24 = obj21; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024791u, new Vector3(31.60144f, 0.26581275f, 28.915894f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.DomanEnclaveNorthern, To = EAetheryteLocation.DomanEnclave } }; obj22.Steps = list33; reference25 = obj22; questRoot4.QuestSequence = list29; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(3154); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list34 = new List(num); CollectionsMarshal.SetCount(list34, num); span = CollectionsMarshal.AsSpan(list34); index = 0; span[index] = "liza"; questRoot5.Author = list34; index = 6; List list35 = new List(index); CollectionsMarshal.SetCount(list35, index); span2 = CollectionsMarshal.AsSpan(list35); num = 0; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 0 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1023687u, new Vector3(112.7489f, 0.65204155f, 60.227295f), 635); obj23.Steps = list36; reference26 = obj23; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 1 }; index2 = 1; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; ref QuestStep reference28 = ref span3[num2]; QuestStep obj25 = new QuestStep(EInteractionType.Interact, 1021937u, new Vector3(465.5984f, 69.25287f, 518.88293f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesPeeringStones }; num4 = 1; List list38 = new List(num4); CollectionsMarshal.SetCount(list38, num4); Span span5 = CollectionsMarshal.AsSpan(list38); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDR301_03154_Q2_000_051"), Answer = new ExcelRef("TEXT_STMBDR301_03154_A2_000_052") }; obj25.DialogueChoices = list38; reference28 = obj25; obj24.Steps = list37; reference27 = obj24; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 3 }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026450u, new Vector3(-35.01947f, -16.150002f, 156.20654f), 807); obj26.Steps = list39; reference29 = obj26; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 4 }; index2 = 1; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 807) { DutyOptions = new DutyOptions { ContentFinderConditionId = 587u } }; obj27.Steps = list40; reference30 = obj27; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1026453u, new Vector3(-34.836426f, -16.15f, 153.8872f), 807) { StopDistance = 5f, NextQuestId = new QuestId(3155) }; obj28.Steps = list41; reference31 = obj28; questRoot5.QuestSequence = list35; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(3155); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list42 = new List(num); CollectionsMarshal.SetCount(list42, num); span = CollectionsMarshal.AsSpan(list42); index = 0; span[index] = "liza"; questRoot6.Author = list42; index = 3; List list43 = new List(index); CollectionsMarshal.SetCount(list43, index); span2 = CollectionsMarshal.AsSpan(list43); num = 0; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 0 }; index2 = 1; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1026452u, new Vector3(-35.01947f, -16.150002f, 156.11499f), 807) { StopDistance = 7f }; obj29.Steps = list44; reference32 = obj29; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 1 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 807) { DutyOptions = new DutyOptions { ContentFinderConditionId = 588u } }; obj30.Steps = list45; reference33 = obj30; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1026450u, new Vector3(-35.01947f, -16.150002f, 156.20654f), 807) { StopDistance = 7f, NextQuestId = new QuestId(3156) }; obj31.Steps = list46; reference34 = obj31; questRoot6.QuestSequence = list43; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(3156); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list47 = new List(num); CollectionsMarshal.SetCount(list47, num); span = CollectionsMarshal.AsSpan(list47); index = 0; span[index] = "liza"; questRoot7.Author = list47; index = 9; List list48 = new List(index); CollectionsMarshal.SetCount(list48, index); span2 = CollectionsMarshal.AsSpan(list48); num = 0; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 0 }; num2 = 1; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1026450u, new Vector3(-35.01947f, -16.150002f, 156.20654f), 807) { StopDistance = 7f }; obj32.Steps = list49; reference35 = obj32; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 1 }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1021937u, new Vector3(465.5984f, 69.25287f, 518.88293f), 612) { StopDistance = 7f }; obj33.Steps = list50; reference36 = obj33; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 2 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009608u, new Vector3(103.07471f, 0.62561035f, 41.794434f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach }; obj34.Steps = list51; reference37 = obj34; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 3 }; index2 = 1; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026472u, new Vector3(116.50256f, 0.6520418f, 43.9917f), 635); obj35.Steps = list52; reference38 = obj35; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 4 }; num2 = 2; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; ref QuestStep reference40 = ref span3[index2]; QuestStep obj37 = new QuestStep(EInteractionType.Interact, 1021947u, new Vector3(476.73767f, 69.83099f, 526.604f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesPeeringStones }; num3 = 1; List list54 = new List(num3); CollectionsMarshal.SetCount(list54, num3); span5 = CollectionsMarshal.AsSpan(list54); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDR303_03156_SYSTEM_000_006") }; obj37.DialogueChoices = list54; reference40 = obj37; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1026456u, new Vector3(-19.638367f, -16.65f, 144.06042f), 812); obj36.Steps = list53; reference39 = obj36; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 5 }; index2 = 1; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 812) { DutyOptions = new DutyOptions { ContentFinderConditionId = 589u } }; obj38.Steps = list55; reference41 = obj38; num++; span2[num] = new QuestSequence { Sequence = 6 }; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 7 }; num2 = 1; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 812) { DutyOptions = new DutyOptions { ContentFinderConditionId = 590u } }; obj39.Steps = list56; reference42 = obj39; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list57 = new List(index2); CollectionsMarshal.SetCount(list57, index2); span3 = CollectionsMarshal.AsSpan(list57); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1021937u, new Vector3(465.5984f, 69.25287f, 518.88293f), 612) { StopDistance = 7f, NextQuestId = new QuestId(3157) }; obj40.Steps = list57; reference43 = obj40; questRoot7.QuestSequence = list48; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(3157); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list58 = new List(num); CollectionsMarshal.SetCount(list58, num); span = CollectionsMarshal.AsSpan(list58); index = 0; span[index] = "liza"; questRoot8.Author = list58; index = 10; List list59 = new List(index); CollectionsMarshal.SetCount(list59, index); span2 = CollectionsMarshal.AsSpan(list59); num = 0; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1021939u, new Vector3(464.98804f, 69.34f, 522.4231f), 612) { StopDistance = 5f }; obj41.Steps = list60; reference44 = obj41; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 1 }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024746u, new Vector3(462.8518f, 69.31414f, 525.9021f), 612) { StopDistance = 6f }; obj42.Steps = list61; reference45 = obj42; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 2 }; num2 = 1; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023687u, new Vector3(112.7489f, 0.65204155f, 60.227295f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach }; obj43.Steps = list62; reference46 = obj43; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 3 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; ref QuestStep reference48 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1026712u, new Vector3(113.23718f, 0.6520417f, 56.839844f), 635); num4 = 1; List list64 = new List(num4); CollectionsMarshal.SetCount(list64, num4); span5 = CollectionsMarshal.AsSpan(list64); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDR304_03157_Q1_000_102"), Answer = new ExcelRef("TEXT_STMBDR304_03157_A1_000_103") }; questStep4.DialogueChoices = list64; reference48 = questStep4; obj44.Steps = list63; reference47 = obj44; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 4 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026465u, new Vector3(-38.92578f, -0.0364509f, -3.7385254f), 635); obj45.Steps = list65; reference49 = obj45; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 5 }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026466u, new Vector3(-114.58002f, 0.5980477f, -33.829346f), 635); obj46.Steps = list66; reference50 = obj46; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 6 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026467u, new Vector3(-150.4082f, -2.7350852f, -139.20807f), 635); obj47.Steps = list67; reference51 = obj47; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 7 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1026467u, new Vector3(-150.4082f, -2.7350852f, -139.20807f), 635) { Emote = EEmote.Pet }; obj48.Steps = list68; reference52 = obj48; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 8 }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026468u, new Vector3(-13.778931f, 0.98160696f, 70.54236f), 635); obj49.Steps = list69; reference53 = obj49; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1023687u, new Vector3(112.7489f, 0.65204155f, 60.227295f), 635); obj50.Steps = list70; reference54 = obj50; questRoot8.QuestSequence = list59; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(3161); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list71 = new List(num); CollectionsMarshal.SetCount(list71, num); span = CollectionsMarshal.AsSpan(list71); index = 0; span[index] = "plogon_enjoyer"; questRoot9.Author = list71; index = 10; List list72 = new List(index); CollectionsMarshal.SetCount(list72, index); span2 = CollectionsMarshal.AsSpan(list72); num = 0; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 0 }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1026380u, new Vector3(94.22449f, 12.000005f, -72.55664f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj51.Steps = list73; reference55 = obj51; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 1 }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009604u, new Vector3(-85.19116f, -7.0039062f, -52.84204f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeShiokazeHostelry } }; obj52.Steps = list74; reference56 = obj52; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 2 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026381u, new Vector3(139.33008f, 25f, -7.0039062f), 628); obj53.Steps = list75; reference57 = obj53; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 3 }; index2 = 1; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026383u, new Vector3(-79.14862f, 17.999998f, -176.47064f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeSekiseigumiBarracks, To = EAetheryteLocation.KuganeBokairoInn } }; obj54.Steps = list76; reference58 = obj54; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 4 }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; ref QuestStep reference60 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1026384u, new Vector3(-107.71344f, 11.902365f, -140.73401f), 628); num3 = 1; List list78 = new List(num3); CollectionsMarshal.SetCount(list78, num3); span5 = CollectionsMarshal.AsSpan(list78); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANALL210_03161_Q3_000_000") }; questStep5.DialogueChoices = list78; reference60 = questStep5; obj55.Steps = list77; reference59 = obj55; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 5 }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026385u, new Vector3(-108.14075f, 11.902366f, -140.58142f), 628); obj56.Steps = list79; reference61 = obj56; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 6 }; num2 = 1; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026386u, new Vector3(-4.989685f, 0.25f, -103.50195f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeBokairoInn, To = EAetheryteLocation.KuganeRakuzaDistrict } }; obj57.Steps = list80; reference62 = obj57; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 7 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026388u, new Vector3(-82.414f, -2.9999976f, 62.42456f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRakuzaDistrict, To = EAetheryteLocation.KuganeMarkets } }; obj58.Steps = list81; reference63 = obj58; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 8 }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026389u, new Vector3(-84.763916f, -2.9999986f, 62.91284f), 628); obj59.Steps = list82; reference64 = obj59; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1026389u, new Vector3(-84.763916f, -2.9999986f, 62.91284f), 628) { ItemId = 2002488u, GroundTarget = true, NextQuestId = new QuestId(3162) }; obj60.Steps = list83; reference65 = obj60; questRoot9.QuestSequence = list72; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(3162); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list84 = new List(num); CollectionsMarshal.SetCount(list84, num); span = CollectionsMarshal.AsSpan(list84); index = 0; span[index] = "plogon_enjoyer"; questRoot10.Author = list84; index = 7; List list85 = new List(index); CollectionsMarshal.SetCount(list85, index); span2 = CollectionsMarshal.AsSpan(list85); num = 0; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 0 }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1026388u, new Vector3(-82.414f, -2.9999976f, 62.42456f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeMarkets }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }, AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj61.Steps = list86; reference66 = obj61; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 1 }; index2 = 1; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026395u, new Vector3(857.4501f, 6.9450293f, 804.7455f), 613) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeMarkets, To = EAetheryteLocation.KuganeRubyPrice } }; obj62.Steps = list87; reference67 = obj62; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 2 }; num2 = 2; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026398u, new Vector3(840.3906f, 6.9450293f, 819.6688f), 613) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1026397u, new Vector3(848.6304f, 1.1792068f, 863.8589f), 613) { Fly = true }; obj63.Steps = list88; reference68 = obj63; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 3 }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026399u, new Vector3(867.42944f, 1.1792068f, 844.75464f), 613) { Fly = true }; obj64.Steps = list89; reference69 = obj64; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 4 }; num2 = 1; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026401u, new Vector3(-773.1289f, 2.941284f, -360.9217f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; obj65.Steps = list90; reference70 = obj65; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 5 }; index2 = 3; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026406u, new Vector3(-722.9267f, 1.2855811f, -568.5359f), 613) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1026404u, new Vector3(-716.09064f, 1.2506801f, -593.62177f), 613) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1026405u, new Vector3(-739.98627f, 1.960285f, -611.2917f), 613) { Fly = true }; obj66.Steps = list91; reference71 = obj66; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1026401u, new Vector3(-773.1289f, 2.941284f, -360.9217f), 613) { Fly = true, NextQuestId = new QuestId(3163) }; obj67.Steps = list92; reference72 = obj67; questRoot10.QuestSequence = list85; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(3163); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list93 = new List(num); CollectionsMarshal.SetCount(list93, num); span = CollectionsMarshal.AsSpan(list93); index = 0; span[index] = "plogon_enjoyer"; questRoot11.Author = list93; index = 5; List list94 = new List(index); CollectionsMarshal.SetCount(list94, index); span2 = CollectionsMarshal.AsSpan(list94); num = 0; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 0 }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; ref QuestStep reference74 = ref span3[num2]; QuestStep obj69 = new QuestStep(EInteractionType.AcceptQuest, 1026401u, new Vector3(-773.1289f, 2.941284f, -360.9217f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num4 = 1; List list96 = new List(num4); CollectionsMarshal.SetCount(list96, num4); span5 = CollectionsMarshal.AsSpan(list96); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANALL230_03163_Q1_000_000"), Answer = new ExcelRef("TEXT_BANALL230_03163_A1_000_001") }; obj69.DialogueChoices = list96; reference74 = obj69; obj68.Steps = list95; reference73 = obj68; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 1 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026414u, new Vector3(-778.28644f, 127.27075f, 129.74744f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh }; obj70.Steps = list97; reference75 = obj70; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 2 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009605u, new Vector3(27.17627f, 114.88513f, -15.030151f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDawnThrone }; obj71.Steps = list98; reference76 = obj71; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 3 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026420u, new Vector3(-102.73901f, 116.043f, -48.142273f), 622); obj72.Steps = list99; reference77 = obj72; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1026422u, new Vector3(-779.0799f, 127.277245f, 127.91626f), 622) { Fly = true, AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, NextQuestId = new QuestId(3164) }; obj73.Steps = list100; reference78 = obj73; questRoot11.QuestSequence = list94; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(3164); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list101 = new List(num); CollectionsMarshal.SetCount(list101, num); span = CollectionsMarshal.AsSpan(list101); index = 0; span[index] = "plogon_enjoyer"; questRoot12.Author = list101; index = 5; List list102 = new List(index); CollectionsMarshal.SetCount(list102, index); span2 = CollectionsMarshal.AsSpan(list102); num = 0; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 0 }; num2 = 1; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1026421u, new Vector3(-779.7818f, 127.269035f, 129.74744f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeDhoroIloh, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-779.7818f, 127.269035f, 129.74744f), MaximumDistance = 50f, TerritoryId = 662 } } } }; obj74.Steps = list103; reference79 = obj74; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 1 }; index2 = 1; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009606u, new Vector3(-77.62268f, 11.825684f, -155.169f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeBokairoInn } }; obj75.Steps = list104; reference80 = obj75; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 2 }; num2 = 1; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026425u, new Vector3(-72.129456f, 15.000005f, 70.450806f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeBokairoInn, To = EAetheryteLocation.KuganeMarkets } }; obj76.Steps = list105; reference81 = obj76; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 3 }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009607u, new Vector3(-31.47937f, 14.999573f, 61.08191f), 628); obj77.Steps = list106; reference82 = obj77; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; ref QuestStep reference84 = ref span3[index2]; QuestStep obj79 = new QuestStep(EInteractionType.CompleteQuest, 1026426u, new Vector3(-81.498474f, 11.82907f, -155.53528f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeMarkets, To = EAetheryteLocation.KuganeBokairoInn } }; num3 = 1; List list108 = new List(num3); CollectionsMarshal.SetCount(list108, num3); span5 = CollectionsMarshal.AsSpan(list108); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANALL240_03164_Q1_000_000") }; obj79.DialogueChoices = list108; reference84 = obj79; obj78.Steps = list107; reference83 = obj78; questRoot12.QuestSequence = list102; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(3165); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list109 = new List(num); CollectionsMarshal.SetCount(list109, num); span = CollectionsMarshal.AsSpan(list109); index = 0; span[index] = "liza"; questRoot13.Author = list109; index = 5; List list110 = new List(index); CollectionsMarshal.SetCount(list110, index); span2 = CollectionsMarshal.AsSpan(list110); num = 0; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 0 }; index2 = 1; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1019178u, new Vector3(319.69165f, -120.03494f, -250.90417f), 613); obj80.Steps = list111; reference85 = obj80; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 1 }; num2 = 2; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1025137u, new Vector3(281.66626f, 16.350018f, 846.89087f), 613) { TargetTerritoryId = (ushort)764, Fly = true, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyPrice } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1026480u, new Vector3(61.997314f, -90.00002f, -478.14148f), 764); obj81.Steps = list112; reference86 = obj81; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 2 }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026581u, new Vector3(798.4894f, -0.079232015f, -300.67908f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; obj82.Steps = list113; reference87 = obj82; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 3 }; num2 = 1; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 613) { DutyOptions = new DutyOptions { ContentFinderConditionId = 637u } }; obj83.Steps = list114; reference88 = obj83; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list115 = new List(index2); CollectionsMarshal.SetCount(list115, index2); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1026581u, new Vector3(798.4894f, -0.079232015f, -300.67908f), 613) { StopDistance = 6f, NextQuestId = new QuestId(3166) }; obj84.Steps = list115; reference89 = obj84; questRoot13.QuestSequence = list110; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(3166); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list116 = new List(num); CollectionsMarshal.SetCount(list116, num); span = CollectionsMarshal.AsSpan(list116); index = 0; span[index] = "liza"; questRoot14.Author = list116; index = 6; List list117 = new List(index); CollectionsMarshal.SetCount(list117, index); span2 = CollectionsMarshal.AsSpan(list117); num = 0; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 0 }; num2 = 1; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1026581u, new Vector3(798.4894f, -0.079232015f, -300.67908f), 613) { StopDistance = 6f }; obj85.Steps = list118; reference90 = obj85; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 1 }; index2 = 2; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1025137u, new Vector3(281.66626f, 16.350018f, 846.89087f), 613) { TargetTerritoryId = (ushort)764, Fly = true, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyPrice } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1026480u, new Vector3(61.997314f, -90.00002f, -478.14148f), 764); obj86.Steps = list119; reference91 = obj86; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 2 }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026480u, new Vector3(61.997314f, -90.00002f, -478.14148f), 764); obj87.Steps = list120; reference92 = obj87; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 3 }; index2 = 3; List list121 = new List(index2); CollectionsMarshal.SetCount(list121, index2); span3 = CollectionsMarshal.AsSpan(list121); num2 = 0; ref QuestStep reference94 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1028803u, new Vector3(8.804443f, -90f, -470.63403f), 764); num4 = 6; List list122 = new List(num4); CollectionsMarshal.SetCount(list122, num4); span4 = CollectionsMarshal.AsSpan(list122); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list122; reference94 = questStep6; num2++; ref QuestStep reference95 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1028804u, new Vector3(74.23511f, -90.00003f, -457.3587f), 764); num3 = 6; List list123 = new List(num3); CollectionsMarshal.SetCount(list123, num3); span4 = CollectionsMarshal.AsSpan(list123); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list123; num4 = 1; List list124 = new List(num4); CollectionsMarshal.SetCount(list124, num4); span5 = CollectionsMarshal.AsSpan(list124); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDY332_03166_Q2_000_000"), Answer = new ExcelRef("TEXT_STMBDY332_03166_A2_000_001") }; questStep7.DialogueChoices = list124; reference95 = questStep7; num2++; ref QuestStep reference96 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1028805u, new Vector3(115.83118f, -90f, -470.81714f), 764); num3 = 6; List list125 = new List(num3); CollectionsMarshal.SetCount(list125, num3); span4 = CollectionsMarshal.AsSpan(list125); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list125; reference96 = questStep8; obj88.Steps = list121; reference93 = obj88; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 4 }; num2 = 1; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028806u, new Vector3(61.997314f, -90.00002f, -478.14148f), 764); obj89.Steps = list126; reference97 = obj89; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1019178u, new Vector3(319.69165f, -120.03494f, -250.90417f), 613) { AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu, NextQuestId = new QuestId(3165) }; obj90.Steps = list127; reference98 = obj90; questRoot14.QuestSequence = list117; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(3167); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list128 = new List(num); CollectionsMarshal.SetCount(list128, num); span = CollectionsMarshal.AsSpan(list128); index = 0; span[index] = "liza"; questRoot15.Author = list128; index = 8; List list129 = new List(index); CollectionsMarshal.SetCount(list129, index); span2 = CollectionsMarshal.AsSpan(list129); num = 0; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 0 }; num2 = 1; List list130 = new List(num2); CollectionsMarshal.SetCount(list130, num2); span3 = CollectionsMarshal.AsSpan(list130); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024351u, new Vector3(-36.270752f, 5.9819617f, -152.36133f), 628) { StopDistance = 5f }; obj91.Steps = list130; reference99 = obj91; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 1 }; index2 = 1; List list131 = new List(index2); CollectionsMarshal.SetCount(list131, index2); span3 = CollectionsMarshal.AsSpan(list131); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026363u, new Vector3(54.61206f, 7.999999f, 192.401f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRakuzaDistrict, To = EAetheryteLocation.KuganeThavnairianConsulate } }; obj92.Steps = list131; reference100 = obj92; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 2 }; num2 = 1; List list132 = new List(num2); CollectionsMarshal.SetCount(list132, num2); span3 = CollectionsMarshal.AsSpan(list132); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 628) { DutyOptions = new DutyOptions { ContentFinderConditionId = 595u } }; obj93.Steps = list132; reference101 = obj93; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 3 }; index2 = 1; List list133 = new List(index2); CollectionsMarshal.SetCount(list133, index2); span3 = CollectionsMarshal.AsSpan(list133); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026364u, new Vector3(52.536743f, 8.02f, 192.49243f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj94.Steps = list133; reference102 = obj94; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 4 }; num2 = 1; List list134 = new List(num2); CollectionsMarshal.SetCount(list134, num2); span3 = CollectionsMarshal.AsSpan(list134); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024351u, new Vector3(-36.270752f, 5.9819617f, -152.36133f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeThavnairianConsulate, To = EAetheryteLocation.KuganeRakuzaDistrict } }; obj95.Steps = list134; reference103 = obj95; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 5 }; index2 = 2; List list135 = new List(index2); CollectionsMarshal.SetCount(list135, index2); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; ref QuestStep reference105 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1019063u, new Vector3(3.3416748f, -6.6541724E-11f, -67.73486f), 628); num4 = 6; List list136 = new List(num4); CollectionsMarshal.SetCount(list136, num4); span4 = CollectionsMarshal.AsSpan(list136); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list136; reference105 = questStep9; num2++; ref QuestStep reference106 = ref span3[num2]; QuestStep obj97 = new QuestStep(EInteractionType.Interact, 1018994u, new Vector3(49.240845f, 4.0000005f, 55.77173f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeMarkets } }; num3 = 6; List list137 = new List(num3); CollectionsMarshal.SetCount(list137, num3); span4 = CollectionsMarshal.AsSpan(list137); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj97.CompletionQuestVariablesFlags = list137; reference106 = obj97; obj96.Steps = list135; reference104 = obj96; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 6 }; num2 = 1; List list138 = new List(num2); CollectionsMarshal.SetCount(list138, num2); span3 = CollectionsMarshal.AsSpan(list138); index2 = 0; ref QuestStep reference108 = ref span3[index2]; QuestStep obj99 = new QuestStep(EInteractionType.Interact, 1026369u, new Vector3(-35.080566f, 5.983372f, -152.23932f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeMarkets, To = EAetheryteLocation.KuganeRakuzaDistrict } }; num4 = 1; List list139 = new List(num4); CollectionsMarshal.SetCount(list139, num4); span5 = CollectionsMarshal.AsSpan(list139); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CHRHDB751_03167_Q1_000_000"), Answer = new ExcelRef("TEXT_CHRHDB751_03167_A1_000_002") }; obj99.DialogueChoices = list139; reference108 = obj99; obj98.Steps = list138; reference107 = obj98; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025885u, new Vector3(26.443848f, 6.024561f, -118.57788f), 628) { StopDistance = 5f, NextQuestId = new QuestId(3168) }; obj100.Steps = list140; reference109 = obj100; questRoot15.QuestSequence = list129; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(3168); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list141 = new List(num); CollectionsMarshal.SetCount(list141, num); span = CollectionsMarshal.AsSpan(list141); index = 0; span[index] = "liza"; questRoot16.Author = list141; index = 7; List list142 = new List(index); CollectionsMarshal.SetCount(list142, index); span2 = CollectionsMarshal.AsSpan(list142); num = 0; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 0 }; num2 = 1; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025885u, new Vector3(26.443848f, 6.024561f, -118.57788f), 628) { StopDistance = 5f }; obj101.Steps = list143; reference110 = obj101; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 1 }; index2 = 3; List list144 = new List(index2); CollectionsMarshal.SetCount(list144, index2); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(65.39469f, 5.8110533f, -121.784775f), 628); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(72.780495f, -8.000002f, -127.28816f), 628) { DisableNavmesh = true }; num2++; ref QuestStep reference112 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1019068u, new Vector3(42.191162f, -7.463482f, -264.75934f), 628); num3 = 1; List list145 = new List(num3); CollectionsMarshal.SetCount(list145, num3); span5 = CollectionsMarshal.AsSpan(list145); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CHRHDB752_03168_Q1_000_000"), Answer = new ExcelRef("TEXT_CHRHDB752_03168_A1_000_001") }; questStep10.DialogueChoices = list145; reference112 = questStep10; obj102.Steps = list144; reference111 = obj102; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 2 }; num2 = 1; List list146 = new List(num2); CollectionsMarshal.SetCount(list146, num2); span3 = CollectionsMarshal.AsSpan(list146); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019033u, new Vector3(52.048462f, 8.02f, 140.55078f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeThavnairianConsulate } }; obj103.Steps = list146; reference113 = obj103; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 3 }; index2 = 2; List list147 = new List(index2); CollectionsMarshal.SetCount(list147, index2); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(16.635633f, 11.441568f, 174.71848f), 628); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1026764u, new Vector3(24.917969f, 6.0124164f, -123.979614f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeThavnairianConsulate, To = EAetheryteLocation.KuganeRakuzaDistrict } }; obj104.Steps = list147; reference114 = obj104; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 4 }; num2 = 1; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026350u, new Vector3(512.90137f, 0.8484344f, 148.91272f), 613) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRakuzaDistrict, To = EAetheryteLocation.KuganeRubyPrice } }; obj105.Steps = list148; reference115 = obj105; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 5 }; index2 = 1; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026765u, new Vector3(495.10938f, 1.611506f, 149.49255f), 613) { StopDistance = 5f }; obj106.Steps = list149; reference116 = obj106; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1026766u, new Vector3(52.384155f, 10.503965f, -154.03986f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, NextQuestId = new QuestId(4542) }; obj107.Steps = list150; reference117 = obj107; questRoot16.QuestSequence = list142; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(3177); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list151 = new List(num); CollectionsMarshal.SetCount(list151, num); span = CollectionsMarshal.AsSpan(list151); index = 0; span[index] = "liza"; questRoot17.Author = list151; index = 2; List list152 = new List(index); CollectionsMarshal.SetCount(list152, index); span2 = CollectionsMarshal.AsSpan(list152); num = 0; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 0 }; index2 = 1; List list153 = new List(index2); CollectionsMarshal.SetCount(list153, index2); span3 = CollectionsMarshal.AsSpan(list153); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012299u, new Vector3(-16.586609f, 206.49942f, 42.98462f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj108.Steps = list153; reference118 = obj108; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list154 = new List(num2); CollectionsMarshal.SetCount(list154, num2); span3 = CollectionsMarshal.AsSpan(list154); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1018393u, new Vector3(-60.380005f, 206.50021f, 26.16919f), 478); obj109.Steps = list154; reference119 = obj109; questRoot17.QuestSequence = list152; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(3178); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list155 = new List(num); CollectionsMarshal.SetCount(list155, num); span = CollectionsMarshal.AsSpan(list155); index = 0; span[index] = "liza"; questRoot18.Author = list155; index = 3; List list156 = new List(index); CollectionsMarshal.SetCount(list156, index); span2 = CollectionsMarshal.AsSpan(list156); num = 0; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 0 }; index2 = 1; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1026746u, new Vector3(-55.588684f, 206.50021f, 18.57019f), 478); obj110.Steps = list157; reference120 = obj110; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 1 }; num2 = 1; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026747u, new Vector3(63.126587f, 205.63266f, 22.049255f), 478); obj111.Steps = list158; reference121 = obj111; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1026750u, new Vector3(-62.6994f, 206.50021f, 16.617004f), 478); obj112.Steps = list159; reference122 = obj112; questRoot18.QuestSequence = list156; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(3179); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list160 = new List(num); CollectionsMarshal.SetCount(list160, num); span = CollectionsMarshal.AsSpan(list160); index = 0; span[index] = "JerryWester"; questRoot19.Author = list160; index = 3; List list161 = new List(index); CollectionsMarshal.SetCount(list161, index); span2 = CollectionsMarshal.AsSpan(list161); num = 0; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 0 }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025549u, new Vector3(1.4800415f, -1.1041565E-05f, -11.734253f), 351); obj113.Steps = list162; reference123 = obj113; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 1 }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026781u, new Vector3(-478.41614f, 137.42972f, 696.9557f), 399) { Fly = true, AetheryteShortcut = EAetheryteLocation.Idyllshire, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshirePrologueGate } }; obj114.Steps = list163; reference124 = obj114; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1026781u, new Vector3(-478.41614f, 137.42972f, 696.9557f), 399); obj115.Steps = list164; reference125 = obj115; questRoot19.QuestSequence = list161; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(3180); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list165 = new List(num); CollectionsMarshal.SetCount(list165, num); span = CollectionsMarshal.AsSpan(list165); index = 0; span[index] = "JerryWester"; questRoot20.Author = list165; index = 4; List list166 = new List(index); CollectionsMarshal.SetCount(list166, index); span2 = CollectionsMarshal.AsSpan(list166); num = 0; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 0 }; index2 = 1; List list167 = new List(index2); CollectionsMarshal.SetCount(list167, index2); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1026781u, new Vector3(-478.41614f, 137.42972f, 696.9557f), 399); obj116.Steps = list167; reference126 = obj116; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 1 }; num2 = 1; List list168 = new List(num2); CollectionsMarshal.SetCount(list168, num2); span3 = CollectionsMarshal.AsSpan(list168); index2 = 0; ref QuestStep reference128 = ref span3[index2]; QuestStep obj118 = new QuestStep(EInteractionType.Interact, 1024065u, new Vector3(749.9961f, 70.139626f, 522.88086f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter }; num4 = 1; List list169 = new List(num4); CollectionsMarshal.SetCount(list169, num4); span5 = CollectionsMarshal.AsSpan(list169); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDF102_03180_Q1_000_021") }; obj118.DialogueChoices = list169; reference128 = obj118; obj117.Steps = list168; reference127 = obj117; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 2 }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026783u, new Vector3(747.12744f, 69.99995f, 521.599f), 621) { StopDistance = 5f }; obj119.Steps = list170; reference129 = obj119; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; ref QuestStep reference131 = ref span3[index2]; QuestStep obj121 = new QuestStep(EInteractionType.Interact, 1024974u, new Vector3(-10.330383f, 0.19997318f, 12.893799f), 759) { TargetTerritoryId = (ushort)744, AetheryteShortcut = EAetheryteLocation.DomanEnclave }; num3 = 1; List list172 = new List(num3); CollectionsMarshal.SetCount(list172, num3); span5 = CollectionsMarshal.AsSpan(list172); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDF102_03180_EVENTAREA_WARP_000_043") }; obj121.DialogueChoices = list172; reference131 = obj121; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1026784u, new Vector3(-0.015319824f, 0.021091362f, -3.0060425f), 744); obj120.Steps = list171; reference130 = obj120; questRoot20.QuestSequence = list166; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(3181); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list173 = new List(num); CollectionsMarshal.SetCount(list173, num); span = CollectionsMarshal.AsSpan(list173); index = 0; span[index] = "JerryWester"; questRoot21.Author = list173; index = 3; List list174 = new List(index); CollectionsMarshal.SetCount(list174, index); span2 = CollectionsMarshal.AsSpan(list174); num = 0; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 0 }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1026784u, new Vector3(-0.015319824f, 0.021091362f, -3.0060425f), 744); obj122.Steps = list175; reference132 = obj122; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 1 }; num2 = 1; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); index2 = 0; ref QuestStep reference134 = ref span3[index2]; QuestStep obj124 = new QuestStep(EInteractionType.Interact, 1026261u, new Vector3(337.78882f, 54.860683f, -531.2734f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaHouseOfTheFierce }; num4 = 1; List list177 = new List(num4); CollectionsMarshal.SetCount(list177, num4); span5 = CollectionsMarshal.AsSpan(list177); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDF103_03181_Q1_000_031") }; obj124.DialogueChoices = list177; reference134 = obj124; obj123.Steps = list176; reference133 = obj123; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list178 = new List(index2); CollectionsMarshal.SetCount(list178, index2); span3 = CollectionsMarshal.AsSpan(list178); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1025597u, new Vector3(0.19836426f, 0.021091362f, -3.0060425f), 744); obj125.Steps = list178; reference135 = obj125; questRoot21.QuestSequence = list174; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(3182); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list179 = new List(num); CollectionsMarshal.SetCount(list179, num); span = CollectionsMarshal.AsSpan(list179); index = 0; span[index] = "JerryWester"; questRoot22.Author = list179; index = 8; List list180 = new List(index); CollectionsMarshal.SetCount(list180, index); span2 = CollectionsMarshal.AsSpan(list180); num = 0; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 0 }; num2 = 1; List list181 = new List(num2); CollectionsMarshal.SetCount(list181, num2); span3 = CollectionsMarshal.AsSpan(list181); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1025597u, new Vector3(0.19836426f, 0.021091362f, -3.0060425f), 744); obj126.Steps = list181; reference136 = obj126; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 1 }; index2 = 1; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; ref QuestStep reference138 = ref span3[num2]; QuestStep obj128 = new QuestStep(EInteractionType.Interact, 1026804u, new Vector3(-524.55945f, 8.698304f, -15.487976f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria }; num3 = 1; List list183 = new List(num3); CollectionsMarshal.SetCount(list183, num3); span5 = CollectionsMarshal.AsSpan(list183); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDF104_03182_Q1_000_021") }; obj128.DialogueChoices = list183; reference138 = obj128; obj127.Steps = list182; reference137 = obj127; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 3 }; num2 = 1; List list184 = new List(num2); CollectionsMarshal.SetCount(list184, num2); span3 = CollectionsMarshal.AsSpan(list184); index2 = 0; ref QuestStep reference140 = ref span3[index2]; QuestStep obj130 = new QuestStep(EInteractionType.Interact, 1026805u, new Vector3(-477.77527f, 107.62999f, 102.433716f), 829) { StopDistance = 7f }; num4 = 1; List list185 = new List(num4); CollectionsMarshal.SetCount(list185, num4); span5 = CollectionsMarshal.AsSpan(list185); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDF104_03182_Q1_000_031") }; obj130.DialogueChoices = list185; reference140 = obj130; obj129.Steps = list184; reference139 = obj129; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 4 }; index2 = 1; List list186 = new List(index2); CollectionsMarshal.SetCount(list186, index2); span3 = CollectionsMarshal.AsSpan(list186); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026815u, new Vector3(-0.7172241f, 0.014375329f, 3.2807007f), 829); obj131.Steps = list186; reference141 = obj131; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 5 }; num2 = 3; List list187 = new List(num2); CollectionsMarshal.SetCount(list187, num2); span3 = CollectionsMarshal.AsSpan(list187); index2 = 0; ref QuestStep reference143 = ref span3[index2]; QuestStep obj133 = new QuestStep(EInteractionType.Interact, 1026821u, new Vector3(4.2266846f, -3.7252903E-09f, 5.1116943f), 829) { StopDistance = 4f }; num3 = 6; List list188 = new List(num3); CollectionsMarshal.SetCount(list188, num3); span4 = CollectionsMarshal.AsSpan(list188); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj133.CompletionQuestVariablesFlags = list188; num4 = 1; List list189 = new List(num4); CollectionsMarshal.SetCount(list189, num4); span5 = CollectionsMarshal.AsSpan(list189); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDF104_03182_Q3_000_000"), Answer = new ExcelRef("TEXT_STMBDF104_03182_A3_000_001") }; obj133.DialogueChoices = list189; reference143 = obj133; index2++; ref QuestStep reference144 = ref span3[index2]; QuestStep obj134 = new QuestStep(EInteractionType.Interact, 1026817u, new Vector3(-3.7080078f, -1.1059713E-09f, 5.2643433f), 829) { StopDistance = 5f }; num3 = 6; List list190 = new List(num3); CollectionsMarshal.SetCount(list190, num3); span4 = CollectionsMarshal.AsSpan(list190); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj134.CompletionQuestVariablesFlags = list190; num4 = 1; List list191 = new List(num4); CollectionsMarshal.SetCount(list191, num4); span5 = CollectionsMarshal.AsSpan(list191); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDF104_03182_Q2_000_000"), Answer = new ExcelRef("TEXT_STMBDF104_03182_A2_000_001") }; obj134.DialogueChoices = list191; reference144 = obj134; index2++; ref QuestStep reference145 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1026818u, new Vector3(-1.9990234f, -1.8626451E-09f, 12.344482f), 829); num3 = 6; List list192 = new List(num3); CollectionsMarshal.SetCount(list192, num3); span4 = CollectionsMarshal.AsSpan(list192); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list192; num4 = 1; List list193 = new List(num4); CollectionsMarshal.SetCount(list193, num4); span5 = CollectionsMarshal.AsSpan(list193); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDF104_03182_Q1_000_000"), Answer = new ExcelRef("TEXT_STMBDF104_03182_A1_000_001") }; questStep11.DialogueChoices = list193; reference145 = questStep11; obj132.Steps = list187; reference142 = obj132; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 6 }; index2 = 1; List list194 = new List(index2); CollectionsMarshal.SetCount(list194, index2); span3 = CollectionsMarshal.AsSpan(list194); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026815u, new Vector3(-0.7172241f, 0.014375329f, 3.2807007f), 829) { StopDistance = 7f }; obj135.Steps = list194; reference146 = obj135; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list195 = new List(num2); CollectionsMarshal.SetCount(list195, num2); span3 = CollectionsMarshal.AsSpan(list195); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1026823u, new Vector3(-468.925f, 107.62999f, 130.9071f), 829) { StopDistance = 6f }; obj136.Steps = list195; reference147 = obj136; questRoot22.QuestSequence = list180; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(3183); QuestRoot questRoot23 = new QuestRoot(); num = 2; List list196 = new List(num); CollectionsMarshal.SetCount(list196, num); span = CollectionsMarshal.AsSpan(list196); index = 0; span[index] = "liza"; index++; span[index] = "JerryWester"; questRoot23.Author = list196; index = 5; List list197 = new List(index); CollectionsMarshal.SetCount(list197, index); span2 = CollectionsMarshal.AsSpan(list197); num = 0; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 0 }; index2 = 1; List list198 = new List(index2); CollectionsMarshal.SetCount(list198, index2); span3 = CollectionsMarshal.AsSpan(list198); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1026823u, new Vector3(-468.925f, 107.62999f, 130.9071f), 829) { StopDistance = 6f }; obj137.Steps = list198; reference148 = obj137; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 1 }; num2 = 1; List list199 = new List(num2); CollectionsMarshal.SetCount(list199, num2); span3 = CollectionsMarshal.AsSpan(list199); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 829) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 611u } }; obj138.Steps = list199; reference149 = obj138; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 3 }; index2 = 1; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026845u, new Vector3(-476.67664f, 107.63f, 103.74609f), 829) { StopDistance = 7f }; obj139.Steps = list200; reference150 = obj139; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1026846u, new Vector3(-1.6022339f, 0f, -9.658997f), 351); obj140.Steps = list201; reference151 = obj140; questRoot23.QuestSequence = list197; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(3184); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list202 = new List(num); CollectionsMarshal.SetCount(list202, num); span = CollectionsMarshal.AsSpan(list202); index = 0; span[index] = "liza"; questRoot24.Author = list202; index = 3; List list203 = new List(index); CollectionsMarshal.SetCount(list203, index); span2 = CollectionsMarshal.AsSpan(list203); num = 0; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 0 }; index2 = 1; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1026846u, new Vector3(-1.6022339f, 0f, -9.658997f), 351); obj141.Steps = list204; reference152 = obj141; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 1 }; num2 = 3; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002879u, new Vector3(0f, 3f, 27.5f), 351) { TargetTerritoryId = (ushort)156 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(30.917934f, 20.495003f, -656.1909f), 156) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1026794u, new Vector3(124.193115f, -15.239566f, -424.30762f), 156) { Fly = true }; obj142.Steps = list205; reference153 = obj142; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1026797u, new Vector3(-528.2521f, 8.691104f, -13.53479f), 621); obj143.Steps = list206; reference154 = obj143; questRoot24.QuestSequence = list203; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(3185); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list207 = new List(num); CollectionsMarshal.SetCount(list207, num); span = CollectionsMarshal.AsSpan(list207); index = 0; span[index] = "liza"; questRoot25.Author = list207; index = 5; List list208 = new List(index); CollectionsMarshal.SetCount(list208, index); span2 = CollectionsMarshal.AsSpan(list208); num = 0; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 0 }; num2 = 1; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1026804u, new Vector3(-524.55945f, 8.698304f, -15.487976f), 621) { StopDistance = 7f }; obj144.Steps = list209; reference155 = obj144; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 1 }; index2 = 2; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; ref QuestStep reference157 = ref span3[num2]; QuestStep obj146 = new QuestStep(EInteractionType.Interact, 1026804u, new Vector3(-524.55945f, 8.698304f, -15.487976f), 621) { StopDistance = 7f, TargetTerritoryId = (ushort)829 }; num3 = 1; List list211 = new List(num3); CollectionsMarshal.SetCount(list211, num3); span5 = CollectionsMarshal.AsSpan(list211); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDG102_03185_Q1_000_002") }; obj146.DialogueChoices = list211; reference157 = obj146; num2++; ref QuestStep reference158 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.SinglePlayerDuty, 1026845u, new Vector3(-476.67664f, 107.63f, 103.74609f), 829); SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); num4 = 4; List list212 = new List(num4); CollectionsMarshal.SetCount(list212, num4); span = CollectionsMarshal.AsSpan(list212); num3 = 0; span[num3] = "(phase 1) Need to manually move in range to trigger combat"; num3++; span[num3] = "(phase 1) VBM doesn't know about some AOEs (e.g. Vein Splitter)"; num3++; span[num3] = "(phase 1) VBM ignores markers to stack on Lyse (she still survives)"; num3++; span[num3] = "(phase 2) AI can walk outside the arena to get a bleed + damage down when dodging mechanics"; singlePlayerDutyOptions.Notes = list212; questStep12.SinglePlayerDutyOptions = singlePlayerDutyOptions; reference158 = questStep12; obj145.Steps = list210; reference156 = obj145; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 3 }; num2 = 1; List list213 = new List(num2); CollectionsMarshal.SetCount(list213, num2); span3 = CollectionsMarshal.AsSpan(list213); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; obj147.Steps = list213; reference159 = obj147; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list214 = new List(index2); CollectionsMarshal.SetCount(list214, index2); span3 = CollectionsMarshal.AsSpan(list214); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1026990u, new Vector3(-2.4262085f, 0f, -9.10968f), 351) { StopDistance = 7f }; obj148.Steps = list214; reference160 = obj148; questRoot25.QuestSequence = list208; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(3187); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list215 = new List(num); CollectionsMarshal.SetCount(list215, num); span = CollectionsMarshal.AsSpan(list215); index = 0; span[index] = "liza"; questRoot26.Author = list215; index = 7; List list216 = new List(index); CollectionsMarshal.SetCount(list216, index); span2 = CollectionsMarshal.AsSpan(list216); num = 0; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 0 }; num2 = 1; List list217 = new List(num2); CollectionsMarshal.SetCount(list217, num2); span3 = CollectionsMarshal.AsSpan(list217); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1024149u, new Vector3(-42.25226f, 15.000004f, 42.557373f), 628) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj149.Steps = list217; reference161 = obj149; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 1 }; index2 = 2; List list218 = new List(index2); CollectionsMarshal.SetCount(list218, index2); span3 = CollectionsMarshal.AsSpan(list218); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019043u, new Vector3(-43.656128f, 15.000004f, 46.52478f), 628) { TargetTerritoryId = (ushort)628 }; num2++; ref QuestStep reference163 = ref span3[num2]; QuestStep obj151 = new QuestStep(EInteractionType.Interact, 1024157u, new Vector3(-59.098206f, 79.05602f, 45.303955f), 628) { StopDistance = 7f }; num3 = 1; List list219 = new List(num3); CollectionsMarshal.SetCount(list219, num3); span5 = CollectionsMarshal.AsSpan(list219); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDI301_03187_Q1_000_000") }; obj151.DialogueChoices = list219; reference163 = obj151; obj150.Steps = list218; reference162 = obj150; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 3 }; num2 = 1; List list220 = new List(num2); CollectionsMarshal.SetCount(list220, num2); span3 = CollectionsMarshal.AsSpan(list220); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026968u, new Vector3(-10.635559f, 0.026214104f, 12.924377f), 735) { StopDistance = 7f }; obj152.Steps = list220; reference164 = obj152; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 4 }; index2 = 2; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009044u, new Vector3(-28.763306f, 0.56451416f, -0.015319824f), 735) { TargetTerritoryId = (ushort)628 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1026969u, new Vector3(-55.985413f, 79.05602f, 43.656006f), 628) { StopDistance = 7f }; obj153.Steps = list221; reference165 = obj153; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 5 }; num2 = 1; List list222 = new List(num2); CollectionsMarshal.SetCount(list222, num2); span3 = CollectionsMarshal.AsSpan(list222); index2 = 0; ref QuestStep reference167 = ref span3[index2]; QuestStep obj155 = new QuestStep(EInteractionType.Interact, 1026969u, new Vector3(-55.985413f, 79.05602f, 43.656006f), 628) { StopDistance = 7f }; num4 = 1; List list223 = new List(num4); CollectionsMarshal.SetCount(list223, num4); span5 = CollectionsMarshal.AsSpan(list223); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDI301_03187_Q5_000_000") }; obj155.DialogueChoices = list223; reference167 = obj155; obj154.Steps = list222; reference166 = obj154; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list224 = new List(index2); CollectionsMarshal.SetCount(list224, index2); span3 = CollectionsMarshal.AsSpan(list224); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1026970u, new Vector3(-58.457336f, 79.05602f, 43.686523f), 628) { StopDistance = 7f, NextQuestId = new QuestId(3188) }; obj156.Steps = list224; reference168 = obj156; questRoot26.QuestSequence = list216; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(3188); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list225 = new List(num); CollectionsMarshal.SetCount(list225, num); span = CollectionsMarshal.AsSpan(list225); index = 0; span[index] = "liza"; questRoot27.Author = list225; index = 8; List list226 = new List(index); CollectionsMarshal.SetCount(list226, index); span2 = CollectionsMarshal.AsSpan(list226); num = 0; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 0 }; num2 = 1; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1026970u, new Vector3(-58.457336f, 79.05602f, 43.686523f), 628) { StopDistance = 7f }; obj157.Steps = list227; reference169 = obj157; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 1 }; index2 = 2; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; ref QuestStep reference171 = ref span3[num2]; QuestStep obj159 = new QuestStep(EInteractionType.Interact, 1024156u, new Vector3(-59.098206f, 79.05602f, 45.303955f), 628) { StopDistance = 7f, TargetTerritoryId = (ushort)735 }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 1; List list229 = new List(num3); CollectionsMarshal.SetCount(list229, num3); Span span6 = CollectionsMarshal.AsSpan(list229); num4 = 0; span6[num4] = 735; skipStepConditions.InTerritory = list229; skipConditions.StepIf = skipStepConditions; obj159.SkipConditions = skipConditions; reference171 = obj159; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1026973u, new Vector3(-10.025269f, 0.046870913f, -2.5482788f), 735); obj158.Steps = list228; reference170 = obj158; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 2 }; num2 = 1; List list230 = new List(num2); CollectionsMarshal.SetCount(list230, num2); span3 = CollectionsMarshal.AsSpan(list230); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026974u, new Vector3(-10.788147f, 0.04687085f, -4.4404297f), 735) { StopDistance = 5f }; obj160.Steps = list230; reference172 = obj160; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 3 }; index2 = 2; List list231 = new List(index2); CollectionsMarshal.SetCount(list231, index2); span3 = CollectionsMarshal.AsSpan(list231); num2 = 0; ref QuestStep reference174 = ref span3[num2]; QuestStep obj162 = new QuestStep(EInteractionType.Interact, 2009044u, new Vector3(-28.763306f, 0.56451416f, -0.015319824f), 735) { TargetTerritoryId = (ushort)628 }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num4 = 1; List list232 = new List(num4); CollectionsMarshal.SetCount(list232, num4); span6 = CollectionsMarshal.AsSpan(list232); num3 = 0; span6[num3] = 628; skipStepConditions2.InTerritory = list232; skipConditions2.StepIf = skipStepConditions2; obj162.SkipConditions = skipConditions2; reference174 = obj162; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1026969u, new Vector3(-55.985413f, 79.05602f, 43.656006f), 628) { StopDistance = 7f }; obj161.Steps = list231; reference173 = obj161; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 4 }; num2 = 1; List list233 = new List(num2); CollectionsMarshal.SetCount(list233, num2); span3 = CollectionsMarshal.AsSpan(list233); index2 = 0; ref QuestStep reference176 = ref span3[index2]; QuestStep obj164 = new QuestStep(EInteractionType.Interact, 1026976u, new Vector3(115.12927f, 12.000001f, 71.000244f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyBazaar } }; num3 = 1; List list234 = new List(num3); CollectionsMarshal.SetCount(list234, num3); span5 = CollectionsMarshal.AsSpan(list234); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDI302_03188_Q3_000_000") }; obj164.DialogueChoices = list234; reference176 = obj164; obj163.Steps = list233; reference175 = obj163; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 5 }; index2 = 1; List list235 = new List(index2); CollectionsMarshal.SetCount(list235, index2); span3 = CollectionsMarshal.AsSpan(list235); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024156u, new Vector3(-59.098206f, 79.05602f, 45.303955f), 628) { StopDistance = 5f, TargetTerritoryId = (ushort)735, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRubyBazaar, To = EAetheryteLocation.KuganeAirship } }; obj165.Steps = list235; reference177 = obj165; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 6 }; num2 = 1; List list236 = new List(num2); CollectionsMarshal.SetCount(list236, num2); span3 = CollectionsMarshal.AsSpan(list236); index2 = 0; ref QuestStep reference179 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1026977u, new Vector3(-4.3793945f, -2.5159047E-06f, -6.3325195f), 735); num4 = 1; List list237 = new List(num4); CollectionsMarshal.SetCount(list237, num4); span5 = CollectionsMarshal.AsSpan(list237); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDI302_03188_Q1_000_000"), Answer = new ExcelRef("TEXT_STMBDI302_03188_A1_000_001") }; questStep13.DialogueChoices = list237; reference179 = questStep13; obj166.Steps = list236; reference178 = obj166; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1026978u, new Vector3(-9.10968f, -2.9294104E-06f, -7.309082f), 735) { NextQuestId = new QuestId(3189) }; obj167.Steps = list238; reference180 = obj167; questRoot27.QuestSequence = list226; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(3189); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list239 = new List(num); CollectionsMarshal.SetCount(list239, num); span = CollectionsMarshal.AsSpan(list239); index = 0; span[index] = "liza"; questRoot28.Author = list239; index = 5; List list240 = new List(index); CollectionsMarshal.SetCount(list240, index); span2 = CollectionsMarshal.AsSpan(list240); num = 0; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 0 }; num2 = 1; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1026978u, new Vector3(-9.10968f, -2.9294104E-06f, -7.309082f), 735); obj168.Steps = list241; reference181 = obj168; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 1 }; index2 = 1; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span3 = CollectionsMarshal.AsSpan(list242); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 735) { DutyOptions = new DutyOptions { ContentFinderConditionId = 636u } }; obj169.Steps = list242; reference182 = obj169; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 3 }; num2 = 1; List list243 = new List(num2); CollectionsMarshal.SetCount(list243, num2); span3 = CollectionsMarshal.AsSpan(list243); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026979u, new Vector3(-12.008911f, 0.046870746f, -1.1750488f), 735) { StopDistance = 5f }; obj170.Steps = list243; reference183 = obj170; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009044u, new Vector3(-28.73708f, 0.5811821f, 0.01279204f), 735) { TargetTerritoryId = (ushort)628 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1019044u, new Vector3(-51.71283f, 79.05602f, 45.48706f), 628) { StopDistance = 7f, TargetTerritoryId = (ushort)628 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1024149u, new Vector3(-42.25226f, 15.000004f, 42.557373f), 628) { StopDistance = 7f }; obj171.Steps = list244; reference184 = obj171; questRoot28.QuestSequence = list240; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(3190); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list245 = new List(num); CollectionsMarshal.SetCount(list245, num); span = CollectionsMarshal.AsSpan(list245); index = 0; span[index] = "liza"; questRoot29.Author = list245; index = 7; List list246 = new List(index); CollectionsMarshal.SetCount(list246, index); span2 = CollectionsMarshal.AsSpan(list246); num = 0; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 0 }; num2 = 1; List list247 = new List(num2); CollectionsMarshal.SetCount(list247, num2); span3 = CollectionsMarshal.AsSpan(list247); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1026029u, new Vector3(1.3274536f, 0.05124623f, 1.9683228f), 735); obj172.Steps = list247; reference185 = obj172; num++; span2[num] = new QuestSequence { Sequence = 1 }; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 2 }; index2 = 1; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026029u, new Vector3(1.3274536f, 0.05124623f, 1.9683228f), 735); obj173.Steps = list248; reference186 = obj173; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 3 }; num2 = 1; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006305u, new Vector3(10.60498f, 71.47817f, -16.617126f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; obj174.Steps = list249; reference187 = obj174; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 4 }; index2 = 1; List list250 = new List(index2); CollectionsMarshal.SetCount(list250, index2); span3 = CollectionsMarshal.AsSpan(list250); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006305u, new Vector3(10.60498f, 71.47817f, -16.617126f), 137); obj175.Steps = list250; reference188 = obj175; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 5 }; num2 = 2; List list251 = new List(num2); CollectionsMarshal.SetCount(list251, num2); span3 = CollectionsMarshal.AsSpan(list251); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-371.6037f, 54.310753f, 428.55798f), 137) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006312u, new Vector3(-369.0395f, 54.28071f, 441.24512f), 137); obj176.Steps = list251; reference189 = obj176; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list252 = new List(index2); CollectionsMarshal.SetCount(list252, index2); span3 = CollectionsMarshal.AsSpan(list252); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024156u, new Vector3(-59.098206f, 79.05602f, 45.303955f), 628) { StopDistance = 7f, TargetTerritoryId = (ushort)735, AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeAirship } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1026029u, new Vector3(1.3274536f, 0.05124623f, 1.9683228f), 735); obj177.Steps = list252; reference190 = obj177; questRoot29.QuestSequence = list246; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(3192); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list253 = new List(num); CollectionsMarshal.SetCount(list253, num); span = CollectionsMarshal.AsSpan(list253); index = 0; span[index] = "liza"; questRoot30.Author = list253; index = 6; List list254 = new List(index); CollectionsMarshal.SetCount(list254, index); span2 = CollectionsMarshal.AsSpan(list254); num = 0; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 0 }; num2 = 1; List list255 = new List(num2); CollectionsMarshal.SetCount(list255, num2); span3 = CollectionsMarshal.AsSpan(list255); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1026928u, new Vector3(-64.34735f, 18.000334f, -11.032288f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj178.Steps = list255; reference191 = obj178; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 1 }; index2 = 1; List list256 = new List(index2); CollectionsMarshal.SetCount(list256, index2); span3 = CollectionsMarshal.AsSpan(list256); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026929u, new Vector3(-69.87109f, 43.83883f, -5.661133f), 134) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaZephyrGate } }; obj179.Steps = list256; reference192 = obj179; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 2 }; num2 = 1; List list257 = new List(num2); CollectionsMarshal.SetCount(list257, num2); span3 = CollectionsMarshal.AsSpan(list257); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026936u, new Vector3(170.85522f, 62.765503f, 275.25745f), 134); obj180.Steps = list257; reference193 = obj180; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 3 }; index2 = 1; List list258 = new List(index2); CollectionsMarshal.SetCount(list258, index2); span3 = CollectionsMarshal.AsSpan(list258); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028430u, new Vector3(156.63379f, 12.126303f, 649.37805f), 135) { AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }; obj181.Steps = list258; reference194 = obj181; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 4 }; num2 = 1; List list259 = new List(num2); CollectionsMarshal.SetCount(list259, num2); span3 = CollectionsMarshal.AsSpan(list259); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026930u, new Vector3(-85.404785f, 2.5427969f, 728.542f), 135) { Fly = true }; obj182.Steps = list259; reference195 = obj182; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list260 = new List(index2); CollectionsMarshal.SetCount(list260, index2); span3 = CollectionsMarshal.AsSpan(list260); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1026932u, new Vector3(-105.9129f, 1.5723714f, 750.0571f), 135) { StopDistance = 7f, NextQuestId = new QuestId(3193) }; obj183.Steps = list260; reference196 = obj183; questRoot30.QuestSequence = list254; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(3193); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list261 = new List(num); CollectionsMarshal.SetCount(list261, num); span = CollectionsMarshal.AsSpan(list261); index = 0; span[index] = "liza"; questRoot31.Author = list261; index = 3; List list262 = new List(index); CollectionsMarshal.SetCount(list262, index); span2 = CollectionsMarshal.AsSpan(list262); num = 0; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 0 }; num2 = 4; List list263 = new List(num2); CollectionsMarshal.SetCount(list263, num2); span3 = CollectionsMarshal.AsSpan(list263); index2 = 0; span3[index2] = new QuestStep(EInteractionType.EquipItem, null, null, 135) { AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks, ItemId = 22746u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.EquipItem, null, null, 135) { ItemId = 24587u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 135); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1026932u, new Vector3(-105.9129f, 1.5723714f, 750.0571f), 135) { StopDistance = 7f, Fly = true }; obj184.Steps = list263; reference197 = obj184; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 1 }; index2 = 1; List list264 = new List(index2); CollectionsMarshal.SetCount(list264, index2); span3 = CollectionsMarshal.AsSpan(list264); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 1026934u, new Vector3(-108.04913f, 1.5026048f, 749.1415f), 135) { Action = EAction.WaterCannon }; obj185.Steps = list264; reference198 = obj185; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list265 = new List(num2); CollectionsMarshal.SetCount(list265, num2); span3 = CollectionsMarshal.AsSpan(list265); index2 = 0; ref QuestStep reference200 = ref span3[index2]; QuestStep obj187 = new QuestStep(EInteractionType.CompleteQuest, 1026937u, new Vector3(65.7511f, 14.005002f, 90.440186f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; num3 = 1; List list266 = new List(num3); CollectionsMarshal.SetCount(list266, num3); span5 = CollectionsMarshal.AsSpan(list266); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_JOBAOZ010_03193_Q1_100_002") }; obj187.DialogueChoices = list266; obj187.NextQuestId = new QuestId(3194); reference200 = obj187; obj186.Steps = list265; reference199 = obj186; questRoot31.QuestSequence = list262; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(3194); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list267 = new List(num); CollectionsMarshal.SetCount(list267, num); span = CollectionsMarshal.AsSpan(list267); index = 0; span[index] = "liza"; questRoot32.Author = list267; index = 5; List list268 = new List(index); CollectionsMarshal.SetCount(list268, index); span2 = CollectionsMarshal.AsSpan(list268); num = 0; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 0 }; index2 = 1; List list269 = new List(index2); CollectionsMarshal.SetCount(list269, index2); span3 = CollectionsMarshal.AsSpan(list269); num2 = 0; ref QuestStep reference202 = ref span3[num2]; QuestStep obj189 = new QuestStep(EInteractionType.AcceptQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition obj190 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list270 = new List(num4); CollectionsMarshal.SetCount(list270, num4); span6 = CollectionsMarshal.AsSpan(list270); num3 = 0; span6[num3] = 131; obj190.InTerritory = list270; skipConditions3.AetheryteShortcutIf = obj190; obj189.SkipConditions = skipConditions3; reference202 = obj189; obj188.Steps = list269; reference201 = obj188; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 1 }; num2 = 1; List list271 = new List(num2); CollectionsMarshal.SetCount(list271, num2); span3 = CollectionsMarshal.AsSpan(list271); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026938u, new Vector3(101.27405f, 7.3536396f, 600.2135f), 141) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahWeaver, To = EAetheryteLocation.UldahGateOfThal } }; obj191.Steps = list271; reference203 = obj191; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 2 }; index2 = 1; List list272 = new List(index2); CollectionsMarshal.SetCount(list272, index2); span3 = CollectionsMarshal.AsSpan(list272); num2 = 0; ref QuestStep reference205 = ref span3[num2]; QuestStep obj193 = new QuestStep(EInteractionType.Combat, 2009670u, new Vector3(163.59192f, 3.7078857f, 657.0991f), 141) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list273 = new List(num3); CollectionsMarshal.SetCount(list273, num3); Span span7 = CollectionsMarshal.AsSpan(list273); num4 = 0; span7[num4] = 9836u; obj193.KillEnemyDataIds = list273; reference205 = obj193; obj192.Steps = list272; reference204 = obj192; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 3 }; num2 = 1; List list274 = new List(num2); CollectionsMarshal.SetCount(list274, num2); span3 = CollectionsMarshal.AsSpan(list274); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026938u, new Vector3(101.27405f, 7.3536396f, 600.2135f), 141) { Fly = true }; obj194.Steps = list274; reference206 = obj194; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list275 = new List(index2); CollectionsMarshal.SetCount(list275, index2); span3 = CollectionsMarshal.AsSpan(list275); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver }, NextQuestId = new QuestId(3195) }; obj195.Steps = list275; reference207 = obj195; questRoot32.QuestSequence = list268; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(3195); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list276 = new List(num); CollectionsMarshal.SetCount(list276, num); span = CollectionsMarshal.AsSpan(list276); index = 0; span[index] = "liza"; questRoot33.Author = list276; index = 5; List list277 = new List(index); CollectionsMarshal.SetCount(list277, index); span2 = CollectionsMarshal.AsSpan(list277); num = 0; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 0 }; num2 = 1; List list278 = new List(num2); CollectionsMarshal.SetCount(list278, num2); span3 = CollectionsMarshal.AsSpan(list278); index2 = 0; ref QuestStep reference209 = ref span3[index2]; QuestStep obj197 = new QuestStep(EInteractionType.AcceptQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition obj198 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list279 = new List(num4); CollectionsMarshal.SetCount(list279, num4); span6 = CollectionsMarshal.AsSpan(list279); num3 = 0; span6[num3] = 131; obj198.InTerritory = list279; skipConditions4.AetheryteShortcutIf = obj198; obj197.SkipConditions = skipConditions4; reference209 = obj197; obj196.Steps = list278; reference208 = obj196; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 1 }; index2 = 1; List list280 = new List(index2); CollectionsMarshal.SetCount(list280, index2); span3 = CollectionsMarshal.AsSpan(list280); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026941u, new Vector3(105.02783f, 4.0333576f, 451.0719f), 141) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahWeaver, To = EAetheryteLocation.UldahGateOfThal } }; obj199.Steps = list280; reference210 = obj199; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 2 }; num2 = 1; List list281 = new List(num2); CollectionsMarshal.SetCount(list281, num2); span3 = CollectionsMarshal.AsSpan(list281); index2 = 0; ref QuestStep reference212 = ref span3[index2]; QuestStep obj201 = new QuestStep(EInteractionType.Combat, 2009671u, new Vector3(145.52527f, 9.567322f, 391.10388f), 141) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list282 = new List(num3); CollectionsMarshal.SetCount(list282, num3); span7 = CollectionsMarshal.AsSpan(list282); num4 = 0; span7[num4] = 9837u; obj201.KillEnemyDataIds = list282; reference212 = obj201; obj200.Steps = list281; reference211 = obj200; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 3 }; index2 = 1; List list283 = new List(index2); CollectionsMarshal.SetCount(list283, index2); span3 = CollectionsMarshal.AsSpan(list283); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026941u, new Vector3(105.02783f, 4.0333576f, 451.0719f), 141); obj202.Steps = list283; reference213 = obj202; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list284 = new List(num2); CollectionsMarshal.SetCount(list284, num2); span3 = CollectionsMarshal.AsSpan(list284); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver }, NextQuestId = new QuestId(3196) }; obj203.Steps = list284; reference214 = obj203; questRoot33.QuestSequence = list277; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(3196); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list285 = new List(num); CollectionsMarshal.SetCount(list285, num); span = CollectionsMarshal.AsSpan(list285); index = 0; span[index] = "liza"; questRoot34.Author = list285; index = 6; List list286 = new List(index); CollectionsMarshal.SetCount(list286, index); span2 = CollectionsMarshal.AsSpan(list286); num = 0; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 0 }; index2 = 1; List list287 = new List(index2); CollectionsMarshal.SetCount(list287, index2); span3 = CollectionsMarshal.AsSpan(list287); num2 = 0; ref QuestStep reference216 = ref span3[num2]; QuestStep obj205 = new QuestStep(EInteractionType.AcceptQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions5 = new SkipConditions(); SkipAetheryteCondition obj206 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list288 = new List(num4); CollectionsMarshal.SetCount(list288, num4); span6 = CollectionsMarshal.AsSpan(list288); num3 = 0; span6[num3] = 131; obj206.InTerritory = list288; skipConditions5.AetheryteShortcutIf = obj206; obj205.SkipConditions = skipConditions5; reference216 = obj205; obj204.Steps = list287; reference215 = obj204; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 1 }; num2 = 1; List list289 = new List(num2); CollectionsMarshal.SetCount(list289, num2); span3 = CollectionsMarshal.AsSpan(list289); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026945u, new Vector3(-108.415405f, 41f, 76.06616f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahWeaver, To = EAetheryteLocation.UldahAlchemist } }; obj207.Steps = list289; reference217 = obj207; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 2 }; index2 = 1; List list290 = new List(index2); CollectionsMarshal.SetCount(list290, index2); span3 = CollectionsMarshal.AsSpan(list290); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026946u, new Vector3(392.69092f, 87.19347f, 98.10022f), 140) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAlchemist, To = EAetheryteLocation.UldahGateOfTheSultana } }; obj208.Steps = list290; reference218 = obj208; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 3 }; num2 = 1; List list291 = new List(num2); CollectionsMarshal.SetCount(list291, num2); span3 = CollectionsMarshal.AsSpan(list291); index2 = 0; ref QuestStep reference220 = ref span3[index2]; QuestStep obj210 = new QuestStep(EInteractionType.Combat, null, new Vector3(363.6008f, 83.40785f, 92.904495f), 140) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list292 = new List(num3); CollectionsMarshal.SetCount(list292, num3); span7 = CollectionsMarshal.AsSpan(list292); num4 = 0; span7[num4] = 9838u; num4++; span7[num4] = 9839u; obj210.KillEnemyDataIds = list292; reference220 = obj210; obj209.Steps = list291; reference219 = obj209; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 4 }; index2 = 1; List list293 = new List(index2); CollectionsMarshal.SetCount(list293, index2); span3 = CollectionsMarshal.AsSpan(list293); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026948u, new Vector3(359.63977f, 83.013695f, 92.24072f), 140) { StopDistance = 5f }; obj211.Steps = list293; reference221 = obj211; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list294 = new List(num2); CollectionsMarshal.SetCount(list294, num2); span3 = CollectionsMarshal.AsSpan(list294); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver }, NextQuestId = new QuestId(3197) }; obj212.Steps = list294; reference222 = obj212; questRoot34.QuestSequence = list286; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(3197); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list295 = new List(num); CollectionsMarshal.SetCount(list295, num); span = CollectionsMarshal.AsSpan(list295); index = 0; span[index] = "liza"; questRoot35.Author = list295; index = 4; List list296 = new List(index); CollectionsMarshal.SetCount(list296, index); span2 = CollectionsMarshal.AsSpan(list296); num = 0; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 0 }; index2 = 1; List list297 = new List(index2); CollectionsMarshal.SetCount(list297, index2); span3 = CollectionsMarshal.AsSpan(list297); num2 = 0; ref QuestStep reference224 = ref span3[num2]; QuestStep obj214 = new QuestStep(EInteractionType.AcceptQuest, 1026924u, new Vector3(64.46936f, 14.005002f, 88.70068f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions6 = new SkipConditions(); SkipAetheryteCondition obj215 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list298 = new List(num4); CollectionsMarshal.SetCount(list298, num4); span6 = CollectionsMarshal.AsSpan(list298); num3 = 0; span6[num3] = 131; obj215.InTerritory = list298; skipConditions6.AetheryteShortcutIf = obj215; obj214.SkipConditions = skipConditions6; reference224 = obj214; obj213.Steps = list297; reference223 = obj213; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 1 }; num2 = 1; List list299 = new List(num2); CollectionsMarshal.SetCount(list299, num2); span3 = CollectionsMarshal.AsSpan(list299); index2 = 0; ref QuestStep reference226 = ref span3[index2]; QuestStep obj217 = new QuestStep(EInteractionType.Combat, 1026951u, new Vector3(196.67346f, 52.774567f, -38.895264f), 140) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternThanalanHorizon, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list300 = new List(num3); CollectionsMarshal.SetCount(list300, num3); span7 = CollectionsMarshal.AsSpan(list300); num4 = 0; span7[num4] = 9840u; obj217.KillEnemyDataIds = list300; num4 = 1; List list301 = new List(num4); CollectionsMarshal.SetCount(list301, num4); span5 = CollectionsMarshal.AsSpan(list301); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_JOBAOZ400_03197_Q1_000_013") }; obj217.DialogueChoices = list301; reference226 = obj217; obj216.Steps = list299; reference225 = obj216; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 2 }; index2 = 1; List list302 = new List(index2); CollectionsMarshal.SetCount(list302, index2); span3 = CollectionsMarshal.AsSpan(list302); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026951u, new Vector3(196.67346f, 52.774567f, -38.895264f), 140); obj218.Steps = list302; reference227 = obj218; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list303 = new List(num2); CollectionsMarshal.SetCount(list303, num2); span3 = CollectionsMarshal.AsSpan(list303); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1026953u, new Vector3(65.59851f, 14.005001f, 91.75244f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver }, NextQuestId = new QuestId(3198) }; obj219.Steps = list303; reference228 = obj219; questRoot35.QuestSequence = list296; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(3198); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list304 = new List(num); CollectionsMarshal.SetCount(list304, num); span = CollectionsMarshal.AsSpan(list304); index = 0; span[index] = "liza"; questRoot36.Author = list304; index = 4; List list305 = new List(index); CollectionsMarshal.SetCount(list305, index); span2 = CollectionsMarshal.AsSpan(list305); num = 0; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 0 }; index2 = 1; List list306 = new List(index2); CollectionsMarshal.SetCount(list306, index2); span3 = CollectionsMarshal.AsSpan(list306); num2 = 0; ref QuestStep reference230 = ref span3[num2]; QuestStep obj221 = new QuestStep(EInteractionType.AcceptQuest, 1026924u, new Vector3(64.46936f, 14.005002f, 88.70068f), 131) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions7 = new SkipConditions(); SkipAetheryteCondition obj222 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list307 = new List(num3); CollectionsMarshal.SetCount(list307, num3); span6 = CollectionsMarshal.AsSpan(list307); num4 = 0; span6[num4] = 131; obj222.InTerritory = list307; skipConditions7.AetheryteShortcutIf = obj222; obj221.SkipConditions = skipConditions7; reference230 = obj221; obj220.Steps = list306; reference229 = obj220; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 1 }; num2 = 1; List list308 = new List(num2); CollectionsMarshal.SetCount(list308, num2); span3 = CollectionsMarshal.AsSpan(list308); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026955u, new Vector3(-10.055725f, 47f, -29.800903f), 147) { AetheryteShortcut = EAetheryteLocation.NorthernThanalanCeruleumProcessingPlant }; obj223.Steps = list308; reference231 = obj223; num++; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = 2 }; index2 = 1; List list309 = new List(index2); CollectionsMarshal.SetCount(list309, index2); span3 = CollectionsMarshal.AsSpan(list309); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026937u, new Vector3(65.7511f, 14.005002f, 90.440186f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; obj224.Steps = list309; reference232 = obj224; num++; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list310 = new List(num2); CollectionsMarshal.SetCount(list310, num2); span3 = CollectionsMarshal.AsSpan(list310); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1026937u, new Vector3(65.7511f, 14.005002f, 90.440186f), 131) { NextQuestId = new QuestId(3199) }; obj225.Steps = list310; reference233 = obj225; questRoot36.QuestSequence = list305; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(3199); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list311 = new List(num); CollectionsMarshal.SetCount(list311, num); span = CollectionsMarshal.AsSpan(list311); index = 0; span[index] = "liza"; questRoot37.Author = list311; index = 2; List list312 = new List(index); CollectionsMarshal.SetCount(list312, index); span2 = CollectionsMarshal.AsSpan(list312); num = 0; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 0 }; index2 = 1; List list313 = new List(index2); CollectionsMarshal.SetCount(list313, index2); span3 = CollectionsMarshal.AsSpan(list313); num2 = 0; ref QuestStep reference235 = ref span3[num2]; QuestStep obj227 = new QuestStep(EInteractionType.AcceptQuest, 1026924u, new Vector3(64.46936f, 14.005002f, 88.70068f), 131) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions8 = new SkipConditions(); SkipAetheryteCondition obj228 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list314 = new List(num4); CollectionsMarshal.SetCount(list314, num4); span6 = CollectionsMarshal.AsSpan(list314); num3 = 0; span6[num3] = 131; obj228.InTerritory = list314; skipConditions8.AetheryteShortcutIf = obj228; obj227.SkipConditions = skipConditions8; reference235 = obj227; obj226.Steps = list313; reference234 = obj226; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj229 = 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, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { StopDistance = 5f, NextQuestId = new QuestId(3732) }; obj229.Steps = list315; reference236 = obj229; questRoot37.QuestSequence = list312; AddQuest(questId37, questRoot37); } private static void LoadQuests64() { QuestId questId = new QuestId(3201); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "Starr"; questRoot.Author = list; index = 2; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1011145u, new Vector3(-65.38495f, 0.06979119f, 0.8086548f), 144) { AetheryteShortcut = EAetheryteLocation.GoldSaucer, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1016307u, new Vector3(57.14502f, 20.99973f, 83.57361f), 144) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GoldSaucer, To = EAetheryteLocation.GoldSaucerWonderSquareEast } }; obj2.Steps = list4; reference2 = obj2; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(3210); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list5 = new List(num); CollectionsMarshal.SetCount(list5, num); span = CollectionsMarshal.AsSpan(list5); index = 0; span[index] = "plogon_enjoyer"; questRoot2.Author = list5; index = 4; List list6 = new List(index); CollectionsMarshal.SetCount(list6, index); span2 = CollectionsMarshal.AsSpan(list6); num = 0; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 0 }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; ref QuestStep reference4 = ref span3[index2]; QuestStep obj4 = new QuestStep(EInteractionType.AcceptQuest, 1006747u, new Vector3(-20.828613f, 29.999964f, -2.4262085f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); int num3 = 2; List list8 = new List(num3); CollectionsMarshal.SetCount(list8, num3); Span span4 = CollectionsMarshal.AsSpan(list8); int num4 = 0; span4[num4] = 130; num4++; span4[num4] = 131; skipAetheryteCondition.InTerritory = list8; skipConditions.AetheryteShortcutIf = skipAetheryteCondition; skipConditions.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj4.SkipConditions = skipConditions; reference4 = obj4; obj3.Steps = list7; reference3 = obj3; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 1 }; index2 = 1; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahChamberOfRule, To = EAetheryteLocation.UldahGladiator } }; obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 2 }; num2 = 1; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028092u, new Vector3(213.58044f, 54.47546f, 228.19861f), 140) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGladiator, To = EAetheryteLocation.UldahGateOfTheSultana } }; obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001739u, new Vector3(-94.529724f, 6.4999976f, 39.81079f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; obj7.Steps = list11; reference7 = obj7; questRoot2.QuestSequence = list6; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(3211); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list12 = new List(num); CollectionsMarshal.SetCount(list12, num); span = CollectionsMarshal.AsSpan(list12); index = 0; span[index] = "plogon_enjoyer"; questRoot3.Author = list12; index = 5; List list13 = new List(index); CollectionsMarshal.SetCount(list13, index); span2 = CollectionsMarshal.AsSpan(list13); num = 0; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 0 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; ref QuestStep reference9 = ref span3[index2]; QuestStep obj9 = new QuestStep(EInteractionType.AcceptQuest, 1006749u, new Vector3(-30.47229f, 13.599918f, 95.26196f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGoldsmith } }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition2 = new SkipAetheryteCondition(); num4 = 2; List list15 = new List(num4); CollectionsMarshal.SetCount(list15, num4); span4 = CollectionsMarshal.AsSpan(list15); num3 = 0; span4[num3] = 130; num3++; span4[num3] = 131; skipAetheryteCondition2.InTerritory = list15; skipConditions2.AetheryteShortcutIf = skipAetheryteCondition2; skipConditions2.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj9.SkipConditions = skipConditions2; reference9 = obj9; obj8.Steps = list14; reference8 = obj8; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 1 }; index2 = 3; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028409u, new Vector3(103.4104f, 118.31935f, -706.1417f), 620) { Fly = true, AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1028410u, new Vector3(38.010254f, 118.13663f, -750.57605f), 620) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1028408u, new Vector3(55.649536f, 118.16888f, -784.2069f), 620) { Fly = true }; obj10.Steps = list16; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 2 }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028411u, new Vector3(-140.67297f, 27.29529f, -408.16364f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; obj11.Steps = list17; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 3 }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009755u, new Vector3(64.86609f, -0.38153076f, -83.32953f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachNorthEast } }; obj12.Steps = list18; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; ref QuestStep reference14 = ref span3[index2]; QuestStep obj14 = new QuestStep(EInteractionType.CompleteQuest, 1006749u, new Vector3(-30.47229f, 13.599918f, 95.26196f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGoldsmith } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition3 = new SkipAetheryteCondition(); num3 = 2; List list20 = new List(num3); CollectionsMarshal.SetCount(list20, num3); span4 = CollectionsMarshal.AsSpan(list20); num4 = 0; span4[num4] = 130; num4++; span4[num4] = 131; skipAetheryteCondition3.InTerritory = list20; skipConditions3.AetheryteShortcutIf = skipAetheryteCondition3; skipConditions3.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj14.SkipConditions = skipConditions3; reference14 = obj14; obj13.Steps = list19; reference13 = obj13; questRoot3.QuestSequence = list13; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(3212); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list21 = new List(num); CollectionsMarshal.SetCount(list21, num); span = CollectionsMarshal.AsSpan(list21); index = 0; span[index] = "plogon_enjoyer"; questRoot4.Author = list21; index = 8; List list22 = new List(index); CollectionsMarshal.SetCount(list22, index); span2 = CollectionsMarshal.AsSpan(list22); num = 0; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 0 }; index2 = 1; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; ref QuestStep reference16 = ref span3[num2]; QuestStep obj16 = new QuestStep(EInteractionType.AcceptQuest, 1006746u, new Vector3(460.65454f, 8.309061f, 74.47925f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num4 = 1; List list24 = new List(num4); CollectionsMarshal.SetCount(list24, num4); Span span5 = CollectionsMarshal.AsSpan(list24); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKBC003_03212_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKBC003_03212_A1_000_001") }; obj16.DialogueChoices = list24; reference16 = obj16; obj15.Steps = list23; reference15 = obj15; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 1 }; num2 = 1; List list25 = new List(num2); CollectionsMarshal.SetCount(list25, num2); span3 = CollectionsMarshal.AsSpan(list25); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1023885u, new Vector3(217.30359f, 7.999984f, 686.427f), 135) { AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }; obj17.Steps = list25; reference17 = obj17; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 2 }; index2 = 2; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(226.71358f, 8.000019f, 671.0062f), 135) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1030042u, new Vector3(425.10107f, 61.22168f, -42.404846f), 135) { Fly = true }; obj18.Steps = list26; reference18 = obj18; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 3 }; num2 = 3; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; ref QuestStep reference20 = ref span3[index2]; QuestStep obj20 = new QuestStep(EInteractionType.Action, 2010149u, new Vector3(345.3573f, 58.457275f, -63.523376f), 135) { Fly = true, Action = EAction.HeavySwing }; num3 = 6; List list28 = new List(num3); CollectionsMarshal.SetCount(list28, num3); Span span6 = CollectionsMarshal.AsSpan(list28); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj20.CompletionQuestVariablesFlags = list28; reference20 = obj20; index2++; ref QuestStep reference21 = ref span3[index2]; QuestStep obj21 = new QuestStep(EInteractionType.Action, 2010150u, new Vector3(369.43604f, 64.59143f, -88.85327f), 135) { Fly = true, Action = EAction.HeavySwing }; num4 = 6; List list29 = new List(num4); CollectionsMarshal.SetCount(list29, num4); span6 = CollectionsMarshal.AsSpan(list29); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj21.CompletionQuestVariablesFlags = list29; reference21 = obj21; index2++; ref QuestStep reference22 = ref span3[index2]; QuestStep obj22 = new QuestStep(EInteractionType.Action, 2010151u, new Vector3(360.95215f, 69.90149f, -119.06616f), 135) { Fly = true, Action = EAction.HeavySwing }; num3 = 6; List list30 = new List(num3); CollectionsMarshal.SetCount(list30, num3); span6 = CollectionsMarshal.AsSpan(list30); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj22.CompletionQuestVariablesFlags = list30; reference22 = obj22; obj19.Steps = list27; reference19 = obj19; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 4 }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030042u, new Vector3(425.10107f, 61.22168f, -42.404846f), 135) { Fly = true }; obj23.Steps = list31; reference23 = obj23; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 5 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030044u, new Vector3(435.8739f, 66.317635f, -276.56976f), 135) { Fly = true }; obj24.Steps = list32; reference24 = obj24; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 6 }; index2 = 1; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 1030046u, new Vector3(433.9818f, 66.317635f, -277.48535f), 135) { DelaySecondsAtStart = 2f, Action = EAction.HeavySwing }; obj25.Steps = list33; reference25 = obj25; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006746u, new Vector3(460.65454f, 8.309061f, 74.47925f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj26.Steps = list34; reference26 = obj26; questRoot4.QuestSequence = list22; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(3213); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list35 = new List(num); CollectionsMarshal.SetCount(list35, num); span = CollectionsMarshal.AsSpan(list35); index = 0; span[index] = "plogon_enjoyer"; questRoot5.Author = list35; index = 6; List list36 = new List(index); CollectionsMarshal.SetCount(list36, index); span2 = CollectionsMarshal.AsSpan(list36); num = 0; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; index2 = 2; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(215.65454f, 222.1f, 345.1806f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155); obj27.Steps = list37; reference27 = obj27; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029861u, new Vector3(-753.78046f, 123.728714f, 206.43921f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; obj28.Steps = list38; reference28 = obj28; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 2 }; index2 = 1; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009923u, new Vector3(-114.0307f, 145.09802f, -553.2159f), 400) { Fly = true, Land = true }; obj29.Steps = list39; reference29 = obj29; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 3 }; num2 = 1; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029862u, new Vector3(-93.27844f, 137.46214f, -534.44727f), 400) { Fly = true }; obj30.Steps = list40; reference30 = obj30; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 4 }; index2 = 1; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029863u, new Vector3(746.6697f, 69.99995f, 533.135f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter }; obj31.Steps = list41; reference31 = obj31; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(213.22748f, 222.08781f, 342.82468f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006748u, new Vector3(217.88354f, 222f, 345.3269f), 155); obj32.Steps = list42; reference32 = obj32; questRoot5.QuestSequence = list36; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(3214); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list43 = new List(num); CollectionsMarshal.SetCount(list43, num); span = CollectionsMarshal.AsSpan(list43); index = 0; span[index] = "plogon_enjoyer"; questRoot6.Author = list43; index = 7; List list44 = new List(index); CollectionsMarshal.SetCount(list44, index); span2 = CollectionsMarshal.AsSpan(list44); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; index2 = 1; List list45 = new List(index2); CollectionsMarshal.SetCount(list45, index2); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006750u, new Vector3(16.464417f, 6.750492f, -7.3396606f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj33.Steps = list45; reference33 = obj33; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 1 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030074u, new Vector3(192.58398f, -2.539064f, 73.59424f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaArcher } }; obj34.Steps = list46; reference34 = obj34; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 2 }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030078u, new Vector3(-180.34644f, -1.2285838f, 341.6953f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj35.Steps = list47; reference35 = obj35; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 3 }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Say, 2010182u, new Vector3(-85.160645f, 6.0578003f, 398.64185f), 152) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_LUCKBC005_03214_SYSTEM_000_999" } }; obj36.Steps = list48; reference36 = obj36; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 4 }; index2 = 1; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Say, 2010183u, new Vector3(38.376343f, 7.2785034f, 430.28906f), 152) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_LUCKBC005_03214_SYSTEM_000_999" } }; obj37.Steps = list49; reference37 = obj37; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 5 }; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030081u, new Vector3(29.648315f, -18.800003f, 95.26196f), 132) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAirship } }; obj38.Steps = list50; reference38 = obj38; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030081u, new Vector3(29.648315f, -18.800003f, 95.26196f), 132) { StopDistance = 7f }; obj39.Steps = list51; reference39 = obj39; questRoot6.QuestSequence = list44; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(3215); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list52 = new List(num); CollectionsMarshal.SetCount(list52, num); span = CollectionsMarshal.AsSpan(list52); index = 0; span[index] = "plogon_enjoyer"; questRoot7.Author = list52; index = 6; List list53 = new List(index); CollectionsMarshal.SetCount(list53, index); span2 = CollectionsMarshal.AsSpan(list53); num = 0; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 0 }; num2 = 2; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-137.7745f, 10.010047f, 278.79453f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153) { StopDistance = 4f }; obj40.Steps = list54; reference40 = obj40; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 1 }; index2 = 1; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028418u, new Vector3(-242.26752f, -4f, 1.2054443f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; obj41.Steps = list55; reference41 = obj41; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 2 }; num2 = 1; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028419u, new Vector3(-19.058533f, -32.58833f, 307.1488f), 148) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; obj42.Steps = list56; reference42 = obj42; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 3 }; index2 = 1; List list57 = new List(index2); CollectionsMarshal.SetCount(list57, index2); span3 = CollectionsMarshal.AsSpan(list57); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028423u, new Vector3(-62.974f, -36.839226f, 473.3806f), 148) { Fly = true }; obj43.Steps = list57; reference43 = obj43; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 4 }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028424u, new Vector3(-19.85205f, -34.365856f, 416.76965f), 148) { StopDistance = 7f }; obj44.Steps = list58; reference44 = obj44; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-137.7745f, 10.010047f, 278.79453f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006751u, new Vector3(-139.45221f, 8.712891f, 281.69678f), 153) { StopDistance = 4f }; obj45.Steps = list59; reference45 = obj45; questRoot7.QuestSequence = list53; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(3216); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list60 = new List(num); CollectionsMarshal.SetCount(list60, num); span = CollectionsMarshal.AsSpan(list60); index = 0; span[index] = "plogon_enjoyer"; questRoot8.Author = list60; index = 8; List list61 = new List(index); CollectionsMarshal.SetCount(list61, index); span2 = CollectionsMarshal.AsSpan(list61); num = 0; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; num2 = 1; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; obj46.Steps = list62; reference46 = obj46; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 1 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; ref QuestStep reference48 = ref span3[num2]; QuestStep obj48 = new QuestStep(EInteractionType.Interact, 1002279u, new Vector3(-196.8872f, 18.459997f, 59.952637f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahWeaver, To = EAetheryteLocation.UldahThaumaturge } }; num4 = 2; List list64 = new List(num4); CollectionsMarshal.SetCount(list64, num4); span5 = CollectionsMarshal.AsSpan(list64); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKBC007_03216_Q1_000_300"), Answer = new ExcelRef("TEXT_LUCKBC007_03216_A1_000_301") }; num3++; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKBC007_03216_Q1_000_100"), Answer = new ExcelRef("TEXT_LUCKBC007_03216_A1_000_101") }; obj48.DialogueChoices = list64; reference48 = obj48; obj47.Steps = list63; reference47 = obj47; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 2 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130); obj49.Steps = list65; reference49 = obj49; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 3 }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029866u, new Vector3(-173.08313f, 17.999998f, 74.906494f), 130); obj50.Steps = list66; reference50 = obj50; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 4 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029868u, new Vector3(-89.21954f, 39.99999f, 106.98096f), 131) { StopDistance = 4f }; obj51.Steps = list67; reference51 = obj51; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 5 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAlchemist, To = EAetheryteLocation.UldahThaumaturge } }; obj52.Steps = list68; reference52 = obj52; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 6 }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001708u, new Vector3(-250.3548f, 18f, 80.88806f), 130); obj53.Steps = list69; reference53 = obj53; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006752u, new Vector3(87.5105f, 18f, 113.725464f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahThaumaturge, To = EAetheryteLocation.UldahWeaver } }; obj54.Steps = list70; reference54 = obj54; questRoot8.QuestSequence = list61; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(3218); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list71 = new List(num); CollectionsMarshal.SetCount(list71, num); span = CollectionsMarshal.AsSpan(list71); index = 0; span[index] = "plogon_enjoyer"; questRoot9.Author = list71; index = 10; List list72 = new List(index); CollectionsMarshal.SetCount(list72, index); span2 = CollectionsMarshal.AsSpan(list72); num = 0; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 0 }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006757u, new Vector3(-4.4709473f, 44.999886f, -250.56848f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; obj55.Steps = list73; reference55 = obj55; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 1 }; index2 = 2; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(207.67957f, -3.224134f, 42.683086f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1043098u, new Vector3(206.0426f, -3.111818f, 41.94702f), 139); obj56.Steps = list74; reference56 = obj56; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 2 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; ref QuestStep reference58 = ref span3[index2]; QuestStep obj58 = new QuestStep(EInteractionType.Combat, 2009742u, new Vector3(69.565796f, 17.807251f, 234.88208f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list76 = new List(num3); CollectionsMarshal.SetCount(list76, num3); Span span7 = CollectionsMarshal.AsSpan(list76); num4 = 0; span7[num4] = 10832u; obj58.KillEnemyDataIds = list76; reference58 = obj58; obj57.Steps = list75; reference57 = obj57; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 3 }; index2 = 2; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(207.67957f, -3.224134f, 42.683086f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1043098u, new Vector3(206.0426f, -3.111818f, 41.94702f), 139); obj59.Steps = list77; reference59 = obj59; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 4 }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031208u, new Vector3(206.80542f, -3.065022f, 43.83911f), 139); obj60.Steps = list78; reference60 = obj60; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 5 }; index2 = 2; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-277.67575f, 64.18076f, -163.79219f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1028097u, new Vector3(-276.56976f, 64.43479f, -161.18109f), 180); obj61.Steps = list79; reference61 = obj61; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 6 }; num2 = 2; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(207.67957f, -3.224134f, 42.683086f), 139) { Fly = true, AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043098u, new Vector3(206.0426f, -3.111818f, 41.94702f), 139); obj62.Steps = list80; reference62 = obj62; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 7 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031208u, new Vector3(206.80542f, -3.065022f, 43.83911f), 139); obj63.Steps = list81; reference63 = obj63; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 8 }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028373u, new Vector3(207.53784f, -3.049824f, 43.22876f), 139); obj64.Steps = list82; reference64 = obj64; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1043098u, new Vector3(206.0426f, -3.111818f, 41.94702f), 139); obj65.Steps = list83; reference65 = obj65; questRoot9.QuestSequence = list72; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(3219); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list84 = new List(num); CollectionsMarshal.SetCount(list84, num); span = CollectionsMarshal.AsSpan(list84); index = 0; span[index] = "plogon_enjoyer"; questRoot10.Author = list84; index = 8; List list85 = new List(index); CollectionsMarshal.SetCount(list85, index); span2 = CollectionsMarshal.AsSpan(list85); num = 0; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 0 }; num2 = 2; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137); obj66.Steps = list86; reference66 = obj66; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 1 }; index2 = 1; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030049u, new Vector3(-349.50793f, 57.270435f, -393.0572f), 180) { Fly = true, AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; obj67.Steps = list87; reference67 = obj67; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 2 }; num2 = 1; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010173u, new Vector3(-310.0786f, 5.5999756f, -564.0803f), 180) { Fly = true }; obj68.Steps = list88; reference68 = obj68; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 3 }; index2 = 3; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-302.34204f, 4.9819174f, -570.3643f), 180) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-308.3169f, 5.7642717f, -571.4899f), 180); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2010175u, new Vector3(-302.72375f, 9.750427f, -578.02704f), 180) { Fly = true }; obj69.Steps = list89; reference69 = obj69; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 4 }; num2 = 3; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-306.7621f, 5.7733507f, -570.97736f), 180); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-302.3223f, 4.976821f, -570.7108f), 180); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2010180u, new Vector3(-349.50793f, 57.236572f, -393.0572f), 180) { Fly = true }; obj70.Steps = list90; reference70 = obj70; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 5 }; index2 = 2; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010601u, new Vector3(-14.755493f, 41.39178f, 258.13684f), 137) { TargetTerritoryId = (ushort)137, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010139u, new Vector3(-33.218933f, -24.674446f, 257.98413f), 137); obj71.Steps = list91; reference71 = obj71; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 6 }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010181u, new Vector3(-77.28699f, 40.97046f, -138.78088f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaCulinarian } }; obj72.Steps = list92; reference72 = obj72; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030053u, new Vector3(-153.67358f, -129.4397f, 264.60657f), 129); obj73.Steps = list93; reference73 = obj73; questRoot10.QuestSequence = list85; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(3220); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list94 = new List(num); CollectionsMarshal.SetCount(list94, num); span = CollectionsMarshal.AsSpan(list94); index = 0; span[index] = "plogon_enjoyer"; questRoot11.Author = list94; index = 8; List list95 = new List(index); CollectionsMarshal.SetCount(list95, index); span2 = CollectionsMarshal.AsSpan(list95); num = 0; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 0 }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj74.Steps = list96; reference74 = obj74; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 1 }; index2 = 1; List list97 = new List(index2); CollectionsMarshal.SetCount(list97, index2); span3 = CollectionsMarshal.AsSpan(list97); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009739u, new Vector3(-116.44165f, 15.121643f, -53.574463f), 418); obj75.Steps = list97; reference75 = obj75; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 2 }; num2 = 1; List list98 = new List(num2); CollectionsMarshal.SetCount(list98, num2); span3 = CollectionsMarshal.AsSpan(list98); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418); obj76.Steps = list98; reference76 = obj76; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 3 }; index2 = 1; List list99 = new List(index2); CollectionsMarshal.SetCount(list99, index2); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1014803u, new Vector3(484.39758f, 212.5841f, 724.2999f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj77.Steps = list99; reference77 = obj77; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 4 }; num2 = 1; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009740u, new Vector3(348.01245f, 158.34277f, 153.03271f), 397) { Fly = true }; obj78.Steps = list100; reference78 = obj78; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 5 }; index2 = 1; List list101 = new List(index2); CollectionsMarshal.SetCount(list101, index2); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; ref QuestStep reference80 = ref span3[num2]; QuestStep obj80 = new QuestStep(EInteractionType.Combat, 2009741u, new Vector3(504.72266f, 121.62964f, 162.005f), 397) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list102 = new List(num4); CollectionsMarshal.SetCount(list102, num4); span7 = CollectionsMarshal.AsSpan(list102); num3 = 0; span7[num3] = 10833u; obj80.KillEnemyDataIds = list102; reference80 = obj80; obj79.Steps = list101; reference79 = obj79; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 6 }; num2 = 1; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028096u, new Vector3(343.00745f, 158.52606f, 152.75806f), 397) { Fly = true }; obj81.Steps = list103; reference81 = obj81; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1014577u, new Vector3(-154.31458f, 16.999992f, -53.3609f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory } }; obj82.Steps = list104; reference82 = obj82; questRoot11.QuestSequence = list95; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(3221); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list105 = new List(num); CollectionsMarshal.SetCount(list105, num); span = CollectionsMarshal.AsSpan(list105); index = 0; span[index] = "plogon_enjoyer"; questRoot12.Author = list105; index = 9; List list106 = new List(index); CollectionsMarshal.SetCount(list106, index); span2 = CollectionsMarshal.AsSpan(list106); num = 0; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 0 }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; ref QuestStep reference84 = ref span3[index2]; QuestStep obj84 = new QuestStep(EInteractionType.AcceptQuest, 1013969u, new Vector3(104.234375f, 14.999986f, 40.787354f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 1; List list108 = new List(num3); CollectionsMarshal.SetCount(list108, num3); span5 = CollectionsMarshal.AsSpan(list108); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKBC012_03221_Q1_000_002"), Answer = new ExcelRef("TEXT_LUCKBC012_03221_A1_000_003") }; obj84.DialogueChoices = list108; reference84 = obj84; obj83.Steps = list107; reference83 = obj83; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 1 }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009976u, new Vector3(102.92212f, 15.915161f, 39.414062f), 418); obj85.Steps = list109; reference85 = obj85; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 2 }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030087u, new Vector3(-182.51324f, 2.0332975f, -5.56958f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardSkysteelManufactory } }; obj86.Steps = list110; reference86 = obj86; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 3 }; index2 = 1; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030088u, new Vector3(104.93628f, 34.72381f, 10.208252f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSkysteelManufactory, To = EAetheryteLocation.IshgardForgottenKnight } }; obj87.Steps = list111; reference87 = obj87; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 4 }; num2 = 1; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019486u, new Vector3(-116.746826f, 0.6342248f, -55.832825f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReach, To = EAetheryteLocation.RhalgrsReachWest } }; obj88.Steps = list112; reference88 = obj88; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 5 }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006215u, new Vector3(-227.34424f, 26.16842f, -352.98694f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; obj89.Steps = list113; reference89 = obj89; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 6 }; num2 = 1; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030089u, new Vector3(433.31042f, 68.09681f, -184.2832f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaTempestGate } }; obj90.Steps = list114; reference90 = obj90; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 7 }; index2 = 1; List list115 = new List(index2); CollectionsMarshal.SetCount(list115, index2); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Say, 2009979u, new Vector3(-95.10956f, 298.63428f, -212.54297f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardGatesOfJudgement }, ChatMessage = new ChatMessage { Key = "TEXT_LUCKBC012_03221_SYSTEM_000_0160" } }; obj91.Steps = list115; reference91 = obj91; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; ref QuestStep reference93 = ref span3[index2]; QuestStep obj93 = new QuestStep(EInteractionType.CompleteQuest, 1013969u, new Vector3(104.234375f, 14.999986f, 40.787354f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; num4 = 1; List list117 = new List(num4); CollectionsMarshal.SetCount(list117, num4); span5 = CollectionsMarshal.AsSpan(list117); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKBC012_03221_Q3_000_192"), Answer = new ExcelRef("TEXT_LUCKBC012_03221_A3_000_193") }; obj93.DialogueChoices = list117; reference93 = obj93; obj92.Steps = list116; reference92 = obj92; questRoot12.QuestSequence = list106; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(3222); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list118 = new List(num); CollectionsMarshal.SetCount(list118, num); span = CollectionsMarshal.AsSpan(list118); index = 0; span[index] = "plogon_enjoyer"; questRoot13.Author = list118; index = 8; List list119 = new List(index); CollectionsMarshal.SetCount(list119, index); span2 = CollectionsMarshal.AsSpan(list119); num = 0; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 0 }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1012222u, new Vector3(202.38037f, -5.3999662f, -58.9151f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; obj94.Steps = list120; reference94 = obj94; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 1 }; num2 = 1; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021255u, new Vector3(-0.35101318f, 11.965101f, 45.029297f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardAthenaeumAstrologicum, To = EAetheryteLocation.IshgardLastVigil } }; obj95.Steps = list121; reference95 = obj95; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 2 }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028385u, new Vector3(-48.17273f, 8.05915f, 15.762573f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardLastVigil, To = EAetheryteLocation.Ishgard } }; obj96.Steps = list122; reference96 = obj96; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 3 }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028386u, new Vector3(199.17603f, -5.3999653f, -57.38922f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; obj97.Steps = list123; reference97 = obj97; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 4 }; index2 = 1; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028388u, new Vector3(-4.989685f, 27.716667f, -130.9682f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardAthenaeumAstrologicum, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral } }; obj98.Steps = list124; reference98 = obj98; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 5 }; num2 = 2; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(243.48306f, 324.1f, -301.10074f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1028390u, new Vector3(244.64783f, 323.99997f, -303.3036f), 155); obj99.Steps = list125; reference99 = obj99; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 6 }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 1028390u, new Vector3(244.64783f, 323.99997f, -303.3036f), 155) { DelaySecondsAtStart = 2f, Action = EAction.AspectedBenefic }; obj100.Steps = list126; reference100 = obj100; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1028391u, new Vector3(199.4812f, -5.3999653f, -60.44104f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; obj101.Steps = list127; reference101 = obj101; questRoot13.QuestSequence = list119; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(3223); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list128 = new List(num); CollectionsMarshal.SetCount(list128, num); span = CollectionsMarshal.AsSpan(list128); index = 0; span[index] = "plogon_enjoyer"; questRoot14.Author = list128; index = 6; List list129 = new List(index); CollectionsMarshal.SetCount(list129, index); span2 = CollectionsMarshal.AsSpan(list129); num = 0; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 0 }; index2 = 1; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1022184u, new Vector3(129.71692f, 15f, -157.61047f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeSekiseigumiBarracks } }; obj102.Steps = list130; reference102 = obj102; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 1 }; num2 = 1; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030622u, new Vector3(39.04773f, 8f, -119.76807f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers } }; obj103.Steps = list131; reference103 = obj103; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 2 }; index2 = 1; List list132 = new List(index2); CollectionsMarshal.SetCount(list132, index2); span3 = CollectionsMarshal.AsSpan(list132); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030057u, new Vector3(-218.15833f, 31.684015f, 380.51416f), 140) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahGateOfTheSultana } }; obj104.Steps = list132; reference104 = obj104; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 3 }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1022189u, new Vector3(-312.67267f, 33.089348f, 446.5553f), 140) { Fly = true }; obj105.Steps = list133; reference105 = obj105; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 4 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030058u, new Vector3(-301.04523f, 13.9837475f, 292.8053f), 140) { Fly = true }; obj106.Steps = list134; reference106 = obj106; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030622u, new Vector3(39.04773f, 8f, -119.76807f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers } }; obj107.Steps = list135; reference107 = obj107; questRoot14.QuestSequence = list129; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(3224); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list136 = new List(num); CollectionsMarshal.SetCount(list136, num); span = CollectionsMarshal.AsSpan(list136); index = 0; span[index] = "plogon_enjoyer"; questRoot15.Author = list136; index = 10; List list137 = new List(index); CollectionsMarshal.SetCount(list137, index); span2 = CollectionsMarshal.AsSpan(list137); num = 0; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 0 }; index2 = 1; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1023610u, new Vector3(55.313843f, 20.397943f, -676.3562f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona }; obj108.Steps = list138; reference108 = obj108; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 1 }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028372u, new Vector3(599.23694f, 80.00001f, 623.07153f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter }; obj109.Steps = list139; reference109 = obj109; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 2 }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028374u, new Vector3(274.76917f, 10.572342f, -543.05334f), 621) { Fly = true }; obj110.Steps = list140; reference110 = obj110; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 3 }; num2 = 1; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; ref QuestStep reference112 = ref span3[index2]; QuestStep obj112 = new QuestStep(EInteractionType.Interact, 1028379u, new Vector3(81.49841f, 10f, -574.2123f), 621) { Fly = true }; num3 = 1; List list142 = new List(num3); CollectionsMarshal.SetCount(list142, num3); span5 = CollectionsMarshal.AsSpan(list142); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKBC015_03224_Q1_000_100"), Answer = new ExcelRef("TEXT_LUCKBC015_03224_A1_000_101") }; obj112.DialogueChoices = list142; reference112 = obj112; obj111.Steps = list141; reference111 = obj111; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 4 }; index2 = 1; List list143 = new List(index2); CollectionsMarshal.SetCount(list143, index2); span3 = CollectionsMarshal.AsSpan(list143); num2 = 0; ref QuestStep reference114 = ref span3[num2]; QuestStep obj114 = new QuestStep(EInteractionType.Combat, 1030849u, new Vector3(124.40674f, 10f, -515.58716f), 621) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 2; List list144 = new List(num4); CollectionsMarshal.SetCount(list144, num4); span7 = CollectionsMarshal.AsSpan(list144); num3 = 0; span7[num3] = 10834u; num3++; span7[num3] = 10835u; obj114.KillEnemyDataIds = list144; reference114 = obj114; obj113.Steps = list143; reference113 = obj113; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 5 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028374u, new Vector3(274.76917f, 10.572342f, -543.05334f), 621) { Fly = true }; obj115.Steps = list145; reference115 = obj115; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 6 }; index2 = 1; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028376u, new Vector3(-790.7988f, 78.22368f, -699.5804f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria }; obj116.Steps = list146; reference116 = obj116; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 7 }; num2 = 1; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028377u, new Vector3(51.346558f, 24.662476f, -787.9301f), 621) { Fly = true }; obj117.Steps = list147; reference117 = obj117; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 8 }; index2 = 1; List list148 = new List(index2); CollectionsMarshal.SetCount(list148, index2); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028377u, new Vector3(51.346558f, 24.662476f, -787.9301f), 621); obj118.Steps = list148; reference118 = obj118; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list149 = new List(num2); CollectionsMarshal.SetCount(list149, num2); span3 = CollectionsMarshal.AsSpan(list149); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030677u, new Vector3(55.313843f, 20.397943f, -676.3562f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona }; obj119.Steps = list149; reference119 = obj119; questRoot15.QuestSequence = list137; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(3225); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list150 = new List(num); CollectionsMarshal.SetCount(list150, num); span = CollectionsMarshal.AsSpan(list150); index = 0; span[index] = "liza"; questRoot16.Author = list150; index = 7; List list151 = new List(index); CollectionsMarshal.SetCount(list151, index); span2 = CollectionsMarshal.AsSpan(list151); num = 0; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 0 }; index2 = 1; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; ref QuestStep reference121 = ref span3[num2]; QuestStep obj121 = new QuestStep(EInteractionType.AcceptQuest, 1029122u, new Vector3(17.746216f, 20.687263f, -660.12054f), 156) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 1; List list153 = new List(num3); CollectionsMarshal.SetCount(list153, num3); span5 = CollectionsMarshal.AsSpan(list153); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKBC016_03225_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKBC016_03225_A1_000_002") }; obj121.DialogueChoices = list153; reference121 = obj121; obj120.Steps = list152; reference120 = obj120; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 1 }; num2 = 1; List list154 = new List(num2); CollectionsMarshal.SetCount(list154, num2); span3 = CollectionsMarshal.AsSpan(list154); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAirship } }; obj122.Steps = list154; reference122 = obj122; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 2 }; index2 = 1; List list155 = new List(index2); CollectionsMarshal.SetCount(list155, index2); span3 = CollectionsMarshal.AsSpan(list155); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029127u, new Vector3(154.68066f, 4.0999947f, 31.662354f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahSapphireAvenue } }; obj123.Steps = list155; reference123 = obj123; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 3 }; num2 = 1; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029078u, new Vector3(-0.07635498f, 20.333344f, -6.3935547f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa }; obj124.Steps = list156; reference124 = obj124; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 4 }; index2 = 1; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029103u, new Vector3(-151.59845f, 23.14059f, -75.60846f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory } }; obj125.Steps = list157; reference125 = obj125; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 5 }; num2 = 1; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029128u, new Vector3(134.844f, 350.86508f, -386.1906f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj126.Steps = list158; reference126 = obj126; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029122u, new Vector3(17.746216f, 20.687263f, -660.12054f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona }; obj127.Steps = list159; reference127 = obj127; questRoot16.QuestSequence = list151; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(3226); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list160 = new List(num); CollectionsMarshal.SetCount(list160, num); span = CollectionsMarshal.AsSpan(list160); index = 0; span[index] = "liza"; questRoot17.Author = list160; index = 6; List list161 = new List(index); CollectionsMarshal.SetCount(list161, index); span2 = CollectionsMarshal.AsSpan(list161); num = 0; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 0 }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; ref QuestStep reference129 = ref span3[index2]; QuestStep obj129 = new QuestStep(EInteractionType.AcceptQuest, 1028738u, new Vector3(-104.32593f, 5.999999f, 195.97156f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num4 = 1; List list163 = new List(num4); CollectionsMarshal.SetCount(list163, num4); span5 = CollectionsMarshal.AsSpan(list163); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKBC017_03226_Q1_000_500"), Answer = new ExcelRef("TEXT_LUCKBC017_03226_A1_000_500") }; obj129.DialogueChoices = list163; reference129 = obj129; obj128.Steps = list162; reference128 = obj128; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 1 }; index2 = 1; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028795u, new Vector3(-187.73181f, 46.387943f, -75.33386f), 134) { Fly = true, AetheryteShortcut = EAetheryteLocation.MiddleLaNosceaSummerfordFarms }; obj130.Steps = list164; reference130 = obj130; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 2 }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028797u, new Vector3(-187.73181f, 46.394768f, -75.39484f), 134); obj131.Steps = list165; reference131 = obj131; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 3 }; index2 = 1; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; ref QuestStep reference133 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1028797u, new Vector3(-187.73181f, 46.394768f, -75.39484f), 134); num3 = 1; List list167 = new List(num3); CollectionsMarshal.SetCount(list167, num3); span5 = CollectionsMarshal.AsSpan(list167); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKBC017_03226_Q1_000_100"), Answer = new ExcelRef("TEXT_LUCKBC017_03226_A2_000_100") }; questStep.DialogueChoices = list167; reference133 = questStep; obj132.Steps = list166; reference132 = obj132; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 4 }; num2 = 1; List list168 = new List(num2); CollectionsMarshal.SetCount(list168, num2); span3 = CollectionsMarshal.AsSpan(list168); index2 = 0; ref QuestStep reference135 = ref span3[index2]; QuestStep obj134 = new QuestStep(EInteractionType.Interact, 1028798u, new Vector3(-70.38995f, 20.000332f, 45.334473f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa }; num4 = 1; List list169 = new List(num4); CollectionsMarshal.SetCount(list169, num4); span5 = CollectionsMarshal.AsSpan(list169); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKBC017_03226_Q1_000_200"), Answer = new ExcelRef("TEXT_LUCKBC017_03226_A1_000_200") }; obj134.DialogueChoices = list169; reference135 = obj134; obj133.Steps = list168; reference134 = obj133; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031099u, new Vector3(-104.631165f, 5.999999f, 197.4364f), 129); obj135.Steps = list170; reference136 = obj135; questRoot17.QuestSequence = list161; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(3228); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list171 = new List(num); CollectionsMarshal.SetCount(list171, num); span = CollectionsMarshal.AsSpan(list171); index = 0; span[index] = "plogon_enjoyer"; questRoot18.Author = list171; index = 6; List list172 = new List(index); CollectionsMarshal.SetCount(list172, index); span2 = CollectionsMarshal.AsSpan(list172); num = 0; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 0 }; num2 = 1; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); index2 = 0; ref QuestStep reference138 = ref span3[index2]; QuestStep obj137 = new QuestStep(EInteractionType.AcceptQuest, 1027233u, new Vector3(9.292725f, 20.186f, -124.55945f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumCrystallineMean }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }, AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 2; List list174 = new List(num3); CollectionsMarshal.SetCount(list174, num3); span5 = CollectionsMarshal.AsSpan(list174); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKLA102_03228_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKLA102_03228_A1_000_001") }; num4++; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKLA102_03228_Q2_000_000"), Answer = new ExcelRef("TEXT_LUCKLA102_03228_A2_000_001") }; obj137.DialogueChoices = list174; reference138 = obj137; obj136.Steps = list173; reference137 = obj136; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 1 }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028450u, new Vector3(-311.94025f, 113.85077f, -824.4602f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative }; obj138.Steps = list175; reference139 = obj138; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 2 }; num2 = 1; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028451u, new Vector3(-138.96393f, 58.34806f, -670.6798f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegPlaEnni }; obj139.Steps = list176; reference140 = obj139; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 3 }; index2 = 1; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028452u, new Vector3(-14.511353f, 104.487236f, -861.6312f), 816) { Fly = true }; obj140.Steps = list177; reference141 = obj140; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 4 }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027233u, new Vector3(9.292725f, 20.186f, -124.55945f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumCrystallineMean } }; obj141.Steps = list178; reference142 = obj141; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list179 = new List(index2); CollectionsMarshal.SetCount(list179, index2); span3 = CollectionsMarshal.AsSpan(list179); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 819) { ItemId = 27237u, ItemCount = 1 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027233u, new Vector3(9.292725f, 20.186f, -124.55945f), 819); obj142.Steps = list179; reference143 = obj142; questRoot18.QuestSequence = list172; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(3229); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list180 = new List(num); CollectionsMarshal.SetCount(list180, num); span = CollectionsMarshal.AsSpan(list180); index = 0; span[index] = "plogon_enjoyer"; questRoot19.Author = list180; index = 6; List list181 = new List(index); CollectionsMarshal.SetCount(list181, index); span2 = CollectionsMarshal.AsSpan(list181); num = 0; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 0 }; num2 = 1; List list182 = new List(num2); CollectionsMarshal.SetCount(list182, num2); span3 = CollectionsMarshal.AsSpan(list182); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027233u, new Vector3(9.292725f, 20.186f, -124.55945f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumCrystallineMean }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }, AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj143.Steps = list182; reference144 = obj143; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 1 }; index2 = 1; List list183 = new List(index2); CollectionsMarshal.SetCount(list183, index2); span3 = CollectionsMarshal.AsSpan(list183); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028454u, new Vector3(-17.441101f, 3.9998174f, 191.94324f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumCrystallineMean, To = EAetheryteLocation.CrystariumMarkets } }; obj144.Steps = list183; reference145 = obj144; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 2 }; num2 = 2; List list184 = new List(num2); CollectionsMarshal.SetCount(list184, num2); span3 = CollectionsMarshal.AsSpan(list184); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 819) { ItemId = 27239u, ItemCount = 1 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1028454u, new Vector3(-17.441101f, 3.9998174f, 191.94324f), 819); obj145.Steps = list184; reference146 = obj145; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 3 }; index2 = 1; List list185 = new List(index2); CollectionsMarshal.SetCount(list185, index2); span3 = CollectionsMarshal.AsSpan(list185); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028458u, new Vector3(-96.665955f, -4.200001f, 133.1654f), 819); obj146.Steps = list185; reference147 = obj146; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 4 }; num2 = 1; List list186 = new List(num2); CollectionsMarshal.SetCount(list186, num2); span3 = CollectionsMarshal.AsSpan(list186); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028454u, new Vector3(-17.441101f, 3.9998174f, 191.94324f), 819); obj147.Steps = list186; reference148 = obj147; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027233u, new Vector3(9.292725f, 20.186f, -124.55945f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumMarkets, To = EAetheryteLocation.CrystariumCrystallineMean } }; obj148.Steps = list187; reference149 = obj148; questRoot19.QuestSequence = list181; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(3232); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list188 = new List(num); CollectionsMarshal.SetCount(list188, num); span = CollectionsMarshal.AsSpan(list188); index = 0; span[index] = "plogon_enjoyer"; questRoot20.Author = list188; index = 6; List list189 = new List(index); CollectionsMarshal.SetCount(list189, index); span2 = CollectionsMarshal.AsSpan(list189); num = 0; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 0 }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027234u, new Vector3(10.2387085f, 20.185999f, -138.2315f), 819); obj149.Steps = list190; reference150 = obj149; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 1 }; index2 = 1; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; ref QuestStep reference152 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1028326u, new Vector3(10.940674f, 20.186f, -142.53455f), 819); num4 = 1; List list192 = new List(num4); CollectionsMarshal.SetCount(list192, num4); span5 = CollectionsMarshal.AsSpan(list192); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKLA203_03232_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKLA203_03232_A1_000_001") }; questStep2.DialogueChoices = list192; reference152 = questStep2; obj150.Steps = list191; reference151 = obj150; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 2 }; num2 = 2; List list193 = new List(num2); CollectionsMarshal.SetCount(list193, num2); span3 = CollectionsMarshal.AsSpan(list193); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 819) { ItemId = 27247u, ItemCount = 1 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1027234u, new Vector3(10.2387085f, 20.185999f, -138.2315f), 819); obj151.Steps = list193; reference153 = obj151; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 3 }; index2 = 1; List list194 = new List(index2); CollectionsMarshal.SetCount(list194, index2); span3 = CollectionsMarshal.AsSpan(list194); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028438u, new Vector3(-55.832825f, 3.9998174f, 198.6571f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumCrystallineMean, To = EAetheryteLocation.CrystariumMarkets } }; obj152.Steps = list194; reference154 = obj152; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 4 }; num2 = 1; List list195 = new List(num2); CollectionsMarshal.SetCount(list195, num2); span3 = CollectionsMarshal.AsSpan(list195); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028438u, new Vector3(-55.832825f, 3.9998174f, 198.6571f), 819); obj153.Steps = list195; reference155 = obj153; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list196 = new List(index2); CollectionsMarshal.SetCount(list196, index2); span3 = CollectionsMarshal.AsSpan(list196); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027234u, new Vector3(10.2387085f, 20.185999f, -138.2315f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumMarkets, To = EAetheryteLocation.CrystariumCrystallineMean } }; obj154.Steps = list196; reference156 = obj154; questRoot20.QuestSequence = list189; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(3234); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list197 = new List(num); CollectionsMarshal.SetCount(list197, num); span = CollectionsMarshal.AsSpan(list197); index = 0; span[index] = "plogon_enjoyer"; questRoot21.Author = list197; index = 7; List list198 = new List(index); CollectionsMarshal.SetCount(list198, index); span2 = CollectionsMarshal.AsSpan(list198); num = 0; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 0 }; num2 = 1; List list199 = new List(num2); CollectionsMarshal.SetCount(list199, num2); span3 = CollectionsMarshal.AsSpan(list199); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027235u, new Vector3(-19.516357f, 20.186f, -130.1748f), 819); obj155.Steps = list199; reference157 = obj155; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 1 }; index2 = 1; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028484u, new Vector3(-129.35083f, 0f, -62.912964f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumCrystallineMean, To = EAetheryteLocation.CrystariumTemenosRookery } }; obj156.Steps = list200; reference158 = obj156; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 2 }; num2 = 1; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Say, 1028484u, new Vector3(-129.35083f, 0f, -62.912964f), 819) { ChatMessage = new ChatMessage { Key = "TEXT_LUCKLA302_03234_SAYTODO_000_013" } }; obj157.Steps = list201; reference159 = obj157; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 3 }; index2 = 2; List list202 = new List(index2); CollectionsMarshal.SetCount(list202, index2); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 819) { ItemId = 27253u, ItemCount = 1 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1030659u, new Vector3(-131.15137f, 0f, -65.53754f), 819); obj158.Steps = list202; reference160 = obj158; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 4 }; num2 = 1; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028485u, new Vector3(-492.3934f, 69.70277f, 570.18384f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj159.Steps = list203; reference161 = obj159; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 5 }; index2 = 1; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028487u, new Vector3(337.84998f, 87.30014f, -710.65845f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegWolekdorf }; obj160.Steps = list204; reference162 = obj160; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1027235u, new Vector3(-19.516357f, 20.186f, -130.1748f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumCrystallineMean } }; obj161.Steps = list205; reference163 = obj161; questRoot21.QuestSequence = list198; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(3235); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list206 = new List(num); CollectionsMarshal.SetCount(list206, num); span = CollectionsMarshal.AsSpan(list206); index = 0; span[index] = "plogon_enjoyer"; questRoot22.Author = list206; index = 7; List list207 = new List(index); CollectionsMarshal.SetCount(list207, index); span2 = CollectionsMarshal.AsSpan(list207); num = 0; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 0 }; index2 = 1; List list208 = new List(index2); CollectionsMarshal.SetCount(list208, index2); span3 = CollectionsMarshal.AsSpan(list208); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027235u, new Vector3(-19.516357f, 20.186f, -130.1748f), 819); obj162.Steps = list208; reference164 = obj162; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 1 }; num2 = 1; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030659u, new Vector3(-131.15137f, 0f, -65.53754f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumCrystallineMean, To = EAetheryteLocation.CrystariumTemenosRookery } }; obj163.Steps = list209; reference165 = obj163; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 2 }; index2 = 2; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 819) { ItemId = 27255u, ItemCount = 1 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1030659u, new Vector3(-131.15137f, 0f, -65.53754f), 819); obj164.Steps = list210; reference166 = obj164; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 3 }; num2 = 1; List list211 = new List(num2); CollectionsMarshal.SetCount(list211, num2); span3 = CollectionsMarshal.AsSpan(list211); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028489u, new Vector3(355.42847f, 3.8289368f, 224.17017f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandFortJobb }; obj165.Steps = list211; reference167 = obj165; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 4 }; index2 = 1; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028491u, new Vector3(29.251465f, 36.20521f, -207.38544f), 819); obj166.Steps = list212; reference168 = obj166; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 5 }; num2 = 1; List list213 = new List(num2); CollectionsMarshal.SetCount(list213, num2); span3 = CollectionsMarshal.AsSpan(list213); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030659u, new Vector3(-131.15137f, 0f, -65.53754f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumAmaroLaunch, To = EAetheryteLocation.CrystariumTemenosRookery } }; obj167.Steps = list213; reference169 = obj167; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list214 = new List(index2); CollectionsMarshal.SetCount(list214, index2); span3 = CollectionsMarshal.AsSpan(list214); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027235u, new Vector3(-19.516357f, 20.186f, -130.1748f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumTemenosRookery, To = EAetheryteLocation.CrystariumCrystallineMean } }; obj168.Steps = list214; reference170 = obj168; questRoot22.QuestSequence = list207; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(3243); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list215 = new List(num); CollectionsMarshal.SetCount(list215, num); span = CollectionsMarshal.AsSpan(list215); index = 0; span[index] = "liza"; questRoot23.Author = list215; index = 7; List list216 = new List(index); CollectionsMarshal.SetCount(list216, index); span2 = CollectionsMarshal.AsSpan(list216); num = 0; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 0 }; num2 = 1; List list217 = new List(num2); CollectionsMarshal.SetCount(list217, num2); span3 = CollectionsMarshal.AsSpan(list217); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029900u, new Vector3(-35.385742f, 3.9998174f, 251.75854f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumPendants }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj169.Steps = list217; reference171 = obj169; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 1 }; index2 = 1; List list218 = new List(index2); CollectionsMarshal.SetCount(list218, index2); span3 = CollectionsMarshal.AsSpan(list218); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029890u, new Vector3(738.796f, 22.936495f, 406.21033f), 813) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumPendants, To = EAetheryteLocation.CrystariumTessellation } }; obj170.Steps = list218; reference172 = obj170; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 2 }; num2 = 2; List list219 = new List(num2); CollectionsMarshal.SetCount(list219, num2); span3 = CollectionsMarshal.AsSpan(list219); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(447.0961f, 13.008003f, 210.91484f), 813) { StopDistance = 0.25f, JumpDestination = new JumpDestination { Position = new Vector3(448.69727f, 13.393556f, 205.00368f) }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; ref QuestStep reference174 = ref span3[index2]; QuestStep obj172 = new QuestStep(EInteractionType.Combat, 2009942u, new Vector3(453.4828f, 13.626221f, 189.44067f), 813) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list220 = new List(num3); CollectionsMarshal.SetCount(list220, num3); span7 = CollectionsMarshal.AsSpan(list220); num4 = 0; span7[num4] = 10853u; obj172.KillEnemyDataIds = list220; reference174 = obj172; obj171.Steps = list219; reference173 = obj171; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 3 }; index2 = 1; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029891u, new Vector3(445.27344f, 13.409448f, 204.42505f), 813); obj173.Steps = list221; reference175 = obj173; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 4 }; num2 = 2; List list222 = new List(num2); CollectionsMarshal.SetCount(list222, num2); span3 = CollectionsMarshal.AsSpan(list222); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(412.249f, 7.472949f, 187.34154f), 813) { DisableNavmesh = true, Mount = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; ref QuestStep reference177 = ref span3[index2]; QuestStep obj175 = new QuestStep(EInteractionType.Combat, 2009943u, new Vector3(633.6614f, 21.377869f, -267.93323f), 813) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list223 = new List(num4); CollectionsMarshal.SetCount(list223, num4); span7 = CollectionsMarshal.AsSpan(list223); num3 = 0; span7[num3] = 10854u; obj175.KillEnemyDataIds = list223; reference177 = obj175; obj174.Steps = list222; reference176 = obj174; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 5 }; index2 = 1; List list224 = new List(index2); CollectionsMarshal.SetCount(list224, index2); span3 = CollectionsMarshal.AsSpan(list224); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029892u, new Vector3(635.1262f, 20.257477f, -249.22565f), 813); obj176.Steps = list224; reference178 = obj176; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list225 = new List(num2); CollectionsMarshal.SetCount(list225, num2); span3 = CollectionsMarshal.AsSpan(list225); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029889u, new Vector3(-35.385742f, 3.9998174f, 251.75854f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumPendants }, NextQuestId = new QuestId(3244) }; obj177.Steps = list225; reference179 = obj177; questRoot23.QuestSequence = list216; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(3244); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list226 = new List(num); CollectionsMarshal.SetCount(list226, num); span = CollectionsMarshal.AsSpan(list226); index = 0; span[index] = "liza"; questRoot24.Author = list226; index = 4; List list227 = new List(index); CollectionsMarshal.SetCount(list227, index); span2 = CollectionsMarshal.AsSpan(list227); num = 0; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 0 }; index2 = 1; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029889u, new Vector3(-35.385742f, 3.9998174f, 251.75854f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumPendants }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj178.Steps = list228; reference180 = obj178; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 1 }; num2 = 1; List list229 = new List(num2); CollectionsMarshal.SetCount(list229, num2); span3 = CollectionsMarshal.AsSpan(list229); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029893u, new Vector3(-248.34064f, 21.086334f, 346.0287f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaWright }; obj179.Steps = list229; reference181 = obj179; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 2 }; index2 = 2; List list230 = new List(index2); CollectionsMarshal.SetCount(list230, index2); span3 = CollectionsMarshal.AsSpan(list230); num2 = 0; ref QuestStep reference183 = ref span3[num2]; QuestStep obj181 = new QuestStep(EInteractionType.Interact, 1029895u, new Vector3(-317.43347f, 19.407524f, 404.3794f), 814) { Fly = true }; num3 = 6; List list231 = new List(num3); CollectionsMarshal.SetCount(list231, num3); span6 = CollectionsMarshal.AsSpan(list231); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj181.CompletionQuestVariablesFlags = list231; reference183 = obj181; num2++; ref QuestStep reference184 = ref span3[num2]; QuestStep obj182 = new QuestStep(EInteractionType.Interact, 1029896u, new Vector3(-311.57397f, 17.772081f, 443.8086f), 814) { Mount = true, Fly = true }; num4 = 6; List list232 = new List(num4); CollectionsMarshal.SetCount(list232, num4); span6 = CollectionsMarshal.AsSpan(list232); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj182.CompletionQuestVariablesFlags = list232; reference184 = obj182; obj180.Steps = list230; reference182 = obj180; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list233 = new List(num2); CollectionsMarshal.SetCount(list233, num2); span3 = CollectionsMarshal.AsSpan(list233); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029893u, new Vector3(-248.34064f, 21.086334f, 346.0287f), 814) { Fly = true, NextQuestId = new QuestId(3245) }; obj183.Steps = list233; reference185 = obj183; questRoot24.QuestSequence = list227; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(3245); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list234 = new List(num); CollectionsMarshal.SetCount(list234, num); span = CollectionsMarshal.AsSpan(list234); index = 0; span[index] = "liza"; questRoot25.Author = list234; index = 10; List list235 = new List(index); CollectionsMarshal.SetCount(list235, index); span2 = CollectionsMarshal.AsSpan(list235); num = 0; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 0 }; index2 = 1; List list236 = new List(index2); CollectionsMarshal.SetCount(list236, index2); span3 = CollectionsMarshal.AsSpan(list236); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029893u, new Vector3(-248.34064f, 21.086334f, 346.0287f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaWright, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-248.34064f, 21.086334f, 346.0287f), MaximumDistance = 100f, TerritoryId = 814 } } } }; obj184.Steps = list236; reference186 = obj184; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 1 }; num2 = 2; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; ref QuestStep reference188 = ref span3[index2]; QuestStep obj186 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(173.40976f, 58.977684f, 883.3417f), 814) { Fly = true }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 1; List list238 = new List(num3); CollectionsMarshal.SetCount(list238, num3); span4 = CollectionsMarshal.AsSpan(list238); num4 = 0; span4[num4] = 820; skipStepConditions.InTerritory = list238; skipStepConditions.AetheryteUnlocked = EAetheryteLocation.Eulmore; skipConditions4.StepIf = skipStepConditions; obj186.SkipConditions = skipConditions4; reference188 = obj186; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1029899u, new Vector3(34.561646f, 83.001076f, -67.00244f), 820) { AetheryteShortcut = EAetheryteLocation.Eulmore, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { AetheryteLocked = EAetheryteLocation.Eulmore } } }; obj185.Steps = list237; reference187 = obj185; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 2 }; index2 = 1; List list239 = new List(index2); CollectionsMarshal.SetCount(list239, index2); span3 = CollectionsMarshal.AsSpan(list239); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029893u, new Vector3(-248.34064f, 21.086334f, 346.0287f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaWright }; obj187.Steps = list239; reference189 = obj187; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 3 }; num2 = 2; List list240 = new List(num2); CollectionsMarshal.SetCount(list240, num2); span3 = CollectionsMarshal.AsSpan(list240); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(271.6878f, 7.1558237f, -197.58272f), 815) { AetheryteShortcut = EAetheryteLocation.AmhAraengMordSouq }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1029898u, new Vector3(270.37463f, 7.1558247f, -196.30737f), 815); obj188.Steps = list240; reference190 = obj188; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 4 }; index2 = 2; List list241 = new List(index2); CollectionsMarshal.SetCount(list241, index2); span3 = CollectionsMarshal.AsSpan(list241); num2 = 0; ref QuestStep reference192 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1027876u, new Vector3(314.16797f, 1.4912677f, -255.60394f), 815); num4 = 6; List list242 = new List(num4); CollectionsMarshal.SetCount(list242, num4); span6 = CollectionsMarshal.AsSpan(list242); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list242; reference192 = questStep3; num2++; ref QuestStep reference193 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1029951u, new Vector3(303.82227f, 1.4685826f, -292.89697f), 815); num3 = 6; List list243 = new List(num3); CollectionsMarshal.SetCount(list243, num3); span6 = CollectionsMarshal.AsSpan(list243); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list243; reference193 = questStep4; obj189.Steps = list241; reference191 = obj189; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 5 }; num2 = 1; List list244 = new List(num2); CollectionsMarshal.SetCount(list244, num2); span3 = CollectionsMarshal.AsSpan(list244); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029953u, new Vector3(241.19922f, 4.0297f, -289.601f), 815); obj190.Steps = list244; reference194 = obj190; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 6 }; index2 = 1; List list245 = new List(index2); CollectionsMarshal.SetCount(list245, index2); span3 = CollectionsMarshal.AsSpan(list245); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009944u, new Vector3(476.18823f, -44.87683f, 229.96863f), 815) { Fly = true, AetheryteShortcut = EAetheryteLocation.AmhAraengInnAtJourneysHead }; obj191.Steps = list245; reference195 = obj191; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 7 }; num2 = 1; List list246 = new List(num2); CollectionsMarshal.SetCount(list246, num2); span3 = CollectionsMarshal.AsSpan(list246); index2 = 0; ref QuestStep reference197 = ref span3[index2]; QuestStep obj193 = new QuestStep(EInteractionType.Combat, null, new Vector3(555.85315f, -50.899147f, 322.2599f), 815) { StopDistance = 0.25f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list247 = new List(num4); CollectionsMarshal.SetCount(list247, num4); span7 = CollectionsMarshal.AsSpan(list247); num3 = 0; span7[num3] = 10855u; obj193.KillEnemyDataIds = list247; reference197 = obj193; obj192.Steps = list246; reference196 = obj192; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 8 }; index2 = 1; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029957u, new Vector3(293.04944f, -42.796906f, 251.75854f), 815) { Fly = true }; obj194.Steps = list248; reference198 = obj194; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(296.43002f, 1.4685829f, -289.11447f), 815) { Fly = true, AetheryteShortcut = EAetheryteLocation.AmhAraengMordSouq }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029959u, new Vector3(295.27722f, 1.4685827f, -290.18085f), 815) { NextQuestId = new QuestId(3246) }; obj195.Steps = list249; reference199 = obj195; questRoot25.QuestSequence = list235; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(3246); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list250 = new List(num); CollectionsMarshal.SetCount(list250, num); span = CollectionsMarshal.AsSpan(list250); index = 0; span[index] = "liza"; questRoot26.Author = list250; index = 7; List list251 = new List(index); CollectionsMarshal.SetCount(list251, index); span2 = CollectionsMarshal.AsSpan(list251); num = 0; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 0 }; index2 = 2; List list252 = new List(index2); CollectionsMarshal.SetCount(list252, index2); span3 = CollectionsMarshal.AsSpan(list252); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(296.43002f, 1.4685829f, -289.11447f), 815) { Fly = true, AetheryteShortcut = EAetheryteLocation.AmhAraengMordSouq, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(296.43002f, 1.4685829f, -289.11447f), MaximumDistance = 100f, TerritoryId = 815 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029959u, new Vector3(295.27722f, 1.4685827f, -290.18085f), 815); obj196.Steps = list252; reference200 = obj196; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 1 }; num2 = 1; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); index2 = 0; ref QuestStep reference202 = ref span3[index2]; QuestStep obj198 = new QuestStep(EInteractionType.Interact, 1029960u, new Vector3(-393.66754f, 52.333755f, 497.15417f), 816) { AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; num3 = 1; List list254 = new List(num3); CollectionsMarshal.SetCount(list254, num3); span5 = CollectionsMarshal.AsSpan(list254); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKBA131_03246_Q2_000_000"), Answer = new ExcelRef("TEXT_LUCKBA131_03246_A2_000_001") }; obj198.DialogueChoices = list254; reference202 = obj198; obj197.Steps = list253; reference201 = obj197; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 2 }; index2 = 2; List list255 = new List(index2); CollectionsMarshal.SetCount(list255, index2); span3 = CollectionsMarshal.AsSpan(list255); num2 = 0; ref QuestStep reference204 = ref span3[num2]; QuestStep obj200 = new QuestStep(EInteractionType.Interact, 1027671u, new Vector3(-33.12738f, 105.68533f, -879.9115f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegPlaEnni }; num4 = 6; List list256 = new List(num4); CollectionsMarshal.SetCount(list256, num4); span6 = CollectionsMarshal.AsSpan(list256); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj200.CompletionQuestVariablesFlags = list256; reference204 = obj200; num2++; ref QuestStep reference205 = ref span3[num2]; QuestStep obj201 = new QuestStep(EInteractionType.Interact, 1027670u, new Vector3(32.028687f, 101.900696f, -857.87744f), 816) { Fly = true }; num3 = 6; List list257 = new List(num3); CollectionsMarshal.SetCount(list257, num3); span6 = CollectionsMarshal.AsSpan(list257); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj201.CompletionQuestVariablesFlags = list257; reference205 = obj201; obj199.Steps = list255; reference203 = obj199; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 3 }; num2 = 1; List list258 = new List(num2); CollectionsMarshal.SetCount(list258, num2); span3 = CollectionsMarshal.AsSpan(list258); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029961u, new Vector3(-93.736206f, 101.44155f, -834.9279f), 816) { Fly = true }; obj202.Steps = list258; reference206 = obj202; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 4 }; index2 = 1; List list259 = new List(index2); CollectionsMarshal.SetCount(list259, index2); span3 = CollectionsMarshal.AsSpan(list259); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029963u, new Vector3(61.020752f, 100.95007f, -872.4651f), 816) { Fly = true }; obj203.Steps = list259; reference207 = obj203; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 5 }; num2 = 1; List list260 = new List(num2); CollectionsMarshal.SetCount(list260, num2); span3 = CollectionsMarshal.AsSpan(list260); index2 = 0; ref QuestStep reference209 = ref span3[index2]; QuestStep obj205 = new QuestStep(EInteractionType.Combat, 2009946u, new Vector3(395.16284f, 62.05847f, -516.22797f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegWolekdorf, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list261 = new List(num4); CollectionsMarshal.SetCount(list261, num4); span7 = CollectionsMarshal.AsSpan(list261); num3 = 0; span7[num3] = 10856u; obj205.KillEnemyDataIds = list261; reference209 = obj205; obj204.Steps = list260; reference208 = obj204; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list262 = new List(index2); CollectionsMarshal.SetCount(list262, index2); span3 = CollectionsMarshal.AsSpan(list262); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029963u, new Vector3(61.020752f, 100.95007f, -872.4651f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegPlaEnni, NextQuestId = new QuestId(3247) }; obj206.Steps = list262; reference210 = obj206; questRoot26.QuestSequence = list251; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(3247); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list263 = new List(num); CollectionsMarshal.SetCount(list263, num); span = CollectionsMarshal.AsSpan(list263); index = 0; span[index] = "liza"; questRoot27.Author = list263; index = 3; List list264 = new List(index); CollectionsMarshal.SetCount(list264, index); span2 = CollectionsMarshal.AsSpan(list264); num = 0; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 0 }; num2 = 1; List list265 = new List(num2); CollectionsMarshal.SetCount(list265, num2); span3 = CollectionsMarshal.AsSpan(list265); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029963u, new Vector3(61.020752f, 100.95007f, -872.4651f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegPlaEnni, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(61.020752f, 100.95007f, -872.4651f), MaximumDistance = 100f, TerritoryId = 816 } } } }; obj207.Steps = list265; reference211 = obj207; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 1 }; index2 = 1; List list266 = new List(index2); CollectionsMarshal.SetCount(list266, index2); span3 = CollectionsMarshal.AsSpan(list266); num2 = 0; ref QuestStep reference213 = ref span3[num2]; QuestStep obj209 = new QuestStep(EInteractionType.SinglePlayerDuty, 1029967u, new Vector3(-68.40625f, 105.29414f, -251.88074f), 816) { Fly = true }; SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); num3 = 1; List list267 = new List(num3); CollectionsMarshal.SetCount(list267, num3); span = CollectionsMarshal.AsSpan(list267); num4 = 0; span[num4] = "AI doesn't pull enemies when spawning into the instance"; singlePlayerDutyOptions.Notes = list267; obj209.SinglePlayerDutyOptions = singlePlayerDutyOptions; reference213 = obj209; obj208.Steps = list266; reference212 = obj208; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list268 = new List(num2); CollectionsMarshal.SetCount(list268, num2); span3 = CollectionsMarshal.AsSpan(list268); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029963u, new Vector3(61.020752f, 100.95007f, -872.4651f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegPlaEnni }; obj210.Steps = list268; reference214 = obj210; questRoot27.QuestSequence = list264; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(3248); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list269 = new List(num); CollectionsMarshal.SetCount(list269, num); span = CollectionsMarshal.AsSpan(list269); index = 0; span[index] = "liza"; questRoot28.Author = list269; index = 5; List list270 = new List(index); CollectionsMarshal.SetCount(list270, index); span2 = CollectionsMarshal.AsSpan(list270); num = 0; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 0 }; index2 = 1; List list271 = new List(index2); CollectionsMarshal.SetCount(list271, index2); span3 = CollectionsMarshal.AsSpan(list271); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029963u, new Vector3(61.020752f, 100.95007f, -872.4651f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegPlaEnni, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(61.020752f, 100.95007f, -872.4651f), MaximumDistance = 100f, TerritoryId = 816 } } } }; obj211.Steps = list271; reference215 = obj211; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 1 }; num2 = 2; List list272 = new List(num2); CollectionsMarshal.SetCount(list272, num2); span3 = CollectionsMarshal.AsSpan(list272); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-823.0134f, 22.900805f, -55.223766f), 816) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2009948u, new Vector3(-824.88745f, 23.11737f, -56.443176f), 816) { ItemId = 2002569u, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj212.Steps = list272; reference216 = obj212; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 3 }; index2 = 1; List list273 = new List(index2); CollectionsMarshal.SetCount(list273, index2); span3 = CollectionsMarshal.AsSpan(list273); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029963u, new Vector3(61.020752f, 100.95007f, -872.4651f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegPlaEnni }; obj213.Steps = list273; reference217 = obj213; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list274 = new List(num2); CollectionsMarshal.SetCount(list274, num2); span3 = CollectionsMarshal.AsSpan(list274); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029889u, new Vector3(-35.385742f, 3.9998174f, 251.75854f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumPendants } }; obj214.Steps = list274; reference218 = obj214; questRoot28.QuestSequence = list270; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(3249); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list275 = new List(num); CollectionsMarshal.SetCount(list275, num); span = CollectionsMarshal.AsSpan(list275); index = 0; span[index] = "Fifi"; questRoot29.Author = list275; index = 4; List list276 = new List(index); CollectionsMarshal.SetCount(list276, index); span2 = CollectionsMarshal.AsSpan(list276); num = 0; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 0 }; index2 = 1; List list277 = new List(index2); CollectionsMarshal.SetCount(list277, index2); span3 = CollectionsMarshal.AsSpan(list277); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1028721u, new Vector3(-70.54254f, 20.000334f, 42.160645f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj215.Steps = list277; reference219 = obj215; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 1 }; num2 = 1; List list278 = new List(num2); CollectionsMarshal.SetCount(list278, num2); span3 = CollectionsMarshal.AsSpan(list278); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028723u, new Vector3(-112.13861f, 5.9999995f, 189.68481f), 129); obj216.Steps = list278; reference220 = obj216; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 2 }; index2 = 1; List list279 = new List(index2); CollectionsMarshal.SetCount(list279, index2); span3 = CollectionsMarshal.AsSpan(list279); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009763u, new Vector3(-112.01648f, 6.0272217f, 184.86304f), 129); obj217.Steps = list279; reference221 = obj217; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list280 = new List(num2); CollectionsMarshal.SetCount(list280, num2); span3 = CollectionsMarshal.AsSpan(list280); index2 = 0; ref QuestStep reference223 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.CompleteQuest, 1028724u, new Vector3(-104.32593f, 5.999999f, 195.94104f), 129); num4 = 1; List list281 = new List(num4); CollectionsMarshal.SetCount(list281, num4); span5 = CollectionsMarshal.AsSpan(list281); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKBB201_03249_Q1_000_000") }; questStep5.DialogueChoices = list281; questStep5.NextQuestId = new QuestId(3250); reference223 = questStep5; obj218.Steps = list280; reference222 = obj218; questRoot29.QuestSequence = list276; AddQuest(questId29, questRoot29); } private static void LoadQuests65() { QuestId questId = new QuestId(3250); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "Fifi"; questRoot.Author = list; index = 4; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1028724u, new Vector3(-104.32593f, 5.999999f, 195.94104f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028730u, new Vector3(594.3236f, 23.968584f, 457.69434f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1028736u, new Vector3(481.65088f, 16.414907f, 447.95898f), 137); obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1028735u, new Vector3(480.18604f, 16.432398f, 447.8064f), 137) { NextQuestId = new QuestId(3251) }; obj4.Steps = list6; reference4 = obj4; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(3251); QuestRoot questRoot2 = new QuestRoot(); QuestRoot questRoot3 = questRoot2; num = 1; List list7 = new List(num); CollectionsMarshal.SetCount(list7, num); span = CollectionsMarshal.AsSpan(list7); index = 0; span[index] = "Fifi"; questRoot3.Author = list7; QuestRoot questRoot4 = questRoot2; index = 9; List list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 0 }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1028735u, new Vector3(480.18604f, 16.432398f, 447.8064f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 1 }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006273u, new Vector3(619.0126f, 23.936245f, 455.10022f), 137) { Fly = true }; obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 2 }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028741u, new Vector3(47.62329f, 8f, -118.669495f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers } }; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 3 }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028746u, new Vector3(-148.39398f, 15.2938f, 286.82385f), 141) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahGateOfNald } }; obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 4 }; num2 = 2; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028747u, new Vector3(-73.47223f, 15.825686f, 323.35388f), 141) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1028748u, new Vector3(-52.414795f, 15.300566f, 332.96704f), 141) { Fly = true }; obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 5 }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009765u, new Vector3(-151.68994f, 15.6710205f, 289.66187f), 141) { Fly = true }; obj10.Steps = list14; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 6 }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; ref QuestStep reference12 = ref span3[index2]; QuestStep obj12 = new QuestStep(EInteractionType.Combat, null, new Vector3(-73.36467f, -1.5503908f, 105.86304f), 141) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; int num3 = 1; List list16 = new List(num3); CollectionsMarshal.SetCount(list16, num3); Span span4 = CollectionsMarshal.AsSpan(list16); int index3 = 0; span4[index3] = 10849u; obj12.KillEnemyDataIds = list16; reference12 = obj12; obj11.Steps = list15; reference11 = obj11; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 7 }; index2 = 1; List list17 = new List(index2); CollectionsMarshal.SetCount(list17, index2); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028752u, new Vector3(-73.258606f, -1.5171797f, 105.241455f), 141); obj13.Steps = list17; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1028741u, new Vector3(47.62329f, 8f, -118.669495f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers }, NextQuestId = new QuestId(3252) }; obj14.Steps = list18; reference14 = obj14; questRoot4.QuestSequence = list8; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(3252); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list19 = new List(num); CollectionsMarshal.SetCount(list19, num); span = CollectionsMarshal.AsSpan(list19); index = 0; span[index] = "Fifi"; questRoot5.Author = list19; index = 7; List list20 = new List(index); CollectionsMarshal.SetCount(list20, index); span2 = CollectionsMarshal.AsSpan(list20); num = 0; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 0 }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1028741u, new Vector3(47.62329f, 8f, -118.669495f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj15.Steps = list21; reference15 = obj15; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 1 }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028756u, new Vector3(-57.358704f, -2.8249152f, 28.42749f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj16.Steps = list22; reference16 = obj16; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 2 }; index2 = 1; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028762u, new Vector3(-184.49689f, 9.204633f, -34.958435f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil }; obj17.Steps = list23; reference17 = obj17; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 3 }; num2 = 1; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009767u, new Vector3(-128.80145f, 9.964111f, -114.30542f), 153) { Fly = true }; obj18.Steps = list24; reference18 = obj18; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 4 }; index2 = 1; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; ref QuestStep reference20 = ref span3[num2]; QuestStep obj20 = new QuestStep(EInteractionType.Combat, null, new Vector3(-90.14485f, 1.276046f, -112.51637f), 153) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list26 = new List(index3); CollectionsMarshal.SetCount(list26, index3); span4 = CollectionsMarshal.AsSpan(list26); num3 = 0; span4[num3] = 10851u; obj20.KillEnemyDataIds = list26; reference20 = obj20; obj19.Steps = list25; reference19 = obj19; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 5 }; num2 = 1; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028769u, new Vector3(-91.17267f, 0.92901844f, -121.38556f), 153) { StopDistance = 7f }; obj21.Steps = list27; reference21 = obj21; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000193u, new Vector3(-56.77887f, -1.7171853f, 7.888855f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, NextQuestId = new QuestId(3253) }; obj22.Steps = list28; reference22 = obj22; questRoot5.QuestSequence = list20; AddQuest(questId3, questRoot5); QuestId questId4 = new QuestId(3253); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list29 = new List(num); CollectionsMarshal.SetCount(list29, num); span = CollectionsMarshal.AsSpan(list29); index = 0; span[index] = "Fifi"; questRoot6.Author = list29; index = 7; List list30 = new List(index); CollectionsMarshal.SetCount(list30, index); span2 = CollectionsMarshal.AsSpan(list30); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 0 }; num2 = 1; List list31 = new List(num2); CollectionsMarshal.SetCount(list31, num2); span3 = CollectionsMarshal.AsSpan(list31); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1028756u, new Vector3(-57.358704f, -2.8249152f, 28.42749f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj23.Steps = list31; reference23 = obj23; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 1 }; index2 = 1; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; ref QuestStep reference25 = ref span3[num2]; QuestStep obj25 = new QuestStep(EInteractionType.Interact, 1028773u, new Vector3(-6.7597656f, 5.4756656f, 47.53174f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard }; num3 = 1; List list33 = new List(num3); CollectionsMarshal.SetCount(list33, num3); Span span5 = CollectionsMarshal.AsSpan(list33); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKBB231_03253_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKBB231_03253_A1_000_000") }; obj25.DialogueChoices = list33; reference25 = obj25; obj24.Steps = list32; reference24 = obj24; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 2 }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012163u, new Vector3(128.25195f, 24.458832f, -0.6867676f), 418); obj26.Steps = list34; reference26 = obj26; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 3 }; index2 = 1; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028774u, new Vector3(-53.055664f, 298.9f, -229.51093f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj27.Steps = list35; reference27 = obj27; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 4 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; ref QuestStep reference29 = ref span3[index2]; QuestStep obj29 = new QuestStep(EInteractionType.Combat, 10852u, new Vector3(-48.600037f, 298.9f, -235.24835f), 155) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list37 = new List(index3); CollectionsMarshal.SetCount(list37, index3); span4 = CollectionsMarshal.AsSpan(list37); num3 = 0; span4[num3] = 10852u; obj29.KillEnemyDataIds = list37; reference29 = obj29; obj28.Steps = list36; reference28 = obj28; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 5 }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028774u, new Vector3(-53.055664f, 298.9f, -229.51093f), 155) { StopDistance = 7f }; obj30.Steps = list38; reference30 = obj30; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1028757u, new Vector3(-58.213196f, -2.8447464f, 28.915894f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, NextQuestId = new QuestId(3254) }; obj31.Steps = list39; reference31 = obj31; questRoot6.QuestSequence = list30; AddQuest(questId4, questRoot6); QuestId questId5 = new QuestId(3254); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list40 = new List(num); CollectionsMarshal.SetCount(list40, num); span = CollectionsMarshal.AsSpan(list40); index = 0; span[index] = "Fifi"; questRoot7.Author = list40; index = 6; List list41 = new List(index); CollectionsMarshal.SetCount(list41, index); span2 = CollectionsMarshal.AsSpan(list41); num = 0; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 0 }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1028757u, new Vector3(-58.213196f, -2.8447464f, 28.915894f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj32.Steps = list42; reference32 = obj32; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 1 }; num2 = 1; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028782u, new Vector3(50.492065f, 118.30926f, -760.1587f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha }; obj33.Steps = list43; reference33 = obj33; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 2 }; index2 = 1; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1028782u, new Vector3(50.492065f, 118.30926f, -760.1587f), 620); obj34.Steps = list44; reference34 = obj34; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 3 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028787u, new Vector3(91.081055f, 118.15579f, -739.92523f), 620); obj35.Steps = list45; reference35 = obj35; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 4 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028787u, new Vector3(91.081055f, 118.15579f, -739.92523f), 620); obj36.Steps = list46; reference36 = obj36; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1028792u, new Vector3(-104.631165f, 5.999999f, 197.4364f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, NextQuestId = new QuestId(3226) }; obj37.Steps = list47; reference37 = obj37; questRoot7.QuestSequence = list41; AddQuest(questId5, questRoot7); QuestId questId6 = new QuestId(3255); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list48 = new List(num); CollectionsMarshal.SetCount(list48, num); span = CollectionsMarshal.AsSpan(list48); index = 0; span[index] = "liza"; questRoot8.Author = list48; index = 4; List list49 = new List(index); CollectionsMarshal.SetCount(list49, index); span2 = CollectionsMarshal.AsSpan(list49); num = 0; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030090u, new Vector3(-73.35016f, 1.5753315E-08f, 55.954834f), 819); obj38.Steps = list50; reference38 = obj38; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 1 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030091u, new Vector3(380.97205f, -64.31066f, 511.2229f), 815) { Fly = true, AetheryteShortcut = EAetheryteLocation.AmhAraengInnAtJourneysHead }; obj39.Steps = list51; reference39 = obj39; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 2 }; index2 = 1; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; ref QuestStep reference41 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1030091u, new Vector3(380.97205f, -64.31066f, 511.2229f), 815); num3 = 1; List list53 = new List(num3); CollectionsMarshal.SetCount(list53, num3); span5 = CollectionsMarshal.AsSpan(list53); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKRA101_03255_YESNO_001") }; questStep.DialogueChoices = list53; reference41 = questStep; obj40.Steps = list52; reference40 = obj40; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030095u, new Vector3(-0.56463623f, -2.028786f, -17.807312f), 878) { NextQuestId = new QuestId(3256) }; obj41.Steps = list54; reference42 = obj41; questRoot8.QuestSequence = list49; AddQuest(questId6, questRoot8); QuestId questId7 = new QuestId(3256); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list55 = new List(num); CollectionsMarshal.SetCount(list55, num); span = CollectionsMarshal.AsSpan(list55); index = 0; span[index] = "liza"; questRoot9.Author = list55; index = 4; List list56 = new List(index); CollectionsMarshal.SetCount(list56, index); span2 = CollectionsMarshal.AsSpan(list56); num = 0; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 0 }; index2 = 1; List list57 = new List(index2); CollectionsMarshal.SetCount(list57, index2); span3 = CollectionsMarshal.AsSpan(list57); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030095u, new Vector3(-0.56463623f, -2.028786f, -17.807312f), 878); obj42.Steps = list57; reference43 = obj42; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 1 }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 878) { DutyOptions = new DutyOptions { ContentFinderConditionId = 653u } }; obj43.Steps = list58; reference44 = obj43; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 2 }; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030101u, new Vector3(-8.712891f, -2.498f, 13.137939f), 878); obj44.Steps = list59; reference45 = obj44; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009981u, new Vector3(-14.66394f, -2.609314f, 23.819275f), 878) { TargetTerritoryId = (ushort)857 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030104u, new Vector3(101.57922f, -2.8675152E-14f, 94.346436f), 857) { NextQuestId = new QuestId(3257) }; obj45.Steps = list60; reference46 = obj45; questRoot9.QuestSequence = list56; AddQuest(questId7, questRoot9); QuestId questId8 = new QuestId(3257); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list61 = new List(num); CollectionsMarshal.SetCount(list61, num); span = CollectionsMarshal.AsSpan(list61); index = 0; span[index] = "liza"; questRoot10.Author = list61; index = 3; List list62 = new List(index); CollectionsMarshal.SetCount(list62, index); span2 = CollectionsMarshal.AsSpan(list62); num = 0; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030110u, new Vector3(99.99231f, -7.687662E-13f, 92.51538f), 857) { StopDistance = 6f }; obj46.Steps = list63; reference47 = obj46; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 1 }; num2 = 1; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 878) { DutyOptions = new DutyOptions { ContentFinderConditionId = 684u } }; obj47.Steps = list64; reference48 = obj47; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030110u, new Vector3(99.99231f, -7.687662E-13f, 92.51538f), 857) { StopDistance = 6f, NextQuestId = new QuestId(3258) }; obj48.Steps = list65; reference49 = obj48; questRoot10.QuestSequence = list62; AddQuest(questId8, questRoot10); QuestId questId9 = new QuestId(3258); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list66 = new List(num); CollectionsMarshal.SetCount(list66, num); span = CollectionsMarshal.AsSpan(list66); index = 0; span[index] = "liza"; questRoot11.Author = list66; index = 5; List list67 = new List(index); CollectionsMarshal.SetCount(list67, index); span2 = CollectionsMarshal.AsSpan(list67); num = 0; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 0 }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030110u, new Vector3(99.99231f, -7.687662E-13f, 92.51538f), 857) { StopDistance = 6f }; obj49.Steps = list68; reference50 = obj49; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 1 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030117u, new Vector3(-1.3580933f, -2.0308912f, -16.647583f), 878); obj50.Steps = list69; reference51 = obj50; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 2 }; num2 = 2; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010135u, new Vector3(-14.66394f, -2.5788574f, 23.819275f), 878) { TargetTerritoryId = (ushort)857 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1030110u, new Vector3(99.99231f, -7.687662E-13f, 92.51538f), 857); obj51.Steps = list70; reference52 = obj51; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 3 }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 878) { DutyOptions = new DutyOptions { ContentFinderConditionId = 682u } }; obj52.Steps = list71; reference53 = obj52; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list72 = new List(num2); CollectionsMarshal.SetCount(list72, num2); span3 = CollectionsMarshal.AsSpan(list72); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030110u, new Vector3(99.99231f, -7.687662E-13f, 92.51538f), 857) { StopDistance = 6f, NextQuestId = new QuestId(3259) }; obj53.Steps = list72; reference54 = obj53; questRoot11.QuestSequence = list67; AddQuest(questId9, questRoot11); QuestId questId10 = new QuestId(3259); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list73 = new List(num); CollectionsMarshal.SetCount(list73, num); span = CollectionsMarshal.AsSpan(list73); index = 0; span[index] = "liza"; questRoot12.Author = list73; index = 4; List list74 = new List(index); CollectionsMarshal.SetCount(list74, index); span2 = CollectionsMarshal.AsSpan(list74); num = 0; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 0 }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030113u, new Vector3(-2.1210327f, -2.4980056f, 18.142944f), 878) { StopDistance = 5f }; obj54.Steps = list75; reference55 = obj54; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 1 }; num2 = 2; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010135u, new Vector3(-14.66394f, -2.5788574f, 23.819275f), 878) { TargetTerritoryId = (ushort)857 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1030110u, new Vector3(99.99231f, -7.687662E-13f, 92.51538f), 857); obj55.Steps = list76; reference56 = obj55; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 2 }; index2 = 1; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 878) { DutyOptions = new DutyOptions { ContentFinderConditionId = 689u } }; obj56.Steps = list77; reference57 = obj56; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; ref QuestStep reference59 = ref span3[index2]; QuestStep obj58 = new QuestStep(EInteractionType.CompleteQuest, 1030110u, new Vector3(99.99231f, -7.687662E-13f, 92.51538f), 857) { StopDistance = 6f }; index3 = 1; List list79 = new List(index3); CollectionsMarshal.SetCount(list79, index3); span5 = CollectionsMarshal.AsSpan(list79); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKRA105_03259_Q2_000_000"), Answer = new ExcelRef("TEXT_LUCKRA105_03259_A2_000_001") }; obj58.DialogueChoices = list79; obj58.NextQuestId = new QuestId(3260); reference59 = obj58; obj57.Steps = list78; reference58 = obj57; questRoot12.QuestSequence = list74; AddQuest(questId10, questRoot12); QuestId questId11 = new QuestId(3260); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list80 = new List(num); CollectionsMarshal.SetCount(list80, num); span = CollectionsMarshal.AsSpan(list80); index = 0; span[index] = "liza"; questRoot13.Author = list80; index = 4; List list81 = new List(index); CollectionsMarshal.SetCount(list81, index); span2 = CollectionsMarshal.AsSpan(list81); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030118u, new Vector3(-3.8605957f, -2.497989f, 19.119507f), 878) { StopDistance = 5f }; obj59.Steps = list82; reference60 = obj59; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030387u, new Vector3(31.967651f, 4.929005f, -9.10968f), 878); obj60.Steps = list83; reference61 = obj60; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 2 }; index2 = 1; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030091u, new Vector3(380.97205f, -64.31066f, 511.2229f), 815); obj61.Steps = list84; reference62 = obj61; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(270.40494f, 7.1558266f, -234.46175f), 815) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030121u, new Vector3(268.8181f, 7.1558256f, -233.66144f), 815) { NextQuestId = new QuestId(3787) }; obj62.Steps = list85; reference63 = obj62; questRoot13.QuestSequence = list81; AddQuest(questId11, questRoot13); QuestId questId12 = new QuestId(3261); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list86 = new List(num); CollectionsMarshal.SetCount(list86, num); span = CollectionsMarshal.AsSpan(list86); index = 0; span[index] = "liza"; questRoot14.Author = list86; index = 5; List list87 = new List(index); CollectionsMarshal.SetCount(list87, index); span2 = CollectionsMarshal.AsSpan(list87); num = 0; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 0 }; index2 = 1; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029028u, new Vector3(15.6710205f, -1.5911946f, 37.704956f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj63.Steps = list88; reference64 = obj63; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 1 }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010237u, new Vector3(-244.1596f, 5.935669f, 80.03345f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj64.Steps = list89; reference65 = obj64; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 2 }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; ref QuestStep reference67 = ref span3[num2]; QuestStep obj66 = new QuestStep(EInteractionType.Combat, null, new Vector3(-218.21523f, 11.806735f, 18.429258f), 152) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list91 = new List(num3); CollectionsMarshal.SetCount(list91, num3); span4 = CollectionsMarshal.AsSpan(list91); index3 = 0; span4[index3] = 11125u; obj66.KillEnemyDataIds = list91; reference67 = obj66; obj65.Steps = list90; reference66 = obj65; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 3 }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029029u, new Vector3(-214.64868f, 11.980015f, 25.40625f), 152) { StopDistance = 7f }; obj67.Steps = list92; reference68 = obj67; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; ref QuestStep reference70 = ref span3[num2]; QuestStep obj69 = new QuestStep(EInteractionType.CompleteQuest, 1029033u, new Vector3(-214.67926f, 11.971041f, 25.192627f), 152) { StopDistance = 7f }; index3 = 1; List list94 = new List(index3); CollectionsMarshal.SetCount(list94, index3); span5 = CollectionsMarshal.AsSpan(list94); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKBB101_03261_Q1_000_081") }; obj69.DialogueChoices = list94; obj69.NextQuestId = new QuestId(3262); reference70 = obj69; obj68.Steps = list93; reference69 = obj68; questRoot14.QuestSequence = list87; AddQuest(questId12, questRoot14); QuestId questId13 = new QuestId(3262); questRoot2 = new QuestRoot(); QuestRoot questRoot15 = questRoot2; num = 1; List list95 = new List(num); CollectionsMarshal.SetCount(list95, num); span = CollectionsMarshal.AsSpan(list95); index = 0; span[index] = "liza"; questRoot15.Author = list95; QuestRoot questRoot16 = questRoot2; index = 9; list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 0 }; num2 = 4; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.EquipItem, null, null, 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, ItemId = 27357u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(-214.67926f, 11.971041f, 25.192627f), 152) { StopDistance = 7f, Fly = true, ItemId = 27266u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 152); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029033u, new Vector3(-214.67926f, 11.971041f, 25.192627f), 152) { StopDistance = 7f }; obj70.Steps = list96; reference71 = obj70; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 1 }; index2 = 1; List list97 = new List(index2); CollectionsMarshal.SetCount(list97, index2); span3 = CollectionsMarshal.AsSpan(list97); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029035u, new Vector3(35.50769f, -8f, 115.31238f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj71.Steps = list97; reference72 = obj71; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 2 }; num2 = 1; List list98 = new List(num2); CollectionsMarshal.SetCount(list98, num2); span3 = CollectionsMarshal.AsSpan(list98); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029037u, new Vector3(73.65515f, 13.994091f, -270.83246f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; obj72.Steps = list98; reference73 = obj72; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 3 }; index2 = 3; List list99 = new List(index2); CollectionsMarshal.SetCount(list99, index2); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; ref QuestStep reference75 = ref span3[num2]; QuestStep obj74 = new QuestStep(EInteractionType.Interact, 1000288u, new Vector3(-62.028015f, 7.175424f, -117.60132f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLancer, To = EAetheryteLocation.GridaniaAmphitheatre } }; num3 = 6; List list100 = new List(num3); CollectionsMarshal.SetCount(list100, num3); Span span6 = CollectionsMarshal.AsSpan(list100); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj74.CompletionQuestVariablesFlags = list100; reference75 = obj74; num2++; ref QuestStep reference76 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1000286u, new Vector3(-53.574463f, 7.2025366f, -118.36426f), 133); index3 = 6; List list101 = new List(index3); CollectionsMarshal.SetCount(list101, index3); span6 = CollectionsMarshal.AsSpan(list101); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list101; reference76 = questStep2; num2++; ref QuestStep reference77 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1003063u, new Vector3(-37.979797f, 7.439375f, -139.60486f), 133); num3 = 6; List list102 = new List(num3); CollectionsMarshal.SetCount(list102, num3); span6 = CollectionsMarshal.AsSpan(list102); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list102; reference77 = questStep3; obj73.Steps = list99; reference74 = obj73; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 4 }; num2 = 1; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029041u, new Vector3(-93.98035f, 7.1111856f, -131.33447f), 133); obj75.Steps = list103; reference78 = obj75; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 5 }; index2 = 1; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1029089u, new Vector3(73.65515f, 13.994091f, -270.83246f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaAmphitheatre, To = EAetheryteLocation.GridaniaLancer } }; obj76.Steps = list104; reference79 = obj76; num++; span2[num] = new QuestSequence { Sequence = 6 }; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 7 }; num2 = 2; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-232.38095f, 2.3337264f, -205.92738f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaAmphitheatre, To = EAetheryteLocation.GridaniaBotanist } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1029043u, new Vector3(-232.25757f, 2.4186904f, -210.98651f), 133) { StopDistance = 7f }; obj77.Steps = list105; reference80 = obj77; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029044u, new Vector3(18.44812f, 7.9999833f, -115.31244f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers }, NextQuestId = new QuestId(3263) }; obj78.Steps = list106; reference81 = obj78; questRoot16.QuestSequence = list8; AddQuest(questId13, questRoot2); QuestId questId14 = new QuestId(3263); questRoot2 = new QuestRoot(); QuestRoot questRoot17 = questRoot2; num = 1; List list107 = new List(num); CollectionsMarshal.SetCount(list107, num); span = CollectionsMarshal.AsSpan(list107); index = 0; span[index] = "liza"; questRoot17.Author = list107; QuestRoot questRoot18 = questRoot2; index = 7; List list108 = new List(index); CollectionsMarshal.SetCount(list108, index); span2 = CollectionsMarshal.AsSpan(list108); num = 0; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 0 }; num2 = 1; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029044u, new Vector3(18.44812f, 7.9999833f, -115.31244f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj79.Steps = list109; reference82 = obj79; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 1 }; index2 = 1; List list110 = new List(index2); CollectionsMarshal.SetCount(list110, index2); span3 = CollectionsMarshal.AsSpan(list110); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029054u, new Vector3(154.68066f, 4.0999947f, 31.662354f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahSapphireAvenue } }; obj80.Steps = list110; reference83 = obj80; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 2 }; num2 = 2; List list111 = new List(num2); CollectionsMarshal.SetCount(list111, num2); span3 = CollectionsMarshal.AsSpan(list111); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(165.96822f, 4.0220823f, 44.280655f), 131); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1029058u, new Vector3(17.898804f, 15.620378f, 418.66174f), 141) { Fly = true }; obj81.Steps = list111; reference84 = obj81; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 3 }; index2 = 2; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-306.12845f, -31.54935f, 173.07193f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1029062u, new Vector3(-306.11127f, -31.525063f, 171.6792f), 145); obj82.Steps = list112; reference85 = obj82; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 4 }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; ref QuestStep reference87 = ref span3[index2]; QuestStep obj84 = new QuestStep(EInteractionType.Combat, null, new Vector3(-292.66827f, -32.554207f, 158.0957f), 145) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 2; List list114 = new List(index3); CollectionsMarshal.SetCount(list114, index3); span4 = CollectionsMarshal.AsSpan(list114); num3 = 0; span4[num3] = 11126u; num3++; span4[num3] = 11127u; obj84.KillEnemyDataIds = list114; reference87 = obj84; obj83.Steps = list113; reference86 = obj83; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 5 }; index2 = 1; List list115 = new List(index2); CollectionsMarshal.SetCount(list115, index2); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029070u, new Vector3(-293.2937f, -32.53709f, 157.88501f), 145); obj85.Steps = list115; reference88 = obj85; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029073u, new Vector3(-17.380127f, 40.000565f, -0.3204956f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle }, NextQuestId = new QuestId(3264) }; obj86.Steps = list116; reference89 = obj86; questRoot18.QuestSequence = list108; AddQuest(questId14, questRoot2); QuestId questId15 = new QuestId(3264); questRoot2 = new QuestRoot(); QuestRoot questRoot19 = questRoot2; num = 1; List list117 = new List(num); CollectionsMarshal.SetCount(list117, num); span = CollectionsMarshal.AsSpan(list117); index = 0; span[index] = "liza"; questRoot19.Author = list117; QuestRoot questRoot20 = questRoot2; index = 10; list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 0 }; index2 = 1; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; ref QuestStep reference91 = ref span3[num2]; QuestStep obj88 = new QuestStep(EInteractionType.AcceptQuest, 1029073u, new Vector3(-17.380127f, 40.000565f, -0.3204956f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition obj89 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list119 = new List(num3); CollectionsMarshal.SetCount(list119, num3); Span span7 = CollectionsMarshal.AsSpan(list119); index3 = 0; span7[index3] = 128; obj89.InTerritory = list119; skipConditions.AetheryteShortcutIf = obj89; obj88.SkipConditions = skipConditions; reference91 = obj88; obj87.Steps = list118; reference90 = obj87; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 1 }; num2 = 2; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003597u, new Vector3(8.194031f, 39.999973f, 17.746216f), 128) { TargetTerritoryId = (ushort)129 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1029078u, new Vector3(-0.07635498f, 20.333344f, -6.3935547f), 129); obj90.Steps = list120; reference92 = obj90; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 2 }; index2 = 3; List list121 = new List(index2); CollectionsMarshal.SetCount(list121, index2); span3 = CollectionsMarshal.AsSpan(list121); num2 = 0; ref QuestStep reference94 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1003355u, new Vector3(-60.868286f, 18.000334f, 7.4921875f), 129); index3 = 6; List list122 = new List(index3); CollectionsMarshal.SetCount(list122, index3); span6 = CollectionsMarshal.AsSpan(list122); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list122; reference94 = questStep4; num2++; ref QuestStep reference95 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1003604u, new Vector3(-60.44104f, 18.00033f, -4.348877f), 129); num3 = 6; List list123 = new List(num3); CollectionsMarshal.SetCount(list123, num3); span6 = CollectionsMarshal.AsSpan(list123); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list123; reference95 = questStep5; num2++; ref QuestStep reference96 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1001023u, new Vector3(-78.62976f, 18.000334f, -22.62915f), 129); index3 = 6; List list124 = new List(index3); CollectionsMarshal.SetCount(list124, index3); span6 = CollectionsMarshal.AsSpan(list124); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list124; reference96 = questStep6; obj91.Steps = list121; reference93 = obj91; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 3 }; num2 = 1; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029081u, new Vector3(-153.8263f, 18.2f, 22.842712f), 129); obj92.Steps = list125; reference97 = obj92; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 4 }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029085u, new Vector3(111.10095f, 22.880848f, 635.7976f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }; obj93.Steps = list126; reference98 = obj93; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 5 }; num2 = 2; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; ref QuestStep reference100 = ref span3[index2]; QuestStep obj95 = new QuestStep(EInteractionType.Combat, 2010241u, new Vector3(-34.53119f, 46.92151f, 541.22217f), 135) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list128 = new List(num3); CollectionsMarshal.SetCount(list128, num3); span4 = CollectionsMarshal.AsSpan(list128); index3 = 0; span4[index3] = 11128u; obj95.KillEnemyDataIds = list128; index3 = 6; List list129 = new List(index3); CollectionsMarshal.SetCount(list129, index3); span6 = CollectionsMarshal.AsSpan(list129); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj95.CompletionQuestVariablesFlags = list129; reference100 = obj95; index2++; ref QuestStep reference101 = ref span3[index2]; QuestStep obj96 = new QuestStep(EInteractionType.Combat, 2010242u, new Vector3(-59.006653f, 57.297607f, 492.14917f), 135) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list130 = new List(num3); CollectionsMarshal.SetCount(list130, num3); span4 = CollectionsMarshal.AsSpan(list130); index3 = 0; span4[index3] = 11129u; index3++; span4[index3] = 11130u; obj96.KillEnemyDataIds = list130; index3 = 6; List list131 = new List(index3); CollectionsMarshal.SetCount(list131, index3); span6 = CollectionsMarshal.AsSpan(list131); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj96.CompletionQuestVariablesFlags = list131; reference101 = obj96; obj94.Steps = list127; reference99 = obj94; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 6 }; index2 = 1; List list132 = new List(index2); CollectionsMarshal.SetCount(list132, index2); span3 = CollectionsMarshal.AsSpan(list132); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010243u, new Vector3(-15.6710205f, 66.36145f, 431.63184f), 135) { Fly = true }; obj97.Steps = list132; reference102 = obj97; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 7 }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029092u, new Vector3(322.37732f, 75.949196f, -322.43848f), 135) { Fly = true }; obj98.Steps = list133; reference103 = obj98; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 8 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029094u, new Vector3(-35.81299f, 71.33129f, 124.6814f), 135); obj99.Steps = list134; reference104 = obj99; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029098u, new Vector3(53.97119f, 23.979126f, 8.102478f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, NextQuestId = new QuestId(3265) }; obj100.Steps = list135; reference105 = obj100; questRoot20.QuestSequence = list8; AddQuest(questId15, questRoot2); QuestId questId16 = new QuestId(3265); questRoot2 = new QuestRoot(); QuestRoot questRoot21 = questRoot2; num = 1; List list136 = new List(num); CollectionsMarshal.SetCount(list136, num); span = CollectionsMarshal.AsSpan(list136); index = 0; span[index] = "liza"; questRoot21.Author = list136; QuestRoot questRoot22 = questRoot2; index = 8; list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 0 }; index2 = 1; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029098u, new Vector3(53.97119f, 23.979126f, 8.102478f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj101.Steps = list137; reference106 = obj101; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 1 }; num2 = 1; List list138 = new List(num2); CollectionsMarshal.SetCount(list138, num2); span3 = CollectionsMarshal.AsSpan(list138); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029103u, new Vector3(-151.59845f, 23.14059f, -75.60846f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardSkysteelManufactory } }; obj102.Steps = list138; reference107 = obj102; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 2 }; index2 = 1; List list139 = new List(index2); CollectionsMarshal.SetCount(list139, index2); span3 = CollectionsMarshal.AsSpan(list139); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029106u, new Vector3(207.35486f, 307.86218f, 424.6432f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj103.Steps = list139; reference108 = obj103; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 3 }; num2 = 1; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029109u, new Vector3(213.09216f, 222.50911f, 291.73718f), 155) { Fly = true }; obj104.Steps = list140; reference109 = obj104; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 4 }; index2 = 3; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; ref QuestStep reference111 = ref span3[num2]; QuestStep obj106 = new QuestStep(EInteractionType.Combat, 2010298u, new Vector3(252.64355f, 246.96729f, 189.53223f), 155) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list142 = new List(num3); CollectionsMarshal.SetCount(list142, num3); span4 = CollectionsMarshal.AsSpan(list142); index3 = 0; span4[index3] = 11131u; obj106.KillEnemyDataIds = list142; index3 = 6; List list143 = new List(index3); CollectionsMarshal.SetCount(list143, index3); span6 = CollectionsMarshal.AsSpan(list143); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj106.CompletionQuestVariablesFlags = list143; reference111 = obj106; num2++; ref QuestStep reference112 = ref span3[num2]; QuestStep obj107 = new QuestStep(EInteractionType.Combat, 2010299u, new Vector3(163.25623f, 274.3114f, 5.2643433f), 155) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list144 = new List(num3); CollectionsMarshal.SetCount(list144, num3); span4 = CollectionsMarshal.AsSpan(list144); index3 = 0; span4[index3] = 11132u; index3++; span4[index3] = 11133u; obj107.KillEnemyDataIds = list144; index3 = 6; List list145 = new List(index3); CollectionsMarshal.SetCount(list145, index3); span6 = CollectionsMarshal.AsSpan(list145); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj107.CompletionQuestVariablesFlags = list145; reference112 = obj107; num2++; ref QuestStep reference113 = ref span3[num2]; QuestStep obj108 = new QuestStep(EInteractionType.Combat, 2010300u, new Vector3(285.3894f, 299.97705f, -78.66034f), 155) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 3; List list146 = new List(num3); CollectionsMarshal.SetCount(list146, num3); span4 = CollectionsMarshal.AsSpan(list146); index3 = 0; span4[index3] = 11134u; index3++; span4[index3] = 11135u; index3++; span4[index3] = 11136u; obj108.KillEnemyDataIds = list146; index3 = 6; List list147 = new List(index3); CollectionsMarshal.SetCount(list147, index3); span6 = CollectionsMarshal.AsSpan(list147); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj108.CompletionQuestVariablesFlags = list147; reference113 = obj108; obj105.Steps = list141; reference110 = obj105; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 5 }; num2 = 1; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010301u, new Vector3(240.28369f, 302.02173f, -174.88367f), 155) { Fly = true }; obj109.Steps = list148; reference114 = obj109; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 6 }; index2 = 1; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010302u, new Vector3(-653.3761f, 224.26172f, -40.421204f), 155) { Fly = true }; obj110.Steps = list149; reference115 = obj110; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029099u, new Vector3(54.917114f, 23.979126f, 8.926453f), 418) { NextQuestId = new QuestId(3266) }; obj111.Steps = list150; reference116 = obj111; questRoot22.QuestSequence = list8; AddQuest(questId16, questRoot2); QuestId questId17 = new QuestId(3266); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list151 = new List(num); CollectionsMarshal.SetCount(list151, num); span = CollectionsMarshal.AsSpan(list151); index = 0; span[index] = "liza"; questRoot23.Author = list151; index = 6; List list152 = new List(index); CollectionsMarshal.SetCount(list152, index); span2 = CollectionsMarshal.AsSpan(list152); num = 0; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 0 }; index2 = 1; List list153 = new List(index2); CollectionsMarshal.SetCount(list153, index2); span3 = CollectionsMarshal.AsSpan(list153); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029099u, new Vector3(54.917114f, 23.979126f, 8.926453f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj112.Steps = list153; reference117 = obj112; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 1 }; num2 = 1; List list154 = new List(num2); CollectionsMarshal.SetCount(list154, num2); span3 = CollectionsMarshal.AsSpan(list154); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029120u, new Vector3(-56.01587f, 15.140585f, -35.324707f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardSkysteelManufactory } }; obj113.Steps = list154; reference118 = obj113; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 2 }; index2 = 1; List list155 = new List(index2); CollectionsMarshal.SetCount(list155, index2); span3 = CollectionsMarshal.AsSpan(list155); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1029121u, new Vector3(-266.4378f, 92.16852f, -501.854f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj114.Steps = list155; reference119 = obj114; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 4 }; num2 = 1; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029113u, new Vector3(55.649536f, 23.979126f, 9.689453f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; obj115.Steps = list156; reference120 = obj115; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029122u, new Vector3(17.746216f, 20.687263f, -660.12054f), 156) { StopDistance = 5f }; obj116.Steps = list157; reference121 = obj116; questRoot23.QuestSequence = list152; AddQuest(questId17, questRoot23); QuestId questId18 = new QuestId(3267); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list158 = new List(num); CollectionsMarshal.SetCount(list158, num); span = CollectionsMarshal.AsSpan(list158); index = 0; span[index] = "Cacahuetes"; questRoot24.Author = list158; index = 5; List list159 = new List(index); CollectionsMarshal.SetCount(list159, index); span2 = CollectionsMarshal.AsSpan(list159); num = 0; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 0 }; num2 = 1; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029998u, new Vector3(-26.657532f, 3.999815f, 209.88782f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumMarkets }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj117.Steps = list160; reference122 = obj117; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 1 }; index2 = 1; List list161 = new List(index2); CollectionsMarshal.SetCount(list161, index2); span3 = CollectionsMarshal.AsSpan(list161); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029999u, new Vector3(346.66968f, 3.2878497f, 177.17249f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandFortJobb }; obj118.Steps = list161; reference123 = obj118; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 2 }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; ref QuestStep reference125 = ref span3[index2]; QuestStep obj120 = new QuestStep(EInteractionType.Combat, null, new Vector3(340.6667f, 3.0521033f, 208.3552f), 813) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list163 = new List(num3); CollectionsMarshal.SetCount(list163, num3); span4 = CollectionsMarshal.AsSpan(list163); index3 = 0; span4[index3] = 10865u; obj120.KillEnemyDataIds = list163; reference125 = obj120; obj119.Steps = list162; reference124 = obj119; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 3 }; index2 = 1; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030000u, new Vector3(341.02393f, 3.5819468f, 198.32141f), 813); obj121.Steps = list164; reference126 = obj121; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031158u, new Vector3(-26.657532f, 3.999815f, 209.88782f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumMarkets }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, NextQuestId = new QuestId(3268) }; obj122.Steps = list165; reference127 = obj122; questRoot24.QuestSequence = list159; AddQuest(questId18, questRoot24); QuestId questId19 = new QuestId(3268); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list166 = new List(num); CollectionsMarshal.SetCount(list166, num); span = CollectionsMarshal.AsSpan(list166); index = 0; span[index] = "Cacahuetes"; questRoot25.Author = list166; index = 6; List list167 = new List(index); CollectionsMarshal.SetCount(list167, index); span2 = CollectionsMarshal.AsSpan(list167); num = 0; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 0 }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031158u, new Vector3(-26.657532f, 3.999815f, 209.88782f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumMarkets }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj123.Steps = list168; reference128 = obj123; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 1 }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030004u, new Vector3(689.1127f, 30.11682f, 278.85852f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaStilltide }; obj124.Steps = list169; reference129 = obj124; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 2 }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; ref QuestStep reference131 = ref span3[num2]; QuestStep obj126 = new QuestStep(EInteractionType.Combat, 2009999u, new Vector3(529.3812f, 11.9782715f, 370.83997f), 814) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list171 = new List(index3); CollectionsMarshal.SetCount(list171, index3); span4 = CollectionsMarshal.AsSpan(list171); num3 = 0; span4[num3] = 10866u; obj126.KillEnemyDataIds = list171; reference131 = obj126; obj125.Steps = list170; reference130 = obj125; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 3 }; num2 = 1; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); index2 = 0; ref QuestStep reference133 = ref span3[index2]; QuestStep obj128 = new QuestStep(EInteractionType.Combat, 2010000u, new Vector3(342.48877f, 16.55597f, 454.24573f), 814) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list173 = new List(num3); CollectionsMarshal.SetCount(list173, num3); span4 = CollectionsMarshal.AsSpan(list173); index3 = 0; span4[index3] = 10867u; obj128.KillEnemyDataIds = list173; reference133 = obj128; obj127.Steps = list172; reference132 = obj127; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 4 }; index2 = 1; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030006u, new Vector3(181.59753f, 33.636906f, 177.47766f), 814) { Fly = true }; obj129.Steps = list174; reference134 = obj129; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list175 = new List(num2); CollectionsMarshal.SetCount(list175, num2); span3 = CollectionsMarshal.AsSpan(list175); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031158u, new Vector3(-26.657532f, 3.999815f, 209.88782f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumMarkets }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, NextQuestId = new QuestId(3269) }; obj130.Steps = list175; reference135 = obj130; questRoot25.QuestSequence = list167; AddQuest(questId19, questRoot25); QuestId questId20 = new QuestId(3269); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list176 = new List(num); CollectionsMarshal.SetCount(list176, num); span = CollectionsMarshal.AsSpan(list176); index = 0; span[index] = "Cacahuetes"; questRoot26.Author = list176; index = 6; List list177 = new List(index); CollectionsMarshal.SetCount(list177, index); span2 = CollectionsMarshal.AsSpan(list177); num = 0; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 0 }; index2 = 1; List list178 = new List(index2); CollectionsMarshal.SetCount(list178, index2); span3 = CollectionsMarshal.AsSpan(list178); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031158u, new Vector3(-26.657532f, 3.999815f, 209.88782f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumMarkets }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj131.Steps = list178; reference136 = obj131; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 1 }; num2 = 1; List list179 = new List(num2); CollectionsMarshal.SetCount(list179, num2); span3 = CollectionsMarshal.AsSpan(list179); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030012u, new Vector3(279.469f, 1.4685827f, -281.94098f), 815) { AetheryteShortcut = EAetheryteLocation.AmhAraengMordSouq }; obj132.Steps = list179; reference137 = obj132; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 2 }; index2 = 1; List list180 = new List(index2); CollectionsMarshal.SetCount(list180, index2); span3 = CollectionsMarshal.AsSpan(list180); num2 = 0; ref QuestStep reference139 = ref span3[num2]; QuestStep obj134 = new QuestStep(EInteractionType.Interact, 2010002u, new Vector3(279.65198f, 1.4800415f, -282.7345f), 815) { StopDistance = 4f }; index3 = 1; List list181 = new List(index3); CollectionsMarshal.SetCount(list181, index3); span5 = CollectionsMarshal.AsSpan(list181); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKBA221_03269_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKBA221_03269_A1_000_002") }; obj134.DialogueChoices = list181; reference139 = obj134; obj133.Steps = list180; reference138 = obj133; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 3 }; num2 = 1; List list182 = new List(num2); CollectionsMarshal.SetCount(list182, num2); span3 = CollectionsMarshal.AsSpan(list182); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030013u, new Vector3(612.3292f, -25.655535f, -36.66742f), 815) { Fly = true }; obj135.Steps = list182; reference140 = obj135; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 4 }; index2 = 1; List list183 = new List(index2); CollectionsMarshal.SetCount(list183, index2); span3 = CollectionsMarshal.AsSpan(list183); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030014u, new Vector3(614.46545f, -25.7535f, -35.6604f), 815) { StopDistance = 4f }; obj136.Steps = list183; reference141 = obj136; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list184 = new List(num2); CollectionsMarshal.SetCount(list184, num2); span3 = CollectionsMarshal.AsSpan(list184); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031158u, new Vector3(-26.657532f, 3.999815f, 209.88782f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumMarkets }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, NextQuestId = new QuestId(3270) }; obj137.Steps = list184; reference142 = obj137; questRoot26.QuestSequence = list177; AddQuest(questId20, questRoot26); QuestId questId21 = new QuestId(3270); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list185 = new List(num); CollectionsMarshal.SetCount(list185, num); span = CollectionsMarshal.AsSpan(list185); index = 0; span[index] = "AUTHOR"; questRoot27.Author = list185; index = 7; List list186 = new List(index); CollectionsMarshal.SetCount(list186, index); span2 = CollectionsMarshal.AsSpan(list186); num = 0; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 0 }; index2 = 1; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031158u, new Vector3(-26.657532f, 3.999815f, 209.88782f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumMarkets }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj138.Steps = list187; reference143 = obj138; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 1 }; num2 = 1; List list188 = new List(num2); CollectionsMarshal.SetCount(list188, num2); span3 = CollectionsMarshal.AsSpan(list188); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030015u, new Vector3(-83.05487f, -19.061518f, 309.83435f), 817) { AetheryteShortcut = EAetheryteLocation.RaktikaSlitherbough }; obj139.Steps = list188; reference144 = obj139; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 2 }; index2 = 1; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; ref QuestStep reference146 = ref span3[num2]; QuestStep obj141 = new QuestStep(EInteractionType.Combat, 2010003u, new Vector3(263.9048f, 12.436096f, 103.990234f), 817) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list190 = new List(num3); CollectionsMarshal.SetCount(list190, num3); span4 = CollectionsMarshal.AsSpan(list190); index3 = 0; span4[index3] = 10950u; obj141.KillEnemyDataIds = list190; reference146 = obj141; obj140.Steps = list189; reference145 = obj140; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 3 }; num2 = 1; List list191 = new List(num2); CollectionsMarshal.SetCount(list191, num2); span3 = CollectionsMarshal.AsSpan(list191); index2 = 0; ref QuestStep reference148 = ref span3[index2]; QuestStep obj143 = new QuestStep(EInteractionType.Combat, 2010004u, new Vector3(446.0669f, 8.041443f, 123.03345f), 817) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list192 = new List(index3); CollectionsMarshal.SetCount(list192, index3); span4 = CollectionsMarshal.AsSpan(list192); num3 = 0; span4[num3] = 10869u; obj143.KillEnemyDataIds = list192; reference148 = obj143; obj142.Steps = list191; reference147 = obj142; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 4 }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1030017u, new Vector3(633.99695f, 24.12675f, 59.861084f), 817) { Fly = true }; obj144.Steps = list193; reference149 = obj144; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031158u, new Vector3(-26.657532f, 3.999815f, 209.88782f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumMarkets }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, NextQuestId = new QuestId(3271) }; obj145.Steps = list194; reference150 = obj145; questRoot27.QuestSequence = list186; AddQuest(questId21, questRoot27); QuestId questId22 = new QuestId(3271); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list195 = new List(num); CollectionsMarshal.SetCount(list195, num); span = CollectionsMarshal.AsSpan(list195); index = 0; span[index] = "AUTHOR"; questRoot28.Author = list195; index = 4; List list196 = new List(index); CollectionsMarshal.SetCount(list196, index); span2 = CollectionsMarshal.AsSpan(list196); num = 0; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 0 }; index2 = 1; List list197 = new List(index2); CollectionsMarshal.SetCount(list197, index2); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031158u, new Vector3(-26.657532f, 3.999815f, 209.88782f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumMarkets }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj146.Steps = list197; reference151 = obj146; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 1 }; num2 = 1; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030021u, new Vector3(-456.6568f, 417.12558f, -597.1008f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaTomra }; obj147.Steps = list198; reference152 = obj147; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 2 }; index2 = 1; List list199 = new List(index2); CollectionsMarshal.SetCount(list199, index2); span3 = CollectionsMarshal.AsSpan(list199); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030022u, new Vector3(-355.55048f, 415.2497f, -677.9431f), 814) { Fly = true }; obj148.Steps = list199; reference153 = obj148; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list200 = new List(num2); CollectionsMarshal.SetCount(list200, num2); span3 = CollectionsMarshal.AsSpan(list200); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030021u, new Vector3(-456.6568f, 417.12558f, -597.1008f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaTomra, NextQuestId = new QuestId(3272) }; obj149.Steps = list200; reference154 = obj149; questRoot28.QuestSequence = list196; AddQuest(questId22, questRoot28); QuestId questId23 = new QuestId(3272); questRoot2 = new QuestRoot(); QuestRoot questRoot29 = questRoot2; num = 1; List list201 = new List(num); CollectionsMarshal.SetCount(list201, num); span = CollectionsMarshal.AsSpan(list201); index = 0; span[index] = "Cacahuetes"; questRoot29.Author = list201; QuestRoot questRoot30 = questRoot2; index = 7; List list202 = new List(index); CollectionsMarshal.SetCount(list202, index); span2 = CollectionsMarshal.AsSpan(list202); num = 0; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 0 }; index2 = 1; List list203 = new List(index2); CollectionsMarshal.SetCount(list203, index2); span3 = CollectionsMarshal.AsSpan(list203); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030021u, new Vector3(-456.6568f, 417.12558f, -597.1008f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaTomra, SkipConditions = new SkipConditions { AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj150.Steps = list203; reference155 = obj150; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 1 }; num2 = 1; List list204 = new List(num2); CollectionsMarshal.SetCount(list204, num2); span3 = CollectionsMarshal.AsSpan(list204); index2 = 0; ref QuestStep reference157 = ref span3[index2]; QuestStep obj152 = new QuestStep(EInteractionType.Combat, 2010006u, new Vector3(-115.31244f, 428.18335f, -621.4542f), 814) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list205 = new List(num3); CollectionsMarshal.SetCount(list205, num3); span4 = CollectionsMarshal.AsSpan(list205); index3 = 0; span4[index3] = 10870u; obj152.KillEnemyDataIds = list205; reference157 = obj152; obj151.Steps = list204; reference156 = obj151; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 2 }; index2 = 1; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; ref QuestStep reference159 = ref span3[num2]; QuestStep obj154 = new QuestStep(EInteractionType.Combat, 2010007u, new Vector3(21.194763f, 348.89746f, -251.88074f), 814) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list207 = new List(index3); CollectionsMarshal.SetCount(list207, index3); span4 = CollectionsMarshal.AsSpan(list207); num3 = 0; span4[num3] = 10871u; obj154.KillEnemyDataIds = list207; reference159 = obj154; obj153.Steps = list206; reference158 = obj153; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 3 }; num2 = 1; List list208 = new List(num2); CollectionsMarshal.SetCount(list208, num2); span3 = CollectionsMarshal.AsSpan(list208); index2 = 0; ref QuestStep reference161 = ref span3[index2]; QuestStep obj156 = new QuestStep(EInteractionType.SinglePlayerDuty, 1030035u, new Vector3(-650.35474f, 352.45102f, -129.01508f), 814) { Fly = true }; SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); num3 = 1; List list209 = new List(num3); CollectionsMarshal.SetCount(list209, num3); span = CollectionsMarshal.AsSpan(list209); index3 = 0; span[index3] = "Currently it won't work, because the logic is missing NPC healing."; singlePlayerDutyOptions.Notes = list209; obj156.SinglePlayerDutyOptions = singlePlayerDutyOptions; reference161 = obj156; obj155.Steps = list208; reference160 = obj155; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 4 }; index2 = 1; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030038u, new Vector3(-650.35474f, 352.45102f, -129.01508f), 814); obj157.Steps = list210; reference162 = obj157; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 5 }; num2 = 1; List list211 = new List(num2); CollectionsMarshal.SetCount(list211, num2); span3 = CollectionsMarshal.AsSpan(list211); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030038u, new Vector3(-650.35474f, 352.45102f, -129.01508f), 814); obj158.Steps = list211; reference163 = obj158; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030039u, new Vector3(-26.657532f, 3.999815f, 209.88782f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumMarkets }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj159.Steps = list212; reference164 = obj159; questRoot30.QuestSequence = list202; AddQuest(questId23, questRoot2); QuestId questId24 = new QuestId(3273); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list213 = new List(num); CollectionsMarshal.SetCount(list213, num); span = CollectionsMarshal.AsSpan(list213); index = 0; span[index] = "Fifi"; questRoot31.Author = list213; index = 6; List list214 = new List(index); CollectionsMarshal.SetCount(list214, index); span2 = CollectionsMarshal.AsSpan(list214); num = 0; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 0 }; num2 = 1; List list215 = new List(num2); CollectionsMarshal.SetCount(list215, num2); span3 = CollectionsMarshal.AsSpan(list215); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030126u, new Vector3(-18.143005f, 3.9998174f, 235.40088f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumPendants }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj160.Steps = list215; reference165 = obj160; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 1 }; index2 = 1; List list216 = new List(index2); CollectionsMarshal.SetCount(list216, index2); span3 = CollectionsMarshal.AsSpan(list216); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030127u, new Vector3(200.12195f, -0.39141315f, 389.45593f), 813) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumPendants, To = EAetheryteLocation.CrystariumTessellation } }; obj161.Steps = list216; reference166 = obj161; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 2 }; num2 = 1; List list217 = new List(num2); CollectionsMarshal.SetCount(list217, num2); span3 = CollectionsMarshal.AsSpan(list217); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2010396u, new Vector3(195.48328f, -0.7477417f, 370.93152f), 813) { ItemId = 2002718u }; obj162.Steps = list217; reference167 = obj162; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 3 }; index2 = 1; List list218 = new List(index2); CollectionsMarshal.SetCount(list218, index2); span3 = CollectionsMarshal.AsSpan(list218); num2 = 0; ref QuestStep reference169 = ref span3[num2]; QuestStep obj164 = new QuestStep(EInteractionType.Combat, 2010397u, new Vector3(203.90625f, -0.5340576f, 389.82214f), 813) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list219 = new List(index3); CollectionsMarshal.SetCount(list219, index3); span4 = CollectionsMarshal.AsSpan(list219); num3 = 0; span4[num3] = 10872u; obj164.KillEnemyDataIds = list219; reference169 = obj164; obj163.Steps = list218; reference168 = obj163; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 4 }; num2 = 1; List list220 = new List(num2); CollectionsMarshal.SetCount(list220, num2); span3 = CollectionsMarshal.AsSpan(list220); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031013u, new Vector3(200.09155f, -0.39049676f, 389.4254f), 813) { StopDistance = 5f }; obj165.Steps = list220; reference170 = obj165; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030964u, new Vector3(-18.143005f, 3.9998174f, 235.40088f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumPendants }, NextQuestId = new QuestId(3274) }; obj166.Steps = list221; reference171 = obj166; questRoot31.QuestSequence = list214; AddQuest(questId24, questRoot31); QuestId questId25 = new QuestId(3274); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list222 = new List(num); CollectionsMarshal.SetCount(list222, num); span = CollectionsMarshal.AsSpan(list222); index = 0; span[index] = "Fifi"; questRoot32.Author = list222; index = 6; List list223 = new List(index); CollectionsMarshal.SetCount(list223, index); span2 = CollectionsMarshal.AsSpan(list223); num = 0; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 0 }; num2 = 1; List list224 = new List(num2); CollectionsMarshal.SetCount(list224, num2); span3 = CollectionsMarshal.AsSpan(list224); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030964u, new Vector3(-18.143005f, 3.9998174f, 235.40088f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumPendants }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj167.Steps = list224; reference172 = obj167; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 1 }; index2 = 1; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030130u, new Vector3(469.0775f, -32.782784f, -288.44135f), 815) { Fly = true, AetheryteShortcut = EAetheryteLocation.AmhAraengMordSouq }; obj168.Steps = list225; reference173 = obj168; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 2 }; num2 = 1; List list226 = new List(num2); CollectionsMarshal.SetCount(list226, num2); span3 = CollectionsMarshal.AsSpan(list226); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010399u, new Vector3(613.39734f, -33.585205f, -180.95679f), 815) { Fly = true }; obj169.Steps = list226; reference174 = obj169; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 3 }; index2 = 1; List list227 = new List(index2); CollectionsMarshal.SetCount(list227, index2); span3 = CollectionsMarshal.AsSpan(list227); num2 = 0; ref QuestStep reference176 = ref span3[num2]; QuestStep obj171 = new QuestStep(EInteractionType.Combat, 2010400u, new Vector3(536.9192f, -33.737732f, 38.83423f), 815) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list228 = new List(num3); CollectionsMarshal.SetCount(list228, num3); span4 = CollectionsMarshal.AsSpan(list228); index3 = 0; span4[index3] = 10873u; obj171.KillEnemyDataIds = list228; reference176 = obj171; obj170.Steps = list227; reference175 = obj170; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 4 }; num2 = 1; List list229 = new List(num2); CollectionsMarshal.SetCount(list229, num2); span3 = CollectionsMarshal.AsSpan(list229); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010401u, new Vector3(469.0775f, -32.791687f, -288.44135f), 815) { Fly = true }; obj172.Steps = list229; reference177 = obj172; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list230 = new List(index2); CollectionsMarshal.SetCount(list230, index2); span3 = CollectionsMarshal.AsSpan(list230); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030964u, new Vector3(-18.143005f, 3.9998174f, 235.40088f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumPendants }, NextQuestId = new QuestId(3275) }; obj173.Steps = list230; reference178 = obj173; questRoot32.QuestSequence = list223; AddQuest(questId25, questRoot32); QuestId questId26 = new QuestId(3275); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list231 = new List(num); CollectionsMarshal.SetCount(list231, num); span = CollectionsMarshal.AsSpan(list231); index = 0; span[index] = "Fifi"; questRoot33.Author = list231; index = 7; List list232 = new List(index); CollectionsMarshal.SetCount(list232, index); span2 = CollectionsMarshal.AsSpan(list232); num = 0; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 0 }; num2 = 1; List list233 = new List(num2); CollectionsMarshal.SetCount(list233, num2); span3 = CollectionsMarshal.AsSpan(list233); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030964u, new Vector3(-18.143005f, 3.9998174f, 235.40088f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumPendants }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj174.Steps = list233; reference179 = obj174; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 1 }; index2 = 1; List list234 = new List(index2); CollectionsMarshal.SetCount(list234, index2); span3 = CollectionsMarshal.AsSpan(list234); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030135u, new Vector3(-251.42291f, 22.19962f, 325.7953f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaWright }; obj175.Steps = list234; reference180 = obj175; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 2 }; num2 = 1; List list235 = new List(num2); CollectionsMarshal.SetCount(list235, num2); span3 = CollectionsMarshal.AsSpan(list235); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010402u, new Vector3(-550.7744f, 29.160034f, 363.4851f), 814) { Fly = true }; obj176.Steps = list235; reference181 = obj176; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 3 }; index2 = 1; List list236 = new List(index2); CollectionsMarshal.SetCount(list236, index2); span3 = CollectionsMarshal.AsSpan(list236); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010403u, new Vector3(-550.98804f, 41.33667f, 252.24683f), 814) { Fly = true }; obj177.Steps = list236; reference182 = obj177; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 4 }; num2 = 1; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030136u, new Vector3(-192.58417f, 26.771265f, 248.46265f), 814) { Fly = true }; obj178.Steps = list237; reference183 = obj178; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 5 }; index2 = 1; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030140u, new Vector3(67.64319f, 82.001656f, -53.330322f), 820) { AetheryteShortcut = EAetheryteLocation.Eulmore }; obj179.Steps = list238; reference184 = obj179; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list239 = new List(num2); CollectionsMarshal.SetCount(list239, num2); span3 = CollectionsMarshal.AsSpan(list239); index2 = 0; ref QuestStep reference186 = ref span3[index2]; QuestStep obj181 = new QuestStep(EInteractionType.CompleteQuest, 1030964u, new Vector3(-18.143005f, 3.9998174f, 235.40088f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumPendants } }; index3 = 1; List list240 = new List(index3); CollectionsMarshal.SetCount(list240, index3); span5 = CollectionsMarshal.AsSpan(list240); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKBA321_03275_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKBA321_03275_A1_000_001") }; obj181.DialogueChoices = list240; obj181.NextQuestId = new QuestId(3276); reference186 = obj181; obj180.Steps = list239; reference185 = obj180; questRoot33.QuestSequence = list232; AddQuest(questId26, questRoot33); QuestId questId27 = new QuestId(3276); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list241 = new List(num); CollectionsMarshal.SetCount(list241, num); span = CollectionsMarshal.AsSpan(list241); index = 0; span[index] = "Fifi"; questRoot34.Author = list241; index = 4; List list242 = new List(index); CollectionsMarshal.SetCount(list242, index); span2 = CollectionsMarshal.AsSpan(list242); num = 0; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 0 }; index2 = 1; List list243 = new List(index2); CollectionsMarshal.SetCount(list243, index2); span3 = CollectionsMarshal.AsSpan(list243); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030964u, new Vector3(-18.143005f, 3.9998174f, 235.40088f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumPendants }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj182.Steps = list243; reference187 = obj182; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 1 }; num2 = 1; List list244 = new List(num2); CollectionsMarshal.SetCount(list244, num2); span3 = CollectionsMarshal.AsSpan(list244); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030144u, new Vector3(94.68213f, 37.377014f, 611.1085f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaWright }; obj183.Steps = list244; reference188 = obj183; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 2 }; index2 = 1; List list245 = new List(index2); CollectionsMarshal.SetCount(list245, index2); span3 = CollectionsMarshal.AsSpan(list245); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1030146u, new Vector3(-190.1427f, 12.748831f, 591.6686f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaSlitherbough }; obj184.Steps = list245; reference189 = obj184; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list246 = new List(num2); CollectionsMarshal.SetCount(list246, num2); span3 = CollectionsMarshal.AsSpan(list246); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030144u, new Vector3(94.68213f, 37.377014f, 611.1085f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaWright, NextQuestId = new QuestId(3277) }; obj185.Steps = list246; reference190 = obj185; questRoot34.QuestSequence = list242; AddQuest(questId27, questRoot34); QuestId questId28 = new QuestId(3277); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list247 = new List(num); CollectionsMarshal.SetCount(list247, num); span = CollectionsMarshal.AsSpan(list247); index = 0; span[index] = "Fifi"; questRoot35.Author = list247; index = 5; List list248 = new List(index); CollectionsMarshal.SetCount(list248, index); span2 = CollectionsMarshal.AsSpan(list248); num = 0; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 0 }; index2 = 1; List list249 = new List(index2); CollectionsMarshal.SetCount(list249, index2); span3 = CollectionsMarshal.AsSpan(list249); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030145u, new Vector3(93.461426f, 37.43559f, 611.50525f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaWright, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj186.Steps = list249; reference191 = obj186; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 1 }; num2 = 1; List list250 = new List(num2); CollectionsMarshal.SetCount(list250, num2); span3 = CollectionsMarshal.AsSpan(list250); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010405u, new Vector3(-33.707214f, 3.982544f, 205.70679f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumPendants } }; obj187.Steps = list250; reference192 = obj187; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 2 }; index2 = 3; List list251 = new List(index2); CollectionsMarshal.SetCount(list251, index2); span3 = CollectionsMarshal.AsSpan(list251); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027323u, new Vector3(-42.893127f, 3.9998171f, 242.08435f), 819); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1027238u, new Vector3(-15.487976f, 3.9998171f, 215.3811f), 819); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1030147u, new Vector3(0.59503174f, 3.9998174f, 209.27734f), 819); obj188.Steps = list251; reference193 = obj188; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 3 }; num2 = 1; List list252 = new List(num2); CollectionsMarshal.SetCount(list252, num2); span3 = CollectionsMarshal.AsSpan(list252); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030148u, new Vector3(-246.57056f, 10.152376f, 678.21765f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaSlitherbough }; obj189.Steps = list252; reference194 = obj189; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list253 = new List(index2); CollectionsMarshal.SetCount(list253, index2); span3 = CollectionsMarshal.AsSpan(list253); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030145u, new Vector3(93.461426f, 37.43559f, 611.50525f), 814) { StopDistance = 1f, Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaWright, NextQuestId = new QuestId(3278) }; obj190.Steps = list253; reference195 = obj190; questRoot35.QuestSequence = list248; AddQuest(questId28, questRoot35); QuestId questId29 = new QuestId(3278); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list254 = new List(num); CollectionsMarshal.SetCount(list254, num); span = CollectionsMarshal.AsSpan(list254); index = 0; span[index] = "Fifi"; questRoot36.Author = list254; index = 7; List list255 = new List(index); CollectionsMarshal.SetCount(list255, index); span2 = CollectionsMarshal.AsSpan(list255); num = 0; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 0 }; num2 = 1; List list256 = new List(num2); CollectionsMarshal.SetCount(list256, num2); span3 = CollectionsMarshal.AsSpan(list256); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030144u, new Vector3(94.68213f, 37.377014f, 611.1085f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaWright, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj191.Steps = list256; reference196 = obj191; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 1 }; index2 = 1; List list257 = new List(index2); CollectionsMarshal.SetCount(list257, index2); span3 = CollectionsMarshal.AsSpan(list257); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027253u, new Vector3(17.502075f, 19.999794f, -190.41736f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumCrystallineMean } }; obj192.Steps = list257; reference197 = obj192; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 2 }; num2 = 1; List list258 = new List(num2); CollectionsMarshal.SetCount(list258, num2); span3 = CollectionsMarshal.AsSpan(list258); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010406u, new Vector3(-17.013855f, 4.470825f, 234.97363f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumCrystallineMean, To = EAetheryteLocation.CrystariumPendants } }; obj193.Steps = list258; reference198 = obj193; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 3 }; index2 = 1; List list259 = new List(index2); CollectionsMarshal.SetCount(list259, index2); span3 = CollectionsMarshal.AsSpan(list259); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1030990u, new Vector3(-246.57056f, 10.152376f, 678.21765f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaSlitherbough }; obj194.Steps = list259; reference199 = obj194; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 5 }; num2 = 1; List list260 = new List(num2); CollectionsMarshal.SetCount(list260, num2); span3 = CollectionsMarshal.AsSpan(list260); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030145u, new Vector3(93.461426f, 37.43559f, 611.50525f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaWright }; obj195.Steps = list260; reference200 = obj195; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list261 = new List(index2); CollectionsMarshal.SetCount(list261, index2); span3 = CollectionsMarshal.AsSpan(list261); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030964u, new Vector3(-18.143005f, 3.9998174f, 235.40088f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumPendants } }; obj196.Steps = list261; reference201 = obj196; questRoot36.QuestSequence = list255; AddQuest(questId29, questRoot36); QuestId questId30 = new QuestId(3279); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list262 = new List(num); CollectionsMarshal.SetCount(list262, num); span = CollectionsMarshal.AsSpan(list262); index = 0; span[index] = "liza"; questRoot37.Author = list262; index = 6; List list263 = new List(index); CollectionsMarshal.SetCount(list263, index); span2 = CollectionsMarshal.AsSpan(list263); num = 0; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 0 }; num2 = 1; List list264 = new List(num2); CollectionsMarshal.SetCount(list264, num2); span3 = CollectionsMarshal.AsSpan(list264); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1026990u, new Vector3(-2.4262085f, 0f, -9.10968f), 351) { StopDistance = 7f }; obj197.Steps = list264; reference202 = obj197; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 1 }; index2 = 3; List list265 = new List(index2); CollectionsMarshal.SetCount(list265, index2); span3 = CollectionsMarshal.AsSpan(list265); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002879u, new Vector3(0f, 3f, 27.5f), 351) { TargetTerritoryId = (ushort)156 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(30.917934f, 20.495003f, -656.1909f), 156) { Mount = true }; num2++; ref QuestStep reference204 = ref span3[num2]; QuestStep obj199 = new QuestStep(EInteractionType.Interact, 1029791u, new Vector3(351.49158f, -26.424099f, -370.8095f), 156) { Fly = true }; num3 = 1; List list266 = new List(num3); CollectionsMarshal.SetCount(list266, num3); span5 = CollectionsMarshal.AsSpan(list266); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMA101_03279_Q2_000_021") }; obj199.DialogueChoices = list266; reference204 = obj199; obj198.Steps = list265; reference203 = obj198; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 2 }; num2 = 1; List list267 = new List(num2); CollectionsMarshal.SetCount(list267, num2); span3 = CollectionsMarshal.AsSpan(list267); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029792u, new Vector3(-47.074158f, 1.7201422f, 45.97534f), 842); obj200.Steps = list267; reference205 = obj200; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 4 }; index2 = 1; List list268 = new List(index2); CollectionsMarshal.SetCount(list268, index2); span3 = CollectionsMarshal.AsSpan(list268); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(549.9286f, 8.932568f, 335.04544f), 877) { RestartNavigationIfCancelled = false }; obj201.Steps = list268; reference206 = obj201; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list269 = new List(num2); CollectionsMarshal.SetCount(list269, num2); span3 = CollectionsMarshal.AsSpan(list269); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1028924u, new Vector3(-176.5622f, 0f, 1.6326294f), 819) { StopDistance = 5f, DisableNavmesh = true }; obj202.Steps = list269; reference207 = obj202; questRoot37.QuestSequence = list263; AddQuest(questId30, questRoot37); QuestId questId31 = new QuestId(3280); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list270 = new List(num); CollectionsMarshal.SetCount(list270, num); span = CollectionsMarshal.AsSpan(list270); index = 0; span[index] = "liza"; questRoot38.Author = list270; index = 4; List list271 = new List(index); CollectionsMarshal.SetCount(list271, index); span2 = CollectionsMarshal.AsSpan(list271); num = 0; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 0 }; index2 = 1; List list272 = new List(index2); CollectionsMarshal.SetCount(list272, index2); span3 = CollectionsMarshal.AsSpan(list272); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1028924u, new Vector3(-176.5622f, 0f, 1.6326294f), 819) { StopDistance = 5f }; obj203.Steps = list272; reference208 = obj203; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 1 }; num2 = 1; List list273 = new List(num2); CollectionsMarshal.SetCount(list273, num2); span3 = CollectionsMarshal.AsSpan(list273); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 819) { Aetheryte = EAetheryteLocation.Crystarium, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Never = true } } }; obj204.Steps = list273; reference209 = obj204; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 2 }; index2 = 6; List list274 = new List(index2); CollectionsMarshal.SetCount(list274, index2); span3 = CollectionsMarshal.AsSpan(list274); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 819) { AethernetShard = EAetheryteLocation.CrystariumCrystallineMean }; num2++; ref QuestStep reference211 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1027232u, new Vector3(-9.323303f, 20.1973f, -136.52252f), 819); index3 = 6; List list275 = new List(index3); CollectionsMarshal.SetCount(list275, index3); span6 = CollectionsMarshal.AsSpan(list275); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list275; reference211 = questStep7; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 819) { AethernetShard = EAetheryteLocation.CrystariumAmaroLaunch }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 819) { AethernetShard = EAetheryteLocation.CrystariumCabinetOfCuriosity, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumAmaroLaunch, To = EAetheryteLocation.Crystarium } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1027226u, new Vector3(-61.84485f, -17.72202f, -266.2547f), 819); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1027224u, new Vector3(-57.358704f, -7.4820004f, 118.08948f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumCabinetOfCuriosity, To = EAetheryteLocation.Crystarium } }; obj205.Steps = list274; reference210 = obj205; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list276 = new List(num2); CollectionsMarshal.SetCount(list276, num2); span3 = CollectionsMarshal.AsSpan(list276); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 819) { AethernetShard = EAetheryteLocation.CrystariumMarkets }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 819) { AethernetShard = EAetheryteLocation.CrystariumDossalGate, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumMarkets, To = EAetheryteLocation.Crystarium } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1028925u, new Vector3(60.105225f, -3.047831E-07f, 1.6021729f), 819); obj206.Steps = list276; reference212 = obj206; questRoot38.QuestSequence = list271; AddQuest(questId31, questRoot38); QuestId questId32 = new QuestId(3281); questRoot2 = new QuestRoot(); QuestRoot questRoot39 = questRoot2; num = 1; List list277 = new List(num); CollectionsMarshal.SetCount(list277, num); span = CollectionsMarshal.AsSpan(list277); index = 0; span[index] = "liza"; questRoot39.Author = list277; QuestRoot questRoot40 = questRoot2; index = 7; list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 0 }; index2 = 1; List list278 = new List(index2); CollectionsMarshal.SetCount(list278, index2); span3 = CollectionsMarshal.AsSpan(list278); num2 = 0; ref QuestStep reference214 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.AcceptQuest, 1028925u, new Vector3(60.105225f, -3.047831E-07f, 1.6021729f), 819); num3 = 1; List list279 = new List(num3); CollectionsMarshal.SetCount(list279, num3); span5 = CollectionsMarshal.AsSpan(list279); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMA103_03281_Q1_000_002"), Answer = new ExcelRef("TEXT_LUCKMA103_03281_A1_000_003") }; questStep8.DialogueChoices = list279; reference214 = questStep8; obj207.Steps = list278; reference213 = obj207; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 1 }; num2 = 1; List list280 = new List(num2); CollectionsMarshal.SetCount(list280, num2); span3 = CollectionsMarshal.AsSpan(list280); index2 = 0; ref QuestStep reference216 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1030533u, new Vector3(117.997925f, 14.649025f, 7.156433f), 819); index3 = 1; List list281 = new List(index3); CollectionsMarshal.SetCount(list281, index3); span5 = CollectionsMarshal.AsSpan(list281); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMA103_03281_Q2_000_011") }; questStep9.DialogueChoices = list281; reference216 = questStep9; obj208.Steps = list280; reference215 = obj208; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 2 }; index2 = 1; List list282 = new List(index2); CollectionsMarshal.SetCount(list282, index2); span3 = CollectionsMarshal.AsSpan(list282); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028925u, new Vector3(60.105225f, -3.047831E-07f, 1.6021729f), 819); obj209.Steps = list282; reference217 = obj209; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 3 }; num2 = 1; List list283 = new List(num2); CollectionsMarshal.SetCount(list283, num2); span3 = CollectionsMarshal.AsSpan(list283); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028926u, new Vector3(-4.1047363f, -7.700001f, 138.47559f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumDossalGate, To = EAetheryteLocation.CrystariumMarkets } }; obj210.Steps = list283; reference218 = obj210; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 4 }; index2 = 3; List list284 = new List(index2); CollectionsMarshal.SetCount(list284, index2); span3 = CollectionsMarshal.AsSpan(list284); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(16.119648f, -4.2178187f, 176.1683f), 819); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 819) { AethernetShard = EAetheryteLocation.CrystariumPendants }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1028927u, new Vector3(62.546753f, 1.716012f, 249.13391f), 819); obj211.Steps = list284; reference219 = obj211; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 5 }; num2 = 1; List list285 = new List(num2); CollectionsMarshal.SetCount(list285, num2); span3 = CollectionsMarshal.AsSpan(list285); index2 = 0; ref QuestStep reference221 = ref span3[index2]; QuestStep obj213 = new QuestStep(EInteractionType.Interact, 1030610u, new Vector3(65.11023f, 1.7160122f, 249.7749f), 819) { StopDistance = 7f }; num3 = 1; List list286 = new List(num3); CollectionsMarshal.SetCount(list286, num3); span5 = CollectionsMarshal.AsSpan(list286); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMA103_03281_Q3_000_062") }; obj213.DialogueChoices = list286; reference221 = obj213; obj212.Steps = list285; reference220 = obj212; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list287 = new List(index2); CollectionsMarshal.SetCount(list287, index2); span3 = CollectionsMarshal.AsSpan(list287); num2 = 0; ref QuestStep reference223 = ref span3[num2]; QuestStep obj215 = new QuestStep(EInteractionType.Interact, 1030533u, new Vector3(117.997925f, 14.649025f, 7.156433f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumPendants, To = EAetheryteLocation.CrystariumDossalGate } }; index3 = 1; List list288 = new List(index3); CollectionsMarshal.SetCount(list288, index3); span5 = CollectionsMarshal.AsSpan(list288); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMA103_03281_Q4_000_071") }; obj215.DialogueChoices = list288; reference223 = obj215; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1028923u, new Vector3(-0.015319824f, -1.0530548E-13f, -6.0273438f), 844); obj214.Steps = list287; reference222 = obj214; questRoot40.QuestSequence = list8; AddQuest(questId32, questRoot2); QuestId questId33 = new QuestId(3282); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list289 = new List(num); CollectionsMarshal.SetCount(list289, num); span = CollectionsMarshal.AsSpan(list289); index = 0; span[index] = "liza"; questRoot41.Author = list289; index = 4; List list290 = new List(index); CollectionsMarshal.SetCount(list290, index); span2 = CollectionsMarshal.AsSpan(list290); num = 0; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 0 }; num2 = 1; List list291 = new List(num2); CollectionsMarshal.SetCount(list291, num2); span3 = CollectionsMarshal.AsSpan(list291); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1028923u, new Vector3(-0.015319824f, -1.0530548E-13f, -6.0273438f), 844); obj216.Steps = list291; reference224 = obj216; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 1 }; index2 = 2; List list292 = new List(index2); CollectionsMarshal.SetCount(list292, index2); span3 = CollectionsMarshal.AsSpan(list292); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 819) { AethernetShard = EAetheryteLocation.CrystariumTemenosRookery, AetheryteShortcut = EAetheryteLocation.Crystarium }; num2++; ref QuestStep reference226 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1027246u, new Vector3(-136.98022f, 0f, -73.777466f), 819); num3 = 1; List list293 = new List(num3); CollectionsMarshal.SetCount(list293, num3); span5 = CollectionsMarshal.AsSpan(list293); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMA201_03282_Q1_000_013"), Answer = new ExcelRef("TEXT_LUCKMA201_03282_A1_000_015") }; questStep10.DialogueChoices = list293; reference226 = questStep10; obj217.Steps = list292; reference225 = obj217; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 2 }; num2 = 1; List list294 = new List(num2); CollectionsMarshal.SetCount(list294, num2); span3 = CollectionsMarshal.AsSpan(list294); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029806u, new Vector3(62.394165f, 36.247692f, -169.39038f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumTemenosRookery, To = EAetheryteLocation.CrystariumAmaroLaunch } }; obj218.Steps = list294; reference227 = obj218; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj219 = 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, 1029807u, new Vector3(802.2124f, 1.2725923f, 253.00977f), 814) { DisableNavmesh = true }; obj219.Steps = list295; reference228 = obj219; questRoot41.QuestSequence = list290; AddQuest(questId33, questRoot41); QuestId questId34 = new QuestId(3283); questRoot2 = new QuestRoot(); QuestRoot questRoot42 = questRoot2; num = 1; List list296 = new List(num); CollectionsMarshal.SetCount(list296, num); span = CollectionsMarshal.AsSpan(list296); index = 0; span[index] = "liza"; questRoot42.Author = list296; QuestRoot questRoot43 = questRoot2; index = 8; list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 0 }; num2 = 1; List list297 = new List(num2); CollectionsMarshal.SetCount(list297, num2); span3 = CollectionsMarshal.AsSpan(list297); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029807u, new Vector3(802.2124f, 1.2725923f, 253.00977f), 814) { DisableNavmesh = true }; obj220.Steps = list297; reference229 = obj220; num++; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 1 }; index2 = 3; List list298 = new List(index2); CollectionsMarshal.SetCount(list298, index2); span3 = CollectionsMarshal.AsSpan(list298); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(639.3296f, 0.52189386f, 533.5061f), 814); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010034u, new Vector3(650.5377f, 0.3508911f, 556.38965f), 814) { AetherCurrentId = 2818238u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1027286u, new Vector3(626.1234f, 3.237296f, 471.97668f), 814); obj221.Steps = list298; reference230 = obj221; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 2 }; num2 = 3; List list299 = new List(num2); CollectionsMarshal.SetCount(list299, num2); span3 = CollectionsMarshal.AsSpan(list299); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 814) { Aetheryte = EAetheryteLocation.KholusiaStilltide }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(683.3415f, 30.116053f, 276.70578f), 814); index2++; ref QuestStep reference232 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 2009956u, new Vector3(687.9225f, 30.07544f, 279.40784f), 814); index3 = 1; List list300 = new List(index3); CollectionsMarshal.SetCount(list300, index3); span5 = CollectionsMarshal.AsSpan(list300); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMA202_03283_Q1_000_031"), Answer = new ExcelRef("TEXT_LUCKMA202_03283_A1_000_034") }; questStep11.DialogueChoices = list300; reference232 = questStep11; obj222.Steps = list299; reference231 = obj222; num++; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 3 }; index2 = 2; List list301 = new List(index2); CollectionsMarshal.SetCount(list301, index2); span3 = CollectionsMarshal.AsSpan(list301); num2 = 0; ref QuestStep reference234 = ref span3[num2]; QuestStep obj224 = new QuestStep(EInteractionType.Combat, 2009957u, new Vector3(663.17236f, 53.635498f, 60.28833f), 814) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list302 = new List(num3); CollectionsMarshal.SetCount(list302, num3); span4 = CollectionsMarshal.AsSpan(list302); index3 = 0; span4[index3] = 10857u; obj224.KillEnemyDataIds = list302; index3 = 6; List list303 = new List(index3); CollectionsMarshal.SetCount(list303, index3); span6 = CollectionsMarshal.AsSpan(list303); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj224.CompletionQuestVariablesFlags = list303; reference234 = obj224; num2++; ref QuestStep reference235 = ref span3[num2]; QuestStep obj225 = new QuestStep(EInteractionType.Combat, 2009958u, new Vector3(694.026f, 53.757446f, 12.924377f), 814) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list304 = new List(num3); CollectionsMarshal.SetCount(list304, num3); span4 = CollectionsMarshal.AsSpan(list304); index3 = 0; span4[index3] = 10858u; obj225.KillEnemyDataIds = list304; index3 = 6; List list305 = new List(index3); CollectionsMarshal.SetCount(list305, index3); span6 = CollectionsMarshal.AsSpan(list305); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj225.CompletionQuestVariablesFlags = list305; reference235 = obj225; obj223.Steps = list301; reference233 = obj223; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 4 }; num2 = 1; List list306 = new List(num2); CollectionsMarshal.SetCount(list306, num2); span3 = CollectionsMarshal.AsSpan(list306); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009959u, new Vector3(703.5171f, 53.757446f, 52.140015f), 814); obj226.Steps = list306; reference236 = obj226; num++; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = 5 }; index2 = 1; List list307 = new List(index2); CollectionsMarshal.SetCount(list307, index2); span3 = CollectionsMarshal.AsSpan(list307); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009959u, new Vector3(703.5171f, 53.757446f, 52.140015f), 814); obj227.Steps = list307; reference237 = obj227; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = 6 }; num2 = 1; List list308 = new List(num2); CollectionsMarshal.SetCount(list308, num2); span3 = CollectionsMarshal.AsSpan(list308); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009959u, new Vector3(703.5171f, 53.757446f, 52.140015f), 814); obj228.Steps = list308; reference238 = obj228; num++; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list309 = new List(index2); CollectionsMarshal.SetCount(list309, index2); span3 = CollectionsMarshal.AsSpan(list309); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027313u, new Vector3(691.0658f, 30.11709f, 279.62158f), 814); obj229.Steps = list309; reference239 = obj229; questRoot43.QuestSequence = list8; AddQuest(questId34, questRoot2); QuestId questId35 = new QuestId(3284); questRoot2 = new QuestRoot(); QuestRoot questRoot44 = questRoot2; num = 1; List list310 = new List(num); CollectionsMarshal.SetCount(list310, num); span = CollectionsMarshal.AsSpan(list310); index = 0; span[index] = "liza"; questRoot44.Author = list310; QuestRoot questRoot45 = questRoot2; index = 9; list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj230 = 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, 1029809u, new Vector3(687.1289f, 30.118057f, 282.73438f), 814) { StopDistance = 7f }; obj230.Steps = list311; reference240 = obj230; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = 1 }; index2 = 1; List list312 = new List(index2); CollectionsMarshal.SetCount(list312, index2); span3 = CollectionsMarshal.AsSpan(list312); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029810u, new Vector3(377.24878f, 6.8162985f, 306.56897f), 814); obj231.Steps = list312; reference241 = obj231; num++; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 2 }; num2 = 1; List list313 = new List(num2); CollectionsMarshal.SetCount(list313, num2); span3 = CollectionsMarshal.AsSpan(list313); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(338.49463f, 31.93622f, 203.53125f), 814) { StopDistance = 1f }; obj232.Steps = list313; reference242 = obj232; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = 3 }; index2 = 1; List list314 = new List(index2); CollectionsMarshal.SetCount(list314, index2); span3 = CollectionsMarshal.AsSpan(list314); num2 = 0; ref QuestStep reference244 = ref span3[num2]; QuestStep obj234 = new QuestStep(EInteractionType.Combat, null, new Vector3(338.49463f, 31.93622f, 203.53125f), 814) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list315 = new List(num3); CollectionsMarshal.SetCount(list315, num3); span4 = CollectionsMarshal.AsSpan(list315); index3 = 0; span4[index3] = 10859u; obj234.KillEnemyDataIds = list315; reference244 = obj234; obj233.Steps = list314; reference243 = obj233; num++; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 4 }; num2 = 1; List list316 = new List(num2); CollectionsMarshal.SetCount(list316, num2); span3 = CollectionsMarshal.AsSpan(list316); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029811u, new Vector3(341.75623f, 31.93621f, 202.01416f), 814) { StopDistance = 7f }; obj235.Steps = list316; reference245 = obj235; num++; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = 5 }; index2 = 1; List list317 = new List(index2); CollectionsMarshal.SetCount(list317, index2); span3 = CollectionsMarshal.AsSpan(list317); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009961u, new Vector3(168.3833f, 40.115967f, 567.1931f), 814); obj236.Steps = list317; reference246 = obj236; num++; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj237 = new QuestSequence { Sequence = 6 }; num2 = 1; List list318 = new List(num2); CollectionsMarshal.SetCount(list318, num2); span3 = CollectionsMarshal.AsSpan(list318); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029814u, new Vector3(165.78918f, 41.141296f, 676.9663f), 814) { StopDistance = 7f }; obj237.Steps = list318; reference247 = obj237; num++; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = 7 }; index2 = 3; List list319 = new List(index2); CollectionsMarshal.SetCount(list319, index2); span3 = CollectionsMarshal.AsSpan(list319); num2 = 0; ref QuestStep reference249 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 2009962u, new Vector3(175.73816f, 50.003784f, 771.4807f), 814); index3 = 6; List list320 = new List(index3); CollectionsMarshal.SetCount(list320, index3); span6 = CollectionsMarshal.AsSpan(list320); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list320; reference249 = questStep12; num2++; ref QuestStep reference250 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1029816u, new Vector3(112.65735f, 54.873238f, 833.4934f), 814); num3 = 6; List list321 = new List(num3); CollectionsMarshal.SetCount(list321, num3); span6 = CollectionsMarshal.AsSpan(list321); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list321; reference250 = questStep13; num2++; ref QuestStep reference251 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1029815u, new Vector3(184.40515f, 40.039566f, 592.0653f), 814); index3 = 6; List list322 = new List(index3); CollectionsMarshal.SetCount(list322, index3); span6 = CollectionsMarshal.AsSpan(list322); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list322; reference251 = questStep14; obj238.Steps = list319; reference248 = obj238; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj239 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list323 = new List(num2); CollectionsMarshal.SetCount(list323, num2); span3 = CollectionsMarshal.AsSpan(list323); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029814u, new Vector3(165.78918f, 41.141296f, 676.9663f), 814); obj239.Steps = list323; reference252 = obj239; questRoot45.QuestSequence = list8; AddQuest(questId35, questRoot2); QuestId questId36 = new QuestId(3285); QuestRoot questRoot46 = new QuestRoot(); num = 1; List list324 = new List(num); CollectionsMarshal.SetCount(list324, num); span = CollectionsMarshal.AsSpan(list324); index = 0; span[index] = "liza"; questRoot46.Author = list324; index = 7; List list325 = new List(index); CollectionsMarshal.SetCount(list325, index); span2 = CollectionsMarshal.AsSpan(list325); num = 0; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj240 = new QuestSequence { Sequence = 0 }; index2 = 1; List list326 = new List(index2); CollectionsMarshal.SetCount(list326, index2); span3 = CollectionsMarshal.AsSpan(list326); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029814u, new Vector3(165.78918f, 41.141296f, 676.9663f), 814); obj240.Steps = list326; reference253 = obj240; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 1 }; num2 = 2; List list327 = new List(num2); CollectionsMarshal.SetCount(list327, num2); span3 = CollectionsMarshal.AsSpan(list327); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 814) { Aetheryte = EAetheryteLocation.KholusiaWright }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1027516u, new Vector3(-266.0716f, 21.746891f, 376.7909f), 814); obj241.Steps = list327; reference254 = obj241; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = 2 }; index2 = 1; List list328 = new List(index2); CollectionsMarshal.SetCount(list328, index2); span3 = CollectionsMarshal.AsSpan(list328); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Snipe, 2009963u, new Vector3(-276.17303f, 17.807251f, 656.9772f), 814) { Comment = "Click the guy in front of (or near) the light house stairs" }; obj242.Steps = list328; reference255 = obj242; num++; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = 3 }; num2 = 1; List list329 = new List(num2); CollectionsMarshal.SetCount(list329, num2); span3 = CollectionsMarshal.AsSpan(list329); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029818u, new Vector3(-322.46893f, 21.33508f, 777.4623f), 814); obj243.Steps = list329; reference256 = obj243; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = 4 }; index2 = 2; List list330 = new List(index2); CollectionsMarshal.SetCount(list330, index2); span3 = CollectionsMarshal.AsSpan(list330); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-617.37683f, 17.524837f, 544.3568f), 814); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1029819u, new Vector3(-635.6756f, 0.22940278f, 571.313f), 814) { DisableNavmesh = true }; obj244.Steps = list330; reference257 = obj244; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 5 }; num2 = 1; List list331 = new List(num2); CollectionsMarshal.SetCount(list331, num2); span3 = CollectionsMarshal.AsSpan(list331); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029844u, new Vector3(-638.11707f, 0.2956289f, 571.5265f), 814) { StopDistance = 7f }; obj245.Steps = list331; reference258 = obj245; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj246 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list332 = new List(index2); CollectionsMarshal.SetCount(list332, index2); span3 = CollectionsMarshal.AsSpan(list332); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010038u, new Vector3(-651.1788f, -0.015319824f, 588.4031f), 814) { AetherCurrentId = 2818242u }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029823u, new Vector3(-330.40363f, 19.081778f, 389.27283f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaWright }; obj246.Steps = list332; reference259 = obj246; questRoot46.QuestSequence = list325; AddQuest(questId36, questRoot46); QuestId questId37 = new QuestId(3286); questRoot2 = new QuestRoot(); QuestRoot questRoot47 = questRoot2; num = 1; List list333 = new List(num); CollectionsMarshal.SetCount(list333, num); span = CollectionsMarshal.AsSpan(list333); index = 0; span[index] = "liza"; questRoot47.Author = list333; QuestRoot questRoot48 = questRoot2; index = 11; list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj247 = new QuestSequence { Sequence = 0 }; num2 = 1; List list334 = new List(num2); CollectionsMarshal.SetCount(list334, num2); span3 = CollectionsMarshal.AsSpan(list334); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029822u, new Vector3(-328.6031f, 19.317894f, 390.00525f), 814); obj247.Steps = list334; reference260 = obj247; num++; ref QuestSequence reference261 = ref span2[num]; QuestSequence obj248 = new QuestSequence { Sequence = 1 }; index2 = 3; List list335 = new List(index2); CollectionsMarshal.SetCount(list335, index2); span3 = CollectionsMarshal.AsSpan(list335); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027452u, new Vector3(-310.62793f, 19.405178f, 405.2948f), 814) { PickUpQuestId = new QuestId(3360) }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030763u, new Vector3(-306.2334f, 20.956566f, 358.41907f), 814) { PickUpQuestId = new QuestId(3371) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2009964u, new Vector3(168.96313f, 41.000854f, 677.3021f), 814); obj248.Steps = list335; reference261 = obj248; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference262 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = 3 }; num2 = 1; List list336 = new List(num2); CollectionsMarshal.SetCount(list336, num2); span3 = CollectionsMarshal.AsSpan(list336); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029824u, new Vector3(0.6866455f, -5.0951424f, -104.112366f), 820); obj249.Steps = list336; reference262 = obj249; num++; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj250 = new QuestSequence { Sequence = 4 }; index2 = 2; List list337 = new List(index2); CollectionsMarshal.SetCount(list337, index2); span3 = CollectionsMarshal.AsSpan(list337); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 820) { AethernetShard = EAetheryteLocation.EulmoreGloryGate }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1027524u, new Vector3(17.410522f, 6f, -0.16790771f), 820); obj250.Steps = list337; reference263 = obj250; num++; ref QuestSequence reference264 = ref span2[num]; QuestSequence obj251 = new QuestSequence { Sequence = 5 }; num2 = 1; List list338 = new List(num2); CollectionsMarshal.SetCount(list338, num2); span3 = CollectionsMarshal.AsSpan(list338); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027526u, new Vector3(17.410522f, 6f, 16.983276f), 820); obj251.Steps = list338; reference264 = obj251; num++; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj252 = new QuestSequence { Sequence = 6 }; index2 = 3; List list339 = new List(index2); CollectionsMarshal.SetCount(list339, index2); span3 = CollectionsMarshal.AsSpan(list339); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(14.658053f, 5.9974756f, 37.953873f), 820); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(17.513058f, 6.0829277f, 38.194153f), 820) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2009967u, new Vector3(18.20398f, 7.522644f, 38.223755f), 820); obj252.Steps = list339; reference265 = obj252; num++; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = 7 }; num2 = 1; List list340 = new List(num2); CollectionsMarshal.SetCount(list340, num2); span3 = CollectionsMarshal.AsSpan(list340); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(10.609789f, 6f, 33.17366f), 820) { StopDistance = 0.25f, DelaySecondsAtStart = 3f, ItemId = 2002575u }; obj253.Steps = list340; reference266 = obj253; num++; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj254 = new QuestSequence { Sequence = 8 }; index2 = 1; List list341 = new List(index2); CollectionsMarshal.SetCount(list341, index2); span3 = CollectionsMarshal.AsSpan(list341); num2 = 0; ref QuestStep reference268 = ref span3[num2]; QuestStep obj255 = new QuestStep(EInteractionType.Interact, 1029827u, new Vector3(4.1046753f, 5.9999995f, 29.770264f), 820) { StopDistance = 1f }; num3 = 1; List list342 = new List(num3); CollectionsMarshal.SetCount(list342, num3); span5 = CollectionsMarshal.AsSpan(list342); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMA205_03286_Q1_000_152"), Answer = new ExcelRef("TEXT_LUCKMA205_03286_A1_000_153") }; obj255.DialogueChoices = list342; reference268 = obj255; obj254.Steps = list341; reference267 = obj254; num++; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj256 = new QuestSequence { Sequence = 9 }; num2 = 1; List list343 = new List(num2); CollectionsMarshal.SetCount(list343, num2); span3 = CollectionsMarshal.AsSpan(list343); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029990u, new Vector3(11.36792f, 5.999995f, -38.651123f), 820); obj256.Steps = list343; reference269 = obj256; num++; ref QuestSequence reference270 = ref span2[num]; QuestSequence obj257 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list344 = new List(index2); CollectionsMarshal.SetCount(list344, index2); span3 = CollectionsMarshal.AsSpan(list344); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027527u, new Vector3(-2.1820679f, 7.191099f, 58.060547f), 820) { TargetTerritoryId = (ushort)820, Sprint = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029830u, new Vector3(28.396973f, 82.78207f, 26.5354f), 820); obj257.Steps = list344; reference270 = obj257; questRoot48.QuestSequence = list8; AddQuest(questId37, questRoot2); QuestId questId38 = new QuestId(3287); QuestRoot questRoot49 = new QuestRoot(); num = 1; List list345 = new List(num); CollectionsMarshal.SetCount(list345, num); span = CollectionsMarshal.AsSpan(list345); index = 0; span[index] = "liza"; questRoot49.Author = list345; index = 4; List list346 = new List(index); CollectionsMarshal.SetCount(list346, index); span2 = CollectionsMarshal.AsSpan(list346); num = 0; ref QuestSequence reference271 = ref span2[num]; QuestSequence obj258 = new QuestSequence { Sequence = 0 }; num2 = 1; List list347 = new List(num2); CollectionsMarshal.SetCount(list347, num2); span3 = CollectionsMarshal.AsSpan(list347); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029832u, new Vector3(28.793701f, 82.78206f, 24.917969f), 820) { StopDistance = 5f }; obj258.Steps = list347; reference271 = obj258; num++; ref QuestSequence reference272 = ref span2[num]; QuestSequence obj259 = new QuestSequence { Sequence = 1 }; index2 = 1; List list348 = new List(index2); CollectionsMarshal.SetCount(list348, index2); span3 = CollectionsMarshal.AsSpan(list348); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029833u, new Vector3(-24.887512f, 82.2726f, -19.058533f), 820); obj259.Steps = list348; reference272 = obj259; num++; ref QuestSequence reference273 = ref span2[num]; QuestSequence obj260 = new QuestSequence { Sequence = 2 }; num2 = 1; List list349 = new List(num2); CollectionsMarshal.SetCount(list349, num2); span3 = CollectionsMarshal.AsSpan(list349); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029834u, new Vector3(-18.35669f, 82.597046f, -52.99463f), 820); obj260.Steps = list349; reference273 = obj260; num++; ref QuestSequence reference274 = ref span2[num]; QuestSequence obj261 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list350 = new List(index2); CollectionsMarshal.SetCount(list350, index2); span3 = CollectionsMarshal.AsSpan(list350); num2 = 0; ref QuestStep reference275 = ref span3[num2]; QuestStep questStep15 = new QuestStep(EInteractionType.CompleteQuest, 1029833u, new Vector3(-24.887512f, 82.2726f, -19.058533f), 820); index3 = 1; List list351 = new List(index3); CollectionsMarshal.SetCount(list351, index3); span5 = CollectionsMarshal.AsSpan(list351); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMA206_03287_Q2_000_081"), Answer = new ExcelRef("TEXT_LUCKMA206_03287_A2_000_083") }; questStep15.DialogueChoices = list351; reference275 = questStep15; obj261.Steps = list350; reference274 = obj261; questRoot49.QuestSequence = list346; AddQuest(questId38, questRoot49); QuestId questId39 = new QuestId(3288); questRoot2 = new QuestRoot(); QuestRoot questRoot50 = questRoot2; num = 1; List list352 = new List(num); CollectionsMarshal.SetCount(list352, num); span = CollectionsMarshal.AsSpan(list352); index = 0; span[index] = "liza"; questRoot50.Author = list352; QuestRoot questRoot51 = questRoot2; index = 8; list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference276 = ref span2[num]; QuestSequence obj262 = new QuestSequence { Sequence = 0 }; num2 = 1; List list353 = new List(num2); CollectionsMarshal.SetCount(list353, num2); span3 = CollectionsMarshal.AsSpan(list353); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029833u, new Vector3(-24.887512f, 82.2726f, -19.058533f), 820); obj262.Steps = list353; reference276 = obj262; num++; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj263 = new QuestSequence { Sequence = 1 }; index2 = 1; List list354 = new List(index2); CollectionsMarshal.SetCount(list354, index2); span3 = CollectionsMarshal.AsSpan(list354); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027575u, new Vector3(59.128662f, 83.00107f, -70.08472f), 820); obj263.Steps = list354; reference277 = obj263; num++; ref QuestSequence reference278 = ref span2[num]; QuestSequence obj264 = new QuestSequence { Sequence = 2 }; num2 = 1; List list355 = new List(num2); CollectionsMarshal.SetCount(list355, num2); span3 = CollectionsMarshal.AsSpan(list355); index2 = 0; ref QuestStep reference279 = ref span3[index2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1027575u, new Vector3(59.128662f, 83.00107f, -70.08472f), 820); num3 = 3; List list356 = new List(num3); CollectionsMarshal.SetCount(list356, num3); span5 = CollectionsMarshal.AsSpan(list356); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMA207_03288_Q1_000_041"), Answer = new ExcelRef("TEXT_LUCKMA207_03288_A1_000_042") }; index3++; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMA207_03288_Q2_000_052"), Answer = new ExcelRef("TEXT_LUCKMA207_03288_A2_000_054") }; index3++; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMA207_03288_TISTABIE_000_060") }; questStep16.DialogueChoices = list356; reference279 = questStep16; obj264.Steps = list355; reference278 = obj264; num++; ref QuestSequence reference280 = ref span2[num]; QuestSequence obj265 = new QuestSequence { Sequence = 3 }; index2 = 1; List list357 = new List(index2); CollectionsMarshal.SetCount(list357, index2); span3 = CollectionsMarshal.AsSpan(list357); num2 = 0; ref QuestStep reference281 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1027575u, new Vector3(59.128662f, 83.00107f, -70.08472f), 820); index3 = 3; List list358 = new List(index3); CollectionsMarshal.SetCount(list358, index3); span5 = CollectionsMarshal.AsSpan(list358); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMA207_03288_Q1_000_041"), Answer = new ExcelRef("TEXT_LUCKMA207_03288_A1_000_042") }; num3++; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMA207_03288_Q2_000_052"), Answer = new ExcelRef("TEXT_LUCKMA207_03288_A2_000_054") }; num3++; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMA207_03288_TISTABIE_000_060") }; questStep17.DialogueChoices = list358; reference281 = questStep17; obj265.Steps = list357; reference280 = obj265; num++; ref QuestSequence reference282 = ref span2[num]; QuestSequence obj266 = new QuestSequence { Sequence = 4 }; num2 = 1; List list359 = new List(num2); CollectionsMarshal.SetCount(list359, num2); span3 = CollectionsMarshal.AsSpan(list359); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027574u, new Vector3(54.154175f, 82.00165f, -50.888855f), 820); obj266.Steps = list359; reference282 = obj266; num++; ref QuestSequence reference283 = ref span2[num]; QuestSequence obj267 = new QuestSequence { Sequence = 5 }; index2 = 5; List list360 = new List(index2); CollectionsMarshal.SetCount(list360, index2); span3 = CollectionsMarshal.AsSpan(list360); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(60.480736f, 82.909546f, -37.52441f), 820); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(63.647987f, 84.80449f, -36.65881f), 820) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(65.76068f, 86.70241f, -39.688606f), 820) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(64.27692f, 86.7024f, -40.825073f), 820) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Emote, null, new Vector3(61.212788f, 86.7f, -40.65704f), 820) { StopDistance = 0.5f, DisableNavmesh = true, Emote = EEmote.Dance }; obj267.Steps = list360; reference283 = obj267; num++; ref QuestSequence reference284 = ref span2[num]; QuestSequence obj268 = new QuestSequence { Sequence = 6 }; num2 = 1; List list361 = new List(num2); CollectionsMarshal.SetCount(list361, num2); span3 = CollectionsMarshal.AsSpan(list361); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027574u, new Vector3(54.154175f, 82.00165f, -50.888855f), 820); obj268.Steps = list361; reference284 = obj268; num++; ref QuestSequence reference285 = ref span2[num]; QuestSequence obj269 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list362 = new List(index2); CollectionsMarshal.SetCount(list362, index2); span3 = CollectionsMarshal.AsSpan(list362); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029830u, new Vector3(28.396973f, 82.78207f, 26.5354f), 820); obj269.Steps = list362; reference285 = obj269; questRoot51.QuestSequence = list8; AddQuest(questId39, questRoot2); QuestId questId40 = new QuestId(3289); QuestRoot questRoot52 = new QuestRoot(); num = 1; List list363 = new List(num); CollectionsMarshal.SetCount(list363, num); span = CollectionsMarshal.AsSpan(list363); index = 0; span[index] = "liza"; questRoot52.Author = list363; index = 5; List list364 = new List(index); CollectionsMarshal.SetCount(list364, index); span2 = CollectionsMarshal.AsSpan(list364); num = 0; ref QuestSequence reference286 = ref span2[num]; QuestSequence obj270 = new QuestSequence { Sequence = 0 }; num2 = 1; List list365 = new List(num2); CollectionsMarshal.SetCount(list365, num2); span3 = CollectionsMarshal.AsSpan(list365); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029837u, new Vector3(26.810059f, 82.78224f, 23.819275f), 820); obj270.Steps = list365; reference286 = obj270; num++; ref QuestSequence reference287 = ref span2[num]; QuestSequence obj271 = new QuestSequence { Sequence = 1 }; index2 = 3; List list366 = new List(index2); CollectionsMarshal.SetCount(list366, index2); span3 = CollectionsMarshal.AsSpan(list366); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-16.370012f, 51.01856f, 18.119207f), 820); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-18.53454f, 23.1f, 4.258671f), 820) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1029838u, new Vector3(-18.387146f, 23.1f, -8.712891f), 820); obj271.Steps = list366; reference287 = obj271; num++; ref QuestSequence reference288 = ref span2[num]; QuestSequence obj272 = new QuestSequence { Sequence = 2 }; num2 = 3; List list367 = new List(num2); CollectionsMarshal.SetCount(list367, num2); span3 = CollectionsMarshal.AsSpan(list367); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 820) { AethernetShard = EAetheryteLocation.EulmoreMainstay }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 820) { AethernetShard = EAetheryteLocation.EulmoreSoutheastDerelict, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.EulmoreMainstay, To = EAetheryteLocation.EulmoreGloryGate } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1027588u, new Vector3(-50.247986f, -0.10068311f, 61.32605f), 820); obj272.Steps = list367; reference288 = obj272; num++; ref QuestSequence reference289 = ref span2[num]; QuestSequence obj273 = new QuestSequence { Sequence = 3 }; index2 = 2; List list368 = new List(index2); CollectionsMarshal.SetCount(list368, index2); span3 = CollectionsMarshal.AsSpan(list368); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 820) { AethernetShard = EAetheryteLocation.EulmoreNightsoilPots }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1029838u, new Vector3(-18.387146f, 23.1f, -8.712891f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.EulmoreNightsoilPots, To = EAetheryteLocation.EulmoreMainstay } }; obj273.Steps = list368; reference289 = obj273; num++; ref QuestSequence reference290 = ref span2[num]; QuestSequence obj274 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list369 = new List(num2); CollectionsMarshal.SetCount(list369, num2); span3 = CollectionsMarshal.AsSpan(list369); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1028990u, new Vector3(26.810059f, 82.78224f, 23.819275f), 820); obj274.Steps = list369; reference290 = obj274; questRoot52.QuestSequence = list364; AddQuest(questId40, questRoot52); QuestId questId41 = new QuestId(3290); QuestRoot questRoot53 = new QuestRoot(); num = 1; List list370 = new List(num); CollectionsMarshal.SetCount(list370, num); span = CollectionsMarshal.AsSpan(list370); index = 0; span[index] = "liza"; questRoot53.Author = list370; index = 5; List list371 = new List(index); CollectionsMarshal.SetCount(list371, index); span2 = CollectionsMarshal.AsSpan(list371); num = 0; ref QuestSequence reference291 = ref span2[num]; QuestSequence obj275 = new QuestSequence { Sequence = 0 }; index2 = 1; List list372 = new List(index2); CollectionsMarshal.SetCount(list372, index2); span3 = CollectionsMarshal.AsSpan(list372); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1028990u, new Vector3(26.810059f, 82.78224f, 23.819275f), 820); obj275.Steps = list372; reference291 = obj275; num++; ref QuestSequence reference292 = ref span2[num]; QuestSequence obj276 = new QuestSequence { Sequence = 1 }; num2 = 1; List list373 = new List(num2); CollectionsMarshal.SetCount(list373, num2); span3 = CollectionsMarshal.AsSpan(list373); index2 = 0; ref QuestStep reference293 = ref span3[index2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1027549u, new Vector3(2.029419f, 83.195244f, 57.846924f), 820); num3 = 1; List list374 = new List(num3); CollectionsMarshal.SetCount(list374, num3); span5 = CollectionsMarshal.AsSpan(list374); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMA209_03290_Q1_000_041") }; questStep18.DialogueChoices = list374; reference293 = questStep18; obj276.Steps = list373; reference292 = obj276; num++; ref QuestSequence reference294 = ref span2[num]; QuestSequence obj277 = new QuestSequence { Sequence = 2 }; index2 = 1; List list375 = new List(index2); CollectionsMarshal.SetCount(list375, index2); span3 = CollectionsMarshal.AsSpan(list375); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029839u, new Vector3(5.722107f, -5.1046004f, -106.126526f), 820); obj277.Steps = list375; reference294 = obj277; num++; ref QuestSequence reference295 = ref span2[num]; QuestSequence obj278 = new QuestSequence { Sequence = 3 }; num2 = 2; List list376 = new List(num2); CollectionsMarshal.SetCount(list376, num2); span3 = CollectionsMarshal.AsSpan(list376); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027225u, new Vector3(61.905884f, 36.247692f, -169.17682f), 819) { TargetTerritoryId = (ushort)814, AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumAmaroLaunch } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1029841u, new Vector3(800.0458f, 1.4174876f, 255.9701f), 814) { StopDistance = 7f }; obj278.Steps = list376; reference295 = obj278; num++; ref QuestSequence reference296 = ref span2[num]; QuestSequence obj279 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list377 = new List(index2); CollectionsMarshal.SetCount(list377, index2); span3 = CollectionsMarshal.AsSpan(list377); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027230u, new Vector3(117.997925f, 14.649025f, 7.156433f), 819) { TargetTerritoryId = (ushort)844, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumAmaroLaunch, To = EAetheryteLocation.CrystariumDossalGate } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029842u, new Vector3(-2.02948f, -4.7436786E-14f, -4.196289f), 844); obj279.Steps = list377; reference296 = obj279; questRoot53.QuestSequence = list371; AddQuest(questId41, questRoot53); QuestId questId42 = new QuestId(3291); QuestRoot questRoot54 = new QuestRoot(); num = 1; List list378 = new List(num); CollectionsMarshal.SetCount(list378, num); span = CollectionsMarshal.AsSpan(list378); index = 0; span[index] = "liza"; questRoot54.Author = list378; index = 8; List list379 = new List(index); CollectionsMarshal.SetCount(list379, index); span2 = CollectionsMarshal.AsSpan(list379); num = 0; ref QuestSequence reference297 = ref span2[num]; QuestSequence obj280 = new QuestSequence { Sequence = 0 }; num2 = 1; List list380 = new List(num2); CollectionsMarshal.SetCount(list380, num2); span3 = CollectionsMarshal.AsSpan(list380); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1028923u, new Vector3(-0.015319824f, -1.0530548E-13f, -6.0273438f), 844) { StopDistance = 7f }; obj280.Steps = list380; reference297 = obj280; num++; ref QuestSequence reference298 = ref span2[num]; QuestSequence obj281 = new QuestSequence { Sequence = 1 }; index2 = 1; List list381 = new List(index2); CollectionsMarshal.SetCount(list381, index2); span3 = CollectionsMarshal.AsSpan(list381); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027854u, new Vector3(40.57373f, 36.197685f, -160.23505f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumAmaroLaunch } }; obj281.Steps = list381; reference298 = obj281; num++; ref QuestSequence reference299 = ref span2[num]; QuestSequence obj282 = new QuestSequence { Sequence = 2 }; num2 = 1; List list382 = new List(num2); CollectionsMarshal.SetCount(list382, num2); span3 = CollectionsMarshal.AsSpan(list382); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027854u, new Vector3(40.57373f, 36.197685f, -160.23505f), 819); obj282.Steps = list382; reference299 = obj282; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference300 = ref span2[num]; QuestSequence obj283 = new QuestSequence { Sequence = 4 }; index2 = 1; List list383 = new List(index2); CollectionsMarshal.SetCount(list383, index2); span3 = CollectionsMarshal.AsSpan(list383); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028961u, new Vector3(662.50085f, -48.533764f, -652.8573f), 815) { StopDistance = 7f, DisableNavmesh = true }; obj283.Steps = list383; reference300 = obj283; num++; ref QuestSequence reference301 = ref span2[num]; QuestSequence obj284 = new QuestSequence { Sequence = 5 }; num2 = 2; List list384 = new List(num2); CollectionsMarshal.SetCount(list384, num2); span3 = CollectionsMarshal.AsSpan(list384); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010044u, new Vector3(446.0669f, -60.56305f, -523.7049f), 815) { AetherCurrentId = 2818253u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1028962u, new Vector3(477.71423f, -50.54957f, -509.88025f), 815); obj284.Steps = list384; reference301 = obj284; num++; ref QuestSequence reference302 = ref span2[num]; QuestSequence obj285 = new QuestSequence { Sequence = 6 }; index2 = 1; List list385 = new List(index2); CollectionsMarshal.SetCount(list385, index2); span3 = CollectionsMarshal.AsSpan(list385); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009842u, new Vector3(484.2754f, -51.95703f, -512.50476f), 815); obj285.Steps = list385; reference302 = obj285; num++; ref QuestSequence reference303 = ref span2[num]; QuestSequence obj286 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list386 = new List(num2); CollectionsMarshal.SetCount(list386, num2); span3 = CollectionsMarshal.AsSpan(list386); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1028963u, new Vector3(327.0465f, 1.4685787f, -296.4676f), 815); obj286.Steps = list386; reference303 = obj286; questRoot54.QuestSequence = list379; AddQuest(questId42, questRoot54); QuestId questId43 = new QuestId(3292); QuestRoot questRoot55 = new QuestRoot(); num = 1; List list387 = new List(num); CollectionsMarshal.SetCount(list387, num); span = CollectionsMarshal.AsSpan(list387); index = 0; span[index] = "liza"; questRoot55.Author = list387; index = 4; List list388 = new List(index); CollectionsMarshal.SetCount(list388, index); span2 = CollectionsMarshal.AsSpan(list388); num = 0; ref QuestSequence reference304 = ref span2[num]; QuestSequence obj287 = new QuestSequence { Sequence = 0 }; index2 = 1; List list389 = new List(index2); CollectionsMarshal.SetCount(list389, index2); span3 = CollectionsMarshal.AsSpan(list389); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1028963u, new Vector3(327.0465f, 1.4685787f, -296.4676f), 815); obj287.Steps = list389; reference304 = obj287; num++; ref QuestSequence reference305 = ref span2[num]; QuestSequence obj288 = new QuestSequence { Sequence = 1 }; num2 = 2; List list390 = new List(num2); CollectionsMarshal.SetCount(list390, num2); span3 = CollectionsMarshal.AsSpan(list390); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 815) { Aetheryte = EAetheryteLocation.AmhAraengMordSouq }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1027872u, new Vector3(268.4519f, 4.0296993f, -144.1825f), 815); obj288.Steps = list390; reference305 = obj288; num++; ref QuestSequence reference306 = ref span2[num]; QuestSequence obj289 = new QuestSequence { Sequence = 2 }; index2 = 1; List list391 = new List(index2); CollectionsMarshal.SetCount(list391, index2); span3 = CollectionsMarshal.AsSpan(list391); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Snipe, 1027873u, new Vector3(312.24524f, 1.4685826f, -186.14484f), 815) { Comment = "Click all four foods" }; obj289.Steps = list391; reference306 = obj289; num++; ref QuestSequence reference307 = ref span2[num]; QuestSequence obj290 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list392 = new List(num2); CollectionsMarshal.SetCount(list392, num2); span3 = CollectionsMarshal.AsSpan(list392); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1027872u, new Vector3(268.4519f, 4.0296993f, -144.1825f), 815); obj290.Steps = list392; reference307 = obj290; questRoot55.QuestSequence = list388; AddQuest(questId43, questRoot55); QuestId questId44 = new QuestId(3293); QuestRoot questRoot56 = new QuestRoot(); num = 1; List list393 = new List(num); CollectionsMarshal.SetCount(list393, num); span = CollectionsMarshal.AsSpan(list393); index = 0; span[index] = "liza"; questRoot56.Author = list393; index = 3; List list394 = new List(index); CollectionsMarshal.SetCount(list394, index); span2 = CollectionsMarshal.AsSpan(list394); num = 0; ref QuestSequence reference308 = ref span2[num]; QuestSequence obj291 = new QuestSequence { Sequence = 0 }; index2 = 1; List list395 = new List(index2); CollectionsMarshal.SetCount(list395, index2); span3 = CollectionsMarshal.AsSpan(list395); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1028974u, new Vector3(265.79688f, 4.0297f, -145.76947f), 815) { StopDistance = 5f }; obj291.Steps = list395; reference308 = obj291; num++; ref QuestSequence reference309 = ref span2[num]; QuestSequence obj292 = new QuestSequence { Sequence = 1 }; num2 = 3; List list396 = new List(num2); CollectionsMarshal.SetCount(list396, num2); span3 = CollectionsMarshal.AsSpan(list396); index2 = 0; ref QuestStep reference310 = ref span3[index2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 2009935u, new Vector3(328.48096f, 1.449585f, -289.5705f), 815); index3 = 6; List list397 = new List(index3); CollectionsMarshal.SetCount(list397, index3); span6 = CollectionsMarshal.AsSpan(list397); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list397; num3 = 1; List list398 = new List(num3); CollectionsMarshal.SetCount(list398, num3); span5 = CollectionsMarshal.AsSpan(list398); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMA303_03293_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKMA303_03293_A1_000_002") }; questStep19.DialogueChoices = list398; reference310 = questStep19; index2++; ref QuestStep reference311 = ref span3[index2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 2009934u, new Vector3(231.15894f, 4.0131226f, -300.55695f), 815); index3 = 6; List list399 = new List(index3); CollectionsMarshal.SetCount(list399, index3); span6 = CollectionsMarshal.AsSpan(list399); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep20.CompletionQuestVariablesFlags = list399; reference311 = questStep20; index2++; ref QuestStep reference312 = ref span3[index2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 2009936u, new Vector3(205.40161f, 4.0131226f, -293.59882f), 815); num3 = 6; List list400 = new List(num3); CollectionsMarshal.SetCount(list400, num3); span6 = CollectionsMarshal.AsSpan(list400); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep21.CompletionQuestVariablesFlags = list400; reference312 = questStep21; obj292.Steps = list396; reference309 = obj292; num++; ref QuestSequence reference313 = ref span2[num]; QuestSequence obj293 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list401 = new List(index2); CollectionsMarshal.SetCount(list401, index2); span3 = CollectionsMarshal.AsSpan(list401); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1028976u, new Vector3(313.2218f, 1.4685826f, -154.40613f), 815); obj293.Steps = list401; reference313 = obj293; questRoot56.QuestSequence = list394; AddQuest(questId44, questRoot56); QuestId questId45 = new QuestId(3294); QuestRoot questRoot57 = new QuestRoot(); num = 1; List list402 = new List(num); CollectionsMarshal.SetCount(list402, num); span = CollectionsMarshal.AsSpan(list402); index = 0; span[index] = "liza"; questRoot57.Author = list402; index = 7; List list403 = new List(index); CollectionsMarshal.SetCount(list403, index); span2 = CollectionsMarshal.AsSpan(list403); num = 0; ref QuestSequence reference314 = ref span2[num]; QuestSequence obj294 = new QuestSequence { Sequence = 0 }; num2 = 1; List list404 = new List(num2); CollectionsMarshal.SetCount(list404, num2); span3 = CollectionsMarshal.AsSpan(list404); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1028977u, new Vector3(313.8933f, 1.4685827f, -156.81696f), 815); obj294.Steps = list404; reference314 = obj294; num++; ref QuestSequence reference315 = ref span2[num]; QuestSequence obj295 = new QuestSequence { Sequence = 1 }; index2 = 2; List list405 = new List(index2); CollectionsMarshal.SetCount(list405, index2); span3 = CollectionsMarshal.AsSpan(list405); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027872u, new Vector3(268.4519f, 4.0296993f, -144.1825f), 815) { PickUpQuestId = new QuestId(3375) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1030606u, new Vector3(347.15796f, -8.423396f, -117.93707f), 815) { AetheryteShortcut = EAetheryteLocation.AmhAraengMordSouq }; obj295.Steps = list405; reference315 = obj295; num++; ref QuestSequence reference316 = ref span2[num]; QuestSequence obj296 = new QuestSequence { Sequence = 2 }; num2 = 1; List list406 = new List(num2); CollectionsMarshal.SetCount(list406, num2); span3 = CollectionsMarshal.AsSpan(list406); index2 = 0; ref QuestStep reference317 = ref span3[index2]; QuestStep obj297 = new QuestStep(EInteractionType.Combat, null, new Vector3(443.3203f, -23.82671f, -44.724243f), 815) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list407 = new List(index3); CollectionsMarshal.SetCount(list407, index3); span4 = CollectionsMarshal.AsSpan(list407); num3 = 0; span4[num3] = 10874u; obj297.KillEnemyDataIds = list407; reference317 = obj297; obj296.Steps = list406; reference316 = obj296; num++; ref QuestSequence reference318 = ref span2[num]; QuestSequence obj298 = new QuestSequence { Sequence = 3 }; index2 = 1; List list408 = new List(index2); CollectionsMarshal.SetCount(list408, index2); span3 = CollectionsMarshal.AsSpan(list408); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028978u, new Vector3(443.3203f, -23.82671f, -44.724243f), 815); obj298.Steps = list408; reference318 = obj298; num++; ref QuestSequence reference319 = ref span2[num]; QuestSequence obj299 = new QuestSequence { Sequence = 4 }; num2 = 1; List list409 = new List(num2); CollectionsMarshal.SetCount(list409, num2); span3 = CollectionsMarshal.AsSpan(list409); index2 = 0; ref QuestStep reference320 = ref span3[index2]; QuestStep obj300 = new QuestStep(EInteractionType.Combat, 2009848u, new Vector3(487.51038f, -37.979797f, 56.10742f), 815) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list410 = new List(num3); CollectionsMarshal.SetCount(list410, num3); span4 = CollectionsMarshal.AsSpan(list410); index3 = 0; span4[index3] = 10875u; obj300.KillEnemyDataIds = list410; reference320 = obj300; obj299.Steps = list409; reference319 = obj299; num++; ref QuestSequence reference321 = ref span2[num]; QuestSequence obj301 = new QuestSequence { Sequence = 5 }; index2 = 1; List list411 = new List(index2); CollectionsMarshal.SetCount(list411, index2); span3 = CollectionsMarshal.AsSpan(list411); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028978u, new Vector3(443.3203f, -23.82671f, -44.724243f), 815); obj301.Steps = list411; reference321 = obj301; num++; ref QuestSequence reference322 = ref span2[num]; QuestSequence obj302 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list412 = new List(num2); CollectionsMarshal.SetCount(list412, num2); span3 = CollectionsMarshal.AsSpan(list412); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1028980u, new Vector3(388.93713f, -33.327938f, 233.20361f), 815); obj302.Steps = list412; reference322 = obj302; questRoot57.QuestSequence = list403; AddQuest(questId45, questRoot57); QuestId questId46 = new QuestId(3295); QuestRoot questRoot58 = new QuestRoot(); num = 1; List list413 = new List(num); CollectionsMarshal.SetCount(list413, num); span = CollectionsMarshal.AsSpan(list413); index = 0; span[index] = "liza"; questRoot58.Author = list413; index = 7; List list414 = new List(index); CollectionsMarshal.SetCount(list414, index); span2 = CollectionsMarshal.AsSpan(list414); num = 0; ref QuestSequence reference323 = ref span2[num]; QuestSequence obj303 = new QuestSequence { Sequence = 0 }; index2 = 1; List list415 = new List(index2); CollectionsMarshal.SetCount(list415, index2); span3 = CollectionsMarshal.AsSpan(list415); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029001u, new Vector3(373.09827f, -26.632425f, 290.6996f), 815) { StopDistance = 7f }; obj303.Steps = list415; reference323 = obj303; num++; ref QuestSequence reference324 = ref span2[num]; QuestSequence obj304 = new QuestSequence { Sequence = 1 }; num2 = 3; List list416 = new List(num2); CollectionsMarshal.SetCount(list416, num2); span3 = CollectionsMarshal.AsSpan(list416); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 815) { Aetheryte = EAetheryteLocation.AmhAraengInnAtJourneysHead }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010047u, new Vector3(344.6554f, -66.54462f, 538.9332f), 815) { AetherCurrentId = 2818256u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2009849u, new Vector3(362.50854f, -63.95056f, 503.65454f), 815); obj304.Steps = list416; reference324 = obj304; num++; ref QuestSequence reference325 = ref span2[num]; QuestSequence obj305 = new QuestSequence { Sequence = 2 }; index2 = 1; List list417 = new List(index2); CollectionsMarshal.SetCount(list417, index2); span3 = CollectionsMarshal.AsSpan(list417); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009850u, new Vector3(357.04578f, -63.34027f, 497.79492f), 815) { DisableNavmesh = true }; obj305.Steps = list417; reference325 = obj305; num++; ref QuestSequence reference326 = ref span2[num]; QuestSequence obj306 = new QuestSequence { Sequence = 3 }; num2 = 1; List list418 = new List(num2); CollectionsMarshal.SetCount(list418, num2); span3 = CollectionsMarshal.AsSpan(list418); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009851u, new Vector3(329.57947f, -72.15991f, 463.3401f), 815) { DisableNavmesh = true }; obj306.Steps = list418; reference326 = obj306; num++; ref QuestSequence reference327 = ref span2[num]; QuestSequence obj307 = new QuestSequence { Sequence = 4 }; index2 = 1; List list419 = new List(index2); CollectionsMarshal.SetCount(list419, index2); span3 = CollectionsMarshal.AsSpan(list419); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009852u, new Vector3(285.60303f, -66.88031f, 404.2572f), 815); obj307.Steps = list419; reference327 = obj307; num++; ref QuestSequence reference328 = ref span2[num]; QuestSequence obj308 = new QuestSequence { Sequence = 5 }; num2 = 1; List list420 = new List(num2); CollectionsMarshal.SetCount(list420, num2); span3 = CollectionsMarshal.AsSpan(list420); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009853u, new Vector3(200.79346f, -82.29199f, 384.32886f), 815); obj308.Steps = list420; reference328 = obj308; num++; ref QuestSequence reference329 = ref span2[num]; QuestSequence obj309 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list421 = new List(index2); CollectionsMarshal.SetCount(list421, index2); span3 = CollectionsMarshal.AsSpan(list421); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029002u, new Vector3(271.3512f, -45.269566f, 334.46252f), 815); obj309.Steps = list421; reference329 = obj309; questRoot58.QuestSequence = list414; AddQuest(questId46, questRoot58); QuestId questId47 = new QuestId(3296); questRoot2 = new QuestRoot(); QuestRoot questRoot59 = questRoot2; num = 1; List list422 = new List(num); CollectionsMarshal.SetCount(list422, num); span = CollectionsMarshal.AsSpan(list422); index = 0; span[index] = "liza"; questRoot59.Author = list422; QuestRoot questRoot60 = questRoot2; index = 4; list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference330 = ref span2[num]; QuestSequence obj310 = new QuestSequence { Sequence = 0 }; num2 = 1; List list423 = new List(num2); CollectionsMarshal.SetCount(list423, num2); span3 = CollectionsMarshal.AsSpan(list423); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029002u, new Vector3(271.3512f, -45.269566f, 334.46252f), 815); obj310.Steps = list423; reference330 = obj310; num++; ref QuestSequence reference331 = ref span2[num]; QuestSequence obj311 = new QuestSequence { Sequence = 1 }; index2 = 3; List list424 = new List(index2); CollectionsMarshal.SetCount(list424, index2); span3 = CollectionsMarshal.AsSpan(list424); num2 = 0; ref QuestStep reference332 = ref span3[num2]; QuestStep obj312 = new QuestStep(EInteractionType.Combat, 2009854u, new Vector3(215.44214f, -58.609924f, 262.745f), 815) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list425 = new List(index3); CollectionsMarshal.SetCount(list425, index3); span4 = CollectionsMarshal.AsSpan(list425); num3 = 0; span4[num3] = 10876u; obj312.KillEnemyDataIds = list425; num3 = 6; List list426 = new List(num3); CollectionsMarshal.SetCount(list426, num3); span6 = CollectionsMarshal.AsSpan(list426); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj312.CompletionQuestVariablesFlags = list426; reference332 = obj312; num2++; ref QuestStep reference333 = ref span3[num2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 2009855u, new Vector3(259.20496f, -44.571655f, 159.74658f), 815); index3 = 6; List list427 = new List(index3); CollectionsMarshal.SetCount(list427, index3); span6 = CollectionsMarshal.AsSpan(list427); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep22.CompletionQuestVariablesFlags = list427; reference333 = questStep22; num2++; ref QuestStep reference334 = ref span3[num2]; QuestStep obj313 = new QuestStep(EInteractionType.Combat, 2009856u, new Vector3(337.08704f, -35.01947f, 42.313232f), 815) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list428 = new List(num3); CollectionsMarshal.SetCount(list428, num3); span4 = CollectionsMarshal.AsSpan(list428); index3 = 0; span4[index3] = 10876u; obj313.KillEnemyDataIds = list428; index3 = 6; List list429 = new List(index3); CollectionsMarshal.SetCount(list429, index3); span6 = CollectionsMarshal.AsSpan(list429); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj313.CompletionQuestVariablesFlags = list429; reference334 = obj313; obj311.Steps = list424; reference331 = obj311; num++; ref QuestSequence reference335 = ref span2[num]; QuestSequence obj314 = new QuestSequence { Sequence = 2 }; num2 = 1; List list430 = new List(num2); CollectionsMarshal.SetCount(list430, num2); span3 = CollectionsMarshal.AsSpan(list430); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029003u, new Vector3(392.4773f, -33.87629f, 229.54138f), 815); obj314.Steps = list430; reference335 = obj314; num++; ref QuestSequence reference336 = ref span2[num]; QuestSequence obj315 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list431 = new List(index2); CollectionsMarshal.SetCount(list431, index2); span3 = CollectionsMarshal.AsSpan(list431); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029001u, new Vector3(373.09827f, -26.632425f, 290.6996f), 815); obj315.Steps = list431; reference336 = obj315; questRoot60.QuestSequence = list8; AddQuest(questId47, questRoot2); QuestId questId48 = new QuestId(3297); QuestRoot questRoot61 = new QuestRoot(); num = 1; List list432 = new List(num); CollectionsMarshal.SetCount(list432, num); span = CollectionsMarshal.AsSpan(list432); index = 0; span[index] = "liza"; questRoot61.Author = list432; index = 9; List list433 = new List(index); CollectionsMarshal.SetCount(list433, index); span2 = CollectionsMarshal.AsSpan(list433); num = 0; ref QuestSequence reference337 = ref span2[num]; QuestSequence obj316 = new QuestSequence { Sequence = 0 }; num2 = 1; List list434 = new List(num2); CollectionsMarshal.SetCount(list434, num2); span3 = CollectionsMarshal.AsSpan(list434); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029001u, new Vector3(373.09827f, -26.632425f, 290.6996f), 815); obj316.Steps = list434; reference337 = obj316; num++; ref QuestSequence reference338 = ref span2[num]; QuestSequence obj317 = new QuestSequence { Sequence = 1 }; index2 = 1; List list435 = new List(index2); CollectionsMarshal.SetCount(list435, index2); span3 = CollectionsMarshal.AsSpan(list435); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027909u, new Vector3(357.47314f, -27.145874f, 317.28076f), 815); obj317.Steps = list435; reference338 = obj317; num++; ref QuestSequence reference339 = ref span2[num]; QuestSequence obj318 = new QuestSequence { Sequence = 2 }; num2 = 1; List list436 = new List(num2); CollectionsMarshal.SetCount(list436, num2); span3 = CollectionsMarshal.AsSpan(list436); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027910u, new Vector3(356.71008f, -27.8172f, 310.04797f), 815) { StopDistance = 7f }; obj318.Steps = list436; reference339 = obj318; num++; ref QuestSequence reference340 = ref span2[num]; QuestSequence obj319 = new QuestSequence { Sequence = 3 }; index2 = 2; List list437 = new List(index2); CollectionsMarshal.SetCount(list437, index2); span3 = CollectionsMarshal.AsSpan(list437); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(362.283f, -27.966003f, 304.85144f), 815); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1030386u, new Vector3(363.4851f, -27.966003f, 301.2893f), 815) { StopDistance = 5f }; obj319.Steps = list437; reference340 = obj319; num++; ref QuestSequence reference341 = ref span2[num]; QuestSequence obj320 = new QuestSequence { Sequence = 4 }; num2 = 1; List list438 = new List(num2); CollectionsMarshal.SetCount(list438, num2); span3 = CollectionsMarshal.AsSpan(list438); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029001u, new Vector3(373.09827f, -26.632425f, 290.6996f), 815); obj320.Steps = list438; reference341 = obj320; num++; ref QuestSequence reference342 = ref span2[num]; QuestSequence obj321 = new QuestSequence { Sequence = 5 }; index2 = 1; List list439 = new List(index2); CollectionsMarshal.SetCount(list439, index2); span3 = CollectionsMarshal.AsSpan(list439); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027873u, new Vector3(312.24524f, 1.4685826f, -186.14484f), 815) { AetheryteShortcut = EAetheryteLocation.AmhAraengMordSouq }; obj321.Steps = list439; reference342 = obj321; num++; ref QuestSequence reference343 = ref span2[num]; QuestSequence obj322 = new QuestSequence { Sequence = 6 }; num2 = 1; List list440 = new List(num2); CollectionsMarshal.SetCount(list440, num2); span3 = CollectionsMarshal.AsSpan(list440); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029007u, new Vector3(215.13696f, 7.1558266f, -214.3435f), 815); obj322.Steps = list440; reference343 = obj322; num++; ref QuestSequence reference344 = ref span2[num]; QuestSequence obj323 = new QuestSequence { Sequence = 7 }; index2 = 1; List list441 = new List(index2); CollectionsMarshal.SetCount(list441, index2); span3 = CollectionsMarshal.AsSpan(list441); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029007u, new Vector3(215.13696f, 7.1558266f, -214.3435f), 815); obj323.Steps = list441; reference344 = obj323; num++; ref QuestSequence reference345 = ref span2[num]; QuestSequence obj324 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list442 = new List(num2); CollectionsMarshal.SetCount(list442, num2); span3 = CollectionsMarshal.AsSpan(list442); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029001u, new Vector3(373.09827f, -26.632425f, 290.6996f), 815) { AetheryteShortcut = EAetheryteLocation.AmhAraengInnAtJourneysHead }; obj324.Steps = list442; reference345 = obj324; questRoot61.QuestSequence = list433; AddQuest(questId48, questRoot61); QuestId questId49 = new QuestId(3298); questRoot2 = new QuestRoot(); QuestRoot questRoot62 = questRoot2; num = 1; List list443 = new List(num); CollectionsMarshal.SetCount(list443, num); span = CollectionsMarshal.AsSpan(list443); index = 0; span[index] = "liza"; questRoot62.Author = list443; QuestRoot questRoot63 = questRoot2; index = 8; list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference346 = ref span2[num]; QuestSequence obj325 = new QuestSequence { Sequence = 0 }; index2 = 1; List list444 = new List(index2); CollectionsMarshal.SetCount(list444, index2); span3 = CollectionsMarshal.AsSpan(list444); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029001u, new Vector3(373.09827f, -26.632425f, 290.6996f), 815); obj325.Steps = list444; reference346 = obj325; num++; ref QuestSequence reference347 = ref span2[num]; QuestSequence obj326 = new QuestSequence { Sequence = 1 }; num2 = 1; List list445 = new List(num2); CollectionsMarshal.SetCount(list445, num2); span3 = CollectionsMarshal.AsSpan(list445); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029008u, new Vector3(399.64905f, -28.357803f, 349.813f), 815) { StopDistance = 7f }; obj326.Steps = list445; reference347 = obj326; num++; ref QuestSequence reference348 = ref span2[num]; QuestSequence obj327 = new QuestSequence { Sequence = 2 }; index2 = 1; List list446 = new List(index2); CollectionsMarshal.SetCount(list446, index2); span3 = CollectionsMarshal.AsSpan(list446); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009858u, new Vector3(473.50256f, -72.67877f, 487.57153f), 815); obj327.Steps = list446; reference348 = obj327; num++; ref QuestSequence reference349 = ref span2[num]; QuestSequence obj328 = new QuestSequence { Sequence = 3 }; num2 = 1; List list447 = new List(num2); CollectionsMarshal.SetCount(list447, num2); span3 = CollectionsMarshal.AsSpan(list447); index2 = 0; ref QuestStep reference350 = ref span3[index2]; QuestStep obj329 = new QuestStep(EInteractionType.Combat, 2009859u, new Vector3(317.28076f, -76.554565f, 476.64612f), 815) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list448 = new List(num3); CollectionsMarshal.SetCount(list448, num3); span4 = CollectionsMarshal.AsSpan(list448); index3 = 0; span4[index3] = 10877u; obj329.KillEnemyDataIds = list448; reference350 = obj329; obj328.Steps = list447; reference349 = obj328; num++; ref QuestSequence reference351 = ref span2[num]; QuestSequence obj330 = new QuestSequence { Sequence = 4 }; index2 = 1; List list449 = new List(index2); CollectionsMarshal.SetCount(list449, index2); span3 = CollectionsMarshal.AsSpan(list449); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009860u, new Vector3(284.26025f, -43.90027f, 302.2965f), 815); obj330.Steps = list449; reference351 = obj330; num++; ref QuestSequence reference352 = ref span2[num]; QuestSequence obj331 = new QuestSequence { Sequence = 5 }; num2 = 1; List list450 = new List(num2); CollectionsMarshal.SetCount(list450, num2); span3 = CollectionsMarshal.AsSpan(list450); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029010u, new Vector3(401.3275f, -28.80457f, 260.21204f), 815); obj331.Steps = list450; reference352 = obj331; num++; ref QuestSequence reference353 = ref span2[num]; QuestSequence obj332 = new QuestSequence { Sequence = 6 }; index2 = 2; List list451 = new List(index2); CollectionsMarshal.SetCount(list451, index2); span3 = CollectionsMarshal.AsSpan(list451); num2 = 0; ref QuestStep reference354 = ref span3[num2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 1027906u, new Vector3(423.14795f, -26.83098f, 294.6974f), 815); index3 = 6; List list452 = new List(index3); CollectionsMarshal.SetCount(list452, index3); span6 = CollectionsMarshal.AsSpan(list452); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list452; reference354 = questStep23; num2++; ref QuestStep reference355 = ref span3[num2]; QuestStep questStep24 = new QuestStep(EInteractionType.Interact, 1027911u, new Vector3(378.71362f, -28.255466f, 324.97144f), 815); num3 = 6; List list453 = new List(num3); CollectionsMarshal.SetCount(list453, num3); span6 = CollectionsMarshal.AsSpan(list453); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep24.CompletionQuestVariablesFlags = list453; reference355 = questStep24; obj332.Steps = list451; reference353 = obj332; num++; ref QuestSequence reference356 = ref span2[num]; QuestSequence obj333 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list454 = new List(num2); CollectionsMarshal.SetCount(list454, num2); span3 = CollectionsMarshal.AsSpan(list454); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029012u, new Vector3(400.80872f, -28.75819f, 257.28235f), 815); obj333.Steps = list454; reference356 = obj333; questRoot63.QuestSequence = list8; AddQuest(questId49, questRoot2); QuestId questId50 = new QuestId(3299); QuestRoot questRoot64 = new QuestRoot(); num = 1; List list455 = new List(num); CollectionsMarshal.SetCount(list455, num); span = CollectionsMarshal.AsSpan(list455); index = 0; span[index] = "liza"; questRoot64.Author = list455; index = 4; List list456 = new List(index); CollectionsMarshal.SetCount(list456, index); span2 = CollectionsMarshal.AsSpan(list456); num = 0; ref QuestSequence reference357 = ref span2[num]; QuestSequence obj334 = new QuestSequence { Sequence = 0 }; index2 = 1; List list457 = new List(index2); CollectionsMarshal.SetCount(list457, index2); span3 = CollectionsMarshal.AsSpan(list457); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029010u, new Vector3(401.3275f, -28.80457f, 260.21204f), 815); obj334.Steps = list457; reference357 = obj334; num++; ref QuestSequence reference358 = ref span2[num]; QuestSequence obj335 = new QuestSequence { Sequence = 1 }; num2 = 3; List list458 = new List(num2); CollectionsMarshal.SetCount(list458, num2); span3 = CollectionsMarshal.AsSpan(list458); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(58.63951f, 36.19769f, -170.36603f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumAmaroLaunch } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1027264u, new Vector3(60.593506f, 36.247692f, -171.80133f), 819) { TargetTerritoryId = (ushort)815 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1029013u, new Vector3(664.4236f, -48.865906f, -651.3619f), 815); obj335.Steps = list458; reference358 = obj335; num++; ref QuestSequence reference359 = ref span2[num]; QuestSequence obj336 = new QuestSequence { Sequence = 2 }; index2 = 1; List list459 = new List(index2); CollectionsMarshal.SetCount(list459, index2); span3 = CollectionsMarshal.AsSpan(list459); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029014u, new Vector3(46.707764f, 36.197685f, -167.43726f), 819); obj336.Steps = list459; reference359 = obj336; num++; ref QuestSequence reference360 = ref span2[num]; QuestSequence obj337 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list460 = new List(num2); CollectionsMarshal.SetCount(list460, num2); span3 = CollectionsMarshal.AsSpan(list460); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027230u, new Vector3(117.997925f, 14.649025f, 7.156433f), 819) { TargetTerritoryId = (ushort)844, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumAmaroLaunch, To = EAetheryteLocation.CrystariumDossalGate } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029015u, new Vector3(2.243042f, 0f, -4.1047363f), 844); obj337.Steps = list460; reference360 = obj337; questRoot64.QuestSequence = list456; AddQuest(questId50, questRoot64); } private static void LoadQuests66() { QuestId questId = new QuestId(3300); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 6; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1028923u, new Vector3(-0.015319824f, -1.0530548E-13f, -6.0273438f), 844) { StopDistance = 7f }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028923u, new Vector3(-0.015319824f, -1.0530548E-13f, -6.0273438f), 844) { StopDistance = 7f }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 2; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010024u, new Vector3(554.2534f, 17.92926f, 352.1018f), 813) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumTessellation }, AetherCurrentId = 2818223u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1028928u, new Vector3(347.98206f, 3.5166266f, 167.89502f), 813); obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 5; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(697.40857f, 21.402163f, -28.658777f), 813); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 813) { Aetheryte = EAetheryteLocation.LakelandFortJobb }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(601.42426f, 23.210327f, -223.36815f), 813); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010028u, new Vector3(613.24475f, 24.002441f, -231.15894f), 813) { AetherCurrentId = 2818227u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1029846u, new Vector3(682.33765f, 101.7017f, -710.3533f), 813); obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 4 }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 813) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 676u } }; obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029846u, new Vector3(682.33765f, 101.7017f, -710.3533f), 813); obj6.Steps = list8; reference6 = obj6; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(3301); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list9 = new List(num); CollectionsMarshal.SetCount(list9, num); span = CollectionsMarshal.AsSpan(list9); index = 0; span[index] = "liza"; questRoot2.Author = list9; index = 5; List list10 = new List(index); CollectionsMarshal.SetCount(list10, index); span2 = CollectionsMarshal.AsSpan(list10); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029846u, new Vector3(682.33765f, 101.7017f, -710.3533f), 813); obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 1 }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028929u, new Vector3(-4.501404f, -2.4866313E-07f, -7.370178f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium }; obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 2 }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027224u, new Vector3(-57.358704f, -7.4820004f, 118.08948f), 819); obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 3 }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027322u, new Vector3(-20.126648f, 3.9998171f, 204.24194f), 819) { StopDistance = 4f }; obj10.Steps = list14; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; ref QuestStep reference12 = ref span3[index2]; QuestStep obj12 = new QuestStep(EInteractionType.CompleteQuest, 1030610u, new Vector3(65.11023f, 1.7160122f, 249.7749f), 819) { StopDistance = 5f }; int num3 = 1; List list16 = new List(num3); CollectionsMarshal.SetCount(list16, num3); Span span4 = CollectionsMarshal.AsSpan(list16); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMA402_03301_Q1_000_000") }; obj12.DialogueChoices = list16; reference12 = obj12; obj11.Steps = list15; reference11 = obj11; questRoot2.QuestSequence = list10; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(3302); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list17 = new List(num); CollectionsMarshal.SetCount(list17, num); span = CollectionsMarshal.AsSpan(list17); index = 0; span[index] = "liza"; questRoot3.Author = list17; index = 6; List list18 = new List(index); CollectionsMarshal.SetCount(list18, index); span2 = CollectionsMarshal.AsSpan(list18); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 0 }; index2 = 1; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027231u, new Vector3(65.35437f, 1.7160122f, 249.83594f), 819); obj13.Steps = list19; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 1 }; num2 = 2; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027948u, new Vector3(40.42102f, 2.232896f, 261.49377f), 819) { PickUpQuestId = new QuestId(3380) }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1027230u, new Vector3(117.997925f, 14.649025f, 7.156433f), 819) { TargetTerritoryId = (ushort)844, AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumPendants, To = EAetheryteLocation.CrystariumDossalGate }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj14.Steps = list20; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 2 }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027226u, new Vector3(-61.84485f, -17.72202f, -266.2547f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumCabinetOfCuriosity } }; obj15.Steps = list21; reference15 = obj15; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 3 }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009809u, new Vector3(-62.638306f, -35.446716f, -275.83734f), 819); obj16.Steps = list22; reference16 = obj16; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 4 }; index2 = 1; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027226u, new Vector3(-61.84485f, -17.72202f, -266.2547f), 819); obj17.Steps = list23; reference17 = obj17; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1028941u, new Vector3(-67.0329f, -37.700005f, -209.15546f), 819); obj18.Steps = list24; reference18 = obj18; questRoot3.QuestSequence = list18; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(3303); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list25 = new List(num); CollectionsMarshal.SetCount(list25, num); span = CollectionsMarshal.AsSpan(list25); index = 0; span[index] = "liza"; questRoot4.Author = list25; index = 6; List list26 = new List(index); CollectionsMarshal.SetCount(list26, index); span2 = CollectionsMarshal.AsSpan(list26); num = 0; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 0 }; index2 = 1; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1028943u, new Vector3(-65.4765f, -37.7f, -209.0028f), 819) { StopDistance = 5f }; obj19.Steps = list27; reference19 = obj19; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 1 }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028944u, new Vector3(-63.767517f, -37.7f, -210.2846f), 819) { StopDistance = 5f }; obj20.Steps = list28; reference20 = obj20; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 2 }; index2 = 1; List list29 = new List(index2); CollectionsMarshal.SetCount(list29, index2); span3 = CollectionsMarshal.AsSpan(list29); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027232u, new Vector3(-9.323303f, 20.1973f, -136.52252f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumCabinetOfCuriosity, To = EAetheryteLocation.CrystariumCrystallineMean } }; obj21.Steps = list29; reference21 = obj21; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 3 }; num2 = 1; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027248u, new Vector3(-30.807983f, -0.64999914f, -51.438232f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumCrystallineMean, To = EAetheryteLocation.CrystariumDossalGate } }; obj22.Steps = list30; reference22 = obj22; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 4 }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(-28.545706f, -0.65f, -49.711563f), 819) { ItemId = 2002531u }; obj23.Steps = list31; reference23 = obj23; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1027246u, new Vector3(-136.98022f, 0f, -73.777466f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumDossalGate, To = EAetheryteLocation.CrystariumTemenosRookery } }; obj24.Steps = list32; reference24 = obj24; questRoot4.QuestSequence = list26; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(3304); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list33 = new List(num); CollectionsMarshal.SetCount(list33, num); span = CollectionsMarshal.AsSpan(list33); index = 0; span[index] = "liza"; questRoot5.Author = list33; index = 6; List list34 = new List(index); CollectionsMarshal.SetCount(list34, index); span2 = CollectionsMarshal.AsSpan(list34); num = 0; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 0 }; index2 = 1; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027246u, new Vector3(-136.98022f, 0f, -73.777466f), 819); obj25.Steps = list35; reference25 = obj25; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 1 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028945u, new Vector3(588.55554f, 9.151089f, 342.7328f), 813); obj26.Steps = list36; reference26 = obj26; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 2 }; index2 = 1; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-163.7502f, 5.7616043f, -84.08555f), 813) { Fly = true }; obj27.Steps = list37; reference27 = obj27; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 3 }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-621.27985f, 56.75789f, -151.14738f), 813) { Fly = true }; obj28.Steps = list38; reference28 = obj28; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 4 }; index2 = 1; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027395u, new Vector3(-618.06665f, 56.75789f, -148.24146f), 813) { StopDistance = 5f }; obj29.Steps = list39; reference29 = obj29; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 6; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-655.08356f, 52.60457f, -186.09218f), 813); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-628.89685f, 52.60457f, -190.31772f), 813) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010032u, new Vector3(-619.6537f, 51.499146f, -199.11499f), 813) { DisableNavmesh = true, AetherCurrentId = 2818231u }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 813) { Aetheryte = EAetheryteLocation.LakelandOstallImperative }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-694.6047f, 50.939487f, -270.97464f), 813); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1028947u, new Vector3(-648.9509f, 64.32663f, -271.65643f), 813) { DisableNavmesh = true }; obj30.Steps = list40; reference30 = obj30; questRoot5.QuestSequence = list34; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(3305); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list41 = new List(num); CollectionsMarshal.SetCount(list41, num); span = CollectionsMarshal.AsSpan(list41); index = 0; span[index] = "liza"; questRoot6.Author = list41; index = 7; List list42 = new List(index); CollectionsMarshal.SetCount(list42, index); span2 = CollectionsMarshal.AsSpan(list42); num = 0; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 0 }; index2 = 1; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1028947u, new Vector3(-648.9509f, 64.32663f, -271.65643f), 813); obj31.Steps = list43; reference31 = obj31; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 1 }; num2 = 2; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-635.37024f, 56.201702f, -142.69623f), 813); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2009814u, new Vector3(-636.16394f, 57.358643f, -137.62122f), 813); obj32.Steps = list44; reference32 = obj32; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 2 }; index2 = 5; List list45 = new List(index2); CollectionsMarshal.SetCount(list45, index2); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; ref QuestStep reference34 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1028951u, new Vector3(-639.0631f, 56.95372f, -167.71198f), 813); index3 = 6; List list46 = new List(index3); CollectionsMarshal.SetCount(list46, index3); Span span5 = CollectionsMarshal.AsSpan(list46); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list46; reference34 = questStep; num2++; ref QuestStep reference35 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-679.40436f, 52.60457f, -153.66644f), 813); SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 6; List list47 = new List(num3); CollectionsMarshal.SetCount(list47, num3); span5 = CollectionsMarshal.AsSpan(list47); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list47; skipConditions.StepIf = skipStepConditions; questStep2.SkipConditions = skipConditions; reference35 = questStep2; num2++; ref QuestStep reference36 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1028952u, new Vector3(-750.20984f, 66.442f, -194.32367f), 813); index3 = 6; List list48 = new List(index3); CollectionsMarshal.SetCount(list48, index3); span5 = CollectionsMarshal.AsSpan(list48); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list48; reference36 = questStep3; num2++; ref QuestStep reference37 = ref span3[num2]; QuestStep obj34 = new QuestStep(EInteractionType.Interact, 1028953u, new Vector3(-776.51636f, 51.56758f, -243.57977f), 813) { DisableNavmesh = true, Mount = true }; num3 = 6; List list49 = new List(num3); CollectionsMarshal.SetCount(list49, num3); span5 = CollectionsMarshal.AsSpan(list49); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj34.CompletionQuestVariablesFlags = list49; reference37 = obj34; num2++; ref QuestStep reference38 = ref span3[num2]; QuestStep obj35 = new QuestStep(EInteractionType.Interact, 1028954u, new Vector3(-715.78546f, 51.50113f, -265.49176f), 813) { DisableNavmesh = true, Mount = true }; index3 = 6; List list50 = new List(index3); CollectionsMarshal.SetCount(list50, index3); span5 = CollectionsMarshal.AsSpan(list50); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj35.CompletionQuestVariablesFlags = list50; reference38 = obj35; obj33.Steps = list45; reference33 = obj33; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 3 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028947u, new Vector3(-648.9509f, 64.32663f, -271.65643f), 813); obj36.Steps = list51; reference39 = obj36; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 4 }; index2 = 16; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031212u, new Vector3(-673.0907f, 51.157936f, -219.50104f), 813) { PickUpQuestId = new QuestId(3385) }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027382u, new Vector3(-765.92664f, 61.720478f, -304.1886f), 813) { PickUpQuestId = new QuestId(3384) }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027419u, new Vector3(-700.7401f, 61.993748f, -353.62787f), 813) { PickUpQuestId = new QuestId(3386) }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-724.9727f, 54.379677f, -289.8897f), 813) { Comment = "Tower Bottom", AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-757.78326f, 97.68395f, -372.66458f), 813) { DisableNavmesh = true, Comment = "Tower Bottom Platform 1", SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-780.0622f, 149.62582f, -337.95224f), 813) { Comment = "Wooden Skywalk Bottom", SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-765.9982f, 155.44612f, -338.81696f), 813) { DisableNavmesh = true, Comment = "Wooden Skywalk Platform 1", SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-754.08276f, 168.09683f, -308.96964f), 813) { DisableNavmesh = true, Comment = "Wooden Skywalk Platform 2", SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-785.5669f, 180.77463f, -297.20663f), 813) { DisableNavmesh = true, Comment = "Wooden Skywalk Platform 3", SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-797.36646f, 193.39963f, -328.5602f), 813) { DisableNavmesh = true, Comment = "Wooden Skywalk Platform 4", SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-778.27325f, 200.46912f, -335.60287f), 813) { DisableNavmesh = true, Comment = "Wooden Skywalk Top", SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-773.5372f, 200.21283f, -331.92017f), 813) { DisableNavmesh = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-764.10376f, 200.22963f, -332.95276f), 813) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-757.3483f, 200.13994f, -312.77927f), 813) { DisableNavmesh = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-756.9433f, 200.1388f, -295.38437f), 813) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1028955u, new Vector3(-755.67255f, 200.19878f, -293.87354f), 813) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj37.Steps = list52; reference40 = obj37; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1028956u, new Vector3(-635.76715f, 126.0163f, 697.444f), 816) { DisableNavmesh = true }; obj38.Steps = list53; reference41 = obj38; questRoot6.QuestSequence = list42; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(3306); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list54 = new List(num); CollectionsMarshal.SetCount(list54, num); span = CollectionsMarshal.AsSpan(list54); index = 0; span[index] = "liza"; questRoot7.Author = list54; index = 4; List list55 = new List(index); CollectionsMarshal.SetCount(list55, index); span2 = CollectionsMarshal.AsSpan(list55); num = 0; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 0 }; index2 = 1; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1028956u, new Vector3(-635.76715f, 126.0163f, 697.444f), 816) { DisableNavmesh = true }; obj39.Steps = list56; reference42 = obj39; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 1 }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028970u, new Vector3(-370.41278f, 47.988583f, 497.3982f), 816); obj40.Steps = list57; reference43 = obj40; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 2 }; index2 = 2; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 816) { Aetheryte = EAetheryteLocation.IlMhegLydhaLran }; num2++; ref QuestStep reference45 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2009816u, new Vector3(-382.8031f, 60.746094f, 530.5714f), 816); num3 = 2; List list59 = new List(num3); CollectionsMarshal.SetCount(list59, num3); span4 = CollectionsMarshal.AsSpan(list59); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMB105_03306_Q3_000_000"), Answer = new ExcelRef("TEXT_LUCKMB105_03306_A3_000_002") }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMB105_03306_Q4_000_000"), Answer = new ExcelRef("TEXT_LUCKMB105_03306_A4_000_003") }; questStep4.DialogueChoices = list59; reference45 = questStep4; obj41.Steps = list58; reference44 = obj41; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1028970u, new Vector3(-370.41278f, 47.988583f, 497.3982f), 816); obj42.Steps = list60; reference46 = obj42; questRoot7.QuestSequence = list55; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(3307); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list61 = new List(num); CollectionsMarshal.SetCount(list61, num); span = CollectionsMarshal.AsSpan(list61); index = 0; span[index] = "liza"; questRoot8.Author = list61; index = 3; List list62 = new List(index); CollectionsMarshal.SetCount(list62, index); span2 = CollectionsMarshal.AsSpan(list62); num = 0; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 0 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027654u, new Vector3(-355.30634f, 46.684208f, 482.0172f), 816); obj43.Steps = list63; reference47 = obj43; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 1 }; num2 = 6; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030266u, new Vector3(-367.66614f, 66.863594f, 557.1526f), 816) { PickUpQuestId = new QuestId(3395) }; index2++; ref QuestStep reference49 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-359.70227f, 69.40222f, 546.2372f), 816); SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); index3 = 6; List list65 = new List(index3); CollectionsMarshal.SetCount(list65, index3); span5 = CollectionsMarshal.AsSpan(list65); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list65; skipConditions2.StepIf = skipStepConditions2; questStep5.SkipConditions = skipConditions2; reference49 = questStep5; index2++; ref QuestStep reference50 = ref span3[index2]; QuestStep obj45 = new QuestStep(EInteractionType.UseItem, 2009820u, new Vector3(-375.29565f, 76.06616f, 550.4386f), 816) { DisableNavmesh = true, ItemId = 2002534u }; num3 = 6; List list66 = new List(num3); CollectionsMarshal.SetCount(list66, num3); span5 = CollectionsMarshal.AsSpan(list66); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj45.CompletionQuestVariablesFlags = list66; reference50 = obj45; index2++; ref QuestStep reference51 = ref span3[index2]; QuestStep obj46 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-391.67172f, 58.587833f, 553.26294f), 816) { DisableNavmesh = true }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); index3 = 6; List list67 = new List(index3); CollectionsMarshal.SetCount(list67, index3); span5 = CollectionsMarshal.AsSpan(list67); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list67; skipConditions3.StepIf = skipStepConditions3; obj46.SkipConditions = skipConditions3; reference51 = obj46; index2++; ref QuestStep reference52 = ref span3[index2]; QuestStep obj47 = new QuestStep(EInteractionType.UseItem, 2009819u, new Vector3(-454.88672f, 80.125f, 593.469f), 816) { ItemId = 2002534u }; num3 = 6; List list68 = new List(num3); CollectionsMarshal.SetCount(list68, num3); span5 = CollectionsMarshal.AsSpan(list68); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj47.CompletionQuestVariablesFlags = list68; reference52 = obj47; index2++; ref QuestStep reference53 = ref span3[index2]; QuestStep obj48 = new QuestStep(EInteractionType.UseItem, 2009821u, new Vector3(-280.32355f, 56.22937f, 474.08252f), 816) { ItemId = 2002534u }; index3 = 6; List list69 = new List(index3); CollectionsMarshal.SetCount(list69, index3); span5 = CollectionsMarshal.AsSpan(list69); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj48.CompletionQuestVariablesFlags = list69; reference53 = obj48; obj44.Steps = list64; reference48 = obj44; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027654u, new Vector3(-355.30634f, 46.684208f, 482.0172f), 816); obj49.Steps = list70; reference54 = obj49; questRoot8.QuestSequence = list62; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(3308); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list71 = new List(num); CollectionsMarshal.SetCount(list71, num); span = CollectionsMarshal.AsSpan(list71); index = 0; span[index] = "liza"; questRoot9.Author = list71; index = 3; List list72 = new List(index); CollectionsMarshal.SetCount(list72, index); span2 = CollectionsMarshal.AsSpan(list72); num = 0; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 0 }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027655u, new Vector3(-424.6739f, 60.46432f, 490.07385f), 816); obj50.Steps = list73; reference55 = obj50; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 1 }; index2 = 2; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; ref QuestStep reference57 = ref span3[num2]; QuestStep obj52 = new QuestStep(EInteractionType.Combat, 2009822u, new Vector3(-211.10858f, 38.895264f, 356.77112f), 816) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); Span span6 = CollectionsMarshal.AsSpan(list75); index3 = 0; span6[index3] = 10840u; obj52.KillEnemyDataIds = list75; index3 = 6; List list76 = new List(index3); CollectionsMarshal.SetCount(list76, index3); span5 = CollectionsMarshal.AsSpan(list76); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj52.CompletionQuestVariablesFlags = list76; reference57 = obj52; num2++; ref QuestStep reference58 = ref span3[num2]; QuestStep obj53 = new QuestStep(EInteractionType.Combat, 2009823u, new Vector3(-260.24268f, 38.986816f, 289.05164f), 816) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list77 = new List(num3); CollectionsMarshal.SetCount(list77, num3); span6 = CollectionsMarshal.AsSpan(list77); index3 = 0; span6[index3] = 10840u; obj53.KillEnemyDataIds = list77; index3 = 6; List list78 = new List(index3); CollectionsMarshal.SetCount(list78, index3); span5 = CollectionsMarshal.AsSpan(list78); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj53.CompletionQuestVariablesFlags = list78; reference58 = obj53; obj51.Steps = list74; reference56 = obj51; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1027655u, new Vector3(-424.6739f, 60.46432f, 490.07385f), 816); obj54.Steps = list79; reference59 = obj54; questRoot9.QuestSequence = list72; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(3309); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list80 = new List(num); CollectionsMarshal.SetCount(list80, num); span = CollectionsMarshal.AsSpan(list80); index = 0; span[index] = "liza"; questRoot10.Author = list80; index = 4; List list81 = new List(index); CollectionsMarshal.SetCount(list81, index); span2 = CollectionsMarshal.AsSpan(list81); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 0 }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027656u, new Vector3(-291.61517f, 40.324036f, 456.65674f), 816); obj55.Steps = list82; reference60 = obj55; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 1 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009824u, new Vector3(-59.250793f, 0.47296143f, 279.95728f), 816); obj56.Steps = list83; reference61 = obj56; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 2 }; index2 = 2; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; ref QuestStep reference63 = ref span3[num2]; QuestStep obj58 = new QuestStep(EInteractionType.UseItem, 2009825u, new Vector3(-122.30109f, 17.807251f, 413.2295f), 816) { ItemId = 2002536u }; num3 = 6; List list85 = new List(num3); CollectionsMarshal.SetCount(list85, num3); span5 = CollectionsMarshal.AsSpan(list85); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj58.CompletionQuestVariablesFlags = list85; reference63 = obj58; num2++; ref QuestStep reference64 = ref span3[num2]; QuestStep obj59 = new QuestStep(EInteractionType.UseItem, 2009826u, new Vector3(-263.17236f, 41.85547f, 469.5963f), 816) { ItemId = 2002536u }; index3 = 6; List list86 = new List(index3); CollectionsMarshal.SetCount(list86, index3); span5 = CollectionsMarshal.AsSpan(list86); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj59.CompletionQuestVariablesFlags = list86; reference64 = obj59; obj57.Steps = list84; reference62 = obj57; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1027656u, new Vector3(-291.61517f, 40.324036f, 456.65674f), 816); obj60.Steps = list87; reference65 = obj60; questRoot10.QuestSequence = list81; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(3310); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list88 = new List(num); CollectionsMarshal.SetCount(list88, num); span = CollectionsMarshal.AsSpan(list88); index = 0; span[index] = "liza"; questRoot11.Author = list88; index = 6; List list89 = new List(index); CollectionsMarshal.SetCount(list89, index); span2 = CollectionsMarshal.AsSpan(list89); num = 0; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 0 }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1028981u, new Vector3(-405.17285f, 57.405117f, 440.45154f), 816); obj61.Steps = list90; reference66 = obj61; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 1 }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Say, 2009827u, new Vector3(-408.6214f, 57.99951f, 408.1941f), 816) { ChatMessage = new ChatMessage { Key = "TEXT_LUCKMB109_03310_SYSTEM_000_050" } }; obj62.Steps = list91; reference67 = obj62; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 2 }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Say, 2009827u, new Vector3(-408.6214f, 57.99951f, 408.1941f), 816) { DelaySecondsAtStart = 6f, ChatMessage = new ChatMessage { Key = "TEXT_LUCKMB109_03310_SYSTEM_000_060" } }; obj63.Steps = list92; reference68 = obj63; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 3 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Say, 2009827u, new Vector3(-408.6214f, 57.99951f, 408.1941f), 816) { DelaySecondsAtStart = 8f, ChatMessage = new ChatMessage { Key = "TEXT_LUCKMB109_03310_SYSTEM_000_070" } }; obj64.Steps = list93; reference69 = obj64; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 4 }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028995u, new Vector3(-360.70807f, 45.90706f, 470.72546f), 816) { StopDistance = 7f }; obj65.Steps = list94; reference70 = obj65; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1028999u, new Vector3(-603.1434f, 36.117786f, -230.0603f), 816); obj66.Steps = list95; reference71 = obj66; questRoot11.QuestSequence = list89; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(3311); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list96 = new List(num); CollectionsMarshal.SetCount(list96, num); span = CollectionsMarshal.AsSpan(list96); index = 0; span[index] = "liza"; questRoot12.Author = list96; index = 4; List list97 = new List(index); CollectionsMarshal.SetCount(list97, index); span2 = CollectionsMarshal.AsSpan(list97); num = 0; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 0 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; ref QuestStep reference73 = ref span3[num2]; QuestStep obj68 = new QuestStep(EInteractionType.AcceptQuest, 1029017u, new Vector3(-645.01416f, 35.86156f, -223.10223f), 816) { StopDistance = 5f }; num3 = 1; List list99 = new List(num3); CollectionsMarshal.SetCount(list99, num3); span4 = CollectionsMarshal.AsSpan(list99); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMB110_03311_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKMB110_03311_A1_000_001") }; obj68.DialogueChoices = list99; reference73 = obj68; obj67.Steps = list98; reference72 = obj67; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 1 }; num2 = 2; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030618u, new Vector3(-613.39746f, 36.54754f, -215.41168f), 816) { PickUpQuestId = new QuestId(3398) }; index2++; ref QuestStep reference75 = ref span3[index2]; QuestStep obj70 = new QuestStep(EInteractionType.Combat, null, new Vector3(-629.64935f, 35.484062f, -173.54001f), 816) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list101 = new List(index3); CollectionsMarshal.SetCount(list101, index3); span6 = CollectionsMarshal.AsSpan(list101); num3 = 0; span6[num3] = 10258u; obj70.KillEnemyDataIds = list101; obj70.CombatItemUse = new CombatItemUse { ItemId = 2002572u, Condition = ECombatItemUseCondition.HealthPercent, Value = 50 }; reference75 = obj70; obj69.Steps = list100; reference74 = obj69; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 2 }; index2 = 1; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029017u, new Vector3(-645.01416f, 35.86156f, -223.10223f), 816); obj71.Steps = list102; reference76 = obj71; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030535u, new Vector3(-355.30634f, 46.684208f, 482.0172f), 816) { AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj72.Steps = list103; reference77 = obj72; questRoot12.QuestSequence = list97; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(3312); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list104 = new List(num); CollectionsMarshal.SetCount(list104, num); span = CollectionsMarshal.AsSpan(list104); index = 0; span[index] = "liza"; questRoot13.Author = list104; index = 4; List list105 = new List(index); CollectionsMarshal.SetCount(list105, index); span2 = CollectionsMarshal.AsSpan(list105); num = 0; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 0 }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030535u, new Vector3(-355.30634f, 46.684208f, 482.0172f), 816); obj73.Steps = list106; reference78 = obj73; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 1 }; num2 = 2; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030838u, new Vector3(-285.90833f, 40.324036f, 444.41882f), 816) { PickUpQuestId = new QuestId(3404) }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2009828u, new Vector3(133.40955f, -0.015319824f, 455.9242f), 816); obj74.Steps = list107; reference79 = obj74; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 2 }; index2 = 1; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 816) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 649u } }; obj75.Steps = list108; reference80 = obj75; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010056u, new Vector3(-231.4141f, 4.701926f, 160.8437f), 816) { AetherCurrentId = 2818270u }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031669u, new Vector3(-300.0077f, 1.4994799f, 182.8794f), 816) { Mount = false }; obj76.Steps = list109; reference81 = obj76; questRoot13.QuestSequence = list105; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(3313); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list110 = new List(num); CollectionsMarshal.SetCount(list110, num); span = CollectionsMarshal.AsSpan(list110); index = 0; span[index] = "liza"; questRoot14.Author = list110; index = 6; List list111 = new List(index); CollectionsMarshal.SetCount(list111, index); span2 = CollectionsMarshal.AsSpan(list111); num = 0; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 0 }; index2 = 1; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029162u, new Vector3(-300.67908f, 1.528771f, 182.2384f), 816) { StopDistance = 5f }; obj77.Steps = list112; reference82 = obj77; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 1 }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030577u, new Vector3(-547.57f, 26.358929f, -229.11426f), 816); obj78.Steps = list113; reference83 = obj78; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 2 }; index2 = 1; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030578u, new Vector3(-413.99255f, 86.60777f, -444.5716f), 816); obj79.Steps = list114; reference84 = obj79; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 3 }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030579u, new Vector3(-517.2656f, 76.02325f, -416.67816f), 816); obj80.Steps = list115; reference85 = obj80; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 4 }; index2 = 1; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-214.34406f, 55.06957f, -562.23914f), 816); obj81.Steps = list116; reference86 = obj81; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029562u, new Vector3(-130.69354f, 58.754936f, -680.4761f), 816); obj82.Steps = list117; reference87 = obj82; questRoot14.QuestSequence = list111; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(3314); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list118 = new List(num); CollectionsMarshal.SetCount(list118, num); span = CollectionsMarshal.AsSpan(list118); index = 0; span[index] = "liza"; questRoot15.Author = list118; index = 4; List list119 = new List(index); CollectionsMarshal.SetCount(list119, index); span2 = CollectionsMarshal.AsSpan(list119); num = 0; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 0 }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029564u, new Vector3(-143.26697f, 100.184166f, -848.90515f), 816) { StopDistance = 7f }; obj83.Steps = list120; reference88 = obj83; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 1 }; num2 = 2; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 816) { Aetheryte = EAetheryteLocation.IlMhegPlaEnni }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1029572u, new Vector3(-44.022278f, 104.915054f, -856.53467f), 816); obj84.Steps = list121; reference89 = obj84; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 2 }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; ref QuestStep reference91 = ref span3[num2]; QuestStep obj86 = new QuestStep(EInteractionType.Combat, null, new Vector3(-121.60927f, 57.405594f, -669.88385f), 816) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list123 = new List(num3); CollectionsMarshal.SetCount(list123, num3); span6 = CollectionsMarshal.AsSpan(list123); index3 = 0; span6[index3] = 10255u; obj86.KillEnemyDataIds = list123; reference91 = obj86; obj85.Steps = list122; reference90 = obj85; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list124 = new List(num2); CollectionsMarshal.SetCount(list124, num2); span3 = CollectionsMarshal.AsSpan(list124); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029572u, new Vector3(-44.022278f, 104.915054f, -856.53467f), 816); obj87.Steps = list124; reference92 = obj87; questRoot15.QuestSequence = list119; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(3315); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list125 = new List(num); CollectionsMarshal.SetCount(list125, num); span = CollectionsMarshal.AsSpan(list125); index = 0; span[index] = "liza"; questRoot16.Author = list125; index = 6; List list126 = new List(index); CollectionsMarshal.SetCount(list126, index); span2 = CollectionsMarshal.AsSpan(list126); num = 0; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 0 }; index2 = 1; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029573u, new Vector3(-85.83203f, 101.65893f, -866.0563f), 816); obj88.Steps = list127; reference93 = obj88; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 1 }; num2 = 6; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); index2 = 0; ref QuestStep reference95 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2009830u, new Vector3(-111.77234f, 103.1051f, -865.7816f), 816); index3 = 6; List list129 = new List(index3); CollectionsMarshal.SetCount(list129, index3); span5 = CollectionsMarshal.AsSpan(list129); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list129; reference95 = questStep6; index2++; ref QuestStep reference96 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-48.83761f, 104.5973f, -856.61725f), 816); SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 6; List list130 = new List(num3); CollectionsMarshal.SetCount(list130, num3); span5 = CollectionsMarshal.AsSpan(list130); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list130; skipConditions4.StepIf = skipStepConditions4; questStep7.SkipConditions = skipConditions4; reference96 = questStep7; index2++; ref QuestStep reference97 = ref span3[index2]; QuestStep obj90 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-53.266403f, 110.45701f, -847.4861f), 816) { DisableNavmesh = true }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); index3 = 6; List list131 = new List(index3); CollectionsMarshal.SetCount(list131, index3); span5 = CollectionsMarshal.AsSpan(list131); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions5.CompletionQuestVariablesFlags = list131; skipConditions5.StepIf = skipStepConditions5; obj90.SkipConditions = skipConditions5; reference97 = obj90; index2++; ref QuestStep reference98 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2009831u, new Vector3(-39.84137f, 116.227905f, -839.292f), 816); num3 = 6; List list132 = new List(num3); CollectionsMarshal.SetCount(list132, num3); span5 = CollectionsMarshal.AsSpan(list132); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list132; reference98 = questStep8; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-35.223904f, 107.18862f, -860.6854f), 816) { DisableNavmesh = true, Mount = true }; index2++; ref QuestStep reference99 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 2009832u, new Vector3(25.436768f, 100.694214f, -902.31177f), 816); index3 = 6; List list133 = new List(index3); CollectionsMarshal.SetCount(list133, index3); span5 = CollectionsMarshal.AsSpan(list133); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list133; reference99 = questStep9; obj89.Steps = list128; reference94 = obj89; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 2 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029573u, new Vector3(-85.83203f, 101.65893f, -866.0563f), 816); obj91.Steps = list134; reference100 = obj91; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 3 }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009833u, new Vector3(-181.13983f, 84.09241f, -786.2211f), 816); obj92.Steps = list135; reference101 = obj92; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 4 }; index2 = 1; List list136 = new List(index2); CollectionsMarshal.SetCount(list136, index2); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029574u, new Vector3(-164.62964f, 82.303215f, -751.97986f), 816); obj93.Steps = list136; reference102 = obj93; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029573u, new Vector3(-85.83203f, 101.65893f, -866.0563f), 816); obj94.Steps = list137; reference103 = obj94; questRoot16.QuestSequence = list126; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(3316); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list138 = new List(num); CollectionsMarshal.SetCount(list138, num); span = CollectionsMarshal.AsSpan(list138); index = 0; span[index] = "liza"; questRoot17.Author = list138; index = 5; List list139 = new List(index); CollectionsMarshal.SetCount(list139, index); span2 = CollectionsMarshal.AsSpan(list139); num = 0; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 0 }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027672u, new Vector3(-101.51831f, 101.86012f, -838.49854f), 816); obj95.Steps = list140; reference104 = obj95; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 1 }; num2 = 9; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(33.10641f, 106.830055f, -842.54065f), 816); index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(33.10641f, 106.830055f, -842.54065f), 816) { StopDistance = 0.25f, Mount = false, JumpDestination = new JumpDestination { Position = new Vector3(27.701914f, 108.983986f, -844.172f), DelaySeconds = 0.25f } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(27.701914f, 108.983986f, -844.172f), 816) { JumpDestination = new JumpDestination { Position = new Vector3(25.056326f, 110.28013f, -846.34796f), DelaySeconds = 0.1f } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(25.056326f, 110.28013f, -846.34796f), 816) { JumpDestination = new JumpDestination { Position = new Vector3(21.853422f, 111.3742f, -847.6101f), DelaySeconds = 0.1f } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(21.853422f, 111.3742f, -847.6101f), 816) { JumpDestination = new JumpDestination { Position = new Vector3(18.00289f, 111.8963f, -847.90894f), DelaySeconds = 0.1f } }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010059u, new Vector3(12.832764f, 110.73462f, -851.25507f), 816) { DisableNavmesh = true, AetherCurrentId = 2818273u }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(17.588793f, 102.26027f, -859.4154f), 816) { DisableNavmesh = true, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 816) { Aetheryte = EAetheryteLocation.IlMhegWolekdorf }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1029575u, new Vector3(477.46997f, 90.93466f, -328.5725f), 816); obj96.Steps = list141; reference105 = obj96; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 2 }; index2 = 9; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; ref QuestStep reference107 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(519.60034f, 110.94924f, -171.57602f), 816); SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num3 = 6; List list143 = new List(num3); CollectionsMarshal.SetCount(list143, num3); span5 = CollectionsMarshal.AsSpan(list143); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions6.CompletionQuestVariablesFlags = list143; skipConditions6.StepIf = skipStepConditions6; questStep10.SkipConditions = skipConditions6; reference107 = questStep10; num2++; ref QuestStep reference108 = ref span3[num2]; QuestStep obj98 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(524.02466f, 117.10437f, -161.2614f), 816) { DisableNavmesh = true }; SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); index3 = 6; List list144 = new List(index3); CollectionsMarshal.SetCount(list144, index3); span5 = CollectionsMarshal.AsSpan(list144); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions7.CompletionQuestVariablesFlags = list144; skipConditions7.StepIf = skipStepConditions7; obj98.SkipConditions = skipConditions7; reference108 = obj98; num2++; ref QuestStep reference109 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 2009836u, new Vector3(514.45776f, 122.45361f, -158.28192f), 816); num3 = 6; List list145 = new List(num3); CollectionsMarshal.SetCount(list145, num3); span5 = CollectionsMarshal.AsSpan(list145); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list145; reference109 = questStep11; num2++; ref QuestStep reference110 = ref span3[num2]; QuestStep obj99 = new QuestStep(EInteractionType.Jump, null, new Vector3(533.1536f, 109.112404f, -154.17346f), 816) { StopDistance = 0.25f, DisableNavmesh = true, Mount = false, JumpDestination = new JumpDestination { Position = new Vector3(536.68494f, 111.31597f, -155.06671f), DelaySeconds = 0.2f } }; SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions8 = new SkipStepConditions(); index3 = 6; List list146 = new List(index3); CollectionsMarshal.SetCount(list146, index3); span5 = CollectionsMarshal.AsSpan(list146); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions8.CompletionQuestVariablesFlags = list146; skipConditions8.StepIf = skipStepConditions8; obj99.SkipConditions = skipConditions8; reference110 = obj99; num2++; ref QuestStep reference111 = ref span3[num2]; QuestStep obj100 = new QuestStep(EInteractionType.Jump, null, new Vector3(536.68494f, 111.31597f, -155.06671f), 816) { StopDistance = 0.5f, DisableNavmesh = true, JumpDestination = new JumpDestination { Position = new Vector3(539.31104f, 113.00041f, -155.02728f), DelaySeconds = 0.1f } }; SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions9 = new SkipStepConditions(); num3 = 6; List list147 = new List(num3); CollectionsMarshal.SetCount(list147, num3); span5 = CollectionsMarshal.AsSpan(list147); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions9.CompletionQuestVariablesFlags = list147; skipConditions9.StepIf = skipStepConditions9; obj100.SkipConditions = skipConditions9; reference111 = obj100; num2++; ref QuestStep reference112 = ref span3[num2]; QuestStep obj101 = new QuestStep(EInteractionType.Jump, null, new Vector3(539.31104f, 113.00041f, -155.02728f), 816) { StopDistance = 0.5f, DisableNavmesh = true, JumpDestination = new JumpDestination { Position = new Vector3(542.8287f, 114.6852f, -154.211f), DelaySeconds = 0.1f } }; SkipConditions skipConditions10 = new SkipConditions(); SkipStepConditions skipStepConditions10 = new SkipStepConditions(); index3 = 6; List list148 = new List(index3); CollectionsMarshal.SetCount(list148, index3); span5 = CollectionsMarshal.AsSpan(list148); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions10.CompletionQuestVariablesFlags = list148; skipConditions10.StepIf = skipStepConditions10; obj101.SkipConditions = skipConditions10; reference112 = obj101; num2++; ref QuestStep reference113 = ref span3[num2]; QuestStep obj102 = new QuestStep(EInteractionType.Jump, null, new Vector3(542.8287f, 114.6852f, -154.211f), 816) { StopDistance = 0.5f, DisableNavmesh = true, JumpDestination = new JumpDestination { Position = new Vector3(547.785f, 116.76792f, -152.87657f), DelaySeconds = 0.2f } }; SkipConditions skipConditions11 = new SkipConditions(); SkipStepConditions skipStepConditions11 = new SkipStepConditions(); num3 = 6; List list149 = new List(num3); CollectionsMarshal.SetCount(list149, num3); span5 = CollectionsMarshal.AsSpan(list149); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions11.CompletionQuestVariablesFlags = list149; skipConditions11.StepIf = skipStepConditions11; obj102.SkipConditions = skipConditions11; reference113 = obj102; num2++; ref QuestStep reference114 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 2009835u, new Vector3(570.00073f, 119.15759f, -145.70844f), 816); index3 = 6; List list150 = new List(index3); CollectionsMarshal.SetCount(list150, index3); span5 = CollectionsMarshal.AsSpan(list150); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list150; reference114 = questStep12; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2009834u, new Vector3(496.75732f, 103.95972f, -116.41113f), 816); obj97.Steps = list142; reference106 = obj97; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 3 }; num2 = 2; List list151 = new List(num2); CollectionsMarshal.SetCount(list151, num2); span3 = CollectionsMarshal.AsSpan(list151); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(433.92883f, 88.121765f, -352.8274f), 816); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1029576u, new Vector3(292.92737f, 67.604f, -408.13312f), 816); obj103.Steps = list151; reference115 = obj103; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027672u, new Vector3(-101.51831f, 101.86012f, -838.49854f), 816) { AetheryteShortcut = EAetheryteLocation.IlMhegPlaEnni }; obj104.Steps = list152; reference116 = obj104; questRoot17.QuestSequence = list139; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(3317); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list153 = new List(num); CollectionsMarshal.SetCount(list153, num); span = CollectionsMarshal.AsSpan(list153); index = 0; span[index] = "liza"; questRoot18.Author = list153; index = 7; List list154 = new List(index); CollectionsMarshal.SetCount(list154, index); span2 = CollectionsMarshal.AsSpan(list154); num = 0; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 0 }; num2 = 1; List list155 = new List(num2); CollectionsMarshal.SetCount(list155, num2); span3 = CollectionsMarshal.AsSpan(list155); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027672u, new Vector3(-101.51831f, 101.86012f, -838.49854f), 816); obj105.Steps = list155; reference117 = obj105; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 1 }; index2 = 1; List list156 = new List(index2); CollectionsMarshal.SetCount(list156, index2); span3 = CollectionsMarshal.AsSpan(list156); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027666u, new Vector3(13.839905f, 100.161f, -886.3508f), 816); obj106.Steps = list156; reference118 = obj106; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 2 }; num2 = 1; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); index2 = 0; ref QuestStep reference120 = ref span3[index2]; QuestStep obj108 = new QuestStep(EInteractionType.Interact, 1029580u, new Vector3(453.05554f, 87.4745f, -691.9509f), 816) { StopDistance = 9f, AetheryteShortcut = EAetheryteLocation.IlMhegWolekdorf }; num3 = 1; List list158 = new List(num3); CollectionsMarshal.SetCount(list158, num3); span4 = CollectionsMarshal.AsSpan(list158); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMB116_03317_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKMB116_03317_A1_000_002") }; obj108.DialogueChoices = list158; reference120 = obj108; obj107.Steps = list157; reference119 = obj107; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 3 }; index2 = 1; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1027691u, new Vector3(416.80017f, 87.947784f, -751.09485f), 816) { Emote = EEmote.Pet }; obj109.Steps = list159; reference121 = obj109; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 4 }; num2 = 1; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1027692u, new Vector3(382.1317f, 86.5506f, -617.0901f), 816) { Emote = EEmote.Pet }; obj110.Steps = list160; reference122 = obj110; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 5 }; index2 = 1; List list161 = new List(index2); CollectionsMarshal.SetCount(list161, index2); span3 = CollectionsMarshal.AsSpan(list161); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1027693u, new Vector3(364.27856f, 87.00109f, -715.41925f), 816) { Emote = EEmote.Pet }; obj111.Steps = list161; reference123 = obj111; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029577u, new Vector3(456.83984f, 86.13955f, -710.0176f), 816); obj112.Steps = list162; reference124 = obj112; questRoot18.QuestSequence = list154; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(3318); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list163 = new List(num); CollectionsMarshal.SetCount(list163, num); span = CollectionsMarshal.AsSpan(list163); index = 0; span[index] = "liza"; questRoot19.Author = list163; index = 6; List list164 = new List(index); CollectionsMarshal.SetCount(list164, index); span2 = CollectionsMarshal.AsSpan(list164); num = 0; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 0 }; index2 = 1; List list165 = new List(index2); CollectionsMarshal.SetCount(list165, index2); span3 = CollectionsMarshal.AsSpan(list165); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029577u, new Vector3(456.83984f, 86.13955f, -710.0176f), 816); obj113.Steps = list165; reference125 = obj113; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 1 }; num2 = 1; List list166 = new List(num2); CollectionsMarshal.SetCount(list166, num2); span3 = CollectionsMarshal.AsSpan(list166); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027690u, new Vector3(452.9945f, 87.48282f, -691.9814f), 816) { StopDistance = 9f }; obj114.Steps = list166; reference126 = obj114; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 2 }; index2 = 2; List list167 = new List(index2); CollectionsMarshal.SetCount(list167, index2); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010062u, new Vector3(432.45593f, 90.440186f, -770.4128f), 816) { AetherCurrentId = 2818276u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1030874u, new Vector3(658.442f, 102.799385f, -608.91125f), 816) { StopDistance = 9f }; obj115.Steps = list167; reference127 = obj115; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 3 }; num2 = 1; List list168 = new List(num2); CollectionsMarshal.SetCount(list168, num2); span3 = CollectionsMarshal.AsSpan(list168); index2 = 0; ref QuestStep reference129 = ref span3[index2]; QuestStep obj117 = new QuestStep(EInteractionType.Combat, 1030874u, new Vector3(658.442f, 102.799385f, -608.91125f), 816) { StopDistance = 9f, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 3; List list169 = new List(index3); CollectionsMarshal.SetCount(list169, index3); span6 = CollectionsMarshal.AsSpan(list169); num3 = 0; span6[num3] = 10841u; num3++; span6[num3] = 10842u; num3++; span6[num3] = 10843u; obj117.KillEnemyDataIds = list169; reference129 = obj117; obj116.Steps = list168; reference128 = obj116; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 4 }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030874u, new Vector3(658.442f, 102.799385f, -608.91125f), 816) { StopDistance = 9f }; obj118.Steps = list170; reference130 = obj118; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1027690u, new Vector3(452.9945f, 87.48282f, -691.9814f), 816) { StopDistance = 9f }; obj119.Steps = list171; reference131 = obj119; questRoot19.QuestSequence = list164; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(3319); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list172 = new List(num); CollectionsMarshal.SetCount(list172, num); span = CollectionsMarshal.AsSpan(list172); index = 0; span[index] = "liza"; questRoot20.Author = list172; index = 3; List list173 = new List(index); CollectionsMarshal.SetCount(list173, index); span2 = CollectionsMarshal.AsSpan(list173); num = 0; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 0 }; index2 = 1; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027690u, new Vector3(452.9945f, 87.48282f, -691.9814f), 816) { StopDistance = 9f }; obj120.Steps = list174; reference132 = obj120; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 1 }; num2 = 3; List list175 = new List(num2); CollectionsMarshal.SetCount(list175, num2); span3 = CollectionsMarshal.AsSpan(list175); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027695u, new Vector3(441.64185f, 89.80711f, -653.43713f), 816) { PickUpQuestId = new QuestId(3427) }; index2++; span3[index2] = new QuestStep(EInteractionType.Dive, null, new Vector3(57.868374f, -0.6f, -431.17603f), 816); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2009837u, new Vector3(-361.9593f, -52.506348f, -302.41858f), 816); obj121.Steps = list175; reference133 = obj121; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list176 = new List(index2); CollectionsMarshal.SetCount(list176, index2); span3 = CollectionsMarshal.AsSpan(list176); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027690u, new Vector3(452.9945f, 87.48282f, -691.9814f), 816) { StopDistance = 9f, AetheryteShortcut = EAetheryteLocation.IlMhegWolekdorf }; obj122.Steps = list176; reference134 = obj122; questRoot20.QuestSequence = list173; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(3320); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list177 = new List(num); CollectionsMarshal.SetCount(list177, num); span = CollectionsMarshal.AsSpan(list177); index = 0; span[index] = "liza"; questRoot21.Author = list177; index = 4; List list178 = new List(index); CollectionsMarshal.SetCount(list178, index); span2 = CollectionsMarshal.AsSpan(list178); num = 0; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 0 }; num2 = 1; List list179 = new List(num2); CollectionsMarshal.SetCount(list179, num2); span3 = CollectionsMarshal.AsSpan(list179); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027690u, new Vector3(452.9945f, 87.48282f, -691.9814f), 816) { StopDistance = 9f }; obj123.Steps = list179; reference135 = obj123; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 1 }; index2 = 3; List list180 = new List(index2); CollectionsMarshal.SetCount(list180, index2); span3 = CollectionsMarshal.AsSpan(list180); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010063u, new Vector3(-9.018127f, 89.28052f, -247.66925f), 816) { AetherCurrentId = 2818277u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-88.91068f, 109.10638f, -282.8004f), 816); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2009840u, new Vector3(-143.32806f, 116.868774f, -274.15887f), 816); obj124.Steps = list180; reference136 = obj124; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 2 }; num2 = 1; List list181 = new List(num2); CollectionsMarshal.SetCount(list181, num2); span3 = CollectionsMarshal.AsSpan(list181); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 816) { DutyOptions = new DutyOptions { ContentFinderConditionId = 657u } }; obj125.Steps = list181; reference137 = obj125; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029583u, new Vector3(-378.50006f, 49.038586f, 468.65027f), 816) { StopDistance = 7f }; obj126.Steps = list182; reference138 = obj126; questRoot21.QuestSequence = list178; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(3321); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list183 = new List(num); CollectionsMarshal.SetCount(list183, num); span = CollectionsMarshal.AsSpan(list183); index = 0; span[index] = "liza"; questRoot22.Author = list183; index = 4; List list184 = new List(index); CollectionsMarshal.SetCount(list184, index); span2 = CollectionsMarshal.AsSpan(list184); num = 0; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 0 }; num2 = 1; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029584u, new Vector3(-373.55615f, 48.181767f, 474.32666f), 816) { StopDistance = 7f }; obj127.Steps = list185; reference139 = obj127; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 1 }; index2 = 1; List list186 = new List(index2); CollectionsMarshal.SetCount(list186, index2); span3 = CollectionsMarshal.AsSpan(list186); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029595u, new Vector3(20.675903f, 0.0058916546f, 0.7171631f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium }; obj128.Steps = list186; reference140 = obj128; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 2 }; num2 = 1; List list187 = new List(num2); CollectionsMarshal.SetCount(list187, num2); span3 = CollectionsMarshal.AsSpan(list187); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029595u, new Vector3(20.675903f, 0.0058916546f, 0.7171631f), 819) { StopDistance = 5f }; obj129.Steps = list187; reference141 = obj129; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list188 = new List(index2); CollectionsMarshal.SetCount(list188, index2); span3 = CollectionsMarshal.AsSpan(list188); num2 = 0; ref QuestStep reference143 = ref span3[num2]; QuestStep obj131 = new QuestStep(EInteractionType.CompleteQuest, 1030610u, new Vector3(65.11023f, 1.7160122f, 249.7749f), 819) { StopDistance = 5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumDossalGate, To = EAetheryteLocation.CrystariumPendants } }; num3 = 1; List list189 = new List(num3); CollectionsMarshal.SetCount(list189, num3); span4 = CollectionsMarshal.AsSpan(list189); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMB120_03321_Q1_000_000") }; obj131.DialogueChoices = list189; reference143 = obj131; obj130.Steps = list188; reference142 = obj130; questRoot22.QuestSequence = list184; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(3322); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list190 = new List(num); CollectionsMarshal.SetCount(list190, num); span = CollectionsMarshal.AsSpan(list190); index = 0; span[index] = "liza"; questRoot23.Author = list190; index = 4; List list191 = new List(index); CollectionsMarshal.SetCount(list191, index); span2 = CollectionsMarshal.AsSpan(list191); num = 0; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 0 }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027231u, new Vector3(65.35437f, 1.7160122f, 249.83594f), 819) { StopDistance = 5f }; obj132.Steps = list192; reference144 = obj132; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 1 }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027230u, new Vector3(117.997925f, 14.649025f, 7.156433f), 819) { TargetTerritoryId = (ushort)844, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumPendants, To = EAetheryteLocation.CrystariumDossalGate } }; obj133.Steps = list193; reference145 = obj133; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 2 }; num2 = 1; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030883u, new Vector3(-0.015319824f, 0f, 4.2877197f), 844) { StopDistance = 7f }; obj134.Steps = list194; reference146 = obj134; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list195 = new List(index2); CollectionsMarshal.SetCount(list195, index2); span3 = CollectionsMarshal.AsSpan(list195); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029167u, new Vector3(751.46094f, 21.38111f, -2.7314453f), 813) { AetheryteShortcut = EAetheryteLocation.LakelandFortJobb }; obj135.Steps = list195; reference147 = obj135; questRoot23.QuestSequence = list191; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(3323); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list196 = new List(num); CollectionsMarshal.SetCount(list196, num); span = CollectionsMarshal.AsSpan(list196); index = 0; span[index] = "liza"; questRoot24.Author = list196; index = 4; List list197 = new List(index); CollectionsMarshal.SetCount(list197, index); span2 = CollectionsMarshal.AsSpan(list197); num = 0; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 0 }; num2 = 1; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029167u, new Vector3(751.46094f, 21.38111f, -2.7314453f), 813) { AetheryteShortcut = EAetheryteLocation.LakelandFortJobb, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj136.Steps = list198; reference148 = obj136; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 1 }; index2 = 5; List list199 = new List(index2); CollectionsMarshal.SetCount(list199, index2); span3 = CollectionsMarshal.AsSpan(list199); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(789.16504f, 21.14688f, -93.24946f), 813) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(731.32855f, 13.078317f, -147.50694f), 813) { DisableNavmesh = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(731.32855f, 13.078317f, -147.50694f), 813) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(730.8644f, -1.99367f, -104.45362f), 813); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2009861u, new Vector3(725.39856f, -1.9990234f, -93.33948f), 813) { StopDistance = 0.5f, DisableNavmesh = true }; obj137.Steps = list199; reference149 = obj137; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 2 }; num2 = 1; List list200 = new List(num2); CollectionsMarshal.SetCount(list200, num2); span3 = CollectionsMarshal.AsSpan(list200); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Snipe, 2010512u, new Vector3(721.7975f, -1.9990234f, -92.97333f), 813) { Comment = "Tablet is on the right middle shelf of the table" }; obj138.Steps = list200; reference150 = obj138; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list201 = new List(index2); CollectionsMarshal.SetCount(list201, index2); span3 = CollectionsMarshal.AsSpan(list201); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030889u, new Vector3(699.42773f, -1.7076154f, -94.529724f), 813); obj139.Steps = list201; reference151 = obj139; questRoot24.QuestSequence = list197; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(3324); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list202 = new List(num); CollectionsMarshal.SetCount(list202, num); span = CollectionsMarshal.AsSpan(list202); index = 0; span[index] = "liza"; questRoot25.Author = list202; index = 8; List list203 = new List(index); CollectionsMarshal.SetCount(list203, index); span2 = CollectionsMarshal.AsSpan(list203); num = 0; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 0 }; num2 = 1; List list204 = new List(num2); CollectionsMarshal.SetCount(list204, num2); span3 = CollectionsMarshal.AsSpan(list204); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030889u, new Vector3(699.42773f, -1.7076154f, -94.529724f), 813); obj140.Steps = list204; reference152 = obj140; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 1 }; index2 = 2; List list205 = new List(index2); CollectionsMarshal.SetCount(list205, index2); span3 = CollectionsMarshal.AsSpan(list205); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(695.94904f, 25.850925f, -269.87207f), 813) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1028303u, new Vector3(872.7396f, 42.18195f, -281.26953f), 813) { Fly = true }; obj141.Steps = list205; reference153 = obj141; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 3 }; num2 = 1; List list206 = new List(num2); CollectionsMarshal.SetCount(list206, num2); span3 = CollectionsMarshal.AsSpan(list206); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029180u, new Vector3(-718.44055f, 9.072795f, 682.6123f), 817) { DisableNavmesh = true }; obj142.Steps = list206; reference154 = obj142; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 4 }; index2 = 1; List list207 = new List(index2); CollectionsMarshal.SetCount(list207, index2); span3 = CollectionsMarshal.AsSpan(list207); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009862u, new Vector3(-424.49078f, 1.6021729f, 594.5371f), 817); obj143.Steps = list207; reference155 = obj143; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 5 }; num2 = 1; List list208 = new List(num2); CollectionsMarshal.SetCount(list208, num2); span3 = CollectionsMarshal.AsSpan(list208); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029188u, new Vector3(-421.1643f, 1.6214006f, 594.72034f), 817) { StopDistance = 5f }; obj144.Steps = list208; reference156 = obj144; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 6 }; index2 = 8; List list209 = new List(index2); CollectionsMarshal.SetCount(list209, index2); span3 = CollectionsMarshal.AsSpan(list209); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-385.29327f, 1.622011f, 516.6794f), 817); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-390.73163f, 3.5300047f, 512.3785f), 817); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-384.37488f, 6.260351f, 512.5016f), 817); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-391.96292f, 6.3778677f, 509.45285f), 817); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-398.71173f, 6.5935116f, 505.39233f), 817) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010064u, new Vector3(-405.9548f, 7.1691f, 506.5442f), 817) { DisableNavmesh = true, AetherCurrentId = 2818283u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-405.7318f, 1.622011f, 512.249f), 817) { DisableNavmesh = true, Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1029189u, new Vector3(-234.51593f, -3.1024718f, 332.02112f), 817); obj145.Steps = list209; reference157 = obj145; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list210 = new List(num2); CollectionsMarshal.SetCount(list210, num2); span3 = CollectionsMarshal.AsSpan(list210); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029190u, new Vector3(-121.90442f, -18.975767f, 297.23047f), 817); obj146.Steps = list210; reference158 = obj146; questRoot25.QuestSequence = list203; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(3325); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list211 = new List(num); CollectionsMarshal.SetCount(list211, num); span = CollectionsMarshal.AsSpan(list211); index = 0; span[index] = "liza"; questRoot26.Author = list211; index = 6; List list212 = new List(index); CollectionsMarshal.SetCount(list212, index); span2 = CollectionsMarshal.AsSpan(list212); num = 0; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 0 }; index2 = 1; List list213 = new List(index2); CollectionsMarshal.SetCount(list213, index2); span3 = CollectionsMarshal.AsSpan(list213); num2 = 0; ref QuestStep reference160 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.AcceptQuest, 1029194u, new Vector3(-37.216797f, -18.920458f, 336.62915f), 817); index3 = 1; List list214 = new List(index3); CollectionsMarshal.SetCount(list214, index3); span4 = CollectionsMarshal.AsSpan(list214); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMC104_03325_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKMC104_03325_A1_000_001") }; questStep13.DialogueChoices = list214; reference160 = questStep13; obj147.Steps = list213; reference159 = obj147; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 1 }; num2 = 1; List list215 = new List(num2); CollectionsMarshal.SetCount(list215, num2); span3 = CollectionsMarshal.AsSpan(list215); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029197u, new Vector3(-87.87671f, -19.022131f, 298.20703f), 817); obj148.Steps = list215; reference161 = obj148; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 2 }; index2 = 2; List list216 = new List(index2); CollectionsMarshal.SetCount(list216, index2); span3 = CollectionsMarshal.AsSpan(list216); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 817) { Aetheryte = EAetheryteLocation.RaktikaSlitherbough }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1029198u, new Vector3(-118.18121f, -19.713022f, 385.51917f), 817); obj149.Steps = list216; reference162 = obj149; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 3 }; num2 = 1; List list217 = new List(num2); CollectionsMarshal.SetCount(list217, num2); span3 = CollectionsMarshal.AsSpan(list217); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1029198u, new Vector3(-118.18121f, -19.713022f, 385.51917f), 817) { Emote = EEmote.Kneel }; obj150.Steps = list217; reference163 = obj150; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 4 }; index2 = 3; List list218 = new List(index2); CollectionsMarshal.SetCount(list218, index2); span3 = CollectionsMarshal.AsSpan(list218); num2 = 0; ref QuestStep reference165 = ref span3[num2]; QuestStep obj152 = new QuestStep(EInteractionType.Say, 1030382u, new Vector3(-113.11517f, -18.484627f, 324.20837f), 817) { ChatMessage = new ChatMessage { Key = "TEXT_LUCKMC104_03325_SYSTEM_000_110" } }; num3 = 6; List list219 = new List(num3); CollectionsMarshal.SetCount(list219, num3); span5 = CollectionsMarshal.AsSpan(list219); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj152.CompletionQuestVariablesFlags = list219; reference165 = obj152; num2++; ref QuestStep reference166 = ref span3[num2]; QuestStep obj153 = new QuestStep(EInteractionType.Say, 1027463u, new Vector3(-130.26636f, -18.486685f, 246.57043f), 817) { ChatMessage = new ChatMessage { Key = "TEXT_LUCKMC104_03325_SYSTEM_000_110" } }; index3 = 6; List list220 = new List(index3); CollectionsMarshal.SetCount(list220, index3); span5 = CollectionsMarshal.AsSpan(list220); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj153.CompletionQuestVariablesFlags = list220; reference166 = obj153; num2++; ref QuestStep reference167 = ref span3[num2]; QuestStep obj154 = new QuestStep(EInteractionType.Say, 1027750u, new Vector3(-24.734924f, -25.324257f, 305.5924f), 817) { ChatMessage = new ChatMessage { Key = "TEXT_LUCKMC104_03325_SYSTEM_000_110" } }; num3 = 6; List list221 = new List(num3); CollectionsMarshal.SetCount(list221, num3); span5 = CollectionsMarshal.AsSpan(list221); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj154.CompletionQuestVariablesFlags = list221; reference167 = obj154; obj151.Steps = list218; reference164 = obj151; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list222 = new List(num2); CollectionsMarshal.SetCount(list222, num2); span3 = CollectionsMarshal.AsSpan(list222); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029199u, new Vector3(-116.71625f, -19.706732f, 386.49573f), 817); obj155.Steps = list222; reference168 = obj155; questRoot26.QuestSequence = list212; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(3326); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list223 = new List(num); CollectionsMarshal.SetCount(list223, num); span = CollectionsMarshal.AsSpan(list223); index = 0; span[index] = "liza"; questRoot27.Author = list223; index = 6; List list224 = new List(index); CollectionsMarshal.SetCount(list224, index); span2 = CollectionsMarshal.AsSpan(list224); num = 0; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 0 }; index2 = 1; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029198u, new Vector3(-118.18121f, -19.713022f, 385.51917f), 817) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.RaktikaSlitherbough, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj156.Steps = list225; reference169 = obj156; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 1 }; num2 = 1; List list226 = new List(num2); CollectionsMarshal.SetCount(list226, num2); span3 = CollectionsMarshal.AsSpan(list226); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029200u, new Vector3(-112.90161f, -19.59217f, 388.84558f), 817) { StopDistance = 7f }; obj157.Steps = list226; reference170 = obj157; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 2 }; index2 = 1; List list227 = new List(index2); CollectionsMarshal.SetCount(list227, index2); span3 = CollectionsMarshal.AsSpan(list227); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009863u, new Vector3(-71.78751f, -19.33637f, 302.1084f), 817); obj158.Steps = list227; reference171 = obj158; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 3 }; num2 = 1; List list228 = new List(num2); CollectionsMarshal.SetCount(list228, num2); span3 = CollectionsMarshal.AsSpan(list228); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029200u, new Vector3(-112.90161f, -19.59217f, 388.84558f), 817) { StopDistance = 7f }; obj159.Steps = list228; reference172 = obj159; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 4 }; index2 = 1; List list229 = new List(index2); CollectionsMarshal.SetCount(list229, index2); span3 = CollectionsMarshal.AsSpan(list229); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009864u, new Vector3(-71.03082f, -19.394226f, 293.47668f), 817); obj160.Steps = list229; reference173 = obj160; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list230 = new List(num2); CollectionsMarshal.SetCount(list230, num2); span3 = CollectionsMarshal.AsSpan(list230); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1027741u, new Vector3(-80.338745f, -19.101032f, 299.82446f), 817); obj161.Steps = list230; reference174 = obj161; questRoot27.QuestSequence = list224; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(3327); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list231 = new List(num); CollectionsMarshal.SetCount(list231, num); span = CollectionsMarshal.AsSpan(list231); index = 0; span[index] = "liza"; questRoot28.Author = list231; index = 7; List list232 = new List(index); CollectionsMarshal.SetCount(list232, index); span2 = CollectionsMarshal.AsSpan(list232); num = 0; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 0 }; index2 = 1; List list233 = new List(index2); CollectionsMarshal.SetCount(list233, index2); span3 = CollectionsMarshal.AsSpan(list233); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029197u, new Vector3(-87.87671f, -19.022131f, 298.20703f), 817); obj162.Steps = list233; reference175 = obj162; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 1 }; num2 = 2; List list234 = new List(num2); CollectionsMarshal.SetCount(list234, num2); span3 = CollectionsMarshal.AsSpan(list234); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029023u, new Vector3(-131.36493f, -16.477911f, 316.3042f), 817) { PickUpQuestId = new QuestId(3444) }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2009866u, new Vector3(-260.73096f, 13.656799f, 554.68054f), 817); obj163.Steps = list234; reference176 = obj163; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 2 }; index2 = 1; List list235 = new List(index2); CollectionsMarshal.SetCount(list235, index2); span3 = CollectionsMarshal.AsSpan(list235); num2 = 0; ref QuestStep reference178 = ref span3[num2]; QuestStep obj165 = new QuestStep(EInteractionType.Combat, null, new Vector3(-284.9141f, 8.7010765f, 603.8272f), 817) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list236 = new List(index3); CollectionsMarshal.SetCount(list236, index3); span6 = CollectionsMarshal.AsSpan(list236); num3 = 0; span6[num3] = 10878u; obj165.KillEnemyDataIds = list236; reference178 = obj165; obj164.Steps = list235; reference177 = obj164; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 3 }; num2 = 1; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029206u, new Vector3(-243.18304f, 13.323829f, 778.9883f), 817); obj166.Steps = list237; reference179 = obj166; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 4 }; index2 = 1; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009869u, new Vector3(-309.3156f, 7.095398f, 702.2355f), 817); obj167.Steps = list238; reference180 = obj167; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 5 }; num2 = 1; List list239 = new List(num2); CollectionsMarshal.SetCount(list239, num2); span3 = CollectionsMarshal.AsSpan(list239); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029207u, new Vector3(-213.61108f, 10.207863f, 712.6116f), 817); obj168.Steps = list239; reference181 = obj168; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list240 = new List(index2); CollectionsMarshal.SetCount(list240, index2); span3 = CollectionsMarshal.AsSpan(list240); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029197u, new Vector3(-87.87671f, -19.022131f, 298.20703f), 817) { AetheryteShortcut = EAetheryteLocation.RaktikaSlitherbough }; obj169.Steps = list240; reference182 = obj169; questRoot28.QuestSequence = list232; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(3328); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list241 = new List(num); CollectionsMarshal.SetCount(list241, num); span = CollectionsMarshal.AsSpan(list241); index = 0; span[index] = "liza"; questRoot29.Author = list241; index = 6; List list242 = new List(index); CollectionsMarshal.SetCount(list242, index); span2 = CollectionsMarshal.AsSpan(list242); num = 0; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 0 }; num2 = 1; List list243 = new List(num2); CollectionsMarshal.SetCount(list243, num2); span3 = CollectionsMarshal.AsSpan(list243); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029197u, new Vector3(-87.87671f, -19.022131f, 298.20703f), 817); obj170.Steps = list243; reference183 = obj170; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 1 }; index2 = 1; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029209u, new Vector3(-92.484924f, -19.11198f, 307.1183f), 817); obj171.Steps = list244; reference184 = obj171; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 2 }; num2 = 1; List list245 = new List(num2); CollectionsMarshal.SetCount(list245, num2); span3 = CollectionsMarshal.AsSpan(list245); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028989u, new Vector3(-77.86682f, -28.632244f, 423.6056f), 817); obj172.Steps = list245; reference185 = obj172; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 3 }; index2 = 1; List list246 = new List(index2); CollectionsMarshal.SetCount(list246, index2); span3 = CollectionsMarshal.AsSpan(list246); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2009871u, new Vector3(-89.49426f, -28.641174f, 416.06763f), 817) { ItemId = 2002546u }; obj173.Steps = list246; reference186 = obj173; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 4 }; num2 = 1; List list247 = new List(num2); CollectionsMarshal.SetCount(list247, num2); span3 = CollectionsMarshal.AsSpan(list247); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009872u, new Vector3(-69.65747f, -28.641174f, 409.4757f), 817); obj174.Steps = list247; reference187 = obj174; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029194u, new Vector3(-37.216797f, -18.920458f, 336.62915f), 817) { StopDistance = 5f }; obj175.Steps = list248; reference188 = obj175; questRoot29.QuestSequence = list242; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(3329); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list249 = new List(num); CollectionsMarshal.SetCount(list249, num); span = CollectionsMarshal.AsSpan(list249); index = 0; span[index] = "liza"; questRoot30.Author = list249; index = 10; List list250 = new List(index); CollectionsMarshal.SetCount(list250, index); span2 = CollectionsMarshal.AsSpan(list250); num = 0; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 0 }; num2 = 1; List list251 = new List(num2); CollectionsMarshal.SetCount(list251, num2); span3 = CollectionsMarshal.AsSpan(list251); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029194u, new Vector3(-37.216797f, -18.920458f, 336.62915f), 817) { StopDistance = 5f }; obj176.Steps = list251; reference189 = obj176; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 1 }; index2 = 1; List list252 = new List(index2); CollectionsMarshal.SetCount(list252, index2); span3 = CollectionsMarshal.AsSpan(list252); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029212u, new Vector3(-313.5882f, 5.156485f, 285.60303f), 817); obj177.Steps = list252; reference190 = obj177; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 2 }; num2 = 3; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-138.85619f, -3.036951f, 54.482983f), 817); index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010066u, new Vector3(-141.58856f, -0.9003296f, 49.759644f), 817) { DisableNavmesh = true, AetherCurrentId = 2818285u }; index2++; ref QuestStep reference192 = ref span3[index2]; QuestStep obj179 = new QuestStep(EInteractionType.Combat, 1029214u, new Vector3(-157.64093f, 7.3982058f, -13.351685f), 817) { StopDistance = 2f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list254 = new List(num3); CollectionsMarshal.SetCount(list254, num3); span6 = CollectionsMarshal.AsSpan(list254); index3 = 0; span6[index3] = 10879u; obj179.KillEnemyDataIds = list254; reference192 = obj179; obj178.Steps = list253; reference191 = obj178; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 3 }; index2 = 1; List list255 = new List(index2); CollectionsMarshal.SetCount(list255, index2); span3 = CollectionsMarshal.AsSpan(list255); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029214u, new Vector3(-157.64093f, 7.3982058f, -13.351685f), 817); obj180.Steps = list255; reference193 = obj180; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 4 }; num2 = 1; List list256 = new List(num2); CollectionsMarshal.SetCount(list256, num2); span3 = CollectionsMarshal.AsSpan(list256); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009874u, new Vector3(-231.8609f, 21.713562f, -49.302002f), 817); obj181.Steps = list256; reference194 = obj181; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 5 }; index2 = 1; List list257 = new List(index2); CollectionsMarshal.SetCount(list257, index2); span3 = CollectionsMarshal.AsSpan(list257); num2 = 0; ref QuestStep reference196 = ref span3[num2]; QuestStep obj183 = new QuestStep(EInteractionType.Combat, 2009875u, new Vector3(-292.2561f, 23.5141f, -182.75739f), 817) { ItemId = 2002547u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list258 = new List(index3); CollectionsMarshal.SetCount(list258, index3); span6 = CollectionsMarshal.AsSpan(list258); num3 = 0; span6[num3] = 10880u; obj183.KillEnemyDataIds = list258; reference196 = obj183; obj182.Steps = list257; reference195 = obj182; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 6 }; num2 = 1; List list259 = new List(num2); CollectionsMarshal.SetCount(list259, num2); span3 = CollectionsMarshal.AsSpan(list259); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2010501u, new Vector3(-292.28656f, 23.483582f, -182.78784f), 817) { ItemId = 2002548u }; obj184.Steps = list259; reference197 = obj184; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 7 }; index2 = 1; List list260 = new List(index2); CollectionsMarshal.SetCount(list260, index2); span3 = CollectionsMarshal.AsSpan(list260); num2 = 0; ref QuestStep reference199 = ref span3[num2]; QuestStep obj186 = new QuestStep(EInteractionType.Combat, 2009876u, new Vector3(-190.44794f, 3.036438f, 2.5787354f), 817) { ItemId = 2002547u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list261 = new List(num3); CollectionsMarshal.SetCount(list261, num3); span6 = CollectionsMarshal.AsSpan(list261); index3 = 0; span6[index3] = 10881u; obj186.KillEnemyDataIds = list261; reference199 = obj186; obj185.Steps = list260; reference198 = obj185; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 8 }; num2 = 1; List list262 = new List(num2); CollectionsMarshal.SetCount(list262, num2); span3 = CollectionsMarshal.AsSpan(list262); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2010502u, new Vector3(-190.44794f, 3.036438f, 2.5787354f), 817) { ItemId = 2002548u }; obj187.Steps = list262; reference200 = obj187; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list263 = new List(index2); CollectionsMarshal.SetCount(list263, index2); span3 = CollectionsMarshal.AsSpan(list263); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029216u, new Vector3(-235.09583f, 19.22425f, -70.72565f), 817); obj188.Steps = list263; reference201 = obj188; questRoot30.QuestSequence = list250; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(3330); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list264 = new List(num); CollectionsMarshal.SetCount(list264, num); span = CollectionsMarshal.AsSpan(list264); index = 0; span[index] = "liza"; questRoot31.Author = list264; index = 6; List list265 = new List(index); CollectionsMarshal.SetCount(list265, index); span2 = CollectionsMarshal.AsSpan(list265); num = 0; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 0 }; num2 = 1; List list266 = new List(num2); CollectionsMarshal.SetCount(list266, num2); span3 = CollectionsMarshal.AsSpan(list266); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029216u, new Vector3(-235.09583f, 19.22425f, -70.72565f), 817); obj189.Steps = list266; reference202 = obj189; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 1 }; index2 = 1; List list267 = new List(index2); CollectionsMarshal.SetCount(list267, index2); span3 = CollectionsMarshal.AsSpan(list267); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029218u, new Vector3(-704.43274f, 14.656629f, -45.5177f), 817); obj190.Steps = list267; reference203 = obj190; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 2 }; num2 = 2; List list268 = new List(num2); CollectionsMarshal.SetCount(list268, num2); span3 = CollectionsMarshal.AsSpan(list268); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-761.0279f, 36.49958f, -337.04126f), 817) { Comment = "Moves out of aggro range of the door guard" }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1029764u, new Vector3(-763.79034f, 36.49958f, -332.29572f), 817) { StopDistance = 7f }; obj191.Steps = list268; reference204 = obj191; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 3 }; index2 = 1; List list269 = new List(index2); CollectionsMarshal.SetCount(list269, index2); span3 = CollectionsMarshal.AsSpan(list269); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029220u, new Vector3(-801.4496f, 40.021206f, -393.6065f), 817); obj192.Steps = list269; reference205 = obj192; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 4 }; num2 = 1; List list270 = new List(num2); CollectionsMarshal.SetCount(list270, num2); span3 = CollectionsMarshal.AsSpan(list270); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Snipe, 2009877u, new Vector3(-820.6455f, 38.376343f, -359.4873f), 817) { Comment = "Click murals" }; obj193.Steps = list270; reference206 = obj193; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list271 = new List(index2); CollectionsMarshal.SetCount(list271, index2); span3 = CollectionsMarshal.AsSpan(list271); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029221u, new Vector3(-523.09454f, 2.9589303f, -35.629883f), 817) { StopDistance = 7f }; obj194.Steps = list271; reference207 = obj194; questRoot31.QuestSequence = list265; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(3331); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list272 = new List(num); CollectionsMarshal.SetCount(list272, num); span = CollectionsMarshal.AsSpan(list272); index = 0; span[index] = "liza"; questRoot32.Author = list272; index = 4; List list273 = new List(index); CollectionsMarshal.SetCount(list273, index); span2 = CollectionsMarshal.AsSpan(list273); num = 0; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 0 }; num2 = 1; List list274 = new List(num2); CollectionsMarshal.SetCount(list274, num2); span3 = CollectionsMarshal.AsSpan(list274); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029221u, new Vector3(-523.09454f, 2.9589303f, -35.629883f), 817) { StopDistance = 7f }; obj195.Steps = list274; reference208 = obj195; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 1 }; index2 = 1; List list275 = new List(index2); CollectionsMarshal.SetCount(list275, index2); span3 = CollectionsMarshal.AsSpan(list275); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029197u, new Vector3(-87.87671f, -19.022131f, 298.20703f), 817) { AetheryteShortcut = EAetheryteLocation.RaktikaSlitherbough }; obj196.Steps = list275; reference209 = obj196; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 2 }; num2 = 2; List list276 = new List(num2); CollectionsMarshal.SetCount(list276, num2); span3 = CollectionsMarshal.AsSpan(list276); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-83.65787f, -19.038322f, 309.5947f), 817); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2009878u, new Vector3(-78.90448f, -19.272217f, 312.4895f), 817); obj197.Steps = list276; reference210 = obj197; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list277 = new List(index2); CollectionsMarshal.SetCount(list277, index2); span3 = CollectionsMarshal.AsSpan(list277); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029195u, new Vector3(-35.751892f, -18.919392f, 335.71375f), 817) { StopDistance = 5f }; obj198.Steps = list277; reference211 = obj198; questRoot32.QuestSequence = list273; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(3332); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list278 = new List(num); CollectionsMarshal.SetCount(list278, num); span = CollectionsMarshal.AsSpan(list278); index = 0; span[index] = "liza"; questRoot33.Author = list278; index = 7; List list279 = new List(index); CollectionsMarshal.SetCount(list279, index); span2 = CollectionsMarshal.AsSpan(list279); num = 0; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 0 }; num2 = 1; List list280 = new List(num2); CollectionsMarshal.SetCount(list280, num2); span3 = CollectionsMarshal.AsSpan(list280); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029195u, new Vector3(-35.751892f, -18.919392f, 335.71375f), 817) { StopDistance = 5f }; obj199.Steps = list280; reference212 = obj199; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 1 }; index2 = 2; List list281 = new List(index2); CollectionsMarshal.SetCount(list281, index2); span3 = CollectionsMarshal.AsSpan(list281); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030747u, new Vector3(-81.28485f, -19.061882f, 307.20984f), 817) { PickUpQuestId = new QuestId(3656) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1029223u, new Vector3(-470.96973f, 2.3035004f, 301.4724f), 817); obj200.Steps = list281; reference213 = obj200; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 2 }; num2 = 2; List list282 = new List(num2); CollectionsMarshal.SetCount(list282, num2); span3 = CollectionsMarshal.AsSpan(list282); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Dive, null, new Vector3(-528.96277f, -0.6f, 341.0297f), 817); index2++; ref QuestStep reference215 = ref span3[index2]; QuestStep obj202 = new QuestStep(EInteractionType.Interact, 2009879u, new Vector3(-591.97375f, -90.56238f, 291.6151f), 817) { Fly = true }; index3 = 1; List list283 = new List(index3); CollectionsMarshal.SetCount(list283, index3); span4 = CollectionsMarshal.AsSpan(list283); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMC111_03332_Q2_000_071") }; obj202.DialogueChoices = list283; reference215 = obj202; obj201.Steps = list282; reference214 = obj201; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 3 }; index2 = 1; List list284 = new List(index2); CollectionsMarshal.SetCount(list284, index2); span3 = CollectionsMarshal.AsSpan(list284); num2 = 0; ref QuestStep reference217 = ref span3[num2]; QuestStep obj204 = new QuestStep(EInteractionType.Interact, 2009880u, new Vector3(-670.25256f, -90.68439f, 449.94275f), 817) { Fly = true }; num3 = 1; List list285 = new List(num3); CollectionsMarshal.SetCount(list285, num3); span4 = CollectionsMarshal.AsSpan(list285); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMC111_03332_Q3_000_081") }; obj204.DialogueChoices = list285; reference217 = obj204; obj203.Steps = list284; reference216 = obj203; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 4 }; num2 = 1; List list286 = new List(num2); CollectionsMarshal.SetCount(list286, num2); span3 = CollectionsMarshal.AsSpan(list286); index2 = 0; ref QuestStep reference219 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 2009882u, new Vector3(-880.15564f, -90.68439f, 289.99768f), 817); index3 = 1; List list287 = new List(index3); CollectionsMarshal.SetCount(list287, index3); span4 = CollectionsMarshal.AsSpan(list287); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMC111_03332_Q5_000_091") }; questStep14.DialogueChoices = list287; reference219 = questStep14; obj205.Steps = list286; reference218 = obj205; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 5 }; index2 = 2; List list288 = new List(index2); CollectionsMarshal.SetCount(list288, index2); span3 = CollectionsMarshal.AsSpan(list288); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-591.7246f, -92.929955f, 279.56708f), 817) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2009884u, new Vector3(-593.164f, -95.23157f, 256.0005f), 817) { DisableNavmesh = true, Fly = true }; obj206.Steps = list288; reference220 = obj206; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 5; List list289 = new List(num2); CollectionsMarshal.SetCount(list289, num2); span3 = CollectionsMarshal.AsSpan(list289); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-591.7246f, -92.929955f, 279.56708f), 817) { DisableNavmesh = true, Mount = true, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-594.93475f, -77.64466f, 341.04385f), 817) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-537.1801f, -0.6f, 340.31f), 817) { DisableNavmesh = true, RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-509.11002f, -0.3000083f, 324.28143f), 817) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029223u, new Vector3(-470.96973f, 2.3035004f, 301.4724f), 817); obj207.Steps = list289; reference221 = obj207; questRoot33.QuestSequence = list279; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(3333); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list290 = new List(num); CollectionsMarshal.SetCount(list290, num); span = CollectionsMarshal.AsSpan(list290); index = 0; span[index] = "liza"; questRoot34.Author = list290; index = 4; List list291 = new List(index); CollectionsMarshal.SetCount(list291, index); span2 = CollectionsMarshal.AsSpan(list291); num = 0; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 0 }; index2 = 1; List list292 = new List(index2); CollectionsMarshal.SetCount(list292, index2); span3 = CollectionsMarshal.AsSpan(list292); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029223u, new Vector3(-470.96973f, 2.3035004f, 301.4724f), 817); obj208.Steps = list292; reference222 = obj208; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 1 }; num2 = 1; List list293 = new List(num2); CollectionsMarshal.SetCount(list293, num2); span3 = CollectionsMarshal.AsSpan(list293); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029224u, new Vector3(-7.4921875f, 0.74753714f, 205.40161f), 817) { AetheryteShortcut = EAetheryteLocation.RaktikaSlitherbough }; obj209.Steps = list293; reference223 = obj209; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 2 }; index2 = 5; List list294 = new List(index2); CollectionsMarshal.SetCount(list294, index2); span3 = CollectionsMarshal.AsSpan(list294); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(66.71601f, 0.675326f, 231.57246f), 817) { DisableNavmesh = true, Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(252.46225f, -0.91537976f, 257.19345f), 817); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(334.33804f, 23.86952f, 271.9542f), 817) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010069u, new Vector3(338.6129f, 24.12439f, 203.17383f), 817) { AetherCurrentId = 2818288u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2009886u, new Vector3(288.19702f, -0.10687256f, 221.66772f), 817) { DisableNavmesh = true, Mount = true }; obj210.Steps = list294; reference224 = obj210; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list295 = new List(num2); CollectionsMarshal.SetCount(list295, num2); span3 = CollectionsMarshal.AsSpan(list295); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(434.4612f, 4.434532f, -7.1864815f), 817); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029228u, new Vector3(454.88672f, 18.97871f, -57.14508f), 817); obj211.Steps = list295; reference225 = obj211; questRoot34.QuestSequence = list291; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(3334); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list296 = new List(num); CollectionsMarshal.SetCount(list296, num); span = CollectionsMarshal.AsSpan(list296); index = 0; span[index] = "liza"; questRoot35.Author = list296; index = 4; List list297 = new List(index); CollectionsMarshal.SetCount(list297, index); span2 = CollectionsMarshal.AsSpan(list297); num = 0; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 0 }; index2 = 1; List list298 = new List(index2); CollectionsMarshal.SetCount(list298, index2); span3 = CollectionsMarshal.AsSpan(list298); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030374u, new Vector3(452.93335f, 18.97871f, -56.961975f), 817) { StopDistance = 5f }; obj212.Steps = list298; reference226 = obj212; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 1 }; num2 = 1; List list299 = new List(num2); CollectionsMarshal.SetCount(list299, num2); span3 = CollectionsMarshal.AsSpan(list299); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029231u, new Vector3(453.05554f, 33.66181f, -156.9696f), 817); obj213.Steps = list299; reference227 = obj213; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = 2 }; index2 = 5; List list300 = new List(index2); CollectionsMarshal.SetCount(list300, index2); span3 = CollectionsMarshal.AsSpan(list300); num2 = 0; ref QuestStep reference229 = ref span3[num2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1027711u, new Vector3(429.86182f, 34.051743f, -114.85474f), 817); num3 = 6; List list301 = new List(num3); CollectionsMarshal.SetCount(list301, num3); span5 = CollectionsMarshal.AsSpan(list301); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list301; reference229 = questStep15; num2++; ref QuestStep reference230 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1027717u, new Vector3(334.18774f, 7.960762f, -141.46643f), 817); index3 = 6; List list302 = new List(index3); CollectionsMarshal.SetCount(list302, index3); span5 = CollectionsMarshal.AsSpan(list302); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list302; reference230 = questStep16; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 817) { Aetheryte = EAetheryteLocation.RaktikaFanow }; num2++; ref QuestStep reference231 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1027719u, new Vector3(303.5172f, 34.242825f, -146.65448f), 817); num3 = 6; List list303 = new List(num3); CollectionsMarshal.SetCount(list303, num3); span5 = CollectionsMarshal.AsSpan(list303); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep17.CompletionQuestVariablesFlags = list303; reference231 = questStep17; num2++; ref QuestStep reference232 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1027712u, new Vector3(454.1847f, 6.955061f, -193.07245f), 817); index3 = 6; List list304 = new List(index3); CollectionsMarshal.SetCount(list304, index3); span5 = CollectionsMarshal.AsSpan(list304); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list304; reference232 = questStep18; obj214.Steps = list300; reference228 = obj214; num++; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list305 = new List(num2); CollectionsMarshal.SetCount(list305, num2); span3 = CollectionsMarshal.AsSpan(list305); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029231u, new Vector3(453.05554f, 33.66181f, -156.9696f), 817); obj215.Steps = list305; reference233 = obj215; questRoot35.QuestSequence = list297; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(3335); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list306 = new List(num); CollectionsMarshal.SetCount(list306, num); span = CollectionsMarshal.AsSpan(list306); index = 0; span[index] = "liza"; questRoot36.Author = list306; index = 7; List list307 = new List(index); CollectionsMarshal.SetCount(list307, index); span2 = CollectionsMarshal.AsSpan(list307); num = 0; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 0 }; index2 = 1; List list308 = new List(index2); CollectionsMarshal.SetCount(list308, index2); span3 = CollectionsMarshal.AsSpan(list308); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029231u, new Vector3(453.05554f, 33.66181f, -156.9696f), 817); obj216.Steps = list308; reference234 = obj216; num++; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 1 }; num2 = 2; List list309 = new List(num2); CollectionsMarshal.SetCount(list309, num2); span3 = CollectionsMarshal.AsSpan(list309); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027736u, new Vector3(396.38354f, 20.422523f, -179.12573f), 817) { PickUpQuestId = new QuestId(3467) }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1029238u, new Vector3(206.56128f, -6.300962f, -352.4682f), 817); obj217.Steps = list309; reference235 = obj217; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 2 }; index2 = 2; List list310 = new List(index2); CollectionsMarshal.SetCount(list310, index2); span3 = CollectionsMarshal.AsSpan(list310); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(188.16484f, -19.576328f, -435.14563f), 817); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1030944u, new Vector3(169.604f, -19.98162f, -455.5276f), 817); obj218.Steps = list310; reference236 = obj218; num++; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 3 }; num2 = 9; List list311 = new List(num2); CollectionsMarshal.SetCount(list311, num2); span3 = CollectionsMarshal.AsSpan(list311); index2 = 0; ref QuestStep reference238 = ref span3[index2]; QuestStep obj220 = new QuestStep(EInteractionType.Jump, null, new Vector3(194.89655f, -18.734356f, -426.63055f), 817) { StopDistance = 0.25f, Comment = "Southeast", JumpDestination = new JumpDestination { Position = new Vector3(215.55302f, 8.500989f, -426.5461f), StopDistance = 2f, DelaySeconds = 0.2f, Type = EJumpType.RepeatedJumps } }; SkipConditions skipConditions12 = new SkipConditions(); SkipStepConditions skipStepConditions12 = new SkipStepConditions(); num3 = 6; List list312 = new List(num3); CollectionsMarshal.SetCount(list312, num3); span5 = CollectionsMarshal.AsSpan(list312); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions12.CompletionQuestVariablesFlags = list312; skipConditions12.StepIf = skipStepConditions12; obj220.SkipConditions = skipConditions12; reference238 = obj220; index2++; ref QuestStep reference239 = ref span3[index2]; QuestStep obj221 = new QuestStep(EInteractionType.UseItem, 2009890u, new Vector3(218.46338f, 10.574402f, -425.25372f), 817) { ItemId = 2002552u }; index3 = 6; List list313 = new List(index3); CollectionsMarshal.SetCount(list313, index3); span5 = CollectionsMarshal.AsSpan(list313); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj221.CompletionQuestVariablesFlags = list313; reference239 = obj221; index2++; ref QuestStep reference240 = ref span3[index2]; QuestStep obj222 = new QuestStep(EInteractionType.Jump, null, new Vector3(149.22699f, -19.278904f, -427.7278f), 817) { StopDistance = 0.25f, DisableNavmesh = true, Comment = "Southwest", JumpDestination = new JumpDestination { Position = new Vector3(126.889496f, 8.974887f, -428.30518f), StopDistance = 2f, DelaySeconds = 0.2f, Type = EJumpType.RepeatedJumps } }; SkipConditions skipConditions13 = new SkipConditions(); SkipStepConditions skipStepConditions13 = new SkipStepConditions(); num3 = 6; List list314 = new List(num3); CollectionsMarshal.SetCount(list314, num3); span5 = CollectionsMarshal.AsSpan(list314); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions13.CompletionQuestVariablesFlags = list314; skipConditions13.StepIf = skipStepConditions13; obj222.SkipConditions = skipConditions13; reference240 = obj222; index2++; ref QuestStep reference241 = ref span3[index2]; QuestStep obj223 = new QuestStep(EInteractionType.UseItem, 2009887u, new Vector3(124.37622f, 10.879639f, -429.43463f), 817) { ItemId = 2002552u }; index3 = 6; List list315 = new List(index3); CollectionsMarshal.SetCount(list315, index3); span5 = CollectionsMarshal.AsSpan(list315); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj223.CompletionQuestVariablesFlags = list315; reference241 = obj223; index2++; ref QuestStep reference242 = ref span3[index2]; QuestStep obj224 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(154.42946f, -19.372574f, -430.77545f), 817) { DisableNavmesh = true, Mount = true }; SkipConditions skipConditions14 = new SkipConditions(); SkipStepConditions skipStepConditions14 = new SkipStepConditions(); num3 = 6; List list316 = new List(num3); CollectionsMarshal.SetCount(list316, num3); span5 = CollectionsMarshal.AsSpan(list316); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions14.CompletionQuestVariablesFlags = list316; skipConditions14.StepIf = skipStepConditions14; obj224.SkipConditions = skipConditions14; reference242 = obj224; index2++; ref QuestStep reference243 = ref span3[index2]; QuestStep obj225 = new QuestStep(EInteractionType.Jump, null, new Vector3(145.00993f, -20f, -509.06528f), 817) { StopDistance = 0.25f, Comment = "Northwest", JumpDestination = new JumpDestination { Position = new Vector3(123.35363f, 8.441412f, -509.28867f), StopDistance = 2f, DelaySeconds = 0.2f, Type = EJumpType.RepeatedJumps } }; SkipConditions skipConditions15 = new SkipConditions(); SkipStepConditions skipStepConditions15 = new SkipStepConditions(); index3 = 6; List list317 = new List(index3); CollectionsMarshal.SetCount(list317, index3); span5 = CollectionsMarshal.AsSpan(list317); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions15.CompletionQuestVariablesFlags = list317; skipConditions15.StepIf = skipStepConditions15; obj225.SkipConditions = skipConditions15; reference243 = obj225; index2++; ref QuestStep reference244 = ref span3[index2]; QuestStep obj226 = new QuestStep(EInteractionType.UseItem, 2009888u, new Vector3(119.920654f, 10.696533f, -510.52112f), 817) { ItemId = 2002552u }; num3 = 6; List list318 = new List(num3); CollectionsMarshal.SetCount(list318, num3); span5 = CollectionsMarshal.AsSpan(list318); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj226.CompletionQuestVariablesFlags = list318; reference244 = obj226; index2++; ref QuestStep reference245 = ref span3[index2]; QuestStep obj227 = new QuestStep(EInteractionType.Jump, null, new Vector3(195.20181f, -19.677738f, -516.0344f), 817) { StopDistance = 0.25f, DisableNavmesh = true, Comment = "Northwest", JumpDestination = new JumpDestination { Position = new Vector3(215.5381f, 6.683917f, -515.7127f), StopDistance = 2f, DelaySeconds = 0.2f, Type = EJumpType.RepeatedJumps } }; SkipConditions skipConditions16 = new SkipConditions(); SkipStepConditions skipStepConditions16 = new SkipStepConditions(); index3 = 6; List list319 = new List(index3); CollectionsMarshal.SetCount(list319, index3); span5 = CollectionsMarshal.AsSpan(list319); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions16.CompletionQuestVariablesFlags = list319; skipConditions16.StepIf = skipStepConditions16; obj227.SkipConditions = skipConditions16; reference245 = obj227; index2++; ref QuestStep reference246 = ref span3[index2]; QuestStep obj228 = new QuestStep(EInteractionType.UseItem, 2009889u, new Vector3(218.92114f, 8.957031f, -514.45795f), 817) { ItemId = 2002552u }; num3 = 6; List list320 = new List(num3); CollectionsMarshal.SetCount(list320, num3); span5 = CollectionsMarshal.AsSpan(list320); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj228.CompletionQuestVariablesFlags = list320; reference246 = obj228; obj219.Steps = list311; reference237 = obj219; num++; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 4 }; index2 = 2; List list321 = new List(index2); CollectionsMarshal.SetCount(list321, index2); span3 = CollectionsMarshal.AsSpan(list321); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(192.24295f, -19.743376f, -515.7917f), 817) { DisableNavmesh = true, Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1029241u, new Vector3(177.203f, -19.544508f, -533.53174f), 817); obj229.Steps = list321; reference247 = obj229; num++; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 5 }; num2 = 1; List list322 = new List(num2); CollectionsMarshal.SetCount(list322, num2); span3 = CollectionsMarshal.AsSpan(list322); index2 = 0; ref QuestStep reference249 = ref span3[index2]; QuestStep obj231 = new QuestStep(EInteractionType.Interact, 1030946u, new Vector3(175.37183f, -19.521969f, -536.0647f), 817) { StopDistance = 7f }; index3 = 2; List list323 = new List(index3); CollectionsMarshal.SetCount(list323, index3); span4 = CollectionsMarshal.AsSpan(list323); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMC114_03335_Q1_000_000") }; num3++; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMC114_03335_Q2_000_000"), Answer = new ExcelRef("TEXT_LUCKMC114_03335_A2_000_004") }; obj231.DialogueChoices = list323; reference249 = obj231; obj230.Steps = list322; reference248 = obj230; num++; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list324 = new List(index2); CollectionsMarshal.SetCount(list324, index2); span3 = CollectionsMarshal.AsSpan(list324); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029240u, new Vector3(173.2356f, -19.585392f, -536.82764f), 817); obj232.Steps = list324; reference250 = obj232; questRoot36.QuestSequence = list307; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(3336); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list325 = new List(num); CollectionsMarshal.SetCount(list325, num); span = CollectionsMarshal.AsSpan(list325); index = 0; span[index] = "liza"; questRoot37.Author = list325; index = 5; List list326 = new List(index); CollectionsMarshal.SetCount(list326, index); span2 = CollectionsMarshal.AsSpan(list326); num = 0; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = 0 }; num2 = 1; List list327 = new List(num2); CollectionsMarshal.SetCount(list327, num2); span3 = CollectionsMarshal.AsSpan(list327); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029240u, new Vector3(173.2356f, -19.585392f, -536.82764f), 817); obj233.Steps = list327; reference251 = obj233; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 1 }; index2 = 3; List list328 = new List(index2); CollectionsMarshal.SetCount(list328, index2); span3 = CollectionsMarshal.AsSpan(list328); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(104.577484f, -18.78201f, -710.81934f), 817); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(72.32005f, -11.506357f, -869.2572f), 817); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1029242u, new Vector3(122.697754f, -8.781986f, -891.4168f), 817); obj234.Steps = list328; reference252 = obj234; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 2 }; num2 = 3; List list329 = new List(num2); CollectionsMarshal.SetCount(list329, num2); span3 = CollectionsMarshal.AsSpan(list329); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(175.20982f, -4.4171376f, -842.7409f), 817); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(176.5321f, 11.218012f, -713.26447f), 817) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2010218u, new Vector3(220.17236f, 12.436096f, -711.9707f), 817) { DisableNavmesh = true }; obj235.Steps = list329; reference253 = obj235; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = 3 }; index2 = 11; List list330 = new List(index2); CollectionsMarshal.SetCount(list330, index2); span3 = CollectionsMarshal.AsSpan(list330); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010218u, new Vector3(220.17236f, 12.436096f, -711.9707f), 817) { Comment = "Retry point", SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(179.29196f, 11.218012f, -716.2551f), 817); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(178.56311f, 1.2180231f, -760.07153f), 817) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(190.72441f, 1.2180231f, -774.9509f), 817); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(182.27933f, 1.2180231f, -794.6802f), 817); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(176.54279f, 0.4118718f, -831.1932f), 817) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(170.7773f, -8.781983f, -864.8363f), 817) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(128.05794f, -8.781985f, -861.96173f), 817); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(104.804436f, -8.781986f, -852.4725f), 817); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(104.83191f, -8.781986f, -882.98535f), 817) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2010217u, new Vector3(115.43445f, -7.400635f, -895.4757f), 817) { DisableNavmesh = true }; obj236.Steps = list330; reference254 = obj236; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj237 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list331 = new List(num2); CollectionsMarshal.SetCount(list331, num2); span3 = CollectionsMarshal.AsSpan(list331); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029242u, new Vector3(122.697754f, -8.781986f, -891.4168f), 817); obj237.Steps = list331; reference255 = obj237; questRoot37.QuestSequence = list326; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(3337); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list332 = new List(num); CollectionsMarshal.SetCount(list332, num); span = CollectionsMarshal.AsSpan(list332); index = 0; span[index] = "liza"; questRoot38.Author = list332; index = 3; List list333 = new List(index); CollectionsMarshal.SetCount(list333, index); span2 = CollectionsMarshal.AsSpan(list333); num = 0; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = 0 }; index2 = 1; List list334 = new List(index2); CollectionsMarshal.SetCount(list334, index2); span3 = CollectionsMarshal.AsSpan(list334); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029242u, new Vector3(122.697754f, -8.781986f, -891.4168f), 817); obj238.Steps = list334; reference256 = obj238; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj239 = new QuestSequence { Sequence = 1 }; num2 = 1; List list335 = new List(num2); CollectionsMarshal.SetCount(list335, num2); span3 = CollectionsMarshal.AsSpan(list335); index2 = 0; ref QuestStep reference258 = ref span3[index2]; QuestStep questStep19 = new QuestStep(EInteractionType.SinglePlayerDuty, 1029243u, new Vector3(121.3855f, -8.781985f, -890.62335f), 817); SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); num3 = 1; List list336 = new List(num3); CollectionsMarshal.SetCount(list336, num3); span = CollectionsMarshal.AsSpan(list336); index3 = 0; span[index3] = "(room 2) AI tries to walk straight to the next door, ignoring all walls"; singlePlayerDutyOptions.Notes = list336; questStep19.SinglePlayerDutyOptions = singlePlayerDutyOptions; reference258 = questStep19; obj239.Steps = list335; reference257 = obj239; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj240 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list337 = new List(index2); CollectionsMarshal.SetCount(list337, index2); span3 = CollectionsMarshal.AsSpan(list337); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029244u, new Vector3(171.19092f, -19.76173f, -534.05054f), 817); obj240.Steps = list337; reference259 = obj240; questRoot38.QuestSequence = list333; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(3338); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list338 = new List(num); CollectionsMarshal.SetCount(list338, num); span = CollectionsMarshal.AsSpan(list338); index = 0; span[index] = "liza"; questRoot39.Author = list338; index = 6; List list339 = new List(index); CollectionsMarshal.SetCount(list339, index); span2 = CollectionsMarshal.AsSpan(list339); num = 0; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 0 }; num2 = 1; List list340 = new List(num2); CollectionsMarshal.SetCount(list340, num2); span3 = CollectionsMarshal.AsSpan(list340); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029247u, new Vector3(166.91846f, -19.856256f, -535.1797f), 817) { StopDistance = 5f }; obj241.Steps = list340; reference260 = obj241; num++; ref QuestSequence reference261 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = 1 }; index2 = 1; List list341 = new List(index2); CollectionsMarshal.SetCount(list341, index2); span3 = CollectionsMarshal.AsSpan(list341); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029249u, new Vector3(449.8817f, 6.955061f, -208.75867f), 817) { StopDistance = 2f }; obj242.Steps = list341; reference261 = obj242; num++; ref QuestSequence reference262 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = 2 }; num2 = 1; List list342 = new List(num2); CollectionsMarshal.SetCount(list342, num2); span3 = CollectionsMarshal.AsSpan(list342); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 1029250u, new Vector3(448.2948f, 7.479239f, -208.14838f), 817) { ItemId = 2002553u }; obj243.Steps = list342; reference262 = obj243; num++; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = 3 }; index2 = 1; List list343 = new List(index2); CollectionsMarshal.SetCount(list343, index2); span3 = CollectionsMarshal.AsSpan(list343); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029250u, new Vector3(448.2948f, 7.479239f, -208.14838f), 817); obj244.Steps = list343; reference263 = obj244; num++; ref QuestSequence reference264 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 4 }; num2 = 1; List list344 = new List(num2); CollectionsMarshal.SetCount(list344, num2); span3 = CollectionsMarshal.AsSpan(list344); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029250u, new Vector3(448.2948f, 7.479239f, -208.14838f), 817); obj245.Steps = list344; reference264 = obj245; num++; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj246 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list345 = new List(index2); CollectionsMarshal.SetCount(list345, index2); span3 = CollectionsMarshal.AsSpan(list345); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029249u, new Vector3(449.8817f, 6.955061f, -208.75867f), 817); obj246.Steps = list345; reference265 = obj246; questRoot39.QuestSequence = list339; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(3339); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list346 = new List(num); CollectionsMarshal.SetCount(list346, num); span = CollectionsMarshal.AsSpan(list346); index = 0; span[index] = "liza"; questRoot40.Author = list346; index = 6; List list347 = new List(index); CollectionsMarshal.SetCount(list347, index); span2 = CollectionsMarshal.AsSpan(list347); num = 0; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj247 = new QuestSequence { Sequence = 0 }; num2 = 1; List list348 = new List(num2); CollectionsMarshal.SetCount(list348, num2); span3 = CollectionsMarshal.AsSpan(list348); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029249u, new Vector3(449.8817f, 6.955061f, -208.75867f), 817); obj247.Steps = list348; reference266 = obj247; num++; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj248 = new QuestSequence { Sequence = 1 }; index2 = 1; List list349 = new List(index2); CollectionsMarshal.SetCount(list349, index2); span3 = CollectionsMarshal.AsSpan(list349); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029251u, new Vector3(450.00366f, 6.955061f, -202.38043f), 817) { StopDistance = 7f }; obj248.Steps = list349; reference267 = obj248; num++; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = 2 }; num2 = 1; List list350 = new List(num2); CollectionsMarshal.SetCount(list350, num2); span3 = CollectionsMarshal.AsSpan(list350); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(580.9263f, 18.753235f, -43.01526f), 817) { StopDistance = 1f, ItemId = 2002554u }; obj249.Steps = list350; reference268 = obj249; num++; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj250 = new QuestSequence { Sequence = 3 }; index2 = 1; List list351 = new List(index2); CollectionsMarshal.SetCount(list351, index2); span3 = CollectionsMarshal.AsSpan(list351); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009892u, new Vector3(580.9263f, 18.753235f, -43.01526f), 817); obj250.Steps = list351; reference269 = obj250; num++; ref QuestSequence reference270 = ref span2[num]; QuestSequence obj251 = new QuestSequence { Sequence = 4 }; num2 = 1; List list352 = new List(num2); CollectionsMarshal.SetCount(list352, num2); span3 = CollectionsMarshal.AsSpan(list352); index2 = 0; ref QuestStep reference271 = ref span3[index2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1029554u, new Vector3(585.7174f, 18.386158f, -59.18976f), 817); index3 = 1; List list353 = new List(index3); CollectionsMarshal.SetCount(list353, index3); span4 = CollectionsMarshal.AsSpan(list353); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMC118_03339_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKMC118_03339_A1_000_002") }; questStep20.DialogueChoices = list353; reference271 = questStep20; obj251.Steps = list352; reference270 = obj251; num++; ref QuestSequence reference272 = ref span2[num]; QuestSequence obj252 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list354 = new List(index2); CollectionsMarshal.SetCount(list354, index2); span3 = CollectionsMarshal.AsSpan(list354); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029555u, new Vector3(453.26917f, 6.955061f, -204.39465f), 817) { AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; obj252.Steps = list354; reference272 = obj252; questRoot40.QuestSequence = list347; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(3340); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list355 = new List(num); CollectionsMarshal.SetCount(list355, num); span = CollectionsMarshal.AsSpan(list355); index = 0; span[index] = "liza"; questRoot41.Author = list355; index = 4; List list356 = new List(index); CollectionsMarshal.SetCount(list356, index); span2 = CollectionsMarshal.AsSpan(list356); num = 0; ref QuestSequence reference273 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = 0 }; num2 = 1; List list357 = new List(num2); CollectionsMarshal.SetCount(list357, num2); span3 = CollectionsMarshal.AsSpan(list357); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029255u, new Vector3(453.6964f, 6.955061f, -201.15973f), 817) { StopDistance = 7f }; obj253.Steps = list357; reference273 = obj253; num++; ref QuestSequence reference274 = ref span2[num]; QuestSequence obj254 = new QuestSequence { Sequence = 1 }; index2 = 3; List list358 = new List(index2); CollectionsMarshal.SetCount(list358, index2); span3 = CollectionsMarshal.AsSpan(list358); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027716u, new Vector3(494.9873f, -6.555339f, -224.93329f), 817) { PickUpQuestId = new QuestId(3478) }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010073u, new Vector3(681.1168f, -39.2005f, -262.77563f), 817) { AetherCurrentId = 2818292u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2009893u, new Vector3(854.39844f, -63.85907f, -394.43048f), 817); obj254.Steps = list358; reference274 = obj254; num++; ref QuestSequence reference275 = ref span2[num]; QuestSequence obj255 = new QuestSequence { Sequence = 2 }; num2 = 1; List list359 = new List(num2); CollectionsMarshal.SetCount(list359, num2); span3 = CollectionsMarshal.AsSpan(list359); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 817) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 651u } }; obj255.Steps = list359; reference275 = obj255; num++; ref QuestSequence reference276 = ref span2[num]; QuestSequence obj256 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list360 = new List(index2); CollectionsMarshal.SetCount(list360, index2); span3 = CollectionsMarshal.AsSpan(list360); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029557u, new Vector3(848.7831f, -65.42493f, -394.67462f), 817) { StopDistance = 5f }; obj256.Steps = list360; reference276 = obj256; questRoot41.QuestSequence = list356; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(3341); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list361 = new List(num); CollectionsMarshal.SetCount(list361, num); span = CollectionsMarshal.AsSpan(list361); index = 0; span[index] = "liza"; questRoot42.Author = list361; index = 3; List list362 = new List(index); CollectionsMarshal.SetCount(list362, index); span2 = CollectionsMarshal.AsSpan(list362); num = 0; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj257 = new QuestSequence { Sequence = 0 }; num2 = 1; List list363 = new List(num2); CollectionsMarshal.SetCount(list363, num2); span3 = CollectionsMarshal.AsSpan(list363); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029557u, new Vector3(848.7831f, -65.42493f, -394.67462f), 817) { StopDistance = 5f }; obj257.Steps = list363; reference277 = obj257; num++; ref QuestSequence reference278 = ref span2[num]; QuestSequence obj258 = new QuestSequence { Sequence = 1 }; index2 = 1; List list364 = new List(index2); CollectionsMarshal.SetCount(list364, index2); span3 = CollectionsMarshal.AsSpan(list364); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029231u, new Vector3(453.05554f, 33.66181f, -156.9696f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; obj258.Steps = list364; reference278 = obj258; num++; ref QuestSequence reference279 = ref span2[num]; QuestSequence obj259 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list365 = new List(num2); CollectionsMarshal.SetCount(list365, num2); span3 = CollectionsMarshal.AsSpan(list365); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029197u, new Vector3(-87.87671f, -19.022131f, 298.20703f), 817) { AetheryteShortcut = EAetheryteLocation.RaktikaSlitherbough }; obj259.Steps = list365; reference279 = obj259; questRoot42.QuestSequence = list362; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(3342); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list366 = new List(num); CollectionsMarshal.SetCount(list366, num); span = CollectionsMarshal.AsSpan(list366); index = 0; span[index] = "liza"; questRoot43.Author = list366; index = 5; List list367 = new List(index); CollectionsMarshal.SetCount(list367, index); span2 = CollectionsMarshal.AsSpan(list367); num = 0; ref QuestSequence reference280 = ref span2[num]; QuestSequence obj260 = new QuestSequence { Sequence = 0 }; index2 = 1; List list368 = new List(index2); CollectionsMarshal.SetCount(list368, index2); span3 = CollectionsMarshal.AsSpan(list368); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029011u, new Vector3(-88.822815f, -19.053196f, 296.65063f), 817) { StopDistance = 5f }; obj260.Steps = list368; reference280 = obj260; num++; ref QuestSequence reference281 = ref span2[num]; QuestSequence obj261 = new QuestSequence { Sequence = 1 }; num2 = 1; List list369 = new List(num2); CollectionsMarshal.SetCount(list369, num2); span3 = CollectionsMarshal.AsSpan(list369); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029194u, new Vector3(-37.216797f, -18.920458f, 336.62915f), 817); obj261.Steps = list369; reference281 = obj261; num++; ref QuestSequence reference282 = ref span2[num]; QuestSequence obj262 = new QuestSequence { Sequence = 2 }; index2 = 2; List list370 = new List(index2); CollectionsMarshal.SetCount(list370, index2); span3 = CollectionsMarshal.AsSpan(list370); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-64.28227f, -19.16186f, 319.19778f), 817); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2009894u, new Vector3(-259.51025f, -2.395752f, 332.81445f), 817) { Fly = true }; obj262.Steps = list370; reference282 = obj262; num++; ref QuestSequence reference283 = ref span2[num]; QuestSequence obj263 = new QuestSequence { Sequence = 3 }; num2 = 1; List list371 = new List(num2); CollectionsMarshal.SetCount(list371, num2); span3 = CollectionsMarshal.AsSpan(list371); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029558u, new Vector3(28.732666f, 0f, 1.87677f), 819) { Sprint = true, AetheryteShortcut = EAetheryteLocation.Crystarium }; obj263.Steps = list371; reference283 = obj263; num++; ref QuestSequence reference284 = ref span2[num]; QuestSequence obj264 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list372 = new List(index2); CollectionsMarshal.SetCount(list372, index2); span3 = CollectionsMarshal.AsSpan(list372); num2 = 0; ref QuestStep reference285 = ref span3[num2]; QuestStep obj265 = new QuestStep(EInteractionType.CompleteQuest, 1030610u, new Vector3(65.11023f, 1.7160122f, 249.7749f), 819) { StopDistance = 7f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumDossalGate, To = EAetheryteLocation.CrystariumPendants } }; num3 = 1; List list373 = new List(num3); CollectionsMarshal.SetCount(list373, num3); span4 = CollectionsMarshal.AsSpan(list373); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMC121_03342_Q1_000_000") }; obj265.DialogueChoices = list373; reference285 = obj265; obj264.Steps = list372; reference284 = obj264; questRoot43.QuestSequence = list367; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(3343); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list374 = new List(num); CollectionsMarshal.SetCount(list374, num); span = CollectionsMarshal.AsSpan(list374); index = 0; span[index] = "liza"; questRoot44.Author = list374; index = 5; List list375 = new List(index); CollectionsMarshal.SetCount(list375, index); span2 = CollectionsMarshal.AsSpan(list375); num = 0; ref QuestSequence reference286 = ref span2[num]; QuestSequence obj266 = new QuestSequence { Sequence = 0 }; num2 = 1; List list376 = new List(num2); CollectionsMarshal.SetCount(list376, num2); span3 = CollectionsMarshal.AsSpan(list376); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027827u, new Vector3(105.02783f, 0.49999997f, -145.70844f), 819); obj266.Steps = list376; reference286 = obj266; num++; ref QuestSequence reference287 = ref span2[num]; QuestSequence obj267 = new QuestSequence { Sequence = 1 }; index2 = 1; List list377 = new List(index2); CollectionsMarshal.SetCount(list377, index2); span3 = CollectionsMarshal.AsSpan(list377); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027254u, new Vector3(-37.857666f, -0.5500218f, -61.20398f), 819); obj267.Steps = list377; reference287 = obj267; num++; ref QuestSequence reference288 = ref span2[num]; QuestSequence obj268 = new QuestSequence { Sequence = 2 }; num2 = 1; List list378 = new List(num2); CollectionsMarshal.SetCount(list378, num2); span3 = CollectionsMarshal.AsSpan(list378); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027817u, new Vector3(-118.425354f, -47.50666f, -181.17041f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumDossalGate, To = EAetheryteLocation.CrystariumCabinetOfCuriosity } }; obj268.Steps = list378; reference288 = obj268; num++; ref QuestSequence reference289 = ref span2[num]; QuestSequence obj269 = new QuestSequence { Sequence = 3 }; index2 = 2; List list379 = new List(index2); CollectionsMarshal.SetCount(list379, index2); span3 = CollectionsMarshal.AsSpan(list379); num2 = 0; ref QuestStep reference290 = ref span3[num2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 2010022u, new Vector3(-152.08673f, -45.88391f, -185.0462f), 819); index3 = 6; List list380 = new List(index3); CollectionsMarshal.SetCount(list380, index3); span5 = CollectionsMarshal.AsSpan(list380); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep21.CompletionQuestVariablesFlags = list380; reference290 = questStep21; num2++; ref QuestStep reference291 = ref span3[num2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 1030257u, new Vector3(-169.3294f, -45.8779f, -209.85736f), 819); num3 = 6; List list381 = new List(num3); CollectionsMarshal.SetCount(list381, num3); span5 = CollectionsMarshal.AsSpan(list381); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep22.CompletionQuestVariablesFlags = list381; reference291 = questStep22; obj269.Steps = list379; reference289 = obj269; num++; ref QuestSequence reference292 = ref span2[num]; QuestSequence obj270 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list382 = new List(num2); CollectionsMarshal.SetCount(list382, num2); span3 = CollectionsMarshal.AsSpan(list382); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1027254u, new Vector3(-37.857666f, -0.5500218f, -61.20398f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumCabinetOfCuriosity, To = EAetheryteLocation.CrystariumDossalGate } }; obj270.Steps = list382; reference292 = obj270; questRoot44.QuestSequence = list375; AddQuest(questId44, questRoot44); QuestId questId45 = new QuestId(3344); QuestRoot questRoot45 = new QuestRoot(); num = 1; List list383 = new List(num); CollectionsMarshal.SetCount(list383, num); span = CollectionsMarshal.AsSpan(list383); index = 0; span[index] = "liza"; questRoot45.Author = list383; index = 3; List list384 = new List(index); CollectionsMarshal.SetCount(list384, index); span2 = CollectionsMarshal.AsSpan(list384); num = 0; ref QuestSequence reference293 = ref span2[num]; QuestSequence obj271 = new QuestSequence { Sequence = 0 }; index2 = 1; List list385 = new List(index2); CollectionsMarshal.SetCount(list385, index2); span3 = CollectionsMarshal.AsSpan(list385); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027244u, new Vector3(76.157715f, 0.0889954f, -44.26648f), 819); obj271.Steps = list385; reference293 = obj271; num++; ref QuestSequence reference294 = ref span2[num]; QuestSequence obj272 = new QuestSequence { Sequence = 1 }; num2 = 5; List list386 = new List(num2); CollectionsMarshal.SetCount(list386, num2); span3 = CollectionsMarshal.AsSpan(list386); index2 = 0; ref QuestStep reference295 = ref span3[index2]; QuestStep obj273 = new QuestStep(EInteractionType.Interact, 1027316u, new Vector3(-127.30603f, 0f, -109.48352f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumDossalGate, To = EAetheryteLocation.CrystariumTemenosRookery } }; index3 = 6; List list387 = new List(index3); CollectionsMarshal.SetCount(list387, index3); span5 = CollectionsMarshal.AsSpan(list387); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj273.CompletionQuestVariablesFlags = list387; reference295 = obj273; index2++; ref QuestStep reference296 = ref span3[index2]; QuestStep obj274 = new QuestStep(EInteractionType.Interact, 1027227u, new Vector3(-65.78168f, -27.23603f, -272.99915f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumTemenosRookery, To = EAetheryteLocation.CrystariumCabinetOfCuriosity } }; num3 = 6; List list388 = new List(num3); CollectionsMarshal.SetCount(list388, num3); span5 = CollectionsMarshal.AsSpan(list388); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj274.CompletionQuestVariablesFlags = list388; reference296 = obj274; index2++; ref QuestStep reference297 = ref span3[index2]; QuestStep obj275 = new QuestStep(EInteractionType.Interact, 1030258u, new Vector3(65.659546f, 36.197685f, -148.54657f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumCabinetOfCuriosity, To = EAetheryteLocation.CrystariumAmaroLaunch } }; index3 = 6; List list389 = new List(index3); CollectionsMarshal.SetCount(list389, index3); span5 = CollectionsMarshal.AsSpan(list389); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj275.CompletionQuestVariablesFlags = list389; reference297 = obj275; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(80.6178f, 35.999687f, -146.81993f), 819) { StopDistance = 0.5f, JumpDestination = new JumpDestination { Position = new Vector3(98.63616f, 0.5f, -153.71947f) } }; index2++; ref QuestStep reference298 = ref span3[index2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 1027826u, new Vector3(89.15845f, 0.49999997f, -145.4643f), 819); num3 = 6; List list390 = new List(num3); CollectionsMarshal.SetCount(list390, num3); span5 = CollectionsMarshal.AsSpan(list390); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list390; reference298 = questStep23; obj272.Steps = list386; reference294 = obj272; num++; ref QuestSequence reference299 = ref span2[num]; QuestSequence obj276 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list391 = new List(index2); CollectionsMarshal.SetCount(list391, index2); span3 = CollectionsMarshal.AsSpan(list391); num2 = 0; ref QuestStep reference300 = ref span3[num2]; QuestStep questStep24 = new QuestStep(EInteractionType.CompleteQuest, 1027244u, new Vector3(76.157715f, 0.0889954f, -44.26648f), 819); index3 = 1; List list392 = new List(index3); CollectionsMarshal.SetCount(list392, index3); span4 = CollectionsMarshal.AsSpan(list392); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKZA002_03344_Q1_000_051"), Answer = new ExcelRef("TEXT_LUCKZA002_03344_A1_000_052") }; questStep24.DialogueChoices = list392; reference300 = questStep24; obj276.Steps = list391; reference299 = obj276; questRoot45.QuestSequence = list384; AddQuest(questId45, questRoot45); QuestId questId46 = new QuestId(3345); QuestRoot questRoot46 = new QuestRoot(); num = 1; List list393 = new List(num); CollectionsMarshal.SetCount(list393, num); span = CollectionsMarshal.AsSpan(list393); index = 0; span[index] = "liza"; questRoot46.Author = list393; index = 4; List list394 = new List(index); CollectionsMarshal.SetCount(list394, index); span2 = CollectionsMarshal.AsSpan(list394); num = 0; ref QuestSequence reference301 = ref span2[num]; QuestSequence obj277 = new QuestSequence { Sequence = 0 }; num2 = 2; List list395 = new List(num2); CollectionsMarshal.SetCount(list395, num2); span3 = CollectionsMarshal.AsSpan(list395); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-41.33571f, 3.9998171f, 239.88663f), 819); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027323u, new Vector3(-42.893127f, 3.9998171f, 242.08435f), 819); obj277.Steps = list395; reference301 = obj277; num++; ref QuestSequence reference302 = ref span2[num]; QuestSequence obj278 = new QuestSequence { Sequence = 1 }; index2 = 1; List list396 = new List(index2); CollectionsMarshal.SetCount(list396, index2); span3 = CollectionsMarshal.AsSpan(list396); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027816u, new Vector3(-20.676025f, -7.700001f, 111.77234f), 819); obj278.Steps = list396; reference302 = obj278; num++; ref QuestSequence reference303 = ref span2[num]; QuestSequence obj279 = new QuestSequence { Sequence = 2 }; num2 = 1; List list397 = new List(num2); CollectionsMarshal.SetCount(list397, num2); span3 = CollectionsMarshal.AsSpan(list397); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029146u, new Vector3(86.74744f, 0.74016255f, 147.11218f), 819); obj279.Steps = list397; reference303 = obj279; num++; ref QuestSequence reference304 = ref span2[num]; QuestSequence obj280 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list398 = new List(index2); CollectionsMarshal.SetCount(list398, index2); span3 = CollectionsMarshal.AsSpan(list398); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-41.33571f, 3.9998171f, 239.88663f), 819); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027323u, new Vector3(-42.893127f, 3.9998171f, 242.08435f), 819); obj280.Steps = list398; reference304 = obj280; questRoot46.QuestSequence = list394; AddQuest(questId46, questRoot46); QuestId questId47 = new QuestId(3346); QuestRoot questRoot47 = new QuestRoot(); num = 1; List list399 = new List(num); CollectionsMarshal.SetCount(list399, num); span = CollectionsMarshal.AsSpan(list399); index = 0; span[index] = "liza"; questRoot47.Author = list399; index = 5; List list400 = new List(index); CollectionsMarshal.SetCount(list400, index); span2 = CollectionsMarshal.AsSpan(list400); num = 0; ref QuestSequence reference305 = ref span2[num]; QuestSequence obj281 = new QuestSequence { Sequence = 0 }; num2 = 1; List list401 = new List(num2); CollectionsMarshal.SetCount(list401, num2); span3 = CollectionsMarshal.AsSpan(list401); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027316u, new Vector3(-127.30603f, 0f, -109.48352f), 819); obj281.Steps = list401; reference305 = obj281; num++; ref QuestSequence reference306 = ref span2[num]; QuestSequence obj282 = new QuestSequence { Sequence = 1 }; index2 = 3; List list402 = new List(index2); CollectionsMarshal.SetCount(list402, index2); span3 = CollectionsMarshal.AsSpan(list402); num2 = 0; ref QuestStep reference307 = ref span3[num2]; QuestStep questStep25 = new QuestStep(EInteractionType.Interact, 2009995u, new Vector3(-130.38837f, 1.1138916f, -82.84125f), 819); num3 = 6; List list403 = new List(num3); CollectionsMarshal.SetCount(list403, num3); span5 = CollectionsMarshal.AsSpan(list403); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep25.CompletionQuestVariablesFlags = list403; reference307 = questStep25; num2++; ref QuestStep reference308 = ref span3[num2]; QuestStep questStep26 = new QuestStep(EInteractionType.Interact, 2009994u, new Vector3(-155.29114f, -0.015319824f, -99.38208f), 819); index3 = 6; List list404 = new List(index3); CollectionsMarshal.SetCount(list404, index3); span5 = CollectionsMarshal.AsSpan(list404); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep26.CompletionQuestVariablesFlags = list404; reference308 = questStep26; num2++; ref QuestStep reference309 = ref span3[num2]; QuestStep questStep27 = new QuestStep(EInteractionType.Interact, 2009996u, new Vector3(-145.00653f, -0.045776367f, -130.5105f), 819); num3 = 6; List list405 = new List(num3); CollectionsMarshal.SetCount(list405, num3); span5 = CollectionsMarshal.AsSpan(list405); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep27.CompletionQuestVariablesFlags = list405; reference309 = questStep27; obj282.Steps = list402; reference306 = obj282; num++; ref QuestSequence reference310 = ref span2[num]; QuestSequence obj283 = new QuestSequence { Sequence = 2 }; num2 = 1; List list406 = new List(num2); CollectionsMarshal.SetCount(list406, num2); span3 = CollectionsMarshal.AsSpan(list406); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027316u, new Vector3(-127.30603f, 0f, -109.48352f), 819); obj283.Steps = list406; reference310 = obj283; num++; ref QuestSequence reference311 = ref span2[num]; QuestSequence obj284 = new QuestSequence { Sequence = 3 }; index2 = 1; List list407 = new List(index2); CollectionsMarshal.SetCount(list407, index2); span3 = CollectionsMarshal.AsSpan(list407); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028334u, new Vector3(-135.33228f, -6.193295E-07f, 59.464355f), 819); obj284.Steps = list407; reference311 = obj284; num++; ref QuestSequence reference312 = ref span2[num]; QuestSequence obj285 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list408 = new List(num2); CollectionsMarshal.SetCount(list408, num2); span3 = CollectionsMarshal.AsSpan(list408); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1027316u, new Vector3(-127.30603f, 0f, -109.48352f), 819); obj285.Steps = list408; reference312 = obj285; questRoot47.QuestSequence = list400; AddQuest(questId47, questRoot47); QuestId questId48 = new QuestId(3347); QuestRoot questRoot48 = new QuestRoot(); num = 1; List list409 = new List(num); CollectionsMarshal.SetCount(list409, num); span = CollectionsMarshal.AsSpan(list409); index = 0; span[index] = "liza"; questRoot48.Author = list409; index = 3; List list410 = new List(index); CollectionsMarshal.SetCount(list410, index); span2 = CollectionsMarshal.AsSpan(list410); num = 0; ref QuestSequence reference313 = ref span2[num]; QuestSequence obj286 = new QuestSequence { Sequence = 0 }; index2 = 1; List list411 = new List(index2); CollectionsMarshal.SetCount(list411, index2); span3 = CollectionsMarshal.AsSpan(list411); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027846u, new Vector3(-68.65039f, -36.750023f, -264.39313f), 819); obj286.Steps = list411; reference313 = obj286; num++; ref QuestSequence reference314 = ref span2[num]; QuestSequence obj287 = new QuestSequence { Sequence = 1 }; num2 = 1; List list412 = new List(num2); CollectionsMarshal.SetCount(list412, num2); span3 = CollectionsMarshal.AsSpan(list412); index2 = 0; ref QuestStep reference315 = ref span3[index2]; QuestStep questStep28 = new QuestStep(EInteractionType.Interact, 1030259u, new Vector3(-68.55884f, -27.236004f, -269.58118f), 819); index3 = 3; List list413 = new List(index3); CollectionsMarshal.SetCount(list413, index3); span4 = CollectionsMarshal.AsSpan(list413); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKZA005_03347_Q1_000_012"), Answer = new ExcelRef("TEXT_LUCKZA005_03347_A1_000_013") }; num3++; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKZA005_03347_Q2_000_017"), Answer = new ExcelRef("TEXT_LUCKZA005_03347_A2_000_019") }; num3++; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKZA005_03347_Q3_000_022"), Answer = new ExcelRef("TEXT_LUCKZA005_03347_A3_000_023") }; questStep28.DialogueChoices = list413; reference315 = questStep28; obj287.Steps = list412; reference314 = obj287; num++; ref QuestSequence reference316 = ref span2[num]; QuestSequence obj288 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list414 = new List(index2); CollectionsMarshal.SetCount(list414, index2); span3 = CollectionsMarshal.AsSpan(list414); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027846u, new Vector3(-68.65039f, -36.750023f, -264.39313f), 819); obj288.Steps = list414; reference316 = obj288; questRoot48.QuestSequence = list410; AddQuest(questId48, questRoot48); QuestId questId49 = new QuestId(3348); QuestRoot questRoot49 = new QuestRoot(); num = 1; List list415 = new List(num); CollectionsMarshal.SetCount(list415, num); span = CollectionsMarshal.AsSpan(list415); index = 0; span[index] = "liza"; questRoot49.Author = list415; index = 3; List list416 = new List(index); CollectionsMarshal.SetCount(list416, index); span2 = CollectionsMarshal.AsSpan(list416); num = 0; ref QuestSequence reference317 = ref span2[num]; QuestSequence obj289 = new QuestSequence { Sequence = 0 }; num2 = 1; List list417 = new List(num2); CollectionsMarshal.SetCount(list417, num2); span3 = CollectionsMarshal.AsSpan(list417); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029884u, new Vector3(52.96399f, 35.999683f, -109.14783f), 819); obj289.Steps = list417; reference317 = obj289; num++; ref QuestSequence reference318 = ref span2[num]; QuestSequence obj290 = new QuestSequence { Sequence = 1 }; index2 = 1; List list418 = new List(index2); CollectionsMarshal.SetCount(list418, index2); span3 = CollectionsMarshal.AsSpan(list418); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1029884u, new Vector3(52.96399f, 35.999683f, -109.14783f), 819) { Emote = EEmote.BattleStance }; obj290.Steps = list418; reference318 = obj290; num++; ref QuestSequence reference319 = ref span2[num]; QuestSequence obj291 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list419 = new List(num2); CollectionsMarshal.SetCount(list419, num2); span3 = CollectionsMarshal.AsSpan(list419); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029884u, new Vector3(52.96399f, 35.999683f, -109.14783f), 819) { Emote = EEmote.Box }; obj291.Steps = list419; reference319 = obj291; questRoot49.QuestSequence = list416; AddQuest(questId49, questRoot49); } private static void LoadQuests67() { QuestId questId = new QuestId(3360); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 5; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027452u, new Vector3(-310.62793f, 19.405178f, 405.2948f), 814); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 2; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-451.1456f, 8.987026f, 532.7527f), 814); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1030741u, new Vector3(-446.28064f, 7.6579986f, 536.15625f), 814) { StopDistance = 7f }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 7; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-447.98965f, 7.657998f, 532.0151f), 814) { StopDistance = 0.25f, JumpDestination = new JumpDestination { Position = new Vector3(-443.48367f, 8.676657f, 532.7491f), DelaySeconds = 0.25f } }; index2++; ref QuestStep reference4 = ref span3[index2]; QuestStep obj4 = new QuestStep(EInteractionType.UseItem, 2010260u, new Vector3(-444.38855f, 8.987488f, 532.6771f), 814) { DelaySecondsAtStart = 1f, ItemId = 2002688u }; int num3 = 6; List list6 = new List(num3); CollectionsMarshal.SetCount(list6, num3); Span span4 = CollectionsMarshal.AsSpan(list6); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj4.CompletionQuestVariablesFlags = list6; reference4 = obj4; index2++; ref QuestStep reference5 = ref span3[index2]; QuestStep obj5 = new QuestStep(EInteractionType.UseItem, 2010286u, new Vector3(-443.0152f, 8.773865f, 535.97314f), 814) { DelaySecondsAtStart = 1f, ItemId = 2002688u }; num4 = 6; List list7 = new List(num4); CollectionsMarshal.SetCount(list7, num4); span4 = CollectionsMarshal.AsSpan(list7); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj5.CompletionQuestVariablesFlags = list7; reference5 = obj5; index2++; ref QuestStep reference6 = ref span3[index2]; QuestStep obj6 = new QuestStep(EInteractionType.UseItem, 2010287u, new Vector3(-442.92365f, 8.895996f, 538.6892f), 814) { DelaySecondsAtStart = 1f, ItemId = 2002688u }; num3 = 6; List list8 = new List(num3); CollectionsMarshal.SetCount(list8, num3); span4 = CollectionsMarshal.AsSpan(list8); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj6.CompletionQuestVariablesFlags = list8; reference6 = obj6; index2++; ref QuestStep reference7 = ref span3[index2]; QuestStep obj7 = new QuestStep(EInteractionType.UseItem, 2010288u, new Vector3(-441.88605f, 8.590759f, 542.3513f), 814) { DelaySecondsAtStart = 1f, ItemId = 2002688u }; num4 = 6; List list9 = new List(num4); CollectionsMarshal.SetCount(list9, num4); span4 = CollectionsMarshal.AsSpan(list9); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj7.CompletionQuestVariablesFlags = list9; reference7 = obj7; index2++; ref QuestStep reference8 = ref span3[index2]; QuestStep obj8 = new QuestStep(EInteractionType.UseItem, 2010261u, new Vector3(-444.6327f, 8.804443f, 544.51807f), 814) { DelaySecondsAtStart = 1f, ItemId = 2002688u }; num3 = 6; List list10 = new List(num3); CollectionsMarshal.SetCount(list10, num3); span4 = CollectionsMarshal.AsSpan(list10); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj8.CompletionQuestVariablesFlags = list10; reference8 = obj8; index2++; ref QuestStep reference9 = ref span3[index2]; QuestStep obj9 = new QuestStep(EInteractionType.UseItem, 2010289u, new Vector3(-443.47296f, 8.499207f, 548.30237f), 814) { DelaySecondsAtStart = 1f, ItemId = 2002688u }; num4 = 6; List list11 = new List(num4); CollectionsMarshal.SetCount(list11, num4); span4 = CollectionsMarshal.AsSpan(list11); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); obj9.CompletionQuestVariablesFlags = list11; reference9 = obj9; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 3 }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030741u, new Vector3(-446.28064f, 7.6579986f, 536.15625f), 814); obj10.Steps = list12; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1027452u, new Vector3(-310.62793f, 19.405178f, 405.2948f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaWright }; obj11.Steps = list13; reference11 = obj11; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(3371); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list14 = new List(num); CollectionsMarshal.SetCount(list14, num); span = CollectionsMarshal.AsSpan(list14); index = 0; span[index] = "liza"; questRoot2.Author = list14; index = 6; List list15 = new List(index); CollectionsMarshal.SetCount(list15, index); span2 = CollectionsMarshal.AsSpan(list15); num = 0; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; index2 = 1; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030763u, new Vector3(-306.2334f, 20.956566f, 358.41907f), 814); obj12.Steps = list16; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 1 }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; ref QuestStep reference14 = ref span3[index2]; QuestStep obj14 = new QuestStep(EInteractionType.Combat, null, new Vector3(-226.82605f, 21.612165f, 298.9232f), 814) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list18 = new List(num3); CollectionsMarshal.SetCount(list18, num3); Span span5 = CollectionsMarshal.AsSpan(list18); num4 = 0; span5[num4] = 11151u; obj14.KillEnemyDataIds = list18; reference14 = obj14; obj13.Steps = list17; reference13 = obj13; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 2 }; index2 = 1; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030764u, new Vector3(-226.42871f, 21.592747f, 297.8407f), 814) { StopDistance = 7f }; obj15.Steps = list19; reference15 = obj15; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 3 }; num2 = 1; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030766u, new Vector3(-284.22986f, 35.373142f, 204.66919f), 814); obj16.Steps = list20; reference16 = obj16; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 4 }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030794u, new Vector3(-317.2503f, 21.045609f, 349.17212f), 814); obj17.Steps = list21; reference17 = obj17; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-283.69812f, 35.330315f, 205.46227f), 814); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030766u, new Vector3(-284.22986f, 35.373142f, 204.66919f), 814); obj18.Steps = list22; reference18 = obj18; questRoot2.QuestSequence = list15; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(3372); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list23 = new List(num); CollectionsMarshal.SetCount(list23, num); span = CollectionsMarshal.AsSpan(list23); index = 0; span[index] = "alydev"; questRoot3.Author = list23; index = 4; List list24 = new List(index); CollectionsMarshal.SetCount(list24, index); span2 = CollectionsMarshal.AsSpan(list24); num = 0; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 0 }; index2 = 1; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030766u, new Vector3(-284.22986f, 35.373142f, 204.66919f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaWright, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-284.22986f, 35.373142f, 204.66919f), MaximumDistance = 50f, TerritoryId = 814 } } } }; obj19.Steps = list25; reference19 = obj19; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 1 }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; ref QuestStep reference21 = ref span3[index2]; QuestStep obj21 = new QuestStep(EInteractionType.Combat, 2010303u, new Vector3(-481.529f, 26.108154f, 333.27222f), 814) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list27 = new List(num4); CollectionsMarshal.SetCount(list27, num4); span5 = CollectionsMarshal.AsSpan(list27); num3 = 0; span5[num3] = 11152u; obj21.KillEnemyDataIds = list27; reference21 = obj21; obj20.Steps = list26; reference20 = obj20; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 2 }; index2 = 1; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030769u, new Vector3(-474.72345f, 24.51279f, 337.27014f), 814); obj22.Steps = list28; reference22 = obj22; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030766u, new Vector3(-284.22986f, 35.373142f, 204.66919f), 814) { Fly = true, NextQuestId = new QuestId(3373) }; obj23.Steps = list29; reference23 = obj23; questRoot3.QuestSequence = list24; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(3373); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list30 = new List(num); CollectionsMarshal.SetCount(list30, num); span = CollectionsMarshal.AsSpan(list30); index = 0; span[index] = "alydev"; questRoot4.Author = list30; index = 5; List list31 = new List(index); CollectionsMarshal.SetCount(list31, index); span2 = CollectionsMarshal.AsSpan(list31); num = 0; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 0 }; index2 = 1; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030766u, new Vector3(-284.22986f, 35.373142f, 204.66919f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaWright, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-284.22986f, 35.373142f, 204.66919f), MaximumDistance = 50f, TerritoryId = 814 } } } }; obj24.Steps = list32; reference24 = obj24; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; num2 = 1; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; ref QuestStep reference26 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1030770u, new Vector3(-547.87524f, 37.722652f, 532.4635f), 814); num3 = 1; List list34 = new List(num3); CollectionsMarshal.SetCount(list34, num3); Span span6 = CollectionsMarshal.AsSpan(list34); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKZA103_03373_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKZA103_03373_A1_000_001") }; questStep.DialogueChoices = list34; reference26 = questStep; obj25.Steps = list33; reference25 = obj25; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 2 }; index2 = 3; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010304u, new Vector3(-546.685f, 62.119385f, 681.9713f), 814); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2010305u, new Vector3(-532.1889f, 62.790894f, 693.38513f), 814); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2010306u, new Vector3(-524.07117f, 61.53955f, 674.464f), 814); obj26.Steps = list35; reference27 = obj26; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 3 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030771u, new Vector3(-532.4636f, 62.522995f, 684.0161f), 814); obj27.Steps = list36; reference28 = obj27; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030766u, new Vector3(-284.22986f, 35.373142f, 204.66919f), 814) { NextQuestId = new QuestId(3374) }; obj28.Steps = list37; reference29 = obj28; questRoot4.QuestSequence = list31; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(3374); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list38 = new List(num); CollectionsMarshal.SetCount(list38, num); span = CollectionsMarshal.AsSpan(list38); index = 0; span[index] = "alydev"; questRoot5.Author = list38; index = 5; List list39 = new List(index); CollectionsMarshal.SetCount(list39, index); span2 = CollectionsMarshal.AsSpan(list39); num = 0; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 0 }; num2 = 1; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030766u, new Vector3(-284.22986f, 35.373142f, 204.66919f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaWright, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-284.22986f, 35.373142f, 204.66919f), MaximumDistance = 50f, TerritoryId = 814 } } } }; obj29.Steps = list40; reference30 = obj29; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 1 }; index2 = 1; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030772u, new Vector3(-240.22284f, 20.521734f, 352.19336f), 814) { Fly = true }; obj30.Steps = list41; reference31 = obj30; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 2 }; num2 = 1; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030773u, new Vector3(-259.78485f, 21.732246f, 362.14233f), 814); obj31.Steps = list42; reference32 = obj31; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 3 }; index2 = 1; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030774u, new Vector3(-290.27246f, 17.772081f, 442.86243f), 814) { Fly = true }; obj32.Steps = list43; reference33 = obj32; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030774u, new Vector3(-290.27246f, 17.772081f, 442.86243f), 814) { NextQuestId = new QuestId(3560) }; obj33.Steps = list44; reference34 = obj33; questRoot5.QuestSequence = list39; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(3375); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list45 = new List(num); CollectionsMarshal.SetCount(list45, num); span = CollectionsMarshal.AsSpan(list45); index = 0; span[index] = "liza"; questRoot6.Author = list45; index = 4; List list46 = new List(index); CollectionsMarshal.SetCount(list46, index); span2 = CollectionsMarshal.AsSpan(list46); num = 0; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 0 }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027872u, new Vector3(268.4519f, 4.0296993f, -144.1825f), 815); obj34.Steps = list47; reference35 = obj34; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 1 }; num2 = 2; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027264u, new Vector3(60.593506f, 36.247692f, -171.80133f), 819) { StopDistance = 7f, TargetTerritoryId = (ushort)815, AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumAmaroLaunch } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1030391u, new Vector3(579.9801f, -46.38523f, -684.90125f), 815); obj35.Steps = list48; reference36 = obj35; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 2 }; index2 = 3; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; ref QuestStep reference38 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2010010u, new Vector3(651.8806f, -54.062744f, -594.5068f), 815); num4 = 6; List list50 = new List(num4); CollectionsMarshal.SetCount(list50, num4); span4 = CollectionsMarshal.AsSpan(list50); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list50; reference38 = questStep2; num2++; ref QuestStep reference39 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2010011u, new Vector3(665.0338f, -58.9151f, -575.9518f), 815); num3 = 6; List list51 = new List(num3); CollectionsMarshal.SetCount(list51, num3); span4 = CollectionsMarshal.AsSpan(list51); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list51; reference39 = questStep3; num2++; ref QuestStep reference40 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2010012u, new Vector3(674.5249f, -60.654602f, -566.03345f), 815); num4 = 6; List list52 = new List(num4); CollectionsMarshal.SetCount(list52, num4); span4 = CollectionsMarshal.AsSpan(list52); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list52; reference40 = questStep4; obj36.Steps = list49; reference37 = obj36; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030391u, new Vector3(579.9801f, -46.38523f, -684.90125f), 815); obj37.Steps = list53; reference41 = obj37; questRoot6.QuestSequence = list46; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(3379); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list54 = new List(num); CollectionsMarshal.SetCount(list54, num); span = CollectionsMarshal.AsSpan(list54); index = 0; span[index] = "liza"; questRoot7.Author = list54; index = 3; List list55 = new List(index); CollectionsMarshal.SetCount(list55, index); span2 = CollectionsMarshal.AsSpan(list55); num = 0; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; index2 = 1; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031104u, new Vector3(41.397705f, 1.7633697f, 268.635f), 819); obj38.Steps = list56; reference42 = obj38; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 1 }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010499u, new Vector3(655.1765f, 57.724854f, -436.51483f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandFortJobb }; obj39.Steps = list57; reference43 = obj39; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031104u, new Vector3(41.397705f, 1.7633697f, 268.635f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumPendants } }; obj40.Steps = list58; reference44 = obj40; questRoot7.QuestSequence = list55; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(3380); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list59 = new List(num); CollectionsMarshal.SetCount(list59, num); span = CollectionsMarshal.AsSpan(list59); index = 0; span[index] = "liza"; questRoot8.Author = list59; index = 4; List list60 = new List(index); CollectionsMarshal.SetCount(list60, index); span2 = CollectionsMarshal.AsSpan(list60); num = 0; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; num2 = 1; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027948u, new Vector3(40.42102f, 2.232896f, 261.49377f), 819); obj41.Steps = list61; reference45 = obj41; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 1 }; index2 = 1; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028280u, new Vector3(784.0542f, 21.414852f, -9.414856f), 813) { AetheryteShortcut = EAetheryteLocation.LakelandFortJobb }; obj42.Steps = list62; reference46 = obj42; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 2 }; num2 = 12; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; ref QuestStep reference48 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1028279u, new Vector3(715.053f, 21.41357f, -26.93219f), 813); num3 = 6; List list64 = new List(num3); CollectionsMarshal.SetCount(list64, num3); span4 = CollectionsMarshal.AsSpan(list64); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list64; reference48 = questStep5; index2++; ref QuestStep reference49 = ref span3[index2]; QuestStep obj44 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(703.03595f, 21.400166f, -29.025133f), 813) { Mount = true }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num4 = 6; List list65 = new List(num4); CollectionsMarshal.SetCount(list65, num4); span4 = CollectionsMarshal.AsSpan(list65); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list65; skipConditions.StepIf = skipStepConditions; obj44.SkipConditions = skipConditions; reference49 = obj44; index2++; ref QuestStep reference50 = ref span3[index2]; QuestStep obj45 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(704.28827f, 24.192482f, -17.380848f), 813) { DisableNavmesh = true }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 6; List list66 = new List(num3); CollectionsMarshal.SetCount(list66, num3); span4 = CollectionsMarshal.AsSpan(list66); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list66; skipConditions2.StepIf = skipStepConditions2; obj45.SkipConditions = skipConditions2; reference50 = obj45; index2++; ref QuestStep reference51 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1027339u, new Vector3(709.6819f, 24.19248f, 1.8157349f), 813); num4 = 6; List list67 = new List(num4); CollectionsMarshal.SetCount(list67, num4); span4 = CollectionsMarshal.AsSpan(list67); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list67; reference51 = questStep6; index2++; ref QuestStep reference52 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(702.572f, 21.395899f, -29.691013f), 813); SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 6; List list68 = new List(num3); CollectionsMarshal.SetCount(list68, num3); span4 = CollectionsMarshal.AsSpan(list68); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list68; skipConditions3.StepIf = skipStepConditions3; questStep7.SkipConditions = skipConditions3; reference52 = questStep7; index2++; ref QuestStep reference53 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(681.9016f, 32.510292f, -62.020554f), 813); SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num4 = 6; List list69 = new List(num4); CollectionsMarshal.SetCount(list69, num4); span4 = CollectionsMarshal.AsSpan(list69); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list69; skipConditions4.StepIf = skipStepConditions4; questStep8.SkipConditions = skipConditions4; reference53 = questStep8; index2++; ref QuestStep reference54 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(700.8876f, 21.146883f, -86.96297f), 813); SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num3 = 6; List list70 = new List(num3); CollectionsMarshal.SetCount(list70, num3); span4 = CollectionsMarshal.AsSpan(list70); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions5.CompletionQuestVariablesFlags = list70; skipConditions5.StepIf = skipStepConditions5; questStep9.SkipConditions = skipConditions5; reference54 = questStep9; index2++; ref QuestStep reference55 = ref span3[index2]; QuestStep obj46 = new QuestStep(EInteractionType.Interact, 1027420u, new Vector3(702.38794f, 21.798542f, -81.34589f), 813) { StopDistance = 7f }; num4 = 6; List list71 = new List(num4); CollectionsMarshal.SetCount(list71, num4); span4 = CollectionsMarshal.AsSpan(list71); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj46.CompletionQuestVariablesFlags = list71; reference55 = obj46; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(735.5528f, 21.146883f, -88.66971f), 813) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(781.0609f, 23.037855f, -51.803383f), 813); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(805.13293f, 23.037834f, -45.432808f), 813); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1027341u, new Vector3(805.35596f, 30.86825f, 7.9804688f), 813); obj43.Steps = list63; reference47 = obj43; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(794.2938f, 33.028008f, 6.1403913f), 813) { JumpDestination = new JumpDestination { Position = new Vector3(783.8015f, 21.431774f, 6.478429f), StopDistance = 0.25f } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1028280u, new Vector3(784.0542f, 21.414852f, -9.414856f), 813); obj47.Steps = list72; reference56 = obj47; questRoot8.QuestSequence = list60; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(3384); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list73 = new List(num); CollectionsMarshal.SetCount(list73, num); span = CollectionsMarshal.AsSpan(list73); index = 0; span[index] = "liza"; questRoot9.Author = list73; index = 3; List list74 = new List(index); CollectionsMarshal.SetCount(list74, index); span2 = CollectionsMarshal.AsSpan(list74); num = 0; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 0 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027382u, new Vector3(-765.92664f, 61.720478f, -304.1886f), 813); obj48.Steps = list75; reference57 = obj48; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 1 }; index2 = 6; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; ref QuestStep reference59 = ref span3[num2]; QuestStep obj50 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-724.9727f, 54.379677f, -289.8897f), 813) { Comment = "Tower Bottom" }; SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num3 = 6; List list77 = new List(num3); CollectionsMarshal.SetCount(list77, num3); span4 = CollectionsMarshal.AsSpan(list77); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions6.CompletionQuestVariablesFlags = list77; skipConditions6.StepIf = skipStepConditions6; obj50.SkipConditions = skipConditions6; reference59 = obj50; num2++; ref QuestStep reference60 = ref span3[num2]; QuestStep obj51 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-757.78326f, 97.68395f, -372.66458f), 813) { DisableNavmesh = true, Comment = "Tower Bottom Platform 1" }; SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); num4 = 6; List list78 = new List(num4); CollectionsMarshal.SetCount(list78, num4); span4 = CollectionsMarshal.AsSpan(list78); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions7.CompletionQuestVariablesFlags = list78; skipConditions7.StepIf = skipStepConditions7; obj51.SkipConditions = skipConditions7; reference60 = obj51; num2++; ref QuestStep reference61 = ref span3[num2]; QuestStep obj52 = new QuestStep(EInteractionType.UseItem, 2010618u, new Vector3(-792.1111f, 115.15979f, -346.4256f), 813) { ItemId = 2002831u }; num3 = 6; List list79 = new List(num3); CollectionsMarshal.SetCount(list79, num3); span4 = CollectionsMarshal.AsSpan(list79); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj52.CompletionQuestVariablesFlags = list79; reference61 = obj52; num2++; ref QuestStep reference62 = ref span3[num2]; QuestStep obj53 = new QuestStep(EInteractionType.UseItem, 2010619u, new Vector3(-798.27576f, 115.15979f, -320.05798f), 813) { ItemId = 2002831u }; num4 = 6; List list80 = new List(num4); CollectionsMarshal.SetCount(list80, num4); span4 = CollectionsMarshal.AsSpan(list80); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj53.CompletionQuestVariablesFlags = list80; reference62 = obj53; num2++; ref QuestStep reference63 = ref span3[num2]; QuestStep obj54 = new QuestStep(EInteractionType.UseItem, 2010613u, new Vector3(-794.73566f, 115.15979f, -310.32275f), 813) { ItemId = 2002831u }; num3 = 6; List list81 = new List(num3); CollectionsMarshal.SetCount(list81, num3); span4 = CollectionsMarshal.AsSpan(list81); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj54.CompletionQuestVariablesFlags = list81; reference63 = obj54; num2++; ref QuestStep reference64 = ref span3[num2]; QuestStep obj55 = new QuestStep(EInteractionType.UseItem, 2010620u, new Vector3(-789.05927f, 146.77649f, -344.1673f), 813) { ItemId = 2002831u }; num4 = 6; List list82 = new List(num4); CollectionsMarshal.SetCount(list82, num4); span4 = CollectionsMarshal.AsSpan(list82); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj55.CompletionQuestVariablesFlags = list82; reference64 = obj55; obj49.Steps = list76; reference58 = obj49; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1027382u, new Vector3(-765.92664f, 61.720478f, -304.1886f), 813) { AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative }; obj56.Steps = list83; reference65 = obj56; questRoot9.QuestSequence = list74; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(3385); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list84 = new List(num); CollectionsMarshal.SetCount(list84, num); span = CollectionsMarshal.AsSpan(list84); index = 0; span[index] = "liza"; questRoot10.Author = list84; index = 5; List list85 = new List(index); CollectionsMarshal.SetCount(list85, index); span2 = CollectionsMarshal.AsSpan(list85); num = 0; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 0 }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031212u, new Vector3(-673.0907f, 51.157936f, -219.50104f), 813); obj57.Steps = list86; reference66 = obj57; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 1 }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031214u, new Vector3(-425.2232f, 7.8791666f, -120.83624f), 813); obj58.Steps = list87; reference67 = obj58; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 2 }; index2 = 1; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031216u, new Vector3(-460.44104f, 0.94062716f, 79.39258f), 813); obj59.Steps = list88; reference68 = obj59; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 3 }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 1031213u, new Vector3(-465.1103f, 1.231928f, 77.927734f), 813) { ItemId = 2002832u }; obj60.Steps = list89; reference69 = obj60; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031212u, new Vector3(-673.0907f, 51.157936f, -219.50104f), 813) { AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative }; obj61.Steps = list90; reference70 = obj61; questRoot10.QuestSequence = list85; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(3386); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list91 = new List(num); CollectionsMarshal.SetCount(list91, num); span = CollectionsMarshal.AsSpan(list91); index = 0; span[index] = "liza"; questRoot11.Author = list91; index = 4; List list92 = new List(index); CollectionsMarshal.SetCount(list92, index); span2 = CollectionsMarshal.AsSpan(list92); num = 0; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 0 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027419u, new Vector3(-700.7401f, 61.993748f, -353.62787f), 813); obj62.Steps = list93; reference71 = obj62; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 1 }; index2 = 2; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010031u, new Vector3(-149.82837f, 15.27417f, -102.49487f), 813) { AetherCurrentId = 2818230u }; num2++; ref QuestStep reference73 = ref span3[num2]; QuestStep obj64 = new QuestStep(EInteractionType.Interact, 1027353u, new Vector3(-146.31879f, 28.47206f, -128.83197f), 813) { Mount = true }; num3 = 1; List list95 = new List(num3); CollectionsMarshal.SetCount(list95, num3); span6 = CollectionsMarshal.AsSpan(list95); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKZC003_03386_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKZC003_03386_A1_000_001") }; obj64.DialogueChoices = list95; reference73 = obj64; obj63.Steps = list94; reference72 = obj63; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 2 }; num2 = 6; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-159.60991f, 28.47209f, -130.60031f), 813) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-159.76884f, 32.30582f, -122.91172f), 813) { DisableNavmesh = true }; index2++; ref QuestStep reference75 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1028317u, new Vector3(-157.64093f, 49.13476f, -137.3465f), 813); num4 = 6; List list97 = new List(num4); CollectionsMarshal.SetCount(list97, num4); span4 = CollectionsMarshal.AsSpan(list97); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list97; reference75 = questStep10; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-156.64954f, 5.779213f, -158.39209f), 813) { DisableNavmesh = true, Mount = true }; index2++; ref QuestStep reference76 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1027368u, new Vector3(-120.65314f, 5.761645f, -159.77728f), 813); num3 = 6; List list98 = new List(num3); CollectionsMarshal.SetCount(list98, num3); span4 = CollectionsMarshal.AsSpan(list98); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list98; reference76 = questStep11; index2++; ref QuestStep reference77 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1031559u, new Vector3(-194.17108f, 5.761844f, -153.79572f), 813); num4 = 6; List list99 = new List(num4); CollectionsMarshal.SetCount(list99, num4); span4 = CollectionsMarshal.AsSpan(list99); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list99; reference77 = questStep12; obj65.Steps = list96; reference74 = obj65; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-137.97934f, 14.623874f, -136.3065f), 813); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-137.54897f, 14.623859f, -121.3416f), 813) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027353u, new Vector3(-146.31879f, 28.47206f, -128.83197f), 813); obj66.Steps = list100; reference78 = obj66; questRoot11.QuestSequence = list92; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(3395); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list101 = new List(num); CollectionsMarshal.SetCount(list101, num); span = CollectionsMarshal.AsSpan(list101); index = 0; span[index] = "liza"; questRoot12.Author = list101; index = 4; List list102 = new List(index); CollectionsMarshal.SetCount(list102, index); span2 = CollectionsMarshal.AsSpan(list102); num = 0; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 0 }; num2 = 1; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030266u, new Vector3(-367.66614f, 66.863594f, 557.1526f), 816); obj67.Steps = list103; reference79 = obj67; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 1 }; index2 = 1; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030267u, new Vector3(-161.30316f, 34.21811f, 607.38525f), 816); obj68.Steps = list104; reference80 = obj68; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 2 }; num2 = 1; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Say, 2009997u, new Vector3(-40.116028f, 24.063354f, 739.25366f), 816) { ChatMessage = new ChatMessage { Key = "TEXT_LUCKZC012_03395_SYSTEM_000_013" } }; obj69.Steps = list105; reference81 = obj69; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030266u, new Vector3(-367.66614f, 66.863594f, 557.1526f), 816) { AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj70.Steps = list106; reference82 = obj70; questRoot12.QuestSequence = list102; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(3398); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list107 = new List(num); CollectionsMarshal.SetCount(list107, num); span = CollectionsMarshal.AsSpan(list107); index = 0; span[index] = "liza"; questRoot13.Author = list107; index = 5; List list108 = new List(index); CollectionsMarshal.SetCount(list108, index); span2 = CollectionsMarshal.AsSpan(list108); num = 0; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 0 }; num2 = 1; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030618u, new Vector3(-613.39746f, 36.54754f, -215.41168f), 816); obj71.Steps = list109; reference83 = obj71; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 1 }; index2 = 5; List list110 = new List(index2); CollectionsMarshal.SetCount(list110, index2); span3 = CollectionsMarshal.AsSpan(list110); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Dive, null, new Vector3(-469.05124f, -0.60001665f, -194.937f), 816); num2++; ref QuestStep reference85 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 2010160u, new Vector3(-456.80933f, -41.153625f, -232.01343f), 816); num3 = 6; List list111 = new List(num3); CollectionsMarshal.SetCount(list111, num3); span4 = CollectionsMarshal.AsSpan(list111); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list111; reference85 = questStep13; num2++; ref QuestStep reference86 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 2010161u, new Vector3(-341.02393f, -34.62274f, -211.4748f), 816); num4 = 6; List list112 = new List(num4); CollectionsMarshal.SetCount(list112, num4); span4 = CollectionsMarshal.AsSpan(list112); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list112; reference86 = questStep14; num2++; ref QuestStep reference87 = ref span3[num2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 2010159u, new Vector3(-341.78687f, -56.992493f, -159.96033f), 816); num3 = 6; List list113 = new List(num3); CollectionsMarshal.SetCount(list113, num3); span4 = CollectionsMarshal.AsSpan(list113); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list113; reference87 = questStep15; num2++; ref QuestStep reference88 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 2010158u, new Vector3(-347.43274f, -48.264343f, -120.3479f), 816); num4 = 6; List list114 = new List(num4); CollectionsMarshal.SetCount(list114, num4); span4 = CollectionsMarshal.AsSpan(list114); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list114; reference88 = questStep16; obj72.Steps = list110; reference84 = obj72; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 2 }; num2 = 3; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, 2010158u, new Vector3(-347.43274f, 0f, -120.3479f), 816) { DisableNavmesh = true, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-438.7658f, 0.09470785f, -86.849434f), 816) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1030618u, new Vector3(-613.39746f, 36.54754f, -215.41168f), 816); obj73.Steps = list115; reference89 = obj73; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 3 }; index2 = 3; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; ref QuestStep reference91 = ref span3[num2]; QuestStep obj75 = new QuestStep(EInteractionType.UseItem, 2010163u, new Vector3(-659.9985f, 38.864624f, -227.25269f), 816) { ItemId = 2002637u }; num3 = 6; List list117 = new List(num3); CollectionsMarshal.SetCount(list117, num3); span4 = CollectionsMarshal.AsSpan(list117); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj75.CompletionQuestVariablesFlags = list117; reference91 = obj75; num2++; ref QuestStep reference92 = ref span3[num2]; QuestStep obj76 = new QuestStep(EInteractionType.UseItem, 2010164u, new Vector3(-664.02686f, 40.66516f, -225.08588f), 816) { ItemId = 2002637u }; num4 = 6; List list118 = new List(num4); CollectionsMarshal.SetCount(list118, num4); span4 = CollectionsMarshal.AsSpan(list118); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj76.CompletionQuestVariablesFlags = list118; reference92 = obj76; num2++; ref QuestStep reference93 = ref span3[num2]; QuestStep obj77 = new QuestStep(EInteractionType.UseItem, 2010162u, new Vector3(-667.6585f, 42.74048f, -228.62598f), 816) { ItemId = 2002637u }; num3 = 6; List list119 = new List(num3); CollectionsMarshal.SetCount(list119, num3); span4 = CollectionsMarshal.AsSpan(list119); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj77.CompletionQuestVariablesFlags = list119; reference93 = obj77; obj74.Steps = list116; reference90 = obj74; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030618u, new Vector3(-613.39746f, 36.54754f, -215.41168f), 816); obj78.Steps = list120; reference94 = obj78; questRoot13.QuestSequence = list108; AddQuest(questId13, questRoot13); } private static void LoadQuests68() { QuestId questId = new QuestId(3404); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 5; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030838u, new Vector3(-285.90833f, 40.324036f, 444.41882f), 816); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 3; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2010362u, new Vector3(-622.4308f, 37.369263f, -232.3797f), 816); int num3 = 6; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list5; reference3 = questStep; num2++; ref QuestStep reference4 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2010363u, new Vector3(-621.8815f, 37.338745f, -234.33282f), 816); num4 = 6; List list6 = new List(num4); CollectionsMarshal.SetCount(list6, num4); span4 = CollectionsMarshal.AsSpan(list6); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list6; reference4 = questStep2; num2++; ref QuestStep reference5 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2010364u, new Vector3(-627.7409f, 37.094604f, -245.65503f), 816); num3 = 6; List list7 = new List(num3); CollectionsMarshal.SetCount(list7, num3); span4 = CollectionsMarshal.AsSpan(list7); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list7; reference5 = questStep3; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030839u, new Vector3(-628.1377f, 35.861557f, -238.20862f), 816); obj3.Steps = list8; reference6 = obj3; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030838u, new Vector3(-285.90833f, 40.324036f, 444.41882f), 816) { AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj4.Steps = list9; reference7 = obj4; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030838u, new Vector3(-285.90833f, 40.324036f, 444.41882f), 816); obj5.Steps = list10; reference8 = obj5; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(3427); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list11 = new List(num); CollectionsMarshal.SetCount(list11, num); span = CollectionsMarshal.AsSpan(list11); index = 0; span[index] = "liza"; questRoot2.Author = list11; index = 5; List list12 = new List(index); CollectionsMarshal.SetCount(list12, index); span2 = CollectionsMarshal.AsSpan(list12); num = 0; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; index2 = 1; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027695u, new Vector3(441.64185f, 89.80711f, -653.43713f), 816); obj6.Steps = list13; reference9 = obj6; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 1 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010481u, new Vector3(238.7273f, 72.95337f, -723.72015f), 816); obj7.Steps = list14; reference10 = obj7; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 2 }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010482u, new Vector3(156.63379f, 55.588623f, -629.8467f), 816); obj8.Steps = list15; reference11 = obj8; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 3 }; num2 = 1; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010483u, new Vector3(34.1344f, 39.902344f, -622.18665f), 816); obj9.Steps = list16; reference12 = obj9; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list17 = new List(index2); CollectionsMarshal.SetCount(list17, index2); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; ref QuestStep reference14 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.CompleteQuest, 1031025u, new Vector3(-79.75891f, 37.968338f, -531.8532f), 816); num4 = 1; List list18 = new List(num4); CollectionsMarshal.SetCount(list18, num4); Span span5 = CollectionsMarshal.AsSpan(list18); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKZD101_03427_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKZD101_03427_A1_000_000") }; questStep4.DialogueChoices = list18; reference14 = questStep4; obj10.Steps = list17; reference13 = obj10; questRoot2.QuestSequence = list12; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(3444); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list19 = new List(num); CollectionsMarshal.SetCount(list19, num); span = CollectionsMarshal.AsSpan(list19); index = 0; span[index] = "liza"; questRoot3.Author = list19; index = 4; List list20 = new List(index); CollectionsMarshal.SetCount(list20, index); span2 = CollectionsMarshal.AsSpan(list20); num = 0; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; num2 = 1; List list21 = new List(num2); CollectionsMarshal.SetCount(list21, num2); span3 = CollectionsMarshal.AsSpan(list21); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029023u, new Vector3(-131.36493f, -16.477911f, 316.3042f), 817); obj11.Steps = list21; reference15 = obj11; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; index2 = 1; List list22 = new List(index2); CollectionsMarshal.SetCount(list22, index2); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Say, 1029024u, new Vector3(-301.5335f, 8.681433f, 711.2992f), 817) { ChatMessage = new ChatMessage { Key = "TEXT_LUCKZE010_03444_SYSTEM_100_011" } }; obj12.Steps = list22; reference16 = obj12; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 2 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009776u, new Vector3(-375.38727f, 10.0251465f, 451.65173f), 817); obj13.Steps = list23; reference17 = obj13; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029024u, new Vector3(-301.5335f, 8.681433f, 711.2992f), 817); obj14.Steps = list24; reference18 = obj14; questRoot3.QuestSequence = list20; AddQuest(questId3, questRoot3); } private static void LoadQuests69() { QuestId questId = new QuestId(3467); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027736u, new Vector3(396.38354f, 20.422523f, -179.12573f), 817); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 3; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1031383u, new Vector3(569.51245f, 27.331062f, 143.69421f), 817); int num3 = 6; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list5; reference3 = questStep; num2++; ref QuestStep reference4 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1031381u, new Vector3(558.64795f, 27.378386f, 152.42236f), 817); num4 = 6; List list6 = new List(num4); CollectionsMarshal.SetCount(list6, num4); span4 = CollectionsMarshal.AsSpan(list6); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list6; reference4 = questStep2; num2++; ref QuestStep reference5 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1031382u, new Vector3(575.1887f, 27.872107f, 161.39453f), 817); num3 = 6; List list7 = new List(num3); CollectionsMarshal.SetCount(list7, num3); span4 = CollectionsMarshal.AsSpan(list7); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list7; reference5 = questStep3; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1027736u, new Vector3(396.38354f, 20.422523f, -179.12573f), 817) { AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; obj3.Steps = list8; reference6 = obj3; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(3478); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list9 = new List(num); CollectionsMarshal.SetCount(list9, num); span = CollectionsMarshal.AsSpan(list9); index = 0; span[index] = "liza"; questRoot2.Author = list9; index = 5; List list10 = new List(index); CollectionsMarshal.SetCount(list10, index); span2 = CollectionsMarshal.AsSpan(list10); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 0 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027716u, new Vector3(494.9873f, -6.555339f, -224.93329f), 817); obj4.Steps = list11; reference7 = obj4; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 1 }; num2 = 1; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031001u, new Vector3(167.71179f, -20f, -471.00024f), 817); obj5.Steps = list12; reference8 = obj5; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 2 }; index2 = 1; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; ref QuestStep reference10 = ref span3[num2]; QuestStep obj7 = new QuestStep(EInteractionType.Combat, null, new Vector3(168.35954f, -20f, -483.02176f), 817) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 2; List list14 = new List(num4); CollectionsMarshal.SetCount(list14, num4); Span span5 = CollectionsMarshal.AsSpan(list14); num3 = 0; span5[num3] = 11163u; num3++; span5[num3] = 11164u; obj7.KillEnemyDataIds = list14; reference10 = obj7; obj6.Steps = list13; reference9 = obj6; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 3 }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031001u, new Vector3(167.71179f, -20f, -471.00024f), 817) { StopDistance = 7f }; obj8.Steps = list15; reference11 = obj8; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027716u, new Vector3(494.9873f, -6.555339f, -224.93329f), 817) { AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; obj9.Steps = list16; reference12 = obj9; questRoot2.QuestSequence = list10; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(3479); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list17 = new List(num); CollectionsMarshal.SetCount(list17, num); span = CollectionsMarshal.AsSpan(list17); index = 0; span[index] = "liza"; questRoot3.Author = list17; index = 3; List list18 = new List(index); CollectionsMarshal.SetCount(list18, index); span2 = CollectionsMarshal.AsSpan(list18); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 0 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027716u, new Vector3(494.9873f, -6.555339f, -224.93329f), 817); obj10.Steps = list19; reference13 = obj10; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 1 }; index2 = 4; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; ref QuestStep reference15 = ref span3[num2]; QuestStep obj12 = new QuestStep(EInteractionType.Interact, 1031012u, new Vector3(395.01025f, 20.422523f, -211.81049f), 817) { Fly = true }; num3 = 6; List list21 = new List(num3); CollectionsMarshal.SetCount(list21, num3); span4 = CollectionsMarshal.AsSpan(list21); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj12.CompletionQuestVariablesFlags = list21; reference15 = obj12; num2++; ref QuestStep reference16 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(432.72134f, 34.13806f, -146.49078f), 817); SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num4 = 6; List list22 = new List(num4); CollectionsMarshal.SetCount(list22, num4); span4 = CollectionsMarshal.AsSpan(list22); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list22; skipConditions.StepIf = skipStepConditions; questStep4.SkipConditions = skipConditions; reference16 = questStep4; num2++; ref QuestStep reference17 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1031150u, new Vector3(433.85962f, 34.138065f, -145.37274f), 817); num3 = 6; List list23 = new List(num3); CollectionsMarshal.SetCount(list23, num3); span4 = CollectionsMarshal.AsSpan(list23); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list23; reference17 = questStep5; num2++; ref QuestStep reference18 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1031151u, new Vector3(401.20544f, 33.63778f, -104.32593f), 817); num4 = 6; List list24 = new List(num4); CollectionsMarshal.SetCount(list24, num4); span4 = CollectionsMarshal.AsSpan(list24); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list24; reference18 = questStep6; obj11.Steps = list20; reference14 = obj11; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list25 = new List(num2); CollectionsMarshal.SetCount(list25, num2); span3 = CollectionsMarshal.AsSpan(list25); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1027716u, new Vector3(494.9873f, -6.555339f, -224.93329f), 817) { Fly = true, NextQuestId = new QuestId(3480) }; obj13.Steps = list25; reference19 = obj13; questRoot3.QuestSequence = list18; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(3480); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list26 = new List(num); CollectionsMarshal.SetCount(list26, num); span = CollectionsMarshal.AsSpan(list26); index = 0; span[index] = "liza"; questRoot4.Author = list26; index = 10; List list27 = new List(index); CollectionsMarshal.SetCount(list27, index); span2 = CollectionsMarshal.AsSpan(list27); num = 0; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; index2 = 1; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027716u, new Vector3(494.9873f, -6.555339f, -224.93329f), 817); obj14.Steps = list28; reference20 = obj14; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 1 }; num2 = 1; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031007u, new Vector3(566.27747f, 26.783415f, 133.77576f), 817) { Fly = true }; obj15.Steps = list29; reference21 = obj15; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 2 }; index2 = 1; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; ref QuestStep reference23 = ref span3[num2]; QuestStep obj17 = new QuestStep(EInteractionType.Combat, null, new Vector3(591.2435f, 22.702421f, 85.20056f), 817) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list31 = new List(num3); CollectionsMarshal.SetCount(list31, num3); Span span6 = CollectionsMarshal.AsSpan(list31); num4 = 0; ref ComplexCombatData reference24 = ref span6[num4]; ComplexCombatData obj18 = new ComplexCombatData { DataId = 10285u, MinimumKillCount = 3u }; int num5 = 6; List list32 = new List(num5); CollectionsMarshal.SetCount(list32, num5); span4 = CollectionsMarshal.AsSpan(list32); int num6 = 0; span4[num6] = null; num6++; span4[num6] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num6++; span4[num6] = null; num6++; span4[num6] = null; num6++; span4[num6] = null; num6++; span4[num6] = null; obj18.CompletionQuestVariablesFlags = list32; reference24 = obj18; obj17.ComplexCombatData = list31; reference23 = obj17; obj16.Steps = list30; reference22 = obj16; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 3 }; num2 = 1; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031007u, new Vector3(566.27747f, 26.783415f, 133.77576f), 817) { Fly = true }; obj19.Steps = list33; reference25 = obj19; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 4 }; index2 = 1; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031008u, new Vector3(269.97778f, 13.099541f, 134.59973f), 817) { Fly = true }; obj20.Steps = list34; reference26 = obj20; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 5 }; num2 = 3; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; ref QuestStep reference28 = ref span3[index2]; QuestStep obj22 = new QuestStep(EInteractionType.Interact, 2010451u, new Vector3(265.03394f, 11.306824f, 73.899414f), 817) { Fly = true }; num4 = 6; List list36 = new List(num4); CollectionsMarshal.SetCount(list36, num4); span4 = CollectionsMarshal.AsSpan(list36); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj22.CompletionQuestVariablesFlags = list36; reference28 = obj22; index2++; ref QuestStep reference29 = ref span3[index2]; QuestStep obj23 = new QuestStep(EInteractionType.Interact, 2010450u, new Vector3(267.20068f, 11.184814f, 30.502686f), 817) { StopDistance = 0.5f, Fly = true }; num3 = 6; List list37 = new List(num3); CollectionsMarshal.SetCount(list37, num3); span4 = CollectionsMarshal.AsSpan(list37); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj23.CompletionQuestVariablesFlags = list37; reference29 = obj23; index2++; ref QuestStep reference30 = ref span3[index2]; QuestStep obj24 = new QuestStep(EInteractionType.Interact, 2010449u, new Vector3(242.14539f, 21.86615f, -20.004639f), 817) { StopDistance = 0.5f, Fly = true }; num4 = 6; List list38 = new List(num4); CollectionsMarshal.SetCount(list38, num4); span4 = CollectionsMarshal.AsSpan(list38); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj24.CompletionQuestVariablesFlags = list38; reference30 = obj24; obj21.Steps = list35; reference27 = obj21; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 6 }; index2 = 1; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031008u, new Vector3(269.97778f, 13.099541f, 134.59973f), 817) { Fly = true }; obj25.Steps = list39; reference31 = obj25; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 7 }; num2 = 1; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; ref QuestStep reference33 = ref span3[index2]; QuestStep obj27 = new QuestStep(EInteractionType.Combat, null, new Vector3(441.3478f, 11.8605385f, 172.98285f), 817) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list41 = new List(num3); CollectionsMarshal.SetCount(list41, num3); span5 = CollectionsMarshal.AsSpan(list41); num4 = 0; span5[num4] = 11165u; obj27.KillEnemyDataIds = list41; reference33 = obj27; obj26.Steps = list40; reference32 = obj26; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 8 }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031010u, new Vector3(441.062f, 11.948165f, 173.87659f), 817); obj28.Steps = list42; reference34 = obj28; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1027716u, new Vector3(494.9873f, -6.555339f, -224.93329f), 817) { Fly = true, NextQuestId = new QuestId(3481) }; obj29.Steps = list43; reference35 = obj29; questRoot4.QuestSequence = list27; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(3481); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list44 = new List(num); CollectionsMarshal.SetCount(list44, num); span = CollectionsMarshal.AsSpan(list44); index = 0; span[index] = "liza"; questRoot5.Author = list44; index = 5; List list45 = new List(index); CollectionsMarshal.SetCount(list45, index); span2 = CollectionsMarshal.AsSpan(list45); num = 0; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 0 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031006u, new Vector3(493.55298f, -6.5553393f, -226.30658f), 817) { StopDistance = 7f }; obj30.Steps = list46; reference36 = obj30; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 1 }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031001u, new Vector3(167.71179f, -20f, -471.00024f), 817) { Fly = true }; obj31.Steps = list47; reference37 = obj31; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 2 }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; ref QuestStep reference39 = ref span3[num2]; QuestStep obj33 = new QuestStep(EInteractionType.Combat, null, new Vector3(168.50095f, -20f, -481.85556f), 817) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list49 = new List(num4); CollectionsMarshal.SetCount(list49, num4); span5 = CollectionsMarshal.AsSpan(list49); num3 = 0; span5[num3] = 11166u; obj33.KillEnemyDataIds = list49; reference39 = obj33; obj32.Steps = list48; reference38 = obj32; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 3 }; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031001u, new Vector3(167.71179f, -20f, -471.00024f), 817) { StopDistance = 5f }; obj34.Steps = list50; reference40 = obj34; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027716u, new Vector3(494.9873f, -6.555339f, -224.93329f), 817) { Fly = true, NextQuestId = new QuestId(3482) }; obj35.Steps = list51; reference41 = obj35; questRoot5.QuestSequence = list45; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(3482); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list52 = new List(num); CollectionsMarshal.SetCount(list52, num); span = CollectionsMarshal.AsSpan(list52); index = 0; span[index] = "liza"; questRoot6.Author = list52; index = 8; List list53 = new List(index); CollectionsMarshal.SetCount(list53, index); span2 = CollectionsMarshal.AsSpan(list53); num = 0; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 0 }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031152u, new Vector3(465.7511f, 18.97871f, -61.08191f), 817) { Fly = true }; obj36.Steps = list54; reference42 = obj36; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 1 }; index2 = 1; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031156u, new Vector3(160.14343f, -4.7555914f, 297.26086f), 817) { Fly = true }; obj37.Steps = list55; reference43 = obj37; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 2 }; num2 = 1; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; ref QuestStep reference45 = ref span3[index2]; QuestStep obj39 = new QuestStep(EInteractionType.Combat, null, new Vector3(180.39362f, -26.65495f, 784.1922f), 817) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list57 = new List(num3); CollectionsMarshal.SetCount(list57, num3); span5 = CollectionsMarshal.AsSpan(list57); num4 = 0; span5[num4] = 11167u; obj39.KillEnemyDataIds = list57; reference45 = obj39; obj38.Steps = list56; reference44 = obj38; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 3 }; index2 = 1; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031160u, new Vector3(179.76648f, -26.785097f, 785.3054f), 817) { StopDistance = 5f }; obj40.Steps = list58; reference46 = obj40; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 4 }; num2 = 1; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027716u, new Vector3(494.9873f, -6.555339f, -224.93329f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; obj41.Steps = list59; reference47 = obj41; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 5 }; index2 = 4; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; ref QuestStep reference49 = ref span3[num2]; QuestStep obj43 = new QuestStep(EInteractionType.Interact, 2010458u, new Vector3(101.15198f, -18.783936f, -672.2057f), 817) { Fly = true }; num4 = 6; List list61 = new List(num4); CollectionsMarshal.SetCount(list61, num4); span4 = CollectionsMarshal.AsSpan(list61); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj43.CompletionQuestVariablesFlags = list61; reference49 = obj43; num2++; ref QuestStep reference50 = ref span3[num2]; QuestStep obj44 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(216.41074f, 11.20001f, -712.12494f), 817) { Fly = true }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 6; List list62 = new List(num3); CollectionsMarshal.SetCount(list62, num3); span4 = CollectionsMarshal.AsSpan(list62); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list62; skipConditions2.StepIf = skipStepConditions2; obj44.SkipConditions = skipConditions2; reference50 = obj44; num2++; ref QuestStep reference51 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2010457u, new Vector3(221.30151f, 11.184814f, -721.24817f), 817); num4 = 6; List list63 = new List(num4); CollectionsMarshal.SetCount(list63, num4); span4 = CollectionsMarshal.AsSpan(list63); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list63; reference51 = questStep7; num2++; ref QuestStep reference52 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2010456u, new Vector3(229.11414f, 12.802246f, -706.8437f), 817); num3 = 6; List list64 = new List(num3); CollectionsMarshal.SetCount(list64, num3); span4 = CollectionsMarshal.AsSpan(list64); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list64; reference52 = questStep8; obj42.Steps = list60; reference48 = obj42; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 6 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031164u, new Vector3(169.05469f, -19.903002f, -530.2052f), 817) { Fly = true }; obj45.Steps = list65; reference53 = obj45; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027716u, new Vector3(494.9873f, -6.555339f, -224.93329f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; obj46.Steps = list66; reference54 = obj46; questRoot6.QuestSequence = list53; AddQuest(questId6, questRoot6); } private static void LoadQuests70() { QuestId questId = new QuestId(3503); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 6; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030979u, new Vector3(-424.61285f, 31.900826f, -226.64227f), 815); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Combat, null, new Vector3(-51.720833f, -17.25763f, 37.377193f), 815) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; int num3 = 1; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int index3 = 0; span4[index3] = 11103u; obj3.KillEnemyDataIds = list5; reference3 = obj3; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 2 }; num2 = 1; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030980u, new Vector3(-53.75763f, -17.25763f, 35.416138f), 815) { StopDistance = 5f }; obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 3 }; index2 = 1; List list7 = new List(index2); CollectionsMarshal.SetCount(list7, index2); span3 = CollectionsMarshal.AsSpan(list7); num2 = 0; ref QuestStep reference6 = ref span3[num2]; QuestStep obj6 = new QuestStep(EInteractionType.Combat, null, new Vector3(56.450626f, -30.337545f, 103.22127f), 815) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list8 = new List(index3); CollectionsMarshal.SetCount(list8, index3); span4 = CollectionsMarshal.AsSpan(list8); num3 = 0; span4[num3] = 11103u; obj6.KillEnemyDataIds = list8; reference6 = obj6; obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 4 }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030981u, new Vector3(56.443115f, -30.173006f, 101.76245f), 815) { StopDistance = 5f }; obj7.Steps = list9; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030982u, new Vector3(13.961914f, -47.887844f, 169.78711f), 815); obj8.Steps = list10; reference8 = obj8; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(3511); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list11 = new List(num); CollectionsMarshal.SetCount(list11, num); span = CollectionsMarshal.AsSpan(list11); index = 0; span[index] = "liza"; questRoot2.Author = list11; index = 3; List list12 = new List(index); CollectionsMarshal.SetCount(list12, index); span2 = CollectionsMarshal.AsSpan(list12); num = 0; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 0 }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027927u, new Vector3(-476.95123f, 47.78906f, -200.61041f), 815); obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 1 }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030759u, new Vector3(-558.9227f, 52.408985f, -188.79993f), 815); obj10.Steps = list14; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030979u, new Vector3(-424.61285f, 31.900826f, -226.64227f), 815) { PickUpQuestId = new QuestId(3503) }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030807u, new Vector3(-336.6903f, 19.24816f, 75.913574f), 815); obj11.Steps = list15; reference11 = obj11; questRoot2.QuestSequence = list12; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(3516); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list16 = new List(num); CollectionsMarshal.SetCount(list16, num); span = CollectionsMarshal.AsSpan(list16); index = 0; span[index] = "liza"; questRoot3.Author = list16; index = 4; List list17 = new List(index); CollectionsMarshal.SetCount(list17, index); span2 = CollectionsMarshal.AsSpan(list17); num = 0; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030455u, new Vector3(54.09314f, 83.001076f, -74.540344f), 820); obj12.Steps = list18; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 1 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030456u, new Vector3(63.279175f, -4.0096626f, 145.28113f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Eulmore, To = EAetheryteLocation.EulmoreSoutheastDerelict } }; obj13.Steps = list19; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 2 }; index2 = 1; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030455u, new Vector3(54.09314f, 83.001076f, -74.540344f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.EulmoreSoutheastDerelict, To = EAetheryteLocation.Eulmore } }; obj14.Steps = list20; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list21 = new List(num2); CollectionsMarshal.SetCount(list21, num2); span3 = CollectionsMarshal.AsSpan(list21); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030457u, new Vector3(63.370728f, -4.158061f, 143.93835f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Eulmore, To = EAetheryteLocation.EulmoreSoutheastDerelict }, NextQuestId = new QuestId(3517) }; obj15.Steps = list21; reference15 = obj15; questRoot3.QuestSequence = list17; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(3517); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list22 = new List(num); CollectionsMarshal.SetCount(list22, num); span = CollectionsMarshal.AsSpan(list22); index = 0; span[index] = "liza"; questRoot4.Author = list22; index = 4; List list23 = new List(index); CollectionsMarshal.SetCount(list23, index); span2 = CollectionsMarshal.AsSpan(list23); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 0 }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030456u, new Vector3(63.279175f, -4.0096626f, 145.28113f), 820); obj16.Steps = list24; reference16 = obj16; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 1 }; num2 = 1; List list25 = new List(num2); CollectionsMarshal.SetCount(list25, num2); span3 = CollectionsMarshal.AsSpan(list25); index2 = 0; ref QuestStep reference18 = ref span3[index2]; QuestStep obj18 = new QuestStep(EInteractionType.Combat, null, new Vector3(383.55106f, 4.5417395f, 602.9981f), 814) { StopDistance = 0.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaStilltide, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list26 = new List(num3); CollectionsMarshal.SetCount(list26, num3); span4 = CollectionsMarshal.AsSpan(list26); index3 = 0; span4[index3] = 11087u; obj18.KillEnemyDataIds = list26; reference18 = obj18; obj17.Steps = list25; reference17 = obj17; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 2 }; index2 = 1; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030458u, new Vector3(379.84277f, 5.363723f, 600.3967f), 814) { StopDistance = 7f }; obj19.Steps = list27; reference19 = obj19; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030463u, new Vector3(-14.847046f, -6.9869757f, -124.4068f), 820) { AetheryteShortcut = EAetheryteLocation.Eulmore, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Eulmore, To = EAetheryteLocation.EulmoreGloryGate } }; obj20.Steps = list28; reference20 = obj20; questRoot4.QuestSequence = list23; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(3518); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list29 = new List(num); CollectionsMarshal.SetCount(list29, num); span = CollectionsMarshal.AsSpan(list29); index = 0; span[index] = "liza"; questRoot5.Author = list29; index = 3; List list30 = new List(index); CollectionsMarshal.SetCount(list30, index); span2 = CollectionsMarshal.AsSpan(list30); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 0 }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029983u, new Vector3(-56.565247f, -4.821f, -88.059875f), 820); obj21.Steps = list31; reference21 = obj21; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 1 }; num2 = 3; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; ref QuestStep reference23 = ref span3[index2]; QuestStep obj23 = new QuestStep(EInteractionType.Interact, 1027606u, new Vector3(-50.247986f, -4.820967f, -94.65173f), 820) { StopDistance = 7f }; index3 = 6; List list33 = new List(index3); CollectionsMarshal.SetCount(list33, index3); Span span5 = CollectionsMarshal.AsSpan(list33); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj23.CompletionQuestVariablesFlags = list33; reference23 = obj23; index2++; ref QuestStep reference24 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1029980u, new Vector3(-81.59003f, -0.80081946f, 40.878906f), 820); num3 = 6; List list34 = new List(num3); CollectionsMarshal.SetCount(list34, num3); span5 = CollectionsMarshal.AsSpan(list34); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list34; reference24 = questStep; index2++; ref QuestStep reference25 = ref span3[index2]; QuestStep obj24 = new QuestStep(EInteractionType.Interact, 1027604u, new Vector3(76.3103f, -8.115f, -46.219604f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.EulmoreNightsoilPots, To = EAetheryteLocation.EulmoreGloryGate } }; index3 = 6; List list35 = new List(index3); CollectionsMarshal.SetCount(list35, index3); span5 = CollectionsMarshal.AsSpan(list35); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj24.CompletionQuestVariablesFlags = list35; reference25 = obj24; obj22.Steps = list32; reference22 = obj22; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; ref QuestStep reference27 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.CompleteQuest, 1029983u, new Vector3(-56.565247f, -4.821f, -88.059875f), 820); num3 = 1; List list37 = new List(num3); CollectionsMarshal.SetCount(list37, num3); Span span6 = CollectionsMarshal.AsSpan(list37); index3 = 0; span6[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKZH008_03518_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKZH008_03518_A1_000_003") }; questStep2.DialogueChoices = list37; reference27 = questStep2; obj25.Steps = list36; reference26 = obj25; questRoot5.QuestSequence = list30; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(3519); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list38 = new List(num); CollectionsMarshal.SetCount(list38, num); span = CollectionsMarshal.AsSpan(list38); index = 0; span[index] = "liza"; questRoot6.Author = list38; index = 3; List list39 = new List(index); CollectionsMarshal.SetCount(list39, index); span2 = CollectionsMarshal.AsSpan(list39); num = 0; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 0 }; num2 = 1; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027550u, new Vector3(52.536743f, 82.8351f, 13.595764f), 820); obj26.Steps = list40; reference28 = obj26; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 1 }; index2 = 3; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; ref QuestStep reference30 = ref span3[num2]; QuestStep obj28 = new QuestStep(EInteractionType.Interact, 2010114u, new Vector3(81.19324f, -10.421997f, 48.8136f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Eulmore, To = EAetheryteLocation.EulmoreSoutheastDerelict } }; index3 = 6; List list42 = new List(index3); CollectionsMarshal.SetCount(list42, index3); span5 = CollectionsMarshal.AsSpan(list42); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj28.CompletionQuestVariablesFlags = list42; reference30 = obj28; num2++; ref QuestStep reference31 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2010116u, new Vector3(94.40759f, -8.377258f, -57.358704f), 820); num3 = 6; List list43 = new List(num3); CollectionsMarshal.SetCount(list43, num3); span5 = CollectionsMarshal.AsSpan(list43); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list43; reference31 = questStep3; num2++; ref QuestStep reference32 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2010115u, new Vector3(-30.167114f, -11.917358f, 106.43164f), 820); index3 = 6; List list44 = new List(index3); CollectionsMarshal.SetCount(list44, index3); span5 = CollectionsMarshal.AsSpan(list44); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list44; reference32 = questStep4; obj27.Steps = list41; reference29 = obj27; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1027550u, new Vector3(52.536743f, 82.8351f, 13.595764f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.EulmoreNightsoilPots, To = EAetheryteLocation.Eulmore } }; obj29.Steps = list45; reference33 = obj29; questRoot6.QuestSequence = list39; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(3520); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list46 = new List(num); CollectionsMarshal.SetCount(list46, num); span = CollectionsMarshal.AsSpan(list46); index = 0; span[index] = "liza"; questRoot7.Author = list46; index = 3; List list47 = new List(index); CollectionsMarshal.SetCount(list47, index); span2 = CollectionsMarshal.AsSpan(list47); num = 0; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 0 }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030465u, new Vector3(19.272095f, 36f, -4.409851f), 820); obj30.Steps = list48; reference34 = obj30; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 1 }; num2 = 3; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; ref QuestStep reference36 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1027537u, new Vector3(-3.982666f, 23.1f, 27.145752f), 820); num3 = 6; List list50 = new List(num3); CollectionsMarshal.SetCount(list50, num3); span5 = CollectionsMarshal.AsSpan(list50); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list50; reference36 = questStep5; index2++; ref QuestStep reference37 = ref span3[index2]; QuestStep obj32 = new QuestStep(EInteractionType.Interact, 1027554u, new Vector3(27.54248f, 82.78693f, 32.303345f), 820) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Eulmore }; index3 = 6; List list51 = new List(index3); CollectionsMarshal.SetCount(list51, index3); span5 = CollectionsMarshal.AsSpan(list51); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj32.CompletionQuestVariablesFlags = list51; reference37 = obj32; index2++; ref QuestStep reference38 = ref span3[index2]; QuestStep obj33 = new QuestStep(EInteractionType.Interact, 1027593u, new Vector3(78.11096f, -10.682121f, 73.28906f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Eulmore, To = EAetheryteLocation.EulmoreSoutheastDerelict } }; num3 = 6; List list52 = new List(num3); CollectionsMarshal.SetCount(list52, num3); span5 = CollectionsMarshal.AsSpan(list52); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj33.CompletionQuestVariablesFlags = list52; reference38 = obj33; obj31.Steps = list49; reference35 = obj31; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list53 = new List(index2); CollectionsMarshal.SetCount(list53, index2); span3 = CollectionsMarshal.AsSpan(list53); num2 = 0; ref QuestStep reference40 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.CompleteQuest, 1030465u, new Vector3(19.272095f, 36f, -4.409851f), 820); index3 = 1; List list54 = new List(index3); CollectionsMarshal.SetCount(list54, index3); span6 = CollectionsMarshal.AsSpan(list54); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKZH010_03520_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKZH010_03520_A1_000_001") }; questStep6.DialogueChoices = list54; reference40 = questStep6; obj34.Steps = list53; reference39 = obj34; questRoot7.QuestSequence = list47; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(3521); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list55 = new List(num); CollectionsMarshal.SetCount(list55, num); span = CollectionsMarshal.AsSpan(list55); index = 0; span[index] = "liza"; questRoot8.Author = list55; index = 3; List list56 = new List(index); CollectionsMarshal.SetCount(list56, index); span2 = CollectionsMarshal.AsSpan(list56); num = 0; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 0 }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030467u, new Vector3(-4.348877f, 6f, -30.319702f), 820); obj35.Steps = list57; reference41 = obj35; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 1 }; index2 = 1; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030466u, new Vector3(40.05493f, -10.468191f, 73.258545f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.EulmoreGloryGate, To = EAetheryteLocation.EulmoreSoutheastDerelict } }; obj36.Steps = list58; reference42 = obj36; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030467u, new Vector3(-4.348877f, 6f, -30.319702f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.EulmoreSoutheastDerelict, To = EAetheryteLocation.EulmoreGloryGate } }; obj37.Steps = list59; reference43 = obj37; questRoot8.QuestSequence = list56; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(3522); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list60 = new List(num); CollectionsMarshal.SetCount(list60, num); span = CollectionsMarshal.AsSpan(list60); index = 0; span[index] = "liza"; questRoot9.Author = list60; index = 3; List list61 = new List(index); CollectionsMarshal.SetCount(list61, index); span2 = CollectionsMarshal.AsSpan(list61); num = 0; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; index2 = 1; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027617u, new Vector3(45.944946f, -13.795549f, -118.0896f), 820); obj38.Steps = list62; reference44 = obj38; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 1 }; num2 = 4; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; ref QuestStep reference46 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1030471u, new Vector3(88.05969f, -7.2009244f, -73.71637f), 820); num3 = 6; List list64 = new List(num3); CollectionsMarshal.SetCount(list64, num3); span5 = CollectionsMarshal.AsSpan(list64); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list64; reference46 = questStep7; index2++; ref QuestStep reference47 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1030470u, new Vector3(98.039185f, -17.955051f, -77.10382f), 820); index3 = 6; List list65 = new List(index3); CollectionsMarshal.SetCount(list65, index3); span5 = CollectionsMarshal.AsSpan(list65); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list65; reference47 = questStep8; index2++; ref QuestStep reference48 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1030468u, new Vector3(39.53601f, -23.440458f, 102.4032f), 820); num3 = 6; List list66 = new List(num3); CollectionsMarshal.SetCount(list66, num3); span5 = CollectionsMarshal.AsSpan(list66); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list66; reference48 = questStep9; index2++; ref QuestStep reference49 = ref span3[index2]; QuestStep obj40 = new QuestStep(EInteractionType.Interact, 1030469u, new Vector3(-112.16907f, -14.506645f, -49.515564f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.EulmoreSoutheastDerelict, To = EAetheryteLocation.EulmoreNightsoilPots } }; index3 = 6; List list67 = new List(index3); CollectionsMarshal.SetCount(list67, index3); span5 = CollectionsMarshal.AsSpan(list67); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj40.CompletionQuestVariablesFlags = list67; reference49 = obj40; obj39.Steps = list63; reference45 = obj39; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027617u, new Vector3(45.944946f, -13.795549f, -118.0896f), 820); obj41.Steps = list68; reference50 = obj41; questRoot9.QuestSequence = list61; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(3523); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list69 = new List(num); CollectionsMarshal.SetCount(list69, num); span = CollectionsMarshal.AsSpan(list69); index = 0; span[index] = "liza"; questRoot10.Author = list69; index = 3; List list70 = new List(index); CollectionsMarshal.SetCount(list70, index); span2 = CollectionsMarshal.AsSpan(list70); num = 0; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 0 }; num2 = 1; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027595u, new Vector3(41.58081f, -7.639986f, -109.57507f), 820); obj42.Steps = list71; reference51 = obj42; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 1 }; index2 = 4; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; ref QuestStep reference53 = ref span3[num2]; QuestStep obj44 = new QuestStep(EInteractionType.Interact, 2010119u, new Vector3(23.697266f, -23.361572f, 121.23291f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.EulmoreGloryGate, To = EAetheryteLocation.EulmoreSoutheastDerelict } }; num3 = 6; List list73 = new List(num3); CollectionsMarshal.SetCount(list73, num3); span5 = CollectionsMarshal.AsSpan(list73); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj44.CompletionQuestVariablesFlags = list73; reference53 = obj44; num2++; ref QuestStep reference54 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 2010117u, new Vector3(26.596436f, -21.957764f, 130.81555f), 820); index3 = 6; List list74 = new List(index3); CollectionsMarshal.SetCount(list74, index3); span5 = CollectionsMarshal.AsSpan(list74); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list74; reference54 = questStep10; num2++; ref QuestStep reference55 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 2010118u, new Vector3(46.860474f, -15.884705f, 132.21936f), 820); num3 = 6; List list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span5 = CollectionsMarshal.AsSpan(list75); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list75; reference55 = questStep11; num2++; ref QuestStep reference56 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 2010120u, new Vector3(45.76172f, -8.773987f, 139.05542f), 820); index3 = 6; List list76 = new List(index3); CollectionsMarshal.SetCount(list76, index3); span5 = CollectionsMarshal.AsSpan(list76); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list76; reference56 = questStep12; obj43.Steps = list72; reference52 = obj43; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1027595u, new Vector3(41.58081f, -7.639986f, -109.57507f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.EulmoreSoutheastDerelict, To = EAetheryteLocation.EulmoreGloryGate } }; obj45.Steps = list77; reference57 = obj45; questRoot10.QuestSequence = list70; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(3524); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list78 = new List(num); CollectionsMarshal.SetCount(list78, num); span = CollectionsMarshal.AsSpan(list78); index = 0; span[index] = "liza"; questRoot11.Author = list78; index = 3; List list79 = new List(index); CollectionsMarshal.SetCount(list79, index); span2 = CollectionsMarshal.AsSpan(list79); num = 0; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; index2 = 1; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030472u, new Vector3(-3.55542f, 6.800003f, 47.501343f), 820); obj46.Steps = list80; reference58 = obj46; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 1 }; num2 = 3; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; ref QuestStep reference60 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 2010123u, new Vector3(-56.199036f, -5.2339478f, -28.122437f), 820); num3 = 6; List list82 = new List(num3); CollectionsMarshal.SetCount(list82, num3); span5 = CollectionsMarshal.AsSpan(list82); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list82; reference60 = questStep13; index2++; ref QuestStep reference61 = ref span3[index2]; QuestStep obj48 = new QuestStep(EInteractionType.Interact, 2010121u, new Vector3(-5.56958f, 82.90222f, -35.446716f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.EulmoreGloryGate, To = EAetheryteLocation.Eulmore } }; index3 = 6; List list83 = new List(index3); CollectionsMarshal.SetCount(list83, index3); span5 = CollectionsMarshal.AsSpan(list83); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj48.CompletionQuestVariablesFlags = list83; reference61 = obj48; index2++; ref QuestStep reference62 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 2010122u, new Vector3(-14.114624f, 50.980347f, 33.920776f), 820); num3 = 6; List list84 = new List(num3); CollectionsMarshal.SetCount(list84, num3); span5 = CollectionsMarshal.AsSpan(list84); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list84; reference62 = questStep14; obj47.Steps = list81; reference59 = obj47; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030472u, new Vector3(-3.55542f, 6.800003f, 47.501343f), 820); obj49.Steps = list85; reference63 = obj49; questRoot11.QuestSequence = list79; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(3525); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list86 = new List(num); CollectionsMarshal.SetCount(list86, num); span = CollectionsMarshal.AsSpan(list86); index = 0; span[index] = "liza"; questRoot12.Author = list86; index = 4; List list87 = new List(index); CollectionsMarshal.SetCount(list87, index); span2 = CollectionsMarshal.AsSpan(list87); num = 0; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 0 }; num2 = 1; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030419u, new Vector3(-506.6148f, 45.614502f, -194.50684f), 815); obj50.Steps = list88; reference64 = obj50; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 1 }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030720u, new Vector3(-464.65253f, 45.508167f, -270.4662f), 815); obj51.Steps = list89; reference65 = obj51; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 2 }; num2 = 1; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; ref QuestStep reference67 = ref span3[index2]; QuestStep obj53 = new QuestStep(EInteractionType.Combat, null, new Vector3(-478.15445f, 10.344208f, 191.1135f), 815) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list91 = new List(index3); CollectionsMarshal.SetCount(list91, index3); span4 = CollectionsMarshal.AsSpan(list91); num3 = 0; span4[num3] = 11106u; obj53.KillEnemyDataIds = list91; reference67 = obj53; obj52.Steps = list90; reference66 = obj52; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030718u, new Vector3(-478.2025f, 10.549525f, 193.13342f), 815) { StopDistance = 7f }; obj54.Steps = list92; reference68 = obj54; questRoot12.QuestSequence = list87; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(3533); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list93 = new List(num); CollectionsMarshal.SetCount(list93, num); span = CollectionsMarshal.AsSpan(list93); index = 0; span[index] = "liza"; questRoot13.Author = list93; index = 4; List list94 = new List(index); CollectionsMarshal.SetCount(list94, index); span2 = CollectionsMarshal.AsSpan(list94); num = 0; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 0 }; num2 = 1; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030679u, new Vector3(64.07251f, 1.7078f, 231.40308f), 819); obj55.Steps = list95; reference69 = obj55; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 1 }; index2 = 1; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030689u, new Vector3(-657.5875f, 50.950245f, -217.76147f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative }; obj56.Steps = list96; reference70 = obj56; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 2 }; num2 = 2; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; ref QuestStep reference72 = ref span3[index2]; QuestStep obj58 = new QuestStep(EInteractionType.Interact, 1027411u, new Vector3(-771.1452f, 51.501152f, -212.32928f), 813) { Fly = true }; num3 = 6; List list98 = new List(num3); CollectionsMarshal.SetCount(list98, num3); span5 = CollectionsMarshal.AsSpan(list98); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj58.CompletionQuestVariablesFlags = list98; reference72 = obj58; index2++; ref QuestStep reference73 = ref span3[index2]; QuestStep obj59 = new QuestStep(EInteractionType.Interact, 1027382u, new Vector3(-765.92664f, 61.720478f, -304.1886f), 813) { Fly = true }; index3 = 6; List list99 = new List(index3); CollectionsMarshal.SetCount(list99, index3); span5 = CollectionsMarshal.AsSpan(list99); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj59.CompletionQuestVariablesFlags = list99; reference73 = obj59; obj57.Steps = list97; reference71 = obj57; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030689u, new Vector3(-657.5875f, 50.950245f, -217.76147f), 813) { Fly = true, NextQuestId = new QuestId(3534) }; obj60.Steps = list100; reference74 = obj60; questRoot13.QuestSequence = list94; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(3534); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list101 = new List(num); CollectionsMarshal.SetCount(list101, num); span = CollectionsMarshal.AsSpan(list101); index = 0; span[index] = "liza"; questRoot14.Author = list101; index = 4; List list102 = new List(index); CollectionsMarshal.SetCount(list102, index); span2 = CollectionsMarshal.AsSpan(list102); num = 0; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 0 }; num2 = 1; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030689u, new Vector3(-657.5875f, 50.950245f, -217.76147f), 813); obj61.Steps = list103; reference75 = obj61; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 1 }; index2 = 1; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; ref QuestStep reference77 = ref span3[num2]; QuestStep obj63 = new QuestStep(EInteractionType.Combat, null, new Vector3(-506.45068f, 3.7609627f, -19.921053f), 813) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list105 = new List(num3); CollectionsMarshal.SetCount(list105, num3); span4 = CollectionsMarshal.AsSpan(list105); index3 = 0; span4[index3] = 11147u; obj63.KillEnemyDataIds = list105; reference77 = obj63; obj62.Steps = list104; reference76 = obj62; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 2 }; num2 = 1; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; ref QuestStep reference79 = ref span3[index2]; QuestStep obj65 = new QuestStep(EInteractionType.Interact, 1030682u, new Vector3(-506.4317f, 3.7609625f, -22.01886f), 813) { StopDistance = 7f }; index3 = 1; List list107 = new List(index3); CollectionsMarshal.SetCount(list107, index3); span6 = CollectionsMarshal.AsSpan(list107); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKZH302_03534_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKZH302_03534_A1_000_001") }; obj65.DialogueChoices = list107; reference79 = obj65; obj64.Steps = list106; reference78 = obj64; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030681u, new Vector3(-641.1383f, 55.757515f, -141.92426f), 813) { Fly = true, NextQuestId = new QuestId(3535) }; obj66.Steps = list108; reference80 = obj66; questRoot14.QuestSequence = list102; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(3535); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list109 = new List(num); CollectionsMarshal.SetCount(list109, num); span = CollectionsMarshal.AsSpan(list109); index = 0; span[index] = "liza"; questRoot15.Author = list109; index = 5; List list110 = new List(index); CollectionsMarshal.SetCount(list110, index); span2 = CollectionsMarshal.AsSpan(list110); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 0 }; num2 = 1; List list111 = new List(num2); CollectionsMarshal.SetCount(list111, num2); span3 = CollectionsMarshal.AsSpan(list111); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030681u, new Vector3(-641.1383f, 55.757515f, -141.92426f), 813); obj67.Steps = list111; reference81 = obj67; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 1 }; index2 = 1; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030683u, new Vector3(-689.6925f, 52.037113f, -168.5664f), 813) { Fly = true }; obj68.Steps = list112; reference82 = obj68; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 2 }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030706u, new Vector3(-375.32617f, 105.92186f, -618.92126f), 813) { StopDistance = 2f, Fly = true }; obj69.Steps = list113; reference83 = obj69; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 3 }; index2 = 1; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; ref QuestStep reference85 = ref span3[num2]; QuestStep obj71 = new QuestStep(EInteractionType.Interact, 2010210u, new Vector3(-370.38226f, 103.37976f, -661.1887f), 813) { Fly = true }; num3 = 1; List list115 = new List(num3); CollectionsMarshal.SetCount(list115, num3); span6 = CollectionsMarshal.AsSpan(list115); index3 = 0; span6[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKZH303_03535_Q3_000_000") }; obj71.DialogueChoices = list115; reference85 = obj71; obj70.Steps = list114; reference84 = obj70; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030684u, new Vector3(-351.91882f, 100.1054f, -629.0227f), 813) { NextQuestId = new QuestId(3536) }; obj72.Steps = list116; reference86 = obj72; questRoot15.QuestSequence = list110; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(3536); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list117 = new List(num); CollectionsMarshal.SetCount(list117, num); span = CollectionsMarshal.AsSpan(list117); index = 0; span[index] = "liza"; questRoot16.Author = list117; index = 6; List list118 = new List(index); CollectionsMarshal.SetCount(list118, index); span2 = CollectionsMarshal.AsSpan(list118); num = 0; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 0 }; index2 = 1; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030684u, new Vector3(-351.91882f, 100.1054f, -629.0227f), 813); obj73.Steps = list119; reference87 = obj73; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 1 }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030685u, new Vector3(-443.68658f, 9.218739f, -150.53027f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative }; obj74.Steps = list120; reference88 = obj74; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 2 }; index2 = 1; List list121 = new List(index2); CollectionsMarshal.SetCount(list121, index2); span3 = CollectionsMarshal.AsSpan(list121); num2 = 0; ref QuestStep reference90 = ref span3[num2]; QuestStep obj76 = new QuestStep(EInteractionType.Combat, 2010212u, new Vector3(-395.8648f, 6.210388f, -51.895935f), 813) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list122 = new List(index3); CollectionsMarshal.SetCount(list122, index3); span4 = CollectionsMarshal.AsSpan(list122); num3 = 0; span4[num3] = 11148u; obj76.KillEnemyDataIds = list122; reference90 = obj76; obj75.Steps = list121; reference89 = obj75; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 3 }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010213u, new Vector3(-298.11554f, 4.348816f, 16.189758f), 813) { StopDistance = 0.5f, Fly = true }; obj77.Steps = list123; reference91 = obj77; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 4 }; index2 = 1; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010510u, new Vector3(-239.9787f, 15.030029f, -196.73462f), 813) { Fly = true }; obj78.Steps = list124; reference92 = obj78; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030688u, new Vector3(-659.26605f, 51.002872f, -217.30377f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative }; obj79.Steps = list125; reference93 = obj79; questRoot16.QuestSequence = list118; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(3537); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list126 = new List(num); CollectionsMarshal.SetCount(list126, num); span = CollectionsMarshal.AsSpan(list126); index = 0; span[index] = "liza"; questRoot17.Author = list126; index = 5; List list127 = new List(index); CollectionsMarshal.SetCount(list127, index); span2 = CollectionsMarshal.AsSpan(list127); num = 0; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 0 }; index2 = 1; List list128 = new List(index2); CollectionsMarshal.SetCount(list128, index2); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027956u, new Vector3(-128.77094f, 354.35815f, -179.18677f), 814); obj80.Steps = list128; reference94 = obj80; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 1 }; num2 = 1; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030748u, new Vector3(-514.8852f, 334.116f, -9.262268f), 814); obj81.Steps = list129; reference95 = obj81; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 2 }; index2 = 3; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-515.5618f, 334.116f, -15.381194f), 814) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-518.69183f, 331.39224f, -23.225534f), 814) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1030749u, new Vector3(-504.5701f, 332.93307f, -112.077515f), 814); obj82.Steps = list130; reference96 = obj82; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 3 }; num2 = 1; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; ref QuestStep reference98 = ref span3[index2]; QuestStep obj84 = new QuestStep(EInteractionType.Emote, 1030749u, new Vector3(-504.5701f, 332.93307f, -112.077515f), 814) { Emote = EEmote.Soothe }; num3 = 1; List list132 = new List(num3); CollectionsMarshal.SetCount(list132, num3); span6 = CollectionsMarshal.AsSpan(list132); index3 = 0; span6[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKZI001_03537_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKZI001_03537_A1_000_001") }; obj84.DialogueChoices = list132; reference98 = obj84; obj83.Steps = list131; reference97 = obj83; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list133 = new List(index2); CollectionsMarshal.SetCount(list133, index2); span3 = CollectionsMarshal.AsSpan(list133); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027956u, new Vector3(-128.77094f, 354.35815f, -179.18677f), 814); obj85.Steps = list133; reference99 = obj85; questRoot17.QuestSequence = list127; AddQuest(questId17, questRoot17); } private static void LoadQuests71() { QuestId questId = new QuestId(3556); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 5; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; ref QuestStep reference2 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.AcceptQuest, 1030776u, new Vector3(-450.85834f, 417.1344f, -610.8644f), 814); int num3 = 1; List list4 = new List(num3); CollectionsMarshal.SetCount(list4, num3); Span span4 = CollectionsMarshal.AsSpan(list4); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKZI101_03556_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKZI101_03556_A1_000_001") }; questStep.DialogueChoices = list4; reference2 = questStep; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list5 = new List(index2); CollectionsMarshal.SetCount(list5, index2); span3 = CollectionsMarshal.AsSpan(list5); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030778u, new Vector3(-429.31256f, 417.29797f, -677.2107f), 814); obj2.Steps = list5; reference3 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; ref QuestStep reference5 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1030779u, new Vector3(-436.48438f, 417.21954f, -641.38245f), 814); index3 = 1; List list7 = new List(index3); CollectionsMarshal.SetCount(list7, index3); span4 = CollectionsMarshal.AsSpan(list7); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKZI101_03556_Q3_000_000"), Answer = new ExcelRef("TEXT_LUCKZI101_03556_A3_000_001") }; questStep2.DialogueChoices = list7; reference5 = questStep2; obj3.Steps = list6; reference4 = obj3; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; ref QuestStep reference7 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1030780u, new Vector3(-493.2479f, 417.1531f, -610.9866f), 814); num3 = 1; List list9 = new List(num3); CollectionsMarshal.SetCount(list9, num3); span4 = CollectionsMarshal.AsSpan(list9); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKZI101_03556_Q4_000_000"), Answer = new ExcelRef("TEXT_LUCKZI101_03556_A4_000_001") }; questStep3.DialogueChoices = list9; reference7 = questStep3; obj4.Steps = list8; reference6 = obj4; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030800u, new Vector3(-396.68878f, 417.51825f, -657.9232f), 814); obj5.Steps = list10; reference8 = obj5; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(3557); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list11 = new List(num); CollectionsMarshal.SetCount(list11, num); span = CollectionsMarshal.AsSpan(list11); index = 0; span[index] = "alydev"; questRoot2.Author = list11; index = 5; List list12 = new List(index); CollectionsMarshal.SetCount(list12, index); span2 = CollectionsMarshal.AsSpan(list12); num = 0; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; index2 = 1; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030800u, new Vector3(-396.68878f, 417.51825f, -657.9232f), 814); obj6.Steps = list13; reference9 = obj6; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 1 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030781u, new Vector3(-408.83502f, 417.21606f, -633.1731f), 814) { Fly = true }; obj7.Steps = list14; reference10 = obj7; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 2 }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2010336u, new Vector3(-407.1565f, 417.8683f, -633.2036f), 814) { ItemId = 2002690u }; obj8.Steps = list15; reference11 = obj8; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 3 }; num2 = 1; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030781u, new Vector3(-408.83502f, 417.21606f, -633.1731f), 814); obj9.Steps = list16; reference12 = obj9; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list17 = new List(index2); CollectionsMarshal.SetCount(list17, index2); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030800u, new Vector3(-396.68878f, 417.51825f, -657.9232f), 814) { Fly = true, NextQuestId = new QuestId(3558) }; obj10.Steps = list17; reference13 = obj10; questRoot2.QuestSequence = list12; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(3558); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list18 = new List(num); CollectionsMarshal.SetCount(list18, num); span = CollectionsMarshal.AsSpan(list18); index = 0; span[index] = "alydev"; questRoot3.Author = list18; index = 5; List list19 = new List(index); CollectionsMarshal.SetCount(list19, index); span2 = CollectionsMarshal.AsSpan(list19); num = 0; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; num2 = 1; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); index2 = 0; ref QuestStep reference15 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.AcceptQuest, 1030800u, new Vector3(-396.68878f, 417.51825f, -657.9232f), 814); index3 = 2; List list21 = new List(index3); CollectionsMarshal.SetCount(list21, index3); span4 = CollectionsMarshal.AsSpan(list21); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKZI103_03558_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKZI103_03558_A1_000_001") }; num3++; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKZI103_03558_Q2_000_000"), Answer = new ExcelRef("TEXT_LUCKZI103_03558_A2_000_001") }; questStep4.DialogueChoices = list21; reference15 = questStep4; obj11.Steps = list20; reference14 = obj11; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; index2 = 1; List list22 = new List(index2); CollectionsMarshal.SetCount(list22, index2); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030782u, new Vector3(-191.18036f, 362.9854f, -292.83594f), 814) { Fly = true }; obj12.Steps = list22; reference16 = obj12; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 2 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; ref QuestStep reference18 = ref span3[index2]; QuestStep obj14 = new QuestStep(EInteractionType.Combat, 1030784u, new Vector3(-407.8584f, 362.59058f, -289.5705f), 814) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list24 = new List(num3); CollectionsMarshal.SetCount(list24, num3); Span span5 = CollectionsMarshal.AsSpan(list24); index3 = 0; span5[index3] = 11142u; obj14.KillEnemyDataIds = list24; reference18 = obj14; obj13.Steps = list23; reference17 = obj13; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 3 }; index2 = 1; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030784u, new Vector3(-407.8584f, 362.59058f, -289.5705f), 814); obj15.Steps = list25; reference19 = obj15; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030786u, new Vector3(-519.646f, 392.919f, -482.71918f), 814) { Fly = true, Emote = EEmote.Rally, NextQuestId = new QuestId(3559) }; obj16.Steps = list26; reference20 = obj16; questRoot3.QuestSequence = list19; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(3559); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list27 = new List(num); CollectionsMarshal.SetCount(list27, num); span = CollectionsMarshal.AsSpan(list27); index = 0; span[index] = "alydev"; questRoot4.Author = list27; index = 5; List list28 = new List(index); CollectionsMarshal.SetCount(list28, index); span2 = CollectionsMarshal.AsSpan(list28); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 0 }; index2 = 1; List list29 = new List(index2); CollectionsMarshal.SetCount(list29, index2); span3 = CollectionsMarshal.AsSpan(list29); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030786u, new Vector3(-519.646f, 392.919f, -482.71918f), 814); obj17.Steps = list29; reference21 = obj17; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 1 }; num2 = 1; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030775u, new Vector3(-436.72852f, 417.2178f, -640.4364f), 814) { Fly = true }; obj18.Steps = list30; reference22 = obj18; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 2 }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030795u, new Vector3(-493.82776f, 417.15173f, -610.3761f), 814); obj19.Steps = list31; reference23 = obj19; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 3 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030787u, new Vector3(-408.80444f, 417.2132f, -631.7388f), 814); obj20.Steps = list32; reference24 = obj20; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030776u, new Vector3(-450.85834f, 417.1344f, -610.8644f), 814) { NextQuestId = new QuestId(3560) }; obj21.Steps = list33; reference25 = obj21; questRoot4.QuestSequence = list28; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(3560); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list34 = new List(num); CollectionsMarshal.SetCount(list34, num); span = CollectionsMarshal.AsSpan(list34); index = 0; span[index] = "alydev"; questRoot5.Author = list34; index = 8; List list35 = new List(index); CollectionsMarshal.SetCount(list35, index); span2 = CollectionsMarshal.AsSpan(list35); num = 0; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 0 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030800u, new Vector3(-396.68878f, 417.51825f, -657.9232f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaTomra, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-396.68878f, 417.51825f, -657.9232f), MaximumDistance = 50f, TerritoryId = 814 } } } }; obj22.Steps = list36; reference26 = obj22; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 1 }; index2 = 1; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030789u, new Vector3(-262.83667f, 21.717266f, 369.64978f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaWright, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-262.83667f, 21.717266f, 369.64978f), MaximumDistance = 50f, TerritoryId = 814 } } } }; obj23.Steps = list37; reference27 = obj23; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 2 }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030787u, new Vector3(-408.80444f, 417.2132f, -631.7388f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaTomra, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-408.80444f, 417.2132f, -631.7388f), MaximumDistance = 50f, TerritoryId = 814 } } } }; obj24.Steps = list38; reference28 = obj24; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 3 }; index2 = 1; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030791u, new Vector3(-165.27051f, 352.35822f, -206.16473f), 814) { Fly = true }; obj25.Steps = list39; reference29 = obj25; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 4 }; num2 = 1; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010309u, new Vector3(-109.69714f, 353.50574f, -181.65869f), 814); obj26.Steps = list40; reference30 = obj26; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 5 }; index2 = 1; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030803u, new Vector3(-149.46216f, 352.35822f, -199.29816f), 814) { Fly = true }; obj27.Steps = list41; reference31 = obj27; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 6 }; num2 = 1; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030789u, new Vector3(-262.83667f, 21.717266f, 369.64978f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaWright, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-262.83667f, 21.717266f, 369.64978f), MaximumDistance = 50f, TerritoryId = 814 } } } }; obj28.Steps = list42; reference32 = obj28; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030788u, new Vector3(-531.02924f, 415.2066f, -567.4983f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaTomra, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-531.02924f, 415.2066f, -567.4983f), MaximumDistance = 50f, TerritoryId = 814 } } } }; obj29.Steps = list43; reference33 = obj29; questRoot5.QuestSequence = list35; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(3564); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list44 = new List(num); CollectionsMarshal.SetCount(list44, num); span = CollectionsMarshal.AsSpan(list44); index = 0; span[index] = "liza"; questRoot6.Author = list44; index = 3; List list45 = new List(index); CollectionsMarshal.SetCount(list45, index); span2 = CollectionsMarshal.AsSpan(list45); num = 0; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 0 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1028024u, new Vector3(78.96533f, 35.999687f, -153.27692f), 819); obj30.Steps = list46; reference34 = obj30; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 1 }; index2 = 3; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; ref QuestStep reference36 = ref span3[num2]; QuestStep obj32 = new QuestStep(EInteractionType.Interact, 1031119u, new Vector3(80.125f, 1.4901161E-08f, 190.44775f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumAmaroLaunch, To = EAetheryteLocation.CrystariumPendants } }; index3 = 6; List list48 = new List(index3); CollectionsMarshal.SetCount(list48, index3); Span span6 = CollectionsMarshal.AsSpan(list48); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj32.CompletionQuestVariablesFlags = list48; reference36 = obj32; num2++; ref QuestStep reference37 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1027799u, new Vector3(-74.6319f, -4.200001f, 170.00073f), 819); num3 = 6; List list49 = new List(num3); CollectionsMarshal.SetCount(list49, num3); span6 = CollectionsMarshal.AsSpan(list49); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list49; reference37 = questStep5; num2++; ref QuestStep reference38 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1028333u, new Vector3(-168.07812f, 1.490116E-08f, 96.14697f), 819); index3 = 6; List list50 = new List(index3); CollectionsMarshal.SetCount(list50, index3); span6 = CollectionsMarshal.AsSpan(list50); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list50; reference38 = questStep6; obj31.Steps = list47; reference35 = obj31; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1028024u, new Vector3(78.96533f, 35.999687f, -153.27692f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumAmaroLaunch } }; obj33.Steps = list51; reference39 = obj33; questRoot6.QuestSequence = list45; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(3565); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list52 = new List(num); CollectionsMarshal.SetCount(list52, num); span = CollectionsMarshal.AsSpan(list52); index = 0; span[index] = "liza"; questRoot7.Author = list52; index = 4; List list53 = new List(index); CollectionsMarshal.SetCount(list53, index); span2 = CollectionsMarshal.AsSpan(list53); num = 0; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 0 }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027263u, new Vector3(-69.5354f, -36.726383f, -282.79547f), 819); obj34.Steps = list54; reference40 = obj34; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 1 }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027254u, new Vector3(-37.857666f, -0.5500218f, -61.20398f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumCabinetOfCuriosity, To = EAetheryteLocation.CrystariumDossalGate } }; obj35.Steps = list55; reference41 = obj35; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 2 }; index2 = 1; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(-37.857666f, -0.5500218f, -61.20398f), 819) { ItemId = 2002756u }; obj36.Steps = list56; reference42 = obj36; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; ref QuestStep reference44 = ref span3[index2]; QuestStep obj38 = new QuestStep(EInteractionType.CompleteQuest, 1027263u, new Vector3(-69.5354f, -36.726383f, -282.79547f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumDossalGate, To = EAetheryteLocation.CrystariumCabinetOfCuriosity } }; num3 = 1; List list58 = new List(num3); CollectionsMarshal.SetCount(list58, num3); span4 = CollectionsMarshal.AsSpan(list58); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKZJ002_03565_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKZJ002_03565_A1_000_001") }; obj38.DialogueChoices = list58; reference44 = obj38; obj37.Steps = list57; reference43 = obj37; questRoot7.QuestSequence = list53; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(3566); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list59 = new List(num); CollectionsMarshal.SetCount(list59, num); span = CollectionsMarshal.AsSpan(list59); index = 0; span[index] = "liza"; questRoot8.Author = list59; index = 4; List list60 = new List(index); CollectionsMarshal.SetCount(list60, index); span2 = CollectionsMarshal.AsSpan(list60); num = 0; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 0 }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031036u, new Vector3(35.721313f, -4.2178183f, 150.80493f), 819); obj39.Steps = list61; reference45 = obj39; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 1 }; num2 = 1; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031037u, new Vector3(65.32385f, 31.22887f, 151.7815f), 819); obj40.Steps = list62; reference46 = obj40; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 2 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, null, new Vector3(65.23219f, 31.253508f, 150.2689f), 819) { Emote = EEmote.Welcome }; obj41.Steps = list63; reference47 = obj41; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031038u, new Vector3(71.30542f, 30.758999f, 141.95471f), 819); obj42.Steps = list64; reference48 = obj42; questRoot8.QuestSequence = list60; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(3567); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list65 = new List(num); CollectionsMarshal.SetCount(list65, num); span = CollectionsMarshal.AsSpan(list65); index = 0; span[index] = "liza"; questRoot9.Author = list65; index = 3; List list66 = new List(index); CollectionsMarshal.SetCount(list66, index); span2 = CollectionsMarshal.AsSpan(list66); num = 0; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 0 }; index2 = 1; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031059u, new Vector3(108.781494f, -3.1728092E-11f, -105.760315f), 819); obj43.Steps = list67; reference49 = obj43; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 1 }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; ref QuestStep reference51 = ref span3[index2]; QuestStep obj45 = new QuestStep(EInteractionType.Interact, 1031060u, new Vector3(-148.36353f, 1.4901161E-08f, 200.42712f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumDossalGate, To = EAetheryteLocation.CrystariumPendants } }; index3 = 1; List list69 = new List(index3); CollectionsMarshal.SetCount(list69, index3); span4 = CollectionsMarshal.AsSpan(list69); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKZJ004_03567_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKZJ004_03567_A1_000_002") }; obj45.DialogueChoices = list69; reference51 = obj45; obj44.Steps = list68; reference50 = obj44; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031059u, new Vector3(108.781494f, -3.1728092E-11f, -105.760315f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumDossalGate } }; obj46.Steps = list70; reference52 = obj46; questRoot9.QuestSequence = list66; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(3568); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list71 = new List(num); CollectionsMarshal.SetCount(list71, num); span = CollectionsMarshal.AsSpan(list71); index = 0; span[index] = "liza"; questRoot10.Author = list71; index = 4; List list72 = new List(index); CollectionsMarshal.SetCount(list72, index); span2 = CollectionsMarshal.AsSpan(list72); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 0 }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031064u, new Vector3(62.42456f, 27.999973f, -113.75604f), 819); obj47.Steps = list73; reference53 = obj47; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 1 }; index2 = 3; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; ref QuestStep reference55 = ref span3[num2]; QuestStep obj49 = new QuestStep(EInteractionType.Interact, 1031427u, new Vector3(10.8185425f, -1.4707987E-11f, -56.26001f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumAmaroLaunch, To = EAetheryteLocation.CrystariumDossalGate } }; num3 = 6; List list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span6 = CollectionsMarshal.AsSpan(list75); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj49.CompletionQuestVariablesFlags = list75; reference55 = obj49; num2++; ref QuestStep reference56 = ref span3[num2]; QuestStep obj50 = new QuestStep(EInteractionType.Interact, 1027252u, new Vector3(-117.60132f, 38.614765f, 236.04175f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumDossalGate, To = EAetheryteLocation.CrystariumPendants } }; index3 = 6; List list76 = new List(index3); CollectionsMarshal.SetCount(list76, index3); span6 = CollectionsMarshal.AsSpan(list76); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj50.CompletionQuestVariablesFlags = list76; reference56 = obj50; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1027260u, new Vector3(-49.515564f, -36.72638f, -271.4123f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumCabinetOfCuriosity } }; obj48.Steps = list74; reference54 = obj48; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 2 }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031064u, new Vector3(62.42456f, 27.999973f, -113.75604f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumCabinetOfCuriosity, To = EAetheryteLocation.CrystariumAmaroLaunch } }; obj51.Steps = list77; reference57 = obj51; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031065u, new Vector3(101.426636f, 20.728992f, 101.8844f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumAmaroLaunch, To = EAetheryteLocation.CrystariumMarkets } }; obj52.Steps = list78; reference58 = obj52; questRoot10.QuestSequence = list72; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(3588); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list79 = new List(num); CollectionsMarshal.SetCount(list79, num); span = CollectionsMarshal.AsSpan(list79); index = 0; span[index] = "liza"; questRoot11.Author = list79; index = 6; List list80 = new List(index); CollectionsMarshal.SetCount(list80, index); span2 = CollectionsMarshal.AsSpan(list80); num = 0; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; num2 = 1; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031015u, new Vector3(530.51025f, 353.54364f, -244.00702f), 818); obj53.Steps = list81; reference59 = obj53; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 1 }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031016u, new Vector3(344.04517f, 342.69537f, -310.53644f), 818); obj54.Steps = list82; reference60 = obj54; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 2 }; num2 = 2; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; ref QuestStep reference62 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2010463u, new Vector3(340.93237f, 342.67188f, -310.47534f), 818); num3 = 6; List list84 = new List(num3); CollectionsMarshal.SetCount(list84, num3); span6 = CollectionsMarshal.AsSpan(list84); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list84; index3 = 1; List list85 = new List(index3); CollectionsMarshal.SetCount(list85, index3); span4 = CollectionsMarshal.AsSpan(list85); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKZJ101_03588_Q2_000_000"), Answer = new ExcelRef("TEXT_LUCKZJ101_03588_A2_000_001") }; questStep7.DialogueChoices = list85; reference62 = questStep7; index2++; ref QuestStep reference63 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2010464u, new Vector3(341.5426f, 342.76343f, -308.70532f), 818); num3 = 6; List list86 = new List(num3); CollectionsMarshal.SetCount(list86, num3); span6 = CollectionsMarshal.AsSpan(list86); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list86; index3 = 1; List list87 = new List(index3); CollectionsMarshal.SetCount(list87, index3); span4 = CollectionsMarshal.AsSpan(list87); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKZJ101_03588_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKZJ101_03588_A1_000_001") }; questStep8.DialogueChoices = list87; reference63 = questStep8; obj55.Steps = list83; reference61 = obj55; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 3 }; index2 = 1; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031016u, new Vector3(344.04517f, 342.69537f, -310.53644f), 818); obj56.Steps = list88; reference64 = obj56; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 4 }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031017u, new Vector3(603.02124f, 348.01245f, -165.30103f), 818) { AetheryteShortcut = EAetheryteLocation.TempestOndoCups }; obj57.Steps = list89; reference65 = obj57; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031019u, new Vector3(505.88232f, 371.189f, -342.79395f), 818); obj58.Steps = list90; reference66 = obj58; questRoot11.QuestSequence = list80; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(3592); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list91 = new List(num); CollectionsMarshal.SetCount(list91, num); span = CollectionsMarshal.AsSpan(list91); index = 0; span[index] = "liza"; questRoot12.Author = list91; index = 6; List list92 = new List(index); CollectionsMarshal.SetCount(list92, index); span2 = CollectionsMarshal.AsSpan(list92); num = 0; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027775u, new Vector3(-390.85986f, -260.17664f, 308.46106f), 818); obj59.Steps = list93; reference67 = obj59; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030473u, new Vector3(-410.1778f, -260.17664f, 256.09204f), 818); obj60.Steps = list94; reference68 = obj60; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 2 }; num2 = 1; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027774u, new Vector3(-365.59094f, -260.1766f, 276.9359f), 818); obj61.Steps = list95; reference69 = obj61; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 3 }; index2 = 1; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030474u, new Vector3(-390.9209f, -260.1766f, 284.93164f), 818); obj62.Steps = list96; reference70 = obj62; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 4 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; ref QuestStep reference72 = ref span3[index2]; QuestStep obj64 = new QuestStep(EInteractionType.Combat, 2010125u, new Vector3(-502.7085f, -250.93463f, 449.97327f), 818) { ItemId = 2002612u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 3; List list98 = new List(num3); CollectionsMarshal.SetCount(list98, num3); span5 = CollectionsMarshal.AsSpan(list98); index3 = 0; span5[index3] = 10846u; index3++; span5[index3] = 10847u; index3++; span5[index3] = 10848u; obj64.KillEnemyDataIds = list98; reference72 = obj64; obj63.Steps = list97; reference71 = obj63; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list99 = new List(index2); CollectionsMarshal.SetCount(list99, index2); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030474u, new Vector3(-390.9209f, -260.1766f, 284.93164f), 818); obj65.Steps = list99; reference73 = obj65; questRoot12.QuestSequence = list92; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(3593); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list100 = new List(num); CollectionsMarshal.SetCount(list100, num); span = CollectionsMarshal.AsSpan(list100); index = 0; span[index] = "liza"; questRoot13.Author = list100; index = 6; List list101 = new List(index); CollectionsMarshal.SetCount(list101, index); span2 = CollectionsMarshal.AsSpan(list101); num = 0; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 0 }; num2 = 1; List list102 = new List(num2); CollectionsMarshal.SetCount(list102, num2); span3 = CollectionsMarshal.AsSpan(list102); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027778u, new Vector3(-713.28296f, -245.368f, 498.49683f), 818); obj66.Steps = list102; reference74 = obj66; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 1 }; index2 = 1; List list103 = new List(index2); CollectionsMarshal.SetCount(list103, index2); span3 = CollectionsMarshal.AsSpan(list103); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030475u, new Vector3(-627.7715f, -250.75601f, 550.65234f), 818); obj67.Steps = list103; reference75 = obj67; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 2 }; num2 = 1; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030475u, new Vector3(-627.7715f, -250.75601f, 550.65234f), 818); obj68.Steps = list104; reference76 = obj68; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 3 }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030475u, new Vector3(-627.7715f, -250.75601f, 550.65234f), 818); obj69.Steps = list105; reference77 = obj69; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 4 }; num2 = 1; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027778u, new Vector3(-713.28296f, -245.368f, 498.49683f), 818); obj70.Steps = list106; reference78 = obj70; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list107 = new List(index2); CollectionsMarshal.SetCount(list107, index2); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027778u, new Vector3(-713.28296f, -245.368f, 498.49683f), 818); obj71.Steps = list107; reference79 = obj71; questRoot13.QuestSequence = list101; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(3594); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list108 = new List(num); CollectionsMarshal.SetCount(list108, num); span = CollectionsMarshal.AsSpan(list108); index = 0; span[index] = "liza"; questRoot14.Author = list108; index = 5; List list109 = new List(index); CollectionsMarshal.SetCount(list109, index); span2 = CollectionsMarshal.AsSpan(list109); num = 0; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 0 }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030477u, new Vector3(-594.6593f, -266.7698f, 338.70447f), 818); obj72.Steps = list110; reference80 = obj72; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 1 }; index2 = 1; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030478u, new Vector3(-654.35266f, -250.89601f, 475.76086f), 818); obj73.Steps = list111; reference81 = obj73; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 2 }; num2 = 3; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-450.6779f, -250.89601f, 400.94394f), 818); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-361.26102f, -260.1766f, 280.9178f), 818); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1027777u, new Vector3(-355.2453f, -260.17664f, 278.6754f), 818) { StopDistance = 7f }; obj74.Steps = list112; reference82 = obj74; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 3 }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; ref QuestStep reference84 = ref span3[num2]; QuestStep obj76 = new QuestStep(EInteractionType.Combat, null, new Vector3(-85.3181f, -281.24854f, 423.48425f), 818) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list114 = new List(index3); CollectionsMarshal.SetCount(list114, index3); span5 = CollectionsMarshal.AsSpan(list114); num3 = 0; span5[num3] = 10304u; obj76.KillEnemyDataIds = list114; obj76.CombatItemUse = new CombatItemUse { ItemId = 2002613u, Condition = ECombatItemUseCondition.HealthPercent, Value = 30 }; reference84 = obj76; obj75.Steps = list113; reference83 = obj75; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-361.26102f, -260.1766f, 280.9178f), 818); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1027777u, new Vector3(-355.2453f, -260.17664f, 278.6754f), 818) { StopDistance = 7f }; obj77.Steps = list115; reference85 = obj77; questRoot14.QuestSequence = list109; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(3595); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list116 = new List(num); CollectionsMarshal.SetCount(list116, num); span = CollectionsMarshal.AsSpan(list116); index = 0; span[index] = "liza"; questRoot15.Author = list116; index = 4; List list117 = new List(index); CollectionsMarshal.SetCount(list117, index); span2 = CollectionsMarshal.AsSpan(list117); num = 0; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 0 }; index2 = 1; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1028898u, new Vector3(-132.58563f, 0f, -14.023071f), 819); obj78.Steps = list118; reference86 = obj78; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 1 }; num2 = 1; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028899u, new Vector3(77.04285f, 0.0889954f, -31.784546f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumDossalGate } }; obj79.Steps = list119; reference87 = obj79; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 2 }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 819) { DutyOptions = new DutyOptions { ContentFinderConditionId = 655u } }; obj80.Steps = list120; reference88 = obj80; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1028899u, new Vector3(77.04285f, 0.0889954f, -31.784546f), 819); obj81.Steps = list121; reference89 = obj81; questRoot15.QuestSequence = list117; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(3596); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list122 = new List(num); CollectionsMarshal.SetCount(list122, num); span = CollectionsMarshal.AsSpan(list122); index = 0; span[index] = "liza"; questRoot16.Author = list122; index = 6; List list123 = new List(index); CollectionsMarshal.SetCount(list123, index); span2 = CollectionsMarshal.AsSpan(list123); num = 0; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 0 }; index2 = 1; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031144u, new Vector3(84.33655f, -10.490669f, 59.494873f), 820); obj82.Steps = list124; reference90 = obj82; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 1 }; num2 = 2; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-0.41547322f, -276.906f, 269.2778f), 818) { Fly = true, AetheryteShortcut = EAetheryteLocation.TempestMacarensesAngle }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1027772u, new Vector3(5.3864136f, -276.906f, 271.59534f), 818) { StopDistance = 7f }; obj83.Steps = list125; reference91 = obj83; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 2 }; index2 = 2; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-71.42122f, -274.33163f, 584.8395f), 818) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1028056u, new Vector3(-68.37573f, -274.33163f, 579.33923f), 818) { StopDistance = 7f }; obj84.Steps = list126; reference92 = obj84; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 3 }; num2 = 1; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 818) { DutyOptions = new DutyOptions { ContentFinderConditionId = 661u } }; obj85.Steps = list127; reference93 = obj85; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 4 }; index2 = 2; List list128 = new List(index2); CollectionsMarshal.SetCount(list128, index2); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-71.42122f, -274.33163f, 584.8395f), 818); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1028056u, new Vector3(-68.37573f, -274.33163f, 579.33923f), 818) { StopDistance = 7f }; obj86.Steps = list128; reference94 = obj86; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031144u, new Vector3(84.33655f, -10.490669f, 59.494873f), 820) { AetheryteShortcut = EAetheryteLocation.Eulmore, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Eulmore, To = EAetheryteLocation.EulmoreSoutheastDerelict } }; obj87.Steps = list129; reference95 = obj87; questRoot16.QuestSequence = list123; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(3597); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list130 = new List(num); CollectionsMarshal.SetCount(list130, num); span = CollectionsMarshal.AsSpan(list130); index = 0; span[index] = "liza"; questRoot17.Author = list130; index = 3; List list131 = new List(index); CollectionsMarshal.SetCount(list131, index); span2 = CollectionsMarshal.AsSpan(list131); num = 0; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 0 }; index2 = 1; List list132 = new List(index2); CollectionsMarshal.SetCount(list132, index2); span3 = CollectionsMarshal.AsSpan(list132); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031348u, new Vector3(47.13501f, 1.4901161E-08f, 191.5769f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumPendants } }; obj88.Steps = list132; reference96 = obj88; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 1 }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027990u, new Vector3(-85.31323f, -2.7974376E-11f, -93.247925f), 819) { StopDistance = 5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumPendants, To = EAetheryteLocation.CrystariumTemenosRookery } }; obj89.Steps = list133; reference97 = obj89; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027988u, new Vector3(-88.578674f, 0.07107824f, -83.66528f), 819) { StopDistance = 7f, NextQuestId = new QuestId(3598) }; obj90.Steps = list134; reference98 = obj90; questRoot17.QuestSequence = list131; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(3598); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list135 = new List(num); CollectionsMarshal.SetCount(list135, num); span = CollectionsMarshal.AsSpan(list135); index = 0; span[index] = "liza"; questRoot18.Author = list135; index = 2; List list136 = new List(index); CollectionsMarshal.SetCount(list136, index); span2 = CollectionsMarshal.AsSpan(list136); num = 0; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 0 }; num2 = 1; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027990u, new Vector3(-85.31323f, -2.7974376E-11f, -93.247925f), 819) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Crystarium, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj91.Steps = list137; reference99 = obj91; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027988u, new Vector3(-88.578674f, 0.07107824f, -83.66528f), 819) { StopDistance = 7f, NextQuestId = new QuestId(3599) }; obj92.Steps = list138; reference100 = obj92; questRoot18.QuestSequence = list136; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(3599); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list139 = new List(num); CollectionsMarshal.SetCount(list139, num); span = CollectionsMarshal.AsSpan(list139); index = 0; span[index] = "liza"; questRoot19.Author = list139; index = 2; List list140 = new List(index); CollectionsMarshal.SetCount(list140, index); span2 = CollectionsMarshal.AsSpan(list140); num = 0; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 0 }; num2 = 1; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027990u, new Vector3(-85.31323f, -2.7974376E-11f, -93.247925f), 819) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Crystarium, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj93.Steps = list141; reference101 = obj93; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027988u, new Vector3(-88.578674f, 0.07107824f, -83.66528f), 819) { StopDistance = 7f, NextQuestId = new QuestId(3600) }; obj94.Steps = list142; reference102 = obj94; questRoot19.QuestSequence = list140; AddQuest(questId19, questRoot19); } private static void LoadQuests72() { QuestId questId = new QuestId(3600); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 2; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027990u, new Vector3(-85.31323f, -2.7974376E-11f, -93.247925f), 819) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Crystarium, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027988u, new Vector3(-88.578674f, 0.07107824f, -83.66528f), 819) { StopDistance = 7f, NextQuestId = new QuestId(4176) }; obj2.Steps = list4; reference2 = obj2; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(3601); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list5 = new List(num); CollectionsMarshal.SetCount(list5, num); span = CollectionsMarshal.AsSpan(list5); index = 0; span[index] = "liza"; questRoot2.Author = list5; index = 2; List list6 = new List(index); CollectionsMarshal.SetCount(list6, index); span2 = CollectionsMarshal.AsSpan(list6); num = 0; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 0 }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030408u, new Vector3(-101.12158f, -9.99916f, -62.82141f), 820) { AetheryteShortcut = EAetheryteLocation.Eulmore, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Eulmore, To = EAetheryteLocation.EulmoreNightsoilPots }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj3.Steps = list7; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030409u, new Vector3(116.53308f, 55.329205f, 816.7085f), 814) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.EulmoreNightsoilPots, To = EAetheryteLocation.EulmorePathToGlory }, NextQuestId = new QuestId(4173) }; obj4.Steps = list8; reference4 = obj4; questRoot2.QuestSequence = list6; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(3602); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list9 = new List(num); CollectionsMarshal.SetCount(list9, num); span = CollectionsMarshal.AsSpan(list9); index = 0; span[index] = "liza"; questRoot3.Author = list9; index = 1; List list10 = new List(index); CollectionsMarshal.SetCount(list10, index); span2 = CollectionsMarshal.AsSpan(list10); num = 0; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 0 }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027847u, new Vector3(-76.34094f, 20.04979f, -110.97894f), 819) { StopDistance = 5f }; obj5.Steps = list11; reference5 = obj5; questRoot3.QuestSequence = list10; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(3603); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list12 = new List(num); CollectionsMarshal.SetCount(list12, num); span = CollectionsMarshal.AsSpan(list12); index = 0; span[index] = "liza"; questRoot4.Author = list12; index = 1; List list13 = new List(index); CollectionsMarshal.SetCount(list13, index); span2 = CollectionsMarshal.AsSpan(list13); num = 0; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027544u, new Vector3(12.985352f, 82.05f, -25.223206f), 820); obj6.Steps = list14; reference6 = obj6; questRoot4.QuestSequence = list13; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(3605); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list15 = new List(num); CollectionsMarshal.SetCount(list15, num); span = CollectionsMarshal.AsSpan(list15); index = 0; span[index] = "liza"; questRoot5.Author = list15; index = 1; List list16 = new List(index); CollectionsMarshal.SetCount(list16, index); span2 = CollectionsMarshal.AsSpan(list16); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031106u, new Vector3(-8.255188f, -3.1851232E-07f, 10.543945f), 819); obj7.Steps = list17; reference7 = obj7; questRoot5.QuestSequence = list16; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(3606); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list18 = new List(num); CollectionsMarshal.SetCount(list18, num); span = CollectionsMarshal.AsSpan(list18); index = 0; span[index] = "liza"; questRoot6.Author = list18; index = 6; List list19 = new List(index); CollectionsMarshal.SetCount(list19, index); span2 = CollectionsMarshal.AsSpan(list19); num = 0; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 0 }; index2 = 1; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027231u, new Vector3(65.35437f, 1.7160122f, 249.83594f), 819) { StopDistance = 7f }; obj8.Steps = list20; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 1 }; num2 = 1; List list21 = new List(num2); CollectionsMarshal.SetCount(list21, num2); span3 = CollectionsMarshal.AsSpan(list21); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009895u, new Vector3(26.04712f, -0.015319824f, 73.92993f), 819); obj9.Steps = list21; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 2 }; index2 = 1; List list22 = new List(index2); CollectionsMarshal.SetCount(list22, index2); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009896u, new Vector3(-224.445f, 21.377869f, -58.06067f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium }; obj10.Steps = list22; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 3 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009897u, new Vector3(-224.47546f, 21.22528f, 58.03003f), 819); obj11.Steps = list23; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 4 }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; ref QuestStep reference13 = ref span3[num2]; QuestStep obj13 = new QuestStep(EInteractionType.SinglePlayerDuty, 1029599u, new Vector3(-107.0116f, 20f, 12.619202f), 819) { StopDistance = 5f }; SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); int num3 = 3; List list25 = new List(num3); CollectionsMarshal.SetCount(list25, num3); span = CollectionsMarshal.AsSpan(list25); int num4 = 0; span[num4] = "(phase 1) AI gets stuck on trees/posts/walls."; num4++; span[num4] = "(phase 1) AI will never reach the Ostall Imperative, it instead walks circles around Radisca's Round even with all enemies dead."; num4++; span[num4] = "(phase 2) AI will still try to walk to Radisca's Round, but (usually) prioritizes fighting enemies."; singlePlayerDutyOptions.Notes = list25; obj13.SinglePlayerDutyOptions = singlePlayerDutyOptions; reference13 = obj13; obj12.Steps = list24; reference12 = obj12; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029601u, new Vector3(-707.5456f, 51.501152f, -241.56561f), 813); obj14.Steps = list26; reference14 = obj14; questRoot6.QuestSequence = list19; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(3607); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list27 = new List(num); CollectionsMarshal.SetCount(list27, num); span = CollectionsMarshal.AsSpan(list27); index = 0; span[index] = "liza"; questRoot7.Author = list27; index = 3; List list28 = new List(index); CollectionsMarshal.SetCount(list28, index); span2 = CollectionsMarshal.AsSpan(list28); num = 0; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 0 }; index2 = 1; List list29 = new List(index2); CollectionsMarshal.SetCount(list29, index2); span3 = CollectionsMarshal.AsSpan(list29); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029601u, new Vector3(-707.5456f, 51.501152f, -241.56561f), 813); obj15.Steps = list29; reference15 = obj15; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 1 }; num2 = 3; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; ref QuestStep reference17 = ref span3[index2]; QuestStep obj17 = new QuestStep(EInteractionType.Interact, 1030314u, new Vector3(-690.0587f, 52.7832f, -302.20496f), 813) { Fly = true }; num4 = 6; List list31 = new List(num4); CollectionsMarshal.SetCount(list31, num4); Span span4 = CollectionsMarshal.AsSpan(list31); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj17.CompletionQuestVariablesFlags = list31; reference17 = obj17; index2++; ref QuestStep reference18 = ref span3[index2]; QuestStep obj18 = new QuestStep(EInteractionType.Interact, 1030313u, new Vector3(-649.13403f, 53.2081f, -178.08807f), 813) { Fly = true }; num3 = 6; List list32 = new List(num3); CollectionsMarshal.SetCount(list32, num3); span4 = CollectionsMarshal.AsSpan(list32); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj18.CompletionQuestVariablesFlags = list32; reference18 = obj18; index2++; ref QuestStep reference19 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1030312u, new Vector3(-694.0261f, 52.60457f, -124.74249f), 813); num4 = 6; List list33 = new List(num4); CollectionsMarshal.SetCount(list33, num4); span4 = CollectionsMarshal.AsSpan(list33); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list33; reference19 = questStep; obj16.Steps = list30; reference16 = obj16; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-694.03015f, 52.60457f, -139.54802f), 813) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029606u, new Vector3(-734.5541f, 52.60457f, -147.1123f), 813) { Fly = true }; obj19.Steps = list34; reference20 = obj19; questRoot7.QuestSequence = list28; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(3608); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list35 = new List(num); CollectionsMarshal.SetCount(list35, num); span = CollectionsMarshal.AsSpan(list35); index = 0; span[index] = "liza"; questRoot8.Author = list35; index = 6; List list36 = new List(index); CollectionsMarshal.SetCount(list36, index); span2 = CollectionsMarshal.AsSpan(list36); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 0 }; num2 = 1; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030587u, new Vector3(-728.0537f, 52.604565f, -146.3493f), 813) { StopDistance = 5f }; obj20.Steps = list37; reference21 = obj20; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 1 }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029607u, new Vector3(-32.791687f, -0.6250627f, -44.663208f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium }; obj21.Steps = list38; reference22 = obj21; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 2 }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029608u, new Vector3(-120.83624f, -47.55994f, -166.15558f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumDossalGate, To = EAetheryteLocation.CrystariumCabinetOfCuriosity } }; obj22.Steps = list39; reference23 = obj22; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 3 }; index2 = 1; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; ref QuestStep reference25 = ref span3[num2]; QuestStep obj24 = new QuestStep(EInteractionType.Emote, 1029608u, new Vector3(-120.83624f, -47.55994f, -166.15558f), 819) { Emote = EEmote.Poke }; num3 = 1; List list41 = new List(num3); CollectionsMarshal.SetCount(list41, num3); Span span5 = CollectionsMarshal.AsSpan(list41); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMD103_03608_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKMD103_03608_A1_000_002") }; obj24.DialogueChoices = list41; reference25 = obj24; obj23.Steps = list40; reference24 = obj23; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 4 }; num2 = 2; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; ref QuestStep reference27 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2009900u, new Vector3(-136.64453f, -46.00598f, -183.67291f), 819); num4 = 6; List list43 = new List(num4); CollectionsMarshal.SetCount(list43, num4); span4 = CollectionsMarshal.AsSpan(list43); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list43; reference27 = questStep2; index2++; ref QuestStep reference28 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2009899u, new Vector3(-140.97815f, -44.75476f, -156.66437f), 819); num3 = 6; List list44 = new List(num3); CollectionsMarshal.SetCount(list44, num3); span4 = CollectionsMarshal.AsSpan(list44); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list44; reference28 = questStep3; obj25.Steps = list42; reference26 = obj25; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list45 = new List(index2); CollectionsMarshal.SetCount(list45, index2); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027248u, new Vector3(-30.807983f, -0.64999914f, -51.438232f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium }; obj26.Steps = list45; reference29 = obj26; questRoot8.QuestSequence = list36; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(3609); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list46 = new List(num); CollectionsMarshal.SetCount(list46, num); span = CollectionsMarshal.AsSpan(list46); index = 0; span[index] = "liza"; questRoot9.Author = list46; index = 7; List list47 = new List(index); CollectionsMarshal.SetCount(list47, index); span2 = CollectionsMarshal.AsSpan(list47); num = 0; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029853u, new Vector3(-30.991089f, -0.6499998f, -49.69867f), 819); obj27.Steps = list48; reference30 = obj27; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; index2 = 2; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027230u, new Vector3(117.997925f, 14.649025f, 7.156433f), 819) { TargetTerritoryId = (ushort)844 }; num2++; ref QuestStep reference32 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1028923u, new Vector3(-0.015319824f, -1.0530548E-13f, -6.0273438f), 844); num4 = 1; List list50 = new List(num4); CollectionsMarshal.SetCount(list50, num4); span5 = CollectionsMarshal.AsSpan(list50); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMD104_03609_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKMD104_03609_A1_000_002") }; questStep4.DialogueChoices = list50; reference32 = questStep4; obj28.Steps = list49; reference31 = obj28; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 2 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029597u, new Vector3(2.4871826f, 0f, 1.5106201f), 844) { StopDistance = 7f }; obj29.Steps = list51; reference33 = obj29; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 3 }; index2 = 1; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009903u, new Vector3(-177.56934f, -0.015319824f, -0.38153076f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium }; obj30.Steps = list52; reference34 = obj30; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 4 }; num2 = 2; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-246.00786f, -3.0897782f, -0.36405885f), 819); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1029611u, new Vector3(576.95886f, 6.6976085f, 636.71313f), 813) { Fly = true }; obj31.Steps = list53; reference35 = obj31; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 5 }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028305u, new Vector3(525.65796f, -5.2326922f, 854.2457f), 813) { Fly = true }; obj32.Steps = list54; reference36 = obj32; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029614u, new Vector3(-554.1314f, 35.800797f, -669.70325f), 815); obj33.Steps = list55; reference37 = obj33; questRoot9.QuestSequence = list47; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(3610); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list56 = new List(num); CollectionsMarshal.SetCount(list56, num); span = CollectionsMarshal.AsSpan(list56); index = 0; span[index] = "liza"; questRoot10.Author = list56; index = 4; List list57 = new List(index); CollectionsMarshal.SetCount(list57, index); span2 = CollectionsMarshal.AsSpan(list57); num = 0; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 0 }; index2 = 1; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029615u, new Vector3(-556.69495f, 36.586422f, -670.06946f), 815); obj34.Steps = list58; reference38 = obj34; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 1 }; num2 = 1; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030438u, new Vector3(-403.67743f, -20.21407f, -589.9901f), 815); obj35.Steps = list59; reference39 = obj35; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 2 }; index2 = 3; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; ref QuestStep reference41 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1027918u, new Vector3(-389.76123f, -17.724838f, -586.1448f), 815); num3 = 6; List list61 = new List(num3); CollectionsMarshal.SetCount(list61, num3); span4 = CollectionsMarshal.AsSpan(list61); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list61; reference41 = questStep5; num2++; ref QuestStep reference42 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1027919u, new Vector3(-404.50146f, -17.85281f, -549.95044f), 815); num4 = 6; List list62 = new List(num4); CollectionsMarshal.SetCount(list62, num4); span4 = CollectionsMarshal.AsSpan(list62); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list62; reference42 = questStep6; num2++; ref QuestStep reference43 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1027917u, new Vector3(-448.3559f, -20.016521f, -554.6807f), 815); num3 = 6; List list63 = new List(num3); CollectionsMarshal.SetCount(list63, num3); span4 = CollectionsMarshal.AsSpan(list63); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list63; reference43 = questStep7; obj36.Steps = list60; reference40 = obj36; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; ref QuestStep reference45 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.CompleteQuest, 1029617u, new Vector3(-419.39423f, -20.145794f, -578.88153f), 815); num4 = 1; List list65 = new List(num4); CollectionsMarshal.SetCount(list65, num4); span5 = CollectionsMarshal.AsSpan(list65); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMD105_03610_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKMD105_03610_A1_000_003") }; questStep8.DialogueChoices = list65; reference45 = questStep8; obj37.Steps = list64; reference44 = obj37; questRoot10.QuestSequence = list57; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(3611); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list66 = new List(num); CollectionsMarshal.SetCount(list66, num); span = CollectionsMarshal.AsSpan(list66); index = 0; span[index] = "liza"; questRoot11.Author = list66; index = 7; List list67 = new List(index); CollectionsMarshal.SetCount(list67, index); span2 = CollectionsMarshal.AsSpan(list67); num = 0; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030438u, new Vector3(-403.67743f, -20.21407f, -589.9901f), 815); obj38.Steps = list68; reference46 = obj38; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 1 }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030947u, new Vector3(-461.9364f, -1.2183915f, -372.06073f), 815); obj39.Steps = list69; reference47 = obj39; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 2 }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029620u, new Vector3(-2.0905762f, 45.61908f, -583.48975f), 815); obj40.Steps = list70; reference48 = obj40; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 3 }; num2 = 3; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; ref QuestStep reference50 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 2009906u, new Vector3(-0.7172241f, 48.722046f, -529.80853f), 815); num3 = 6; List list72 = new List(num3); CollectionsMarshal.SetCount(list72, num3); span4 = CollectionsMarshal.AsSpan(list72); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list72; reference50 = questStep9; index2++; ref QuestStep reference51 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 2009904u, new Vector3(19.821411f, 46.189087f, -575.0973f), 815); num4 = 6; List list73 = new List(num4); CollectionsMarshal.SetCount(list73, num4); span4 = CollectionsMarshal.AsSpan(list73); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list73; reference51 = questStep10; index2++; ref QuestStep reference52 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 2009905u, new Vector3(13.443176f, 47.89807f, -618.12775f), 815); num3 = 6; List list74 = new List(num3); CollectionsMarshal.SetCount(list74, num3); span4 = CollectionsMarshal.AsSpan(list74); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list74; reference52 = questStep11; obj41.Steps = list71; reference49 = obj41; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 4 }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029622u, new Vector3(80.338745f, 45.622585f, -641.5351f), 815); obj42.Steps = list75; reference53 = obj42; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 5 }; num2 = 1; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; ref QuestStep reference55 = ref span3[index2]; QuestStep obj44 = new QuestStep(EInteractionType.Combat, 1029623u, new Vector3(-62.760437f, 45.619083f, -606.3783f), 815) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list77 = new List(num4); CollectionsMarshal.SetCount(list77, num4); Span span6 = CollectionsMarshal.AsSpan(list77); num3 = 0; span6[num3] = 10882u; obj44.KillEnemyDataIds = list77; reference55 = obj44; obj43.Steps = list76; reference54 = obj43; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029624u, new Vector3(90.196045f, 45.72853f, -598.90137f), 815); obj45.Steps = list78; reference56 = obj45; questRoot11.QuestSequence = list67; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(3612); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list79 = new List(num); CollectionsMarshal.SetCount(list79, num); span = CollectionsMarshal.AsSpan(list79); index = 0; span[index] = "liza"; questRoot12.Author = list79; index = 8; List list80 = new List(index); CollectionsMarshal.SetCount(list80, index); span2 = CollectionsMarshal.AsSpan(list80); num = 0; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; num2 = 1; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029629u, new Vector3(88.48706f, 45.737045f, -595.9106f), 815) { StopDistance = 7f }; obj46.Steps = list81; reference57 = obj46; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 1 }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029631u, new Vector3(-94.65173f, 41.257984f, -537.59064f), 815); obj47.Steps = list82; reference58 = obj47; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 2 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029632u, new Vector3(-136.36993f, 28.480484f, -374.99048f), 815); obj48.Steps = list83; reference59 = obj48; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 3 }; index2 = 2; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-158.38751f, 25.202963f, -285.0746f), 815) { Sprint = true }; num2++; ref QuestStep reference61 = ref span3[num2]; QuestStep obj50 = new QuestStep(EInteractionType.Combat, null, new Vector3(-276.48285f, 18.86909f, -244.22473f), 815) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list85 = new List(num3); CollectionsMarshal.SetCount(list85, num3); span6 = CollectionsMarshal.AsSpan(list85); num4 = 0; span6[num4] = 11138u; obj50.KillEnemyDataIds = list85; reference61 = obj50; obj49.Steps = list84; reference60 = obj49; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 4 }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029633u, new Vector3(-278.03473f, 19.067781f, -249.19507f), 815) { StopDistance = 7f }; obj51.Steps = list86; reference62 = obj51; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 5 }; index2 = 1; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029634u, new Vector3(-479.7895f, 45.16138f, -213.6416f), 815); obj52.Steps = list87; reference63 = obj52; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 6 }; num2 = 1; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029635u, new Vector3(-479.45374f, 47.777702f, -189.77649f), 815); obj53.Steps = list88; reference64 = obj53; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029637u, new Vector3(-483.23798f, 45.473377f, -211.3222f), 815); obj54.Steps = list89; reference65 = obj54; questRoot12.QuestSequence = list80; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(3613); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list90 = new List(num); CollectionsMarshal.SetCount(list90, num); span = CollectionsMarshal.AsSpan(list90); index = 0; span[index] = "liza"; questRoot13.Author = list90; index = 7; List list91 = new List(index); CollectionsMarshal.SetCount(list91, index); span2 = CollectionsMarshal.AsSpan(list91); num = 0; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 0 }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029637u, new Vector3(-483.23798f, 45.473377f, -211.3222f), 815); obj55.Steps = list92; reference66 = obj55; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 1 }; index2 = 2; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 815) { Aetheryte = EAetheryteLocation.AmhAraengTwine }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1029640u, new Vector3(-545.31165f, 45.512848f, -230.6402f), 815); obj56.Steps = list93; reference67 = obj56; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 2 }; num2 = 1; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; ref QuestStep reference69 = ref span3[index2]; QuestStep obj58 = new QuestStep(EInteractionType.UseItem, null, new Vector3(-410.60504f, 46.19129f, -245.38031f), 815) { StopDistance = 2f, ItemId = 2002559u }; num4 = 1; List list95 = new List(num4); CollectionsMarshal.SetCount(list95, num4); span5 = CollectionsMarshal.AsSpan(list95); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMD108_03613_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKMD108_03613_A1_000_002") }; obj58.DialogueChoices = list95; reference69 = obj58; obj57.Steps = list94; reference68 = obj57; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 3 }; index2 = 4; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-341.64484f, 46.191288f, -244.7952f), 815); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010050u, new Vector3(-343.80103f, 46.98242f, -235.43152f), 815) { DisableNavmesh = true, AetherCurrentId = 2818259u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-341.64484f, 46.191288f, -244.7952f), 815) { DisableNavmesh = true }; num2++; ref QuestStep reference71 = ref span3[num2]; QuestStep obj60 = new QuestStep(EInteractionType.UseItem, null, new Vector3(-226.30658f, 46.19127f, -247.21143f), 815) { StopDistance = 2f, ItemId = 2002559u }; num3 = 1; List list97 = new List(num3); CollectionsMarshal.SetCount(list97, num3); span5 = CollectionsMarshal.AsSpan(list97); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMD108_03613_Q2_000_000"), Answer = new ExcelRef("TEXT_LUCKMD108_03613_A2_000_003") }; obj60.DialogueChoices = list97; reference71 = obj60; obj59.Steps = list96; reference70 = obj59; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 4 }; num2 = 3; List list98 = new List(num2); CollectionsMarshal.SetCount(list98, num2); span3 = CollectionsMarshal.AsSpan(list98); index2 = 0; ref QuestStep reference73 = ref span3[index2]; QuestStep obj62 = new QuestStep(EInteractionType.Combat, 2009910u, new Vector3(-170.48907f, 46.189087f, -279.56055f), 815) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list99 = new List(num4); CollectionsMarshal.SetCount(list99, num4); span6 = CollectionsMarshal.AsSpan(list99); num3 = 0; span6[num3] = 10883u; obj62.KillEnemyDataIds = list99; num3 = 6; List list100 = new List(num3); CollectionsMarshal.SetCount(list100, num3); span4 = CollectionsMarshal.AsSpan(list100); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj62.CompletionQuestVariablesFlags = list100; reference73 = obj62; index2++; ref QuestStep reference74 = ref span3[index2]; QuestStep obj63 = new QuestStep(EInteractionType.Combat, 2009911u, new Vector3(-181.5061f, 46.189087f, -362.6917f), 815) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list101 = new List(num4); CollectionsMarshal.SetCount(list101, num4); span6 = CollectionsMarshal.AsSpan(list101); num3 = 0; span6[num3] = 10883u; obj63.KillEnemyDataIds = list101; num3 = 6; List list102 = new List(num3); CollectionsMarshal.SetCount(list102, num3); span4 = CollectionsMarshal.AsSpan(list102); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj63.CompletionQuestVariablesFlags = list102; reference74 = obj63; index2++; ref QuestStep reference75 = ref span3[index2]; QuestStep obj64 = new QuestStep(EInteractionType.Combat, 2009912u, new Vector3(-127.58075f, 45.914307f, -456.59576f), 815) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list103 = new List(num4); CollectionsMarshal.SetCount(list103, num4); span6 = CollectionsMarshal.AsSpan(list103); num3 = 0; span6[num3] = 10883u; obj64.KillEnemyDataIds = list103; num3 = 6; List list104 = new List(num3); CollectionsMarshal.SetCount(list104, num3); span4 = CollectionsMarshal.AsSpan(list104); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj64.CompletionQuestVariablesFlags = list104; reference75 = obj64; obj61.Steps = list98; reference72 = obj61; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 5 }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029642u, new Vector3(-226.30658f, 46.19127f, -247.21143f), 815); obj65.Steps = list105; reference76 = obj65; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029643u, new Vector3(-453.60498f, 45.48443f, -236.86578f), 815) { AetheryteShortcut = EAetheryteLocation.AmhAraengTwine }; obj66.Steps = list106; reference77 = obj66; questRoot13.QuestSequence = list91; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(3614); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list107 = new List(num); CollectionsMarshal.SetCount(list107, num); span = CollectionsMarshal.AsSpan(list107); index = 0; span[index] = "liza"; questRoot14.Author = list107; index = 4; List list108 = new List(index); CollectionsMarshal.SetCount(list108, index); span2 = CollectionsMarshal.AsSpan(list108); num = 0; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 0 }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029643u, new Vector3(-453.60498f, 45.48443f, -236.86578f), 815); obj67.Steps = list109; reference78 = obj67; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 1 }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029645u, new Vector3(-503.16626f, 45.71098f, -258.32f), 815); obj68.Steps = list110; reference79 = obj68; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 2 }; index2 = 1; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; ref QuestStep reference81 = ref span3[num2]; QuestStep obj70 = new QuestStep(EInteractionType.Combat, null, new Vector3(-395.11795f, 24.01915f, -200.26707f), 815) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list112 = new List(num4); CollectionsMarshal.SetCount(list112, num4); Span span7 = CollectionsMarshal.AsSpan(list112); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 10347u, MinimumKillCount = 3u, RewardItemId = 2002560u, RewardItemCount = 3 }; obj70.ComplexCombatData = list112; reference81 = obj70; obj69.Steps = list111; reference80 = obj69; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029761u, new Vector3(-503.19678f, 45.72556f, -254.01697f), 815); obj71.Steps = list113; reference82 = obj71; questRoot14.QuestSequence = list108; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(3615); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list114 = new List(num); CollectionsMarshal.SetCount(list114, num); span = CollectionsMarshal.AsSpan(list114); index = 0; span[index] = "liza"; questRoot15.Author = list114; index = 4; List list115 = new List(index); CollectionsMarshal.SetCount(list115, index); span2 = CollectionsMarshal.AsSpan(list115); num = 0; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 0 }; index2 = 1; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030569u, new Vector3(-504.47852f, 45.822144f, -250.44635f), 815) { StopDistance = 5f }; obj72.Steps = list116; reference83 = obj72; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 1 }; num2 = 1; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029639u, new Vector3(-478.6908f, 47.777702f, -191.36346f), 815); obj73.Steps = list117; reference84 = obj73; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 2 }; index2 = 1; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029649u, new Vector3(-549.5842f, 49.964603f, -189.04407f), 815) { StopDistance = 5f }; obj74.Steps = list118; reference85 = obj74; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1029755u, new Vector3(-462.54675f, 45.367775f, -205.31018f), 815); obj75.Steps = list119; reference86 = obj75; questRoot15.QuestSequence = list115; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(3616); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list120 = new List(num); CollectionsMarshal.SetCount(list120, num); span = CollectionsMarshal.AsSpan(list120); index = 0; span[index] = "liza"; questRoot16.Author = list120; index = 7; List list121 = new List(index); CollectionsMarshal.SetCount(list121, index); span2 = CollectionsMarshal.AsSpan(list121); num = 0; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 0 }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029755u, new Vector3(-462.54675f, 45.367775f, -205.31018f), 815); obj76.Steps = list122; reference87 = obj76; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 1 }; num2 = 2; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027927u, new Vector3(-476.95123f, 47.78906f, -200.61041f), 815) { PickUpQuestId = new QuestId(3511) }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1029756u, new Vector3(-344.96075f, 18.147886f, 40.66516f), 815); obj77.Steps = list123; reference88 = obj77; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 2 }; index2 = 1; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029757u, new Vector3(-595.72754f, 5.317615f, 38.16284f), 815); obj78.Steps = list124; reference89 = obj78; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 3 }; num2 = 1; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029758u, new Vector3(-594.81195f, 5.3112187f, 41.45874f), 815) { StopDistance = 7f }; obj79.Steps = list125; reference90 = obj79; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 4 }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009913u, new Vector3(-641.4435f, -1.4191895f, 147.29529f), 815); obj80.Steps = list126; reference91 = obj80; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 5 }; num2 = 1; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; ref QuestStep reference93 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1029758u, new Vector3(-594.81195f, 5.3112187f, 41.45874f), 815); num3 = 1; List list128 = new List(num3); CollectionsMarshal.SetCount(list128, num3); span5 = CollectionsMarshal.AsSpan(list128); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMD111_03616_Q1_000_001"), Answer = new ExcelRef("TEXT_LUCKMD111_03616_A1_000_002") }; questStep12.DialogueChoices = list128; reference93 = questStep12; obj81.Steps = list127; reference92 = obj81; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list129 = new List(index2); CollectionsMarshal.SetCount(list129, index2); span3 = CollectionsMarshal.AsSpan(list129); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029757u, new Vector3(-595.72754f, 5.317615f, 38.16284f), 815) { StopDistance = 7f }; obj82.Steps = list129; reference94 = obj82; questRoot16.QuestSequence = list121; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(3617); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list130 = new List(num); CollectionsMarshal.SetCount(list130, num); span = CollectionsMarshal.AsSpan(list130); index = 0; span[index] = "liza"; questRoot17.Author = list130; index = 6; List list131 = new List(index); CollectionsMarshal.SetCount(list131, index); span2 = CollectionsMarshal.AsSpan(list131); num = 0; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 0 }; num2 = 1; List list132 = new List(num2); CollectionsMarshal.SetCount(list132, num2); span3 = CollectionsMarshal.AsSpan(list132); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029757u, new Vector3(-595.72754f, 5.317615f, 38.16284f), 815) { StopDistance = 7f }; obj83.Steps = list132; reference95 = obj83; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 1 }; index2 = 1; List list133 = new List(index2); CollectionsMarshal.SetCount(list133, index2); span3 = CollectionsMarshal.AsSpan(list133); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029759u, new Vector3(-342.33618f, 19.004045f, 77.04285f), 815); obj84.Steps = list133; reference96 = obj84; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 2 }; num2 = 1; List list134 = new List(num2); CollectionsMarshal.SetCount(list134, num2); span3 = CollectionsMarshal.AsSpan(list134); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010009u, new Vector3(-321.3092f, 20.004517f, 99.83972f), 815); obj85.Steps = list134; reference97 = obj85; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 3 }; index2 = 3; List list135 = new List(index2); CollectionsMarshal.SetCount(list135, index2); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; ref QuestStep reference99 = ref span3[num2]; QuestStep obj87 = new QuestStep(EInteractionType.UseItem, 2009918u, new Vector3(-453.08612f, 11.703674f, 185.5039f), 815) { ItemId = 2002562u }; num4 = 6; List list136 = new List(num4); CollectionsMarshal.SetCount(list136, num4); span4 = CollectionsMarshal.AsSpan(list136); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj87.CompletionQuestVariablesFlags = list136; reference99 = obj87; num2++; ref QuestStep reference100 = ref span3[num2]; QuestStep obj88 = new QuestStep(EInteractionType.UseItem, 2009916u, new Vector3(-610.4677f, -0.65618896f, 135.9425f), 815) { ItemId = 2002562u }; num3 = 6; List list137 = new List(num3); CollectionsMarshal.SetCount(list137, num3); span4 = CollectionsMarshal.AsSpan(list137); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj88.CompletionQuestVariablesFlags = list137; reference100 = obj88; num2++; ref QuestStep reference101 = ref span3[num2]; QuestStep obj89 = new QuestStep(EInteractionType.UseItem, 2009917u, new Vector3(-426.65753f, 17.196838f, 5.142273f), 815) { ItemId = 2002562u }; num4 = 6; List list138 = new List(num4); CollectionsMarshal.SetCount(list138, num4); span4 = CollectionsMarshal.AsSpan(list138); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj89.CompletionQuestVariablesFlags = list138; reference101 = obj89; obj86.Steps = list135; reference98 = obj86; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 4 }; num2 = 7; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; ref QuestStep reference103 = ref span3[index2]; QuestStep obj91 = new QuestStep(EInteractionType.Combat, 2010277u, new Vector3(-411.0628f, 16.891724f, 9.536865f), 815) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list140 = new List(num3); CollectionsMarshal.SetCount(list140, num3); span6 = CollectionsMarshal.AsSpan(list140); num4 = 0; span6[num4] = 10884u; obj91.KillEnemyDataIds = list140; num4 = 6; List list141 = new List(num4); CollectionsMarshal.SetCount(list141, num4); span4 = CollectionsMarshal.AsSpan(list141); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj91.CompletionQuestVariablesFlags = list141; reference103 = obj91; index2++; ref QuestStep reference104 = ref span3[index2]; QuestStep obj92 = new QuestStep(EInteractionType.Combat, 2010279u, new Vector3(-492.8512f, 10.574402f, 9.4453125f), 815) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list142 = new List(num3); CollectionsMarshal.SetCount(list142, num3); span6 = CollectionsMarshal.AsSpan(list142); num4 = 0; span6[num4] = 10884u; obj92.KillEnemyDataIds = list142; num4 = 6; List list143 = new List(num4); CollectionsMarshal.SetCount(list143, num4); span4 = CollectionsMarshal.AsSpan(list143); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj92.CompletionQuestVariablesFlags = list143; reference104 = obj92; index2++; ref QuestStep reference105 = ref span3[index2]; QuestStep obj93 = new QuestStep(EInteractionType.Combat, 2010276u, new Vector3(-580.89575f, 6.088318f, 119.79846f), 815) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list144 = new List(num3); CollectionsMarshal.SetCount(list144, num3); span6 = CollectionsMarshal.AsSpan(list144); num4 = 0; span6[num4] = 10884u; obj93.KillEnemyDataIds = list144; num4 = 6; List list145 = new List(num4); CollectionsMarshal.SetCount(list145, num4); span4 = CollectionsMarshal.AsSpan(list145); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj93.CompletionQuestVariablesFlags = list145; reference105 = obj93; index2++; ref QuestStep reference106 = ref span3[index2]; QuestStep obj94 = new QuestStep(EInteractionType.Combat, 2010275u, new Vector3(-589.1356f, 1.7547607f, 179.18665f), 815) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list146 = new List(num3); CollectionsMarshal.SetCount(list146, num3); span6 = CollectionsMarshal.AsSpan(list146); num4 = 0; span6[num4] = 10884u; obj94.KillEnemyDataIds = list146; num4 = 6; List list147 = new List(num4); CollectionsMarshal.SetCount(list147, num4); span4 = CollectionsMarshal.AsSpan(list147); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); obj94.CompletionQuestVariablesFlags = list147; reference106 = obj94; index2++; ref QuestStep reference107 = ref span3[index2]; QuestStep obj95 = new QuestStep(EInteractionType.Combat, 2010274u, new Vector3(-627.039f, 0.93078613f, 131.45642f), 815) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list148 = new List(num3); CollectionsMarshal.SetCount(list148, num3); span6 = CollectionsMarshal.AsSpan(list148); num4 = 0; span6[num4] = 10884u; obj95.KillEnemyDataIds = list148; num4 = 6; List list149 = new List(num4); CollectionsMarshal.SetCount(list149, num4); span4 = CollectionsMarshal.AsSpan(list149); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); obj95.CompletionQuestVariablesFlags = list149; reference107 = obj95; index2++; ref QuestStep reference108 = ref span3[index2]; QuestStep obj96 = new QuestStep(EInteractionType.Combat, 2010281u, new Vector3(-503.0747f, 10.666016f, 191.85156f), 815) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list150 = new List(num3); CollectionsMarshal.SetCount(list150, num3); span6 = CollectionsMarshal.AsSpan(list150); num4 = 0; span6[num4] = 10884u; obj96.KillEnemyDataIds = list150; num4 = 6; List list151 = new List(num4); CollectionsMarshal.SetCount(list151, num4); span4 = CollectionsMarshal.AsSpan(list151); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj96.CompletionQuestVariablesFlags = list151; reference108 = obj96; index2++; ref QuestStep reference109 = ref span3[index2]; QuestStep obj97 = new QuestStep(EInteractionType.Combat, 2010283u, new Vector3(-419.21112f, 11.9782715f, 181.41443f), 815) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list152 = new List(num3); CollectionsMarshal.SetCount(list152, num3); span6 = CollectionsMarshal.AsSpan(list152); num4 = 0; span6[num4] = 10884u; obj97.KillEnemyDataIds = list152; num4 = 6; List list153 = new List(num4); CollectionsMarshal.SetCount(list153, num4); span4 = CollectionsMarshal.AsSpan(list153); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj97.CompletionQuestVariablesFlags = list153; reference109 = obj97; obj90.Steps = list139; reference102 = obj90; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029759u, new Vector3(-342.33618f, 19.004045f, 77.04285f), 815); obj98.Steps = list154; reference110 = obj98; questRoot17.QuestSequence = list131; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(3618); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list155 = new List(num); CollectionsMarshal.SetCount(list155, num); span = CollectionsMarshal.AsSpan(list155); index = 0; span[index] = "liza"; questRoot18.Author = list155; index = 4; List list156 = new List(index); CollectionsMarshal.SetCount(list156, index); span2 = CollectionsMarshal.AsSpan(list156); num = 0; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 0 }; num2 = 1; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029759u, new Vector3(-342.33618f, 19.004045f, 77.04285f), 815); obj99.Steps = list157; reference111 = obj99; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 1 }; index2 = 1; List list158 = new List(index2); CollectionsMarshal.SetCount(list158, index2); span3 = CollectionsMarshal.AsSpan(list158); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029754u, new Vector3(-543.6942f, 49.964603f, -172.47278f), 815) { AetheryteShortcut = EAetheryteLocation.AmhAraengTwine }; obj100.Steps = list158; reference112 = obj100; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 2 }; num2 = 1; List list159 = new List(num2); CollectionsMarshal.SetCount(list159, num2); span3 = CollectionsMarshal.AsSpan(list159); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029761u, new Vector3(-503.19678f, 45.72556f, -254.01697f), 815); obj101.Steps = list159; reference113 = obj101; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029638u, new Vector3(-484.48926f, 45.553265f, -212.29883f), 815); obj102.Steps = list160; reference114 = obj102; questRoot18.QuestSequence = list156; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(3619); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list161 = new List(num); CollectionsMarshal.SetCount(list161, num); span = CollectionsMarshal.AsSpan(list161); index = 0; span[index] = "liza"; questRoot19.Author = list161; index = 4; List list162 = new List(index); CollectionsMarshal.SetCount(list162, index); span2 = CollectionsMarshal.AsSpan(list162); num = 0; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 0 }; num2 = 1; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029765u, new Vector3(-455.40552f, 45.692944f, -240.52802f), 815); obj103.Steps = list163; reference115 = obj103; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 1 }; index2 = 2; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030419u, new Vector3(-506.6148f, 45.614502f, -194.50684f), 815) { PickUpQuestId = new QuestId(3525) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1029768u, new Vector3(7.9804688f, 45.619083f, -583.7339f), 815) { AetheryteShortcut = EAetheryteLocation.AmhAraengTwine }; obj104.Steps = list164; reference116 = obj104; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 2 }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; ref QuestStep reference118 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.SinglePlayerDuty, 1029771u, new Vector3(5.8136597f, 45.61908f, -591.577f), 815); SinglePlayerDutyOptions singlePlayerDutyOptions2 = new SinglePlayerDutyOptions(); num3 = 1; List list166 = new List(num3); CollectionsMarshal.SetCount(list166, num3); span = CollectionsMarshal.AsSpan(list166); num4 = 0; span[num4] = "(before Ran'jit wears the veil) AI doesn't pull, doesn't attack and VBM doesn't recognize any AOEs."; singlePlayerDutyOptions2.Notes = list166; questStep13.SinglePlayerDutyOptions = singlePlayerDutyOptions2; reference118 = questStep13; obj105.Steps = list165; reference117 = obj105; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list167 = new List(index2); CollectionsMarshal.SetCount(list167, index2); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029775u, new Vector3(20.675903f, -91.19236f, 509.78857f), 815); obj106.Steps = list167; reference119 = obj106; questRoot19.QuestSequence = list162; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(3620); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list168 = new List(num); CollectionsMarshal.SetCount(list168, num); span = CollectionsMarshal.AsSpan(list168); index = 0; span[index] = "liza"; questRoot20.Author = list168; index = 4; List list169 = new List(index); CollectionsMarshal.SetCount(list169, index); span2 = CollectionsMarshal.AsSpan(list169); num = 0; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 0 }; num2 = 1; List list170 = new List(num2); CollectionsMarshal.SetCount(list170, num2); span3 = CollectionsMarshal.AsSpan(list170); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029775u, new Vector3(20.675903f, -91.19236f, 509.78857f), 815); obj107.Steps = list170; reference120 = obj107; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 1 }; index2 = 1; List list171 = new List(index2); CollectionsMarshal.SetCount(list171, index2); span3 = CollectionsMarshal.AsSpan(list171); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009921u, new Vector3(138.96387f, -77.836365f, 621.3627f), 815); obj108.Steps = list171; reference121 = obj108; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 2 }; num2 = 2; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010052u, new Vector3(158.804f, -61.09476f, 674.8915f), 815) { AetherCurrentId = 2818261u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1029777u, new Vector3(147.93616f, -75.016464f, 642.359f), 815); obj109.Steps = list172; reference122 = obj109; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029778u, new Vector3(-282.1546f, -62.57727f, 380.14795f), 815); obj110.Steps = list173; reference123 = obj110; questRoot20.QuestSequence = list169; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(3621); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list174 = new List(num); CollectionsMarshal.SetCount(list174, num); span = CollectionsMarshal.AsSpan(list174); index = 0; span[index] = "liza"; questRoot21.Author = list174; index = 5; List list175 = new List(index); CollectionsMarshal.SetCount(list175, index); span2 = CollectionsMarshal.AsSpan(list175); num = 0; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 0 }; num2 = 1; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029783u, new Vector3(-281.36108f, -62.86976f, 382.62f), 815); obj111.Steps = list176; reference124 = obj111; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 1 }; index2 = 1; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009922u, new Vector3(-507.59137f, -95.99457f, 490.07385f), 815); obj112.Steps = list177; reference125 = obj112; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 2 }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 815) { DutyOptions = new DutyOptions { ContentFinderConditionId = 656u } }; obj113.Steps = list178; reference126 = obj113; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list179 = new List(index2); CollectionsMarshal.SetCount(list179, index2); span3 = CollectionsMarshal.AsSpan(list179); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1029784u, new Vector3(-429.92297f, -86.054756f, 464.59143f), 815) { StopDistance = 5f }; obj114.Steps = list179; reference127 = obj114; questRoot21.QuestSequence = list175; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(3622); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list180 = new List(num); CollectionsMarshal.SetCount(list180, num); span = CollectionsMarshal.AsSpan(list180); index = 0; span[index] = "liza"; questRoot22.Author = list180; index = 3; List list181 = new List(index); CollectionsMarshal.SetCount(list181, index); span2 = CollectionsMarshal.AsSpan(list181); num = 0; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 0 }; num2 = 1; List list182 = new List(num2); CollectionsMarshal.SetCount(list182, num2); span3 = CollectionsMarshal.AsSpan(list182); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029786u, new Vector3(-431.08264f, -86.381516f, 462.33313f), 815) { StopDistance = 5f }; obj115.Steps = list182; reference128 = obj115; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 1 }; index2 = 1; List list183 = new List(index2); CollectionsMarshal.SetCount(list183, index2); span3 = CollectionsMarshal.AsSpan(list183); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029558u, new Vector3(28.732666f, 0f, 1.87677f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumDossalGate } }; obj116.Steps = list183; reference129 = obj116; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list184 = new List(num2); CollectionsMarshal.SetCount(list184, num2); span3 = CollectionsMarshal.AsSpan(list184); index2 = 0; ref QuestStep reference131 = ref span3[index2]; QuestStep obj118 = new QuestStep(EInteractionType.CompleteQuest, 1030610u, new Vector3(65.11023f, 1.7160122f, 249.7749f), 819) { StopDistance = 7f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumDossalGate, To = EAetheryteLocation.CrystariumPendants } }; num4 = 1; List list185 = new List(num4); CollectionsMarshal.SetCount(list185, num4); span5 = CollectionsMarshal.AsSpan(list185); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMD117_03622_Q2_000_000") }; obj118.DialogueChoices = list185; reference131 = obj118; obj117.Steps = list184; reference130 = obj117; questRoot22.QuestSequence = list181; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(3623); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list186 = new List(num); CollectionsMarshal.SetCount(list186, num); span = CollectionsMarshal.AsSpan(list186); index = 0; span[index] = "liza"; questRoot23.Author = list186; index = 5; List list187 = new List(index); CollectionsMarshal.SetCount(list187, index); span2 = CollectionsMarshal.AsSpan(list187); num = 0; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 0 }; index2 = 1; List list188 = new List(index2); CollectionsMarshal.SetCount(list188, index2); span3 = CollectionsMarshal.AsSpan(list188); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030643u, new Vector3(-0.16790771f, 3.9998174f, 201.9226f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumMarkets }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj119.Steps = list188; reference132 = obj119; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 1 }; num2 = 2; List list189 = new List(num2); CollectionsMarshal.SetCount(list189, num2); span3 = CollectionsMarshal.AsSpan(list189); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027264u, new Vector3(60.593506f, 36.247692f, -171.80133f), 819) { TargetTerritoryId = (ushort)815, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumPendants, To = EAetheryteLocation.CrystariumAmaroLaunch } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1030623u, new Vector3(665.6748f, -50.355476f, -641.5351f), 815) { Fly = true }; obj120.Steps = list189; reference133 = obj120; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 2 }; index2 = 1; List list190 = new List(index2); CollectionsMarshal.SetCount(list190, index2); span3 = CollectionsMarshal.AsSpan(list190); num2 = 0; ref QuestStep reference135 = ref span3[num2]; QuestStep obj122 = new QuestStep(EInteractionType.Combat, 2010165u, new Vector3(483.48206f, -50.46167f, -631.52515f), 815) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list191 = new List(num3); CollectionsMarshal.SetCount(list191, num3); span6 = CollectionsMarshal.AsSpan(list191); num4 = 0; span6[num4] = 10836u; obj122.KillEnemyDataIds = list191; reference135 = obj122; obj121.Steps = list190; reference134 = obj121; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 3 }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030624u, new Vector3(500.54163f, -50.72601f, -647.5471f), 815); obj123.Steps = list192; reference136 = obj123; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030625u, new Vector3(218.73804f, 7.1558266f, -249.1341f), 815) { AetheryteShortcut = EAetheryteLocation.AmhAraengMordSouq, NextQuestId = new QuestId(3624) }; obj124.Steps = list193; reference137 = obj124; questRoot23.QuestSequence = list187; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(3624); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list194 = new List(num); CollectionsMarshal.SetCount(list194, num); span = CollectionsMarshal.AsSpan(list194); index = 0; span[index] = "liza"; questRoot24.Author = list194; index = 5; List list195 = new List(index); CollectionsMarshal.SetCount(list195, index); span2 = CollectionsMarshal.AsSpan(list195); num = 0; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 0 }; num2 = 1; List list196 = new List(num2); CollectionsMarshal.SetCount(list196, num2); span3 = CollectionsMarshal.AsSpan(list196); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030625u, new Vector3(218.73804f, 7.1558266f, -249.1341f), 815) { AetheryteShortcut = EAetheryteLocation.AmhAraengMordSouq, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(218.73804f, 7.1558266f, -249.1341f), MaximumDistance = 100f, TerritoryId = 815 } } } }; obj125.Steps = list196; reference138 = obj125; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 1 }; index2 = 1; List list197 = new List(index2); CollectionsMarshal.SetCount(list197, index2); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; ref QuestStep reference140 = ref span3[num2]; QuestStep obj127 = new QuestStep(EInteractionType.Combat, 2010166u, new Vector3(599.115f, -33.61566f, -304.49384f), 815) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list198 = new List(num4); CollectionsMarshal.SetCount(list198, num4); span6 = CollectionsMarshal.AsSpan(list198); num3 = 0; span6[num3] = 10837u; obj127.KillEnemyDataIds = list198; reference140 = obj127; obj126.Steps = list197; reference139 = obj126; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 2 }; num2 = 1; List list199 = new List(num2); CollectionsMarshal.SetCount(list199, num2); span3 = CollectionsMarshal.AsSpan(list199); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030625u, new Vector3(218.73804f, 7.1558266f, -249.1341f), 815) { Fly = true }; obj128.Steps = list199; reference141 = obj128; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 3 }; index2 = 1; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010214u, new Vector3(488.85327f, -26.16925f, -12.008911f), 815) { Fly = true }; obj129.Steps = list200; reference142 = obj129; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; ref QuestStep reference144 = ref span3[index2]; QuestStep obj131 = new QuestStep(EInteractionType.CompleteQuest, 1030625u, new Vector3(218.73804f, 7.1558266f, -249.1341f), 815) { Fly = true }; num3 = 1; List list202 = new List(num3); CollectionsMarshal.SetCount(list202, num3); span5 = CollectionsMarshal.AsSpan(list202); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKBA411_03624_Q1_000_100"), Answer = new ExcelRef("TEXT_LUCKBA411_03624_A1_000_100") }; obj131.DialogueChoices = list202; obj131.NextQuestId = new QuestId(3625); reference144 = obj131; obj130.Steps = list201; reference143 = obj130; questRoot24.QuestSequence = list195; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(3625); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list203 = new List(num); CollectionsMarshal.SetCount(list203, num); span = CollectionsMarshal.AsSpan(list203); index = 0; span[index] = "liza"; questRoot25.Author = list203; index = 9; List list204 = new List(index); CollectionsMarshal.SetCount(list204, index); span2 = CollectionsMarshal.AsSpan(list204); num = 0; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 0 }; index2 = 1; List list205 = new List(index2); CollectionsMarshal.SetCount(list205, index2); span3 = CollectionsMarshal.AsSpan(list205); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030625u, new Vector3(218.73804f, 7.1558266f, -249.1341f), 815) { AetheryteShortcut = EAetheryteLocation.AmhAraengMordSouq, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(218.73804f, 7.1558266f, -249.1341f), MaximumDistance = 100f, TerritoryId = 815 } } } }; obj132.Steps = list205; reference145 = obj132; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 1 }; num2 = 1; List list206 = new List(num2); CollectionsMarshal.SetCount(list206, num2); span3 = CollectionsMarshal.AsSpan(list206); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030626u, new Vector3(331.62415f, 1.4685826f, -244.95312f), 815) { Fly = true }; obj133.Steps = list206; reference146 = obj133; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 2 }; index2 = 1; List list207 = new List(index2); CollectionsMarshal.SetCount(list207, index2); span3 = CollectionsMarshal.AsSpan(list207); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030627u, new Vector3(330.06775f, 1.4685818f, -164.0498f), 815) { Fly = true }; obj134.Steps = list207; reference147 = obj134; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 3 }; num2 = 1; List list208 = new List(num2); CollectionsMarshal.SetCount(list208, num2); span3 = CollectionsMarshal.AsSpan(list208); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030628u, new Vector3(407.6753f, -28.443933f, 260.8224f), 815) { Fly = true, AetheryteShortcut = EAetheryteLocation.AmhAraengInnAtJourneysHead }; obj135.Steps = list208; reference148 = obj135; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 4 }; index2 = 1; List list209 = new List(index2); CollectionsMarshal.SetCount(list209, index2); span3 = CollectionsMarshal.AsSpan(list209); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030630u, new Vector3(368.39856f, -28.620693f, 353.78027f), 815) { Fly = true }; obj136.Steps = list209; reference149 = obj136; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 5 }; num2 = 1; List list210 = new List(num2); CollectionsMarshal.SetCount(list210, num2); span3 = CollectionsMarshal.AsSpan(list210); index2 = 0; ref QuestStep reference151 = ref span3[index2]; QuestStep obj138 = new QuestStep(EInteractionType.Combat, 1030632u, new Vector3(550.225f, -45.678886f, 282.82593f), 815) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list211 = new List(num4); CollectionsMarshal.SetCount(list211, num4); span6 = CollectionsMarshal.AsSpan(list211); num3 = 0; span6[num3] = 10838u; obj138.KillEnemyDataIds = list211; reference151 = obj138; obj137.Steps = list210; reference150 = obj137; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 6 }; index2 = 1; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030632u, new Vector3(550.225f, -45.678886f, 282.82593f), 815); obj139.Steps = list212; reference152 = obj139; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 7 }; num2 = 1; List list213 = new List(num2); CollectionsMarshal.SetCount(list213, num2); span3 = CollectionsMarshal.AsSpan(list213); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030631u, new Vector3(367.72717f, -28.562725f, 356.19116f), 815) { Fly = true }; obj140.Steps = list213; reference153 = obj140; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list214 = new List(index2); CollectionsMarshal.SetCount(list214, index2); span3 = CollectionsMarshal.AsSpan(list214); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030625u, new Vector3(218.73804f, 7.1558266f, -249.1341f), 815) { Fly = true, AetheryteShortcut = EAetheryteLocation.AmhAraengMordSouq, NextQuestId = new QuestId(3626) }; obj141.Steps = list214; reference154 = obj141; questRoot25.QuestSequence = list204; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(3626); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list215 = new List(num); CollectionsMarshal.SetCount(list215, num); span = CollectionsMarshal.AsSpan(list215); index = 0; span[index] = "liza"; questRoot26.Author = list215; index = 3; List list216 = new List(index); CollectionsMarshal.SetCount(list216, index); span2 = CollectionsMarshal.AsSpan(list216); num = 0; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 0 }; num2 = 1; List list217 = new List(num2); CollectionsMarshal.SetCount(list217, num2); span3 = CollectionsMarshal.AsSpan(list217); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030625u, new Vector3(218.73804f, 7.1558266f, -249.1341f), 815) { AetheryteShortcut = EAetheryteLocation.AmhAraengMordSouq, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(218.73804f, 7.1558266f, -249.1341f), MaximumDistance = 100f, TerritoryId = 815 } } } }; obj142.Steps = list217; reference155 = obj142; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 1 }; index2 = 1; List list218 = new List(index2); CollectionsMarshal.SetCount(list218, index2); span3 = CollectionsMarshal.AsSpan(list218); num2 = 0; ref QuestStep reference157 = ref span3[num2]; QuestStep obj144 = new QuestStep(EInteractionType.SinglePlayerDuty, 1030636u, new Vector3(342.8855f, -35.843185f, 76.58496f), 815) { Fly = true, AetheryteShortcut = EAetheryteLocation.AmhAraengInnAtJourneysHead }; SinglePlayerDutyOptions obj145 = new SinglePlayerDutyOptions { Enabled = true }; num3 = 1; List list219 = new List(num3); CollectionsMarshal.SetCount(list219, num3); span = CollectionsMarshal.AsSpan(list219); num4 = 0; span[num4] = "Sometimes the movement is the cause of a duty failing."; obj145.Notes = list219; obj144.SinglePlayerDutyOptions = obj145; reference157 = obj144; obj143.Steps = list218; reference156 = obj143; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list220 = new List(num2); CollectionsMarshal.SetCount(list220, num2); span3 = CollectionsMarshal.AsSpan(list220); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030625u, new Vector3(218.73804f, 7.1558266f, -249.1341f), 815) { Fly = true, AetheryteShortcut = EAetheryteLocation.AmhAraengMordSouq, NextQuestId = new QuestId(3627) }; obj146.Steps = list220; reference158 = obj146; questRoot26.QuestSequence = list216; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(3627); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list221 = new List(num); CollectionsMarshal.SetCount(list221, num); span = CollectionsMarshal.AsSpan(list221); index = 0; span[index] = "liza"; questRoot27.Author = list221; index = 7; List list222 = new List(index); CollectionsMarshal.SetCount(list222, index); span2 = CollectionsMarshal.AsSpan(list222); num = 0; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 0 }; index2 = 1; List list223 = new List(index2); CollectionsMarshal.SetCount(list223, index2); span3 = CollectionsMarshal.AsSpan(list223); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030625u, new Vector3(218.73804f, 7.1558266f, -249.1341f), 815) { AetheryteShortcut = EAetheryteLocation.AmhAraengMordSouq, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(218.73804f, 7.1558266f, -249.1341f), MaximumDistance = 100f, TerritoryId = 815 } } } }; obj147.Steps = list223; reference159 = obj147; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 1 }; num2 = 1; List list224 = new List(num2); CollectionsMarshal.SetCount(list224, num2); span3 = CollectionsMarshal.AsSpan(list224); index2 = 0; ref QuestStep reference161 = ref span3[index2]; QuestStep obj149 = new QuestStep(EInteractionType.Interact, 1030638u, new Vector3(543.8773f, -6.503428f, 811.7036f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumTessellation } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); num4 = 1; List list225 = new List(num4); CollectionsMarshal.SetCount(list225, num4); Span span8 = CollectionsMarshal.AsSpan(list225); num3 = 0; span8[num3] = 813; skipAetheryteCondition.InTerritory = list225; skipConditions.AetheryteShortcutIf = skipAetheryteCondition; obj149.SkipConditions = skipConditions; reference161 = obj149; obj148.Steps = list224; reference160 = obj148; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 2 }; index2 = 1; List list226 = new List(index2); CollectionsMarshal.SetCount(list226, index2); span3 = CollectionsMarshal.AsSpan(list226); num2 = 0; ref QuestStep reference163 = ref span3[num2]; QuestStep obj151 = new QuestStep(EInteractionType.Combat, 2010215u, new Vector3(523.9795f, -2.0599976f, 795.1018f), 813) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list227 = new List(num3); CollectionsMarshal.SetCount(list227, num3); span6 = CollectionsMarshal.AsSpan(list227); num4 = 0; span6[num4] = 10839u; obj151.KillEnemyDataIds = list227; reference163 = obj151; obj150.Steps = list226; reference162 = obj150; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 3 }; num2 = 1; List list228 = new List(num2); CollectionsMarshal.SetCount(list228, num2); span3 = CollectionsMarshal.AsSpan(list228); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030639u, new Vector3(542.8092f, -6.489782f, 811.79517f), 813); obj152.Steps = list228; reference164 = obj152; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 4 }; index2 = 1; List list229 = new List(index2); CollectionsMarshal.SetCount(list229, index2); span3 = CollectionsMarshal.AsSpan(list229); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031033u, new Vector3(540.6727f, -6.4392195f, 801.87683f), 813); obj153.Steps = list229; reference165 = obj153; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 5 }; num2 = 1; List list230 = new List(num2); CollectionsMarshal.SetCount(list230, num2); span3 = CollectionsMarshal.AsSpan(list230); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031033u, new Vector3(540.6727f, -6.4392195f, 801.87683f), 813); obj154.Steps = list230; reference166 = obj154; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list231 = new List(index2); CollectionsMarshal.SetCount(list231, index2); span3 = CollectionsMarshal.AsSpan(list231); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030625u, new Vector3(218.73804f, 7.1558266f, -249.1341f), 815) { Fly = true, AetheryteShortcut = EAetheryteLocation.AmhAraengMordSouq, NextQuestId = new QuestId(3628) }; obj155.Steps = list231; reference167 = obj155; questRoot27.QuestSequence = list222; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(3628); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list232 = new List(num); CollectionsMarshal.SetCount(list232, num); span = CollectionsMarshal.AsSpan(list232); index = 0; span[index] = "liza"; questRoot28.Author = list232; index = 8; List list233 = new List(index); CollectionsMarshal.SetCount(list233, index); span2 = CollectionsMarshal.AsSpan(list233); num = 0; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 0 }; num2 = 1; List list234 = new List(num2); CollectionsMarshal.SetCount(list234, num2); span3 = CollectionsMarshal.AsSpan(list234); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030625u, new Vector3(218.73804f, 7.1558266f, -249.1341f), 815) { AetheryteShortcut = EAetheryteLocation.AmhAraengMordSouq, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(218.73804f, 7.1558266f, -249.1341f), MaximumDistance = 100f, TerritoryId = 815 } } } }; obj156.Steps = list234; reference168 = obj156; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 1 }; index2 = 1; List list235 = new List(index2); CollectionsMarshal.SetCount(list235, index2); span3 = CollectionsMarshal.AsSpan(list235); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030697u, new Vector3(288.74634f, 7.1558266f, -219.2569f), 815) { Fly = true }; obj157.Steps = list235; reference169 = obj157; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 2 }; num2 = 1; List list236 = new List(num2); CollectionsMarshal.SetCount(list236, num2); span3 = CollectionsMarshal.AsSpan(list236); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030625u, new Vector3(218.73804f, 7.1558266f, -249.1341f), 815) { Fly = true }; obj158.Steps = list236; reference170 = obj158; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 3 }; index2 = 1; List list237 = new List(index2); CollectionsMarshal.SetCount(list237, index2); span3 = CollectionsMarshal.AsSpan(list237); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1030641u, new Vector3(-255.8786f, 23.447075f, -288.4718f), 815) { Fly = true, AetheryteShortcut = EAetheryteLocation.AmhAraengTwine, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj159.Steps = list237; reference171 = obj159; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 5 }; num2 = 1; List list238 = new List(num2); CollectionsMarshal.SetCount(list238, num2); span3 = CollectionsMarshal.AsSpan(list238); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030641u, new Vector3(-255.8786f, 23.447075f, -288.4718f), 815); obj160.Steps = list238; reference172 = obj160; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 6 }; index2 = 1; List list239 = new List(index2); CollectionsMarshal.SetCount(list239, index2); span3 = CollectionsMarshal.AsSpan(list239); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030625u, new Vector3(218.73804f, 7.1558266f, -249.1341f), 815) { AetheryteShortcut = EAetheryteLocation.AmhAraengMordSouq }; obj161.Steps = list239; reference173 = obj161; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list240 = new List(num2); CollectionsMarshal.SetCount(list240, num2); span3 = CollectionsMarshal.AsSpan(list240); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030643u, new Vector3(-0.16790771f, 3.9998174f, 201.9226f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumPendants } }; obj162.Steps = list240; reference174 = obj162; questRoot28.QuestSequence = list233; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(3629); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list241 = new List(num); CollectionsMarshal.SetCount(list241, num); span = CollectionsMarshal.AsSpan(list241); index = 0; span[index] = "plogon_enjoyer"; questRoot29.Author = list241; index = 9; List list242 = new List(index); CollectionsMarshal.SetCount(list242, index); span2 = CollectionsMarshal.AsSpan(list242); num = 0; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 0 }; index2 = 1; List list243 = new List(index2); CollectionsMarshal.SetCount(list243, index2); span3 = CollectionsMarshal.AsSpan(list243); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027322u, new Vector3(-20.126648f, 3.9998171f, 204.24194f), 819); obj163.Steps = list243; reference175 = obj163; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 1 }; num2 = 1; List list244 = new List(num2); CollectionsMarshal.SetCount(list244, num2); span3 = CollectionsMarshal.AsSpan(list244); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030831u, new Vector3(26.260742f, 35.999687f, -129.2287f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumMarkets, To = EAetheryteLocation.CrystariumAmaroLaunch } }; obj164.Steps = list244; reference176 = obj164; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 2 }; index2 = 1; List list245 = new List(index2); CollectionsMarshal.SetCount(list245, index2); span3 = CollectionsMarshal.AsSpan(list245); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030832u, new Vector3(171.8623f, 33.4924f, 185.77856f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaWright }; obj165.Steps = list245; reference177 = obj165; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 3 }; num2 = 1; List list246 = new List(num2); CollectionsMarshal.SetCount(list246, num2); span3 = CollectionsMarshal.AsSpan(list246); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030833u, new Vector3(340.90173f, -35.861984f, 74.23511f), 815) { Fly = true, AetheryteShortcut = EAetheryteLocation.AmhAraengInnAtJourneysHead }; obj166.Steps = list246; reference178 = obj166; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 4 }; index2 = 1; List list247 = new List(index2); CollectionsMarshal.SetCount(list247, index2); span3 = CollectionsMarshal.AsSpan(list247); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030834u, new Vector3(-185.13776f, 11.4709015f, 608.57544f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaSlitherbough }; obj167.Steps = list247; reference179 = obj167; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 5 }; num2 = 1; List list248 = new List(num2); CollectionsMarshal.SetCount(list248, num2); span3 = CollectionsMarshal.AsSpan(list248); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030835u, new Vector3(-67.826416f, 105.29415f, -252.94885f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegWolekdorf }; obj168.Steps = list248; reference180 = obj168; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 6 }; index2 = 1; List list249 = new List(index2); CollectionsMarshal.SetCount(list249, index2); span3 = CollectionsMarshal.AsSpan(list249); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030836u, new Vector3(-456.59576f, 417.12573f, -597.16187f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaTomra }; obj169.Steps = list249; reference181 = obj169; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 7 }; num2 = 1; List list250 = new List(num2); CollectionsMarshal.SetCount(list250, num2); span3 = CollectionsMarshal.AsSpan(list250); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010361u, new Vector3(55.61914f, 165.42297f, -302.66272f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandFortJobb }; obj170.Steps = list250; reference182 = obj170; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list251 = new List(index2); CollectionsMarshal.SetCount(list251, index2); span3 = CollectionsMarshal.AsSpan(list251); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030837u, new Vector3(-25.92511f, 3.9998174f, 205.12695f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumMarkets }, NextQuestId = new QuestId(3985) }; obj171.Steps = list251; reference183 = obj171; questRoot29.QuestSequence = list242; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(3630); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list252 = new List(num); CollectionsMarshal.SetCount(list252, num); span = CollectionsMarshal.AsSpan(list252); index = 0; span[index] = "liza"; questRoot30.Author = list252; index = 5; List list253 = new List(index); CollectionsMarshal.SetCount(list253, index); span2 = CollectionsMarshal.AsSpan(list253); num = 0; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 0 }; num2 = 1; List list254 = new List(num2); CollectionsMarshal.SetCount(list254, num2); span3 = CollectionsMarshal.AsSpan(list254); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027231u, new Vector3(65.35437f, 1.7160122f, 249.83594f), 819) { StopDistance = 7f }; obj172.Steps = list254; reference184 = obj172; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 1 }; index2 = 1; List list255 = new List(index2); CollectionsMarshal.SetCount(list255, index2); span3 = CollectionsMarshal.AsSpan(list255); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027230u, new Vector3(117.997925f, 14.649025f, 7.156433f), 819) { TargetTerritoryId = (ushort)844, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumPendants, To = EAetheryteLocation.CrystariumDossalGate } }; obj173.Steps = list255; reference185 = obj173; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 2 }; num2 = 1; List list256 = new List(num2); CollectionsMarshal.SetCount(list256, num2); span3 = CollectionsMarshal.AsSpan(list256); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030165u, new Vector3(-249.28668f, 18.603912f, 399.31323f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaWright }; obj174.Steps = list256; reference186 = obj174; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 3 }; index2 = 3; List list257 = new List(index2); CollectionsMarshal.SetCount(list257, index2); span3 = CollectionsMarshal.AsSpan(list257); num2 = 0; ref QuestStep reference188 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1030170u, new Vector3(-87.32745f, 11.115211f, 312.09277f), 814); num4 = 6; List list258 = new List(num4); CollectionsMarshal.SetCount(list258, num4); span4 = CollectionsMarshal.AsSpan(list258); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list258; reference188 = questStep14; num2++; ref QuestStep reference189 = ref span3[num2]; QuestStep obj176 = new QuestStep(EInteractionType.Combat, 1030167u, new Vector3(-37.644104f, 7.0351543f, 372.42688f), 814) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list259 = new List(num3); CollectionsMarshal.SetCount(list259, num3); span6 = CollectionsMarshal.AsSpan(list259); num4 = 0; span6[num4] = 10860u; num4++; span6[num4] = 10861u; obj176.KillEnemyDataIds = list259; num4 = 6; List list260 = new List(num4); CollectionsMarshal.SetCount(list260, num4); span4 = CollectionsMarshal.AsSpan(list260); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj176.CompletionQuestVariablesFlags = list260; reference189 = obj176; num2++; ref QuestStep reference190 = ref span3[num2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1030169u, new Vector3(144.57922f, 13.26848f, 356.83215f), 814); num3 = 6; List list261 = new List(num3); CollectionsMarshal.SetCount(list261, num3); span4 = CollectionsMarshal.AsSpan(list261); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list261; reference190 = questStep15; obj175.Steps = list257; reference187 = obj175; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list262 = new List(num2); CollectionsMarshal.SetCount(list262, num2); span3 = CollectionsMarshal.AsSpan(list262); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030171u, new Vector3(164.4159f, 39.902184f, 564.9957f), 814); obj177.Steps = list262; reference191 = obj177; questRoot30.QuestSequence = list253; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(3631); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list263 = new List(num); CollectionsMarshal.SetCount(list263, num); span = CollectionsMarshal.AsSpan(list263); index = 0; span[index] = "liza"; questRoot31.Author = list263; index = 3; List list264 = new List(index); CollectionsMarshal.SetCount(list264, index); span2 = CollectionsMarshal.AsSpan(list264); num = 0; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 0 }; index2 = 1; List list265 = new List(index2); CollectionsMarshal.SetCount(list265, index2); span3 = CollectionsMarshal.AsSpan(list265); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030172u, new Vector3(165.85034f, 40.02784f, 566.21655f), 814) { StopDistance = 7f }; obj178.Steps = list265; reference192 = obj178; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 1 }; num2 = 1; List list266 = new List(num2); CollectionsMarshal.SetCount(list266, num2); span3 = CollectionsMarshal.AsSpan(list266); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1030179u, new Vector3(167.65088f, 40.011803f, 563.1647f), 814) { StopDistance = 7f }; obj179.Steps = list266; reference193 = obj179; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list267 = new List(index2); CollectionsMarshal.SetCount(list267, index2); span3 = CollectionsMarshal.AsSpan(list267); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030184u, new Vector3(4.257263f, 82.8f, 44.663086f), 820) { StopDistance = 7f }; obj180.Steps = list267; reference194 = obj180; questRoot31.QuestSequence = list264; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(3632); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list268 = new List(num); CollectionsMarshal.SetCount(list268, num); span = CollectionsMarshal.AsSpan(list268); index = 0; span[index] = "liza"; questRoot32.Author = list268; index = 8; List list269 = new List(index); CollectionsMarshal.SetCount(list269, index); span2 = CollectionsMarshal.AsSpan(list269); num = 0; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 0 }; num2 = 1; List list270 = new List(num2); CollectionsMarshal.SetCount(list270, num2); span3 = CollectionsMarshal.AsSpan(list270); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030184u, new Vector3(4.257263f, 82.8f, 44.663086f), 820) { StopDistance = 7f }; obj181.Steps = list270; reference195 = obj181; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 1 }; index2 = 2; List list271 = new List(index2); CollectionsMarshal.SetCount(list271, index2); span3 = CollectionsMarshal.AsSpan(list271); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 820) { Aetheryte = EAetheryteLocation.Eulmore }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1030190u, new Vector3(-71.39697f, -0.8649193f, 66.11731f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Eulmore, To = EAetheryteLocation.EulmoreNightsoilPots } }; obj182.Steps = list271; reference196 = obj182; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 2 }; num2 = 1; List list272 = new List(num2); CollectionsMarshal.SetCount(list272, num2); span3 = CollectionsMarshal.AsSpan(list272); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 1030190u, new Vector3(-71.39697f, -0.8649193f, 66.11731f), 820) { ItemId = 2002609u }; obj183.Steps = list272; reference197 = obj183; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 3 }; index2 = 1; List list273 = new List(index2); CollectionsMarshal.SetCount(list273, index2); span3 = CollectionsMarshal.AsSpan(list273); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030191u, new Vector3(-6.729248f, 44.999493f, -22.537598f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.EulmoreNightsoilPots, To = EAetheryteLocation.EulmoreMainstay } }; obj184.Steps = list273; reference198 = obj184; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 4 }; num2 = 1; List list274 = new List(num2); CollectionsMarshal.SetCount(list274, num2); span3 = CollectionsMarshal.AsSpan(list274); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 1030191u, new Vector3(-6.729248f, 44.999493f, -22.537598f), 820) { ItemId = 2002609u }; obj185.Steps = list274; reference199 = obj185; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 5 }; index2 = 1; List list275 = new List(index2); CollectionsMarshal.SetCount(list275, index2); span3 = CollectionsMarshal.AsSpan(list275); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030193u, new Vector3(20.950623f, 82.835106f, -49.607117f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.EulmoreMainstay, To = EAetheryteLocation.Eulmore } }; obj186.Steps = list275; reference200 = obj186; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 6 }; num2 = 1; List list276 = new List(num2); CollectionsMarshal.SetCount(list276, num2); span3 = CollectionsMarshal.AsSpan(list276); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 1030193u, new Vector3(20.950623f, 82.835106f, -49.607117f), 820) { ItemId = 2002609u }; obj187.Steps = list276; reference201 = obj187; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list277 = new List(index2); CollectionsMarshal.SetCount(list277, index2); span3 = CollectionsMarshal.AsSpan(list277); num2 = 0; ref QuestStep reference203 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.CompleteQuest, 1030194u, new Vector3(27.359375f, 82.903946f, 22.384888f), 820); num4 = 1; List list278 = new List(num4); CollectionsMarshal.SetCount(list278, num4); span5 = CollectionsMarshal.AsSpan(list278); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKME103_03632_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKME103_03632_A1_000_001") }; questStep16.DialogueChoices = list278; reference203 = questStep16; obj188.Steps = list277; reference202 = obj188; questRoot32.QuestSequence = list269; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(3633); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list279 = new List(num); CollectionsMarshal.SetCount(list279, num); span = CollectionsMarshal.AsSpan(list279); index = 0; span[index] = "liza"; questRoot33.Author = list279; index = 6; List list280 = new List(index); CollectionsMarshal.SetCount(list280, index); span2 = CollectionsMarshal.AsSpan(list280); num = 0; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 0 }; num2 = 1; List list281 = new List(num2); CollectionsMarshal.SetCount(list281, num2); span3 = CollectionsMarshal.AsSpan(list281); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030196u, new Vector3(21.377869f, 82.782265f, 25.009521f), 820) { StopDistance = 7f }; obj189.Steps = list281; reference204 = obj189; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 1 }; index2 = 1; List list282 = new List(index2); CollectionsMarshal.SetCount(list282, index2); span3 = CollectionsMarshal.AsSpan(list282); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030197u, new Vector3(-456.68726f, 65.77815f, 79.9115f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaWright }; obj190.Steps = list282; reference205 = obj190; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 2 }; num2 = 1; List list283 = new List(num2); CollectionsMarshal.SetCount(list283, num2); span3 = CollectionsMarshal.AsSpan(list283); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027288u, new Vector3(-457.3587f, 8.987028f, 537.04126f), 814); obj191.Steps = list283; reference206 = obj191; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 3 }; index2 = 5; List list284 = new List(index2); CollectionsMarshal.SetCount(list284, index2); span3 = CollectionsMarshal.AsSpan(list284); num2 = 0; ref QuestStep reference208 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-450.89993f, 8.987026f, 545.4605f), 814); SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 6; List list285 = new List(num3); CollectionsMarshal.SetCount(list285, num3); span4 = CollectionsMarshal.AsSpan(list285); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list285; skipConditions2.StepIf = skipStepConditions; questStep17.SkipConditions = skipConditions2; reference208 = questStep17; num2++; ref QuestStep reference209 = ref span3[num2]; QuestStep obj193 = new QuestStep(EInteractionType.Interact, 2010088u, new Vector3(-448.2033f, 8.316162f, 546.25757f), 814) { StopDistance = 4f }; num4 = 6; List list286 = new List(num4); CollectionsMarshal.SetCount(list286, num4); span4 = CollectionsMarshal.AsSpan(list286); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj193.CompletionQuestVariablesFlags = list286; reference209 = obj193; num2++; ref QuestStep reference210 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1027441u, new Vector3(-465.32385f, 8.987028f, 555.4131f), 814); num3 = 6; List list287 = new List(num3); CollectionsMarshal.SetCount(list287, num3); span4 = CollectionsMarshal.AsSpan(list287); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list287; reference210 = questStep18; num2++; ref QuestStep reference211 = ref span3[num2]; QuestStep questStep19 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-458.26974f, 18.818102f, 479.86996f), 814); SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num4 = 6; List list288 = new List(num4); CollectionsMarshal.SetCount(list288, num4); span4 = CollectionsMarshal.AsSpan(list288); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list288; skipConditions3.StepIf = skipStepConditions2; questStep19.SkipConditions = skipConditions3; reference211 = questStep19; num2++; ref QuestStep reference212 = ref span3[num2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 2010089u, new Vector3(-458.2437f, 20.004517f, 481.58997f), 814); num3 = 6; List list289 = new List(num3); CollectionsMarshal.SetCount(list289, num3); span4 = CollectionsMarshal.AsSpan(list289); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep20.CompletionQuestVariablesFlags = list289; reference212 = questStep20; obj192.Steps = list284; reference207 = obj192; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 4 }; num2 = 1; List list290 = new List(num2); CollectionsMarshal.SetCount(list290, num2); span3 = CollectionsMarshal.AsSpan(list290); index2 = 0; ref QuestStep reference214 = ref span3[index2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 1027288u, new Vector3(-457.3587f, 8.987028f, 537.04126f), 814); num4 = 2; List list291 = new List(num4); CollectionsMarshal.SetCount(list291, num4); span5 = CollectionsMarshal.AsSpan(list291); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKME104_03633_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKME104_03633_A1_000_006") }; num3++; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKME104_03633_Q2_000_000"), Answer = new ExcelRef("TEXT_LUCKME104_03633_A2_000_002") }; questStep21.DialogueChoices = list291; reference214 = questStep21; obj194.Steps = list290; reference213 = obj194; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list292 = new List(index2); CollectionsMarshal.SetCount(list292, index2); span3 = CollectionsMarshal.AsSpan(list292); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030197u, new Vector3(-456.68726f, 65.77815f, 79.9115f), 814); obj195.Steps = list292; reference215 = obj195; questRoot33.QuestSequence = list280; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(3634); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list293 = new List(num); CollectionsMarshal.SetCount(list293, num); span = CollectionsMarshal.AsSpan(list293); index = 0; span[index] = "liza"; questRoot34.Author = list293; index = 7; List list294 = new List(index); CollectionsMarshal.SetCount(list294, index); span2 = CollectionsMarshal.AsSpan(list294); num = 0; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 0 }; num2 = 1; List list295 = new List(num2); CollectionsMarshal.SetCount(list295, num2); span3 = CollectionsMarshal.AsSpan(list295); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030197u, new Vector3(-456.68726f, 65.77815f, 79.9115f), 814); obj196.Steps = list295; reference216 = obj196; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 1 }; index2 = 1; List list296 = new List(index2); CollectionsMarshal.SetCount(list296, index2); span3 = CollectionsMarshal.AsSpan(list296); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010124u, new Vector3(-482.0783f, 65.7511f, 93.12573f), 814); obj197.Steps = list296; reference217 = obj197; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 2 }; num2 = 1; List list297 = new List(num2); CollectionsMarshal.SetCount(list297, num2); span3 = CollectionsMarshal.AsSpan(list297); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030207u, new Vector3(-448.661f, 334.0526f, -36.91156f), 814); obj198.Steps = list297; reference218 = obj198; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 3 }; index2 = 1; List list298 = new List(index2); CollectionsMarshal.SetCount(list298, index2); span3 = CollectionsMarshal.AsSpan(list298); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030208u, new Vector3(-418.38715f, 354.3414f, 25.284058f), 814); obj199.Steps = list298; reference219 = obj199; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 4 }; num2 = 1; List list299 = new List(num2); CollectionsMarshal.SetCount(list299, num2); span3 = CollectionsMarshal.AsSpan(list299); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Snipe, 2010090u, new Vector3(-416.28143f, 354.3297f, 22.47644f), 814) { Comment = "Click on the guy left of the the rock" }; obj200.Steps = list299; reference220 = obj200; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 5 }; index2 = 3; List list300 = new List(index2); CollectionsMarshal.SetCount(list300, index2); span3 = CollectionsMarshal.AsSpan(list300); num2 = 0; ref QuestStep reference222 = ref span3[num2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 2010091u, new Vector3(-120.0733f, 353.4751f, -206.71399f), 814); num3 = 6; List list301 = new List(num3); CollectionsMarshal.SetCount(list301, num3); span4 = CollectionsMarshal.AsSpan(list301); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep22.CompletionQuestVariablesFlags = list301; reference222 = questStep22; num2++; ref QuestStep reference223 = ref span3[num2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 2010093u, new Vector3(-132.52466f, 355.24524f, -176.25696f), 814); num4 = 6; List list302 = new List(num4); CollectionsMarshal.SetCount(list302, num4); span4 = CollectionsMarshal.AsSpan(list302); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list302; reference223 = questStep23; num2++; ref QuestStep reference224 = ref span3[num2]; QuestStep questStep24 = new QuestStep(EInteractionType.Interact, 2010092u, new Vector3(-151.41534f, 353.53625f, -188.89148f), 814); num3 = 6; List list303 = new List(num3); CollectionsMarshal.SetCount(list303, num3); span4 = CollectionsMarshal.AsSpan(list303); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep24.CompletionQuestVariablesFlags = list303; reference224 = questStep24; obj201.Steps = list300; reference221 = obj201; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list304 = new List(num2); CollectionsMarshal.SetCount(list304, num2); span3 = CollectionsMarshal.AsSpan(list304); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030211u, new Vector3(-137.3465f, 352.35822f, -188.03699f), 814); obj202.Steps = list304; reference225 = obj202; questRoot34.QuestSequence = list294; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(3635); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list305 = new List(num); CollectionsMarshal.SetCount(list305, num); span = CollectionsMarshal.AsSpan(list305); index = 0; span[index] = "liza"; questRoot35.Author = list305; index = 6; List list306 = new List(index); CollectionsMarshal.SetCount(list306, index); span2 = CollectionsMarshal.AsSpan(list306); num = 0; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 0 }; index2 = 1; List list307 = new List(index2); CollectionsMarshal.SetCount(list307, index2); span3 = CollectionsMarshal.AsSpan(list307); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030213u, new Vector3(-124.62048f, 352.35822f, -192.27899f), 814); obj203.Steps = list307; reference226 = obj203; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 1 }; num2 = 1; List list308 = new List(num2); CollectionsMarshal.SetCount(list308, num2); span3 = CollectionsMarshal.AsSpan(list308); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030214u, new Vector3(-119.73761f, 362.56046f, -346.15094f), 814); obj204.Steps = list308; reference227 = obj204; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 2 }; index2 = 1; List list309 = new List(index2); CollectionsMarshal.SetCount(list309, index2); span3 = CollectionsMarshal.AsSpan(list309); num2 = 0; ref QuestStep reference229 = ref span3[num2]; QuestStep obj206 = new QuestStep(EInteractionType.Combat, 2010094u, new Vector3(-279.07227f, 378.6831f, -404.37933f), 814) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list310 = new List(num4); CollectionsMarshal.SetCount(list310, num4); span6 = CollectionsMarshal.AsSpan(list310); num3 = 0; span6[num3] = 10862u; obj206.KillEnemyDataIds = list310; reference229 = obj206; obj205.Steps = list309; reference228 = obj205; num++; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 3 }; num2 = 1; List list311 = new List(num2); CollectionsMarshal.SetCount(list311, num2); span3 = CollectionsMarshal.AsSpan(list311); index2 = 0; ref QuestStep reference231 = ref span3[index2]; QuestStep obj208 = new QuestStep(EInteractionType.Combat, 2010095u, new Vector3(-168.9021f, 396.8108f, -468.31464f), 814) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list312 = new List(num3); CollectionsMarshal.SetCount(list312, num3); span6 = CollectionsMarshal.AsSpan(list312); num4 = 0; span6[num4] = 10862u; num4++; span6[num4] = 10864u; obj208.KillEnemyDataIds = list312; reference231 = obj208; obj207.Steps = list311; reference230 = obj207; num++; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 4 }; index2 = 1; List list313 = new List(index2); CollectionsMarshal.SetCount(list313, index2); span3 = CollectionsMarshal.AsSpan(list313); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030215u, new Vector3(-160.54016f, 455.2343f, -740.261f), 814); obj209.Steps = list313; reference232 = obj209; num++; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list314 = new List(num2); CollectionsMarshal.SetCount(list314, num2); span3 = CollectionsMarshal.AsSpan(list314); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 814) { Aetheryte = EAetheryteLocation.KholusiaTomra }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030216u, new Vector3(-445.48718f, 334.0526f, -55.40558f), 814); obj210.Steps = list314; reference233 = obj210; questRoot35.QuestSequence = list306; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(3636); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list315 = new List(num); CollectionsMarshal.SetCount(list315, num); span = CollectionsMarshal.AsSpan(list315); index = 0; span[index] = "liza"; questRoot36.Author = list315; index = 4; List list316 = new List(index); CollectionsMarshal.SetCount(list316, index); span2 = CollectionsMarshal.AsSpan(list316); num = 0; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 0 }; index2 = 1; List list317 = new List(index2); CollectionsMarshal.SetCount(list317, index2); span3 = CollectionsMarshal.AsSpan(list317); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030216u, new Vector3(-445.48718f, 334.0526f, -55.40558f), 814); obj211.Steps = list317; reference234 = obj211; num++; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 1 }; num2 = 1; List list318 = new List(num2); CollectionsMarshal.SetCount(list318, num2); span3 = CollectionsMarshal.AsSpan(list318); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030224u, new Vector3(-437.46094f, 334.0526f, -45.059937f), 814); obj212.Steps = list318; reference235 = obj212; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 2 }; index2 = 1; List list319 = new List(index2); CollectionsMarshal.SetCount(list319, index2); span3 = CollectionsMarshal.AsSpan(list319); num2 = 0; ref QuestStep reference237 = ref span3[num2]; QuestStep obj214 = new QuestStep(EInteractionType.Interact, 1030223u, new Vector3(-436.5454f, 334.0526f, -46.707886f), 814) { StopDistance = 5f }; num4 = 4; List list320 = new List(num4); CollectionsMarshal.SetCount(list320, num4); span5 = CollectionsMarshal.AsSpan(list320); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKME107_03636_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKME107_03636_A1_000_002") }; num3++; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKME107_03636_Q2_000_000"), Answer = new ExcelRef("TEXT_LUCKME107_03636_A2_000_003") }; num3++; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKME107_03636_Q3_000_000"), Answer = new ExcelRef("TEXT_LUCKME107_03636_A3_000_002") }; num3++; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKME107_03636_Q4_000_000"), Answer = new ExcelRef("TEXT_LUCKME107_03636_A4_000_002") }; obj214.DialogueChoices = list320; reference237 = obj214; obj213.Steps = list319; reference236 = obj213; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj215 = 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, 1027462u, new Vector3(-121.87384f, 352.35822f, -191.08875f), 814); obj215.Steps = list321; reference238 = obj215; questRoot36.QuestSequence = list316; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(3637); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list322 = new List(num); CollectionsMarshal.SetCount(list322, num); span = CollectionsMarshal.AsSpan(list322); index = 0; span[index] = "liza"; questRoot37.Author = list322; index = 6; List list323 = new List(index); CollectionsMarshal.SetCount(list323, index); span2 = CollectionsMarshal.AsSpan(list323); num = 0; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 0 }; index2 = 1; List list324 = new List(index2); CollectionsMarshal.SetCount(list324, index2); span3 = CollectionsMarshal.AsSpan(list324); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027462u, new Vector3(-121.87384f, 352.35822f, -191.08875f), 814); obj216.Steps = list324; reference239 = obj216; num++; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 1 }; num2 = 1; List list325 = new List(num2); CollectionsMarshal.SetCount(list325, num2); span3 = CollectionsMarshal.AsSpan(list325); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030229u, new Vector3(-425.80304f, 416.76733f, -586.2974f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaTomra }; obj217.Steps = list325; reference240 = obj217; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 2 }; index2 = 1; List list326 = new List(index2); CollectionsMarshal.SetCount(list326, index2); span3 = CollectionsMarshal.AsSpan(list326); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027296u, new Vector3(-469.77954f, 417.22958f, -649.2561f), 814); obj218.Steps = list326; reference241 = obj218; num++; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 3 }; num2 = 1; List list327 = new List(num2); CollectionsMarshal.SetCount(list327, num2); span3 = CollectionsMarshal.AsSpan(list327); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Snipe, 1030231u, new Vector3(-443.7171f, 417.16812f, -616.47974f), 814) { Comment = "Click red hat dwarf (always shows up in the same location)" }; obj219.Steps = list327; reference242 = obj219; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 4 }; index2 = 1; List list328 = new List(index2); CollectionsMarshal.SetCount(list328, index2); span3 = CollectionsMarshal.AsSpan(list328); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Snipe, 1030231u, new Vector3(-443.7171f, 417.16812f, -616.47974f), 814) { Comment = "Click red hat dwarf" }; obj220.Steps = list328; reference243 = obj220; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list329 = new List(num2); CollectionsMarshal.SetCount(list329, num2); span3 = CollectionsMarshal.AsSpan(list329); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1027296u, new Vector3(-469.77954f, 417.22958f, -649.2561f), 814); obj221.Steps = list329; reference244 = obj221; questRoot37.QuestSequence = list323; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(3638); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list330 = new List(num); CollectionsMarshal.SetCount(list330, num); span = CollectionsMarshal.AsSpan(list330); index = 0; span[index] = "liza"; questRoot38.Author = list330; index = 3; List list331 = new List(index); CollectionsMarshal.SetCount(list331, index); span2 = CollectionsMarshal.AsSpan(list331); num = 0; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 0 }; index2 = 1; List list332 = new List(index2); CollectionsMarshal.SetCount(list332, index2); span3 = CollectionsMarshal.AsSpan(list332); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027296u, new Vector3(-469.77954f, 417.22958f, -649.2561f), 814); obj222.Steps = list332; reference245 = obj222; num++; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 1 }; num2 = 1; List list333 = new List(num2); CollectionsMarshal.SetCount(list333, num2); span3 = CollectionsMarshal.AsSpan(list333); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1030239u, new Vector3(-467.76532f, 417.22897f, -648.85944f), 814) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj223.Steps = list333; reference246 = obj223; num++; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list334 = new List(index2); CollectionsMarshal.SetCount(list334, index2); span3 = CollectionsMarshal.AsSpan(list334); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030233u, new Vector3(349.2942f, 315.2037f, -373.25098f), 814); obj224.Steps = list334; reference247 = obj224; questRoot38.QuestSequence = list331; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(3639); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list335 = new List(num); CollectionsMarshal.SetCount(list335, num); span = CollectionsMarshal.AsSpan(list335); index = 0; span[index] = "liza"; questRoot39.Author = list335; index = 5; List list336 = new List(index); CollectionsMarshal.SetCount(list336, index); span2 = CollectionsMarshal.AsSpan(list336); num = 0; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 0 }; num2 = 1; List list337 = new List(num2); CollectionsMarshal.SetCount(list337, num2); span3 = CollectionsMarshal.AsSpan(list337); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030233u, new Vector3(349.2942f, 315.2037f, -373.25098f), 814); obj225.Steps = list337; reference248 = obj225; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 1 }; index2 = 1; List list338 = new List(index2); CollectionsMarshal.SetCount(list338, index2); span3 = CollectionsMarshal.AsSpan(list338); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030375u, new Vector3(611.9325f, 278.146f, -512.4437f), 814); obj226.Steps = list338; reference249 = obj226; num++; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = 2 }; num2 = 1; List list339 = new List(num2); CollectionsMarshal.SetCount(list339, num2); span3 = CollectionsMarshal.AsSpan(list339); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030375u, new Vector3(611.9325f, 278.146f, -512.4437f), 814); obj227.Steps = list339; reference250 = obj227; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = 3 }; index2 = 4; List list340 = new List(index2); CollectionsMarshal.SetCount(list340, index2); span3 = CollectionsMarshal.AsSpan(list340); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010041u, new Vector3(623.7429f, 285.93872f, -555.26056f), 814) { AetherCurrentId = 2818245u }; num2++; ref QuestStep reference252 = ref span3[num2]; QuestStep obj229 = new QuestStep(EInteractionType.UseItem, 1030235u, new Vector3(705.0431f, 270.07697f, -492.9122f), 814) { ItemId = 2002610u }; num3 = 6; List list341 = new List(num3); CollectionsMarshal.SetCount(list341, num3); span4 = CollectionsMarshal.AsSpan(list341); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj229.CompletionQuestVariablesFlags = list341; reference252 = obj229; num2++; ref QuestStep reference253 = ref span3[num2]; QuestStep obj230 = new QuestStep(EInteractionType.UseItem, 1030236u, new Vector3(744.53345f, 269.99976f, -515.49554f), 814) { ItemId = 2002610u }; num4 = 6; List list342 = new List(num4); CollectionsMarshal.SetCount(list342, num4); span4 = CollectionsMarshal.AsSpan(list342); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj230.CompletionQuestVariablesFlags = list342; reference253 = obj230; num2++; ref QuestStep reference254 = ref span3[num2]; QuestStep obj231 = new QuestStep(EInteractionType.UseItem, 1030237u, new Vector3(747.12744f, 270f, -477.4395f), 814) { ItemId = 2002610u }; num3 = 6; List list343 = new List(num3); CollectionsMarshal.SetCount(list343, num3); span4 = CollectionsMarshal.AsSpan(list343); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj231.CompletionQuestVariablesFlags = list343; reference254 = obj231; obj228.Steps = list340; reference251 = obj228; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list344 = new List(num2); CollectionsMarshal.SetCount(list344, num2); span3 = CollectionsMarshal.AsSpan(list344); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030375u, new Vector3(611.9325f, 278.146f, -512.4437f), 814); obj232.Steps = list344; reference255 = obj232; questRoot39.QuestSequence = list336; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(3640); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list345 = new List(num); CollectionsMarshal.SetCount(list345, num); span = CollectionsMarshal.AsSpan(list345); index = 0; span[index] = "liza"; questRoot40.Author = list345; index = 5; List list346 = new List(index); CollectionsMarshal.SetCount(list346, index); span2 = CollectionsMarshal.AsSpan(list346); num = 0; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = 0 }; index2 = 1; List list347 = new List(index2); CollectionsMarshal.SetCount(list347, index2); span3 = CollectionsMarshal.AsSpan(list347); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030375u, new Vector3(611.9325f, 278.146f, -512.4437f), 814); obj233.Steps = list347; reference256 = obj233; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 1 }; num2 = 1; List list348 = new List(num2); CollectionsMarshal.SetCount(list348, num2); span3 = CollectionsMarshal.AsSpan(list348); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027296u, new Vector3(-469.77954f, 417.22958f, -649.2561f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaTomra }; obj234.Steps = list348; reference257 = obj234; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 2 }; index2 = 2; List list349 = new List(index2); CollectionsMarshal.SetCount(list349, index2); span3 = CollectionsMarshal.AsSpan(list349); num2 = 0; ref QuestStep reference259 = ref span3[num2]; QuestStep questStep25 = new QuestStep(EInteractionType.AcceptQuest, 1030776u, new Vector3(-450.85834f, 417.1344f, -610.8644f), 814); num4 = 1; List list350 = new List(num4); CollectionsMarshal.SetCount(list350, num4); span5 = CollectionsMarshal.AsSpan(list350); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "quest/035/LucKzi101_03556", Prompt = new ExcelRef("TEXT_LUCKZI101_03556_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKZI101_03556_A1_000_001") }; questStep25.DialogueChoices = list350; questStep25.PickUpQuestId = new QuestId(3556); reference259 = questStep25; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1030292u, new Vector3(-463.73694f, 334.0526f, -81.04071f), 814); obj235.Steps = list349; reference258 = obj235; num++; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = 3 }; num2 = 3; List list351 = new List(num2); CollectionsMarshal.SetCount(list351, num2); span3 = CollectionsMarshal.AsSpan(list351); index2 = 0; ref QuestStep reference261 = ref span3[index2]; QuestStep questStep26 = new QuestStep(EInteractionType.Interact, 1030243u, new Vector3(-473.4417f, 334.0526f, -71.15283f), 814); num3 = 6; List list352 = new List(num3); CollectionsMarshal.SetCount(list352, num3); span4 = CollectionsMarshal.AsSpan(list352); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep26.CompletionQuestVariablesFlags = list352; reference261 = questStep26; index2++; ref QuestStep reference262 = ref span3[index2]; QuestStep questStep27 = new QuestStep(EInteractionType.Interact, 1030240u, new Vector3(-464.49988f, 334.0526f, -65.53754f), 814); num4 = 6; List list353 = new List(num4); CollectionsMarshal.SetCount(list353, num4); span4 = CollectionsMarshal.AsSpan(list353); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep27.CompletionQuestVariablesFlags = list353; reference262 = questStep27; index2++; ref QuestStep reference263 = ref span3[index2]; QuestStep questStep28 = new QuestStep(EInteractionType.Interact, 1030244u, new Vector3(-453.23877f, 334.0526f, -76.27985f), 814); num3 = 6; List list354 = new List(num3); CollectionsMarshal.SetCount(list354, num3); span4 = CollectionsMarshal.AsSpan(list354); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep28.CompletionQuestVariablesFlags = list354; reference263 = questStep28; obj236.Steps = list351; reference260 = obj236; num++; ref QuestSequence reference264 = ref span2[num]; QuestSequence obj237 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list355 = new List(index2); CollectionsMarshal.SetCount(list355, index2); span3 = CollectionsMarshal.AsSpan(list355); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030292u, new Vector3(-463.73694f, 334.0526f, -81.04071f), 814); obj237.Steps = list355; reference264 = obj237; questRoot40.QuestSequence = list346; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(3641); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list356 = new List(num); CollectionsMarshal.SetCount(list356, num); span = CollectionsMarshal.AsSpan(list356); index = 0; span[index] = "liza"; questRoot41.Author = list356; index = 5; List list357 = new List(index); CollectionsMarshal.SetCount(list357, index); span2 = CollectionsMarshal.AsSpan(list357); num = 0; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = 0 }; num2 = 1; List list358 = new List(num2); CollectionsMarshal.SetCount(list358, num2); span3 = CollectionsMarshal.AsSpan(list358); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030238u, new Vector3(-466.08685f, 334.0526f, -81.13226f), 814) { StopDistance = 7f }; obj238.Steps = list358; reference265 = obj238; num++; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj239 = new QuestSequence { Sequence = 1 }; index2 = 1; List list359 = new List(index2); CollectionsMarshal.SetCount(list359, index2); span3 = CollectionsMarshal.AsSpan(list359); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030250u, new Vector3(-137.59064f, 352.35822f, -190.90564f), 814); obj239.Steps = list359; reference266 = obj239; num++; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj240 = new QuestSequence { Sequence = 2 }; num2 = 1; List list360 = new List(num2); CollectionsMarshal.SetCount(list360, num2); span3 = CollectionsMarshal.AsSpan(list360); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030250u, new Vector3(-137.59064f, 352.35822f, -190.90564f), 814); obj240.Steps = list360; reference267 = obj240; num++; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 3 }; index2 = 1; List list361 = new List(index2); CollectionsMarshal.SetCount(list361, index2); span3 = CollectionsMarshal.AsSpan(list361); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010098u, new Vector3(-137.59064f, 353.53625f, -192.52313f), 814); obj241.Steps = list361; reference268 = obj241; num++; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list362 = new List(num2); CollectionsMarshal.SetCount(list362, num2); span3 = CollectionsMarshal.AsSpan(list362); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030253u, new Vector3(-141.22229f, 352.35822f, -188.95251f), 814) { StopDistance = 7f }; obj242.Steps = list362; reference269 = obj242; questRoot41.QuestSequence = list357; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(3642); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list363 = new List(num); CollectionsMarshal.SetCount(list363, num); span = CollectionsMarshal.AsSpan(list363); index = 0; span[index] = "liza"; questRoot42.Author = list363; index = 4; List list364 = new List(index); CollectionsMarshal.SetCount(list364, index); span2 = CollectionsMarshal.AsSpan(list364); num = 0; ref QuestSequence reference270 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = 0 }; index2 = 1; List list365 = new List(index2); CollectionsMarshal.SetCount(list365, index2); span3 = CollectionsMarshal.AsSpan(list365); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030253u, new Vector3(-141.22229f, 352.35822f, -188.95251f), 814) { StopDistance = 7f }; obj243.Steps = list365; reference270 = obj243; num++; ref QuestSequence reference271 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = 1 }; num2 = 1; List list366 = new List(num2); CollectionsMarshal.SetCount(list366, num2); span3 = CollectionsMarshal.AsSpan(list366); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030254u, new Vector3(-132.82983f, 354.35815f, -177.20306f), 814); obj244.Steps = list366; reference271 = obj244; num++; ref QuestSequence reference272 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 2 }; index2 = 5; List list367 = new List(index2); CollectionsMarshal.SetCount(list367, index2); span3 = CollectionsMarshal.AsSpan(list367); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027956u, new Vector3(-128.77094f, 354.35815f, -179.18677f), 814) { StopDistance = 5f, PickUpQuestId = new QuestId(3537) }; num2++; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-122.537926f, 352.3582f, -173.26604f), 814) { StopDistance = 0.5f, Mount = true, JumpDestination = new JumpDestination { Position = new Vector3(-119.30471f, 349.90027f, -158.2842f) } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010042u, new Vector3(-62.912964f, 345.11328f, -16.556091f), 814) { AetherCurrentId = 2818246u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-41.071743f, 324.03458f, 14.810446f), 814) { DisableNavmesh = true, Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1030293u, new Vector3(-5.1728516f, 324.3521f, 190.50879f), 814); obj245.Steps = list367; reference272 = obj245; num++; ref QuestSequence reference273 = ref span2[num]; QuestSequence obj246 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list368 = new List(num2); CollectionsMarshal.SetCount(list368, num2); span3 = CollectionsMarshal.AsSpan(list368); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-92.20083f, 351.37643f, -192.06285f), 814) { StopDistance = 0.25f, JumpDestination = new JumpDestination { Position = new Vector3(-106.80138f, 352.33783f, -196.68427f) } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030294u, new Vector3(-142.13782f, 352.3582f, -189.47137f), 814); obj246.Steps = list368; reference273 = obj246; questRoot42.QuestSequence = list364; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(3643); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list369 = new List(num); CollectionsMarshal.SetCount(list369, num); span = CollectionsMarshal.AsSpan(list369); index = 0; span[index] = "liza"; questRoot43.Author = list369; index = 7; List list370 = new List(index); CollectionsMarshal.SetCount(list370, index); span2 = CollectionsMarshal.AsSpan(list370); num = 0; ref QuestSequence reference274 = ref span2[num]; QuestSequence obj247 = new QuestSequence { Sequence = 0 }; index2 = 1; List list371 = new List(index2); CollectionsMarshal.SetCount(list371, index2); span3 = CollectionsMarshal.AsSpan(list371); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030295u, new Vector3(-140.00159f, 352.35822f, -187.91486f), 814) { StopDistance = 5f }; obj247.Steps = list371; reference274 = obj247; num++; ref QuestSequence reference275 = ref span2[num]; QuestSequence obj248 = new QuestSequence { Sequence = 1 }; num2 = 1; List list372 = new List(num2); CollectionsMarshal.SetCount(list372, num2); span3 = CollectionsMarshal.AsSpan(list372); index2 = 0; ref QuestStep reference276 = ref span3[index2]; QuestStep questStep29 = new QuestStep(EInteractionType.Interact, 1030294u, new Vector3(-142.13782f, 352.3582f, -189.47137f), 814); num4 = 1; List list373 = new List(num4); CollectionsMarshal.SetCount(list373, num4); span5 = CollectionsMarshal.AsSpan(list373); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKME114_03643_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKME114_03643_A1_000_001") }; questStep29.DialogueChoices = list373; reference276 = questStep29; obj248.Steps = list372; reference275 = obj248; num++; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = 2 }; index2 = 1; List list374 = new List(index2); CollectionsMarshal.SetCount(list374, index2); span3 = CollectionsMarshal.AsSpan(list374); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030302u, new Vector3(-173.44934f, 460.47067f, -797.3602f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaTomra }; obj249.Steps = list374; reference277 = obj249; num++; ref QuestSequence reference278 = ref span2[num]; QuestSequence obj250 = new QuestSequence { Sequence = 3 }; num2 = 1; List list375 = new List(num2); CollectionsMarshal.SetCount(list375, num2); span3 = CollectionsMarshal.AsSpan(list375); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 814) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 659u } }; obj250.Steps = list375; reference278 = obj250; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference279 = ref span2[num]; QuestSequence obj251 = new QuestSequence { Sequence = 5 }; index2 = 1; List list376 = new List(index2); CollectionsMarshal.SetCount(list376, index2); span3 = CollectionsMarshal.AsSpan(list376); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 880) { DutyOptions = new DutyOptions { ContentFinderConditionId = 666u } }; obj251.Steps = list376; reference279 = obj251; num++; ref QuestSequence reference280 = ref span2[num]; QuestSequence obj252 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list377 = new List(num2); CollectionsMarshal.SetCount(list377, num2); span3 = CollectionsMarshal.AsSpan(list377); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030303u, new Vector3(109.23926f, 0.0140714925f, 108.72046f), 880); obj252.Steps = list377; reference280 = obj252; questRoot43.QuestSequence = list370; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(3644); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list378 = new List(num); CollectionsMarshal.SetCount(list378, num); span = CollectionsMarshal.AsSpan(list378); index = 0; span[index] = "liza"; questRoot44.Author = list378; index = 5; List list379 = new List(index); CollectionsMarshal.SetCount(list379, index); span2 = CollectionsMarshal.AsSpan(list379); num = 0; ref QuestSequence reference281 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = 0 }; index2 = 1; List list380 = new List(index2); CollectionsMarshal.SetCount(list380, index2); span3 = CollectionsMarshal.AsSpan(list380); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027231u, new Vector3(65.35437f, 1.7160122f, 249.83594f), 819) { StopDistance = 7f }; obj253.Steps = list380; reference281 = obj253; num++; ref QuestSequence reference282 = ref span2[num]; QuestSequence obj254 = new QuestSequence { Sequence = 1 }; num2 = 1; List list381 = new List(num2); CollectionsMarshal.SetCount(list381, num2); span3 = CollectionsMarshal.AsSpan(list381); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027224u, new Vector3(-57.358704f, -7.4820004f, 118.08948f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumPendants, To = EAetheryteLocation.CrystariumMarkets } }; obj254.Steps = list381; reference282 = obj254; num++; ref QuestSequence reference283 = ref span2[num]; QuestSequence obj255 = new QuestSequence { Sequence = 2 }; index2 = 1; List list382 = new List(index2); CollectionsMarshal.SetCount(list382, index2); span3 = CollectionsMarshal.AsSpan(list382); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027248u, new Vector3(-30.807983f, -0.64999914f, -51.438232f), 819); obj255.Steps = list382; reference283 = obj255; num++; ref QuestSequence reference284 = ref span2[num]; QuestSequence obj256 = new QuestSequence { Sequence = 3 }; num2 = 1; List list383 = new List(num2); CollectionsMarshal.SetCount(list383, num2); span3 = CollectionsMarshal.AsSpan(list383); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027226u, new Vector3(-61.84485f, -17.72202f, -266.2547f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumDossalGate, To = EAetheryteLocation.CrystariumCabinetOfCuriosity } }; obj256.Steps = list383; reference284 = obj256; num++; ref QuestSequence reference285 = ref span2[num]; QuestSequence obj257 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list384 = new List(index2); CollectionsMarshal.SetCount(list384, index2); span3 = CollectionsMarshal.AsSpan(list384); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027232u, new Vector3(-9.323303f, 20.1973f, -136.52252f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumCrystallineMean } }; obj257.Steps = list384; reference285 = obj257; questRoot44.QuestSequence = list379; AddQuest(questId44, questRoot44); QuestId questId45 = new QuestId(3645); QuestRoot questRoot45 = new QuestRoot(); num = 1; List list385 = new List(num); CollectionsMarshal.SetCount(list385, num); span = CollectionsMarshal.AsSpan(list385); index = 0; span[index] = "liza"; questRoot45.Author = list385; index = 4; List list386 = new List(index); CollectionsMarshal.SetCount(list386, index); span2 = CollectionsMarshal.AsSpan(list386); num = 0; ref QuestSequence reference286 = ref span2[num]; QuestSequence obj258 = new QuestSequence { Sequence = 0 }; num2 = 1; List list387 = new List(num2); CollectionsMarshal.SetCount(list387, num2); span3 = CollectionsMarshal.AsSpan(list387); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1027232u, new Vector3(-9.323303f, 20.1973f, -136.52252f), 819); obj258.Steps = list387; reference286 = obj258; num++; ref QuestSequence reference287 = ref span2[num]; QuestSequence obj259 = new QuestSequence { Sequence = 1 }; index2 = 1; List list388 = new List(index2); CollectionsMarshal.SetCount(list388, index2); span3 = CollectionsMarshal.AsSpan(list388); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010136u, new Vector3(-223.46838f, 38.590088f, -86.86963f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumCrystallineMean, To = EAetheryteLocation.CrystariumTemenosRookery } }; obj259.Steps = list388; reference287 = obj259; num++; ref QuestSequence reference288 = ref span2[num]; QuestSequence obj260 = new QuestSequence { Sequence = 2 }; num2 = 4; List list389 = new List(num2); CollectionsMarshal.SetCount(list389, num2); span3 = CollectionsMarshal.AsSpan(list389); index2 = 0; ref QuestStep reference289 = ref span3[index2]; QuestStep obj261 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-171.1477f, 0f, -78.01033f), 819) { DisableNavmesh = true }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 6; List list390 = new List(num3); CollectionsMarshal.SetCount(list390, num3); span4 = CollectionsMarshal.AsSpan(list390); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list390; skipConditions4.StepIf = skipStepConditions3; obj261.SkipConditions = skipConditions4; reference289 = obj261; index2++; ref QuestStep reference290 = ref span3[index2]; QuestStep questStep30 = new QuestStep(EInteractionType.Interact, 1027246u, new Vector3(-136.98022f, 0f, -73.777466f), 819); num4 = 6; List list391 = new List(num4); CollectionsMarshal.SetCount(list391, num4); span4 = CollectionsMarshal.AsSpan(list391); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep30.CompletionQuestVariablesFlags = list391; reference290 = questStep30; index2++; ref QuestStep reference291 = ref span3[index2]; QuestStep obj262 = new QuestStep(EInteractionType.Interact, 1027226u, new Vector3(-61.84485f, -17.72202f, -266.2547f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumTemenosRookery, To = EAetheryteLocation.CrystariumCabinetOfCuriosity } }; num3 = 6; List list392 = new List(num3); CollectionsMarshal.SetCount(list392, num3); span4 = CollectionsMarshal.AsSpan(list392); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj262.CompletionQuestVariablesFlags = list392; reference291 = obj262; index2++; ref QuestStep reference292 = ref span3[index2]; QuestStep obj263 = new QuestStep(EInteractionType.Interact, 1027854u, new Vector3(40.57373f, 36.197685f, -160.23505f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumAmaroLaunch } }; num4 = 6; List list393 = new List(num4); CollectionsMarshal.SetCount(list393, num4); span4 = CollectionsMarshal.AsSpan(list393); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj263.CompletionQuestVariablesFlags = list393; reference292 = obj263; obj260.Steps = list389; reference288 = obj260; num++; ref QuestSequence reference293 = ref span2[num]; QuestSequence obj264 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list394 = new List(index2); CollectionsMarshal.SetCount(list394, index2); span3 = CollectionsMarshal.AsSpan(list394); num2 = 0; span3[num2] = new QuestStep(EInteractionType.None, null, null, 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumAmaroLaunch, To = EAetheryteLocation.CrystariumTessellation } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(608.7031f, 12.602462f, 311.77286f), 813) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030369u, new Vector3(614.4961f, 13.3097515f, 305.80603f), 813); obj264.Steps = list394; reference293 = obj264; questRoot45.QuestSequence = list386; AddQuest(questId45, questRoot45); QuestId questId46 = new QuestId(3646); QuestRoot questRoot46 = new QuestRoot(); num = 1; List list395 = new List(num); CollectionsMarshal.SetCount(list395, num); span = CollectionsMarshal.AsSpan(list395); index = 0; span[index] = "liza"; questRoot46.Author = list395; index = 5; List list396 = new List(index); CollectionsMarshal.SetCount(list396, index); span2 = CollectionsMarshal.AsSpan(list396); num = 0; ref QuestSequence reference294 = ref span2[num]; QuestSequence obj265 = new QuestSequence { Sequence = 0 }; num2 = 1; List list397 = new List(num2); CollectionsMarshal.SetCount(list397, num2); span3 = CollectionsMarshal.AsSpan(list397); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030369u, new Vector3(614.4961f, 13.3097515f, 305.80603f), 813); obj265.Steps = list397; reference294 = obj265; num++; ref QuestSequence reference295 = ref span2[num]; QuestSequence obj266 = new QuestSequence { Sequence = 1 }; index2 = 1; List list398 = new List(index2); CollectionsMarshal.SetCount(list398, index2); span3 = CollectionsMarshal.AsSpan(list398); num2 = 0; ref QuestStep reference296 = ref span3[num2]; QuestStep obj267 = new QuestStep(EInteractionType.Interact, 1030533u, new Vector3(117.997925f, 14.649025f, 7.156433f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumDossalGate }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 1; List list399 = new List(num3); CollectionsMarshal.SetCount(list399, num3); span5 = CollectionsMarshal.AsSpan(list399); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMF103_03646_Q0_000_006") }; obj267.DialogueChoices = list399; reference296 = obj267; obj266.Steps = list398; reference295 = obj266; num++; ref QuestSequence reference297 = ref span2[num]; QuestSequence obj268 = new QuestSequence { Sequence = 2 }; num2 = 1; List list400 = new List(num2); CollectionsMarshal.SetCount(list400, num2); span3 = CollectionsMarshal.AsSpan(list400); index2 = 0; ref QuestStep reference298 = ref span3[index2]; QuestStep questStep31 = new QuestStep(EInteractionType.Interact, 1030370u, new Vector3(66.84973f, -2.9802322E-07f, 13.321045f), 819); num4 = 1; List list401 = new List(num4); CollectionsMarshal.SetCount(list401, num4); span5 = CollectionsMarshal.AsSpan(list401); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMF103_03646_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKMF103_03646_A1_000_002") }; questStep31.DialogueChoices = list401; reference298 = questStep31; obj268.Steps = list400; reference297 = obj268; num++; ref QuestSequence reference299 = ref span2[num]; QuestSequence obj269 = new QuestSequence { Sequence = 3 }; index2 = 2; List list402 = new List(index2); CollectionsMarshal.SetCount(list402, index2); span3 = CollectionsMarshal.AsSpan(list402); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(59.71554f, 36.19769f, -167.87686f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumDossalGate, To = EAetheryteLocation.CrystariumAmaroLaunch } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1027225u, new Vector3(61.905884f, 36.247692f, -169.17682f), 819) { StopDistance = 7f }; obj269.Steps = list402; reference299 = obj269; num++; ref QuestSequence reference300 = ref span2[num]; QuestSequence obj270 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list403 = new List(num2); CollectionsMarshal.SetCount(list403, num2); span3 = CollectionsMarshal.AsSpan(list403); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030327u, new Vector3(58.426758f, 36.19769f, -162.4018f), 819) { StopDistance = 7f }; obj270.Steps = list403; reference300 = obj270; questRoot46.QuestSequence = list396; AddQuest(questId46, questRoot46); QuestId questId47 = new QuestId(3647); QuestRoot questRoot47 = new QuestRoot(); num = 1; List list404 = new List(num); CollectionsMarshal.SetCount(list404, num); span = CollectionsMarshal.AsSpan(list404); index = 0; span[index] = "liza"; questRoot47.Author = list404; index = 5; List list405 = new List(index); CollectionsMarshal.SetCount(list405, index); span2 = CollectionsMarshal.AsSpan(list405); num = 0; ref QuestSequence reference301 = ref span2[num]; QuestSequence obj271 = new QuestSequence { Sequence = 0 }; index2 = 1; List list406 = new List(index2); CollectionsMarshal.SetCount(list406, index2); span3 = CollectionsMarshal.AsSpan(list406); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030327u, new Vector3(58.426758f, 36.19769f, -162.4018f), 819) { StopDistance = 7f }; obj271.Steps = list406; reference301 = obj271; num++; ref QuestSequence reference302 = ref span2[num]; QuestSequence obj272 = new QuestSequence { Sequence = 1 }; num2 = 5; List list407 = new List(num2); CollectionsMarshal.SetCount(list407, num2); span3 = CollectionsMarshal.AsSpan(list407); index2 = 0; span3[index2] = new QuestStep(EInteractionType.None, null, null, 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumAmaroLaunch, To = EAetheryteLocation.CrystariumTessellation } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(55.589294f, 2.0276523f, 669.1557f), 813) { Comment = "these bridges have navmesh problems", SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(15.410904f, 2.2598603f, 677.3755f), 813) { DisableNavmesh = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-82.79376f, 11.970126f, 765.8721f), 813) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1030346u, new Vector3(-145.09808f, 9.572956f, 704.6769f), 813) { StopDistance = 1f, Fly = true }; obj272.Steps = list407; reference302 = obj272; num++; ref QuestSequence reference303 = ref span2[num]; QuestSequence obj273 = new QuestSequence { Sequence = 2 }; index2 = 4; List list408 = new List(index2); CollectionsMarshal.SetCount(list408, index2); span3 = CollectionsMarshal.AsSpan(list408); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Dive, null, new Vector3(-164.90442f, -1.9743931f, 688.2283f), 813) { StopDistance = 0.5f, DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-578.07544f, -28.413673f, 749.037f), 813) { DisableNavmesh = true }; num2++; ref QuestStep reference304 = ref span3[num2]; QuestStep obj274 = new QuestStep(EInteractionType.Interact, 2010138u, new Vector3(-606.46985f, -28.183472f, 768.6731f), 813) { DisableNavmesh = true }; num3 = 6; List list409 = new List(num3); CollectionsMarshal.SetCount(list409, num3); span4 = CollectionsMarshal.AsSpan(list409); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj274.CompletionQuestVariablesFlags = list409; reference304 = obj274; num2++; ref QuestStep reference305 = ref span3[num2]; QuestStep questStep32 = new QuestStep(EInteractionType.Interact, 2010137u, new Vector3(-687.83093f, -40.299072f, 729.36584f), 813); num4 = 6; List list410 = new List(num4); CollectionsMarshal.SetCount(list410, num4); span4 = CollectionsMarshal.AsSpan(list410); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep32.CompletionQuestVariablesFlags = list410; reference305 = questStep32; obj273.Steps = list408; reference303 = obj273; num++; ref QuestSequence reference306 = ref span2[num]; QuestSequence obj275 = new QuestSequence { Sequence = 3 }; num2 = 4; List list411 = new List(num2); CollectionsMarshal.SetCount(list411, num2); span3 = CollectionsMarshal.AsSpan(list411); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-667.5838f, -1.974393f, 698.4002f), 813) { DisableNavmesh = true, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-573.45654f, 0.39776123f, 810.7269f), 813) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-619.98676f, 24.866888f, 794.4714f), 813) { Mount = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; ref QuestStep reference307 = ref span3[index2]; QuestStep obj276 = new QuestStep(EInteractionType.Interact, 1030333u, new Vector3(-612.23773f, 27.728632f, 817.65466f), 813) { Fly = true }; num3 = 1; List list412 = new List(num3); CollectionsMarshal.SetCount(list412, num3); span5 = CollectionsMarshal.AsSpan(list412); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMF104_03647_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKMF104_03647_A1_000_002") }; obj276.DialogueChoices = list412; reference307 = obj276; obj275.Steps = list411; reference306 = obj275; num++; ref QuestSequence reference308 = ref span2[num]; QuestSequence obj277 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list413 = new List(index2); CollectionsMarshal.SetCount(list413, index2); span3 = CollectionsMarshal.AsSpan(list413); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030339u, new Vector3(282.4292f, 414.78137f, -857.02295f), 818) { StopDistance = 5f, DisableNavmesh = true }; obj277.Steps = list413; reference308 = obj277; questRoot47.QuestSequence = list405; AddQuest(questId47, questRoot47); QuestId questId48 = new QuestId(3648); QuestRoot questRoot48 = new QuestRoot(); num = 1; List list414 = new List(num); CollectionsMarshal.SetCount(list414, num); span = CollectionsMarshal.AsSpan(list414); index = 0; span[index] = "liza"; questRoot48.Author = list414; index = 6; List list415 = new List(index); CollectionsMarshal.SetCount(list415, index); span2 = CollectionsMarshal.AsSpan(list415); num = 0; ref QuestSequence reference309 = ref span2[num]; QuestSequence obj278 = new QuestSequence { Sequence = 0 }; num2 = 1; List list416 = new List(num2); CollectionsMarshal.SetCount(list416, num2); span3 = CollectionsMarshal.AsSpan(list416); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030336u, new Vector3(278.7976f, 414.807f, -851.2856f), 818) { DisableNavmesh = true }; obj278.Steps = list416; reference309 = obj278; num++; ref QuestSequence reference310 = ref span2[num]; QuestSequence obj279 = new QuestSequence { Sequence = 1 }; index2 = 2; List list417 = new List(index2); CollectionsMarshal.SetCount(list417, index2); span3 = CollectionsMarshal.AsSpan(list417); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010074u, new Vector3(358.20544f, 396.536f, -715.90753f), 818) { AetherCurrentId = 2818298u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1030514u, new Vector3(479.5758f, 368.87827f, -340.99335f), 818); obj279.Steps = list417; reference310 = obj279; num++; ref QuestSequence reference311 = ref span2[num]; QuestSequence obj280 = new QuestSequence { Sequence = 2 }; num2 = 2; List list418 = new List(num2); CollectionsMarshal.SetCount(list418, num2); span3 = CollectionsMarshal.AsSpan(list418); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 818) { Aetheryte = EAetheryteLocation.TempestOndoCups }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1030515u, new Vector3(605.3711f, 350.3518f, -196.91772f), 818); obj280.Steps = list418; reference311 = obj280; num++; ref QuestSequence reference312 = ref span2[num]; QuestSequence obj281 = new QuestSequence { Sequence = 3 }; index2 = 1; List list419 = new List(index2); CollectionsMarshal.SetCount(list419, index2); span3 = CollectionsMarshal.AsSpan(list419); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030516u, new Vector3(569.4209f, 350.03647f, -227.95453f), 818); obj281.Steps = list419; reference312 = obj281; num++; ref QuestSequence reference313 = ref span2[num]; QuestSequence obj282 = new QuestSequence { Sequence = 4 }; num2 = 1; List list420 = new List(num2); CollectionsMarshal.SetCount(list420, num2); span3 = CollectionsMarshal.AsSpan(list420); index2 = 0; ref QuestStep reference314 = ref span3[index2]; QuestStep obj283 = new QuestStep(EInteractionType.Combat, null, new Vector3(796.1852f, 449.08664f, -710.04565f), 818) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list421 = new List(num4); CollectionsMarshal.SetCount(list421, num4); span7 = CollectionsMarshal.AsSpan(list421); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 10316u, MinimumKillCount = 3u }; obj283.ComplexCombatData = list421; reference314 = obj283; obj282.Steps = list420; reference313 = obj282; num++; ref QuestSequence reference315 = ref span2[num]; QuestSequence obj284 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list422 = new List(index2); CollectionsMarshal.SetCount(list422, index2); span3 = CollectionsMarshal.AsSpan(list422); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1027758u, new Vector3(568.1085f, 350.2004f, -230.36548f), 818) { AetheryteShortcut = EAetheryteLocation.TempestOndoCups }; obj284.Steps = list422; reference315 = obj284; questRoot48.QuestSequence = list415; AddQuest(questId48, questRoot48); QuestId questId49 = new QuestId(3649); QuestRoot questRoot49 = new QuestRoot(); num = 1; List list423 = new List(num); CollectionsMarshal.SetCount(list423, num); span = CollectionsMarshal.AsSpan(list423); index = 0; span[index] = "liza"; questRoot49.Author = list423; index = 6; List list424 = new List(index); CollectionsMarshal.SetCount(list424, index); span2 = CollectionsMarshal.AsSpan(list424); num = 0; ref QuestSequence reference316 = ref span2[num]; QuestSequence obj285 = new QuestSequence { Sequence = 0 }; num2 = 1; List list425 = new List(num2); CollectionsMarshal.SetCount(list425, num2); span3 = CollectionsMarshal.AsSpan(list425); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030517u, new Vector3(578.7594f, 349.86563f, -231.00635f), 818); obj285.Steps = list425; reference316 = obj285; num++; ref QuestSequence reference317 = ref span2[num]; QuestSequence obj286 = new QuestSequence { Sequence = 1 }; index2 = 2; List list426 = new List(index2); CollectionsMarshal.SetCount(list426, index2); span3 = CollectionsMarshal.AsSpan(list426); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031015u, new Vector3(530.51025f, 353.54364f, -244.00702f), 818) { PickUpQuestId = new QuestId(3588) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1030518u, new Vector3(400.38135f, 363.65552f, -439.6582f), 818); obj286.Steps = list426; reference317 = obj286; num++; ref QuestSequence reference318 = ref span2[num]; QuestSequence obj287 = new QuestSequence { Sequence = 2 }; num2 = 3; List list427 = new List(num2); CollectionsMarshal.SetCount(list427, num2); span3 = CollectionsMarshal.AsSpan(list427); index2 = 0; ref QuestStep reference319 = ref span3[index2]; QuestStep obj288 = new QuestStep(EInteractionType.Snipe, 2010141u, new Vector3(405.38635f, 361.22668f, -414.38928f), 818) { Comment = "Click top left (broken) window" }; num3 = 6; List list428 = new List(num3); CollectionsMarshal.SetCount(list428, num3); span4 = CollectionsMarshal.AsSpan(list428); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj288.CompletionQuestVariablesFlags = list428; reference319 = obj288; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(324.9114f, 353.76694f, -475.44562f), 818); index2++; ref QuestStep reference320 = ref span3[index2]; QuestStep obj289 = new QuestStep(EInteractionType.UseItem, 2010142u, new Vector3(326.8329f, 355.79456f, -477.53113f), 818) { StopDistance = 4f, ItemId = 2002673u }; num4 = 6; List list429 = new List(num4); CollectionsMarshal.SetCount(list429, num4); span4 = CollectionsMarshal.AsSpan(list429); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj289.CompletionQuestVariablesFlags = list429; reference320 = obj289; obj287.Steps = list427; reference318 = obj287; num++; ref QuestSequence reference321 = ref span2[num]; QuestSequence obj290 = new QuestSequence { Sequence = 3 }; index2 = 1; List list430 = new List(index2); CollectionsMarshal.SetCount(list430, index2); span3 = CollectionsMarshal.AsSpan(list430); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030518u, new Vector3(400.38135f, 363.65552f, -439.6582f), 818); obj290.Steps = list430; reference321 = obj290; num++; ref QuestSequence reference322 = ref span2[num]; QuestSequence obj291 = new QuestSequence { Sequence = 4 }; num2 = 2; List list431 = new List(num2); CollectionsMarshal.SetCount(list431, num2); span3 = CollectionsMarshal.AsSpan(list431); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010076u, new Vector3(50.18689f, 380.0868f, -512.0775f), 818) { AetherCurrentId = 2818300u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2010143u, new Vector3(25.711426f, 381.6128f, -522.3316f), 818); obj291.Steps = list431; reference322 = obj291; num++; ref QuestSequence reference323 = ref span2[num]; QuestSequence obj292 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list432 = new List(index2); CollectionsMarshal.SetCount(list432, index2); span3 = CollectionsMarshal.AsSpan(list432); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030225u, new Vector3(28.824219f, 381.81906f, -524.4374f), 818) { StopDistance = 5f }; obj292.Steps = list432; reference323 = obj292; questRoot49.QuestSequence = list424; AddQuest(questId49, questRoot49); } private static void LoadQuests73() { QuestId questId = new QuestId(3650); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 5; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030225u, new Vector3(28.824219f, 381.81906f, -524.4374f), 818) { StopDistance = 5f }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Interact, 1027758u, new Vector3(568.1085f, 350.2004f, -230.36548f), 818) { AetheryteShortcut = EAetheryteLocation.TempestOndoCups }; int num3 = 1; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMF107_03650_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKMF107_03650_A1_000_002") }; obj3.DialogueChoices = list5; reference3 = obj3; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 2 }; num2 = 1; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030519u, new Vector3(638.97156f, 402.23993f, 212.78699f), 818); obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 3 }; index2 = 1; List list7 = new List(index2); CollectionsMarshal.SetCount(list7, index2); span3 = CollectionsMarshal.AsSpan(list7); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1030519u, new Vector3(638.97156f, 402.23993f, 212.78699f), 818) { Emote = EEmote.Psych }; obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; ref QuestStep reference7 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.CompleteQuest, 1030586u, new Vector3(638.97156f, 402.23993f, 212.78699f), 818); index3 = 1; List list9 = new List(index3); CollectionsMarshal.SetCount(list9, index3); span4 = CollectionsMarshal.AsSpan(list9); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMF107_03650_A3_000_000") }; questStep.DialogueChoices = list9; reference7 = questStep; obj6.Steps = list8; reference6 = obj6; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(3651); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list10 = new List(num); CollectionsMarshal.SetCount(list10, num); span = CollectionsMarshal.AsSpan(list10); index = 0; span[index] = "liza"; questRoot2.Author = list10; index = 10; List list11 = new List(index); CollectionsMarshal.SetCount(list11, index); span2 = CollectionsMarshal.AsSpan(list11); num = 0; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030586u, new Vector3(638.97156f, 402.23993f, 212.78699f), 818); obj7.Steps = list12; reference8 = obj7; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 1 }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027757u, new Vector3(609.7047f, 350.3518f, -197.95532f), 818) { AetheryteShortcut = EAetheryteLocation.TempestOndoCups }; obj8.Steps = list13; reference9 = obj8; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 2 }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031279u, new Vector3(514.6715f, 356.58453f, -268.51306f), 818); obj9.Steps = list14; reference10 = obj9; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 3 }; num2 = 3; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(486.2212f, 316.451f, -300.7331f), 818); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(474.52316f, 313.60648f, -294.83905f), 818) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1030570u, new Vector3(400.59497f, 303.51035f, -245.10571f), 818); obj10.Steps = list15; reference11 = obj10; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 4 }; index2 = 3; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010079u, new Vector3(339.1012f, 298.6953f, -280.01837f), 818) { AetherCurrentId = 2818303u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(318.75064f, 235.3896f, -277.77203f), 818) { DisableNavmesh = true, Mount = false }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1030532u, new Vector3(302.02173f, 238.75215f, -346.15094f), 818); obj11.Steps = list16; reference12 = obj11; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 5 }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030527u, new Vector3(87.937744f, 199.56166f, -143.0534f), 818); obj12.Steps = list17; reference13 = obj12; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 6 }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030528u, new Vector3(-182.66577f, 139.76859f, -220.93542f), 818); obj13.Steps = list18; reference14 = obj13; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 7 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030534u, new Vector3(-501.915f, 127.18983f, -257.435f), 818); obj14.Steps = list19; reference15 = obj14; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 8 }; index2 = 2; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-634.109f, 98.06235f, -336.91452f), 818); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-789.7743f, 73.83459f, -217.70619f), 818); obj15.Steps = list20; reference16 = obj15; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list21 = new List(num2); CollectionsMarshal.SetCount(list21, num2); span3 = CollectionsMarshal.AsSpan(list21); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030344u, new Vector3(-792.9656f, 73.244484f, -211.62744f), 818) { StopDistance = 7f }; obj16.Steps = list21; reference17 = obj16; questRoot2.QuestSequence = list11; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(3652); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list22 = new List(num); CollectionsMarshal.SetCount(list22, num); span = CollectionsMarshal.AsSpan(list22); index = 0; span[index] = "liza"; questRoot3.Author = list22; index = 5; List list23 = new List(index); CollectionsMarshal.SetCount(list23, index); span2 = CollectionsMarshal.AsSpan(list23); num = 0; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 0 }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030341u, new Vector3(-794.91876f, 72.44565f, -203.05182f), 818); obj17.Steps = list24; reference18 = obj17; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 1 }; num2 = 2; List list25 = new List(num2); CollectionsMarshal.SetCount(list25, num2); span3 = CollectionsMarshal.AsSpan(list25); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2010083u, new Vector3(-774.25806f, 63.1875f, -97.73407f), 818) { AetherCurrentId = 2818307u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2010144u, new Vector3(-610.5898f, 46.341675f, 94.01074f), 818); obj18.Steps = list25; reference19 = obj18; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 2 }; index2 = 1; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030546u, new Vector3(-592.9503f, -288.06882f, 151.20166f), 818); obj19.Steps = list26; reference20 = obj19; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 3 }; num2 = 3; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; ref QuestStep reference22 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1030551u, new Vector3(-703.60876f, -245.36801f, 509.14783f), 818); num3 = 6; List list28 = new List(num3); CollectionsMarshal.SetCount(list28, num3); Span span5 = CollectionsMarshal.AsSpan(list28); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list28; reference22 = questStep2; index2++; ref QuestStep reference23 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1030552u, new Vector3(-494.16345f, -250.89603f, 365.7129f), 818); index3 = 6; List list29 = new List(index3); CollectionsMarshal.SetCount(list29, index3); span5 = CollectionsMarshal.AsSpan(list29); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list29; reference23 = questStep3; index2++; ref QuestStep reference24 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1030553u, new Vector3(-364.27863f, -260.1766f, 291.0963f), 818); num3 = 6; List list30 = new List(num3); CollectionsMarshal.SetCount(list30, num3); span5 = CollectionsMarshal.AsSpan(list30); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list30; reference24 = questStep4; obj20.Steps = list27; reference21 = obj20; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030554u, new Vector3(-633.99713f, -288.06885f, 251.60596f), 818); obj21.Steps = list31; reference25 = obj21; questRoot3.QuestSequence = list23; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(3653); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list32 = new List(num); CollectionsMarshal.SetCount(list32, num); span = CollectionsMarshal.AsSpan(list32); index = 0; span[index] = "liza"; questRoot4.Author = list32; index = 8; List list33 = new List(index); CollectionsMarshal.SetCount(list33, index); span2 = CollectionsMarshal.AsSpan(list33); num = 0; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 0 }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030554u, new Vector3(-633.99713f, -288.06885f, 251.60596f), 818); obj22.Steps = list34; reference26 = obj22; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 1 }; index2 = 6; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027778u, new Vector3(-713.28296f, -245.368f, 498.49683f), 818) { PickUpQuestId = new QuestId(3593) }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030477u, new Vector3(-594.6593f, -266.7698f, 338.70447f), 818) { PickUpQuestId = new QuestId(3594) }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027775u, new Vector3(-390.85986f, -260.17664f, 308.46106f), 818) { PickUpQuestId = new QuestId(3592) }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 818) { Aetheryte = EAetheryteLocation.TempestMacarensesAngle }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-0.41547322f, -276.906f, 269.2778f), 818); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1027772u, new Vector3(5.3864136f, -276.906f, 271.59534f), 818) { StopDistance = 7f }; obj23.Steps = list35; reference27 = obj23; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 2 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010147u, new Vector3(1.5106201f, -276.93604f, 261.64636f), 818); obj24.Steps = list36; reference28 = obj24; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 3 }; index2 = 2; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-0.41547322f, -276.906f, 269.2778f), 818); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1027772u, new Vector3(5.3864136f, -276.906f, 271.59534f), 818) { StopDistance = 7f }; obj25.Steps = list37; reference29 = obj25; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 4 }; num2 = 2; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(314.43127f, -274.1735f, 659.203f), 818); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1027773u, new Vector3(316.4568f, -274.1735f, 653.65063f), 818) { StopDistance = 7f }; obj26.Steps = list38; reference30 = obj26; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 5 }; index2 = 1; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010148u, new Vector3(285.69458f, -272.78558f, 672.02246f), 818); obj27.Steps = list39; reference31 = obj27; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 6 }; num2 = 2; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(314.43127f, -274.1735f, 659.203f), 818); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1027773u, new Vector3(316.4568f, -274.1735f, 653.65063f), 818) { StopDistance = 7f }; obj28.Steps = list40; reference32 = obj28; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-244.05957f, -266.0001f, 444.7069f), 818) { AetheryteShortcut = EAetheryteLocation.TempestMacarensesAngle }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030558u, new Vector3(-241.32147f, -266.0001f, 444.08325f), 818); obj29.Steps = list41; reference33 = obj29; questRoot4.QuestSequence = list33; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(3654); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list42 = new List(num); CollectionsMarshal.SetCount(list42, num); span = CollectionsMarshal.AsSpan(list42); index = 0; span[index] = "liza"; questRoot5.Author = list42; index = 13; List list43 = new List(index); CollectionsMarshal.SetCount(list43, index); span2 = CollectionsMarshal.AsSpan(list43); num = 0; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 0 }; num2 = 1; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030557u, new Vector3(-244.70898f, -266.0001f, 448.3557f), 818) { StopDistance = 5f }; obj30.Steps = list44; reference34 = obj30; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 1 }; index2 = 1; List list45 = new List(index2); CollectionsMarshal.SetCount(list45, index2); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030556u, new Vector3(-246.2959f, -266.0001f, 446.1891f), 818) { StopDistance = 5f }; obj31.Steps = list45; reference35 = obj31; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 2 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030561u, new Vector3(-243.39667f, -266.0001f, 442.4657f), 818) { StopDistance = 5f }; obj32.Steps = list46; reference36 = obj32; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 3 }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030560u, new Vector3(-246.02124f, -266.0001f, 443.4729f), 818) { StopDistance = 5f }; obj33.Steps = list47; reference37 = obj33; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 4 }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030558u, new Vector3(-241.32147f, -266.0001f, 444.08325f), 818) { StopDistance = 5f }; obj34.Steps = list48; reference38 = obj34; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 5 }; index2 = 1; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030559u, new Vector3(-242.66425f, -266.0001f, 447.83704f), 818) { StopDistance = 5f }; obj35.Steps = list49; reference39 = obj35; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 6 }; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030562u, new Vector3(-356.8628f, -229.0648f, 700.34326f), 818) { Fly = true }; obj36.Steps = list50; reference40 = obj36; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 7 }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 818) { DutyOptions = new DutyOptions { ContentFinderConditionId = 652u } }; obj37.Steps = list51; reference41 = obj37; num++; span2[num] = new QuestSequence { Sequence = 8 }; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 9 }; num2 = 1; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 881) { DutyOptions = new DutyOptions { ContentFinderConditionId = 687u } }; obj38.Steps = list52; reference42 = obj38; num++; span2[num] = new QuestSequence { Sequence = 10 }; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 11 }; index2 = 1; List list53 = new List(index2); CollectionsMarshal.SetCount(list53, index2); span3 = CollectionsMarshal.AsSpan(list53); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030576u, new Vector3(-0.015319824f, -1.0530548E-13f, -6.0273438f), 844); obj39.Steps = list53; reference43 = obj39; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031257u, new Vector3(-2.4262085f, 0f, -9.10968f), 351); obj40.Steps = list54; reference44 = obj40; questRoot5.QuestSequence = list43; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(3656); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list55 = new List(num); CollectionsMarshal.SetCount(list55, num); span = CollectionsMarshal.AsSpan(list55); index = 0; span[index] = "liza"; questRoot6.Author = list55; index = 4; List list56 = new List(index); CollectionsMarshal.SetCount(list56, index); span2 = CollectionsMarshal.AsSpan(list56); num = 0; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; index2 = 1; List list57 = new List(index2); CollectionsMarshal.SetCount(list57, index2); span3 = CollectionsMarshal.AsSpan(list57); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030747u, new Vector3(-81.28485f, -19.061882f, 307.20984f), 817); obj41.Steps = list57; reference45 = obj41; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 1 }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030818u, new Vector3(-28.641174f, -24.631424f, 318.98987f), 817); obj42.Steps = list58; reference46 = obj42; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 2 }; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010348u, new Vector3(-354.5739f, 7.3395386f, 266.65137f), 817); obj43.Steps = list59; reference47 = obj43; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030821u, new Vector3(-524.4679f, 0.08425587f, 227.00842f), 817); obj44.Steps = list60; reference48 = obj44; questRoot6.QuestSequence = list56; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(3657); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list61 = new List(num); CollectionsMarshal.SetCount(list61, num); span = CollectionsMarshal.AsSpan(list61); index = 0; span[index] = "liza"; questRoot7.Author = list61; index = 4; List list62 = new List(index); CollectionsMarshal.SetCount(list62, index); span2 = CollectionsMarshal.AsSpan(list62); num = 0; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 0 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1029876u, new Vector3(-524.71204f, 0.08067314f, 227.03894f), 817); obj45.Steps = list63; reference49 = obj45; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 1 }; num2 = 1; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1029876u, new Vector3(-524.71204f, 0.08067314f, 227.03894f), 817); obj46.Steps = list64; reference50 = obj46; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 2 }; index2 = 1; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030819u, new Vector3(-27.390015f, -24.5606f, 320.11902f), 817); obj47.Steps = list65; reference51 = obj47; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list66 = new List(num2); CollectionsMarshal.SetCount(list66, num2); span3 = CollectionsMarshal.AsSpan(list66); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030824u, new Vector3(-28.732727f, -23.695421f, 320.39355f), 817) { StopDistance = 5f, NextQuestId = new QuestId(3658) }; obj48.Steps = list66; reference52 = obj48; questRoot7.QuestSequence = list62; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(3658); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list67 = new List(num); CollectionsMarshal.SetCount(list67, num); span = CollectionsMarshal.AsSpan(list67); index = 0; span[index] = "liza"; questRoot8.Author = list67; index = 3; List list68 = new List(index); CollectionsMarshal.SetCount(list68, index); span2 = CollectionsMarshal.AsSpan(list68); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 0 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1030819u, new Vector3(-27.390015f, -24.5606f, 320.11902f), 817); obj49.Steps = list69; reference53 = obj49; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 1 }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010352u, new Vector3(-322.65204f, 14.90802f, -181.53668f), 817) { Fly = true }; obj50.Steps = list70; reference54 = obj50; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030818u, new Vector3(-28.641174f, -24.631424f, 318.98987f), 817) { AetheryteShortcut = EAetheryteLocation.RaktikaSlitherbough, NextQuestId = new QuestId(3659) }; obj51.Steps = list71; reference55 = obj51; questRoot8.QuestSequence = list68; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(3659); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list72 = new List(num); CollectionsMarshal.SetCount(list72, num); span = CollectionsMarshal.AsSpan(list72); index = 0; span[index] = "liza"; questRoot9.Author = list72; index = 6; List list73 = new List(index); CollectionsMarshal.SetCount(list73, index); span2 = CollectionsMarshal.AsSpan(list73); num = 0; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 0 }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030818u, new Vector3(-28.641174f, -24.631424f, 318.98987f), 817); obj52.Steps = list74; reference56 = obj52; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 1 }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; ref QuestStep reference58 = ref span3[num2]; QuestStep obj54 = new QuestStep(EInteractionType.Combat, 1030827u, new Vector3(-438.46802f, -0.3f, 725.1239f), 817) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list76 = new List(index3); CollectionsMarshal.SetCount(list76, index3); Span span6 = CollectionsMarshal.AsSpan(list76); num3 = 0; span6[num3] = 11153u; obj54.KillEnemyDataIds = list76; reference58 = obj54; obj53.Steps = list75; reference57 = obj53; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 2 }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030827u, new Vector3(-438.46802f, -0.3f, 725.1239f), 817); obj55.Steps = list77; reference59 = obj55; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 3 }; index2 = 1; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; ref QuestStep reference61 = ref span3[num2]; QuestStep obj57 = new QuestStep(EInteractionType.Combat, null, new Vector3(-500.49435f, 7.3168135f, 93.674324f), 817) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list79 = new List(num3); CollectionsMarshal.SetCount(list79, num3); span6 = CollectionsMarshal.AsSpan(list79); index3 = 0; span6[index3] = 11154u; obj57.KillEnemyDataIds = list79; reference61 = obj57; obj56.Steps = list78; reference60 = obj56; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 4 }; num2 = 1; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010522u, new Vector3(-501.5488f, 7.461609f, 96.94055f), 817) { StopDistance = 4f }; obj58.Steps = list80; reference62 = obj58; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030818u, new Vector3(-28.641174f, -24.631424f, 318.98987f), 817) { AetheryteShortcut = EAetheryteLocation.RaktikaSlitherbough }; obj59.Steps = list81; reference63 = obj59; questRoot9.QuestSequence = list73; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(3671); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list82 = new List(num); CollectionsMarshal.SetCount(list82, num); span = CollectionsMarshal.AsSpan(list82); index = 0; span[index] = "liza"; questRoot10.Author = list82; index = 9; List list83 = new List(index); CollectionsMarshal.SetCount(list83, index); span2 = CollectionsMarshal.AsSpan(list83); num = 0; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 0 }; num2 = 1; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031577u, new Vector3(-425.58942f, 417.21378f, -636.7438f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaTomra, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj60.Steps = list84; reference64 = obj60; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 1 }; index2 = 1; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; ref QuestStep reference66 = ref span3[num2]; QuestStep obj62 = new QuestStep(EInteractionType.Interact, 1031578u, new Vector3(737.48376f, 285.0224f, -84.97754f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaStilltide }; index3 = 1; List list86 = new List(index3); CollectionsMarshal.SetCount(list86, index3); span4 = CollectionsMarshal.AsSpan(list86); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKYA003_03671_Q1_000_000") }; obj62.DialogueChoices = list86; reference66 = obj62; obj61.Steps = list85; reference65 = obj61; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 2 }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; ref QuestStep reference68 = ref span3[index2]; QuestStep obj64 = new QuestStep(EInteractionType.Interact, 1031579u, new Vector3(735.89685f, 285.08194f, -82.35297f), 814) { StopDistance = 5f }; num3 = 1; List list88 = new List(num3); CollectionsMarshal.SetCount(list88, num3); span4 = CollectionsMarshal.AsSpan(list88); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKYA003_03671_Q2_000_000"), Answer = new ExcelRef("TEXT_LUCKYA003_03671_A2_000_001") }; obj64.DialogueChoices = list88; reference68 = obj64; obj63.Steps = list87; reference67 = obj63; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 3 }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031580u, new Vector3(665.21704f, 297.47797f, -159.77728f), 814) { Fly = true }; obj65.Steps = list89; reference69 = obj65; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 4 }; num2 = 1; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010753u, new Vector3(631.9523f, 325.82593f, -228.68695f), 814) { Fly = true }; obj66.Steps = list90; reference70 = obj66; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 5 }; index2 = 1; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; ref QuestStep reference72 = ref span3[num2]; QuestStep obj68 = new QuestStep(EInteractionType.Interact, 1031580u, new Vector3(665.21704f, 297.47797f, -159.77728f), 814) { Fly = true }; index3 = 1; List list92 = new List(index3); CollectionsMarshal.SetCount(list92, index3); span4 = CollectionsMarshal.AsSpan(list92); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKYA003_03671_Q5_000_000"), Answer = new ExcelRef("TEXT_LUCKYA003_03671_A5_000_002") }; obj68.DialogueChoices = list92; reference72 = obj68; obj67.Steps = list91; reference71 = obj67; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 6 }; num2 = 2; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(544.0766f, 295.72742f, -218.72057f), 814) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2010754u, new Vector3(542.9313f, 296.19275f, -217.02905f), 814); obj69.Steps = list93; reference73 = obj69; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 7 }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031579u, new Vector3(735.89685f, 285.08194f, -82.35297f), 814) { Fly = true }; obj70.Steps = list94; reference74 = obj70; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031577u, new Vector3(-425.58942f, 417.21378f, -636.7438f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaTomra, NextQuestId = new QuestId(3717) }; obj71.Steps = list95; reference75 = obj71; questRoot10.QuestSequence = list83; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(3672); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list96 = new List(num); CollectionsMarshal.SetCount(list96, num); span = CollectionsMarshal.AsSpan(list96); index = 0; span[index] = "JerryWester"; questRoot11.Author = list96; index = 6; List list97 = new List(index); CollectionsMarshal.SetCount(list97, index); span2 = CollectionsMarshal.AsSpan(list97); num = 0; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 0 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 2010850u, new Vector3(-74.540344f, 10.696533f, 16.739136f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj72.Steps = list98; reference76 = obj72; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 1 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031682u, new Vector3(152.97156f, -20.000004f, 63.767456f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume } }; obj73.Steps = list99; reference77 = obj73; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 2 }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; ref QuestStep reference79 = ref span3[num2]; QuestStep obj75 = new QuestStep(EInteractionType.Interact, 2010920u, new Vector3(-141.13074f, -12.64978f, -33.585205f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardBrume, To = EAetheryteLocation.IshgardJeweledCrozier } }; num3 = 1; List list101 = new List(num3); CollectionsMarshal.SetCount(list101, num3); span4 = CollectionsMarshal.AsSpan(list101); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKHA001_03672_Q3_000_000") }; obj75.DialogueChoices = list101; reference79 = obj75; obj74.Steps = list100; reference78 = obj74; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 3 }; num2 = 1; List list102 = new List(num2); CollectionsMarshal.SetCount(list102, num2); span3 = CollectionsMarshal.AsSpan(list102); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031989u, new Vector3(-139.17761f, -12.634913f, -33.951355f), 419) { StopDistance = 7f }; obj76.Steps = list102; reference80 = obj76; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 4 }; index2 = 1; List list103 = new List(index2); CollectionsMarshal.SetCount(list103, index2); span3 = CollectionsMarshal.AsSpan(list103); num2 = 0; ref QuestStep reference82 = ref span3[num2]; QuestStep obj78 = new QuestStep(EInteractionType.Interact, 1031682u, new Vector3(152.97156f, -20.000004f, 63.767456f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardJeweledCrozier, To = EAetheryteLocation.IshgardBrume } }; index3 = 1; List list104 = new List(index3); CollectionsMarshal.SetCount(list104, index3); span4 = CollectionsMarshal.AsSpan(list104); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKHA001_03672_EVENTAREA_WARP_000_117") }; obj78.DialogueChoices = list104; reference82 = obj78; obj77.Steps = list103; reference81 = obj77; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031684u, new Vector3(-7.156494f, -16f, 163.46985f), 886) { NextQuestId = new QuestId(3725) }; obj79.Steps = list105; reference83 = obj79; questRoot11.QuestSequence = list97; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(3673); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list106 = new List(num); CollectionsMarshal.SetCount(list106, num); span = CollectionsMarshal.AsSpan(list106); index = 0; span[index] = "liza"; questRoot12.Author = list106; index = 4; List list107 = new List(index); CollectionsMarshal.SetCount(list107, index); span2 = CollectionsMarshal.AsSpan(list107); num = 0; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 0 }; index2 = 1; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; ref QuestStep reference85 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.AcceptQuest, 1031257u, new Vector3(-2.4262085f, 0f, -9.10968f), 351); num3 = 1; List list109 = new List(num3); CollectionsMarshal.SetCount(list109, num3); span4 = CollectionsMarshal.AsSpan(list109); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMG101_03673_Q1_000_500"), Answer = new ExcelRef("TEXT_LUCKMG101_03673_A1_000_500") }; questStep5.DialogueChoices = list109; reference85 = questStep5; obj80.Steps = list108; reference84 = obj80; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 1 }; num2 = 3; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002879u, new Vector3(0f, 3f, 27.5f), 351) { TargetTerritoryId = (ushort)156 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(30.917934f, 20.495003f, -656.1909f), 156) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1018433u, new Vector3(50.766724f, 50f, -772.3964f), 156) { Fly = true }; obj81.Steps = list110; reference86 = obj81; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 2 }; index2 = 3; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(30.917934f, 20.495003f, -656.1909f), 156) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1032081u, new Vector3(-2.4262085f, 0f, -9.10968f), 351); obj82.Steps = list111; reference87 = obj82; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027230u, new Vector3(117.997925f, 14.649025f, 7.156433f), 819) { TargetTerritoryId = (ushort)844, AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumDossalGate } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032121u, new Vector3(0.045776367f, -5.996435E-14f, -5.5390625f), 844); obj83.Steps = list112; reference88 = obj83; questRoot12.QuestSequence = list107; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(3674); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list113 = new List(num); CollectionsMarshal.SetCount(list113, num); span = CollectionsMarshal.AsSpan(list113); index = 0; span[index] = "liza"; questRoot13.Author = list113; index = 5; List list114 = new List(index); CollectionsMarshal.SetCount(list114, index); span2 = CollectionsMarshal.AsSpan(list114); num = 0; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 0 }; index2 = 1; List list115 = new List(index2); CollectionsMarshal.SetCount(list115, index2); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032121u, new Vector3(0.045776367f, -5.996435E-14f, -5.5390625f), 844); obj84.Steps = list115; reference89 = obj84; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 1 }; num2 = 6; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; span3[index2] = new QuestStep(EInteractionType.None, null, null, 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumTessellation } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(55.589294f, 2.0276523f, 669.1557f), 813) { Comment = "these bridges have navmesh problems", SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(15.410904f, 2.2598603f, 677.3755f), 813) { DisableNavmesh = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-54.93826f, 3.1323283f, 690.1962f), 813) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-115.65658f, -0.67464465f, 653.1527f), 813) { StopDistance = 0.5f, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1031726u, new Vector3(-116.80786f, -0.6811354f, 651.026f), 813); obj85.Steps = list116; reference90 = obj85; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 2 }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 813) { DutyOptions = new DutyOptions { ContentFinderConditionId = 692u } }; obj86.Steps = list117; reference91 = obj86; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032451u, new Vector3(-113.359314f, -0.6671539f, 656.79407f), 813) { StopDistance = 5f }; obj87.Steps = list118; reference92 = obj87; questRoot13.QuestSequence = list114; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(3675); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list119 = new List(num); CollectionsMarshal.SetCount(list119, num); span = CollectionsMarshal.AsSpan(list119); index = 0; span[index] = "liza"; questRoot14.Author = list119; index = 6; List list120 = new List(index); CollectionsMarshal.SetCount(list120, index); span2 = CollectionsMarshal.AsSpan(list120); num = 0; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 0 }; index2 = 1; List list121 = new List(index2); CollectionsMarshal.SetCount(list121, index2); span3 = CollectionsMarshal.AsSpan(list121); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032451u, new Vector3(-113.359314f, -0.6671539f, 656.79407f), 813); obj88.Steps = list121; reference93 = obj88; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 1 }; num2 = 1; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027230u, new Vector3(117.997925f, 14.649025f, 7.156433f), 819) { TargetTerritoryId = (ushort)844, AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumDossalGate } }; obj89.Steps = list122; reference94 = obj89; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 2 }; index2 = 1; List list123 = new List(index2); CollectionsMarshal.SetCount(list123, index2); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032122u, new Vector3(2.1820068f, 0f, -5.142395f), 844) { StopDistance = 7f }; obj90.Steps = list123; reference95 = obj90; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 3 }; num2 = 1; List list124 = new List(num2); CollectionsMarshal.SetCount(list124, num2); span3 = CollectionsMarshal.AsSpan(list124); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031732u, new Vector3(366.68945f, -27.966003f, 305.19568f), 815) { AetheryteShortcut = EAetheryteLocation.AmhAraengInnAtJourneysHead }; obj91.Steps = list124; reference96 = obj91; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 4 }; index2 = 3; List list125 = new List(index2); CollectionsMarshal.SetCount(list125, index2); span3 = CollectionsMarshal.AsSpan(list125); num2 = 0; ref QuestStep reference98 = ref span3[num2]; QuestStep obj93 = new QuestStep(EInteractionType.UseItem, 1027910u, new Vector3(356.71008f, -27.8172f, 310.04797f), 815) { ItemId = 2002904u }; index3 = 6; List list126 = new List(index3); CollectionsMarshal.SetCount(list126, index3); span5 = CollectionsMarshal.AsSpan(list126); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj93.CompletionQuestVariablesFlags = list126; reference98 = obj93; num2++; ref QuestStep reference99 = ref span3[num2]; QuestStep obj94 = new QuestStep(EInteractionType.UseItem, 1027909u, new Vector3(357.47314f, -27.145874f, 317.28076f), 815) { ItemId = 2002904u }; num3 = 6; List list127 = new List(num3); CollectionsMarshal.SetCount(list127, num3); span5 = CollectionsMarshal.AsSpan(list127); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj94.CompletionQuestVariablesFlags = list127; reference99 = obj94; num2++; ref QuestStep reference100 = ref span3[num2]; QuestStep obj95 = new QuestStep(EInteractionType.UseItem, 1027939u, new Vector3(415.854f, -28.357805f, 335.4391f), 815) { ItemId = 2002904u }; index3 = 6; List list128 = new List(index3); CollectionsMarshal.SetCount(list128, index3); span5 = CollectionsMarshal.AsSpan(list128); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj95.CompletionQuestVariablesFlags = list128; reference100 = obj95; obj92.Steps = list125; reference97 = obj92; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031732u, new Vector3(366.68945f, -27.966003f, 305.19568f), 815); obj96.Steps = list129; reference101 = obj96; questRoot14.QuestSequence = list120; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(3676); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list130 = new List(num); CollectionsMarshal.SetCount(list130, num); span = CollectionsMarshal.AsSpan(list130); index = 0; span[index] = "liza"; questRoot15.Author = list130; index = 6; List list131 = new List(index); CollectionsMarshal.SetCount(list131, index); span2 = CollectionsMarshal.AsSpan(list131); num = 0; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 0 }; index2 = 1; List list132 = new List(index2); CollectionsMarshal.SetCount(list132, index2); span3 = CollectionsMarshal.AsSpan(list132); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031732u, new Vector3(366.68945f, -27.966003f, 305.19568f), 815); obj97.Steps = list132; reference102 = obj97; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 1 }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; ref QuestStep reference104 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1031732u, new Vector3(366.68945f, -27.966003f, 305.19568f), 815); num3 = 1; List list134 = new List(num3); CollectionsMarshal.SetCount(list134, num3); span4 = CollectionsMarshal.AsSpan(list134); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMG104_03676_Q2_000_100"), Answer = new ExcelRef("TEXT_LUCKMG104_03676_A1_000_100") }; questStep6.DialogueChoices = list134; reference104 = questStep6; obj98.Steps = list133; reference103 = obj98; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 2 }; index2 = 1; List list135 = new List(index2); CollectionsMarshal.SetCount(list135, index2); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031792u, new Vector3(-483.7873f, 45.58319f, -235.46198f), 815) { AetheryteShortcut = EAetheryteLocation.AmhAraengTwine }; obj99.Steps = list135; reference105 = obj99; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 3 }; num2 = 4; List list136 = new List(num2); CollectionsMarshal.SetCount(list136, num2); span3 = CollectionsMarshal.AsSpan(list136); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-27.96634f, 41.707367f, -482.99057f), 815) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; ref QuestStep reference107 = ref span3[index2]; QuestStep obj101 = new QuestStep(EInteractionType.Interact, 2010811u, new Vector3(-16.922302f, 42.282715f, -470.48145f), 815) { StopDistance = 1f, Fly = true }; index3 = 6; List list137 = new List(index3); CollectionsMarshal.SetCount(list137, index3); span5 = CollectionsMarshal.AsSpan(list137); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj101.CompletionQuestVariablesFlags = list137; reference107 = obj101; index2++; ref QuestStep reference108 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2010810u, new Vector3(8.682312f, 42.130127f, -471.9463f), 815); num3 = 6; List list138 = new List(num3); CollectionsMarshal.SetCount(list138, num3); span5 = CollectionsMarshal.AsSpan(list138); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list138; reference108 = questStep7; index2++; ref QuestStep reference109 = ref span3[index2]; QuestStep obj102 = new QuestStep(EInteractionType.Interact, 2010809u, new Vector3(19.760376f, 42.130127f, -463.3402f), 815) { Comment = "Combat not necessary to progress quest" }; index3 = 6; List list139 = new List(index3); CollectionsMarshal.SetCount(list139, index3); span5 = CollectionsMarshal.AsSpan(list139); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj102.CompletionQuestVariablesFlags = list139; reference109 = obj102; obj100.Steps = list136; reference106 = obj100; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 4 }; index2 = 2; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(47.593674f, 42.681213f, -511.2799f), 815) { Comment = "Should be far enough to reset combat" }; num2++; ref QuestStep reference111 = ref span3[num2]; QuestStep obj104 = new QuestStep(EInteractionType.Interact, 1031732u, new Vector3(366.68945f, -27.966003f, 305.19568f), 815) { AetheryteShortcut = EAetheryteLocation.AmhAraengInnAtJourneysHead }; num3 = 1; List list141 = new List(num3); CollectionsMarshal.SetCount(list141, num3); span4 = CollectionsMarshal.AsSpan(list141); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMG104_03676_Q3_000_200"), Answer = new ExcelRef("TEXT_LUCKMG104_03676_A1_000_200") }; obj104.DialogueChoices = list141; reference111 = obj104; obj103.Steps = list140; reference110 = obj103; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list142 = new List(num2); CollectionsMarshal.SetCount(list142, num2); span3 = CollectionsMarshal.AsSpan(list142); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031734u, new Vector3(364.58374f, -27.966003f, 304.12744f), 815) { StopDistance = 6f }; obj105.Steps = list142; reference112 = obj105; questRoot15.QuestSequence = list131; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(3677); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list143 = new List(num); CollectionsMarshal.SetCount(list143, num); span = CollectionsMarshal.AsSpan(list143); index = 0; span[index] = "liza"; questRoot16.Author = list143; index = 3; List list144 = new List(index); CollectionsMarshal.SetCount(list144, index); span2 = CollectionsMarshal.AsSpan(list144); num = 0; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 0 }; index2 = 1; List list145 = new List(index2); CollectionsMarshal.SetCount(list145, index2); span3 = CollectionsMarshal.AsSpan(list145); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031736u, new Vector3(368.1848f, -27.966003f, 302.3269f), 815) { StopDistance = 5f }; obj106.Steps = list145; reference113 = obj106; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 1 }; num2 = 1; List list146 = new List(num2); CollectionsMarshal.SetCount(list146, num2); span3 = CollectionsMarshal.AsSpan(list146); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031737u, new Vector3(20.950623f, 82.05f, 17.837708f), 820) { AetheryteShortcut = EAetheryteLocation.Eulmore }; obj107.Steps = list146; reference114 = obj107; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list147 = new List(index2); CollectionsMarshal.SetCount(list147, index2); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031739u, new Vector3(-19.36377f, 82.83509f, -50.55316f), 820); obj108.Steps = list147; reference115 = obj108; questRoot16.QuestSequence = list144; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(3678); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list148 = new List(num); CollectionsMarshal.SetCount(list148, num); span = CollectionsMarshal.AsSpan(list148); index = 0; span[index] = "liza"; questRoot17.Author = list148; index = 3; List list149 = new List(index); CollectionsMarshal.SetCount(list149, index); span2 = CollectionsMarshal.AsSpan(list149); num = 0; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 0 }; num2 = 1; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031742u, new Vector3(-18.60083f, 82.84981f, -48.29486f), 820); obj109.Steps = list150; reference116 = obj109; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 1 }; index2 = 3; List list151 = new List(index2); CollectionsMarshal.SetCount(list151, index2); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; ref QuestStep reference118 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1027544u, new Vector3(12.985352f, 82.05f, -25.223206f), 820); index3 = 6; List list152 = new List(index3); CollectionsMarshal.SetCount(list152, index3); span5 = CollectionsMarshal.AsSpan(list152); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list152; reference118 = questStep8; num2++; ref QuestStep reference119 = ref span3[num2]; QuestStep obj111 = new QuestStep(EInteractionType.Interact, 1027602u, new Vector3(74.35718f, -10.320814f, 4.8981323f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Eulmore, To = EAetheryteLocation.EulmoreSoutheastDerelict } }; num3 = 6; List list153 = new List(num3); CollectionsMarshal.SetCount(list153, num3); span5 = CollectionsMarshal.AsSpan(list153); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj111.CompletionQuestVariablesFlags = list153; reference119 = obj111; num2++; ref QuestStep reference120 = ref span3[num2]; QuestStep obj112 = new QuestStep(EInteractionType.Interact, 1029990u, new Vector3(11.36792f, 5.999995f, -38.651123f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.EulmoreSoutheastDerelict, To = EAetheryteLocation.EulmoreGloryGate } }; index3 = 6; List list154 = new List(index3); CollectionsMarshal.SetCount(list154, index3); span5 = CollectionsMarshal.AsSpan(list154); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj112.CompletionQuestVariablesFlags = list154; reference120 = obj112; obj110.Steps = list151; reference117 = obj110; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list155 = new List(num2); CollectionsMarshal.SetCount(list155, num2); span3 = CollectionsMarshal.AsSpan(list155); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031746u, new Vector3(-4.043701f, -5.091193f, -98.19183f), 820); obj113.Steps = list155; reference121 = obj113; questRoot17.QuestSequence = list149; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(3679); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list156 = new List(num); CollectionsMarshal.SetCount(list156, num); span = CollectionsMarshal.AsSpan(list156); index = 0; span[index] = "liza"; questRoot18.Author = list156; index = 7; List list157 = new List(index); CollectionsMarshal.SetCount(list157, index); span2 = CollectionsMarshal.AsSpan(list157); num = 0; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 0 }; index2 = 1; List list158 = new List(index2); CollectionsMarshal.SetCount(list158, index2); span3 = CollectionsMarshal.AsSpan(list158); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031746u, new Vector3(-4.043701f, -5.091193f, -98.19183f), 820); obj114.Steps = list158; reference122 = obj114; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 1 }; num2 = 1; List list159 = new List(num2); CollectionsMarshal.SetCount(list159, num2); span3 = CollectionsMarshal.AsSpan(list159); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027306u, new Vector3(-294.94165f, 18.10139f, 403.5553f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaWright }; obj115.Steps = list159; reference123 = obj115; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 2 }; index2 = 2; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028319u, new Vector3(-454.7036f, 65.77815f, 58.27417f), 814) { TargetTerritoryId = (ushort)814, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1031751u, new Vector3(-468.77246f, 334.0526f, -35.05005f), 814) { Fly = true }; obj116.Steps = list160; reference124 = obj116; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 3 }; num2 = 1; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031753u, new Vector3(-159.19745f, 352.35825f, -212.51245f), 814) { Fly = true }; obj117.Steps = list161; reference125 = obj117; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 4 }; index2 = 1; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027462u, new Vector3(-121.87384f, 352.35822f, -191.08875f), 814); obj118.Steps = list162; reference126 = obj118; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 5 }; num2 = 1; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031748u, new Vector3(-61.417603f, 378.34897f, -454.03223f), 814) { Fly = true }; obj119.Steps = list163; reference127 = obj119; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031760u, new Vector3(-60.04431f, 377.92743f, -451.6518f), 814); obj120.Steps = list164; reference128 = obj120; questRoot18.QuestSequence = list157; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(3680); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list165 = new List(num); CollectionsMarshal.SetCount(list165, num); span = CollectionsMarshal.AsSpan(list165); index = 0; span[index] = "liza"; questRoot19.Author = list165; index = 5; List list166 = new List(index); CollectionsMarshal.SetCount(list166, index); span2 = CollectionsMarshal.AsSpan(list166); num = 0; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 0 }; num2 = 1; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031760u, new Vector3(-60.04431f, 377.92743f, -451.6518f), 814); obj121.Steps = list167; reference129 = obj121; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 1 }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031761u, new Vector3(-423.78882f, 334.0526f, -26.199768f), 814) { Fly = true }; obj122.Steps = list168; reference130 = obj122; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 2 }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Snipe, 2010813u, new Vector3(-421.71362f, 339.62f, -161.45575f), 814) { Comment = "Help Master Chai dodge enemies" }; obj123.Steps = list169; reference131 = obj123; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 3 }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031765u, new Vector3(-418.90594f, 339.968f, -162.03558f), 814) { StopDistance = 7f }; obj124.Steps = list170; reference132 = obj124; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031769u, new Vector3(168.5968f, 39.939266f, 585.90063f), 814) { StopDistance = 7f }; obj125.Steps = list171; reference133 = obj125; questRoot19.QuestSequence = list166; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(3681); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list172 = new List(num); CollectionsMarshal.SetCount(list172, num); span = CollectionsMarshal.AsSpan(list172); index = 0; span[index] = "liza"; questRoot20.Author = list172; index = 4; List list173 = new List(index); CollectionsMarshal.SetCount(list173, index); span2 = CollectionsMarshal.AsSpan(list173); num = 0; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 0 }; index2 = 1; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031770u, new Vector3(170.4585f, 39.973778f, 586.1753f), 814) { StopDistance = 7f }; obj126.Steps = list174; reference134 = obj126; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 1 }; num2 = 1; List list175 = new List(num2); CollectionsMarshal.SetCount(list175, num2); span3 = CollectionsMarshal.AsSpan(list175); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027549u, new Vector3(2.029419f, 83.195244f, 57.846924f), 820) { AetheryteShortcut = EAetheryteLocation.Eulmore }; obj127.Steps = list175; reference135 = obj127; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 2 }; index2 = 1; List list176 = new List(index2); CollectionsMarshal.SetCount(list176, index2); span3 = CollectionsMarshal.AsSpan(list176); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031777u, new Vector3(25.864014f, 82.78213f, 24.734863f), 820); obj128.Steps = list176; reference136 = obj128; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list177 = new List(num2); CollectionsMarshal.SetCount(list177, num2); span3 = CollectionsMarshal.AsSpan(list177); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031781u, new Vector3(24.246582f, 82.78206f, 25.77246f), 820); obj129.Steps = list177; reference137 = obj129; questRoot20.QuestSequence = list173; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(3682); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list178 = new List(num); CollectionsMarshal.SetCount(list178, num); span = CollectionsMarshal.AsSpan(list178); index = 0; span[index] = "liza"; questRoot21.Author = list178; index = 4; List list179 = new List(index); CollectionsMarshal.SetCount(list179, index); span2 = CollectionsMarshal.AsSpan(list179); num = 0; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 0 }; index2 = 1; List list180 = new List(index2); CollectionsMarshal.SetCount(list180, index2); span3 = CollectionsMarshal.AsSpan(list180); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031777u, new Vector3(25.864014f, 82.78213f, 24.734863f), 820); obj130.Steps = list180; reference138 = obj130; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 1 }; num2 = 2; List list181 = new List(num2); CollectionsMarshal.SetCount(list181, num2); span3 = CollectionsMarshal.AsSpan(list181); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027230u, new Vector3(117.997925f, 14.649025f, 7.156433f), 819) { TargetTerritoryId = (ushort)844, AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumDossalGate } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1032121u, new Vector3(0.045776367f, -5.996435E-14f, -5.5390625f), 844); obj131.Steps = list181; reference139 = obj131; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 2 }; index2 = 2; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; ref QuestStep reference141 = ref span3[num2]; QuestStep obj133 = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 1; List list183 = new List(num3); CollectionsMarshal.SetCount(list183, num3); Span span7 = CollectionsMarshal.AsSpan(list183); index3 = 0; span7[index3] = 351; skipStepConditions.InTerritory = list183; skipConditions.StepIf = skipStepConditions; SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); index3 = 1; List list184 = new List(index3); CollectionsMarshal.SetCount(list184, index3); span7 = CollectionsMarshal.AsSpan(list184); num3 = 0; span7[num3] = 351; skipAetheryteCondition.InTerritory = list184; skipConditions.AetheryteShortcutIf = skipAetheryteCondition; obj133.SkipConditions = skipConditions; reference141 = obj133; num2++; ref QuestStep reference142 = ref span3[num2]; QuestStep obj134 = new QuestStep(EInteractionType.SinglePlayerDuty, 1032081u, new Vector3(-2.4262085f, 0f, -9.10968f), 351) { Comment = "Estinien vs. Arch Ultima" }; SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); num3 = 4; List list185 = new List(num3); CollectionsMarshal.SetCount(list185, num3); span = CollectionsMarshal.AsSpan(list185); index3 = 0; span[index3] = "AI doesn't move automatically for the first boss"; index3++; span[index3] = "AI doesn't move automatically for the dialogue with gaius on the bridge"; index3++; span[index3] = "After walking downstairs automatically, AI tries to run back towards the stairs (ignoring the arena boudnary)"; index3++; span[index3] = "After moving from the arena boundary, AI doesn't move into melee range and stops too far away when initially attacking"; singlePlayerDutyOptions.Notes = list185; obj134.SinglePlayerDutyOptions = singlePlayerDutyOptions; reference142 = obj134; obj132.Steps = list182; reference140 = obj132; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list186 = new List(num2); CollectionsMarshal.SetCount(list186, num2); span3 = CollectionsMarshal.AsSpan(list186); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032081u, new Vector3(-2.4262085f, 0f, -9.10968f), 351) { StopDistance = 5f }; obj135.Steps = list186; reference143 = obj135; questRoot21.QuestSequence = list179; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(3683); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list187 = new List(num); CollectionsMarshal.SetCount(list187, num); span = CollectionsMarshal.AsSpan(list187); index = 0; span[index] = "liza"; questRoot22.Author = list187; index = 12; List list188 = new List(index); CollectionsMarshal.SetCount(list188, index); span2 = CollectionsMarshal.AsSpan(list188); num = 0; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 0 }; index2 = 1; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031839u, new Vector3(95.628296f, 1.490116E-08f, 204.11987f), 819); obj136.Steps = list189; reference144 = obj136; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 1 }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031843u, new Vector3(152.48328f, 0.21766767f, 655.4512f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandFortJobb }; obj137.Steps = list190; reference145 = obj137; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 2 }; index2 = 1; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031845u, new Vector3(-200.09155f, 2.2048368f, 737.8804f), 813) { Fly = true }; obj138.Steps = list191; reference146 = obj138; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 3 }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; ref QuestStep reference148 = ref span3[index2]; QuestStep obj140 = new QuestStep(EInteractionType.Combat, null, new Vector3(234.24565f, 10.83118f, 738.46594f), 813) { StopDistance = 1f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list193 = new List(index3); CollectionsMarshal.SetCount(list193, index3); span6 = CollectionsMarshal.AsSpan(list193); num3 = 0; span6[num3] = 11437u; obj140.KillEnemyDataIds = list193; reference148 = obj140; obj139.Steps = list192; reference147 = obj139; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 4 }; index2 = 1; List list194 = new List(index2); CollectionsMarshal.SetCount(list194, index2); span3 = CollectionsMarshal.AsSpan(list194); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031847u, new Vector3(231.92188f, 9.887029f, 726.74133f), 813) { StopDistance = 7f }; obj141.Steps = list194; reference149 = obj141; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 5 }; num2 = 1; List list195 = new List(num2); CollectionsMarshal.SetCount(list195, num2); span3 = CollectionsMarshal.AsSpan(list195); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031846u, new Vector3(-204.76086f, 2.4649847f, 739.9557f), 813) { Fly = true }; obj142.Steps = list195; reference150 = obj142; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 6 }; index2 = 1; List list196 = new List(index2); CollectionsMarshal.SetCount(list196, index2); span3 = CollectionsMarshal.AsSpan(list196); num2 = 0; ref QuestStep reference152 = ref span3[num2]; QuestStep obj144 = new QuestStep(EInteractionType.Interact, 1031808u, new Vector3(-461.53967f, 72.51729f, 586.48047f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; num3 = 1; List list197 = new List(num3); CollectionsMarshal.SetCount(list197, num3); span4 = CollectionsMarshal.AsSpan(list197); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANPIX001_03683_EVENTAREA_WARP_000_133") }; obj144.DialogueChoices = list197; reference152 = obj144; obj143.Steps = list196; reference151 = obj143; num++; span2[num] = new QuestSequence { Sequence = 7 }; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 8 }; num2 = 1; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031850u, new Vector3(55.588623f, -1.6532946f, 48.599854f), 889); obj145.Steps = list198; reference153 = obj145; num++; span2[num] = new QuestSequence { Sequence = 9 }; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 10 }; index2 = 1; List list199 = new List(index2); CollectionsMarshal.SetCount(list199, index2); span3 = CollectionsMarshal.AsSpan(list199); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032348u, new Vector3(-18.295654f, 6.8822618f, -67.338135f), 890); obj146.Steps = list199; reference154 = obj146; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list200 = new List(num2); CollectionsMarshal.SetCount(list200, num2); span3 = CollectionsMarshal.AsSpan(list200); index2 = 0; ref QuestStep reference156 = ref span3[index2]; QuestStep obj148 = new QuestStep(EInteractionType.CompleteQuest, 1031806u, new Vector3(-464.59143f, 71.76874f, 573.8766f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; index3 = 1; List list201 = new List(index3); CollectionsMarshal.SetCount(list201, index3); span4 = CollectionsMarshal.AsSpan(list201); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANPIX001_03683_Q3_000_000"), Answer = new ExcelRef("TEXT_BANPIX001_03683_A3_000_001") }; obj148.DialogueChoices = list201; reference156 = obj148; obj147.Steps = list200; reference155 = obj147; questRoot22.QuestSequence = list188; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(3684); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list202 = new List(num); CollectionsMarshal.SetCount(list202, num); span = CollectionsMarshal.AsSpan(list202); index = 0; span[index] = "liza"; questRoot23.Author = list202; index = 13; List list203 = new List(index); CollectionsMarshal.SetCount(list203, index); span2 = CollectionsMarshal.AsSpan(list203); num = 0; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 0 }; index2 = 1; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031806u, new Vector3(-464.59143f, 71.76874f, 573.8766f), 816); obj149.Steps = list204; reference157 = obj149; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 1 }; num2 = 2; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031891u, new Vector3(-461.53967f, 72.51729f, 586.48047f), 816) { TargetTerritoryId = (ushort)890 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1031853u, new Vector3(60.471436f, -1.6051313f, 53.543823f), 890); obj150.Steps = list205; reference158 = obj150; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 2 }; index2 = 1; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031852u, new Vector3(59.03711f, -1.7997739f, 56.565186f), 890); obj151.Steps = list206; reference159 = obj151; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 3 }; num2 = 1; List list207 = new List(num2); CollectionsMarshal.SetCount(list207, num2); span3 = CollectionsMarshal.AsSpan(list207); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031855u, new Vector3(74.784424f, 98.85967f, -820.88965f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegPlaEnni }; obj152.Steps = list207; reference160 = obj152; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 4 }; index2 = 1; List list208 = new List(index2); CollectionsMarshal.SetCount(list208, index2); span3 = CollectionsMarshal.AsSpan(list208); num2 = 0; ref QuestStep reference162 = ref span3[num2]; QuestStep obj154 = new QuestStep(EInteractionType.Interact, 1031858u, new Vector3(-211.35272f, 16.63259f, 427.32886f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaWright }; num3 = 1; List list209 = new List(num3); CollectionsMarshal.SetCount(list209, num3); span4 = CollectionsMarshal.AsSpan(list209); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANPIX002_03684_Q1_000_000"), Answer = new ExcelRef("TEXT_BANPIX002_03684_A1_000_001") }; obj154.DialogueChoices = list209; reference162 = obj154; obj153.Steps = list208; reference161 = obj153; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 5 }; num2 = 1; List list210 = new List(num2); CollectionsMarshal.SetCount(list210, num2); span3 = CollectionsMarshal.AsSpan(list210); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031860u, new Vector3(-217.45636f, 21.481304f, 356.9237f), 814) { Fly = true }; obj155.Steps = list210; reference163 = obj155; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 6 }; index2 = 1; List list211 = new List(index2); CollectionsMarshal.SetCount(list211, index2); span3 = CollectionsMarshal.AsSpan(list211); num2 = 0; ref QuestStep reference165 = ref span3[num2]; QuestStep obj157 = new QuestStep(EInteractionType.Combat, null, new Vector3(-137.7369f, 11.939666f, 336.4078f), 814) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list212 = new List(index3); CollectionsMarshal.SetCount(list212, index3); span6 = CollectionsMarshal.AsSpan(list212); num3 = 0; span6[num3] = 11438u; obj157.KillEnemyDataIds = list212; reference165 = obj157; obj156.Steps = list211; reference164 = obj156; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 7 }; num2 = 1; List list213 = new List(num2); CollectionsMarshal.SetCount(list213, num2); span3 = CollectionsMarshal.AsSpan(list213); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031861u, new Vector3(-149.85895f, 13.084818f, 341.1764f), 814); obj158.Steps = list213; reference166 = obj158; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 8 }; index2 = 1; List list214 = new List(index2); CollectionsMarshal.SetCount(list214, index2); span3 = CollectionsMarshal.AsSpan(list214); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031860u, new Vector3(-217.45636f, 21.481304f, 356.9237f), 814) { Fly = true }; obj159.Steps = list214; reference167 = obj159; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 9 }; num2 = 2; List list215 = new List(num2); CollectionsMarshal.SetCount(list215, num2); span3 = CollectionsMarshal.AsSpan(list215); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031891u, new Vector3(-461.53967f, 72.51729f, 586.48047f), 816) { TargetTerritoryId = (ushort)890, Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1031863u, new Vector3(60.379883f, 31.0353f, -110.76526f), 890); obj160.Steps = list215; reference168 = obj160; num++; span2[num] = new QuestSequence { Sequence = 10 }; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 11 }; index2 = 1; List list216 = new List(index2); CollectionsMarshal.SetCount(list216, index2); span3 = CollectionsMarshal.AsSpan(list216); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032350u, new Vector3(63.797974f, 30.266184f, -103.4715f), 891); obj161.Steps = list216; reference169 = obj161; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list217 = new List(num2); CollectionsMarshal.SetCount(list217, num2); span3 = CollectionsMarshal.AsSpan(list217); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031806u, new Vector3(-464.59143f, 71.76874f, 573.8766f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj162.Steps = list217; reference170 = obj162; questRoot23.QuestSequence = list203; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(3685); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list218 = new List(num); CollectionsMarshal.SetCount(list218, num); span = CollectionsMarshal.AsSpan(list218); index = 0; span[index] = "liza"; questRoot24.Author = list218; index = 11; List list219 = new List(index); CollectionsMarshal.SetCount(list219, index); span2 = CollectionsMarshal.AsSpan(list219); num = 0; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 0 }; index2 = 1; List list220 = new List(index2); CollectionsMarshal.SetCount(list220, index2); span3 = CollectionsMarshal.AsSpan(list220); num2 = 0; ref QuestStep reference172 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.AcceptQuest, 1031806u, new Vector3(-464.59143f, 71.76874f, 573.8766f), 816); num3 = 1; List list221 = new List(num3); CollectionsMarshal.SetCount(list221, num3); span4 = CollectionsMarshal.AsSpan(list221); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANPIX003_03685_Q1_000_000"), Answer = new ExcelRef("TEXT_BANPIX003_03685_A1_000_003") }; questStep9.DialogueChoices = list221; reference172 = questStep9; obj163.Steps = list220; reference171 = obj163; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 1 }; num2 = 2; List list222 = new List(num2); CollectionsMarshal.SetCount(list222, num2); span3 = CollectionsMarshal.AsSpan(list222); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031892u, new Vector3(-461.5702f, 72.51754f, 586.48047f), 816) { TargetTerritoryId = (ushort)891 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1031866u, new Vector3(78.690796f, 0.15887591f, 50.0343f), 891); obj164.Steps = list222; reference173 = obj164; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 2 }; index2 = 1; List list223 = new List(index2); CollectionsMarshal.SetCount(list223, index2); span3 = CollectionsMarshal.AsSpan(list223); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031865u, new Vector3(76.37134f, 0.15887591f, 51.987427f), 891); obj165.Steps = list223; reference174 = obj165; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 3 }; num2 = 1; List list224 = new List(num2); CollectionsMarshal.SetCount(list224, num2); span3 = CollectionsMarshal.AsSpan(list224); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031867u, new Vector3(303.15088f, 1.4685827f, -313.34406f), 815) { Fly = true, AetheryteShortcut = EAetheryteLocation.AmhAraengMordSouq }; obj166.Steps = list224; reference175 = obj166; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 4 }; index2 = 2; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(201.67809f, 7.1558266f, -137.17564f), 815) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1031869u, new Vector3(201.06812f, 7.1558266f, -138.81134f), 815); obj167.Steps = list225; reference176 = obj167; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 5 }; num2 = 1; List list226 = new List(num2); CollectionsMarshal.SetCount(list226, num2); span3 = CollectionsMarshal.AsSpan(list226); index2 = 0; ref QuestStep reference178 = ref span3[index2]; QuestStep obj169 = new QuestStep(EInteractionType.Combat, null, new Vector3(355.25076f, -19.54202f, -4.2170615f), 815) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list227 = new List(index3); CollectionsMarshal.SetCount(list227, index3); span6 = CollectionsMarshal.AsSpan(list227); num3 = 0; span6[num3] = 11439u; obj169.KillEnemyDataIds = list227; reference178 = obj169; obj168.Steps = list226; reference177 = obj168; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 6 }; index2 = 1; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031871u, new Vector3(350.05713f, -18.544811f, -15.793152f), 815) { StopDistance = 7f }; obj170.Steps = list228; reference179 = obj170; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 7 }; num2 = 2; List list229 = new List(num2); CollectionsMarshal.SetCount(list229, num2); span3 = CollectionsMarshal.AsSpan(list229); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(201.67809f, 7.1558266f, -137.17564f), 815) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1031869u, new Vector3(201.06812f, 7.1558266f, -138.81134f), 815); obj171.Steps = list229; reference180 = obj171; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 8 }; index2 = 2; List list230 = new List(index2); CollectionsMarshal.SetCount(list230, index2); span3 = CollectionsMarshal.AsSpan(list230); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031892u, new Vector3(-461.5702f, 72.51754f, 586.48047f), 816) { TargetTerritoryId = (ushort)891, Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1032030u, new Vector3(90.40967f, 40.45613f, -105.48566f), 891); obj172.Steps = list230; reference181 = obj172; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 9 }; num2 = 1; List list231 = new List(num2); CollectionsMarshal.SetCount(list231, num2); span3 = CollectionsMarshal.AsSpan(list231); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032352u, new Vector3(95.994385f, 38.906254f, -89.37213f), 891); obj173.Steps = list231; reference182 = obj173; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list232 = new List(index2); CollectionsMarshal.SetCount(list232, index2); span3 = CollectionsMarshal.AsSpan(list232); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031806u, new Vector3(-464.59143f, 71.76874f, 573.8766f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj174.Steps = list232; reference183 = obj174; questRoot24.QuestSequence = list219; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(3686); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list233 = new List(num); CollectionsMarshal.SetCount(list233, num); span = CollectionsMarshal.AsSpan(list233); index = 0; span[index] = "liza"; questRoot25.Author = list233; index = 11; List list234 = new List(index); CollectionsMarshal.SetCount(list234, index); span2 = CollectionsMarshal.AsSpan(list234); num = 0; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 0 }; num2 = 1; List list235 = new List(num2); CollectionsMarshal.SetCount(list235, num2); span3 = CollectionsMarshal.AsSpan(list235); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031806u, new Vector3(-464.59143f, 71.76874f, 573.8766f), 816); obj175.Steps = list235; reference184 = obj175; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 1 }; index2 = 2; List list236 = new List(index2); CollectionsMarshal.SetCount(list236, index2); span3 = CollectionsMarshal.AsSpan(list236); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031892u, new Vector3(-461.5702f, 72.51754f, 586.48047f), 816) { TargetTerritoryId = (ushort)891 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1031875u, new Vector3(63.553833f, -6.2561507f, -4.6845703f), 891); obj176.Steps = list236; reference185 = obj176; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 2 }; num2 = 1; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031873u, new Vector3(62.57715f, -6.26951f, -1.2970581f), 891); obj177.Steps = list237; reference186 = obj177; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 3 }; index2 = 1; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031876u, new Vector3(-143.99939f, -18.519604f, 300.52637f), 817) { AetheryteShortcut = EAetheryteLocation.RaktikaSlitherbough }; obj178.Steps = list238; reference187 = obj178; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 4 }; num2 = 1; List list239 = new List(num2); CollectionsMarshal.SetCount(list239, num2); span3 = CollectionsMarshal.AsSpan(list239); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031878u, new Vector3(-42.648987f, -18.509216f, 270.31348f), 817); obj179.Steps = list239; reference188 = obj179; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 5 }; index2 = 1; List list240 = new List(index2); CollectionsMarshal.SetCount(list240, index2); span3 = CollectionsMarshal.AsSpan(list240); num2 = 0; ref QuestStep reference190 = ref span3[num2]; QuestStep obj181 = new QuestStep(EInteractionType.Combat, null, new Vector3(-277.1741f, 16.288988f, 251.72075f), 817) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list241 = new List(num3); CollectionsMarshal.SetCount(list241, num3); span6 = CollectionsMarshal.AsSpan(list241); index3 = 0; span6[index3] = 11440u; obj181.KillEnemyDataIds = list241; reference190 = obj181; obj180.Steps = list240; reference189 = obj180; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 6 }; num2 = 1; List list242 = new List(num2); CollectionsMarshal.SetCount(list242, num2); span3 = CollectionsMarshal.AsSpan(list242); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031879u, new Vector3(-276.93604f, 15.250552f, 263.20276f), 817); obj182.Steps = list242; reference191 = obj182; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 7 }; index2 = 2; List list243 = new List(index2); CollectionsMarshal.SetCount(list243, index2); span3 = CollectionsMarshal.AsSpan(list243); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-68.90031f, -19.300228f, 286.6684f), 817) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1032280u, new Vector3(-42.038635f, -18.997498f, 270.58813f), 817); obj183.Steps = list243; reference192 = obj183; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 8 }; num2 = 2; List list244 = new List(num2); CollectionsMarshal.SetCount(list244, num2); span3 = CollectionsMarshal.AsSpan(list244); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031892u, new Vector3(-461.5702f, 72.51754f, 586.48047f), 816) { TargetTerritoryId = (ushort)891, Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1032032u, new Vector3(-2.5177612f, 25.887014f, -107.07257f), 891); obj184.Steps = list244; reference193 = obj184; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 9 }; index2 = 1; List list245 = new List(index2); CollectionsMarshal.SetCount(list245, index2); span3 = CollectionsMarshal.AsSpan(list245); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032032u, new Vector3(-2.5177612f, 25.887014f, -107.07257f), 891); obj185.Steps = list245; reference194 = obj185; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list246 = new List(num2); CollectionsMarshal.SetCount(list246, num2); span3 = CollectionsMarshal.AsSpan(list246); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031806u, new Vector3(-464.59143f, 71.76874f, 573.8766f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj186.Steps = list246; reference195 = obj186; questRoot25.QuestSequence = list234; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(3687); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list247 = new List(num); CollectionsMarshal.SetCount(list247, num); span = CollectionsMarshal.AsSpan(list247); index = 0; span[index] = "plogon_enjoyer"; questRoot26.Author = list247; index = 10; List list248 = new List(index); CollectionsMarshal.SetCount(list248, index); span2 = CollectionsMarshal.AsSpan(list248); num = 0; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 0 }; index2 = 1; List list249 = new List(index2); CollectionsMarshal.SetCount(list249, index2); span3 = CollectionsMarshal.AsSpan(list249); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031806u, new Vector3(-464.59143f, 71.76874f, 573.8766f), 816); obj187.Steps = list249; reference196 = obj187; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 1 }; num2 = 2; List list250 = new List(num2); CollectionsMarshal.SetCount(list250, num2); span3 = CollectionsMarshal.AsSpan(list250); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031892u, new Vector3(-461.5702f, 72.51754f, 586.48047f), 816) { TargetTerritoryId = (ushort)891 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1031883u, new Vector3(-116.07544f, 9.440084f, -41.428284f), 891); obj188.Steps = list250; reference197 = obj188; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 2 }; index2 = 1; List list251 = new List(index2); CollectionsMarshal.SetCount(list251, index2); span3 = CollectionsMarshal.AsSpan(list251); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031881u, new Vector3(-115.03784f, 9.440084f, -38.651123f), 891); obj189.Steps = list251; reference198 = obj189; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 3 }; num2 = 4; List list252 = new List(num2); CollectionsMarshal.SetCount(list252, num2); span3 = CollectionsMarshal.AsSpan(list252); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031204u, new Vector3(481.95605f, 90.43779f, -656.09216f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegWolekdorf }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-107.78667f, 108.39998f, -840.88965f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegPlaEnni }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1027673u, new Vector3(-106.06549f, 108.39998f, -841.7639f), 816); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1027656u, new Vector3(-291.61517f, 40.324036f, 456.65674f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj190.Steps = list252; reference199 = obj190; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 4 }; index2 = 1; List list253 = new List(index2); CollectionsMarshal.SetCount(list253, index2); span3 = CollectionsMarshal.AsSpan(list253); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031807u, new Vector3(-465.93427f, 71.48343f, 571.8623f), 816) { Fly = true }; obj191.Steps = list253; reference200 = obj191; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 5 }; num2 = 1; List list254 = new List(num2); CollectionsMarshal.SetCount(list254, num2); span3 = CollectionsMarshal.AsSpan(list254); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031808u, new Vector3(-461.53967f, 72.51729f, 586.48047f), 816) { Fly = true }; obj192.Steps = list254; reference201 = obj192; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 6 }; index2 = 1; List list255 = new List(index2); CollectionsMarshal.SetCount(list255, index2); span3 = CollectionsMarshal.AsSpan(list255); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1031808u, new Vector3(-461.53967f, 72.51729f, 586.48047f), 816); obj193.Steps = list255; reference202 = obj193; num++; span2[num] = new QuestSequence { Sequence = 7 }; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 8 }; num2 = 1; List list256 = new List(num2); CollectionsMarshal.SetCount(list256, num2); span3 = CollectionsMarshal.AsSpan(list256); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031886u, new Vector3(38.345825f, -4.6399317f, 24.76538f), 892); obj194.Steps = list256; reference203 = obj194; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list257 = new List(index2); CollectionsMarshal.SetCount(list257, index2); span3 = CollectionsMarshal.AsSpan(list257); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032365u, new Vector3(56.412598f, 5.5911026f, 116.16687f), 892) { TargetTerritoryId = (ushort)816 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031806u, new Vector3(-464.59143f, 71.76874f, 573.8766f), 816); obj195.Steps = list257; reference204 = obj195; questRoot26.QuestSequence = list248; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(3688); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list258 = new List(num); CollectionsMarshal.SetCount(list258, num); span = CollectionsMarshal.AsSpan(list258); index = 0; span[index] = "plogon_enjoyer"; questRoot27.Author = list258; index = 3; List list259 = new List(index); CollectionsMarshal.SetCount(list259, index); span2 = CollectionsMarshal.AsSpan(list259); num = 0; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 0 }; num2 = 1; List list260 = new List(num2); CollectionsMarshal.SetCount(list260, num2); span3 = CollectionsMarshal.AsSpan(list260); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031806u, new Vector3(-464.59143f, 71.76874f, 573.8766f), 816); obj196.Steps = list260; reference205 = obj196; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 1 }; index2 = 2; List list261 = new List(index2); CollectionsMarshal.SetCount(list261, index2); span3 = CollectionsMarshal.AsSpan(list261); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031893u, new Vector3(-461.53967f, 72.51729f, 586.48047f), 816) { TargetTerritoryId = (ushort)892 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1031890u, new Vector3(55.649536f, -6.167951f, 8.041443f), 892); obj197.Steps = list261; reference206 = obj197; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list262 = new List(num2); CollectionsMarshal.SetCount(list262, num2); span3 = CollectionsMarshal.AsSpan(list262); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032365u, new Vector3(56.412598f, 5.5911026f, 116.16687f), 892) { TargetTerritoryId = (ushort)816 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031806u, new Vector3(-464.59143f, 71.76874f, 573.8766f), 816); obj198.Steps = list262; reference207 = obj198; questRoot27.QuestSequence = list259; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(3689); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list263 = new List(num); CollectionsMarshal.SetCount(list263, num); span = CollectionsMarshal.AsSpan(list263); index = 0; span[index] = "liza"; questRoot28.Author = list263; index = 3; List list264 = new List(index); CollectionsMarshal.SetCount(list264, index); span2 = CollectionsMarshal.AsSpan(list264); num = 0; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 0 }; index2 = 1; List list265 = new List(index2); CollectionsMarshal.SetCount(list265, index2); span3 = CollectionsMarshal.AsSpan(list265); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj199.Steps = list265; reference208 = obj199; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 1 }; num2 = 5; List list266 = new List(num2); CollectionsMarshal.SetCount(list266, num2); span3 = CollectionsMarshal.AsSpan(list266); index2 = 0; ref QuestStep reference210 = ref span3[index2]; QuestStep obj201 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-246.48618f, 54.663364f, 605.60834f), 816) { Fly = true }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); index3 = 6; List list267 = new List(index3); CollectionsMarshal.SetCount(list267, index3); span5 = CollectionsMarshal.AsSpan(list267); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list267; skipConditions2.StepIf = skipStepConditions2; obj201.SkipConditions = skipConditions2; reference210 = obj201; index2++; ref QuestStep reference211 = ref span3[index2]; QuestStep obj202 = new QuestStep(EInteractionType.Interact, 2010856u, new Vector3(-271.29016f, 52.96399f, 605.9204f), 816) { DisableNavmesh = true }; num3 = 6; List list268 = new List(num3); CollectionsMarshal.SetCount(list268, num3); span5 = CollectionsMarshal.AsSpan(list268); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj202.CompletionQuestVariablesFlags = list268; reference211 = obj202; index2++; ref QuestStep reference212 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 2010858u, new Vector3(-250.62946f, 50.94983f, 597.7416f), 816); index3 = 6; List list269 = new List(index3); CollectionsMarshal.SetCount(list269, index3); span5 = CollectionsMarshal.AsSpan(list269); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list269; reference212 = questStep10; index2++; ref QuestStep reference213 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-261.1694f, 50.977943f, 589.3572f), 816); SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 6; List list270 = new List(num3); CollectionsMarshal.SetCount(list270, num3); span5 = CollectionsMarshal.AsSpan(list270); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list270; skipConditions3.StepIf = skipStepConditions3; questStep11.SkipConditions = skipConditions3; reference213 = questStep11; index2++; ref QuestStep reference214 = ref span3[index2]; QuestStep obj203 = new QuestStep(EInteractionType.Interact, 2010857u, new Vector3(-261.1277f, 50.94983f, 585.2903f), 816) { StopDistance = 4.5f, DisableNavmesh = true }; index3 = 6; List list271 = new List(index3); CollectionsMarshal.SetCount(list271, index3); span5 = CollectionsMarshal.AsSpan(list271); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj203.CompletionQuestVariablesFlags = list271; reference214 = obj203; obj200.Steps = list266; reference209 = obj200; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj204 = 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, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true }; obj204.Steps = list272; reference215 = obj204; questRoot28.QuestSequence = list264; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(3690); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list273 = new List(num); CollectionsMarshal.SetCount(list273, num); span = CollectionsMarshal.AsSpan(list273); index = 0; span[index] = "liza"; questRoot29.Author = list273; index = 3; List list274 = new List(index); CollectionsMarshal.SetCount(list274, index); span2 = CollectionsMarshal.AsSpan(list274); num = 0; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 0 }; num2 = 1; List list275 = new List(num2); CollectionsMarshal.SetCount(list275, num2); span3 = CollectionsMarshal.AsSpan(list275); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj205.Steps = list275; reference216 = obj205; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 1 }; index2 = 1; List list276 = new List(index2); CollectionsMarshal.SetCount(list276, index2); span3 = CollectionsMarshal.AsSpan(list276); num2 = 0; ref QuestStep reference218 = ref span3[num2]; QuestStep obj207 = new QuestStep(EInteractionType.Combat, 2010859u, new Vector3(-743.86206f, 78.96533f, 457.14502f), 816) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list277 = new List(num3); CollectionsMarshal.SetCount(list277, num3); span6 = CollectionsMarshal.AsSpan(list277); index3 = 0; span6[index3] = 11443u; obj207.KillEnemyDataIds = list277; reference218 = obj207; obj206.Steps = list276; reference217 = obj206; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list278 = new List(num2); CollectionsMarshal.SetCount(list278, num2); span3 = CollectionsMarshal.AsSpan(list278); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true }; obj208.Steps = list278; reference219 = obj208; questRoot29.QuestSequence = list274; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(3691); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list279 = new List(num); CollectionsMarshal.SetCount(list279, num); span = CollectionsMarshal.AsSpan(list279); index = 0; span[index] = "liza"; questRoot30.Author = list279; index = 3; List list280 = new List(index); CollectionsMarshal.SetCount(list280, index); span2 = CollectionsMarshal.AsSpan(list280); num = 0; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 0 }; index2 = 1; List list281 = new List(index2); CollectionsMarshal.SetCount(list281, index2); span3 = CollectionsMarshal.AsSpan(list281); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj209.Steps = list281; reference220 = obj209; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 1 }; num2 = 3; List list282 = new List(num2); CollectionsMarshal.SetCount(list282, num2); span3 = CollectionsMarshal.AsSpan(list282); index2 = 0; ref QuestStep reference222 = ref span3[index2]; QuestStep obj211 = new QuestStep(EInteractionType.Say, 1032140u, new Vector3(-459.89166f, 42.65948f, -305.71454f), 816) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANPIX103_03691_SAYTODO_000_030" } }; index3 = 6; List> list283 = new List>(index3); CollectionsMarshal.SetCount(list283, index3); Span> span8 = CollectionsMarshal.AsSpan(list283); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference223 = ref span8[num3]; int num4 = 1; List list284 = new List(num4); CollectionsMarshal.SetCount(list284, num4); span5 = CollectionsMarshal.AsSpan(list284); int index4 = 0; span5[index4] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); reference223 = list284; num3++; span8[num3] = null; num3++; span8[num3] = null; obj211.RequiredQuestVariables = list283; reference222 = obj211; index2++; ref QuestStep reference224 = ref span3[index2]; QuestStep obj212 = new QuestStep(EInteractionType.Say, 1032141u, new Vector3(-473.47223f, 45.390854f, -311.6656f), 816) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANPIX103_03691_SAYTODO_000_030" } }; num3 = 6; List> list285 = new List>(num3); CollectionsMarshal.SetCount(list285, num3); span8 = CollectionsMarshal.AsSpan(list285); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference225 = ref span8[index3]; index4 = 1; List list286 = new List(index4); CollectionsMarshal.SetCount(list286, index4); span5 = CollectionsMarshal.AsSpan(list286); num4 = 0; span5[num4] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); reference225 = list286; index3++; span8[index3] = null; index3++; span8[index3] = null; obj212.RequiredQuestVariables = list285; reference224 = obj212; index2++; ref QuestStep reference226 = ref span3[index2]; QuestStep obj213 = new QuestStep(EInteractionType.Say, 1032142u, new Vector3(-472.7398f, 50.10258f, -328.26733f), 816) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANPIX103_03691_SAYTODO_000_030" } }; index3 = 6; List> list287 = new List>(index3); CollectionsMarshal.SetCount(list287, index3); span8 = CollectionsMarshal.AsSpan(list287); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference227 = ref span8[num3]; num4 = 1; List list288 = new List(num4); CollectionsMarshal.SetCount(list288, num4); span5 = CollectionsMarshal.AsSpan(list288); index4 = 0; span5[index4] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference227 = list288; num3++; span8[num3] = null; num3++; span8[num3] = null; obj213.RequiredQuestVariables = list287; reference226 = obj213; obj210.Steps = list282; reference221 = obj210; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list289 = new List(index2); CollectionsMarshal.SetCount(list289, index2); span3 = CollectionsMarshal.AsSpan(list289); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj214.Steps = list289; reference228 = obj214; questRoot30.QuestSequence = list280; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(3692); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list290 = new List(num); CollectionsMarshal.SetCount(list290, num); span = CollectionsMarshal.AsSpan(list290); index = 0; span[index] = "liza"; questRoot31.Author = list290; index = 3; List list291 = new List(index); CollectionsMarshal.SetCount(list291, index); span2 = CollectionsMarshal.AsSpan(list291); num = 0; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 0 }; num2 = 1; List list292 = new List(num2); CollectionsMarshal.SetCount(list292, num2); span3 = CollectionsMarshal.AsSpan(list292); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj215.Steps = list292; reference229 = obj215; num++; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 1 }; index2 = 5; List list293 = new List(index2); CollectionsMarshal.SetCount(list293, index2); span3 = CollectionsMarshal.AsSpan(list293); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-344.05838f, 45.450672f, 456.10266f), 816) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; ref QuestStep reference231 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 2010860u, new Vector3(-340.38306f, 38.77307f, 434.07336f), 816); num3 = 6; List> list294 = new List>(num3); CollectionsMarshal.SetCount(list294, num3); span8 = CollectionsMarshal.AsSpan(list294); index3 = 0; span8[index3] = null; index3++; ref List reference232 = ref span8[index3]; index4 = 3; List list295 = new List(index4); CollectionsMarshal.SetCount(list295, index4); span5 = CollectionsMarshal.AsSpan(list295); num4 = 0; span5[num4] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num4++; span5[num4] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num4++; span5[num4] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference232 = list295; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; questStep12.RequiredQuestVariables = list294; reference231 = questStep12; num2++; ref QuestStep reference233 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 2010861u, new Vector3(-332.44836f, 44.47998f, 462.15002f), 816); index3 = 6; List> list296 = new List>(index3); CollectionsMarshal.SetCount(list296, index3); span8 = CollectionsMarshal.AsSpan(list296); num3 = 0; span8[num3] = null; num3++; ref List reference234 = ref span8[num3]; num4 = 3; List list297 = new List(num4); CollectionsMarshal.SetCount(list297, num4); span5 = CollectionsMarshal.AsSpan(list297); index4 = 0; span5[index4] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); index4++; span5[index4] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); index4++; span5[index4] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); reference234 = list297; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; questStep13.RequiredQuestVariables = list296; reference233 = questStep13; num2++; ref QuestStep reference235 = ref span3[num2]; QuestStep obj217 = new QuestStep(EInteractionType.Interact, 2010863u, new Vector3(-293.08008f, 42.70996f, 463.61487f), 816) { IgnoreDistanceToObject = true }; num3 = 6; List> list298 = new List>(num3); CollectionsMarshal.SetCount(list298, num3); span8 = CollectionsMarshal.AsSpan(list298); index3 = 0; span8[index3] = null; index3++; ref List reference236 = ref span8[index3]; index4 = 3; List list299 = new List(index4); CollectionsMarshal.SetCount(list299, index4); span5 = CollectionsMarshal.AsSpan(list299); num4 = 0; span5[num4] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num4++; span5[num4] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); num4++; span5[num4] = new QuestWorkValue(null, (byte)6, EQuestWorkMode.Bitwise); reference236 = list299; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj217.RequiredQuestVariables = list298; reference235 = obj217; num2++; ref QuestStep reference237 = ref span3[num2]; QuestStep obj218 = new QuestStep(EInteractionType.Interact, 2010862u, new Vector3(-276.96655f, 42.893066f, 453.6659f), 816) { IgnoreDistanceToObject = true }; index3 = 6; List> list300 = new List>(index3); CollectionsMarshal.SetCount(list300, index3); span8 = CollectionsMarshal.AsSpan(list300); num3 = 0; span8[num3] = null; num3++; ref List reference238 = ref span8[num3]; num4 = 3; List list301 = new List(num4); CollectionsMarshal.SetCount(list301, num4); span5 = CollectionsMarshal.AsSpan(list301); index4 = 0; span5[index4] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); index4++; span5[index4] = new QuestWorkValue(null, (byte)5, EQuestWorkMode.Bitwise); index4++; span5[index4] = new QuestWorkValue(null, (byte)6, EQuestWorkMode.Bitwise); reference238 = list301; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj218.RequiredQuestVariables = list300; reference237 = obj218; obj216.Steps = list293; reference230 = obj216; num++; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list302 = new List(num2); CollectionsMarshal.SetCount(list302, num2); span3 = CollectionsMarshal.AsSpan(list302); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true }; obj219.Steps = list302; reference239 = obj219; questRoot31.QuestSequence = list291; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(3693); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list303 = new List(num); CollectionsMarshal.SetCount(list303, num); span = CollectionsMarshal.AsSpan(list303); index = 0; span[index] = "liza"; questRoot32.Author = list303; index = 3; List list304 = new List(index); CollectionsMarshal.SetCount(list304, index); span2 = CollectionsMarshal.AsSpan(list304); num = 0; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 0 }; index2 = 1; List list305 = new List(index2); CollectionsMarshal.SetCount(list305, index2); span3 = CollectionsMarshal.AsSpan(list305); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj220.Steps = list305; reference240 = obj220; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 1 }; num2 = 1; List list306 = new List(num2); CollectionsMarshal.SetCount(list306, num2); span3 = CollectionsMarshal.AsSpan(list306); index2 = 0; ref QuestStep reference242 = ref span3[index2]; QuestStep obj222 = new QuestStep(EInteractionType.Combat, 2010864u, new Vector3(3.8909912f, 13.90094f, 637.23206f), 816) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list307 = new List(num3); CollectionsMarshal.SetCount(list307, num3); span6 = CollectionsMarshal.AsSpan(list307); index3 = 0; span6[index3] = 11444u; obj222.KillEnemyDataIds = list307; reference242 = obj222; obj221.Steps = list306; reference241 = obj221; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj223 = 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, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true }; obj223.Steps = list308; reference243 = obj223; questRoot32.QuestSequence = list304; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(3694); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list309 = new List(num); CollectionsMarshal.SetCount(list309, num); span = CollectionsMarshal.AsSpan(list309); index = 0; span[index] = "liza"; questRoot33.Author = list309; index = 3; List list310 = new List(index); CollectionsMarshal.SetCount(list310, index); span2 = CollectionsMarshal.AsSpan(list310); num = 0; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj224 = 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, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj224.Steps = list311; reference244 = obj224; num++; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 1 }; index2 = 5; List list312 = new List(index2); CollectionsMarshal.SetCount(list312, index2); span3 = CollectionsMarshal.AsSpan(list312); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-338.70084f, 9.922639f, -181.90271f), 816) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-332.49713f, -44.52391f, -242.4296f), 816) { DisableNavmesh = true, Fly = true }; num2++; ref QuestStep reference246 = ref span3[num2]; QuestStep obj226 = new QuestStep(EInteractionType.Interact, 2010865u, new Vector3(-335.59174f, -53.75763f, -277.9126f), 816) { Fly = true }; index3 = 6; List> list313 = new List>(index3); CollectionsMarshal.SetCount(list313, index3); span8 = CollectionsMarshal.AsSpan(list313); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference247 = ref span8[num3]; index4 = 1; List list314 = new List(index4); CollectionsMarshal.SetCount(list314, index4); span5 = CollectionsMarshal.AsSpan(list314); num4 = 0; span5[num4] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); reference247 = list314; num3++; span8[num3] = null; num3++; span8[num3] = null; obj226.RequiredQuestVariables = list313; reference246 = obj226; num2++; ref QuestStep reference248 = ref span3[num2]; QuestStep obj227 = new QuestStep(EInteractionType.Interact, 2010866u, new Vector3(-335.59174f, -54.154297f, -293.41577f), 816) { Fly = true }; num3 = 6; List> list315 = new List>(num3); CollectionsMarshal.SetCount(list315, num3); span8 = CollectionsMarshal.AsSpan(list315); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference249 = ref span8[index3]; num4 = 1; List list316 = new List(num4); CollectionsMarshal.SetCount(list316, num4); span5 = CollectionsMarshal.AsSpan(list316); index4 = 0; span5[index4] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference249 = list316; index3++; span8[index3] = null; index3++; span8[index3] = null; obj227.RequiredQuestVariables = list315; reference248 = obj227; num2++; ref QuestStep reference250 = ref span3[num2]; QuestStep obj228 = new QuestStep(EInteractionType.Interact, 2010867u, new Vector3(-351.64417f, -53.635498f, -295.73517f), 816) { Fly = true }; index3 = 6; List> list317 = new List>(index3); CollectionsMarshal.SetCount(list317, index3); span8 = CollectionsMarshal.AsSpan(list317); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference251 = ref span8[num3]; index4 = 1; List list318 = new List(index4); CollectionsMarshal.SetCount(list318, index4); span5 = CollectionsMarshal.AsSpan(list318); num4 = 0; span5[num4] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); reference251 = list318; num3++; span8[num3] = null; num3++; span8[num3] = null; obj228.RequiredQuestVariables = list317; reference250 = obj228; obj225.Steps = list312; reference245 = obj225; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list319 = new List(num2); CollectionsMarshal.SetCount(list319, num2); span3 = CollectionsMarshal.AsSpan(list319); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj229.Steps = list319; reference252 = obj229; questRoot33.QuestSequence = list310; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(3695); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list320 = new List(num); CollectionsMarshal.SetCount(list320, num); span = CollectionsMarshal.AsSpan(list320); index = 0; span[index] = "liza"; questRoot34.Author = list320; index = 3; List list321 = new List(index); CollectionsMarshal.SetCount(list321, index); span2 = CollectionsMarshal.AsSpan(list321); num = 0; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 0 }; index2 = 1; List list322 = new List(index2); CollectionsMarshal.SetCount(list322, index2); span3 = CollectionsMarshal.AsSpan(list322); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj230.Steps = list322; reference253 = obj230; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = 1 }; num2 = 1; List list323 = new List(num2); CollectionsMarshal.SetCount(list323, num2); span3 = CollectionsMarshal.AsSpan(list323); index2 = 0; ref QuestStep reference255 = ref span3[index2]; QuestStep obj232 = new QuestStep(EInteractionType.Combat, 2010868u, new Vector3(-504.32596f, 77.22583f, -410.11676f), 816) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list324 = new List(num3); CollectionsMarshal.SetCount(list324, num3); span6 = CollectionsMarshal.AsSpan(list324); index3 = 0; span6[index3] = 11445u; obj232.KillEnemyDataIds = list324; reference255 = obj232; obj231.Steps = list323; reference254 = obj231; num++; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list325 = new List(index2); CollectionsMarshal.SetCount(list325, index2); span3 = CollectionsMarshal.AsSpan(list325); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj233.Steps = list325; reference256 = obj233; questRoot34.QuestSequence = list321; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(3696); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list326 = new List(num); CollectionsMarshal.SetCount(list326, num); span = CollectionsMarshal.AsSpan(list326); index = 0; span[index] = "liza"; questRoot35.Author = list326; index = 3; List list327 = new List(index); CollectionsMarshal.SetCount(list327, index); span2 = CollectionsMarshal.AsSpan(list327); num = 0; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 0 }; num2 = 1; List list328 = new List(num2); CollectionsMarshal.SetCount(list328, num2); span3 = CollectionsMarshal.AsSpan(list328); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj234.Steps = list328; reference257 = obj234; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 1 }; index2 = 2; List list329 = new List(index2); CollectionsMarshal.SetCount(list329, index2); span3 = CollectionsMarshal.AsSpan(list329); num2 = 0; ref QuestStep reference259 = ref span3[num2]; QuestStep obj236 = new QuestStep(EInteractionType.Interact, 2010888u, new Vector3(-171.58777f, 5.2338257f, -252.88782f), 816) { Fly = true }; index3 = 6; List list330 = new List(index3); CollectionsMarshal.SetCount(list330, index3); span5 = CollectionsMarshal.AsSpan(list330); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj236.CompletionQuestVariablesFlags = list330; reference259 = obj236; num2++; ref QuestStep reference260 = ref span3[num2]; QuestStep obj237 = new QuestStep(EInteractionType.Interact, 2010889u, new Vector3(-170.1839f, 4.9591064f, -283.0396f), 816) { Fly = true }; num3 = 6; List list331 = new List(num3); CollectionsMarshal.SetCount(list331, num3); span5 = CollectionsMarshal.AsSpan(list331); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj237.CompletionQuestVariablesFlags = list331; reference260 = obj237; obj235.Steps = list329; reference258 = obj235; num++; ref QuestSequence reference261 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list332 = new List(num2); CollectionsMarshal.SetCount(list332, num2); span3 = CollectionsMarshal.AsSpan(list332); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj238.Steps = list332; reference261 = obj238; questRoot35.QuestSequence = list327; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(3697); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list333 = new List(num); CollectionsMarshal.SetCount(list333, num); span = CollectionsMarshal.AsSpan(list333); index = 0; span[index] = "liza"; questRoot36.Author = list333; index = 3; List list334 = new List(index); CollectionsMarshal.SetCount(list334, index); span2 = CollectionsMarshal.AsSpan(list334); num = 0; ref QuestSequence reference262 = ref span2[num]; QuestSequence obj239 = new QuestSequence { Sequence = 0 }; index2 = 1; List list335 = new List(index2); CollectionsMarshal.SetCount(list335, index2); span3 = CollectionsMarshal.AsSpan(list335); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj239.Steps = list335; reference262 = obj239; num++; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj240 = new QuestSequence { Sequence = 1 }; num2 = 1; List list336 = new List(num2); CollectionsMarshal.SetCount(list336, num2); span3 = CollectionsMarshal.AsSpan(list336); index2 = 0; ref QuestStep reference264 = ref span3[index2]; QuestStep obj241 = new QuestStep(EInteractionType.Combat, 2010890u, new Vector3(10.0251465f, 32.944214f, -608.6061f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegWolekdorf, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list337 = new List(index3); CollectionsMarshal.SetCount(list337, index3); span6 = CollectionsMarshal.AsSpan(list337); num3 = 0; span6[num3] = 11446u; obj241.KillEnemyDataIds = list337; reference264 = obj241; obj240.Steps = list336; reference263 = obj240; num++; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list338 = new List(index2); CollectionsMarshal.SetCount(list338, index2); span3 = CollectionsMarshal.AsSpan(list338); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj242.Steps = list338; reference265 = obj242; questRoot36.QuestSequence = list334; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(3698); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list339 = new List(num); CollectionsMarshal.SetCount(list339, num); span = CollectionsMarshal.AsSpan(list339); index = 0; span[index] = "liza"; questRoot37.Author = list339; index = 4; List list340 = new List(index); CollectionsMarshal.SetCount(list340, index); span2 = CollectionsMarshal.AsSpan(list340); num = 0; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = 0 }; num2 = 1; List list341 = new List(num2); CollectionsMarshal.SetCount(list341, num2); span3 = CollectionsMarshal.AsSpan(list341); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj243.Steps = list341; reference266 = obj243; num++; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = 1 }; index2 = 1; List list342 = new List(index2); CollectionsMarshal.SetCount(list342, index2); span3 = CollectionsMarshal.AsSpan(list342); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031811u, new Vector3(-442.46588f, 70.686165f, 573.69336f), 816); obj244.Steps = list342; reference267 = obj244; num++; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 2 }; num2 = 3; List list343 = new List(num2); CollectionsMarshal.SetCount(list343, num2); span3 = CollectionsMarshal.AsSpan(list343); index2 = 0; ref QuestStep reference269 = ref span3[index2]; QuestStep obj246 = new QuestStep(EInteractionType.Action, 2010891u, new Vector3(-852.0485f, 37.67456f, 298.11548f), 816) { Fly = true, Action = EAction.SiphonSnout }; num3 = 6; List> list344 = new List>(num3); CollectionsMarshal.SetCount(list344, num3); span8 = CollectionsMarshal.AsSpan(list344); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference270 = ref span8[index3]; num4 = 2; List list345 = new List(num4); CollectionsMarshal.SetCount(list345, num4); span5 = CollectionsMarshal.AsSpan(list345); index4 = 0; span5[index4] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); index4++; span5[index4] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); reference270 = list345; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj246.RequiredQuestVariables = list344; reference269 = obj246; index2++; ref QuestStep reference271 = ref span3[index2]; QuestStep obj247 = new QuestStep(EInteractionType.Action, 2010892u, new Vector3(-774.44116f, 54.520386f, 102.61682f), 816) { Fly = true, Action = EAction.SiphonSnout }; index3 = 6; List> list346 = new List>(index3); CollectionsMarshal.SetCount(list346, index3); span8 = CollectionsMarshal.AsSpan(list346); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference272 = ref span8[num3]; index4 = 2; List list347 = new List(index4); CollectionsMarshal.SetCount(list347, index4); span5 = CollectionsMarshal.AsSpan(list347); num4 = 0; span5[num4] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); num4++; span5[num4] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); reference272 = list347; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj247.RequiredQuestVariables = list346; reference271 = obj247; index2++; ref QuestStep reference273 = ref span3[index2]; QuestStep obj248 = new QuestStep(EInteractionType.Action, 2010893u, new Vector3(-802.30414f, 27.115234f, -108.44586f), 816) { Fly = true, Action = EAction.SiphonSnout }; num3 = 6; List> list348 = new List>(num3); CollectionsMarshal.SetCount(list348, num3); span8 = CollectionsMarshal.AsSpan(list348); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference274 = ref span8[index3]; num4 = 2; List list349 = new List(num4); CollectionsMarshal.SetCount(list349, num4); span5 = CollectionsMarshal.AsSpan(list349); index4 = 0; span5[index4] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); index4++; span5[index4] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); reference274 = list349; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj248.RequiredQuestVariables = list348; reference273 = obj248; obj245.Steps = list343; reference268 = obj245; num++; ref QuestSequence reference275 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list350 = new List(index2); CollectionsMarshal.SetCount(list350, index2); span3 = CollectionsMarshal.AsSpan(list350); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { StopDistance = 3f, Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Mount = false }; obj249.Steps = list350; reference275 = obj249; questRoot37.QuestSequence = list340; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(3699); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list351 = new List(num); CollectionsMarshal.SetCount(list351, num); span = CollectionsMarshal.AsSpan(list351); index = 0; span[index] = "liza"; questRoot38.Author = list351; index = 3; List list352 = new List(index); CollectionsMarshal.SetCount(list352, index); span2 = CollectionsMarshal.AsSpan(list352); num = 0; ref QuestSequence reference276 = ref span2[num]; QuestSequence obj250 = new QuestSequence { Sequence = 0 }; num2 = 1; List list353 = new List(num2); CollectionsMarshal.SetCount(list353, num2); span3 = CollectionsMarshal.AsSpan(list353); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj250.Steps = list353; reference276 = obj250; num++; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj251 = new QuestSequence { Sequence = 1 }; index2 = 3; List list354 = new List(index2); CollectionsMarshal.SetCount(list354, index2); span3 = CollectionsMarshal.AsSpan(list354); num2 = 0; ref QuestStep reference278 = ref span3[num2]; QuestStep obj252 = new QuestStep(EInteractionType.Interact, 1032183u, new Vector3(-105.60773f, 110.29838f, -196.97876f), 816) { StopDistance = 1f, Fly = true }; index3 = 6; List> list355 = new List>(index3); CollectionsMarshal.SetCount(list355, index3); span8 = CollectionsMarshal.AsSpan(list355); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference279 = ref span8[num3]; index4 = 1; List list356 = new List(index4); CollectionsMarshal.SetCount(list356, index4); span5 = CollectionsMarshal.AsSpan(list356); num4 = 0; span5[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference279 = list356; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj252.RequiredQuestVariables = list355; reference278 = obj252; num2++; ref QuestStep reference280 = ref span3[num2]; QuestStep obj253 = new QuestStep(EInteractionType.Interact, 1032185u, new Vector3(-185.29034f, 154.79187f, -262.89777f), 816) { Fly = true }; num3 = 6; List> list357 = new List>(num3); CollectionsMarshal.SetCount(list357, num3); span8 = CollectionsMarshal.AsSpan(list357); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference281 = ref span8[index3]; num4 = 1; List list358 = new List(num4); CollectionsMarshal.SetCount(list358, num4); span5 = CollectionsMarshal.AsSpan(list358); index4 = 0; span5[index4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference281 = list358; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj253.RequiredQuestVariables = list357; reference280 = obj253; num2++; ref QuestStep reference282 = ref span3[num2]; QuestStep obj254 = new QuestStep(EInteractionType.Interact, 1032184u, new Vector3(-226.27612f, 114.61068f, -305.6535f), 816) { Fly = true }; index3 = 6; List> list359 = new List>(index3); CollectionsMarshal.SetCount(list359, index3); span8 = CollectionsMarshal.AsSpan(list359); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference283 = ref span8[num3]; index4 = 1; List list360 = new List(index4); CollectionsMarshal.SetCount(list360, index4); span5 = CollectionsMarshal.AsSpan(list360); num4 = 0; span5[num4] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); reference283 = list360; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj254.RequiredQuestVariables = list359; reference282 = obj254; obj251.Steps = list354; reference277 = obj251; num++; ref QuestSequence reference284 = ref span2[num]; QuestSequence obj255 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list361 = new List(num2); CollectionsMarshal.SetCount(list361, num2); span3 = CollectionsMarshal.AsSpan(list361); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj255.Steps = list361; reference284 = obj255; questRoot38.QuestSequence = list352; AddQuest(questId38, questRoot38); } private static void LoadQuests74() { QuestId questId = new QuestId(3700); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Combat, 2010894u, new Vector3(268.51294f, 33.707153f, -78.14148f), 816) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; int num3 = 1; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int index3 = 0; span4[index3] = 11448u; obj3.KillEnemyDataIds = list5; reference3 = obj3; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj4.Steps = list6; reference4 = obj4; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(3701); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list7 = new List(num); CollectionsMarshal.SetCount(list7, num); span = CollectionsMarshal.AsSpan(list7); index = 0; span[index] = "liza"; questRoot2.Author = list7; index = 5; List list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 0 }; index2 = 1; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 1 }; num2 = 1; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032261u, new Vector3(-258.38104f, 50.977943f, 601.2206f), 816) { Fly = true }; obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 2 }; index2 = 3; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; ref QuestStep reference8 = ref span3[num2]; QuestStep obj8 = new QuestStep(EInteractionType.Interact, 2010895u, new Vector3(718.28796f, 188.06738f, 296.77258f), 816) { Fly = true }; index3 = 6; List> list12 = new List>(index3); CollectionsMarshal.SetCount(list12, index3); Span> span5 = CollectionsMarshal.AsSpan(list12); num3 = 0; span5[num3] = null; num3++; ref List reference9 = ref span5[num3]; int num4 = 2; List list13 = new List(num4); CollectionsMarshal.SetCount(list13, num4); Span span6 = CollectionsMarshal.AsSpan(list13); int num5 = 0; span6[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num5++; span6[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference9 = list13; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; obj8.RequiredQuestVariables = list12; reference8 = obj8; num2++; ref QuestStep reference10 = ref span3[num2]; QuestStep obj9 = new QuestStep(EInteractionType.Interact, 2010896u, new Vector3(743.5569f, 189.83752f, 260.4867f), 816) { Fly = true }; num3 = 6; List> list14 = new List>(num3); CollectionsMarshal.SetCount(list14, num3); span5 = CollectionsMarshal.AsSpan(list14); index3 = 0; span5[index3] = null; index3++; ref List reference11 = ref span5[index3]; num5 = 2; List list15 = new List(num5); CollectionsMarshal.SetCount(list15, num5); span6 = CollectionsMarshal.AsSpan(list15); num4 = 0; span6[num4] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num4++; span6[num4] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); reference11 = list15; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; obj9.RequiredQuestVariables = list14; reference10 = obj9; num2++; ref QuestStep reference12 = ref span3[num2]; QuestStep obj10 = new QuestStep(EInteractionType.Interact, 2010897u, new Vector3(769.0698f, 191.60742f, 251.88062f), 816) { Fly = true }; index3 = 6; List> list16 = new List>(index3); CollectionsMarshal.SetCount(list16, index3); span5 = CollectionsMarshal.AsSpan(list16); num3 = 0; span5[num3] = null; num3++; ref List reference13 = ref span5[num3]; num4 = 2; List list17 = new List(num4); CollectionsMarshal.SetCount(list17, num4); span6 = CollectionsMarshal.AsSpan(list17); num5 = 0; span6[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span6[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference13 = list17; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; obj10.RequiredQuestVariables = list16; reference12 = obj10; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 3 }; num2 = 1; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032261u, new Vector3(-258.38104f, 50.977943f, 601.2206f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj11.Steps = list18; reference14 = obj11; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true }; obj12.Steps = list19; reference15 = obj12; questRoot2.QuestSequence = list8; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(3702); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list20 = new List(num); CollectionsMarshal.SetCount(list20, num); span = CollectionsMarshal.AsSpan(list20); index = 0; span[index] = "liza"; questRoot3.Author = list20; index = 3; List list21 = new List(index); CollectionsMarshal.SetCount(list21, index); span2 = CollectionsMarshal.AsSpan(list21); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 0 }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj13.Steps = list22; reference16 = obj13; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 1 }; index2 = 3; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; ref QuestStep reference18 = ref span3[num2]; QuestStep obj15 = new QuestStep(EInteractionType.Interact, 2010900u, new Vector3(787.92993f, 187.33496f, 174.33423f), 816) { Fly = true }; num3 = 6; List> list24 = new List>(num3); CollectionsMarshal.SetCount(list24, num3); span5 = CollectionsMarshal.AsSpan(list24); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; ref List reference19 = ref span5[index3]; num5 = 1; List list25 = new List(num5); CollectionsMarshal.SetCount(list25, num5); span6 = CollectionsMarshal.AsSpan(list25); num4 = 0; span6[num4] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference19 = list25; index3++; span5[index3] = null; index3++; span5[index3] = null; obj15.RequiredQuestVariables = list24; reference18 = obj15; num2++; ref QuestStep reference20 = ref span3[num2]; QuestStep obj16 = new QuestStep(EInteractionType.Interact, 2010899u, new Vector3(783.2302f, 187.30444f, 151.995f), 816) { Fly = true }; index3 = 6; List> list26 = new List>(index3); CollectionsMarshal.SetCount(list26, index3); span5 = CollectionsMarshal.AsSpan(list26); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; ref List reference21 = ref span5[num3]; num4 = 1; List list27 = new List(num4); CollectionsMarshal.SetCount(list27, num4); span6 = CollectionsMarshal.AsSpan(list27); num5 = 0; span6[num5] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); reference21 = list27; num3++; span5[num3] = null; num3++; span5[num3] = null; obj16.RequiredQuestVariables = list26; reference20 = obj16; num2++; ref QuestStep reference22 = ref span3[num2]; QuestStep obj17 = new QuestStep(EInteractionType.Interact, 2010898u, new Vector3(765.8655f, 187.30444f, 163.53088f), 816) { Fly = true }; num3 = 6; List> list28 = new List>(num3); CollectionsMarshal.SetCount(list28, num3); span5 = CollectionsMarshal.AsSpan(list28); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; ref List reference23 = ref span5[index3]; num5 = 1; List list29 = new List(num5); CollectionsMarshal.SetCount(list29, num5); span6 = CollectionsMarshal.AsSpan(list29); num4 = 0; span6[num4] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); reference23 = list29; index3++; span5[index3] = null; index3++; span5[index3] = null; obj17.RequiredQuestVariables = list28; reference22 = obj17; obj14.Steps = list23; reference17 = obj14; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(743.3476f, 186.89098f, 193.8602f), 816) { Mount = false }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj18.Steps = list30; reference24 = obj18; questRoot3.QuestSequence = list21; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(3703); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list31 = new List(num); CollectionsMarshal.SetCount(list31, num); span = CollectionsMarshal.AsSpan(list31); index = 0; span[index] = "liza"; questRoot4.Author = list31; index = 3; List list32 = new List(index); CollectionsMarshal.SetCount(list32, index); span2 = CollectionsMarshal.AsSpan(list32); num = 0; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 0 }; index2 = 1; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj19.Steps = list33; reference25 = obj19; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 1 }; num2 = 3; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; ref QuestStep reference27 = ref span3[index2]; QuestStep obj21 = new QuestStep(EInteractionType.Interact, 1032169u, new Vector3(-423.33105f, 25.599815f, 265.94946f), 816) { Fly = true }; index3 = 6; List> list35 = new List>(index3); CollectionsMarshal.SetCount(list35, index3); span5 = CollectionsMarshal.AsSpan(list35); num3 = 0; span5[num3] = null; num3++; ref List reference28 = ref span5[num3]; num4 = 1; List list36 = new List(num4); CollectionsMarshal.SetCount(list36, num4); span6 = CollectionsMarshal.AsSpan(list36); num5 = 0; span6[num5] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); reference28 = list36; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; obj21.RequiredQuestVariables = list35; reference27 = obj21; index2++; ref QuestStep reference29 = ref span3[index2]; QuestStep obj22 = new QuestStep(EInteractionType.Interact, 1032168u, new Vector3(-431.3573f, 24.720499f, 251.60596f), 816) { Fly = true }; num3 = 6; List> list37 = new List>(num3); CollectionsMarshal.SetCount(list37, num3); span5 = CollectionsMarshal.AsSpan(list37); index3 = 0; span5[index3] = null; index3++; ref List reference30 = ref span5[index3]; num5 = 1; List list38 = new List(num5); CollectionsMarshal.SetCount(list38, num5); span6 = CollectionsMarshal.AsSpan(list38); num4 = 0; span6[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference30 = list38; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; obj22.RequiredQuestVariables = list37; reference29 = obj22; index2++; ref QuestStep reference31 = ref span3[index2]; QuestStep obj23 = new QuestStep(EInteractionType.Interact, 1032167u, new Vector3(-416.52557f, 20.303928f, 221.75928f), 816) { Fly = true }; index3 = 6; List> list39 = new List>(index3); CollectionsMarshal.SetCount(list39, index3); span5 = CollectionsMarshal.AsSpan(list39); num3 = 0; span5[num3] = null; num3++; ref List reference32 = ref span5[num3]; num4 = 1; List list40 = new List(num4); CollectionsMarshal.SetCount(list40, num4); span6 = CollectionsMarshal.AsSpan(list40); num5 = 0; span6[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference32 = list40; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; obj23.RequiredQuestVariables = list39; reference31 = obj23; obj20.Steps = list34; reference26 = obj20; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true }; obj24.Steps = list41; reference33 = obj24; questRoot4.QuestSequence = list32; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(3704); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list42 = new List(num); CollectionsMarshal.SetCount(list42, num); span = CollectionsMarshal.AsSpan(list42); index = 0; span[index] = "liza"; questRoot5.Author = list42; index = 3; List list43 = new List(index); CollectionsMarshal.SetCount(list43, index); span2 = CollectionsMarshal.AsSpan(list43); num = 0; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 0 }; num2 = 1; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj25.Steps = list44; reference34 = obj25; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 1 }; index2 = 3; List list45 = new List(index2); CollectionsMarshal.SetCount(list45, index2); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; ref QuestStep reference36 = ref span3[num2]; QuestStep obj27 = new QuestStep(EInteractionType.Interact, 2010901u, new Vector3(-413.96204f, -0.10687256f, -55.77173f), 816) { Fly = true }; num3 = 6; List> list46 = new List>(num3); CollectionsMarshal.SetCount(list46, num3); span5 = CollectionsMarshal.AsSpan(list46); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; ref List reference37 = ref span5[index3]; num5 = 1; List list47 = new List(num5); CollectionsMarshal.SetCount(list47, num5); span6 = CollectionsMarshal.AsSpan(list47); num4 = 0; span6[num4] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); reference37 = list47; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; obj27.RequiredQuestVariables = list46; reference36 = obj27; num2++; ref QuestStep reference38 = ref span3[num2]; QuestStep obj28 = new QuestStep(EInteractionType.Interact, 2010902u, new Vector3(-405.9358f, -0.07635498f, -28.397034f), 816) { Fly = true }; index3 = 6; List> list48 = new List>(index3); CollectionsMarshal.SetCount(list48, index3); span5 = CollectionsMarshal.AsSpan(list48); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; ref List reference39 = ref span5[num3]; num4 = 1; List list49 = new List(num4); CollectionsMarshal.SetCount(list49, num4); span6 = CollectionsMarshal.AsSpan(list49); num5 = 0; span6[num5] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); reference39 = list49; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; obj28.RequiredQuestVariables = list48; reference38 = obj28; num2++; ref QuestStep reference40 = ref span3[num2]; QuestStep obj29 = new QuestStep(EInteractionType.Interact, 2010903u, new Vector3(-395.46808f, -0.07635498f, -0.16790771f), 816) { Fly = true }; num3 = 6; List> list50 = new List>(num3); CollectionsMarshal.SetCount(list50, num3); span5 = CollectionsMarshal.AsSpan(list50); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; ref List reference41 = ref span5[index3]; num5 = 1; List list51 = new List(num5); CollectionsMarshal.SetCount(list51, num5); span6 = CollectionsMarshal.AsSpan(list51); num4 = 0; span6[num4] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference41 = list51; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; obj29.RequiredQuestVariables = list50; reference40 = obj29; obj26.Steps = list45; reference35 = obj26; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-427.47775f, 5.0289116f, 18.171812f), 816) { DisableNavmesh = true, Mount = false }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj30.Steps = list52; reference42 = obj30; questRoot5.QuestSequence = list43; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(3705); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list53 = new List(num); CollectionsMarshal.SetCount(list53, num); span = CollectionsMarshal.AsSpan(list53); index = 0; span[index] = "liza"; questRoot6.Author = list53; index = 3; List list54 = new List(index); CollectionsMarshal.SetCount(list54, index); span2 = CollectionsMarshal.AsSpan(list54); num = 0; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 0 }; index2 = 1; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj31.Steps = list55; reference43 = obj31; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 1 }; num2 = 4; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-115.77283f, 7.1942587f, 130.61378f), 816) { Fly = true }; index2++; ref QuestStep reference45 = ref span3[index2]; QuestStep obj33 = new QuestStep(EInteractionType.Interact, 2010911u, new Vector3(-113.93915f, -36.087585f, 87.6936f), 816) { DisableNavmesh = true }; index3 = 6; List> list57 = new List>(index3); CollectionsMarshal.SetCount(list57, index3); span5 = CollectionsMarshal.AsSpan(list57); num3 = 0; span5[num3] = null; num3++; ref List reference46 = ref span5[num3]; num4 = 1; List list58 = new List(num4); CollectionsMarshal.SetCount(list58, num4); span6 = CollectionsMarshal.AsSpan(list58); num5 = 0; span6[num5] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference46 = list58; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; obj33.RequiredQuestVariables = list57; reference45 = obj33; index2++; ref QuestStep reference47 = ref span3[index2]; QuestStep obj34 = new QuestStep(EInteractionType.Interact, 2010904u, new Vector3(-164.93481f, -50.919373f, 71.15283f), 816) { DisableNavmesh = true }; num3 = 6; List> list59 = new List>(num3); CollectionsMarshal.SetCount(list59, num3); span5 = CollectionsMarshal.AsSpan(list59); index3 = 0; span5[index3] = null; index3++; ref List reference48 = ref span5[index3]; num5 = 1; List list60 = new List(num5); CollectionsMarshal.SetCount(list60, num5); span6 = CollectionsMarshal.AsSpan(list60); num4 = 0; span6[num4] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); reference48 = list60; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; obj34.RequiredQuestVariables = list59; reference47 = obj34; index2++; ref QuestStep reference49 = ref span3[index2]; QuestStep obj35 = new QuestStep(EInteractionType.Interact, 2010910u, new Vector3(-189.86804f, -66.941345f, 13.046387f), 816) { DisableNavmesh = true }; index3 = 6; List> list61 = new List>(index3); CollectionsMarshal.SetCount(list61, index3); span5 = CollectionsMarshal.AsSpan(list61); num3 = 0; span5[num3] = null; num3++; ref List reference50 = ref span5[num3]; num4 = 1; List list62 = new List(num4); CollectionsMarshal.SetCount(list62, num4); span6 = CollectionsMarshal.AsSpan(list62); num5 = 0; span6[num5] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); reference50 = list62; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; obj35.RequiredQuestVariables = list61; reference49 = obj35; obj32.Steps = list56; reference44 = obj32; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj36.Steps = list63; reference51 = obj36; questRoot6.QuestSequence = list54; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(3706); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list64 = new List(num); CollectionsMarshal.SetCount(list64, num); span = CollectionsMarshal.AsSpan(list64); index = 0; span[index] = "liza"; questRoot7.Author = list64; index = 3; List list65 = new List(index); CollectionsMarshal.SetCount(list65, index); span2 = CollectionsMarshal.AsSpan(list65); num = 0; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 0 }; num2 = 1; List list66 = new List(num2); CollectionsMarshal.SetCount(list66, num2); span3 = CollectionsMarshal.AsSpan(list66); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj37.Steps = list66; reference52 = obj37; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 1 }; index2 = 1; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; ref QuestStep reference54 = ref span3[num2]; QuestStep obj39 = new QuestStep(EInteractionType.Combat, 2010905u, new Vector3(164.01917f, 0.289917f, 640.2228f), 816) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list68 = new List(num3); CollectionsMarshal.SetCount(list68, num3); span4 = CollectionsMarshal.AsSpan(list68); index3 = 0; span4[index3] = 11449u; obj39.KillEnemyDataIds = list68; reference54 = obj39; obj38.Steps = list67; reference53 = obj38; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true }; obj40.Steps = list69; reference55 = obj40; questRoot7.QuestSequence = list65; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(3707); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list70 = new List(num); CollectionsMarshal.SetCount(list70, num); span = CollectionsMarshal.AsSpan(list70); index = 0; span[index] = "liza"; questRoot8.Author = list70; index = 3; List list71 = new List(index); CollectionsMarshal.SetCount(list71, index); span2 = CollectionsMarshal.AsSpan(list71); num = 0; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; index2 = 1; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj41.Steps = list72; reference56 = obj41; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 1 }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Snipe, 1032170u, new Vector3(25.070557f, 13.914338f, 755.58093f), 816) { Fly = true, Comment = "Throw Porxies at Beavers" }; obj42.Steps = list73; reference57 = obj42; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; ref QuestStep reference59 = ref span3[num2]; QuestStep obj44 = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; index3 = 1; List list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); Span span7 = CollectionsMarshal.AsSpan(list75); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANPIX119_03707_Q1_000_000"), Answer = new ExcelRef("TEXT_BANPIX119_03707_A1_000_003") }; obj44.DialogueChoices = list75; reference59 = obj44; obj43.Steps = list74; reference58 = obj43; questRoot8.QuestSequence = list71; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(3708); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list76 = new List(num); CollectionsMarshal.SetCount(list76, num); span = CollectionsMarshal.AsSpan(list76); index = 0; span[index] = "liza"; questRoot9.Author = list76; index = 3; List list77 = new List(index); CollectionsMarshal.SetCount(list77, index); span2 = CollectionsMarshal.AsSpan(list77); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 0 }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj45.Steps = list78; reference60 = obj45; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 1 }; index2 = 3; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; ref QuestStep reference62 = ref span3[num2]; QuestStep obj47 = new QuestStep(EInteractionType.Interact, 2010906u, new Vector3(60.135742f, 5.7526245f, 404.34875f), 816) { Fly = true }; num3 = 6; List list80 = new List(num3); CollectionsMarshal.SetCount(list80, num3); span6 = CollectionsMarshal.AsSpan(list80); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj47.CompletionQuestVariablesFlags = list80; reference62 = obj47; num2++; ref QuestStep reference63 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2010907u, new Vector3(50.858276f, 6.94281f, 406.51562f), 816); index3 = 6; List list81 = new List(index3); CollectionsMarshal.SetCount(list81, index3); span6 = CollectionsMarshal.AsSpan(list81); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list81; reference63 = questStep; num2++; ref QuestStep reference64 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2010908u, new Vector3(42.893066f, 6.668152f, 397.26855f), 816); num3 = 6; List list82 = new List(num3); CollectionsMarshal.SetCount(list82, num3); span6 = CollectionsMarshal.AsSpan(list82); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list82; reference64 = questStep2; obj46.Steps = list79; reference61 = obj46; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj48.Steps = list83; reference65 = obj48; questRoot9.QuestSequence = list77; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(3709); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list84 = new List(num); CollectionsMarshal.SetCount(list84, num); span = CollectionsMarshal.AsSpan(list84); index = 0; span[index] = "liza"; questRoot10.Author = list84; index = 3; List list85 = new List(index); CollectionsMarshal.SetCount(list85, index); span2 = CollectionsMarshal.AsSpan(list85); num = 0; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 0 }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj49.Steps = list86; reference66 = obj49; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 1 }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; ref QuestStep reference68 = ref span3[index2]; QuestStep obj51 = new QuestStep(EInteractionType.Combat, 2010909u, new Vector3(-242.08441f, 0.83917236f, 223.80408f), 816) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list88 = new List(index3); CollectionsMarshal.SetCount(list88, index3); span4 = CollectionsMarshal.AsSpan(list88); num3 = 0; span4[num3] = 11450u; obj51.KillEnemyDataIds = list88; reference68 = obj51; obj50.Steps = list87; reference67 = obj50; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true }; obj52.Steps = list89; reference69 = obj52; questRoot10.QuestSequence = list85; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(3710); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list90 = new List(num); CollectionsMarshal.SetCount(list90, num); span = CollectionsMarshal.AsSpan(list90); index = 0; span[index] = "liza"; questRoot11.Author = list90; index = 4; List list91 = new List(index); CollectionsMarshal.SetCount(list91, index); span2 = CollectionsMarshal.AsSpan(list91); num = 0; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj53.Steps = list92; reference70 = obj53; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 1 }; index2 = 1; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 1032204u, new Vector3(-81.864685f, 88.12085f, -175.06683f), 816) { Fly = true, ItemId = 2002945u }; obj54.Steps = list93; reference71 = obj54; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 2 }; num2 = 1; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 1032205u, new Vector3(-114.21387f, 112.903015f, -350.57605f), 816) { Fly = true, ItemId = 2002945u }; obj55.Steps = list94; reference72 = obj55; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; ref QuestStep reference74 = ref span3[num2]; QuestStep obj57 = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; num3 = 1; List list96 = new List(num3); CollectionsMarshal.SetCount(list96, num3); span7 = CollectionsMarshal.AsSpan(list96); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANPIX122_03710_Q1_000_000"), Answer = new ExcelRef("TEXT_BANPIX122_03710_A1_000_002") }; obj57.DialogueChoices = list96; reference74 = obj57; obj56.Steps = list95; reference73 = obj56; questRoot11.QuestSequence = list91; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(3711); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list97 = new List(num); CollectionsMarshal.SetCount(list97, num); span = CollectionsMarshal.AsSpan(list97); index = 0; span[index] = "liza"; questRoot12.Author = list97; index = 3; List list98 = new List(index); CollectionsMarshal.SetCount(list98, index); span2 = CollectionsMarshal.AsSpan(list98); num = 0; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 0 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj58.Steps = list99; reference75 = obj58; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 1 }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010786u, new Vector3(514.94617f, 97.61194f, -256.70258f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegWolekdorf }; obj59.Steps = list100; reference76 = obj59; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(486.33374f, 90.93466f, -316.85287f), 816); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj60.Steps = list101; reference77 = obj60; questRoot12.QuestSequence = list98; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(3712); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list102 = new List(num); CollectionsMarshal.SetCount(list102, num); span = CollectionsMarshal.AsSpan(list102); index = 0; span[index] = "liza"; questRoot13.Author = list102; index = 3; List list103 = new List(index); CollectionsMarshal.SetCount(list103, index); span2 = CollectionsMarshal.AsSpan(list103); num = 0; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 0 }; index2 = 1; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj61.Steps = list104; reference78 = obj61; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 1 }; num2 = 2; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(67.35126f, 102.935814f, -799.43896f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegPlaEnni }; index2++; span3[index2] = new QuestStep(EInteractionType.Say, 1032208u, new Vector3(68.89441f, 103.07577f, -797.05505f), 816) { ChatMessage = new ChatMessage { Key = "TEXT_BANPIX124_03712_SAYTODO_000_030" } }; obj62.Steps = list105; reference79 = obj62; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj63.Steps = list106; reference80 = obj63; questRoot13.QuestSequence = list103; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(3713); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list107 = new List(num); CollectionsMarshal.SetCount(list107, num); span = CollectionsMarshal.AsSpan(list107); index = 0; span[index] = "liza"; questRoot14.Author = list107; index = 4; List list108 = new List(index); CollectionsMarshal.SetCount(list108, index); span2 = CollectionsMarshal.AsSpan(list108); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 0 }; num2 = 1; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj64.Steps = list109; reference81 = obj64; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 1 }; index2 = 1; List list110 = new List(index2); CollectionsMarshal.SetCount(list110, index2); span3 = CollectionsMarshal.AsSpan(list110); num2 = 0; ref QuestStep reference83 = ref span3[num2]; QuestStep obj66 = new QuestStep(EInteractionType.Combat, null, new Vector3(218.93869f, 30.646347f, -487.75848f), 816) { StopDistance = 0.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegWolekdorf, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 2; List list111 = new List(index3); CollectionsMarshal.SetCount(list111, index3); span4 = CollectionsMarshal.AsSpan(list111); num3 = 0; span4[num3] = 11455u; num3++; span4[num3] = 11456u; obj66.KillEnemyDataIds = list111; reference83 = obj66; obj65.Steps = list110; reference82 = obj65; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 2 }; num2 = 1; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032211u, new Vector3(220.38599f, 30.803741f, -489.5552f), 816); obj67.Steps = list112; reference84 = obj67; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj68.Steps = list113; reference85 = obj68; questRoot14.QuestSequence = list108; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(3714); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list114 = new List(num); CollectionsMarshal.SetCount(list114, num); span = CollectionsMarshal.AsSpan(list114); index = 0; span[index] = "liza"; questRoot15.Author = list114; index = 4; List list115 = new List(index); CollectionsMarshal.SetCount(list115, index); span2 = CollectionsMarshal.AsSpan(list115); num = 0; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 0 }; num2 = 1; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj69.Steps = list116; reference86 = obj69; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 1 }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031811u, new Vector3(-442.46588f, 70.686165f, 573.69336f), 816); obj70.Steps = list117; reference87 = obj70; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 2 }; num2 = 2; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; ref QuestStep reference89 = ref span3[index2]; QuestStep obj72 = new QuestStep(EInteractionType.Action, 2010922u, new Vector3(-27.878296f, 30.44165f, -505.39407f), 816) { Fly = true, Action = EAction.SiphonSnout }; num3 = 6; List list119 = new List(num3); CollectionsMarshal.SetCount(list119, num3); span6 = CollectionsMarshal.AsSpan(list119); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj72.CompletionQuestVariablesFlags = list119; reference89 = obj72; index2++; ref QuestStep reference90 = ref span3[index2]; QuestStep obj73 = new QuestStep(EInteractionType.Action, 2010923u, new Vector3(-53.025208f, 55.954834f, -671.29016f), 816) { Fly = true, Action = EAction.SiphonSnout }; index3 = 6; List list120 = new List(index3); CollectionsMarshal.SetCount(list120, index3); span6 = CollectionsMarshal.AsSpan(list120); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj73.CompletionQuestVariablesFlags = list120; reference90 = obj73; obj71.Steps = list118; reference88 = obj71; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list121 = new List(index2); CollectionsMarshal.SetCount(list121, index2); span3 = CollectionsMarshal.AsSpan(list121); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-53.025208f, 55.954834f, -671.29016f), 816) { StopDistance = 100f, DelaySecondsAtStart = 2f, Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj74.Steps = list121; reference91 = obj74; questRoot15.QuestSequence = list115; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(3715); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list122 = new List(num); CollectionsMarshal.SetCount(list122, num); span = CollectionsMarshal.AsSpan(list122); index = 0; span[index] = "liza"; questRoot16.Author = list122; index = 3; List list123 = new List(index); CollectionsMarshal.SetCount(list123, index); span2 = CollectionsMarshal.AsSpan(list123); num = 0; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 0 }; num2 = 1; List list124 = new List(num2); CollectionsMarshal.SetCount(list124, num2); span3 = CollectionsMarshal.AsSpan(list124); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj75.Steps = list124; reference92 = obj75; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 1 }; index2 = 1; List list125 = new List(index2); CollectionsMarshal.SetCount(list125, index2); span3 = CollectionsMarshal.AsSpan(list125); num2 = 0; ref QuestStep reference94 = ref span3[num2]; QuestStep obj77 = new QuestStep(EInteractionType.Combat, 2010788u, new Vector3(-480.0946f, 83.45154f, 635.9197f), 816) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 3; List list126 = new List(num3); CollectionsMarshal.SetCount(list126, num3); span4 = CollectionsMarshal.AsSpan(list126); index3 = 0; span4[index3] = 11452u; index3++; span4[index3] = 11453u; index3++; span4[index3] = 11454u; obj77.KillEnemyDataIds = list126; reference94 = obj77; obj76.Steps = list125; reference93 = obj76; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true }; obj78.Steps = list127; reference95 = obj78; questRoot16.QuestSequence = list123; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(3716); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list128 = new List(num); CollectionsMarshal.SetCount(list128, num); span = CollectionsMarshal.AsSpan(list128); index = 0; span[index] = "liza"; questRoot17.Author = list128; index = 3; List list129 = new List(index); CollectionsMarshal.SetCount(list129, index); span2 = CollectionsMarshal.AsSpan(list129); num = 0; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 0 }; index2 = 1; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816); obj79.Steps = list130; reference96 = obj79; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 1 }; num2 = 2; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; ref QuestStep reference98 = ref span3[index2]; QuestStep obj81 = new QuestStep(EInteractionType.UseItem, 1032203u, new Vector3(10.849121f, 100.161f, -886.22876f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegPlaEnni, ItemId = 2002943u }; index3 = 6; List> list132 = new List>(index3); CollectionsMarshal.SetCount(list132, index3); span5 = CollectionsMarshal.AsSpan(list132); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; ref List reference99 = ref span5[num3]; num5 = 1; List list133 = new List(num5); CollectionsMarshal.SetCount(list133, num5); span6 = CollectionsMarshal.AsSpan(list133); num4 = 0; span6[num4] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); reference99 = list133; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; obj81.RequiredQuestVariables = list132; reference98 = obj81; index2++; ref QuestStep reference100 = ref span3[index2]; QuestStep obj82 = new QuestStep(EInteractionType.UseItem, 1032202u, new Vector3(10.849121f, 100.161f, -886.22876f), 816) { Fly = true, ItemId = 2002943u }; num3 = 6; List> list134 = new List>(num3); CollectionsMarshal.SetCount(list134, num3); span5 = CollectionsMarshal.AsSpan(list134); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; ref List reference101 = ref span5[index3]; num4 = 1; List list135 = new List(num4); CollectionsMarshal.SetCount(list135, num4); span6 = CollectionsMarshal.AsSpan(list135); num5 = 0; span6[num5] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference101 = list135; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; obj82.RequiredQuestVariables = list134; reference100 = obj82; obj80.Steps = list131; reference97 = obj80; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list136 = new List(index2); CollectionsMarshal.SetCount(list136, index2); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031809u, new Vector3(-454.3069f, 71.43217f, 575.1278f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj83.Steps = list136; reference102 = obj83; questRoot17.QuestSequence = list129; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(3717); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list137 = new List(num); CollectionsMarshal.SetCount(list137, num); span = CollectionsMarshal.AsSpan(list137); index = 0; span[index] = "liza"; questRoot18.Author = list137; index = 12; List list138 = new List(index); CollectionsMarshal.SetCount(list138, index); span2 = CollectionsMarshal.AsSpan(list138); num = 0; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 0 }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031577u, new Vector3(-425.58942f, 417.21378f, -636.7438f), 814); obj84.Steps = list139; reference103 = obj84; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 1 }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031586u, new Vector3(663.569f, 297.47797f, -162.24927f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaStilltide }; obj85.Steps = list140; reference104 = obj85; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 2 }; num2 = 2; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(547.1434f, 295.63748f, -219.3426f), 814) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2010833u, new Vector3(545.4946f, 296.1317f, -218.79913f), 814); obj86.Steps = list141; reference105 = obj86; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 3 }; index2 = 1; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031586u, new Vector3(663.569f, 297.47797f, -162.24927f), 814) { Fly = true }; obj87.Steps = list142; reference106 = obj87; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 4 }; num2 = 1; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031826u, new Vector3(623.1022f, 297.49335f, -199.51172f), 814) { Fly = true }; obj88.Steps = list143; reference107 = obj88; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 5 }; index2 = 1; List list144 = new List(index2); CollectionsMarshal.SetCount(list144, index2); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031578u, new Vector3(737.48376f, 285.0224f, -84.97754f), 814) { Fly = true }; obj89.Steps = list144; reference108 = obj89; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 6 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1031578u, new Vector3(737.48376f, 285.0224f, -84.97754f), 814) { Emote = EEmote.Doubt }; obj90.Steps = list145; reference109 = obj90; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 7 }; index2 = 1; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031829u, new Vector3(215.28955f, 315.85886f, -17.349548f), 814) { Fly = true }; obj91.Steps = list146; reference110 = obj91; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 8 }; num2 = 1; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; ref QuestStep reference112 = ref span3[index2]; QuestStep obj93 = new QuestStep(EInteractionType.Combat, null, new Vector3(215.44379f, 315.57245f, -22.744217f), 814) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 2; List list148 = new List(index3); CollectionsMarshal.SetCount(list148, index3); span4 = CollectionsMarshal.AsSpan(list148); num3 = 0; span4[num3] = 11435u; num3++; span4[num3] = 11436u; obj93.KillEnemyDataIds = list148; reference112 = obj93; obj92.Steps = list147; reference111 = obj92; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 9 }; index2 = 2; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(237.7035f, 308.6692f, -119.51825f), 814) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1031828u, new Vector3(236.40796f, 309.01877f, -118.24219f), 814); obj94.Steps = list149; reference113 = obj94; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 10 }; num2 = 1; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010844u, new Vector3(238.17798f, 308.5221f, -120.19531f), 814); obj95.Steps = list150; reference114 = obj95; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list151 = new List(index2); CollectionsMarshal.SetCount(list151, index2); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031586u, new Vector3(663.569f, 297.47797f, -162.24927f), 814) { Fly = true, NextQuestId = new QuestId(3718) }; obj96.Steps = list151; reference115 = obj96; questRoot18.QuestSequence = list138; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(3718); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list152 = new List(num); CollectionsMarshal.SetCount(list152, num); span = CollectionsMarshal.AsSpan(list152); index = 0; span[index] = "liza"; questRoot19.Author = list152; index = 8; List list153 = new List(index); CollectionsMarshal.SetCount(list153, index); span2 = CollectionsMarshal.AsSpan(list153); num = 0; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 0 }; num2 = 1; List list154 = new List(num2); CollectionsMarshal.SetCount(list154, num2); span3 = CollectionsMarshal.AsSpan(list154); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031586u, new Vector3(663.569f, 297.47797f, -162.24927f), 814); obj97.Steps = list154; reference116 = obj97; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 1 }; index2 = 1; List list155 = new List(index2); CollectionsMarshal.SetCount(list155, index2); span3 = CollectionsMarshal.AsSpan(list155); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032079u, new Vector3(737.11743f, 285.0313f, -84.06195f), 814) { Fly = true }; obj98.Steps = list155; reference117 = obj98; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 2 }; num2 = 1; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010855u, new Vector3(738.3076f, 285.60303f, -82.871826f), 814) { StopDistance = 4f }; obj99.Steps = list156; reference118 = obj99; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 3 }; index2 = 1; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031837u, new Vector3(-1.8158569f, -6.9233757E-09f, -90.013f), 895); obj100.Steps = list157; reference119 = obj100; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 4 }; num2 = 1; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 895) { DutyOptions = new DutyOptions { ContentFinderConditionId = 700u } }; obj101.Steps = list158; reference120 = obj101; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 6 }; index2 = 1; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032021u, new Vector3(-8.255188f, 0.02999778f, -66.66675f), 895); obj102.Steps = list159; reference121 = obj102; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032020u, new Vector3(-9.353821f, 0.037398916f, -66.88031f), 895) { StopDistance = 4f, NextQuestId = new QuestId(3719) }; obj103.Steps = list160; reference122 = obj103; questRoot19.QuestSequence = list153; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(3719); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list161 = new List(num); CollectionsMarshal.SetCount(list161, num); span = CollectionsMarshal.AsSpan(list161); index = 0; span[index] = "liza"; questRoot20.Author = list161; index = 2; List list162 = new List(index); CollectionsMarshal.SetCount(list162, index); span2 = CollectionsMarshal.AsSpan(list162); num = 0; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 0 }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032020u, new Vector3(-9.353821f, 0.037398916f, -66.88031f), 895) { StopDistance = 4f }; obj104.Steps = list163; reference123 = obj104; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032228u, new Vector3(-499.4736f, 484.00323f, 244.19006f), 896); obj105.Steps = list164; reference124 = obj105; questRoot20.QuestSequence = list162; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(3720); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list165 = new List(num); CollectionsMarshal.SetCount(list165, num); span = CollectionsMarshal.AsSpan(list165); index = 0; span[index] = "liza"; questRoot21.Author = list165; index = 10; List list166 = new List(index); CollectionsMarshal.SetCount(list166, index); span2 = CollectionsMarshal.AsSpan(list166); num = 0; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 0 }; index2 = 1; List list167 = new List(index2); CollectionsMarshal.SetCount(list167, index2); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; ref QuestStep reference126 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.AcceptQuest, 1032228u, new Vector3(-499.4736f, 484.00323f, 244.19006f), 896); num3 = 1; List list168 = new List(num3); CollectionsMarshal.SetCount(list168, num3); span7 = CollectionsMarshal.AsSpan(list168); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKTA110_03720_Q2_000_000") }; questStep3.DialogueChoices = list168; reference126 = questStep3; obj106.Steps = list167; reference125 = obj106; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 1 }; num2 = 6; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010848u, new Vector3(-504.78372f, 483.97034f, 234.82104f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-500.0601f, 464f, 209.26236f), 896); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2010869u, new Vector3(-505.2415f, 463.95044f, 217.60889f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-500.03152f, 401f, -3.3307662f), 896); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2010870u, new Vector3(-541.619f, 400.99182f, -36.209717f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1032073u, new Vector3(-560.0824f, 383f, -139.08606f), 896); obj107.Steps = list169; reference127 = obj107; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 2 }; index2 = 2; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-557.9587f, 383f, -141.83781f), 896) { RestartNavigationIfCancelled = false }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1032025u, new Vector3(-573.6935f, 352.99423f, -264.0879f), 896) { DelaySecondsAtStart = 5f }; obj108.Steps = list170; reference128 = obj108; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 3 }; num2 = 3; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010874u, new Vector3(-626.5507f, 340.96277f, -367.02527f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2010872u, new Vector3(-697.87134f, 339.1621f, -378.34747f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2010825u, new Vector3(-708.21704f, 339.19275f, -350.57605f), 896); obj109.Steps = list171; reference129 = obj109; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 4 }; index2 = 1; List list172 = new List(index2); CollectionsMarshal.SetCount(list172, index2); span3 = CollectionsMarshal.AsSpan(list172); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032027u, new Vector3(-675.1965f, 335.42987f, -293.87354f), 896); obj110.Steps = list172; reference130 = obj110; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 5 }; num2 = 7; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010882u, new Vector3(-684.01624f, 335.8662f, -292.04242f), 896) { TargetTerritoryId = (ushort)896 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2010871u, new Vector3(-676.2646f, -482.9328f, 612.4818f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; ref QuestStep reference132 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2010827u, new Vector3(-688.2887f, -484.00098f, 582.2689f), 896); index3 = 6; List list174 = new List(index3); CollectionsMarshal.SetCount(list174, index3); span6 = CollectionsMarshal.AsSpan(list174); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list174; reference132 = questStep4; index2++; ref QuestStep reference133 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 2010826u, new Vector3(-747.982f, -489.98248f, 603.1128f), 896); num3 = 6; List list175 = new List(num3); CollectionsMarshal.SetCount(list175, num3); span6 = CollectionsMarshal.AsSpan(list175); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list175; reference133 = questStep5; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2010875u, new Vector3(-712.1538f, -495.99454f, 562.3406f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2010873u, new Vector3(-711.2383f, -498.00873f, 547.1732f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; ref QuestStep reference134 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1032150u, new Vector3(-729.3965f, -499.74826f, 546.4408f), 896); index3 = 6; List list176 = new List(index3); CollectionsMarshal.SetCount(list176, index3); span6 = CollectionsMarshal.AsSpan(list176); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list176; reference134 = questStep6; obj111.Steps = list173; reference131 = obj111; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 6 }; index2 = 5; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010944u, new Vector3(-836.6369f, -492.24078f, 498.0697f), 896) { TargetTerritoryId = (ushort)896 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2010878u, new Vector3(874.7843f, -676.02045f, 884.9774f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2010877u, new Vector3(911.13135f, -677.0276f, 894.1023f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2010876u, new Vector3(900.05334f, -673.0602f, 828.70215f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1032075u, new Vector3(899.5956f, -677f, 880.39966f), 896); obj112.Steps = list177; reference135 = obj112; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 7 }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032228u, new Vector3(-499.4736f, 484.00323f, 244.19006f), 896); obj113.Steps = list178; reference136 = obj113; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 8 }; index2 = 2; List list179 = new List(index2); CollectionsMarshal.SetCount(list179, index2); span3 = CollectionsMarshal.AsSpan(list179); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010831u, new Vector3(-499.01584f, 485.2826f, 280.26245f), 896) { TargetTerritoryId = (ushort)895 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1032152u, new Vector3(-13.809448f, 0.039723f, -66.941345f), 895); obj114.Steps = list179; reference137 = obj114; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010829u, new Vector3(1.4190674f, 0.83917236f, 2.5177002f), 895) { TargetTerritoryId = (ushort)814 }; index2++; ref QuestStep reference139 = ref span3[index2]; QuestStep obj116 = new QuestStep(EInteractionType.CompleteQuest, 1032227u, new Vector3(665.8884f, 297.47797f, -160.57074f), 814) { Fly = true }; num3 = 1; List list181 = new List(num3); CollectionsMarshal.SetCount(list181, num3); span7 = CollectionsMarshal.AsSpan(list181); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKTA110_03720_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKTA110_03720_A1_000_002") }; obj116.DialogueChoices = list181; obj116.NextQuestId = new QuestId(3784); reference139 = obj116; obj115.Steps = list180; reference138 = obj115; questRoot21.QuestSequence = list166; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(3721); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list182 = new List(num); CollectionsMarshal.SetCount(list182, num); span = CollectionsMarshal.AsSpan(list182); index = 0; span[index] = "liza"; questRoot22.Author = list182; index = 10; List list183 = new List(index); CollectionsMarshal.SetCount(list183, index); span2 = CollectionsMarshal.AsSpan(list183); num = 0; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 0 }; index2 = 1; List list184 = new List(index2); CollectionsMarshal.SetCount(list184, index2); span3 = CollectionsMarshal.AsSpan(list184); num2 = 0; ref QuestStep reference141 = ref span3[num2]; QuestStep obj118 = new QuestStep(EInteractionType.AcceptQuest, 1032229u, new Vector3(-501.1826f, 484.0032f, 244.2511f), 896) { StopDistance = 4f }; index3 = 1; List list185 = new List(index3); CollectionsMarshal.SetCount(list185, index3); span7 = CollectionsMarshal.AsSpan(list185); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKTA120_03721_Q2_000_000") }; obj118.DialogueChoices = list185; reference141 = obj118; obj117.Steps = list184; reference140 = obj117; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 1 }; num2 = 6; List list186 = new List(num2); CollectionsMarshal.SetCount(list186, num2); span3 = CollectionsMarshal.AsSpan(list186); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010848u, new Vector3(-504.78372f, 483.97034f, 234.82104f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-500.0601f, 464f, 209.26236f), 896); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2010869u, new Vector3(-505.2415f, 463.95044f, 217.60889f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-500.03152f, 401f, -3.3307662f), 896); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2010870u, new Vector3(-541.619f, 400.99182f, -36.209717f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1032074u, new Vector3(-560.0824f, 383f, -139.08606f), 896); obj119.Steps = list186; reference142 = obj119; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 2 }; index2 = 2; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-557.9587f, 383f, -141.83781f), 896) { RestartNavigationIfCancelled = false }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1032026u, new Vector3(-573.6935f, 352.99423f, -264.0879f), 896) { DelaySecondsAtStart = 5f }; obj120.Steps = list187; reference143 = obj120; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 3 }; num2 = 3; List list188 = new List(num2); CollectionsMarshal.SetCount(list188, num2); span3 = CollectionsMarshal.AsSpan(list188); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010874u, new Vector3(-626.5507f, 340.96277f, -367.02527f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2010872u, new Vector3(-697.87134f, 339.1621f, -378.34747f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2010834u, new Vector3(-708.21704f, 339.19275f, -350.57605f), 896); obj121.Steps = list188; reference144 = obj121; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 4 }; index2 = 1; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032028u, new Vector3(-675.1965f, 335.42987f, -293.87354f), 896); obj122.Steps = list189; reference145 = obj122; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 5 }; num2 = 7; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010882u, new Vector3(-684.01624f, 335.8662f, -292.04242f), 896) { TargetTerritoryId = (ushort)896 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2010871u, new Vector3(-676.2646f, -482.9328f, 612.4818f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; ref QuestStep reference147 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2010836u, new Vector3(-688.2887f, -484.00098f, 582.2689f), 896); num3 = 6; List list191 = new List(num3); CollectionsMarshal.SetCount(list191, num3); span6 = CollectionsMarshal.AsSpan(list191); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list191; reference147 = questStep7; index2++; ref QuestStep reference148 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2010835u, new Vector3(-747.982f, -489.98248f, 603.1128f), 896); index3 = 6; List list192 = new List(index3); CollectionsMarshal.SetCount(list192, index3); span6 = CollectionsMarshal.AsSpan(list192); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list192; reference148 = questStep8; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2010875u, new Vector3(-712.1538f, -495.99454f, 562.3406f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2010873u, new Vector3(-711.2383f, -498.00873f, 547.1732f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; ref QuestStep reference149 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1032150u, new Vector3(-729.3965f, -499.74826f, 546.4408f), 896); num3 = 6; List list193 = new List(num3); CollectionsMarshal.SetCount(list193, num3); span6 = CollectionsMarshal.AsSpan(list193); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list193; reference149 = questStep9; obj123.Steps = list190; reference146 = obj123; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 6 }; index2 = 5; List list194 = new List(index2); CollectionsMarshal.SetCount(list194, index2); span3 = CollectionsMarshal.AsSpan(list194); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010944u, new Vector3(-836.6369f, -492.24078f, 498.0697f), 896) { TargetTerritoryId = (ushort)896 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2010878u, new Vector3(874.7843f, -676.02045f, 884.9774f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2010877u, new Vector3(911.13135f, -677.0276f, 894.1023f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2010876u, new Vector3(900.05334f, -673.0602f, 828.70215f), 896) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1032076u, new Vector3(899.93115f, -677f, 881.43726f), 896); obj124.Steps = list194; reference150 = obj124; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 7 }; num2 = 1; List list195 = new List(num2); CollectionsMarshal.SetCount(list195, num2); span3 = CollectionsMarshal.AsSpan(list195); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032228u, new Vector3(-499.4736f, 484.00323f, 244.19006f), 896); obj125.Steps = list195; reference151 = obj125; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 8 }; index2 = 2; List list196 = new List(index2); CollectionsMarshal.SetCount(list196, index2); span3 = CollectionsMarshal.AsSpan(list196); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010831u, new Vector3(-499.01584f, 485.2826f, 280.26245f), 896) { TargetTerritoryId = (ushort)895 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1032152u, new Vector3(-13.809448f, 0.039723f, -66.941345f), 895); obj126.Steps = list196; reference152 = obj126; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list197 = new List(num2); CollectionsMarshal.SetCount(list197, num2); span3 = CollectionsMarshal.AsSpan(list197); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010829u, new Vector3(1.4190674f, 0.83917236f, 2.5177002f), 895) { TargetTerritoryId = (ushort)814 }; index2++; ref QuestStep reference154 = ref span3[index2]; QuestStep obj128 = new QuestStep(EInteractionType.CompleteQuest, 1032227u, new Vector3(665.8884f, 297.47797f, -160.57074f), 814) { Fly = true }; index3 = 1; List list198 = new List(index3); CollectionsMarshal.SetCount(list198, index3); span7 = CollectionsMarshal.AsSpan(list198); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKTA120_03721_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKTA120_03721_A1_000_002") }; obj128.DialogueChoices = list198; obj128.NextQuestId = new QuestId(3784); reference154 = obj128; obj127.Steps = list197; reference153 = obj127; questRoot22.QuestSequence = list183; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(3725); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list199 = new List(num); CollectionsMarshal.SetCount(list199, num); span = CollectionsMarshal.AsSpan(list199); index = 0; span[index] = "liza"; questRoot23.Author = list199; index = 5; List list200 = new List(index); CollectionsMarshal.SetCount(list200, index); span2 = CollectionsMarshal.AsSpan(list200); num = 0; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 0 }; index2 = 11; List list201 = new List(index2); CollectionsMarshal.SetCount(list201, index2); span3 = CollectionsMarshal.AsSpan(list201); num2 = 0; ref QuestStep reference156 = ref span3[num2]; QuestStep obj130 = new QuestStep(EInteractionType.None, null, null, 886) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardFirmament } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); num3 = 1; List list202 = new List(num3); CollectionsMarshal.SetCount(list202, num3); Span span8 = CollectionsMarshal.AsSpan(list202); index3 = 0; span8[index3] = 886; skipAetheryteCondition.InTerritory = list202; skipConditions.AetheryteShortcutIf = skipAetheryteCondition; obj130.SkipConditions = skipConditions; reference156 = obj130; num2++; ref QuestStep reference157 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1031681u, new Vector3(8.102478f, -16.00001f, 146.34924f), 886); SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); index3 = 1; List list203 = new List(index3); CollectionsMarshal.SetCount(list203, index3); span4 = CollectionsMarshal.AsSpan(list203); num3 = 0; span4[num3] = 60091u; skipStepConditions.NotNamePlateIconId = list203; skipConditions2.StepIf = skipStepConditions; questStep10.SkipConditions = skipConditions2; reference157 = questStep10; num2++; ref QuestStep reference158 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1031677u, new Vector3(52.750366f, -16f, 168.9325f), 886); SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 1; List list204 = new List(num3); CollectionsMarshal.SetCount(list204, num3); span4 = CollectionsMarshal.AsSpan(list204); index3 = 0; span4[index3] = 60091u; skipStepConditions2.NotNamePlateIconId = list204; skipConditions3.StepIf = skipStepConditions2; questStep11.SkipConditions = skipConditions3; reference158 = questStep11; num2++; ref QuestStep reference159 = ref span3[num2]; QuestStep obj131 = new QuestStep(EInteractionType.Interact, 1031692u, new Vector3(52.780884f, -16.000002f, 170.61108f), 886) { StopDistance = 5f }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); index3 = 1; List list205 = new List(index3); CollectionsMarshal.SetCount(list205, index3); span4 = CollectionsMarshal.AsSpan(list205); num3 = 0; span4[num3] = 60091u; skipStepConditions3.NotNamePlateIconId = list205; skipConditions4.StepIf = skipStepConditions3; obj131.SkipConditions = skipConditions4; reference159 = obj131; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(39.29597f, -16.000002f, 140.2944f), 886); num2++; ref QuestStep reference160 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1031680u, new Vector3(40.482178f, -16.000002f, 138.47559f), 886); SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 1; List list206 = new List(num3); CollectionsMarshal.SetCount(list206, num3); span4 = CollectionsMarshal.AsSpan(list206); index3 = 0; span4[index3] = 60091u; skipStepConditions4.NotNamePlateIconId = list206; skipConditions5.StepIf = skipStepConditions4; questStep12.SkipConditions = skipConditions5; reference160 = questStep12; num2++; ref QuestStep reference161 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1031693u, new Vector3(-21.25586f, -16f, 138.93335f), 886); SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); index3 = 1; List list207 = new List(index3); CollectionsMarshal.SetCount(list207, index3); span4 = CollectionsMarshal.AsSpan(list207); num3 = 0; span4[num3] = 60091u; skipStepConditions5.NotNamePlateIconId = list207; skipConditions6.StepIf = skipStepConditions5; questStep13.SkipConditions = skipConditions6; reference161 = questStep13; num2++; ref QuestStep reference162 = ref span3[num2]; QuestStep obj132 = new QuestStep(EInteractionType.Interact, 1031694u, new Vector3(-18.60083f, -16f, 138.99438f), 886) { StopDistance = 7f }; SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num3 = 1; List list208 = new List(num3); CollectionsMarshal.SetCount(list208, num3); span4 = CollectionsMarshal.AsSpan(list208); index3 = 0; span4[index3] = 60091u; skipStepConditions6.NotNamePlateIconId = list208; skipConditions7.StepIf = skipStepConditions6; obj132.SkipConditions = skipConditions7; reference162 = obj132; num2++; ref QuestStep reference163 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1031695u, new Vector3(-32.852783f, -16f, 169.9397f), 886); SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); index3 = 1; List list209 = new List(index3); CollectionsMarshal.SetCount(list209, index3); span4 = CollectionsMarshal.AsSpan(list209); num3 = 0; span4[num3] = 60091u; skipStepConditions7.NotNamePlateIconId = list209; skipConditions8.StepIf = skipStepConditions7; questStep14.SkipConditions = skipConditions8; reference163 = questStep14; num2++; ref QuestStep reference164 = ref span3[num2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1031681u, new Vector3(8.102478f, -16.00001f, 146.34924f), 886); SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions8 = new SkipStepConditions(); num3 = 1; List list210 = new List(num3); CollectionsMarshal.SetCount(list210, num3); span4 = CollectionsMarshal.AsSpan(list210); index3 = 0; span4[index3] = 60091u; skipStepConditions8.NotNamePlateIconId = list210; skipConditions9.StepIf = skipStepConditions8; questStep15.SkipConditions = skipConditions9; reference164 = questStep15; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031992u, new Vector3(-8.255188f, -16f, 162.43225f), 886); obj129.Steps = list201; reference155 = obj129; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 1 }; num2 = 2; List list211 = new List(num2); CollectionsMarshal.SetCount(list211, num2); span3 = CollectionsMarshal.AsSpan(list211); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031683u, new Vector3(13.260071f, -15.2f, 183.64221f), 886) { TargetTerritoryId = (ushort)418 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1031995u, new Vector3(21.86615f, -12.021002f, 54.184692f), 418); obj133.Steps = list211; reference165 = obj133; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 2 }; index2 = 1; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032843u, new Vector3(21.774597f, -12.020998f, 54.09314f), 418); obj134.Steps = list212; reference166 = obj134; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 3 }; num2 = 3; List list213 = new List(num2); CollectionsMarshal.SetCount(list213, num2); span3 = CollectionsMarshal.AsSpan(list213); index2 = 0; ref QuestStep reference168 = ref span3[index2]; QuestStep obj136 = new QuestStep(EInteractionType.Interact, 1012163u, new Vector3(128.25195f, 24.458832f, -0.6867676f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardBrume, To = EAetheryteLocation.IshgardForgottenKnight } }; index3 = 6; List list214 = new List(index3); CollectionsMarshal.SetCount(list214, index3); span6 = CollectionsMarshal.AsSpan(list214); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj136.CompletionQuestVariablesFlags = list214; reference168 = obj136; index2++; ref QuestStep reference169 = ref span3[index2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1011192u, new Vector3(88.36499f, 15.094684f, 31.296265f), 418); num3 = 6; List list215 = new List(num3); CollectionsMarshal.SetCount(list215, num3); span6 = CollectionsMarshal.AsSpan(list215); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list215; reference169 = questStep16; index2++; ref QuestStep reference170 = ref span3[index2]; QuestStep obj137 = new QuestStep(EInteractionType.Interact, 1012180u, new Vector3(-174.18176f, -12.555469f, -21.561035f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardJeweledCrozier } }; index3 = 6; List list216 = new List(index3); CollectionsMarshal.SetCount(list216, index3); span6 = CollectionsMarshal.AsSpan(list216); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj137.CompletionQuestVariablesFlags = list216; reference170 = obj137; obj135.Steps = list213; reference167 = obj135; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list217 = new List(index2); CollectionsMarshal.SetCount(list217, index2); span3 = CollectionsMarshal.AsSpan(list217); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031682u, new Vector3(152.97156f, -20.000004f, 63.767456f), 418) { TargetTerritoryId = (ushort)886, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardJeweledCrozier, To = EAetheryteLocation.IshgardBrume } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031991u, new Vector3(-7.7669067f, -16.000002f, 163.3783f), 886) { NextQuestId = new QuestId(3726) }; obj138.Steps = list217; reference171 = obj138; questRoot23.QuestSequence = list200; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(3726); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list218 = new List(num); CollectionsMarshal.SetCount(list218, num); span = CollectionsMarshal.AsSpan(list218); index = 0; span[index] = "liza"; questRoot24.Author = list218; index = 3; List list219 = new List(index); CollectionsMarshal.SetCount(list219, index); span2 = CollectionsMarshal.AsSpan(list219); num = 0; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 0 }; num2 = 1; List list220 = new List(num2); CollectionsMarshal.SetCount(list220, num2); span3 = CollectionsMarshal.AsSpan(list220); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031991u, new Vector3(-7.7669067f, -16.000002f, 163.3783f), 886); obj139.Steps = list220; reference172 = obj139; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 1 }; index2 = 1; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; ref QuestStep reference174 = ref span3[num2]; QuestStep obj141 = new QuestStep(EInteractionType.Interact, 1032832u, new Vector3(-8.255188f, -16f, 162.40173f), 886) { StopDistance = 5f }; num3 = 4; List list222 = new List(num3); CollectionsMarshal.SetCount(list222, num3); span7 = CollectionsMarshal.AsSpan(list222); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKHA102_03726_Q1_000_000") }; index3++; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKHA102_03726_Q2_000_000"), Answer = new ExcelRef("TEXT_LUCKHA102_03726_A2_000_002") }; index3++; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKHA102_03726_Q3_000_000"), Answer = new ExcelRef("TEXT_LUCKHA102_03726_A3_000_001") }; index3++; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKHA102_03726_Q4_000_000"), Answer = new ExcelRef("TEXT_LUCKHA102_03726_A4_000_003") }; obj141.DialogueChoices = list222; reference174 = obj141; obj140.Steps = list221; reference173 = obj140; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list223 = new List(num2); CollectionsMarshal.SetCount(list223, num2); span3 = CollectionsMarshal.AsSpan(list223); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032832u, new Vector3(-8.255188f, -16f, 162.40173f), 886) { StopDistance = 5f, NextQuestId = new QuestId(3727) }; obj142.Steps = list223; reference175 = obj142; questRoot24.QuestSequence = list219; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(3727); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list224 = new List(num); CollectionsMarshal.SetCount(list224, num); span = CollectionsMarshal.AsSpan(list224); index = 0; span[index] = "liza"; questRoot25.Author = list224; index = 5; List list225 = new List(index); CollectionsMarshal.SetCount(list225, index); span2 = CollectionsMarshal.AsSpan(list225); num = 0; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 0 }; index2 = 1; List list226 = new List(index2); CollectionsMarshal.SetCount(list226, index2); span3 = CollectionsMarshal.AsSpan(list226); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031998u, new Vector3(-6.9733887f, -16f, 164.20227f), 886) { StopDistance = 5f }; obj143.Steps = list226; reference176 = obj143; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 1 }; num2 = 1; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031999u, new Vector3(-4.2268066f, 1.4791284f, 115.37341f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard }; obj144.Steps = list227; reference177 = obj144; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 2 }; index2 = 2; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; span3[num2] = new QuestStep(EInteractionType.None, null, null, 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardFirmament } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1031996u, new Vector3(209.55212f, -40.000004f, 8.132996f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentMendicantsCourt, To = EAetheryteLocation.FirmanentSaintRoellesDais } }; obj145.Steps = list228; reference178 = obj145; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 3 }; num2 = 1; List list229 = new List(num2); CollectionsMarshal.SetCount(list229, num2); span3 = CollectionsMarshal.AsSpan(list229); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032001u, new Vector3(161.79138f, -50f, 73.47217f), 886); obj146.Steps = list229; reference179 = obj146; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list230 = new List(index2); CollectionsMarshal.SetCount(list230, index2); span3 = CollectionsMarshal.AsSpan(list230); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031996u, new Vector3(209.55212f, -40.000004f, 8.132996f), 886) { NextQuestId = new QuestId(3728) }; obj147.Steps = list230; reference180 = obj147; questRoot25.QuestSequence = list225; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(3728); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list231 = new List(num); CollectionsMarshal.SetCount(list231, num); span = CollectionsMarshal.AsSpan(list231); index = 0; span[index] = "liza"; questRoot26.Author = list231; index = 6; List list232 = new List(index); CollectionsMarshal.SetCount(list232, index); span2 = CollectionsMarshal.AsSpan(list232); num = 0; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 0 }; num2 = 1; List list233 = new List(num2); CollectionsMarshal.SetCount(list233, num2); span3 = CollectionsMarshal.AsSpan(list233); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031996u, new Vector3(209.55212f, -40.000004f, 8.132996f), 886); obj148.Steps = list233; reference181 = obj148; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 1 }; index2 = 1; List list234 = new List(index2); CollectionsMarshal.SetCount(list234, index2); span3 = CollectionsMarshal.AsSpan(list234); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032844u, new Vector3(147.93616f, -49.999996f, 76.920654f), 886); obj149.Steps = list234; reference182 = obj149; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 2 }; num2 = 2; List list235 = new List(num2); CollectionsMarshal.SetCount(list235, num2); span3 = CollectionsMarshal.AsSpan(list235); index2 = 0; span3[index2] = new QuestStep(EInteractionType.PurchaseItem, 1031689u, new Vector3(48.8136f, -16f, 150.92688f), 886) { Comment = "Buy cream yellow dye", AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentNewNest, To = EAetheryteLocation.FirmamentMendicantsCourt }, ItemId = 5768u, ItemCount = 2, PurchaseMenu = new PurchaseMenu { ExcelSheet = "GilShop", Key = new ExcelRef(262151u) } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1032844u, new Vector3(147.93616f, -49.999996f, 76.920654f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentMendicantsCourt, To = EAetheryteLocation.FirmamentNewNest } }; obj150.Steps = list235; reference183 = obj150; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 3 }; index2 = 1; List list236 = new List(index2); CollectionsMarshal.SetCount(list236, index2); span3 = CollectionsMarshal.AsSpan(list236); num2 = 0; ref QuestStep reference185 = ref span3[num2]; QuestStep obj152 = new QuestStep(EInteractionType.Interact, 1032003u, new Vector3(94.92627f, -18.500006f, 171.1604f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentNewNest, To = EAetheryteLocation.FirmamentMendicantsCourt } }; index3 = 1; List list237 = new List(index3); CollectionsMarshal.SetCount(list237, index3); span7 = CollectionsMarshal.AsSpan(list237); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKHA104_03728_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKHA104_03728_A1_000_001") }; obj152.DialogueChoices = list237; reference185 = obj152; obj151.Steps = list236; reference184 = obj151; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 4 }; num2 = 1; List list238 = new List(num2); CollectionsMarshal.SetCount(list238, num2); span3 = CollectionsMarshal.AsSpan(list238); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010924u, new Vector3(103.1051f, -20.004639f, 4.196167f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentMendicantsCourt, To = EAetheryteLocation.FirmamentMattock } }; obj153.Steps = list238; reference186 = obj153; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list239 = new List(index2); CollectionsMarshal.SetCount(list239, index2); span3 = CollectionsMarshal.AsSpan(list239); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031996u, new Vector3(209.55212f, -40.000004f, 8.132996f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentMattock, To = EAetheryteLocation.FirmanentSaintRoellesDais }, NextQuestId = new QuestId(3837) }; obj154.Steps = list239; reference187 = obj154; questRoot26.QuestSequence = list232; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(3729); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list240 = new List(num); CollectionsMarshal.SetCount(list240, num); span = CollectionsMarshal.AsSpan(list240); index = 0; span[index] = "liza"; questRoot27.Author = list240; index = 3; List list241 = new List(index); CollectionsMarshal.SetCount(list241, index); span2 = CollectionsMarshal.AsSpan(list241); num = 0; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 0 }; num2 = 1; List list242 = new List(num2); CollectionsMarshal.SetCount(list242, num2); span3 = CollectionsMarshal.AsSpan(list242); index2 = 0; ref QuestStep reference189 = ref span3[index2]; QuestStep obj156 = new QuestStep(EInteractionType.AcceptQuest, 1031781u, new Vector3(24.246582f, 82.78206f, 25.77246f), 820) { AetheryteShortcut = EAetheryteLocation.Eulmore, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 1; List list243 = new List(num3); CollectionsMarshal.SetCount(list243, num3); span7 = CollectionsMarshal.AsSpan(list243); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_SUBCTS640_03729_Q1_000_000"), Answer = new ExcelRef("TEXT_SUBCTS640_03729_A1_000_002") }; obj156.DialogueChoices = list243; reference189 = obj156; obj155.Steps = list242; reference188 = obj155; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 1 }; index2 = 1; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010842u, new Vector3(27.450928f, 82.6886f, -45.456665f), 820); obj157.Steps = list244; reference190 = obj157; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list245 = new List(num2); CollectionsMarshal.SetCount(list245, num2); span3 = CollectionsMarshal.AsSpan(list245); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031801u, new Vector3(52.8114f, 83.001076f, -65.38495f), 820); obj158.Steps = list245; reference191 = obj158; questRoot27.QuestSequence = list241; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(3730); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list246 = new List(num); CollectionsMarshal.SetCount(list246, num); span = CollectionsMarshal.AsSpan(list246); index = 0; span[index] = "Censored"; questRoot28.Author = list246; index = 4; List list247 = new List(index); CollectionsMarshal.SetCount(list247, index); span2 = CollectionsMarshal.AsSpan(list247); num = 0; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 0 }; index2 = 1; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031802u, new Vector3(48.264282f, 82.001656f, -56.6568f), 820) { Sprint = true, AetheryteShortcut = EAetheryteLocation.Eulmore, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(48.264282f, 82.001656f, -56.6568f), MaximumDistance = 100f, TerritoryId = 820 } } } }; obj159.Steps = list248; reference192 = obj159; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 1 }; num2 = 1; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; ref QuestStep reference194 = ref span3[index2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1031801u, new Vector3(52.8114f, 83.001076f, -65.38495f), 820); index3 = 1; List list250 = new List(index3); CollectionsMarshal.SetCount(list250, index3); span7 = CollectionsMarshal.AsSpan(list250); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_SUBCTS641_03730_Q1_000_000"), Answer = new ExcelRef("TEXT_SUBCTS641_03730_A1_000_001") }; questStep17.DialogueChoices = list250; reference194 = questStep17; obj160.Steps = list249; reference193 = obj160; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 2 }; index2 = 1; List list251 = new List(index2); CollectionsMarshal.SetCount(list251, index2); span3 = CollectionsMarshal.AsSpan(list251); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029978u, new Vector3(-7.522766f, 23f, 14.755432f), 820) { Sprint = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Eulmore, To = EAetheryteLocation.EulmoreMainstay } }; obj161.Steps = list251; reference195 = obj161; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list252 = new List(num2); CollectionsMarshal.SetCount(list252, num2); span3 = CollectionsMarshal.AsSpan(list252); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031801u, new Vector3(52.8114f, 83.001076f, -65.38495f), 820) { Sprint = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.EulmoreMainstay, To = EAetheryteLocation.Eulmore } }; obj162.Steps = list252; reference196 = obj162; questRoot28.QuestSequence = list247; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(3731); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list253 = new List(num); CollectionsMarshal.SetCount(list253, num); span = CollectionsMarshal.AsSpan(list253); index = 0; span[index] = "Censored"; questRoot29.Author = list253; index = 2; List list254 = new List(index); CollectionsMarshal.SetCount(list254, index); span2 = CollectionsMarshal.AsSpan(list254); num = 0; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 0 }; index2 = 1; List list255 = new List(index2); CollectionsMarshal.SetCount(list255, index2); span3 = CollectionsMarshal.AsSpan(list255); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027570u, new Vector3(47.989624f, 83.00107f, -75.30328f), 820) { AetheryteShortcut = EAetheryteLocation.Eulmore, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(47.989624f, 83.00107f, -75.30328f), MaximumDistance = 100f, TerritoryId = 820 } } } }; obj163.Steps = list255; reference197 = obj163; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list256 = new List(num2); CollectionsMarshal.SetCount(list256, num2); span3 = CollectionsMarshal.AsSpan(list256); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1031118u, new Vector3(-2.3041382f, 85.537865f, -82.65814f), 820); obj164.Steps = list256; reference198 = obj164; questRoot29.QuestSequence = list254; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(3732); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list257 = new List(num); CollectionsMarshal.SetCount(list257, num); span = CollectionsMarshal.AsSpan(list257); index = 0; span[index] = "liza"; questRoot30.Author = list257; index = 4; List list258 = new List(index); CollectionsMarshal.SetCount(list258, index); span2 = CollectionsMarshal.AsSpan(list258); num = 0; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 0 }; index2 = 1; List list259 = new List(index2); CollectionsMarshal.SetCount(list259, index2); span3 = CollectionsMarshal.AsSpan(list259); num2 = 0; ref QuestStep reference200 = ref span3[num2]; QuestStep obj166 = new QuestStep(EInteractionType.AcceptQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions10 = new SkipConditions(); SkipAetheryteCondition obj167 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list260 = new List(num3); CollectionsMarshal.SetCount(list260, num3); span8 = CollectionsMarshal.AsSpan(list260); index3 = 0; span8[index3] = 131; obj167.InTerritory = list260; skipConditions10.AetheryteShortcutIf = obj167; obj166.SkipConditions = skipConditions10; reference200 = obj166; obj165.Steps = list259; reference199 = obj165; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 1 }; num2 = 1; List list261 = new List(num2); CollectionsMarshal.SetCount(list261, num2); span3 = CollectionsMarshal.AsSpan(list261); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { StopDistance = 5f }; obj168.Steps = list261; reference201 = obj168; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 2 }; index2 = 1; List list262 = new List(index2); CollectionsMarshal.SetCount(list262, index2); span3 = CollectionsMarshal.AsSpan(list262); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031957u, new Vector3(16.433899f, 10f, 152.97156f), 131); obj169.Steps = list262; reference202 = obj169; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list263 = new List(num2); CollectionsMarshal.SetCount(list263, num2); span3 = CollectionsMarshal.AsSpan(list263); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { NextQuestId = new QuestId(3733) }; obj170.Steps = list263; reference203 = obj170; questRoot30.QuestSequence = list258; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(3733); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list264 = new List(num); CollectionsMarshal.SetCount(list264, num); span = CollectionsMarshal.AsSpan(list264); index = 0; span[index] = "liza"; questRoot31.Author = list264; index = 5; List list265 = new List(index); CollectionsMarshal.SetCount(list265, index); span2 = CollectionsMarshal.AsSpan(list265); num = 0; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 0 }; index2 = 1; List list266 = new List(index2); CollectionsMarshal.SetCount(list266, index2); span3 = CollectionsMarshal.AsSpan(list266); num2 = 0; ref QuestStep reference205 = ref span3[num2]; QuestStep obj172 = new QuestStep(EInteractionType.AcceptQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions11 = new SkipConditions(); SkipAetheryteCondition obj173 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list267 = new List(index3); CollectionsMarshal.SetCount(list267, index3); span8 = CollectionsMarshal.AsSpan(list267); num3 = 0; span8[num3] = 131; obj173.InTerritory = list267; skipConditions11.AetheryteShortcutIf = obj173; obj172.SkipConditions = skipConditions11; reference205 = obj172; obj171.Steps = list266; reference204 = obj171; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 1 }; num2 = 1; List list268 = new List(num2); CollectionsMarshal.SetCount(list268, num2); span3 = CollectionsMarshal.AsSpan(list268); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031958u, new Vector3(178.0575f, 51.459526f, 104.69214f), 140) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahWeaver, To = EAetheryteLocation.UldahGateOfTheSultana } }; obj174.Steps = list268; reference206 = obj174; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 2 }; index2 = 1; List list269 = new List(index2); CollectionsMarshal.SetCount(list269, index2); span3 = CollectionsMarshal.AsSpan(list269); num2 = 0; ref QuestStep reference208 = ref span3[num2]; QuestStep obj176 = new QuestStep(EInteractionType.Combat, 1031958u, new Vector3(178.0575f, 51.459526f, 104.69214f), 140) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list270 = new List(num3); CollectionsMarshal.SetCount(list270, num3); span4 = CollectionsMarshal.AsSpan(list270); index3 = 0; span4[index3] = 11441u; obj176.KillEnemyDataIds = list270; reference208 = obj176; obj175.Steps = list269; reference207 = obj175; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 3 }; num2 = 1; List list271 = new List(num2); CollectionsMarshal.SetCount(list271, num2); span3 = CollectionsMarshal.AsSpan(list271); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031958u, new Vector3(178.0575f, 51.459526f, 104.69214f), 140); obj177.Steps = list271; reference209 = obj177; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj178 = 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, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver }, NextQuestId = new QuestId(3734) }; obj178.Steps = list272; reference210 = obj178; questRoot31.QuestSequence = list265; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(3734); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list273 = new List(num); CollectionsMarshal.SetCount(list273, num); span = CollectionsMarshal.AsSpan(list273); index = 0; span[index] = "liza"; questRoot32.Author = list273; index = 6; List list274 = new List(index); CollectionsMarshal.SetCount(list274, index); span2 = CollectionsMarshal.AsSpan(list274); num = 0; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 0 }; num2 = 1; List list275 = new List(num2); CollectionsMarshal.SetCount(list275, num2); span3 = CollectionsMarshal.AsSpan(list275); index2 = 0; ref QuestStep reference212 = ref span3[index2]; QuestStep obj180 = new QuestStep(EInteractionType.AcceptQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions12 = new SkipConditions(); SkipAetheryteCondition obj181 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list276 = new List(index3); CollectionsMarshal.SetCount(list276, index3); span8 = CollectionsMarshal.AsSpan(list276); num3 = 0; span8[num3] = 131; obj181.InTerritory = list276; skipConditions12.AetheryteShortcutIf = obj181; obj180.SkipConditions = skipConditions12; reference212 = obj180; obj179.Steps = list275; reference211 = obj179; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 1 }; index2 = 1; List list277 = new List(index2); CollectionsMarshal.SetCount(list277, index2); span3 = CollectionsMarshal.AsSpan(list277); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031962u, new Vector3(-25.558899f, 14f, 84.51965f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahWeaver, To = EAetheryteLocation.UldahGoldsmith } }; obj182.Steps = list277; reference213 = obj182; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 2 }; num2 = 1; List list278 = new List(num2); CollectionsMarshal.SetCount(list278, num2); span3 = CollectionsMarshal.AsSpan(list278); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031965u, new Vector3(-193.3471f, 18f, 88.181885f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGoldsmith, To = EAetheryteLocation.UldahThaumaturge } }; obj183.Steps = list278; reference214 = obj183; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 3 }; index2 = 1; List list279 = new List(index2); CollectionsMarshal.SetCount(list279, index2); span3 = CollectionsMarshal.AsSpan(list279); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031968u, new Vector3(34.286987f, 7.9999285f, -113.78656f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahThaumaturge, To = EAetheryteLocation.UldahAdventurers } }; obj184.Steps = list279; reference215 = obj184; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 4 }; num2 = 1; List list280 = new List(num2); CollectionsMarshal.SetCount(list280, num2); span3 = CollectionsMarshal.AsSpan(list280); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahWeaver } }; obj185.Steps = list280; reference216 = obj185; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list281 = new List(index2); CollectionsMarshal.SetCount(list281, index2); span3 = CollectionsMarshal.AsSpan(list281); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { NextQuestId = new QuestId(3735) }; obj186.Steps = list281; reference217 = obj186; questRoot32.QuestSequence = list274; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(3735); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list282 = new List(num); CollectionsMarshal.SetCount(list282, num); span = CollectionsMarshal.AsSpan(list282); index = 0; span[index] = "liza"; questRoot33.Author = list282; index = 6; List list283 = new List(index); CollectionsMarshal.SetCount(list283, index); span2 = CollectionsMarshal.AsSpan(list283); num = 0; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 0 }; num2 = 1; List list284 = new List(num2); CollectionsMarshal.SetCount(list284, num2); span3 = CollectionsMarshal.AsSpan(list284); index2 = 0; ref QuestStep reference219 = ref span3[index2]; QuestStep obj188 = new QuestStep(EInteractionType.AcceptQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions13 = new SkipConditions(); SkipAetheryteCondition obj189 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list285 = new List(num3); CollectionsMarshal.SetCount(list285, num3); span8 = CollectionsMarshal.AsSpan(list285); index3 = 0; span8[index3] = 131; obj189.InTerritory = list285; skipConditions13.AetheryteShortcutIf = obj189; obj188.SkipConditions = skipConditions13; reference219 = obj188; obj187.Steps = list284; reference218 = obj187; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 1 }; index2 = 1; List list286 = new List(index2); CollectionsMarshal.SetCount(list286, index2); span3 = CollectionsMarshal.AsSpan(list286); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032158u, new Vector3(74.23511f, 45f, -204.27258f), 140) { AetheryteShortcut = EAetheryteLocation.WesternThanalanHorizon }; obj190.Steps = list286; reference220 = obj190; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 2 }; num2 = 1; List list287 = new List(num2); CollectionsMarshal.SetCount(list287, num2); span3 = CollectionsMarshal.AsSpan(list287); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031971u, new Vector3(298.146f, 62.280518f, -209.0639f), 140) { Fly = true }; obj191.Steps = list287; reference221 = obj191; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 3 }; index2 = 1; List list288 = new List(index2); CollectionsMarshal.SetCount(list288, index2); span3 = CollectionsMarshal.AsSpan(list288); num2 = 0; ref QuestStep reference223 = ref span3[num2]; QuestStep obj193 = new QuestStep(EInteractionType.Combat, 2010849u, new Vector3(192.55359f, 55.039307f, -190.81409f), 140) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list289 = new List(index3); CollectionsMarshal.SetCount(list289, index3); span4 = CollectionsMarshal.AsSpan(list289); num3 = 0; span4[num3] = 11442u; obj193.KillEnemyDataIds = list289; reference223 = obj193; obj192.Steps = list288; reference222 = obj192; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 4 }; num2 = 1; List list290 = new List(num2); CollectionsMarshal.SetCount(list290, num2); span3 = CollectionsMarshal.AsSpan(list290); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031971u, new Vector3(298.146f, 62.280518f, -209.0639f), 140) { Fly = true }; obj194.Steps = list290; reference224 = obj194; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list291 = new List(index2); CollectionsMarshal.SetCount(list291, index2); span3 = CollectionsMarshal.AsSpan(list291); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver }, NextQuestId = new QuestId(3736) }; obj195.Steps = list291; reference225 = obj195; questRoot33.QuestSequence = list283; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(3736); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list292 = new List(num); CollectionsMarshal.SetCount(list292, num); span = CollectionsMarshal.AsSpan(list292); index = 0; span[index] = "liza"; questRoot34.Author = list292; index = 4; List list293 = new List(index); CollectionsMarshal.SetCount(list293, index); span2 = CollectionsMarshal.AsSpan(list293); num = 0; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 0 }; num2 = 1; List list294 = new List(num2); CollectionsMarshal.SetCount(list294, num2); span3 = CollectionsMarshal.AsSpan(list294); index2 = 0; ref QuestStep reference227 = ref span3[index2]; QuestStep obj197 = new QuestStep(EInteractionType.AcceptQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions14 = new SkipConditions(); SkipAetheryteCondition obj198 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list295 = new List(num3); CollectionsMarshal.SetCount(list295, num3); span8 = CollectionsMarshal.AsSpan(list295); index3 = 0; span8[index3] = 131; obj198.InTerritory = list295; skipConditions14.AetheryteShortcutIf = obj198; obj197.SkipConditions = skipConditions14; reference227 = obj197; obj196.Steps = list294; reference226 = obj196; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 1 }; index2 = 3; List list296 = new List(index2); CollectionsMarshal.SetCount(list296, index2); span3 = CollectionsMarshal.AsSpan(list296); num2 = 0; ref QuestStep reference229 = ref span3[num2]; QuestStep obj200 = new QuestStep(EInteractionType.Interact, 1031980u, new Vector3(-85.00806f, 6.9845695f, -11.001831f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahWeaver, To = EAetheryteLocation.UldahGladiator } }; index3 = 6; List list297 = new List(index3); CollectionsMarshal.SetCount(list297, index3); span6 = CollectionsMarshal.AsSpan(list297); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj200.CompletionQuestVariablesFlags = list297; reference229 = obj200; num2++; ref QuestStep reference230 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1031979u, new Vector3(-92.5155f, 6.9845695f, -17.07489f), 131); num3 = 6; List list298 = new List(num3); CollectionsMarshal.SetCount(list298, num3); span6 = CollectionsMarshal.AsSpan(list298); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list298; reference230 = questStep18; num2++; ref QuestStep reference231 = ref span3[num2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 1001675u, new Vector3(-89.49426f, 7.008118f, 10.849121f), 131); index3 = 6; List list299 = new List(index3); CollectionsMarshal.SetCount(list299, index3); span6 = CollectionsMarshal.AsSpan(list299); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list299; reference231 = questStep19; obj199.Steps = list296; reference228 = obj199; num++; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 2 }; num2 = 1; List list300 = new List(num2); CollectionsMarshal.SetCount(list300, num2); span3 = CollectionsMarshal.AsSpan(list300); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1031978u, new Vector3(-75.05914f, 6.9845705f, 10.971252f), 131); obj201.Steps = list300; reference232 = obj201; num++; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj202 = 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, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { StopDistance = 5f, NextQuestId = new QuestId(3737) }; obj202.Steps = list301; reference233 = obj202; questRoot34.QuestSequence = list293; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(3737); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list302 = new List(num); CollectionsMarshal.SetCount(list302, num); span = CollectionsMarshal.AsSpan(list302); index = 0; span[index] = "liza"; questRoot35.Author = list302; index = 2; List list303 = new List(index); CollectionsMarshal.SetCount(list303, index); span2 = CollectionsMarshal.AsSpan(list303); num = 0; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 0 }; num2 = 1; List list304 = new List(num2); CollectionsMarshal.SetCount(list304, num2); span3 = CollectionsMarshal.AsSpan(list304); index2 = 0; ref QuestStep reference235 = ref span3[index2]; QuestStep obj204 = new QuestStep(EInteractionType.AcceptQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions15 = new SkipConditions(); SkipAetheryteCondition obj205 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list305 = new List(num3); CollectionsMarshal.SetCount(list305, num3); span8 = CollectionsMarshal.AsSpan(list305); index3 = 0; span8[index3] = 131; obj205.InTerritory = list305; skipConditions15.AetheryteShortcutIf = obj205; obj204.SkipConditions = skipConditions15; reference235 = obj204; obj203.Steps = list304; reference234 = obj203; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list306 = new List(index2); CollectionsMarshal.SetCount(list306, index2); span3 = CollectionsMarshal.AsSpan(list306); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { StopDistance = 5f, NextQuestId = new QuestId(3989) }; obj206.Steps = list306; reference236 = obj206; questRoot35.QuestSequence = list303; AddQuest(questId35, questRoot35); } private static void LoadQuests75() { QuestId questId = new QuestId(3750); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "Censored"; questRoot.Author = list; index = 4; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; ref QuestStep reference2 = ref span3[index2]; QuestStep obj2 = new QuestStep(EInteractionType.AcceptQuest, 1018433u, new Vector3(50.766724f, 50f, -772.3964f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; int num3 = 1; List list4 = new List(num3); CollectionsMarshal.SetCount(list4, num3); Span span4 = CollectionsMarshal.AsSpan(list4); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKZK991_03750_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKZK991_03750_A1_000_000") }; obj2.DialogueChoices = list4; reference2 = obj2; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 1 }; index2 = 1; List list5 = new List(index2); CollectionsMarshal.SetCount(list5, index2); span3 = CollectionsMarshal.AsSpan(list5); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009865u, new Vector3(-52.781067f, 17.990356f, 48.90515f), 131) { Sprint = true, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGoldsmith } }; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 2 }; num2 = 2; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-509.02783f, -16.420786f, 11.723575f), 145) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006355u, new Vector3(-512.47424f, -16.42f, -7.522766f), 145); obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list7 = new List(index2); CollectionsMarshal.SetCount(list7, index2); span3 = CollectionsMarshal.AsSpan(list7); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-509.17432f, -16.420816f, 10.977634f), 145) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030875u, new Vector3(-458.64044f, -28.193886f, 110.64307f), 145) { Fly = true }; obj5.Steps = list7; reference5 = obj5; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(3761); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list8 = new List(num); CollectionsMarshal.SetCount(list8, num); span = CollectionsMarshal.AsSpan(list8); index = 0; span[index] = "liza"; questRoot2.Author = list8; index = 3; List list9 = new List(index); CollectionsMarshal.SetCount(list9, index); span2 = CollectionsMarshal.AsSpan(list9); num = 0; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; num2 = 1; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1031783u, new Vector3(-3.03656f, 0.01804012f, -8.1026f), 351) { StopDistance = 5f }; obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 1 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032495u, new Vector3(737.63635f, 70f, 515.0072f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter }; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032494u, new Vector3(739.6504f, 70f, 514.21375f), 621); obj8.Steps = list12; reference8 = obj8; questRoot2.QuestSequence = list9; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(3762); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list13 = new List(num); CollectionsMarshal.SetCount(list13, num); span = CollectionsMarshal.AsSpan(list13); index = 0; span[index] = "liza"; questRoot3.Author = list13; index = 2; List list14 = new List(index); CollectionsMarshal.SetCount(list14, index); span2 = CollectionsMarshal.AsSpan(list14); num = 0; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 0 }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032494u, new Vector3(739.6504f, 70f, 514.21375f), 621); obj9.Steps = list15; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027230u, new Vector3(117.997925f, 14.649025f, 7.156433f), 819) { TargetTerritoryId = (ushort)844, AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumDossalGate } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032121u, new Vector3(0.045776367f, -5.996435E-14f, -5.5390625f), 844); obj10.Steps = list16; reference10 = obj10; questRoot3.QuestSequence = list14; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(3763); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list17 = new List(num); CollectionsMarshal.SetCount(list17, num); span = CollectionsMarshal.AsSpan(list17); index = 0; span[index] = "liza"; questRoot4.Author = list17; index = 5; List list18 = new List(index); CollectionsMarshal.SetCount(list18, index); span2 = CollectionsMarshal.AsSpan(list18); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; index2 = 1; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1031722u, new Vector3(-1.7853394f, 0f, -1.8158569f), 844); obj11.Steps = list19; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; num2 = 2; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009758u, new Vector3(-0.009940993f, 1.036532f, 14.22064f), 844) { TargetTerritoryId = (ushort)819 }; index2++; ref QuestStep reference13 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1030370u, new Vector3(66.84973f, -2.9802322E-07f, 13.321045f), 819); index3 = 1; List list21 = new List(index3); CollectionsMarshal.SetCount(list21, index3); span4 = CollectionsMarshal.AsSpan(list21); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMH103_03763_Q1_000_500"), Answer = new ExcelRef("TEXT_LUCKMH103_03763_A1_000_500") }; questStep.DialogueChoices = list21; reference13 = questStep; obj12.Steps = list20; reference12 = obj12; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 2 }; index2 = 1; List list22 = new List(index2); CollectionsMarshal.SetCount(list22, index2); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032648u, new Vector3(768.6426f, 21.38111f, -8.46875f), 813) { AetheryteShortcut = EAetheryteLocation.LakelandFortJobb }; obj13.Steps = list22; reference14 = obj13; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 3 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032498u, new Vector3(628.6869f, 94.385544f, -645.9297f), 813) { Fly = true }; obj14.Steps = list23; reference15 = obj14; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032502u, new Vector3(629.0836f, 94.39156f, -644.98364f), 813); obj15.Steps = list24; reference16 = obj15; questRoot4.QuestSequence = list18; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(3764); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list25 = new List(num); CollectionsMarshal.SetCount(list25, num); span = CollectionsMarshal.AsSpan(list25); index = 0; span[index] = "liza"; questRoot5.Author = list25; index = 4; List list26 = new List(index); CollectionsMarshal.SetCount(list26, index); span2 = CollectionsMarshal.AsSpan(list26); num = 0; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 0 }; num2 = 1; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032502u, new Vector3(629.0836f, 94.39156f, -644.98364f), 813); obj16.Steps = list27; reference17 = obj16; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 1 }; index2 = 2; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027230u, new Vector3(117.997925f, 14.649025f, 7.156433f), 819) { TargetTerritoryId = (ushort)844, AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumDossalGate } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1031722u, new Vector3(-1.7853394f, 0f, -1.8158569f), 844); obj17.Steps = list28; reference18 = obj17; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 2 }; num2 = 6; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009758u, new Vector3(-0.015319824f, 1.0223389f, 14.206055f), 844) { TargetTerritoryId = (ushort)819 }; index2++; ref QuestStep reference20 = ref span3[index2]; QuestStep obj19 = new QuestStep(EInteractionType.Interact, 1027248u, new Vector3(-30.807983f, -0.64999914f, -51.438232f), 819) { Comment = "Chessamile" }; num3 = 6; List list30 = new List(num3); CollectionsMarshal.SetCount(list30, num3); Span span5 = CollectionsMarshal.AsSpan(list30); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj19.CompletionQuestVariablesFlags = list30; reference20 = obj19; index2++; ref QuestStep reference21 = ref span3[index2]; QuestStep obj20 = new QuestStep(EInteractionType.Interact, 1027224u, new Vector3(-57.358704f, -7.4820004f, 118.08948f), 819) { Comment = "Bragi" }; index3 = 6; List list31 = new List(index3); CollectionsMarshal.SetCount(list31, index3); span5 = CollectionsMarshal.AsSpan(list31); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj20.CompletionQuestVariablesFlags = list31; reference21 = obj20; index2++; ref QuestStep reference22 = ref span3[index2]; QuestStep obj21 = new QuestStep(EInteractionType.Interact, 1027322u, new Vector3(-20.126648f, 3.9998171f, 204.24194f), 819) { StopDistance = 4f, Comment = "Glynard" }; num3 = 6; List list32 = new List(num3); CollectionsMarshal.SetCount(list32, num3); span5 = CollectionsMarshal.AsSpan(list32); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj21.CompletionQuestVariablesFlags = list32; reference22 = obj21; index2++; ref QuestStep reference23 = ref span3[index2]; QuestStep obj22 = new QuestStep(EInteractionType.Interact, 1027232u, new Vector3(-9.323303f, 20.1973f, -136.52252f), 819) { Comment = "Katliss", AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumPendants, To = EAetheryteLocation.CrystariumCrystallineMean } }; index3 = 6; List list33 = new List(index3); CollectionsMarshal.SetCount(list33, index3); span5 = CollectionsMarshal.AsSpan(list33); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj22.CompletionQuestVariablesFlags = list33; reference23 = obj22; index2++; ref QuestStep reference24 = ref span3[index2]; QuestStep obj23 = new QuestStep(EInteractionType.Interact, 1027226u, new Vector3(-61.84485f, -17.72202f, -266.2547f), 819) { Comment = "Moren", AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumCrystallineMean, To = EAetheryteLocation.CrystariumCabinetOfCuriosity } }; num3 = 6; List list34 = new List(num3); CollectionsMarshal.SetCount(list34, num3); span5 = CollectionsMarshal.AsSpan(list34); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj23.CompletionQuestVariablesFlags = list34; reference24 = obj23; obj18.Steps = list29; reference19 = obj18; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032503u, new Vector3(29.709229f, -6.088685E-13f, -0.869812f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium }; obj24.Steps = list35; reference25 = obj24; questRoot5.QuestSequence = list26; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(3765); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list36 = new List(num); CollectionsMarshal.SetCount(list36, num); span = CollectionsMarshal.AsSpan(list36); index = 0; span[index] = "liza"; questRoot6.Author = list36; index = 4; List list37 = new List(index); CollectionsMarshal.SetCount(list37, index); span2 = CollectionsMarshal.AsSpan(list37); num = 0; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 0 }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032121u, new Vector3(0.045776367f, -5.996435E-14f, -5.5390625f), 844) { StopDistance = 7f }; obj25.Steps = list38; reference26 = obj25; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 1 }; index2 = 1; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032506u, new Vector3(453.05554f, 33.66181f, -156.9696f), 817) { AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; obj26.Steps = list39; reference27 = obj26; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 2 }; num2 = 1; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; ref QuestStep reference29 = ref span3[index2]; QuestStep obj28 = new QuestStep(EInteractionType.SinglePlayerDuty, 1032509u, new Vector3(843.25916f, -65.313614f, -387.10614f), 817) { Fly = true, Comment = "A Sleep Disturbed (Opo-Opo, Wolf, Serpent)" }; SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); index3 = 1; List list41 = new List(index3); CollectionsMarshal.SetCount(list41, index3); span = CollectionsMarshal.AsSpan(list41); num3 = 0; span[num3] = "Doesn't walk to the teleporter to finish the duty"; singlePlayerDutyOptions.Notes = list41; obj28.SinglePlayerDutyOptions = singlePlayerDutyOptions; num3 = 4; List list42 = new List(num3); CollectionsMarshal.SetCount(list42, num3); span4 = CollectionsMarshal.AsSpan(list42); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, ExcelSheet = "GimmickYesNo", Prompt = new ExcelRef(138u), DataId = 2011009u }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, ExcelSheet = "GimmickYesNo", Prompt = new ExcelRef(139u), DataId = 2011006u }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, ExcelSheet = "GimmickYesNo", Prompt = new ExcelRef(142u), DataId = 2011007u }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, ExcelSheet = "GimmickYesNo", Prompt = new ExcelRef(137u) }; obj28.DialogueChoices = list42; reference29 = obj28; obj27.Steps = list40; reference28 = obj27; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032506u, new Vector3(453.05554f, 33.66181f, -156.9696f), 817) { StopDistance = 5f }; obj29.Steps = list43; reference30 = obj29; questRoot6.QuestSequence = list37; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(3766); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list44 = new List(num); CollectionsMarshal.SetCount(list44, num); span = CollectionsMarshal.AsSpan(list44); index = 0; span[index] = "liza"; questRoot7.Author = list44; index = 5; List list45 = new List(index); CollectionsMarshal.SetCount(list45, index); span2 = CollectionsMarshal.AsSpan(list45); num = 0; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 0 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1029234u, new Vector3(449.0271f, 33.66181f, -157.94617f), 817) { StopDistance = 5f }; obj30.Steps = list46; reference31 = obj30; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 1 }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032263u, new Vector3(-87.87671f, -19.022131f, 298.20703f), 817) { AetheryteShortcut = EAetheryteLocation.RaktikaSlitherbough }; obj31.Steps = list47; reference32 = obj31; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 2 }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027750u, new Vector3(-24.734924f, -25.324257f, 305.5924f), 817); obj32.Steps = list48; reference33 = obj32; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 3 }; index2 = 1; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032513u, new Vector3(-37.06427f, -18.91939f, 334.21826f), 817); obj33.Steps = list49; reference34 = obj33; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032515u, new Vector3(-642.2064f, 3.1136527f, 16.861145f), 817) { Fly = true }; obj34.Steps = list50; reference35 = obj34; questRoot7.QuestSequence = list45; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(3767); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list51 = new List(num); CollectionsMarshal.SetCount(list51, num); span = CollectionsMarshal.AsSpan(list51); index = 0; span[index] = "liza"; questRoot8.Author = list51; index = 4; List list52 = new List(index); CollectionsMarshal.SetCount(list52, index); span2 = CollectionsMarshal.AsSpan(list52); num = 0; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 0 }; index2 = 1; List list53 = new List(index2); CollectionsMarshal.SetCount(list53, index2); span3 = CollectionsMarshal.AsSpan(list53); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032518u, new Vector3(-641.8402f, 3.1716232f, 19.69934f), 817); obj35.Steps = list53; reference36 = obj35; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 1 }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027757u, new Vector3(609.7047f, 350.3518f, -197.95532f), 818) { AetheryteShortcut = EAetheryteLocation.TempestOndoCups }; obj36.Steps = list54; reference37 = obj36; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 2 }; index2 = 6; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-475.38354f, 400.55338f, -779.4299f), 818) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-559.0543f, 394.95718f, -611.97614f), 818) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-681.43286f, 404.5379f, -693.3609f), 818) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-675.946f, 408.10754f, -711.8061f), 818) { DisableNavmesh = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-423.6145f, 393.0597f, -823.20044f), 818) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2010814u, new Vector3(-422.47656f, 393.9115f, -824.094f), 818); obj37.Steps = list55; reference38 = obj37; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1027757u, new Vector3(609.7047f, 350.3518f, -197.95532f), 818) { AetheryteShortcut = EAetheryteLocation.TempestOndoCups }; obj38.Steps = list56; reference39 = obj38; questRoot8.QuestSequence = list52; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(3768); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list57 = new List(num); CollectionsMarshal.SetCount(list57, num); span = CollectionsMarshal.AsSpan(list57); index = 0; span[index] = "liza"; questRoot9.Author = list57; index = 7; List list58 = new List(index); CollectionsMarshal.SetCount(list58, index); span2 = CollectionsMarshal.AsSpan(list58); num = 0; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 0 }; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032526u, new Vector3(606.1035f, 350.3518f, -200f), 818); obj39.Steps = list59; reference40 = obj39; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 1 }; num2 = 7; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.None, null, null, 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumTessellation } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(55.589294f, 2.0276523f, 669.1557f), 813) { Comment = "these bridges have navmesh problems", SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(15.410904f, 2.2598603f, 677.3755f), 813) { DisableNavmesh = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-82.79376f, 11.970126f, 765.8721f), 813) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-234.70464f, 1.0942776f, 738.40204f), 813) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-269.44116f, -0.82486916f, 724.67255f), 813) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1032528u, new Vector3(-270.98505f, -0.82573783f, 723.96423f), 813); obj40.Steps = list60; reference41 = obj40; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 2 }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030333u, new Vector3(-612.23773f, 27.728632f, 817.65466f), 813) { StopDistance = 5f }; obj41.Steps = list61; reference42 = obj41; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 3 }; num2 = 8; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-591.3982f, 26.347507f, 773.5695f), 813) { DisableNavmesh = true, Mount = true, Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-610.2863f, -2.1544409f, 734.7734f), 813) { DisableNavmesh = true, Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Dive, null, new Vector3(-565.32196f, -1.9743931f, 799.9003f), 813) { StopDistance = 1f, DisableNavmesh = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-630.4265f, -29.862f, 752.5597f), 813) { Mount = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; ref QuestStep reference44 = ref span3[index2]; QuestStep obj43 = new QuestStep(EInteractionType.Interact, 2010280u, new Vector3(-630.4265f, -29.862f, 752.5597f), 813) { DisableNavmesh = true }; index3 = 6; List list63 = new List(index3); CollectionsMarshal.SetCount(list63, index3); span5 = CollectionsMarshal.AsSpan(list63); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj43.CompletionQuestVariablesFlags = list63; reference44 = obj43; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-654.167f, -41.328938f, 741.29126f), 813) { Mount = true }; index2++; ref QuestStep reference45 = ref span3[index2]; QuestStep obj44 = new QuestStep(EInteractionType.Interact, 2010278u, new Vector3(-655.5123f, -40.299072f, 743.22107f), 813) { DisableNavmesh = true }; num3 = 6; List list64 = new List(num3); CollectionsMarshal.SetCount(list64, num3); span5 = CollectionsMarshal.AsSpan(list64); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj44.CompletionQuestVariablesFlags = list64; reference45 = obj44; index2++; ref QuestStep reference46 = ref span3[index2]; QuestStep obj45 = new QuestStep(EInteractionType.Interact, 2010282u, new Vector3(-663.14185f, -25.711487f, 738.82654f), 813) { Mount = true }; index3 = 6; List list65 = new List(index3); CollectionsMarshal.SetCount(list65, index3); span5 = CollectionsMarshal.AsSpan(list65); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj45.CompletionQuestVariablesFlags = list65; reference46 = obj45; obj42.Steps = list62; reference43 = obj42; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 4 }; index2 = 4; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-643.2488f, -1.974393f, 714.8211f), 813) { DisableNavmesh = true, Mount = true, Fly = true, RestartNavigationIfCancelled = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-573.45654f, 0.39776123f, 810.7269f), 813) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-619.98676f, 24.866888f, 794.4714f), 813) { Mount = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1030333u, new Vector3(-612.23773f, 27.728632f, 817.65466f), 813) { Fly = true }; obj46.Steps = list66; reference47 = obj46; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 5 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032531u, new Vector3(-130.90723f, 9.572956f, 697.68823f), 813); obj47.Steps = list67; reference48 = obj47; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-82.79376f, 11.970126f, 765.8721f), 813) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(15.410904f, 2.2598603f, 677.3755f), 813) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(55.589294f, 2.0276523f, 669.1557f), 813) { DisableNavmesh = true, Comment = "these bridges have navmesh problems", SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032554u, new Vector3(237.72021f, 5.6935816f, 552.1781f), 813) { Fly = true }; obj48.Steps = list68; reference49 = obj48; questRoot9.QuestSequence = list58; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(3769); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list69 = new List(num); CollectionsMarshal.SetCount(list69, num); span = CollectionsMarshal.AsSpan(list69); index = 0; span[index] = "liza"; questRoot10.Author = list69; index = 5; List list70 = new List(index); CollectionsMarshal.SetCount(list70, index); span2 = CollectionsMarshal.AsSpan(list70); num = 0; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 0 }; num2 = 1; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032555u, new Vector3(235.40088f, 5.733457f, 552.3612f), 813); obj49.Steps = list71; reference50 = obj49; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 1 }; index2 = 1; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032539u, new Vector3(-534.1726f, 63.559536f, 735.1339f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaWright }; obj50.Steps = list72; reference51 = obj50; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 2 }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 814) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 714u } }; obj51.Steps = list73; reference52 = obj51; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032549u, new Vector3(-1.9074707f, -200.00002f, -425.10114f), 918); obj52.Steps = list74; reference53 = obj52; questRoot10.QuestSequence = list70; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(3770); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list75 = new List(num); CollectionsMarshal.SetCount(list75, num); span = CollectionsMarshal.AsSpan(list75); index = 0; span[index] = "liza"; questRoot11.Author = list75; index = 6; List list76 = new List(index); CollectionsMarshal.SetCount(list76, index); span2 = CollectionsMarshal.AsSpan(list76); num = 0; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032539u, new Vector3(-534.1726f, 63.559536f, 735.1339f), 814); obj53.Steps = list77; reference54 = obj53; num++; span2[num] = new QuestSequence { Sequence = 1 }; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 2 }; index2 = 1; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032529u, new Vector3(5.5389404f, 0.019417249f, -0.5036011f), 819); obj54.Steps = list78; reference55 = obj54; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 3 }; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032558u, new Vector3(56.90088f, 36.19769f, -169.23785f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumDossalGate, To = EAetheryteLocation.CrystariumAmaroLaunch } }; obj55.Steps = list79; reference56 = obj55; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 4 }; index2 = 2; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027230u, new Vector3(117.997925f, 14.649025f, 7.156433f), 819) { TargetTerritoryId = (ushort)844, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumAmaroLaunch, To = EAetheryteLocation.CrystariumDossalGate } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1032121u, new Vector3(0.045776367f, -5.996435E-14f, -5.5390625f), 844); obj56.Steps = list80; reference57 = obj56; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2009758u, new Vector3(-0.015319824f, 1.0223389f, 14.206055f), 844) { TargetTerritoryId = (ushort)819 }; index2++; ref QuestStep reference59 = ref span3[index2]; QuestStep obj58 = new QuestStep(EInteractionType.CompleteQuest, 1030610u, new Vector3(65.11023f, 1.7160122f, 249.7749f), 819) { StopDistance = 5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumDossalGate, To = EAetheryteLocation.CrystariumPendants } }; num3 = 1; List list82 = new List(num3); CollectionsMarshal.SetCount(list82, num3); span4 = CollectionsMarshal.AsSpan(list82); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMH110_03770_Q1_000_600") }; obj58.DialogueChoices = list82; reference59 = obj58; obj57.Steps = list81; reference58 = obj57; questRoot11.QuestSequence = list76; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(3771); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list83 = new List(num); CollectionsMarshal.SetCount(list83, num); span = CollectionsMarshal.AsSpan(list83); index = 0; span[index] = "liza"; questRoot12.Author = list83; index = 8; List list84 = new List(index); CollectionsMarshal.SetCount(list84, index); span2 = CollectionsMarshal.AsSpan(list84); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; index2 = 1; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1027231u, new Vector3(65.35437f, 1.7160122f, 249.83594f), 819) { StopDistance = 5f }; obj59.Steps = list85; reference60 = obj59; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027226u, new Vector3(-61.84485f, -17.72202f, -266.2547f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumPendants, To = EAetheryteLocation.CrystariumCabinetOfCuriosity } }; obj60.Steps = list86; reference61 = obj60; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 2 }; index2 = 1; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; ref QuestStep reference63 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1033794u, new Vector3(-81.28485f, -36.750004f, -277.7906f), 819); index3 = 1; List list88 = new List(index3); CollectionsMarshal.SetCount(list88, index3); span4 = CollectionsMarshal.AsSpan(list88); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMI101_03771_Q3_000_148"), Answer = new ExcelRef("TEXT_LUCKMI101_03771_A3_000_149") }; questStep2.DialogueChoices = list88; reference63 = questStep2; obj61.Steps = list87; reference62 = obj61; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 3 }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027248u, new Vector3(-30.807983f, -0.64999914f, -51.438232f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumCabinetOfCuriosity, To = EAetheryteLocation.CrystariumDossalGate } }; obj62.Steps = list89; reference64 = obj62; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 4 }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028335u, new Vector3(-146.65448f, 1.490116E-08f, 132.61609f), 819); obj63.Steps = list90; reference65 = obj63; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 5 }; num2 = 3; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; ref QuestStep reference67 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2011072u, new Vector3(-137.4685f, 1.2664795f, 166.67432f), 819); num3 = 6; List list92 = new List(num3); CollectionsMarshal.SetCount(list92, num3); span5 = CollectionsMarshal.AsSpan(list92); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list92; reference67 = questStep3; index2++; ref QuestStep reference68 = ref span3[index2]; QuestStep obj65 = new QuestStep(EInteractionType.Interact, 2011071u, new Vector3(-139.3302f, 0.99176025f, 167.65088f), 819) { StopDistance = 5f }; index3 = 6; List list93 = new List(index3); CollectionsMarshal.SetCount(list93, index3); span5 = CollectionsMarshal.AsSpan(list93); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj65.CompletionQuestVariablesFlags = list93; reference68 = obj65; index2++; ref QuestStep reference69 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2011073u, new Vector3(-142.2904f, 1.0527954f, 173.38818f), 819); num3 = 6; List list94 = new List(num3); CollectionsMarshal.SetCount(list94, num3); span5 = CollectionsMarshal.AsSpan(list94); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list94; reference69 = questStep4; obj64.Steps = list91; reference66 = obj64; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 6 }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033805u, new Vector3(-141.71057f, 1.4901161E-08f, 160.6012f), 819); obj66.Steps = list95; reference70 = obj66; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1027248u, new Vector3(-30.807983f, -0.64999914f, -51.438232f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium }; obj67.Steps = list96; reference71 = obj67; questRoot12.QuestSequence = list84; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(3772); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list97 = new List(num); CollectionsMarshal.SetCount(list97, num); span = CollectionsMarshal.AsSpan(list97); index = 0; span[index] = "liza"; questRoot13.Author = list97; index = 6; List list98 = new List(index); CollectionsMarshal.SetCount(list98, index); span2 = CollectionsMarshal.AsSpan(list98); num = 0; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 0 }; index2 = 1; List list99 = new List(index2); CollectionsMarshal.SetCount(list99, index2); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033800u, new Vector3(-27.878296f, -0.65f, -51.285645f), 819); obj68.Steps = list99; reference72 = obj68; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 1 }; num2 = 1; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033807u, new Vector3(761.2573f, 25.95656f, 417.99023f), 813) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumDossalGate, To = EAetheryteLocation.CrystariumTessellation } }; obj69.Steps = list100; reference73 = obj69; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 2, Comment = "This isn't solving for the 'best' results, but for the closest waypoints" }; index2 = 3; List list101 = new List(index2); CollectionsMarshal.SetCount(list101, index2); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; ref QuestStep reference75 = ref span3[num2]; QuestStep obj71 = new QuestStep(EInteractionType.Combat, 2011078u, new Vector3(754.45166f, 15.8845825f, 273.88416f), 813) { StopDistance = 1f, Fly = true, ItemId = 2003001u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list102 = new List(index3); CollectionsMarshal.SetCount(list102, index3); Span span6 = CollectionsMarshal.AsSpan(list102); num3 = 0; span6[num3] = 12168u; obj71.KillEnemyDataIds = list102; num3 = 6; List list103 = new List(num3); CollectionsMarshal.SetCount(list103, num3); span5 = CollectionsMarshal.AsSpan(list103); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj71.CompletionQuestVariablesFlags = list103; reference75 = obj71; num2++; ref QuestStep reference76 = ref span3[num2]; QuestStep obj72 = new QuestStep(EInteractionType.Combat, 2011076u, new Vector3(495.4756f, 10.299805f, 290.547f), 813) { Fly = true, ItemId = 2003001u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list104 = new List(index3); CollectionsMarshal.SetCount(list104, index3); span6 = CollectionsMarshal.AsSpan(list104); num3 = 0; span6[num3] = 12166u; obj72.KillEnemyDataIds = list104; num3 = 6; List list105 = new List(num3); CollectionsMarshal.SetCount(list105, num3); span5 = CollectionsMarshal.AsSpan(list105); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj72.CompletionQuestVariablesFlags = list105; reference76 = obj72; num2++; ref QuestStep reference77 = ref span3[num2]; QuestStep obj73 = new QuestStep(EInteractionType.Combat, 2011079u, new Vector3(685.5725f, 6.881775f, 497.12354f), 813) { Fly = true, ItemId = 2003001u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list106 = new List(index3); CollectionsMarshal.SetCount(list106, index3); span6 = CollectionsMarshal.AsSpan(list106); num3 = 0; span6[num3] = 12168u; obj73.KillEnemyDataIds = list106; reference77 = obj73; obj70.Steps = list101; reference74 = obj70; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 3 }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033808u, new Vector3(763.9734f, 25.874697f, 419.51624f), 813) { Fly = true }; obj74.Steps = list107; reference78 = obj74; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 4 }; index2 = 2; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(837.8474f, 37.845993f, 408.60828f), 813) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2011107u, new Vector3(-223.13275f, 38.590088f, -86.80859f), 819); obj75.Steps = list108; reference79 = obj75; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033811u, new Vector3(-208.11786f, 38.64859f, -82.65814f), 819); obj76.Steps = list109; reference80 = obj76; questRoot13.QuestSequence = list98; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(3773); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list110 = new List(num); CollectionsMarshal.SetCount(list110, num); span = CollectionsMarshal.AsSpan(list110); index = 0; span[index] = "liza"; questRoot14.Author = list110; index = 5; List list111 = new List(index); CollectionsMarshal.SetCount(list111, index); span2 = CollectionsMarshal.AsSpan(list111); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 0 }; index2 = 1; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033812u, new Vector3(-205.8595f, 38.614662f, -82.81073f), 819); obj77.Steps = list112; reference81 = obj77; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 1 }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1034900u, new Vector3(-32.791687f, -0.6250627f, -44.663208f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium }; obj78.Steps = list113; reference82 = obj78; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 2 }; index2 = 2; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1032081u, new Vector3(-2.4262085f, 0f, -9.10968f), 351); obj79.Steps = list114; reference83 = obj79; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 3 }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011080u, new Vector3(-11.39856f, 1.449585f, -6.942932f), 351); obj80.Steps = list115; reference84 = obj80; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033817u, new Vector3(-3.03656f, 0.01804012f, -8.1026f), 351); obj81.Steps = list116; reference85 = obj81; questRoot14.QuestSequence = list111; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(3774); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list117 = new List(num); CollectionsMarshal.SetCount(list117, num); span = CollectionsMarshal.AsSpan(list117); index = 0; span[index] = "liza"; questRoot15.Author = list117; index = 4; List list118 = new List(index); CollectionsMarshal.SetCount(list118, index); span2 = CollectionsMarshal.AsSpan(list118); num = 0; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 0 }; num2 = 1; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032081u, new Vector3(-2.4262085f, 0f, -9.10968f), 351); obj82.Steps = list119; reference86 = obj82; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 1 }; index2 = 4; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002879u, new Vector3(0f, 3f, 27.5f), 351) { TargetTerritoryId = (ushort)156 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(29.958076f, 21.232033f, -653.85443f), 156) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(26.789001f, 54.865185f, -770.47614f), 156) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1033818u, new Vector3(24.551636f, 50.99997f, -815.18274f), 156); obj83.Steps = list120; reference87 = obj83; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 2 }; num2 = 2; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027230u, new Vector3(117.997925f, 14.649025f, 7.156433f), 819) { TargetTerritoryId = (ushort)844, AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumDossalGate } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1033819u, new Vector3(-0.015319824f, 0f, -4.043701f), 844); obj84.Steps = list121; reference88 = obj84; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033822u, new Vector3(39.6886f, -6.9874797E-13f, -0.83929443f), 819) { StopDistance = 5f }; obj85.Steps = list122; reference89 = obj85; questRoot15.QuestSequence = list118; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(3775); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list123 = new List(num); CollectionsMarshal.SetCount(list123, num); span = CollectionsMarshal.AsSpan(list123); index = 0; span[index] = "liza"; questRoot16.Author = list123; index = 5; List list124 = new List(index); CollectionsMarshal.SetCount(list124, index); span2 = CollectionsMarshal.AsSpan(list124); num = 0; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 0 }; num2 = 1; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033823u, new Vector3(40.329468f, -2.0168546E-08f, 1.9378662f), 819) { StopDistance = 5f }; obj86.Steps = list125; reference90 = obj86; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 1 }; index2 = 2; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-496.10434f, 8.986935f, 603.11676f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaWright }; num2++; ref QuestStep reference92 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1033827u, new Vector3(-495.079f, 8.986954f, 604.27246f), 814); num3 = 1; List list127 = new List(num3); CollectionsMarshal.SetCount(list127, num3); span4 = CollectionsMarshal.AsSpan(list127); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMI105_03775_Q2_000_052") }; questStep5.DialogueChoices = list127; reference92 = questStep5; obj87.Steps = list126; reference91 = obj87; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 3 }; num2 = 1; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); index2 = 0; ref QuestStep reference94 = ref span3[index2]; QuestStep obj89 = new QuestStep(EInteractionType.SinglePlayerDuty, 2011085u, new Vector3(1.822433f, -200.0001f, -448.3325f), 918) { Comment = "Fight NPCs, then Elidibus" }; SinglePlayerDutyOptions singlePlayerDutyOptions2 = new SinglePlayerDutyOptions(); index3 = 2; List list129 = new List(index3); CollectionsMarshal.SetCount(list129, index3); span = CollectionsMarshal.AsSpan(list129); num3 = 0; span[num3] = "(phase 2) AI doesn't target Ardbert to start combat"; num3++; span[num3] = "(phase 2) VBM module: Elidibus' line cleave only covers half the length of the actual line (survivable)"; singlePlayerDutyOptions2.Notes = list129; obj89.SinglePlayerDutyOptions = singlePlayerDutyOptions2; num3 = 3; List list130 = new List(num3); CollectionsMarshal.SetCount(list130, num3); span4 = CollectionsMarshal.AsSpan(list130); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "ContentTalk", Prompt = new ExcelRef(209u), Answer = new ExcelRef(211u) }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "ContentTalk", Prompt = new ExcelRef(209u), Answer = new ExcelRef(216u) }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "ContentTalk", Prompt = new ExcelRef(241u), Answer = new ExcelRef(222u) }; obj89.DialogueChoices = list130; reference94 = obj89; obj88.Steps = list128; reference93 = obj88; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list131 = new List(index2); CollectionsMarshal.SetCount(list131, index2); span3 = CollectionsMarshal.AsSpan(list131); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033828u, new Vector3(-396.2005f, -229.06482f, 782.9861f), 818) { StopDistance = 5f }; obj90.Steps = list131; reference95 = obj90; questRoot16.QuestSequence = list124; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(3776); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list132 = new List(num); CollectionsMarshal.SetCount(list132, num); span = CollectionsMarshal.AsSpan(list132); index = 0; span[index] = "liza"; questRoot17.Author = list132; index = 8; List list133 = new List(index); CollectionsMarshal.SetCount(list133, index); span2 = CollectionsMarshal.AsSpan(list133); num = 0; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 0 }; num2 = 1; List list134 = new List(num2); CollectionsMarshal.SetCount(list134, num2); span3 = CollectionsMarshal.AsSpan(list134); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 2011087u, new Vector3(-382.8231f, -229.0648f, 755.3434f), 818); obj91.Steps = list134; reference96 = obj91; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 1 }; index2 = 1; List list135 = new List(index2); CollectionsMarshal.SetCount(list135, index2); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011089u, new Vector3(-372.0399f, -229.0648f, 712.4863f), 818); obj92.Steps = list135; reference97 = obj92; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 2 }; num2 = 1; List list136 = new List(num2); CollectionsMarshal.SetCount(list136, num2); span3 = CollectionsMarshal.AsSpan(list136); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011091u, new Vector3(-251.9112f, -229.20581f, 657.3739f), 818); obj93.Steps = list136; reference98 = obj93; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 3 }; index2 = 1; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011093u, new Vector3(-196.1242f, -244.89203f, 679.9878f), 818); obj94.Steps = list137; reference99 = obj94; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 4 }; num2 = 1; List list138 = new List(num2); CollectionsMarshal.SetCount(list138, num2); span3 = CollectionsMarshal.AsSpan(list138); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011095u, new Vector3(-132.1889f, -244.89203f, 687.9529f), 818); obj95.Steps = list138; reference100 = obj95; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 5 }; index2 = 1; List list139 = new List(index2); CollectionsMarshal.SetCount(list139, index2); span3 = CollectionsMarshal.AsSpan(list139); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011097u, new Vector3(-70.78668f, -263.9353f, 710.2921f), 818); obj96.Steps = list139; reference101 = obj96; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 6 }; num2 = 1; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011099u, new Vector3(-29.221008f, -263.9353f, 717.28076f), 818); obj97.Steps = list140; reference102 = obj97; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033829u, new Vector3(-497.94766f, 8.986913f, 584.1915f), 814); obj98.Steps = list141; reference103 = obj98; questRoot17.QuestSequence = list133; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(3777); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list142 = new List(num); CollectionsMarshal.SetCount(list142, num); span = CollectionsMarshal.AsSpan(list142); index = 0; span[index] = "liza"; questRoot18.Author = list142; index = 8; List list143 = new List(index); CollectionsMarshal.SetCount(list143, index); span2 = CollectionsMarshal.AsSpan(list143); num = 0; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 0 }; num2 = 1; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033829u, new Vector3(-497.94766f, 8.986913f, 584.1915f), 814); obj99.Steps = list144; reference104 = obj99; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 1 }; index2 = 1; List list145 = new List(index2); CollectionsMarshal.SetCount(list145, index2); span3 = CollectionsMarshal.AsSpan(list145); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033838u, new Vector3(12.954895f, 82.05f, 7.095398f), 820) { AetheryteShortcut = EAetheryteLocation.Eulmore }; obj100.Steps = list145; reference105 = obj100; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 2 }; num2 = 1; List list146 = new List(num2); CollectionsMarshal.SetCount(list146, num2); span3 = CollectionsMarshal.AsSpan(list146); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033830u, new Vector3(23.819275f, 82.049995f, 16.342407f), 820); obj101.Steps = list146; reference106 = obj101; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 3 }; index2 = 1; List list147 = new List(index2); CollectionsMarshal.SetCount(list147, index2); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 820) { DutyOptions = new DutyOptions { ContentFinderConditionId = 737u } }; obj102.Steps = list147; reference107 = obj102; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 5 }; num2 = 1; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033850u, new Vector3(291.49304f, 9.905235f, 153.2157f), 813); obj103.Steps = list148; reference108 = obj103; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 6 }; index2 = 1; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033852u, new Vector3(574.9751f, 8.563855f, 336.8734f), 813) { Fly = true }; obj104.Steps = list149; reference109 = obj104; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033854u, new Vector3(59.983154f, -3.0654925E-07f, 1.6021729f), 819) { StopDistance = 5f }; obj105.Steps = list150; reference110 = obj105; questRoot18.QuestSequence = list143; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(3778); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list151 = new List(num); CollectionsMarshal.SetCount(list151, num); span = CollectionsMarshal.AsSpan(list151); index = 0; span[index] = "liza"; questRoot19.Author = list151; index = 5; List list152 = new List(index); CollectionsMarshal.SetCount(list152, index); span2 = CollectionsMarshal.AsSpan(list152); num = 0; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 0 }; index2 = 1; List list153 = new List(index2); CollectionsMarshal.SetCount(list153, index2); span3 = CollectionsMarshal.AsSpan(list153); num2 = 0; ref QuestStep reference112 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.AcceptQuest, 1033854u, new Vector3(59.983154f, -3.0654925E-07f, 1.6021729f), 819); index3 = 1; List list154 = new List(index3); CollectionsMarshal.SetCount(list154, index3); span4 = CollectionsMarshal.AsSpan(list154); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMI108_03778_Q1_000_001"), Answer = new ExcelRef("TEXT_LUCKMI108_03778_A1_000_002") }; questStep6.DialogueChoices = list154; reference112 = questStep6; obj106.Steps = list153; reference111 = obj106; num++; span2[num] = new QuestSequence { Sequence = 1 }; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 2 }; num2 = 1; List list155 = new List(num2); CollectionsMarshal.SetCount(list155, num2); span3 = CollectionsMarshal.AsSpan(list155); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 931) { DutyOptions = new DutyOptions { ContentFinderConditionId = 738u } }; obj107.Steps = list155; reference113 = obj107; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list156 = new List(index2); CollectionsMarshal.SetCount(list156, index2); span3 = CollectionsMarshal.AsSpan(list156); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033856u, new Vector3(53.421753f, 0.019417252f, -0.045776367f), 819); obj108.Steps = list156; reference114 = obj108; questRoot19.QuestSequence = list152; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(3779); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list157 = new List(num); CollectionsMarshal.SetCount(list157, num); span = CollectionsMarshal.AsSpan(list157); index = 0; span[index] = "liza"; questRoot20.Author = list157; index = 7; List list158 = new List(index); CollectionsMarshal.SetCount(list158, index); span2 = CollectionsMarshal.AsSpan(list158); num = 0; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 0 }; num2 = 1; List list159 = new List(num2); CollectionsMarshal.SetCount(list159, num2); span3 = CollectionsMarshal.AsSpan(list159); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033860u, new Vector3(53.269165f, -2.8964132E-07f, 1.4190674f), 819) { StopDistance = 5f }; obj109.Steps = list159; reference115 = obj109; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 1 }; index2 = 1; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1034902u, new Vector3(51.285522f, -2.59839E-07f, -1.4801636f), 819) { StopDistance = 7f }; obj110.Steps = list160; reference116 = obj110; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 2 }; num2 = 1; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033864u, new Vector3(384.60352f, -28.36043f, 322.56042f), 815) { AetheryteShortcut = EAetheryteLocation.AmhAraengInnAtJourneysHead }; obj111.Steps = list161; reference117 = obj111; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 3 }; index2 = 1; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033865u, new Vector3(251.8501f, -46.667526f, 336.90393f), 815) { Fly = true }; obj112.Steps = list162; reference118 = obj112; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 4 }; num2 = 1; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033867u, new Vector3(253.28442f, -46.571102f, 337.02588f), 815); obj113.Steps = list163; reference119 = obj113; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 5 }; index2 = 1; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(0f, 0f, 0f), 820) { AetheryteShortcut = EAetheryteLocation.Eulmore }; obj114.Steps = list164; reference120 = obj114; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033868u, new Vector3(19.57727f, 82.78207f, 48.53894f), 820); obj115.Steps = list165; reference121 = obj115; questRoot20.QuestSequence = list158; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(3780); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list166 = new List(num); CollectionsMarshal.SetCount(list166, num); span = CollectionsMarshal.AsSpan(list166); index = 0; span[index] = "liza"; questRoot21.Author = list166; index = 4; List list167 = new List(index); CollectionsMarshal.SetCount(list167, index); span2 = CollectionsMarshal.AsSpan(list167); num = 0; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 0 }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033868u, new Vector3(19.57727f, 82.78207f, 48.53894f), 820); obj116.Steps = list168; reference122 = obj116; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 1 }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033872u, new Vector3(-634.2717f, 35.86156f, -234.21082f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj117.Steps = list169; reference123 = obj117; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 2 }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027690u, new Vector3(452.9945f, 87.48282f, -691.9814f), 816) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.IlMhegWolekdorf }; obj118.Steps = list170; reference124 = obj118; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-221.27931f, 55.081436f, -553.9665f), 816) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033872u, new Vector3(-634.2717f, 35.86156f, -234.21082f), 816) { Fly = true }; obj119.Steps = list171; reference125 = obj119; questRoot21.QuestSequence = list167; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(3781); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list172 = new List(num); CollectionsMarshal.SetCount(list172, num); span = CollectionsMarshal.AsSpan(list172); index = 0; span[index] = "liza"; questRoot22.Author = list172; index = 6; List list173 = new List(index); CollectionsMarshal.SetCount(list173, index); span2 = CollectionsMarshal.AsSpan(list173); num = 0; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 0 }; index2 = 1; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033872u, new Vector3(-634.2717f, 35.86156f, -234.21082f), 816); obj120.Steps = list174; reference126 = obj120; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 1 }; num2 = 1; List list175 = new List(num2); CollectionsMarshal.SetCount(list175, num2); span3 = CollectionsMarshal.AsSpan(list175); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032532u, new Vector3(-88.33453f, -19.033354f, 296.31494f), 817) { AetheryteShortcut = EAetheryteLocation.RaktikaSlitherbough }; obj121.Steps = list175; reference127 = obj121; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 2 }; index2 = 1; List list176 = new List(index2); CollectionsMarshal.SetCount(list176, index2); span3 = CollectionsMarshal.AsSpan(list176); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032532u, new Vector3(-88.33453f, -19.033354f, 296.31494f), 817); obj122.Steps = list176; reference128 = obj122; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 3 }; num2 = 1; List list177 = new List(num2); CollectionsMarshal.SetCount(list177, num2); span3 = CollectionsMarshal.AsSpan(list177); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033878u, new Vector3(-483.8178f, 45.586155f, -236.68274f), 815) { AetheryteShortcut = EAetheryteLocation.AmhAraengTwine }; obj123.Steps = list177; reference129 = obj123; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 4 }; index2 = 1; List list178 = new List(index2); CollectionsMarshal.SetCount(list178, index2); span3 = CollectionsMarshal.AsSpan(list178); num2 = 0; ref QuestStep reference131 = ref span3[num2]; QuestStep obj125 = new QuestStep(EInteractionType.Interact, 1033881u, new Vector3(-37.43042f, 4.583f, 3.982544f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium }; num3 = 1; List list179 = new List(num3); CollectionsMarshal.SetCount(list179, num3); span4 = CollectionsMarshal.AsSpan(list179); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMI111_03781_Q1_000_153"), Answer = new ExcelRef("TEXT_LUCKMI111_03781_A1_000_154") }; obj125.DialogueChoices = list179; reference131 = obj125; obj124.Steps = list178; reference130 = obj124; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033884u, new Vector3(26.230225f, 0f, 1.4190674f), 819); obj126.Steps = list180; reference132 = obj126; questRoot22.QuestSequence = list173; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(3782); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list181 = new List(num); CollectionsMarshal.SetCount(list181, num); span = CollectionsMarshal.AsSpan(list181); index = 0; span[index] = "liza"; questRoot23.Author = list181; index = 3; List list182 = new List(index); CollectionsMarshal.SetCount(list182, index); span2 = CollectionsMarshal.AsSpan(list182); num = 0; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 0 }; index2 = 1; List list183 = new List(index2); CollectionsMarshal.SetCount(list183, index2); span3 = CollectionsMarshal.AsSpan(list183); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033887u, new Vector3(24.2771f, -5.234193E-13f, -0.7477417f), 819) { StopDistance = 5f }; obj127.Steps = list183; reference133 = obj127; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 1 }; num2 = 2; List list184 = new List(num2); CollectionsMarshal.SetCount(list184, num2); span3 = CollectionsMarshal.AsSpan(list184); index2 = 0; ref QuestStep reference135 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1030533u, new Vector3(117.997925f, 14.649025f, 7.156433f), 819); index3 = 1; List list185 = new List(index3); CollectionsMarshal.SetCount(list185, index3); span4 = CollectionsMarshal.AsSpan(list185); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMI112_03782_Q1_000_007") }; questStep7.DialogueChoices = list185; reference135 = questStep7; index2++; ref QuestStep reference136 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1033888u, new Vector3(1.3580322f, 0f, -5.081299f), 844); num3 = 1; List list186 = new List(num3); CollectionsMarshal.SetCount(list186, num3); span4 = CollectionsMarshal.AsSpan(list186); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMI112_03782_Q2_000_044") }; questStep8.DialogueChoices = list186; reference136 = questStep8; obj128.Steps = list184; reference134 = obj128; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(0.1512314f, 1.9999986f, 19.4396f), 351); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033896u, new Vector3(1.5106201f, 0f, -3.1586914f), 351); obj129.Steps = list187; reference137 = obj129; questRoot23.QuestSequence = list182; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(3783); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list188 = new List(num); CollectionsMarshal.SetCount(list188, num); span = CollectionsMarshal.AsSpan(list188); index = 0; span[index] = "liza"; questRoot24.Author = list188; index = 9; List list189 = new List(index); CollectionsMarshal.SetCount(list189, index); span2 = CollectionsMarshal.AsSpan(list189); num = 0; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 0 }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032581u, new Vector3(750.1792f, 69.99991f, 518.9136f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj130.Steps = list190; reference138 = obj130; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 1 }; index2 = 1; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; ref QuestStep reference140 = ref span3[num2]; QuestStep obj132 = new QuestStep(EInteractionType.Interact, 1026804u, new Vector3(-524.55945f, 8.698304f, -15.487976f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria }; index3 = 1; List list192 = new List(index3); CollectionsMarshal.SetCount(list192, index3); span4 = CollectionsMarshal.AsSpan(list192); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKYW101_03783_Q3_000_000") }; obj132.DialogueChoices = list192; reference140 = obj132; obj131.Steps = list191; reference139 = obj131; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 2 }; num2 = 1; List list193 = new List(num2); CollectionsMarshal.SetCount(list193, num2); span3 = CollectionsMarshal.AsSpan(list193); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032582u, new Vector3(-482.0478f, 107.63f, 121.934814f), 829); obj133.Steps = list193; reference141 = obj133; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 3 }; index2 = 1; List list194 = new List(index2); CollectionsMarshal.SetCount(list194, index2); span3 = CollectionsMarshal.AsSpan(list194); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032585u, new Vector3(-465.53754f, 107.63f, 130.35779f), 829); obj134.Steps = list194; reference142 = obj134; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 4 }; num2 = 1; List list195 = new List(num2); CollectionsMarshal.SetCount(list195, num2); span3 = CollectionsMarshal.AsSpan(list195); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 829) { DutyOptions = new DutyOptions { ContentFinderConditionId = 717u } }; obj135.Steps = list195; reference143 = obj135; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 6 }; index2 = 1; List list196 = new List(index2); CollectionsMarshal.SetCount(list196, index2); span3 = CollectionsMarshal.AsSpan(list196); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032861u, new Vector3(-473.89948f, 107.63f, 132.86023f), 829) { StopDistance = 4f }; obj136.Steps = list196; reference144 = obj136; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 7 }; num2 = 1; List list197 = new List(num2); CollectionsMarshal.SetCount(list197, num2); span3 = CollectionsMarshal.AsSpan(list197); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032851u, new Vector3(-481.3764f, 107.63f, 122.78931f), 829); obj137.Steps = list197; reference145 = obj137; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list198 = new List(index2); CollectionsMarshal.SetCount(list198, index2); span3 = CollectionsMarshal.AsSpan(list198); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-507.93283f, 7.6638765f, 52.09985f), 621) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032586u, new Vector3(-505.42462f, 7.68313f, 51.621216f), 621) { NextQuestId = new QuestId(3895) }; obj138.Steps = list198; reference146 = obj138; questRoot24.QuestSequence = list189; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(3784); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list199 = new List(num); CollectionsMarshal.SetCount(list199, num); span = CollectionsMarshal.AsSpan(list199); index = 0; span[index] = "liza"; questRoot25.Author = list199; index = 2; List list200 = new List(index); CollectionsMarshal.SetCount(list200, index); span2 = CollectionsMarshal.AsSpan(list200); num = 0; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 0 }; num2 = 1; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032227u, new Vector3(665.8884f, 297.47797f, -160.57074f), 814); obj139.Steps = list201; reference147 = obj139; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list202 = new List(index2); CollectionsMarshal.SetCount(list202, index2); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010832u, new Vector3(738.3076f, 285.60303f, -82.871826f), 814) { TargetTerritoryId = (ushort)895, Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032152u, new Vector3(-13.809448f, 0.039723f, -66.941345f), 895) { NextQuestId = new QuestId(3785) }; obj140.Steps = list202; reference148 = obj140; questRoot25.QuestSequence = list200; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(3785); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list203 = new List(num); CollectionsMarshal.SetCount(list203, num); span = CollectionsMarshal.AsSpan(list203); index = 0; span[index] = "liza"; questRoot26.Author = list203; index = 4; List list204 = new List(index); CollectionsMarshal.SetCount(list204, index); span2 = CollectionsMarshal.AsSpan(list204); num = 0; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 0 }; num2 = 1; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032152u, new Vector3(-13.809448f, 0.039723f, -66.941345f), 895); obj141.Steps = list205; reference149 = obj141; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 1 }; index2 = 2; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010829u, new Vector3(1.4190674f, 0.83917236f, 2.5177002f), 895) { TargetTerritoryId = (ushort)814 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1031580u, new Vector3(665.21704f, 297.47797f, -159.77728f), 814) { Fly = true }; obj142.Steps = list206; reference150 = obj142; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 2 }; num2 = 1; List list207 = new List(num2); CollectionsMarshal.SetCount(list207, num2); span3 = CollectionsMarshal.AsSpan(list207); index2 = 0; ref QuestStep reference152 = ref span3[index2]; QuestStep obj144 = new QuestStep(EInteractionType.Combat, null, new Vector3(382.49646f, 312.8454f, -382.58423f), 814) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list208 = new List(num3); CollectionsMarshal.SetCount(list208, num3); Span span7 = CollectionsMarshal.AsSpan(list208); index3 = 0; span7[index3] = new ComplexCombatData { DataId = 10410u, MinimumKillCount = 1u, RewardItemId = 2002972u, RewardItemCount = 1 }; obj144.ComplexCombatData = list208; reference152 = obj144; obj143.Steps = list207; reference151 = obj143; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list209 = new List(index2); CollectionsMarshal.SetCount(list209, index2); span3 = CollectionsMarshal.AsSpan(list209); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1031580u, new Vector3(665.21704f, 297.47797f, -159.77728f), 814) { Fly = true, NextQuestId = new QuestId(3952) }; obj145.Steps = list209; reference153 = obj145; questRoot26.QuestSequence = list204; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(3787); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list210 = new List(num); CollectionsMarshal.SetCount(list210, num); span = CollectionsMarshal.AsSpan(list210); index = 0; span[index] = "liza"; questRoot27.Author = list210; index = 6; List list211 = new List(index); CollectionsMarshal.SetCount(list211, index); span2 = CollectionsMarshal.AsSpan(list211); num = 0; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 0 }; num2 = 1; List list212 = new List(num2); CollectionsMarshal.SetCount(list212, num2); span3 = CollectionsMarshal.AsSpan(list212); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032715u, new Vector3(265.3086f, 7.1558266f, -237.81189f), 815) { StopDistance = 7f }; obj146.Steps = list212; reference154 = obj146; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 1 }; index2 = 1; List list213 = new List(index2); CollectionsMarshal.SetCount(list213, index2); span3 = CollectionsMarshal.AsSpan(list213); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032606u, new Vector3(318.2268f, 1.5411377f, -225.6352f), 815); obj147.Steps = list213; reference155 = obj147; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 2 }; num2 = 1; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010957u, new Vector3(485.40466f, -26.29132f, -20.859192f), 815) { Fly = true }; obj148.Steps = list214; reference156 = obj148; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 3 }; index2 = 1; List list215 = new List(index2); CollectionsMarshal.SetCount(list215, index2); span3 = CollectionsMarshal.AsSpan(list215); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032591u, new Vector3(482.44446f, -41.81235f, 81.55945f), 815) { StopDistance = 6f }; obj149.Steps = list215; reference157 = obj149; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 4 }; num2 = 1; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); index2 = 0; ref QuestStep reference159 = ref span3[index2]; QuestStep obj151 = new QuestStep(EInteractionType.Interact, 1030092u, new Vector3(382.864f, -64.404945f, 512.01636f), 815) { Fly = true }; index3 = 1; List list217 = new List(index3); CollectionsMarshal.SetCount(list217, index3); span4 = CollectionsMarshal.AsSpan(list217); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKRA201_03787_YESNO_001") }; obj151.DialogueChoices = list217; reference159 = obj151; obj150.Steps = list216; reference158 = obj150; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list218 = new List(index2); CollectionsMarshal.SetCount(list218, index2); span3 = CollectionsMarshal.AsSpan(list218); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032596u, new Vector3(-6.0273438f, -2.5312338f, 21.62201f), 878) { NextQuestId = new QuestId(3788) }; obj152.Steps = list218; reference160 = obj152; questRoot27.QuestSequence = list211; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(3788); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list219 = new List(num); CollectionsMarshal.SetCount(list219, num); span = CollectionsMarshal.AsSpan(list219); index = 0; span[index] = "liza"; questRoot28.Author = list219; index = 4; List list220 = new List(index); CollectionsMarshal.SetCount(list220, index); span2 = CollectionsMarshal.AsSpan(list220); num = 0; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 0 }; num2 = 1; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032596u, new Vector3(-6.0273438f, -2.5312338f, 21.62201f), 878); obj153.Steps = list221; reference161 = obj153; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 1 }; index2 = 2; List list222 = new List(index2); CollectionsMarshal.SetCount(list222, index2); span3 = CollectionsMarshal.AsSpan(list222); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010135u, new Vector3(-14.66394f, -2.5788574f, 23.819275f), 878) { TargetTerritoryId = (ushort)857 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1030112u, new Vector3(101.548706f, -2.330609E-14f, 93.217285f), 857); obj154.Steps = list222; reference162 = obj154; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 2 }; num2 = 1; List list223 = new List(num2); CollectionsMarshal.SetCount(list223, num2); span3 = CollectionsMarshal.AsSpan(list223); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 857) { DutyOptions = new DutyOptions { ContentFinderConditionId = 715u } }; obj155.Steps = list223; reference163 = obj155; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list224 = new List(index2); CollectionsMarshal.SetCount(list224, index2); span3 = CollectionsMarshal.AsSpan(list224); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030110u, new Vector3(99.99231f, -7.687662E-13f, 92.51538f), 857) { StopDistance = 6f, NextQuestId = new QuestId(3789) }; obj156.Steps = list224; reference164 = obj156; questRoot28.QuestSequence = list220; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(3789); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list225 = new List(num); CollectionsMarshal.SetCount(list225, num); span = CollectionsMarshal.AsSpan(list225); index = 0; span[index] = "liza"; questRoot29.Author = list225; index = 7; List list226 = new List(index); CollectionsMarshal.SetCount(list226, index); span2 = CollectionsMarshal.AsSpan(list226); num = 0; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 0 }; num2 = 1; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032605u, new Vector3(-8.743469f, -2.0474615f, -10.025269f), 878) { StopDistance = 6f }; obj157.Steps = list227; reference165 = obj157; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 1 }; index2 = 1; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032602u, new Vector3(-6.7597656f, -2.1008918f, -8.560364f), 878) { StopDistance = 6f }; obj158.Steps = list228; reference166 = obj158; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 2 }; num2 = 1; List list229 = new List(num2); CollectionsMarshal.SetCount(list229, num2); span3 = CollectionsMarshal.AsSpan(list229); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1032602u, new Vector3(-6.7597656f, -2.1008918f, -8.560364f), 878) { StopDistance = 6f, Emote = EEmote.Rally }; obj159.Steps = list229; reference167 = obj159; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 3 }; index2 = 1; List list230 = new List(index2); CollectionsMarshal.SetCount(list230, index2); span3 = CollectionsMarshal.AsSpan(list230); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010959u, new Vector3(-7.461731f, -2.2736206f, -5.8442383f), 878); obj160.Steps = list230; reference168 = obj160; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 4 }; num2 = 2; List list231 = new List(num2); CollectionsMarshal.SetCount(list231, num2); span3 = CollectionsMarshal.AsSpan(list231); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010135u, new Vector3(-14.66394f, -2.5788574f, 23.819275f), 878) { TargetTerritoryId = (ushort)857 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1030112u, new Vector3(101.548706f, -2.330609E-14f, 93.217285f), 857); obj161.Steps = list231; reference169 = obj161; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 5 }; index2 = 1; List list232 = new List(index2); CollectionsMarshal.SetCount(list232, index2); span3 = CollectionsMarshal.AsSpan(list232); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 857) { DutyOptions = new DutyOptions { ContentFinderConditionId = 719u } }; obj162.Steps = list232; reference170 = obj162; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list233 = new List(num2); CollectionsMarshal.SetCount(list233, num2); span3 = CollectionsMarshal.AsSpan(list233); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030110u, new Vector3(99.99231f, -7.687662E-13f, 92.51538f), 857) { StopDistance = 6f, NextQuestId = new QuestId(3790) }; obj163.Steps = list233; reference171 = obj163; questRoot29.QuestSequence = list226; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(3790); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list234 = new List(num); CollectionsMarshal.SetCount(list234, num); span = CollectionsMarshal.AsSpan(list234); index = 0; span[index] = "liza"; questRoot30.Author = list234; index = 5; List list235 = new List(index); CollectionsMarshal.SetCount(list235, index); span2 = CollectionsMarshal.AsSpan(list235); num = 0; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 0 }; index2 = 1; List list236 = new List(index2); CollectionsMarshal.SetCount(list236, index2); span3 = CollectionsMarshal.AsSpan(list236); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032604u, new Vector3(-7.034485f, -2.0372493f, -11.215393f), 878) { StopDistance = 7f }; obj164.Steps = list236; reference172 = obj164; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 1 }; num2 = 2; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010135u, new Vector3(-14.66394f, -2.5788574f, 23.819275f), 878) { TargetTerritoryId = (ushort)857 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1030112u, new Vector3(101.548706f, -2.330609E-14f, 93.217285f), 857); obj165.Steps = list237; reference173 = obj165; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 2 }; index2 = 1; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032610u, new Vector3(101.823364f, -2.7503654E-14f, 94.13281f), 857); obj166.Steps = list238; reference174 = obj166; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 3 }; num2 = 1; List list239 = new List(num2); CollectionsMarshal.SetCount(list239, num2); span3 = CollectionsMarshal.AsSpan(list239); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 857) { DutyOptions = new DutyOptions { ContentFinderConditionId = 726u } }; obj167.Steps = list239; reference175 = obj167; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list240 = new List(index2); CollectionsMarshal.SetCount(list240, index2); span3 = CollectionsMarshal.AsSpan(list240); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032610u, new Vector3(101.823364f, -2.7503654E-14f, 94.13281f), 857) { NextQuestId = new QuestId(3791) }; obj168.Steps = list240; reference176 = obj168; questRoot30.QuestSequence = list235; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(3791); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list241 = new List(num); CollectionsMarshal.SetCount(list241, num); span = CollectionsMarshal.AsSpan(list241); index = 0; span[index] = "liza"; questRoot31.Author = list241; index = 3; List list242 = new List(index); CollectionsMarshal.SetCount(list242, index); span2 = CollectionsMarshal.AsSpan(list242); num = 0; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 0 }; num2 = 1; List list243 = new List(num2); CollectionsMarshal.SetCount(list243, num2); span3 = CollectionsMarshal.AsSpan(list243); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032611u, new Vector3(103.65454f, -2.7643511E-14f, 94.56018f), 857) { StopDistance = 5f }; obj169.Steps = list243; reference177 = obj169; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 1 }; index2 = 1; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 857) { DutyOptions = new DutyOptions { ContentFinderConditionId = 728u } }; obj170.Steps = list244; reference178 = obj170; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list245 = new List(num2); CollectionsMarshal.SetCount(list245, num2); span3 = CollectionsMarshal.AsSpan(list245); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1030110u, new Vector3(99.99231f, -7.687662E-13f, 92.51538f), 857) { StopDistance = 5f, NextQuestId = new QuestId(3792) }; obj171.Steps = list245; reference179 = obj171; questRoot31.QuestSequence = list242; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(3792); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list246 = new List(num); CollectionsMarshal.SetCount(list246, num); span = CollectionsMarshal.AsSpan(list246); index = 0; span[index] = "liza"; questRoot32.Author = list246; index = 3; List list247 = new List(index); CollectionsMarshal.SetCount(list247, index); span2 = CollectionsMarshal.AsSpan(list247); num = 0; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 0 }; index2 = 1; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032602u, new Vector3(-6.7597656f, -2.1008885f, -8.560364f), 878) { StopDistance = 5f }; obj172.Steps = list248; reference180 = obj172; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 1 }; num2 = 1; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030091u, new Vector3(380.97205f, -64.31066f, 511.2229f), 815); obj173.Steps = list249; reference181 = obj173; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list250 = new List(index2); CollectionsMarshal.SetCount(list250, index2); span3 = CollectionsMarshal.AsSpan(list250); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(268.15204f, 7.1558266f, -237.94643f), 815) { Fly = true, AetheryteShortcut = EAetheryteLocation.AmhAraengMordSouq }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032590u, new Vector3(265.3086f, 7.1558266f, -237.78137f), 815) { StopDistance = 4f, NextQuestId = new QuestId(3793) }; obj174.Steps = list250; reference182 = obj174; questRoot32.QuestSequence = list247; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(3793); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list251 = new List(num); CollectionsMarshal.SetCount(list251, num); span = CollectionsMarshal.AsSpan(list251); index = 0; span[index] = "liza"; questRoot33.Author = list251; index = 3; List list252 = new List(index); CollectionsMarshal.SetCount(list252, index); span2 = CollectionsMarshal.AsSpan(list252); num = 0; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 0 }; num2 = 1; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032590u, new Vector3(265.3086f, 7.1558266f, -237.78137f), 815) { StopDistance = 4f }; obj175.Steps = list253; reference183 = obj175; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 1 }; index2 = 1; List list254 = new List(index2); CollectionsMarshal.SetCount(list254, index2); span3 = CollectionsMarshal.AsSpan(list254); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010961u, new Vector3(-6.9733887f, 3.982544f, 221.36255f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumPendants } }; obj176.Steps = list254; reference184 = obj176; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list255 = new List(num2); CollectionsMarshal.SetCount(list255, num2); span3 = CollectionsMarshal.AsSpan(list255); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(268.15204f, 7.1558266f, -237.94643f), 815) { Fly = true, AetheryteShortcut = EAetheryteLocation.AmhAraengMordSouq }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032590u, new Vector3(265.3086f, 7.1558266f, -237.78137f), 815) { StopDistance = 4f, NextQuestId = new QuestId(3975) }; obj177.Steps = list255; reference185 = obj177; questRoot33.QuestSequence = list252; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(3794); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list256 = new List(num); CollectionsMarshal.SetCount(list256, num); span = CollectionsMarshal.AsSpan(list256); index = 0; span[index] = "liza"; questRoot34.Author = list256; index = 6; List list257 = new List(index); CollectionsMarshal.SetCount(list257, index); span2 = CollectionsMarshal.AsSpan(list257); num = 0; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 0 }; index2 = 1; List list258 = new List(index2); CollectionsMarshal.SetCount(list258, index2); span3 = CollectionsMarshal.AsSpan(list258); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032720u, new Vector3(-22.90387f, -25.207546f, 310.6278f), 817); obj178.Steps = list258; reference186 = obj178; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 1 }; num2 = 1; List list259 = new List(num2); CollectionsMarshal.SetCount(list259, num2); span3 = CollectionsMarshal.AsSpan(list259); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032721u, new Vector3(463.79797f, 6.95506f, -199.02344f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; obj179.Steps = list259; reference187 = obj179; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 2 }; index2 = 1; List list260 = new List(index2); CollectionsMarshal.SetCount(list260, index2); span3 = CollectionsMarshal.AsSpan(list260); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010996u, new Vector3(607.84314f, -41.031555f, -281.8189f), 817) { Fly = true }; obj180.Steps = list260; reference188 = obj180; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 3 }; num2 = 1; List list261 = new List(num2); CollectionsMarshal.SetCount(list261, num2); span3 = CollectionsMarshal.AsSpan(list261); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032724u, new Vector3(796.7803f, -45.83978f, -194.01855f), 817) { Fly = true }; obj181.Steps = list261; reference189 = obj181; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 4 }; index2 = 1; List list262 = new List(index2); CollectionsMarshal.SetCount(list262, index2); span3 = CollectionsMarshal.AsSpan(list262); num2 = 0; ref QuestStep reference191 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1032725u, new Vector3(795.7732f, -45.836327f, -192.40106f), 817); num3 = 1; List list263 = new List(num3); CollectionsMarshal.SetCount(list263, num3); span4 = CollectionsMarshal.AsSpan(list263); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANQIQ001_03794_Q3_000_000"), Answer = new ExcelRef("TEXT_BANQIQ001_03794_A3_000_001") }; questStep9.DialogueChoices = list263; reference191 = questStep9; obj182.Steps = list262; reference190 = obj182; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list264 = new List(num2); CollectionsMarshal.SetCount(list264, num2); span3 = CollectionsMarshal.AsSpan(list264); index2 = 0; ref QuestStep reference193 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Gather, null, null, 817); index3 = 1; List list265 = new List(index3); CollectionsMarshal.SetCount(list265, index3); Span span8 = CollectionsMarshal.AsSpan(list265); num3 = 0; span8[num3] = new GatheredItem { ItemId = 29512u, ItemCount = 1 }; questStep10.ItemsToGather = list265; reference193 = questStep10; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032724u, new Vector3(796.7803f, -45.83978f, -194.01855f), 817) { Fly = true }; obj183.Steps = list264; reference192 = obj183; questRoot34.QuestSequence = list257; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(3795); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list266 = new List(num); CollectionsMarshal.SetCount(list266, num); span = CollectionsMarshal.AsSpan(list266); index = 0; span[index] = "plogon_enjoyer"; questRoot35.Author = list266; index = 4; List list267 = new List(index); CollectionsMarshal.SetCount(list267, index); span2 = CollectionsMarshal.AsSpan(list267); num = 0; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 0 }; index2 = 1; List list268 = new List(index2); CollectionsMarshal.SetCount(list268, index2); span3 = CollectionsMarshal.AsSpan(list268); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032659u, new Vector3(802.79236f, -45.91779f, -218.58557f), 817); obj184.Steps = list268; reference194 = obj184; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 1 }; num2 = 1; List list269 = new List(num2); CollectionsMarshal.SetCount(list269, num2); span3 = CollectionsMarshal.AsSpan(list269); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032731u, new Vector3(-28.732727f, -24.68478f, 318.28796f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaSlitherbough }; obj185.Steps = list269; reference195 = obj185; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 2 }; index2 = 3; List list270 = new List(index2); CollectionsMarshal.SetCount(list270, index2); span3 = CollectionsMarshal.AsSpan(list270); num2 = 0; ref QuestStep reference197 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list271 = new List(num3); CollectionsMarshal.SetCount(list271, num3); Span span9 = CollectionsMarshal.AsSpan(list271); index3 = 0; span9[index3] = EExtendedClassJob.Miner; questStep11.RequiredQuestAcceptedJob = list271; index3 = 1; List list272 = new List(index3); CollectionsMarshal.SetCount(list272, index3); span8 = CollectionsMarshal.AsSpan(list272); num3 = 0; span8[num3] = new GatheredItem { ItemId = 29513u, ItemCount = 1 }; questStep11.ItemsToGather = list272; reference197 = questStep11; num2++; ref QuestStep reference198 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list273 = new List(num3); CollectionsMarshal.SetCount(list273, num3); span9 = CollectionsMarshal.AsSpan(list273); index3 = 0; span9[index3] = EExtendedClassJob.Botanist; questStep12.RequiredQuestAcceptedJob = list273; index3 = 1; List list274 = new List(index3); CollectionsMarshal.SetCount(list274, index3); span8 = CollectionsMarshal.AsSpan(list274); num3 = 0; span8[num3] = new GatheredItem { ItemId = 29539u, ItemCount = 1 }; questStep12.ItemsToGather = list274; reference198 = questStep12; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1032734u, new Vector3(802.6703f, -45.915627f, -214.70972f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; obj186.Steps = list270; reference196 = obj186; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list275 = new List(num2); CollectionsMarshal.SetCount(list275, num2); span3 = CollectionsMarshal.AsSpan(list275); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032659u, new Vector3(802.79236f, -45.91779f, -218.58557f), 817); obj187.Steps = list275; reference199 = obj187; questRoot35.QuestSequence = list267; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(3796); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list276 = new List(num); CollectionsMarshal.SetCount(list276, num); span = CollectionsMarshal.AsSpan(list276); index = 0; span[index] = "plogon_enjoyer"; questRoot36.Author = list276; index = 5; List list277 = new List(index); CollectionsMarshal.SetCount(list277, index); span2 = CollectionsMarshal.AsSpan(list277); num = 0; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 0 }; index2 = 1; List list278 = new List(index2); CollectionsMarshal.SetCount(list278, index2); span3 = CollectionsMarshal.AsSpan(list278); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032735u, new Vector3(803.7993f, -45.924515f, -217.94464f), 817); obj188.Steps = list278; reference200 = obj188; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 1 }; num2 = 1; List list279 = new List(num2); CollectionsMarshal.SetCount(list279, num2); span3 = CollectionsMarshal.AsSpan(list279); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032659u, new Vector3(802.79236f, -45.91779f, -218.58557f), 817); obj189.Steps = list279; reference201 = obj189; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 2 }; index2 = 1; List list280 = new List(index2); CollectionsMarshal.SetCount(list280, index2); span3 = CollectionsMarshal.AsSpan(list280); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027716u, new Vector3(494.9873f, -6.555339f, -224.93329f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; obj190.Steps = list280; reference202 = obj190; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 3 }; num2 = 3; List list281 = new List(num2); CollectionsMarshal.SetCount(list281, num2); span3 = CollectionsMarshal.AsSpan(list281); index2 = 0; ref QuestStep reference204 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list282 = new List(num3); CollectionsMarshal.SetCount(list282, num3); span9 = CollectionsMarshal.AsSpan(list282); index3 = 0; span9[index3] = EExtendedClassJob.Miner; questStep13.RequiredQuestAcceptedJob = list282; index3 = 1; List list283 = new List(index3); CollectionsMarshal.SetCount(list283, index3); span8 = CollectionsMarshal.AsSpan(list283); num3 = 0; span8[num3] = new GatheredItem { ItemId = 29514u, ItemCount = 1 }; questStep13.ItemsToGather = list283; reference204 = questStep13; index2++; ref QuestStep reference205 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list284 = new List(num3); CollectionsMarshal.SetCount(list284, num3); span9 = CollectionsMarshal.AsSpan(list284); index3 = 0; span9[index3] = EExtendedClassJob.Botanist; questStep14.RequiredQuestAcceptedJob = list284; index3 = 1; List list285 = new List(index3); CollectionsMarshal.SetCount(list285, index3); span8 = CollectionsMarshal.AsSpan(list285); num3 = 0; span8[num3] = new GatheredItem { ItemId = 29540u, ItemCount = 1 }; questStep14.ItemsToGather = list285; reference205 = questStep14; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1032660u, new Vector3(804.4098f, -45.9255f, -216.41876f), 817) { Fly = true }; obj191.Steps = list281; reference203 = obj191; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list286 = new List(index2); CollectionsMarshal.SetCount(list286, index2); span3 = CollectionsMarshal.AsSpan(list286); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032659u, new Vector3(802.79236f, -45.91779f, -218.58557f), 817); obj192.Steps = list286; reference206 = obj192; questRoot36.QuestSequence = list277; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(3797); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list287 = new List(num); CollectionsMarshal.SetCount(list287, num); span = CollectionsMarshal.AsSpan(list287); index = 0; span[index] = "plogon_enjoyer"; questRoot37.Author = list287; index = 4; List list288 = new List(index); CollectionsMarshal.SetCount(list288, index); span2 = CollectionsMarshal.AsSpan(list288); num = 0; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 0 }; num2 = 1; List list289 = new List(num2); CollectionsMarshal.SetCount(list289, num2); span3 = CollectionsMarshal.AsSpan(list289); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032735u, new Vector3(803.7993f, -45.924515f, -217.94464f), 817); obj193.Steps = list289; reference207 = obj193; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 1 }; index2 = 1; List list290 = new List(index2); CollectionsMarshal.SetCount(list290, index2); span3 = CollectionsMarshal.AsSpan(list290); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032659u, new Vector3(802.79236f, -45.91779f, -218.58557f), 817); obj194.Steps = list290; reference208 = obj194; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 2 }; num2 = 3; List list291 = new List(num2); CollectionsMarshal.SetCount(list291, num2); span3 = CollectionsMarshal.AsSpan(list291); index2 = 0; ref QuestStep reference210 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list292 = new List(num3); CollectionsMarshal.SetCount(list292, num3); span9 = CollectionsMarshal.AsSpan(list292); index3 = 0; span9[index3] = EExtendedClassJob.Miner; questStep15.RequiredQuestAcceptedJob = list292; index3 = 1; List list293 = new List(index3); CollectionsMarshal.SetCount(list293, index3); span8 = CollectionsMarshal.AsSpan(list293); num3 = 0; span8[num3] = new GatheredItem { ItemId = 29515u, ItemCount = 3 }; questStep15.ItemsToGather = list293; reference210 = questStep15; index2++; ref QuestStep reference211 = ref span3[index2]; QuestStep questStep16 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list294 = new List(num3); CollectionsMarshal.SetCount(list294, num3); span9 = CollectionsMarshal.AsSpan(list294); index3 = 0; span9[index3] = EExtendedClassJob.Botanist; questStep16.RequiredQuestAcceptedJob = list294; index3 = 1; List list295 = new List(index3); CollectionsMarshal.SetCount(list295, index3); span8 = CollectionsMarshal.AsSpan(list295); num3 = 0; span8[num3] = new GatheredItem { ItemId = 29541u, ItemCount = 3 }; questStep16.ItemsToGather = list295; reference211 = questStep16; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1032862u, new Vector3(777.06555f, -45.76794f, -209.21649f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; obj195.Steps = list291; reference209 = obj195; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list296 = new List(index2); CollectionsMarshal.SetCount(list296, index2); span3 = CollectionsMarshal.AsSpan(list296); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032659u, new Vector3(802.79236f, -45.91779f, -218.58557f), 817); obj196.Steps = list296; reference212 = obj196; questRoot37.QuestSequence = list288; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(3798); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list297 = new List(num); CollectionsMarshal.SetCount(list297, num); span = CollectionsMarshal.AsSpan(list297); index = 0; span[index] = "plogon_enjoyer"; questRoot38.Author = list297; index = 7; List list298 = new List(index); CollectionsMarshal.SetCount(list298, index); span2 = CollectionsMarshal.AsSpan(list298); num = 0; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 0 }; num2 = 1; List list299 = new List(num2); CollectionsMarshal.SetCount(list299, num2); span3 = CollectionsMarshal.AsSpan(list299); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032735u, new Vector3(803.7993f, -45.924515f, -217.94464f), 817); obj197.Steps = list299; reference213 = obj197; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 1 }; index2 = 1; List list300 = new List(index2); CollectionsMarshal.SetCount(list300, index2); span3 = CollectionsMarshal.AsSpan(list300); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032659u, new Vector3(802.79236f, -45.91779f, -218.58557f), 817); obj198.Steps = list300; reference214 = obj198; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 2 }; num2 = 1; List list301 = new List(num2); CollectionsMarshal.SetCount(list301, num2); span3 = CollectionsMarshal.AsSpan(list301); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027716u, new Vector3(494.9873f, -6.555339f, -224.93329f), 817) { Fly = true }; obj199.Steps = list301; reference215 = obj199; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 3 }; index2 = 1; List list302 = new List(index2); CollectionsMarshal.SetCount(list302, index2); span3 = CollectionsMarshal.AsSpan(list302); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032967u, new Vector3(774.8989f, -45.74954f, -205.52374f), 817) { Fly = true }; obj200.Steps = list302; reference216 = obj200; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 4 }; num2 = 1; List list303 = new List(num2); CollectionsMarshal.SetCount(list303, num2); span3 = CollectionsMarshal.AsSpan(list303); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032967u, new Vector3(774.8989f, -45.74954f, -205.52374f), 817); obj201.Steps = list303; reference217 = obj201; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 5 }; index2 = 3; List list304 = new List(index2); CollectionsMarshal.SetCount(list304, index2); span3 = CollectionsMarshal.AsSpan(list304); num2 = 0; ref QuestStep reference219 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list305 = new List(num3); CollectionsMarshal.SetCount(list305, num3); span9 = CollectionsMarshal.AsSpan(list305); index3 = 0; span9[index3] = EExtendedClassJob.Miner; questStep17.RequiredQuestAcceptedJob = list305; index3 = 1; List list306 = new List(index3); CollectionsMarshal.SetCount(list306, index3); span8 = CollectionsMarshal.AsSpan(list306); num3 = 0; span8[num3] = new GatheredItem { ItemId = 29516u, ItemCount = 3 }; questStep17.ItemsToGather = list306; reference219 = questStep17; num2++; ref QuestStep reference220 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list307 = new List(num3); CollectionsMarshal.SetCount(list307, num3); span9 = CollectionsMarshal.AsSpan(list307); index3 = 0; span9[index3] = EExtendedClassJob.Botanist; questStep18.RequiredQuestAcceptedJob = list307; index3 = 1; List list308 = new List(index3); CollectionsMarshal.SetCount(list308, index3); span8 = CollectionsMarshal.AsSpan(list308); num3 = 0; span8[num3] = new GatheredItem { ItemId = 29542u, ItemCount = 3 }; questStep18.ItemsToGather = list308; reference220 = questStep18; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1032967u, new Vector3(774.8989f, -45.74954f, -205.52374f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; obj202.Steps = list304; reference218 = obj202; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list309 = new List(num2); CollectionsMarshal.SetCount(list309, num2); span3 = CollectionsMarshal.AsSpan(list309); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032660u, new Vector3(804.4098f, -45.9255f, -216.41876f), 817); obj203.Steps = list309; reference221 = obj203; questRoot38.QuestSequence = list298; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(3799); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list310 = new List(num); CollectionsMarshal.SetCount(list310, num); span = CollectionsMarshal.AsSpan(list310); index = 0; span[index] = "plogon_enjoyer"; questRoot39.Author = list310; index = 6; List list311 = new List(index); CollectionsMarshal.SetCount(list311, index); span2 = CollectionsMarshal.AsSpan(list311); num = 0; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 0 }; index2 = 1; List list312 = new List(index2); CollectionsMarshal.SetCount(list312, index2); span3 = CollectionsMarshal.AsSpan(list312); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032659u, new Vector3(802.79236f, -45.91779f, -218.58557f), 817); obj204.Steps = list312; reference222 = obj204; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 1 }; num2 = 1; List list313 = new List(num2); CollectionsMarshal.SetCount(list313, num2); span3 = CollectionsMarshal.AsSpan(list313); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027716u, new Vector3(494.9873f, -6.555339f, -224.93329f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; obj205.Steps = list313; reference223 = obj205; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 2 }; index2 = 1; List list314 = new List(index2); CollectionsMarshal.SetCount(list314, index2); span3 = CollectionsMarshal.AsSpan(list314); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032732u, new Vector3(-26.93219f, -24.638563f, 319.35608f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaSlitherbough }; obj206.Steps = list314; reference224 = obj206; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 3 }; num2 = 1; List list315 = new List(num2); CollectionsMarshal.SetCount(list315, num2); span3 = CollectionsMarshal.AsSpan(list315); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032750u, new Vector3(-523.827f, 0.143766f, 227.55774f), 817) { Fly = true }; obj207.Steps = list315; reference225 = obj207; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 4 }; index2 = 1; List list316 = new List(index2); CollectionsMarshal.SetCount(list316, index2); span3 = CollectionsMarshal.AsSpan(list316); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032750u, new Vector3(-523.827f, 0.143766f, 227.55774f), 817); obj208.Steps = list316; reference226 = obj208; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list317 = new List(num2); CollectionsMarshal.SetCount(list317, num2); span3 = CollectionsMarshal.AsSpan(list317); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032660u, new Vector3(804.4098f, -45.9255f, -216.41876f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; obj209.Steps = list317; reference227 = obj209; questRoot39.QuestSequence = list311; AddQuest(questId39, questRoot39); } private static void LoadQuests76() { QuestId questId = new QuestId(3800); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "plogon_enjoyer"; questRoot.Author = list; index = 2; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032660u, new Vector3(804.4098f, -45.9255f, -216.41876f), 817); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032660u, new Vector3(804.4098f, -45.9255f, -216.41876f), 817); obj2.Steps = list4; reference2 = obj2; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(3801); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list5 = new List(num); CollectionsMarshal.SetCount(list5, num); span = CollectionsMarshal.AsSpan(list5); index = 0; span[index] = "plogon_enjoyer"; questRoot2.Author = list5; index = 2; List list6 = new List(index); CollectionsMarshal.SetCount(list6, index); span2 = CollectionsMarshal.AsSpan(list6); num = 0; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 0 }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032659u, new Vector3(802.79236f, -45.91779f, -218.58557f), 817); obj3.Steps = list7; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032659u, new Vector3(802.79236f, -45.91779f, -218.58557f), 817); obj4.Steps = list8; reference4 = obj4; questRoot2.QuestSequence = list6; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(3802); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list9 = new List(num); CollectionsMarshal.SetCount(list9, num); span = CollectionsMarshal.AsSpan(list9); index = 0; span[index] = "plogon_enjoyer"; questRoot3.Author = list9; index = 2; List list10 = new List(index); CollectionsMarshal.SetCount(list10, index); span2 = CollectionsMarshal.AsSpan(list10); num = 0; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 0 }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032660u, new Vector3(804.4098f, -45.9255f, -216.41876f), 817); obj5.Steps = list11; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032660u, new Vector3(804.4098f, -45.9255f, -216.41876f), 817); obj6.Steps = list12; reference6 = obj6; questRoot3.QuestSequence = list10; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(3803); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list13 = new List(num); CollectionsMarshal.SetCount(list13, num); span = CollectionsMarshal.AsSpan(list13); index = 0; span[index] = "plogon_enjoyer"; questRoot4.Author = list13; index = 2; List list14 = new List(index); CollectionsMarshal.SetCount(list14, index); span2 = CollectionsMarshal.AsSpan(list14); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032659u, new Vector3(802.79236f, -45.91779f, -218.58557f), 817); obj7.Steps = list15; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032659u, new Vector3(802.79236f, -45.91779f, -218.58557f), 817); obj8.Steps = list16; reference8 = obj8; questRoot4.QuestSequence = list14; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(3804); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list17 = new List(num); CollectionsMarshal.SetCount(list17, num); span = CollectionsMarshal.AsSpan(list17); index = 0; span[index] = "plogon_enjoyer"; questRoot5.Author = list17; index = 2; List list18 = new List(index); CollectionsMarshal.SetCount(list18, index); span2 = CollectionsMarshal.AsSpan(list18); num = 0; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 0 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032660u, new Vector3(804.4098f, -45.9255f, -216.41876f), 817); obj9.Steps = list19; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032660u, new Vector3(804.4098f, -45.9255f, -216.41876f), 817); obj10.Steps = list20; reference10 = obj10; questRoot5.QuestSequence = list18; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(3805); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list21 = new List(num); CollectionsMarshal.SetCount(list21, num); span = CollectionsMarshal.AsSpan(list21); index = 0; span[index] = "plogon_enjoyer"; questRoot6.Author = list21; index = 2; List list22 = new List(index); CollectionsMarshal.SetCount(list22, index); span2 = CollectionsMarshal.AsSpan(list22); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032659u, new Vector3(802.79236f, -45.91779f, -218.58557f), 817); obj11.Steps = list23; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032659u, new Vector3(802.79236f, -45.91779f, -218.58557f), 817); obj12.Steps = list24; reference12 = obj12; questRoot6.QuestSequence = list22; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(3806); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list25 = new List(num); CollectionsMarshal.SetCount(list25, num); span = CollectionsMarshal.AsSpan(list25); index = 0; span[index] = "liza"; questRoot7.Author = list25; index = 2; List list26 = new List(index); CollectionsMarshal.SetCount(list26, index); span2 = CollectionsMarshal.AsSpan(list26); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 0 }; num2 = 1; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj13.Steps = list27; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; ref QuestStep reference15 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Gather, null, null, 817); int num3 = 1; List list29 = new List(num3); CollectionsMarshal.SetCount(list29, num3); Span span4 = CollectionsMarshal.AsSpan(list29); int index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep.RequiredQuestAcceptedJob = list29; index3 = 1; List list30 = new List(index3); CollectionsMarshal.SetCount(list30, index3); Span span5 = CollectionsMarshal.AsSpan(list30); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29517u, ItemCount = 3 }; questStep.ItemsToGather = list30; reference15 = questStep; num2++; ref QuestStep reference16 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list31 = new List(num3); CollectionsMarshal.SetCount(list31, num3); span4 = CollectionsMarshal.AsSpan(list31); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep2.RequiredQuestAcceptedJob = list31; index3 = 1; List list32 = new List(index3); CollectionsMarshal.SetCount(list32, index3); span5 = CollectionsMarshal.AsSpan(list32); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29543u, ItemCount = 3 }; questStep2.ItemsToGather = list32; reference16 = questStep2; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj14.Steps = list28; reference14 = obj14; questRoot7.QuestSequence = list26; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(3807); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list33 = new List(num); CollectionsMarshal.SetCount(list33, num); span = CollectionsMarshal.AsSpan(list33); index = 0; span[index] = "liza"; questRoot8.Author = list33; index = 2; List list34 = new List(index); CollectionsMarshal.SetCount(list34, index); span2 = CollectionsMarshal.AsSpan(list34); num = 0; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 0 }; num2 = 1; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj15.Steps = list35; reference17 = obj15; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; ref QuestStep reference19 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list37 = new List(num3); CollectionsMarshal.SetCount(list37, num3); span4 = CollectionsMarshal.AsSpan(list37); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep3.RequiredQuestAcceptedJob = list37; index3 = 1; List list38 = new List(index3); CollectionsMarshal.SetCount(list38, index3); span5 = CollectionsMarshal.AsSpan(list38); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29518u, ItemCount = 3 }; questStep3.ItemsToGather = list38; reference19 = questStep3; num2++; ref QuestStep reference20 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list39 = new List(num3); CollectionsMarshal.SetCount(list39, num3); span4 = CollectionsMarshal.AsSpan(list39); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep4.RequiredQuestAcceptedJob = list39; index3 = 1; List list40 = new List(index3); CollectionsMarshal.SetCount(list40, index3); span5 = CollectionsMarshal.AsSpan(list40); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29544u, ItemCount = 3 }; questStep4.ItemsToGather = list40; reference20 = questStep4; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj16.Steps = list36; reference18 = obj16; questRoot8.QuestSequence = list34; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(3808); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list41 = new List(num); CollectionsMarshal.SetCount(list41, num); span = CollectionsMarshal.AsSpan(list41); index = 0; span[index] = "liza"; questRoot9.Author = list41; index = 2; List list42 = new List(index); CollectionsMarshal.SetCount(list42, index); span2 = CollectionsMarshal.AsSpan(list42); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 0 }; num2 = 1; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj17.Steps = list43; reference21 = obj17; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; ref QuestStep reference23 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list45 = new List(num3); CollectionsMarshal.SetCount(list45, num3); span4 = CollectionsMarshal.AsSpan(list45); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep5.RequiredQuestAcceptedJob = list45; index3 = 1; List list46 = new List(index3); CollectionsMarshal.SetCount(list46, index3); span5 = CollectionsMarshal.AsSpan(list46); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29519u, ItemCount = 3 }; questStep5.ItemsToGather = list46; reference23 = questStep5; num2++; ref QuestStep reference24 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list47 = new List(num3); CollectionsMarshal.SetCount(list47, num3); span4 = CollectionsMarshal.AsSpan(list47); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep6.RequiredQuestAcceptedJob = list47; index3 = 1; List list48 = new List(index3); CollectionsMarshal.SetCount(list48, index3); span5 = CollectionsMarshal.AsSpan(list48); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29545u, ItemCount = 3 }; questStep6.ItemsToGather = list48; reference24 = questStep6; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj18.Steps = list44; reference22 = obj18; questRoot9.QuestSequence = list42; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(3809); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list49 = new List(num); CollectionsMarshal.SetCount(list49, num); span = CollectionsMarshal.AsSpan(list49); index = 0; span[index] = "liza"; questRoot10.Author = list49; index = 2; List list50 = new List(index); CollectionsMarshal.SetCount(list50, index); span2 = CollectionsMarshal.AsSpan(list50); num = 0; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 0 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj19.Steps = list51; reference25 = obj19; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; ref QuestStep reference27 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list53 = new List(num3); CollectionsMarshal.SetCount(list53, num3); span4 = CollectionsMarshal.AsSpan(list53); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep7.RequiredQuestAcceptedJob = list53; index3 = 1; List list54 = new List(index3); CollectionsMarshal.SetCount(list54, index3); span5 = CollectionsMarshal.AsSpan(list54); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29520u, ItemCount = 3 }; questStep7.ItemsToGather = list54; reference27 = questStep7; num2++; ref QuestStep reference28 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list55 = new List(num3); CollectionsMarshal.SetCount(list55, num3); span4 = CollectionsMarshal.AsSpan(list55); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep8.RequiredQuestAcceptedJob = list55; index3 = 1; List list56 = new List(index3); CollectionsMarshal.SetCount(list56, index3); span5 = CollectionsMarshal.AsSpan(list56); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29546u, ItemCount = 3 }; questStep8.ItemsToGather = list56; reference28 = questStep8; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj20.Steps = list52; reference26 = obj20; questRoot10.QuestSequence = list50; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(3810); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list57 = new List(num); CollectionsMarshal.SetCount(list57, num); span = CollectionsMarshal.AsSpan(list57); index = 0; span[index] = "liza"; questRoot11.Author = list57; index = 4; List list58 = new List(index); CollectionsMarshal.SetCount(list58, index); span2 = CollectionsMarshal.AsSpan(list58); num = 0; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 0 }; num2 = 1; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj21.Steps = list59; reference29 = obj21; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 1 }; index2 = 2; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; ref QuestStep reference31 = ref span3[num2]; QuestStep obj23 = new QuestStep(EInteractionType.UseItem, 2010995u, new Vector3(-73.99103f, -19.36377f, 298.8479f), 817) { AetheryteShortcut = EAetheryteLocation.RaktikaSlitherbough, ItemId = 2002977u }; num3 = 6; List list61 = new List(num3); CollectionsMarshal.SetCount(list61, num3); Span span6 = CollectionsMarshal.AsSpan(list61); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj23.CompletionQuestVariablesFlags = list61; reference31 = obj23; num2++; ref QuestStep reference32 = ref span3[num2]; QuestStep obj24 = new QuestStep(EInteractionType.UseItem, 2010994u, new Vector3(-69.13867f, -19.485779f, 294.14807f), 817) { ItemId = 2002977u }; index3 = 6; List list62 = new List(index3); CollectionsMarshal.SetCount(list62, index3); span6 = CollectionsMarshal.AsSpan(list62); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj24.CompletionQuestVariablesFlags = list62; reference32 = obj24; obj22.Steps = list60; reference30 = obj22; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 2 }; num2 = 1; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027741u, new Vector3(-80.338745f, -19.101032f, 299.82446f), 817); obj25.Steps = list63; reference33 = obj25; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj26.Steps = list64; reference34 = obj26; questRoot11.QuestSequence = list58; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(3811); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list65 = new List(num); CollectionsMarshal.SetCount(list65, num); span = CollectionsMarshal.AsSpan(list65); index = 0; span[index] = "liza"; questRoot12.Author = list65; index = 2; List list66 = new List(index); CollectionsMarshal.SetCount(list66, index); span2 = CollectionsMarshal.AsSpan(list66); num = 0; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj27.Steps = list67; reference35 = obj27; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; ref QuestStep reference37 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list69 = new List(num3); CollectionsMarshal.SetCount(list69, num3); span4 = CollectionsMarshal.AsSpan(list69); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep9.RequiredQuestAcceptedJob = list69; index3 = 1; List list70 = new List(index3); CollectionsMarshal.SetCount(list70, index3); span5 = CollectionsMarshal.AsSpan(list70); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29521u, ItemCount = 3 }; questStep9.ItemsToGather = list70; reference37 = questStep9; num2++; ref QuestStep reference38 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list71 = new List(num3); CollectionsMarshal.SetCount(list71, num3); span4 = CollectionsMarshal.AsSpan(list71); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep10.RequiredQuestAcceptedJob = list71; index3 = 1; List list72 = new List(index3); CollectionsMarshal.SetCount(list72, index3); span5 = CollectionsMarshal.AsSpan(list72); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29547u, ItemCount = 3 }; questStep10.ItemsToGather = list72; reference38 = questStep10; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj28.Steps = list68; reference36 = obj28; questRoot12.QuestSequence = list66; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(3812); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list73 = new List(num); CollectionsMarshal.SetCount(list73, num); span = CollectionsMarshal.AsSpan(list73); index = 0; span[index] = "liza"; questRoot13.Author = list73; index = 2; List list74 = new List(index); CollectionsMarshal.SetCount(list74, index); span2 = CollectionsMarshal.AsSpan(list74); num = 0; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 0 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj29.Steps = list75; reference39 = obj29; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; ref QuestStep reference41 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list77 = new List(num3); CollectionsMarshal.SetCount(list77, num3); span4 = CollectionsMarshal.AsSpan(list77); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep11.RequiredQuestAcceptedJob = list77; index3 = 1; List list78 = new List(index3); CollectionsMarshal.SetCount(list78, index3); span5 = CollectionsMarshal.AsSpan(list78); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29522u, ItemCount = 3 }; questStep11.ItemsToGather = list78; reference41 = questStep11; num2++; ref QuestStep reference42 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list79 = new List(num3); CollectionsMarshal.SetCount(list79, num3); span4 = CollectionsMarshal.AsSpan(list79); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep12.RequiredQuestAcceptedJob = list79; index3 = 1; List list80 = new List(index3); CollectionsMarshal.SetCount(list80, index3); span5 = CollectionsMarshal.AsSpan(list80); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29548u, ItemCount = 3 }; questStep12.ItemsToGather = list80; reference42 = questStep12; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj30.Steps = list76; reference40 = obj30; questRoot13.QuestSequence = list74; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(3813); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list81 = new List(num); CollectionsMarshal.SetCount(list81, num); span = CollectionsMarshal.AsSpan(list81); index = 0; span[index] = "plogon_enjoyer"; questRoot14.Author = list81; index = 3; List list82 = new List(index); CollectionsMarshal.SetCount(list82, index); span2 = CollectionsMarshal.AsSpan(list82); num = 0; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 0 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj31.Steps = list83; reference43 = obj31; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 1 }; index2 = 3; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027719u, new Vector3(303.5172f, 34.242825f, -146.65448f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1027715u, new Vector3(411.21533f, 33.637783f, -128.5268f), 817) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1027713u, new Vector3(446.70776f, 34.051743f, -117.17407f), 817) { Fly = true }; obj32.Steps = list84; reference44 = obj32; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj33.Steps = list85; reference45 = obj33; questRoot14.QuestSequence = list82; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(3814); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list86 = new List(num); CollectionsMarshal.SetCount(list86, num); span = CollectionsMarshal.AsSpan(list86); index = 0; span[index] = "plogon_enjoyer"; questRoot15.Author = list86; index = 2; List list87 = new List(index); CollectionsMarshal.SetCount(list87, index); span2 = CollectionsMarshal.AsSpan(list87); num = 0; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 0 }; index2 = 1; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj34.Steps = list88; reference46 = obj34; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 4; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; ref QuestStep reference48 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list90 = new List(num3); CollectionsMarshal.SetCount(list90, num3); span4 = CollectionsMarshal.AsSpan(list90); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep13.RequiredQuestAcceptedJob = list90; index3 = 1; List list91 = new List(index3); CollectionsMarshal.SetCount(list91, index3); span5 = CollectionsMarshal.AsSpan(list91); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29523u, ItemCount = 3 }; questStep13.ItemsToGather = list91; reference48 = questStep13; index2++; ref QuestStep reference49 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list92 = new List(num3); CollectionsMarshal.SetCount(list92, num3); span4 = CollectionsMarshal.AsSpan(list92); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep14.RequiredQuestAcceptedJob = list92; index3 = 1; List list93 = new List(index3); CollectionsMarshal.SetCount(list93, index3); span5 = CollectionsMarshal.AsSpan(list93); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29549u, ItemCount = 3 }; questStep14.ItemsToGather = list93; reference49 = questStep14; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj35.Steps = list89; reference47 = obj35; questRoot15.QuestSequence = list87; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(3815); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list94 = new List(num); CollectionsMarshal.SetCount(list94, num); span = CollectionsMarshal.AsSpan(list94); index = 0; span[index] = "plogon_enjoyer"; questRoot16.Author = list94; index = 2; List list95 = new List(index); CollectionsMarshal.SetCount(list95, index); span2 = CollectionsMarshal.AsSpan(list95); num = 0; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 0 }; index2 = 1; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj36.Steps = list96; reference50 = obj36; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 4; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; ref QuestStep reference52 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list98 = new List(num3); CollectionsMarshal.SetCount(list98, num3); span4 = CollectionsMarshal.AsSpan(list98); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep15.RequiredQuestAcceptedJob = list98; index3 = 1; List list99 = new List(index3); CollectionsMarshal.SetCount(list99, index3); span5 = CollectionsMarshal.AsSpan(list99); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29524u, ItemCount = 3 }; questStep15.ItemsToGather = list99; reference52 = questStep15; index2++; ref QuestStep reference53 = ref span3[index2]; QuestStep questStep16 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list100 = new List(num3); CollectionsMarshal.SetCount(list100, num3); span4 = CollectionsMarshal.AsSpan(list100); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep16.RequiredQuestAcceptedJob = list100; index3 = 1; List list101 = new List(index3); CollectionsMarshal.SetCount(list101, index3); span5 = CollectionsMarshal.AsSpan(list101); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29550u, ItemCount = 3 }; questStep16.ItemsToGather = list101; reference53 = questStep16; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj37.Steps = list97; reference51 = obj37; questRoot16.QuestSequence = list95; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(3816); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list102 = new List(num); CollectionsMarshal.SetCount(list102, num); span = CollectionsMarshal.AsSpan(list102); index = 0; span[index] = "plogon_enjoyer"; questRoot17.Author = list102; index = 2; List list103 = new List(index); CollectionsMarshal.SetCount(list103, index); span2 = CollectionsMarshal.AsSpan(list103); num = 0; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; index2 = 1; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj38.Steps = list104; reference54 = obj38; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 4; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; ref QuestStep reference56 = ref span3[index2]; QuestStep questStep17 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list106 = new List(num3); CollectionsMarshal.SetCount(list106, num3); span4 = CollectionsMarshal.AsSpan(list106); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep17.RequiredQuestAcceptedJob = list106; index3 = 1; List list107 = new List(index3); CollectionsMarshal.SetCount(list107, index3); span5 = CollectionsMarshal.AsSpan(list107); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29525u, ItemCount = 3 }; questStep17.ItemsToGather = list107; reference56 = questStep17; index2++; ref QuestStep reference57 = ref span3[index2]; QuestStep questStep18 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list108 = new List(num3); CollectionsMarshal.SetCount(list108, num3); span4 = CollectionsMarshal.AsSpan(list108); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep18.RequiredQuestAcceptedJob = list108; index3 = 1; List list109 = new List(index3); CollectionsMarshal.SetCount(list109, index3); span5 = CollectionsMarshal.AsSpan(list109); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29551u, ItemCount = 3 }; questStep18.ItemsToGather = list109; reference57 = questStep18; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj39.Steps = list105; reference55 = obj39; questRoot17.QuestSequence = list103; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(3817); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list110 = new List(num); CollectionsMarshal.SetCount(list110, num); span = CollectionsMarshal.AsSpan(list110); index = 0; span[index] = "plogon_enjoyer"; questRoot18.Author = list110; index = 2; List list111 = new List(index); CollectionsMarshal.SetCount(list111, index); span2 = CollectionsMarshal.AsSpan(list111); num = 0; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 0 }; index2 = 1; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj40.Steps = list112; reference58 = obj40; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 4; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; ref QuestStep reference60 = ref span3[index2]; QuestStep questStep19 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list114 = new List(num3); CollectionsMarshal.SetCount(list114, num3); span4 = CollectionsMarshal.AsSpan(list114); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep19.RequiredQuestAcceptedJob = list114; index3 = 1; List list115 = new List(index3); CollectionsMarshal.SetCount(list115, index3); span5 = CollectionsMarshal.AsSpan(list115); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29526u, ItemCount = 3 }; questStep19.ItemsToGather = list115; reference60 = questStep19; index2++; ref QuestStep reference61 = ref span3[index2]; QuestStep questStep20 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list116 = new List(num3); CollectionsMarshal.SetCount(list116, num3); span4 = CollectionsMarshal.AsSpan(list116); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep20.RequiredQuestAcceptedJob = list116; index3 = 1; List list117 = new List(index3); CollectionsMarshal.SetCount(list117, index3); span5 = CollectionsMarshal.AsSpan(list117); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29552u, ItemCount = 3 }; questStep20.ItemsToGather = list117; reference61 = questStep20; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj41.Steps = list113; reference59 = obj41; questRoot18.QuestSequence = list111; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(3818); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list118 = new List(num); CollectionsMarshal.SetCount(list118, num); span = CollectionsMarshal.AsSpan(list118); index = 0; span[index] = "plogon_enjoyer"; questRoot19.Author = list118; index = 2; List list119 = new List(index); CollectionsMarshal.SetCount(list119, index); span2 = CollectionsMarshal.AsSpan(list119); num = 0; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 0 }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj42.Steps = list120; reference62 = obj42; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 4; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; ref QuestStep reference64 = ref span3[index2]; QuestStep questStep21 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list122 = new List(num3); CollectionsMarshal.SetCount(list122, num3); span4 = CollectionsMarshal.AsSpan(list122); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep21.RequiredQuestAcceptedJob = list122; index3 = 1; List list123 = new List(index3); CollectionsMarshal.SetCount(list123, index3); span5 = CollectionsMarshal.AsSpan(list123); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29527u, ItemCount = 3 }; questStep21.ItemsToGather = list123; reference64 = questStep21; index2++; ref QuestStep reference65 = ref span3[index2]; QuestStep questStep22 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list124 = new List(num3); CollectionsMarshal.SetCount(list124, num3); span4 = CollectionsMarshal.AsSpan(list124); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep22.RequiredQuestAcceptedJob = list124; index3 = 1; List list125 = new List(index3); CollectionsMarshal.SetCount(list125, index3); span5 = CollectionsMarshal.AsSpan(list125); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29553u, ItemCount = 3 }; questStep22.ItemsToGather = list125; reference65 = questStep22; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj43.Steps = list121; reference63 = obj43; questRoot19.QuestSequence = list119; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(3819); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list126 = new List(num); CollectionsMarshal.SetCount(list126, num); span = CollectionsMarshal.AsSpan(list126); index = 0; span[index] = "liza"; questRoot20.Author = list126; index = 3; List list127 = new List(index); CollectionsMarshal.SetCount(list127, index); span2 = CollectionsMarshal.AsSpan(list127); num = 0; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 0 }; index2 = 1; List list128 = new List(index2); CollectionsMarshal.SetCount(list128, index2); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj44.Steps = list128; reference66 = obj44; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 1 }; num2 = 1; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Say, 1032413u, new Vector3(144.36548f, -19.982845f, -459.8001f), 817) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANQIQ114_03819_SAYTODO_000_000" } }; obj45.Steps = list129; reference67 = obj45; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj46.Steps = list130; reference68 = obj46; questRoot20.QuestSequence = list127; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(3820); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list131 = new List(num); CollectionsMarshal.SetCount(list131, num); span = CollectionsMarshal.AsSpan(list131); index = 0; span[index] = "liza"; questRoot21.Author = list131; index = 2; List list132 = new List(index); CollectionsMarshal.SetCount(list132, index); span2 = CollectionsMarshal.AsSpan(list132); num = 0; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 0 }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj47.Steps = list133; reference69 = obj47; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; ref QuestStep reference71 = ref span3[num2]; QuestStep questStep23 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list135 = new List(num3); CollectionsMarshal.SetCount(list135, num3); span4 = CollectionsMarshal.AsSpan(list135); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep23.RequiredQuestAcceptedJob = list135; index3 = 1; List list136 = new List(index3); CollectionsMarshal.SetCount(list136, index3); span5 = CollectionsMarshal.AsSpan(list136); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29528u, ItemCount = 3 }; questStep23.ItemsToGather = list136; reference71 = questStep23; num2++; ref QuestStep reference72 = ref span3[num2]; QuestStep questStep24 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list137 = new List(num3); CollectionsMarshal.SetCount(list137, num3); span4 = CollectionsMarshal.AsSpan(list137); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep24.RequiredQuestAcceptedJob = list137; index3 = 1; List list138 = new List(index3); CollectionsMarshal.SetCount(list138, index3); span5 = CollectionsMarshal.AsSpan(list138); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29554u, ItemCount = 3 }; questStep24.ItemsToGather = list138; reference72 = questStep24; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj48.Steps = list134; reference70 = obj48; questRoot21.QuestSequence = list132; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(3821); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list139 = new List(num); CollectionsMarshal.SetCount(list139, num); span = CollectionsMarshal.AsSpan(list139); index = 0; span[index] = "liza"; questRoot22.Author = list139; index = 2; List list140 = new List(index); CollectionsMarshal.SetCount(list140, index); span2 = CollectionsMarshal.AsSpan(list140); num = 0; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 0 }; num2 = 1; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj49.Steps = list141; reference73 = obj49; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; ref QuestStep reference75 = ref span3[num2]; QuestStep questStep25 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list143 = new List(num3); CollectionsMarshal.SetCount(list143, num3); span4 = CollectionsMarshal.AsSpan(list143); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep25.RequiredQuestAcceptedJob = list143; index3 = 1; List list144 = new List(index3); CollectionsMarshal.SetCount(list144, index3); span5 = CollectionsMarshal.AsSpan(list144); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29529u, ItemCount = 3 }; questStep25.ItemsToGather = list144; reference75 = questStep25; num2++; ref QuestStep reference76 = ref span3[num2]; QuestStep questStep26 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list145 = new List(num3); CollectionsMarshal.SetCount(list145, num3); span4 = CollectionsMarshal.AsSpan(list145); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep26.RequiredQuestAcceptedJob = list145; index3 = 1; List list146 = new List(index3); CollectionsMarshal.SetCount(list146, index3); span5 = CollectionsMarshal.AsSpan(list146); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29555u, ItemCount = 3 }; questStep26.ItemsToGather = list146; reference76 = questStep26; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj50.Steps = list142; reference74 = obj50; questRoot22.QuestSequence = list140; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(3822); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list147 = new List(num); CollectionsMarshal.SetCount(list147, num); span = CollectionsMarshal.AsSpan(list147); index = 0; span[index] = "liza"; questRoot23.Author = list147; index = 2; List list148 = new List(index); CollectionsMarshal.SetCount(list148, index); span2 = CollectionsMarshal.AsSpan(list148); num = 0; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 0 }; num2 = 1; List list149 = new List(num2); CollectionsMarshal.SetCount(list149, num2); span3 = CollectionsMarshal.AsSpan(list149); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj51.Steps = list149; reference77 = obj51; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; ref QuestStep reference79 = ref span3[num2]; QuestStep questStep27 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list151 = new List(num3); CollectionsMarshal.SetCount(list151, num3); span4 = CollectionsMarshal.AsSpan(list151); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep27.RequiredQuestAcceptedJob = list151; index3 = 1; List list152 = new List(index3); CollectionsMarshal.SetCount(list152, index3); span5 = CollectionsMarshal.AsSpan(list152); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29530u, ItemCount = 3 }; questStep27.ItemsToGather = list152; reference79 = questStep27; num2++; ref QuestStep reference80 = ref span3[num2]; QuestStep questStep28 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list153 = new List(num3); CollectionsMarshal.SetCount(list153, num3); span4 = CollectionsMarshal.AsSpan(list153); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep28.RequiredQuestAcceptedJob = list153; index3 = 1; List list154 = new List(index3); CollectionsMarshal.SetCount(list154, index3); span5 = CollectionsMarshal.AsSpan(list154); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29556u, ItemCount = 3 }; questStep28.ItemsToGather = list154; reference80 = questStep28; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj52.Steps = list150; reference78 = obj52; questRoot23.QuestSequence = list148; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(3823); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list155 = new List(num); CollectionsMarshal.SetCount(list155, num); span = CollectionsMarshal.AsSpan(list155); index = 0; span[index] = "liza"; questRoot24.Author = list155; index = 4; List list156 = new List(index); CollectionsMarshal.SetCount(list156, index); span2 = CollectionsMarshal.AsSpan(list156); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; num2 = 1; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj53.Steps = list157; reference81 = obj53; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 1 }; index2 = 1; List list158 = new List(index2); CollectionsMarshal.SetCount(list158, index2); span3 = CollectionsMarshal.AsSpan(list158); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032663u, new Vector3(793.97266f, -45.811764f, -188.03699f), 817); obj54.Steps = list158; reference82 = obj54; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 2 }; num2 = 2; List list159 = new List(num2); CollectionsMarshal.SetCount(list159, num2); span3 = CollectionsMarshal.AsSpan(list159); index2 = 0; ref QuestStep reference84 = ref span3[index2]; QuestStep obj56 = new QuestStep(EInteractionType.Action, 1032829u, new Vector3(488.3954f, 34.798103f, 232.37964f), 817) { Fly = true, Action = EAction.PeculiarLight }; num3 = 6; List list160 = new List(num3); CollectionsMarshal.SetCount(list160, num3); span6 = CollectionsMarshal.AsSpan(list160); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj56.CompletionQuestVariablesFlags = list160; reference84 = obj56; index2++; ref QuestStep reference85 = ref span3[index2]; QuestStep obj57 = new QuestStep(EInteractionType.Action, 1032828u, new Vector3(352.16296f, 28.242743f, 303.2119f), 817) { Fly = true, Action = EAction.PeculiarLight }; index3 = 6; List list161 = new List(index3); CollectionsMarshal.SetCount(list161, index3); span6 = CollectionsMarshal.AsSpan(list161); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj57.CompletionQuestVariablesFlags = list161; reference85 = obj57; obj55.Steps = list159; reference83 = obj55; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj58.Steps = list162; reference86 = obj58; questRoot24.QuestSequence = list156; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(3824); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list163 = new List(num); CollectionsMarshal.SetCount(list163, num); span = CollectionsMarshal.AsSpan(list163); index = 0; span[index] = "plogon_enjoyer"; questRoot25.Author = list163; index = 2; List list164 = new List(index); CollectionsMarshal.SetCount(list164, index); span2 = CollectionsMarshal.AsSpan(list164); num = 0; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj59.Steps = list165; reference87 = obj59; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; ref QuestStep reference89 = ref span3[num2]; QuestStep questStep29 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list167 = new List(num3); CollectionsMarshal.SetCount(list167, num3); span4 = CollectionsMarshal.AsSpan(list167); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep29.RequiredQuestAcceptedJob = list167; index3 = 1; List list168 = new List(index3); CollectionsMarshal.SetCount(list168, index3); span5 = CollectionsMarshal.AsSpan(list168); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29531u, ItemCount = 3 }; questStep29.ItemsToGather = list168; reference89 = questStep29; num2++; ref QuestStep reference90 = ref span3[num2]; QuestStep questStep30 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list169 = new List(num3); CollectionsMarshal.SetCount(list169, num3); span4 = CollectionsMarshal.AsSpan(list169); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep30.RequiredQuestAcceptedJob = list169; index3 = 1; List list170 = new List(index3); CollectionsMarshal.SetCount(list170, index3); span5 = CollectionsMarshal.AsSpan(list170); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29557u, ItemCount = 3 }; questStep30.ItemsToGather = list170; reference90 = questStep30; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj60.Steps = list166; reference88 = obj60; questRoot25.QuestSequence = list164; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(3825); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list171 = new List(num); CollectionsMarshal.SetCount(list171, num); span = CollectionsMarshal.AsSpan(list171); index = 0; span[index] = "plogon_enjoyer"; questRoot26.Author = list171; index = 2; List list172 = new List(index); CollectionsMarshal.SetCount(list172, index); span2 = CollectionsMarshal.AsSpan(list172); num = 0; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 0 }; num2 = 1; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj61.Steps = list173; reference91 = obj61; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; ref QuestStep reference93 = ref span3[num2]; QuestStep questStep31 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list175 = new List(num3); CollectionsMarshal.SetCount(list175, num3); span4 = CollectionsMarshal.AsSpan(list175); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep31.RequiredQuestAcceptedJob = list175; index3 = 1; List list176 = new List(index3); CollectionsMarshal.SetCount(list176, index3); span5 = CollectionsMarshal.AsSpan(list176); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29532u, ItemCount = 3 }; questStep31.ItemsToGather = list176; reference93 = questStep31; num2++; ref QuestStep reference94 = ref span3[num2]; QuestStep questStep32 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list177 = new List(num3); CollectionsMarshal.SetCount(list177, num3); span4 = CollectionsMarshal.AsSpan(list177); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep32.RequiredQuestAcceptedJob = list177; index3 = 1; List list178 = new List(index3); CollectionsMarshal.SetCount(list178, index3); span5 = CollectionsMarshal.AsSpan(list178); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29558u, ItemCount = 3 }; questStep32.ItemsToGather = list178; reference94 = questStep32; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj62.Steps = list174; reference92 = obj62; questRoot26.QuestSequence = list172; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(3826); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list179 = new List(num); CollectionsMarshal.SetCount(list179, num); span = CollectionsMarshal.AsSpan(list179); index = 0; span[index] = "liza"; questRoot27.Author = list179; index = 3; List list180 = new List(index); CollectionsMarshal.SetCount(list180, index); span2 = CollectionsMarshal.AsSpan(list180); num = 0; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 0 }; num2 = 1; List list181 = new List(num2); CollectionsMarshal.SetCount(list181, num2); span3 = CollectionsMarshal.AsSpan(list181); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj63.Steps = list181; reference95 = obj63; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 1 }; index2 = 1; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010997u, new Vector3(-399.52698f, 10.635498f, 241.50452f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaSlitherbough }; obj64.Steps = list182; reference96 = obj64; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list183 = new List(num2); CollectionsMarshal.SetCount(list183, num2); span3 = CollectionsMarshal.AsSpan(list183); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj65.Steps = list183; reference97 = obj65; questRoot27.QuestSequence = list180; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(3827); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list184 = new List(num); CollectionsMarshal.SetCount(list184, num); span = CollectionsMarshal.AsSpan(list184); index = 0; span[index] = "liza"; questRoot28.Author = list184; index = 2; List list185 = new List(index); CollectionsMarshal.SetCount(list185, index); span2 = CollectionsMarshal.AsSpan(list185); num = 0; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 0 }; index2 = 1; List list186 = new List(index2); CollectionsMarshal.SetCount(list186, index2); span3 = CollectionsMarshal.AsSpan(list186); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj66.Steps = list186; reference98 = obj66; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 4; List list187 = new List(num2); CollectionsMarshal.SetCount(list187, num2); span3 = CollectionsMarshal.AsSpan(list187); index2 = 0; ref QuestStep reference100 = ref span3[index2]; QuestStep questStep33 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list188 = new List(num3); CollectionsMarshal.SetCount(list188, num3); span4 = CollectionsMarshal.AsSpan(list188); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep33.RequiredQuestAcceptedJob = list188; index3 = 1; List list189 = new List(index3); CollectionsMarshal.SetCount(list189, index3); span5 = CollectionsMarshal.AsSpan(list189); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29533u, ItemCount = 3 }; questStep33.ItemsToGather = list189; reference100 = questStep33; index2++; ref QuestStep reference101 = ref span3[index2]; QuestStep questStep34 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list190 = new List(num3); CollectionsMarshal.SetCount(list190, num3); span4 = CollectionsMarshal.AsSpan(list190); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep34.RequiredQuestAcceptedJob = list190; index3 = 1; List list191 = new List(index3); CollectionsMarshal.SetCount(list191, index3); span5 = CollectionsMarshal.AsSpan(list191); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29559u, ItemCount = 3 }; questStep34.ItemsToGather = list191; reference101 = questStep34; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f, Fly = true }; obj67.Steps = list187; reference99 = obj67; questRoot28.QuestSequence = list185; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(3828); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list192 = new List(num); CollectionsMarshal.SetCount(list192, num); span = CollectionsMarshal.AsSpan(list192); index = 0; span[index] = "liza"; questRoot29.Author = list192; index = 2; List list193 = new List(index); CollectionsMarshal.SetCount(list193, index); span2 = CollectionsMarshal.AsSpan(list193); num = 0; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 0 }; index2 = 1; List list194 = new List(index2); CollectionsMarshal.SetCount(list194, index2); span3 = CollectionsMarshal.AsSpan(list194); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj68.Steps = list194; reference102 = obj68; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 4; List list195 = new List(num2); CollectionsMarshal.SetCount(list195, num2); span3 = CollectionsMarshal.AsSpan(list195); index2 = 0; ref QuestStep reference104 = ref span3[index2]; QuestStep questStep35 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list196 = new List(num3); CollectionsMarshal.SetCount(list196, num3); span4 = CollectionsMarshal.AsSpan(list196); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep35.RequiredQuestAcceptedJob = list196; index3 = 1; List list197 = new List(index3); CollectionsMarshal.SetCount(list197, index3); span5 = CollectionsMarshal.AsSpan(list197); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29534u, ItemCount = 3 }; questStep35.ItemsToGather = list197; reference104 = questStep35; index2++; ref QuestStep reference105 = ref span3[index2]; QuestStep questStep36 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list198 = new List(num3); CollectionsMarshal.SetCount(list198, num3); span4 = CollectionsMarshal.AsSpan(list198); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep36.RequiredQuestAcceptedJob = list198; index3 = 1; List list199 = new List(index3); CollectionsMarshal.SetCount(list199, index3); span5 = CollectionsMarshal.AsSpan(list199); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29560u, ItemCount = 3 }; questStep36.ItemsToGather = list199; reference105 = questStep36; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj69.Steps = list195; reference103 = obj69; questRoot29.QuestSequence = list193; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(3829); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list200 = new List(num); CollectionsMarshal.SetCount(list200, num); span = CollectionsMarshal.AsSpan(list200); index = 0; span[index] = "liza"; questRoot30.Author = list200; index = 5; List list201 = new List(index); CollectionsMarshal.SetCount(list201, index); span2 = CollectionsMarshal.AsSpan(list201); num = 0; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 0 }; index2 = 1; List list202 = new List(index2); CollectionsMarshal.SetCount(list202, index2); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj70.Steps = list202; reference106 = obj70; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 1 }; num2 = 1; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032830u, new Vector3(-134.02002f, -18.460577f, 303.5476f), 817) { AetheryteShortcut = EAetheryteLocation.RaktikaSlitherbough }; obj71.Steps = list203; reference107 = obj71; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 2 }; index2 = 1; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 1032831u, new Vector3(-54.795166f, 0.7328947f, 217.09009f), 817) { Fly = true, ItemId = 2002980u }; obj72.Steps = list204; reference108 = obj72; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 3 }; num2 = 1; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032830u, new Vector3(-134.02002f, -18.460577f, 303.5476f), 817); obj73.Steps = list205; reference109 = obj73; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj74.Steps = list206; reference110 = obj74; questRoot30.QuestSequence = list201; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(3830); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list207 = new List(num); CollectionsMarshal.SetCount(list207, num); span = CollectionsMarshal.AsSpan(list207); index = 0; span[index] = "liza"; questRoot31.Author = list207; index = 2; List list208 = new List(index); CollectionsMarshal.SetCount(list208, index); span2 = CollectionsMarshal.AsSpan(list208); num = 0; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 0 }; num2 = 1; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj75.Steps = list209; reference111 = obj75; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; ref QuestStep reference113 = ref span3[num2]; QuestStep questStep37 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list211 = new List(num3); CollectionsMarshal.SetCount(list211, num3); span4 = CollectionsMarshal.AsSpan(list211); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep37.RequiredQuestAcceptedJob = list211; index3 = 1; List list212 = new List(index3); CollectionsMarshal.SetCount(list212, index3); span5 = CollectionsMarshal.AsSpan(list212); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29535u, ItemCount = 3 }; questStep37.ItemsToGather = list212; reference113 = questStep37; num2++; ref QuestStep reference114 = ref span3[num2]; QuestStep questStep38 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list213 = new List(num3); CollectionsMarshal.SetCount(list213, num3); span4 = CollectionsMarshal.AsSpan(list213); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep38.RequiredQuestAcceptedJob = list213; index3 = 1; List list214 = new List(index3); CollectionsMarshal.SetCount(list214, index3); span5 = CollectionsMarshal.AsSpan(list214); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29561u, ItemCount = 3 }; questStep38.ItemsToGather = list214; reference114 = questStep38; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj76.Steps = list210; reference112 = obj76; questRoot31.QuestSequence = list208; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(3831); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list215 = new List(num); CollectionsMarshal.SetCount(list215, num); span = CollectionsMarshal.AsSpan(list215); index = 0; span[index] = "liza"; questRoot32.Author = list215; index = 2; List list216 = new List(index); CollectionsMarshal.SetCount(list216, index); span2 = CollectionsMarshal.AsSpan(list216); num = 0; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 0 }; num2 = 1; List list217 = new List(num2); CollectionsMarshal.SetCount(list217, num2); span3 = CollectionsMarshal.AsSpan(list217); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj77.Steps = list217; reference115 = obj77; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list218 = new List(index2); CollectionsMarshal.SetCount(list218, index2); span3 = CollectionsMarshal.AsSpan(list218); num2 = 0; ref QuestStep reference117 = ref span3[num2]; QuestStep questStep39 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list219 = new List(num3); CollectionsMarshal.SetCount(list219, num3); span4 = CollectionsMarshal.AsSpan(list219); index3 = 0; span4[index3] = EExtendedClassJob.Miner; questStep39.RequiredQuestAcceptedJob = list219; index3 = 1; List list220 = new List(index3); CollectionsMarshal.SetCount(list220, index3); span5 = CollectionsMarshal.AsSpan(list220); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29536u, ItemCount = 3 }; questStep39.ItemsToGather = list220; reference117 = questStep39; num2++; ref QuestStep reference118 = ref span3[num2]; QuestStep questStep40 = new QuestStep(EInteractionType.Gather, null, null, 817); num3 = 1; List list221 = new List(num3); CollectionsMarshal.SetCount(list221, num3); span4 = CollectionsMarshal.AsSpan(list221); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; questStep40.RequiredQuestAcceptedJob = list221; index3 = 1; List list222 = new List(index3); CollectionsMarshal.SetCount(list222, index3); span5 = CollectionsMarshal.AsSpan(list222); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29562u, ItemCount = 3 }; questStep40.ItemsToGather = list222; reference118 = questStep40; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj78.Steps = list218; reference116 = obj78; questRoot32.QuestSequence = list216; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(3832); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list223 = new List(num); CollectionsMarshal.SetCount(list223, num); span = CollectionsMarshal.AsSpan(list223); index = 0; span[index] = "plogon_enjoyer"; questRoot33.Author = list223; index = 4; List list224 = new List(index); CollectionsMarshal.SetCount(list224, index); span2 = CollectionsMarshal.AsSpan(list224); num = 0; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 0 }; num2 = 1; List list225 = new List(num2); CollectionsMarshal.SetCount(list225, num2); span3 = CollectionsMarshal.AsSpan(list225); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj79.Steps = list225; reference119 = obj79; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 1 }; index2 = 1; List list226 = new List(index2); CollectionsMarshal.SetCount(list226, index2); span3 = CollectionsMarshal.AsSpan(list226); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032663u, new Vector3(793.97266f, -45.811764f, -188.03699f), 817) { Fly = true }; obj80.Steps = list226; reference120 = obj80; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 2 }; num2 = 1; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 2010998u, new Vector3(-677.0886f, 0.32037354f, 208.69751f), 817) { Fly = true, Action = EAction.PeculiarLight }; obj81.Steps = list227; reference121 = obj81; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(788.1569f, -45.82557f, -212.9306f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { StopDistance = 7f }; obj82.Steps = list228; reference122 = obj82; questRoot33.QuestSequence = list224; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(3833); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list229 = new List(num); CollectionsMarshal.SetCount(list229, num); span = CollectionsMarshal.AsSpan(list229); index = 0; span[index] = "pot0to"; questRoot34.Author = list229; index = 2; List list230 = new List(index); CollectionsMarshal.SetCount(list230, index); span2 = CollectionsMarshal.AsSpan(list230); num = 0; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 0 }; num2 = 1; List list231 = new List(num2); CollectionsMarshal.SetCount(list231, num2); span3 = CollectionsMarshal.AsSpan(list231); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817); obj83.Steps = list231; reference123 = obj83; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list232 = new List(index2); CollectionsMarshal.SetCount(list232, index2); span3 = CollectionsMarshal.AsSpan(list232); num2 = 0; ref QuestStep reference125 = ref span3[num2]; QuestStep obj85 = new QuestStep(EInteractionType.Gather, 33005u, new Vector3(214.7744f, -19.57758f, 623.6767f), 817) { Fly = true }; num3 = 1; List list233 = new List(num3); CollectionsMarshal.SetCount(list233, num3); span4 = CollectionsMarshal.AsSpan(list233); index3 = 0; span4[index3] = EExtendedClassJob.Miner; obj85.RequiredQuestAcceptedJob = list233; index3 = 1; List list234 = new List(index3); CollectionsMarshal.SetCount(list234, index3); span5 = CollectionsMarshal.AsSpan(list234); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29537u, ItemCount = 3 }; obj85.ItemsToGather = list234; reference125 = obj85; num2++; ref QuestStep reference126 = ref span3[num2]; QuestStep obj86 = new QuestStep(EInteractionType.Gather, 33020u, new Vector3(226.1767f, -20.10281f, 643.5543f), 817) { Fly = true }; num3 = 1; List list235 = new List(num3); CollectionsMarshal.SetCount(list235, num3); span4 = CollectionsMarshal.AsSpan(list235); index3 = 0; span4[index3] = EExtendedClassJob.Botanist; obj86.RequiredQuestAcceptedJob = list235; index3 = 1; List list236 = new List(index3); CollectionsMarshal.SetCount(list236, index3); span5 = CollectionsMarshal.AsSpan(list236); num3 = 0; span5[num3] = new GatheredItem { ItemId = 29563u, ItemCount = 3 }; obj86.ItemsToGather = list236; reference126 = obj86; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032643u, new Vector3(787.0145f, -45.82774f, -218.555f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; obj84.Steps = list232; reference124 = obj84; questRoot34.QuestSequence = list230; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(3834); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list237 = new List(num); CollectionsMarshal.SetCount(list237, num); span = CollectionsMarshal.AsSpan(list237); index = 0; span[index] = "Censored"; questRoot35.Author = list237; index = 5; List list238 = new List(index); CollectionsMarshal.SetCount(list238, index); span2 = CollectionsMarshal.AsSpan(list238); num = 0; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj87 = 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, 1018994u, new Vector3(49.240845f, 4.0000005f, 55.77173f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeMarkets } }; obj87.Steps = list239; reference127 = obj87; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 1 }; index2 = 2; List list240 = new List(index2); CollectionsMarshal.SetCount(list240, index2); span3 = CollectionsMarshal.AsSpan(list240); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019070u, new Vector3(151.20166f, 14.7757225f, 95.78088f), 628) { TargetTerritoryId = (ushort)639, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeMarkets, To = EAetheryteLocation.KuganeRubyBazaar } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1020622u, new Vector3(0.045776367f, 0f, -2.3041382f), 639); obj88.Steps = list240; reference128 = obj88; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 2 }; num2 = 1; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032866u, new Vector3(274.1283f, 8.18297f, -409.8421f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaHouseOfTheFierce }; obj89.Steps = list241; reference129 = obj89; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 3 }; index2 = 1; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span3 = CollectionsMarshal.AsSpan(list242); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032867u, new Vector3(-258.53363f, 53.217503f, -644.8921f), 614) { Fly = true }; obj90.Steps = list242; reference130 = obj90; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj91 = new QuestSequence { 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, 1032868u, new Vector3(-258.59473f, 53.217506f, -644.8616f), 614) { NextQuestId = new QuestId(3835) }; obj91.Steps = list243; reference131 = obj91; questRoot35.QuestSequence = list238; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(3835); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list244 = new List(num); CollectionsMarshal.SetCount(list244, num); span = CollectionsMarshal.AsSpan(list244); index = 0; span[index] = "Censored"; questRoot36.Author = list244; index = 7; List list245 = new List(index); CollectionsMarshal.SetCount(list245, index); span2 = CollectionsMarshal.AsSpan(list245); num = 0; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj92 = 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, 1032868u, new Vector3(-258.59473f, 53.217506f, -644.8616f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaHouseOfTheFierce, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj92.Steps = list246; reference132 = obj92; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 1 }; num2 = 1; List list247 = new List(num2); CollectionsMarshal.SetCount(list247, num2); span3 = CollectionsMarshal.AsSpan(list247); index2 = 0; ref QuestStep reference134 = ref span3[index2]; QuestStep obj94 = new QuestStep(EInteractionType.Interact, 1032869u, new Vector3(127.27539f, -4.1787133f, 98.68005f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.DomanEnclave, To = EAetheryteLocation.DomanEnclaveDocks } }; num3 = 1; List list248 = new List(num3); CollectionsMarshal.SetCount(list248, num3); Span span7 = CollectionsMarshal.AsSpan(list248); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKSA002_03835_Q1_000_031") }; obj94.DialogueChoices = list248; reference134 = obj94; obj93.Steps = list247; reference133 = obj93; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 3 }; index2 = 1; List list249 = new List(index2); CollectionsMarshal.SetCount(list249, index2); span3 = CollectionsMarshal.AsSpan(list249); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032874u, new Vector3(13.168518f, -0.23751694f, 8.377136f), 915); obj95.Steps = list249; reference135 = obj95; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 4 }; num2 = 1; List list250 = new List(num2); CollectionsMarshal.SetCount(list250, num2); span3 = CollectionsMarshal.AsSpan(list250); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032871u, new Vector3(22.323914f, 0.09971012f, -14.694458f), 915); obj96.Steps = list250; reference136 = obj96; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 5 }; index2 = 1; List list251 = new List(index2); CollectionsMarshal.SetCount(list251, index2); span3 = CollectionsMarshal.AsSpan(list251); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032877u, new Vector3(29.43457f, 0f, 30.350098f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach }; obj97.Steps = list251; reference137 = obj97; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list252 = new List(num2); CollectionsMarshal.SetCount(list252, num2); span3 = CollectionsMarshal.AsSpan(list252); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032877u, new Vector3(29.43457f, 0f, 30.350098f), 635) { NextQuestId = new QuestId(3836) }; obj98.Steps = list252; reference138 = obj98; questRoot36.QuestSequence = list245; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(3836); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list253 = new List(num); CollectionsMarshal.SetCount(list253, num); span = CollectionsMarshal.AsSpan(list253); index = 0; span[index] = "Censored"; questRoot37.Author = list253; index = 5; List list254 = new List(index); CollectionsMarshal.SetCount(list254, index); span2 = CollectionsMarshal.AsSpan(list254); num = 0; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 0 }; index2 = 1; List list255 = new List(index2); CollectionsMarshal.SetCount(list255, index2); span3 = CollectionsMarshal.AsSpan(list255); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032877u, new Vector3(29.43457f, 0f, 30.350098f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj99.Steps = list255; reference139 = obj99; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 1 }; num2 = 1; List list256 = new List(num2); CollectionsMarshal.SetCount(list256, num2); span3 = CollectionsMarshal.AsSpan(list256); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032869u, new Vector3(127.27539f, -4.1787133f, 98.68005f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.DomanEnclave, To = EAetheryteLocation.DomanEnclaveDocks } }; obj100.Steps = list256; reference140 = obj100; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 2 }; index2 = 1; List list257 = new List(index2); CollectionsMarshal.SetCount(list257, index2); span3 = CollectionsMarshal.AsSpan(list257); num2 = 0; ref QuestStep reference142 = ref span3[num2]; QuestStep questStep41 = new QuestStep(EInteractionType.SinglePlayerDuty, 1032901u, new Vector3(9.567322f, -6.0169958E-05f, -10.269409f), 915); index3 = 1; List list258 = new List(index3); CollectionsMarshal.SetCount(list258, index3); span7 = CollectionsMarshal.AsSpan(list258); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKSA003_03836_Q1_100_098") }; questStep41.DialogueChoices = list258; reference142 = questStep41; obj101.Steps = list257; reference141 = obj101; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list259 = new List(num2); CollectionsMarshal.SetCount(list259, num2); span3 = CollectionsMarshal.AsSpan(list259); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032872u, new Vector3(16.67804f, 0.03006095f, -17.868408f), 915); obj102.Steps = list259; reference143 = obj102; questRoot37.QuestSequence = list254; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(3837); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list260 = new List(num); CollectionsMarshal.SetCount(list260, num); span = CollectionsMarshal.AsSpan(list260); index = 0; span[index] = "liza"; questRoot38.Author = list260; index = 4; List list261 = new List(index); CollectionsMarshal.SetCount(list261, index); span2 = CollectionsMarshal.AsSpan(list261); num = 0; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 0 }; index2 = 1; List list262 = new List(index2); CollectionsMarshal.SetCount(list262, index2); span3 = CollectionsMarshal.AsSpan(list262); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032005u, new Vector3(206.22559f, -40f, 12.100342f), 886); obj103.Steps = list262; reference144 = obj103; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 1 }; num2 = 1; List list263 = new List(num2); CollectionsMarshal.SetCount(list263, num2); span3 = CollectionsMarshal.AsSpan(list263); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032782u, new Vector3(6.8512573f, 27.030483f, -93.7973f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardLastVigil } }; obj104.Steps = list263; reference145 = obj104; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 2 }; index2 = 1; List list264 = new List(index2); CollectionsMarshal.SetCount(list264, index2); span3 = CollectionsMarshal.AsSpan(list264); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032784u, new Vector3(477.0122f, 214.9805f, 751.3999f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj105.Steps = list264; reference146 = obj105; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list265 = new List(num2); CollectionsMarshal.SetCount(list265, num2); span3 = CollectionsMarshal.AsSpan(list265); index2 = 0; span3[index2] = new QuestStep(EInteractionType.None, null, null, 886) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardFirmament } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032786u, new Vector3(113.7865f, -20.000002f, -0.3204956f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentMendicantsCourt, To = EAetheryteLocation.FirmamentMattock }, NextQuestId = new QuestId(3889) }; obj106.Steps = list265; reference147 = obj106; questRoot38.QuestSequence = list261; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(3842); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list266 = new List(num); CollectionsMarshal.SetCount(list266, num); span = CollectionsMarshal.AsSpan(list266); index = 0; span[index] = "liza"; questRoot39.Author = list266; index = 1; List list267 = new List(index); CollectionsMarshal.SetCount(list267, index); span2 = CollectionsMarshal.AsSpan(list267); num = 0; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 0 }; index2 = 1; List list268 = new List(index2); CollectionsMarshal.SetCount(list268, index2); span3 = CollectionsMarshal.AsSpan(list268); num2 = 0; ref QuestStep reference149 = ref span3[num2]; QuestStep questStep42 = new QuestStep(EInteractionType.AcceptQuest, 1032764u, new Vector3(-496.51334f, 7.681107f, 53.147095f), 621); num3 = 1; List list269 = new List(num3); CollectionsMarshal.SetCount(list269, num3); span7 = CollectionsMarshal.AsSpan(list269); index3 = 0; span7[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKYB007_03842_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKYB007_03842_A1_000_002") }; questStep42.DialogueChoices = list269; reference149 = questStep42; obj107.Steps = list268; reference148 = obj107; questRoot39.QuestSequence = list267; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(3843); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list270 = new List(num); CollectionsMarshal.SetCount(list270, num); span = CollectionsMarshal.AsSpan(list270); index = 0; span[index] = "Cacahuetes"; questRoot40.Author = list270; index = 2; List list271 = new List(index); CollectionsMarshal.SetCount(list271, index); span2 = CollectionsMarshal.AsSpan(list271); num = 0; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 0 }; num2 = 1; List list272 = new List(num2); CollectionsMarshal.SetCount(list272, num2); span3 = CollectionsMarshal.AsSpan(list272); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000858u, new Vector3(-168.47485f, 4.5500045f, 163.65295f), 129); obj108.Steps = list272; reference150 = obj108; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list273 = new List(index2); CollectionsMarshal.SetCount(list273, index2); span3 = CollectionsMarshal.AsSpan(list273); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1005424u, new Vector3(-412.80237f, 4f, 75.05908f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.LimsaArcanist } }; obj109.Steps = list273; reference151 = obj109; questRoot40.QuestSequence = list271; AddQuest(questId40, questRoot40); } private static void LoadQuests77() { QuestId questId = new QuestId(3852); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1001541u, new Vector3(-99.4126f, -11.39856f, -41.73346f), 141); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 3; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 141) { Aetheryte = EAetheryteLocation.CentralThanalanBlackBrushStation }; num2++; span3[num2] = new QuestStep(EInteractionType.RegisterFreeOrFavoredAetheryte, null, null, 141) { Aetheryte = EAetheryteLocation.CentralThanalanBlackBrushStation }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1001447u, new Vector3(-32.6391f, -1.0332576f, -148.51611f), 141); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 7; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-12.223117f, -2.0482793f, -145.75566f), 141); index2++; span3[index2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 141); index2++; ref QuestStep reference4 = ref span3[index2]; QuestStep obj4 = new QuestStep(EInteractionType.PurchaseItem, 1001564u, new Vector3(-9.689575f, -2.0480804f, -145.09808f), 141) { ItemId = 2653u, ItemCount = 1, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions() } } }; int num3 = 1; List list6 = new List(num3); CollectionsMarshal.SetCount(list6, num3); Span span4 = CollectionsMarshal.AsSpan(list6); int index3 = 0; span4[index3] = EExtendedClassJob.DoW; obj4.RequiredCurrentJob = list6; obj4.PurchaseMenu = new PurchaseMenu { ExcelSheet = "GilShop", Key = new ExcelRef(262357u) }; reference4 = obj4; index2++; ref QuestStep reference5 = ref span3[index2]; QuestStep obj5 = new QuestStep(EInteractionType.PurchaseItem, 1001564u, new Vector3(-9.689575f, -2.0480804f, -145.09808f), 141) { ItemId = 2655u, ItemCount = 1 }; index3 = 1; List list7 = new List(index3); CollectionsMarshal.SetCount(list7, index3); span4 = CollectionsMarshal.AsSpan(list7); num3 = 0; span4[num3] = EExtendedClassJob.DoM; obj5.RequiredCurrentJob = list7; obj5.PurchaseMenu = new PurchaseMenu { ExcelSheet = "GilShop", Key = new ExcelRef(262357u) }; reference5 = obj5; index2++; span3[index2] = new QuestStep(EInteractionType.EquipItem, null, null, 141) { ItemId = 2653u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.EquipItem, null, null, 141) { ItemId = 2655u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1001447u, new Vector3(-32.6391f, -1.0332576f, -148.51611f), 141); obj3.Steps = list5; reference3 = obj3; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(3853); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list8 = new List(num); CollectionsMarshal.SetCount(list8, num); span = CollectionsMarshal.AsSpan(list8); index = 0; span[index] = "liza"; questRoot2.Author = list8; index = 3; List list9 = new List(index); CollectionsMarshal.SetCount(list9, index); span2 = CollectionsMarshal.AsSpan(list9); num = 0; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1001605u, new Vector3(94.46863f, 0.34075314f, -272.60242f), 141); obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 1 }; num2 = 2; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; ref QuestStep reference8 = ref span3[index2]; QuestStep obj8 = new QuestStep(EInteractionType.Combat, 353u, new Vector3(112.41321f, 28.93967f, -37.277832f), 141) { EnemySpawnType = EEnemySpawnType.FinishCombatIfAny }; num3 = 2; List list12 = new List(num3); CollectionsMarshal.SetCount(list12, num3); Span span5 = CollectionsMarshal.AsSpan(list12); index3 = 0; span5[index3] = 352u; index3++; span5[index3] = 353u; obj8.KillEnemyDataIds = list12; reference8 = obj8; index2++; ref QuestStep reference9 = ref span3[index2]; QuestStep obj9 = new QuestStep(EInteractionType.Combat, null, new Vector3(125.61467f, 29.092033f, -14.67918f), 141) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list13 = new List(index3); CollectionsMarshal.SetCount(list13, index3); span5 = CollectionsMarshal.AsSpan(list13); num3 = 0; span5[num3] = 355u; obj9.KillEnemyDataIds = list13; reference9 = obj9; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(131.78122f, 20.119337f, -115.27284f), 141); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(127.7017f, -0.15994573f, -161.89238f), 141) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1001605u, new Vector3(94.46863f, 0.34075314f, -272.60242f), 141); obj10.Steps = list14; reference10 = obj10; questRoot2.QuestSequence = list9; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(3854); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list15 = new List(num); CollectionsMarshal.SetCount(list15, num); span = CollectionsMarshal.AsSpan(list15); index = 0; span[index] = "liza"; questRoot3.Author = list15; index = 3; List list16 = new List(index); CollectionsMarshal.SetCount(list16, index); span2 = CollectionsMarshal.AsSpan(list16); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000421u, new Vector3(98.25281f, -8f, -78.446655f), 148); obj11.Steps = list17; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; ref QuestStep reference13 = ref span3[num2]; QuestStep obj13 = new QuestStep(EInteractionType.Combat, null, new Vector3(194.08282f, -8.422037f, -47.295006f), 148) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list19 = new List(num3); CollectionsMarshal.SetCount(list19, num3); Span span6 = CollectionsMarshal.AsSpan(list19); index3 = 0; span6[index3] = new ComplexCombatData { DataId = 43u, MinimumKillCount = 3u }; obj13.ComplexCombatData = list19; reference13 = obj13; obj12.Steps = list18; reference12 = obj12; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000449u, new Vector3(201.83093f, -5.5419664f, -107.25574f), 148); obj14.Steps = list20; reference14 = obj14; questRoot3.QuestSequence = list16; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(3855); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list21 = new List(num); CollectionsMarshal.SetCount(list21, num); span = CollectionsMarshal.AsSpan(list21); index = 0; span[index] = "liza"; questRoot4.Author = list21; index = 4; List list22 = new List(index); CollectionsMarshal.SetCount(list22, index); span2 = CollectionsMarshal.AsSpan(list22); num = 0; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 0 }; index2 = 1; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000685u, new Vector3(287.92236f, -3.297f, -32.6391f), 148); obj15.Steps = list23; reference15 = obj15; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 1 }; num2 = 6; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Combat, null, new Vector3(459.86548f, 17.983778f, -76.51779f), 148) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.FinishCombatIfAny }; index2++; span3[index2] = new QuestStep(EInteractionType.Combat, null, new Vector3(486.40424f, 24.968294f, -88.684456f), 148) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.FinishCombatIfAny }; index2++; span3[index2] = new QuestStep(EInteractionType.Combat, null, new Vector3(485.05884f, 30.642492f, -59.45244f), 148) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.FinishCombatIfAny }; index2++; span3[index2] = new QuestStep(EInteractionType.Combat, null, new Vector3(480.88794f, 30.746826f, -49.729187f), 148) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.FinishCombatIfAny }; index2++; ref QuestStep reference17 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2000010u, new Vector3(480.88794f, 30.746826f, -49.729187f), 148); index3 = 6; List list25 = new List(index3); CollectionsMarshal.SetCount(list25, index3); Span span7 = CollectionsMarshal.AsSpan(list25); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list25; reference17 = questStep; index2++; ref QuestStep reference18 = ref span3[index2]; QuestStep obj17 = new QuestStep(EInteractionType.Combat, null, new Vector3(480.88794f, 30.746826f, -49.729187f), 148) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list26 = new List(num3); CollectionsMarshal.SetCount(list26, num3); span5 = CollectionsMarshal.AsSpan(list26); index3 = 0; span5[index3] = 142u; obj17.KillEnemyDataIds = list26; index3 = 6; List list27 = new List(index3); CollectionsMarshal.SetCount(list27, index3); span7 = CollectionsMarshal.AsSpan(list27); num3 = 0; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; obj17.CompletionQuestVariablesFlags = list27; reference18 = obj17; obj16.Steps = list24; reference16 = obj16; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 2 }; index2 = 1; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000685u, new Vector3(287.92236f, -3.297f, -32.6391f), 148); obj18.Steps = list28; reference19 = obj18; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000408u, new Vector3(106.85889f, -8f, -75.669556f), 148); obj19.Steps = list29; reference20 = obj19; questRoot4.QuestSequence = list22; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(3856); QuestRoot questRoot5 = new QuestRoot(); num = 2; List list30 = new List(num); CollectionsMarshal.SetCount(list30, num); span = CollectionsMarshal.AsSpan(list30); index = 0; span[index] = "liza"; index++; span[index] = "JerryWester"; questRoot5.Author = list30; index = 3; List list31 = new List(index); CollectionsMarshal.SetCount(list31, index); span2 = CollectionsMarshal.AsSpan(list31); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 0 }; index2 = 1; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj20.Steps = list32; reference21 = obj20; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 1 }; num2 = 2; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132) { Comment = "Use Chocobo whistle (if not yet unlocked)", ItemId = 6001u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Chocobo = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1000257u, new Vector3(150.16394f, 10.852949f, -230.45703f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; obj21.Steps = list33; reference22 = obj21; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1001263u, new Vector3(181.41443f, -2.3519497f, -240.40594f), 133) { TargetTerritoryId = (ushort)152, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.EastShroudHawthorneHut } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 152) { StopDistance = 5f, Aetheryte = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.EastShroudHawthorneHut } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006188u, new Vector3(-236.92688f, 3.5435789f, 283.4973f), 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj22.Steps = list34; reference23 = obj22; questRoot5.QuestSequence = list31; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(3857); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list35 = new List(num); CollectionsMarshal.SetCount(list35, num); span = CollectionsMarshal.AsSpan(list35); index = 0; span[index] = "JerryWester"; questRoot6.Author = list35; index = 3; List list36 = new List(index); CollectionsMarshal.SetCount(list36, index); span2 = CollectionsMarshal.AsSpan(list36); num = 0; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 0 }; num2 = 1; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006674u, new Vector3(21.98816f, -3.7664814f, 209.97937f), 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj23.Steps = list37; reference24 = obj23; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 1 }; index2 = 3; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; ref QuestStep reference26 = ref span3[num2]; QuestStep obj25 = new QuestStep(EInteractionType.Emote, 1000576u, new Vector3(21.469421f, -4.575074f, 221.75928f), 152) { Emote = EEmote.Dance }; num3 = 6; List list39 = new List(num3); CollectionsMarshal.SetCount(list39, num3); span7 = CollectionsMarshal.AsSpan(list39); 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)4, 0, EQuestWorkMode.Bitwise); obj25.CompletionQuestVariablesFlags = list39; reference26 = obj25; num2++; ref QuestStep reference27 = ref span3[num2]; QuestStep obj26 = new QuestStep(EInteractionType.Emote, 1000563u, new Vector3(-3.768982f, -5.8594565f, 217.2732f), 152) { Emote = EEmote.Dance }; index3 = 6; List list40 = new List(index3); CollectionsMarshal.SetCount(list40, index3); span7 = CollectionsMarshal.AsSpan(list40); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj26.CompletionQuestVariablesFlags = list40; reference27 = obj26; num2++; ref QuestStep reference28 = ref span3[num2]; QuestStep obj27 = new QuestStep(EInteractionType.Emote, 1000587u, new Vector3(-7.248047f, -8.407776f, 268.23828f), 152) { Emote = EEmote.Dance }; num3 = 6; List list41 = new List(num3); CollectionsMarshal.SetCount(list41, num3); span7 = CollectionsMarshal.AsSpan(list41); 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)2, 0, EQuestWorkMode.Bitwise); obj27.CompletionQuestVariablesFlags = list41; reference28 = obj27; obj24.Steps = list38; reference25 = obj24; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006674u, new Vector3(21.98816f, -3.7664814f, 209.97937f), 152); obj28.Steps = list42; reference29 = obj28; questRoot6.QuestSequence = list36; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(3858); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list43 = new List(num); CollectionsMarshal.SetCount(list43, num); span = CollectionsMarshal.AsSpan(list43); index = 0; span[index] = "JerryWester"; questRoot7.Author = list43; index = 4; List list44 = new List(index); CollectionsMarshal.SetCount(list44, index); span2 = CollectionsMarshal.AsSpan(list44); num = 0; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 0 }; index2 = 1; List list45 = new List(index2); CollectionsMarshal.SetCount(list45, index2); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006675u, new Vector3(23.11737f, -3.7126513f, 209.76575f), 152) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj29.Steps = list45; reference30 = obj29; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 1 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000584u, new Vector3(44.785156f, -2.1720045f, 231.86072f), 152); obj30.Steps = list46; reference31 = obj30; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 2 }; index2 = 5; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; ref QuestStep reference33 = ref span3[num2]; QuestStep obj32 = new QuestStep(EInteractionType.Combat, null, new Vector3(-34.76502f, -8.079653f, 264.55304f), 152) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list48 = new List(index3); CollectionsMarshal.SetCount(list48, index3); span6 = CollectionsMarshal.AsSpan(list48); num3 = 0; ref ComplexCombatData reference34 = ref span6[num3]; ComplexCombatData obj33 = new ComplexCombatData { DataId = 179u, MinimumKillCount = 1u }; int num4 = 6; List list49 = new List(num4); CollectionsMarshal.SetCount(list49, num4); span7 = CollectionsMarshal.AsSpan(list49); int num5 = 0; span7[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num5++; span7[num5] = null; num5++; span7[num5] = null; num5++; span7[num5] = null; num5++; span7[num5] = null; obj33.CompletionQuestVariablesFlags = list49; reference34 = obj33; obj32.ComplexCombatData = list48; num3 = 6; List list50 = new List(num3); CollectionsMarshal.SetCount(list50, num3); span7 = CollectionsMarshal.AsSpan(list50); index3 = 0; span7[index3] = null; index3++; span7[index3] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; obj32.CompletionQuestVariablesFlags = list50; reference33 = obj32; num2++; ref QuestStep reference35 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2001915u, new Vector3(-42.435425f, -8.560364f, 281.26953f), 152); index3 = 6; List list51 = new List(index3); CollectionsMarshal.SetCount(list51, index3); span7 = CollectionsMarshal.AsSpan(list51); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list51; reference35 = questStep2; num2++; ref QuestStep reference36 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2001914u, new Vector3(-32.6391f, -3.7995605f, 321.3092f), 152); num3 = 6; List list52 = new List(num3); CollectionsMarshal.SetCount(list52, num3); span7 = CollectionsMarshal.AsSpan(list52); 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)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list52; reference36 = questStep3; num2++; ref QuestStep reference37 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2001913u, new Vector3(29.3125f, 0.869751f, 359.24304f), 152); index3 = 6; List list53 = new List(index3); CollectionsMarshal.SetCount(list53, index3); span7 = CollectionsMarshal.AsSpan(list53); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list53; reference37 = questStep4; num2++; ref QuestStep reference38 = ref span3[num2]; QuestStep obj34 = new QuestStep(EInteractionType.Combat, null, new Vector3(47.758923f, 7.4985247f, 428.1574f), 152) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list54 = new List(num3); CollectionsMarshal.SetCount(list54, num3); span6 = CollectionsMarshal.AsSpan(list54); index3 = 0; ref ComplexCombatData reference39 = ref span6[index3]; ComplexCombatData obj35 = new ComplexCombatData { DataId = 7u, MinimumKillCount = 1u }; num5 = 6; List list55 = new List(num5); CollectionsMarshal.SetCount(list55, num5); span7 = CollectionsMarshal.AsSpan(list55); num4 = 0; span7[num4] = null; num4++; span7[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; obj35.CompletionQuestVariablesFlags = list55; reference39 = obj35; obj34.ComplexCombatData = list54; index3 = 6; List list56 = new List(index3); CollectionsMarshal.SetCount(list56, index3); span7 = CollectionsMarshal.AsSpan(list56); num3 = 0; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; obj34.CompletionQuestVariablesFlags = list56; reference38 = obj34; obj31.Steps = list47; reference32 = obj31; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000580u, new Vector3(25.65039f, -3.7080078f, 209.97937f), 152); obj36.Steps = list57; reference40 = obj36; questRoot7.QuestSequence = list44; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(3859); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list58 = new List(num); CollectionsMarshal.SetCount(list58, num); span = CollectionsMarshal.AsSpan(list58); index = 0; span[index] = "JerryWester"; questRoot8.Author = list58; index = 3; List list59 = new List(index); CollectionsMarshal.SetCount(list59, index); span2 = CollectionsMarshal.AsSpan(list59); num = 0; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 0 }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000590u, new Vector3(-165.9419f, 9.869227f, -81.34589f), 153); obj37.Steps = list60; reference41 = obj37; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 1 }; num2 = 1; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 1002934u, new Vector3(-164.41602f, 8.398999f, -63.61493f), 153) { ItemId = 2003006u }; obj38.Steps = list61; reference42 = obj38; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1000590u, new Vector3(-165.9419f, 9.869227f, -81.34589f), 153); obj39.Steps = list62; reference43 = obj39; questRoot8.QuestSequence = list59; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(3860); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list63 = new List(num); CollectionsMarshal.SetCount(list63, num); span = CollectionsMarshal.AsSpan(list63); index = 0; span[index] = "JerryWester"; questRoot9.Author = list63; index = 6; List list64 = new List(index); CollectionsMarshal.SetCount(list64, index); span2 = CollectionsMarshal.AsSpan(list64); num = 0; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 0 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1000590u, new Vector3(-165.9419f, 9.869227f, -81.34589f), 153); obj40.Steps = list65; reference44 = obj40; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 1 }; index2 = 2; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 153) { Aetheryte = EAetheryteLocation.SouthShroudQuarrymill }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1003272u, new Vector3(-262.92822f, 16.2f, 51.407593f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaHawkersAlley } }; obj41.Steps = list66; reference45 = obj41; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 2 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001208u, new Vector3(-228.16821f, 16f, 50.644653f), 129); obj42.Steps = list67; reference46 = obj42; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 3 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1007721u, new Vector3(-191.36346f, 0.9999907f, 212.9701f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaHawkersAlley, To = EAetheryteLocation.LimsaFisher } }; obj43.Steps = list68; reference47 = obj43; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 4 }; num2 = 4; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 135) { Aetheryte = EAetheryteLocation.LowerLaNosceaMorabyDrydocks, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaTempestGate }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }, AetheryteShortcutIf = new SkipAetheryteCondition { AetheryteUnlocked = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }, AethernetShortcutIf = new SkipAetheryteCondition { AetheryteUnlocked = EAetheryteLocation.LowerLaNosceaMorabyDrydocks } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 134) { Aetheryte = EAetheryteLocation.MiddleLaNosceaSummerfordFarms, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaZephyrGate }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.MiddleLaNosceaSummerfordFarms }, AetheryteShortcutIf = new SkipAetheryteCondition { AetheryteUnlocked = EAetheryteLocation.MiddleLaNosceaSummerfordFarms }, AethernetShortcutIf = new SkipAetheryteCondition { AetheryteUnlocked = EAetheryteLocation.MiddleLaNosceaSummerfordFarms } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 138) { Aetheryte = EAetheryteLocation.WesternLaNosceaSwiftperch, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.WesternLaNosceaSwiftperch }, AetheryteShortcutIf = new SkipAetheryteCondition { AetheryteUnlocked = EAetheryteLocation.WesternLaNosceaSwiftperch } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1003393u, new Vector3(305.47034f, -36.325005f, 351.76624f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; obj44.Steps = list69; reference48 = obj44; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(410.07083f, 31.504957f, -12.586371f), 138) { TargetTerritoryId = (ushort)139 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006193u, new Vector3(-334.0658f, -0.81366825f, 148.91272f), 139); obj45.Steps = list70; reference49 = obj45; questRoot9.QuestSequence = list64; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(3861); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list71 = new List(num); CollectionsMarshal.SetCount(list71, num); span = CollectionsMarshal.AsSpan(list71); index = 0; span[index] = "JerryWester"; questRoot10.Author = list71; index = 3; List list72 = new List(index); CollectionsMarshal.SetCount(list72, index); span2 = CollectionsMarshal.AsSpan(list72); num = 0; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006193u, new Vector3(-334.0658f, -0.81366825f, 148.91272f), 139); obj46.Steps = list73; reference50 = obj46; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 1 }; index2 = 2; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-422.68066f, -2.5542965f, 150.50304f), 139) { DisableNavmesh = true, Mount = true, Comment = "Avoids swimming" }; num2++; ref QuestStep reference52 = ref span3[num2]; QuestStep obj48 = new QuestStep(EInteractionType.Combat, null, new Vector3(-585.1562f, -1.1847447f, -2.186262f), 139) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span6 = CollectionsMarshal.AsSpan(list75); index3 = 0; span6[index3] = new ComplexCombatData { DataId = 28u, MinimumKillCount = 3u, RewardItemId = 2003009u, RewardItemCount = 3 }; obj48.ComplexCombatData = list75; reference52 = obj48; obj47.Steps = list74; reference51 = obj47; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-422.68066f, -2.5542965f, 150.50304f), 139) { Comment = "Avoids swimming" }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006193u, new Vector3(-334.0658f, -0.81366825f, 148.91272f), 139); obj49.Steps = list76; reference53 = obj49; questRoot10.QuestSequence = list72; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(3862); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list77 = new List(num); CollectionsMarshal.SetCount(list77, num); span = CollectionsMarshal.AsSpan(list77); index = 0; span[index] = "JerryWester"; questRoot11.Author = list77; index = 6; List list78 = new List(index); CollectionsMarshal.SetCount(list78, index); span2 = CollectionsMarshal.AsSpan(list78); num = 0; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 0 }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1000590u, new Vector3(-165.9419f, 9.869227f, -81.34589f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj50.Steps = list79; reference54 = obj50; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 1 }; num2 = 1; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006199u, new Vector3(-141.71057f, 6.568114f, -23.178528f), 153); obj51.Steps = list80; reference55 = obj51; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 2 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; ref QuestStep reference57 = ref span3[num2]; QuestStep obj53 = new QuestStep(EInteractionType.Combat, 1006201u, new Vector3(-65.4765f, 4.3282256f, -27.237366f), 153) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list82 = new List(index3); CollectionsMarshal.SetCount(list82, index3); span5 = CollectionsMarshal.AsSpan(list82); num3 = 0; span5[num3] = 62u; obj53.KillEnemyDataIds = list82; reference57 = obj53; obj52.Steps = list81; reference56 = obj52; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 3 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006201u, new Vector3(-65.4765f, 4.3282256f, -27.237366f), 153); obj54.Steps = list83; reference58 = obj54; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 4 }; index2 = 1; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; ref QuestStep reference60 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.SinglePlayerDuty, 1006203u, new Vector3(32.700073f, 10.692124f, -12.985474f), 153); SinglePlayerDutyOptions obj56 = new SinglePlayerDutyOptions { Enabled = true }; num3 = 1; List list85 = new List(num3); CollectionsMarshal.SetCount(list85, num3); span = CollectionsMarshal.AsSpan(list85); index3 = 0; span[index3] = "AI will kill initial adds before the boss, but not switch target whenever new enemies spawn; all NPCs need to be killed for the duty to complete"; obj56.Notes = list85; questStep5.SinglePlayerDutyOptions = obj56; reference60 = questStep5; obj55.Steps = list84; reference59 = obj55; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000590u, new Vector3(-165.9419f, 9.869227f, -81.34589f), 153); obj57.Steps = list86; reference61 = obj57; questRoot11.QuestSequence = list78; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(3863); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list87 = new List(num); CollectionsMarshal.SetCount(list87, num); span = CollectionsMarshal.AsSpan(list87); index = 0; span[index] = "JerryWester"; questRoot12.Author = list87; index = 4; List list88 = new List(index); CollectionsMarshal.SetCount(list88, index); span2 = CollectionsMarshal.AsSpan(list88); num = 0; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 0 }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006688u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj58.Steps = list89; reference62 = obj58; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 1 }; num2 = 2; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2001717u, new Vector3(25.497803f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1007417u, new Vector3(1.2359009f, -3.0000014f, -57.66388f), 212); obj59.Steps = list90; reference63 = obj59; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 2 }; index2 = 1; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006240u, new Vector3(14.389221f, -44.86571f, 262.65344f), 154) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaYellowSerpentGate } }; obj60.Steps = list91; reference64 = obj60; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006240u, new Vector3(14.389221f, -44.86571f, 262.65344f), 154) { Emote = EEmote.Soothe }; obj61.Steps = list92; reference65 = obj61; questRoot12.QuestSequence = list88; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(3864); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list93 = new List(num); CollectionsMarshal.SetCount(list93, num); span = CollectionsMarshal.AsSpan(list93); index = 0; span[index] = "JerryWester"; questRoot13.Author = list93; index = 3; List list94 = new List(index); CollectionsMarshal.SetCount(list94, index); span2 = CollectionsMarshal.AsSpan(list94); num = 0; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 0 }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006241u, new Vector3(17.349426f, -44.86564f, 262.745f), 154) { StopDistance = 5f }; obj62.Steps = list95; reference66 = obj62; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 1 }; num2 = 3; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 154) { StopDistance = 5f, Aetheryte = EAetheryteLocation.NorthShroudFallgourdFloat }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-214.10292f, -56.837837f, 295.99493f), 154); index2++; ref QuestStep reference68 = ref span3[index2]; QuestStep obj64 = new QuestStep(EInteractionType.Combat, null, new Vector3(-276.81464f, -56.335888f, 302.93182f), 154) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list97 = new List(index3); CollectionsMarshal.SetCount(list97, index3); span6 = CollectionsMarshal.AsSpan(list97); num3 = 0; span6[num3] = new ComplexCombatData { DataId = 179u, MinimumKillCount = 3u }; obj64.ComplexCombatData = list97; reference68 = obj64; obj63.Steps = list96; reference67 = obj63; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006241u, new Vector3(17.349426f, -44.86564f, 262.745f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj65.Steps = list98; reference69 = obj65; questRoot13.QuestSequence = list94; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(3865); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list99 = new List(num); CollectionsMarshal.SetCount(list99, num); span = CollectionsMarshal.AsSpan(list99); index = 0; span[index] = "JerryWester"; questRoot14.Author = list99; index = 5; List list100 = new List(index); CollectionsMarshal.SetCount(list100, index); span2 = CollectionsMarshal.AsSpan(list100); num = 0; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 0 }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006279u, new Vector3(-231.4336f, 21.512743f, 339.49792f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj66.Steps = list101; reference70 = obj66; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 1 }; index2 = 1; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; ref QuestStep reference72 = ref span3[num2]; QuestStep obj68 = new QuestStep(EInteractionType.Combat, 2002646u, new Vector3(-68.711426f, 1.296936f, 301.74707f), 153) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list103 = new List(num3); CollectionsMarshal.SetCount(list103, num3); span5 = CollectionsMarshal.AsSpan(list103); index3 = 0; span5[index3] = 1888u; obj68.KillEnemyDataIds = list103; reference72 = obj68; obj67.Steps = list102; reference71 = obj67; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 2 }; num2 = 1; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002574u, new Vector3(-68.711426f, 1.296936f, 301.74707f), 153); obj69.Steps = list104; reference73 = obj69; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 3 }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006279u, new Vector3(-231.4336f, 21.512743f, 339.49792f), 153); obj70.Steps = list105; reference74 = obj70; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 5; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-180.60515f, 17.857697f, -278.74887f), 146) { AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-183.61136f, 3.5857017f, -248.78667f), 146) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1004596u, new Vector3(-471.27496f, -2.650424f, 95.628296f), 146) { TargetTerritoryId = (ushort)146 }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 146) { Aetheryte = EAetheryteLocation.SouthernThanalanForgottenSprings }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1004917u, new Vector3(-358.6328f, 8.469424f, 422.4154f), 146); obj71.Steps = list106; reference75 = obj71; questRoot14.QuestSequence = list100; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(3866); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list107 = new List(num); CollectionsMarshal.SetCount(list107, num); span = CollectionsMarshal.AsSpan(list107); index = 0; span[index] = "JerryWester"; questRoot15.Author = list107; index = 2; List list108 = new List(index); CollectionsMarshal.SetCount(list108, index); span2 = CollectionsMarshal.AsSpan(list108); num = 0; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 0 }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006266u, new Vector3(560.35706f, 20.721315f, 455.89368f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj72.Steps = list109; reference76 = obj72; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006305u, new Vector3(10.60498f, 71.47817f, -16.617126f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; obj73.Steps = list110; reference77 = obj73; questRoot15.QuestSequence = list108; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(3867); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list111 = new List(num); CollectionsMarshal.SetCount(list111, num); span = CollectionsMarshal.AsSpan(list111); index = 0; span[index] = "JerryWester"; questRoot16.Author = list111; index = 4; List list112 = new List(index); CollectionsMarshal.SetCount(list112, index); span2 = CollectionsMarshal.AsSpan(list112); num = 0; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 0 }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006672u, new Vector3(-509.36142f, -16.42f, -7.522766f), 145) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj74.Steps = list113; reference78 = obj74; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 1 }; num2 = 1; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033920u, new Vector3(-387.35028f, -56.033897f, 105.241455f), 145); obj75.Steps = list114; reference79 = obj75; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 2 }; index2 = 1; List list115 = new List(index2); CollectionsMarshal.SetCount(list115, index2); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006672u, new Vector3(-509.36142f, -16.42f, -7.522766f), 145); obj76.Steps = list115; reference80 = obj76; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1003958u, new Vector3(-497.70352f, -19.630796f, 39.993896f), 145); obj77.Steps = list116; reference81 = obj77; questRoot16.QuestSequence = list112; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(3868); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list117 = new List(num); CollectionsMarshal.SetCount(list117, num); span = CollectionsMarshal.AsSpan(list117); index = 0; span[index] = "JerryWester"; questRoot17.Author = list117; index = 5; List list118 = new List(index); CollectionsMarshal.SetCount(list118, index); span2 = CollectionsMarshal.AsSpan(list118); num = 0; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 0 }; index2 = 1; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006384u, new Vector3(263.5996f, 303.1f, -199.96954f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj78.Steps = list119; reference82 = obj78; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 1 }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006434u, new Vector3(237.14038f, 302f, -194.99512f), 155); obj79.Steps = list120; reference83 = obj79; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 2 }; index2 = 1; List list121 = new List(index2); CollectionsMarshal.SetCount(list121, index2); span3 = CollectionsMarshal.AsSpan(list121); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006384u, new Vector3(263.5996f, 303.1f, -199.96954f), 155); obj80.Steps = list121; reference84 = obj80; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 3 }; num2 = 1; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006383u, new Vector3(138.87231f, 285.06497f, 175.21924f), 155); obj81.Steps = list122; reference85 = obj81; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list123 = new List(index2); CollectionsMarshal.SetCount(list123, index2); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006435u, new Vector3(-478.26355f, 211f, -203.81476f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj82.Steps = list123; reference86 = obj82; questRoot17.QuestSequence = list118; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(3869); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list124 = new List(num); CollectionsMarshal.SetCount(list124, num); span = CollectionsMarshal.AsSpan(list124); index = 0; span[index] = "JerryWester"; questRoot18.Author = list124; index = 3; List list125 = new List(index); CollectionsMarshal.SetCount(list125, index); span2 = CollectionsMarshal.AsSpan(list125); num = 0; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 0 }; num2 = 1; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006461u, new Vector3(-415.9762f, 224.99998f, -299.73297f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj83.Steps = list126; reference87 = obj83; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 1 }; index2 = 2; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-491.4813f, 205.20322f, -185.17868f), 155); num2++; ref QuestStep reference89 = ref span3[num2]; QuestStep obj85 = new QuestStep(EInteractionType.Combat, null, new Vector3(-321.0041f, 255.60681f, -159.89929f), 155) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list128 = new List(index3); CollectionsMarshal.SetCount(list128, index3); span6 = CollectionsMarshal.AsSpan(list128); num3 = 0; span6[num3] = new ComplexCombatData { DataId = 132u, MinimumKillCount = 3u, RewardItemId = 2003018u, RewardItemCount = 3 }; obj85.ComplexCombatData = list128; reference89 = obj85; obj84.Steps = list127; reference88 = obj84; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006461u, new Vector3(-415.9762f, 224.99998f, -299.73297f), 155); obj86.Steps = list129; reference90 = obj86; questRoot18.QuestSequence = list125; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(3870); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list130 = new List(num); CollectionsMarshal.SetCount(list130, num); span = CollectionsMarshal.AsSpan(list130); index = 0; span[index] = "JerryWester"; questRoot19.Author = list130; index = 4; List list131 = new List(index); CollectionsMarshal.SetCount(list131, index); span2 = CollectionsMarshal.AsSpan(list131); num = 0; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 0 }; index2 = 1; List list132 = new List(index2); CollectionsMarshal.SetCount(list132, index2); span3 = CollectionsMarshal.AsSpan(list132); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006497u, new Vector3(321.1565f, -18.197807f, 276.5697f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj87.Steps = list132; reference91 = obj87; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 1 }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006710u, new Vector3(-123.73547f, 7.0426483f, -149.98096f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; obj88.Steps = list133; reference92 = obj88; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 2 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; ref QuestStep reference94 = ref span3[num2]; QuestStep obj90 = new QuestStep(EInteractionType.Combat, 2002195u, new Vector3(-528.0995f, 26.260742f, -239.61243f), 148) { StopDistance = 4f, IgnoreDistanceToObject = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaAmphitheatre, To = EAetheryteLocation.GridaniaWhiteWolfGate }, ItemId = 2003019u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num3 = 1; List list135 = new List(num3); CollectionsMarshal.SetCount(list135, num3); span5 = CollectionsMarshal.AsSpan(list135); index3 = 0; span5[index3] = 1894u; obj90.KillEnemyDataIds = list135; reference94 = obj90; obj89.Steps = list134; reference93 = obj89; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list136 = new List(num2); CollectionsMarshal.SetCount(list136, num2); span3 = CollectionsMarshal.AsSpan(list136); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-419.66458f, 62.69038f, -234.5404f), 148); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006710u, new Vector3(-123.73547f, 7.0426483f, -149.98096f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; obj91.Steps = list136; reference95 = obj91; questRoot19.QuestSequence = list131; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(3871); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list137 = new List(num); CollectionsMarshal.SetCount(list137, num); span = CollectionsMarshal.AsSpan(list137); index = 0; span[index] = "JerryWester"; questRoot20.Author = list137; index = 5; List list138 = new List(index); CollectionsMarshal.SetCount(list138, index); span2 = CollectionsMarshal.AsSpan(list138); num = 0; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 0 }; index2 = 1; List list139 = new List(index2); CollectionsMarshal.SetCount(list139, index2); span3 = CollectionsMarshal.AsSpan(list139); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006552u, new Vector3(54.795166f, 25.548265f, -698.05444f), 156) { StopDistance = 5f, IgnoreDistanceToObject = true }; obj92.Steps = list139; reference96 = obj92; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 1 }; num2 = 1; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; ref QuestStep reference98 = ref span3[index2]; QuestStep obj94 = new QuestStep(EInteractionType.Combat, null, new Vector3(-429.60284f, -15.201682f, -477.29346f), 156) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 5; List list141 = new List(index3); CollectionsMarshal.SetCount(list141, index3); span6 = CollectionsMarshal.AsSpan(list141); num3 = 0; span6[num3] = new ComplexCombatData { DataId = 55u, MinimumKillCount = 3u, RewardItemId = 2003022u, RewardItemCount = 3 }; num3++; span6[num3] = new ComplexCombatData { DataId = 61u, MinimumKillCount = 3u, RewardItemId = 2003022u, RewardItemCount = 3 }; num3++; span6[num3] = new ComplexCombatData { DataId = 62u, MinimumKillCount = 0u, RewardItemId = 2003021u, RewardItemCount = 3 }; num3++; span6[num3] = new ComplexCombatData { DataId = 63u, MinimumKillCount = 0u, RewardItemId = 2003021u, RewardItemCount = 3 }; num3++; span6[num3] = new ComplexCombatData { DataId = 64u, MinimumKillCount = 0u, RewardItemId = 2003021u, RewardItemCount = 3 }; obj94.ComplexCombatData = list141; reference98 = obj94; obj93.Steps = list140; reference97 = obj93; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 2 }; index2 = 1; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006552u, new Vector3(54.795166f, 25.548265f, -698.05444f), 156); obj95.Steps = list142; reference99 = obj95; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 3 }; num2 = 1; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006988u, new Vector3(41.33667f, 28.999998f, -795.4681f), 156); obj96.Steps = list143; reference100 = obj96; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list144 = new List(index2); CollectionsMarshal.SetCount(list144, index2); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006552u, new Vector3(54.795166f, 25.548265f, -698.05444f), 156); obj97.Steps = list144; reference101 = obj97; questRoot20.QuestSequence = list138; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(3872); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list145 = new List(num); CollectionsMarshal.SetCount(list145, num); span = CollectionsMarshal.AsSpan(list145); index = 0; span[index] = "JerryWester"; questRoot21.Author = list145; index = 4; List list146 = new List(index); CollectionsMarshal.SetCount(list146, index); span2 = CollectionsMarshal.AsSpan(list146); num = 0; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 0 }; num2 = 1; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006638u, new Vector3(37.979614f, 4.051331f, 420.27917f), 147) { AetheryteShortcut = EAetheryteLocation.NorthernThanalanCampBluefog, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj98.Steps = list147; reference102 = obj98; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 1 }; index2 = 2; List list148 = new List(index2); CollectionsMarshal.SetCount(list148, index2); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 147) { Aetheryte = EAetheryteLocation.NorthernThanalanCeruleumProcessingPlant }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006647u, new Vector3(-28.244446f, 46.96473f, -17.654724f), 147); obj99.Steps = list148; reference103 = obj99; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 2 }; num2 = 3; List list149 = new List(num2); CollectionsMarshal.SetCount(list149, num2); span3 = CollectionsMarshal.AsSpan(list149); index2 = 0; ref QuestStep reference105 = ref span3[index2]; QuestStep obj101 = new QuestStep(EInteractionType.Emote, 1006648u, new Vector3(-76.12726f, 49.98848f, -59.494934f), 147) { Emote = EEmote.Psych }; num3 = 6; List list150 = new List(num3); CollectionsMarshal.SetCount(list150, num3); span7 = CollectionsMarshal.AsSpan(list150); 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, 0, EQuestWorkMode.Bitwise); obj101.CompletionQuestVariablesFlags = list150; reference105 = obj101; index2++; ref QuestStep reference106 = ref span3[index2]; QuestStep obj102 = new QuestStep(EInteractionType.Emote, 1006650u, new Vector3(-85.19116f, 48f, -34.40918f), 147) { Emote = EEmote.Psych }; index3 = 6; List list151 = new List(index3); CollectionsMarshal.SetCount(list151, index3); span7 = CollectionsMarshal.AsSpan(list151); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj102.CompletionQuestVariablesFlags = list151; reference106 = obj102; index2++; ref QuestStep reference107 = ref span3[index2]; QuestStep obj103 = new QuestStep(EInteractionType.Emote, 1006649u, new Vector3(-34.53119f, 46.999996f, 32.73047f), 147) { Emote = EEmote.Psych }; num3 = 6; List list152 = new List(num3); CollectionsMarshal.SetCount(list152, num3); span7 = CollectionsMarshal.AsSpan(list152); 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)4, 0, EQuestWorkMode.Bitwise); obj103.CompletionQuestVariablesFlags = list152; reference107 = obj103; obj100.Steps = list149; reference104 = obj100; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list153 = new List(index2); CollectionsMarshal.SetCount(list153, index2); span3 = CollectionsMarshal.AsSpan(list153); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006646u, new Vector3(-29.953552f, 46.99734f, 32.547485f), 147) { StopDistance = 7f, Emote = EEmote.Psych }; obj104.Steps = list153; reference108 = obj104; questRoot21.QuestSequence = list146; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(3873); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list154 = new List(num); CollectionsMarshal.SetCount(list154, num); span = CollectionsMarshal.AsSpan(list154); index = 0; span[index] = "JerryWester"; questRoot22.Author = list154; index = 4; List list155 = new List(index); CollectionsMarshal.SetCount(list155, index); span2 = CollectionsMarshal.AsSpan(list155); num = 0; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 0 }; num2 = 1; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006646u, new Vector3(-29.953552f, 46.99734f, 32.547485f), 147) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.NorthernThanalanCeruleumProcessingPlant, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj105.Steps = list156; reference109 = obj105; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 1 }; index2 = 1; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006657u, new Vector3(-294.81964f, 88f, -225.17743f), 147) { AetheryteShortcut = EAetheryteLocation.NorthernThanalanCeruleumProcessingPlant, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj106.Steps = list157; reference110 = obj106; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 2 }; num2 = 12; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, null, null, 147) { ItemId = 31337u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, null, null, 147) { ItemId = 20642u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, null, null, 147) { ItemId = 20643u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, null, null, 147) { ItemId = 20644u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, null, null, 147) { ItemId = 20645u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, null, null, 147) { ItemId = 20646u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, null, null, 147) { ItemId = 20647u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, null, null, 147) { ItemId = 20648u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, null, null, 147) { ItemId = 20649u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, null, null, 147) { ItemId = 20650u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, null, null, 147) { ItemId = 20651u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 147) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 15u } }; obj107.Steps = list158; reference111 = obj107; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006657u, new Vector3(-294.81964f, 88f, -225.17743f), 147) { StopDistance = 7f }; obj108.Steps = list159; reference112 = obj108; questRoot22.QuestSequence = list155; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(3874); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list160 = new List(num); CollectionsMarshal.SetCount(list160, num); span = CollectionsMarshal.AsSpan(list160); index = 0; span[index] = "JerryWester"; questRoot23.Author = list160; index = 8; List list161 = new List(index); CollectionsMarshal.SetCount(list161, index); span2 = CollectionsMarshal.AsSpan(list161); num = 0; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 0 }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006693u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj109.Steps = list162; reference113 = obj109; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 1 }; index2 = 2; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001717u, new Vector3(25.50043f, 2.099999f, 0f), 212) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1007722u, new Vector3(2.4871826f, 5.1752613E-07f, 4.5929565f), 212); obj110.Steps = list163; reference114 = obj110; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 2 }; num2 = 3; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1007534u, new Vector3(1.4800415f, -3.0000014f, -48.722107f), 212) { PickUpQuestId = new QuestId(1048) }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(618.9289f, 23.936241f, 458.50406f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006273u, new Vector3(619.0126f, 23.936245f, 455.10022f), 137); obj111.Steps = list164; reference115 = obj111; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 3 }; index2 = 4; List list165 = new List(index2); CollectionsMarshal.SetCount(list165, index2); span3 = CollectionsMarshal.AsSpan(list165); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006306u, new Vector3(-25.864075f, 71.787285f, -36.78955f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-27.752865f, 72.71639f, -22.499773f), 137) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-117.34223f, 86.050835f, -4.656612f), 137) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006309u, new Vector3(-116.56372f, 86.051636f, -5.874817f), 137); obj112.Steps = list165; reference116 = obj112; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 4 }; num2 = 2; List list166 = new List(num2); CollectionsMarshal.SetCount(list166, num2); span3 = CollectionsMarshal.AsSpan(list166); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(9.1786175f, 71.18964f, -17.323349f), 137) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1006305u, new Vector3(10.60498f, 71.47817f, -16.617126f), 137); obj113.Steps = list166; reference117 = obj113; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 5 }; index2 = 2; List list167 = new List(index2); CollectionsMarshal.SetCount(list167, index2); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(17.898853f, 52.634007f, 489.2221f), 137) { Fly = true }; num2++; ref QuestStep reference119 = ref span3[num2]; QuestStep obj115 = new QuestStep(EInteractionType.Combat, 1007738u, new Vector3(29.129395f, 54.01148f, 484.9469f), 137) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list168 = new List(index3); CollectionsMarshal.SetCount(list168, index3); span5 = CollectionsMarshal.AsSpan(list168); num3 = 0; span5[num3] = 320u; obj115.KillEnemyDataIds = list168; reference119 = obj115; obj114.Steps = list167; reference118 = obj114; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 6 }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1007738u, new Vector3(29.129395f, 54.01148f, 484.9469f), 137); obj116.Steps = list169; reference120 = obj116; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1007752u, new Vector3(-35.111023f, 70.34483f, 4.043579f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; obj117.Steps = list170; reference121 = obj117; questRoot23.QuestSequence = list161; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(3875); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list171 = new List(num); CollectionsMarshal.SetCount(list171, num); span = CollectionsMarshal.AsSpan(list171); index = 0; span[index] = "JerryWester"; questRoot24.Author = list171; index = 2; List list172 = new List(index); CollectionsMarshal.SetCount(list172, index); span2 = CollectionsMarshal.AsSpan(list172); num = 0; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 0 }; num2 = 1; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1007739u, new Vector3(-34.53119f, 70.347595f, 2.7618408f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj118.Steps = list173; reference122 = obj118; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001715u, new Vector3(23.23944f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1006693u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj119.Steps = list174; reference123 = obj119; questRoot24.QuestSequence = list172; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(3876); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list175 = new List(num); CollectionsMarshal.SetCount(list175, num); span = CollectionsMarshal.AsSpan(list175); index = 0; span[index] = "JerryWester"; questRoot25.Author = list175; index = 3; List list176 = new List(index); CollectionsMarshal.SetCount(list176, index); span2 = CollectionsMarshal.AsSpan(list176); num = 0; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 0 }; num2 = 1; List list177 = new List(num2); CollectionsMarshal.SetCount(list177, num2); span3 = CollectionsMarshal.AsSpan(list177); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006693u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj120.Steps = list177; reference124 = obj120; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 1 }; index2 = 1; List list178 = new List(index2); CollectionsMarshal.SetCount(list178, index2); span3 = CollectionsMarshal.AsSpan(list178); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006693u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj121.Steps = list178; reference125 = obj121; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list179 = new List(num2); CollectionsMarshal.SetCount(list179, num2); span3 = CollectionsMarshal.AsSpan(list179); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006530u, new Vector3(21.927185f, 20.746975f, -682.06305f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona }; obj122.Steps = list179; reference126 = obj122; questRoot25.QuestSequence = list176; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(3877); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list180 = new List(num); CollectionsMarshal.SetCount(list180, num); span = CollectionsMarshal.AsSpan(list180); index = 0; span[index] = "JerryWester"; questRoot26.Author = list180; index = 4; List list181 = new List(index); CollectionsMarshal.SetCount(list181, index); span2 = CollectionsMarshal.AsSpan(list181); num = 0; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 0 }; index2 = 1; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006530u, new Vector3(21.927185f, 20.746975f, -682.06305f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj123.Steps = list182; reference127 = obj123; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 1 }; num2 = 2; List list183 = new List(num2); CollectionsMarshal.SetCount(list183, num2); span3 = CollectionsMarshal.AsSpan(list183); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, null, null, 156) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1003785u, new Vector3(-489.8299f, 21.48999f, -381.97913f), 140); obj124.Steps = list183; reference128 = obj124; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 2 }; index2 = 3; List list184 = new List(index2); CollectionsMarshal.SetCount(list184, index2); span3 = CollectionsMarshal.AsSpan(list184); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.91858f, 17.990356f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2001715u, new Vector3(23.23944f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006693u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj125.Steps = list184; reference129 = obj125; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1000168u, new Vector3(-75.48645f, -0.5013741f, -5.081299f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj126.Steps = list185; reference130 = obj126; questRoot26.QuestSequence = list181; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(3878); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list186 = new List(num); CollectionsMarshal.SetCount(list186, num); span = CollectionsMarshal.AsSpan(list186); index = 0; span[index] = "JerryWester"; questRoot27.Author = list186; index = 4; List list187 = new List(index); CollectionsMarshal.SetCount(list187, index); span2 = CollectionsMarshal.AsSpan(list187); num = 0; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 0 }; index2 = 1; List list188 = new List(index2); CollectionsMarshal.SetCount(list188, index2); span3 = CollectionsMarshal.AsSpan(list188); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006693u, new Vector3(39.29187f, 1.2148079f, 0.8086548f), 212); obj127.Steps = list188; reference131 = obj127; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 1 }; num2 = 2; List list189 = new List(num2); CollectionsMarshal.SetCount(list189, num2); span3 = CollectionsMarshal.AsSpan(list189); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2001717u, new Vector3(25.497803f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1007478u, new Vector3(-2.822998f, -3.0000014f, -56.229553f), 212); obj128.Steps = list189; reference132 = obj128; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 2 }; index2 = 1; List list190 = new List(index2); CollectionsMarshal.SetCount(list190, index2); span3 = CollectionsMarshal.AsSpan(list190); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010954u, new Vector3(24.2771f, 20.04223f, -679.9573f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona }; obj129.Steps = list190; reference133 = obj129; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list191 = new List(num2); CollectionsMarshal.SetCount(list191, num2); span3 = CollectionsMarshal.AsSpan(list191); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1007724u, new Vector3(1.0223389f, -1.9957249f, -45.79236f), 351); obj130.Steps = list191; reference134 = obj130; questRoot27.QuestSequence = list187; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(3879); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list192 = new List(num); CollectionsMarshal.SetCount(list192, num); span = CollectionsMarshal.AsSpan(list192); index = 0; span[index] = "JerryWester"; questRoot28.Author = list192; index = 4; List list193 = new List(index); CollectionsMarshal.SetCount(list193, index); span2 = CollectionsMarshal.AsSpan(list193); num = 0; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 0 }; index2 = 1; List list194 = new List(index2); CollectionsMarshal.SetCount(list194, index2); span3 = CollectionsMarshal.AsSpan(list194); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1007724u, new Vector3(1.0223389f, -1.9957249f, -45.79236f), 351); obj131.Steps = list194; reference135 = obj131; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 1 }; num2 = 1; List list195 = new List(num2); CollectionsMarshal.SetCount(list195, num2); span3 = CollectionsMarshal.AsSpan(list195); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1008595u, new Vector3(79.60632f, 46.311092f, -251.69757f), 140) { AetheryteShortcut = EAetheryteLocation.WesternThanalanHorizon }; obj132.Steps = list195; reference136 = obj132; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 2 }; index2 = 1; List list196 = new List(index2); CollectionsMarshal.SetCount(list196, index2); span3 = CollectionsMarshal.AsSpan(list196); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1002058u, new Vector3(59.616943f, 45.157562f, -215.89996f), 140); obj133.Steps = list196; reference137 = obj133; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list197 = new List(num2); CollectionsMarshal.SetCount(list197, num2); span3 = CollectionsMarshal.AsSpan(list197); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1008597u, new Vector3(57.66382f, 44.999996f, -220.93542f), 140); obj134.Steps = list197; reference138 = obj134; questRoot28.QuestSequence = list193; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(3880); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list198 = new List(num); CollectionsMarshal.SetCount(list198, num); span = CollectionsMarshal.AsSpan(list198); index = 0; span[index] = "JerryWester"; questRoot29.Author = list198; index = 3; List list199 = new List(index); CollectionsMarshal.SetCount(list199, index); span2 = CollectionsMarshal.AsSpan(list199); num = 0; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 0 }; index2 = 1; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1008616u, new Vector3(-18.265076f, 36.013893f, 57.938477f), 131); obj135.Steps = list200; reference139 = obj135; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 1 }; num2 = 1; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1008700u, new Vector3(-132.52466f, 4.1f, -111.92493f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahChamberOfRule, To = EAetheryteLocation.Uldah } }; obj136.Steps = list201; reference140 = obj136; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list202 = new List(index2); CollectionsMarshal.SetCount(list202, index2); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1008623u, new Vector3(24.887451f, 6.999997f, -80.03363f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers } }; obj137.Steps = list202; reference141 = obj137; questRoot29.QuestSequence = list199; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(3881); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list203 = new List(num); CollectionsMarshal.SetCount(list203, num); span = CollectionsMarshal.AsSpan(list203); index = 0; span[index] = "JerryWester"; questRoot30.Author = list203; index = 5; List list204 = new List(index); CollectionsMarshal.SetCount(list204, index); span2 = CollectionsMarshal.AsSpan(list204); num = 0; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 0 }; num2 = 1; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1008623u, new Vector3(24.887451f, 6.999997f, -80.03363f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj138.Steps = list205; reference142 = obj138; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 1 }; index2 = 2; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, null, 130) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1008639u, new Vector3(-497.94766f, 19.009045f, -354.75702f), 140); obj139.Steps = list206; reference143 = obj139; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 2 }; num2 = 2; List list207 = new List(num2); CollectionsMarshal.SetCount(list207, num2); span3 = CollectionsMarshal.AsSpan(list207); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-432.60025f, 25.983873f, -369.20984f), 140) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1008628u, new Vector3(-431.8761f, 25.983873f, -368.36804f), 140); obj140.Steps = list207; reference144 = obj140; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 3 }; index2 = 6; List list208 = new List(index2); CollectionsMarshal.SetCount(list208, index2); span3 = CollectionsMarshal.AsSpan(list208); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-414.27258f, 23.113977f, -394.49655f), 140) { Fly = true }; num2++; ref QuestStep reference146 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1008636u, new Vector3(-415.91516f, 23.113977f, -394.6136f), 140); num3 = 6; List list209 = new List(num3); CollectionsMarshal.SetCount(list209, num3); span7 = CollectionsMarshal.AsSpan(list209); 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)4, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list209; reference146 = questStep6; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-405.65857f, 23.008797f, -337.7979f), 140) { Fly = true }; num2++; ref QuestStep reference147 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1008637u, new Vector3(-406.05786f, 23.008799f, -339.9558f), 140); index3 = 6; List list210 = new List(index3); CollectionsMarshal.SetCount(list210, index3); span7 = CollectionsMarshal.AsSpan(list210); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list210; reference147 = questStep7; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-443.07297f, 30.999876f, -328.30157f), 140) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1008635u, new Vector3(-444.29694f, 30.999878f, -329.64075f), 140); obj141.Steps = list208; reference145 = obj141; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list211 = new List(num2); CollectionsMarshal.SetCount(list211, num2); span3 = CollectionsMarshal.AsSpan(list211); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-496.36285f, 19.00904f, -354.65195f), 140) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1008639u, new Vector3(-497.94766f, 19.009045f, -354.75702f), 140); obj142.Steps = list211; reference148 = obj142; questRoot30.QuestSequence = list204; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(3882); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list212 = new List(num); CollectionsMarshal.SetCount(list212, num); span = CollectionsMarshal.AsSpan(list212); index = 0; span[index] = "JerryWester"; questRoot31.Author = list212; index = 5; List list213 = new List(index); CollectionsMarshal.SetCount(list213, index); span2 = CollectionsMarshal.AsSpan(list213); num = 0; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 0 }; index2 = 1; List list214 = new List(index2); CollectionsMarshal.SetCount(list214, index2); span3 = CollectionsMarshal.AsSpan(list214); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1008623u, new Vector3(24.887451f, 6.999997f, -80.03363f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj143.Steps = list214; reference149 = obj143; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 1 }; num2 = 1; List list215 = new List(num2); CollectionsMarshal.SetCount(list215, num2); span3 = CollectionsMarshal.AsSpan(list215); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006530u, new Vector3(21.927185f, 20.746975f, -682.06305f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona }; obj144.Steps = list215; reference150 = obj144; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 2 }; index2 = 1; List list216 = new List(index2); CollectionsMarshal.SetCount(list216, index2); span3 = CollectionsMarshal.AsSpan(list216); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1008659u, new Vector3(26.474365f, 20.174328f, -679.74365f), 156); obj145.Steps = list216; reference151 = obj145; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 3 }; num2 = 3; List list217 = new List(num2); CollectionsMarshal.SetCount(list217, num2); span3 = CollectionsMarshal.AsSpan(list217); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1008547u, new Vector3(0.77819824f, -1.9957249f, -45.487183f), 351); obj146.Steps = list217; reference152 = obj146; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list218 = new List(index2); CollectionsMarshal.SetCount(list218, index2); span3 = CollectionsMarshal.AsSpan(list218); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1008554u, new Vector3(1.6326294f, -1.9957249f, -41.916565f), 351); obj147.Steps = list218; reference153 = obj147; questRoot31.QuestSequence = list213; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(3883); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list219 = new List(num); CollectionsMarshal.SetCount(list219, num); span = CollectionsMarshal.AsSpan(list219); index = 0; span[index] = "JerryWester"; questRoot32.Author = list219; index = 4; List list220 = new List(index); CollectionsMarshal.SetCount(list220, index); span2 = CollectionsMarshal.AsSpan(list220); num = 0; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 0 }; num2 = 1; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009049u, new Vector3(187.54858f, -1f, -302.93738f), 141) { AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj148.Steps = list221; reference154 = obj148; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 1 }; index2 = 1; List list222 = new List(index2); CollectionsMarshal.SetCount(list222, index2); span3 = CollectionsMarshal.AsSpan(list222); num2 = 0; ref QuestStep reference156 = ref span3[num2]; QuestStep obj150 = new QuestStep(EInteractionType.Combat, 1009050u, new Vector3(57.419678f, -5.5366235f, -1.2664795f), 141) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 5; List list223 = new List(num3); CollectionsMarshal.SetCount(list223, num3); span5 = CollectionsMarshal.AsSpan(list223); index3 = 0; span5[index3] = 2852u; index3++; span5[index3] = 3114u; index3++; span5[index3] = 3115u; index3++; span5[index3] = 3116u; index3++; span5[index3] = 3117u; obj150.KillEnemyDataIds = list223; reference156 = obj150; obj149.Steps = list222; reference155 = obj149; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 2 }; num2 = 1; List list224 = new List(num2); CollectionsMarshal.SetCount(list224, num2); span3 = CollectionsMarshal.AsSpan(list224); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009050u, new Vector3(57.419678f, -5.5366235f, -1.2664795f), 141); obj151.Steps = list224; reference157 = obj151; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(187.86679f, -1f, -301.48148f), 141) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009049u, new Vector3(187.54858f, -1f, -302.93738f), 141); obj152.Steps = list225; reference158 = obj152; questRoot32.QuestSequence = list220; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(3884); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list226 = new List(num); CollectionsMarshal.SetCount(list226, num); span = CollectionsMarshal.AsSpan(list226); index = 0; span[index] = "JerryWester"; questRoot33.Author = list226; index = 5; List list227 = new List(index); CollectionsMarshal.SetCount(list227, index); span2 = CollectionsMarshal.AsSpan(list227); num = 0; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 0 }; num2 = 1; List list228 = new List(num2); CollectionsMarshal.SetCount(list228, num2); span3 = CollectionsMarshal.AsSpan(list228); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1009049u, new Vector3(187.54858f, -1f, -302.93738f), 141) { AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj153.Steps = list228; reference159 = obj153; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 1 }; index2 = 2; List list229 = new List(index2); CollectionsMarshal.SetCount(list229, index2); span3 = CollectionsMarshal.AsSpan(list229); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-141.48044f, 4.2354183f, 232.0292f), 141) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1009055u, new Vector3(-142.74823f, 4.2354183f, 232.77625f), 141); obj154.Steps = list229; reference160 = obj154; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 2 }; num2 = 2; List list230 = new List(num2); CollectionsMarshal.SetCount(list230, num2); span3 = CollectionsMarshal.AsSpan(list230); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(57.739433f, -1.247997f, 343.4356f), 141) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1009056u, new Vector3(58.27417f, -1.2500068f, 342.2445f), 141); obj155.Steps = list230; reference161 = obj155; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 3 }; index2 = 1; List list231 = new List(index2); CollectionsMarshal.SetCount(list231, index2); span3 = CollectionsMarshal.AsSpan(list231); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009175u, new Vector3(59.433838f, -1.2516545f, 341.26794f), 141); obj156.Steps = list231; reference162 = obj156; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-119.1183f, 3.7999938f, -104.33473f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1004576u, new Vector3(-141.64954f, 4.1f, -114.67157f), 130); obj157.Steps = list232; reference163 = obj157; questRoot33.QuestSequence = list227; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(3885); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list233 = new List(num); CollectionsMarshal.SetCount(list233, num); span = CollectionsMarshal.AsSpan(list233); index = 0; span[index] = "JerryWester"; questRoot34.Author = list233; index = 7; List list234 = new List(index); CollectionsMarshal.SetCount(list234, index); span2 = CollectionsMarshal.AsSpan(list234); num = 0; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 0 }; index2 = 1; List list235 = new List(index2); CollectionsMarshal.SetCount(list235, index2); span3 = CollectionsMarshal.AsSpan(list235); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1009097u, new Vector3(22.87323f, -3.7749445f, 211.16956f), 152) { AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj158.Steps = list235; reference164 = obj158; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 1 }; num2 = 1; List list236 = new List(num2); CollectionsMarshal.SetCount(list236, num2); span3 = CollectionsMarshal.AsSpan(list236); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009098u, new Vector3(262.71448f, -8.995881f, -77.92786f), 152) { Fly = true }; obj159.Steps = list236; reference165 = obj159; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 2 }; index2 = 1; List list237 = new List(index2); CollectionsMarshal.SetCount(list237, index2); span3 = CollectionsMarshal.AsSpan(list237); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033555u, new Vector3(193.59119f, -22.344374f, -399.8932f), 152) { Fly = true }; obj160.Steps = list237; reference166 = obj160; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 3 }; num2 = 1; List list238 = new List(num2); CollectionsMarshal.SetCount(list238, num2); span3 = CollectionsMarshal.AsSpan(list238); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1009119u, new Vector3(106.85889f, -27.487057f, -366.3844f), 152) { Fly = true }; obj161.Steps = list238; reference167 = obj161; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 4 }; index2 = 1; List list239 = new List(index2); CollectionsMarshal.SetCount(list239, index2); span3 = CollectionsMarshal.AsSpan(list239); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(190.23474f, -31.415636f, -218.26653f), 152) { StopDistance = 0.25f, Fly = true }; obj162.Steps = list239; reference168 = obj162; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 5 }; num2 = 1; List list240 = new List(num2); CollectionsMarshal.SetCount(list240, num2); span3 = CollectionsMarshal.AsSpan(list240); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 152) { DutyOptions = new DutyOptions { ContentFinderConditionId = 77u } }; obj163.Steps = list240; reference169 = obj163; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list241 = new List(index2); CollectionsMarshal.SetCount(list241, index2); span3 = CollectionsMarshal.AsSpan(list241); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1009097u, new Vector3(22.87323f, -3.7749445f, 211.16956f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj164.Steps = list241; reference170 = obj164; questRoot34.QuestSequence = list234; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(3886); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list242 = new List(num); CollectionsMarshal.SetCount(list242, num); span = CollectionsMarshal.AsSpan(list242); index = 0; span[index] = "JerryWester"; questRoot35.Author = list242; index = 5; List list243 = new List(index); CollectionsMarshal.SetCount(list243, index); span2 = CollectionsMarshal.AsSpan(list243); num = 0; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 0 }; num2 = 1; List list244 = new List(num2); CollectionsMarshal.SetCount(list244, num2); span3 = CollectionsMarshal.AsSpan(list244); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1010010u, new Vector3(-50.94995f, -3.440948f, 20.58435f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj165.Steps = list244; reference171 = obj165; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 1 }; index2 = 1; List list245 = new List(index2); CollectionsMarshal.SetCount(list245, index2); span3 = CollectionsMarshal.AsSpan(list245); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010017u, new Vector3(22.171326f, 1.1999999f, 28.854736f), 132); obj166.Steps = list245; reference172 = obj166; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 2 }; num2 = 1; List list246 = new List(num2); CollectionsMarshal.SetCount(list246, num2); span3 = CollectionsMarshal.AsSpan(list246); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010018u, new Vector3(49.729126f, -8.046955f, 100.20593f), 132); obj167.Steps = list246; reference173 = obj167; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 3 }; index2 = 4; List list247 = new List(index2); CollectionsMarshal.SetCount(list247, index2); span3 = CollectionsMarshal.AsSpan(list247); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(49.68947f, -8.046954f, 100.59061f), 132); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(38.482037f, -9.182595f, 124.36735f), 132); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(40.59977f, -18.800003f, 103.46791f), 132) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010012u, new Vector3(23.910828f, -18.800003f, 89.89087f), 132) { DisableNavmesh = true }; obj168.Steps = list247; reference174 = obj168; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list248 = new List(num2); CollectionsMarshal.SetCount(list248, num2); span3 = CollectionsMarshal.AsSpan(list248); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1010018u, new Vector3(49.729126f, -8.046955f, 100.20593f), 132); obj169.Steps = list248; reference175 = obj169; questRoot35.QuestSequence = list243; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(3887); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list249 = new List(num); CollectionsMarshal.SetCount(list249, num); span = CollectionsMarshal.AsSpan(list249); index = 0; span[index] = "JerryWester"; questRoot36.Author = list249; index = 6; List list250 = new List(index); CollectionsMarshal.SetCount(list250, index); span2 = CollectionsMarshal.AsSpan(list250); num = 0; ref QuestSequence reference176 = 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, 1010018u, new Vector3(49.729126f, -8.046955f, 100.20593f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj170.Steps = list251; reference176 = obj170; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 1 }; num2 = 2; List list252 = new List(num2); CollectionsMarshal.SetCount(list252, num2); span3 = CollectionsMarshal.AsSpan(list252); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001263u, new Vector3(181.41443f, -2.3519497f, -240.40594f), 133) { TargetTerritoryId = (ushort)152, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010020u, new Vector3(-569.39044f, 9.822195f, 65.171265f), 152); obj171.Steps = list252; reference177 = obj171; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj172 = 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.WalkTo, null, new Vector3(-300.50375f, 0.39631903f, 268.70343f), 152) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010037u, new Vector3(-300.98425f, 0.4458849f, 267.84155f), 152); obj172.Steps = list253; reference178 = obj172; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 3 }; num2 = 2; List list254 = new List(num2); CollectionsMarshal.SetCount(list254, num2); span3 = CollectionsMarshal.AsSpan(list254); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-172.96619f, 1.4138634f, 147.4101f), 152) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010038u, new Vector3(-173.66296f, 1.4696703f, 146.83752f), 152); obj173.Steps = list254; reference179 = obj173; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 4 }; index2 = 1; List list255 = new List(index2); CollectionsMarshal.SetCount(list255, index2); span3 = CollectionsMarshal.AsSpan(list255); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1009987u, new Vector3(-207.69055f, 4.192081f, 100.26697f), 152); obj174.Steps = list255; reference180 = obj174; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list256 = new List(num2); CollectionsMarshal.SetCount(list256, num2); span3 = CollectionsMarshal.AsSpan(list256); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1010147u, new Vector3(0.8086548f, -1.9957249f, -45.67035f), 351); obj175.Steps = list256; reference181 = obj175; questRoot36.QuestSequence = list250; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(3888); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list257 = new List(num); CollectionsMarshal.SetCount(list257, num); span = CollectionsMarshal.AsSpan(list257); index = 0; span[index] = "JerryWester"; questRoot37.Author = list257; index = 6; List list258 = new List(index); CollectionsMarshal.SetCount(list258, index); span2 = CollectionsMarshal.AsSpan(list258); num = 0; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 0 }; index2 = 1; List list259 = new List(index2); CollectionsMarshal.SetCount(list259, index2); span3 = CollectionsMarshal.AsSpan(list259); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1010858u, new Vector3(-1.9074707f, 0f, -3.1281738f), 351) { StopDistance = 7f }; obj176.Steps = list259; reference182 = obj176; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 1 }; num2 = 1; List list260 = new List(num2); CollectionsMarshal.SetCount(list260, num2); span3 = CollectionsMarshal.AsSpan(list260); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010890u, new Vector3(31.967651f, -1f, 2.9144287f), 351); obj177.Steps = list260; reference183 = obj177; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 2 }; index2 = 2; List list261 = new List(index2); CollectionsMarshal.SetCount(list261, index2); span3 = CollectionsMarshal.AsSpan(list261); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1010860u, new Vector3(2.822876f, -1.995725f, -41.24518f), 351) { StopDistance = 7f }; obj178.Steps = list261; reference184 = obj178; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 3 }; num2 = 2; List list262 = new List(num2); CollectionsMarshal.SetCount(list262, num2); span3 = CollectionsMarshal.AsSpan(list262); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002880u, new Vector3(-0.015319824f, -1.0223389f, -29.251587f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1010858u, new Vector3(-1.9074707f, 0f, -3.1281738f), 351); obj179.Steps = list262; reference185 = obj179; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 4 }; index2 = 1; List list263 = new List(index2); CollectionsMarshal.SetCount(list263, index2); span3 = CollectionsMarshal.AsSpan(list263); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1010861u, new Vector3(-63.523376f, 46.999992f, 25.192627f), 147) { StopDistance = 0.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.NorthernThanalanCeruleumProcessingPlant }; obj180.Steps = list263; reference186 = obj180; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list264 = new List(num2); CollectionsMarshal.SetCount(list264, num2); span3 = CollectionsMarshal.AsSpan(list264); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006646u, new Vector3(-29.953552f, 46.99734f, 32.547485f), 147) { StopDistance = 5f }; obj181.Steps = list264; reference187 = obj181; questRoot37.QuestSequence = list258; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(3889); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list265 = new List(num); CollectionsMarshal.SetCount(list265, num); span = CollectionsMarshal.AsSpan(list265); index = 0; span[index] = "liza"; questRoot38.Author = list265; index = 5; List list266 = new List(index); CollectionsMarshal.SetCount(list266, index); span2 = CollectionsMarshal.AsSpan(list266); num = 0; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 0 }; index2 = 1; List list267 = new List(index2); CollectionsMarshal.SetCount(list267, index2); span3 = CollectionsMarshal.AsSpan(list267); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032786u, new Vector3(113.7865f, -20.000002f, -0.3204956f), 886); obj182.Steps = list267; reference188 = obj182; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 1 }; num2 = 3; List list268 = new List(num2); CollectionsMarshal.SetCount(list268, num2); span3 = CollectionsMarshal.AsSpan(list268); index2 = 0; ref QuestStep reference190 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1033786u, new Vector3(65.415405f, -18.499813f, 11.795227f), 886); index3 = 6; List list269 = new List(index3); CollectionsMarshal.SetCount(list269, index3); span7 = CollectionsMarshal.AsSpan(list269); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list269; reference190 = questStep8; index2++; ref QuestStep reference191 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1033787u, new Vector3(40.05493f, -19.999998f, 89.066895f), 886); num3 = 6; List list270 = new List(num3); CollectionsMarshal.SetCount(list270, num3); span7 = CollectionsMarshal.AsSpan(list270); 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)4, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list270; reference191 = questStep9; index2++; ref QuestStep reference192 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1033788u, new Vector3(-27.908752f, -16f, 138.56714f), 886); index3 = 6; List list271 = new List(index3); CollectionsMarshal.SetCount(list271, index3); span7 = CollectionsMarshal.AsSpan(list271); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list271; reference192 = questStep10; obj183.Steps = list268; reference189 = obj183; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 2 }; index2 = 1; List list272 = new List(index2); CollectionsMarshal.SetCount(list272, index2); span3 = CollectionsMarshal.AsSpan(list272); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032786u, new Vector3(113.7865f, -20.000002f, -0.3204956f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentMendicantsCourt, To = EAetheryteLocation.FirmamentMattock } }; obj184.Steps = list272; reference193 = obj184; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 3 }; num2 = 1; List list273 = new List(num2); CollectionsMarshal.SetCount(list273, num2); span3 = CollectionsMarshal.AsSpan(list273); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033784u, new Vector3(154.00928f, -50f, 67.73474f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentMattock, To = EAetheryteLocation.FirmamentNewNest } }; obj185.Steps = list273; reference194 = obj185; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list274 = new List(index2); CollectionsMarshal.SetCount(list274, index2); span3 = CollectionsMarshal.AsSpan(list274); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033543u, new Vector3(113.38977f, -20f, -0.96136475f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentNewNest, To = EAetheryteLocation.FirmamentMattock }, NextQuestId = new QuestId(3955) }; obj186.Steps = list274; reference195 = obj186; questRoot38.QuestSequence = list266; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(3890); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list275 = new List(num); CollectionsMarshal.SetCount(list275, num); span = CollectionsMarshal.AsSpan(list275); index = 0; span[index] = "Censored"; questRoot39.Author = list275; index = 5; List list276 = new List(index); CollectionsMarshal.SetCount(list276, index); span2 = CollectionsMarshal.AsSpan(list276); num = 0; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 0 }; num2 = 2; List list277 = new List(num2); CollectionsMarshal.SetCount(list277, num2); span3 = CollectionsMarshal.AsSpan(list277); index2 = 0; ref QuestStep reference197 = ref span3[index2]; QuestStep obj188 = new QuestStep(EInteractionType.None, null, null, 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardFirmament } }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 1; List list278 = new List(num3); CollectionsMarshal.SetCount(list278, num3); Span span8 = CollectionsMarshal.AsSpan(list278); index3 = 0; span8[index3] = 154; skipStepConditions.InTerritory = list278; skipConditions.StepIf = skipStepConditions; obj188.SkipConditions = skipConditions; reference197 = obj188; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033543u, new Vector3(113.38977f, -20f, -0.96136475f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentMendicantsCourt, To = EAetheryteLocation.FirmamentMattock } }; obj187.Steps = list277; reference196 = obj187; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 1 }; index2 = 1; List list279 = new List(index2); CollectionsMarshal.SetCount(list279, index2); span3 = CollectionsMarshal.AsSpan(list279); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033784u, new Vector3(154.00928f, -50f, 67.73474f), 886); obj189.Steps = list279; reference198 = obj189; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 2 }; num2 = 1; List list280 = new List(num2); CollectionsMarshal.SetCount(list280, num2); span3 = CollectionsMarshal.AsSpan(list280); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033789u, new Vector3(-701.83875f, 83.7986f, 229.99915f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; obj190.Steps = list280; reference199 = obj190; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 3 }; index2 = 1; List list281 = new List(index2); CollectionsMarshal.SetCount(list281, index2); span3 = CollectionsMarshal.AsSpan(list281); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033789u, new Vector3(-701.83875f, 83.7986f, 229.99915f), 400); obj191.Steps = list281; reference200 = obj191; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list282 = new List(num2); CollectionsMarshal.SetCount(list282, num2); span3 = CollectionsMarshal.AsSpan(list282); index2 = 0; span3[index2] = new QuestStep(EInteractionType.None, null, null, 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardFirmament } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033922u, new Vector3(113.38977f, -20f, -0.9918823f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentMendicantsCourt, To = EAetheryteLocation.FirmamentMattock } }; obj192.Steps = list282; reference201 = obj192; questRoot39.QuestSequence = list276; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(3891); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list283 = new List(num); CollectionsMarshal.SetCount(list283, num); span = CollectionsMarshal.AsSpan(list283); index = 0; span[index] = "Censored"; questRoot40.Author = list283; index = 2; List list284 = new List(index); CollectionsMarshal.SetCount(list284, index); span2 = CollectionsMarshal.AsSpan(list284); num = 0; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 0 }; index2 = 2; List list285 = new List(index2); CollectionsMarshal.SetCount(list285, index2); span3 = CollectionsMarshal.AsSpan(list285); num2 = 0; ref QuestStep reference203 = ref span3[num2]; QuestStep obj194 = new QuestStep(EInteractionType.None, null, null, 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardFirmament } }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); index3 = 1; List list286 = new List(index3); CollectionsMarshal.SetCount(list286, index3); span8 = CollectionsMarshal.AsSpan(list286); num3 = 0; span8[num3] = 154; skipStepConditions2.InTerritory = list286; skipConditions2.StepIf = skipStepConditions2; obj194.SkipConditions = skipConditions2; reference203 = obj194; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032220u, new Vector3(113.29822f, -20.000002f, 1.449585f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentMendicantsCourt, To = EAetheryteLocation.FirmamentMattock } }; obj193.Steps = list285; reference202 = obj193; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list287 = new List(num2); CollectionsMarshal.SetCount(list287, num2); span3 = CollectionsMarshal.AsSpan(list287); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033784u, new Vector3(154.00928f, -50f, 67.73474f), 886); obj195.Steps = list287; reference204 = obj195; questRoot40.QuestSequence = list284; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(3895); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list288 = new List(num); CollectionsMarshal.SetCount(list288, num); span = CollectionsMarshal.AsSpan(list288); index = 0; span[index] = "liza"; questRoot41.Author = list288; index = 11; List list289 = new List(index); CollectionsMarshal.SetCount(list289, index); span2 = CollectionsMarshal.AsSpan(list289); num = 0; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 0 }; index2 = 1; List list290 = new List(index2); CollectionsMarshal.SetCount(list290, index2); span3 = CollectionsMarshal.AsSpan(list290); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032586u, new Vector3(-505.42462f, 7.68313f, 51.621216f), 621) { AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj196.Steps = list290; reference205 = obj196; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 1 }; num2 = 1; List list291 = new List(num2); CollectionsMarshal.SetCount(list291, num2); span3 = CollectionsMarshal.AsSpan(list291); index2 = 0; ref QuestStep reference207 = ref span3[index2]; QuestStep obj198 = new QuestStep(EInteractionType.Interact, 1026804u, new Vector3(-524.55945f, 8.698304f, -15.487976f), 621) { Fly = true }; num3 = 1; List list292 = new List(num3); CollectionsMarshal.SetCount(list292, num3); Span span9 = CollectionsMarshal.AsSpan(list292); index3 = 0; span9[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKYW201_03895_Q1_000_011") }; obj198.DialogueChoices = list292; reference207 = obj198; obj197.Steps = list291; reference206 = obj197; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 2 }; index2 = 1; List list293 = new List(index2); CollectionsMarshal.SetCount(list293, index2); span3 = CollectionsMarshal.AsSpan(list293); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033626u, new Vector3(-484.42816f, 107.63f, 136.5835f), 829); obj199.Steps = list293; reference208 = obj199; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 3 }; num2 = 1; List list294 = new List(num2); CollectionsMarshal.SetCount(list294, num2); span3 = CollectionsMarshal.AsSpan(list294); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032851u, new Vector3(-481.3764f, 107.63f, 122.78931f), 829); obj200.Steps = list294; reference209 = obj200; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 4 }; index2 = 1; List list295 = new List(index2); CollectionsMarshal.SetCount(list295, index2); span3 = CollectionsMarshal.AsSpan(list295); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1032851u, new Vector3(-481.3764f, 107.63f, 122.78931f), 829); obj201.Steps = list295; reference210 = obj201; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 5 }; num2 = 1; List list296 = new List(num2); CollectionsMarshal.SetCount(list296, num2); span3 = CollectionsMarshal.AsSpan(list296); index2 = 0; ref QuestStep reference212 = ref span3[index2]; QuestStep obj203 = new QuestStep(EInteractionType.SinglePlayerDuty, 1032851u, new Vector3(-481.3764f, 107.63f, 122.78931f), 829) { StopDistance = 5f, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Index = 1 } }; index3 = 1; List list297 = new List(index3); CollectionsMarshal.SetCount(list297, index3); span9 = CollectionsMarshal.AsSpan(list297); num3 = 0; span9[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKYW201_03895_Q6_000_000"), Answer = new ExcelRef("TEXT_LUCKYW201_03895_A6_000_001") }; obj203.DialogueChoices = list297; reference212 = obj203; obj202.Steps = list296; reference211 = obj202; num++; span2[num] = new QuestSequence { Sequence = 6 }; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 7 }; index2 = 1; List list298 = new List(index2); CollectionsMarshal.SetCount(list298, index2); span3 = CollectionsMarshal.AsSpan(list298); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033629u, new Vector3(-0.3204956f, 41f, 17.56311f), 919); obj204.Steps = list298; reference213 = obj204; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 8 }; num2 = 1; List list299 = new List(num2); CollectionsMarshal.SetCount(list299, num2); span3 = CollectionsMarshal.AsSpan(list299); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033632u, new Vector3(50.94983f, 35f, 60.440918f), 919); obj205.Steps = list299; reference214 = obj205; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 9 }; index2 = 1; List list300 = new List(index2); CollectionsMarshal.SetCount(list300, index2); span3 = CollectionsMarshal.AsSpan(list300); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033635u, new Vector3(5.2643433f, 41f, 9.811523f), 919); obj206.Steps = list300; reference215 = obj206; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list301 = new List(num2); CollectionsMarshal.SetCount(list301, num2); span3 = CollectionsMarshal.AsSpan(list301); index2 = 0; ref QuestStep reference217 = ref span3[index2]; QuestStep obj208 = new QuestStep(EInteractionType.Interact, 1033636u, new Vector3(-5.5390625f, 41.019974f, 25.680908f), 919) { TargetTerritoryId = (ushort)621 }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 1; List list302 = new List(num3); CollectionsMarshal.SetCount(list302, num3); span8 = CollectionsMarshal.AsSpan(list302); index3 = 0; span8[index3] = 919; skipStepConditions3.NotInTerritory = list302; skipConditions3.StepIf = skipStepConditions3; obj208.SkipConditions = skipConditions3; reference217 = obj208; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-507.93283f, 7.6638765f, 52.09985f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032586u, new Vector3(-505.42462f, 7.68313f, 51.621216f), 621) { NextQuestId = new QuestId(3980) }; obj207.Steps = list301; reference216 = obj207; questRoot41.QuestSequence = list289; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(3896); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list303 = new List(num); CollectionsMarshal.SetCount(list303, num); span = CollectionsMarshal.AsSpan(list303); index = 0; span[index] = "alydev"; questRoot42.Author = list303; index = 6; List list304 = new List(index); CollectionsMarshal.SetCount(list304, index); span2 = CollectionsMarshal.AsSpan(list304); num = 0; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 0 }; index2 = 1; List list305 = new List(index2); CollectionsMarshal.SetCount(list305, index2); span3 = CollectionsMarshal.AsSpan(list305); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033717u, new Vector3(-286.82385f, 17.772081f, 444.23596f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaWright, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-286.82385f, 17.772081f, 444.23596f), MaximumDistance = 50f, TerritoryId = 814 } } } }; obj209.Steps = list305; reference218 = obj209; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 1 }; num2 = 1; List list306 = new List(num2); CollectionsMarshal.SetCount(list306, num2); span3 = CollectionsMarshal.AsSpan(list306); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033720u, new Vector3(79.81995f, 35.999687f, -148.27197f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumAmaroLaunch } }; obj210.Steps = list306; reference219 = obj210; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 2 }; index2 = 1; List list307 = new List(index2); CollectionsMarshal.SetCount(list307, index2); span3 = CollectionsMarshal.AsSpan(list307); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033722u, new Vector3(-13.473755f, 19.999794f, -155.13855f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumAmaroLaunch, To = EAetheryteLocation.CrystariumCrystallineMean } }; obj211.Steps = list307; reference220 = obj211; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 3 }; num2 = 1; List list308 = new List(num2); CollectionsMarshal.SetCount(list308, num2); span3 = CollectionsMarshal.AsSpan(list308); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033723u, new Vector3(-349.63f, 100.1054f, -605.27966f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative }; obj212.Steps = list308; reference221 = obj212; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 4 }; index2 = 1; List list309 = new List(index2); CollectionsMarshal.SetCount(list309, index2); span3 = CollectionsMarshal.AsSpan(list309); num2 = 0; ref QuestStep reference223 = ref span3[num2]; QuestStep obj214 = new QuestStep(EInteractionType.Interact, 1033727u, new Vector3(-601.8616f, 65.60101f, -419.9131f), 813) { Fly = true }; index3 = 1; List list310 = new List(index3); CollectionsMarshal.SetCount(list310, index3); span9 = CollectionsMarshal.AsSpan(list310); num3 = 0; span9[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANDWA001_03896_Q3_000_000"), Answer = new ExcelRef("TEXT_BANDWA001_03896_A3_000_001") }; obj214.DialogueChoices = list310; reference223 = obj214; obj213.Steps = list309; reference222 = obj213; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list311 = new List(num2); CollectionsMarshal.SetCount(list311, num2); span3 = CollectionsMarshal.AsSpan(list311); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31137u, ItemCount = 1 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033727u, new Vector3(-601.8616f, 65.60101f, -419.9131f), 813); obj215.Steps = list311; reference224 = obj215; questRoot42.QuestSequence = list304; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(3897); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list312 = new List(num); CollectionsMarshal.SetCount(list312, num); span = CollectionsMarshal.AsSpan(list312); index = 0; span[index] = "Theo"; questRoot43.Author = list312; index = 5; List list313 = new List(index); CollectionsMarshal.SetCount(list313, index); span2 = CollectionsMarshal.AsSpan(list313); num = 0; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 0 }; index2 = 1; List list314 = new List(index2); CollectionsMarshal.SetCount(list314, index2); span3 = CollectionsMarshal.AsSpan(list314); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033710u, new Vector3(-607.72107f, 65.601006f, -412.71082f), 813); obj216.Steps = list314; reference225 = obj216; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 1 }; num2 = 1; List list315 = new List(num2); CollectionsMarshal.SetCount(list315, num2); span3 = CollectionsMarshal.AsSpan(list315); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033730u, new Vector3(-593.9269f, 71.99991f, -444.9989f), 813) { Mount = true }; obj217.Steps = list315; reference226 = obj217; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 2 }; index2 = 1; List list316 = new List(index2); CollectionsMarshal.SetCount(list316, index2); span3 = CollectionsMarshal.AsSpan(list316); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033749u, new Vector3(-628.04614f, 65.6009f, -414.66394f), 813) { Mount = true }; obj218.Steps = list316; reference227 = obj218; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 3 }; num2 = 2; List list317 = new List(num2); CollectionsMarshal.SetCount(list317, num2); span3 = CollectionsMarshal.AsSpan(list317); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31139u, ItemCount = 1 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1033730u, new Vector3(-593.9269f, 71.99991f, -444.9989f), 813) { Mount = true }; obj219.Steps = list317; reference228 = obj219; num++; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list318 = new List(index2); CollectionsMarshal.SetCount(list318, index2); span3 = CollectionsMarshal.AsSpan(list318); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033730u, new Vector3(-593.9269f, 71.99991f, -444.9989f), 813); obj220.Steps = list318; reference229 = obj220; questRoot43.QuestSequence = list313; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(3898); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list319 = new List(num); CollectionsMarshal.SetCount(list319, num); span = CollectionsMarshal.AsSpan(list319); index = 0; span[index] = "liza"; questRoot44.Author = list319; index = 8; List list320 = new List(index); CollectionsMarshal.SetCount(list320, index); span2 = CollectionsMarshal.AsSpan(list320); num = 0; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 0 }; num2 = 1; List list321 = new List(num2); CollectionsMarshal.SetCount(list321, num2); span3 = CollectionsMarshal.AsSpan(list321); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033710u, new Vector3(-607.72107f, 65.60101f, -412.71082f), 813); obj221.Steps = list321; reference230 = obj221; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 1 }; index2 = 2; List list322 = new List(index2); CollectionsMarshal.SetCount(list322, index2); span3 = CollectionsMarshal.AsSpan(list322); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-357.15628f, 108.72211f, -680.6214f), 813) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1033732u, new Vector3(-356.22186f, 108.722115f, -682.3072f), 813); obj222.Steps = list322; reference231 = obj222; num++; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 2 }; num2 = 1; List list323 = new List(num2); CollectionsMarshal.SetCount(list323, num2); span3 = CollectionsMarshal.AsSpan(list323); index2 = 0; ref QuestStep reference233 = ref span3[index2]; QuestStep obj224 = new QuestStep(EInteractionType.Interact, 1033733u, new Vector3(-357.16797f, 108.722115f, -683.1922f), 813) { StopDistance = 5f }; num3 = 1; List list324 = new List(num3); CollectionsMarshal.SetCount(list324, num3); span9 = CollectionsMarshal.AsSpan(list324); index3 = 0; span9[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANDWA003_03898_SYSTEM_000_046") }; obj224.DialogueChoices = list324; reference233 = obj224; obj223.Steps = list323; reference232 = obj223; num++; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 3 }; index2 = 1; List list325 = new List(index2); CollectionsMarshal.SetCount(list325, index2); span3 = CollectionsMarshal.AsSpan(list325); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033769u, new Vector3(-358.114f, 108.722115f, -683.43634f), 813) { StopDistance = 5f }; obj225.Steps = list325; reference234 = obj225; num++; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 4 }; num2 = 1; List list326 = new List(num2); CollectionsMarshal.SetCount(list326, num2); span3 = CollectionsMarshal.AsSpan(list326); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027826u, new Vector3(89.15845f, 0.49999997f, -145.4643f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumDossalGate } }; obj226.Steps = list326; reference235 = obj226; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = 5 }; index2 = 1; List list327 = new List(index2); CollectionsMarshal.SetCount(list327, index2); span3 = CollectionsMarshal.AsSpan(list327); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033710u, new Vector3(-607.72107f, 65.60101f, -412.71082f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative }; obj227.Steps = list327; reference236 = obj227; num++; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = 6 }; num2 = 1; List list328 = new List(num2); CollectionsMarshal.SetCount(list328, num2); span3 = CollectionsMarshal.AsSpan(list328); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033749u, new Vector3(-628.04614f, 65.60091f, -414.66394f), 813); obj228.Steps = list328; reference237 = obj228; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list329 = new List(index2); CollectionsMarshal.SetCount(list329, index2); span3 = CollectionsMarshal.AsSpan(list329); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31141u, ItemCount = 1 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033710u, new Vector3(-607.72107f, 65.60101f, -412.71082f), 813); obj229.Steps = list329; reference238 = obj229; questRoot44.QuestSequence = list320; AddQuest(questId44, questRoot44); QuestId questId45 = new QuestId(3899); QuestRoot questRoot45 = new QuestRoot(); num = 1; List list330 = new List(num); CollectionsMarshal.SetCount(list330, num); span = CollectionsMarshal.AsSpan(list330); index = 0; span[index] = "Theo"; questRoot45.Author = list330; index = 6; List list331 = new List(index); CollectionsMarshal.SetCount(list331, index); span2 = CollectionsMarshal.AsSpan(list331); num = 0; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 0 }; num2 = 2; List list332 = new List(num2); CollectionsMarshal.SetCount(list332, num2); span3 = CollectionsMarshal.AsSpan(list332); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-607.72107f, 65.602394f, -412.71082f), 813) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033710u, new Vector3(-607.72107f, 65.602394f, -412.71082f), 813); obj230.Steps = list332; reference239 = obj230; num++; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = 1 }; index2 = 1; List list333 = new List(index2); CollectionsMarshal.SetCount(list333, index2); span3 = CollectionsMarshal.AsSpan(list333); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033710u, new Vector3(-607.72107f, 65.602394f, -412.71082f), 813); obj231.Steps = list333; reference240 = obj231; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 2 }; num2 = 1; List list334 = new List(num2); CollectionsMarshal.SetCount(list334, num2); span3 = CollectionsMarshal.AsSpan(list334); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033749u, new Vector3(-628.04614f, 65.60228f, -414.66394f), 813); obj232.Steps = list334; reference241 = obj232; num++; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = 3 }; index2 = 2; List list335 = new List(index2); CollectionsMarshal.SetCount(list335, index2); span3 = CollectionsMarshal.AsSpan(list335); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31143u, ItemCount = 1 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1033710u, new Vector3(-607.72107f, 65.602394f, -412.71082f), 813); obj233.Steps = list335; reference242 = obj233; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 4 }; num2 = 1; List list336 = new List(num2); CollectionsMarshal.SetCount(list336, num2); span3 = CollectionsMarshal.AsSpan(list336); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033737u, new Vector3(-250.17175f, 18.842602f, -161.12f), 813) { Fly = true }; obj234.Steps = list336; reference243 = obj234; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list337 = new List(index2); CollectionsMarshal.SetCount(list337, index2); span3 = CollectionsMarshal.AsSpan(list337); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-607.72107f, 65.602394f, -412.71082f), 813) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033710u, new Vector3(-607.72107f, 65.602394f, -412.71082f), 813); obj235.Steps = list337; reference244 = obj235; questRoot45.QuestSequence = list331; AddQuest(questId45, questRoot45); } private static void LoadQuests78() { QuestId questId = new QuestId(3900); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 10; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033710u, new Vector3(-607.72107f, 65.602394f, -412.71082f), 813); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033738u, new Vector3(-616.29663f, -0.3631083f, 303.94446f), 813) { Fly = true }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033710u, new Vector3(-607.72107f, 65.602394f, -412.71082f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-607.72107f, 65.602394f, -412.71082f), MaximumDistance = 50f, TerritoryId = 400 } } } }; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033710u, new Vector3(-607.72107f, 65.602394f, -412.71082f), 813); obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 4 }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033749u, new Vector3(-628.04614f, 65.60228f, -414.66394f), 813); obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 5 }; index2 = 2; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31145u, ItemCount = 1 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1033710u, new Vector3(-607.72107f, 65.602394f, -412.71082f), 813); obj6.Steps = list8; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 6 }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033743u, new Vector3(-369.83295f, 5.6262345f, -94.80432f), 813) { Fly = true }; obj7.Steps = list9; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 7 }; index2 = 3; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011069u, new Vector3(-254.10852f, 3.2807007f, -114.54956f), 813) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2011068u, new Vector3(-245.28882f, 3.463745f, -116.68579f), 813); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2011067u, new Vector3(-236.77429f, 3.829956f, -115.58716f), 813); obj8.Steps = list10; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 8 }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033743u, new Vector3(-369.83295f, 5.6262345f, -94.80432f), 813) { Fly = true }; obj9.Steps = list11; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033710u, new Vector3(-607.72107f, 65.602394f, -412.71082f), 813) { Fly = true }; obj10.Steps = list12; reference10 = obj10; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(3901); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list13 = new List(num); CollectionsMarshal.SetCount(list13, num); span = CollectionsMarshal.AsSpan(list13); index = 0; span[index] = "Theo"; questRoot2.Author = list13; index = 5; List list14 = new List(index); CollectionsMarshal.SetCount(list14, index); span2 = CollectionsMarshal.AsSpan(list14); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033710u, new Vector3(-607.72107f, 65.602394f, -412.71082f), 813); obj11.Steps = list15; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; index2 = 1; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033744u, new Vector3(-354.5434f, 100.1054f, -603.7537f), 813) { Fly = true }; obj12.Steps = list16; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 2 }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033746u, new Vector3(-351.36957f, 100.1054f, -603.60114f), 813); obj13.Steps = list17; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 3 }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033729u, new Vector3(-355.6115f, 100.1054f, -603.20447f), 813); obj14.Steps = list18; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033710u, new Vector3(-607.72107f, 65.602394f, -412.71082f), 813) { Fly = true }; obj15.Steps = list19; reference15 = obj15; questRoot2.QuestSequence = list14; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(3902); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list20 = new List(num); CollectionsMarshal.SetCount(list20, num); span = CollectionsMarshal.AsSpan(list20); index = 0; span[index] = "liza"; questRoot3.Author = list20; index = 4; List list21 = new List(index); CollectionsMarshal.SetCount(list21, index); span2 = CollectionsMarshal.AsSpan(list21); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 0 }; index2 = 2; List list22 = new List(index2); CollectionsMarshal.SetCount(list22, index2); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj16.Steps = list22; reference16 = obj16; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 1 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1034103u, new Vector3(-674.7692f, 52.60457f, -148.05829f), 813) { Fly = true }; obj17.Steps = list23; reference17 = obj17; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 2 }; index2 = 2; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31147u, ItemCount = 3 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1034103u, new Vector3(-674.7692f, 52.60457f, -148.05829f), 813); obj18.Steps = list24; reference18 = obj18; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list25 = new List(num2); CollectionsMarshal.SetCount(list25, num2); span3 = CollectionsMarshal.AsSpan(list25); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj19.Steps = list25; reference19 = obj19; questRoot3.QuestSequence = list21; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(3903); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list26 = new List(num); CollectionsMarshal.SetCount(list26, num); span = CollectionsMarshal.AsSpan(list26); index = 0; span[index] = "liza"; questRoot4.Author = list26; index = 3; List list27 = new List(index); CollectionsMarshal.SetCount(list27, index); span2 = CollectionsMarshal.AsSpan(list27); num = 0; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 0 }; index2 = 2; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj20.Steps = list28; reference20 = obj20; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 1 }; num2 = 1; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1034105u, new Vector3(775.9059f, 21.325724f, 21.286316f), 813) { StopDistance = 1f, Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandFortJobb }; obj21.Steps = list29; reference21 = obj21; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31149u, ItemCount = 2 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj22.Steps = list30; reference22 = obj22; questRoot4.QuestSequence = list27; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(3904); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list31 = new List(num); CollectionsMarshal.SetCount(list31, num); span = CollectionsMarshal.AsSpan(list31); index = 0; span[index] = "liza"; questRoot5.Author = list31; index = 3; List list32 = new List(index); CollectionsMarshal.SetCount(list32, index); span2 = CollectionsMarshal.AsSpan(list32); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 0 }; num2 = 2; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj23.Steps = list33; reference23 = obj23; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 1 }; index2 = 1; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033767u, new Vector3(-608.6061f, 65.60222f, -431.81506f), 813); obj24.Steps = list34; reference24 = obj24; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31151u, ItemCount = 4 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj25.Steps = list35; reference25 = obj25; questRoot5.QuestSequence = list32; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(3905); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list36 = new List(num); CollectionsMarshal.SetCount(list36, num); span = CollectionsMarshal.AsSpan(list36); index = 0; span[index] = "liza"; questRoot6.Author = list36; index = 3; List list37 = new List(index); CollectionsMarshal.SetCount(list37, index); span2 = CollectionsMarshal.AsSpan(list37); num = 0; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 0 }; index2 = 2; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj26.Steps = list38; reference26 = obj26; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 1 }; num2 = 3; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; ref QuestStep reference28 = ref span3[index2]; QuestStep obj28 = new QuestStep(EInteractionType.Interact, 2011179u, new Vector3(-304.036f, 19.860376f, -244.1596f), 813) { Fly = true }; int num3 = 6; List> list40 = new List>(num3); CollectionsMarshal.SetCount(list40, num3); Span> span4 = CollectionsMarshal.AsSpan(list40); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference29 = ref span4[num4]; int num5 = 2; List list41 = new List(num5); CollectionsMarshal.SetCount(list41, num5); Span span5 = CollectionsMarshal.AsSpan(list41); int num6 = 0; span5[num6] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference29 = list41; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj28.RequiredQuestVariables = list40; num4 = 6; List list42 = new List(num4); CollectionsMarshal.SetCount(list42, num4); span5 = CollectionsMarshal.AsSpan(list42); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj28.CompletionQuestVariablesFlags = list42; reference28 = obj28; index2++; ref QuestStep reference30 = ref span3[index2]; QuestStep obj29 = new QuestStep(EInteractionType.Interact, 2011178u, new Vector3(-267.5365f, 14.389221f, -191.63806f), 813) { Fly = true }; num3 = 6; List> list43 = new List>(num3); CollectionsMarshal.SetCount(list43, num3); span4 = CollectionsMarshal.AsSpan(list43); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference31 = ref span4[num4]; num6 = 2; List list44 = new List(num6); CollectionsMarshal.SetCount(list44, num6); span5 = CollectionsMarshal.AsSpan(list44); num5 = 0; span5[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); reference31 = list44; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj29.RequiredQuestVariables = list43; num4 = 6; List list45 = new List(num4); CollectionsMarshal.SetCount(list45, num4); span5 = CollectionsMarshal.AsSpan(list45); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj29.CompletionQuestVariablesFlags = list45; reference30 = obj29; index2++; ref QuestStep reference32 = ref span3[index2]; QuestStep obj30 = new QuestStep(EInteractionType.Interact, 2011177u, new Vector3(-236.13336f, 21.042175f, -223.0412f), 813) { Fly = true }; num3 = 6; List> list46 = new List>(num3); CollectionsMarshal.SetCount(list46, num3); span4 = CollectionsMarshal.AsSpan(list46); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference33 = ref span4[num4]; num5 = 2; List list47 = new List(num5); CollectionsMarshal.SetCount(list47, num5); span5 = CollectionsMarshal.AsSpan(list47); num6 = 0; span5[num6] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference33 = list47; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj30.RequiredQuestVariables = list46; num4 = 6; List list48 = new List(num4); CollectionsMarshal.SetCount(list48, num4); span5 = CollectionsMarshal.AsSpan(list48); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj30.CompletionQuestVariablesFlags = list48; reference32 = obj30; obj27.Steps = list39; reference27 = obj27; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj31.Steps = list49; reference34 = obj31; questRoot6.QuestSequence = list37; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(3906); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list50 = new List(num); CollectionsMarshal.SetCount(list50, num); span = CollectionsMarshal.AsSpan(list50); index = 0; span[index] = "liza"; questRoot7.Author = list50; index = 4; List list51 = new List(index); CollectionsMarshal.SetCount(list51, index); span2 = CollectionsMarshal.AsSpan(list51); num = 0; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 0 }; num2 = 2; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj32.Steps = list52; reference35 = obj32; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 1 }; index2 = 1; List list53 = new List(index2); CollectionsMarshal.SetCount(list53, index2); span3 = CollectionsMarshal.AsSpan(list53); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033767u, new Vector3(-608.6061f, 65.60222f, -431.81506f), 813); obj33.Steps = list53; reference36 = obj33; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 2 }; num2 = 2; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31153u, ItemCount = 3 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1034112u, new Vector3(115.983765f, 106.73271f, -551.7815f), 813) { Fly = true }; obj34.Steps = list54; reference37 = obj34; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj35.Steps = list55; reference38 = obj35; questRoot7.QuestSequence = list51; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(3907); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list56 = new List(num); CollectionsMarshal.SetCount(list56, num); span = CollectionsMarshal.AsSpan(list56); index = 0; span[index] = "pot0to"; questRoot8.Author = list56; index = 3; List list57 = new List(index); CollectionsMarshal.SetCount(list57, index); span2 = CollectionsMarshal.AsSpan(list57); num = 0; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 0 }; num2 = 2; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj36.Steps = list58; reference39 = obj36; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 1 }; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1034115u, new Vector3(732.3567f, 21.798542f, -77.62268f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandFortJobb, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { AetheryteLocked = EAetheryteLocation.LakelandFortJobb } } }; obj37.Steps = list59; reference40 = obj37; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31155u, ItemCount = 2 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-615.73865f, 65.602264f, -423.84705f), MaximumDistance = 50f, TerritoryId = 813 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj38.Steps = list60; reference41 = obj38; questRoot8.QuestSequence = list57; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(3908); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list61 = new List(num); CollectionsMarshal.SetCount(list61, num); span = CollectionsMarshal.AsSpan(list61); index = 0; span[index] = "plogon_enjoyer"; questRoot9.Author = list61; index = 3; List list62 = new List(index); CollectionsMarshal.SetCount(list62, index); span2 = CollectionsMarshal.AsSpan(list62); num = 0; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 0 }; index2 = 2; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj39.Steps = list63; reference42 = obj39; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 1 }; num2 = 1; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1034118u, new Vector3(-55.49713f, 98.10251f, -624.7501f), 813) { Fly = true }; obj40.Steps = list64; reference43 = obj40; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31157u, ItemCount = 3 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj41.Steps = list65; reference44 = obj41; questRoot9.QuestSequence = list62; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(3909); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list66 = new List(num); CollectionsMarshal.SetCount(list66, num); span = CollectionsMarshal.AsSpan(list66); index = 0; span[index] = "liza"; questRoot10.Author = list66; index = 3; List list67 = new List(index); CollectionsMarshal.SetCount(list67, index); span2 = CollectionsMarshal.AsSpan(list67); num = 0; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 0 }; num2 = 2; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj42.Steps = list68; reference45 = obj42; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 1 }; index2 = 3; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; ref QuestStep reference47 = ref span3[num2]; QuestStep obj44 = new QuestStep(EInteractionType.Say, 1033770u, new Vector3(-410.11676f, 91.978714f, -426.71857f), 813) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANDWA108_03909_SAYTODO_000_030" } }; num3 = 6; List> list70 = new List>(num3); CollectionsMarshal.SetCount(list70, num3); span4 = CollectionsMarshal.AsSpan(list70); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference48 = ref span4[num4]; num6 = 1; List list71 = new List(num6); CollectionsMarshal.SetCount(list71, num6); span5 = CollectionsMarshal.AsSpan(list71); num5 = 0; span5[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference48 = list71; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj44.RequiredQuestVariables = list70; reference47 = obj44; num2++; ref QuestStep reference49 = ref span3[num2]; QuestStep obj45 = new QuestStep(EInteractionType.Say, 1033771u, new Vector3(-396.07843f, 93.51564f, -419.11957f), 813) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANDWA108_03909_SAYTODO_000_030" } }; num4 = 6; List> list72 = new List>(num4); CollectionsMarshal.SetCount(list72, num4); span4 = CollectionsMarshal.AsSpan(list72); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference50 = ref span4[num3]; num5 = 1; List list73 = new List(num5); CollectionsMarshal.SetCount(list73, num5); span5 = CollectionsMarshal.AsSpan(list73); num6 = 0; span5[num6] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference50 = list73; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj45.RequiredQuestVariables = list72; reference49 = obj45; num2++; ref QuestStep reference51 = ref span3[num2]; QuestStep obj46 = new QuestStep(EInteractionType.Say, 1033772u, new Vector3(-399.80164f, 91.33075f, -441.42828f), 813) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANDWA108_03909_SAYTODO_000_030" } }; num3 = 6; List> list74 = new List>(num3); CollectionsMarshal.SetCount(list74, num3); span4 = CollectionsMarshal.AsSpan(list74); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; ref List reference52 = ref span4[num4]; num6 = 1; List list75 = new List(num6); CollectionsMarshal.SetCount(list75, num6); span5 = CollectionsMarshal.AsSpan(list75); num5 = 0; span5[num5] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); reference52 = list75; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj46.RequiredQuestVariables = list74; reference51 = obj46; obj43.Steps = list69; reference46 = obj43; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj47.Steps = list76; reference53 = obj47; questRoot10.QuestSequence = list67; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(3910); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list77 = new List(num); CollectionsMarshal.SetCount(list77, num); span = CollectionsMarshal.AsSpan(list77); index = 0; span[index] = "liza"; questRoot11.Author = list77; index = 4; List list78 = new List(index); CollectionsMarshal.SetCount(list78, index); span2 = CollectionsMarshal.AsSpan(list78); num = 0; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 0 }; index2 = 2; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj48.Steps = list79; reference54 = obj48; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 1 }; num2 = 1; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033767u, new Vector3(-608.6061f, 65.60085f, -431.81506f), 813); obj49.Steps = list80; reference55 = obj49; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 2 }; index2 = 2; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31159u, ItemCount = 3 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1033773u, new Vector3(-629.3279f, 56.201706f, -139.29962f), 813) { Fly = true }; obj50.Steps = list81; reference56 = obj50; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj51.Steps = list82; reference57 = obj51; questRoot11.QuestSequence = list78; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(3911); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list83 = new List(num); CollectionsMarshal.SetCount(list83, num); span = CollectionsMarshal.AsSpan(list83); index = 0; span[index] = "liza"; questRoot12.Author = list83; index = 3; List list84 = new List(index); CollectionsMarshal.SetCount(list84, index); span2 = CollectionsMarshal.AsSpan(list84); num = 0; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 0 }; index2 = 2; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj52.Steps = list85; reference58 = obj52; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 1 }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033767u, new Vector3(-608.6061f, 65.60085f, -431.81506f), 813); obj53.Steps = list86; reference59 = obj53; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31161u, ItemCount = 1 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj54.Steps = list87; reference60 = obj54; questRoot12.QuestSequence = list84; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(3912); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list88 = new List(num); CollectionsMarshal.SetCount(list88, num); span = CollectionsMarshal.AsSpan(list88); index = 0; span[index] = "pot0to"; questRoot13.Author = list88; index = 4; List list89 = new List(index); CollectionsMarshal.SetCount(list89, index); span2 = CollectionsMarshal.AsSpan(list89); num = 0; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 0 }; num2 = 2; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj55.Steps = list90; reference61 = obj55; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 1 }; index2 = 1; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2011166u, new Vector3(-721.70593f, 68.86389f, -1.5107422f), 813) { Fly = true, ItemId = 2003030u, GroundTarget = true }; obj56.Steps = list91; reference62 = obj56; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 2 }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1034059u, new Vector3(-725.70386f, 68.86053f, 2.2124634f), 813); obj57.Steps = list92; reference63 = obj57; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj58.Steps = list93; reference64 = obj58; questRoot13.QuestSequence = list89; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(3913); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list94 = new List(num); CollectionsMarshal.SetCount(list94, num); span = CollectionsMarshal.AsSpan(list94); index = 0; span[index] = "pot0to"; questRoot14.Author = list94; index = 4; List list95 = new List(index); CollectionsMarshal.SetCount(list95, index); span2 = CollectionsMarshal.AsSpan(list95); num = 0; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; num2 = 2; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj59.Steps = list96; reference65 = obj59; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; index2 = 1; List list97 = new List(index2); CollectionsMarshal.SetCount(list97, index2); span3 = CollectionsMarshal.AsSpan(list97); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033767u, new Vector3(-608.6061f, 65.60222f, -431.81506f), 813); obj60.Steps = list97; reference66 = obj60; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 2 }; num2 = 2; List list98 = new List(num2); CollectionsMarshal.SetCount(list98, num2); span3 = CollectionsMarshal.AsSpan(list98); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31163u, ItemCount = 3 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1034061u, new Vector3(-355.97772f, 100.1054f, -636.53015f), 813) { Fly = true }; obj61.Steps = list98; reference67 = obj61; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list99 = new List(index2); CollectionsMarshal.SetCount(list99, index2); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj62.Steps = list99; reference68 = obj62; questRoot14.QuestSequence = list95; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(3914); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list100 = new List(num); CollectionsMarshal.SetCount(list100, num); span = CollectionsMarshal.AsSpan(list100); index = 0; span[index] = "pot0to"; questRoot15.Author = list100; index = 3; List list101 = new List(index); CollectionsMarshal.SetCount(list101, index); span2 = CollectionsMarshal.AsSpan(list101); num = 0; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 0 }; num2 = 2; List list102 = new List(num2); CollectionsMarshal.SetCount(list102, num2); span3 = CollectionsMarshal.AsSpan(list102); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj63.Steps = list102; reference69 = obj63; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 1 }; index2 = 1; List list103 = new List(index2); CollectionsMarshal.SetCount(list103, index2); span3 = CollectionsMarshal.AsSpan(list103); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1034062u, new Vector3(214.92322f, 140.93163f, -570.09235f), 813) { Fly = true }; obj64.Steps = list103; reference70 = obj64; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31165u, ItemCount = 2 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj65.Steps = list104; reference71 = obj65; questRoot15.QuestSequence = list101; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(3915); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list105 = new List(num); CollectionsMarshal.SetCount(list105, num); span = CollectionsMarshal.AsSpan(list105); index = 0; span[index] = "liza"; questRoot16.Author = list105; index = 4; List list106 = new List(index); CollectionsMarshal.SetCount(list106, index); span2 = CollectionsMarshal.AsSpan(list106); num = 0; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 0 }; index2 = 2; List list107 = new List(index2); CollectionsMarshal.SetCount(list107, index2); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj66.Steps = list107; reference72 = obj66; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 1 }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033750u, new Vector3(-591.3329f, 72.00111f, -451.01093f), 813) { StopDistance = 5f }; obj67.Steps = list108; reference73 = obj67; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 2 }; index2 = 2; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31167u, ItemCount = 1 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1033750u, new Vector3(-591.3329f, 72.00111f, -451.01093f), 813) { StopDistance = 5f }; obj68.Steps = list109; reference74 = obj68; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj69.Steps = list110; reference75 = obj69; questRoot16.QuestSequence = list106; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(3916); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list111 = new List(num); CollectionsMarshal.SetCount(list111, num); span = CollectionsMarshal.AsSpan(list111); index = 0; span[index] = "liza"; questRoot17.Author = list111; index = 3; List list112 = new List(index); CollectionsMarshal.SetCount(list112, index); span2 = CollectionsMarshal.AsSpan(list112); num = 0; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 0 }; index2 = 2; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj70.Steps = list113; reference76 = obj70; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 1 }; num2 = 4; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; ref QuestStep reference78 = ref span3[index2]; QuestStep obj72 = new QuestStep(EInteractionType.Interact, 2011169u, new Vector3(-95.903015f, 1.6326294f, 41.244995f), 813) { Fly = true }; num4 = 6; List> list115 = new List>(num4); CollectionsMarshal.SetCount(list115, num4); span4 = CollectionsMarshal.AsSpan(list115); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference79 = ref span4[num3]; num5 = 3; List list116 = new List(num5); CollectionsMarshal.SetCount(list116, num5); span5 = CollectionsMarshal.AsSpan(list116); num6 = 0; span5[num6] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)4, null, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)5, null, EQuestWorkMode.Bitwise); reference79 = list116; num3++; span4[num3] = null; num3++; span4[num3] = null; obj72.RequiredQuestVariables = list115; num3 = 6; List list117 = new List(num3); CollectionsMarshal.SetCount(list117, num3); span5 = CollectionsMarshal.AsSpan(list117); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj72.CompletionQuestVariablesFlags = list117; reference78 = obj72; index2++; ref QuestStep reference80 = ref span3[index2]; QuestStep obj73 = new QuestStep(EInteractionType.Interact, 2011170u, new Vector3(-84.916504f, 2.39563f, 36.850464f), 813) { Fly = true }; num4 = 6; List> list118 = new List>(num4); CollectionsMarshal.SetCount(list118, num4); span4 = CollectionsMarshal.AsSpan(list118); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference81 = ref span4[num3]; num6 = 3; List list119 = new List(num6); CollectionsMarshal.SetCount(list119, num6); span5 = CollectionsMarshal.AsSpan(list119); num5 = 0; span5[num5] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)6, null, EQuestWorkMode.Bitwise); reference81 = list119; num3++; span4[num3] = null; num3++; span4[num3] = null; obj73.RequiredQuestVariables = list118; num3 = 6; List list120 = new List(num3); CollectionsMarshal.SetCount(list120, num3); span5 = CollectionsMarshal.AsSpan(list120); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj73.CompletionQuestVariablesFlags = list120; reference80 = obj73; index2++; ref QuestStep reference82 = ref span3[index2]; QuestStep obj74 = new QuestStep(EInteractionType.Interact, 2011171u, new Vector3(-68.55884f, 2.5177002f, 38.04065f), 813) { Fly = true }; num4 = 6; List> list121 = new List>(num4); CollectionsMarshal.SetCount(list121, num4); span4 = CollectionsMarshal.AsSpan(list121); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference83 = ref span4[num3]; num5 = 3; List list122 = new List(num5); CollectionsMarshal.SetCount(list122, num5); span5 = CollectionsMarshal.AsSpan(list122); num6 = 0; span5[num6] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)5, null, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)6, null, EQuestWorkMode.Bitwise); reference83 = list122; num3++; span4[num3] = null; num3++; span4[num3] = null; obj74.RequiredQuestVariables = list121; num3 = 6; List list123 = new List(num3); CollectionsMarshal.SetCount(list123, num3); span5 = CollectionsMarshal.AsSpan(list123); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj74.CompletionQuestVariablesFlags = list123; reference82 = obj74; index2++; ref QuestStep reference84 = ref span3[index2]; QuestStep obj75 = new QuestStep(EInteractionType.Interact, 2011172u, new Vector3(-70.2984f, 1.449585f, 62.210938f), 813) { Fly = true }; num4 = 6; List> list124 = new List>(num4); CollectionsMarshal.SetCount(list124, num4); span4 = CollectionsMarshal.AsSpan(list124); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; ref List reference85 = ref span4[num3]; num6 = 3; List list125 = new List(num6); CollectionsMarshal.SetCount(list125, num6); span5 = CollectionsMarshal.AsSpan(list125); num5 = 0; span5[num5] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)4, null, EQuestWorkMode.Bitwise); reference85 = list125; num3++; span4[num3] = null; num3++; span4[num3] = null; obj75.RequiredQuestVariables = list124; num3 = 6; List list126 = new List(num3); CollectionsMarshal.SetCount(list126, num3); span5 = CollectionsMarshal.AsSpan(list126); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj75.CompletionQuestVariablesFlags = list126; reference84 = obj75; obj71.Steps = list114; reference77 = obj71; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj76.Steps = list127; reference86 = obj76; questRoot17.QuestSequence = list112; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(3917); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list128 = new List(num); CollectionsMarshal.SetCount(list128, num); span = CollectionsMarshal.AsSpan(list128); index = 0; span[index] = "liza"; questRoot18.Author = list128; index = 4; List list129 = new List(index); CollectionsMarshal.SetCount(list129, index); span2 = CollectionsMarshal.AsSpan(list129); num = 0; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 0 }; num2 = 2; List list130 = new List(num2); CollectionsMarshal.SetCount(list130, num2); span3 = CollectionsMarshal.AsSpan(list130); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj77.Steps = list130; reference87 = obj77; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 1 }; index2 = 1; List list131 = new List(index2); CollectionsMarshal.SetCount(list131, index2); span3 = CollectionsMarshal.AsSpan(list131); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033767u, new Vector3(-608.6061f, 65.60222f, -431.81506f), 813); obj78.Steps = list131; reference88 = obj78; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 2 }; num2 = 2; List list132 = new List(num2); CollectionsMarshal.SetCount(list132, num2); span3 = CollectionsMarshal.AsSpan(list132); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31169u, ItemCount = 3 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1033694u, new Vector3(593.19434f, 5.8981767f, 704.86f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandFortJobb }; obj79.Steps = list132; reference89 = obj79; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list133 = new List(index2); CollectionsMarshal.SetCount(list133, index2); span3 = CollectionsMarshal.AsSpan(list133); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj80.Steps = list133; reference90 = obj80; questRoot18.QuestSequence = list129; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(3918); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list134 = new List(num); CollectionsMarshal.SetCount(list134, num); span = CollectionsMarshal.AsSpan(list134); index = 0; span[index] = "liza"; questRoot19.Author = list134; index = 4; List list135 = new List(index); CollectionsMarshal.SetCount(list135, index); span2 = CollectionsMarshal.AsSpan(list135); num = 0; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 0 }; num2 = 2; List list136 = new List(num2); CollectionsMarshal.SetCount(list136, num2); span3 = CollectionsMarshal.AsSpan(list136); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj81.Steps = list136; reference91 = obj81; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 1 }; index2 = 1; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033695u, new Vector3(117.05188f, 7.07016f, 667.38367f), 813) { Fly = true }; obj82.Steps = list137; reference92 = obj82; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 2 }; num2 = 2; List list138 = new List(num2); CollectionsMarshal.SetCount(list138, num2); span3 = CollectionsMarshal.AsSpan(list138); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31171u, ItemCount = 1 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1033696u, new Vector3(119.035645f, 7.096028f, 667.5974f), 813) { StopDistance = 5f }; obj83.Steps = list138; reference93 = obj83; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list139 = new List(index2); CollectionsMarshal.SetCount(list139, index2); span3 = CollectionsMarshal.AsSpan(list139); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj84.Steps = list139; reference94 = obj84; questRoot19.QuestSequence = list135; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(3919); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list140 = new List(num); CollectionsMarshal.SetCount(list140, num); span = CollectionsMarshal.AsSpan(list140); index = 0; span[index] = "liza"; questRoot20.Author = list140; index = 4; List list141 = new List(index); CollectionsMarshal.SetCount(list141, index); span2 = CollectionsMarshal.AsSpan(list141); num = 0; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 0 }; num2 = 2; List list142 = new List(num2); CollectionsMarshal.SetCount(list142, num2); span3 = CollectionsMarshal.AsSpan(list142); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj85.Steps = list142; reference95 = obj85; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 1 }; index2 = 1; List list143 = new List(index2); CollectionsMarshal.SetCount(list143, index2); span3 = CollectionsMarshal.AsSpan(list143); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033697u, new Vector3(705.2262f, 20.93061f, 29.007324f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandFortJobb }; obj86.Steps = list143; reference96 = obj86; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 2 }; num2 = 1; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1033697u, new Vector3(705.2262f, 20.93061f, 29.007324f), 813) { Emote = EEmote.Psych }; obj87.Steps = list144; reference97 = obj87; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list145 = new List(index2); CollectionsMarshal.SetCount(list145, index2); span3 = CollectionsMarshal.AsSpan(list145); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj88.Steps = list145; reference98 = obj88; questRoot20.QuestSequence = list141; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(3920); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list146 = new List(num); CollectionsMarshal.SetCount(list146, num); span = CollectionsMarshal.AsSpan(list146); index = 0; span[index] = "pot0to"; questRoot21.Author = list146; index = 4; List list147 = new List(index); CollectionsMarshal.SetCount(list147, index); span2 = CollectionsMarshal.AsSpan(list147); num = 0; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 0 }; num2 = 2; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj89.Steps = list148; reference99 = obj89; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 1 }; index2 = 1; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033767u, new Vector3(-608.6061f, 65.60222f, -431.81506f), 813); obj90.Steps = list149; reference100 = obj90; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 2 }; num2 = 2; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31173u, ItemCount = 3 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1033703u, new Vector3(-270.77136f, 93.37625f, -480.33875f), 813) { Fly = true }; obj91.Steps = list150; reference101 = obj91; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list151 = new List(index2); CollectionsMarshal.SetCount(list151, index2); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj92.Steps = list151; reference102 = obj92; questRoot21.QuestSequence = list147; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(3921); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list152 = new List(num); CollectionsMarshal.SetCount(list152, num); span = CollectionsMarshal.AsSpan(list152); index = 0; span[index] = "liza"; questRoot22.Author = list152; index = 3; List list153 = new List(index); CollectionsMarshal.SetCount(list153, index); span2 = CollectionsMarshal.AsSpan(list153); num = 0; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 0 }; num2 = 2; List list154 = new List(num2); CollectionsMarshal.SetCount(list154, num2); span3 = CollectionsMarshal.AsSpan(list154); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj93.Steps = list154; reference103 = obj93; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 1 }; index2 = 1; List list155 = new List(index2); CollectionsMarshal.SetCount(list155, index2); span3 = CollectionsMarshal.AsSpan(list155); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033704u, new Vector3(-33.341064f, 21.204435f, -198.41309f), 813) { Fly = true }; obj94.Steps = list155; reference104 = obj94; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31175u, ItemCount = 1 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj95.Steps = list156; reference105 = obj95; questRoot22.QuestSequence = list153; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(3922); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list157 = new List(num); CollectionsMarshal.SetCount(list157, num); span = CollectionsMarshal.AsSpan(list157); index = 0; span[index] = "liza"; questRoot23.Author = list157; index = 3; List list158 = new List(index); CollectionsMarshal.SetCount(list158, index); span2 = CollectionsMarshal.AsSpan(list158); num = 0; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 0 }; index2 = 2; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj96.Steps = list159; reference106 = obj96; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 1 }; num2 = 3; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); index2 = 0; ref QuestStep reference108 = ref span3[index2]; QuestStep obj98 = new QuestStep(EInteractionType.Interact, 1033706u, new Vector3(-384.9088f, 105.85561f, -645.9602f), 813) { StopDistance = 2f, Fly = true }; num4 = 6; List list161 = new List(num4); CollectionsMarshal.SetCount(list161, num4); span5 = CollectionsMarshal.AsSpan(list161); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj98.CompletionQuestVariablesFlags = list161; reference108 = obj98; index2++; ref QuestStep reference109 = ref span3[index2]; QuestStep obj99 = new QuestStep(EInteractionType.Interact, 1033705u, new Vector3(-380.3922f, 103.089836f, -669.8253f), 813) { Fly = true }; num3 = 6; List list162 = new List(num3); CollectionsMarshal.SetCount(list162, num3); span5 = CollectionsMarshal.AsSpan(list162); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj99.CompletionQuestVariablesFlags = list162; reference109 = obj99; index2++; ref QuestStep reference110 = ref span3[index2]; QuestStep obj100 = new QuestStep(EInteractionType.Interact, 1033707u, new Vector3(-361.83722f, 103.57124f, -703.2731f), 813) { Fly = true }; num4 = 6; List list163 = new List(num4); CollectionsMarshal.SetCount(list163, num4); span5 = CollectionsMarshal.AsSpan(list163); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj100.CompletionQuestVariablesFlags = list163; reference110 = obj100; obj97.Steps = list160; reference107 = obj97; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj101.Steps = list164; reference111 = obj101; questRoot23.QuestSequence = list158; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(3923); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list165 = new List(num); CollectionsMarshal.SetCount(list165, num); span = CollectionsMarshal.AsSpan(list165); index = 0; span[index] = "liza"; questRoot24.Author = list165; index = 5; List list166 = new List(index); CollectionsMarshal.SetCount(list166, index); span2 = CollectionsMarshal.AsSpan(list166); num = 0; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 0 }; num2 = 2; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj102.Steps = list167; reference112 = obj102; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 1 }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033715u, new Vector3(-614.4961f, 65.60227f, -405.56958f), 813); obj103.Steps = list168; reference113 = obj103; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 2 }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 1034065u, new Vector3(-294.75854f, 99.225815f, -724.0253f), 813) { Fly = true, Land = true, Action = EAction.Cannonfire }; obj104.Steps = list169; reference114 = obj104; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 3 }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 1034065u, new Vector3(-294.75854f, 99.225815f, -724.0253f), 813) { Action = EAction.Cannonfire }; obj105.Steps = list170; reference115 = obj105; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813) { Mount = false }; obj106.Steps = list171; reference116 = obj106; questRoot24.QuestSequence = list166; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(3924); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list172 = new List(num); CollectionsMarshal.SetCount(list172, num); span = CollectionsMarshal.AsSpan(list172); index = 0; span[index] = "liza"; questRoot25.Author = list172; index = 4; List list173 = new List(index); CollectionsMarshal.SetCount(list173, index); span2 = CollectionsMarshal.AsSpan(list173); num = 0; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 0 }; index2 = 2; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj107.Steps = list174; reference117 = obj107; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 1 }; num2 = 1; List list175 = new List(num2); CollectionsMarshal.SetCount(list175, num2); span3 = CollectionsMarshal.AsSpan(list175); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033767u, new Vector3(-608.6061f, 65.60222f, -431.81506f), 813); obj108.Steps = list175; reference118 = obj108; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 2 }; index2 = 2; List list176 = new List(index2); CollectionsMarshal.SetCount(list176, index2); span3 = CollectionsMarshal.AsSpan(list176); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31177u, ItemCount = 1 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1034070u, new Vector3(-796.47516f, 69.28625f, 117.29602f), 813); obj109.Steps = list176; reference119 = obj109; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list177 = new List(num2); CollectionsMarshal.SetCount(list177, num2); span3 = CollectionsMarshal.AsSpan(list177); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj110.Steps = list177; reference120 = obj110; questRoot25.QuestSequence = list173; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(3925); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list178 = new List(num); CollectionsMarshal.SetCount(list178, num); span = CollectionsMarshal.AsSpan(list178); index = 0; span[index] = "liza"; questRoot26.Author = list178; index = 3; List list179 = new List(index); CollectionsMarshal.SetCount(list179, index); span2 = CollectionsMarshal.AsSpan(list179); num = 0; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 0 }; index2 = 2; List list180 = new List(index2); CollectionsMarshal.SetCount(list180, index2); span3 = CollectionsMarshal.AsSpan(list180); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj111.Steps = list180; reference121 = obj111; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 1 }; num2 = 1; List list181 = new List(num2); CollectionsMarshal.SetCount(list181, num2); span3 = CollectionsMarshal.AsSpan(list181); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1034071u, new Vector3(-171.4046f, 5.779212f, -110.27698f), 813) { Fly = true }; obj112.Steps = list181; reference122 = obj112; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31179u, ItemCount = 3 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj113.Steps = list182; reference123 = obj113; questRoot26.QuestSequence = list179; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(3926); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list183 = new List(num); CollectionsMarshal.SetCount(list183, num); span = CollectionsMarshal.AsSpan(list183); index = 0; span[index] = "liza"; questRoot27.Author = list183; index = 3; List list184 = new List(index); CollectionsMarshal.SetCount(list184, index); span2 = CollectionsMarshal.AsSpan(list184); num = 0; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 0 }; num2 = 2; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj114.Steps = list185; reference124 = obj114; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 1 }; index2 = 2; List list186 = new List(index2); CollectionsMarshal.SetCount(list186, index2); span3 = CollectionsMarshal.AsSpan(list186); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-27.174656f, 1.063369f, 661.43774f), 813) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1034072u, new Vector3(-25.92511f, 1.3904266f, 662.8976f), 813); obj115.Steps = list186; reference125 = obj115; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list187 = new List(num2); CollectionsMarshal.SetCount(list187, num2); span3 = CollectionsMarshal.AsSpan(list187); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj116.Steps = list187; reference126 = obj116; questRoot27.QuestSequence = list184; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(3927); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list188 = new List(num); CollectionsMarshal.SetCount(list188, num); span = CollectionsMarshal.AsSpan(list188); index = 0; span[index] = "liza"; questRoot28.Author = list188; index = 4; List list189 = new List(index); CollectionsMarshal.SetCount(list189, index); span2 = CollectionsMarshal.AsSpan(list189); num = 0; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 0 }; index2 = 2; List list190 = new List(index2); CollectionsMarshal.SetCount(list190, index2); span3 = CollectionsMarshal.AsSpan(list190); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj117.Steps = list190; reference127 = obj117; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 1 }; num2 = 1; List list191 = new List(num2); CollectionsMarshal.SetCount(list191, num2); span3 = CollectionsMarshal.AsSpan(list191); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033767u, new Vector3(-608.6061f, 65.60222f, -431.81506f), 813); obj118.Steps = list191; reference128 = obj118; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 2 }; index2 = 2; List list192 = new List(index2); CollectionsMarshal.SetCount(list192, index2); span3 = CollectionsMarshal.AsSpan(list192); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31181u, ItemCount = 1 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1034073u, new Vector3(-504.0513f, 3.623286f, 25.802979f), 813) { Fly = true }; obj119.Steps = list192; reference129 = obj119; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list193 = new List(num2); CollectionsMarshal.SetCount(list193, num2); span3 = CollectionsMarshal.AsSpan(list193); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj120.Steps = list193; reference130 = obj120; questRoot28.QuestSequence = list189; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(3928); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list194 = new List(num); CollectionsMarshal.SetCount(list194, num); span = CollectionsMarshal.AsSpan(list194); index = 0; span[index] = "liza"; questRoot29.Author = list194; index = 3; List list195 = new List(index); CollectionsMarshal.SetCount(list195, index); span2 = CollectionsMarshal.AsSpan(list195); num = 0; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 0 }; index2 = 2; List list196 = new List(index2); CollectionsMarshal.SetCount(list196, index2); span3 = CollectionsMarshal.AsSpan(list196); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj121.Steps = list196; reference131 = obj121; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 1 }; num2 = 2; List list197 = new List(num2); CollectionsMarshal.SetCount(list197, num2); span3 = CollectionsMarshal.AsSpan(list197); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-134.17696f, 14.623874f, -124.68204f), 813) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1034075u, new Vector3(-137.71265f, 14.623856f, -124.89508f), 813) { StopDistance = 5f }; obj122.Steps = list197; reference132 = obj122; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list198 = new List(index2); CollectionsMarshal.SetCount(list198, index2); span3 = CollectionsMarshal.AsSpan(list198); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 813) { ItemId = 31183u, ItemCount = 3 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj123.Steps = list198; reference133 = obj123; questRoot29.QuestSequence = list195; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(3929); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list199 = new List(num); CollectionsMarshal.SetCount(list199, num); span = CollectionsMarshal.AsSpan(list199); index = 0; span[index] = "pot0to"; questRoot30.Author = list199; index = 4; List list200 = new List(index); CollectionsMarshal.SetCount(list200, index); span2 = CollectionsMarshal.AsSpan(list200); num = 0; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 0 }; num2 = 2; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj124.Steps = list201; reference134 = obj124; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 1 }; index2 = 1; List list202 = new List(index2); CollectionsMarshal.SetCount(list202, index2); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033715u, new Vector3(-614.4961f, 65.60227f, -405.56958f), 813); obj125.Steps = list202; reference135 = obj125; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 2 }; num2 = 15; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); index2 = 0; ref QuestStep reference137 = ref span3[index2]; QuestStep obj127 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-270.43753f, 101.31912f, -445.69028f), 813) { Fly = true, Comment = "west of The Stay - landing point" }; num3 = 6; List> list204 = new List>(num3); CollectionsMarshal.SetCount(list204, num3); span4 = CollectionsMarshal.AsSpan(list204); num4 = 0; span4[num4] = null; num4++; ref List reference138 = ref span4[num4]; num5 = 5; List list205 = new List(num5); CollectionsMarshal.SetCount(list205, num5); span5 = CollectionsMarshal.AsSpan(list205); num6 = 0; span5[num6] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); reference138 = list205; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj127.RequiredQuestVariables = list204; reference137 = obj127; index2++; ref QuestStep reference139 = ref span3[index2]; QuestStep obj128 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-251.79787f, 101.4096f, -436.75403f), 813) { Comment = "west of The Stay - walk up to target" }; num4 = 6; List> list206 = new List>(num4); CollectionsMarshal.SetCount(list206, num4); span4 = CollectionsMarshal.AsSpan(list206); num3 = 0; span4[num3] = null; num3++; ref List reference140 = ref span4[num3]; num6 = 5; List list207 = new List(num6); CollectionsMarshal.SetCount(list207, num6); span5 = CollectionsMarshal.AsSpan(list207); num5 = 0; span5[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); reference140 = list207; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj128.RequiredQuestVariables = list206; reference139 = obj128; index2++; ref QuestStep reference141 = ref span3[index2]; QuestStep obj129 = new QuestStep(EInteractionType.Action, 2011130u, new Vector3(-245.7771f, 101.426636f, -433.98187f), 813) { Comment = "west of The Stay - fire cannon", Action = EAction.Cannonfire }; num3 = 6; List> list208 = new List>(num3); CollectionsMarshal.SetCount(list208, num3); span4 = CollectionsMarshal.AsSpan(list208); num4 = 0; span4[num4] = null; num4++; ref List reference142 = ref span4[num4]; num5 = 5; List list209 = new List(num5); CollectionsMarshal.SetCount(list209, num5); span5 = CollectionsMarshal.AsSpan(list209); num6 = 0; span5[num6] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); reference142 = list209; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj129.RequiredQuestVariables = list208; reference141 = obj129; index2++; ref QuestStep reference143 = ref span3[index2]; QuestStep obj130 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-214.99785f, 100.41297f, -449.9386f), 813) { Fly = true, Comment = "inside The Stay - landing point" }; num4 = 6; List> list210 = new List>(num4); CollectionsMarshal.SetCount(list210, num4); span4 = CollectionsMarshal.AsSpan(list210); num3 = 0; span4[num3] = null; num3++; ref List reference144 = ref span4[num3]; num6 = 6; List list211 = new List(num6); CollectionsMarshal.SetCount(list211, num6); span5 = CollectionsMarshal.AsSpan(list211); num5 = 0; span5[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)5, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)6, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)7, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); reference144 = list211; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj130.RequiredQuestVariables = list210; reference143 = obj130; index2++; ref QuestStep reference145 = ref span3[index2]; QuestStep obj131 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-205.86038f, 100.41297f, -450.21674f), 813) { Comment = "inside The Stay - walk up to target" }; num3 = 6; List> list212 = new List>(num3); CollectionsMarshal.SetCount(list212, num3); span4 = CollectionsMarshal.AsSpan(list212); num4 = 0; span4[num4] = null; num4++; ref List reference146 = ref span4[num4]; num5 = 6; List list213 = new List(num5); CollectionsMarshal.SetCount(list213, num5); span5 = CollectionsMarshal.AsSpan(list213); num6 = 0; span5[num6] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)5, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)6, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)7, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); reference146 = list213; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj131.RequiredQuestVariables = list212; reference145 = obj131; index2++; ref QuestStep reference147 = ref span3[index2]; QuestStep obj132 = new QuestStep(EInteractionType.Action, 2011131u, new Vector3(-199.42017f, 100.38904f, -450.7973f), 813) { Comment = "inside The Stay - fire cannon", Action = EAction.Cannonfire }; num4 = 6; List> list214 = new List>(num4); CollectionsMarshal.SetCount(list214, num4); span4 = CollectionsMarshal.AsSpan(list214); num3 = 0; span4[num3] = null; num3++; ref List reference148 = ref span4[num3]; num6 = 6; List list215 = new List(num6); CollectionsMarshal.SetCount(list215, num6); span5 = CollectionsMarshal.AsSpan(list215); num5 = 0; span5[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)5, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)6, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)7, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); reference148 = list215; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj132.RequiredQuestVariables = list214; reference147 = obj132; index2++; ref QuestStep reference149 = ref span3[index2]; QuestStep obj133 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-204.52136f, 86.09296f, -519.285f), 813) { Fly = true, Comment = "north of The Stay - landing point" }; num3 = 6; List> list216 = new List>(num3); CollectionsMarshal.SetCount(list216, num3); span4 = CollectionsMarshal.AsSpan(list216); num4 = 0; span4[num4] = null; num4++; ref List reference150 = ref span4[num4]; num5 = 6; List list217 = new List(num5); CollectionsMarshal.SetCount(list217, num5); span5 = CollectionsMarshal.AsSpan(list217); num6 = 0; span5[num6] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)6, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)7, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)9, 0, EQuestWorkMode.Bitwise); reference150 = list217; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj133.RequiredQuestVariables = list216; reference149 = obj133; index2++; ref QuestStep reference151 = ref span3[index2]; QuestStep obj134 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-193.84006f, 86.09295f, -508.64786f), 813) { Comment = "north of The Stay - walk up to target" }; num4 = 6; List> list218 = new List>(num4); CollectionsMarshal.SetCount(list218, num4); span4 = CollectionsMarshal.AsSpan(list218); num3 = 0; span4[num3] = null; num3++; ref List reference152 = ref span4[num3]; num6 = 6; List list219 = new List(num6); CollectionsMarshal.SetCount(list219, num6); span5 = CollectionsMarshal.AsSpan(list219); num5 = 0; span5[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)6, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)7, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)9, 0, EQuestWorkMode.Bitwise); reference152 = list219; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj134.RequiredQuestVariables = list218; reference151 = obj134; index2++; ref QuestStep reference153 = ref span3[index2]; QuestStep obj135 = new QuestStep(EInteractionType.Action, 2011133u, new Vector3(-193.13348f, 86.045654f, -502.76953f), 813) { Comment = "north of The Stay - fire cannon", Action = EAction.Cannonfire }; num3 = 6; List> list220 = new List>(num3); CollectionsMarshal.SetCount(list220, num3); span4 = CollectionsMarshal.AsSpan(list220); num4 = 0; span4[num4] = null; num4++; ref List reference154 = ref span4[num4]; num5 = 6; List list221 = new List(num5); CollectionsMarshal.SetCount(list221, num5); span5 = CollectionsMarshal.AsSpan(list221); num6 = 0; span5[num6] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)6, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)7, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)9, 0, EQuestWorkMode.Bitwise); reference154 = list221; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj135.RequiredQuestVariables = list220; reference153 = obj135; index2++; ref QuestStep reference155 = ref span3[index2]; QuestStep obj136 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-166.87851f, 85.39617f, -487.57132f), 813) { Fly = true, Comment = "NE of The Stay - landing point" }; num4 = 6; List> list222 = new List>(num4); CollectionsMarshal.SetCount(list222, num4); span4 = CollectionsMarshal.AsSpan(list222); num3 = 0; span4[num3] = null; num3++; ref List reference156 = ref span4[num3]; num6 = 5; List list223 = new List(num6); CollectionsMarshal.SetCount(list223, num6); span5 = CollectionsMarshal.AsSpan(list223); num5 = 0; span5[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)5, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)7, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)9, 0, EQuestWorkMode.Bitwise); reference156 = list223; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj136.RequiredQuestVariables = list222; reference155 = obj136; index2++; ref QuestStep reference157 = ref span3[index2]; QuestStep obj137 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-151.61143f, 85.348495f, -488.9138f), 813) { Comment = "NE of The Stay - walk up to target" }; num3 = 6; List> list224 = new List>(num3); CollectionsMarshal.SetCount(list224, num3); span4 = CollectionsMarshal.AsSpan(list224); num4 = 0; span4[num4] = null; num4++; ref List reference158 = ref span4[num4]; num5 = 5; List list225 = new List(num5); CollectionsMarshal.SetCount(list225, num5); span5 = CollectionsMarshal.AsSpan(list225); num6 = 0; span5[num6] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)5, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)7, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)9, 0, EQuestWorkMode.Bitwise); reference158 = list225; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj137.RequiredQuestVariables = list224; reference157 = obj137; index2++; ref QuestStep reference159 = ref span3[index2]; QuestStep obj138 = new QuestStep(EInteractionType.Action, 2011132u, new Vector3(-145.61688f, 85.34363f, -494.86536f), 813) { Comment = "NE of The Stay - fire cannon", Action = EAction.Cannonfire }; num4 = 6; List> list226 = new List>(num4); CollectionsMarshal.SetCount(list226, num4); span4 = CollectionsMarshal.AsSpan(list226); num3 = 0; span4[num3] = null; num3++; ref List reference160 = ref span4[num3]; num6 = 5; List list227 = new List(num6); CollectionsMarshal.SetCount(list227, num6); span5 = CollectionsMarshal.AsSpan(list227); num5 = 0; span5[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)5, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)7, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)9, 0, EQuestWorkMode.Bitwise); reference160 = list227; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj138.RequiredQuestVariables = list226; reference159 = obj138; index2++; ref QuestStep reference161 = ref span3[index2]; QuestStep obj139 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-153.4956f, 100.40788f, -442.20892f), 813) { Fly = true, Comment = "east of The Stay - landing point" }; num3 = 6; List> list228 = new List>(num3); CollectionsMarshal.SetCount(list228, num3); span4 = CollectionsMarshal.AsSpan(list228); num4 = 0; span4[num4] = null; num4++; ref List reference162 = ref span4[num4]; num5 = 5; List list229 = new List(num5); CollectionsMarshal.SetCount(list229, num5); span5 = CollectionsMarshal.AsSpan(list229); num6 = 0; span5[num6] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)5, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)6, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)9, 0, EQuestWorkMode.Bitwise); reference162 = list229; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj139.RequiredQuestVariables = list228; reference161 = obj139; index2++; ref QuestStep reference163 = ref span3[index2]; QuestStep obj140 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-135.49406f, 103.20949f, -442.19656f), 813) { Comment = "east of The Stay - walk up to target" }; num4 = 6; List> list230 = new List>(num4); CollectionsMarshal.SetCount(list230, num4); span4 = CollectionsMarshal.AsSpan(list230); num3 = 0; span4[num3] = null; num3++; ref List reference164 = ref span4[num3]; num6 = 5; List list231 = new List(num6); CollectionsMarshal.SetCount(list231, num6); span5 = CollectionsMarshal.AsSpan(list231); num5 = 0; span5[num5] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)5, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)6, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = new QuestWorkValue((byte)9, 0, EQuestWorkMode.Bitwise); reference164 = list231; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj140.RequiredQuestVariables = list230; reference163 = obj140; index2++; ref QuestStep reference165 = ref span3[index2]; QuestStep obj141 = new QuestStep(EInteractionType.Action, 2011129u, new Vector3(-126.878784f, 103.196655f, -442.649f), 813) { Comment = "east of The Stay - fire cannon", Action = EAction.Cannonfire }; num3 = 6; List> list232 = new List>(num3); CollectionsMarshal.SetCount(list232, num3); span4 = CollectionsMarshal.AsSpan(list232); num4 = 0; span4[num4] = null; num4++; ref List reference166 = ref span4[num4]; num5 = 5; List list233 = new List(num5); CollectionsMarshal.SetCount(list233, num5); span5 = CollectionsMarshal.AsSpan(list233); num6 = 0; span5[num6] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)5, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)6, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); num6++; span5[num6] = new QuestWorkValue((byte)9, 0, EQuestWorkMode.Bitwise); reference166 = list233; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj141.RequiredQuestVariables = list232; reference165 = obj141; obj126.Steps = list203; reference136 = obj126; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list234 = new List(index2); CollectionsMarshal.SetCount(list234, index2); span3 = CollectionsMarshal.AsSpan(list234); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.73865f, 65.602264f, -423.84705f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandOstallImperative }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033712u, new Vector3(-617.1206f, 65.602264f, -425.25372f), 813); obj142.Steps = list234; reference167 = obj142; questRoot30.QuestSequence = list200; AddQuest(questId30, questRoot30); } private static void LoadQuests79() { QuestId questId = new QuestId(3952); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 6; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032227u, new Vector3(665.8884f, 297.47797f, -160.57074f), 814) { StopDistance = 4f }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 3; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Interact, 1032245u, new Vector3(622.73596f, 297.49292f, -199.42017f), 814) { Fly = true }; int num3 = 6; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj3.CompletionQuestVariablesFlags = list5; reference3 = obj3; num2++; ref QuestStep reference4 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1032244u, new Vector3(603.9978f, 297.43994f, -180.92627f), 814); num4 = 6; List list6 = new List(num4); CollectionsMarshal.SetCount(list6, num4); span4 = CollectionsMarshal.AsSpan(list6); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list6; reference4 = questStep; num2++; ref QuestStep reference5 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1032246u, new Vector3(594.8423f, 297.2672f, -176.01282f), 814); num3 = 6; List list7 = new List(num3); CollectionsMarshal.SetCount(list7, num3); span4 = CollectionsMarshal.AsSpan(list7); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list7; reference5 = questStep2; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 2 }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1032227u, new Vector3(665.8884f, 297.47797f, -160.57074f), 814) { Fly = true }; obj4.Steps = list8; reference6 = obj4; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 3 }; index2 = 2; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010832u, new Vector3(738.3076f, 285.60303f, -82.871826f), 814) { TargetTerritoryId = (ushort)895, Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1032152u, new Vector3(-13.809448f, 0.039723f, -66.941345f), 895); obj5.Steps = list9; reference7 = obj5; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 4 }; num2 = 5; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010830u, new Vector3(-0.015319824f, 1.2664795f, -94.86542f), 895) { TargetTerritoryId = (ushort)896 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-499.9735f, 463.36023f, 177.62115f), 896); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-499.9782f, 400.99997f, 4.3087606f), 896); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-557.9587f, 383f, -141.83781f), 896) { RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.Say, 2011156u, new Vector3(-694.05664f, 339.1621f, -370.2602f), 896) { DelaySecondsAtStart = 5f, ChatMessage = new ChatMessage { Key = "TEXT_LUCKTA301_03952_SAYTODO_000_220" } }; obj6.Steps = list10; reference8 = obj6; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032020u, new Vector3(-9.353821f, 0.037398916f, -66.88031f), 895) { NextQuestId = new QuestId(3953) }; obj7.Steps = list11; reference9 = obj7; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(3953); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list12 = new List(num); CollectionsMarshal.SetCount(list12, num); span = CollectionsMarshal.AsSpan(list12); index = 0; span[index] = "liza"; questRoot2.Author = list12; index = 5; List list13 = new List(index); CollectionsMarshal.SetCount(list13, index); span2 = CollectionsMarshal.AsSpan(list13); num = 0; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 0 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032020u, new Vector3(-9.353821f, 0.037398916f, -66.88031f), 895); obj8.Steps = list14; reference10 = obj8; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 1 }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 814) { DutyOptions = new DutyOptions { ContentFinderConditionId = 736u } }; obj9.Steps = list15; reference11 = obj9; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 2 }; num2 = 1; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1034040u, new Vector3(-363.94293f, 103.83351f, 366.4148f), 928); obj10.Steps = list16; reference12 = obj10; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 3 }; index2 = 4; List list17 = new List(index2); CollectionsMarshal.SetCount(list17, index2); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011108u, new Vector3(-363.3631f, 103.990234f, 375.69226f), 928) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2011155u, new Vector3(-383.81018f, 102.89148f, 389.12024f), 928) { TargetTerritoryId = (ushort)814 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2010832u, new Vector3(738.3076f, 285.60303f, -82.871826f), 814) { TargetTerritoryId = (ushort)895, Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1034044u, new Vector3(-19.058533f, -3.501947E-11f, -58.365784f), 895); obj11.Steps = list17; reference13 = obj11; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011136u, new Vector3(-21.74414f, 0.6866455f, -58.396362f), 895) { TargetTerritoryId = (ushort)895 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1034031u, new Vector3(-50.492126f, 0.037401117f, -121.53815f), 895) { NextQuestId = new QuestId(3954) }; obj12.Steps = list18; reference14 = obj12; questRoot2.QuestSequence = list13; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(3954); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list19 = new List(num); CollectionsMarshal.SetCount(list19, num); span = CollectionsMarshal.AsSpan(list19); index = 0; span[index] = "liza"; questRoot3.Author = list19; index = 13; List list20 = new List(index); CollectionsMarshal.SetCount(list20, index); span2 = CollectionsMarshal.AsSpan(list20); num = 0; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 0 }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1034030u, new Vector3(-48.508484f, 0.029999997f, -120.50055f), 895); obj13.Steps = list21; reference15 = obj13; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 1 }; num2 = 2; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011137u, new Vector3(-49.5766f, 1.2054443f, -109.056274f), 895) { TargetTerritoryId = (ushort)895 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1034027u, new Vector3(-7.7669067f, -3.1738587E-11f, -52.872498f), 895); obj14.Steps = list22; reference16 = obj14; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 2 }; index2 = 1; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1034025u, new Vector3(-6.515625f, 0.029999863f, -52.84204f), 895) { StopDistance = 1f }; obj15.Steps = list23; reference17 = obj15; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 3 }; num2 = 6; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; ref QuestStep reference19 = ref span3[index2]; QuestStep obj17 = new QuestStep(EInteractionType.Interact, 1034016u, new Vector3(-6.668213f, -3.3829915E-11f, -56.443176f), 895) { StopDistance = 5f }; num4 = 6; List list25 = new List(num4); CollectionsMarshal.SetCount(list25, num4); span4 = CollectionsMarshal.AsSpan(list25); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj17.CompletionQuestVariablesFlags = list25; reference19 = obj17; index2++; ref QuestStep reference20 = ref span3[index2]; QuestStep obj18 = new QuestStep(EInteractionType.Interact, 1034019u, new Vector3(-4.9592285f, -3.3072475E-11f, -55.161438f), 895) { StopDistance = 5f }; num3 = 6; List list26 = new List(num3); CollectionsMarshal.SetCount(list26, num3); span4 = CollectionsMarshal.AsSpan(list26); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj18.CompletionQuestVariablesFlags = list26; reference20 = obj18; index2++; ref QuestStep reference21 = ref span3[index2]; QuestStep obj19 = new QuestStep(EInteractionType.Interact, 1034020u, new Vector3(-4.348877f, -3.1869986E-11f, -53.11664f), 895) { StopDistance = 5f }; num4 = 6; List list27 = new List(num4); CollectionsMarshal.SetCount(list27, num4); span4 = CollectionsMarshal.AsSpan(list27); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj19.CompletionQuestVariablesFlags = list27; reference21 = obj19; index2++; ref QuestStep reference22 = ref span3[index2]; QuestStep obj20 = new QuestStep(EInteractionType.Interact, 1034017u, new Vector3(-5.0507812f, 0.029999875f, -51.010986f), 895) { StopDistance = 5f }; num3 = 6; List list28 = new List(num3); CollectionsMarshal.SetCount(list28, num3); span4 = CollectionsMarshal.AsSpan(list28); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj20.CompletionQuestVariablesFlags = list28; reference22 = obj20; index2++; ref QuestStep reference23 = ref span3[index2]; QuestStep obj21 = new QuestStep(EInteractionType.Interact, 1034018u, new Vector3(-6.729248f, 0.037395146f, -49.851257f), 895) { StopDistance = 5f }; num4 = 6; List list29 = new List(num4); CollectionsMarshal.SetCount(list29, num4); span4 = CollectionsMarshal.AsSpan(list29); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj21.CompletionQuestVariablesFlags = list29; reference23 = obj21; index2++; ref QuestStep reference24 = ref span3[index2]; QuestStep obj22 = new QuestStep(EInteractionType.Interact, 1034028u, new Vector3(-9.140198f, 0.029994294f, -49.973328f), 895) { StopDistance = 5f }; num3 = 6; List list30 = new List(num3); CollectionsMarshal.SetCount(list30, num3); span4 = CollectionsMarshal.AsSpan(list30); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); obj22.CompletionQuestVariablesFlags = list30; reference24 = obj22; obj16.Steps = list24; reference18 = obj16; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 4 }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1034025u, new Vector3(-6.515625f, 0.029999863f, -52.84204f), 895); obj23.Steps = list31; reference25 = obj23; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 5 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; ref QuestStep reference27 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1034025u, new Vector3(-6.515625f, 0.029999863f, -52.84204f), 895); num4 = 1; List list33 = new List(num4); CollectionsMarshal.SetCount(list33, num4); Span span5 = CollectionsMarshal.AsSpan(list33); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKTA303_03954_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKTA303_03954_A1_000_004") }; questStep3.DialogueChoices = list33; reference27 = questStep3; obj24.Steps = list32; reference26 = obj24; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 6 }; index2 = 1; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1034027u, new Vector3(-7.7669067f, -3.1738587E-11f, -52.872498f), 895); obj25.Steps = list34; reference28 = obj25; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 7 }; num2 = 2; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011136u, new Vector3(-21.74166f, 0.691666f, -58.37535f), 895) { TargetTerritoryId = (ushort)895 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1034030u, new Vector3(-48.508484f, 0.029999997f, -120.50055f), 895) { StopDistance = 7f }; obj26.Steps = list35; reference29 = obj26; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 8 }; index2 = 2; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011137u, new Vector3(-49.55915f, 1.209601f, -109.0371f), 895) { TargetTerritoryId = (ushort)895 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1034027u, new Vector3(-7.7669067f, -3.1738587E-11f, -52.872498f), 895); obj27.Steps = list36; reference30 = obj27; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 9 }; num2 = 2; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010829u, new Vector3(1.4190674f, 0.83917236f, 2.5177002f), 895) { TargetTerritoryId = (ushort)814 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2011151u, new Vector3(467.79578f, 311.02466f, -189.1051f), 814) { Fly = true }; obj28.Steps = list37; reference31 = obj28; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 10 }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011152u, new Vector3(345.3269f, 320.14954f, -317.58606f), 814) { Fly = true }; obj29.Steps = list38; reference32 = obj29; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 11 }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011153u, new Vector3(466.26978f, 298.146f, -398.79456f), 814) { Fly = true }; obj30.Steps = list39; reference33 = obj30; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1034052u, new Vector3(618.58545f, 297.26346f, -170.24493f), 814) { Fly = true, NextQuestId = new QuestId(3998) }; obj31.Steps = list40; reference34 = obj31; questRoot3.QuestSequence = list20; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(3955); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list41 = new List(num); CollectionsMarshal.SetCount(list41, num); span = CollectionsMarshal.AsSpan(list41); index = 0; span[index] = "liza"; questRoot4.Author = list41; index = 5; List list42 = new List(index); CollectionsMarshal.SetCount(list42, index); span2 = CollectionsMarshal.AsSpan(list42); num = 0; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 0 }; num2 = 1; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033962u, new Vector3(49.729126f, -18.746954f, 7.2785034f), 886); obj32.Steps = list43; reference35 = obj32; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 1 }; index2 = 1; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033964u, new Vector3(50.58362f, -8.046957f, 99.290405f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj33.Steps = list44; reference36 = obj33; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 2 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033966u, new Vector3(1.7547607f, -2.9701123f, 33.6156f), 132); obj34.Steps = list45; reference37 = obj34; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 3 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011139u, new Vector3(129.47266f, 12.893799f, -102.00659f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLeatherworker } }; obj35.Steps = list46; reference38 = obj35; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033969u, new Vector3(126.63464f, 12.680123f, -103.53253f), 133) { NextQuestId = new QuestId(3956) }; obj36.Steps = list47; reference39 = obj36; questRoot4.QuestSequence = list42; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(3956); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list48 = new List(num); CollectionsMarshal.SetCount(list48, num); span = CollectionsMarshal.AsSpan(list48); index = 0; span[index] = "liza"; questRoot5.Author = list48; index = 4; List list49 = new List(index); CollectionsMarshal.SetCount(list49, index); span2 = CollectionsMarshal.AsSpan(list49); num = 0; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 0 }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033969u, new Vector3(126.63464f, 12.680123f, -103.53253f), 133); obj37.Steps = list50; reference40 = obj37; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 1 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033971u, new Vector3(-14.4198f, 9.999999f, -79.88104f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; obj38.Steps = list51; reference41 = obj38; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 2 }; index2 = 1; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011140u, new Vector3(-47.837036f, 5.203247f, -125.84119f), 130); obj39.Steps = list52; reference42 = obj39; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; ref QuestStep reference44 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.CompleteQuest, 1033976u, new Vector3(13.961914f, 8f, -104.53961f), 130); num3 = 1; List list54 = new List(num3); CollectionsMarshal.SetCount(list54, num3); span5 = CollectionsMarshal.AsSpan(list54); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKHA202_03956_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKHA202_03956_A1_000_001") }; questStep4.DialogueChoices = list54; questStep4.NextQuestId = new QuestId(3957); reference44 = questStep4; obj40.Steps = list53; reference43 = obj40; questRoot5.QuestSequence = list49; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(3957); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list55 = new List(num); CollectionsMarshal.SetCount(list55, num); span = CollectionsMarshal.AsSpan(list55); index = 0; span[index] = "liza"; questRoot6.Author = list55; index = 7; List list56 = new List(index); CollectionsMarshal.SetCount(list56, index); span2 = CollectionsMarshal.AsSpan(list56); num = 0; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; index2 = 1; List list57 = new List(index2); CollectionsMarshal.SetCount(list57, index2); span3 = CollectionsMarshal.AsSpan(list57); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033976u, new Vector3(13.961914f, 8f, -104.53961f), 130); obj41.Steps = list57; reference45 = obj41; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 1 }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033997u, new Vector3(-6.149414f, 20f, 16.189758f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa }; obj42.Steps = list58; reference46 = obj42; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 2 }; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033981u, new Vector3(-344.74713f, 12.899759f, 13.076904f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist } }; obj43.Steps = list59; reference47 = obj43; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 3 }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033999u, new Vector3(47.501343f, 44.70852f, 131.2428f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaArcanist, To = EAetheryteLocation.LimsaAftcastle } }; obj44.Steps = list60; reference48 = obj44; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 4 }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033984u, new Vector3(2.7922974f, 44.011013f, -154.40613f), 128); obj45.Steps = list61; reference49 = obj45; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 5 }; num2 = 1; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000915u, new Vector3(18.387085f, 47.600006f, -162.12714f), 128); obj46.Steps = list62; reference50 = obj46; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; ref QuestStep reference52 = ref span3[num2]; QuestStep obj48 = new QuestStep(EInteractionType.CompleteQuest, 1033986u, new Vector3(-2.8840332f, 43.999985f, -157.91565f), 128) { StopDistance = 7f }; num4 = 1; List list64 = new List(num4); CollectionsMarshal.SetCount(list64, num4); span5 = CollectionsMarshal.AsSpan(list64); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKHA203_03957_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKHA203_03957_A1_000_003") }; obj48.DialogueChoices = list64; obj48.NextQuestId = new QuestId(3958); reference52 = obj48; obj47.Steps = list63; reference51 = obj47; questRoot6.QuestSequence = list56; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(3958); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list65 = new List(num); CollectionsMarshal.SetCount(list65, num); span = CollectionsMarshal.AsSpan(list65); index = 0; span[index] = "liza"; questRoot7.Author = list65; index = 3; List list66 = new List(index); CollectionsMarshal.SetCount(list66, index); span2 = CollectionsMarshal.AsSpan(list66); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 0 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1033987u, new Vector3(-2.8840332f, 43.99998f, -159.3805f), 128) { StopDistance = 7f }; obj49.Steps = list67; reference53 = obj49; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 1 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033988u, new Vector3(20.675903f, -19.999985f, 105.39404f), 886) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardFirmament } }; obj50.Steps = list68; reference54 = obj50; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1033990u, new Vector3(-38.71222f, -20f, 58.060547f), 886) { StopDistance = 7f, NextQuestId = new QuestId(3960) }; obj51.Steps = list69; reference55 = obj51; questRoot7.QuestSequence = list66; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(3960); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list70 = new List(num); CollectionsMarshal.SetCount(list70, num); span = CollectionsMarshal.AsSpan(list70); index = 0; span[index] = "liza"; questRoot8.Author = list70; index = 3; List list71 = new List(index); CollectionsMarshal.SetCount(list71, index); span2 = CollectionsMarshal.AsSpan(list71); num = 0; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 0 }; index2 = 1; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1033991u, new Vector3(-37.9187f, -20f, 59.433838f), 886) { StopDistance = 7f }; obj52.Steps = list72; reference56 = obj52; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 1 }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1034082u, new Vector3(118.57776f, -20.000143f, 46.860474f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume } }; obj53.Steps = list73; reference57 = obj53; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1034083u, new Vector3(38.28479f, -14.000004f, 40.05493f), 418) { NextQuestId = new QuestId(3999) }; obj54.Steps = list74; reference58 = obj54; questRoot8.QuestSequence = list71; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(3975); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list75 = new List(num); CollectionsMarshal.SetCount(list75, num); span = CollectionsMarshal.AsSpan(list75); index = 0; span[index] = "liza"; questRoot9.Author = list75; index = 3; List list76 = new List(index); CollectionsMarshal.SetCount(list76, index); span2 = CollectionsMarshal.AsSpan(list76); num = 0; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 0 }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032590u, new Vector3(265.3086f, 7.1558266f, -237.78137f), 815) { StopDistance = 4f }; obj55.Steps = list77; reference59 = obj55; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 1 }; index2 = 1; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1034507u, new Vector3(381.9486f, -64.35385f, 511.13135f), 815) { Fly = true, AetheryteShortcut = EAetheryteLocation.AmhAraengInnAtJourneysHead }; obj56.Steps = list78; reference60 = obj56; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1034508u, new Vector3(380.66675f, -64.28985f, 510.58203f), 815) { NextQuestId = new QuestId(3976) }; obj57.Steps = list79; reference61 = obj57; questRoot9.QuestSequence = list76; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(3976); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list80 = new List(num); CollectionsMarshal.SetCount(list80, num); span = CollectionsMarshal.AsSpan(list80); index = 0; span[index] = "liza"; questRoot10.Author = list80; index = 4; List list81 = new List(index); CollectionsMarshal.SetCount(list81, index); span2 = CollectionsMarshal.AsSpan(list81); num = 0; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 0 }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1034510u, new Vector3(31.021484f, 4.9285717f, -8.560364f), 878) { StopDistance = 4f }; obj58.Steps = list82; reference62 = obj58; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 1 }; num2 = 2; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010135u, new Vector3(-14.66394f, -2.5788574f, 23.819275f), 878) { TargetTerritoryId = (ushort)857 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1030110u, new Vector3(99.99231f, -7.687662E-13f, 92.51538f), 857); obj59.Steps = list83; reference63 = obj59; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 2 }; index2 = 1; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 857) { DutyOptions = new DutyOptions { ContentFinderConditionId = 749u } }; obj60.Steps = list84; reference64 = obj60; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1034511u, new Vector3(101.27405f, -2.4161777E-14f, 93.36987f), 857) { NextQuestId = new QuestId(3977) }; obj61.Steps = list85; reference65 = obj61; questRoot10.QuestSequence = list81; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(3977); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list86 = new List(num); CollectionsMarshal.SetCount(list86, num); span = CollectionsMarshal.AsSpan(list86); index = 0; span[index] = "liza"; questRoot11.Author = list86; index = 6; List list87 = new List(index); CollectionsMarshal.SetCount(list87, index); span2 = CollectionsMarshal.AsSpan(list87); num = 0; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 0 }; index2 = 1; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1034514u, new Vector3(-8.163635f, -2.4984214f, 18.936401f), 878) { StopDistance = 4f }; obj62.Steps = list88; reference66 = obj62; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 1 }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1034513u, new Vector3(-6.149414f, -2.4984214f, 19.72992f), 878) { StopDistance = 5f }; obj63.Steps = list89; reference67 = obj63; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 2 }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011241u, new Vector3(-14.6356f, -2.581f, 23.8476f), 878) { TargetTerritoryId = (ushort)857 }; obj64.Steps = list90; reference68 = obj64; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 3 }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1034515u, new Vector3(-7.888916f, -2.4984214f, 12.741211f), 878) { StopDistance = 5f }; obj65.Steps = list91; reference69 = obj65; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 4 }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 857) { DutyOptions = new DutyOptions { ContentFinderConditionId = 747u } }; obj66.Steps = list92; reference70 = obj66; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1034518u, new Vector3(101.182495f, -3.8122757E-14f, 103.715576f), 857) { StopDistance = 7f, NextQuestId = new QuestId(3978) }; obj67.Steps = list93; reference71 = obj67; questRoot11.QuestSequence = list87; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(3978); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list94 = new List(num); CollectionsMarshal.SetCount(list94, num); span = CollectionsMarshal.AsSpan(list94); index = 0; span[index] = "liza"; questRoot12.Author = list94; index = 7; List list95 = new List(index); CollectionsMarshal.SetCount(list95, index); span2 = CollectionsMarshal.AsSpan(list95); num = 0; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 0 }; index2 = 1; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1034519u, new Vector3(101.15198f, -3.8577113E-14f, 103.6239f), 857) { StopDistance = 7f }; obj68.Steps = list96; reference72 = obj68; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 1 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 857) { DutyOptions = new DutyOptions { ContentFinderConditionId = 751u } }; obj69.Steps = list97; reference73 = obj69; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 3 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 857) { DutyOptions = new DutyOptions { ContentFinderConditionId = 758u } }; obj70.Steps = list98; reference74 = obj70; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 4 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1034521u, new Vector3(-8.163635f, -2.4984214f, 11.734131f), 878) { StopDistance = 5f }; obj71.Steps = list99; reference75 = obj71; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 5 }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Say, 1034520u, new Vector3(-7.7974243f, -2.4984214f, 11.337402f), 878) { StopDistance = 5f, ChatMessage = new ChatMessage { Key = "TEXT_LUCKRA304_03978_SAYTODO_000_160" } }; obj72.Steps = list100; reference76 = obj72; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1034521u, new Vector3(-8.163635f, -2.4984214f, 11.734131f), 878) { StopDistance = 5f }; obj73.Steps = list101; reference77 = obj73; questRoot12.QuestSequence = list95; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(3979); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list102 = new List(num); CollectionsMarshal.SetCount(list102, num); span = CollectionsMarshal.AsSpan(list102); index = 0; span[index] = "liza"; questRoot13.Author = list102; index = 3; List list103 = new List(index); CollectionsMarshal.SetCount(list103, index); span2 = CollectionsMarshal.AsSpan(list103); num = 0; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 0 }; index2 = 1; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1034522u, new Vector3(-7.0039062f, -2.4980054f, 21.591492f), 878) { StopDistance = 7f }; obj74.Steps = list104; reference78 = obj74; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 1 }; num2 = 1; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1034508u, new Vector3(380.66675f, -64.28985f, 510.58203f), 815) { StopDistance = 5f }; obj75.Steps = list105; reference79 = obj75; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(268.15204f, 7.1558266f, -237.94643f), 815) { Fly = true, AetheryteShortcut = EAetheryteLocation.AmhAraengMordSouq }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032715u, new Vector3(265.3086f, 7.1558266f, -237.81189f), 815) { StopDistance = 4f }; obj76.Steps = list106; reference80 = obj76; questRoot13.QuestSequence = list103; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(3980); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list107 = new List(num); CollectionsMarshal.SetCount(list107, num); span = CollectionsMarshal.AsSpan(list107); index = 0; span[index] = "liza"; questRoot14.Author = list107; index = 9; List list108 = new List(index); CollectionsMarshal.SetCount(list108, index); span2 = CollectionsMarshal.AsSpan(list108); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 0 }; num2 = 1; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032586u, new Vector3(-505.42462f, 7.68313f, 51.621216f), 621) { AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj77.Steps = list109; reference81 = obj77; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 1 }; index2 = 1; List list110 = new List(index2); CollectionsMarshal.SetCount(list110, index2); span3 = CollectionsMarshal.AsSpan(list110); num2 = 0; ref QuestStep reference83 = ref span3[num2]; QuestStep obj79 = new QuestStep(EInteractionType.Interact, 1035243u, new Vector3(-533.4402f, 8.187748f, -46.341675f), 621) { Fly = true }; num3 = 1; List list111 = new List(num3); CollectionsMarshal.SetCount(list111, num3); span5 = CollectionsMarshal.AsSpan(list111); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKYW301_03980_Q2_000_000") }; obj79.DialogueChoices = list111; reference83 = obj79; obj78.Steps = list110; reference82 = obj78; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 2 }; num2 = 1; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033629u, new Vector3(-0.3204956f, 41f, 17.56311f), 919); obj80.Steps = list112; reference84 = obj80; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 3 }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035319u, new Vector3(-467.0329f, 22.94018f, -416.89178f), 140); obj81.Steps = list113; reference85 = obj81; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 4 }; num2 = 1; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 140) { DutyOptions = new DutyOptions { ContentFinderConditionId = 762u } }; obj82.Steps = list114; reference86 = obj82; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 5 }; index2 = 1; List list115 = new List(index2); CollectionsMarshal.SetCount(list115, index2); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035321u, new Vector3(98.802124f, 3.9999998f, 25.558838f), 967) { StopDistance = 5f }; obj83.Steps = list115; reference87 = obj83; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 6 }; num2 = 1; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033629u, new Vector3(-0.3204956f, 41f, 17.56311f), 919); obj84.Steps = list116; reference88 = obj84; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 7 }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035322u, new Vector3(-37.1557f, 41f, -2.02948f), 919); obj85.Steps = list117; reference89 = obj85; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; ref QuestStep reference91 = ref span3[index2]; QuestStep obj87 = new QuestStep(EInteractionType.Interact, 1033636u, new Vector3(-5.5390625f, 41.019974f, 25.680908f), 919) { StopDistance = 7f, TargetTerritoryId = (ushort)621 }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num4 = 1; List list119 = new List(num4); CollectionsMarshal.SetCount(list119, num4); Span span6 = CollectionsMarshal.AsSpan(list119); num3 = 0; span6[num3] = 919; skipStepConditions.NotInTerritory = list119; skipConditions.StepIf = skipStepConditions; obj87.SkipConditions = skipConditions; reference91 = obj87; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-507.93283f, 7.6638765f, 52.09985f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032586u, new Vector3(-505.42462f, 7.68313f, 51.621216f), 621) { NextQuestId = new QuestId(3981) }; obj86.Steps = list118; reference90 = obj86; questRoot14.QuestSequence = list108; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(3981); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list120 = new List(num); CollectionsMarshal.SetCount(list120, num); span = CollectionsMarshal.AsSpan(list120); index = 0; span[index] = "liza"; questRoot15.Author = list120; index = 5; List list121 = new List(index); CollectionsMarshal.SetCount(list121, index); span2 = CollectionsMarshal.AsSpan(list121); num = 0; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 0 }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032586u, new Vector3(-505.42462f, 7.68313f, 51.621216f), 621) { AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj88.Steps = list122; reference92 = obj88; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 1 }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; ref QuestStep reference94 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1035243u, new Vector3(-533.4402f, 8.187748f, -46.341675f), 621); num3 = 1; List list124 = new List(num3); CollectionsMarshal.SetCount(list124, num3); span5 = CollectionsMarshal.AsSpan(list124); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKYW311_03981_Q3_000_000") }; questStep5.DialogueChoices = list124; reference94 = questStep5; obj89.Steps = list123; reference93 = obj89; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 2 }; index2 = 1; List list125 = new List(index2); CollectionsMarshal.SetCount(list125, index2); span3 = CollectionsMarshal.AsSpan(list125); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035120u, new Vector3(52.140015f, 41f, 28.335938f), 919); obj90.Steps = list125; reference95 = obj90; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 3 }; num2 = 1; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1035323u, new Vector3(1.1443481f, 41.01995f, 24.917969f), 919); obj91.Steps = list126; reference96 = obj91; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; ref QuestStep reference98 = ref span3[num2]; QuestStep obj93 = new QuestStep(EInteractionType.Interact, 1033636u, new Vector3(-5.5390625f, 41.019974f, 25.680908f), 919) { StopDistance = 7f, TargetTerritoryId = (ushort)621 }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num4 = 1; List list128 = new List(num4); CollectionsMarshal.SetCount(list128, num4); span6 = CollectionsMarshal.AsSpan(list128); num3 = 0; span6[num3] = 919; skipStepConditions2.NotInTerritory = list128; skipConditions2.StepIf = skipStepConditions2; obj93.SkipConditions = skipConditions2; reference98 = obj93; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-507.93283f, 7.6638765f, 52.09985f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032586u, new Vector3(-505.42462f, 7.68313f, 51.621216f), 621) { NextQuestId = new QuestId(4031) }; obj92.Steps = list127; reference97 = obj92; questRoot15.QuestSequence = list121; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(3985); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list129 = new List(num); CollectionsMarshal.SetCount(list129, num); span = CollectionsMarshal.AsSpan(list129); index = 0; span[index] = "plogon_enjoyer"; questRoot16.Author = list129; index = 4; List list130 = new List(index); CollectionsMarshal.SetCount(list130, index); span2 = CollectionsMarshal.AsSpan(list130); num = 0; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 0 }; num2 = 1; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1030837u, new Vector3(-25.92511f, 3.9998174f, 205.12695f), 819); obj94.Steps = list131; reference99 = obj94; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 1 }; index2 = 1; List list132 = new List(index2); CollectionsMarshal.SetCount(list132, index2); span3 = CollectionsMarshal.AsSpan(list132); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1031533u, new Vector3(-26.657532f, 3.999815f, 209.88782f), 819); obj95.Steps = list132; reference100 = obj95; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 2 }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030643u, new Vector3(-0.16790771f, 3.9998174f, 201.9226f), 819); obj96.Steps = list133; reference101 = obj96; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030837u, new Vector3(-25.92511f, 3.9998174f, 205.12695f), 819) { NextQuestId = new QuestId(3986) }; obj97.Steps = list134; reference102 = obj97; questRoot16.QuestSequence = list130; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(3986); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list135 = new List(num); CollectionsMarshal.SetCount(list135, num); span = CollectionsMarshal.AsSpan(list135); index = 0; span[index] = "plogon_enjoyer"; questRoot17.Author = list135; index = 6; List list136 = new List(index); CollectionsMarshal.SetCount(list136, index); span2 = CollectionsMarshal.AsSpan(list136); num = 0; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 0 }; num2 = 1; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; ref QuestStep reference104 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.AcceptQuest, 1030837u, new Vector3(-25.92511f, 3.9998174f, 205.12695f), 819); num3 = 1; List list138 = new List(num3); CollectionsMarshal.SetCount(list138, num3); span5 = CollectionsMarshal.AsSpan(list138); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKUN001_03986_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKUN001_03986_A1_000_001") }; questStep6.DialogueChoices = list138; reference104 = questStep6; obj98.Steps = list137; reference103 = obj98; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 1 }; index2 = 3; List list139 = new List(index2); CollectionsMarshal.SetCount(list139, index2); span3 = CollectionsMarshal.AsSpan(list139); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1014565u, new Vector3(0.44250488f, -1.9957249f, -43.22882f), 351); obj99.Steps = list139; reference105 = obj99; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 2 }; num2 = 1; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011294u, new Vector3(1.9683228f, -1.9990234f, -42.343872f), 351); obj100.Steps = list140; reference106 = obj100; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 3 }; index2 = 1; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; ref QuestStep reference108 = ref span3[num2]; QuestStep obj102 = new QuestStep(EInteractionType.Interact, 1033908u, new Vector3(-63.61493f, -17.722f, -264.75934f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumCabinetOfCuriosity } }; num4 = 1; List list142 = new List(num4); CollectionsMarshal.SetCount(list142, num4); span5 = CollectionsMarshal.AsSpan(list142); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKUN001_03986_Q3_000_000"), Answer = new ExcelRef("TEXT_LUCKUN001_03986_A3_000_001") }; obj102.DialogueChoices = list142; reference108 = obj102; obj101.Steps = list141; reference107 = obj101; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 4 }; num2 = 1; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1030837u, new Vector3(-25.92511f, 3.9998174f, 205.12695f), 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumCabinetOfCuriosity, To = EAetheryteLocation.CrystariumMarkets } }; obj103.Steps = list143; reference109 = obj103; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list144 = new List(index2); CollectionsMarshal.SetCount(list144, index2); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030644u, new Vector3(-0.5036011f, 3.9998171f, 200.57983f), 819) { NextQuestId = new QuestId(3987) }; obj104.Steps = list144; reference110 = obj104; questRoot17.QuestSequence = list136; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(3987); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list145 = new List(num); CollectionsMarshal.SetCount(list145, num); span = CollectionsMarshal.AsSpan(list145); index = 0; span[index] = "plogon_enjoyer"; questRoot18.Author = list145; index = 8; List list146 = new List(index); CollectionsMarshal.SetCount(list146, index); span2 = CollectionsMarshal.AsSpan(list146); num = 0; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 0 }; num2 = 1; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1035281u, new Vector3(-1.1444702f, 3.9998174f, 199.6947f), 819); obj105.Steps = list147; reference111 = obj105; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 1 }; index2 = 1; List list148 = new List(index2); CollectionsMarshal.SetCount(list148, index2); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035282u, new Vector3(660.82227f, 14.620537f, 216.32703f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.LakelandFortJobb }; obj106.Steps = list148; reference112 = obj106; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 2 }; num2 = 1; List list149 = new List(num2); CollectionsMarshal.SetCount(list149, num2); span3 = CollectionsMarshal.AsSpan(list149); index2 = 0; ref QuestStep reference114 = ref span3[index2]; QuestStep obj108 = new QuestStep(EInteractionType.Combat, null, new Vector3(652.8607f, 14.622499f, 222.77487f), 813) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list150 = new List(num3); CollectionsMarshal.SetCount(list150, num3); Span span7 = CollectionsMarshal.AsSpan(list150); num4 = 0; span7[num4] = 12662u; obj108.KillEnemyDataIds = list150; reference114 = obj108; obj107.Steps = list149; reference113 = obj107; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 3 }; index2 = 1; List list151 = new List(index2); CollectionsMarshal.SetCount(list151, index2); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035632u, new Vector3(659.8153f, 14.620948f, 215.77783f), 813); obj109.Steps = list151; reference115 = obj109; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 4 }; num2 = 1; List list152 = new List(num2); CollectionsMarshal.SetCount(list152, num2); span3 = CollectionsMarshal.AsSpan(list152); index2 = 0; ref QuestStep reference117 = ref span3[index2]; QuestStep obj111 = new QuestStep(EInteractionType.Combat, null, new Vector3(652.62976f, 14.622499f, 223.06616f), 813) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list153 = new List(num4); CollectionsMarshal.SetCount(list153, num4); span7 = CollectionsMarshal.AsSpan(list153); num3 = 0; span7[num3] = 12663u; obj111.KillEnemyDataIds = list153; reference117 = obj111; obj110.Steps = list152; reference116 = obj110; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 5 }; index2 = 1; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035283u, new Vector3(659.8153f, 14.620948f, 215.77783f), 813); obj112.Steps = list154; reference118 = obj112; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 6 }; num2 = 1; List list155 = new List(num2); CollectionsMarshal.SetCount(list155, num2); span3 = CollectionsMarshal.AsSpan(list155); index2 = 0; ref QuestStep reference120 = ref span3[index2]; QuestStep obj114 = new QuestStep(EInteractionType.Combat, null, new Vector3(652.4463f, 14.6225f, 222.89134f), 813) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list156 = new List(num3); CollectionsMarshal.SetCount(list156, num3); span7 = CollectionsMarshal.AsSpan(list156); num4 = 0; span7[num4] = 12664u; obj114.KillEnemyDataIds = list156; reference120 = obj114; obj113.Steps = list155; reference119 = obj113; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1035283u, new Vector3(659.8153f, 14.620948f, 215.77783f), 813) { NextQuestId = new QuestId(3988) }; obj115.Steps = list157; reference121 = obj115; questRoot18.QuestSequence = list146; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(3988); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list158 = new List(num); CollectionsMarshal.SetCount(list158, num); span = CollectionsMarshal.AsSpan(list158); index = 0; span[index] = "plogon_enjoyer"; questRoot19.Author = list158; index = 6; List list159 = new List(index); CollectionsMarshal.SetCount(list159, index); span2 = CollectionsMarshal.AsSpan(list159); num = 0; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 0 }; num2 = 1; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1035283u, new Vector3(659.8153f, 14.620948f, 215.77783f), 813); obj116.Steps = list160; reference122 = obj116; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 1 }; index2 = 1; List list161 = new List(index2); CollectionsMarshal.SetCount(list161, index2); span3 = CollectionsMarshal.AsSpan(list161); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035287u, new Vector3(9.231689f, 195.68256f, -312.70312f), 813) { Fly = true }; obj117.Steps = list161; reference123 = obj117; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 2 }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; ref QuestStep reference125 = ref span3[index2]; QuestStep obj119 = new QuestStep(EInteractionType.Combat, null, new Vector3(2.5688472f, 195.76323f, -300.17883f), 813) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list163 = new List(num4); CollectionsMarshal.SetCount(list163, num4); span7 = CollectionsMarshal.AsSpan(list163); num3 = 0; span7[num3] = 12665u; obj119.KillEnemyDataIds = list163; reference125 = obj119; obj118.Steps = list162; reference124 = obj118; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 3 }; index2 = 1; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035290u, new Vector3(10.940674f, 195.68256f, -313.89337f), 813); obj120.Steps = list164; reference126 = obj120; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 4 }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011298u, new Vector3(2.5689f, 195.7632f, -300.4041f), 813); obj121.Steps = list165; reference127 = obj121; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1030643u, new Vector3(-0.16790771f, 3.9998174f, 201.9226f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumMarkets } }; obj122.Steps = list166; reference128 = obj122; questRoot19.QuestSequence = list159; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(3989); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list167 = new List(num); CollectionsMarshal.SetCount(list167, num); span = CollectionsMarshal.AsSpan(list167); index = 0; span[index] = "liza"; questRoot20.Author = list167; index = 3; List list168 = new List(index); CollectionsMarshal.SetCount(list168, index); span2 = CollectionsMarshal.AsSpan(list168); num = 0; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 0 }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; ref QuestStep reference130 = ref span3[index2]; QuestStep obj124 = new QuestStep(EInteractionType.AcceptQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition obj125 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list170 = new List(num3); CollectionsMarshal.SetCount(list170, num3); span6 = CollectionsMarshal.AsSpan(list170); num4 = 0; span6[num4] = 131; obj125.InTerritory = list170; skipConditions3.AetheryteShortcutIf = obj125; obj124.SkipConditions = skipConditions3; reference130 = obj124; obj123.Steps = list169; reference129 = obj123; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 1 }; index2 = 1; List list171 = new List(index2); CollectionsMarshal.SetCount(list171, index2); span3 = CollectionsMarshal.AsSpan(list171); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035094u, new Vector3(101.21301f, 9.738088f, 630.88416f), 141) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahWeaver, To = EAetheryteLocation.UldahGateOfThal } }; obj126.Steps = list171; reference131 = obj126; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver }, NextQuestId = new QuestId(3990) }; obj127.Steps = list172; reference132 = obj127; questRoot20.QuestSequence = list168; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(3990); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list173 = new List(num); CollectionsMarshal.SetCount(list173, num); span = CollectionsMarshal.AsSpan(list173); index = 0; span[index] = "liza"; questRoot21.Author = list173; index = 8; List list174 = new List(index); CollectionsMarshal.SetCount(list174, index); span2 = CollectionsMarshal.AsSpan(list174); num = 0; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 0 }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; ref QuestStep reference134 = ref span3[num2]; QuestStep obj129 = new QuestStep(EInteractionType.AcceptQuest, 1035095u, new Vector3(63.004395f, 14.005002f, 89.829834f), 131) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition obj130 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list176 = new List(num4); CollectionsMarshal.SetCount(list176, num4); span6 = CollectionsMarshal.AsSpan(list176); num3 = 0; span6[num3] = 131; obj130.InTerritory = list176; skipConditions4.AetheryteShortcutIf = obj130; obj129.SkipConditions = skipConditions4; reference134 = obj129; obj128.Steps = list175; reference133 = obj128; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 1 }; num2 = 1; List list177 = new List(num2); CollectionsMarshal.SetCount(list177, num2); span3 = CollectionsMarshal.AsSpan(list177); index2 = 0; ref QuestStep reference136 = ref span3[index2]; QuestStep obj132 = new QuestStep(EInteractionType.Interact, 1035096u, new Vector3(130.84607f, 11.999016f, -82.108826f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeSekiseigumiBarracks } }; num3 = 1; List list178 = new List(num3); CollectionsMarshal.SetCount(list178, num3); span5 = CollectionsMarshal.AsSpan(list178); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBAOZ630_03990_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBAOZ630_03990_A1_000_002") }; obj132.DialogueChoices = list178; reference136 = obj132; obj131.Steps = list177; reference135 = obj131; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 2 }; index2 = 3; List list179 = new List(index2); CollectionsMarshal.SetCount(list179, index2); span3 = CollectionsMarshal.AsSpan(list179); num2 = 0; ref QuestStep reference138 = ref span3[num2]; QuestStep obj134 = new QuestStep(EInteractionType.Interact, 1019038u, new Vector3(-55.222473f, -2.9000003f, -65.65961f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeSekiseigumiBarracks, To = EAetheryteLocation.KuganeShiokazeHostelry } }; num4 = 6; List list180 = new List(num4); CollectionsMarshal.SetCount(list180, num4); span4 = CollectionsMarshal.AsSpan(list180); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj134.CompletionQuestVariablesFlags = list180; reference138 = obj134; num2++; ref QuestStep reference139 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1019069u, new Vector3(-62.119568f, 8f, -56.62628f), 628); num3 = 6; List list181 = new List(num3); CollectionsMarshal.SetCount(list181, num3); span4 = CollectionsMarshal.AsSpan(list181); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list181; reference139 = questStep7; num2++; ref QuestStep reference140 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1035099u, new Vector3(-36.728516f, 14.000002f, -52.170654f), 628); num4 = 6; List list182 = new List(num4); CollectionsMarshal.SetCount(list182, num4); span4 = CollectionsMarshal.AsSpan(list182); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list182; reference140 = questStep8; obj133.Steps = list179; reference137 = obj133; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 3 }; num2 = 1; List list183 = new List(num2); CollectionsMarshal.SetCount(list183, num2); span3 = CollectionsMarshal.AsSpan(list183); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1035096u, new Vector3(130.84607f, 11.999016f, -82.108826f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeSekiseigumiBarracks } }; obj135.Steps = list183; reference141 = obj135; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 4 }; index2 = 1; List list184 = new List(index2); CollectionsMarshal.SetCount(list184, index2); span3 = CollectionsMarshal.AsSpan(list184); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035103u, new Vector3(56.77881f, 4.05f, 92.36279f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeSekiseigumiBarracks, To = EAetheryteLocation.KuganeMarkets } }; obj136.Steps = list184; reference142 = obj136; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 5 }; num2 = 1; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1035104u, new Vector3(153.42944f, 18.1f, 50.70569f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeMarkets, To = EAetheryteLocation.KuganeRubyBazaar } }; obj137.Steps = list185; reference143 = obj137; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 6 }; index2 = 1; List list186 = new List(index2); CollectionsMarshal.SetCount(list186, index2); span3 = CollectionsMarshal.AsSpan(list186); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035097u, new Vector3(151.87305f, 18.1f, 49.484985f), 628) { StopDistance = 5f }; obj138.Steps = list186; reference144 = obj138; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list187 = new List(num2); CollectionsMarshal.SetCount(list187, num2); span3 = CollectionsMarshal.AsSpan(list187); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1035096u, new Vector3(130.84607f, 11.999016f, -82.108826f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRubyBazaar, To = EAetheryteLocation.KuganeSekiseigumiBarracks }, NextQuestId = new QuestId(3991) }; obj139.Steps = list187; reference145 = obj139; questRoot21.QuestSequence = list174; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(3991); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list188 = new List(num); CollectionsMarshal.SetCount(list188, num); span = CollectionsMarshal.AsSpan(list188); index = 0; span[index] = "liza"; questRoot22.Author = list188; index = 7; List list189 = new List(index); CollectionsMarshal.SetCount(list189, index); span2 = CollectionsMarshal.AsSpan(list189); num = 0; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 0 }; index2 = 1; List list190 = new List(index2); CollectionsMarshal.SetCount(list190, index2); span3 = CollectionsMarshal.AsSpan(list190); num2 = 0; ref QuestStep reference147 = ref span3[num2]; QuestStep obj141 = new QuestStep(EInteractionType.AcceptQuest, 1035096u, new Vector3(130.84607f, 11.999016f, -82.108826f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeSekiseigumiBarracks }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 1; List list191 = new List(num3); CollectionsMarshal.SetCount(list191, num3); span5 = CollectionsMarshal.AsSpan(list191); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_JOBAOZ650_03991_Q1_000_000"), Answer = new ExcelRef("TEXT_JOBAOZ650_03991_A1_000_001") }; obj141.DialogueChoices = list191; reference147 = obj141; obj140.Steps = list190; reference146 = obj140; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 1 }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1035103u, new Vector3(56.77881f, 4.05f, 92.36279f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeSekiseigumiBarracks, To = EAetheryteLocation.KuganeMarkets } }; obj142.Steps = list192; reference148 = obj142; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 2 }; index2 = 2; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; ref QuestStep reference150 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1018989u, new Vector3(35.171997f, 4.8365545f, 49.240845f), 628); num4 = 6; List list194 = new List(num4); CollectionsMarshal.SetCount(list194, num4); span4 = CollectionsMarshal.AsSpan(list194); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list194; reference150 = questStep9; num2++; ref QuestStep reference151 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1018990u, new Vector3(40.024292f, 4.83654f, 49.05774f), 628); num3 = 6; List list195 = new List(num3); CollectionsMarshal.SetCount(list195, num3); span4 = CollectionsMarshal.AsSpan(list195); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list195; reference151 = questStep10; obj143.Steps = list193; reference149 = obj143; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 3 }; num2 = 1; List list196 = new List(num2); CollectionsMarshal.SetCount(list196, num2); span3 = CollectionsMarshal.AsSpan(list196); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1035106u, new Vector3(83.08533f, 4.0000014f, 51.621216f), 628); obj144.Steps = list196; reference152 = obj144; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 4 }; index2 = 1; List list197 = new List(index2); CollectionsMarshal.SetCount(list197, index2); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035107u, new Vector3(139.0249f, 18f, 48.508423f), 628); obj145.Steps = list197; reference153 = obj145; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 5 }; num2 = 1; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1035105u, new Vector3(139.0249f, 18f, 48.508423f), 628); obj146.Steps = list198; reference154 = obj146; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list199 = new List(index2); CollectionsMarshal.SetCount(list199, index2); span3 = CollectionsMarshal.AsSpan(list199); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1035096u, new Vector3(130.84607f, 11.999016f, -82.108826f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRubyBazaar, To = EAetheryteLocation.KuganeSekiseigumiBarracks }, NextQuestId = new QuestId(3992) }; obj147.Steps = list199; reference155 = obj147; questRoot22.QuestSequence = list189; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(3992); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list200 = new List(num); CollectionsMarshal.SetCount(list200, num); span = CollectionsMarshal.AsSpan(list200); index = 0; span[index] = "liza"; questRoot23.Author = list200; index = 7; List list201 = new List(index); CollectionsMarshal.SetCount(list201, index); span2 = CollectionsMarshal.AsSpan(list201); num = 0; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 0 }; num2 = 1; List list202 = new List(num2); CollectionsMarshal.SetCount(list202, num2); span3 = CollectionsMarshal.AsSpan(list202); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1035096u, new Vector3(130.84607f, 11.999016f, -82.108826f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeSekiseigumiBarracks }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj148.Steps = list202; reference156 = obj148; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 1 }; index2 = 1; List list203 = new List(index2); CollectionsMarshal.SetCount(list203, index2); span3 = CollectionsMarshal.AsSpan(list203); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035107u, new Vector3(139.0249f, 18f, 48.508423f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeSekiseigumiBarracks, To = EAetheryteLocation.KuganeRubyBazaar } }; obj149.Steps = list203; reference157 = obj149; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 2 }; num2 = 1; List list204 = new List(num2); CollectionsMarshal.SetCount(list204, num2); span3 = CollectionsMarshal.AsSpan(list204); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1035108u, new Vector3(-106.401184f, -7f, -63.553833f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRubyBazaar, To = EAetheryteLocation.KuganeShiokazeHostelry } }; obj150.Steps = list204; reference158 = obj150; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 3 }; index2 = 1; List list205 = new List(index2); CollectionsMarshal.SetCount(list205, index2); span3 = CollectionsMarshal.AsSpan(list205); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035109u, new Vector3(449.27136f, 58.40733f, -149.82837f), 614) { Fly = true, AetheryteShortcut = EAetheryteLocation.YanxiaNamai }; obj151.Steps = list205; reference159 = obj151; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 4 }; num2 = 3; List list206 = new List(num2); CollectionsMarshal.SetCount(list206, num2); span3 = CollectionsMarshal.AsSpan(list206); index2 = 0; ref QuestStep reference161 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1035112u, new Vector3(457.32812f, 67.99535f, -108.20172f), 614); num4 = 6; List list207 = new List(num4); CollectionsMarshal.SetCount(list207, num4); span4 = CollectionsMarshal.AsSpan(list207); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list207; reference161 = questStep11; index2++; ref QuestStep reference162 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1019257u, new Vector3(468.55872f, 68.02771f, -93.21747f), 614); num3 = 6; List list208 = new List(num3); CollectionsMarshal.SetCount(list208, num3); span4 = CollectionsMarshal.AsSpan(list208); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list208; reference162 = questStep12; index2++; ref QuestStep reference163 = ref span3[index2]; QuestStep obj153 = new QuestStep(EInteractionType.Interact, 1035113u, new Vector3(404.77612f, 72.81784f, -80.338745f), 614) { StopDistance = 1f, Fly = true }; num4 = 6; List list209 = new List(num4); CollectionsMarshal.SetCount(list209, num4); span4 = CollectionsMarshal.AsSpan(list209); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj153.CompletionQuestVariablesFlags = list209; reference163 = obj153; obj152.Steps = list206; reference160 = obj152; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 5 }; index2 = 1; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035114u, new Vector3(382.62f, 85.20213f, -184.0086f), 614) { Fly = true }; obj154.Steps = list210; reference164 = obj154; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list211 = new List(num2); CollectionsMarshal.SetCount(list211, num2); span3 = CollectionsMarshal.AsSpan(list211); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1035096u, new Vector3(130.84607f, 11.999016f, -82.108826f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeSekiseigumiBarracks }, NextQuestId = new QuestId(3993) }; obj155.Steps = list211; reference165 = obj155; questRoot23.QuestSequence = list201; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(3993); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list212 = new List(num); CollectionsMarshal.SetCount(list212, num); span = CollectionsMarshal.AsSpan(list212); index = 0; span[index] = "liza"; questRoot24.Author = list212; index = 4; List list213 = new List(index); CollectionsMarshal.SetCount(list213, index); span2 = CollectionsMarshal.AsSpan(list213); num = 0; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 0 }; index2 = 1; List list214 = new List(index2); CollectionsMarshal.SetCount(list214, index2); span3 = CollectionsMarshal.AsSpan(list214); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1035096u, new Vector3(130.84607f, 11.999016f, -82.108826f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeSekiseigumiBarracks }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj156.Steps = list214; reference166 = obj156; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 1 }; num2 = 1; List list215 = new List(num2); CollectionsMarshal.SetCount(list215, num2); span3 = CollectionsMarshal.AsSpan(list215); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1035116u, new Vector3(153.39893f, 18.1f, 50.70569f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeSekiseigumiBarracks, To = EAetheryteLocation.KuganeRubyBazaar } }; obj157.Steps = list215; reference167 = obj157; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 2 }; index2 = 1; List list216 = new List(index2); CollectionsMarshal.SetCount(list216, index2); span3 = CollectionsMarshal.AsSpan(list216); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1026937u, new Vector3(65.7511f, 14.005002f, 90.440186f), 131) { StopDistance = 5f }; obj158.Steps = list216; reference168 = obj158; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list217 = new List(num2); CollectionsMarshal.SetCount(list217, num2); span3 = CollectionsMarshal.AsSpan(list217); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1026937u, new Vector3(65.7511f, 14.005002f, 90.440186f), 131) { StopDistance = 5f }; obj159.Steps = list217; reference169 = obj159; questRoot24.QuestSequence = list213; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(3994); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list218 = new List(num); CollectionsMarshal.SetCount(list218, num); span = CollectionsMarshal.AsSpan(list218); index = 0; span[index] = "liza"; questRoot25.Author = list218; index = 2; List list219 = new List(index); CollectionsMarshal.SetCount(list219, index); span2 = CollectionsMarshal.AsSpan(list219); num = 0; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 0 }; index2 = 1; List list220 = new List(index2); CollectionsMarshal.SetCount(list220, index2); span3 = CollectionsMarshal.AsSpan(list220); num2 = 0; ref QuestStep reference171 = ref span3[num2]; QuestStep obj161 = new QuestStep(EInteractionType.AcceptQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions5 = new SkipConditions(); SkipAetheryteCondition obj162 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list221 = new List(num3); CollectionsMarshal.SetCount(list221, num3); span6 = CollectionsMarshal.AsSpan(list221); num4 = 0; span6[num4] = 131; obj162.InTerritory = list221; skipConditions5.AetheryteShortcutIf = obj162; obj161.SkipConditions = skipConditions5; reference171 = obj161; obj160.Steps = list220; reference170 = obj160; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list222 = new List(num2); CollectionsMarshal.SetCount(list222, num2); span3 = CollectionsMarshal.AsSpan(list222); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { StopDistance = 5f, NextQuestId = new QuestId(4773) }; obj163.Steps = list222; reference172 = obj163; questRoot25.QuestSequence = list219; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(3998); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list223 = new List(num); CollectionsMarshal.SetCount(list223, num); span = CollectionsMarshal.AsSpan(list223); index = 0; span[index] = "liza"; questRoot26.Author = list223; index = 17; List list224 = new List(index); CollectionsMarshal.SetCount(list224, index); span2 = CollectionsMarshal.AsSpan(list224); num = 0; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 0 }; index2 = 1; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1034052u, new Vector3(618.58545f, 297.26346f, -170.24493f), 814); obj164.Steps = list225; reference173 = obj164; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 1 }; num2 = 1; List list226 = new List(num2); CollectionsMarshal.SetCount(list226, num2); span3 = CollectionsMarshal.AsSpan(list226); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1034052u, new Vector3(618.58545f, 297.26346f, -170.24493f), 814) { Emote = EEmote.Comfort }; obj165.Steps = list226; reference174 = obj165; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 2 }; index2 = 1; List list227 = new List(index2); CollectionsMarshal.SetCount(list227, index2); span3 = CollectionsMarshal.AsSpan(list227); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1034056u, new Vector3(657.52637f, 297.47794f, -145.22015f), 814) { Fly = true }; obj166.Steps = list227; reference175 = obj166; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 3 }; num2 = 1; List list228 = new List(num2); CollectionsMarshal.SetCount(list228, num2); span3 = CollectionsMarshal.AsSpan(list228); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1034932u, new Vector3(618.61584f, 297.26785f, -170.30597f), 814) { Fly = true }; obj167.Steps = list228; reference176 = obj167; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 4 }; index2 = 1; List list229 = new List(index2); CollectionsMarshal.SetCount(list229, index2); span3 = CollectionsMarshal.AsSpan(list229); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1034933u, new Vector3(412.46655f, 285.10947f, -163.74463f), 814) { Fly = true }; obj168.Steps = list229; reference177 = obj168; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 5 }; num2 = 1; List list230 = new List(num2); CollectionsMarshal.SetCount(list230, num2); span3 = CollectionsMarshal.AsSpan(list230); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1034934u, new Vector3(-31.47937f, 330.8092f, -35.90454f), 814) { Fly = true }; obj169.Steps = list230; reference178 = obj169; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 6 }; index2 = 1; List list231 = new List(index2); CollectionsMarshal.SetCount(list231, index2); span3 = CollectionsMarshal.AsSpan(list231); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1034935u, new Vector3(-475.36432f, 334.0526f, -53.97119f), 814) { Fly = true }; obj170.Steps = list231; reference179 = obj170; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 7 }; num2 = 1; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1034936u, new Vector3(-452.3537f, 65.77815f, 93.03418f), 814); obj171.Steps = list232; reference180 = obj171; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 8 }; index2 = 1; List list233 = new List(index2); CollectionsMarshal.SetCount(list233, index2); span3 = CollectionsMarshal.AsSpan(list233); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1034930u, new Vector3(673.64f, 28.11754f, 272.9381f), 814) { AetheryteShortcut = EAetheryteLocation.KholusiaStilltide }; obj172.Steps = list233; reference181 = obj172; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 9 }; num2 = 1; List list234 = new List(num2); CollectionsMarshal.SetCount(list234, num2); span3 = CollectionsMarshal.AsSpan(list234); index2 = 0; ref QuestStep reference183 = ref span3[index2]; QuestStep obj174 = new QuestStep(EInteractionType.Interact, 1034931u, new Vector3(534.08093f, 299.67776f, -184.22223f), 814) { StopDistance = 5f }; num4 = 1; List list235 = new List(num4); CollectionsMarshal.SetCount(list235, num4); span5 = CollectionsMarshal.AsSpan(list235); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKTA401_03998_Q6_000_000"), Answer = new ExcelRef("TEXT_LUCKTA401_03998_A6_000_002") }; obj174.DialogueChoices = list235; reference183 = obj174; obj173.Steps = list234; reference182 = obj173; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 10 }; index2 = 1; List list236 = new List(index2); CollectionsMarshal.SetCount(list236, index2); span3 = CollectionsMarshal.AsSpan(list236); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035129u, new Vector3(613.73303f, 325.6843f, -224.93329f), 814) { Fly = true }; obj175.Steps = list236; reference184 = obj175; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 11 }; num2 = 1; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011273u, new Vector3(574.9447f, 296.71167f, -175.55511f), 814) { Fly = true }; obj176.Steps = list237; reference185 = obj176; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 12 }; index2 = 4; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; ref QuestStep reference187 = ref span3[num2]; QuestStep obj178 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(702.07294f, 293.53958f, -159.18176f), 814) { Fly = true }; SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 1; List list239 = new List(num3); CollectionsMarshal.SetCount(list239, num3); span6 = CollectionsMarshal.AsSpan(list239); num4 = 0; span6[num4] = 928; skipStepConditions3.InTerritory = list239; skipConditions6.StepIf = skipStepConditions3; obj178.SkipConditions = skipConditions6; reference187 = obj178; num2++; ref QuestStep reference188 = ref span3[num2]; QuestStep obj179 = new QuestStep(EInteractionType.Interact, 2011154u, new Vector3(703.1509f, 295.3993f, -160.20447f), 814) { TargetTerritoryId = (ushort)928 }; SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num4 = 1; List list240 = new List(num4); CollectionsMarshal.SetCount(list240, num4); span6 = CollectionsMarshal.AsSpan(list240); num3 = 0; span6[num3] = 928; skipStepConditions4.InTerritory = list240; skipConditions7.StepIf = skipStepConditions4; obj179.SkipConditions = skipConditions7; reference188 = obj179; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-352.89597f, 106.840775f, 337.33798f), 928) { RestartNavigationIfCancelled = false }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2011274u, new Vector3(-277.69897f, 69.90149f, 274.00623f), 928) { DelaySecondsAtStart = 5f }; obj177.Steps = list238; reference186 = obj177; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 13 }; num2 = 28; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-271.62762f, 69.97228f, 273.0655f), 928) { RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.None, null, null, 928) { DelaySecondsAtStart = 2f }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2011109u, new Vector3(-254.20007f, 29.984009f, 178.02698f), 928) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-234.40671f, 30f, 168.78214f), 928); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-237.90593f, 36.4109f, 107.25123f), 928); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-264.81836f, 20.597822f, 72.87652f), 928) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-233.77907f, -3.860001f, 31.767477f), 928) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2011234u, new Vector3(-230.12134f, -2.609314f, 11.612061f), 928) { TargetTerritoryId = (ushort)928 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-229.71193f, -115.06235f, -115.379684f), 928) { RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.None, null, null, 928) { DelaySecondsAtStart = 2f }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2011110u, new Vector3(-203.41809f, -150.53027f, -187.39612f), 928) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-229.93883f, -150.49908f, -219.08035f), 928); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2011111u, new Vector3(-227.34424f, -149.06543f, -320.75995f), 928) { StopDistance = 1f, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-229.96237f, -168.28922f, -329.79776f), 928) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-237.64621f, -168.16484f, -336.7267f), 928) { DelaySecondsAtStart = 2f, RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.None, null, null, 928) { DelaySecondsAtStart = 2f }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2011118u, new Vector3(-295.9182f, -203.99792f, -320.9735f), 928) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-305.8408f, -204.6433f, -336.8385f), 928) { RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.None, null, null, 928) { DelaySecondsAtStart = 2f }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2011115u, new Vector3(-386.25165f, -241.32147f, -314.99207f), 928) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-367.89325f, -241.31789f, -313.52274f), 928); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-374.37668f, -244.75201f, -313.43954f), 928) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-374.10797f, -244.75217f, -318.6855f), 928); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2011113u, new Vector3(-372.85425f, -244.77002f, -303.18152f), 928) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2011114u, new Vector3(-345.17438f, -244.77002f, -321.43134f), 928) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-358.27484f, -244.75198f, -312.8948f), 928); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-364.58334f, -241.318f, -313.35168f), 928) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2011275u, new Vector3(-366.50647f, -241.32147f, -311.57397f), 928) { StopDistance = 1f }; obj180.Steps = list241; reference189 = obj180; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 14 }; index2 = 7; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span3 = CollectionsMarshal.AsSpan(list242); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-366.50647f, -241.32147f, -311.57397f), 928) { StopDistance = 0.5f, JumpDestination = new JumpDestination { Position = new Vector3(-366.558f, -249.74661f, -301.74612f) } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2011112u, new Vector3(-366.47595f, -249.80548f, -318.89832f), 928) { StopDistance = 1f, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2011269u, new Vector3(-366.50647f, -248.43219f, -285.6947f), 928) { TargetTerritoryId = (ushort)928 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2011116u, new Vector3(193.89636f, -500.0229f, -89.7384f), 928) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(199.90454f, -500.00003f, -476.80316f), 928); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2011117u, new Vector3(253.13184f, -500.0229f, -484.39764f), 928) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2011276u, new Vector3(200f, -478.47717f, -558.8312f), 928); obj181.Steps = list242; reference190 = obj181; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 15 }; num2 = 1; List list243 = new List(num2); CollectionsMarshal.SetCount(list243, num2); span3 = CollectionsMarshal.AsSpan(list243); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1035130u, new Vector3(-16.372986f, 0.039723f, -70.481445f), 895); obj182.Steps = list243; reference191 = obj182; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010829u, new Vector3(1.4190674f, 0.83917236f, 2.5177002f), 895) { TargetTerritoryId = (ushort)814 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032227u, new Vector3(665.8884f, 297.47797f, -160.57074f), 814) { Fly = true, NextQuestId = new QuestId(4034) }; obj183.Steps = list244; reference192 = obj183; questRoot26.QuestSequence = list224; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(3999); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list245 = new List(num); CollectionsMarshal.SetCount(list245, num); span = CollectionsMarshal.AsSpan(list245); index = 0; span[index] = "liza"; questRoot27.Author = list245; index = 4; List list246 = new List(index); CollectionsMarshal.SetCount(list246, index); span2 = CollectionsMarshal.AsSpan(list246); num = 0; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 0 }; num2 = 2; List list247 = new List(num2); CollectionsMarshal.SetCount(list247, num2); span3 = CollectionsMarshal.AsSpan(list247); index2 = 0; span3[index2] = new QuestStep(EInteractionType.None, null, null, 886) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardFirmament } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1035506u, new Vector3(49.729126f, -18.746954f, 7.675232f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentMendicantsCourt, To = EAetheryteLocation.FirmamentMattock } }; obj184.Steps = list247; reference193 = obj184; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 1 }; index2 = 1; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035508u, new Vector3(-99.13794f, 0f, -132.86035f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentMendicantsCourt, To = EAetheryteLocation.FirmamentWesternRisensongQuarter } }; obj185.Steps = list248; reference194 = obj185; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 2 }; num2 = 1; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1035509u, new Vector3(119.58484f, -20f, -135.36285f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentWesternRisensongQuarter, To = EAetheryteLocation.FIrmamentEasternRisensongQuarter } }; obj186.Steps = list249; reference195 = obj186; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list250 = new List(index2); CollectionsMarshal.SetCount(list250, index2); span3 = CollectionsMarshal.AsSpan(list250); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1035510u, new Vector3(21.011597f, 1.0151416E-07f, -159.53314f), 886) { NextQuestId = new QuestId(4000) }; obj187.Steps = list250; reference196 = obj187; questRoot27.QuestSequence = list246; AddQuest(questId27, questRoot27); } private static void LoadQuests80() { QuestId questId = new QuestId(4000); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 6; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1035520u, new Vector3(19.943481f, 1.8347055E-07f, -158.92273f), 886) { StopDistance = 5f }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035507u, new Vector3(48.41687f, -18.742718f, 6.576599f), 886); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011307u, new Vector3(49.94275f, -18.753357f, 10.910156f), 886); obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; ref QuestStep reference5 = ref span3[num2]; QuestStep obj5 = new QuestStep(EInteractionType.Interact, 2011308u, new Vector3(215.62524f, -36.881104f, -3.5858765f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentMattock, To = EAetheryteLocation.FirmanentSaintRoellesDais } }; int num3 = 1; List list7 = new List(num3); CollectionsMarshal.SetCount(list7, num3); Span span4 = CollectionsMarshal.AsSpan(list7); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKHA302_04000_Q2_000_000") }; obj5.DialogueChoices = list7; reference5 = obj5; obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 4 }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; ref QuestStep reference7 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2011308u, new Vector3(215.62524f, -36.881104f, -3.5858765f), 886); index3 = 1; List list9 = new List(index3); CollectionsMarshal.SetCount(list9, index3); span4 = CollectionsMarshal.AsSpan(list9); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKHA302_04000_Q3_000_000") }; questStep.DialogueChoices = list9; reference7 = questStep; obj6.Steps = list8; reference6 = obj6; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1035521u, new Vector3(207.599f, -40f, -13.290649f), 886) { NextQuestId = new QuestId(4001) }; obj7.Steps = list10; reference8 = obj7; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(4001); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list11 = new List(num); CollectionsMarshal.SetCount(list11, num); span = CollectionsMarshal.AsSpan(list11); index = 0; span[index] = "liza"; questRoot2.Author = list11; index = 3; List list12 = new List(index); CollectionsMarshal.SetCount(list12, index); span2 = CollectionsMarshal.AsSpan(list12); num = 0; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 0 }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1035521u, new Vector3(207.599f, -40f, -13.290649f), 886); obj8.Steps = list13; reference9 = obj8; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 1 }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; ref QuestStep reference11 = ref span3[num2]; QuestStep obj10 = new QuestStep(EInteractionType.Interact, 1035521u, new Vector3(207.599f, -40f, -13.290649f), 886) { Comment = "Concert can be skipped via ESC → Quit Game" }; num3 = 1; List list15 = new List(num3); CollectionsMarshal.SetCount(list15, num3); span4 = CollectionsMarshal.AsSpan(list15); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKHA303_04001_Q2_000_000"), Answer = new ExcelRef("TEXT_LUCKHA303_04001_A2_000_001") }; obj10.DialogueChoices = list15; reference11 = obj10; obj9.Steps = list14; reference10 = obj9; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1035521u, new Vector3(207.599f, -40f, -13.290649f), 886) { NextQuestId = new QuestId(4002) }; obj11.Steps = list16; reference12 = obj11; questRoot2.QuestSequence = list12; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(4002); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list17 = new List(num); CollectionsMarshal.SetCount(list17, num); span = CollectionsMarshal.AsSpan(list17); index = 0; span[index] = "liza"; questRoot3.Author = list17; index = 3; List list18 = new List(index); CollectionsMarshal.SetCount(list18, index); span2 = CollectionsMarshal.AsSpan(list18); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; index2 = 1; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1035527u, new Vector3(196.82605f, -40f, -11.062805f), 886); obj12.Steps = list19; reference13 = obj12; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 1 }; num2 = 1; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1035529u, new Vector3(-7.156494f, -16f, 163.43933f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmanentSaintRoellesDais, To = EAetheryteLocation.FirmamentMendicantsCourt } }; obj13.Steps = list20; reference14 = obj13; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1035529u, new Vector3(-7.156494f, -16f, 163.43933f), 886) { NextQuestId = new QuestId(4079) }; obj14.Steps = list21; reference15 = obj14; questRoot3.QuestSequence = list18; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(4007); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list22 = new List(num); CollectionsMarshal.SetCount(list22, num); span = CollectionsMarshal.AsSpan(list22); index = 0; span[index] = "liza"; questRoot4.Author = list22; index = 4; List list23 = new List(index); CollectionsMarshal.SetCount(list23, index); span2 = CollectionsMarshal.AsSpan(list23); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 0 }; num2 = 1; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032694u, new Vector3(-3.03656f, 0.01804012f, -8.133057f), 351); obj15.Steps = list24; reference16 = obj15; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 1 }; index2 = 1; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035339u, new Vector3(-54.8562f, 2.0050092f, 11.276367f), 351); obj16.Steps = list25; reference17 = obj16; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 2 }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1035342u, new Vector3(125.50537f, -15.184305f, -424.21613f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; obj17.Steps = list26; reference18 = obj17; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1035344u, new Vector3(-894.5907f, -184.29301f, -639.33777f), 402); obj18.Steps = list27; reference19 = obj18; questRoot4.QuestSequence = list23; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(4008); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list28 = new List(num); CollectionsMarshal.SetCount(list28, num); span = CollectionsMarshal.AsSpan(list28); index = 0; span[index] = "liza"; questRoot5.Author = list28; index = 6; List list29 = new List(index); CollectionsMarshal.SetCount(list29, index); span2 = CollectionsMarshal.AsSpan(list29); num = 0; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 0 }; num2 = 1; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1035345u, new Vector3(-894.52966f, -184.293f, -637.6593f), 402); obj19.Steps = list30; reference20 = obj19; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 1 }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035348u, new Vector3(-639.33777f, -176.4502f, -577.2335f), 402) { Fly = true }; obj20.Steps = list31; reference21 = obj20; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 2 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1035350u, new Vector3(641.3214f, -2.8402345f, -350.3319f), 402) { Fly = true }; obj21.Steps = list32; reference22 = obj21; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 3 }; index2 = 1; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; ref QuestStep reference24 = ref span3[num2]; QuestStep obj23 = new QuestStep(EInteractionType.Combat, 2011330u, new Vector3(585.1072f, -64.83563f, -692.19507f), 402) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list34 = new List(index3); CollectionsMarshal.SetCount(list34, index3); Span span5 = CollectionsMarshal.AsSpan(list34); num3 = 0; span5[num3] = 12661u; obj23.KillEnemyDataIds = list34; reference24 = obj23; obj22.Steps = list33; reference23 = obj22; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 4 }; num2 = 1; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011331u, new Vector3(585.1072f, -64.83563f, -692.19507f), 402) { StopDistance = 5f }; obj24.Steps = list35; reference25 = obj24; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1035350u, new Vector3(641.3214f, -2.8402345f, -350.3319f), 402) { Fly = true }; obj25.Steps = list36; reference26 = obj25; questRoot5.QuestSequence = list29; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(4009); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list37 = new List(num); CollectionsMarshal.SetCount(list37, num); span = CollectionsMarshal.AsSpan(list37); index = 0; span[index] = "liza"; questRoot6.Author = list37; index = 6; List list38 = new List(index); CollectionsMarshal.SetCount(list38, index); span2 = CollectionsMarshal.AsSpan(list38); num = 0; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 0 }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1035350u, new Vector3(641.3214f, -2.8402345f, -350.3319f), 402); obj26.Steps = list39; reference27 = obj26; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 1 }; index2 = 2; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1035355u, new Vector3(-0.35101318f, 0f, -6.9123535f), 351); obj27.Steps = list40; reference28 = obj27; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 2 }; num2 = 2; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011104u, new Vector3(-11.001831f, 1.4800415f, -6.9733887f), 351) { TargetTerritoryId = (ushort)351 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2011332u, new Vector3(-56.717834f, 1.9989014f, 14.633362f), 351); obj28.Steps = list41; reference29 = obj28; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 3 }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035360u, new Vector3(-58.15222f, 2.0050092f, 14.541748f), 351) { StopDistance = 5f }; obj29.Steps = list42; reference30 = obj29; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 4 }; num2 = 2; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-150.08533f, 16.999998f, -48.293888f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1014578u, new Vector3(-148.02783f, 16.999998f, -48.844177f), 418); obj30.Steps = list43; reference31 = obj30; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1035363u, new Vector3(164.47693f, -12.634913f, -13.290649f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSkysteelManufactory, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; obj31.Steps = list44; reference32 = obj31; questRoot6.QuestSequence = list38; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(4010); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list45 = new List(num); CollectionsMarshal.SetCount(list45, num); span = CollectionsMarshal.AsSpan(list45); index = 0; span[index] = "liza"; questRoot7.Author = list45; index = 3; List list46 = new List(index); CollectionsMarshal.SetCount(list46, index); span2 = CollectionsMarshal.AsSpan(list46); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 0 }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; ref QuestStep reference34 = ref span3[index2]; QuestStep obj33 = new QuestStep(EInteractionType.AcceptQuest, 1035354u, new Vector3(-1.0223389f, 0f, -8.529846f), 351) { StopDistance = 5f }; num3 = 1; List list48 = new List(num3); CollectionsMarshal.SetCount(list48, num3); span4 = CollectionsMarshal.AsSpan(list48); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMJ104_04010_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKMJ104_04010_A1_000_002") }; obj33.DialogueChoices = list48; reference34 = obj33; obj32.Steps = list47; reference33 = obj32; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 1 }; index2 = 1; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035364u, new Vector3(68.558716f, 40f, 69.90149f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj34.Steps = list49; reference35 = obj34; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1035366u, new Vector3(-110.09387f, 39.999992f, 116.990845f), 128) { StopDistance = 5f }; obj35.Steps = list50; reference36 = obj35; questRoot7.QuestSequence = list46; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(4011); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list51 = new List(num); CollectionsMarshal.SetCount(list51, num); span = CollectionsMarshal.AsSpan(list51); index = 0; span[index] = "liza"; questRoot8.Author = list51; index = 7; List list52 = new List(index); CollectionsMarshal.SetCount(list52, index); span2 = CollectionsMarshal.AsSpan(list52); num = 0; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 0 }; index2 = 1; List list53 = new List(index2); CollectionsMarshal.SetCount(list53, index2); span3 = CollectionsMarshal.AsSpan(list53); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1035367u, new Vector3(-108.72058f, 39.999996f, 117.17395f), 128) { StopDistance = 5f }; obj36.Steps = list53; reference37 = obj36; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 1 }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1035374u, new Vector3(-481.80365f, 137.42972f, 698.63416f), 399) { Fly = true, AetheryteShortcut = EAetheryteLocation.Idyllshire, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshirePrologueGate } }; obj37.Steps = list54; reference38 = obj37; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 2 }; index2 = 1; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012138u, new Vector3(19.272095f, 38.43f, 15.854065f), 463) { StopDistance = 5f }; obj38.Steps = list55; reference39 = obj38; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 3 }; num2 = 1; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1035380u, new Vector3(382.77246f, 75.28701f, -222.03406f), 399) { Fly = true, AetheryteShortcut = EAetheryteLocation.Idyllshire, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshireEpilogueGate } }; obj39.Steps = list56; reference40 = obj39; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 4 }; index2 = 1; List list57 = new List(index2); CollectionsMarshal.SetCount(list57, index2); span3 = CollectionsMarshal.AsSpan(list57); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 399) { DutyOptions = new DutyOptions { ContentFinderConditionId = 746u } }; obj40.Steps = list57; reference41 = obj40; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1035381u, new Vector3(382.25366f, 75.22071f, -223.40735f), 399); obj41.Steps = list58; reference42 = obj41; questRoot8.QuestSequence = list52; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(4012); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list59 = new List(num); CollectionsMarshal.SetCount(list59, num); span = CollectionsMarshal.AsSpan(list59); index = 0; span[index] = "liza"; questRoot9.Author = list59; index = 5; List list60 = new List(index); CollectionsMarshal.SetCount(list60, index); span2 = CollectionsMarshal.AsSpan(list60); num = 0; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 0 }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1035381u, new Vector3(382.25366f, 75.22071f, -223.40735f), 399); obj42.Steps = list61; reference43 = obj42; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 1 }; num2 = 1; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001029u, new Vector3(9.170593f, 20.999403f, -15.213318f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa }; obj43.Steps = list62; reference44 = obj43; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 2 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035386u, new Vector3(-0.4730835f, 19.999977f, -13.839966f), 129); obj44.Steps = list63; reference45 = obj44; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 3 }; num2 = 2; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000915u, new Vector3(18.387085f, 47.600006f, -162.12714f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaMarauder } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1000918u, new Vector3(84.09241f, 44.399914f, 132.34143f), 128) { StopDistance = 5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaMarauder, To = EAetheryteLocation.LimsaAftcastle } }; obj45.Steps = list64; reference46 = obj45; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1035386u, new Vector3(-0.4730835f, 19.999977f, -13.839966f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa }; obj46.Steps = list65; reference47 = obj46; questRoot9.QuestSequence = list60; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(4013); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list66 = new List(num); CollectionsMarshal.SetCount(list66, num); span = CollectionsMarshal.AsSpan(list66); index = 0; span[index] = "liza"; questRoot10.Author = list66; index = 3; List list67 = new List(index); CollectionsMarshal.SetCount(list67, index); span2 = CollectionsMarshal.AsSpan(list67); num = 0; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 0 }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1035386u, new Vector3(-0.4730835f, 19.999977f, -13.839966f), 129) { StopDistance = 5f }; obj47.Steps = list68; reference48 = obj47; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 1 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035389u, new Vector3(85.09949f, 68.15523f, 341.90894f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }; obj48.Steps = list69; reference49 = obj48; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1035391u, new Vector3(296.86414f, 69.333755f, -147.32587f), 135) { Fly = true }; obj49.Steps = list70; reference50 = obj49; questRoot10.QuestSequence = list67; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(4014); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list71 = new List(num); CollectionsMarshal.SetCount(list71, num); span = CollectionsMarshal.AsSpan(list71); index = 0; span[index] = "liza"; questRoot11.Author = list71; index = 3; List list72 = new List(index); CollectionsMarshal.SetCount(list72, index); span2 = CollectionsMarshal.AsSpan(list72); num = 0; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 0 }; index2 = 1; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1035391u, new Vector3(296.86414f, 69.333755f, -147.32587f), 135); obj50.Steps = list73; reference51 = obj50; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 1 }; num2 = 2; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; ref QuestStep reference53 = ref span3[index2]; QuestStep obj52 = new QuestStep(EInteractionType.Interact, 1001029u, new Vector3(9.170593f, 20.999403f, -15.213318f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa }; index3 = 1; List list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span4 = CollectionsMarshal.AsSpan(list75); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKMJ108_04014_SYSTEM_100_010") }; obj52.DialogueChoices = list75; reference53 = obj52; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1002694u, new Vector3(-0.045776367f, 1.6001425f, -7.0039062f), 198); obj51.Steps = list74; reference52 = obj51; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1002694u, new Vector3(-0.045776367f, 1.6001425f, -7.0039062f), 198); obj53.Steps = list76; reference54 = obj53; questRoot11.QuestSequence = list72; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(4015); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list77 = new List(num); CollectionsMarshal.SetCount(list77, num); span = CollectionsMarshal.AsSpan(list77); index = 0; span[index] = "liza"; questRoot12.Author = list77; index = 4; List list78 = new List(index); CollectionsMarshal.SetCount(list78, index); span2 = CollectionsMarshal.AsSpan(list78); num = 0; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 0 }; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1002694u, new Vector3(-0.045776367f, 1.6001425f, -7.0039062f), 198); obj54.Steps = list79; reference55 = obj54; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 1 }; index2 = 1; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035399u, new Vector3(-105.21106f, 64.43899f, -243.15253f), 180) { AetheryteShortcut = EAetheryteLocation.OuterLaNosceaCampOverlook }; obj55.Steps = list80; reference56 = obj55; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 2 }; num2 = 5; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(46.600548f, 77.45801f, -366.82053f), 180) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(111.927666f, 26.050894f, -612.8873f), 180) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(82.19566f, 25.922153f, -711.6839f), 180) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(129.6921f, 23.33508f, -719.46643f), 180); index2++; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1035401u, new Vector3(142.71753f, 24.40421f, -634.54645f), 180) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj56.Steps = list81; reference57 = obj56; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1035407u, new Vector3(-103.71564f, 64.39152f, -241.32147f), 180) { StopDistance = 5f }; obj57.Steps = list82; reference58 = obj57; questRoot12.QuestSequence = list78; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(4016); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list83 = new List(num); CollectionsMarshal.SetCount(list83, num); span = CollectionsMarshal.AsSpan(list83); index = 0; span[index] = "liza"; questRoot13.Author = list83; index = 4; List list84 = new List(index); CollectionsMarshal.SetCount(list84, index); span2 = CollectionsMarshal.AsSpan(list84); num = 0; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 0 }; num2 = 1; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1035398u, new Vector3(-106.126526f, 64.45569f, -242.66425f), 180) { StopDistance = 7f }; obj58.Steps = list85; reference59 = obj58; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 1 }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035409u, new Vector3(581.62805f, 80f, 621.7898f), 621) { AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter }; obj59.Steps = list86; reference60 = obj59; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 2 }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1035414u, new Vector3(739.4979f, 70f, 526.48206f), 621) { StopDistance = 5f }; obj60.Steps = list87; reference61 = obj60; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032694u, new Vector3(-3.03656f, 0.01804012f, -8.133057f), 351); obj61.Steps = list88; reference62 = obj61; questRoot13.QuestSequence = list84; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(4031); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list89 = new List(num); CollectionsMarshal.SetCount(list89, num); span = CollectionsMarshal.AsSpan(list89); index = 0; span[index] = "liza"; questRoot14.Author = list89; index = 9; List list90 = new List(index); CollectionsMarshal.SetCount(list90, index); span2 = CollectionsMarshal.AsSpan(list90); num = 0; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 0 }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032586u, new Vector3(-505.42462f, 7.68313f, 51.621216f), 621) { AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj62.Steps = list91; reference63 = obj62; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 1 }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; ref QuestStep reference65 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1035243u, new Vector3(-533.4402f, 8.187748f, -46.341675f), 621); num3 = 1; List list93 = new List(num3); CollectionsMarshal.SetCount(list93, num3); span4 = CollectionsMarshal.AsSpan(list93); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_LUCKYW401_04031_Q9_000_000") }; questStep2.DialogueChoices = list93; reference65 = questStep2; obj63.Steps = list92; reference64 = obj63; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 2 }; num2 = 1; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033633u, new Vector3(7.2785034f, 41f, 8.255066f), 919); obj64.Steps = list94; reference66 = obj64; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 3 }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1036280u, new Vector3(45.88379f, 35f, 68.22302f), 919); obj65.Steps = list95; reference67 = obj65; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 4 }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1036281u, new Vector3(-1.3580933f, 41f, 19.394226f), 919); obj66.Steps = list96; reference68 = obj66; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 5 }; index2 = 1; List list97 = new List(index2); CollectionsMarshal.SetCount(list97, index2); span3 = CollectionsMarshal.AsSpan(list97); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1036283u, new Vector3(79.9115f, -1.4320341E-12f, 85.83191f), 991); obj67.Steps = list97; reference69 = obj67; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 6 }; num2 = 1; List list98 = new List(num2); CollectionsMarshal.SetCount(list98, num2); span3 = CollectionsMarshal.AsSpan(list98); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 991) { DutyOptions = new DutyOptions { ContentFinderConditionId = 781u } }; obj68.Steps = list98; reference70 = obj68; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 7 }; index2 = 1; List list99 = new List(index2); CollectionsMarshal.SetCount(list99, index2); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1036283u, new Vector3(79.9115f, -1.4320341E-12f, 85.83191f), 991); obj69.Steps = list99; reference71 = obj69; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1036286u, new Vector3(-15.610046f, 41f, 5.3864136f), 919) { NextQuestId = new QuestId(4032) }; obj70.Steps = list100; reference72 = obj70; questRoot14.QuestSequence = list90; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(4032); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list101 = new List(num); CollectionsMarshal.SetCount(list101, num); span = CollectionsMarshal.AsSpan(list101); index = 0; span[index] = "liza"; questRoot15.Author = list101; index = 8; List list102 = new List(index); CollectionsMarshal.SetCount(list102, index); span2 = CollectionsMarshal.AsSpan(list102); num = 0; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 0 }; index2 = 1; List list103 = new List(index2); CollectionsMarshal.SetCount(list103, index2); span3 = CollectionsMarshal.AsSpan(list103); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1036286u, new Vector3(-15.610046f, 41f, 5.3864136f), 919); obj71.Steps = list103; reference73 = obj71; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 1 }; num2 = 2; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-11.236769f, 40.999996f, 15.472222f), 919); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1036412u, new Vector3(53.391357f, 34.999996f, 80.094604f), 919); obj72.Steps = list104; reference74 = obj72; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 2 }; index2 = 2; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-11.236769f, 40.999996f, 15.472222f), 919); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1036286u, new Vector3(-15.610046f, 41f, 5.3864136f), 919); obj73.Steps = list105; reference75 = obj73; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 3 }; num2 = 1; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011480u, new Vector3(-17.227417f, 40.97046f, 5.2948f), 919) { StopDistance = 4.5f }; obj74.Steps = list106; reference76 = obj74; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 4 }; index2 = 1; List list107 = new List(index2); CollectionsMarshal.SetCount(list107, index2); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1036286u, new Vector3(-15.610046f, 41f, 5.3864136f), 919); obj75.Steps = list107; reference77 = obj75; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 5 }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1036285u, new Vector3(-16.372986f, 40.999996f, 3.8909912f), 919) { StopDistance = 5f }; obj76.Steps = list108; reference78 = obj76; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 6 }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1036287u, new Vector3(-19.089111f, 41f, 3.768982f), 919) { StopDistance = 7f }; obj77.Steps = list109; reference79 = obj77; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-507.93283f, 7.6638765f, 52.09985f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032586u, new Vector3(-505.42462f, 7.68313f, 51.621216f), 621); obj78.Steps = list110; reference80 = obj78; questRoot15.QuestSequence = list102; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(4033); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list111 = new List(num); CollectionsMarshal.SetCount(list111, num); span = CollectionsMarshal.AsSpan(list111); index = 0; span[index] = "plogon_enjoyer"; questRoot16.Author = list111; index = 6; List list112 = new List(index); CollectionsMarshal.SetCount(list112, index); span2 = CollectionsMarshal.AsSpan(list112); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 0 }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; obj79.Steps = list113; reference81 = obj79; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 1 }; num2 = 1; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1028406u, new Vector3(43.289795f, -8f, 108.62891f), 132) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaAmphitheatre, To = EAetheryteLocation.Gridania } }; obj80.Steps = list114; reference82 = obj80; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 2 }; index2 = 1; List list115 = new List(index2); CollectionsMarshal.SetCount(list115, index2); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011356u, new Vector3(58.304688f, -0.015319824f, 84.27551f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach }; obj81.Steps = list115; reference83 = obj81; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 3 }; num2 = 1; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024112u, new Vector3(796.933f, 69.9999f, 634.76f), 621); obj82.Steps = list116; reference84 = obj82; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 4 }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1028406u, new Vector3(43.289795f, -8f, 108.62891f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj83.Steps = list117; reference85 = obj83; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006756u, new Vector3(-16.891846f, 10.17425f, -246.87573f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; obj84.Steps = list118; reference86 = obj84; questRoot16.QuestSequence = list112; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(4034); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list119 = new List(num); CollectionsMarshal.SetCount(list119, num); span = CollectionsMarshal.AsSpan(list119); index = 0; span[index] = "liza"; questRoot17.Author = list119; index = 8; List list120 = new List(index); CollectionsMarshal.SetCount(list120, index); span2 = CollectionsMarshal.AsSpan(list120); num = 0; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 0 }; index2 = 1; List list121 = new List(index2); CollectionsMarshal.SetCount(list121, index2); span3 = CollectionsMarshal.AsSpan(list121); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032227u, new Vector3(665.8884f, 297.47797f, -160.57074f), 814); obj85.Steps = list121; reference87 = obj85; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 1 }; num2 = 2; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010832u, new Vector3(738.3076f, 285.60303f, -82.871826f), 814) { TargetTerritoryId = (ushort)895, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1035131u, new Vector3(-3.6469727f, -3.475783E-11f, -58.121643f), 895); obj86.Steps = list122; reference88 = obj86; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 2 }; index2 = 2; List list123 = new List(index2); CollectionsMarshal.SetCount(list123, index2); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010829u, new Vector3(1.4190674f, 0.83917236f, 2.5177002f), 895) { TargetTerritoryId = (ushort)814 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1035132u, new Vector3(545.4337f, 295.66992f, -221.45422f), 814) { Fly = true }; obj87.Steps = list123; reference89 = obj87; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 3 }; num2 = 1; List list124 = new List(num2); CollectionsMarshal.SetCount(list124, num2); span3 = CollectionsMarshal.AsSpan(list124); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011442u, new Vector3(-8.957031f, 0.503479f, -65.26294f), 895); obj88.Steps = list124; reference90 = obj88; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 4 }; index2 = 1; List list125 = new List(index2); CollectionsMarshal.SetCount(list125, index2); span3 = CollectionsMarshal.AsSpan(list125); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1035134u, new Vector3(711.635f, 286.3896f, -122.78937f), 814) { StopDistance = 7f }; obj89.Steps = list125; reference91 = obj89; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 5 }; num2 = 3; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); index2 = 0; ref QuestStep reference93 = ref span3[index2]; QuestStep obj91 = new QuestStep(EInteractionType.Interact, 1034054u, new Vector3(659.75415f, 297.47797f, -145.15906f), 814) { Fly = true }; index3 = 6; List list127 = new List(index3); CollectionsMarshal.SetCount(list127, index3); Span span6 = CollectionsMarshal.AsSpan(list127); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj91.CompletionQuestVariablesFlags = list127; reference93 = obj91; index2++; ref QuestStep reference94 = ref span3[index2]; QuestStep obj92 = new QuestStep(EInteractionType.Interact, 1027299u, new Vector3(638.11694f, 297.44974f, -180.19385f), 814) { Fly = true }; num3 = 6; List list128 = new List(num3); CollectionsMarshal.SetCount(list128, num3); span6 = CollectionsMarshal.AsSpan(list128); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj92.CompletionQuestVariablesFlags = list128; reference94 = obj92; index2++; ref QuestStep reference95 = ref span3[index2]; QuestStep obj93 = new QuestStep(EInteractionType.Interact, 1027486u, new Vector3(608.8501f, 297.4718f, -165.45361f), 814) { Fly = true }; index3 = 6; List list129 = new List(index3); CollectionsMarshal.SetCount(list129, index3); span6 = CollectionsMarshal.AsSpan(list129); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj93.CompletionQuestVariablesFlags = list129; reference95 = obj93; obj90.Steps = list126; reference92 = obj90; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 6 }; index2 = 1; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011447u, new Vector3(711.6044f, 286.12183f, -121.50757f), 814) { Fly = true }; obj94.Steps = list130; reference96 = obj94; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; ref QuestStep reference98 = ref span3[index2]; QuestStep obj96 = new QuestStep(EInteractionType.CompleteQuest, 1035135u, new Vector3(-361.37946f, 105.987305f, 347.12744f), 928) { StopDistance = 5f }; num3 = 2; List list132 = new List(num3); CollectionsMarshal.SetCount(list132, num3); span4 = CollectionsMarshal.AsSpan(list132); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKTA501_04034_Q5_000_000"), Answer = new ExcelRef("TEXT_LUCKTA501_04034_A5_000_001") }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKTA501_04034_Q6_000_000"), Answer = new ExcelRef("TEXT_LUCKTA501_04034_A6_000_001") }; obj96.DialogueChoices = list132; obj96.NextQuestId = new QuestId(4035); reference98 = obj96; obj95.Steps = list131; reference97 = obj95; questRoot17.QuestSequence = list120; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(4035); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list133 = new List(num); CollectionsMarshal.SetCount(list133, num); span = CollectionsMarshal.AsSpan(list133); index = 0; span[index] = "liza"; questRoot18.Author = list133; index = 4; List list134 = new List(index); CollectionsMarshal.SetCount(list134, index); span2 = CollectionsMarshal.AsSpan(list134); num = 0; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 0 }; index2 = 1; List list135 = new List(index2); CollectionsMarshal.SetCount(list135, index2); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; ref QuestStep reference100 = ref span3[num2]; QuestStep obj98 = new QuestStep(EInteractionType.AcceptQuest, 1035135u, new Vector3(-361.37946f, 105.987305f, 347.12744f), 928) { StopDistance = 5f }; index3 = 1; List list136 = new List(index3); CollectionsMarshal.SetCount(list136, index3); span4 = CollectionsMarshal.AsSpan(list136); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKTA502_04035_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKTA502_04035_A1_000_001") }; obj98.DialogueChoices = list136; reference100 = obj98; obj97.Steps = list135; reference99 = obj97; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 1 }; num2 = 14; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-352.89597f, 106.840775f, 337.33798f), 928) { RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-271.62762f, 69.97228f, 273.0655f), 928) { DelaySecondsAtStart = 2f, RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-234.40671f, 30f, 168.78214f), 928) { DelaySecondsAtStart = 2f }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-237.90593f, 36.4109f, 107.25123f), 928); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-264.81836f, 20.597822f, 72.87652f), 928) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-233.77907f, -3.860001f, 31.767477f), 928) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2011234u, new Vector3(-230.12134f, -2.609314f, 11.612061f), 928) { TargetTerritoryId = (ushort)928 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-229.71193f, -115.06235f, -115.379684f), 928) { RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-229.96237f, -168.28922f, -329.79776f), 928) { DelaySecondsAtStart = 2f, DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-237.64621f, -168.16484f, -336.7267f), 928) { DelaySecondsAtStart = 2f, RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-305.8408f, -204.6433f, -336.8385f), 928) { DelaySecondsAtStart = 2f, RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-366.50647f, -241.32147f, -311.57397f), 928) { StopDistance = 0.5f, DelaySecondsAtStart = 2f, JumpDestination = new JumpDestination { Position = new Vector3(-366.558f, -249.74661f, -301.74612f) } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2011269u, new Vector3(-366.50647f, -248.43219f, -285.6947f), 928) { TargetTerritoryId = (ushort)928 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2011440u, new Vector3(200f, -478.47717f, -558.8312f), 928); obj99.Steps = list137; reference101 = obj99; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 2 }; index2 = 1; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 928) { DutyOptions = new DutyOptions { ContentFinderConditionId = 779u } }; obj100.Steps = list138; reference102 = obj100; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1035142u, new Vector3(701.9607f, 291.86115f, -142.443f), 814) { StopDistance = 5f, NextQuestId = new QuestId(4036) }; obj101.Steps = list139; reference103 = obj101; questRoot18.QuestSequence = list134; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(4036); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list140 = new List(num); CollectionsMarshal.SetCount(list140, num); span = CollectionsMarshal.AsSpan(list140); index = 0; span[index] = "liza"; questRoot19.Author = list140; index = 8; List list141 = new List(index); CollectionsMarshal.SetCount(list141, index); span2 = CollectionsMarshal.AsSpan(list141); num = 0; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 0 }; index2 = 1; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1035142u, new Vector3(701.9607f, 291.86115f, -142.443f), 814) { StopDistance = 5f }; obj102.Steps = list142; reference104 = obj102; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 1 }; num2 = 2; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010832u, new Vector3(738.3076f, 285.60303f, -82.871826f), 814) { TargetTerritoryId = (ushort)895, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1035141u, new Vector3(-13.382202f, 0.039723f, -66.11737f), 895); obj103.Steps = list143; reference105 = obj103; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 2 }; index2 = 1; List list144 = new List(index2); CollectionsMarshal.SetCount(list144, index2); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1032227u, new Vector3(665.8884f, 297.47797f, -160.57074f), 814) { Fly = true }; obj104.Steps = list144; reference106 = obj104; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 3 }; num2 = 2; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010832u, new Vector3(738.3076f, 285.60303f, -82.871826f), 814) { TargetTerritoryId = (ushort)895, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1035133u, new Vector3(-6.881897f, 0.029997535f, -63.187683f), 895); obj105.Steps = list145; reference107 = obj105; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 4 }; index2 = 1; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011441u, new Vector3(-3.5858765f, -0.015319824f, -58.06067f), 895) { StopDistance = 4f }; obj106.Steps = list146; reference108 = obj106; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 5 }; num2 = 6; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(2.2522326f, 0f, -52.14471f), 895); index2++; ref QuestStep reference110 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1035148u, new Vector3(2.39563f, -3.2740335E-11f, -54.61206f), 895); num3 = 6; List list148 = new List(num3); CollectionsMarshal.SetCount(list148, num3); span6 = CollectionsMarshal.AsSpan(list148); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list148; index3 = 1; List list149 = new List(index3); CollectionsMarshal.SetCount(list149, index3); span4 = CollectionsMarshal.AsSpan(list149); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKTA503_04036_Q9_000_000"), Answer = new ExcelRef("TEXT_LUCKTA503_04036_A9_000_002") }; questStep3.DialogueChoices = list149; reference110 = questStep3; index2++; ref QuestStep reference111 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1035144u, new Vector3(3.9520264f, -3.2538423E-11f, -54.24591f), 895); num3 = 6; List list150 = new List(num3); CollectionsMarshal.SetCount(list150, num3); span6 = CollectionsMarshal.AsSpan(list150); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list150; index3 = 1; List list151 = new List(index3); CollectionsMarshal.SetCount(list151, index3); span4 = CollectionsMarshal.AsSpan(list151); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKTA503_04036_Q6_000_000"), Answer = new ExcelRef("TEXT_LUCKTA503_04036_A6_000_002") }; questStep4.DialogueChoices = list151; reference111 = questStep4; index2++; ref QuestStep reference112 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1035145u, new Vector3(4.8981323f, -3.0844622E-11f, -51.407654f), 895); num3 = 6; List list152 = new List(num3); CollectionsMarshal.SetCount(list152, num3); span6 = CollectionsMarshal.AsSpan(list152); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list152; index3 = 1; List list153 = new List(index3); CollectionsMarshal.SetCount(list153, index3); span4 = CollectionsMarshal.AsSpan(list153); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKTA503_04036_Q7_000_000"), Answer = new ExcelRef("TEXT_LUCKTA503_04036_A7_000_002") }; questStep5.DialogueChoices = list153; reference112 = questStep5; index2++; ref QuestStep reference113 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1035146u, new Vector3(4.3182373f, -3.024035E-11f, -50.400574f), 895); num3 = 6; List list154 = new List(num3); CollectionsMarshal.SetCount(list154, num3); span6 = CollectionsMarshal.AsSpan(list154); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list154; index3 = 1; List list155 = new List(index3); CollectionsMarshal.SetCount(list155, index3); span4 = CollectionsMarshal.AsSpan(list155); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKTA503_04036_Q8_000_000"), Answer = new ExcelRef("TEXT_LUCKTA503_04036_A8_000_001") }; questStep6.DialogueChoices = list155; reference113 = questStep6; index2++; ref QuestStep reference114 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1035147u, new Vector3(0.62561035f, -3.0313623E-11f, -50.522705f), 895); num3 = 6; List list156 = new List(num3); CollectionsMarshal.SetCount(list156, num3); span6 = CollectionsMarshal.AsSpan(list156); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list156; index3 = 1; List list157 = new List(index3); CollectionsMarshal.SetCount(list157, index3); span4 = CollectionsMarshal.AsSpan(list157); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKTA503_04036_Q10_000_000"), Answer = new ExcelRef("TEXT_LUCKTA503_04036_A10_000_002") }; questStep7.DialogueChoices = list157; reference114 = questStep7; obj107.Steps = list147; reference109 = obj107; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 6 }; index2 = 1; List list158 = new List(index2); CollectionsMarshal.SetCount(list158, index2); span3 = CollectionsMarshal.AsSpan(list158); num2 = 0; ref QuestStep reference116 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1035630u, new Vector3(2.2124634f, -3.161355E-11f, -52.689453f), 895); num3 = 1; List list159 = new List(num3); CollectionsMarshal.SetCount(list159, num3); span4 = CollectionsMarshal.AsSpan(list159); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKTA503_04036_Q11_000_000"), Answer = new ExcelRef("TEXT_LUCKTA503_04036_A11_000_001") }; questStep8.DialogueChoices = list159; reference116 = questStep8; obj108.Steps = list158; reference115 = obj108; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2010829u, new Vector3(1.4190674f, 0.83917236f, 2.5177002f), 895) { TargetTerritoryId = (ushort)814 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1032227u, new Vector3(665.8884f, 297.47797f, -160.57074f), 814) { Fly = true, NextQuestId = new QuestId(4043) }; obj109.Steps = list160; reference117 = obj109; questRoot19.QuestSequence = list141; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(4043); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list161 = new List(num); CollectionsMarshal.SetCount(list161, num); span = CollectionsMarshal.AsSpan(list161); index = 0; span[index] = "liza"; questRoot20.Author = list161; index = 2; List list162 = new List(index); CollectionsMarshal.SetCount(list162, index); span2 = CollectionsMarshal.AsSpan(list162); num = 0; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 0 }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; ref QuestStep reference119 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.AcceptQuest, 1032227u, new Vector3(665.8884f, 297.47797f, -160.57074f), 814); index3 = 1; List list164 = new List(index3); CollectionsMarshal.SetCount(list164, index3); span4 = CollectionsMarshal.AsSpan(list164); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKTA510_04043_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKTA510_04043_A1_000_001") }; questStep9.DialogueChoices = list164; reference119 = questStep9; obj110.Steps = list163; reference118 = obj110; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1036042u, new Vector3(655.1765f, 297.57593f, -171.31305f), 814); obj111.Steps = list165; reference120 = obj111; questRoot20.QuestSequence = list162; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(4044); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list166 = new List(num); CollectionsMarshal.SetCount(list166, num); span = CollectionsMarshal.AsSpan(list166); index = 0; span[index] = "liza"; questRoot21.Author = list166; index = 1; List list167 = new List(index); CollectionsMarshal.SetCount(list167, index); span2 = CollectionsMarshal.AsSpan(list167); num = 0; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 0 }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032227u, new Vector3(665.8884f, 297.47797f, -160.57074f), 814); obj112.Steps = list168; reference121 = obj112; questRoot21.QuestSequence = list167; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(4045); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list169 = new List(num); CollectionsMarshal.SetCount(list169, num); span = CollectionsMarshal.AsSpan(list169); index = 0; span[index] = "liza"; questRoot22.Author = list169; index = 1; List list170 = new List(index); CollectionsMarshal.SetCount(list170, index); span2 = CollectionsMarshal.AsSpan(list170); num = 0; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 0 }; num2 = 1; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032227u, new Vector3(665.8884f, 297.47797f, -160.57074f), 814); obj113.Steps = list171; reference122 = obj113; questRoot22.QuestSequence = list170; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(4046); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list172 = new List(num); CollectionsMarshal.SetCount(list172, num); span = CollectionsMarshal.AsSpan(list172); index = 0; span[index] = "liza"; questRoot23.Author = list172; index = 1; List list173 = new List(index); CollectionsMarshal.SetCount(list173, index); span2 = CollectionsMarshal.AsSpan(list173); num = 0; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 0 }; index2 = 1; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032227u, new Vector3(665.8884f, 297.47797f, -160.57074f), 814); obj114.Steps = list174; reference123 = obj114; questRoot23.QuestSequence = list173; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(4047); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list175 = new List(num); CollectionsMarshal.SetCount(list175, num); span = CollectionsMarshal.AsSpan(list175); index = 0; span[index] = "liza"; questRoot24.Author = list175; index = 1; List list176 = new List(index); CollectionsMarshal.SetCount(list176, index); span2 = CollectionsMarshal.AsSpan(list176); num = 0; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 0 }; num2 = 1; List list177 = new List(num2); CollectionsMarshal.SetCount(list177, num2); span3 = CollectionsMarshal.AsSpan(list177); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032227u, new Vector3(665.8884f, 297.47797f, -160.57074f), 814); obj115.Steps = list177; reference124 = obj115; questRoot24.QuestSequence = list176; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(4048); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list178 = new List(num); CollectionsMarshal.SetCount(list178, num); span = CollectionsMarshal.AsSpan(list178); index = 0; span[index] = "liza"; questRoot25.Author = list178; index = 1; List list179 = new List(index); CollectionsMarshal.SetCount(list179, index); span2 = CollectionsMarshal.AsSpan(list179); num = 0; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 0 }; index2 = 1; List list180 = new List(index2); CollectionsMarshal.SetCount(list180, index2); span3 = CollectionsMarshal.AsSpan(list180); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032227u, new Vector3(665.8884f, 297.47797f, -160.57074f), 814); obj116.Steps = list180; reference125 = obj116; questRoot25.QuestSequence = list179; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(4049); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list181 = new List(num); CollectionsMarshal.SetCount(list181, num); span = CollectionsMarshal.AsSpan(list181); index = 0; span[index] = "liza"; questRoot26.Author = list181; index = 1; List list182 = new List(index); CollectionsMarshal.SetCount(list182, index); span2 = CollectionsMarshal.AsSpan(list182); num = 0; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 0 }; num2 = 1; List list183 = new List(num2); CollectionsMarshal.SetCount(list183, num2); span3 = CollectionsMarshal.AsSpan(list183); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1032227u, new Vector3(665.8884f, 297.47797f, -160.57074f), 814); obj117.Steps = list183; reference126 = obj117; questRoot26.QuestSequence = list182; AddQuest(questId26, questRoot26); } private static void LoadQuests81() { QuestId questId = new QuestId(4050); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; ref QuestStep reference2 = ref span3[index2]; QuestStep obj2 = new QuestStep(EInteractionType.AcceptQuest, 1036042u, new Vector3(655.1765f, 297.57593f, -171.31305f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaStilltide, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; int num3 = 2; List list4 = new List(num3); CollectionsMarshal.SetCount(list4, num3); Span span4 = CollectionsMarshal.AsSpan(list4); int num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKTA521_04050_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKTA521_04050_A1_000_002") }; num4++; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKTA521_04050_Q2_000_000"), Answer = new ExcelRef("TEXT_LUCKTA521_04050_A2_000_001") }; obj2.DialogueChoices = list4; reference2 = obj2; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 1 }; index2 = 7; List list5 = new List(index2); CollectionsMarshal.SetCount(list5, index2); span3 = CollectionsMarshal.AsSpan(list5); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2010832u, new Vector3(738.3076f, 285.60303f, -82.871826f), 814) { TargetTerritoryId = (ushort)895, Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2010830u, new Vector3(-0.015319824f, 1.2664795f, -94.86542f), 895) { TargetTerritoryId = (ushort)896 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-499.9735f, 463.36023f, 177.62115f), 896); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-499.9782f, 400.99997f, 4.3087606f), 896); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-557.9587f, 383f, -141.83781f), 896) { RestartNavigationIfCancelled = false }; num2++; ref QuestStep reference4 = ref span3[num2]; QuestStep obj4 = new QuestStep(EInteractionType.Interact, 2011457u, new Vector3(-643.4882f, 338.39917f, -353.8415f), 896) { DelaySecondsAtStart = 2f }; num4 = 6; List list6 = new List(num4); CollectionsMarshal.SetCount(list6, num4); Span span5 = CollectionsMarshal.AsSpan(list6); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj4.CompletionQuestVariablesFlags = list6; reference4 = obj4; num2++; ref QuestStep reference5 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2011456u, new Vector3(-679.56055f, 335.31702f, -307.88135f), 896); num3 = 6; List list7 = new List(num3); CollectionsMarshal.SetCount(list7, num3); span5 = CollectionsMarshal.AsSpan(list7); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list7; reference5 = questStep; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1036042u, new Vector3(655.1765f, 297.57593f, -171.31305f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaStilltide }; obj5.Steps = list8; reference6 = obj5; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(4051); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list9 = new List(num); CollectionsMarshal.SetCount(list9, num); span = CollectionsMarshal.AsSpan(list9); index = 0; span[index] = "liza"; questRoot2.Author = list9; index = 3; List list10 = new List(index); CollectionsMarshal.SetCount(list10, index); span2 = CollectionsMarshal.AsSpan(list10); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; ref QuestStep reference8 = ref span3[num2]; QuestStep obj7 = new QuestStep(EInteractionType.AcceptQuest, 1036043u, new Vector3(653.8948f, 297.51984f, -171.80133f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaStilltide, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num4 = 1; List list12 = new List(num4); CollectionsMarshal.SetCount(list12, num4); span4 = CollectionsMarshal.AsSpan(list12); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKTA522_04051_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKTA522_04051_A1_000_001") }; obj7.DialogueChoices = list12; reference8 = obj7; obj6.Steps = list11; reference7 = obj6; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 1 }; num2 = 25; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; ref QuestStep reference10 = ref span3[index2]; QuestStep obj9 = new QuestStep(EInteractionType.Interact, 2011154u, new Vector3(703.1509f, 295.3993f, -160.20447f), 814) { TargetTerritoryId = (ushort)928 }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 1; List list14 = new List(num3); CollectionsMarshal.SetCount(list14, num3); Span span6 = CollectionsMarshal.AsSpan(list14); num4 = 0; span6[num4] = 928; skipStepConditions.InTerritory = list14; skipConditions.StepIf = skipStepConditions; obj9.SkipConditions = skipConditions; reference10 = obj9; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-352.89597f, 106.840775f, 337.33798f), 928) { RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.None, null, null, 928) { DelaySecondsAtStart = 3f }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-271.62762f, 69.97228f, 273.0655f), 928) { RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.None, null, null, 928) { DelaySecondsAtStart = 2f }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-234.40671f, 30f, 168.78214f), 928); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-237.90593f, 36.4109f, 107.25123f), 928); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-264.81836f, 20.597822f, 72.87652f), 928) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-246.3392f, 2.727209f, 47.629112f), 928) { DisableNavmesh = true }; index2++; ref QuestStep reference11 = ref span3[index2]; QuestStep obj10 = new QuestStep(EInteractionType.Interact, 2011477u, new Vector3(-233.6004f, 2.5177002f, 49.637573f), 928) { DisableNavmesh = true }; num4 = 6; List> list15 = new List>(num4); CollectionsMarshal.SetCount(list15, num4); Span> span7 = CollectionsMarshal.AsSpan(list15); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; ref List reference12 = ref span7[num3]; int num5 = 1; List list16 = new List(num5); CollectionsMarshal.SetCount(list16, num5); span5 = CollectionsMarshal.AsSpan(list16); int index3 = 0; span5[index3] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); reference12 = list16; num3++; span7[num3] = null; num3++; span7[num3] = null; obj10.RequiredQuestVariables = list15; num3 = 6; List list17 = new List(num3); CollectionsMarshal.SetCount(list17, num3); span5 = CollectionsMarshal.AsSpan(list17); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj10.CompletionQuestVariablesFlags = list17; reference11 = obj10; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-246.3392f, 2.727209f, 47.629112f), 928) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-233.77907f, -3.860001f, 31.767477f), 928) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2011234u, new Vector3(-230.12134f, -2.609314f, 11.612061f), 928) { TargetTerritoryId = (ushort)928 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-229.71193f, -115.06235f, -115.379684f), 928) { RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.None, null, null, 928) { DelaySecondsAtStart = 2f }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-229.93883f, -150.49908f, -219.08035f), 928); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-229.96237f, -168.28922f, -329.79776f), 928) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-237.64621f, -168.16484f, -336.7267f), 928) { DelaySecondsAtStart = 2f, RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.None, null, null, 928) { DelaySecondsAtStart = 2f }; index2++; ref QuestStep reference13 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2011458u, new Vector3(-295.1858f, -203.93689f, -329.36603f), 928); num4 = 6; List list18 = new List(num4); CollectionsMarshal.SetCount(list18, num4); span5 = CollectionsMarshal.AsSpan(list18); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list18; reference13 = questStep2; index2++; ref QuestStep reference14 = ref span3[index2]; QuestStep obj11 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-305.8408f, -204.6433f, -336.8385f), 928) { DelaySecondsAtStart = 2f, RestartNavigationIfCancelled = false }; num3 = 6; List> list19 = new List>(num3); CollectionsMarshal.SetCount(list19, num3); span7 = CollectionsMarshal.AsSpan(list19); num4 = 0; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; ref List reference15 = ref span7[num4]; index3 = 1; List list20 = new List(index3); CollectionsMarshal.SetCount(list20, index3); span5 = CollectionsMarshal.AsSpan(list20); num5 = 0; span5[num5] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference15 = list20; num4++; span7[num4] = null; num4++; span7[num4] = null; obj11.RequiredQuestVariables = list19; reference14 = obj11; index2++; span3[index2] = new QuestStep(EInteractionType.None, null, null, 928) { DelaySecondsAtStart = 2f }; index2++; ref QuestStep reference16 = ref span3[index2]; QuestStep obj12 = new QuestStep(EInteractionType.Jump, null, new Vector3(-366.50647f, -241.32147f, -311.57397f), 928) { StopDistance = 0.5f, DelaySecondsAtStart = 2f, JumpDestination = new JumpDestination { Position = new Vector3(-366.558f, -249.74661f, -301.74612f) } }; num4 = 6; List> list21 = new List>(num4); CollectionsMarshal.SetCount(list21, num4); span7 = CollectionsMarshal.AsSpan(list21); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; ref List reference17 = ref span7[num3]; num5 = 1; List list22 = new List(num5); CollectionsMarshal.SetCount(list22, num5); span5 = CollectionsMarshal.AsSpan(list22); index3 = 0; span5[index3] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference17 = list22; num3++; span7[num3] = null; num3++; span7[num3] = null; obj12.RequiredQuestVariables = list21; reference16 = obj12; index2++; ref QuestStep reference18 = ref span3[index2]; QuestStep obj13 = new QuestStep(EInteractionType.Interact, 2011269u, new Vector3(-366.50647f, -248.43219f, -285.6947f), 928) { TargetTerritoryId = (ushort)928 }; num3 = 6; List> list23 = new List>(num3); CollectionsMarshal.SetCount(list23, num3); span7 = CollectionsMarshal.AsSpan(list23); num4 = 0; span7[num4] = null; num4++; span7[num4] = null; num4++; span7[num4] = null; num4++; ref List reference19 = ref span7[num4]; index3 = 1; List list24 = new List(index3); CollectionsMarshal.SetCount(list24, index3); span5 = CollectionsMarshal.AsSpan(list24); num5 = 0; span5[num5] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference19 = list24; num4++; span7[num4] = null; num4++; span7[num4] = null; obj13.RequiredQuestVariables = list23; reference18 = obj13; index2++; ref QuestStep reference20 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2011459u, new Vector3(205.8899f, -500.0229f, -167.86456f), 928); num4 = 6; List> list25 = new List>(num4); CollectionsMarshal.SetCount(list25, num4); span7 = CollectionsMarshal.AsSpan(list25); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; ref List reference21 = ref span7[num3]; num5 = 1; List list26 = new List(num5); CollectionsMarshal.SetCount(list26, num5); span5 = CollectionsMarshal.AsSpan(list26); index3 = 0; span5[index3] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference21 = list26; num3++; span7[num3] = null; num3++; span7[num3] = null; questStep3.RequiredQuestVariables = list25; reference20 = questStep3; obj8.Steps = list13; reference9 = obj8; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1036043u, new Vector3(653.8948f, 297.51984f, -171.80133f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaStilltide }; obj14.Steps = list27; reference22 = obj14; questRoot2.QuestSequence = list10; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(4052); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list28 = new List(num); CollectionsMarshal.SetCount(list28, num); span = CollectionsMarshal.AsSpan(list28); index = 0; span[index] = "liza"; questRoot3.Author = list28; index = 3; List list29 = new List(index); CollectionsMarshal.SetCount(list29, index); span2 = CollectionsMarshal.AsSpan(list29); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 0 }; num2 = 1; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; ref QuestStep reference24 = ref span3[index2]; QuestStep obj16 = new QuestStep(EInteractionType.AcceptQuest, 1036044u, new Vector3(652.7046f, 297.47797f, -171.03839f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaTomra }; num3 = 1; List list31 = new List(num3); CollectionsMarshal.SetCount(list31, num3); span4 = CollectionsMarshal.AsSpan(list31); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKTA523_04052_Q1_000_000"), Answer = new ExcelRef("TEXT_LUCKTA523_04052_A1_000_001") }; obj16.DialogueChoices = list31; reference24 = obj16; obj15.Steps = list30; reference23 = obj15; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 1 }; index2 = 1; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; ref QuestStep reference26 = ref span3[num2]; QuestStep obj18 = new QuestStep(EInteractionType.Combat, null, new Vector3(552.4747f, 294.7846f, -137.54712f), 814) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list33 = new List(num4); CollectionsMarshal.SetCount(list33, num4); Span span8 = CollectionsMarshal.AsSpan(list33); num3 = 0; span8[num3] = 10391u; obj18.KillEnemyDataIds = list33; obj18.CombatItemUse = new CombatItemUse { ItemId = 2003071u, Condition = ECombatItemUseCondition.HealthPercent, Value = 30 }; reference26 = obj18; obj17.Steps = list32; reference25 = obj17; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1036044u, new Vector3(652.7046f, 297.47797f, -171.03839f), 814) { Fly = true }; obj19.Steps = list34; reference27 = obj19; questRoot3.QuestSequence = list29; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(4053); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list35 = new List(num); CollectionsMarshal.SetCount(list35, num); span = CollectionsMarshal.AsSpan(list35); index = 0; span[index] = "liza"; questRoot4.Author = list35; index = 3; List list36 = new List(index); CollectionsMarshal.SetCount(list36, index); span2 = CollectionsMarshal.AsSpan(list36); num = 0; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 0 }; index2 = 1; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1032227u, new Vector3(665.8884f, 297.47797f, -160.57074f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaStilltide, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj20.Steps = list37; reference28 = obj20; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 1 }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1036045u, new Vector3(10.0251465f, 82.83513f, -53.60504f), 820) { AetheryteShortcut = EAetheryteLocation.Eulmore }; obj21.Steps = list38; reference29 = obj21; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1032227u, new Vector3(665.8884f, 297.47797f, -160.57074f), 814) { Fly = true, AetheryteShortcut = EAetheryteLocation.KholusiaStilltide }; obj22.Steps = list39; reference30 = obj22; questRoot4.QuestSequence = list36; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(4058); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list40 = new List(num); CollectionsMarshal.SetCount(list40, num); span = CollectionsMarshal.AsSpan(list40); index = 0; span[index] = "liza"; questRoot5.Author = list40; index = 3; List list41 = new List(index); CollectionsMarshal.SetCount(list41, index); span2 = CollectionsMarshal.AsSpan(list41); num = 0; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 0 }; num2 = 1; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1035613u, new Vector3(-2.456726f, 0f, -9.720032f), 351) { StopDistance = 5f }; obj23.Steps = list42; reference31 = obj23; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 1 }; index2 = 1; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1036324u, new Vector3(739.681f, 70f, 535.4237f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter }; obj24.Steps = list43; reference32 = obj24; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1036329u, new Vector3(741.1155f, 70f, 527.7333f), 621); obj25.Steps = list44; reference33 = obj25; questRoot5.QuestSequence = list41; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(4059); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list45 = new List(num); CollectionsMarshal.SetCount(list45, num); span = CollectionsMarshal.AsSpan(list45); index = 0; span[index] = "liza"; questRoot6.Author = list45; index = 5; List list46 = new List(index); CollectionsMarshal.SetCount(list46, index); span2 = CollectionsMarshal.AsSpan(list46); num = 0; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 0 }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1036330u, new Vector3(742.1836f, 70f, 529.0454f), 621); obj26.Steps = list47; reference34 = obj26; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 1 }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1036334u, new Vector3(-73.56378f, 8.05915f, 29.3125f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard }; obj27.Steps = list48; reference35 = obj27; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 2 }; index2 = 1; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1013167u, new Vector3(125.68848f, 24.458836f, 2.456604f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; obj28.Steps = list49; reference36 = obj28; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 3 }; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1036342u, new Vector3(161.91345f, -15.134371f, 33.279907f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardAthenaeumAstrologicum } }; obj29.Steps = list50; reference37 = obj29; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1036344u, new Vector3(-521.5991f, -103.946754f, 143.63306f), 402); obj30.Steps = list51; reference38 = obj30; questRoot6.QuestSequence = list46; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(4060); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list52 = new List(num); CollectionsMarshal.SetCount(list52, num); span = CollectionsMarshal.AsSpan(list52); index = 0; span[index] = "liza"; questRoot7.Author = list52; index = 7; List list53 = new List(index); CollectionsMarshal.SetCount(list53, index); span2 = CollectionsMarshal.AsSpan(list53); num = 0; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 0 }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1036346u, new Vector3(-520.531f, -103.99243f, 144.24353f), 402); obj31.Steps = list54; reference39 = obj31; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 1 }; index2 = 1; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011483u, new Vector3(-681.5442f, -41.153625f, 424.58215f), 402) { StopDistance = 1f, Fly = true }; obj32.Steps = list55; reference40 = obj32; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 2 }; num2 = 1; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1036588u, new Vector3(-683.3448f, -41.403988f, 426.44385f), 402) { StopDistance = 5f }; obj33.Steps = list56; reference41 = obj33; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 3 }; index2 = 1; List list57 = new List(index2); CollectionsMarshal.SetCount(list57, index2); span3 = CollectionsMarshal.AsSpan(list57); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1036353u, new Vector3(-229.38892f, 246.3967f, 96.75745f), 402) { Fly = true }; obj34.Steps = list57; reference42 = obj34; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 4 }; num2 = 3; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; ref QuestStep reference44 = ref span3[index2]; QuestStep obj36 = new QuestStep(EInteractionType.Interact, 1036358u, new Vector3(-215.16754f, 253.81813f, -13.16864f), 402) { Fly = true }; num3 = 6; List list59 = new List(num3); CollectionsMarshal.SetCount(list59, num3); span5 = CollectionsMarshal.AsSpan(list59); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj36.CompletionQuestVariablesFlags = list59; reference44 = obj36; index2++; ref QuestStep reference45 = ref span3[index2]; QuestStep obj37 = new QuestStep(EInteractionType.Interact, 1036359u, new Vector3(-244.55634f, 263.18918f, -24.521301f), 402) { Mount = true, Fly = true }; num4 = 6; List list60 = new List(num4); CollectionsMarshal.SetCount(list60, num4); span5 = CollectionsMarshal.AsSpan(list60); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj37.CompletionQuestVariablesFlags = list60; reference45 = obj37; index2++; ref QuestStep reference46 = ref span3[index2]; QuestStep obj38 = new QuestStep(EInteractionType.Interact, 1036357u, new Vector3(-275.4406f, 252f, -20.981201f), 402) { DisableNavmesh = true }; num3 = 6; List list61 = new List(num3); CollectionsMarshal.SetCount(list61, num3); span5 = CollectionsMarshal.AsSpan(list61); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj38.CompletionQuestVariablesFlags = list61; reference46 = obj38; obj35.Steps = list58; reference43 = obj35; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 5 }; index2 = 1; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; ref QuestStep reference48 = ref span3[num2]; QuestStep obj40 = new QuestStep(EInteractionType.Interact, 1036353u, new Vector3(-229.38892f, 246.3967f, 96.75745f), 402) { Fly = true }; num4 = 1; List list63 = new List(num4); CollectionsMarshal.SetCount(list63, num4); span4 = CollectionsMarshal.AsSpan(list63); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMK103_04060_Q1_000_100"), Answer = new ExcelRef("TEXT_LUCKMK103_04060_A2_000_100") }; obj40.DialogueChoices = list63; reference48 = obj40; obj39.Steps = list62; reference47 = obj39; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1036357u, new Vector3(-275.4406f, 252f, -20.981201f), 402) { Fly = true }; obj41.Steps = list64; reference49 = obj41; questRoot7.QuestSequence = list53; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(4061); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list65 = new List(num); CollectionsMarshal.SetCount(list65, num); span = CollectionsMarshal.AsSpan(list65); index = 0; span[index] = "liza"; questRoot8.Author = list65; index = 5; List list66 = new List(index); CollectionsMarshal.SetCount(list66, index); span2 = CollectionsMarshal.AsSpan(list66); num = 0; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 0 }; index2 = 1; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1036953u, new Vector3(-275.4406f, 252f, -20.981201f), 402); obj42.Steps = list67; reference50 = obj42; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 1 }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011484u, new Vector3(28.366455f, 271.229f, -35.355164f), 402) { Fly = true }; obj43.Steps = list68; reference51 = obj43; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 2 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1036351u, new Vector3(-681.33057f, -41.32259f, 427.66455f), 402) { Fly = true }; obj44.Steps = list69; reference52 = obj44; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 3 }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1036351u, new Vector3(-681.33057f, -41.32259f, 427.66455f), 402); obj45.Steps = list70; reference53 = obj45; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1036352u, new Vector3(-679.92676f, -41.30151f, 429.00732f), 402); obj46.Steps = list71; reference54 = obj46; questRoot8.QuestSequence = list66; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(4062); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list72 = new List(num); CollectionsMarshal.SetCount(list72, num); span = CollectionsMarshal.AsSpan(list72); index = 0; span[index] = "liza"; questRoot9.Author = list72; index = 6; List list73 = new List(index); CollectionsMarshal.SetCount(list73, index); span2 = CollectionsMarshal.AsSpan(list73); num = 0; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 0 }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1036352u, new Vector3(-679.92676f, -41.30151f, 429.00732f), 402); obj47.Steps = list74; reference55 = obj47; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 1 }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1036368u, new Vector3(-137.56012f, 4.1f, -109.819214f), 130) { StopDistance = 5f }; obj48.Steps = list75; reference56 = obj48; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 2 }; num2 = 1; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1036374u, new Vector3(-25.0401f, 83.19998f, 10.452393f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAirship } }; obj49.Steps = list76; reference57 = obj49; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 3 }; index2 = 1; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 130) { DutyOptions = new DutyOptions { ContentFinderConditionId = 777u } }; obj50.Steps = list77; reference58 = obj50; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1036376u, new Vector3(-20.065674f, 83.2f, 15.121643f), 130) { StopDistance = 7f }; obj51.Steps = list78; reference59 = obj51; questRoot9.QuestSequence = list73; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(4063); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list79 = new List(num); CollectionsMarshal.SetCount(list79, num); span = CollectionsMarshal.AsSpan(list79); index = 0; span[index] = "liza"; questRoot10.Author = list79; index = 6; List list80 = new List(index); CollectionsMarshal.SetCount(list80, index); span2 = CollectionsMarshal.AsSpan(list80); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 0 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1036376u, new Vector3(-20.065674f, 83.2f, 15.121643f), 130) { StopDistance = 7f }; obj52.Steps = list81; reference60 = obj52; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 1 }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; ref QuestStep reference62 = ref span3[index2]; QuestStep obj54 = new QuestStep(EInteractionType.Interact, 1036388u, new Vector3(-76.46301f, 42f, 58.243652f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAlchemist } }; num3 = 1; List list83 = new List(num3); CollectionsMarshal.SetCount(list83, num3); span4 = CollectionsMarshal.AsSpan(list83); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_LUCKMK106_04063_Q1_000_100"), Answer = new ExcelRef("TEXT_LUCKMK106_04063_A2_000_100") }; obj54.DialogueChoices = list83; reference62 = obj54; obj53.Steps = list82; reference61 = obj53; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 2 }; index2 = 1; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1036391u, new Vector3(-77.71423f, 42f, 58.854004f), 131); obj55.Steps = list84; reference63 = obj55; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 3 }; num2 = 1; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1036392u, new Vector3(-14.328308f, 36.01278f, 61.08191f), 131); obj56.Steps = list85; reference64 = obj56; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 4 }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; obj57.Steps = list86; reference65 = obj57; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1036399u, new Vector3(-3.402832f, 0.01804012f, -8.499329f), 351); obj58.Steps = list87; reference66 = obj58; questRoot10.QuestSequence = list80; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(4064); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list88 = new List(num); CollectionsMarshal.SetCount(list88, num); span = CollectionsMarshal.AsSpan(list88); index = 0; span[index] = "liza"; questRoot11.Author = list88; index = 5; List list89 = new List(index); CollectionsMarshal.SetCount(list89, index); span2 = CollectionsMarshal.AsSpan(list89); num = 0; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1036400u, new Vector3(-2.5177612f, 0f, -9.170715f), 351); obj59.Steps = list90; reference67 = obj59; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1024065u, new Vector3(749.9961f, 70.139626f, 522.88086f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter }; obj60.Steps = list91; reference68 = obj60; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 2 }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1036325u, new Vector3(740.0167f, 70f, 534.02f), 621); obj61.Steps = list92; reference69 = obj61; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 3 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1037011u, new Vector3(741.7257f, 70f, 534.63025f), 621); obj62.Steps = list93; reference70 = obj62; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1036424u, new Vector3(-641.93176f, 130f, -503.19678f), 612) { AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens }; obj63.Steps = list94; reference71 = obj63; questRoot11.QuestSequence = list89; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(4065); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list95 = new List(num); CollectionsMarshal.SetCount(list95, num); span = CollectionsMarshal.AsSpan(list95); index = 0; span[index] = "liza"; questRoot12.Author = list95; index = 6; List list96 = new List(index); CollectionsMarshal.SetCount(list96, index); span2 = CollectionsMarshal.AsSpan(list96); num = 0; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 0 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1036426u, new Vector3(-642.3591f, 130f, -504.63113f), 612) { StopDistance = 5f }; obj64.Steps = list97; reference72 = obj64; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 1 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1036428u, new Vector3(125.993774f, 12.9667015f, -249.37823f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; obj65.Steps = list98; reference73 = obj65; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 2 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1005577u, new Vector3(28.488525f, -3.6319542f, 210.62024f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj66.Steps = list99; reference74 = obj66; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 3 }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000460u, new Vector3(-159.41101f, 4.054107f, -4.1047363f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; obj67.Steps = list100; reference75 = obj67; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 4 }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1003027u, new Vector3(4.8981323f, -1.92944f, -0.19836426f), 205); obj68.Steps = list101; reference76 = obj68; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1036436u, new Vector3(4.2266846f, -1.858f, 2.7922974f), 205); obj69.Steps = list102; reference77 = obj69; questRoot12.QuestSequence = list96; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(4066); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list103 = new List(num); CollectionsMarshal.SetCount(list103, num); span = CollectionsMarshal.AsSpan(list103); index = 0; span[index] = "liza"; questRoot13.Author = list103; index = 5; List list104 = new List(index); CollectionsMarshal.SetCount(list104, index); span2 = CollectionsMarshal.AsSpan(list104); num = 0; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 0 }; num2 = 1; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1003027u, new Vector3(4.8981323f, -1.92944f, -0.19836426f), 205); obj70.Steps = list105; reference78 = obj70; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 1 }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1036439u, new Vector3(57.90796f, -8.556444f, 107.16406f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj71.Steps = list106; reference79 = obj71; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 2 }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; ref QuestStep reference81 = ref span3[index2]; QuestStep obj73 = new QuestStep(EInteractionType.SinglePlayerDuty, 1036441u, new Vector3(32.60852f, -19.000002f, 103.34924f), 132) { StopDistance = 7f, Comment = "Death Unto Dawn" }; SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); num4 = 3; List list108 = new List(num4); CollectionsMarshal.SetCount(list108, num4); span = CollectionsMarshal.AsSpan(list108); num3 = 0; span[num3] = "(Lunar Odin) AI doesn't pull Odin to start combat"; num3++; span[num3] = "(Lunar Ravana) AI doesn't pull Ravana to start combat"; num3++; span[num3] = "(Lunar Ravana) AI doesn't move out of directional parry directions"; singlePlayerDutyOptions.Notes = list108; obj73.SinglePlayerDutyOptions = singlePlayerDutyOptions; reference81 = obj73; obj72.Steps = list107; reference80 = obj72; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 3 }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.None, null, null, 351) { Comment = "Credits" }; obj74.Steps = list109; reference82 = obj74; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1036444u, new Vector3(-1.6937866f, 0f, -4.135254f), 351); obj75.Steps = list110; reference83 = obj75; questRoot13.QuestSequence = list104; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(4067); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list111 = new List(num); CollectionsMarshal.SetCount(list111, num); span = CollectionsMarshal.AsSpan(list111); index = 0; span[index] = "kaiser"; questRoot14.Author = list111; index = 3; List list112 = new List(index); CollectionsMarshal.SetCount(list112, index); span2 = CollectionsMarshal.AsSpan(list112); num = 0; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 0 }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039243u, new Vector3(-90.28766f, 20f, 85.55737f), 129) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj76.Steps = list113; reference84 = obj76; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 1 }; num2 = 1; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039265u, new Vector3(-27.542603f, 42.597717f, 163.7445f), 134) { StopDistance = 5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaZephyrGate } }; obj77.Steps = list114; reference85 = obj77; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list115 = new List(index2); CollectionsMarshal.SetCount(list115, index2); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; ref QuestStep reference87 = ref span3[num2]; QuestStep obj79 = new QuestStep(EInteractionType.CompleteQuest, 1039265u, new Vector3(-27.542603f, 42.597717f, 163.7445f), 134) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.MiddleLaNosceaSummerfordFarms, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 1; List list116 = new List(num3); CollectionsMarshal.SetCount(list116, num3); span4 = CollectionsMarshal.AsSpan(list116); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, ExcelSheet = "quest/040/AktKbb101_04067", Prompt = new ExcelRef("TEXT_AKTKBB101_04067_Q3_000_000") }; obj79.DialogueChoices = list116; reference87 = obj79; obj78.Steps = list115; reference86 = obj78; questRoot14.QuestSequence = list112; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(4068); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list117 = new List(num); CollectionsMarshal.SetCount(list117, num); span = CollectionsMarshal.AsSpan(list117); index = 0; span[index] = "kaiser"; questRoot15.Author = list117; index = 10; List list118 = new List(index); CollectionsMarshal.SetCount(list118, index); span2 = CollectionsMarshal.AsSpan(list118); num = 0; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 0 }; num2 = 4; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(-25.441345f, 42.597717f, 162.65016f), 134) { StopDistance = 5f, Fly = true, Comment = "Try to use the coffer Bookwyrm's Attire Coffer (IL 385)", AetheryteShortcut = EAetheryteLocation.MiddleLaNosceaSummerfordFarms, ItemId = 35873u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.EquipItem, null, null, 134) { Comment = "Try to Equip Stonegold Milpreves", ItemId = 35778u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 131); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039265u, new Vector3(-27.542603f, 42.597717f, 163.7445f), 134) { StopDistance = 5f }; obj80.Steps = list119; reference88 = obj80; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 1 }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039244u, new Vector3(62.05847f, 207f, 49.332397f), 478) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj81.Steps = list120; reference89 = obj81; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 2 }; num2 = 1; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011759u, new Vector3(20.065613f, 215.44214f, -108.171265f), 478) { StopDistance = 2f, AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj82.Steps = list121; reference90 = obj82; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 3 }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039246u, new Vector3(71.64111f, 213.03185f, -110.7348f), 478) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj83.Steps = list122; reference91 = obj83; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 4 }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039247u, new Vector3(68.7113f, 212.84532f, -109.9718f), 478) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj84.Steps = list123; reference92 = obj84; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 5 }; index2 = 1; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039248u, new Vector3(-612.2988f, 146.86842f, 42.435303f), 399) { Fly = true, AetheryteShortcut = EAetheryteLocation.Idyllshire, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshirePrologueGate }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }, AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj85.Steps = list124; reference93 = obj85; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 6 }; num2 = 1; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; ref QuestStep reference95 = ref span3[index2]; QuestStep obj87 = new QuestStep(EInteractionType.SinglePlayerDuty, 1039248u, new Vector3(-612.2988f, 146.86842f, 42.435303f), 399) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Idyllshire, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshirePrologueGate } }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition obj88 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list126 = new List(num4); CollectionsMarshal.SetCount(list126, num4); span6 = CollectionsMarshal.AsSpan(list126); num3 = 0; span6[num3] = 399; obj88.InTerritory = list126; skipConditions2.AetheryteShortcutIf = obj88; skipConditions2.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj87.SkipConditions = skipConditions2; reference95 = obj87; obj86.Steps = list125; reference94 = obj86; num++; span2[num] = new QuestSequence { Sequence = 7 }; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 8 }; index2 = 1; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; ref QuestStep reference97 = ref span3[num2]; QuestStep obj90 = new QuestStep(EInteractionType.Interact, 1039248u, new Vector3(-612.2988f, 146.86842f, 42.435303f), 399) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Idyllshire, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshirePrologueGate } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition obj91 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list128 = new List(num3); CollectionsMarshal.SetCount(list128, num3); span6 = CollectionsMarshal.AsSpan(list128); num4 = 0; span6[num4] = 399; obj91.InTerritory = list128; skipConditions3.AetheryteShortcutIf = obj91; skipConditions3.AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true }; obj90.SkipConditions = skipConditions3; reference97 = obj90; obj89.Steps = list127; reference96 = obj89; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039249u, new Vector3(0.3508911f, 210.99998f, -17.746277f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj92.Steps = list129; reference98 = obj92; questRoot15.QuestSequence = list118; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(4069); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list130 = new List(num); CollectionsMarshal.SetCount(list130, num); span = CollectionsMarshal.AsSpan(list130); index = 0; span[index] = "kaiser"; questRoot16.Author = list130; index = 9; List list131 = new List(index); CollectionsMarshal.SetCount(list131, index); span2 = CollectionsMarshal.AsSpan(list131); num = 0; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 0 }; index2 = 1; List list132 = new List(index2); CollectionsMarshal.SetCount(list132, index2); span3 = CollectionsMarshal.AsSpan(list132); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039249u, new Vector3(0.3508911f, 210.99998f, -17.746277f), 478) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj93.Steps = list132; reference99 = obj93; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 1 }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039250u, new Vector3(-29.251587f, -2.0576189f, -161.08954f), 141) { AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation }; obj94.Steps = list133; reference100 = obj94; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 2 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039256u, new Vector3(59.03711f, 2.9501379f, -225.97089f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj95.Steps = list134; reference101 = obj95; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 3 }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; ref QuestStep reference103 = ref span3[index2]; QuestStep obj97 = new QuestStep(EInteractionType.Combat, null, new Vector3(177.52213f, -3.5157094f, -133.6495f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list136 = new List(num4); CollectionsMarshal.SetCount(list136, num4); Span span9 = CollectionsMarshal.AsSpan(list136); num3 = 0; span9[num3] = new ComplexCombatData { DataId = 14031u, MinimumKillCount = 1u }; obj97.ComplexCombatData = list136; obj97.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference103 = obj97; obj96.Steps = list135; reference102 = obj96; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 4 }; index2 = 1; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039263u, new Vector3(185.25977f, -4.128851f, -126.78729f), 141) { AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj98.Steps = list137; reference104 = obj98; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 5 }; num2 = 1; List list138 = new List(num2); CollectionsMarshal.SetCount(list138, num2); span3 = CollectionsMarshal.AsSpan(list138); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039258u, new Vector3(122.72827f, 0.111846395f, -215.22852f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj99.Steps = list138; reference105 = obj99; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 6 }; index2 = 1; List list139 = new List(index2); CollectionsMarshal.SetCount(list139, index2); span3 = CollectionsMarshal.AsSpan(list139); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039271u, new Vector3(122.819824f, 0.10310017f, -215.2591f), 141) { AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj100.Steps = list139; reference106 = obj100; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 7 }; num2 = 1; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039271u, new Vector3(122.819824f, 0.10310017f, -215.2591f), 141) { AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj101.Steps = list140; reference107 = obj101; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039249u, new Vector3(0.3508911f, 210.99998f, -17.746277f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj102.Steps = list141; reference108 = obj102; questRoot16.QuestSequence = list131; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(4070); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list142 = new List(num); CollectionsMarshal.SetCount(list142, num); span = CollectionsMarshal.AsSpan(list142); index = 0; span[index] = "kaiser"; questRoot17.Author = list142; index = 6; List list143 = new List(index); CollectionsMarshal.SetCount(list143, index); span2 = CollectionsMarshal.AsSpan(list143); num = 0; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 0 }; num2 = 1; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); index2 = 0; ref QuestStep reference110 = ref span3[index2]; QuestStep obj104 = new QuestStep(EInteractionType.AcceptQuest, 1039249u, new Vector3(0.3508911f, 210.99998f, -17.746277f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 1; List list145 = new List(num3); CollectionsMarshal.SetCount(list145, num3); span4 = CollectionsMarshal.AsSpan(list145); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBB121_04070_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKBB121_04070_A1_000_001") }; obj104.DialogueChoices = list145; reference110 = obj104; obj103.Steps = list144; reference109 = obj103; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 1 }; index2 = 1; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039274u, new Vector3(246.93665f, -24.995794f, 235.4314f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; obj105.Steps = list146; reference111 = obj105; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 2 }; num2 = 1; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039275u, new Vector3(236.9878f, -24.792122f, 202.594f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj106.Steps = list147; reference112 = obj106; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 3 }; index2 = 1; List list148 = new List(index2); CollectionsMarshal.SetCount(list148, index2); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 1039276u, new Vector3(239.79541f, -24.721268f, 205.34058f), 138) { StopDistance = 6f, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, Action = EAction.Diagnosis, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj107.Steps = list148; reference113 = obj107; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 4 }; num2 = 1; List list149 = new List(num2); CollectionsMarshal.SetCount(list149, num2); span3 = CollectionsMarshal.AsSpan(list149); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039279u, new Vector3(239.9176f, -24.724764f, 205.24902f), 138) { StopDistance = 6f, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj108.Steps = list149; reference114 = obj108; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039249u, new Vector3(0.3508911f, 210.99998f, -17.746277f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj109.Steps = list150; reference115 = obj109; questRoot17.QuestSequence = list143; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(4071); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list151 = new List(num); CollectionsMarshal.SetCount(list151, num); span = CollectionsMarshal.AsSpan(list151); index = 0; span[index] = "kaiser"; questRoot18.Author = list151; index = 7; List list152 = new List(index); CollectionsMarshal.SetCount(list152, index); span2 = CollectionsMarshal.AsSpan(list152); num = 0; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 0 }; num2 = 1; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039249u, new Vector3(0.3508911f, 210.99998f, -17.746277f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj110.Steps = list153; reference116 = obj110; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 1 }; index2 = 1; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012133u, new Vector3(-26.840637f, 206.49944f, 28.67163f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj111.Steps = list154; reference117 = obj111; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 2 }; num2 = 1; List list155 = new List(num2); CollectionsMarshal.SetCount(list155, num2); span3 = CollectionsMarshal.AsSpan(list155); index2 = 0; ref QuestStep reference119 = ref span3[index2]; QuestStep obj113 = new QuestStep(EInteractionType.Combat, null, new Vector3(-501.8255f, 147.54488f, -191.78416f), 399) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshirePrologueGate }, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list156 = new List(num4); CollectionsMarshal.SetCount(list156, num4); span9 = CollectionsMarshal.AsSpan(list156); num3 = 0; span9[num3] = new ComplexCombatData { DataId = 14030u, MinimumKillCount = 1u }; obj113.ComplexCombatData = list156; obj113.SkipConditions = new SkipConditions { AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference119 = obj113; obj112.Steps = list155; reference118 = obj112; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 3 }; index2 = 1; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 1039282u, new Vector3(-504.87527f, 147.53165f, -199.17603f), 399) { Comment = "This might get stuck if we are high level and killed the mob too fast?, we ended up locking ourselves on eukrasia aura, Diagnosis can't be casted!", AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshirePrologueGate }, Action = EAction.Diagnosis, SkipConditions = new SkipConditions { AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj114.Steps = list157; reference120 = obj114; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 4 }; num2 = 1; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; ref QuestStep reference122 = ref span3[index2]; QuestStep obj116 = new QuestStep(EInteractionType.Combat, null, new Vector3(-383.24777f, 147.98257f, 52.931572f), 399) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshirePrologueGate }, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list159 = new List(num3); CollectionsMarshal.SetCount(list159, num3); span9 = CollectionsMarshal.AsSpan(list159); num4 = 0; span9[num4] = new ComplexCombatData { DataId = 14029u, MinimumKillCount = 2u }; obj116.ComplexCombatData = list159; obj116.SkipConditions = new SkipConditions { AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference122 = obj116; obj115.Steps = list158; reference121 = obj115; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 5 }; index2 = 1; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039284u, new Vector3(-382.49792f, 147.96011f, 47.53174f), 399) { Fly = false, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshirePrologueGate }, SkipConditions = new SkipConditions { AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj117.Steps = list160; reference123 = obj117; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039249u, new Vector3(0.3508911f, 210.99998f, -17.746277f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj118.Steps = list161; reference124 = obj118; questRoot18.QuestSequence = list152; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(4072); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list162 = new List(num); CollectionsMarshal.SetCount(list162, num); span = CollectionsMarshal.AsSpan(list162); index = 0; span[index] = "kaiser"; questRoot19.Author = list162; index = 5; List list163 = new List(index); CollectionsMarshal.SetCount(list163, index); span2 = CollectionsMarshal.AsSpan(list163); num = 0; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 0 }; index2 = 1; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039249u, new Vector3(0.3508911f, 210.99998f, -17.746277f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj119.Steps = list164; reference125 = obj119; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 1 }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1039288u, new Vector3(212.9701f, 52.213486f, -787.50287f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj120.Steps = list165; reference126 = obj120; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 2 }; index2 = 1; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039288u, new Vector3(212.9701f, 52.213486f, -787.50287f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsTailfeather, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj121.Steps = list166; reference127 = obj121; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 3 }; num2 = 1; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039288u, new Vector3(212.9701f, 52.213486f, -787.50287f), 398); obj122.Steps = list167; reference128 = obj122; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039280u, new Vector3(1.2054443f, 210.99997f, -16.494995f), 478) { AetheryteShortcut = EAetheryteLocation.Idyllshire, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj123.Steps = list168; reference129 = obj123; questRoot19.QuestSequence = list163; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(4073); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list169 = new List(num); CollectionsMarshal.SetCount(list169, num); span = CollectionsMarshal.AsSpan(list169); index = 0; span[index] = "liza"; questRoot20.Author = list169; index = 4; List list170 = new List(index); CollectionsMarshal.SetCount(list170, index); span2 = CollectionsMarshal.AsSpan(list170); num = 0; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 0 }; num2 = 1; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1036633u, new Vector3(82.871704f, 4.099994f, -131.30396f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAdventurers } }; obj124.Steps = list171; reference130 = obj124; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 1 }; index2 = 1; List list172 = new List(index2); CollectionsMarshal.SetCount(list172, index2); span3 = CollectionsMarshal.AsSpan(list172); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1036634u, new Vector3(134.05042f, 4f, 11.428955f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahSapphireAvenue } }; obj125.Steps = list172; reference131 = obj125; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 2 }; num2 = 1; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); index2 = 0; ref QuestStep reference133 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1036632u, new Vector3(115.098755f, 8f, 15.396301f), 131); num4 = 1; List list174 = new List(num4); CollectionsMarshal.SetCount(list174, num4); span4 = CollectionsMarshal.AsSpan(list174); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKBB201_04073_Q5_000_000") }; questStep4.DialogueChoices = list174; reference133 = questStep4; obj126.Steps = list173; reference132 = obj126; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; ref QuestStep reference135 = ref span3[num2]; QuestStep obj128 = new QuestStep(EInteractionType.CompleteQuest, 1037014u, new Vector3(0.9002075f, 0.014807776f, -4.3793945f), 971) { StopDistance = 5f }; num3 = 1; List list176 = new List(num3); CollectionsMarshal.SetCount(list176, num3); span4 = CollectionsMarshal.AsSpan(list176); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBB201_04073_Q4_000_000"), Answer = new ExcelRef("TEXT_AKTKBB201_04073_A4_000_002") }; obj128.DialogueChoices = list176; obj128.NextQuestId = new QuestId(4074); reference135 = obj128; obj127.Steps = list175; reference134 = obj127; questRoot20.QuestSequence = list170; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(4074); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list177 = new List(num); CollectionsMarshal.SetCount(list177, num); span = CollectionsMarshal.AsSpan(list177); index = 0; span[index] = "liza"; questRoot21.Author = list177; index = 4; List list178 = new List(index); CollectionsMarshal.SetCount(list178, index); span2 = CollectionsMarshal.AsSpan(list178); num = 0; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 0 }; num2 = 5; List list179 = new List(num2); CollectionsMarshal.SetCount(list179, num2); span3 = CollectionsMarshal.AsSpan(list179); index2 = 0; ref QuestStep reference137 = ref span3[index2]; QuestStep obj130 = new QuestStep(EInteractionType.Interact, 1036632u, new Vector3(115.098755f, 8f, 15.396301f), 131) { TargetTerritoryId = (ushort)971, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num4 = 1; List list180 = new List(num4); CollectionsMarshal.SetCount(list180, num4); span6 = CollectionsMarshal.AsSpan(list180); num3 = 0; span6[num3] = 971; skipStepConditions2.InTerritory = list180; skipConditions4.StepIf = skipStepConditions2; SkipAetheryteCondition obj131 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 2; List list181 = new List(num3); CollectionsMarshal.SetCount(list181, num3); span6 = CollectionsMarshal.AsSpan(list181); num4 = 0; span6[num4] = 131; num4++; span6[num4] = 971; obj131.InTerritory = list181; skipConditions4.AetheryteShortcutIf = obj131; obj130.SkipConditions = skipConditions4; reference137 = obj130; index2++; span3[index2] = new QuestStep(EInteractionType.EquipItem, null, null, 971) { ItemId = 35760u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(0.13146536f, 0.01480782f, -0.7022889f), 971) { ItemId = 35872u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 971); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037014u, new Vector3(0.9002075f, 0.014807776f, -4.3793945f), 971) { StopDistance = 5f }; obj129.Steps = list179; reference136 = obj129; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 1 }; index2 = 1; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1036636u, new Vector3(-264.91187f, -5.052193f, -371.38934f), 141) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation }; obj132.Steps = list182; reference138 = obj132; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 2 }; num2 = 1; List list183 = new List(num2); CollectionsMarshal.SetCount(list183, num2); span3 = CollectionsMarshal.AsSpan(list183); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1036637u, new Vector3(-263.84375f, -4.9409676f, -371.26727f), 141); obj133.Steps = list183; reference139 = obj133; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list184 = new List(index2); CollectionsMarshal.SetCount(list184, index2); span3 = CollectionsMarshal.AsSpan(list184); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1036632u, new Vector3(115.098755f, 8f, 15.396301f), 131) { TargetTerritoryId = (ushort)971, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1036629u, new Vector3(0.77819824f, 0.014807776f, -1.9684448f), 971) { NextQuestId = new QuestId(4075) }; obj134.Steps = list184; reference140 = obj134; questRoot21.QuestSequence = list178; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(4075); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list185 = new List(num); CollectionsMarshal.SetCount(list185, num); span = CollectionsMarshal.AsSpan(list185); index = 0; span[index] = "liza"; questRoot22.Author = list185; index = 5; List list186 = new List(index); CollectionsMarshal.SetCount(list186, index); span2 = CollectionsMarshal.AsSpan(list186); num = 0; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 0 }; num2 = 2; List list187 = new List(num2); CollectionsMarshal.SetCount(list187, num2); span3 = CollectionsMarshal.AsSpan(list187); index2 = 0; ref QuestStep reference142 = ref span3[index2]; QuestStep obj136 = new QuestStep(EInteractionType.Interact, 1036632u, new Vector3(115.098755f, 8f, 15.396301f), 131) { TargetTerritoryId = (ushort)971, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num4 = 1; List list188 = new List(num4); CollectionsMarshal.SetCount(list188, num4); span6 = CollectionsMarshal.AsSpan(list188); num3 = 0; span6[num3] = 971; skipStepConditions3.InTerritory = list188; skipConditions5.StepIf = skipStepConditions3; SkipAetheryteCondition obj137 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 2; List list189 = new List(num3); CollectionsMarshal.SetCount(list189, num3); span6 = CollectionsMarshal.AsSpan(list189); num4 = 0; span6[num4] = 131; num4++; span6[num4] = 971; obj137.InTerritory = list189; skipConditions5.AetheryteShortcutIf = obj137; obj136.SkipConditions = skipConditions5; reference142 = obj136; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1036629u, new Vector3(0.77819824f, 0.014807776f, -1.9684448f), 971); obj135.Steps = list187; reference141 = obj135; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 1 }; index2 = 1; List list190 = new List(index2); CollectionsMarshal.SetCount(list190, index2); span3 = CollectionsMarshal.AsSpan(list190); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1036638u, new Vector3(-9.384338f, -3.0020049f, 58.54883f), 148) { AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; obj138.Steps = list190; reference143 = obj138; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 2 }; num2 = 3; List list191 = new List(num2); CollectionsMarshal.SetCount(list191, num2); span3 = CollectionsMarshal.AsSpan(list191); index2 = 0; ref QuestStep reference145 = ref span3[index2]; QuestStep obj140 = new QuestStep(EInteractionType.UseItem, 2011694u, new Vector3(-151.20166f, 5.6915283f, -143.69421f), 148) { Fly = true, ItemId = 2003077u }; num4 = 6; List list192 = new List(num4); CollectionsMarshal.SetCount(list192, num4); span5 = CollectionsMarshal.AsSpan(list192); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj140.CompletionQuestVariablesFlags = list192; reference145 = obj140; index2++; ref QuestStep reference146 = ref span3[index2]; QuestStep obj141 = new QuestStep(EInteractionType.UseItem, 2011693u, new Vector3(-208.11786f, 4.0131226f, -22.110352f), 148) { Fly = true, ItemId = 2003077u }; num3 = 6; List list193 = new List(num3); CollectionsMarshal.SetCount(list193, num3); span5 = CollectionsMarshal.AsSpan(list193); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj141.CompletionQuestVariablesFlags = list193; reference146 = obj141; index2++; ref QuestStep reference147 = ref span3[index2]; QuestStep obj142 = new QuestStep(EInteractionType.Combat, 2011546u, new Vector3(-274.34198f, 19.821411f, 66.453f), 148) { Fly = true, ItemId = 2003077u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num4 = 1; List list194 = new List(num4); CollectionsMarshal.SetCount(list194, num4); span8 = CollectionsMarshal.AsSpan(list194); num3 = 0; span8[num3] = 14028u; obj142.KillEnemyDataIds = list194; num3 = 6; List list195 = new List(num3); CollectionsMarshal.SetCount(list195, num3); span5 = CollectionsMarshal.AsSpan(list195); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj142.CompletionQuestVariablesFlags = list195; reference147 = obj142; obj139.Steps = list191; reference144 = obj139; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 3 }; index2 = 1; List list196 = new List(index2); CollectionsMarshal.SetCount(list196, index2); span3 = CollectionsMarshal.AsSpan(list196); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1036638u, new Vector3(-9.384338f, -3.0020049f, 58.54883f), 148) { AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; obj143.Steps = list196; reference148 = obj143; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list197 = new List(num2); CollectionsMarshal.SetCount(list197, num2); span3 = CollectionsMarshal.AsSpan(list197); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1036632u, new Vector3(115.098755f, 8f, 15.396301f), 131) { TargetTerritoryId = (ushort)971, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; index2++; ref QuestStep reference150 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.CompleteQuest, 1036629u, new Vector3(0.77819824f, 0.014807776f, -1.9684448f), 971); num4 = 1; List list198 = new List(num4); CollectionsMarshal.SetCount(list198, num4); span4 = CollectionsMarshal.AsSpan(list198); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBB211_04075_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKBB211_04075_A1_000_002") }; questStep5.DialogueChoices = list198; questStep5.NextQuestId = new QuestId(4076); reference150 = questStep5; obj144.Steps = list197; reference149 = obj144; questRoot22.QuestSequence = list186; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(4076); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list199 = new List(num); CollectionsMarshal.SetCount(list199, num); span = CollectionsMarshal.AsSpan(list199); index = 0; span[index] = "liza"; questRoot23.Author = list199; index = 6; List list200 = new List(index); CollectionsMarshal.SetCount(list200, index); span2 = CollectionsMarshal.AsSpan(list200); num = 0; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 0 }; index2 = 2; List list201 = new List(index2); CollectionsMarshal.SetCount(list201, index2); span3 = CollectionsMarshal.AsSpan(list201); num2 = 0; ref QuestStep reference152 = ref span3[num2]; QuestStep obj146 = new QuestStep(EInteractionType.Interact, 1036632u, new Vector3(115.098755f, 8f, 15.396301f), 131) { TargetTerritoryId = (ushort)971, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 1; List list202 = new List(num3); CollectionsMarshal.SetCount(list202, num3); span6 = CollectionsMarshal.AsSpan(list202); num4 = 0; span6[num4] = 971; skipStepConditions4.InTerritory = list202; skipConditions6.StepIf = skipStepConditions4; SkipAetheryteCondition obj147 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 2; List list203 = new List(num4); CollectionsMarshal.SetCount(list203, num4); span6 = CollectionsMarshal.AsSpan(list203); num3 = 0; span6[num3] = 131; num3++; span6[num3] = 971; obj147.InTerritory = list203; skipConditions6.AetheryteShortcutIf = obj147; obj146.SkipConditions = skipConditions6; reference152 = obj146; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1036629u, new Vector3(0.77819824f, 0.014807776f, -1.9684448f), 971); obj145.Steps = list201; reference151 = obj145; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 1 }; num2 = 1; List list204 = new List(num2); CollectionsMarshal.SetCount(list204, num2); span3 = CollectionsMarshal.AsSpan(list204); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1036641u, new Vector3(-149.95044f, 14.004999f, 54.8562f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahWeaver, To = EAetheryteLocation.UldahThaumaturge } }; obj148.Steps = list204; reference153 = obj148; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 2 }; index2 = 1; List list205 = new List(index2); CollectionsMarshal.SetCount(list205, index2); span3 = CollectionsMarshal.AsSpan(list205); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1036642u, new Vector3(-151.1712f, 15.982788f, 302.2965f), 141) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahThaumaturge, To = EAetheryteLocation.UldahGateOfNald } }; obj149.Steps = list205; reference154 = obj149; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 3 }; num2 = 2; List list206 = new List(num2); CollectionsMarshal.SetCount(list206, num2); span3 = CollectionsMarshal.AsSpan(list206); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-66.87344f, -3.6581912f, 179.7406f), 141) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1036644u, new Vector3(-68.10101f, -3.6581912f, 179.61389f), 141); obj150.Steps = list206; reference155 = obj150; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 4 }; index2 = 1; List list207 = new List(index2); CollectionsMarshal.SetCount(list207, index2); span3 = CollectionsMarshal.AsSpan(list207); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040918u, new Vector3(-59.891724f, -3.6582541f, 147.72253f), 141); obj151.Steps = list207; reference156 = obj151; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list208 = new List(num2); CollectionsMarshal.SetCount(list208, num2); span3 = CollectionsMarshal.AsSpan(list208); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1036632u, new Vector3(115.098755f, 8f, 15.396301f), 131) { TargetTerritoryId = (ushort)971, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; index2++; ref QuestStep reference158 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.CompleteQuest, 1036629u, new Vector3(0.77819824f, 0.014807776f, -1.9684448f), 971); num3 = 1; List list209 = new List(num3); CollectionsMarshal.SetCount(list209, num3); span4 = CollectionsMarshal.AsSpan(list209); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBB221_04076_Q2_000_000"), Answer = new ExcelRef("TEXT_AKTKBB221_04076_A2_000_002") }; questStep6.DialogueChoices = list209; questStep6.NextQuestId = new QuestId(4077); reference158 = questStep6; obj152.Steps = list208; reference157 = obj152; questRoot23.QuestSequence = list200; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(4077); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list210 = new List(num); CollectionsMarshal.SetCount(list210, num); span = CollectionsMarshal.AsSpan(list210); index = 0; span[index] = "liza"; questRoot24.Author = list210; index = 9; List list211 = new List(index); CollectionsMarshal.SetCount(list211, index); span2 = CollectionsMarshal.AsSpan(list211); num = 0; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 0 }; index2 = 2; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; ref QuestStep reference160 = ref span3[num2]; QuestStep obj154 = new QuestStep(EInteractionType.Interact, 1036632u, new Vector3(115.098755f, 8f, 15.396301f), 131) { TargetTerritoryId = (ushort)971, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num4 = 1; List list213 = new List(num4); CollectionsMarshal.SetCount(list213, num4); span6 = CollectionsMarshal.AsSpan(list213); num3 = 0; span6[num3] = 971; skipStepConditions5.InTerritory = list213; skipConditions7.StepIf = skipStepConditions5; SkipAetheryteCondition obj155 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 2; List list214 = new List(num3); CollectionsMarshal.SetCount(list214, num3); span6 = CollectionsMarshal.AsSpan(list214); num4 = 0; span6[num4] = 131; num4++; span6[num4] = 971; obj155.InTerritory = list214; skipConditions7.AetheryteShortcutIf = obj155; obj154.SkipConditions = skipConditions7; reference160 = obj154; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1036629u, new Vector3(0.77819824f, 0.014807776f, -1.9684448f), 971); obj153.Steps = list212; reference159 = obj153; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 1 }; num2 = 1; List list215 = new List(num2); CollectionsMarshal.SetCount(list215, num2); span3 = CollectionsMarshal.AsSpan(list215); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1036645u, new Vector3(-65.23236f, -2.0043268f, -170.06183f), 141) { AetheryteShortcut = EAetheryteLocation.CentralThanalanBlackBrushStation }; obj156.Steps = list215; reference161 = obj156; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 2 }; index2 = 2; List list216 = new List(index2); CollectionsMarshal.SetCount(list216, index2); span3 = CollectionsMarshal.AsSpan(list216); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(90.102264f, 0.33612514f, -274.36813f), 141) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1036646u, new Vector3(84.33655f, 0.27463394f, -279.86572f), 141) { StopDistance = 5f }; obj157.Steps = list216; reference162 = obj157; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 3 }; num2 = 2; List list217 = new List(num2); CollectionsMarshal.SetCount(list217, num2); span3 = CollectionsMarshal.AsSpan(list217); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(156.258f, 1.9472685f, -165.4284f), 141) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1036647u, new Vector3(154.89429f, 1.9564945f, -166.67432f), 141); obj158.Steps = list217; reference163 = obj158; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 4 }; index2 = 1; List list218 = new List(index2); CollectionsMarshal.SetCount(list218, index2); span3 = CollectionsMarshal.AsSpan(list218); num2 = 0; ref QuestStep reference165 = ref span3[num2]; QuestStep obj160 = new QuestStep(EInteractionType.Combat, null, new Vector3(159.8781f, -0.6240455f, -154.44577f), 141) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list219 = new List(num4); CollectionsMarshal.SetCount(list219, num4); span8 = CollectionsMarshal.AsSpan(list219); num3 = 0; span8[num3] = 14027u; obj160.KillEnemyDataIds = list219; reference165 = obj160; obj159.Steps = list218; reference164 = obj159; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 5 }; num2 = 1; List list220 = new List(num2); CollectionsMarshal.SetCount(list220, num2); span3 = CollectionsMarshal.AsSpan(list220); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1036647u, new Vector3(154.89429f, 1.9564945f, -166.67432f), 141); obj161.Steps = list220; reference166 = obj161; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 6 }; index2 = 1; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1036654u, new Vector3(-136.61407f, 3.9261572f, 212.57336f), 141) { Fly = true }; obj162.Steps = list221; reference167 = obj162; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 7 }; num2 = 1; List list222 = new List(num2); CollectionsMarshal.SetCount(list222, num2); span3 = CollectionsMarshal.AsSpan(list222); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1036632u, new Vector3(115.098755f, 8f, 15.396301f), 131) { TargetTerritoryId = (ushort)971, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; obj163.Steps = list222; reference168 = obj163; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list223 = new List(index2); CollectionsMarshal.SetCount(list223, index2); span3 = CollectionsMarshal.AsSpan(list223); num2 = 0; ref QuestStep reference170 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.CompleteQuest, 1036631u, new Vector3(2.7922974f, -2.7403547E-07f, -0.44250488f), 971); num3 = 1; List list224 = new List(num3); CollectionsMarshal.SetCount(list224, num3); span4 = CollectionsMarshal.AsSpan(list224); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBB231_04077_Q2_000_000"), Answer = new ExcelRef("TEXT_AKTKBB231_04077_A2_000_003") }; questStep7.DialogueChoices = list224; questStep7.NextQuestId = new QuestId(4078); reference170 = questStep7; obj164.Steps = list223; reference169 = obj164; questRoot24.QuestSequence = list211; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(4078); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list225 = new List(num); CollectionsMarshal.SetCount(list225, num); span = CollectionsMarshal.AsSpan(list225); index = 0; span[index] = "liza"; questRoot25.Author = list225; index = 3; List list226 = new List(index); CollectionsMarshal.SetCount(list226, index); span2 = CollectionsMarshal.AsSpan(list226); num = 0; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 0 }; num2 = 2; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; ref QuestStep reference172 = ref span3[index2]; QuestStep obj166 = new QuestStep(EInteractionType.Interact, 1036632u, new Vector3(115.098755f, 8f, 15.396301f), 131) { TargetTerritoryId = (ushort)971, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num4 = 1; List list228 = new List(num4); CollectionsMarshal.SetCount(list228, num4); span6 = CollectionsMarshal.AsSpan(list228); num3 = 0; span6[num3] = 971; skipStepConditions6.InTerritory = list228; skipConditions8.StepIf = skipStepConditions6; SkipAetheryteCondition obj167 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 2; List list229 = new List(num3); CollectionsMarshal.SetCount(list229, num3); span6 = CollectionsMarshal.AsSpan(list229); num4 = 0; span6[num4] = 131; num4++; span6[num4] = 971; obj167.InTerritory = list229; skipConditions8.AetheryteShortcutIf = obj167; obj166.SkipConditions = skipConditions8; reference172 = obj166; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1036631u, new Vector3(2.7922974f, -2.7403547E-07f, -0.44250488f), 971); obj165.Steps = list227; reference171 = obj165; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 1 }; index2 = 1; List list230 = new List(index2); CollectionsMarshal.SetCount(list230, index2); span3 = CollectionsMarshal.AsSpan(list230); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2011548u, new Vector3(-92.57648f, 87.17468f, -737.8805f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj168.Steps = list230; reference173 = obj168; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list231 = new List(num2); CollectionsMarshal.SetCount(list231, num2); span3 = CollectionsMarshal.AsSpan(list231); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1036630u, new Vector3(0.77819824f, 0.014807776f, -1.9684448f), 971); obj169.Steps = list231; reference174 = obj169; questRoot25.QuestSequence = list226; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(4079); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list232 = new List(num); CollectionsMarshal.SetCount(list232, num); span = CollectionsMarshal.AsSpan(list232); index = 0; span[index] = "liza"; questRoot26.Author = list232; index = 5; List list233 = new List(index); CollectionsMarshal.SetCount(list233, index); span2 = CollectionsMarshal.AsSpan(list233); num = 0; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 0 }; index2 = 1; List list234 = new List(index2); CollectionsMarshal.SetCount(list234, index2); span3 = CollectionsMarshal.AsSpan(list234); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1035529u, new Vector3(-7.156494f, -16f, 163.43933f), 886); obj170.Steps = list234; reference175 = obj170; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 1 }; num2 = 1; List list235 = new List(num2); CollectionsMarshal.SetCount(list235, num2); span3 = CollectionsMarshal.AsSpan(list235); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1036487u, new Vector3(-93.15637f, 0f, -129.56439f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentMendicantsCourt, To = EAetheryteLocation.FirmamentWesternRisensongQuarter } }; obj171.Steps = list235; reference176 = obj171; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 2 }; index2 = 2; List list236 = new List(index2); CollectionsMarshal.SetCount(list236, index2); span3 = CollectionsMarshal.AsSpan(list236); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-113.73003f, 0f, -136.48384f), 886); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1036127u, new Vector3(-116.92993f, 0f, -137.31598f), 886) { StopDistance = 5f }; obj172.Steps = list236; reference177 = obj172; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 3 }; num2 = 1; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1036488u, new Vector3(140.91699f, -40f, 158.55652f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentWesternRisensongQuarter, To = EAetheryteLocation.FirmamentNewNest } }; obj173.Steps = list237; reference178 = obj173; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1036490u, new Vector3(-114.39691f, 0f, -137.31598f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentNewNest, To = EAetheryteLocation.FirmamentWesternRisensongQuarter } }; obj174.Steps = list238; reference179 = obj174; questRoot26.QuestSequence = list233; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(4080); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list239 = new List(num); CollectionsMarshal.SetCount(list239, num); span = CollectionsMarshal.AsSpan(list239); index = 0; span[index] = "Censored"; questRoot27.Author = list239; index = 3; List list240 = new List(index); CollectionsMarshal.SetCount(list240, index); span2 = CollectionsMarshal.AsSpan(list240); num = 0; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 0 }; num2 = 2; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; ref QuestStep reference181 = ref span3[index2]; QuestStep obj176 = new QuestStep(EInteractionType.None, null, null, 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardFirmament } }; SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); num4 = 1; List list242 = new List(num4); CollectionsMarshal.SetCount(list242, num4); span6 = CollectionsMarshal.AsSpan(list242); num3 = 0; span6[num3] = 154; skipStepConditions7.InTerritory = list242; skipConditions9.StepIf = skipStepConditions7; obj176.SkipConditions = skipConditions9; reference181 = obj176; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1036127u, new Vector3(-116.92993f, 0f, -137.31598f), 886) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.FirmamentMendicantsCourt, To = EAetheryteLocation.FirmamentWesternRisensongQuarter } }; obj175.Steps = list241; reference180 = obj175; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 1 }; index2 = 1; List list243 = new List(index2); CollectionsMarshal.SetCount(list243, index2); span3 = CollectionsMarshal.AsSpan(list243); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1036493u, new Vector3(-60.227356f, -4.146993E-05f, -16.06781f), 886); obj177.Steps = list243; reference182 = obj177; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list244 = new List(num2); CollectionsMarshal.SetCount(list244, num2); span3 = CollectionsMarshal.AsSpan(list244); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1036494u, new Vector3(-98.77167f, 0f, -131.51752f), 886); obj178.Steps = list244; reference183 = obj178; questRoot27.QuestSequence = list240; AddQuest(questId27, questRoot27); } private static void LoadQuests82() { QuestId questId = new QuestId(4102); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "Censored"; questRoot.Author = list; index = 9; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; ref QuestStep reference2 = ref span3[index2]; QuestStep obj2 = new QuestStep(EInteractionType.AcceptQuest, 1038397u, new Vector3(-178.97314f, 4.05f, -74.69299f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost } }; int num3 = 1; List list4 = new List(num3); CollectionsMarshal.SetCount(list4, num3); Span span4 = CollectionsMarshal.AsSpan(list4); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBA101_04102_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKBA101_04102_A1_000_001") }; obj2.DialogueChoices = list4; reference2 = obj2; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 1 }; index2 = 1; List list5 = new List(index2); CollectionsMarshal.SetCount(list5, index2); span3 = CollectionsMarshal.AsSpan(list5); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038398u, new Vector3(-69.41333f, -0.5033642f, 5.0201416f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 2 }; num2 = 1; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1002780u, new Vector3(-89.79938f, -45.331417f, 195.88f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 3 }; index2 = 2; List list7 = new List(index2); CollectionsMarshal.SetCount(list7, index2); span3 = CollectionsMarshal.AsSpan(list7); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-85.105965f, -46.544624f, 210.43315f), 154); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038405u, new Vector3(-42.46588f, -40.94998f, 171.06885f), 154) { Fly = true, Land = true }; obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 4 }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038408u, new Vector3(55.039307f, -39.472065f, 234.72949f), 154) { Fly = true, Land = true }; obj6.Steps = list8; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 5 }; index2 = 1; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; ref QuestStep reference8 = ref span3[num2]; QuestStep obj8 = new QuestStep(EInteractionType.Combat, null, new Vector3(201.86879f, -27.880434f, 171.45041f), 154) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list10 = new List(index3); CollectionsMarshal.SetCount(list10, index3); Span span5 = CollectionsMarshal.AsSpan(list10); num3 = 0; span5[num3] = 14016u; obj8.KillEnemyDataIds = list10; reference8 = obj8; obj7.Steps = list9; reference7 = obj7; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 6 }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038410u, new Vector3(201.49536f, -27.91251f, 171.61816f), 154); obj9.Steps = list11; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 7 }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038403u, new Vector3(-43.442444f, -40.94998f, 172.22852f), 154) { Fly = true, Land = true }; obj10.Steps = list12; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038411u, new Vector3(-69.41333f, -0.5033642f, 5.0201416f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, NextQuestId = new QuestId(4103) }; obj11.Steps = list13; reference11 = obj11; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(4103); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list14 = new List(num); CollectionsMarshal.SetCount(list14, num); span = CollectionsMarshal.AsSpan(list14); index = 0; span[index] = "Censored"; questRoot2.Author = list14; index = 9; List list15 = new List(index); CollectionsMarshal.SetCount(list15, index); span2 = CollectionsMarshal.AsSpan(list15); num = 0; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; index2 = 1; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038411u, new Vector3(-69.41333f, -0.5033642f, 5.0201416f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj12.Steps = list16; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 1 }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038412u, new Vector3(-150.98804f, 1.7044317f, 220.99634f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil }; obj13.Steps = list17; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 2 }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038414u, new Vector3(-191.05823f, 15.544372f, 313.71008f), 153); obj14.Steps = list18; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 3 }; num2 = 3; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; ref QuestStep reference16 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1038418u, new Vector3(-201.40387f, 20.41187f, 337.45325f), 153); num3 = 6; List list20 = new List(num3); CollectionsMarshal.SetCount(list20, num3); Span span6 = CollectionsMarshal.AsSpan(list20); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list20; reference16 = questStep; index2++; ref QuestStep reference17 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1038417u, new Vector3(-200.70197f, 20.729956f, 361.07422f), 153); index3 = 6; List list21 = new List(index3); CollectionsMarshal.SetCount(list21, index3); span6 = CollectionsMarshal.AsSpan(list21); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list21; reference17 = questStep2; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1038416u, new Vector3(-238.30017f, 21.68142f, 356.83215f), 153); obj15.Steps = list19; reference15 = obj15; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 4 }; index2 = 1; List list22 = new List(index2); CollectionsMarshal.SetCount(list22, index2); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038415u, new Vector3(-230.88434f, 21.464617f, 343.70935f), 153); obj16.Steps = list22; reference18 = obj16; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 5 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038419u, new Vector3(-267.56696f, 1.8750894f, 675.6847f), 153) { Fly = true }; obj17.Steps = list23; reference19 = obj17; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 6 }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; ref QuestStep reference21 = ref span3[num2]; QuestStep obj19 = new QuestStep(EInteractionType.Combat, null, new Vector3(-264.79346f, 2.2244208f, 673.19916f), 153) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list25 = new List(num3); CollectionsMarshal.SetCount(list25, num3); span5 = CollectionsMarshal.AsSpan(list25); index3 = 0; span5[index3] = 14015u; obj19.KillEnemyDataIds = list25; reference21 = obj19; obj18.Steps = list24; reference20 = obj18; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 7 }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038432u, new Vector3(-273.7011f, 1.919117f, 669.7031f), 153); obj20.Steps = list26; reference22 = obj20; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038411u, new Vector3(-69.41333f, -0.5033642f, 5.0201416f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, NextQuestId = new QuestId(4104) }; obj21.Steps = list27; reference23 = obj21; questRoot2.QuestSequence = list15; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(4104); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list28 = new List(num); CollectionsMarshal.SetCount(list28, num); span = CollectionsMarshal.AsSpan(list28); index = 0; span[index] = "Censored"; questRoot3.Author = list28; index = 6; List list29 = new List(index); CollectionsMarshal.SetCount(list29, index); span2 = CollectionsMarshal.AsSpan(list29); num = 0; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 0 }; num2 = 1; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; ref QuestStep reference25 = ref span3[index2]; QuestStep obj23 = new QuestStep(EInteractionType.AcceptQuest, 1038411u, new Vector3(-69.41333f, -0.5033642f, 5.0201416f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index3 = 1; List list31 = new List(index3); CollectionsMarshal.SetCount(list31, index3); span4 = CollectionsMarshal.AsSpan(list31); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBA121_04104_Q0_000_000"), Answer = new ExcelRef("TEXT_AKTKBA121_04104_A0_000_001") }; obj23.DialogueChoices = list31; reference25 = obj23; obj22.Steps = list30; reference24 = obj22; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 1 }; index2 = 1; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; ref QuestStep reference27 = ref span3[num2]; QuestStep obj25 = new QuestStep(EInteractionType.Combat, 2011735u, new Vector3(-314.4427f, 61.05127f, -141.10028f), 148) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list33 = new List(num3); CollectionsMarshal.SetCount(list33, num3); span5 = CollectionsMarshal.AsSpan(list33); index3 = 0; span5[index3] = 14013u; obj25.KillEnemyDataIds = list33; reference27 = obj25; obj24.Steps = list32; reference26 = obj24; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 2 }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011730u, new Vector3(-314.4427f, 61.05127f, -141.10028f), 148); obj26.Steps = list34; reference28 = obj26; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 3 }; index2 = 3; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; ref QuestStep reference30 = ref span3[num2]; QuestStep obj28 = new QuestStep(EInteractionType.Combat, 2011733u, new Vector3(-408.9876f, 61.631104f, -125.90222f), 148) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list36 = new List(index3); CollectionsMarshal.SetCount(list36, index3); span5 = CollectionsMarshal.AsSpan(list36); num3 = 0; span5[num3] = 14014u; obj28.KillEnemyDataIds = list36; num3 = 6; List list37 = new List(num3); CollectionsMarshal.SetCount(list37, num3); span6 = CollectionsMarshal.AsSpan(list37); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj28.CompletionQuestVariablesFlags = list37; reference30 = obj28; num2++; ref QuestStep reference31 = ref span3[num2]; QuestStep obj29 = new QuestStep(EInteractionType.Combat, 2011732u, new Vector3(-343.2517f, 60.105225f, -72.46515f), 148) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list38 = new List(index3); CollectionsMarshal.SetCount(list38, index3); span5 = CollectionsMarshal.AsSpan(list38); num3 = 0; span5[num3] = 14014u; obj29.KillEnemyDataIds = list38; num3 = 6; List list39 = new List(num3); CollectionsMarshal.SetCount(list39, num3); span6 = CollectionsMarshal.AsSpan(list39); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj29.CompletionQuestVariablesFlags = list39; reference31 = obj29; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2011731u, new Vector3(-231.46417f, 56.71765f, -93.614136f), 148) { Fly = true }; obj27.Steps = list35; reference29 = obj27; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 4 }; num2 = 1; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011747u, new Vector3(-310.71948f, 21.194763f, 173.66284f), 148) { Fly = true }; obj30.Steps = list40; reference32 = obj30; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038411u, new Vector3(-69.41333f, -0.5033642f, 5.0201416f), 132) { NextQuestId = new QuestId(4105) }; obj31.Steps = list41; reference33 = obj31; questRoot3.QuestSequence = list29; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(4105); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list42 = new List(num); CollectionsMarshal.SetCount(list42, num); span = CollectionsMarshal.AsSpan(list42); index = 0; span[index] = "Censored"; questRoot4.Author = list42; index = 7; List list43 = new List(index); CollectionsMarshal.SetCount(list43, index); span2 = CollectionsMarshal.AsSpan(list43); num = 0; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 0 }; num2 = 1; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038411u, new Vector3(-69.41333f, -0.5033642f, 5.0201416f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj32.Steps = list44; reference34 = obj32; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 1 }; index2 = 2; List list45 = new List(index2); CollectionsMarshal.SetCount(list45, index2); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; ref QuestStep reference36 = ref span3[num2]; QuestStep obj34 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-104.6922f, 1.2393801f, 8.405229f), 132) { TargetTerritoryId = (ushort)133 }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); index3 = 1; List list46 = new List(index3); CollectionsMarshal.SetCount(list46, index3); Span span7 = CollectionsMarshal.AsSpan(list46); num3 = 0; span7[num3] = 133; skipStepConditions.InTerritory = list46; skipConditions.StepIf = skipStepConditions; obj34.SkipConditions = skipConditions; reference36 = obj34; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038436u, new Vector3(-236.68274f, -4f, 1.6326294f), 133); obj33.Steps = list45; reference35 = obj33; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 2 }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038437u, new Vector3(-305.5924f, 13.1841545f, -49.94281f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj35.Steps = list47; reference37 = obj35; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 3 }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038439u, new Vector3(-220.78284f, 29.984009f, 64.286255f), 152) { Fly = true }; obj36.Steps = list48; reference38 = obj36; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 4 }; num2 = 1; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; ref QuestStep reference40 = ref span3[index2]; QuestStep obj38 = new QuestStep(EInteractionType.Combat, 2011736u, new Vector3(-116.92993f, -3.3417358f, 190.14258f), 152) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list50 = new List(num3); CollectionsMarshal.SetCount(list50, num3); span5 = CollectionsMarshal.AsSpan(list50); index3 = 0; span5[index3] = 14012u; obj38.KillEnemyDataIds = list50; reference40 = obj38; obj37.Steps = list49; reference39 = obj37; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 5 }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038440u, new Vector3(-122.08746f, -3.6656997f, 185.25977f), 152); obj39.Steps = list51; reference41 = obj39; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038411u, new Vector3(-69.41333f, -0.5033642f, 5.0201416f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, NextQuestId = new QuestId(4106) }; obj40.Steps = list52; reference42 = obj40; questRoot4.QuestSequence = list43; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(4106); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list53 = new List(num); CollectionsMarshal.SetCount(list53, num); span = CollectionsMarshal.AsSpan(list53); index = 0; span[index] = "Censored"; questRoot5.Author = list53; index = 8; List list54 = new List(index); CollectionsMarshal.SetCount(list54, index); span2 = CollectionsMarshal.AsSpan(list54); num = 0; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; index2 = 1; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038411u, new Vector3(-69.41333f, -0.5033642f, 5.0201416f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj41.Steps = list55; reference43 = obj41; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 1 }; num2 = 1; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; ref QuestStep reference45 = ref span3[index2]; QuestStep obj43 = new QuestStep(EInteractionType.Combat, 2011737u, new Vector3(335.8053f, -0.5340576f, -179.85815f), 148) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list57 = new List(index3); CollectionsMarshal.SetCount(list57, index3); span5 = CollectionsMarshal.AsSpan(list57); num3 = 0; span5[num3] = 14011u; obj43.KillEnemyDataIds = list57; reference45 = obj43; obj42.Steps = list56; reference44 = obj42; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 2 }; index2 = 1; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038442u, new Vector3(336.56824f, -1.022724f, -173.63245f), 148); obj44.Steps = list58; reference46 = obj44; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 3 }; num2 = 1; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; ref QuestStep reference48 = ref span3[index2]; QuestStep obj46 = new QuestStep(EInteractionType.Combat, 2011738u, new Vector3(256.8551f, 15.823547f, -109.51398f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list60 = new List(num3); CollectionsMarshal.SetCount(list60, num3); span5 = CollectionsMarshal.AsSpan(list60); index3 = 0; span5[index3] = 14010u; obj46.KillEnemyDataIds = list60; reference48 = obj46; obj45.Steps = list59; reference47 = obj45; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 4 }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038444u, new Vector3(250.87354f, 15.565201f, -107.83557f), 153); obj47.Steps = list61; reference49 = obj47; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 5 }; num2 = 1; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038446u, new Vector3(325.73438f, -5.688218f, -97.76465f), 154) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat }; obj48.Steps = list62; reference50 = obj48; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 6 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039197u, new Vector3(-311.39087f, 20.991789f, 175.12769f), 148) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; obj49.Steps = list63; reference51 = obj49; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038411u, new Vector3(-69.41333f, -0.5033642f, 5.0201416f), 132) { NextQuestId = new QuestId(4107) }; obj50.Steps = list64; reference52 = obj50; questRoot5.QuestSequence = list54; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(4107); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list65 = new List(num); CollectionsMarshal.SetCount(list65, num); span = CollectionsMarshal.AsSpan(list65); index = 0; span[index] = "Censored"; questRoot6.Author = list65; index = 8; List list66 = new List(index); CollectionsMarshal.SetCount(list66, index); span2 = CollectionsMarshal.AsSpan(list66); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 0 }; index2 = 1; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038411u, new Vector3(-69.41333f, -0.5033642f, 5.0201416f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj51.Steps = list67; reference53 = obj51; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 1 }; num2 = 2; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; ref QuestStep reference55 = ref span3[index2]; QuestStep obj53 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(11.687102f, 1.2724965f, -15.995083f), 132) { TargetTerritoryId = (ushort)133 }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); index3 = 1; List list69 = new List(index3); CollectionsMarshal.SetCount(list69, index3); span7 = CollectionsMarshal.AsSpan(list69); num3 = 0; span7[num3] = 133; skipStepConditions2.InTerritory = list69; skipConditions2.StepIf = skipStepConditions2; obj53.SkipConditions = skipConditions2; reference55 = obj53; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1038452u, new Vector3(16.250854f, 6.9444046f, -109.544556f), 133); obj52.Steps = list68; reference54 = obj52; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 2 }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; ref QuestStep reference57 = ref span3[num2]; QuestStep obj55 = new QuestStep(EInteractionType.SinglePlayerDuty, 1038454u, new Vector3(-311.39087f, 20.991789f, 175.12769f), 148) { Fly = true, AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); num3 = 6; List list71 = new List(num3); CollectionsMarshal.SetCount(list71, num3); span = CollectionsMarshal.AsSpan(list71); index3 = 0; span[index3] = "There is currently no BossMod Supported Bosses Logic."; index3++; span[index3] = "BossMod doesn't use Interject."; index3++; span[index3] = "BossMod can't handle QuickButton Actions yet."; index3++; span[index3] = "BossMod doesn't use Healing Actions for Tanks."; index3++; span[index3] = "It will need alot of manual work"; index3++; span[index3] = "And there is a part, where the user needs to interact."; singlePlayerDutyOptions.Notes = list71; obj55.SinglePlayerDutyOptions = singlePlayerDutyOptions; obj55.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }; reference57 = obj55; obj54.Steps = list70; reference56 = obj54; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 4 }; num2 = 1; List list72 = new List(num2); CollectionsMarshal.SetCount(list72, num2); span3 = CollectionsMarshal.AsSpan(list72); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038454u, new Vector3(-311.39087f, 20.991789f, 175.12769f), 148); obj56.Steps = list72; reference58 = obj56; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 5 }; index2 = 1; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; ref QuestStep reference60 = ref span3[num2]; QuestStep obj58 = new QuestStep(EInteractionType.Interact, 1000460u, new Vector3(-159.41101f, 4.054107f, -4.1047363f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; index3 = 1; List list74 = new List(index3); CollectionsMarshal.SetCount(list74, index3); span4 = CollectionsMarshal.AsSpan(list74); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKBA151_04107_SYSTEM_000_091") }; obj58.DialogueChoices = list74; reference60 = obj58; obj57.Steps = list73; reference59 = obj57; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 6 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038456u, new Vector3(-161.48627f, 3.9593172f, -8.011047f), 133); obj59.Steps = list75; reference61 = obj59; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038397u, new Vector3(-178.97314f, 4.05f, -74.69299f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost } }; obj60.Steps = list76; reference62 = obj60; questRoot6.QuestSequence = list66; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(4108); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list77 = new List(num); CollectionsMarshal.SetCount(list77, num); span = CollectionsMarshal.AsSpan(list77); index = 0; span[index] = "liza"; questRoot7.Author = list77; index = 6; List list78 = new List(index); CollectionsMarshal.SetCount(list78, index); span2 = CollectionsMarshal.AsSpan(list78); num = 0; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 0 }; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; ref QuestStep reference64 = ref span3[index2]; QuestStep obj62 = new QuestStep(EInteractionType.AcceptQuest, 1039411u, new Vector3(-182.20801f, 4.06f, -80.73547f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 1; List list80 = new List(num3); CollectionsMarshal.SetCount(list80, num3); span4 = CollectionsMarshal.AsSpan(list80); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBA201_04108_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKBA201_04108_A1_000_001") }; obj62.DialogueChoices = list80; reference64 = obj62; obj61.Steps = list79; reference63 = obj61; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 1 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039402u, new Vector3(741.0239f, 70f, 510.61267f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter }; obj63.Steps = list81; reference65 = obj63; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 2 }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039403u, new Vector3(-2.0599976f, 115.8696f, -576.9589f), 620) { Fly = true, AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha }; obj64.Steps = list82; reference66 = obj64; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 3 }; index2 = 2; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; ref QuestStep reference68 = ref span3[num2]; QuestStep obj66 = new QuestStep(EInteractionType.Interact, 1039404u, new Vector3(2.2735596f, 116.12106f, -577.9355f), 620) { StopDistance = 7f }; index3 = 6; List list84 = new List(index3); CollectionsMarshal.SetCount(list84, index3); span6 = CollectionsMarshal.AsSpan(list84); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj66.CompletionQuestVariablesFlags = list84; reference68 = obj66; num2++; ref QuestStep reference69 = ref span3[num2]; QuestStep obj67 = new QuestStep(EInteractionType.Interact, 1039405u, new Vector3(2.1209717f, 116.152916f, -574.4259f), 620) { StopDistance = 7f }; num3 = 6; List list85 = new List(num3); CollectionsMarshal.SetCount(list85, num3); span6 = CollectionsMarshal.AsSpan(list85); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj67.CompletionQuestVariablesFlags = list85; reference69 = obj67; obj65.Steps = list83; reference67 = obj65; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 4 }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039408u, new Vector3(144.12134f, 118.19209f, -728.6946f), 620) { Fly = true }; obj68.Steps = list86; reference70 = obj68; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039410u, new Vector3(738.70447f, 70f, 511.0398f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter, NextQuestId = new QuestId(4109) }; obj69.Steps = list87; reference71 = obj69; questRoot7.QuestSequence = list78; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(4109); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list88 = new List(num); CollectionsMarshal.SetCount(list88, num); span = CollectionsMarshal.AsSpan(list88); index = 0; span[index] = "liza"; questRoot8.Author = list88; index = 10; List list89 = new List(index); CollectionsMarshal.SetCount(list89, index); span2 = CollectionsMarshal.AsSpan(list89); num = 0; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 0 }; num2 = 1; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039402u, new Vector3(741.0239f, 70f, 510.61267f), 621) { StopDistance = 6f, Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj70.Steps = list90; reference72 = obj70; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 1 }; index2 = 1; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039413u, new Vector3(144.73181f, 118.19209f, -729.0303f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha }; obj71.Steps = list91; reference73 = obj71; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 2 }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; ref QuestStep reference75 = ref span3[index2]; QuestStep obj73 = new QuestStep(EInteractionType.Combat, 2011775u, new Vector3(577.66077f, 221.4541f, -629.3279f), 620) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list93 = new List(index3); CollectionsMarshal.SetCount(list93, index3); span5 = CollectionsMarshal.AsSpan(list93); num3 = 0; span5[num3] = 14009u; obj73.KillEnemyDataIds = list93; reference75 = obj73; obj72.Steps = list92; reference74 = obj72; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 3 }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; ref QuestStep reference77 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2011776u, new Vector3(591.6074f, 222.24768f, -630.9453f), 620); num3 = 1; List list95 = new List(num3); CollectionsMarshal.SetCount(list95, num3); span4 = CollectionsMarshal.AsSpan(list95); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKBA211_04109_SYSTEM_000_051") }; questStep3.DialogueChoices = list95; reference77 = questStep3; obj74.Steps = list94; reference76 = obj74; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 4 }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; ref QuestStep reference79 = ref span3[index2]; QuestStep obj76 = new QuestStep(EInteractionType.Combat, 2011777u, new Vector3(161.4862f, 118.364136f, -471.70215f), 620) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list97 = new List(index3); CollectionsMarshal.SetCount(list97, index3); span5 = CollectionsMarshal.AsSpan(list97); num3 = 0; span5[num3] = 14009u; obj76.KillEnemyDataIds = list97; reference79 = obj76; obj75.Steps = list96; reference78 = obj75; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 5 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011778u, new Vector3(146.74597f, 118.119995f, -470.9087f), 620); obj77.Steps = list98; reference80 = obj77; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 6 }; num2 = 2; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(143.49226f, 118.1921f, -731.30457f), 620) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020841u, new Vector3(146.01355f, 118.1921f, -730.4951f), 620) { StopDistance = 5f }; obj78.Steps = list99; reference81 = obj78; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 7 }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; ref QuestStep reference83 = ref span3[num2]; QuestStep obj80 = new QuestStep(EInteractionType.Interact, 1039414u, new Vector3(5.4779663f, 113.40467f, -755.581f), 620) { Fly = true }; num3 = 1; List list101 = new List(num3); CollectionsMarshal.SetCount(list101, num3); span4 = CollectionsMarshal.AsSpan(list101); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBA211_04109_Q2_000_000"), Answer = new ExcelRef("TEXT_AKTKBA211_04109_A2_000_001") }; obj80.DialogueChoices = list101; reference83 = obj80; obj79.Steps = list100; reference82 = obj79; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 8 }; num2 = 1; List list102 = new List(num2); CollectionsMarshal.SetCount(list102, num2); span3 = CollectionsMarshal.AsSpan(list102); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039414u, new Vector3(5.4779663f, 113.40467f, -755.581f), 620); obj81.Steps = list102; reference84 = obj81; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list103 = new List(index2); CollectionsMarshal.SetCount(list103, index2); span3 = CollectionsMarshal.AsSpan(list103); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039410u, new Vector3(738.70447f, 70f, 511.0398f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter, NextQuestId = new QuestId(4110) }; obj82.Steps = list103; reference85 = obj82; questRoot8.QuestSequence = list89; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(4110); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list104 = new List(num); CollectionsMarshal.SetCount(list104, num); span = CollectionsMarshal.AsSpan(list104); index = 0; span[index] = "liza"; questRoot9.Author = list104; index = 8; List list105 = new List(index); CollectionsMarshal.SetCount(list105, index); span2 = CollectionsMarshal.AsSpan(list105); num = 0; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 0 }; num2 = 1; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039402u, new Vector3(741.0239f, 70f, 510.61267f), 621) { StopDistance = 6f, Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj83.Steps = list106; reference86 = obj83; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 1 }; index2 = 1; List list107 = new List(index2); CollectionsMarshal.SetCount(list107, index2); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039415u, new Vector3(6.9122925f, 29.999926f, 25.558838f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahChamberOfRule } }; obj84.Steps = list107; reference87 = obj84; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 2 }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039418u, new Vector3(144.94531f, 3.9999998f, 16.464417f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahChamberOfRule, To = EAetheryteLocation.UldahSapphireAvenue } }; obj85.Steps = list108; reference88 = obj85; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 3 }; index2 = 8; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1039418u, new Vector3(147.52042f, 3.9999995f, -7.714897f), 131) { Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1039418u, new Vector3(147.70839f, 4f, -11.791445f), 131) { StopDistance = 10f, NpcWaitDistance = 2f, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1039418u, new Vector3(134.52821f, 4f, -65.066986f), 131) { Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1039418u, new Vector3(129.31218f, 4f, -66.995674f), 131) { StopDistance = 10f, NpcWaitDistance = 2f, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1039418u, new Vector3(117.33298f, 4f, -72.35007f), 131) { Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1039418u, new Vector3(116.47475f, 4f, -76.0361f), 131) { StopDistance = 10f, NpcWaitDistance = 2f, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1039419u, new Vector3(102.311646f, 4f, -102.64752f), 131) { Sprint = false }; num2++; ref QuestStep reference90 = ref span3[num2]; QuestStep obj87 = new QuestStep(EInteractionType.None, null, null, 131) { DelaySecondsAtStart = 120f }; index3 = 1; List list110 = new List(index3); CollectionsMarshal.SetCount(list110, index3); span4 = CollectionsMarshal.AsSpan(list110); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBA221_04110_Q2_000_000"), Answer = new ExcelRef("TEXT_AKTKBA221_04110_A2_000_002") }; obj87.DialogueChoices = list110; reference90 = obj87; obj86.Steps = list109; reference89 = obj86; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 4 }; num2 = 1; List list111 = new List(num2); CollectionsMarshal.SetCount(list111, num2); span3 = CollectionsMarshal.AsSpan(list111); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039419u, new Vector3(102.311646f, 4f, -102.64752f), 131); obj88.Steps = list111; reference91 = obj88; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 5 }; index2 = 1; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039419u, new Vector3(73.12596f, 12.789965f, 47.394222f), 131) { StopDistance = 0.5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahSapphireAvenue, To = EAetheryteLocation.UldahWeaver } }; obj89.Steps = list112; reference92 = obj89; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 6 }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039415u, new Vector3(6.9122925f, 29.999926f, 25.558838f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahWeaver, To = EAetheryteLocation.UldahChamberOfRule } }; obj90.Steps = list113; reference93 = obj90; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039410u, new Vector3(738.70447f, 70f, 511.0398f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter, NextQuestId = new QuestId(4111) }; obj91.Steps = list114; reference94 = obj91; questRoot9.QuestSequence = list105; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(4111); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list115 = new List(num); CollectionsMarshal.SetCount(list115, num); span = CollectionsMarshal.AsSpan(list115); index = 0; span[index] = "liza"; questRoot10.Author = list115; index = 6; List list116 = new List(index); CollectionsMarshal.SetCount(list116, index); span2 = CollectionsMarshal.AsSpan(list116); num = 0; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 0 }; num2 = 1; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039402u, new Vector3(741.0239f, 70f, 510.61267f), 621) { StopDistance = 6f, Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj92.Steps = list117; reference95 = obj92; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 1 }; index2 = 2; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(611.34705f, 80.000015f, 626.28424f), 621) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1039421u, new Vector3(611.0779f, 80.000015f, 624.6891f), 621); obj93.Steps = list118; reference96 = obj93; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 2 }; num2 = 2; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; ref QuestStep reference98 = ref span3[index2]; QuestStep obj95 = new QuestStep(EInteractionType.Interact, 1021565u, new Vector3(440.11584f, 114.254425f, 212.84802f), 612) { AetheryteShortcut = EAetheryteLocation.FringesPeeringStones }; num3 = 6; List list120 = new List(num3); CollectionsMarshal.SetCount(list120, num3); span6 = CollectionsMarshal.AsSpan(list120); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj95.CompletionQuestVariablesFlags = list120; reference98 = obj95; index2++; ref QuestStep reference99 = ref span3[index2]; QuestStep obj96 = new QuestStep(EInteractionType.Interact, 1020817u, new Vector3(327.5348f, 83.45977f, -103.07471f), 612) { Fly = true }; index3 = 6; List list121 = new List(index3); CollectionsMarshal.SetCount(list121, index3); span6 = CollectionsMarshal.AsSpan(list121); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj96.CompletionQuestVariablesFlags = list121; reference99 = obj96; obj94.Steps = list119; reference97 = obj94; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 3 }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039421u, new Vector3(611.0779f, 80.000015f, 624.6891f), 621) { AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter }; obj97.Steps = list122; reference100 = obj97; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 4 }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; ref QuestStep reference102 = ref span3[index2]; QuestStep obj99 = new QuestStep(EInteractionType.Interact, 1039422u, new Vector3(748.989f, 69.99995f, 516.0448f), 621) { Fly = true }; num3 = 1; List list124 = new List(num3); CollectionsMarshal.SetCount(list124, num3); span4 = CollectionsMarshal.AsSpan(list124); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKBA231_04111_SYSTEM_000_060") }; obj99.DialogueChoices = list124; reference102 = obj99; obj98.Steps = list123; reference101 = obj98; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list125 = new List(index2); CollectionsMarshal.SetCount(list125, index2); span3 = CollectionsMarshal.AsSpan(list125); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039410u, new Vector3(738.70447f, 70f, 511.0398f), 621) { StopDistance = 5f, NextQuestId = new QuestId(4112) }; obj100.Steps = list125; reference103 = obj100; questRoot10.QuestSequence = list116; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(4112); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list126 = new List(num); CollectionsMarshal.SetCount(list126, num); span = CollectionsMarshal.AsSpan(list126); index = 0; span[index] = "liza"; questRoot11.Author = list126; index = 6; List list127 = new List(index); CollectionsMarshal.SetCount(list127, index); span2 = CollectionsMarshal.AsSpan(list127); num = 0; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 0 }; num2 = 1; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039402u, new Vector3(741.0239f, 70f, 510.61267f), 621) { StopDistance = 6f, Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj101.Steps = list128; reference104 = obj101; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 1 }; index2 = 1; List list129 = new List(index2); CollectionsMarshal.SetCount(list129, index2); span3 = CollectionsMarshal.AsSpan(list129); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039423u, new Vector3(257.1908f, 133.8877f, -735.92737f), 620) { Fly = true, AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha }; obj102.Steps = list129; reference105 = obj102; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 2 }; num2 = 2; List list130 = new List(num2); CollectionsMarshal.SetCount(list130, num2); span3 = CollectionsMarshal.AsSpan(list130); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(146.92796f, 118.19209f, -732.00134f), 620) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1020841u, new Vector3(146.01355f, 118.1921f, -730.4951f), 620); obj103.Steps = list130; reference106 = obj103; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 3 }; index2 = 1; List list131 = new List(index2); CollectionsMarshal.SetCount(list131, index2); span3 = CollectionsMarshal.AsSpan(list131); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039428u, new Vector3(781.33813f, 256.45923f, -453.66602f), 620) { Fly = true }; obj104.Steps = list131; reference107 = obj104; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 4 }; num2 = 1; List list132 = new List(num2); CollectionsMarshal.SetCount(list132, num2); span3 = CollectionsMarshal.AsSpan(list132); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039427u, new Vector3(142.22925f, 118.1921f, -730.0679f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha }; obj105.Steps = list132; reference108 = obj105; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list133 = new List(index2); CollectionsMarshal.SetCount(list133, index2); span3 = CollectionsMarshal.AsSpan(list133); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039410u, new Vector3(738.70447f, 70f, 511.0398f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter }; obj106.Steps = list133; reference109 = obj106; questRoot11.QuestSequence = list127; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(4113); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list134 = new List(num); CollectionsMarshal.SetCount(list134, num); span = CollectionsMarshal.AsSpan(list134); index = 0; span[index] = "liza"; questRoot12.Author = list134; index = 5; List list135 = new List(index); CollectionsMarshal.SetCount(list135, index); span2 = CollectionsMarshal.AsSpan(list135); num = 0; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 0 }; num2 = 1; List list136 = new List(num2); CollectionsMarshal.SetCount(list136, num2); span3 = CollectionsMarshal.AsSpan(list136); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039402u, new Vector3(741.0239f, 70f, 510.61267f), 621) { StopDistance = 6f, Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj107.Steps = list136; reference110 = obj107; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 1 }; index2 = 1; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; ref QuestStep reference112 = ref span3[num2]; QuestStep obj109 = new QuestStep(EInteractionType.SinglePlayerDuty, 1039431u, new Vector3(735.25586f, 70f, 437.33875f), 621) { StopDistance = 7f }; SinglePlayerDutyOptions singlePlayerDutyOptions2 = new SinglePlayerDutyOptions(); index3 = 2; List list138 = new List(index3); CollectionsMarshal.SetCount(list138, index3); span = CollectionsMarshal.AsSpan(list138); num3 = 0; span[num3] = "AI doesn't target boss"; num3++; span[num3] = "AI doesn't heal NPCs"; singlePlayerDutyOptions2.Notes = list138; obj109.SinglePlayerDutyOptions = singlePlayerDutyOptions2; reference112 = obj109; obj108.Steps = list137; reference111 = obj108; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 3 }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039432u, new Vector3(606.1035f, 80.000015f, 623.77356f), 621); obj110.Steps = list139; reference113 = obj110; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039411u, new Vector3(-182.20801f, 4.06f, -80.73547f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost } }; obj111.Steps = list140; reference114 = obj111; questRoot12.QuestSequence = list135; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(4114); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list141 = new List(num); CollectionsMarshal.SetCount(list141, num); span = CollectionsMarshal.AsSpan(list141); index = 0; span[index] = "liza"; questRoot13.Author = list141; index = 8; List list142 = new List(index); CollectionsMarshal.SetCount(list142, index); span2 = CollectionsMarshal.AsSpan(list142); num = 0; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 0 }; num2 = 1; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); index2 = 0; ref QuestStep reference116 = ref span3[index2]; QuestStep obj113 = new QuestStep(EInteractionType.AcceptQuest, 1040165u, new Vector3(-175.0058f, 4.061f, -81.22388f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 1; List list144 = new List(num3); CollectionsMarshal.SetCount(list144, num3); span4 = CollectionsMarshal.AsSpan(list144); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBA301_04114_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKBA301_04114_A1_000_001") }; obj113.DialogueChoices = list144; reference116 = obj113; obj112.Steps = list143; reference115 = obj112; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 1 }; index2 = 1; List list145 = new List(index2); CollectionsMarshal.SetCount(list145, index2); span3 = CollectionsMarshal.AsSpan(list145); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040166u, new Vector3(68.74182f, 40f, 66.300415f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj114.Steps = list145; reference117 = obj114; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 2 }; num2 = 1; List list146 = new List(num2); CollectionsMarshal.SetCount(list146, num2); span3 = CollectionsMarshal.AsSpan(list146); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040167u, new Vector3(-57.78595f, -25.02207f, 80.18616f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; obj115.Steps = list146; reference118 = obj115; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 3 }; index2 = 1; List list147 = new List(index2); CollectionsMarshal.SetCount(list147, index2); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040168u, new Vector3(-132.43304f, -23.70691f, 53.57434f), 138); obj116.Steps = list147; reference119 = obj116; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 4 }; num2 = 1; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); index2 = 0; ref QuestStep reference121 = ref span3[index2]; QuestStep obj118 = new QuestStep(EInteractionType.Combat, 1040171u, new Vector3(-195.75806f, -40.81036f, -76.46301f), 138) { StopDistance = 1f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list149 = new List(index3); CollectionsMarshal.SetCount(list149, index3); span5 = CollectionsMarshal.AsSpan(list149); num3 = 0; span5[num3] = 14019u; obj118.KillEnemyDataIds = list149; reference121 = obj118; obj117.Steps = list148; reference120 = obj117; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 5 }; index2 = 1; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040171u, new Vector3(-195.75806f, -40.81036f, -76.46301f), 138); obj119.Steps = list150; reference122 = obj119; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 6 }; num2 = 1; List list151 = new List(num2); CollectionsMarshal.SetCount(list151, num2); span3 = CollectionsMarshal.AsSpan(list151); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040177u, new Vector3(-132.34149f, -23.704098f, 53.60486f), 138) { Fly = true }; obj120.Steps = list151; reference123 = obj120; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1040174u, new Vector3(67.27698f, 40f, 66.63611f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle }, NextQuestId = new QuestId(4115) }; obj121.Steps = list152; reference124 = obj121; questRoot13.QuestSequence = list142; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(4115); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list153 = new List(num); CollectionsMarshal.SetCount(list153, num); span = CollectionsMarshal.AsSpan(list153); index = 0; span[index] = "liza"; questRoot14.Author = list153; index = 9; List list154 = new List(index); CollectionsMarshal.SetCount(list154, index); span2 = CollectionsMarshal.AsSpan(list154); num = 0; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 0 }; num2 = 1; List list155 = new List(num2); CollectionsMarshal.SetCount(list155, num2); span3 = CollectionsMarshal.AsSpan(list155); index2 = 0; ref QuestStep reference126 = ref span3[index2]; QuestStep obj123 = new QuestStep(EInteractionType.AcceptQuest, 1040166u, new Vector3(68.74182f, 40f, 66.300415f), 128) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition obj124 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list156 = new List(num3); CollectionsMarshal.SetCount(list156, num3); span7 = CollectionsMarshal.AsSpan(list156); index3 = 0; span7[index3] = 128; obj124.InTerritory = list156; skipConditions3.AetheryteShortcutIf = obj124; obj123.SkipConditions = skipConditions3; reference126 = obj123; obj122.Steps = list155; reference125 = obj122; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 1 }; index2 = 1; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040175u, new Vector3(-69.993164f, -25.092323f, 59.861084f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; obj125.Steps = list157; reference127 = obj125; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 2 }; num2 = 2; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; ref QuestStep reference129 = ref span3[index2]; QuestStep obj127 = new QuestStep(EInteractionType.Interact, 1040185u, new Vector3(-205.43231f, -41.047558f, -57.38922f), 138) { Fly = true }; index3 = 6; List list159 = new List(index3); CollectionsMarshal.SetCount(list159, index3); span6 = CollectionsMarshal.AsSpan(list159); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj127.CompletionQuestVariablesFlags = list159; reference129 = obj127; index2++; ref QuestStep reference130 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1040186u, new Vector3(-222.73596f, -39.96398f, -99.99243f), 138); num3 = 6; List list160 = new List(num3); CollectionsMarshal.SetCount(list160, num3); span6 = CollectionsMarshal.AsSpan(list160); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list160; reference130 = questStep4; obj126.Steps = list158; reference128 = obj126; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 3 }; index2 = 1; List list161 = new List(index2); CollectionsMarshal.SetCount(list161, index2); span3 = CollectionsMarshal.AsSpan(list161); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040176u, new Vector3(-219.2569f, -41.930645f, -228.6565f), 138) { Fly = true }; obj128.Steps = list161; reference131 = obj128; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 4 }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040175u, new Vector3(-69.993164f, -25.092323f, 59.861084f), 138) { Fly = true }; obj129.Steps = list162; reference132 = obj129; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 5 }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; ref QuestStep reference134 = ref span3[num2]; QuestStep obj131 = new QuestStep(EInteractionType.Combat, null, new Vector3(-85.9908f, -25.16141f, 73.1317f), 138) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list164 = new List(index3); CollectionsMarshal.SetCount(list164, index3); span5 = CollectionsMarshal.AsSpan(list164); num3 = 0; span5[num3] = 14018u; obj131.KillEnemyDataIds = list164; reference134 = obj131; obj130.Steps = list163; reference133 = obj130; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 6 }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040178u, new Vector3(-80.52191f, -25.288979f, 63.21814f), 138); obj132.Steps = list165; reference135 = obj132; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 7 }; index2 = 1; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040180u, new Vector3(45.609253f, -22.383259f, 100.57214f), 138) { Fly = true }; obj133.Steps = list166; reference136 = obj133; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040174u, new Vector3(67.27698f, 40f, 66.63611f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle }, NextQuestId = new QuestId(4116) }; obj134.Steps = list167; reference137 = obj134; questRoot14.QuestSequence = list154; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(4116); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list168 = new List(num); CollectionsMarshal.SetCount(list168, num); span = CollectionsMarshal.AsSpan(list168); index = 0; span[index] = "liza"; questRoot15.Author = list168; index = 5; List list169 = new List(index); CollectionsMarshal.SetCount(list169, index); span2 = CollectionsMarshal.AsSpan(list169); num = 0; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 0 }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; ref QuestStep reference139 = ref span3[num2]; QuestStep obj136 = new QuestStep(EInteractionType.AcceptQuest, 1040166u, new Vector3(68.74182f, 40f, 66.300415f), 128) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition obj137 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list171 = new List(num3); CollectionsMarshal.SetCount(list171, num3); span7 = CollectionsMarshal.AsSpan(list171); index3 = 0; span7[index3] = 128; obj137.InTerritory = list171; skipConditions4.AetheryteShortcutIf = obj137; obj136.SkipConditions = skipConditions4; reference139 = obj136; obj135.Steps = list170; reference138 = obj135; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 1 }; num2 = 1; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040187u, new Vector3(-95.44525f, -24.941013f, 77.927734f), 138) { Fly = true, AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; obj138.Steps = list172; reference140 = obj138; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 2 }; index2 = 1; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011923u, new Vector3(-55.985413f, 39.993896f, 23.147888f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj139.Steps = list173; reference141 = obj139; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 3 }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040190u, new Vector3(-58.884644f, 39.999916f, 21.22528f), 128) { StopDistance = 7f }; obj140.Steps = list174; reference142 = obj140; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1040166u, new Vector3(68.74182f, 40f, 66.300415f), 128) { NextQuestId = new QuestId(4117) }; obj141.Steps = list175; reference143 = obj141; questRoot15.QuestSequence = list169; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(4117); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list176 = new List(num); CollectionsMarshal.SetCount(list176, num); span = CollectionsMarshal.AsSpan(list176); index = 0; span[index] = "liza"; questRoot16.Author = list176; index = 6; List list177 = new List(index); CollectionsMarshal.SetCount(list177, index); span2 = CollectionsMarshal.AsSpan(list177); num = 0; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 0 }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; ref QuestStep reference145 = ref span3[index2]; QuestStep obj143 = new QuestStep(EInteractionType.AcceptQuest, 1040166u, new Vector3(68.74182f, 40f, 66.300415f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions5 = new SkipConditions(); SkipAetheryteCondition obj144 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list179 = new List(index3); CollectionsMarshal.SetCount(list179, index3); span7 = CollectionsMarshal.AsSpan(list179); num3 = 0; span7[num3] = 128; obj144.InTerritory = list179; skipConditions5.AetheryteShortcutIf = obj144; obj143.SkipConditions = skipConditions5; reference145 = obj143; obj142.Steps = list178; reference144 = obj142; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 1 }; index2 = 1; List list180 = new List(index2); CollectionsMarshal.SetCount(list180, index2); span3 = CollectionsMarshal.AsSpan(list180); num2 = 0; ref QuestStep reference147 = ref span3[num2]; QuestStep obj146 = new QuestStep(EInteractionType.Interact, 1040195u, new Vector3(70.51184f, 40f, 66.14783f), 128) { StopDistance = 5f }; num3 = 2; List list181 = new List(num3); CollectionsMarshal.SetCount(list181, num3); span4 = CollectionsMarshal.AsSpan(list181); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBA331_04117_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKBA331_04117_A1_000_001") }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBA331_04117_Q2_000_000"), Answer = new ExcelRef("TEXT_AKTKBA331_04117_A2_000_002") }; obj146.DialogueChoices = list181; reference147 = obj146; obj145.Steps = list180; reference146 = obj145; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 2 }; num2 = 1; List list182 = new List(num2); CollectionsMarshal.SetCount(list182, num2); span3 = CollectionsMarshal.AsSpan(list182); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040196u, new Vector3(-0.015319824f, 11.924474f, 792.6909f), 135) { Fly = true, AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }; obj147.Steps = list182; reference148 = obj147; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 3 }; index2 = 1; List list183 = new List(index2); CollectionsMarshal.SetCount(list183, index2); span3 = CollectionsMarshal.AsSpan(list183); num2 = 0; ref QuestStep reference150 = ref span3[num2]; QuestStep obj149 = new QuestStep(EInteractionType.Interact, 1040204u, new Vector3(-185.22931f, 1.9999955f, 224.90259f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher } }; index3 = 1; List list184 = new List(index3); CollectionsMarshal.SetCount(list184, index3); span4 = CollectionsMarshal.AsSpan(list184); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBA331_04117_Q4_000_000"), Answer = new ExcelRef("TEXT_AKTKBA331_04117_A4_000_001") }; obj149.DialogueChoices = list184; reference150 = obj149; obj148.Steps = list183; reference149 = obj148; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 4 }; num2 = 1; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040204u, new Vector3(-185.22931f, 1.9999955f, 224.90259f), 129); obj150.Steps = list185; reference151 = obj150; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list186 = new List(index2); CollectionsMarshal.SetCount(list186, index2); span3 = CollectionsMarshal.AsSpan(list186); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1040174u, new Vector3(67.27698f, 40f, 66.63611f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaFisher, To = EAetheryteLocation.LimsaAftcastle }, NextQuestId = new QuestId(4118) }; obj151.Steps = list186; reference152 = obj151; questRoot16.QuestSequence = list177; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(4118); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list187 = new List(num); CollectionsMarshal.SetCount(list187, num); span = CollectionsMarshal.AsSpan(list187); index = 0; span[index] = "liza"; questRoot17.Author = list187; index = 6; List list188 = new List(index); CollectionsMarshal.SetCount(list188, index); span2 = CollectionsMarshal.AsSpan(list188); num = 0; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 0 }; num2 = 1; List list189 = new List(num2); CollectionsMarshal.SetCount(list189, num2); span3 = CollectionsMarshal.AsSpan(list189); index2 = 0; ref QuestStep reference154 = ref span3[index2]; QuestStep obj153 = new QuestStep(EInteractionType.AcceptQuest, 1040166u, new Vector3(68.74182f, 40f, 66.300415f), 128) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions6 = new SkipConditions(); SkipAetheryteCondition obj154 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list190 = new List(num3); CollectionsMarshal.SetCount(list190, num3); span7 = CollectionsMarshal.AsSpan(list190); index3 = 0; span7[index3] = 128; obj154.InTerritory = list190; skipConditions6.AetheryteShortcutIf = obj154; obj153.SkipConditions = skipConditions6; reference154 = obj153; obj152.Steps = list189; reference153 = obj152; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 1 }; index2 = 1; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006266u, new Vector3(560.35706f, 20.721315f, 455.89368f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj155.Steps = list191; reference155 = obj155; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 2 }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011924u, new Vector3(375.63123f, 29.55664f, 330.9834f), 137) { Fly = true }; obj156.Steps = list192; reference156 = obj156; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 3 }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040209u, new Vector3(526.8176f, 56.519592f, 103.89868f), 137) { Fly = true }; obj157.Steps = list193; reference157 = obj157; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 4 }; num2 = 1; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006266u, new Vector3(560.35706f, 20.721315f, 455.89368f), 137) { Fly = true }; obj158.Steps = list194; reference158 = obj158; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list195 = new List(index2); CollectionsMarshal.SetCount(list195, index2); span3 = CollectionsMarshal.AsSpan(list195); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1040166u, new Vector3(68.74182f, 40f, 66.300415f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle }, NextQuestId = new QuestId(4119) }; obj159.Steps = list195; reference159 = obj159; questRoot17.QuestSequence = list188; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(4119); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list196 = new List(num); CollectionsMarshal.SetCount(list196, num); span = CollectionsMarshal.AsSpan(list196); index = 0; span[index] = "liza"; questRoot18.Author = list196; index = 9; List list197 = new List(index); CollectionsMarshal.SetCount(list197, index); span2 = CollectionsMarshal.AsSpan(list197); num = 0; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 0 }; num2 = 1; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; ref QuestStep reference161 = ref span3[index2]; QuestStep obj161 = new QuestStep(EInteractionType.AcceptQuest, 1040166u, new Vector3(68.74182f, 40f, 66.300415f), 128) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions7 = new SkipConditions(); SkipAetheryteCondition obj162 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list199 = new List(index3); CollectionsMarshal.SetCount(list199, index3); span7 = CollectionsMarshal.AsSpan(list199); num3 = 0; span7[num3] = 128; obj162.InTerritory = list199; skipConditions7.AetheryteShortcutIf = obj162; obj161.SkipConditions = skipConditions7; num3 = 1; List list200 = new List(num3); CollectionsMarshal.SetCount(list200, num3); span4 = CollectionsMarshal.AsSpan(list200); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBA351_04119_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKBA351_04119_A1_000_002") }; obj161.DialogueChoices = list200; reference161 = obj161; obj160.Steps = list198; reference160 = obj160; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 1 }; index2 = 1; List list201 = new List(index2); CollectionsMarshal.SetCount(list201, index2); span3 = CollectionsMarshal.AsSpan(list201); num2 = 0; ref QuestStep reference163 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.SinglePlayerDuty, 1040189u, new Vector3(-52.140076f, 39.999992f, 21.805054f), 128); SinglePlayerDutyOptions singlePlayerDutyOptions3 = new SinglePlayerDutyOptions(); index3 = 3; List list202 = new List(index3); CollectionsMarshal.SetCount(list202, index3); span = CollectionsMarshal.AsSpan(list202); num3 = 0; span[num3] = "AI doesn't attempt to move to the correct direction when killing orbs"; num3++; span[num3] = "AI only dodges some, but not all AOEs"; num3++; span[num3] = "AI doesn't move behind the shield for 'Extinction Flare' and dies"; singlePlayerDutyOptions3.Notes = list202; questStep5.SinglePlayerDutyOptions = singlePlayerDutyOptions3; reference163 = questStep5; obj163.Steps = list201; reference162 = obj163; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 3 }; num2 = 1; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040214u, new Vector3(-59.40338f, 39.999916f, 24.093994f), 128); obj164.Steps = list203; reference164 = obj164; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 4 }; index2 = 5; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; ref QuestStep reference166 = ref span3[num2]; QuestStep obj166 = new QuestStep(EInteractionType.Interact, 1040190u, new Vector3(-58.884644f, 39.999916f, 21.22528f), 128) { StopDistance = 7f }; num3 = 6; List list205 = new List(num3); CollectionsMarshal.SetCount(list205, num3); span6 = CollectionsMarshal.AsSpan(list205); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj166.CompletionQuestVariablesFlags = list205; index3 = 1; List list206 = new List(index3); CollectionsMarshal.SetCount(list206, index3); span4 = CollectionsMarshal.AsSpan(list206); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBA351_04119_Q3_000_000"), Answer = new ExcelRef("TEXT_AKTKBA351_04119_A3_000_001") }; obj166.DialogueChoices = list206; reference166 = obj166; num2++; ref QuestStep reference167 = ref span3[num2]; QuestStep obj167 = new QuestStep(EInteractionType.Interact, 1040191u, new Vector3(-57.63336f, 39.999992f, 20.09607f), 128) { StopDistance = 7f }; num3 = 6; List list207 = new List(num3); CollectionsMarshal.SetCount(list207, num3); span6 = CollectionsMarshal.AsSpan(list207); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj167.CompletionQuestVariablesFlags = list207; index3 = 1; List list208 = new List(index3); CollectionsMarshal.SetCount(list208, index3); span4 = CollectionsMarshal.AsSpan(list208); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBA351_04119_Q4_000_000"), Answer = new ExcelRef("TEXT_AKTKBA351_04119_A4_000_001") }; obj167.DialogueChoices = list208; reference167 = obj167; num2++; ref QuestStep reference168 = ref span3[num2]; QuestStep obj168 = new QuestStep(EInteractionType.Interact, 1040192u, new Vector3(-56.168518f, 39.999992f, 19.638367f), 128) { StopDistance = 7f }; num3 = 6; List list209 = new List(num3); CollectionsMarshal.SetCount(list209, num3); span6 = CollectionsMarshal.AsSpan(list209); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj168.CompletionQuestVariablesFlags = list209; index3 = 1; List list210 = new List(index3); CollectionsMarshal.SetCount(list210, index3); span4 = CollectionsMarshal.AsSpan(list210); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBA351_04119_Q5_000_000"), Answer = new ExcelRef("TEXT_AKTKBA351_04119_A5_000_001") }; obj168.DialogueChoices = list210; reference168 = obj168; num2++; ref QuestStep reference169 = ref span3[num2]; QuestStep obj169 = new QuestStep(EInteractionType.Interact, 1040193u, new Vector3(-55.00885f, 39.999992f, 19.4552f), 128) { StopDistance = 7f }; num3 = 6; List list211 = new List(num3); CollectionsMarshal.SetCount(list211, num3); span6 = CollectionsMarshal.AsSpan(list211); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj169.CompletionQuestVariablesFlags = list211; index3 = 1; List list212 = new List(index3); CollectionsMarshal.SetCount(list212, index3); span4 = CollectionsMarshal.AsSpan(list212); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBA351_04119_Q6_000_000"), Answer = new ExcelRef("TEXT_AKTKBA351_04119_A6_000_001") }; obj169.DialogueChoices = list212; reference169 = obj169; num2++; ref QuestStep reference170 = ref span3[num2]; QuestStep obj170 = new QuestStep(EInteractionType.Interact, 1040194u, new Vector3(-53.818604f, 39.999992f, 19.516235f), 128) { StopDistance = 7f }; num3 = 6; List list213 = new List(num3); CollectionsMarshal.SetCount(list213, num3); span6 = CollectionsMarshal.AsSpan(list213); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj170.CompletionQuestVariablesFlags = list213; index3 = 1; List list214 = new List(index3); CollectionsMarshal.SetCount(list214, index3); span4 = CollectionsMarshal.AsSpan(list214); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBA351_04119_Q7_000_000"), Answer = new ExcelRef("TEXT_AKTKBA351_04119_A7_000_001") }; obj170.DialogueChoices = list214; reference170 = obj170; obj165.Steps = list204; reference165 = obj165; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 5 }; num2 = 1; List list215 = new List(num2); CollectionsMarshal.SetCount(list215, num2); span3 = CollectionsMarshal.AsSpan(list215); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040214u, new Vector3(-59.40338f, 39.999916f, 24.093994f), 128) { StopDistance = 5f }; obj171.Steps = list215; reference171 = obj171; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 6 }; index2 = 1; List list216 = new List(index2); CollectionsMarshal.SetCount(list216, index2); span3 = CollectionsMarshal.AsSpan(list216); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040213u, new Vector3(-54.459473f, 39.999992f, 25.986084f), 128) { StopDistance = 5f }; obj172.Steps = list216; reference172 = obj172; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 7 }; num2 = 1; List list217 = new List(num2); CollectionsMarshal.SetCount(list217, num2); span3 = CollectionsMarshal.AsSpan(list217); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040189u, new Vector3(-52.140076f, 39.999992f, 21.805054f), 128) { StopDistance = 7f }; obj173.Steps = list217; reference173 = obj173; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list218 = new List(index2); CollectionsMarshal.SetCount(list218, index2); span3 = CollectionsMarshal.AsSpan(list218); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1040165u, new Vector3(-175.0058f, 4.061f, -81.22388f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost } }; obj174.Steps = list218; reference174 = obj174; questRoot18.QuestSequence = list197; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(4120); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list219 = new List(num); CollectionsMarshal.SetCount(list219, num); span = CollectionsMarshal.AsSpan(list219); index = 0; span[index] = "liza"; questRoot19.Author = list219; index = 6; List list220 = new List(index); CollectionsMarshal.SetCount(list220, index); span2 = CollectionsMarshal.AsSpan(list220); num = 0; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 0 }; num2 = 1; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; ref QuestStep reference176 = ref span3[index2]; QuestStep obj176 = new QuestStep(EInteractionType.AcceptQuest, 1039102u, new Vector3(-177.96606f, 4.05f, -90.44025f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 1; List list222 = new List(num3); CollectionsMarshal.SetCount(list222, num3); span4 = CollectionsMarshal.AsSpan(list222); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBA401_04120_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKBA401_04120_A1_000_001") }; obj176.DialogueChoices = list222; reference176 = obj176; obj175.Steps = list221; reference175 = obj175; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 1 }; index2 = 1; List list223 = new List(index2); CollectionsMarshal.SetCount(list223, index2); span3 = CollectionsMarshal.AsSpan(list223); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038458u, new Vector3(-0.96136475f, 0f, 7.2174683f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave }; obj177.Steps = list223; reference177 = obj177; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 2 }; num2 = 1; List list224 = new List(num2); CollectionsMarshal.SetCount(list224, num2); span3 = CollectionsMarshal.AsSpan(list224); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038459u, new Vector3(472.09888f, 16.276169f, 318.25732f), 614) { StopDistance = 5f }; obj178.Steps = list224; reference178 = obj178; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 3 }; index2 = 1; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; ref QuestStep reference180 = ref span3[num2]; QuestStep obj180 = new QuestStep(EInteractionType.Combat, null, new Vector3(323.44977f, 30.394468f, 222.47493f), 614) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list226 = new List(index3); CollectionsMarshal.SetCount(list226, index3); span5 = CollectionsMarshal.AsSpan(list226); num3 = 0; span5[num3] = 14026u; obj180.KillEnemyDataIds = list226; reference180 = obj180; obj179.Steps = list225; reference179 = obj179; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 4 }; num2 = 1; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038462u, new Vector3(319.9359f, 29.41258f, 224.4143f), 614) { StopDistance = 5f }; obj181.Steps = list227; reference181 = obj181; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038457u, new Vector3(-0.83929443f, 0f, 8.8654175f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave, NextQuestId = new QuestId(4121) }; obj182.Steps = list228; reference182 = obj182; questRoot19.QuestSequence = list220; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(4121); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list229 = new List(num); CollectionsMarshal.SetCount(list229, num); span = CollectionsMarshal.AsSpan(list229); index = 0; span[index] = "liza"; questRoot20.Author = list229; index = 7; List list230 = new List(index); CollectionsMarshal.SetCount(list230, index); span2 = CollectionsMarshal.AsSpan(list230); num = 0; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 0 }; num2 = 1; List list231 = new List(num2); CollectionsMarshal.SetCount(list231, num2); span3 = CollectionsMarshal.AsSpan(list231); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038458u, new Vector3(-0.96136475f, 0f, 7.2174683f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj183.Steps = list231; reference183 = obj183; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 1 }; index2 = 1; List list232 = new List(index2); CollectionsMarshal.SetCount(list232, index2); span3 = CollectionsMarshal.AsSpan(list232); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038464u, new Vector3(-738.55194f, 1.1992621f, -365.56042f), 613) { StopDistance = 1f, Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro }; obj184.Steps = list232; reference184 = obj184; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 2 }; num2 = 4; List list233 = new List(num2); CollectionsMarshal.SetCount(list233, num2); span3 = CollectionsMarshal.AsSpan(list233); index2 = 0; ref QuestStep reference186 = ref span3[index2]; QuestStep obj186 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-755.03345f, 4.7634573f, -477.97415f), 613) { Fly = true }; SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 6; List list234 = new List(num3); CollectionsMarshal.SetCount(list234, num3); span6 = CollectionsMarshal.AsSpan(list234); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list234; skipConditions8.StepIf = skipStepConditions3; obj186.SkipConditions = skipConditions8; reference186 = obj186; index2++; ref QuestStep reference187 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1038467u, new Vector3(-753.78046f, 4.7634573f, -479.3927f), 613); index3 = 6; List list235 = new List(index3); CollectionsMarshal.SetCount(list235, index3); span6 = CollectionsMarshal.AsSpan(list235); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list235; reference187 = questStep6; index2++; ref QuestStep reference188 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1038466u, new Vector3(-778.2254f, 8.915142f, -497.06265f), 613); num3 = 6; List list236 = new List(num3); CollectionsMarshal.SetCount(list236, num3); span6 = CollectionsMarshal.AsSpan(list236); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list236; reference188 = questStep7; index2++; ref QuestStep reference189 = ref span3[index2]; QuestStep obj187 = new QuestStep(EInteractionType.Interact, 1038468u, new Vector3(-815.88464f, 19.565891f, -461.3871f), 613) { Fly = true }; index3 = 6; List list237 = new List(index3); CollectionsMarshal.SetCount(list237, index3); span6 = CollectionsMarshal.AsSpan(list237); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj187.CompletionQuestVariablesFlags = list237; reference189 = obj187; obj185.Steps = list233; reference185 = obj185; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 3 }; index2 = 1; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038464u, new Vector3(-738.55194f, 1.1992621f, -365.56042f), 613) { StopDistance = 1f, Fly = true }; obj188.Steps = list238; reference190 = obj188; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 4 }; num2 = 1; List list239 = new List(num2); CollectionsMarshal.SetCount(list239, num2); span3 = CollectionsMarshal.AsSpan(list239); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038464u, new Vector3(-738.55194f, 1.1992621f, -365.56042f), 613); obj189.Steps = list239; reference191 = obj189; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 5 }; index2 = 1; List list240 = new List(index2); CollectionsMarshal.SetCount(list240, index2); span3 = CollectionsMarshal.AsSpan(list240); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038469u, new Vector3(-585.04614f, 19.143135f, -708.03394f), 613); obj190.Steps = list240; reference192 = obj190; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038457u, new Vector3(-0.83929443f, 0f, 8.8654175f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave, NextQuestId = new QuestId(4122) }; obj191.Steps = list241; reference193 = obj191; questRoot20.QuestSequence = list230; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(4122); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list242 = new List(num); CollectionsMarshal.SetCount(list242, num); span = CollectionsMarshal.AsSpan(list242); index = 0; span[index] = "Censored"; questRoot21.Author = list242; index = 8; List list243 = new List(index); CollectionsMarshal.SetCount(list243, index); span2 = CollectionsMarshal.AsSpan(list243); num = 0; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 0 }; index2 = 1; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038458u, new Vector3(-0.96136475f, 0f, 7.2174683f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj192.Steps = list244; reference194 = obj192; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 1 }; num2 = 1; List list245 = new List(num2); CollectionsMarshal.SetCount(list245, num2); span3 = CollectionsMarshal.AsSpan(list245); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038471u, new Vector3(201.77002f, 1.1510025f, -574.88367f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(201.77002f, 1.1510025f, -574.88367f), MaximumDistance = 50f, TerritoryId = 613 } } } }; obj193.Steps = list245; reference195 = obj193; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 2 }; index2 = 1; List list246 = new List(index2); CollectionsMarshal.SetCount(list246, index2); span3 = CollectionsMarshal.AsSpan(list246); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038475u, new Vector3(12.710693f, -198.1417f, -155.8404f), 613); obj194.Steps = list246; reference196 = obj194; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 3 }; num2 = 1; List list247 = new List(num2); CollectionsMarshal.SetCount(list247, num2); span3 = CollectionsMarshal.AsSpan(list247); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038476u, new Vector3(16.983276f, -195.74509f, -105.97394f), 613); obj195.Steps = list247; reference197 = obj195; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 4 }; index2 = 1; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038477u, new Vector3(-34.62274f, -198.56413f, -69.16919f), 613); obj196.Steps = list248; reference198 = obj196; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 5 }; num2 = 1; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038478u, new Vector3(-90.25714f, -198.95348f, -129.65594f), 613); obj197.Steps = list249; reference199 = obj197; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 6 }; index2 = 1; List list250 = new List(index2); CollectionsMarshal.SetCount(list250, index2); span3 = CollectionsMarshal.AsSpan(list250); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038474u, new Vector3(203.1128f, 1.1510025f, -574.1207f), 613); obj198.Steps = list250; reference200 = obj198; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list251 = new List(num2); CollectionsMarshal.SetCount(list251, num2); span3 = CollectionsMarshal.AsSpan(list251); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038457u, new Vector3(-0.83929443f, 0f, 8.8654175f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, NextQuestId = new QuestId(4123) }; obj199.Steps = list251; reference201 = obj199; questRoot21.QuestSequence = list243; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(4123); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list252 = new List(num); CollectionsMarshal.SetCount(list252, num); span = CollectionsMarshal.AsSpan(list252); index = 0; span[index] = "Censored"; questRoot22.Author = list252; index = 5; List list253 = new List(index); CollectionsMarshal.SetCount(list253, index); span2 = CollectionsMarshal.AsSpan(list253); num = 0; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 0 }; index2 = 1; List list254 = new List(index2); CollectionsMarshal.SetCount(list254, index2); span3 = CollectionsMarshal.AsSpan(list254); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038458u, new Vector3(-0.96136475f, 0f, 7.2174683f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj200.Steps = list254; reference202 = obj200; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 1 }; num2 = 1; List list255 = new List(num2); CollectionsMarshal.SetCount(list255, num2); span3 = CollectionsMarshal.AsSpan(list255); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1021505u, new Vector3(79.42322f, 33.00897f, -669.9474f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(79.42322f, 33.00897f, -669.9474f), MaximumDistance = 50f, TerritoryId = 613 } } } }; obj201.Steps = list255; reference203 = obj201; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 2 }; index2 = 1; List list256 = new List(index2); CollectionsMarshal.SetCount(list256, index2); span3 = CollectionsMarshal.AsSpan(list256); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038480u, new Vector3(422.17126f, -0.0031298446f, -685.298f), 613) { Fly = true }; obj202.Steps = list256; reference204 = obj202; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 3 }; num2 = 1; List list257 = new List(num2); CollectionsMarshal.SetCount(list257, num2); span3 = CollectionsMarshal.AsSpan(list257); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038482u, new Vector3(569.7261f, 0.7321513f, -517.47925f), 613) { StopDistance = 5f }; obj203.Steps = list257; reference205 = obj203; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list258 = new List(index2); CollectionsMarshal.SetCount(list258, index2); span3 = CollectionsMarshal.AsSpan(list258); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038457u, new Vector3(-0.83929443f, 0f, 8.8654175f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, NextQuestId = new QuestId(4124) }; obj204.Steps = list258; reference206 = obj204; questRoot22.QuestSequence = list253; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(4124); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list259 = new List(num); CollectionsMarshal.SetCount(list259, num); span = CollectionsMarshal.AsSpan(list259); index = 0; span[index] = "Censored"; questRoot23.Author = list259; index = 6; List list260 = new List(index); CollectionsMarshal.SetCount(list260, index); span2 = CollectionsMarshal.AsSpan(list260); num = 0; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 0 }; num2 = 1; List list261 = new List(num2); CollectionsMarshal.SetCount(list261, num2); span3 = CollectionsMarshal.AsSpan(list261); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038458u, new Vector3(-0.96136475f, 0f, 7.2174683f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj205.Steps = list261; reference207 = obj205; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 1 }; index2 = 1; List list262 = new List(index2); CollectionsMarshal.SetCount(list262, index2); span3 = CollectionsMarshal.AsSpan(list262); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038484u, new Vector3(442.2522f, 68.02853f, -81.31531f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(442.2522f, 68.02853f, -81.31531f), MaximumDistance = 50f, TerritoryId = 614 } } } }; obj206.Steps = list262; reference208 = obj206; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 2 }; num2 = 3; List list263 = new List(num2); CollectionsMarshal.SetCount(list263, num2); span3 = CollectionsMarshal.AsSpan(list263); index2 = 0; ref QuestStep reference210 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1038488u, new Vector3(476.58496f, 68.02853f, -114.7937f), 614); num3 = 6; List list264 = new List(num3); CollectionsMarshal.SetCount(list264, num3); span6 = CollectionsMarshal.AsSpan(list264); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list264; reference210 = questStep8; index2++; ref QuestStep reference211 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1038489u, new Vector3(427.87805f, 68.02852f, -126.17688f), 614); index3 = 6; List list265 = new List(index3); CollectionsMarshal.SetCount(list265, index3); span6 = CollectionsMarshal.AsSpan(list265); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list265; reference211 = questStep9; index2++; ref QuestStep reference212 = ref span3[index2]; QuestStep obj208 = new QuestStep(EInteractionType.Interact, 1038490u, new Vector3(443.68652f, 58.724403f, -181.62811f), 614) { Fly = true }; num3 = 6; List list266 = new List(num3); CollectionsMarshal.SetCount(list266, num3); span6 = CollectionsMarshal.AsSpan(list266); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj208.CompletionQuestVariablesFlags = list266; reference212 = obj208; obj207.Steps = list263; reference209 = obj207; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 3 }; index2 = 2; List list267 = new List(index2); CollectionsMarshal.SetCount(list267, index2); span3 = CollectionsMarshal.AsSpan(list267); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(625.23627f, 81.04776f, -212.65506f), 614) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038491u, new Vector3(626.9779f, 81.0615f, -211.53589f), 614); obj209.Steps = list267; reference213 = obj209; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 4 }; num2 = 1; List list268 = new List(num2); CollectionsMarshal.SetCount(list268, num2); span3 = CollectionsMarshal.AsSpan(list268); index2 = 0; ref QuestStep reference215 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1038491u, new Vector3(626.9779f, 81.0615f, -211.53589f), 614); index3 = 1; List list269 = new List(index3); CollectionsMarshal.SetCount(list269, index3); span4 = CollectionsMarshal.AsSpan(list269); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKBA441_04124_SYSTEM_101_121") }; questStep10.DialogueChoices = list269; reference215 = questStep10; obj210.Steps = list268; reference214 = obj210; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list270 = new List(index2); CollectionsMarshal.SetCount(list270, index2); span3 = CollectionsMarshal.AsSpan(list270); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038457u, new Vector3(-0.83929443f, 0f, 8.8654175f), 759) { NextQuestId = new QuestId(4125) }; obj211.Steps = list270; reference216 = obj211; questRoot23.QuestSequence = list260; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(4125); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list271 = new List(num); CollectionsMarshal.SetCount(list271, num); span = CollectionsMarshal.AsSpan(list271); index = 0; span[index] = "Censored"; questRoot24.Author = list271; index = 6; List list272 = new List(index); CollectionsMarshal.SetCount(list272, index); span2 = CollectionsMarshal.AsSpan(list272); num = 0; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 0 }; num2 = 1; List list273 = new List(num2); CollectionsMarshal.SetCount(list273, num2); span3 = CollectionsMarshal.AsSpan(list273); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038458u, new Vector3(-0.96136475f, 0f, 7.2174683f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj212.Steps = list273; reference217 = obj212; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 1 }; index2 = 2; List list274 = new List(index2); CollectionsMarshal.SetCount(list274, index2); span3 = CollectionsMarshal.AsSpan(list274); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1024792u, new Vector3(147.81409f, -4.1787133f, 49.454468f), 759) { TargetTerritoryId = (ushort)614, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.DomanEnclave, To = EAetheryteLocation.DomanEnclaveDocks } }; num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1038494u, new Vector3(-449.63763f, 53.78236f, 303.60876f), 614) { Fly = true }; obj213.Steps = list274; reference218 = obj213; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = 3 }; num2 = 1; List list275 = new List(num2); CollectionsMarshal.SetCount(list275, num2); span3 = CollectionsMarshal.AsSpan(list275); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038494u, new Vector3(-449.63763f, 53.78236f, 303.60876f), 614); obj214.Steps = list275; reference219 = obj214; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 4 }; index2 = 1; List list276 = new List(index2); CollectionsMarshal.SetCount(list276, index2); span3 = CollectionsMarshal.AsSpan(list276); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038457u, new Vector3(-0.83929443f, 0f, 8.8654175f), 759) { AetheryteShortcut = EAetheryteLocation.DomanEnclave }; obj215.Steps = list276; reference220 = obj215; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list277 = new List(num2); CollectionsMarshal.SetCount(list277, num2); span3 = CollectionsMarshal.AsSpan(list277); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039102u, new Vector3(-177.96606f, 4.05f, -90.44025f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost } }; obj216.Steps = list277; reference221 = obj216; questRoot24.QuestSequence = list272; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(4126); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list278 = new List(num); CollectionsMarshal.SetCount(list278, num); span = CollectionsMarshal.AsSpan(list278); index = 0; span[index] = "liza"; questRoot25.Author = list278; index = 9; List list279 = new List(index); CollectionsMarshal.SetCount(list279, index); span2 = CollectionsMarshal.AsSpan(list279); num = 0; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 0 }; index2 = 1; List list280 = new List(index2); CollectionsMarshal.SetCount(list280, index2); span3 = CollectionsMarshal.AsSpan(list280); num2 = 0; ref QuestStep reference223 = ref span3[num2]; QuestStep obj218 = new QuestStep(EInteractionType.AcceptQuest, 1039101u, new Vector3(-168.07812f, 4.05f, -91.66095f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 1; List list281 = new List(num3); CollectionsMarshal.SetCount(list281, num3); span4 = CollectionsMarshal.AsSpan(list281); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBA501_04126_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKBA501_04126_A1_000_001") }; obj218.DialogueChoices = list281; reference223 = obj218; obj217.Steps = list280; reference222 = obj217; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 1 }; num2 = 1; List list282 = new List(num2); CollectionsMarshal.SetCount(list282, num2); span3 = CollectionsMarshal.AsSpan(list282); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1037018u, new Vector3(-34.042908f, 5.474271f, 45.303955f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard }; obj219.Steps = list282; reference224 = obj219; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 2 }; index2 = 1; List list283 = new List(index2); CollectionsMarshal.SetCount(list283, index2); span3 = CollectionsMarshal.AsSpan(list283); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037019u, new Vector3(-148.79077f, 14.953051f, -167.92554f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral } }; obj220.Steps = list283; reference225 = obj220; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 3 }; num2 = 1; List list284 = new List(num2); CollectionsMarshal.SetCount(list284, num2); span3 = CollectionsMarshal.AsSpan(list284); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1037019u, new Vector3(-148.79077f, 14.953051f, -167.92554f), 419); obj221.Steps = list284; reference226 = obj221; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 4 }; index2 = 1; List list285 = new List(index2); CollectionsMarshal.SetCount(list285, index2); span3 = CollectionsMarshal.AsSpan(list285); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037022u, new Vector3(483.97034f, 162.39722f, -545.7695f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj222.Steps = list285; reference227 = obj222; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 5 }; num2 = 1; List list286 = new List(num2); CollectionsMarshal.SetCount(list286, num2); span3 = CollectionsMarshal.AsSpan(list286); index2 = 0; ref QuestStep reference229 = ref span3[index2]; QuestStep obj224 = new QuestStep(EInteractionType.Combat, null, new Vector3(665.96155f, 184.83743f, -453.5654f), 397) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list287 = new List(index3); CollectionsMarshal.SetCount(list287, index3); span5 = CollectionsMarshal.AsSpan(list287); num3 = 0; span5[num3] = 14025u; obj224.KillEnemyDataIds = list287; reference229 = obj224; obj223.Steps = list286; reference228 = obj223; num++; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 6 }; index2 = 1; List list288 = new List(index2); CollectionsMarshal.SetCount(list288, index2); span3 = CollectionsMarshal.AsSpan(list288); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037027u, new Vector3(483.0548f, 162.34631f, -544.0299f), 397) { Fly = true }; obj225.Steps = list288; reference230 = obj225; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 7 }; num2 = 1; List list289 = new List(num2); CollectionsMarshal.SetCount(list289, num2); span3 = CollectionsMarshal.AsSpan(list289); index2 = 0; ref QuestStep reference232 = ref span3[index2]; QuestStep obj227 = new QuestStep(EInteractionType.Interact, 1011223u, new Vector3(114.579956f, 24.412834f, -11.062805f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; num3 = 1; List list290 = new List(num3); CollectionsMarshal.SetCount(list290, num3); span4 = CollectionsMarshal.AsSpan(list290); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKBA501_04126_SYSTEM_000_501") }; obj227.DialogueChoices = list290; reference232 = obj227; obj226.Steps = list289; reference231 = obj226; num++; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list291 = new List(index2); CollectionsMarshal.SetCount(list291, index2); span3 = CollectionsMarshal.AsSpan(list291); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037016u, new Vector3(1.1749268f, 0f, -6.3935547f), 1001) { NextQuestId = new QuestId(4127) }; obj228.Steps = list291; reference233 = obj228; questRoot25.QuestSequence = list279; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(4127); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list292 = new List(num); CollectionsMarshal.SetCount(list292, num); span = CollectionsMarshal.AsSpan(list292); index = 0; span[index] = "liza"; questRoot26.Author = list292; index = 5; List list293 = new List(index); CollectionsMarshal.SetCount(list293, index); span2 = CollectionsMarshal.AsSpan(list293); num = 0; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 0 }; num2 = 2; List list294 = new List(num2); CollectionsMarshal.SetCount(list294, num2); span3 = CollectionsMarshal.AsSpan(list294); index2 = 0; ref QuestStep reference235 = ref span3[index2]; QuestStep obj230 = new QuestStep(EInteractionType.Interact, 1011223u, new Vector3(114.579956f, 24.412834f, -11.062805f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); index3 = 1; List list295 = new List(index3); CollectionsMarshal.SetCount(list295, index3); span7 = CollectionsMarshal.AsSpan(list295); num3 = 0; span7[num3] = 1001; skipStepConditions4.InTerritory = list295; skipConditions9.StepIf = skipStepConditions4; SkipAetheryteCondition obj231 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list296 = new List(num3); CollectionsMarshal.SetCount(list296, num3); span7 = CollectionsMarshal.AsSpan(list296); index3 = 0; span7[index3] = 1001; obj231.InTerritory = list296; skipConditions9.AetheryteShortcutIf = obj231; obj230.SkipConditions = skipConditions9; index3 = 1; List list297 = new List(index3); CollectionsMarshal.SetCount(list297, index3); span4 = CollectionsMarshal.AsSpan(list297); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKBA511_04127_SYSTEM_000_501") }; obj230.DialogueChoices = list297; reference235 = obj230; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037016u, new Vector3(1.1749268f, 0f, -6.3935547f), 1001); obj229.Steps = list294; reference234 = obj229; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 1 }; index2 = 3; List list298 = new List(index2); CollectionsMarshal.SetCount(list298, index2); span3 = CollectionsMarshal.AsSpan(list298); num2 = 0; ref QuestStep reference237 = ref span3[num2]; QuestStep obj233 = new QuestStep(EInteractionType.Interact, 1037030u, new Vector3(11.825684f, 15.965058f, -30.136597f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardLastVigil } }; num3 = 6; List list299 = new List(num3); CollectionsMarshal.SetCount(list299, num3); span6 = CollectionsMarshal.AsSpan(list299); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj233.CompletionQuestVariablesFlags = list299; reference237 = obj233; num2++; ref QuestStep reference238 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1037031u, new Vector3(-8.98761f, 27.964876f, -170.58063f), 419); index3 = 6; List list300 = new List(index3); CollectionsMarshal.SetCount(list300, index3); span6 = CollectionsMarshal.AsSpan(list300); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list300; reference238 = questStep11; num2++; ref QuestStep reference239 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1037032u, new Vector3(52.658813f, 14.768845f, -97.30682f), 419); num3 = 6; List list301 = new List(num3); CollectionsMarshal.SetCount(list301, num3); span6 = CollectionsMarshal.AsSpan(list301); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list301; reference239 = questStep12; obj232.Steps = list298; reference236 = obj232; num++; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 2 }; num2 = 1; List list302 = new List(num2); CollectionsMarshal.SetCount(list302, num2); span3 = CollectionsMarshal.AsSpan(list302); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1037033u, new Vector3(69.77942f, -4.6903167f, -41.397766f), 419); obj234.Steps = list302; reference240 = obj234; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 3 }; index2 = 1; List list303 = new List(index2); CollectionsMarshal.SetCount(list303, index2); span3 = CollectionsMarshal.AsSpan(list303); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011698u, new Vector3(142.77869f, -20.004639f, 60.837646f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardAthenaeumAstrologicum, To = EAetheryteLocation.IshgardBrume } }; obj235.Steps = list303; reference241 = obj235; num++; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list304 = new List(num2); CollectionsMarshal.SetCount(list304, num2); span3 = CollectionsMarshal.AsSpan(list304); index2 = 0; ref QuestStep reference243 = ref span3[index2]; QuestStep obj237 = new QuestStep(EInteractionType.Interact, 1011223u, new Vector3(114.579956f, 24.412834f, -11.062805f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardBrume, To = EAetheryteLocation.IshgardForgottenKnight } }; index3 = 1; List list305 = new List(index3); CollectionsMarshal.SetCount(list305, index3); span4 = CollectionsMarshal.AsSpan(list305); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKBA511_04127_SYSTEM_000_501") }; obj237.DialogueChoices = list305; reference243 = obj237; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1037016u, new Vector3(1.1749268f, 0f, -6.3935547f), 1001) { NextQuestId = new QuestId(4128) }; obj236.Steps = list304; reference242 = obj236; questRoot26.QuestSequence = list293; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(4128); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list306 = new List(num); CollectionsMarshal.SetCount(list306, num); span = CollectionsMarshal.AsSpan(list306); index = 0; span[index] = "liza"; questRoot27.Author = list306; index = 4; List list307 = new List(index); CollectionsMarshal.SetCount(list307, index); span2 = CollectionsMarshal.AsSpan(list307); num = 0; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = 0 }; index2 = 2; List list308 = new List(index2); CollectionsMarshal.SetCount(list308, index2); span3 = CollectionsMarshal.AsSpan(list308); num2 = 0; ref QuestStep reference245 = ref span3[num2]; QuestStep obj239 = new QuestStep(EInteractionType.Interact, 1011223u, new Vector3(114.579956f, 24.412834f, -11.062805f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; SkipConditions skipConditions10 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num3 = 1; List list309 = new List(num3); CollectionsMarshal.SetCount(list309, num3); span7 = CollectionsMarshal.AsSpan(list309); index3 = 0; span7[index3] = 1001; skipStepConditions5.InTerritory = list309; skipConditions10.StepIf = skipStepConditions5; SkipAetheryteCondition obj240 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list310 = new List(index3); CollectionsMarshal.SetCount(list310, index3); span7 = CollectionsMarshal.AsSpan(list310); num3 = 0; span7[num3] = 1001; obj240.InTerritory = list310; skipConditions10.AetheryteShortcutIf = obj240; obj239.SkipConditions = skipConditions10; num3 = 1; List list311 = new List(num3); CollectionsMarshal.SetCount(list311, num3); span4 = CollectionsMarshal.AsSpan(list311); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKBA521_04128_SYSTEM_000_501") }; obj239.DialogueChoices = list311; reference245 = obj239; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1037016u, new Vector3(1.1749268f, 0f, -6.3935547f), 1001); obj238.Steps = list308; reference244 = obj238; num++; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 1 }; num2 = 2; List list312 = new List(num2); CollectionsMarshal.SetCount(list312, num2); span3 = CollectionsMarshal.AsSpan(list312); index2 = 0; ref QuestStep reference247 = ref span3[index2]; QuestStep obj242 = new QuestStep(EInteractionType.Interact, 2011721u, new Vector3(-0.015319824f, 0.99176025f, 9.933594f), 1001) { TargetTerritoryId = (ushort)418 }; SkipConditions skipConditions11 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); index3 = 1; List list313 = new List(index3); CollectionsMarshal.SetCount(list313, index3); span7 = CollectionsMarshal.AsSpan(list313); num3 = 0; span7[num3] = 1001; skipStepConditions6.NotInTerritory = list313; skipConditions11.StepIf = skipStepConditions6; obj242.SkipConditions = skipConditions11; reference247 = obj242; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1037036u, new Vector3(-105.36359f, 14.95313f, -142.74823f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardSaintReymanaudsCathedral } }; obj241.Steps = list312; reference246 = obj241; num++; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = 2 }; index2 = 1; List list314 = new List(index2); CollectionsMarshal.SetCount(list314, index2); span3 = CollectionsMarshal.AsSpan(list314); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037039u, new Vector3(-69.47443f, -4.734931f, -42.008118f), 419); obj243.Steps = list314; reference248 = obj243; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list315 = new List(num2); CollectionsMarshal.SetCount(list315, num2); span3 = CollectionsMarshal.AsSpan(list315); index2 = 0; ref QuestStep reference250 = ref span3[index2]; QuestStep obj245 = new QuestStep(EInteractionType.Interact, 1011223u, new Vector3(114.579956f, 24.412834f, -11.062805f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardJeweledCrozier, To = EAetheryteLocation.IshgardForgottenKnight } }; num3 = 1; List list316 = new List(num3); CollectionsMarshal.SetCount(list316, num3); span4 = CollectionsMarshal.AsSpan(list316); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKBA521_04128_SYSTEM_000_501") }; obj245.DialogueChoices = list316; reference250 = obj245; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1037015u, new Vector3(0.045776367f, 0f, -7.1260376f), 1001) { NextQuestId = new QuestId(4129) }; obj244.Steps = list315; reference249 = obj244; questRoot27.QuestSequence = list307; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(4129); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list317 = new List(num); CollectionsMarshal.SetCount(list317, num); span = CollectionsMarshal.AsSpan(list317); index = 0; span[index] = "liza"; questRoot28.Author = list317; index = 5; List list318 = new List(index); CollectionsMarshal.SetCount(list318, index); span2 = CollectionsMarshal.AsSpan(list318); num = 0; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj246 = new QuestSequence { Sequence = 0 }; index2 = 2; List list319 = new List(index2); CollectionsMarshal.SetCount(list319, index2); span3 = CollectionsMarshal.AsSpan(list319); num2 = 0; ref QuestStep reference252 = ref span3[num2]; QuestStep obj247 = new QuestStep(EInteractionType.Interact, 1011223u, new Vector3(114.579956f, 24.412834f, -11.062805f), 418) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; SkipConditions skipConditions12 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); index3 = 1; List list320 = new List(index3); CollectionsMarshal.SetCount(list320, index3); span7 = CollectionsMarshal.AsSpan(list320); num3 = 0; span7[num3] = 1001; skipStepConditions7.InTerritory = list320; skipConditions12.StepIf = skipStepConditions7; SkipAetheryteCondition obj248 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list321 = new List(num3); CollectionsMarshal.SetCount(list321, num3); span7 = CollectionsMarshal.AsSpan(list321); index3 = 0; span7[index3] = 1001; obj248.InTerritory = list321; skipConditions12.AetheryteShortcutIf = obj248; obj247.SkipConditions = skipConditions12; index3 = 1; List list322 = new List(index3); CollectionsMarshal.SetCount(list322, index3); span4 = CollectionsMarshal.AsSpan(list322); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKBA531_04129_SYSTEM_000_501") }; obj247.DialogueChoices = list322; reference252 = obj247; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1037016u, new Vector3(1.1749268f, 0f, -6.3935547f), 1001); obj246.Steps = list319; reference251 = obj246; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = 1 }; num2 = 3; List list323 = new List(num2); CollectionsMarshal.SetCount(list323, num2); span3 = CollectionsMarshal.AsSpan(list323); index2 = 0; ref QuestStep reference254 = ref span3[index2]; QuestStep obj250 = new QuestStep(EInteractionType.Interact, 1006392u, new Vector3(184.22205f, 319.0841f, -238.33075f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; num3 = 6; List list324 = new List(num3); CollectionsMarshal.SetCount(list324, num3); span6 = CollectionsMarshal.AsSpan(list324); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj250.CompletionQuestVariablesFlags = list324; reference254 = obj250; index2++; ref QuestStep reference255 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1006395u, new Vector3(206.86658f, 303.115f, -296.2539f), 155); index3 = 6; List list325 = new List(index3); CollectionsMarshal.SetCount(list325, index3); span6 = CollectionsMarshal.AsSpan(list325); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list325; reference255 = questStep13; index2++; ref QuestStep reference256 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1006401u, new Vector3(257.80115f, 303.15805f, -204.42517f), 155); num3 = 6; List list326 = new List(num3); CollectionsMarshal.SetCount(list326, num3); span6 = CollectionsMarshal.AsSpan(list326); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list326; reference256 = questStep14; obj249.Steps = list323; reference253 = obj249; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj251 = new QuestSequence { Sequence = 2 }; index2 = 1; List list327 = new List(index2); CollectionsMarshal.SetCount(list327, index2); span3 = CollectionsMarshal.AsSpan(list327); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037041u, new Vector3(197.68054f, 302.31348f, -167.58984f), 155); obj251.Steps = list327; reference257 = obj251; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj252 = new QuestSequence { Sequence = 3 }; num2 = 1; List list328 = new List(num2); CollectionsMarshal.SetCount(list328, num2); span3 = CollectionsMarshal.AsSpan(list328); index2 = 0; ref QuestStep reference259 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1037041u, new Vector3(197.68054f, 302.31348f, -167.58984f), 155); index3 = 1; List list329 = new List(index3); CollectionsMarshal.SetCount(list329, index3); span4 = CollectionsMarshal.AsSpan(list329); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKBA531_04129_Q1_000_060") }; questStep15.DialogueChoices = list329; reference259 = questStep15; obj252.Steps = list328; reference258 = obj252; num++; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list330 = new List(index2); CollectionsMarshal.SetCount(list330, index2); span3 = CollectionsMarshal.AsSpan(list330); num2 = 0; ref QuestStep reference261 = ref span3[num2]; QuestStep obj254 = new QuestStep(EInteractionType.Interact, 1011223u, new Vector3(114.579956f, 24.412834f, -11.062805f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; num3 = 1; List list331 = new List(num3); CollectionsMarshal.SetCount(list331, num3); span4 = CollectionsMarshal.AsSpan(list331); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKBA531_04129_SYSTEM_000_501") }; obj254.DialogueChoices = list331; reference261 = obj254; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037016u, new Vector3(1.1749268f, 0f, -6.3935547f), 1001) { NextQuestId = new QuestId(4130) }; obj253.Steps = list330; reference260 = obj253; questRoot28.QuestSequence = list318; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(4130); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list332 = new List(num); CollectionsMarshal.SetCount(list332, num); span = CollectionsMarshal.AsSpan(list332); index = 0; span[index] = "liza"; questRoot29.Author = list332; index = 7; List list333 = new List(index); CollectionsMarshal.SetCount(list333, index); span2 = CollectionsMarshal.AsSpan(list333); num = 0; ref QuestSequence reference262 = ref span2[num]; QuestSequence obj255 = new QuestSequence { Sequence = 0 }; num2 = 2; List list334 = new List(num2); CollectionsMarshal.SetCount(list334, num2); span3 = CollectionsMarshal.AsSpan(list334); index2 = 0; ref QuestStep reference263 = ref span3[index2]; QuestStep obj256 = new QuestStep(EInteractionType.Interact, 1011223u, new Vector3(114.579956f, 24.412834f, -11.062805f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; SkipConditions skipConditions13 = new SkipConditions(); SkipStepConditions skipStepConditions8 = new SkipStepConditions(); index3 = 1; List list335 = new List(index3); CollectionsMarshal.SetCount(list335, index3); span7 = CollectionsMarshal.AsSpan(list335); num3 = 0; span7[num3] = 1001; skipStepConditions8.InTerritory = list335; skipConditions13.StepIf = skipStepConditions8; SkipAetheryteCondition obj257 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list336 = new List(num3); CollectionsMarshal.SetCount(list336, num3); span7 = CollectionsMarshal.AsSpan(list336); index3 = 0; span7[index3] = 1001; obj257.InTerritory = list336; skipConditions13.AetheryteShortcutIf = obj257; obj256.SkipConditions = skipConditions13; index3 = 1; List list337 = new List(index3); CollectionsMarshal.SetCount(list337, index3); span4 = CollectionsMarshal.AsSpan(list337); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKBA541_04130_SYSTEM_000_501") }; obj256.DialogueChoices = list337; reference263 = obj256; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037016u, new Vector3(1.1749268f, 0f, -6.3935547f), 1001); obj255.Steps = list334; reference262 = obj255; num++; ref QuestSequence reference264 = ref span2[num]; QuestSequence obj258 = new QuestSequence { Sequence = 1 }; index2 = 1; List list338 = new List(index2); CollectionsMarshal.SetCount(list338, index2); span3 = CollectionsMarshal.AsSpan(list338); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037043u, new Vector3(11.001709f, 11.965152f, 52.384155f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardLastVigil } }; obj258.Steps = list338; reference264 = obj258; num++; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj259 = new QuestSequence { Sequence = 2 }; num2 = 1; List list339 = new List(num2); CollectionsMarshal.SetCount(list339, num2); span3 = CollectionsMarshal.AsSpan(list339); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1037043u, new Vector3(11.001709f, 11.965152f, 52.384155f), 419); obj259.Steps = list339; reference265 = obj259; num++; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj260 = new QuestSequence { Sequence = 3 }; index2 = 1; List list340 = new List(index2); CollectionsMarshal.SetCount(list340, index2); span3 = CollectionsMarshal.AsSpan(list340); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037043u, new Vector3(10.079511f, 15.96505f, -7.351647f), 419) { StopDistance = 0.5f }; obj260.Steps = list340; reference266 = obj260; num++; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj261 = new QuestSequence { Sequence = 4 }; num2 = 1; List list341 = new List(num2); CollectionsMarshal.SetCount(list341, num2); span3 = CollectionsMarshal.AsSpan(list341); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1037043u, new Vector3(0.16652964f, 26.965057f, -98.31793f), 419) { StopDistance = 0.5f }; obj261.Steps = list341; reference267 = obj261; num++; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj262 = new QuestSequence { Sequence = 5 }; index2 = 1; List list342 = new List(index2); CollectionsMarshal.SetCount(list342, index2); span3 = CollectionsMarshal.AsSpan(list342); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037044u, new Vector3(-1.6327515f, 35.344902f, -188.55579f), 419); obj262.Steps = list342; reference268 = obj262; num++; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj263 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list343 = new List(num2); CollectionsMarshal.SetCount(list343, num2); span3 = CollectionsMarshal.AsSpan(list343); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1037015u, new Vector3(0.045776367f, 0f, -7.1260376f), 1001) { NextQuestId = new QuestId(4131) }; obj263.Steps = list343; reference269 = obj263; questRoot29.QuestSequence = list333; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(4131); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list344 = new List(num); CollectionsMarshal.SetCount(list344, num); span = CollectionsMarshal.AsSpan(list344); index = 0; span[index] = "liza"; questRoot30.Author = list344; index = 7; List list345 = new List(index); CollectionsMarshal.SetCount(list345, index); span2 = CollectionsMarshal.AsSpan(list345); num = 0; ref QuestSequence reference270 = ref span2[num]; QuestSequence obj264 = new QuestSequence { Sequence = 0 }; index2 = 2; List list346 = new List(index2); CollectionsMarshal.SetCount(list346, index2); span3 = CollectionsMarshal.AsSpan(list346); num2 = 0; ref QuestStep reference271 = ref span3[num2]; QuestStep obj265 = new QuestStep(EInteractionType.Interact, 1011223u, new Vector3(114.579956f, 24.412834f, -11.062805f), 418) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; SkipConditions skipConditions14 = new SkipConditions(); SkipStepConditions skipStepConditions9 = new SkipStepConditions(); num3 = 1; List list347 = new List(num3); CollectionsMarshal.SetCount(list347, num3); span7 = CollectionsMarshal.AsSpan(list347); index3 = 0; span7[index3] = 1001; skipStepConditions9.InTerritory = list347; skipConditions14.StepIf = skipStepConditions9; SkipAetheryteCondition obj266 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list348 = new List(index3); CollectionsMarshal.SetCount(list348, index3); span7 = CollectionsMarshal.AsSpan(list348); num3 = 0; span7[num3] = 1001; obj266.InTerritory = list348; skipConditions14.AetheryteShortcutIf = obj266; obj265.SkipConditions = skipConditions14; num3 = 1; List list349 = new List(num3); CollectionsMarshal.SetCount(list349, num3); span4 = CollectionsMarshal.AsSpan(list349); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKBA551_04131_SYSTEM_000_501") }; obj265.DialogueChoices = list349; reference271 = obj265; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1037016u, new Vector3(1.1749268f, 0f, -6.3935547f), 1001); obj264.Steps = list346; reference270 = obj264; num++; ref QuestSequence reference272 = ref span2[num]; QuestSequence obj267 = new QuestSequence { Sequence = 1 }; num2 = 1; List list350 = new List(num2); CollectionsMarshal.SetCount(list350, num2); span3 = CollectionsMarshal.AsSpan(list350); index2 = 0; ref QuestStep reference273 = ref span3[index2]; QuestStep obj268 = new QuestStep(EInteractionType.SinglePlayerDuty, 1037045u, new Vector3(0.10675049f, 35.344906f, -188.58624f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardForgottenKnight, To = EAetheryteLocation.IshgardTribunal } }; SinglePlayerDutyOptions singlePlayerDutyOptions4 = new SinglePlayerDutyOptions(); index3 = 4; List list351 = new List(index3); CollectionsMarshal.SetCount(list351, index3); span = CollectionsMarshal.AsSpan(list351); num3 = 0; span[num3] = "AI doesn't target Fafnir to start combat"; num3++; span[num3] = "AI doesn't stand in towers"; num3++; span[num3] = "AI doesn't kill ads"; num3++; span[num3] = "AI doesn't move behind the shield to take cover and dies"; singlePlayerDutyOptions4.Notes = list351; obj268.SinglePlayerDutyOptions = singlePlayerDutyOptions4; reference273 = obj268; obj267.Steps = list350; reference272 = obj267; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference274 = ref span2[num]; QuestSequence obj269 = new QuestSequence { Sequence = 3 }; index2 = 2; List list352 = new List(index2); CollectionsMarshal.SetCount(list352, index2); span3 = CollectionsMarshal.AsSpan(list352); num2 = 0; ref QuestStep reference275 = ref span3[num2]; QuestStep obj270 = new QuestStep(EInteractionType.Interact, 1011223u, new Vector3(114.579956f, 24.412834f, -11.062805f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardTribunal, To = EAetheryteLocation.IshgardForgottenKnight } }; num3 = 1; List list353 = new List(num3); CollectionsMarshal.SetCount(list353, num3); span4 = CollectionsMarshal.AsSpan(list353); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKBA551_04131_SYSTEM_000_501") }; obj270.DialogueChoices = list353; reference275 = obj270; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038486u, new Vector3(1.1749268f, 0f, -6.3935547f), 1001); obj269.Steps = list352; reference274 = obj269; num++; ref QuestSequence reference276 = ref span2[num]; QuestSequence obj271 = new QuestSequence { Sequence = 4 }; num2 = 1; List list354 = new List(num2); CollectionsMarshal.SetCount(list354, num2); span3 = CollectionsMarshal.AsSpan(list354); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1037017u, new Vector3(-1.2664795f, 0f, -5.7526855f), 1001) { StopDistance = 5f }; obj271.Steps = list354; reference276 = obj271; num++; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj272 = new QuestSequence { Sequence = 5 }; index2 = 1; List list355 = new List(index2); CollectionsMarshal.SetCount(list355, index2); span3 = CollectionsMarshal.AsSpan(list355); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037015u, new Vector3(0.045776367f, 0f, -7.1260376f), 1001) { StopDistance = 5f }; obj272.Steps = list355; reference277 = obj272; num++; ref QuestSequence reference278 = ref span2[num]; QuestSequence obj273 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list356 = new List(num2); CollectionsMarshal.SetCount(list356, num2); span3 = CollectionsMarshal.AsSpan(list356); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039101u, new Vector3(-168.07812f, 4.05f, -91.66095f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost } }; obj273.Steps = list356; reference278 = obj273; questRoot30.QuestSequence = list345; AddQuest(questId30, questRoot30); } private static void LoadQuests83() { QuestId questId = new QuestId(4153); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 4; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038504u, new Vector3(-357.62573f, 21.64856f, -95.99457f), 962); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038505u, new Vector3(-376.45538f, 18.999998f, 37.00305f), 962); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038503u, new Vector3(-367.0863f, 21.84602f, -101.701416f), 962); obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038501u, new Vector3(-367.3305f, 21.846018f, -102.983154f), 962) { StopDistance = 7f, NextQuestId = new QuestId(4154) }; obj4.Steps = list6; reference4 = obj4; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(4154); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list7 = new List(num); CollectionsMarshal.SetCount(list7, num); span = CollectionsMarshal.AsSpan(list7); index = 0; span[index] = "liza"; questRoot2.Author = list7; index = 2; List list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 0 }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038501u, new Vector3(-367.3305f, 21.846018f, -102.983154f), 962); obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; ref QuestStep reference7 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Gather, null, null, 962); int num3 = 1; List list11 = new List(num3); CollectionsMarshal.SetCount(list11, num3); Span span4 = CollectionsMarshal.AsSpan(list11); int index3 = 0; span4[index3] = new GatheredItem { ItemId = 35600u, ItemCount = 6, Collectability = 600 }; questStep.ItemsToGather = list11; reference7 = questStep; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038501u, new Vector3(-367.3305f, 21.846018f, -102.983154f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanStudium }, NextQuestId = new QuestId(4155) }; obj6.Steps = list10; reference6 = obj6; questRoot2.QuestSequence = list8; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(4155); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list12 = new List(num); CollectionsMarshal.SetCount(list12, num); span = CollectionsMarshal.AsSpan(list12); index = 0; span[index] = "liza"; questRoot3.Author = list12; index = 2; List list13 = new List(index); CollectionsMarshal.SetCount(list13, index); span2 = CollectionsMarshal.AsSpan(list13); num = 0; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038501u, new Vector3(-367.3305f, 21.846018f, -102.983154f), 962); obj7.Steps = list14; reference8 = obj7; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; ref QuestStep reference10 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Gather, null, null, 962); index3 = 1; List list16 = new List(index3); CollectionsMarshal.SetCount(list16, index3); span4 = CollectionsMarshal.AsSpan(list16); num3 = 0; span4[num3] = new GatheredItem { ItemId = 35601u, ItemCount = 6, Collectability = 600 }; questStep2.ItemsToGather = list16; reference10 = questStep2; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038501u, new Vector3(-367.3305f, 21.846018f, -102.983154f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanStudium }, NextQuestId = new QuestId(4156) }; obj8.Steps = list15; reference9 = obj8; questRoot3.QuestSequence = list13; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(4156); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list17 = new List(num); CollectionsMarshal.SetCount(list17, num); span = CollectionsMarshal.AsSpan(list17); index = 0; span[index] = "liza"; questRoot4.Author = list17; index = 2; List list18 = new List(index); CollectionsMarshal.SetCount(list18, index); span2 = CollectionsMarshal.AsSpan(list18); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 0 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038501u, new Vector3(-367.3305f, 21.846018f, -102.983154f), 962); obj9.Steps = list19; reference11 = obj9; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; ref QuestStep reference13 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Gather, null, null, 962); num3 = 1; List list21 = new List(num3); CollectionsMarshal.SetCount(list21, num3); span4 = CollectionsMarshal.AsSpan(list21); index3 = 0; span4[index3] = new GatheredItem { ItemId = 35602u, ItemCount = 6, Collectability = 600 }; questStep3.ItemsToGather = list21; reference13 = questStep3; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038501u, new Vector3(-367.3305f, 21.846018f, -102.983154f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanStudium }, NextQuestId = new QuestId(4157) }; obj10.Steps = list20; reference12 = obj10; questRoot4.QuestSequence = list18; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(4157); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list22 = new List(num); CollectionsMarshal.SetCount(list22, num); span = CollectionsMarshal.AsSpan(list22); index = 0; span[index] = "liza"; questRoot5.Author = list22; index = 8; List list23 = new List(index); CollectionsMarshal.SetCount(list23, index); span2 = CollectionsMarshal.AsSpan(list23); num = 0; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; num2 = 1; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038501u, new Vector3(-367.3305f, 21.846018f, -102.983154f), 962); obj11.Steps = list24; reference14 = obj11; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; index2 = 1; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011719u, new Vector3(-102.1897f, -7.0039062f, -59.92218f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeShiokazeHostelry } }; obj12.Steps = list25; reference15 = obj12; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 2 }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038506u, new Vector3(-142.2904f, -4.7500057f, 199.6643f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeMarkets, To = EAetheryteLocation.KuganePier1 } }; obj13.Steps = list26; reference16 = obj13; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 3 }; index2 = 1; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038507u, new Vector3(52.750366f, 8.02f, 152.81909f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganePier1, To = EAetheryteLocation.KuganeThavnairianConsulate } }; obj14.Steps = list27; reference17 = obj14; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 4 }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011720u, new Vector3(129.5033f, 24.979004f, 15.701477f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeThavnairianConsulate, To = EAetheryteLocation.KuganeRubyBazaar } }; obj15.Steps = list28; reference18 = obj15; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 5 }; index2 = 2; List list29 = new List(index2); CollectionsMarshal.SetCount(list29, index2); span3 = CollectionsMarshal.AsSpan(list29); num2 = 0; ref QuestStep reference20 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Gather, null, null, 628); index3 = 1; List list30 = new List(index3); CollectionsMarshal.SetCount(list30, index3); span4 = CollectionsMarshal.AsSpan(list30); num3 = 0; span4[num3] = new GatheredItem { ItemId = 35847u, ItemCount = 1 }; questStep4.ItemsToGather = list30; reference20 = questStep4; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038508u, new Vector3(114.70203f, 12f, 35.965454f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyBazaar } }; obj16.Steps = list29; reference19 = obj16; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 6 }; num2 = 1; List list31 = new List(num2); CollectionsMarshal.SetCount(list31, num2); span3 = CollectionsMarshal.AsSpan(list31); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038510u, new Vector3(-92.24078f, 11.799999f, -156.05408f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRubyBazaar, To = EAetheryteLocation.KuganeBokairoInn } }; obj17.Steps = list31; reference21 = obj17; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038501u, new Vector3(-367.3305f, 21.846018f, -102.983154f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanStudium }, NextQuestId = new QuestId(4158) }; obj18.Steps = list32; reference22 = obj18; questRoot5.QuestSequence = list23; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(4158); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list33 = new List(num); CollectionsMarshal.SetCount(list33, num); span = CollectionsMarshal.AsSpan(list33); index = 0; span[index] = "liza"; questRoot6.Author = list33; index = 2; List list34 = new List(index); CollectionsMarshal.SetCount(list34, index); span2 = CollectionsMarshal.AsSpan(list34); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 0 }; num2 = 1; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038501u, new Vector3(-367.3305f, 21.846018f, -102.983154f), 962); obj19.Steps = list35; reference23 = obj19; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; ref QuestStep reference25 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Gather, null, null, 962); num3 = 1; List list37 = new List(num3); CollectionsMarshal.SetCount(list37, num3); span4 = CollectionsMarshal.AsSpan(list37); index3 = 0; span4[index3] = new GatheredItem { ItemId = 35603u, ItemCount = 6, Collectability = 600 }; questStep5.ItemsToGather = list37; reference25 = questStep5; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038501u, new Vector3(-367.3305f, 21.846018f, -102.983154f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanStudium }, NextQuestId = new QuestId(4159) }; obj20.Steps = list36; reference24 = obj20; questRoot6.QuestSequence = list34; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(4159); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list38 = new List(num); CollectionsMarshal.SetCount(list38, num); span = CollectionsMarshal.AsSpan(list38); index = 0; span[index] = "liza"; questRoot7.Author = list38; index = 5; List list39 = new List(index); CollectionsMarshal.SetCount(list39, index); span2 = CollectionsMarshal.AsSpan(list39); num = 0; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 0 }; num2 = 1; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038501u, new Vector3(-367.3305f, 21.846018f, -102.983154f), 962); obj21.Steps = list40; reference26 = obj21; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 1 }; index2 = 2; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; ref QuestStep reference28 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Gather, null, null, 962); index3 = 1; List list42 = new List(index3); CollectionsMarshal.SetCount(list42, index3); span4 = CollectionsMarshal.AsSpan(list42); num3 = 0; span4[num3] = new GatheredItem { ItemId = 35848u, ItemCount = 1 }; questStep6.ItemsToGather = list42; reference28 = questStep6; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038503u, new Vector3(-367.0863f, 21.84602f, -101.701416f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanStudium } }; obj22.Steps = list41; reference27 = obj22; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 2 }; num2 = 1; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038512u, new Vector3(-73.47223f, -16.147001f, 191.27173f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanStudium, To = EAetheryteLocation.OldSharlayanScholarsHarbor } }; obj23.Steps = list43; reference29 = obj23; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 3 }; index2 = 1; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038503u, new Vector3(-367.0863f, 21.84602f, -101.701416f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanScholarsHarbor, To = EAetheryteLocation.OldSharlayanStudium } }; obj24.Steps = list44; reference30 = obj24; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038501u, new Vector3(-367.3305f, 21.846018f, -102.983154f), 962) { StopDistance = 7f }; obj25.Steps = list45; reference31 = obj25; questRoot7.QuestSequence = list39; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(4170); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list46 = new List(num); CollectionsMarshal.SetCount(list46, num); span = CollectionsMarshal.AsSpan(list46); index = 0; span[index] = "liza"; questRoot8.Author = list46; index = 1; List list47 = new List(index); CollectionsMarshal.SetCount(list47, index); span2 = CollectionsMarshal.AsSpan(list47); num = 0; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 0 }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1037263u, new Vector3(46.829956f, -15.646994f, 107.86597f), 962) { StopDistance = 5f }; obj26.Steps = list48; reference32 = obj26; questRoot8.QuestSequence = list47; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(4172); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list49 = new List(num); CollectionsMarshal.SetCount(list49, num); span = CollectionsMarshal.AsSpan(list49); index = 0; span[index] = "liza"; questRoot9.Author = list49; index = 5; List list50 = new List(index); CollectionsMarshal.SetCount(list50, index); span2 = CollectionsMarshal.AsSpan(list50); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1012155u, new Vector3(-63.21814f, 8.25915f, 28.732666f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, SkipConditions = new SkipConditions { AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj27.Steps = list51; reference33 = obj27; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; index2 = 1; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; ref QuestStep reference35 = ref span3[num2]; QuestStep obj29 = new QuestStep(EInteractionType.Interact, 1031682u, new Vector3(152.97156f, -20.000004f, 63.767456f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardBrume } }; num3 = 1; List list53 = new List(num3); CollectionsMarshal.SetCount(list53, num3); Span span5 = CollectionsMarshal.AsSpan(list53); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKYR103_04172_Q1_000_000") }; obj29.DialogueChoices = list53; reference35 = obj29; obj28.Steps = list52; reference34 = obj28; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 3 }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039506u, new Vector3(20.401245f, -16f, 159.96033f), 979); obj30.Steps = list54; reference36 = obj30; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1012155u, new Vector3(-63.21814f, 8.25915f, 28.732666f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard }; obj31.Steps = list55; reference37 = obj31; questRoot9.QuestSequence = list50; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(4173); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list56 = new List(num); CollectionsMarshal.SetCount(list56, num); span = CollectionsMarshal.AsSpan(list56); index = 0; span[index] = "liza"; questRoot10.Author = list56; index = 2; List list57 = new List(index); CollectionsMarshal.SetCount(list57, index); span2 = CollectionsMarshal.AsSpan(list57); num = 0; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 0 }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041747u, new Vector3(56.65674f, -0.0004196167f, -24.765442f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj32.Steps = list58; reference38 = obj32; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1040741u, new Vector3(418.265f, 3.43257f, -210.4372f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand, NextQuestId = new QuestId(5005) }; obj33.Steps = list59; reference39 = obj33; questRoot10.QuestSequence = list57; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(4176); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list60 = new List(num); CollectionsMarshal.SetCount(list60, num); span = CollectionsMarshal.AsSpan(list60); index = 0; span[index] = "liza"; questRoot11.Author = list60; index = 2; List list61 = new List(index); CollectionsMarshal.SetCount(list61, index); span2 = CollectionsMarshal.AsSpan(list61); num = 0; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 0 }; num2 = 1; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041960u, new Vector3(-1.9379272f, -7.758f, 42.282715f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj34.Steps = list62; reference40 = obj34; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037060u, new Vector3(25.894531f, -15.646991f, 99.68713f), 962) { NextQuestId = new QuestId(4177) }; obj35.Steps = list63; reference41 = obj35; questRoot11.QuestSequence = list61; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(4177); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list64 = new List(num); CollectionsMarshal.SetCount(list64, num); span = CollectionsMarshal.AsSpan(list64); index = 0; span[index] = "liza"; questRoot12.Author = list64; index = 2; List list65 = new List(index); CollectionsMarshal.SetCount(list65, index); span2 = CollectionsMarshal.AsSpan(list65); num = 0; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 0 }; num2 = 1; List list66 = new List(num2); CollectionsMarshal.SetCount(list66, num2); span3 = CollectionsMarshal.AsSpan(list66); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037060u, new Vector3(25.894531f, -15.646991f, 99.68713f), 962) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.OldSharlayan, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj36.Steps = list66; reference42 = obj36; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037059u, new Vector3(35.202515f, -15.646992f, 102.4032f), 962) { StopDistance = 7f, NextQuestId = new QuestId(4178) }; obj37.Steps = list67; reference43 = obj37; questRoot12.QuestSequence = list65; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(4178); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list68 = new List(num); CollectionsMarshal.SetCount(list68, num); span = CollectionsMarshal.AsSpan(list68); index = 0; span[index] = "liza"; questRoot13.Author = list68; index = 2; List list69 = new List(index); CollectionsMarshal.SetCount(list69, index); span2 = CollectionsMarshal.AsSpan(list69); num = 0; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037060u, new Vector3(25.894531f, -15.646991f, 99.68713f), 962) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.OldSharlayan, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj38.Steps = list70; reference44 = obj38; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037059u, new Vector3(35.202515f, -15.646992f, 102.4032f), 962) { StopDistance = 7f, NextQuestId = new QuestId(4179) }; obj39.Steps = list71; reference45 = obj39; questRoot13.QuestSequence = list69; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(4179); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list72 = new List(num); CollectionsMarshal.SetCount(list72, num); span = CollectionsMarshal.AsSpan(list72); index = 0; span[index] = "liza"; questRoot14.Author = list72; index = 2; List list73 = new List(index); CollectionsMarshal.SetCount(list73, index); span2 = CollectionsMarshal.AsSpan(list73); num = 0; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 0 }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037060u, new Vector3(25.894531f, -15.646991f, 99.68713f), 962) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.OldSharlayan, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj40.Steps = list74; reference46 = obj40; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037059u, new Vector3(35.202515f, -15.646992f, 102.4032f), 962) { StopDistance = 7f, NextQuestId = new QuestId(5009) }; obj41.Steps = list75; reference47 = obj41; questRoot14.QuestSequence = list73; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(4180); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list76 = new List(num); CollectionsMarshal.SetCount(list76, num); span = CollectionsMarshal.AsSpan(list76); index = 0; span[index] = "liza"; questRoot15.Author = list76; index = 4; List list77 = new List(index); CollectionsMarshal.SetCount(list77, index); span2 = CollectionsMarshal.AsSpan(list77); num = 0; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 0 }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039336u, new Vector3(-175.61609f, 7.84433f, 68.92493f), 962); obj42.Steps = list78; reference48 = obj42; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 1 }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039328u, new Vector3(-152.3919f, -16.147f, 209.46057f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanBaldesionAnnex, To = EAetheryteLocation.OldSharlayanScholarsHarbor } }; obj43.Steps = list79; reference49 = obj43; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 2 }; num2 = 1; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1039328u, new Vector3(-152.3919f, -16.147f, 209.46057f), 962) { Emote = EEmote.Poke }; obj44.Steps = list80; reference50 = obj44; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039336u, new Vector3(-175.61609f, 7.84433f, 68.92493f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanBaldesionAnnex } }; obj45.Steps = list81; reference51 = obj45; questRoot15.QuestSequence = list77; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(4181); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list82 = new List(num); CollectionsMarshal.SetCount(list82, num); span = CollectionsMarshal.AsSpan(list82); index = 0; span[index] = "liza"; questRoot16.Author = list82; index = 4; List list83 = new List(index); CollectionsMarshal.SetCount(list83, index); span2 = CollectionsMarshal.AsSpan(list83); num = 0; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; num2 = 1; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037211u, new Vector3(36.209595f, 2.455876f, -22.90387f), 962); obj46.Steps = list84; reference52 = obj46; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 1 }; index2 = 1; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Snipe, 1039337u, new Vector3(99.6261f, -10.587427f, 276.81384f), 962) { Comment = "Click ewer, head and feet", AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanScholarsHarbor } }; obj47.Steps = list85; reference53 = obj47; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 2 }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039349u, new Vector3(-49.485046f, -14.999998f, 253.34546f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanScholarsHarbor } }; obj48.Steps = list86; reference54 = obj48; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037211u, new Vector3(36.209595f, 2.455876f, -22.90387f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan }; obj49.Steps = list87; reference55 = obj49; questRoot16.QuestSequence = list83; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(4182); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list88 = new List(num); CollectionsMarshal.SetCount(list88, num); span = CollectionsMarshal.AsSpan(list88); index = 0; span[index] = "liza"; questRoot17.Author = list88; index = 3; List list89 = new List(index); CollectionsMarshal.SetCount(list89, index); span2 = CollectionsMarshal.AsSpan(list89); num = 0; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 0 }; num2 = 1; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039509u, new Vector3(42.06909f, 2.4514537f, -11.062805f), 962); obj50.Steps = list90; reference56 = obj50; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 1 }; index2 = 3; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; ref QuestStep reference58 = ref span3[num2]; QuestStep obj52 = new QuestStep(EInteractionType.Interact, 1039340u, new Vector3(71.39697f, -14.446998f, 82.108765f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanScholarsHarbor } }; index3 = 6; List list92 = new List(index3); CollectionsMarshal.SetCount(list92, index3); Span span6 = CollectionsMarshal.AsSpan(list92); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj52.CompletionQuestVariablesFlags = list92; reference58 = obj52; num2++; ref QuestStep reference59 = ref span3[num2]; QuestStep obj53 = new QuestStep(EInteractionType.Interact, 1039338u, new Vector3(205.67627f, 1.5468291f, 22.690125f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanScholarsHarbor, To = EAetheryteLocation.OldSharlayanJourneysEnd } }; num3 = 6; List list93 = new List(num3); CollectionsMarshal.SetCount(list93, num3); span6 = CollectionsMarshal.AsSpan(list93); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj53.CompletionQuestVariablesFlags = list93; reference59 = obj53; num2++; ref QuestStep reference60 = ref span3[num2]; QuestStep obj54 = new QuestStep(EInteractionType.Interact, 1039339u, new Vector3(-237.93402f, 12.289626f, 16.189758f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanJourneysEnd, To = EAetheryteLocation.OldSharlayanStudium } }; index3 = 6; List list94 = new List(index3); CollectionsMarshal.SetCount(list94, index3); span6 = CollectionsMarshal.AsSpan(list94); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj54.CompletionQuestVariablesFlags = list94; reference60 = obj54; obj51.Steps = list91; reference57 = obj51; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039509u, new Vector3(42.06909f, 2.4514537f, -11.062805f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan }; obj55.Steps = list95; reference61 = obj55; questRoot17.QuestSequence = list89; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(4183); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list96 = new List(num); CollectionsMarshal.SetCount(list96, num); span = CollectionsMarshal.AsSpan(list96); index = 0; span[index] = "liza"; questRoot18.Author = list96; index = 3; List list97 = new List(index); CollectionsMarshal.SetCount(list97, index); span2 = CollectionsMarshal.AsSpan(list97); num = 0; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 0 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; ref QuestStep reference63 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.AcceptQuest, 1039341u, new Vector3(164.72107f, 1.2891341f, 22.140747f), 962); num3 = 1; List list99 = new List(num3); CollectionsMarshal.SetCount(list99, num3); span5 = CollectionsMarshal.AsSpan(list99); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZA004_04183_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZA004_04183_A1_000_002") }; questStep7.DialogueChoices = list99; reference63 = questStep7; obj56.Steps = list98; reference62 = obj56; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 1 }; num2 = 1; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039342u, new Vector3(111.65027f, 18.835812f, -175.0058f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanJourneysEnd, To = EAetheryteLocation.OldSharlayanLeveilleurEstate } }; obj57.Steps = list100; reference64 = obj57; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list101 = new List(index2); CollectionsMarshal.SetCount(list101, index2); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039341u, new Vector3(164.72107f, 1.2891341f, 22.140747f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanLeveilleurEstate, To = EAetheryteLocation.OldSharlayanJourneysEnd } }; obj58.Steps = list101; reference65 = obj58; questRoot18.QuestSequence = list97; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(4196); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list102 = new List(num); CollectionsMarshal.SetCount(list102, num); span = CollectionsMarshal.AsSpan(list102); index = 0; span[index] = "liza"; questRoot19.Author = list102; index = 3; List list103 = new List(index); CollectionsMarshal.SetCount(list103, index); span2 = CollectionsMarshal.AsSpan(list103); num = 0; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; num2 = 2; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(193.6185f, 1.9123514f, 713.436f), 957); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037622u, new Vector3(189.94562f, 0.8560083f, 702.7896f), 957) { StopDistance = 0.25f }; obj59.Steps = list104; reference66 = obj59; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011979u, new Vector3(236.1333f, 10.666016f, 613.27527f), 957); obj60.Steps = list105; reference67 = obj60; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(193.6185f, 1.9123514f, 713.436f), 957) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1037622u, new Vector3(189.94562f, 0.8560083f, 702.7896f), 957) { StopDistance = 0.25f }; obj61.Steps = list106; reference68 = obj61; questRoot19.QuestSequence = list103; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(4197); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list107 = new List(num); CollectionsMarshal.SetCount(list107, num); span = CollectionsMarshal.AsSpan(list107); index = 0; span[index] = "liza"; questRoot20.Author = list107; index = 3; List list108 = new List(index); CollectionsMarshal.SetCount(list108, index); span2 = CollectionsMarshal.AsSpan(list108); num = 0; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 0 }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1037625u, new Vector3(176.47058f, 1.8742183f, 799.2217f), 957) { StopDistance = 1f, Fly = true }; obj62.Steps = list109; reference69 = obj62; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 1 }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; ref QuestStep reference71 = ref span3[index2]; QuestStep obj64 = new QuestStep(EInteractionType.Combat, null, new Vector3(13.657948f, 1.6567476f, 631.81714f), 957) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list111 = new List(index3); CollectionsMarshal.SetCount(list111, index3); Span span7 = CollectionsMarshal.AsSpan(list111); num3 = 0; span7[num3] = 13527u; obj64.KillEnemyDataIds = list111; reference71 = obj64; obj63.Steps = list110; reference70 = obj63; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037625u, new Vector3(176.47058f, 1.8742183f, 799.2217f), 957) { StopDistance = 1f, Fly = true }; obj65.Steps = list112; reference72 = obj65; questRoot20.QuestSequence = list108; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(4198); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list113 = new List(num); CollectionsMarshal.SetCount(list113, num); span = CollectionsMarshal.AsSpan(list113); index = 0; span[index] = "liza"; questRoot21.Author = list113; index = 5; List list114 = new List(index); CollectionsMarshal.SetCount(list114, index); span2 = CollectionsMarshal.AsSpan(list114); num = 0; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 0 }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039375u, new Vector3(148.3634f, 5.192836f, 611.2611f), 957); obj66.Steps = list115; reference73 = obj66; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 1 }; index2 = 1; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039376u, new Vector3(-15.640564f, 35.742054f, 392.20264f), 957) { Fly = true }; obj67.Steps = list116; reference74 = obj67; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 2 }; num2 = 1; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; ref QuestStep reference76 = ref span3[index2]; QuestStep obj69 = new QuestStep(EInteractionType.Combat, 2011900u, new Vector3(-17.135986f, 35.62976f, 394.39978f), 957) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list118 = new List(num3); CollectionsMarshal.SetCount(list118, num3); span7 = CollectionsMarshal.AsSpan(list118); index3 = 0; span7[index3] = 14121u; obj69.KillEnemyDataIds = list118; reference76 = obj69; obj68.Steps = list117; reference75 = obj68; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 3 }; index2 = 1; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039376u, new Vector3(-15.640564f, 35.742054f, 392.20264f), 957); obj70.Steps = list119; reference77 = obj70; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; ref QuestStep reference79 = ref span3[index2]; QuestStep obj72 = new QuestStep(EInteractionType.CompleteQuest, 1039377u, new Vector3(147.60046f, 5.186336f, 610.62024f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; index3 = 1; List list121 = new List(index3); CollectionsMarshal.SetCount(list121, index3); span5 = CollectionsMarshal.AsSpan(list121); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZA019_04198_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZA019_04198_A1_000_002") }; obj72.DialogueChoices = list121; reference79 = obj72; obj71.Steps = list120; reference78 = obj71; questRoot21.QuestSequence = list114; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(4199); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list122 = new List(num); CollectionsMarshal.SetCount(list122, num); span = CollectionsMarshal.AsSpan(list122); index = 0; span[index] = "liza"; questRoot22.Author = list122; index = 4; List list123 = new List(index); CollectionsMarshal.SetCount(list123, index); span2 = CollectionsMarshal.AsSpan(list123); num = 0; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 0 }; index2 = 1; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1037682u, new Vector3(-564.1108f, 11.802608f, 124.28467f), 957); obj73.Steps = list124; reference80 = obj73; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 1 }; num2 = 1; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; ref QuestStep reference82 = ref span3[index2]; QuestStep obj75 = new QuestStep(EInteractionType.Combat, 1039378u, new Vector3(-103.25781f, 2.5712337f, 597.589f), 957) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list126 = new List(num3); CollectionsMarshal.SetCount(list126, num3); span7 = CollectionsMarshal.AsSpan(list126); index3 = 0; span7[index3] = 14119u; index3++; span7[index3] = 14120u; obj75.KillEnemyDataIds = list126; reference82 = obj75; obj74.Steps = list125; reference81 = obj74; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 2 }; index2 = 1; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011933u, new Vector3(-102.61694f, 3.0059814f, 598.9319f), 957); obj76.Steps = list127; reference83 = obj76; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1037682u, new Vector3(-564.1108f, 11.802608f, 124.28467f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj77.Steps = list128; reference84 = obj77; questRoot22.QuestSequence = list123; AddQuest(questId22, questRoot22); } private static void LoadQuests84() { QuestId questId = new QuestId(4200); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037671u, new Vector3(-554.37555f, 1.120665f, 22.690125f), 957) { StopDistance = 0.5f, Fly = true }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Interact, 1039384u, new Vector3(223.22424f, 10.211119f, 562.4321f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; int num3 = 1; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZA021_04200_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZA021_04200_A1_000_002") }; obj3.DialogueChoices = list5; reference3 = obj3; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1037671u, new Vector3(-554.37555f, 1.120665f, 22.690125f), 957) { StopDistance = 0.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj4.Steps = list6; reference4 = obj4; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(4201); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list7 = new List(num); CollectionsMarshal.SetCount(list7, num); span = CollectionsMarshal.AsSpan(list7); index = 0; span[index] = "liza"; questRoot2.Author = list7; index = 3; List list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 0 }; index2 = 1; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039516u, new Vector3(-554.89435f, 11.402609f, 125.10864f), 957) { Fly = true }; obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 1 }; num2 = 3; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; ref QuestStep reference7 = ref span3[index2]; QuestStep obj7 = new QuestStep(EInteractionType.Emote, 1037680u, new Vector3(-550.1946f, 1.6023201f, 50.766724f), 957) { StopDistance = 1f, Fly = true, Emote = EEmote.Greeting }; index3 = 6; List list11 = new List(index3); CollectionsMarshal.SetCount(list11, index3); Span span5 = CollectionsMarshal.AsSpan(list11); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj7.CompletionQuestVariablesFlags = list11; reference7 = obj7; index2++; ref QuestStep reference8 = ref span3[index2]; QuestStep obj8 = new QuestStep(EInteractionType.Emote, 1037670u, new Vector3(-508.84262f, -3.7109916E-05f, -20.767578f), 957) { Fly = true, Emote = EEmote.Greeting }; num3 = 6; List list12 = new List(num3); CollectionsMarshal.SetCount(list12, num3); span5 = CollectionsMarshal.AsSpan(list12); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj8.CompletionQuestVariablesFlags = list12; reference8 = obj8; index2++; ref QuestStep reference9 = ref span3[index2]; QuestStep obj9 = new QuestStep(EInteractionType.Emote, 1037676u, new Vector3(-502.95264f, 12.375282f, 116.31946f), 957) { Fly = true, Emote = EEmote.Greeting }; index3 = 6; List list13 = new List(index3); CollectionsMarshal.SetCount(list13, index3); span5 = CollectionsMarshal.AsSpan(list13); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj9.CompletionQuestVariablesFlags = list13; reference9 = obj9; obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039516u, new Vector3(-554.89435f, 11.402609f, 125.10864f), 957) { Fly = true }; obj10.Steps = list14; reference10 = obj10; questRoot2.QuestSequence = list8; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(4202); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list15 = new List(num); CollectionsMarshal.SetCount(list15, num); span = CollectionsMarshal.AsSpan(list15); index = 0; span[index] = "liza"; questRoot3.Author = list15; index = 6; List list16 = new List(index); CollectionsMarshal.SetCount(list16, index); span2 = CollectionsMarshal.AsSpan(list16); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; ref QuestStep reference12 = ref span3[index2]; QuestStep obj12 = new QuestStep(EInteractionType.AcceptQuest, 1039379u, new Vector3(-478.3246f, 39.636753f, 95.47571f), 957) { Fly = true }; num3 = 1; List list18 = new List(num3); CollectionsMarshal.SetCount(list18, num3); span4 = CollectionsMarshal.AsSpan(list18); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZA023_04202_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZA023_04202_A1_000_001") }; obj12.DialogueChoices = list18; reference12 = obj12; obj11.Steps = list17; reference11 = obj11; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 1 }; index2 = 1; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039380u, new Vector3(-386.862f, 21.832859f, 206.77502f), 957) { Fly = true }; obj13.Steps = list19; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 2 }; num2 = 1; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039380u, new Vector3(-386.862f, 21.832859f, 206.77502f), 957); obj14.Steps = list20; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 3 }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; ref QuestStep reference16 = ref span3[num2]; QuestStep obj16 = new QuestStep(EInteractionType.Combat, 2011911u, new Vector3(-387.28925f, 21.744019f, 208.88062f), 957) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list22 = new List(index3); CollectionsMarshal.SetCount(list22, index3); Span span6 = CollectionsMarshal.AsSpan(list22); num3 = 0; span6[num3] = 14118u; obj16.KillEnemyDataIds = list22; reference16 = obj16; obj15.Steps = list21; reference15 = obj15; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 4 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039380u, new Vector3(-386.862f, 21.832859f, 206.77502f), 957); obj17.Steps = list23; reference17 = obj17; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039379u, new Vector3(-478.3246f, 39.636753f, 95.47571f), 957) { Fly = true }; obj18.Steps = list24; reference18 = obj18; questRoot3.QuestSequence = list16; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(4203); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list25 = new List(num); CollectionsMarshal.SetCount(list25, num); span = CollectionsMarshal.AsSpan(list25); index = 0; span[index] = "liza"; questRoot4.Author = list25; index = 5; List list26 = new List(index); CollectionsMarshal.SetCount(list26, index); span2 = CollectionsMarshal.AsSpan(list26); num = 0; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 0 }; num2 = 1; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037670u, new Vector3(-508.84262f, -3.7109916E-05f, -20.767578f), 957); obj19.Steps = list27; reference19 = obj19; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 1 }; index2 = 2; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(19.631685f, 90.24879f, -136.69801f), 957); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1039382u, new Vector3(17.07483f, 90.248795f, -133.34863f), 957) { StopDistance = 7f }; obj20.Steps = list28; reference20 = obj20; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 2 }; num2 = 4; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; ref QuestStep reference22 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2011912u, new Vector3(65.293335f, 96.29968f, -130.23578f), 957); num3 = 6; List list30 = new List(num3); CollectionsMarshal.SetCount(list30, num3); span5 = CollectionsMarshal.AsSpan(list30); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list30; reference22 = questStep; index2++; ref QuestStep reference23 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(61.000668f, 94.60124f, -159.90234f), 957); SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); index3 = 6; List list31 = new List(index3); CollectionsMarshal.SetCount(list31, index3); span5 = CollectionsMarshal.AsSpan(list31); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list31; skipConditions.StepIf = skipStepConditions; questStep2.SkipConditions = skipConditions; reference23 = questStep2; index2++; ref QuestStep reference24 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2011914u, null, 957); num3 = 6; List list32 = new List(num3); CollectionsMarshal.SetCount(list32, num3); span5 = CollectionsMarshal.AsSpan(list32); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list32; reference24 = questStep3; index2++; ref QuestStep reference25 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2011913u, new Vector3(79.51477f, 93.0647f, -157.09167f), 957); index3 = 6; List list33 = new List(index3); CollectionsMarshal.SetCount(list33, index3); span5 = CollectionsMarshal.AsSpan(list33); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list33; reference25 = questStep4; obj21.Steps = list29; reference21 = obj21; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 3 }; index2 = 1; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039382u, new Vector3(17.07483f, 90.248795f, -133.34863f), 957); obj22.Steps = list34; reference26 = obj22; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1037670u, new Vector3(-508.84262f, -3.7109916E-05f, -20.767578f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj23.Steps = list35; reference27 = obj23; questRoot4.QuestSequence = list26; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(4204); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list36 = new List(num); CollectionsMarshal.SetCount(list36, num); span = CollectionsMarshal.AsSpan(list36); index = 0; span[index] = "liza"; questRoot5.Author = list36; index = 6; List list37 = new List(index); CollectionsMarshal.SetCount(list37, index); span2 = CollectionsMarshal.AsSpan(list37); num = 0; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 0 }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039365u, new Vector3(-490.37924f, 5.667216f, 63.553833f), 957) { Fly = true }; obj24.Steps = list38; reference28 = obj24; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039366u, new Vector3(-385.24457f, 15.095761f, 62.974f), 957) { Fly = true }; obj25.Steps = list39; reference29 = obj25; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 2 }; index2 = 1; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039367u, new Vector3(-161.85254f, 32.732735f, 210.74231f), 957) { Fly = true }; obj26.Steps = list40; reference30 = obj26; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 3 }; num2 = 3; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; ref QuestStep reference32 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 2011903u, new Vector3(-161.5473f, 32.211792f, 225.36047f), 957); num3 = 6; List list42 = new List(num3); CollectionsMarshal.SetCount(list42, num3); span5 = CollectionsMarshal.AsSpan(list42); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list42; reference32 = questStep5; index2++; ref QuestStep reference33 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2011904u, new Vector3(-148.57715f, 34.10388f, 207.84314f), 957); index3 = 6; List list43 = new List(index3); CollectionsMarshal.SetCount(list43, index3); span5 = CollectionsMarshal.AsSpan(list43); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list43; reference33 = questStep6; index2++; ref QuestStep reference34 = ref span3[index2]; QuestStep obj28 = new QuestStep(EInteractionType.Combat, 2011902u, new Vector3(-170.21442f, 31.814941f, 193.1029f), 957) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list44 = new List(num3); CollectionsMarshal.SetCount(list44, num3); span6 = CollectionsMarshal.AsSpan(list44); index3 = 0; span6[index3] = 14117u; obj28.KillEnemyDataIds = list44; index3 = 6; List list45 = new List(index3); CollectionsMarshal.SetCount(list45, index3); span5 = CollectionsMarshal.AsSpan(list45); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj28.CompletionQuestVariablesFlags = list45; reference34 = obj28; obj27.Steps = list41; reference31 = obj27; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 4 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039367u, new Vector3(-161.85254f, 32.732735f, 210.74231f), 957); obj29.Steps = list46; reference35 = obj29; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039365u, new Vector3(-490.37924f, 5.667216f, 63.553833f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj30.Steps = list47; reference36 = obj30; questRoot5.QuestSequence = list37; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(4205); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list48 = new List(num); CollectionsMarshal.SetCount(list48, num); span = CollectionsMarshal.AsSpan(list48); index = 0; span[index] = "liza"; questRoot6.Author = list48; index = 5; List list49 = new List(index); CollectionsMarshal.SetCount(list49, index); span2 = CollectionsMarshal.AsSpan(list49); num = 0; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 0 }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039371u, new Vector3(-409.93365f, 10.751212f, 33.035767f), 957) { Fly = true }; obj31.Steps = list50; reference37 = obj31; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 1 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039372u, new Vector3(195.91052f, 4.763736f, 658.2893f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj32.Steps = list51; reference38 = obj32; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 2 }; index2 = 1; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; ref QuestStep reference40 = ref span3[num2]; QuestStep obj34 = new QuestStep(EInteractionType.Interact, 1039373u, new Vector3(-314.6258f, 0.70631444f, 561.12f), 957) { Fly = true }; num3 = 1; List list53 = new List(num3); CollectionsMarshal.SetCount(list53, num3); span4 = CollectionsMarshal.AsSpan(list53); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZA026_04205_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZA026_04205_A1_000_001") }; obj34.DialogueChoices = list53; reference40 = obj34; obj33.Steps = list52; reference39 = obj33; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 3 }; num2 = 6; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; ref QuestStep reference42 = ref span3[index2]; QuestStep obj36 = new QuestStep(EInteractionType.Interact, 2011905u, new Vector3(-443.04572f, -0.22894287f, 800.7781f), 957) { Fly = true }; index3 = 6; List list55 = new List(index3); CollectionsMarshal.SetCount(list55, index3); span5 = CollectionsMarshal.AsSpan(list55); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj36.CompletionQuestVariablesFlags = list55; reference42 = obj36; index2++; ref QuestStep reference43 = ref span3[index2]; QuestStep obj37 = new QuestStep(EInteractionType.Interact, 2011906u, new Vector3(-458.42682f, -0.19836426f, 830.8689f), 957) { Mount = false }; num3 = 6; List list56 = new List(num3); CollectionsMarshal.SetCount(list56, num3); span5 = CollectionsMarshal.AsSpan(list56); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj37.CompletionQuestVariablesFlags = list56; reference43 = obj37; index2++; span3[index2] = new QuestStep(EInteractionType.Dive, null, new Vector3(-458.42682f, -0.19836426f, 830.8689f), 957) { StopDistance = 5f }; index2++; ref QuestStep reference44 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2011908u, new Vector3(-484.85547f, -72.22095f, 814.35876f), 957); index3 = 6; List list57 = new List(index3); CollectionsMarshal.SetCount(list57, index3); span5 = CollectionsMarshal.AsSpan(list57); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list57; reference44 = questStep7; index2++; ref QuestStep reference45 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2011907u, new Vector3(-452.90308f, -67.00244f, 776.2417f), 957); num3 = 6; List list58 = new List(num3); CollectionsMarshal.SetCount(list58, num3); span5 = CollectionsMarshal.AsSpan(list58); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list58; reference45 = questStep8; index2++; ref QuestStep reference46 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 2011909u, new Vector3(-513.51184f, -52.689453f, 773.73914f), 957); index3 = 6; List list59 = new List(index3); CollectionsMarshal.SetCount(list59, index3); span5 = CollectionsMarshal.AsSpan(list59); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list59; reference46 = questStep9; obj35.Steps = list54; reference41 = obj35; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039371u, new Vector3(-409.93365f, 10.751212f, 33.035767f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj38.Steps = list60; reference47 = obj38; questRoot6.QuestSequence = list49; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(4206); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list61 = new List(num); CollectionsMarshal.SetCount(list61, num); span = CollectionsMarshal.AsSpan(list61); index = 0; span[index] = "liza"; questRoot7.Author = list61; index = 4; List list62 = new List(index); CollectionsMarshal.SetCount(list62, index); span2 = CollectionsMarshal.AsSpan(list62); num = 0; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 0 }; num2 = 1; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037685u, new Vector3(-468.864f, 6.2912574f, 3.463745f), 957) { Fly = true }; obj39.Steps = list63; reference48 = obj39; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 1 }; index2 = 1; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; ref QuestStep reference50 = ref span3[num2]; QuestStep obj41 = new QuestStep(EInteractionType.Combat, null, new Vector3(-568.1513f, 40.91181f, -451.32486f), 957) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list65 = new List(num3); CollectionsMarshal.SetCount(list65, num3); span6 = CollectionsMarshal.AsSpan(list65); index3 = 0; span6[index3] = 14116u; obj41.KillEnemyDataIds = list65; reference50 = obj41; obj40.Steps = list64; reference49 = obj40; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 2 }; num2 = 1; List list66 = new List(num2); CollectionsMarshal.SetCount(list66, num2); span3 = CollectionsMarshal.AsSpan(list66); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039383u, new Vector3(-567.6509f, 41.313267f, -448.41687f), 957); obj42.Steps = list66; reference51 = obj42; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037685u, new Vector3(-468.864f, 6.2912574f, 3.463745f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj43.Steps = list67; reference52 = obj43; questRoot7.QuestSequence = list62; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(4207); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list68 = new List(num); CollectionsMarshal.SetCount(list68, num); span = CollectionsMarshal.AsSpan(list68); index = 0; span[index] = "liza"; questRoot8.Author = list68; index = 5; List list69 = new List(index); CollectionsMarshal.SetCount(list69, index); span2 = CollectionsMarshal.AsSpan(list69); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 0 }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039385u, new Vector3(-480.12518f, 5.362214f, 37.582886f), 957) { StopDistance = 0.5f, Fly = true }; obj44.Steps = list70; reference53 = obj44; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 1 }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039386u, new Vector3(-431.7846f, 72.61802f, -555.3826f), 957) { Fly = true }; obj45.Steps = list71; reference54 = obj45; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 2 }; num2 = 9; List list72 = new List(num2); CollectionsMarshal.SetCount(list72, num2); span3 = CollectionsMarshal.AsSpan(list72); index2 = 0; ref QuestStep reference56 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-477.78827f, 73.67918f, -542.7145f), 957); SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); index3 = 6; List list73 = new List(index3); CollectionsMarshal.SetCount(list73, index3); span5 = CollectionsMarshal.AsSpan(list73); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list73; skipConditions2.StepIf = skipStepConditions2; questStep10.SkipConditions = skipConditions2; reference56 = questStep10; index2++; ref QuestStep reference57 = ref span3[index2]; QuestStep obj47 = new QuestStep(EInteractionType.UseItem, 2011962u, new Vector3(-477.16492f, 74.75391f, -544.5792f), 957) { ItemId = 2003199u }; num3 = 6; List list74 = new List(num3); CollectionsMarshal.SetCount(list74, num3); span5 = CollectionsMarshal.AsSpan(list74); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj47.CompletionQuestVariablesFlags = list74; reference57 = obj47; index2++; ref QuestStep reference58 = ref span3[index2]; QuestStep obj48 = new QuestStep(EInteractionType.UseItem, 2011963u, new Vector3(-479.2401f, 74.784424f, -541.619f), 957) { DelaySecondsAtStart = 3f, ItemId = 2003199u }; index3 = 6; List list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span5 = CollectionsMarshal.AsSpan(list75); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj48.CompletionQuestVariablesFlags = list75; reference58 = obj48; index2++; ref QuestStep reference59 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-482.98328f, 73.32367f, -521.75024f), 957); SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 6; List list76 = new List(num3); CollectionsMarshal.SetCount(list76, num3); span5 = CollectionsMarshal.AsSpan(list76); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list76; skipConditions3.StepIf = skipStepConditions3; questStep11.SkipConditions = skipConditions3; reference59 = questStep11; index2++; ref QuestStep reference60 = ref span3[index2]; QuestStep obj49 = new QuestStep(EInteractionType.UseItem, 2011964u, new Vector3(-484.67236f, 74.021484f, -523.15564f), 957) { ItemId = 2003199u }; index3 = 6; List list77 = new List(index3); CollectionsMarshal.SetCount(list77, index3); span5 = CollectionsMarshal.AsSpan(list77); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj49.CompletionQuestVariablesFlags = list77; reference60 = obj49; index2++; ref QuestStep reference61 = ref span3[index2]; QuestStep obj50 = new QuestStep(EInteractionType.UseItem, 2011965u, new Vector3(-483.6042f, 74.35718f, -519.7986f), 957) { DelaySecondsAtStart = 3f, ItemId = 2003199u }; num3 = 6; List list78 = new List(num3); CollectionsMarshal.SetCount(list78, num3); span5 = CollectionsMarshal.AsSpan(list78); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj50.CompletionQuestVariablesFlags = list78; reference61 = obj50; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-475.0877f, 73.24273f, -512.62787f), 957); index2++; ref QuestStep reference62 = ref span3[index2]; QuestStep obj51 = new QuestStep(EInteractionType.UseItem, 2011967u, new Vector3(-476.92078f, 74.08252f, -511.43665f), 957) { ItemId = 2003199u }; index3 = 6; List list79 = new List(index3); CollectionsMarshal.SetCount(list79, index3); span5 = CollectionsMarshal.AsSpan(list79); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); obj51.CompletionQuestVariablesFlags = list79; reference62 = obj51; index2++; ref QuestStep reference63 = ref span3[index2]; QuestStep obj52 = new QuestStep(EInteractionType.UseItem, 2011966u, new Vector3(-473.0144f, 74.32666f, -512.3827f), 957) { DelaySecondsAtStart = 3f, ItemId = 2003199u }; num3 = 6; List list80 = new List(num3); CollectionsMarshal.SetCount(list80, num3); span5 = CollectionsMarshal.AsSpan(list80); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj52.CompletionQuestVariablesFlags = list80; reference63 = obj52; obj46.Steps = list72; reference55 = obj46; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 3 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039386u, new Vector3(-431.7846f, 72.61802f, -555.3826f), 957) { Fly = true }; obj53.Steps = list81; reference64 = obj53; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039385u, new Vector3(-480.12518f, 5.362214f, 37.582886f), 957) { StopDistance = 0.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj54.Steps = list82; reference65 = obj54; questRoot8.QuestSequence = list69; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(4208); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list83 = new List(num); CollectionsMarshal.SetCount(list83, num); span = CollectionsMarshal.AsSpan(list83); index = 0; span[index] = "liza"; questRoot9.Author = list83; index = 3; List list84 = new List(index); CollectionsMarshal.SetCount(list84, index); span2 = CollectionsMarshal.AsSpan(list84); num = 0; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 0 }; index2 = 1; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1037673u, new Vector3(-517.0215f, 11.975277f, 100.541626f), 957); obj55.Steps = list85; reference66 = obj55; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 1 }; num2 = 3; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; ref QuestStep reference68 = ref span3[index2]; QuestStep obj57 = new QuestStep(EInteractionType.Interact, 1039370u, new Vector3(-106.21808f, 95.53504f, -700.4959f), 957) { Fly = true }; index3 = 6; List list87 = new List(index3); CollectionsMarshal.SetCount(list87, index3); span5 = CollectionsMarshal.AsSpan(list87); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj57.CompletionQuestVariablesFlags = list87; reference68 = obj57; index2++; ref QuestStep reference69 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1039368u, new Vector3(-65.07977f, 89.860886f, -659.8764f), 957); num3 = 6; List list88 = new List(num3); CollectionsMarshal.SetCount(list88, num3); span5 = CollectionsMarshal.AsSpan(list88); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list88; reference69 = questStep12; index2++; ref QuestStep reference70 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1039369u, new Vector3(-66.14789f, 89.4264f, -635.8892f), 957); index3 = 6; List list89 = new List(index3); CollectionsMarshal.SetCount(list89, index3); span5 = CollectionsMarshal.AsSpan(list89); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list89; reference70 = questStep13; obj56.Steps = list86; reference67 = obj56; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037673u, new Vector3(-517.0215f, 11.975277f, 100.541626f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj58.Steps = list90; reference71 = obj58; questRoot9.QuestSequence = list84; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(4209); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list91 = new List(num); CollectionsMarshal.SetCount(list91, num); span = CollectionsMarshal.AsSpan(list91); index = 0; span[index] = "liza"; questRoot10.Author = list91; index = 3; List list92 = new List(index); CollectionsMarshal.SetCount(list92, index); span2 = CollectionsMarshal.AsSpan(list92); num = 0; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037681u, new Vector3(-554.74176f, 11.402611f, 137.31592f), 957) { Fly = true }; obj59.Steps = list93; reference72 = obj59; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; index2 = 2; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-281.16296f, 94.31451f, -289.12802f), 957) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2011910u, new Vector3(-280.99493f, 95.87244f, -287.64783f), 957); obj60.Steps = list94; reference73 = obj60; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1037681u, new Vector3(-554.74176f, 11.402611f, 137.31592f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj61.Steps = list95; reference74 = obj61; questRoot10.QuestSequence = list92; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(4210); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list96 = new List(num); CollectionsMarshal.SetCount(list96, num); span = CollectionsMarshal.AsSpan(list96); index = 0; span[index] = "liza"; questRoot11.Author = list96; index = 5; List list97 = new List(index); CollectionsMarshal.SetCount(list97, index); span2 = CollectionsMarshal.AsSpan(list97); num = 0; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 0 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039510u, new Vector3(-309.07147f, 21.799957f, -174.36487f), 962); obj62.Steps = list98; reference75 = obj62; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 1 }; num2 = 3; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.63965f, 25.46388f, -157.38919f), 962); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-191.05865f, 22.001097f, -166.16983f), 962) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1039346u, new Vector3(-188.922f, 23.49104f, -181.90283f), 962); obj63.Steps = list99; reference76 = obj63; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 2 }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2011801u, new Vector3(-191.02777f, 24.215942f, -179.15619f), 962) { ItemId = 2003114u }; obj64.Steps = list100; reference77 = obj64; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 3 }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; ref QuestStep reference79 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1039346u, new Vector3(-188.922f, 23.49104f, -181.90283f), 962); num3 = 1; List list102 = new List(num3); CollectionsMarshal.SetCount(list102, num3); span4 = CollectionsMarshal.AsSpan(list102); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZC001_04210_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZC001_04210_A1_000_002") }; questStep14.DialogueChoices = list102; reference79 = questStep14; obj65.Steps = list101; reference78 = obj65; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list103 = new List(index2); CollectionsMarshal.SetCount(list103, index2); span3 = CollectionsMarshal.AsSpan(list103); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039510u, new Vector3(-309.07147f, 21.799957f, -174.36487f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanStudium } }; obj66.Steps = list103; reference80 = obj66; questRoot11.QuestSequence = list97; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(4211); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list104 = new List(num); CollectionsMarshal.SetCount(list104, num); span = CollectionsMarshal.AsSpan(list104); index = 0; span[index] = "liza"; questRoot12.Author = list104; index = 4; List list105 = new List(index); CollectionsMarshal.SetCount(list105, index); span2 = CollectionsMarshal.AsSpan(list105); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 0 }; num2 = 1; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 2011795u, new Vector3(-104.32593f, 24.673828f, -120.042725f), 962); obj67.Steps = list106; reference81 = obj67; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 1 }; index2 = 1; List list107 = new List(index2); CollectionsMarshal.SetCount(list107, index2); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039344u, new Vector3(-58.54895f, 5.9669995f, -60.746216f), 962); obj68.Steps = list107; reference82 = obj68; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 2 }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039509u, new Vector3(42.06909f, 2.4514537f, -11.062805f), 962); obj69.Steps = list108; reference83 = obj69; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039345u, new Vector3(-102.1897f, 24.649986f, -119.798584f), 962); obj70.Steps = list109; reference84 = obj70; questRoot12.QuestSequence = list105; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(4212); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list110 = new List(num); CollectionsMarshal.SetCount(list110, num); span = CollectionsMarshal.AsSpan(list110); index = 0; span[index] = "liza"; questRoot13.Author = list110; index = 3; List list111 = new List(index); CollectionsMarshal.SetCount(list111, index); span2 = CollectionsMarshal.AsSpan(list111); num = 0; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 0 }; num2 = 1; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037104u, new Vector3(-326.07007f, 20.1375f, -142.56512f), 962); obj71.Steps = list112; reference85 = obj71; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 1 }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039343u, new Vector3(-16.983276f, -16.246998f, 123.03345f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanStudium, To = EAetheryteLocation.OldSharlayanScholarsHarbor } }; obj72.Steps = list113; reference86 = obj72; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1037104u, new Vector3(-326.07007f, 20.1375f, -142.56512f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanScholarsHarbor, To = EAetheryteLocation.OldSharlayanStudium } }; obj73.Steps = list114; reference87 = obj73; questRoot13.QuestSequence = list111; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(4213); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list115 = new List(num); CollectionsMarshal.SetCount(list115, num); span = CollectionsMarshal.AsSpan(list115); index = 0; span[index] = "liza"; questRoot14.Author = list115; index = 3; List list116 = new List(index); CollectionsMarshal.SetCount(list116, index); span2 = CollectionsMarshal.AsSpan(list116); num = 0; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 0 }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; ref QuestStep reference89 = ref span3[num2]; QuestStep questStep15 = new QuestStep(EInteractionType.AcceptQuest, 1041286u, new Vector3(-230.51807f, 21.437386f, -119.46289f), 962); index3 = 1; List list118 = new List(index3); CollectionsMarshal.SetCount(list118, index3); span4 = CollectionsMarshal.AsSpan(list118); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZC004_04213_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZC004_04213_A1_000_001") }; questStep15.DialogueChoices = list118; reference89 = questStep15; obj74.Steps = list117; reference88 = obj74; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 1 }; num2 = 1; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041285u, new Vector3(115.80066f, 14.741594f, -132.03638f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanStudium, To = EAetheryteLocation.OldSharlayanLeveilleurEstate } }; obj75.Steps = list119; reference90 = obj75; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041286u, new Vector3(-230.51807f, 21.437386f, -119.46289f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanLeveilleurEstate, To = EAetheryteLocation.OldSharlayanStudium } }; obj76.Steps = list120; reference91 = obj76; questRoot14.QuestSequence = list116; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(4214); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list121 = new List(num); CollectionsMarshal.SetCount(list121, num); span = CollectionsMarshal.AsSpan(list121); index = 0; span[index] = "liza"; questRoot15.Author = list121; index = 7; List list122 = new List(index); CollectionsMarshal.SetCount(list122, index); span2 = CollectionsMarshal.AsSpan(list122); num = 0; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 0 }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; ref QuestStep reference93 = ref span3[index2]; QuestStep questStep16 = new QuestStep(EInteractionType.AcceptQuest, 1041287u, new Vector3(-307.3625f, 22.3f, -143.29755f), 962); num3 = 1; List list124 = new List(num3); CollectionsMarshal.SetCount(list124, num3); span4 = CollectionsMarshal.AsSpan(list124); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKZC005_04214_Q1_000_000") }; questStep16.DialogueChoices = list124; reference93 = questStep16; obj77.Steps = list123; reference92 = obj77; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 1 }; index2 = 1; List list125 = new List(index2); CollectionsMarshal.SetCount(list125, index2); span3 = CollectionsMarshal.AsSpan(list125); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041288u, new Vector3(-169.51251f, 21.975235f, -152.26978f), 962); obj78.Steps = list125; reference94 = obj78; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 2 }; num2 = 1; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 2012434u, new Vector3(-168.32227f, 21.927185f, -151.29321f), 962) { StopDistance = 0.25f, Emote = EEmote.BattleStance }; obj79.Steps = list126; reference95 = obj79; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 3 }; index2 = 1; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012437u, new Vector3(-169.69562f, 22.87323f, -150.07251f), 962); obj80.Steps = list127; reference96 = obj80; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 4 }; num2 = 1; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1037098u, new Vector3(-94.83484f, 6.617f, -41.58087f), 962); obj81.Steps = list128; reference97 = obj81; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 5 }; index2 = 1; List list129 = new List(index2); CollectionsMarshal.SetCount(list129, index2); span3 = CollectionsMarshal.AsSpan(list129); num2 = 0; ref QuestStep reference99 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1041288u, new Vector3(-169.51251f, 21.975235f, -152.26978f), 962); index3 = 1; List list130 = new List(index3); CollectionsMarshal.SetCount(list130, index3); span4 = CollectionsMarshal.AsSpan(list130); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZC005_04214_Q2_000_000"), Answer = new ExcelRef("TEXT_AKTKZC005_04214_A2_000_002") }; questStep17.DialogueChoices = list130; reference99 = questStep17; obj82.Steps = list129; reference98 = obj82; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1041287u, new Vector3(-307.3625f, 22.3f, -143.29755f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanStudium } }; obj83.Steps = list131; reference100 = obj83; questRoot15.QuestSequence = list122; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(4215); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list132 = new List(num); CollectionsMarshal.SetCount(list132, num); span = CollectionsMarshal.AsSpan(list132); index = 0; span[index] = "liza"; questRoot16.Author = list132; index = 3; List list133 = new List(index); CollectionsMarshal.SetCount(list133, index); span2 = CollectionsMarshal.AsSpan(list133); num = 0; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 0 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1037139u, new Vector3(-317.06726f, 19f, 48.844116f), 962); obj84.Steps = list134; reference101 = obj84; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 1 }; num2 = 7; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; ref QuestStep reference103 = ref span3[index2]; QuestStep questStep18 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-265.8844f, 18.745457f, 44.893326f), 962); SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 6; List list136 = new List(num3); CollectionsMarshal.SetCount(list136, num3); span5 = CollectionsMarshal.AsSpan(list136); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list136; skipConditions4.StepIf = skipStepConditions4; questStep18.SkipConditions = skipConditions4; reference103 = questStep18; index2++; ref QuestStep reference104 = ref span3[index2]; QuestStep obj86 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-258.26123f, 12.376022f, 53.92458f), 962) { DisableNavmesh = true }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); index3 = 6; List list137 = new List(index3); CollectionsMarshal.SetCount(list137, index3); span5 = CollectionsMarshal.AsSpan(list137); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions5.CompletionQuestVariablesFlags = list137; skipConditions5.StepIf = skipStepConditions5; obj86.SkipConditions = skipConditions5; reference104 = obj86; index2++; ref QuestStep reference105 = ref span3[index2]; QuestStep obj87 = new QuestStep(EInteractionType.UseItem, 1041289u, new Vector3(-265.919f, 12.623348f, 102.86096f), 962) { ItemId = 2003288u, GroundTarget = true }; num3 = 6; List list138 = new List(num3); CollectionsMarshal.SetCount(list138, num3); span5 = CollectionsMarshal.AsSpan(list138); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj87.CompletionQuestVariablesFlags = list138; reference105 = obj87; index2++; ref QuestStep reference106 = ref span3[index2]; QuestStep obj88 = new QuestStep(EInteractionType.UseItem, 1041290u, new Vector3(-291.49316f, 12.68306f, 127.45862f), 962) { ItemId = 2003288u, GroundTarget = true }; index3 = 6; List list139 = new List(index3); CollectionsMarshal.SetCount(list139, index3); span5 = CollectionsMarshal.AsSpan(list139); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj88.CompletionQuestVariablesFlags = list139; reference106 = obj88; index2++; ref QuestStep reference107 = ref span3[index2]; QuestStep obj89 = new QuestStep(EInteractionType.UseItem, 1041291u, new Vector3(-155.77942f, 11.71745f, -52.628357f), 962) { ItemId = 2003288u, GroundTarget = true }; num3 = 6; List list140 = new List(num3); CollectionsMarshal.SetCount(list140, num3); span5 = CollectionsMarshal.AsSpan(list140); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj89.CompletionQuestVariablesFlags = list140; reference107 = obj89; index2++; ref QuestStep reference108 = ref span3[index2]; QuestStep obj90 = new QuestStep(EInteractionType.UseItem, 1041292u, new Vector3(-147.50903f, 12.490502f, -87.052734f), 962) { ItemId = 2003288u, GroundTarget = true }; index3 = 6; List list141 = new List(index3); CollectionsMarshal.SetCount(list141, index3); span5 = CollectionsMarshal.AsSpan(list141); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj90.CompletionQuestVariablesFlags = list141; reference108 = obj90; index2++; ref QuestStep reference109 = ref span3[index2]; QuestStep obj91 = new QuestStep(EInteractionType.UseItem, 1041293u, new Vector3(-107.86603f, 18.024683f, -71.33594f), 962) { ItemId = 2003288u, GroundTarget = true }; num3 = 6; List list142 = new List(num3); CollectionsMarshal.SetCount(list142, num3); span5 = CollectionsMarshal.AsSpan(list142); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj91.CompletionQuestVariablesFlags = list142; reference109 = obj91; obj85.Steps = list135; reference102 = obj85; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list143 = new List(index2); CollectionsMarshal.SetCount(list143, index2); span3 = CollectionsMarshal.AsSpan(list143); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037139u, new Vector3(-317.06726f, 19f, 48.844116f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanBaldesionAnnex, To = EAetheryteLocation.OldSharlayanStudium } }; obj92.Steps = list143; reference110 = obj92; questRoot16.QuestSequence = list133; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(4216); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list144 = new List(num); CollectionsMarshal.SetCount(list144, num); span = CollectionsMarshal.AsSpan(list144); index = 0; span[index] = "liza"; questRoot17.Author = list144; index = 4; List list145 = new List(index); CollectionsMarshal.SetCount(list145, index); span2 = CollectionsMarshal.AsSpan(list145); num = 0; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 0 }; num2 = 1; List list146 = new List(num2); CollectionsMarshal.SetCount(list146, num2); span3 = CollectionsMarshal.AsSpan(list146); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040898u, new Vector3(-433.12738f, 22.221891f, 460.80713f), 958); obj93.Steps = list146; reference111 = obj93; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 1 }; index2 = 1; List list147 = new List(index2); CollectionsMarshal.SetCount(list147, index2); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040899u, new Vector3(-233.44781f, 22.17031f, 443.71704f), 958); obj94.Steps = list147; reference112 = obj94; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 2 }; num2 = 1; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040899u, new Vector3(156.03712f, -19.711596f, 562.5593f), 958) { StopDistance = 1f }; obj95.Steps = list148; reference113 = obj95; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041122u, new Vector3(134.844f, -13.286316f, 649.8054f), 958); obj96.Steps = list149; reference114 = obj96; questRoot17.QuestSequence = list145; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(4217); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list150 = new List(num); CollectionsMarshal.SetCount(list150, num); span = CollectionsMarshal.AsSpan(list150); index = 0; span[index] = "goatzone"; questRoot18.Author = list150; index = 4; List list151 = new List(index); CollectionsMarshal.SetCount(list151, index); span2 = CollectionsMarshal.AsSpan(list151); num = 0; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 0 }; num2 = 1; List list152 = new List(num2); CollectionsMarshal.SetCount(list152, num2); span3 = CollectionsMarshal.AsSpan(list152); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041122u, new Vector3(134.844f, -13.286316f, 649.8054f), 958) { Fly = true }; obj97.Steps = list152; reference115 = obj97; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 1 }; index2 = 1; List list153 = new List(index2); CollectionsMarshal.SetCount(list153, index2); span3 = CollectionsMarshal.AsSpan(list153); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041119u, new Vector3(135.85095f, -17.135998f, 567.8645f), 958) { Fly = true }; obj98.Steps = list153; reference116 = obj98; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 2 }; num2 = 2; List list154 = new List(num2); CollectionsMarshal.SetCount(list154, num2); span3 = CollectionsMarshal.AsSpan(list154); index2 = 0; ref QuestStep reference118 = ref span3[index2]; QuestStep obj100 = new QuestStep(EInteractionType.Combat, null, new Vector3(73.64728f, -18.777306f, 527.2946f), 958) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list155 = new List(index3); CollectionsMarshal.SetCount(list155, index3); span6 = CollectionsMarshal.AsSpan(list155); num3 = 0; span6[num3] = 14107u; obj100.KillEnemyDataIds = list155; num3 = 6; List list156 = new List(num3); CollectionsMarshal.SetCount(list156, num3); span5 = CollectionsMarshal.AsSpan(list156); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj100.CompletionQuestVariablesFlags = list156; reference118 = obj100; index2++; ref QuestStep reference119 = ref span3[index2]; QuestStep obj101 = new QuestStep(EInteractionType.Combat, null, new Vector3(370.17212f, -18.937208f, 338.0957f), 958) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list157 = new List(index3); CollectionsMarshal.SetCount(list157, index3); span6 = CollectionsMarshal.AsSpan(list157); num3 = 0; span6[num3] = 14107u; obj101.KillEnemyDataIds = list157; num3 = 6; List list158 = new List(num3); CollectionsMarshal.SetCount(list158, num3); span5 = CollectionsMarshal.AsSpan(list158); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj101.CompletionQuestVariablesFlags = list158; reference119 = obj101; obj99.Steps = list154; reference117 = obj99; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.None, null, new Vector3(135.85095f, -17.135998f, 567.8645f), 958) { StopDistance = 2000f, Mount = false }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041119u, new Vector3(135.85095f, -17.135998f, 567.8645f), 958) { Fly = true, NextQuestId = new QuestId(4218) }; obj102.Steps = list159; reference120 = obj102; questRoot18.QuestSequence = list151; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(4218); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list160 = new List(num); CollectionsMarshal.SetCount(list160, num); span = CollectionsMarshal.AsSpan(list160); index = 0; span[index] = "goatzone"; questRoot19.Author = list160; index = 5; List list161 = new List(index); CollectionsMarshal.SetCount(list161, index); span2 = CollectionsMarshal.AsSpan(list161); num = 0; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 0 }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041119u, new Vector3(135.85095f, -17.135998f, 567.8645f), 958) { Fly = true }; obj103.Steps = list162; reference121 = obj103; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 1 }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; ref QuestStep reference123 = ref span3[num2]; QuestStep obj105 = new QuestStep(EInteractionType.Interact, 1041121u, new Vector3(208.51453f, 4.706692f, 77.77527f), 958) { Fly = true }; index3 = 1; List list164 = new List(index3); CollectionsMarshal.SetCount(list164, index3); span4 = CollectionsMarshal.AsSpan(list164); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZC009_04218_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZC009_04218_A1_000_001") }; obj105.DialogueChoices = list164; reference123 = obj105; obj104.Steps = list163; reference122 = obj104; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 2 }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 2012474u, new Vector3(210.28455f, 5.355835f, 76.76807f), 958) { Emote = EEmote.Pray }; obj106.Steps = list165; reference124 = obj106; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 3 }; index2 = 1; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042180u, new Vector3(127.06189f, -13.29479f, 650.8429f), 958) { Fly = true }; obj107.Steps = list166; reference125 = obj107; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040898u, new Vector3(-433.12738f, 22.221891f, 460.80713f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj108.Steps = list167; reference126 = obj108; questRoot19.QuestSequence = list161; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(4219); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list168 = new List(num); CollectionsMarshal.SetCount(list168, num); span = CollectionsMarshal.AsSpan(list168); index = 0; span[index] = "goatzone"; questRoot20.Author = list168; index = 3; List list169 = new List(index); CollectionsMarshal.SetCount(list169, index); span2 = CollectionsMarshal.AsSpan(list169); num = 0; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 0 }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039381u, new Vector3(-437.7661f, 22.209024f, 431.937f), 958); obj109.Steps = list170; reference127 = obj109; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 1 }; num2 = 3; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; ref QuestStep reference129 = ref span3[index2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 1037733u, new Vector3(-375.14313f, 22f, 513.54236f), 958); num3 = 6; List list172 = new List(num3); CollectionsMarshal.SetCount(list172, num3); span5 = CollectionsMarshal.AsSpan(list172); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list172; reference129 = questStep19; index2++; ref QuestStep reference130 = ref span3[index2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1037747u, new Vector3(-314.25964f, 22.00559f, 430.47217f), 958); index3 = 6; List list173 = new List(index3); CollectionsMarshal.SetCount(list173, index3); span5 = CollectionsMarshal.AsSpan(list173); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep20.CompletionQuestVariablesFlags = list173; reference130 = questStep20; index2++; ref QuestStep reference131 = ref span3[index2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 1037728u, new Vector3(-369.52777f, 22.149097f, 391.95837f), 958); num3 = 6; List list174 = new List(num3); CollectionsMarshal.SetCount(list174, num3); span5 = CollectionsMarshal.AsSpan(list174); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep21.CompletionQuestVariablesFlags = list174; reference131 = questStep21; obj110.Steps = list171; reference128 = obj110; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039381u, new Vector3(-437.7661f, 22.209024f, 431.937f), 958); obj111.Steps = list175; reference132 = obj111; questRoot20.QuestSequence = list169; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(4220); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list176 = new List(num); CollectionsMarshal.SetCount(list176, num); span = CollectionsMarshal.AsSpan(list176); index = 0; span[index] = "goatzone"; questRoot21.Author = list176; index = 4; List list177 = new List(index); CollectionsMarshal.SetCount(list177, index); span2 = CollectionsMarshal.AsSpan(list177); num = 0; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 0 }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037728u, new Vector3(-369.52777f, 22.149097f, 391.95837f), 958); obj112.Steps = list178; reference133 = obj112; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 1 }; index2 = 1; List list179 = new List(index2); CollectionsMarshal.SetCount(list179, index2); span3 = CollectionsMarshal.AsSpan(list179); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Snipe, 2012040u, new Vector3(-229.14478f, 20.035034f, 319.417f), 958) { Comment = "Zoom in between the buildings and wait a few seconds." }; obj113.Steps = list179; reference134 = obj113; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 2 }; num2 = 1; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039395u, new Vector3(83.84827f, 1.1234589f, 137.19385f), 958) { Fly = true }; obj114.Steps = list180; reference135 = obj114; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037728u, new Vector3(-369.52777f, 22.149097f, 391.95837f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj115.Steps = list181; reference136 = obj115; questRoot21.QuestSequence = list177; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(4221); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list182 = new List(num); CollectionsMarshal.SetCount(list182, num); span = CollectionsMarshal.AsSpan(list182); index = 0; span[index] = "goatzone"; questRoot22.Author = list182; index = 3; List list183 = new List(index); CollectionsMarshal.SetCount(list183, index); span2 = CollectionsMarshal.AsSpan(list183); num = 0; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 0 }; num2 = 1; List list184 = new List(num2); CollectionsMarshal.SetCount(list184, num2); span3 = CollectionsMarshal.AsSpan(list184); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037733u, new Vector3(-375.14313f, 22f, 513.54236f), 958); obj116.Steps = list184; reference137 = obj116; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 1 }; index2 = 3; List list185 = new List(index2); CollectionsMarshal.SetCount(list185, index2); span3 = CollectionsMarshal.AsSpan(list185); num2 = 0; ref QuestStep reference139 = ref span3[num2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 1039396u, new Vector3(-318.227f, 22.376268f, 449.45447f), 958); index3 = 6; List list186 = new List(index3); CollectionsMarshal.SetCount(list186, index3); span5 = CollectionsMarshal.AsSpan(list186); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep22.CompletionQuestVariablesFlags = list186; reference139 = questStep22; num2++; ref QuestStep reference140 = ref span3[num2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 1039397u, new Vector3(-317.76917f, 22f, 428.7937f), 958); num3 = 6; List list187 = new List(num3); CollectionsMarshal.SetCount(list187, num3); span5 = CollectionsMarshal.AsSpan(list187); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list187; reference140 = questStep23; num2++; ref QuestStep reference141 = ref span3[num2]; QuestStep questStep24 = new QuestStep(EInteractionType.Interact, 1039398u, new Vector3(-318.62366f, 22.943655f, 391.4701f), 958); index3 = 6; List list188 = new List(index3); CollectionsMarshal.SetCount(list188, index3); span5 = CollectionsMarshal.AsSpan(list188); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep24.CompletionQuestVariablesFlags = list188; reference141 = questStep24; obj117.Steps = list185; reference138 = obj117; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list189 = new List(num2); CollectionsMarshal.SetCount(list189, num2); span3 = CollectionsMarshal.AsSpan(list189); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1037733u, new Vector3(-375.14313f, 22f, 513.54236f), 958); obj118.Steps = list189; reference142 = obj118; questRoot22.QuestSequence = list183; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(4222); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list190 = new List(num); CollectionsMarshal.SetCount(list190, num); span = CollectionsMarshal.AsSpan(list190); index = 0; span[index] = "goatzone"; questRoot23.Author = list190; index = 5; List list191 = new List(index); CollectionsMarshal.SetCount(list191, index); span2 = CollectionsMarshal.AsSpan(list191); num = 0; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 0 }; index2 = 1; List list192 = new List(index2); CollectionsMarshal.SetCount(list192, index2); span3 = CollectionsMarshal.AsSpan(list192); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1037755u, new Vector3(-338.76556f, 22.462305f, 449.08826f), 958); obj119.Steps = list192; reference143 = obj119; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 1 }; num2 = 1; List list193 = new List(num2); CollectionsMarshal.SetCount(list193, num2); span3 = CollectionsMarshal.AsSpan(list193); index2 = 0; ref QuestStep reference145 = ref span3[index2]; QuestStep obj121 = new QuestStep(EInteractionType.Combat, null, new Vector3(147.65237f, -18.974234f, 434.61954f), 958) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list194 = new List(num3); CollectionsMarshal.SetCount(list194, num3); span6 = CollectionsMarshal.AsSpan(list194); index3 = 0; span6[index3] = 14105u; index3++; span6[index3] = 14106u; obj121.KillEnemyDataIds = list194; reference145 = obj121; obj120.Steps = list193; reference144 = obj120; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 2 }; index2 = 1; List list195 = new List(index2); CollectionsMarshal.SetCount(list195, index2); span3 = CollectionsMarshal.AsSpan(list195); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039388u, new Vector3(145.4032f, -18.974236f, 435.0193f), 958); obj122.Steps = list195; reference146 = obj122; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 3 }; num2 = 1; List list196 = new List(num2); CollectionsMarshal.SetCount(list196, num2); span3 = CollectionsMarshal.AsSpan(list196); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039387u, new Vector3(144.82336f, -18.974234f, 436.27063f), 958); obj123.Steps = list196; reference147 = obj123; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list197 = new List(index2); CollectionsMarshal.SetCount(list197, index2); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037755u, new Vector3(-338.76556f, 22.462305f, 449.08826f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj124.Steps = list197; reference148 = obj124; questRoot23.QuestSequence = list191; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(4223); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list198 = new List(num); CollectionsMarshal.SetCount(list198, num); span = CollectionsMarshal.AsSpan(list198); index = 0; span[index] = "goatzone"; questRoot24.Author = list198; index = 3; List list199 = new List(index); CollectionsMarshal.SetCount(list199, index); span2 = CollectionsMarshal.AsSpan(list199); num = 0; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 0 }; num2 = 1; List list200 = new List(num2); CollectionsMarshal.SetCount(list200, num2); span3 = CollectionsMarshal.AsSpan(list200); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037751u, new Vector3(-424.15503f, 22.196602f, 423.48352f), 958); obj125.Steps = list200; reference149 = obj125; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 1 }; index2 = 3; List list201 = new List(index2); CollectionsMarshal.SetCount(list201, index2); span3 = CollectionsMarshal.AsSpan(list201); num2 = 0; ref QuestStep reference151 = ref span3[num2]; QuestStep obj127 = new QuestStep(EInteractionType.UseItem, 2011969u, new Vector3(-371.26727f, 24.979004f, 151.20166f), 958) { Fly = true, ItemId = 2003195u }; index3 = 6; List list202 = new List(index3); CollectionsMarshal.SetCount(list202, index3); span5 = CollectionsMarshal.AsSpan(list202); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj127.CompletionQuestVariablesFlags = list202; reference151 = obj127; num2++; ref QuestStep reference152 = ref span3[num2]; QuestStep obj128 = new QuestStep(EInteractionType.UseItem, 2011968u, new Vector3(-313.92395f, 21.805054f, 147.87512f), 958) { ItemId = 2003195u }; num3 = 6; List list203 = new List(num3); CollectionsMarshal.SetCount(list203, num3); span5 = CollectionsMarshal.AsSpan(list203); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj128.CompletionQuestVariablesFlags = list203; reference152 = obj128; num2++; ref QuestStep reference153 = ref span3[num2]; QuestStep obj129 = new QuestStep(EInteractionType.Combat, 2011970u, new Vector3(-375.29565f, 21.164185f, 99.47351f), 958) { ItemId = 2003195u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list204 = new List(index3); CollectionsMarshal.SetCount(list204, index3); span6 = CollectionsMarshal.AsSpan(list204); num3 = 0; span6[num3] = 14104u; obj129.KillEnemyDataIds = list204; num3 = 6; List list205 = new List(num3); CollectionsMarshal.SetCount(list205, num3); span5 = CollectionsMarshal.AsSpan(list205); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj129.CompletionQuestVariablesFlags = list205; reference153 = obj129; obj126.Steps = list201; reference150 = obj126; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list206 = new List(num2); CollectionsMarshal.SetCount(list206, num2); span3 = CollectionsMarshal.AsSpan(list206); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1037751u, new Vector3(-424.15503f, 22.196602f, 423.48352f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj130.Steps = list206; reference154 = obj130; questRoot24.QuestSequence = list199; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(4224); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list207 = new List(num); CollectionsMarshal.SetCount(list207, num); span = CollectionsMarshal.AsSpan(list207); index = 0; span[index] = "goatzone"; questRoot25.Author = list207; index = 4; List list208 = new List(index); CollectionsMarshal.SetCount(list208, index); span2 = CollectionsMarshal.AsSpan(list208); num = 0; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 0 }; index2 = 1; List list209 = new List(index2); CollectionsMarshal.SetCount(list209, index2); span3 = CollectionsMarshal.AsSpan(list209); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1037729u, new Vector3(-342.67188f, 22.377153f, 466.8496f), 958); obj131.Steps = list209; reference155 = obj131; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 1 }; num2 = 1; List list210 = new List(num2); CollectionsMarshal.SetCount(list210, num2); span3 = CollectionsMarshal.AsSpan(list210); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039392u, new Vector3(-378.4085f, 22.105467f, 535.33215f), 958); obj132.Steps = list210; reference156 = obj132; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 2 }; index2 = 4; List list211 = new List(index2); CollectionsMarshal.SetCount(list211, index2); span3 = CollectionsMarshal.AsSpan(list211); num2 = 0; ref QuestStep reference158 = ref span3[num2]; QuestStep questStep25 = new QuestStep(EInteractionType.Interact, 1037731u, new Vector3(-356.80176f, 22f, 518.9745f), 958); index3 = 6; List list212 = new List(index3); CollectionsMarshal.SetCount(list212, index3); span5 = CollectionsMarshal.AsSpan(list212); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep25.CompletionQuestVariablesFlags = list212; reference158 = questStep25; num2++; ref QuestStep reference159 = ref span3[num2]; QuestStep questStep26 = new QuestStep(EInteractionType.Interact, 1037754u, new Vector3(-431.29626f, 22.278519f, 437.6134f), 958); num3 = 6; List list213 = new List(num3); CollectionsMarshal.SetCount(list213, num3); span5 = CollectionsMarshal.AsSpan(list213); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep26.CompletionQuestVariablesFlags = list213; reference159 = questStep26; num2++; ref QuestStep reference160 = ref span3[num2]; QuestStep questStep27 = new QuestStep(EInteractionType.Interact, 1039393u, new Vector3(-415.9762f, 21.392963f, 384.9087f), 958); index3 = 6; List list214 = new List(index3); CollectionsMarshal.SetCount(list214, index3); span5 = CollectionsMarshal.AsSpan(list214); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep27.CompletionQuestVariablesFlags = list214; reference160 = questStep27; num2++; ref QuestStep reference161 = ref span3[num2]; QuestStep questStep28 = new QuestStep(EInteractionType.Interact, 1039392u, new Vector3(-378.4085f, 22.105467f, 535.33215f), 958); num3 = 1; List list215 = new List(num3); CollectionsMarshal.SetCount(list215, num3); span4 = CollectionsMarshal.AsSpan(list215); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZC015_04224_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZC015_04224_A1_000_000") }; questStep28.DialogueChoices = list215; reference161 = questStep28; obj133.Steps = list211; reference157 = obj133; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1037729u, new Vector3(-342.67188f, 22.377153f, 466.8496f), 958); obj134.Steps = list216; reference162 = obj134; questRoot25.QuestSequence = list208; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(4225); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list217 = new List(num); CollectionsMarshal.SetCount(list217, num); span = CollectionsMarshal.AsSpan(list217); index = 0; span[index] = "goatzone"; questRoot26.Author = list217; index = 3; List list218 = new List(index); CollectionsMarshal.SetCount(list218, index); span2 = CollectionsMarshal.AsSpan(list218); num = 0; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 0 }; index2 = 1; List list219 = new List(index2); CollectionsMarshal.SetCount(list219, index2); span3 = CollectionsMarshal.AsSpan(list219); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1037767u, new Vector3(545.2506f, -36.61618f, -252.12488f), 958); obj135.Steps = list219; reference163 = obj135; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 1 }; num2 = 4; List list220 = new List(num2); CollectionsMarshal.SetCount(list220, num2); span3 = CollectionsMarshal.AsSpan(list220); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(541.0247f, -36.65f, -244.85428f), 958); index2++; ref QuestStep reference165 = ref span3[index2]; QuestStep obj137 = new QuestStep(EInteractionType.Interact, 2011973u, new Vector3(370.5653f, 10.788086f, -450.6447f), 958) { Fly = true }; index3 = 6; List list221 = new List(index3); CollectionsMarshal.SetCount(list221, index3); span5 = CollectionsMarshal.AsSpan(list221); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj137.CompletionQuestVariablesFlags = list221; num3 = 1; List list222 = new List(num3); CollectionsMarshal.SetCount(list222, num3); span4 = CollectionsMarshal.AsSpan(list222); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKZD001_04225_Q1_000_000") }; obj137.DialogueChoices = list222; reference165 = obj137; index2++; ref QuestStep reference166 = ref span3[index2]; QuestStep questStep29 = new QuestStep(EInteractionType.Interact, 2011974u, new Vector3(282.39868f, 10.788086f, -323.07928f), 958); index3 = 6; List list223 = new List(index3); CollectionsMarshal.SetCount(list223, index3); span5 = CollectionsMarshal.AsSpan(list223); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep29.CompletionQuestVariablesFlags = list223; num3 = 1; List list224 = new List(num3); CollectionsMarshal.SetCount(list224, num3); span4 = CollectionsMarshal.AsSpan(list224); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKZD001_04225_Q2_000_000") }; questStep29.DialogueChoices = list224; reference166 = questStep29; index2++; ref QuestStep reference167 = ref span3[index2]; QuestStep questStep30 = new QuestStep(EInteractionType.Interact, 2011972u, new Vector3(241.19922f, 11.673096f, -292.98853f), 958); index3 = 6; List list225 = new List(index3); CollectionsMarshal.SetCount(list225, index3); span5 = CollectionsMarshal.AsSpan(list225); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep30.CompletionQuestVariablesFlags = list225; reference167 = questStep30; obj136.Steps = list220; reference164 = obj136; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list226 = new List(index2); CollectionsMarshal.SetCount(list226, index2); span3 = CollectionsMarshal.AsSpan(list226); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037767u, new Vector3(545.2506f, -36.61618f, -252.12488f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldTertium }; obj138.Steps = list226; reference168 = obj138; questRoot26.QuestSequence = list218; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(4226); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list227 = new List(num); CollectionsMarshal.SetCount(list227, num); span = CollectionsMarshal.AsSpan(list227); index = 0; span[index] = "goatzone"; questRoot27.Author = list227; index = 3; List list228 = new List(index); CollectionsMarshal.SetCount(list228, index); span2 = CollectionsMarshal.AsSpan(list228); num = 0; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 0 }; num2 = 1; List list229 = new List(num2); CollectionsMarshal.SetCount(list229, num2); span3 = CollectionsMarshal.AsSpan(list229); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039399u, new Vector3(556.4812f, -40.250004f, -133.04346f), 958); obj139.Steps = list229; reference169 = obj139; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 1 }; index2 = 1; List list230 = new List(index2); CollectionsMarshal.SetCount(list230, index2); span3 = CollectionsMarshal.AsSpan(list230); num2 = 0; ref QuestStep reference171 = ref span3[num2]; QuestStep obj141 = new QuestStep(EInteractionType.Combat, null, new Vector3(-159.59418f, 10.8f, -468.8335f), 958) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list231 = new List(num3); CollectionsMarshal.SetCount(list231, num3); span6 = CollectionsMarshal.AsSpan(list231); index3 = 0; span6[index3] = 13468u; obj141.KillEnemyDataIds = list231; obj141.CombatItemUse = new CombatItemUse { ItemId = 2003202u, Condition = ECombatItemUseCondition.HealthPercent, Value = 40 }; reference171 = obj141; obj140.Steps = list230; reference170 = obj140; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039399u, new Vector3(556.4812f, -40.250004f, -133.04346f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldTertium }; obj142.Steps = list232; reference172 = obj142; questRoot27.QuestSequence = list228; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(4227); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list233 = new List(num); CollectionsMarshal.SetCount(list233, num); span = CollectionsMarshal.AsSpan(list233); index = 0; span[index] = "goatzone"; questRoot28.Author = list233; index = 3; List list234 = new List(index); CollectionsMarshal.SetCount(list234, index); span2 = CollectionsMarshal.AsSpan(list234); num = 0; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 0 }; index2 = 1; List list235 = new List(index2); CollectionsMarshal.SetCount(list235, index2); span3 = CollectionsMarshal.AsSpan(list235); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1037782u, new Vector3(545.2506f, -36.61608f, -230.24347f), 958); obj143.Steps = list235; reference173 = obj143; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 1 }; num2 = 3; List list236 = new List(num2); CollectionsMarshal.SetCount(list236, num2); span3 = CollectionsMarshal.AsSpan(list236); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(539.7576f, -36.65f, -237.16893f), 958); index2++; ref QuestStep reference175 = ref span3[index2]; QuestStep obj145 = new QuestStep(EInteractionType.Interact, 2012049u, new Vector3(301.86914f, 10.788086f, -540.79504f), 958) { Fly = true }; index3 = 6; List list237 = new List(index3); CollectionsMarshal.SetCount(list237, index3); span5 = CollectionsMarshal.AsSpan(list237); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj145.CompletionQuestVariablesFlags = list237; reference175 = obj145; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2012050u, new Vector3(295.49097f, 11.306824f, -500.26703f), 958); obj144.Steps = list236; reference174 = obj144; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037782u, new Vector3(545.2506f, -36.61608f, -230.24347f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldTertium }; obj146.Steps = list238; reference176 = obj146; questRoot28.QuestSequence = list234; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(4228); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list239 = new List(num); CollectionsMarshal.SetCount(list239, num); span = CollectionsMarshal.AsSpan(list239); index = 0; span[index] = "goatzone"; questRoot29.Author = list239; index = 3; List list240 = new List(index); CollectionsMarshal.SetCount(list240, index); span2 = CollectionsMarshal.AsSpan(list240); num = 0; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 0 }; num2 = 1; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041911u, new Vector3(508.8424f, -3.8202174f, -352.71234f), 958); obj147.Steps = list241; reference177 = obj147; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 1 }; index2 = 1; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span3 = CollectionsMarshal.AsSpan(list242); num2 = 0; ref QuestStep reference179 = ref span3[num2]; QuestStep questStep31 = new QuestStep(EInteractionType.Interact, 1040659u, new Vector3(514.5189f, -36.65f, -156.9696f), 958); num3 = 1; List list243 = new List(num3); CollectionsMarshal.SetCount(list243, num3); span4 = CollectionsMarshal.AsSpan(list243); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZD004_04228_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZD004_04228_A1_000_002") }; questStep31.DialogueChoices = list243; reference179 = questStep31; obj148.Steps = list242; reference178 = obj148; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list244 = new List(num2); CollectionsMarshal.SetCount(list244, num2); span3 = CollectionsMarshal.AsSpan(list244); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1037771u, new Vector3(524.28467f, -19.820217f, -298.81744f), 958); obj149.Steps = list244; reference180 = obj149; questRoot29.QuestSequence = list240; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(4229); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list245 = new List(num); CollectionsMarshal.SetCount(list245, num); span = CollectionsMarshal.AsSpan(list245); index = 0; span[index] = "goatzone"; questRoot30.Author = list245; index = 3; List list246 = new List(index); CollectionsMarshal.SetCount(list246, index); span2 = CollectionsMarshal.AsSpan(list246); num = 0; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 0 }; index2 = 1; List list247 = new List(index2); CollectionsMarshal.SetCount(list247, index2); span3 = CollectionsMarshal.AsSpan(list247); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1037779u, new Vector3(513.7865f, -36.65f, -135.91211f), 958); obj150.Steps = list247; reference181 = obj150; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 1 }; num2 = 4; List list248 = new List(num2); CollectionsMarshal.SetCount(list248, num2); span3 = CollectionsMarshal.AsSpan(list248); index2 = 0; ref QuestStep reference183 = ref span3[index2]; QuestStep obj152 = new QuestStep(EInteractionType.Combat, 1039400u, new Vector3(364.76685f, 10.8f, -308.03394f), 958) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list249 = new List(index3); CollectionsMarshal.SetCount(list249, index3); span6 = CollectionsMarshal.AsSpan(list249); num3 = 0; span6[num3] = 14103u; obj152.KillEnemyDataIds = list249; num3 = 6; List list250 = new List(num3); CollectionsMarshal.SetCount(list250, num3); span5 = CollectionsMarshal.AsSpan(list250); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj152.CompletionQuestVariablesFlags = list250; reference183 = obj152; index2++; ref QuestStep reference184 = ref span3[index2]; QuestStep questStep32 = new QuestStep(EInteractionType.Interact, 1040627u, new Vector3(282.00195f, 11.327993f, -365.8656f), 958); index3 = 6; List list251 = new List(index3); CollectionsMarshal.SetCount(list251, index3); span5 = CollectionsMarshal.AsSpan(list251); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep32.CompletionQuestVariablesFlags = list251; reference184 = questStep32; index2++; ref QuestStep reference185 = ref span3[index2]; QuestStep obj153 = new QuestStep(EInteractionType.Interact, 1040626u, new Vector3(296.4065f, 10.799999f, -387.9912f), 958) { Mount = true }; num3 = 6; List list252 = new List(num3); CollectionsMarshal.SetCount(list252, num3); span5 = CollectionsMarshal.AsSpan(list252); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj153.CompletionQuestVariablesFlags = list252; reference185 = obj153; index2++; ref QuestStep reference186 = ref span3[index2]; QuestStep questStep33 = new QuestStep(EInteractionType.Interact, 1040628u, new Vector3(260.8224f, 10.849999f, -456.32104f), 958); index3 = 6; List list253 = new List(index3); CollectionsMarshal.SetCount(list253, index3); span5 = CollectionsMarshal.AsSpan(list253); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep33.CompletionQuestVariablesFlags = list253; reference186 = questStep33; obj151.Steps = list248; reference182 = obj151; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list254 = new List(index2); CollectionsMarshal.SetCount(list254, index2); span3 = CollectionsMarshal.AsSpan(list254); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037779u, new Vector3(513.7865f, -36.65f, -135.91211f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldTertium }; obj154.Steps = list254; reference187 = obj154; questRoot30.QuestSequence = list246; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(4230); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list255 = new List(num); CollectionsMarshal.SetCount(list255, num); span = CollectionsMarshal.AsSpan(list255); index = 0; span[index] = "goatzone"; questRoot31.Author = list255; index = 4; List list256 = new List(index); CollectionsMarshal.SetCount(list256, index); span2 = CollectionsMarshal.AsSpan(list256); num = 0; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 0 }; num2 = 1; List list257 = new List(num2); CollectionsMarshal.SetCount(list257, num2); span3 = CollectionsMarshal.AsSpan(list257); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040645u, new Vector3(485.2522f, 10.800001f, -456.32104f), 958) { Fly = true }; obj155.Steps = list257; reference188 = obj155; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 1 }; index2 = 3; List list258 = new List(index2); CollectionsMarshal.SetCount(list258, index2); span3 = CollectionsMarshal.AsSpan(list258); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-340.87164f, 10.803238f, -694.511f), 958) { Fly = true }; num2++; ref QuestStep reference190 = ref span3[num2]; QuestStep obj157 = new QuestStep(EInteractionType.Combat, null, new Vector3(-310.5188f, 10.813947f, -720.8323f), 958) { Fly = false, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list259 = new List(num3); CollectionsMarshal.SetCount(list259, num3); span6 = CollectionsMarshal.AsSpan(list259); index3 = 0; span6[index3] = 14102u; obj157.KillEnemyDataIds = list259; reference190 = obj157; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, 14102u, new Vector3(-313.222f, 10.821807f, -720.4852f), 958) { ItemId = 2003208u }; obj156.Steps = list258; reference189 = obj156; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 2 }; num2 = 1; List list260 = new List(num2); CollectionsMarshal.SetCount(list260, num2); span3 = CollectionsMarshal.AsSpan(list260); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040629u, new Vector3(-310.47534f, 10.815676f, -720.2411f), 958); obj158.Steps = list260; reference191 = obj158; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list261 = new List(index2); CollectionsMarshal.SetCount(list261, index2); span3 = CollectionsMarshal.AsSpan(list261); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1040645u, new Vector3(485.2522f, 10.800001f, -456.32104f), 958) { Fly = true, AetheryteShortcut = EAetheryteLocation.GarlemaldTertium }; obj159.Steps = list261; reference192 = obj159; questRoot31.QuestSequence = list256; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(4231); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list262 = new List(num); CollectionsMarshal.SetCount(list262, num); span = CollectionsMarshal.AsSpan(list262); index = 0; span[index] = "goatzone"; questRoot32.Author = list262; index = 3; List list263 = new List(index); CollectionsMarshal.SetCount(list263, index); span2 = CollectionsMarshal.AsSpan(list263); num = 0; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 0 }; num2 = 1; List list264 = new List(num2); CollectionsMarshal.SetCount(list264, num2); span3 = CollectionsMarshal.AsSpan(list264); index2 = 0; ref QuestStep reference194 = ref span3[index2]; QuestStep questStep34 = new QuestStep(EInteractionType.AcceptQuest, 1040646u, new Vector3(503.9292f, -36.65f, -253.07086f), 958); index3 = 1; List list265 = new List(index3); CollectionsMarshal.SetCount(list265, index3); span4 = CollectionsMarshal.AsSpan(list265); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZD007_04231_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZD007_04231_A1_000_001") }; questStep34.DialogueChoices = list265; reference194 = questStep34; obj160.Steps = list264; reference193 = obj160; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 1 }; index2 = 4; List list266 = new List(index2); CollectionsMarshal.SetCount(list266, index2); span3 = CollectionsMarshal.AsSpan(list266); num2 = 0; ref QuestStep reference196 = ref span3[num2]; QuestStep questStep35 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(545.40717f, -36.616177f, -267.17505f), 958); SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num3 = 6; List list267 = new List(num3); CollectionsMarshal.SetCount(list267, num3); span5 = CollectionsMarshal.AsSpan(list267); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions6.CompletionQuestVariablesFlags = list267; skipConditions6.StepIf = skipStepConditions6; questStep35.SkipConditions = skipConditions6; reference196 = questStep35; num2++; ref QuestStep reference197 = ref span3[num2]; QuestStep questStep36 = new QuestStep(EInteractionType.Interact, 1037766u, new Vector3(545.3115f, -36.616177f, -265.00348f), 958); index3 = 6; List list268 = new List(index3); CollectionsMarshal.SetCount(list268, index3); span5 = CollectionsMarshal.AsSpan(list268); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep36.CompletionQuestVariablesFlags = list268; reference197 = questStep36; num2++; ref QuestStep reference198 = ref span3[num2]; QuestStep questStep37 = new QuestStep(EInteractionType.Interact, 1037774u, new Vector3(518.181f, -36.65f, -212.14618f), 958); num3 = 6; List list269 = new List(num3); CollectionsMarshal.SetCount(list269, num3); span5 = CollectionsMarshal.AsSpan(list269); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep37.CompletionQuestVariablesFlags = list269; index3 = 1; List list270 = new List(index3); CollectionsMarshal.SetCount(list270, index3); span4 = CollectionsMarshal.AsSpan(list270); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZD007_04231_Q2_000_100"), Answer = new ExcelRef("TEXT_AKTKZD007_04231_A2_000_102") }; questStep37.DialogueChoices = list270; reference198 = questStep37; num2++; ref QuestStep reference199 = ref span3[num2]; QuestStep questStep38 = new QuestStep(EInteractionType.Interact, 1040632u, new Vector3(537.4684f, -36.65f, -175.21942f), 958); num3 = 6; List list271 = new List(num3); CollectionsMarshal.SetCount(list271, num3); span5 = CollectionsMarshal.AsSpan(list271); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep38.CompletionQuestVariablesFlags = list271; reference199 = questStep38; obj161.Steps = list266; reference195 = obj161; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list272 = new List(num2); CollectionsMarshal.SetCount(list272, num2); span3 = CollectionsMarshal.AsSpan(list272); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040646u, new Vector3(503.9292f, -36.65f, -253.07086f), 958); obj162.Steps = list272; reference200 = obj162; questRoot32.QuestSequence = list263; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(4232); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list273 = new List(num); CollectionsMarshal.SetCount(list273, num); span = CollectionsMarshal.AsSpan(list273); index = 0; span[index] = "liza"; questRoot33.Author = list273; index = 6; List list274 = new List(index); CollectionsMarshal.SetCount(list274, index); span2 = CollectionsMarshal.AsSpan(list274); num = 0; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 0 }; index2 = 1; List list275 = new List(index2); CollectionsMarshal.SetCount(list275, index2); span3 = CollectionsMarshal.AsSpan(list275); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1040633u, new Vector3(496.94043f, 10.887661f, -418.57025f), 958); obj163.Steps = list275; reference201 = obj163; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 1 }; num2 = 1; List list276 = new List(num2); CollectionsMarshal.SetCount(list276, num2); span3 = CollectionsMarshal.AsSpan(list276); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040634u, new Vector3(190.26465f, 10.5f, -630.2129f), 958); obj164.Steps = list276; reference202 = obj164; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 2 }; index2 = 15; List list277 = new List(index2); CollectionsMarshal.SetCount(list277, index2); span3 = CollectionsMarshal.AsSpan(list277); num2 = 0; ref QuestStep reference204 = ref span3[num2]; QuestStep questStep39 = new QuestStep(EInteractionType.Interact, 2012377u, new Vector3(189.10498f, 10.482849f, -668.9708f), 958); index3 = 1; List list278 = new List(index3); CollectionsMarshal.SetCount(list278, index3); span4 = CollectionsMarshal.AsSpan(list278); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKZD008_04232_SYSTEM04232_Q1_000_001") }; questStep39.DialogueChoices = list278; reference204 = questStep39; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1040635u, new Vector3(148.87286f, 10.5f, -674.6158f), 958) { StopDistance = 50f, NpcWaitDistance = 3f }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(129.07327f, 10.499999f, -675.6929f), 958); num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1040635u, new Vector3(100.27427f, 10.5f, -668.4484f), 958) { StopDistance = 50f, NpcWaitDistance = 3f }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(121.80121f, 10.5f, -668.12524f), 958) { Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(88.11899f, 10.8f, -647.2713f), 958) { Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1040635u, new Vector3(55.128044f, 10.799999f, -632.78925f), 958) { StopDistance = 50f, NpcWaitDistance = 3f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(68.38609f, 10.799999f, -630.82086f), 958) { Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1040635u, new Vector3(42.153065f, 10.8f, -625.0765f), 958) { StopDistance = 50f, NpcWaitDistance = 3f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(72.18486f, 10.799999f, -617.59485f), 958) { Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1040635u, new Vector3(60.43399f, 10.799999f, -600.4008f), 958) { StopDistance = 50f, NpcWaitDistance = 3f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1040635u, new Vector3(55.30184f, 10.8f, -598.927f), 958) { StopDistance = 50f, NpcWaitDistance = 3f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(43.088688f, 10.8f, -617.3753f), 958) { DelaySecondsAtStart = 8f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1040635u, new Vector3(21.752983f, 10.5f, -589.2936f), 958) { StopDistance = 50f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1040636u, new Vector3(21.744019f, 10.5f, -589.3187f), 958) { StopDistance = 4f, DelaySecondsAtStart = 5f, Mount = false, Sprint = false, RestartNavigationIfCancelled = false }; obj165.Steps = list277; reference203 = obj165; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 3 }; num2 = 1; List list279 = new List(num2); CollectionsMarshal.SetCount(list279, num2); span3 = CollectionsMarshal.AsSpan(list279); index2 = 0; ref QuestStep reference206 = ref span3[index2]; QuestStep obj167 = new QuestStep(EInteractionType.Combat, null, new Vector3(-18.56067f, 10.5f, -530.3922f), 958) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list280 = new List(num3); CollectionsMarshal.SetCount(list280, num3); span6 = CollectionsMarshal.AsSpan(list280); index3 = 0; span6[index3] = 14101u; obj167.KillEnemyDataIds = list280; reference206 = obj167; obj166.Steps = list279; reference205 = obj166; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 4 }; index2 = 1; List list281 = new List(index2); CollectionsMarshal.SetCount(list281, index2); span3 = CollectionsMarshal.AsSpan(list281); num2 = 0; ref QuestStep reference208 = ref span3[num2]; QuestStep obj169 = new QuestStep(EInteractionType.Interact, 1040637u, new Vector3(-16.525574f, 10.5f, -532.15845f), 958) { StopDistance = 7f }; index3 = 1; List list282 = new List(index3); CollectionsMarshal.SetCount(list282, index3); span4 = CollectionsMarshal.AsSpan(list282); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZD008_04232_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZD008_04232_A1_000_002") }; obj169.DialogueChoices = list282; reference208 = obj169; obj168.Steps = list281; reference207 = obj168; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list283 = new List(num2); CollectionsMarshal.SetCount(list283, num2); span3 = CollectionsMarshal.AsSpan(list283); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040633u, new Vector3(496.94043f, 10.887661f, -418.57025f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldTertium }; obj170.Steps = list283; reference209 = obj170; questRoot33.QuestSequence = list274; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(4233); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list284 = new List(num); CollectionsMarshal.SetCount(list284, num); span = CollectionsMarshal.AsSpan(list284); index = 0; span[index] = "goatzone"; questRoot34.Author = list284; index = 4; List list285 = new List(index); CollectionsMarshal.SetCount(list285, index); span2 = CollectionsMarshal.AsSpan(list285); num = 0; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 0 }; index2 = 1; List list286 = new List(index2); CollectionsMarshal.SetCount(list286, index2); span3 = CollectionsMarshal.AsSpan(list286); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1037722u, new Vector3(-308.0949f, 22f, 415.3047f), 958); obj171.Steps = list286; reference210 = obj171; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 1 }; num2 = 1; List list287 = new List(num2); CollectionsMarshal.SetCount(list287, num2); span3 = CollectionsMarshal.AsSpan(list287); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1039353u, new Vector3(-308.00336f, 22f, 413.80933f), 958) { Emote = EEmote.Soothe }; obj172.Steps = list287; reference211 = obj172; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 2 }; index2 = 6; List list288 = new List(index2); CollectionsMarshal.SetCount(list288, index2); span3 = CollectionsMarshal.AsSpan(list288); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039353u, new Vector3(-308.00336f, 22f, 413.80933f), 958); num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1039353u, new Vector3(-310.48834f, 24.947939f, 377.09357f), 958) { NpcWaitDistance = 1f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1039353u, new Vector3(-351.1446f, 7.736393f, 303.24872f), 958) { NpcWaitDistance = 1f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1039353u, new Vector3(-334.03958f, 19.434929f, 175.00089f), 958) { NpcWaitDistance = 1f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1039353u, new Vector3(-321.72916f, 18.139357f, 98.16852f), 958) { NpcWaitDistance = 1f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1039355u, new Vector3(-319.4171f, 8.981749f, -9.475891f), 958) { Mount = false, Sprint = false }; obj173.Steps = list288; reference212 = obj173; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list289 = new List(num2); CollectionsMarshal.SetCount(list289, num2); span3 = CollectionsMarshal.AsSpan(list289); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1037722u, new Vector3(-308.0949f, 22f, 415.3047f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj174.Steps = list289; reference213 = obj174; questRoot34.QuestSequence = list285; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(4234); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list290 = new List(num); CollectionsMarshal.SetCount(list290, num); span = CollectionsMarshal.AsSpan(list290); index = 0; span[index] = "goatzone"; questRoot35.Author = list290; index = 5; List list291 = new List(index); CollectionsMarshal.SetCount(list291, index); span2 = CollectionsMarshal.AsSpan(list291); num = 0; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 0 }; index2 = 1; List list292 = new List(index2); CollectionsMarshal.SetCount(list292, index2); span3 = CollectionsMarshal.AsSpan(list292); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039358u, new Vector3(-321.43134f, 22.377153f, 473.167f), 958); obj175.Steps = list292; reference214 = obj175; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 1 }; num2 = 1; List list293 = new List(num2); CollectionsMarshal.SetCount(list293, num2); span3 = CollectionsMarshal.AsSpan(list293); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039359u, new Vector3(486.71704f, 11.195138f, -299.36682f), 958) { Fly = true, AetheryteShortcut = EAetheryteLocation.GarlemaldTertium }; obj176.Steps = list293; reference215 = obj176; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 2 }; index2 = 1; List list294 = new List(index2); CollectionsMarshal.SetCount(list294, index2); span3 = CollectionsMarshal.AsSpan(list294); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Snipe, 2011849u, new Vector3(486.04553f, 11.154297f, -296.37604f), 958) { Comment = "Snipe Magitek Colossi" }; obj177.Steps = list294; reference216 = obj177; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 3 }; num2 = 1; List list295 = new List(num2); CollectionsMarshal.SetCount(list295, num2); span3 = CollectionsMarshal.AsSpan(list295); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039359u, new Vector3(486.71704f, 11.195138f, -299.36682f), 958); obj178.Steps = list295; reference217 = obj178; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list296 = new List(index2); CollectionsMarshal.SetCount(list296, index2); span3 = CollectionsMarshal.AsSpan(list296); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037729u, new Vector3(-342.67188f, 22.377153f, 466.8496f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj179.Steps = list296; reference218 = obj179; questRoot35.QuestSequence = list291; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(4235); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list297 = new List(num); CollectionsMarshal.SetCount(list297, num); span = CollectionsMarshal.AsSpan(list297); index = 0; span[index] = "goatzone"; questRoot36.Author = list297; index = 6; List list298 = new List(index); CollectionsMarshal.SetCount(list298, index); span2 = CollectionsMarshal.AsSpan(list298); num = 0; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 0 }; num2 = 1; List list299 = new List(num2); CollectionsMarshal.SetCount(list299, num2); span3 = CollectionsMarshal.AsSpan(list299); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037751u, new Vector3(-424.15503f, 22.196602f, 423.48352f), 958); obj180.Steps = list299; reference219 = obj180; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 1 }; index2 = 1; List list300 = new List(index2); CollectionsMarshal.SetCount(list300, index2); span3 = CollectionsMarshal.AsSpan(list300); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040663u, new Vector3(-318.10486f, 23.722221f, 353.93298f), 958); obj181.Steps = list300; reference220 = obj181; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 2 }; num2 = 1; List list301 = new List(num2); CollectionsMarshal.SetCount(list301, num2); span3 = CollectionsMarshal.AsSpan(list301); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040664u, new Vector3(382.22327f, 10.762111f, -713.3135f), 958) { Fly = true, AetheryteShortcut = EAetheryteLocation.GarlemaldTertium }; obj182.Steps = list301; reference221 = obj182; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 3 }; index2 = 2; List list302 = new List(index2); CollectionsMarshal.SetCount(list302, index2); span3 = CollectionsMarshal.AsSpan(list302); num2 = 0; ref QuestStep reference223 = ref span3[num2]; QuestStep obj184 = new QuestStep(EInteractionType.UseItem, 2012052u, new Vector3(383.84058f, 11.48999f, -711.1162f), 958) { ItemId = 2003210u }; num3 = 6; List list303 = new List(num3); CollectionsMarshal.SetCount(list303, num3); span5 = CollectionsMarshal.AsSpan(list303); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj184.CompletionQuestVariablesFlags = list303; reference223 = obj184; num2++; ref QuestStep reference224 = ref span3[num2]; QuestStep obj185 = new QuestStep(EInteractionType.UseItem, 2012051u, new Vector3(383.5354f, 11.306824f, -708.03394f), 958) { ItemId = 2003210u }; index3 = 6; List list304 = new List(index3); CollectionsMarshal.SetCount(list304, index3); span5 = CollectionsMarshal.AsSpan(list304); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj185.CompletionQuestVariablesFlags = list304; reference224 = obj185; obj183.Steps = list302; reference222 = obj183; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 4 }; num2 = 1; List list305 = new List(num2); CollectionsMarshal.SetCount(list305, num2); span3 = CollectionsMarshal.AsSpan(list305); index2 = 0; ref QuestStep reference226 = ref span3[index2]; QuestStep questStep40 = new QuestStep(EInteractionType.Interact, 1040664u, new Vector3(382.22327f, 10.762111f, -713.3135f), 958); num3 = 1; List list306 = new List(num3); CollectionsMarshal.SetCount(list306, num3); span4 = CollectionsMarshal.AsSpan(list306); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZD011_04235_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZD011_04235_A1_000_001") }; questStep40.DialogueChoices = list306; reference226 = questStep40; obj186.Steps = list305; reference225 = obj186; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list307 = new List(index2); CollectionsMarshal.SetCount(list307, index2); span3 = CollectionsMarshal.AsSpan(list307); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037751u, new Vector3(-424.15503f, 22.196602f, 423.48352f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj187.Steps = list307; reference227 = obj187; questRoot36.QuestSequence = list298; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(4236); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list308 = new List(num); CollectionsMarshal.SetCount(list308, num); span = CollectionsMarshal.AsSpan(list308); index = 0; span[index] = "goatzone"; questRoot37.Author = list308; index = 6; List list309 = new List(index); CollectionsMarshal.SetCount(list309, index); span2 = CollectionsMarshal.AsSpan(list309); num = 0; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 0 }; num2 = 1; List list310 = new List(num2); CollectionsMarshal.SetCount(list310, num2); span3 = CollectionsMarshal.AsSpan(list310); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037741u, new Vector3(-434.50067f, 22.00912f, 470.32874f), 958); obj188.Steps = list310; reference228 = obj188; num++; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 1 }; index2 = 1; List list311 = new List(index2); CollectionsMarshal.SetCount(list311, index2); span3 = CollectionsMarshal.AsSpan(list311); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040666u, new Vector3(-294.20923f, 21.732546f, 485.67932f), 958) { Fly = true }; obj189.Steps = list311; reference229 = obj189; num++; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 2 }; num2 = 1; List list312 = new List(num2); CollectionsMarshal.SetCount(list312, num2); span3 = CollectionsMarshal.AsSpan(list312); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040667u, new Vector3(323.26233f, -9.523699f, 251.88062f), 958) { Fly = true }; obj190.Steps = list312; reference230 = obj190; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 3 }; index2 = 2; List list313 = new List(index2); CollectionsMarshal.SetCount(list313, index2); span3 = CollectionsMarshal.AsSpan(list313); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012053u, new Vector3(313.6797f, -11.978394f, 279.74353f), 958); num2++; ref QuestStep reference232 = ref span3[num2]; QuestStep obj192 = new QuestStep(EInteractionType.Combat, 14100u, new Vector3(302.5399f, -12.244642f, 304.46622f), 958) { ItemId = 2003211u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list314 = new List(index3); CollectionsMarshal.SetCount(list314, index3); span6 = CollectionsMarshal.AsSpan(list314); num3 = 0; span6[num3] = 14100u; obj192.KillEnemyDataIds = list314; reference232 = obj192; obj191.Steps = list313; reference231 = obj191; num++; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 4 }; num2 = 1; List list315 = new List(num2); CollectionsMarshal.SetCount(list315, num2); span3 = CollectionsMarshal.AsSpan(list315); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040667u, new Vector3(323.26233f, -9.523699f, 251.88062f), 958) { Fly = false }; obj193.Steps = list315; reference233 = obj193; num++; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list316 = new List(index2); CollectionsMarshal.SetCount(list316, index2); span3 = CollectionsMarshal.AsSpan(list316); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037741u, new Vector3(-434.50067f, 22.00912f, 470.32874f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj194.Steps = list316; reference234 = obj194; questRoot37.QuestSequence = list309; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(4237); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list317 = new List(num); CollectionsMarshal.SetCount(list317, num); span = CollectionsMarshal.AsSpan(list317); index = 0; span[index] = "goatzone"; questRoot38.Author = list317; index = 3; List list318 = new List(index); CollectionsMarshal.SetCount(list318, index); span2 = CollectionsMarshal.AsSpan(list318); num = 0; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 0 }; num2 = 1; List list319 = new List(num2); CollectionsMarshal.SetCount(list319, num2); span3 = CollectionsMarshal.AsSpan(list319); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037747u, new Vector3(-314.25964f, 22.00559f, 430.47217f), 958); obj195.Steps = list319; reference235 = obj195; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 1 }; index2 = 7; List list320 = new List(index2); CollectionsMarshal.SetCount(list320, index2); span3 = CollectionsMarshal.AsSpan(list320); num2 = 0; ref QuestStep reference237 = ref span3[num2]; QuestStep obj197 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-189.97284f, 15.907461f, -169.83481f), 958) { Fly = true }; SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); num3 = 6; List list321 = new List(num3); CollectionsMarshal.SetCount(list321, num3); span5 = CollectionsMarshal.AsSpan(list321); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions7.CompletionQuestVariablesFlags = list321; skipStepConditions7.Flying = ELockedSkipCondition.Locked; skipConditions7.StepIf = skipStepConditions7; obj197.SkipConditions = skipConditions7; reference237 = obj197; num2++; ref QuestStep reference238 = ref span3[num2]; QuestStep obj198 = new QuestStep(EInteractionType.Interact, 2012054u, new Vector3(-156.05408f, 10.788086f, -235.40094f), 958) { Fly = true }; index3 = 6; List list322 = new List(index3); CollectionsMarshal.SetCount(list322, index3); span5 = CollectionsMarshal.AsSpan(list322); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj198.CompletionQuestVariablesFlags = list322; reference238 = obj198; num2++; ref QuestStep reference239 = ref span3[num2]; QuestStep obj199 = new QuestStep(EInteractionType.Interact, 2012055u, new Vector3(-129.83911f, 10.788086f, -270.95447f), 958) { Fly = true }; num3 = 6; List list323 = new List(num3); CollectionsMarshal.SetCount(list323, num3); span5 = CollectionsMarshal.AsSpan(list323); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj199.CompletionQuestVariablesFlags = list323; reference239 = obj199; num2++; ref QuestStep reference240 = ref span3[num2]; QuestStep questStep41 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-223.12543f, 10.826223f, -368.8611f), 958); SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions8 = new SkipStepConditions(); index3 = 6; List list324 = new List(index3); CollectionsMarshal.SetCount(list324, index3); span5 = CollectionsMarshal.AsSpan(list324); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions8.CompletionQuestVariablesFlags = list324; skipStepConditions8.Flying = ELockedSkipCondition.Unlocked; skipConditions8.StepIf = skipStepConditions8; questStep41.SkipConditions = skipConditions8; reference240 = questStep41; num2++; ref QuestStep reference241 = ref span3[num2]; QuestStep obj200 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-140.08179f, 16.226164f, -310.9478f), 958) { Fly = true }; SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions9 = new SkipStepConditions(); num3 = 6; List list325 = new List(num3); CollectionsMarshal.SetCount(list325, num3); span5 = CollectionsMarshal.AsSpan(list325); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions9.CompletionQuestVariablesFlags = list325; skipStepConditions9.Flying = ELockedSkipCondition.Locked; skipConditions9.StepIf = skipStepConditions9; obj200.SkipConditions = skipConditions9; reference241 = obj200; num2++; ref QuestStep reference242 = ref span3[num2]; QuestStep obj201 = new QuestStep(EInteractionType.Interact, 2012056u, new Vector3(-234.6991f, 10.788086f, -367.2389f), 958) { Fly = true }; index3 = 6; List list326 = new List(index3); CollectionsMarshal.SetCount(list326, index3); span5 = CollectionsMarshal.AsSpan(list326); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj201.CompletionQuestVariablesFlags = list326; reference242 = obj201; num2++; ref QuestStep reference243 = ref span3[num2]; QuestStep obj202 = new QuestStep(EInteractionType.Interact, 2012057u, new Vector3(-246.93683f, 16.494995f, -413.016f), 958) { StopDistance = 1f, Fly = true }; num3 = 6; List list327 = new List(num3); CollectionsMarshal.SetCount(list327, num3); span5 = CollectionsMarshal.AsSpan(list327); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj202.CompletionQuestVariablesFlags = list327; reference243 = obj202; obj196.Steps = list320; reference236 = obj196; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list328 = new List(num2); CollectionsMarshal.SetCount(list328, num2); span3 = CollectionsMarshal.AsSpan(list328); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1037747u, new Vector3(-314.25964f, 22.00559f, 430.47217f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj203.Steps = list328; reference244 = obj203; questRoot38.QuestSequence = list318; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(4238); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list329 = new List(num); CollectionsMarshal.SetCount(list329, num); span = CollectionsMarshal.AsSpan(list329); index = 0; span[index] = "goatzone"; questRoot39.Author = list329; index = 3; List list330 = new List(index); CollectionsMarshal.SetCount(list330, index); span2 = CollectionsMarshal.AsSpan(list330); num = 0; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 0 }; index2 = 1; List list331 = new List(index2); CollectionsMarshal.SetCount(list331, index2); span3 = CollectionsMarshal.AsSpan(list331); num2 = 0; ref QuestStep reference246 = ref span3[num2]; QuestStep questStep42 = new QuestStep(EInteractionType.AcceptQuest, 1037755u, new Vector3(-338.76556f, 22.462305f, 449.08826f), 958); index3 = 1; List list332 = new List(index3); CollectionsMarshal.SetCount(list332, index3); span4 = CollectionsMarshal.AsSpan(list332); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKZD014_04238_Q1_000_000") }; questStep42.DialogueChoices = list332; reference246 = questStep42; obj204.Steps = list331; reference245 = obj204; num++; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 1 }; num2 = 1; List list333 = new List(num2); CollectionsMarshal.SetCount(list333, num2); span3 = CollectionsMarshal.AsSpan(list333); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 1040640u, new Vector3(-239.15472f, 11.232812f, -256.61102f), 958) { Fly = true, ItemId = 2003244u }; obj205.Steps = list333; reference247 = obj205; num++; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list334 = new List(index2); CollectionsMarshal.SetCount(list334, index2); span3 = CollectionsMarshal.AsSpan(list334); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037755u, new Vector3(-338.76556f, 22.462305f, 449.08826f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj206.Steps = list334; reference248 = obj206; questRoot39.QuestSequence = list330; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(4239); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list335 = new List(num); CollectionsMarshal.SetCount(list335, num); span = CollectionsMarshal.AsSpan(list335); index = 0; span[index] = "goatzone"; questRoot40.Author = list335; index = 4; List list336 = new List(index); CollectionsMarshal.SetCount(list336, index); span2 = CollectionsMarshal.AsSpan(list336); num = 0; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 0 }; num2 = 1; List list337 = new List(num2); CollectionsMarshal.SetCount(list337, num2); span3 = CollectionsMarshal.AsSpan(list337); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040662u, new Vector3(-373.18994f, 22.268795f, 385.00024f), 958); obj207.Steps = list337; reference249 = obj207; num++; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 1 }; index2 = 1; List list338 = new List(index2); CollectionsMarshal.SetCount(list338, index2); span3 = CollectionsMarshal.AsSpan(list338); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040642u, new Vector3(49.149292f, 0.78169787f, 90.89795f), 958) { Fly = true }; obj208.Steps = list338; reference250 = obj208; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 2 }; num2 = 1; List list339 = new List(num2); CollectionsMarshal.SetCount(list339, num2); span3 = CollectionsMarshal.AsSpan(list339); index2 = 0; ref QuestStep reference252 = ref span3[index2]; QuestStep questStep43 = new QuestStep(EInteractionType.Interact, 1040642u, new Vector3(49.149292f, 0.78169787f, 90.89795f), 958); num3 = 1; List list340 = new List(num3); CollectionsMarshal.SetCount(list340, num3); span4 = CollectionsMarshal.AsSpan(list340); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKZD015_04239_Q1_000_000") }; questStep43.DialogueChoices = list340; reference252 = questStep43; obj209.Steps = list339; reference251 = obj209; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list341 = new List(index2); CollectionsMarshal.SetCount(list341, index2); span3 = CollectionsMarshal.AsSpan(list341); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1040662u, new Vector3(-373.18994f, 22.268795f, 385.00024f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj210.Steps = list341; reference253 = obj210; questRoot40.QuestSequence = list336; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(4240); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list342 = new List(num); CollectionsMarshal.SetCount(list342, num); span = CollectionsMarshal.AsSpan(list342); index = 0; span[index] = "liza"; questRoot41.Author = list342; index = 3; List list343 = new List(index); CollectionsMarshal.SetCount(list343, index); span2 = CollectionsMarshal.AsSpan(list343); num = 0; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 0 }; num2 = 1; List list344 = new List(num2); CollectionsMarshal.SetCount(list344, num2); span3 = CollectionsMarshal.AsSpan(list344); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037867u, new Vector3(-301.62512f, -144.00002f, -491.14215f), 959); obj211.Steps = list344; reference254 = obj211; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 1 }; index2 = 1; List list345 = new List(index2); CollectionsMarshal.SetCount(list345, index2); span3 = CollectionsMarshal.AsSpan(list345); num2 = 0; ref QuestStep reference256 = ref span3[num2]; QuestStep obj213 = new QuestStep(EInteractionType.Combat, 1041132u, new Vector3(-558.1293f, -168f, -475.3338f), 959) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list346 = new List(index3); CollectionsMarshal.SetCount(list346, index3); span6 = CollectionsMarshal.AsSpan(list346); num3 = 0; span6[num3] = 14053u; obj213.KillEnemyDataIds = list346; reference256 = obj213; obj212.Steps = list345; reference255 = obj212; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list347 = new List(num2); CollectionsMarshal.SetCount(list347, num2); span3 = CollectionsMarshal.AsSpan(list347); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1037867u, new Vector3(-301.62512f, -144.00002f, -491.14215f), 959); obj214.Steps = list347; reference257 = obj214; questRoot41.QuestSequence = list343; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(4241); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list348 = new List(num); CollectionsMarshal.SetCount(list348, num); span = CollectionsMarshal.AsSpan(list348); index = 0; span[index] = "liza"; questRoot42.Author = list348; index = 3; List list349 = new List(index); CollectionsMarshal.SetCount(list349, index); span2 = CollectionsMarshal.AsSpan(list349); num = 0; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 0 }; index2 = 1; List list350 = new List(index2); CollectionsMarshal.SetCount(list350, index2); span3 = CollectionsMarshal.AsSpan(list350); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039520u, new Vector3(-287.8615f, -143.50005f, -520.28687f), 959); obj215.Steps = list350; reference258 = obj215; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 1 }; num2 = 18; List list351 = new List(num2); CollectionsMarshal.SetCount(list351, num2); span3 = CollectionsMarshal.AsSpan(list351); index2 = 0; ref QuestStep reference260 = ref span3[index2]; QuestStep obj217 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-348.90564f, -161.8501f, -651.4007f), 959) { StopDistance = 1f }; SkipConditions skipConditions10 = new SkipConditions(); SkipStepConditions skipStepConditions10 = new SkipStepConditions(); num3 = 6; List list352 = new List(num3); CollectionsMarshal.SetCount(list352, num3); span5 = CollectionsMarshal.AsSpan(list352); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions10.CompletionQuestVariablesFlags = list352; skipConditions10.StepIf = skipStepConditions10; obj217.SkipConditions = skipConditions10; reference260 = obj217; index2++; ref QuestStep reference261 = ref span3[index2]; QuestStep obj218 = new QuestStep(EInteractionType.Jump, null, new Vector3(-348.90564f, -161.8501f, -651.4007f), 959) { StopDistance = 1f, Mount = false, Comment = "Platform 1", JumpDestination = new JumpDestination { Position = new Vector3(-344.52225f, -160.40424f, -654.19385f) } }; SkipConditions skipConditions11 = new SkipConditions(); SkipStepConditions skipStepConditions11 = new SkipStepConditions(); index3 = 6; List list353 = new List(index3); CollectionsMarshal.SetCount(list353, index3); span5 = CollectionsMarshal.AsSpan(list353); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions11.CompletionQuestVariablesFlags = list353; skipConditions11.StepIf = skipStepConditions11; obj218.SkipConditions = skipConditions11; reference261 = obj218; index2++; ref QuestStep reference262 = ref span3[index2]; QuestStep obj219 = new QuestStep(EInteractionType.Jump, null, new Vector3(-344.52225f, -160.40424f, -654.19385f), 959) { Comment = "Platform 2", JumpDestination = new JumpDestination { Position = new Vector3(-342.69867f, -158.90424f, -651.2852f), DelaySeconds = 0.25f } }; SkipConditions skipConditions12 = new SkipConditions(); SkipStepConditions skipStepConditions12 = new SkipStepConditions(); num3 = 6; List list354 = new List(num3); CollectionsMarshal.SetCount(list354, num3); span5 = CollectionsMarshal.AsSpan(list354); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions12.CompletionQuestVariablesFlags = list354; skipConditions12.StepIf = skipStepConditions12; obj219.SkipConditions = skipConditions12; reference262 = obj219; index2++; ref QuestStep reference263 = ref span3[index2]; QuestStep obj220 = new QuestStep(EInteractionType.Jump, null, new Vector3(-342.69867f, -158.90424f, -651.2852f), 959) { Comment = "Platform 3", JumpDestination = new JumpDestination { Position = new Vector3(-341.018f, -157.40425f, -649.38934f), DelaySeconds = 0.25f } }; SkipConditions skipConditions13 = new SkipConditions(); SkipStepConditions skipStepConditions13 = new SkipStepConditions(); index3 = 6; List list355 = new List(index3); CollectionsMarshal.SetCount(list355, index3); span5 = CollectionsMarshal.AsSpan(list355); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions13.CompletionQuestVariablesFlags = list355; skipConditions13.StepIf = skipStepConditions13; obj220.SkipConditions = skipConditions13; reference263 = obj220; index2++; ref QuestStep reference264 = ref span3[index2]; QuestStep obj221 = new QuestStep(EInteractionType.Jump, null, new Vector3(-341.018f, -157.40425f, -649.38934f), 959) { Comment = "Platform 4", JumpDestination = new JumpDestination { Position = new Vector3(-338.68277f, -155.90424f, -646.8163f), DelaySeconds = 0.25f } }; SkipConditions skipConditions14 = new SkipConditions(); SkipStepConditions skipStepConditions14 = new SkipStepConditions(); num3 = 6; List list356 = new List(num3); CollectionsMarshal.SetCount(list356, num3); span5 = CollectionsMarshal.AsSpan(list356); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions14.CompletionQuestVariablesFlags = list356; skipConditions14.StepIf = skipStepConditions14; obj221.SkipConditions = skipConditions14; reference264 = obj221; index2++; ref QuestStep reference265 = ref span3[index2]; QuestStep obj222 = new QuestStep(EInteractionType.Jump, null, new Vector3(-338.68277f, -155.90424f, -646.8163f), 959) { Comment = "Platform 5", JumpDestination = new JumpDestination { Position = new Vector3(-335.60294f, -154.40422f, -646.18335f), DelaySeconds = 0.25f } }; SkipConditions skipConditions15 = new SkipConditions(); SkipStepConditions skipStepConditions15 = new SkipStepConditions(); index3 = 6; List list357 = new List(index3); CollectionsMarshal.SetCount(list357, index3); span5 = CollectionsMarshal.AsSpan(list357); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions15.CompletionQuestVariablesFlags = list357; skipConditions15.StepIf = skipStepConditions15; obj222.SkipConditions = skipConditions15; reference265 = obj222; index2++; ref QuestStep reference266 = ref span3[index2]; QuestStep obj223 = new QuestStep(EInteractionType.Jump, null, new Vector3(-335.60294f, -154.40422f, -646.18335f), 959) { Comment = "Platform 6", JumpDestination = new JumpDestination { Position = new Vector3(-332.4621f, -152.90424f, -645.4033f), DelaySeconds = 0.25f } }; SkipConditions skipConditions16 = new SkipConditions(); SkipStepConditions skipStepConditions16 = new SkipStepConditions(); num3 = 6; List list358 = new List(num3); CollectionsMarshal.SetCount(list358, num3); span5 = CollectionsMarshal.AsSpan(list358); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions16.CompletionQuestVariablesFlags = list358; skipConditions16.StepIf = skipStepConditions16; obj223.SkipConditions = skipConditions16; reference266 = obj223; index2++; ref QuestStep reference267 = ref span3[index2]; QuestStep obj224 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-329.84186f, -152.24591f, -649.0854f), 959) { DisableNavmesh = true }; SkipConditions skipConditions17 = new SkipConditions(); SkipStepConditions skipStepConditions17 = new SkipStepConditions(); index3 = 6; List list359 = new List(index3); CollectionsMarshal.SetCount(list359, index3); span5 = CollectionsMarshal.AsSpan(list359); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions17.CompletionQuestVariablesFlags = list359; skipConditions17.StepIf = skipStepConditions17; obj224.SkipConditions = skipConditions17; reference267 = obj224; index2++; ref QuestStep reference268 = ref span3[index2]; QuestStep obj225 = new QuestStep(EInteractionType.Say, 1041789u, new Vector3(-329.3355f, -151.26128f, -657.2519f), 959) { StopDistance = 6f, DisableNavmesh = true, ChatMessage = new ChatMessage { Key = "TEXT_AKTKZE002_04241_SYSTEM_000_010" } }; num3 = 6; List list360 = new List(num3); CollectionsMarshal.SetCount(list360, num3); span5 = CollectionsMarshal.AsSpan(list360); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj225.CompletionQuestVariablesFlags = list360; reference268 = obj225; index2++; ref QuestStep reference269 = ref span3[index2]; QuestStep obj226 = new QuestStep(EInteractionType.Say, 1041790u, new Vector3(-482.01727f, -167.50002f, -545.6169f), 959) { StopDistance = 3f, ChatMessage = new ChatMessage { Key = "TEXT_AKTKZE002_04241_SYSTEM_000_010" } }; index3 = 6; List list361 = new List(index3); CollectionsMarshal.SetCount(list361, index3); span5 = CollectionsMarshal.AsSpan(list361); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj226.CompletionQuestVariablesFlags = list361; reference269 = obj226; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-438.33246f, -168.00002f, -420.43494f), 959) { StopDistance = 1f }; index2++; ref QuestStep reference270 = ref span3[index2]; QuestStep obj227 = new QuestStep(EInteractionType.Jump, null, new Vector3(-438.33246f, -168.00002f, -420.43494f), 959) { StopDistance = 1f, Mount = false, Comment = "Platform 1", JumpDestination = new JumpDestination { Position = new Vector3(-438.3488f, -166.55414f, -415.94168f), DelaySeconds = 0.25f } }; SkipConditions skipConditions18 = new SkipConditions(); SkipStepConditions skipStepConditions18 = new SkipStepConditions(); num3 = 6; List list362 = new List(num3); CollectionsMarshal.SetCount(list362, num3); span5 = CollectionsMarshal.AsSpan(list362); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions18.CompletionQuestVariablesFlags = list362; skipConditions18.StepIf = skipStepConditions18; obj227.SkipConditions = skipConditions18; reference270 = obj227; index2++; ref QuestStep reference271 = ref span3[index2]; QuestStep obj228 = new QuestStep(EInteractionType.Jump, null, new Vector3(-438.3488f, -166.55414f, -415.94168f), 959) { StopDistance = 1f, Comment = "Platform 2", JumpDestination = new JumpDestination { Position = new Vector3(-436.71103f, -165.05412f, -413.06158f), DelaySeconds = 0.25f } }; SkipConditions skipConditions19 = new SkipConditions(); SkipStepConditions skipStepConditions19 = new SkipStepConditions(); index3 = 6; List list363 = new List(index3); CollectionsMarshal.SetCount(list363, index3); span5 = CollectionsMarshal.AsSpan(list363); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions19.CompletionQuestVariablesFlags = list363; skipConditions19.StepIf = skipStepConditions19; obj228.SkipConditions = skipConditions19; reference271 = obj228; index2++; ref QuestStep reference272 = ref span3[index2]; QuestStep obj229 = new QuestStep(EInteractionType.Jump, null, new Vector3(-436.71103f, -165.05412f, -413.06158f), 959) { StopDistance = 1f, Comment = "Platform 3", JumpDestination = new JumpDestination { Position = new Vector3(-434.92825f, -163.55417f, -411.54132f), DelaySeconds = 0.25f } }; SkipConditions skipConditions20 = new SkipConditions(); SkipStepConditions skipStepConditions20 = new SkipStepConditions(); num3 = 6; List list364 = new List(num3); CollectionsMarshal.SetCount(list364, num3); span5 = CollectionsMarshal.AsSpan(list364); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions20.CompletionQuestVariablesFlags = list364; skipConditions20.StepIf = skipStepConditions20; obj229.SkipConditions = skipConditions20; reference272 = obj229; index2++; ref QuestStep reference273 = ref span3[index2]; QuestStep obj230 = new QuestStep(EInteractionType.Jump, null, new Vector3(-434.92825f, -163.55417f, -411.54132f), 959) { StopDistance = 1f, Comment = "Platform 4", JumpDestination = new JumpDestination { Position = new Vector3(-432.17563f, -162.05412f, -409.53986f), DelaySeconds = 0.25f } }; SkipConditions skipConditions21 = new SkipConditions(); SkipStepConditions skipStepConditions21 = new SkipStepConditions(); index3 = 6; List list365 = new List(index3); CollectionsMarshal.SetCount(list365, index3); span5 = CollectionsMarshal.AsSpan(list365); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions21.CompletionQuestVariablesFlags = list365; skipConditions21.StepIf = skipStepConditions21; obj230.SkipConditions = skipConditions21; reference273 = obj230; index2++; ref QuestStep reference274 = ref span3[index2]; QuestStep obj231 = new QuestStep(EInteractionType.Jump, null, new Vector3(-432.17563f, -162.05412f, -409.53986f), 959) { StopDistance = 1f, Comment = "Platform 5", JumpDestination = new JumpDestination { Position = new Vector3(-429.1173f, -160.55412f, -408.93143f), DelaySeconds = 0.25f } }; SkipConditions skipConditions22 = new SkipConditions(); SkipStepConditions skipStepConditions22 = new SkipStepConditions(); num3 = 6; List list366 = new List(num3); CollectionsMarshal.SetCount(list366, num3); span5 = CollectionsMarshal.AsSpan(list366); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions22.CompletionQuestVariablesFlags = list366; skipConditions22.StepIf = skipStepConditions22; obj231.SkipConditions = skipConditions22; reference274 = obj231; index2++; ref QuestStep reference275 = ref span3[index2]; QuestStep obj232 = new QuestStep(EInteractionType.Jump, null, new Vector3(-429.1173f, -160.55412f, -408.93143f), 959) { StopDistance = 1f, Comment = "Platform 6", JumpDestination = new JumpDestination { Position = new Vector3(-425.56998f, -159.05414f, -408.56833f), DelaySeconds = 0.25f } }; SkipConditions skipConditions23 = new SkipConditions(); SkipStepConditions skipStepConditions23 = new SkipStepConditions(); index3 = 6; List list367 = new List(index3); CollectionsMarshal.SetCount(list367, index3); span5 = CollectionsMarshal.AsSpan(list367); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions23.CompletionQuestVariablesFlags = list367; skipConditions23.StepIf = skipStepConditions23; obj232.SkipConditions = skipConditions23; reference275 = obj232; index2++; ref QuestStep reference276 = ref span3[index2]; QuestStep obj233 = new QuestStep(EInteractionType.Say, 1041791u, new Vector3(-409.87262f, -158.89125f, -426.68805f), 959) { StopDistance = 3f, ChatMessage = new ChatMessage { Key = "TEXT_AKTKZE002_04241_SYSTEM_000_010" } }; num3 = 6; List list368 = new List(num3); CollectionsMarshal.SetCount(list368, num3); span5 = CollectionsMarshal.AsSpan(list368); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj233.CompletionQuestVariablesFlags = list368; reference276 = obj233; obj216.Steps = list351; reference259 = obj216; num++; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list369 = new List(index2); CollectionsMarshal.SetCount(list369, index2); span3 = CollectionsMarshal.AsSpan(list369); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-376.5167f, -168f, -432.03497f), 959) { DisableNavmesh = true, Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039520u, new Vector3(-287.8615f, -143.50005f, -520.28687f), 959); obj234.Steps = list369; reference277 = obj234; questRoot42.QuestSequence = list349; AddQuest(questId42, questRoot42); } private static void LoadQuests85() { QuestId questId = new QuestId(4253); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 6; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; ref QuestStep reference2 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.AcceptQuest, 1041123u, new Vector3(-81.864685f, -132.74333f, -521.6602f), 959); int num3 = 1; List list4 = new List(num3); CollectionsMarshal.SetCount(list4, num3); Span span4 = CollectionsMarshal.AsSpan(list4); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZE014_04253_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZE014_04253_A1_000_002") }; questStep.DialogueChoices = list4; reference2 = questStep; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 2; List list5 = new List(index2); CollectionsMarshal.SetCount(list5, index2); span3 = CollectionsMarshal.AsSpan(list5); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(425.62292f, 123.48844f, 89.52347f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1041127u, new Vector3(537.3159f, 132.40395f, 233.81396f), 959); obj2.Steps = list5; reference3 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 3; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; ref QuestStep reference5 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2012338u, new Vector3(700.19055f, 135.21008f, 229.48035f), 959); index3 = 6; List list7 = new List(index3); CollectionsMarshal.SetCount(list7, index3); Span span5 = CollectionsMarshal.AsSpan(list7); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list7; reference5 = questStep2; index2++; ref QuestStep reference6 = ref span3[index2]; QuestStep obj4 = new QuestStep(EInteractionType.Combat, 1041125u, new Vector3(735.5f, 151.08012f, 189.01343f), 959) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list8 = new List(num3); CollectionsMarshal.SetCount(list8, num3); Span span6 = CollectionsMarshal.AsSpan(list8); index3 = 0; span6[index3] = 14050u; obj4.KillEnemyDataIds = list8; index3 = 6; List list9 = new List(index3); CollectionsMarshal.SetCount(list9, index3); span5 = CollectionsMarshal.AsSpan(list9); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj4.CompletionQuestVariablesFlags = list9; reference6 = obj4; index2++; ref QuestStep reference7 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1041124u, new Vector3(663.6301f, 128.48961f, 188.18945f), 959); num3 = 6; List list10 = new List(num3); CollectionsMarshal.SetCount(list10, num3); span5 = CollectionsMarshal.AsSpan(list10); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list10; reference7 = questStep3; obj3.Steps = list6; reference4 = obj3; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 3 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; ref QuestStep reference9 = ref span3[num2]; QuestStep obj6 = new QuestStep(EInteractionType.Combat, 1041127u, new Vector3(537.3159f, 132.40395f, 233.81396f), 959) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list12 = new List(index3); CollectionsMarshal.SetCount(list12, index3); span6 = CollectionsMarshal.AsSpan(list12); num3 = 0; span6[num3] = 14049u; obj6.KillEnemyDataIds = list12; reference9 = obj6; obj5.Steps = list11; reference8 = obj5; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 4 }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041127u, new Vector3(537.3159f, 132.40395f, 233.81396f), 959) { StopDistance = 5f }; obj7.Steps = list13; reference10 = obj7; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041123u, new Vector3(-81.864685f, -132.74333f, -521.6602f), 959) { AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; obj8.Steps = list14; reference11 = obj8; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(4257); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list15 = new List(num); CollectionsMarshal.SetCount(list15, num); span = CollectionsMarshal.AsSpan(list15); index = 0; span[index] = "liza"; questRoot2.Author = list15; index = 4; List list16 = new List(index); CollectionsMarshal.SetCount(list16, index); span2 = CollectionsMarshal.AsSpan(list16); num = 0; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 0 }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040864u, new Vector3(462.51624f, 14.320099f, -219.86731f), 957); obj9.Steps = list17; reference12 = obj9; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 1 }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040862u, new Vector3(-27.023743f, 26.58384f, -178.63745f), 957); obj10.Steps = list18; reference13 = obj10; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 2 }; num2 = 3; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; ref QuestStep reference15 = ref span3[index2]; QuestStep obj12 = new QuestStep(EInteractionType.Combat, null, new Vector3(46.32264f, 21.089579f, -190.2062f), 957) { DelaySecondsAtStart = 3f, Mount = false, Sprint = false, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list20 = new List(num3); CollectionsMarshal.SetCount(list20, num3); span6 = CollectionsMarshal.AsSpan(list20); index3 = 0; span6[index3] = 14114u; obj12.KillEnemyDataIds = list20; reference15 = obj12; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 14115u, new Vector3(333.8999f, 13.173893f, -239.1983f), 957) { StopDistance = 1f, NpcWaitDistance = 4f, DelaySecondsAtStart = 3f, Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2012261u, new Vector3(334.67603f, 13.076904f, -239.7956f), 957); obj11.Steps = list19; reference14 = obj11; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1040864u, new Vector3(462.51624f, 14.320099f, -219.86731f), 957); obj13.Steps = list21; reference16 = obj13; questRoot2.QuestSequence = list16; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(4259); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list22 = new List(num); CollectionsMarshal.SetCount(list22, num); span = CollectionsMarshal.AsSpan(list22); index = 0; span[index] = "liza"; questRoot3.Author = list22; index = 5; List list23 = new List(index); CollectionsMarshal.SetCount(list23, index); span2 = CollectionsMarshal.AsSpan(list23); num = 0; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; num2 = 1; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040669u, new Vector3(381.64343f, 3.1891773f, -207.20227f), 957); obj14.Steps = list24; reference17 = obj14; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 1 }; index2 = 1; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040670u, new Vector3(422.62903f, 7.427357f, -60.68518f), 957); obj15.Steps = list25; reference18 = obj15; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 2 }; num2 = 4; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; ref QuestStep reference20 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2012232u, new Vector3(660.8529f, 36.423218f, 89.09741f), 957); index3 = 6; List list27 = new List(index3); CollectionsMarshal.SetCount(list27, index3); span5 = CollectionsMarshal.AsSpan(list27); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list27; reference20 = questStep4; index2++; ref QuestStep reference21 = ref span3[index2]; QuestStep obj17 = new QuestStep(EInteractionType.Combat, 1040850u, new Vector3(411.0321f, 7.9535227f, 302.8152f), 957) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list28 = new List(num3); CollectionsMarshal.SetCount(list28, num3); span6 = CollectionsMarshal.AsSpan(list28); index3 = 0; span6[index3] = 14111u; obj17.KillEnemyDataIds = list28; index3 = 6; List list29 = new List(index3); CollectionsMarshal.SetCount(list29, index3); span5 = CollectionsMarshal.AsSpan(list29); num3 = 0; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj17.CompletionQuestVariablesFlags = list29; reference21 = obj17; index2++; ref QuestStep reference22 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1040850u, new Vector3(411.0321f, 7.9535227f, 302.8152f), 957); num3 = 6; List list30 = new List(num3); CollectionsMarshal.SetCount(list30, num3); span5 = CollectionsMarshal.AsSpan(list30); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list30; reference22 = questStep5; index2++; ref QuestStep reference23 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2012231u, new Vector3(343.9536f, 6.362976f, 372.54907f), 957); index3 = 6; List list31 = new List(index3); CollectionsMarshal.SetCount(list31, index3); span5 = CollectionsMarshal.AsSpan(list31); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list31; reference23 = questStep6; obj16.Steps = list26; reference19 = obj16; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 3 }; index2 = 1; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040670u, new Vector3(422.62903f, 7.427357f, -60.68518f), 957); obj18.Steps = list32; reference24 = obj18; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040669u, new Vector3(381.64343f, 3.1891773f, -207.20227f), 957); obj19.Steps = list33; reference25 = obj19; questRoot3.QuestSequence = list23; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(4269); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list34 = new List(num); CollectionsMarshal.SetCount(list34, num); span = CollectionsMarshal.AsSpan(list34); index = 0; span[index] = "liza"; questRoot4.Author = list34; index = 3; List list35 = new List(index); CollectionsMarshal.SetCount(list35, index); span2 = CollectionsMarshal.AsSpan(list35); num = 0; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 0 }; index2 = 2; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-21.53136f, 1.7999926f, -182.28082f), 963); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1037381u, new Vector3(-23.697266f, 1.7999947f, -180.07172f), 963) { StopDistance = 4f }; obj20.Steps = list36; reference26 = obj20; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 1 }; num2 = 1; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041282u, new Vector3(67.826294f, -24.693443f, -238.08661f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanMehrydesMeyhane, To = EAetheryteLocation.RadzAtHanHighCrucible } }; obj21.Steps = list37; reference27 = obj21; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-21.53136f, 1.7999926f, -182.28082f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanHighCrucible, To = EAetheryteLocation.RadzAtHanMehrydesMeyhane } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037381u, new Vector3(-23.697266f, 1.7999947f, -180.07172f), 963) { StopDistance = 4f }; obj22.Steps = list38; reference28 = obj22; questRoot4.QuestSequence = list35; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(4270); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list39 = new List(num); CollectionsMarshal.SetCount(list39, num); span = CollectionsMarshal.AsSpan(list39); index = 0; span[index] = "liza"; questRoot5.Author = list39; index = 4; List list40 = new List(index); CollectionsMarshal.SetCount(list40, index); span2 = CollectionsMarshal.AsSpan(list40); num = 0; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 0 }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037469u, new Vector3(-148.8518f, 36f, 38.895264f), 963); obj23.Steps = list41; reference29 = obj23; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 1 }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041152u, new Vector3(-100.02289f, 13.999934f, 157.97656f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanRuveydahFibers, To = EAetheryteLocation.RadzAtHanAlzadaalsPeace } }; obj24.Steps = list42; reference30 = obj24; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 2 }; num2 = 3; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; ref QuestStep reference32 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2012395u, new Vector3(-108.20172f, 14.877502f, 156.20654f), 963); num3 = 6; List list44 = new List(num3); CollectionsMarshal.SetCount(list44, num3); span5 = CollectionsMarshal.AsSpan(list44); index3 = 0; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; questStep7.CompletionQuestVariablesFlags = list44; index3 = 1; List list45 = new List(index3); CollectionsMarshal.SetCount(list45, index3); span4 = CollectionsMarshal.AsSpan(list45); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZF015_04270_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZF015_04270_A1_000_002") }; questStep7.DialogueChoices = list45; reference32 = questStep7; index2++; ref QuestStep reference33 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2012396u, new Vector3(-106.126526f, 15.0911255f, 154.49756f), 963); num3 = 6; List list46 = new List(num3); CollectionsMarshal.SetCount(list46, num3); span5 = CollectionsMarshal.AsSpan(list46); index3 = 0; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; questStep8.CompletionQuestVariablesFlags = list46; index3 = 1; List list47 = new List(index3); CollectionsMarshal.SetCount(list47, index3); span4 = CollectionsMarshal.AsSpan(list47); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZF015_04270_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZF015_04270_A1_000_001") }; questStep8.DialogueChoices = list47; reference33 = questStep8; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1041152u, new Vector3(-100.02289f, 13.999934f, 157.97656f), 963) { StopDistance = 7f }; obj25.Steps = list43; reference31 = obj25; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-38.102844f, 7.704563f, 106.27705f), 963); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(6.6071167f, -2.02948f, 110.55151f), 963) { StopDistance = 2f, DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037469u, new Vector3(-148.8518f, 36f, 38.895264f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanAlzadaalsPeace, To = EAetheryteLocation.RadzAtHanRuveydahFibers } }; obj26.Steps = list48; reference34 = obj26; questRoot5.QuestSequence = list40; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(4271); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list49 = new List(num); CollectionsMarshal.SetCount(list49, num); span = CollectionsMarshal.AsSpan(list49); index = 0; span[index] = "liza"; questRoot6.Author = list49; index = 3; List list50 = new List(index); CollectionsMarshal.SetCount(list50, index); span2 = CollectionsMarshal.AsSpan(list50); num = 0; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041155u, new Vector3(-57.51129f, -2.000002f, 129.77795f), 963); obj27.Steps = list51; reference35 = obj27; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; index2 = 2; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; ref QuestStep reference37 = ref span3[num2]; QuestStep obj29 = new QuestStep(EInteractionType.Interact, 1041154u, new Vector3(112.01648f, 26.99999f, 53.81848f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanAlzadaalsPeace, To = EAetheryteLocation.RadzAtHanKama } }; num3 = 6; List list53 = new List(num3); CollectionsMarshal.SetCount(list53, num3); span5 = CollectionsMarshal.AsSpan(list53); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj29.CompletionQuestVariablesFlags = list53; reference37 = obj29; num2++; ref QuestStep reference38 = ref span3[num2]; QuestStep obj30 = new QuestStep(EInteractionType.Interact, 1037354u, new Vector3(109.33081f, 1.8631814f, -100.1145f), 963) { StopDistance = 7f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanKama, To = EAetheryteLocation.RadzAtHan } }; index3 = 6; List list54 = new List(index3); CollectionsMarshal.SetCount(list54, index3); span5 = CollectionsMarshal.AsSpan(list54); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj30.CompletionQuestVariablesFlags = list54; reference38 = obj30; obj28.Steps = list52; reference36 = obj28; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1041155u, new Vector3(-57.51129f, -2.000002f, 129.77795f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanAlzadaalsPeace } }; obj31.Steps = list55; reference39 = obj31; questRoot6.QuestSequence = list50; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(4272); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list56 = new List(num); CollectionsMarshal.SetCount(list56, num); span = CollectionsMarshal.AsSpan(list56); index = 0; span[index] = "liza"; questRoot7.Author = list56; index = 7; List list57 = new List(index); CollectionsMarshal.SetCount(list57, index); span2 = CollectionsMarshal.AsSpan(list57); num = 0; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 0 }; index2 = 1; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1041144u, new Vector3(-63.34027f, 14f, 125.62744f), 963); obj32.Steps = list58; reference40 = obj32; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 1 }; num2 = 4; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-48.856667f, 13.068996f, 118.292465f), 963); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, 194u, new Vector3(6.6071167f, -2.02948f, 110.55151f), 963) { StopDistance = 3f, DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-21.53136f, 1.7999926f, -182.28082f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanAlzadaalsPeace, To = EAetheryteLocation.RadzAtHanMehrydesMeyhane } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1037381u, new Vector3(-23.697266f, 1.7999947f, -180.07172f), 963) { StopDistance = 4f }; obj33.Steps = list59; reference41 = obj33; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 2 }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012387u, new Vector3(-58.27423f, 0.9613037f, -199.42017f), 963); obj34.Steps = list60; reference42 = obj34; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 3 }; num2 = 1; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012388u, new Vector3(-65.62909f, 13.992493f, 129.1676f), 963); obj35.Steps = list61; reference43 = obj35; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 4 }; index2 = 1; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041144u, new Vector3(-63.34027f, 14f, 125.62744f), 963); obj36.Steps = list62; reference44 = obj36; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 5 }; num2 = 1; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1037466u, new Vector3(-205.31018f, 36f, 135.39331f), 963); obj37.Steps = list63; reference45 = obj37; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041145u, new Vector3(-63.34027f, 14f, 126.207275f), 963); obj38.Steps = list64; reference46 = obj38; questRoot7.QuestSequence = list57; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(4273); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list65 = new List(num); CollectionsMarshal.SetCount(list65, num); span = CollectionsMarshal.AsSpan(list65); index = 0; span[index] = "liza"; questRoot8.Author = list65; index = 4; List list66 = new List(index); CollectionsMarshal.SetCount(list66, index); span2 = CollectionsMarshal.AsSpan(list66); num = 0; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 0 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041146u, new Vector3(-155.80994f, 28f, 178.97302f), 963); obj39.Steps = list67; reference47 = obj39; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 1 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041147u, new Vector3(-90.25714f, 24.010002f, 70.54236f), 963); obj40.Steps = list68; reference48 = obj40; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 2 }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; ref QuestStep reference50 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 2012390u, new Vector3(-88.39557f, 25.223145f, 66.453f), 963); num3 = 1; List list70 = new List(num3); CollectionsMarshal.SetCount(list70, num3); span4 = CollectionsMarshal.AsSpan(list70); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZF018_04273_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZF018_04273_A1_000_001") }; questStep9.DialogueChoices = list70; reference50 = questStep9; obj41.Steps = list69; reference49 = obj41; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041146u, new Vector3(-155.80994f, 28f, 178.97302f), 963); obj42.Steps = list71; reference51 = obj42; questRoot8.QuestSequence = list66; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(4274); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list72 = new List(num); CollectionsMarshal.SetCount(list72, num); span = CollectionsMarshal.AsSpan(list72); index = 0; span[index] = "liza"; questRoot9.Author = list72; index = 3; List list73 = new List(index); CollectionsMarshal.SetCount(list73, index); span2 = CollectionsMarshal.AsSpan(list73); num = 0; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 0 }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040957u, new Vector3(-191.48547f, 35.999928f, 158.31238f), 963); obj43.Steps = list74; reference52 = obj43; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 1 }; index2 = 7; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; ref QuestStep reference54 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 2012393u, new Vector3(-238.88f, 35.965454f, 122.78931f), 963); index3 = 6; List list76 = new List(index3); CollectionsMarshal.SetCount(list76, index3); span5 = CollectionsMarshal.AsSpan(list76); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; questStep10.CompletionQuestVariablesFlags = list76; num3 = 1; List list77 = new List(num3); CollectionsMarshal.SetCount(list77, num3); span4 = CollectionsMarshal.AsSpan(list77); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZF019_04274_Q3_000_000"), Answer = new ExcelRef("TEXT_AKTKZF019_04274_A3_000_001") }; questStep10.DialogueChoices = list77; reference54 = questStep10; num2++; ref QuestStep reference55 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 2012393u, new Vector3(-238.88f, 35.965454f, 122.78931f), 963); index3 = 6; List list78 = new List(index3); CollectionsMarshal.SetCount(list78, index3); span5 = CollectionsMarshal.AsSpan(list78); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; questStep11.CompletionQuestVariablesFlags = list78; num3 = 1; List list79 = new List(num3); CollectionsMarshal.SetCount(list79, num3); span4 = CollectionsMarshal.AsSpan(list79); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZF019_04274_Q3_000_000"), Answer = new ExcelRef("TEXT_AKTKZF019_04274_A3_000_002") }; questStep11.DialogueChoices = list79; reference55 = questStep11; num2++; ref QuestStep reference56 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 2012392u, new Vector3(-237.10992f, 35.965454f, 122.75879f), 963); index3 = 6; List list80 = new List(index3); CollectionsMarshal.SetCount(list80, index3); span5 = CollectionsMarshal.AsSpan(list80); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; questStep12.CompletionQuestVariablesFlags = list80; num3 = 1; List list81 = new List(num3); CollectionsMarshal.SetCount(list81, num3); span4 = CollectionsMarshal.AsSpan(list81); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZF019_04274_Q2_000_000"), Answer = new ExcelRef("TEXT_AKTKZF019_04274_A2_000_002") }; questStep12.DialogueChoices = list81; reference56 = questStep12; num2++; ref QuestStep reference57 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 2012391u, new Vector3(-235.52307f, 35.965454f, 122.23999f), 963); index3 = 6; List list82 = new List(index3); CollectionsMarshal.SetCount(list82, index3); span5 = CollectionsMarshal.AsSpan(list82); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; questStep13.CompletionQuestVariablesFlags = list82; num3 = 1; List list83 = new List(num3); CollectionsMarshal.SetCount(list83, num3); span4 = CollectionsMarshal.AsSpan(list83); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZF019_04274_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZF019_04274_A1_000_001") }; questStep13.DialogueChoices = list83; reference57 = questStep13; num2++; ref QuestStep reference58 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 2012391u, new Vector3(-235.52307f, 35.965454f, 122.23999f), 963); index3 = 6; List list84 = new List(index3); CollectionsMarshal.SetCount(list84, index3); span5 = CollectionsMarshal.AsSpan(list84); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; questStep14.CompletionQuestVariablesFlags = list84; num3 = 1; List list85 = new List(num3); CollectionsMarshal.SetCount(list85, num3); span4 = CollectionsMarshal.AsSpan(list85); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZF019_04274_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZF019_04274_A1_000_002") }; questStep14.DialogueChoices = list85; reference58 = questStep14; num2++; ref QuestStep reference59 = ref span3[num2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1041149u, new Vector3(-226.64227f, 36f, 108.56787f), 963); index3 = 6; List list86 = new List(index3); CollectionsMarshal.SetCount(list86, index3); span5 = CollectionsMarshal.AsSpan(list86); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list86; reference59 = questStep15; num2++; ref QuestStep reference60 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1041148u, new Vector3(-223.59052f, 36f, 143.328f), 963); num3 = 6; List list87 = new List(num3); CollectionsMarshal.SetCount(list87, num3); span5 = CollectionsMarshal.AsSpan(list87); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list87; reference60 = questStep16; obj44.Steps = list75; reference53 = obj44; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040957u, new Vector3(-191.48547f, 35.999928f, 158.31238f), 963); obj45.Steps = list88; reference61 = obj45; questRoot9.QuestSequence = list73; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(4275); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list89 = new List(num); CollectionsMarshal.SetCount(list89, num); span = CollectionsMarshal.AsSpan(list89); index = 0; span[index] = "liza"; questRoot10.Author = list89; index = 4; List list90 = new List(index); CollectionsMarshal.SetCount(list90, index); span2 = CollectionsMarshal.AsSpan(list90); num = 0; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; index2 = 1; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1040884u, new Vector3(-176.13495f, 36f, 28.244385f), 963); obj46.Steps = list91; reference62 = obj46; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 1 }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041514u, new Vector3(-133.59277f, 30.999994f, 0.07623291f), 963); obj47.Steps = list92; reference63 = obj47; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 2 }; index2 = 9; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-104.8164f, 30.999998f, 11.496266f), 963) { DelaySecondsAtStart = 2f, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1041515u, new Vector3(-63.309746f, 31.051857f, 20.292212f), 963) { StopDistance = 100f, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-68.410736f, 30.999716f, 20.657598f), 963) { Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1041515u, new Vector3(-16.034935f, 27.05736f, 31.972898f), 963) { StopDistance = 100f, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-27.071863f, 27.000011f, 27.903757f), 963) { Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1041515u, new Vector3(20.139565f, 26.999846f, 34.94524f), 963) { StopDistance = 100f, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(33.18388f, 26.999989f, 41.661907f), 963) { DelaySecondsAtStart = 2f, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1041515u, new Vector3(56.11211f, 26.999992f, 47.213455f), 963) { StopDistance = 100f, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1041514u, new Vector3(70.07179f, 26.99999f, 61.356277f), 963) { StopDistance = 2f, DelaySecondsAtStart = 8f, Sprint = false }; obj48.Steps = list93; reference64 = obj48; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040885u, new Vector3(-173.05261f, 36f, 25.589355f), 963); obj49.Steps = list94; reference65 = obj49; questRoot10.QuestSequence = list90; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(4288); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list95 = new List(num); CollectionsMarshal.SetCount(list95, num); span = CollectionsMarshal.AsSpan(list95); index = 0; span[index] = "liza"; questRoot11.Author = list95; index = 5; List list96 = new List(index); CollectionsMarshal.SetCount(list96, index); span2 = CollectionsMarshal.AsSpan(list96); num = 0; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 0 }; index2 = 1; List list97 = new List(index2); CollectionsMarshal.SetCount(list97, index2); span3 = CollectionsMarshal.AsSpan(list97); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1037969u, new Vector3(-611.90204f, -22.39482f, 510.42944f), 961); obj50.Steps = list97; reference66 = obj50; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 1 }; num2 = 5; List list98 = new List(num2); CollectionsMarshal.SetCount(list98, num2); span3 = CollectionsMarshal.AsSpan(list98); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041141u, new Vector3(-614.313f, -22.39482f, 509.72766f), 961); index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1041141u, new Vector3(-655.5854f, -22.394821f, 498.91443f), 961) { StopDistance = 1f, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1041141u, new Vector3(-686.881f, -25.994936f, 443.804f), 961) { StopDistance = 1f }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1041141u, new Vector3(-738.11304f, -25.933691f, 487.78436f), 961) { StopDistance = 1f }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-819.6994f, -38.65795f, 506.43152f), 961) { StopDistance = 1f }; obj51.Steps = list98; reference67 = obj51; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 2 }; index2 = 1; List list99 = new List(index2); CollectionsMarshal.SetCount(list99, index2); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; ref QuestStep reference69 = ref span3[num2]; QuestStep obj53 = new QuestStep(EInteractionType.Combat, null, new Vector3(-838.7837f, -39.605896f, 518.9479f), 961) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 2; List list100 = new List(index3); CollectionsMarshal.SetCount(list100, index3); span6 = CollectionsMarshal.AsSpan(list100); num3 = 0; span6[num3] = 14064u; num3++; span6[num3] = 14065u; obj53.KillEnemyDataIds = list100; reference69 = obj53; obj52.Steps = list99; reference68 = obj52; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 3 }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041137u, new Vector3(-819.6994f, -38.65795f, 506.43152f), 961); obj54.Steps = list101; reference70 = obj54; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037969u, new Vector3(-611.90204f, -22.39482f, 510.42944f), 961); obj55.Steps = list102; reference71 = obj55; questRoot11.QuestSequence = list96; AddQuest(questId11, questRoot11); } private static void LoadQuests86() { QuestId questId = new QuestId(4313); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 4; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041847u, new Vector3(-484.2146f, 141.86789f, -97.21527f), 961); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Interact, 1041848u, new Vector3(258.35046f, -10.140662f, -95.71985f), 961) { AetheryteShortcut = EAetheryteLocation.ElpisAnagnorisis }; int num3 = 1; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZH018_04313_Q1_000_100"), Answer = new ExcelRef("TEXT_AKTKZH018_04313_A2_000_100") }; obj3.DialogueChoices = list5; reference3 = obj3; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 2 }; num2 = 1; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041848u, new Vector3(-175.03741f, 12.098856f, 6.8771067f), 961); obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list7 = new List(index2); CollectionsMarshal.SetCount(list7, index2); span3 = CollectionsMarshal.AsSpan(list7); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041847u, new Vector3(-484.2146f, 141.86789f, -97.21527f), 961) { AetheryteShortcut = EAetheryteLocation.ElpisPoietenOikos }; obj5.Steps = list7; reference5 = obj5; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(4316); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list8 = new List(num); CollectionsMarshal.SetCount(list8, num); span = CollectionsMarshal.AsSpan(list8); index = 0; span[index] = "liza"; questRoot2.Author = list8; index = 4; List list9 = new List(index); CollectionsMarshal.SetCount(list9, index); span2 = CollectionsMarshal.AsSpan(list9); num = 0; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; num2 = 1; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041301u, new Vector3(-50.94995f, -14.169327f, 108.75098f), 962); obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 1 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041295u, new Vector3(-22.568176f, -16.246908f, 91.75244f), 962); obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 2 }; num2 = 3; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; ref QuestStep reference9 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1037066u, new Vector3(65.01868f, -14.446999f, 78.26355f), 962); index3 = 6; List list13 = new List(index3); CollectionsMarshal.SetCount(list13, index3); Span span5 = CollectionsMarshal.AsSpan(list13); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list13; reference9 = questStep; index2++; ref QuestStep reference10 = ref span3[index2]; QuestStep obj9 = new QuestStep(EInteractionType.Interact, 1040985u, new Vector3(56.77881f, 5.1499996f, -73.86902f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanScholarsHarbor, To = EAetheryteLocation.OldSharlayan } }; num3 = 6; List list14 = new List(num3); CollectionsMarshal.SetCount(list14, num3); span5 = CollectionsMarshal.AsSpan(list14); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj9.CompletionQuestVariablesFlags = list14; reference10 = obj9; index2++; ref QuestStep reference11 = ref span3[index2]; QuestStep obj10 = new QuestStep(EInteractionType.Interact, 2012610u, new Vector3(-363.6988f, 20.279175f, 92.729004f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanStudium } }; index3 = 6; List list15 = new List(index3); CollectionsMarshal.SetCount(list15, index3); span5 = CollectionsMarshal.AsSpan(list15); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj10.CompletionQuestVariablesFlags = list15; reference11 = obj10; obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041301u, new Vector3(-50.94995f, -14.169327f, 108.75098f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanStudium, To = EAetheryteLocation.OldSharlayanScholarsHarbor } }; obj11.Steps = list16; reference12 = obj11; questRoot2.QuestSequence = list9; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(4317); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list17 = new List(num); CollectionsMarshal.SetCount(list17, num); span = CollectionsMarshal.AsSpan(list17); index = 0; span[index] = "liza"; questRoot3.Author = list17; index = 4; List list18 = new List(index); CollectionsMarshal.SetCount(list18, index); span2 = CollectionsMarshal.AsSpan(list18); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041296u, new Vector3(-32.913757f, 2.400051f, -8.804504f), 962); obj12.Steps = list19; reference13 = obj12; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 1 }; index2 = 1; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012438u, new Vector3(-33.310486f, 2.8533936f, -9.048645f), 962) { StopDistance = 4f }; obj13.Steps = list20; reference14 = obj13; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 2 }; num2 = 3; List list21 = new List(num2); CollectionsMarshal.SetCount(list21, num2); span3 = CollectionsMarshal.AsSpan(list21); index2 = 0; ref QuestStep reference16 = ref span3[index2]; QuestStep obj15 = new QuestStep(EInteractionType.Emote, 1041297u, new Vector3(-167.55939f, 6.6576204f, 129.07605f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanBaldesionAnnex }, Emote = EEmote.Doze }; num3 = 6; List list22 = new List(num3); CollectionsMarshal.SetCount(list22, num3); span5 = CollectionsMarshal.AsSpan(list22); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj15.CompletionQuestVariablesFlags = list22; reference16 = obj15; index2++; ref QuestStep reference17 = ref span3[index2]; QuestStep obj16 = new QuestStep(EInteractionType.Say, 1041299u, new Vector3(-126.17688f, 29.890081f, -201.80054f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanBaldesionAnnex, To = EAetheryteLocation.OldSharlayanRostra }, ChatMessage = new ChatMessage { Key = "TEXT_AKTKZI002_04317_SAYTODO_000_060" } }; index3 = 6; List list23 = new List(index3); CollectionsMarshal.SetCount(list23, index3); span5 = CollectionsMarshal.AsSpan(list23); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj16.CompletionQuestVariablesFlags = list23; reference17 = obj16; index2++; ref QuestStep reference18 = ref span3[index2]; QuestStep obj17 = new QuestStep(EInteractionType.Interact, 1037234u, new Vector3(16.922241f, 23.499975f, -136.67511f), 962) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Never = true } } }; num3 = 6; List list24 = new List(num3); CollectionsMarshal.SetCount(list24, num3); span5 = CollectionsMarshal.AsSpan(list24); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj17.CompletionQuestVariablesFlags = list24; reference18 = obj17; obj14.Steps = list21; reference15 = obj14; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 2012439u, new Vector3(-32.822205f, 2.8533936f, -9.842102f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanRostra, To = EAetheryteLocation.OldSharlayan } }; obj18.Steps = list25; reference19 = obj18; questRoot3.QuestSequence = list18; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(4318); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list26 = new List(num); CollectionsMarshal.SetCount(list26, num); span = CollectionsMarshal.AsSpan(list26); index = 0; span[index] = "liza"; questRoot4.Author = list26; index = 3; List list27 = new List(index); CollectionsMarshal.SetCount(list27, index); span2 = CollectionsMarshal.AsSpan(list27); num = 0; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 0 }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; ref QuestStep reference21 = ref span3[index2]; QuestStep obj20 = new QuestStep(EInteractionType.AcceptQuest, 1041303u, new Vector3(209.55212f, 19.316555f, -110.70422f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanLeveilleurEstate }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index3 = 1; List list29 = new List(index3); CollectionsMarshal.SetCount(list29, index3); span4 = CollectionsMarshal.AsSpan(list29); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZI003_04318_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZI003_04318_A1_000_001") }; obj20.DialogueChoices = list29; reference21 = obj20; obj19.Steps = list28; reference20 = obj19; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 1 }; index2 = 2; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; ref QuestStep reference23 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2012440u, new Vector3(213.9773f, 8.224609f, -33.737732f), 962); num3 = 6; List list31 = new List(num3); CollectionsMarshal.SetCount(list31, num3); span5 = CollectionsMarshal.AsSpan(list31); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list31; reference23 = questStep2; num2++; ref QuestStep reference24 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2012441u, new Vector3(168.0476f, 1.296936f, 53.94055f), 962); index3 = 6; List list32 = new List(index3); CollectionsMarshal.SetCount(list32, index3); span5 = CollectionsMarshal.AsSpan(list32); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list32; reference24 = questStep3; obj21.Steps = list30; reference22 = obj21; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1041303u, new Vector3(209.55212f, 19.316555f, -110.70422f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanJourneysEnd, To = EAetheryteLocation.OldSharlayanLeveilleurEstate } }; obj22.Steps = list33; reference25 = obj22; questRoot4.QuestSequence = list27; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(4319); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list34 = new List(num); CollectionsMarshal.SetCount(list34, num); span = CollectionsMarshal.AsSpan(list34); index = 0; span[index] = "liza"; questRoot5.Author = list34; index = 3; List list35 = new List(index); CollectionsMarshal.SetCount(list35, index); span2 = CollectionsMarshal.AsSpan(list35); num = 0; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 0 }; index2 = 2; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-38.106888f, -14.1693125f, 107.58956f), 962); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1037077u, new Vector3(-38.07129f, -14.169313f, 105.30249f), 962); obj23.Steps = list36; reference26 = obj23; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 1 }; num2 = 1; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041308u, new Vector3(190.6615f, 18.89543f, -91.44739f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanScholarsHarbor, To = EAetheryteLocation.OldSharlayanLeveilleurEstate } }; obj24.Steps = list37; reference27 = obj24; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-38.106888f, -14.1693125f, 107.58956f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanLeveilleurEstate, To = EAetheryteLocation.OldSharlayanScholarsHarbor } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037077u, new Vector3(-38.07129f, -14.169313f, 105.30249f), 962); obj25.Steps = list38; reference28 = obj25; questRoot5.QuestSequence = list35; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(4320); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list39 = new List(num); CollectionsMarshal.SetCount(list39, num); span = CollectionsMarshal.AsSpan(list39); index = 0; span[index] = "liza"; questRoot6.Author = list39; index = 4; List list40 = new List(index); CollectionsMarshal.SetCount(list40, index); span2 = CollectionsMarshal.AsSpan(list40); num = 0; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 0 }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; ref QuestStep reference30 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.AcceptQuest, 1041313u, new Vector3(89.28052f, -17.530382f, -74.906555f), 956); num3 = 1; List list42 = new List(num3); CollectionsMarshal.SetCount(list42, num3); span4 = CollectionsMarshal.AsSpan(list42); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZI005_04320_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZI005_04320_A1_000_003") }; questStep4.DialogueChoices = list42; reference30 = questStep4; obj26.Steps = list41; reference29 = obj26; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 1 }; index2 = 1; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041314u, new Vector3(78.3855f, -29.79994f, 159.5636f), 956); obj27.Steps = list43; reference31 = obj27; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 2 }; num2 = 1; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 2012494u, new Vector3(78.96533f, -29.098999f, 161.02844f), 956) { StopDistance = 5f, Emote = EEmote.Pray }; obj28.Steps = list44; reference32 = obj28; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list45 = new List(index2); CollectionsMarshal.SetCount(list45, index2); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041313u, new Vector3(89.28052f, -17.530382f, -74.906555f), 956); obj29.Steps = list45; reference33 = obj29; questRoot6.QuestSequence = list40; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(4326); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list46 = new List(num); CollectionsMarshal.SetCount(list46, num); span = CollectionsMarshal.AsSpan(list46); index = 0; span[index] = "liza"; questRoot7.Author = list46; index = 3; List list47 = new List(index); CollectionsMarshal.SetCount(list47, index); span2 = CollectionsMarshal.AsSpan(list47); num = 0; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 0 }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037575u, new Vector3(6.454529f, -31.530432f, -78.14148f), 956); obj30.Steps = list48; reference34 = obj30; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 1 }; index2 = 1; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; ref QuestStep reference36 = ref span3[num2]; QuestStep obj32 = new QuestStep(EInteractionType.Combat, null, new Vector3(379.89767f, 68.15723f, -169.26231f), 956) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; index3 = 1; List list50 = new List(index3); CollectionsMarshal.SetCount(list50, index3); Span span6 = CollectionsMarshal.AsSpan(list50); num3 = 0; span6[num3] = 13415u; obj32.KillEnemyDataIds = list50; obj32.CombatItemUse = new CombatItemUse { ItemId = 2003316u, Condition = ECombatItemUseCondition.HealthPercent, Value = 50 }; reference36 = obj32; obj31.Steps = list49; reference35 = obj31; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1037575u, new Vector3(6.454529f, -31.530432f, -78.14148f), 956) { Fly = true, AetheryteShortcut = EAetheryteLocation.LabyrinthosSharlayanHamlet }; obj33.Steps = list51; reference37 = obj33; questRoot7.QuestSequence = list47; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(4329); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list52 = new List(num); CollectionsMarshal.SetCount(list52, num); span = CollectionsMarshal.AsSpan(list52); index = 0; span[index] = "liza"; questRoot8.Author = list52; index = 4; List list53 = new List(index); CollectionsMarshal.SetCount(list53, index); span2 = CollectionsMarshal.AsSpan(list53); num = 0; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 0 }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1041129u, new Vector3(-23.575256f, -31.53021f, 1.8463135f), 956); obj34.Steps = list54; reference38 = obj34; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 1 }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; ref QuestStep reference40 = ref span3[index2]; QuestStep obj36 = new QuestStep(EInteractionType.Combat, null, new Vector3(262.07907f, -18.527845f, 183.61182f), 956) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list56 = new List(num3); CollectionsMarshal.SetCount(list56, num3); span6 = CollectionsMarshal.AsSpan(list56); index3 = 0; span6[index3] = 14123u; obj36.KillEnemyDataIds = list56; reference40 = obj36; obj35.Steps = list55; reference39 = obj35; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 2 }; index2 = 1; List list57 = new List(index2); CollectionsMarshal.SetCount(list57, index2); span3 = CollectionsMarshal.AsSpan(list57); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041128u, new Vector3(263.1112f, -18.597479f, 185.99219f), 956) { StopDistance = 5f }; obj37.Steps = list57; reference41 = obj37; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1041129u, new Vector3(-23.575256f, -31.53021f, 1.8463135f), 956); obj38.Steps = list58; reference42 = obj38; questRoot8.QuestSequence = list53; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(4337); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list59 = new List(num); CollectionsMarshal.SetCount(list59, num); span = CollectionsMarshal.AsSpan(list59); index = 0; span[index] = "alydev"; questRoot9.Author = list59; index = 3; List list60 = new List(index); CollectionsMarshal.SetCount(list60, index); span2 = CollectionsMarshal.AsSpan(list60); num = 0; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 0 }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038008u, new Vector3(-603.9369f, 78.6382f, 303.8529f), 960) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-603.9369f, 78.6382f, 303.8529f), MaximumDistance = 150f, TerritoryId = 960 } } } }; obj39.Steps = list61; reference43 = obj39; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 1 }; num2 = 1; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; ref QuestStep reference45 = ref span3[index2]; QuestStep obj41 = new QuestStep(EInteractionType.Combat, null, new Vector3(-62.2731f, 60.627563f, 786.55927f), 960) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 2; List list63 = new List(index3); CollectionsMarshal.SetCount(list63, index3); span6 = CollectionsMarshal.AsSpan(list63); num3 = 0; span6[num3] = 14047u; num3++; span6[num3] = 14048u; obj41.KillEnemyDataIds = list63; reference45 = obj41; obj40.Steps = list62; reference44 = obj40; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; ref QuestStep reference47 = ref span3[num2]; QuestStep obj43 = new QuestStep(EInteractionType.CompleteQuest, 1038008u, new Vector3(-603.9369f, 78.6382f, 303.8529f), 960) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-603.9369f, 78.6382f, 303.8529f), MaximumDistance = 150f, TerritoryId = 960 } } } }; num3 = 1; List list65 = new List(num3); CollectionsMarshal.SetCount(list65, num3); span4 = CollectionsMarshal.AsSpan(list65); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZJ001_04337_Q1_000_014"), Answer = new ExcelRef("TEXT_AKTKZJ001_04337_A1_000_001") }; obj43.DialogueChoices = list65; reference47 = obj43; obj42.Steps = list64; reference46 = obj42; questRoot9.QuestSequence = list60; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(4338); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list66 = new List(num); CollectionsMarshal.SetCount(list66, num); span = CollectionsMarshal.AsSpan(list66); index = 0; span[index] = "alydev"; questRoot10.Author = list66; index = 4; List list67 = new List(index); CollectionsMarshal.SetCount(list67, index); span2 = CollectionsMarshal.AsSpan(list67); num = 0; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 0 }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038013u, new Vector3(-551.8425f, 72.58038f, 232.6543f), 960) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-551.8425f, 72.58038f, 232.6543f), MaximumDistance = 150f, TerritoryId = 960 } } } }; obj44.Steps = list68; reference48 = obj44; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 1 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040875u, new Vector3(-717.6166f, 66.99921f, -121.66028f), 960) { StopDistance = 5f, Fly = true }; obj45.Steps = list69; reference49 = obj45; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 2 }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; ref QuestStep reference51 = ref span3[index2]; QuestStep obj47 = new QuestStep(EInteractionType.Emote, 1040875u, new Vector3(-717.6166f, 66.99921f, -121.66028f), 960) { StopDistance = 5f, Fly = true, Emote = EEmote.Pet }; index3 = 1; List list71 = new List(index3); CollectionsMarshal.SetCount(list71, index3); span4 = CollectionsMarshal.AsSpan(list71); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZJ002_04338_Q1_000_015"), Answer = new ExcelRef("TEXT_AKTKZJ002_04338_A1_000_001") }; obj47.DialogueChoices = list71; reference51 = obj47; obj46.Steps = list70; reference50 = obj46; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038013u, new Vector3(-551.8425f, 72.58038f, 232.6543f), 960) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-551.8425f, 72.58038f, 232.6543f), MaximumDistance = 150f, TerritoryId = 960 } } } }; obj48.Steps = list72; reference52 = obj48; questRoot10.QuestSequence = list67; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(4339); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list73 = new List(num); CollectionsMarshal.SetCount(list73, num); span = CollectionsMarshal.AsSpan(list73); index = 0; span[index] = "alydev"; questRoot11.Author = list73; index = 3; List list74 = new List(index); CollectionsMarshal.SetCount(list74, index); span2 = CollectionsMarshal.AsSpan(list74); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 0 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040883u, new Vector3(-653.3761f, 73.711235f, 244.31213f), 960) { StopDistance = 10f, AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-653.3761f, 73.711235f, 244.31213f), MaximumDistance = 150f, TerritoryId = 960 } } } }; obj49.Steps = list75; reference53 = obj49; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 1 }; index2 = 4; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; ref QuestStep reference55 = ref span3[num2]; QuestStep obj51 = new QuestStep(EInteractionType.Interact, 2012307u, new Vector3(-678.00415f, 72.06836f, 119.035645f), 960) { Fly = true }; num3 = 6; List list77 = new List(num3); CollectionsMarshal.SetCount(list77, num3); span5 = CollectionsMarshal.AsSpan(list77); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj51.CompletionQuestVariablesFlags = list77; reference55 = obj51; num2++; ref QuestStep reference56 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 2012308u, new Vector3(-635.49255f, 77.408936f, 46.61621f), 960); index3 = 6; List list78 = new List(index3); CollectionsMarshal.SetCount(list78, index3); span5 = CollectionsMarshal.AsSpan(list78); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list78; reference56 = questStep5; num2++; ref QuestStep reference57 = ref span3[num2]; QuestStep obj52 = new QuestStep(EInteractionType.Interact, 2012305u, new Vector3(-398.3368f, 88.85327f, 314.44263f), 960) { Fly = true }; num3 = 6; List list79 = new List(num3); CollectionsMarshal.SetCount(list79, num3); span5 = CollectionsMarshal.AsSpan(list79); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj52.CompletionQuestVariablesFlags = list79; reference57 = obj52; num2++; ref QuestStep reference58 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2012306u, new Vector3(-641.8402f, 78.93494f, 445.21252f), 960); index3 = 6; List list80 = new List(index3); CollectionsMarshal.SetCount(list80, index3); span5 = CollectionsMarshal.AsSpan(list80); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list80; reference58 = questStep6; obj50.Steps = list76; reference54 = obj50; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040883u, new Vector3(-653.3761f, 73.711235f, 244.31213f), 960) { StopDistance = 10f, AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-653.3761f, 73.711235f, 244.31213f), MaximumDistance = 150f, TerritoryId = 960 } } } }; obj53.Steps = list81; reference59 = obj53; questRoot11.QuestSequence = list74; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(4340); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list82 = new List(num); CollectionsMarshal.SetCount(list82, num); span = CollectionsMarshal.AsSpan(list82); index = 0; span[index] = "alydev"; questRoot12.Author = list82; index = 3; List list83 = new List(index); CollectionsMarshal.SetCount(list83, index); span2 = CollectionsMarshal.AsSpan(list83); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 0 }; index2 = 1; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038010u, new Vector3(-517.9065f, 72.5362f, 332.23462f), 960) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-517.9065f, 72.5362f, 332.23462f), MaximumDistance = 150f, TerritoryId = 960 } } } }; obj54.Steps = list84; reference60 = obj54; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 1 }; num2 = 3; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; ref QuestStep reference62 = ref span3[index2]; QuestStep obj56 = new QuestStep(EInteractionType.Interact, 2012309u, new Vector3(-346.02887f, 86.44226f, 283.71094f), 960) { Fly = true }; num3 = 6; List list86 = new List(num3); CollectionsMarshal.SetCount(list86, num3); span5 = CollectionsMarshal.AsSpan(list86); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj56.CompletionQuestVariablesFlags = list86; reference62 = obj56; index2++; ref QuestStep reference63 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2012310u, new Vector3(-342.12262f, 86.10657f, 278.09558f), 960); index3 = 6; List list87 = new List(index3); CollectionsMarshal.SetCount(list87, index3); span5 = CollectionsMarshal.AsSpan(list87); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list87; reference63 = questStep7; index2++; ref QuestStep reference64 = ref span3[index2]; QuestStep obj57 = new QuestStep(EInteractionType.Interact, 2012312u, new Vector3(-292.77484f, 91.38623f, 317.09766f), 960) { Fly = true }; num3 = 6; List list88 = new List(num3); CollectionsMarshal.SetCount(list88, num3); span5 = CollectionsMarshal.AsSpan(list88); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj57.CompletionQuestVariablesFlags = list88; reference64 = obj57; obj55.Steps = list85; reference61 = obj55; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; ref QuestStep reference66 = ref span3[num2]; QuestStep obj59 = new QuestStep(EInteractionType.CompleteQuest, 1038010u, new Vector3(-517.9065f, 72.5362f, 332.23462f), 960) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-517.9065f, 72.5362f, 332.23462f), MaximumDistance = 150f, TerritoryId = 960 } } } }; index3 = 1; List list90 = new List(index3); CollectionsMarshal.SetCount(list90, index3); span4 = CollectionsMarshal.AsSpan(list90); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZJ004_04340_Q1_000_012"), Answer = new ExcelRef("TEXT_AKTKZJ004_04340_A1_000_001") }; obj59.DialogueChoices = list90; reference66 = obj59; obj58.Steps = list89; reference65 = obj58; questRoot12.QuestSequence = list83; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(4341); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list91 = new List(num); CollectionsMarshal.SetCount(list91, num); span = CollectionsMarshal.AsSpan(list91); index = 0; span[index] = "alydev"; questRoot13.Author = list91; index = 3; List list92 = new List(index); CollectionsMarshal.SetCount(list92, index); span2 = CollectionsMarshal.AsSpan(list92); num = 0; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 0 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; ref QuestStep reference68 = ref span3[index2]; QuestStep obj61 = new QuestStep(EInteractionType.AcceptQuest, 1038009u, new Vector3(-597.2534f, 76.989265f, 268.0857f), 960) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-597.2534f, 76.989265f, 268.0857f), MaximumDistance = 150f, TerritoryId = 960 } } } }; num3 = 1; List list94 = new List(num3); CollectionsMarshal.SetCount(list94, num3); span4 = CollectionsMarshal.AsSpan(list94); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZJ005_04341_Q1_000_001"), Answer = new ExcelRef("TEXT_AKTKZJ005_04341_A1_000_001") }; obj61.DialogueChoices = list94; reference68 = obj61; obj60.Steps = list93; reference67 = obj60; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 1 }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; ref QuestStep reference70 = ref span3[num2]; QuestStep obj63 = new QuestStep(EInteractionType.Combat, 2012311u, new Vector3(-746.9749f, 63.1875f, 7.248047f), 960) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list96 = new List(index3); CollectionsMarshal.SetCount(list96, index3); span6 = CollectionsMarshal.AsSpan(list96); num3 = 0; span6[num3] = 14046u; obj63.KillEnemyDataIds = list96; reference70 = obj63; obj62.Steps = list95; reference69 = obj62; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038009u, new Vector3(-597.2534f, 76.989265f, 268.0857f), 960) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-597.2534f, 76.989265f, 268.0857f), MaximumDistance = 150f, TerritoryId = 960 } } } }; obj64.Steps = list97; reference71 = obj64; questRoot13.QuestSequence = list92; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(4342); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list98 = new List(num); CollectionsMarshal.SetCount(list98, num); span = CollectionsMarshal.AsSpan(list98); index = 0; span[index] = "liza"; questRoot14.Author = list98; index = 3; List list99 = new List(index); CollectionsMarshal.SetCount(list99, index); span2 = CollectionsMarshal.AsSpan(list99); num = 0; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 0 }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1040876u, new Vector3(49.42395f, 269.25684f, -523.2472f), 960); obj65.Steps = list100; reference72 = obj65; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 1 }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; ref QuestStep reference74 = ref span3[index2]; QuestStep obj67 = new QuestStep(EInteractionType.Combat, null, new Vector3(-41.26438f, 274.85336f, -523.8633f), 960) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 2; List list102 = new List(num3); CollectionsMarshal.SetCount(list102, num3); Span span7 = CollectionsMarshal.AsSpan(list102); index3 = 0; ref ComplexCombatData reference75 = ref span7[index3]; ComplexCombatData obj68 = new ComplexCombatData { DataId = 13315u, MinimumKillCount = 2u }; int num4 = 6; List list103 = new List(num4); CollectionsMarshal.SetCount(list103, num4); span5 = CollectionsMarshal.AsSpan(list103); int num5 = 0; span5[num5] = null; num5++; span5[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; num5++; span5[num5] = null; obj68.CompletionQuestVariablesFlags = list103; reference75 = obj68; index3++; ref ComplexCombatData reference76 = ref span7[index3]; ComplexCombatData obj69 = new ComplexCombatData { DataId = 14097u, MinimumKillCount = 1u }; num5 = 6; List list104 = new List(num5); CollectionsMarshal.SetCount(list104, num5); span5 = CollectionsMarshal.AsSpan(list104); num4 = 0; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj69.CompletionQuestVariablesFlags = list104; reference76 = obj69; obj67.ComplexCombatData = list102; reference74 = obj67; obj66.Steps = list101; reference73 = obj66; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1040876u, new Vector3(49.42395f, 269.25684f, -523.2472f), 960); obj70.Steps = list105; reference77 = obj70; questRoot14.QuestSequence = list99; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(4346); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list106 = new List(num); CollectionsMarshal.SetCount(list106, num); span = CollectionsMarshal.AsSpan(list106); index = 0; span[index] = "liza"; questRoot15.Author = list106; index = 3; List list107 = new List(index); CollectionsMarshal.SetCount(list107, index); span2 = CollectionsMarshal.AsSpan(list107); num = 0; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 0 }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038016u, new Vector3(105.42456f, 269.29584f, -454.3069f), 960); obj71.Steps = list108; reference78 = obj71; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 1 }; index2 = 4; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; ref QuestStep reference80 = ref span3[num2]; QuestStep obj73 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(33.55028f, 269.00006f, -683.68896f), 960) { AetheryteShortcut = EAetheryteLocation.UltimaThuleAbodeOfTheEa }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); index3 = 6; List list110 = new List(index3); CollectionsMarshal.SetCount(list110, index3); span5 = CollectionsMarshal.AsSpan(list110); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list110; skipConditions.StepIf = skipStepConditions; obj73.SkipConditions = skipConditions; reference80 = obj73; num2++; ref QuestStep reference81 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1040880u, new Vector3(-110.185425f, 269.2062f, -713.5271f), 960); num3 = 6; List list111 = new List(num3); CollectionsMarshal.SetCount(list111, num3); span5 = CollectionsMarshal.AsSpan(list111); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list111; reference81 = questStep8; num2++; ref QuestStep reference82 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1040881u, new Vector3(-201.86163f, 288.6714f, -466.331f), 960); index3 = 6; List list112 = new List(index3); CollectionsMarshal.SetCount(list112, index3); span5 = CollectionsMarshal.AsSpan(list112); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list112; num3 = 1; List list113 = new List(num3); CollectionsMarshal.SetCount(list113, num3); span4 = CollectionsMarshal.AsSpan(list113); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZJ010_04346_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZJ010_04346_A1_000_001") }; questStep9.DialogueChoices = list113; reference82 = questStep9; num2++; ref QuestStep reference83 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1040879u, new Vector3(-184.52734f, 267.47086f, -292.65283f), 960); index3 = 6; List list114 = new List(index3); CollectionsMarshal.SetCount(list114, index3); span5 = CollectionsMarshal.AsSpan(list114); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list114; reference83 = questStep10; obj72.Steps = list109; reference79 = obj72; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038016u, new Vector3(105.42456f, 269.29584f, -454.3069f), 960); obj74.Steps = list115; reference84 = obj74; questRoot15.QuestSequence = list107; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(4348); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list116 = new List(num); CollectionsMarshal.SetCount(list116, num); span = CollectionsMarshal.AsSpan(list116); index = 0; span[index] = "alydev"; questRoot16.Author = list116; index = 4; List list117 = new List(index); CollectionsMarshal.SetCount(list117, index); span2 = CollectionsMarshal.AsSpan(list117); num = 0; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 0 }; index2 = 1; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1041058u, new Vector3(-574.30383f, 77.29004f, 324.33044f), 960) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-574.30383f, 77.29004f, 324.33044f), MaximumDistance = 150f, TerritoryId = 960 } } } }; obj75.Steps = list118; reference85 = obj75; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 1 }; num2 = 2; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; ref QuestStep reference87 = ref span3[index2]; QuestStep obj77 = new QuestStep(EInteractionType.Interact, 1038012u, new Vector3(-655.9396f, 70.96863f, 302.90674f), 960) { Fly = true }; num3 = 6; List list120 = new List(num3); CollectionsMarshal.SetCount(list120, num3); span5 = CollectionsMarshal.AsSpan(list120); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj77.CompletionQuestVariablesFlags = list120; index3 = 1; List list121 = new List(index3); CollectionsMarshal.SetCount(list121, index3); span4 = CollectionsMarshal.AsSpan(list121); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZJ012_04348_Q2_000_200"), Answer = new ExcelRef("TEXT_AKTKZJ012_04348_A2_000_200") }; obj77.DialogueChoices = list121; reference87 = obj77; index2++; ref QuestStep reference88 = ref span3[index2]; QuestStep obj78 = new QuestStep(EInteractionType.Interact, 1038013u, new Vector3(-551.8425f, 72.58038f, 232.6543f), 960) { Fly = true }; num3 = 6; List list122 = new List(num3); CollectionsMarshal.SetCount(list122, num3); span5 = CollectionsMarshal.AsSpan(list122); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj78.CompletionQuestVariablesFlags = list122; index3 = 1; List list123 = new List(index3); CollectionsMarshal.SetCount(list123, index3); span4 = CollectionsMarshal.AsSpan(list123); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZJ012_04348_Q1_000_100"), Answer = new ExcelRef("TEXT_AKTKZJ012_04348_A1_000_100") }; obj78.DialogueChoices = list123; reference88 = obj78; obj76.Steps = list119; reference86 = obj76; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 2 }; index2 = 1; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012685u, new Vector3(-115.09888f, 55.527588f, 537.52954f), 960) { Fly = true }; obj79.Steps = list124; reference89 = obj79; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038008u, new Vector3(-574.30383f, 77.29004f, 324.33044f), 960) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-574.30383f, 77.29004f, 324.33044f), MaximumDistance = 150f, TerritoryId = 960 } } } }; obj80.Steps = list125; reference90 = obj80; questRoot16.QuestSequence = list117; AddQuest(questId16, questRoot16); } private static void LoadQuests87() { QuestId questId = new QuestId(4350); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "alydev"; questRoot.Author = list; index = 6; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042070u, new Vector3(-610.19305f, 77.9267f, 229.17517f), 960) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-610.19305f, 77.9267f, 229.17517f), MaximumDistance = 150f, TerritoryId = 960 } } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042071u, new Vector3(-754.696f, 67.5721f, -32.51703f), 960) { StopDistance = 5f, Fly = true }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042070u, new Vector3(-610.19305f, 77.9267f, 229.17517f), 960) { StopDistance = 5f, Fly = true }; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042072u, new Vector3(-464.49988f, 79.1747f, 247.08923f), 960) { StopDistance = 5f, Fly = true }; obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 4 }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042071u, new Vector3(-754.696f, 67.5721f, -32.51703f), 960) { StopDistance = 5f, Fly = true }; obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042072u, new Vector3(-464.49988f, 79.1747f, 247.08923f), 960) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-464.49988f, 79.1747f, 247.08923f), MaximumDistance = 150f, TerritoryId = 960 } } } }; obj6.Steps = list8; reference6 = obj6; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(4354); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list9 = new List(num); CollectionsMarshal.SetCount(list9, num); span = CollectionsMarshal.AsSpan(list9); index = 0; span[index] = "liza"; questRoot2.Author = list9; index = 3; List list10 = new List(index); CollectionsMarshal.SetCount(list10, index); span2 = CollectionsMarshal.AsSpan(list10); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; ref QuestStep reference8 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.AcceptQuest, 1038043u, new Vector3(470.4203f, 437.00183f, 315.81592f), 960); int num3 = 1; List list12 = new List(num3); CollectionsMarshal.SetCount(list12, num3); Span span4 = CollectionsMarshal.AsSpan(list12); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZK001_04354_Q1_000_100"), Answer = new ExcelRef("TEXT_AKTKZK001_04354_A2_000_100") }; questStep.DialogueChoices = list12; reference8 = questStep; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 1 }; index2 = 2; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(588.5607f, 437.99976f, 299.7425f), 960) { JumpDestination = new JumpDestination { Position = new Vector3(602.4677f, 438.6276f, 297.1612f) } }; num2++; ref QuestStep reference10 = ref span3[num2]; QuestStep obj9 = new QuestStep(EInteractionType.Combat, null, new Vector3(656.94653f, 437.98502f, 302.6322f), 960) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list14 = new List(index3); CollectionsMarshal.SetCount(list14, index3); Span span5 = CollectionsMarshal.AsSpan(list14); num3 = 0; span5[num3] = 14044u; obj9.KillEnemyDataIds = list14; obj9.CombatItemUse = new CombatItemUse { ItemId = 2003273u, Condition = ECombatItemUseCondition.Incapacitated }; reference10 = obj9; obj8.Steps = list13; reference9 = obj8; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038043u, new Vector3(470.4203f, 437.00183f, 315.81592f), 960); obj10.Steps = list15; reference11 = obj10; questRoot2.QuestSequence = list10; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(4355); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list16 = new List(num); CollectionsMarshal.SetCount(list16, num); span = CollectionsMarshal.AsSpan(list16); index = 0; span[index] = "liza"; questRoot3.Author = list16; index = 4; List list17 = new List(index); CollectionsMarshal.SetCount(list17, index); span2 = CollectionsMarshal.AsSpan(list17); num = 0; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1041656u, new Vector3(510.3075f, 436.9997f, 307.17932f), 960); obj11.Steps = list18; reference12 = obj11; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012560u, new Vector3(510.3379f, 436.9724f, 307.20984f), 960); obj12.Steps = list19; reference13 = obj12; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 2 }; index2 = 2; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; ref QuestStep reference15 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2012752u, new Vector3(687.2511f, 440.48218f, 375.3567f), 960); num3 = 6; List list21 = new List(num3); CollectionsMarshal.SetCount(list21, num3); Span span6 = CollectionsMarshal.AsSpan(list21); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list21; reference15 = questStep2; num2++; ref QuestStep reference16 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2012753u, new Vector3(688.74634f, 440.45154f, 381.21606f), 960); index3 = 6; List list22 = new List(index3); CollectionsMarshal.SetCount(list22, index3); span6 = CollectionsMarshal.AsSpan(list22); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list22; reference16 = questStep3; obj13.Steps = list20; reference14 = obj13; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(674.91565f, 440.4633f, 404.94272f), 960); index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2012032u, new Vector3(661.76843f, 439.96326f, 411.73413f), 960) { AetherCurrentId = 2818391u }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1041656u, new Vector3(510.3075f, 436.9997f, 307.17932f), 960) { AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; obj14.Steps = list23; reference17 = obj14; questRoot3.QuestSequence = list17; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(4357); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list24 = new List(num); CollectionsMarshal.SetCount(list24, num); span = CollectionsMarshal.AsSpan(list24); index = 0; span[index] = "liza"; questRoot4.Author = list24; index = 3; List list25 = new List(index); CollectionsMarshal.SetCount(list25, index); span2 = CollectionsMarshal.AsSpan(list25); num = 0; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 0 }; index2 = 1; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1036452u, new Vector3(-2.2736206f, 0f, -8.835022f), 351); obj15.Steps = list26; reference18 = obj15; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 1 }; num2 = 1; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038570u, new Vector3(-374.6853f, 7.999938f, 45.822754f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist } }; obj16.Steps = list27; reference19 = obj16; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038578u, new Vector3(49.69861f, -16.246998f, 145.2201f), 962); obj17.Steps = list28; reference20 = obj17; questRoot4.QuestSequence = list25; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(4358); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list29 = new List(num); CollectionsMarshal.SetCount(list29, num); span = CollectionsMarshal.AsSpan(list29); index = 0; span[index] = "liza"; questRoot5.Author = list29; index = 10; List list30 = new List(index); CollectionsMarshal.SetCount(list30, index); span2 = CollectionsMarshal.AsSpan(list30); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 0 }; num2 = 1; List list31 = new List(num2); CollectionsMarshal.SetCount(list31, num2); span3 = CollectionsMarshal.AsSpan(list31); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038578u, new Vector3(49.69861f, -16.246998f, 145.2201f), 962); obj18.Steps = list31; reference21 = obj18; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 1 }; index2 = 1; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038584u, new Vector3(47.68445f, -16.246998f, 147.02063f), 962) { StopDistance = 5f }; obj19.Steps = list32; reference22 = obj19; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 2 }; num2 = 1; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038578u, new Vector3(49.69861f, -16.246998f, 145.2201f), 962); obj20.Steps = list33; reference23 = obj20; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 3 }; index2 = 2; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 962) { AethernetShard = EAetheryteLocation.OldSharlayanScholarsHarbor }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038578u, new Vector3(-56.737106f, -15.127001f, 130.76611f), 962) { StopDistance = 0.25f }; obj21.Steps = list34; reference24 = obj21; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 4 }; num2 = 2; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-8.38828f, 3.2249968f, 9.224017f), 962); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1038578u, new Vector3(-0.03130532f, 3.2249997f, 8.909777f), 962) { StopDistance = 0.25f }; obj22.Steps = list35; reference25 = obj22; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 5 }; index2 = 2; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 962) { Aetheryte = EAetheryteLocation.OldSharlayan }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038578u, new Vector3(66.10567f, 5.0999994f, -63.37148f), 962) { StopDistance = 0.25f }; obj23.Steps = list36; reference26 = obj23; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 6 }; num2 = 3; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(93.30914f, 8.920153f, -89.12467f), 962); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(96.67595f, 15.025446f, -134.08261f), 962); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1038578u, new Vector3(-0.4629783f, 41.37599f, -142.5033f), 962) { StopDistance = 0.25f }; obj24.Steps = list37; reference27 = obj24; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 7 }; index2 = 2; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 962) { AethernetShard = EAetheryteLocation.OldSharlayanRostra }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038578u, new Vector3(149.26689f, 18.800978f, -142.65858f), 962) { StopDistance = 0.25f }; obj25.Steps = list38; reference28 = obj25; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 8 }; num2 = 3; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 962) { AethernetShard = EAetheryteLocation.OldSharlayanLeveilleurEstate }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 962) { AethernetShard = EAetheryteLocation.OldSharlayanJourneysEnd }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1038578u, new Vector3(-82.642426f, 1.0594833f, 30.052902f), 962) { StopDistance = 0.25f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanJourneysEnd, To = EAetheryteLocation.OldSharlayan } }; obj26.Steps = list39; reference29 = obj26; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011936u, new Vector3(-108.56799f, 5.0201416f, 4.5318604f), 962) { TargetTerritoryId = (ushort)987 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038586u, new Vector3(-0.015319824f, 1.9073486E-06f, -0.77819824f), 987); obj27.Steps = list40; reference30 = obj27; questRoot5.QuestSequence = list30; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(4359); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list41 = new List(num); CollectionsMarshal.SetCount(list41, num); span = CollectionsMarshal.AsSpan(list41); index = 0; span[index] = "liza"; questRoot6.Author = list41; index = 8; List list42 = new List(index); CollectionsMarshal.SetCount(list42, index); span2 = CollectionsMarshal.AsSpan(list42); num = 0; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 0 }; num2 = 1; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038670u, new Vector3(-2.609314f, 1.9073486E-06f, 0.16778564f), 987) { StopDistance = 5f }; obj28.Steps = list43; reference31 = obj28; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 1 }; index2 = 4; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011937u, new Vector3(-0.009068698f, 1.151502f, 14.81335f), 987) { TargetTerritoryId = (ushort)962 }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 962) { AethernetShard = EAetheryteLocation.OldSharlayanBaldesionAnnex }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 962) { AethernetShard = EAetheryteLocation.OldSharlayanStudium }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038675u, new Vector3(-301.38098f, 18.47832f, 10.849121f), 962); obj29.Steps = list44; reference32 = obj29; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 2 }; num2 = 3; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; ref QuestStep reference34 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2011828u, new Vector3(-320.72937f, 20.248657f, 57.99951f), 962); num3 = 6; List list46 = new List(num3); CollectionsMarshal.SetCount(list46, num3); span6 = CollectionsMarshal.AsSpan(list46); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list46; index3 = 1; List list47 = new List(index3); CollectionsMarshal.SetCount(list47, index3); span4 = CollectionsMarshal.AsSpan(list47); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMA103_04359_Q5_000_071") }; questStep4.DialogueChoices = list47; reference34 = questStep4; index2++; ref QuestStep reference35 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 2011825u, new Vector3(-370.47382f, 20.248657f, 100.1449f), 962); num3 = 6; List list48 = new List(num3); CollectionsMarshal.SetCount(list48, num3); span6 = CollectionsMarshal.AsSpan(list48); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list48; index3 = 1; List list49 = new List(index3); CollectionsMarshal.SetCount(list49, index3); span4 = CollectionsMarshal.AsSpan(list49); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMA103_04359_Q2_000_049") }; questStep5.DialogueChoices = list49; reference35 = questStep5; index2++; ref QuestStep reference36 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2011826u, new Vector3(-385.36664f, 20.248657f, 43.289795f), 962); num3 = 6; List list50 = new List(num3); CollectionsMarshal.SetCount(list50, num3); span6 = CollectionsMarshal.AsSpan(list50); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list50; index3 = 1; List list51 = new List(index3); CollectionsMarshal.SetCount(list51, index3); span4 = CollectionsMarshal.AsSpan(list51); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMA103_04359_Q3_000_055") }; questStep6.DialogueChoices = list51; reference36 = questStep6; obj30.Steps = list45; reference33 = obj30; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 3 }; index2 = 1; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011830u, new Vector3(-276.0205f, 18.997375f, 18.936401f), 962); obj31.Steps = list52; reference37 = obj31; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 4 }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011830u, new Vector3(-276.0205f, 18.997375f, 18.936401f), 962); obj32.Steps = list53; reference38 = obj32; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 5 }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011830u, new Vector3(-276.0205f, 18.997375f, 18.936401f), 962); obj33.Steps = list54; reference39 = obj33; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 6 }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038679u, new Vector3(-275.5932f, 19.003881f, 13.321045f), 962); obj34.Steps = list55; reference40 = obj34; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038679u, new Vector3(-275.5932f, 19.003881f, 13.321045f), 962) { StopDistance = 5f }; obj35.Steps = list56; reference41 = obj35; questRoot6.QuestSequence = list42; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(4360); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list57 = new List(num); CollectionsMarshal.SetCount(list57, num); span = CollectionsMarshal.AsSpan(list57); index = 0; span[index] = "liza"; questRoot7.Author = list57; index = 9; List list58 = new List(index); CollectionsMarshal.SetCount(list58, index); span2 = CollectionsMarshal.AsSpan(list58); num = 0; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 0 }; num2 = 1; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038681u, new Vector3(-281.11694f, 19.003874f, 18.966919f), 962) { StopDistance = 5f }; obj36.Steps = list59; reference42 = obj36; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 1 }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038682u, new Vector3(-69.13867f, -15.127f, 113.572876f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanStudium, To = EAetheryteLocation.OldSharlayanScholarsHarbor } }; obj37.Steps = list60; reference43 = obj37; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 2 }; num2 = 2; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1037079u, new Vector3(-81.04071f, -13.777f, 117.32654f), 962); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1037078u, new Vector3(-42.557434f, -14.1693125f, 111.49768f), 962); obj38.Steps = list61; reference44 = obj38; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 3 }; index2 = 1; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037077u, new Vector3(-38.066784f, -14.169313f, 107.68768f), 962); obj39.Steps = list62; reference45 = obj39; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 4 }; num2 = 1; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; ref QuestStep reference47 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2011831u, new Vector3(-86.90015f, -12.985474f, 130.47986f), 962); num3 = 1; List list64 = new List(num3); CollectionsMarshal.SetCount(list64, num3); span4 = CollectionsMarshal.AsSpan(list64); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMA104_04360_Q3_000_130"), Answer = new ExcelRef("TEXT_AKTKMA104_04360_A3_000_131") }; questStep7.DialogueChoices = list64; reference47 = questStep7; obj40.Steps = list63; reference46 = obj40; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 5 }; index2 = 1; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; ref QuestStep reference49 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2011832u, new Vector3(-74.57086f, -12.985474f, 141.1001f), 962); index3 = 1; List list66 = new List(index3); CollectionsMarshal.SetCount(list66, index3); span4 = CollectionsMarshal.AsSpan(list66); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMA104_04360_Q5_000_150"), Answer = new ExcelRef("TEXT_AKTKMA104_04360_A5_000_151") }; questStep8.DialogueChoices = list66; reference49 = questStep8; obj41.Steps = list65; reference48 = obj41; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 6 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; ref QuestStep reference51 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 2011833u, new Vector3(-74.57086f, -12.985474f, 148.11926f), 962); num3 = 1; List list68 = new List(num3); CollectionsMarshal.SetCount(list68, num3); span4 = CollectionsMarshal.AsSpan(list68); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMA104_04360_Q6_000_170"), Answer = new ExcelRef("TEXT_AKTKMA104_04360_A6_000_171") }; questStep9.DialogueChoices = list68; reference51 = questStep9; obj42.Steps = list67; reference50 = obj42; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 7 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038683u, new Vector3(-36.697998f, -14.169313f, 114.76306f), 962) { StopDistance = 6.9f }; obj43.Steps = list69; reference52 = obj43; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(19.79008f, -16.247002f, 108.36692f), 962); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038684u, new Vector3(29.007324f, -14.446999f, 76.46289f), 962); obj44.Steps = list70; reference53 = obj44; questRoot7.QuestSequence = list58; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(4361); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list71 = new List(num); CollectionsMarshal.SetCount(list71, num); span = CollectionsMarshal.AsSpan(list71); index = 0; span[index] = "liza"; questRoot8.Author = list71; index = 7; List list72 = new List(index); CollectionsMarshal.SetCount(list72, index); span2 = CollectionsMarshal.AsSpan(list72); num = 0; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 0 }; index2 = 1; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038684u, new Vector3(29.007324f, -14.446999f, 76.46289f), 962); obj45.Steps = list73; reference54 = obj45; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 1 }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038679u, new Vector3(-275.5932f, 19.003881f, 13.321045f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanScholarsHarbor, To = EAetheryteLocation.OldSharlayanStudium } }; obj46.Steps = list74; reference55 = obj46; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 2 }; index2 = 6; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038753u, new Vector3(-234.21082f, 12.969517f, -27.054321f), 962); num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1038753u, new Vector3(-202.6663f, 13.470648f, -49.497906f), 962) { NpcWaitDistance = 1f, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1038753u, new Vector3(-138.0897f, 21.879826f, -144.57791f), 962) { NpcWaitDistance = 1f, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1038753u, new Vector3(-89.6808f, 24.953402f, -138.54071f), 962) { NpcWaitDistance = 1f, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1038753u, new Vector3(-16.652283f, 41.37599f, -145.70506f), 962) { NpcWaitDistance = 1f, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1038753u, new Vector3(-77.90129f, 41.37599f, -209.40958f), 962) { Comment = "Should auto-trigger the next step once Alisaie is here" }; obj47.Steps = list75; reference56 = obj47; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 3 }; num2 = 1; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038688u, new Vector3(-69.5354f, 18.043928f, -321.40082f), 962); obj48.Steps = list76; reference57 = obj48; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 5 }; index2 = 3; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038692u, new Vector3(-1.5411987f, 170.403f, -748.0125f), 956); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1037473u, new Vector3(-27.17633f, 170.40298f, -722.46893f), 956); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1037472u, new Vector3(-74.69299f, 170.403f, -755.67255f), 956); obj49.Steps = list77; reference58 = obj49; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038695u, new Vector3(-52.384216f, 170.403f, -734.7677f), 956); obj50.Steps = list78; reference59 = obj50; questRoot8.QuestSequence = list72; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(4362); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list79 = new List(num); CollectionsMarshal.SetCount(list79, num); span = CollectionsMarshal.AsSpan(list79); index = 0; span[index] = "liza"; questRoot9.Author = list79; index = 9; List list80 = new List(index); CollectionsMarshal.SetCount(list80, index); span2 = CollectionsMarshal.AsSpan(list80); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 0 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038695u, new Vector3(-52.384216f, 170.403f, -734.7677f), 956); obj51.Steps = list81; reference60 = obj51; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 1 }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038692u, new Vector3(-1.5411987f, 170.403f, -748.0125f), 956); obj52.Steps = list82; reference61 = obj52; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 2 }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; ref QuestStep reference63 = ref span3[num2]; QuestStep obj54 = new QuestStep(EInteractionType.Combat, 1038699u, new Vector3(128.00781f, 186.03699f, -740.9324f), 956) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list84 = new List(index3); CollectionsMarshal.SetCount(list84, index3); span5 = CollectionsMarshal.AsSpan(list84); num3 = 0; span5[num3] = 14024u; obj54.KillEnemyDataIds = list84; reference63 = obj54; obj53.Steps = list83; reference62 = obj53; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 3 }; num2 = 1; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038699u, new Vector3(128.00781f, 186.03699f, -740.9324f), 956); obj55.Steps = list85; reference64 = obj55; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 4 }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; ref QuestStep reference66 = ref span3[num2]; QuestStep obj57 = new QuestStep(EInteractionType.Combat, 1038700u, new Vector3(259.0829f, 166.40231f, -595.69696f), 956) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list87 = new List(num3); CollectionsMarshal.SetCount(list87, num3); span5 = CollectionsMarshal.AsSpan(list87); index3 = 0; span5[index3] = 14023u; index3++; span5[index3] = 14022u; obj57.KillEnemyDataIds = list87; reference66 = obj57; obj56.Steps = list86; reference65 = obj56; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 5 }; num2 = 1; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 1038700u, new Vector3(259.0829f, 166.40231f, -595.69696f), 956) { ItemId = 2003129u }; obj58.Steps = list88; reference67 = obj58; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 6 }; index2 = 4; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(222.61905f, 182.78828f, -704.0299f), 956); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2011980u, new Vector3(346.51697f, 209.3385f, -767.7577f), 956) { AetherCurrentId = 2818314u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(280.38452f, 216.34708f, -823.3921f), 956); num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, 1038701u, new Vector3(280.38452f, 216.34708f, -823.3921f), 956) { DelaySecondsAtStart = 2f, Mount = false, ItemId = 2003129u }; obj59.Steps = list89; reference68 = obj59; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 7 }; num2 = 1; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038757u, new Vector3(-1.9074707f, 170.403f, -751.5221f), 956); obj60.Steps = list90; reference69 = obj60; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(254.80028f, 163.44171f, -626.4951f), 956); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038702u, new Vector3(394.27783f, 165.94997f, -521.294f), 956); obj61.Steps = list91; reference70 = obj61; questRoot9.QuestSequence = list80; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(4363); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list92 = new List(num); CollectionsMarshal.SetCount(list92, num); span = CollectionsMarshal.AsSpan(list92); index = 0; span[index] = "liza"; questRoot10.Author = list92; index = 7; List list93 = new List(index); CollectionsMarshal.SetCount(list93, index); span2 = CollectionsMarshal.AsSpan(list93); num = 0; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 0 }; num2 = 1; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038702u, new Vector3(394.27783f, 165.94997f, -521.294f), 956); obj62.Steps = list94; reference71 = obj62; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 1 }; index2 = 2; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 956) { Aetheryte = EAetheryteLocation.LabyrinthosArcheion }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1037475u, new Vector3(379.14087f, 170.1f, -410.97125f), 956); obj63.Steps = list95; reference72 = obj63; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 2 }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038712u, new Vector3(415.8236f, 166.41167f, -451.10248f), 956); obj64.Steps = list96; reference73 = obj64; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 3 }; index2 = 2; List list97 = new List(index2); CollectionsMarshal.SetCount(list97, index2); span3 = CollectionsMarshal.AsSpan(list97); num2 = 0; ref QuestStep reference75 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1038714u, new Vector3(383.01672f, 166.19273f, -464.7746f), 956); index3 = 6; List list98 = new List(index3); CollectionsMarshal.SetCount(list98, index3); span6 = CollectionsMarshal.AsSpan(list98); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list98; reference75 = questStep10; num2++; ref QuestStep reference76 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1038716u, new Vector3(468.10095f, 166.2036f, -458.2132f), 956); num3 = 6; List list99 = new List(num3); CollectionsMarshal.SetCount(list99, num3); span6 = CollectionsMarshal.AsSpan(list99); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list99; reference76 = questStep11; obj65.Steps = list97; reference74 = obj65; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 4 }; num2 = 1; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038717u, new Vector3(579.91907f, 168.84044f, -517.3572f), 956); obj66.Steps = list100; reference77 = obj66; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 5 }; index2 = 1; List list101 = new List(index2); CollectionsMarshal.SetCount(list101, index2); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Snipe, 2011839u, new Vector3(576.8367f, 168.99365f, -519.18823f), 956) { Comment = "Shoot Large Green Bird" }; obj67.Steps = list101; reference78 = obj67; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list102 = new List(num2); CollectionsMarshal.SetCount(list102, num2); span3 = CollectionsMarshal.AsSpan(list102); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038718u, new Vector3(644.9835f, 185.14716f, -130.23578f), 956); obj68.Steps = list102; reference79 = obj68; questRoot10.QuestSequence = list93; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(4364); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list103 = new List(num); CollectionsMarshal.SetCount(list103, num); span = CollectionsMarshal.AsSpan(list103); index = 0; span[index] = "liza"; questRoot11.Author = list103; index = 8; List list104 = new List(index); CollectionsMarshal.SetCount(list104, index); span2 = CollectionsMarshal.AsSpan(list104); num = 0; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 0 }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038719u, new Vector3(646.3264f, 185.07715f, -131.97534f), 956); obj69.Steps = list105; reference80 = obj69; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 1 }; num2 = 3; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2011981u, new Vector3(748.53125f, 106.7063f, 66.75818f), 956) { AetherCurrentId = 2818315u }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(760.1999f, 145.74788f, -52.025288f), 956); index2++; ref QuestStep reference82 = ref span3[index2]; QuestStep obj71 = new QuestStep(EInteractionType.Combat, 2011840u, new Vector3(828.33594f, 147.8446f, -72.22095f), 956) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list107 = new List(index3); CollectionsMarshal.SetCount(list107, index3); span5 = CollectionsMarshal.AsSpan(list107); num3 = 0; span5[num3] = 14020u; obj71.KillEnemyDataIds = list107; reference82 = obj71; obj70.Steps = list106; reference81 = obj70; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 2 }; index2 = 1; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; ref QuestStep reference84 = ref span3[num2]; QuestStep obj73 = new QuestStep(EInteractionType.Combat, 2011841u, new Vector3(813.6262f, 158.64807f, 126.57361f), 956) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list109 = new List(num3); CollectionsMarshal.SetCount(list109, num3); span5 = CollectionsMarshal.AsSpan(list109); index3 = 0; span5[index3] = 14021u; obj73.KillEnemyDataIds = list109; reference84 = obj73; obj72.Steps = list108; reference83 = obj72; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 3 }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038722u, new Vector3(621.3015f, 97.13325f, 182.17737f), 956); obj74.Steps = list110; reference85 = obj74; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 4 }; index2 = 2; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(483.16574f, 83.132675f, 74.693695f), 956) { Comment = "Avoids aggroing some enemies on the hill" }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2011842u, new Vector3(492.1797f, 64.86609f, -44.571655f), 956); obj75.Steps = list111; reference86 = obj75; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 5 }; num2 = 3; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; ref QuestStep reference88 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1037985u, new Vector3(481.8036f, 66.16195f, -108.537415f), 956); index3 = 6; List list113 = new List(index3); CollectionsMarshal.SetCount(list113, index3); span6 = CollectionsMarshal.AsSpan(list113); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list113; reference88 = questStep12; index2++; ref QuestStep reference89 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1038707u, new Vector3(455.80212f, 65.16199f, -150.04199f), 956); num3 = 6; List list114 = new List(num3); CollectionsMarshal.SetCount(list114, num3); span6 = CollectionsMarshal.AsSpan(list114); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list114; reference89 = questStep13; index2++; ref QuestStep reference90 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1038708u, new Vector3(408.31604f, 65.3329f, -130.11371f), 956); index3 = 6; List list115 = new List(index3); CollectionsMarshal.SetCount(list115, index3); span6 = CollectionsMarshal.AsSpan(list115); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list115; reference90 = questStep14; obj76.Steps = list112; reference87 = obj76; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 6 }; index2 = 1; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011843u, new Vector3(312.64197f, 97.3678f, -257.34344f), 956); obj77.Steps = list116; reference91 = obj77; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038732u, new Vector3(321.43127f, 97.50893f, -279.92682f), 956) { StopDistance = 5f }; obj78.Steps = list117; reference92 = obj78; questRoot11.QuestSequence = list104; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(4365); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list118 = new List(num); CollectionsMarshal.SetCount(list118, num); span = CollectionsMarshal.AsSpan(list118); index = 0; span[index] = "liza"; questRoot12.Author = list118; index = 5; List list119 = new List(index); CollectionsMarshal.SetCount(list119, index); span2 = CollectionsMarshal.AsSpan(list119); num = 0; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 0 }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038731u, new Vector3(324.84924f, 97.07327f, -282.21564f), 956) { StopDistance = 5f }; obj79.Steps = list120; reference93 = obj79; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 1 }; num2 = 2; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(304.306f, 84.01365f, -292.01114f), 956) { DisableNavmesh = true, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1038736u, new Vector3(177.26404f, 56.63088f, -411.5511f), 956); obj80.Steps = list121; reference94 = obj80; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 2 }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038738u, new Vector3(177.05042f, 56.567654f, -409.41486f), 956); obj81.Steps = list122; reference95 = obj81; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 3 }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-156.15488f, 81.17488f, -534.99316f), 956) { StopDistance = 0.25f }; obj82.Steps = list123; reference96 = obj82; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038740u, new Vector3(-256.27533f, 79.75535f, -502.12863f), 956); obj83.Steps = list124; reference97 = obj83; questRoot12.QuestSequence = list119; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(4366); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list125 = new List(num); CollectionsMarshal.SetCount(list125, num); span = CollectionsMarshal.AsSpan(list125); index = 0; span[index] = "liza"; questRoot13.Author = list125; index = 4; List list126 = new List(index); CollectionsMarshal.SetCount(list126, index); span2 = CollectionsMarshal.AsSpan(list126); num = 0; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 0 }; num2 = 1; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038741u, new Vector3(-257.9538f, 79.7362f, -502.06763f), 956); obj84.Steps = list127; reference98 = obj84; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 1 }; index2 = 1; List list128 = new List(index2); CollectionsMarshal.SetCount(list128, index2); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038736u, new Vector3(177.26404f, 56.63088f, -411.5511f), 956); obj85.Steps = list128; reference99 = obj85; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 2 }; num2 = 2; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(253.34096f, 71.49686f, -241.08495f), 956) { Comment = "Needed for Navmesh" }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1038744u, new Vector3(315.4497f, 96.90322f, -259.23553f), 956); obj86.Steps = list129; reference100 = obj86; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038747u, new Vector3(-1.6022339f, 41.37599f, -141.16125f), 962) { StopDistance = 5f }; obj87.Steps = list130; reference101 = obj87; questRoot13.QuestSequence = list126; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(4367); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list131 = new List(num); CollectionsMarshal.SetCount(list131, num); span = CollectionsMarshal.AsSpan(list131); index = 0; span[index] = "liza"; questRoot14.Author = list131; index = 6; List list132 = new List(index); CollectionsMarshal.SetCount(list132, index); span2 = CollectionsMarshal.AsSpan(list132); num = 0; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 0 }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038746u, new Vector3(2.5481567f, 41.37599f, -142.1684f), 962) { StopDistance = 5f }; obj88.Steps = list133; reference102 = obj88; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 1 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038745u, new Vector3(1.663208f, 41.37599f, -141.00867f), 962) { StopDistance = 5f }; obj89.Steps = list134; reference103 = obj89; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 2 }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038746u, new Vector3(2.5481567f, 41.37599f, -142.1684f), 962) { StopDistance = 5f }; obj90.Steps = list135; reference104 = obj90; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 3 }; index2 = 1; List list136 = new List(index2); CollectionsMarshal.SetCount(list136, index2); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040284u, new Vector3(219.22632f, 25.041138f, -160.60126f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanRostra, To = EAetheryteLocation.OldSharlayanLeveilleurEstate } }; obj91.Steps = list136; reference105 = obj91; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 4 }; num2 = 1; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040285u, new Vector3(222.03394f, 21.878136f, -120.43945f), 962); obj92.Steps = list137; reference106 = obj92; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011936u, new Vector3(-108.56799f, 5.0201416f, 4.5318604f), 962) { TargetTerritoryId = (ushort)987, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanLeveilleurEstate, To = EAetheryteLocation.OldSharlayanBaldesionAnnex } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1040291u, new Vector3(-1.9379272f, 1.9073486E-06f, 1.5715942f), 987); obj93.Steps = list138; reference107 = obj93; questRoot14.QuestSequence = list132; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(4368); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list139 = new List(num); CollectionsMarshal.SetCount(list139, num); span = CollectionsMarshal.AsSpan(list139); index = 0; span[index] = "liza"; questRoot15.Author = list139; index = 8; List list140 = new List(index); CollectionsMarshal.SetCount(list140, index); span2 = CollectionsMarshal.AsSpan(list140); num = 0; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 0 }; num2 = 1; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041250u, new Vector3(4.0740967f, 1.9073486E-06f, 2.029419f), 987); obj94.Steps = list141; reference108 = obj94; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 1 }; index2 = 2; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011937u, new Vector3(-0.015319824f, 1.1443481f, 14.785889f), 987) { TargetTerritoryId = (ushort)962 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038592u, new Vector3(-83.05487f, 6.6169996f, -39.383606f), 962); obj95.Steps = list142; reference109 = obj95; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 2 }; num2 = 1; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011947u, new Vector3(-15.4574585f, 2.7922974f, -8.98761f), 962); obj96.Steps = list143; reference110 = obj96; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 3 }; index2 = 1; List list144 = new List(index2); CollectionsMarshal.SetCount(list144, index2); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038599u, new Vector3(168.87158f, 5.3451567f, 633.93604f), 957); obj97.Steps = list144; reference111 = obj97; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 4 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038599u, new Vector3(168.87158f, 5.3451567f, 633.93604f), 957) { DisableNavmesh = true }; obj98.Steps = list145; reference112 = obj98; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 5 }; index2 = 1; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1038599u, new Vector3(168.87158f, 5.3451567f, 633.93604f), 957) { Emote = EEmote.Deny }; obj99.Steps = list146; reference113 = obj99; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 6 }; num2 = 1; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038598u, new Vector3(187.42651f, 9.9744425f, 592.2178f), 957); obj100.Steps = list147; reference114 = obj100; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list148 = new List(index2); CollectionsMarshal.SetCount(list148, index2); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038597u, new Vector3(189.25769f, 9.9744425f, 590.0206f), 957); obj101.Steps = list148; reference115 = obj101; questRoot15.QuestSequence = list140; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(4369); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list149 = new List(num); CollectionsMarshal.SetCount(list149, num); span = CollectionsMarshal.AsSpan(list149); index = 0; span[index] = "liza"; questRoot16.Author = list149; index = 4; List list150 = new List(index); CollectionsMarshal.SetCount(list150, index); span2 = CollectionsMarshal.AsSpan(list150); num = 0; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 0 }; num2 = 1; List list151 = new List(num2); CollectionsMarshal.SetCount(list151, num2); span3 = CollectionsMarshal.AsSpan(list151); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038600u, new Vector3(189.92896f, 9.9744425f, 589.89844f), 957); obj102.Steps = list151; reference116 = obj102; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 1 }; index2 = 6; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 957) { StopDistance = 5f, Aetheryte = EAetheryteLocation.ThavnairYedlihmad }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2011948u, new Vector3(204.66919f, 2.243042f, 715.4192f), 957); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(193.6185f, 1.9123514f, 713.436f), 957); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1037622u, new Vector3(189.94562f, 0.8560083f, 702.7896f), 957) { StopDistance = 0.25f }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2011949u, new Vector3(200f, 1.7547607f, 768.9784f), 957); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1037623u, new Vector3(220.78271f, 1.8349868f, 759.4263f), 957); obj103.Steps = list152; reference117 = obj103; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 2 }; num2 = 3; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(223.328f, -0.6f, 752.7248f), 957) { DisableNavmesh = true, Sprint = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(253.03053f, 0.7659681f, 732.0563f), 957) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1038606u, new Vector3(277.72937f, 2.9636285f, 703.7003f), 957); obj104.Steps = list153; reference118 = obj104; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038608u, new Vector3(197.55847f, 1.769943f, 737.97205f), 957); obj105.Steps = list154; reference119 = obj105; questRoot16.QuestSequence = list150; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(4370); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list155 = new List(num); CollectionsMarshal.SetCount(list155, num); span = CollectionsMarshal.AsSpan(list155); index = 0; span[index] = "liza"; questRoot17.Author = list155; index = 7; List list156 = new List(index); CollectionsMarshal.SetCount(list156, index); span2 = CollectionsMarshal.AsSpan(list156); num = 0; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 0 }; num2 = 1; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038608u, new Vector3(197.55847f, 1.769943f, 737.97205f), 957); obj106.Steps = list157; reference120 = obj106; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 1 }; index2 = 1; List list158 = new List(index2); CollectionsMarshal.SetCount(list158, index2); span3 = CollectionsMarshal.AsSpan(list158); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038608u, new Vector3(197.55847f, 1.769943f, 737.97205f), 957); obj107.Steps = list158; reference121 = obj107; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 2 }; num2 = 1; List list159 = new List(num2); CollectionsMarshal.SetCount(list159, num2); span3 = CollectionsMarshal.AsSpan(list159); index2 = 0; ref QuestStep reference123 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1037625u, new Vector3(176.47058f, 1.8742183f, 799.2217f), 957); num3 = 3; List list160 = new List(num3); CollectionsMarshal.SetCount(list160, num3); span4 = CollectionsMarshal.AsSpan(list160); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMA114_04370_Q2_000_086"), Answer = new ExcelRef("TEXT_AKTKMA114_04370_A2_000_088") }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMA114_04370_Q3_000_096"), Answer = new ExcelRef("TEXT_AKTKMA114_04370_A3_000_098") }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMA114_04370_Q5_000_106"), Answer = new ExcelRef("TEXT_AKTKMA114_04370_A5_000_107") }; questStep15.DialogueChoices = list160; reference123 = questStep15; obj108.Steps = list159; reference122 = obj108; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 3 }; index2 = 3; List list161 = new List(index2); CollectionsMarshal.SetCount(list161, index2); span3 = CollectionsMarshal.AsSpan(list161); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(198.9156f, 4.763735f, 657.83264f), 957); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(177.03275f, 4.763736f, 658.2807f), 957); num2++; ref QuestStep reference125 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1037626u, new Vector3(166.61316f, 4.763736f, 681.7273f), 957); index3 = 3; List list162 = new List(index3); CollectionsMarshal.SetCount(list162, index3); span4 = CollectionsMarshal.AsSpan(list162); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMA114_04370_Q6_000_147"), Answer = new ExcelRef("TEXT_AKTKMA114_04370_A6_000_149") }; num3++; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMA114_04370_Q7_000_157"), Answer = new ExcelRef("TEXT_AKTKMA114_04370_A7_000_158") }; num3++; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMA114_04370_Q8_000_162"), Answer = new ExcelRef("TEXT_AKTKMA114_04370_A8_000_164") }; questStep16.DialogueChoices = list162; reference125 = questStep16; obj109.Steps = list161; reference124 = obj109; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 4 }; num2 = 1; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; ref QuestStep reference127 = ref span3[index2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1037624u, new Vector3(213.91614f, 15.136713f, 517.72327f), 957); num3 = 3; List list164 = new List(num3); CollectionsMarshal.SetCount(list164, num3); span4 = CollectionsMarshal.AsSpan(list164); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMA114_04370_Q9_000_198"), Answer = new ExcelRef("TEXT_AKTKMA114_04370_A9_000_200") }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMA114_04370_Q10_000_207"), Answer = new ExcelRef("TEXT_AKTKMA114_04370_A10_000_209") }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMA114_04370_Q11_000_216"), Answer = new ExcelRef("TEXT_AKTKMA114_04370_A11_000_218") }; questStep17.DialogueChoices = list164; reference127 = questStep17; obj110.Steps = list163; reference126 = obj110; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 5 }; index2 = 1; List list165 = new List(index2); CollectionsMarshal.SetCount(list165, index2); span3 = CollectionsMarshal.AsSpan(list165); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038608u, new Vector3(199.48804f, 1.769943f, 738.9843f), 957) { StopDistance = 0.25f }; obj111.Steps = list165; reference128 = obj111; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list166 = new List(num2); CollectionsMarshal.SetCount(list166, num2); span3 = CollectionsMarshal.AsSpan(list166); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038609u, new Vector3(199.35901f, 5.873753f, 612.787f), 957); obj112.Steps = list166; reference129 = obj112; questRoot17.QuestSequence = list156; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(4371); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list167 = new List(num); CollectionsMarshal.SetCount(list167, num); span = CollectionsMarshal.AsSpan(list167); index = 0; span[index] = "liza"; questRoot18.Author = list167; index = 8; List list168 = new List(index); CollectionsMarshal.SetCount(list168, index); span2 = CollectionsMarshal.AsSpan(list168); num = 0; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 0 }; index2 = 1; List list169 = new List(index2); CollectionsMarshal.SetCount(list169, index2); span3 = CollectionsMarshal.AsSpan(list169); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038611u, new Vector3(201.86157f, 5.880045f, 612.02405f), 957) { StopDistance = 5f }; obj113.Steps = list169; reference130 = obj113; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 1 }; num2 = 2; List list170 = new List(num2); CollectionsMarshal.SetCount(list170, num2); span3 = CollectionsMarshal.AsSpan(list170); index2 = 0; ref QuestStep reference132 = ref span3[index2]; QuestStep questStep18 = new QuestStep(EInteractionType.AcceptQuest, 1041331u, new Vector3(202.4414f, 1.769943f, 727.7484f), 957); index3 = 1; List list171 = new List(index3); CollectionsMarshal.SetCount(list171, index3); span4 = CollectionsMarshal.AsSpan(list171); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "quest/044/AktKza201_04489", Prompt = new ExcelRef("TEXT_AKTKZA201_04489_Q1_000_004"), Answer = new ExcelRef("TEXT_AKTKZA201_04489_A1_000_002") }; questStep18.DialogueChoices = list171; questStep18.PickUpQuestId = new QuestId(4489); reference132 = questStep18; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2011951u, new Vector3(105.1499f, 7.7667847f, 581.5061f), 957); obj114.Steps = list170; reference131 = obj114; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 2 }; index2 = 1; List list172 = new List(index2); CollectionsMarshal.SetCount(list172, index2); span3 = CollectionsMarshal.AsSpan(list172); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011952u, new Vector3(-13.290649f, 32.333862f, 499.07666f), 957); obj115.Steps = list172; reference133 = obj115; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 3 }; num2 = 1; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); index2 = 0; ref QuestStep reference135 = ref span3[index2]; QuestStep obj117 = new QuestStep(EInteractionType.Combat, 1038612u, new Vector3(31.937134f, 37.463673f, 379.5985f), 957) { StopDistance = 0.25f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list174 = new List(num3); CollectionsMarshal.SetCount(list174, num3); span5 = CollectionsMarshal.AsSpan(list174); index3 = 0; span5[index3] = 14006u; obj117.KillEnemyDataIds = list174; reference135 = obj117; obj116.Steps = list173; reference134 = obj116; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 4 }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038612u, new Vector3(31.937134f, 37.463673f, 379.5985f), 957); obj118.Steps = list175; reference136 = obj118; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 5 }; num2 = 2; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2011990u, new Vector3(-176.10437f, 21.530457f, 537.8346f), 957) { AetherCurrentId = 2818329u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1038616u, new Vector3(-278.88916f, 2.740889f, 532.03625f), 957); obj119.Steps = list176; reference137 = obj119; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 6 }; index2 = 2; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037644u, new Vector3(-293.72095f, 1.4600283f, 551.0491f), 957); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1037645u, new Vector3(-271.0155f, 0.7022661f, 588.8303f), 957); obj120.Steps = list177; reference138 = obj120; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038616u, new Vector3(-278.88916f, 2.740889f, 532.03625f), 957); obj121.Steps = list178; reference139 = obj121; questRoot18.QuestSequence = list168; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(4372); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list179 = new List(num); CollectionsMarshal.SetCount(list179, num); span = CollectionsMarshal.AsSpan(list179); index = 0; span[index] = "liza"; questRoot19.Author = list179; index = 10; List list180 = new List(index); CollectionsMarshal.SetCount(list180, index); span2 = CollectionsMarshal.AsSpan(list180); num = 0; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 0 }; index2 = 1; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038616u, new Vector3(-278.88916f, 2.740889f, 532.03625f), 957); obj122.Steps = list181; reference140 = obj122; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 1 }; num2 = 1; List list182 = new List(num2); CollectionsMarshal.SetCount(list182, num2); span3 = CollectionsMarshal.AsSpan(list182); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038620u, new Vector3(-477.68372f, 5.0817194f, 19.21106f), 957); obj123.Steps = list182; reference141 = obj123; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 2 }; index2 = 2; List list183 = new List(index2); CollectionsMarshal.SetCount(list183, index2); span3 = CollectionsMarshal.AsSpan(list183); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 957) { StopDistance = 5f, Aetheryte = EAetheryteLocation.ThavnairGreatWork }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038631u, new Vector3(-510.7958f, 11.975282f, 117.69275f), 957); obj124.Steps = list183; reference142 = obj124; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 3 }; num2 = 1; List list184 = new List(num2); CollectionsMarshal.SetCount(list184, num2); span3 = CollectionsMarshal.AsSpan(list184); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038635u, new Vector3(-487.1443f, 49.161343f, 153.42944f), 957); obj125.Steps = list184; reference143 = obj125; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 4 }; index2 = 4; List list185 = new List(index2); CollectionsMarshal.SetCount(list185, index2); span3 = CollectionsMarshal.AsSpan(list185); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038636u, new Vector3(-485.70996f, 49.103825f, 152.91064f), 957) { StopDistance = 5f }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1038636u, new Vector3(-425.414f, 38.415024f, 160.1206f), 957) { StopDistance = 4f }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-436.3368f, 38.647118f, 166.13683f), 957); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1038636u, new Vector3(-425.414f, 38.415024f, 160.1206f), 957) { StopDistance = 4f, DelaySecondsAtStart = 2f }; obj126.Steps = list185; reference144 = obj126; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 5 }; num2 = 4; List list186 = new List(num2); CollectionsMarshal.SetCount(list186, num2); span3 = CollectionsMarshal.AsSpan(list186); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041219u, new Vector3(-425.43683f, 38.413155f, 160.11292f), 957) { StopDistance = 5f }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1041219u, new Vector3(-419.6078f, 43.950115f, 87.3025f), 957) { StopDistance = 4f }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-430.35034f, 46.160213f, 93.2392f), 957); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, 1041220u, new Vector3(-419.60785f, 43.9499f, 87.296875f), 957) { StopDistance = 4f, DelaySecondsAtStart = 2f }; obj127.Steps = list186; reference145 = obj127; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 6 }; index2 = 4; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041220u, new Vector3(-419.60785f, 43.9499f, 87.296875f), 957) { StopDistance = 5f }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1041220u, new Vector3(-444.7032f, 49.551f, 97.1969f), 957) { StopDistance = 4f }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-433.19608f, 46.94587f, 93.295135f), 957) { StopDistance = 0.35f }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1041221u, new Vector3(-444.72424f, 49.55681f, 97.18469f), 957) { StopDistance = 4f, DelaySecondsAtStart = 2f }; obj128.Steps = list187; reference146 = obj128; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 7 }; num2 = 4; List list188 = new List(num2); CollectionsMarshal.SetCount(list188, num2); span3 = CollectionsMarshal.AsSpan(list188); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041221u, new Vector3(-444.72424f, 49.55681f, 97.18469f), 957) { StopDistance = 5f }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1041221u, new Vector3(-484.5909f, 54.18516f, 128.3601f), 957) { StopDistance = 4f }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-472.65085f, 53.779083f, 124.34451f), 957); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, 1038637u, new Vector3(-484.61133f, 54.187614f, 128.34363f), 957) { StopDistance = 4f, DelaySecondsAtStart = 2f }; obj129.Steps = list188; reference147 = obj129; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 8 }; index2 = 1; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038637u, new Vector3(-484.61133f, 54.187614f, 128.34363f), 957) { StopDistance = 5f }; obj130.Steps = list189; reference148 = obj130; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038635u, new Vector3(-487.1443f, 49.161343f, 153.42944f), 957); obj131.Steps = list190; reference149 = obj131; questRoot19.QuestSequence = list180; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(4373); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list191 = new List(num); CollectionsMarshal.SetCount(list191, num); span = CollectionsMarshal.AsSpan(list191); index = 0; span[index] = "liza"; questRoot20.Author = list191; index = 7; List list192 = new List(index); CollectionsMarshal.SetCount(list192, index); span2 = CollectionsMarshal.AsSpan(list192); num = 0; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 0 }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038635u, new Vector3(-487.1443f, 49.161343f, 153.42944f), 957); obj132.Steps = list193; reference150 = obj132; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 1 }; num2 = 1; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; ref QuestStep reference152 = ref span3[index2]; QuestStep obj134 = new QuestStep(EInteractionType.Combat, 1038638u, new Vector3(-230.6402f, 27.619656f, 23.727722f), 957) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list195 = new List(index3); CollectionsMarshal.SetCount(list195, index3); span5 = CollectionsMarshal.AsSpan(list195); num3 = 0; span5[num3] = 14004u; obj134.KillEnemyDataIds = list195; reference152 = obj134; obj133.Steps = list194; reference151 = obj133; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 2 }; index2 = 1; List list196 = new List(index2); CollectionsMarshal.SetCount(list196, index2); span3 = CollectionsMarshal.AsSpan(list196); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038638u, new Vector3(-230.6402f, 27.619656f, 23.727722f), 957); obj135.Steps = list196; reference153 = obj135; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 3 }; num2 = 1; List list197 = new List(num2); CollectionsMarshal.SetCount(list197, num2); span3 = CollectionsMarshal.AsSpan(list197); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038639u, new Vector3(-15.030151f, 84.48873f, -71.000244f), 957); obj136.Steps = list197; reference154 = obj136; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 4 }; index2 = 1; List list198 = new List(index2); CollectionsMarshal.SetCount(list198, index2); span3 = CollectionsMarshal.AsSpan(list198); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011954u, new Vector3(31.60144f, 90.22656f, -154.65027f), 957); obj137.Steps = list198; reference155 = obj137; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 5 }; num2 = 1; List list199 = new List(num2); CollectionsMarshal.SetCount(list199, num2); span3 = CollectionsMarshal.AsSpan(list199); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038641u, new Vector3(34.62268f, 90.26942f, -159.80774f), 957); obj138.Steps = list199; reference156 = obj138; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038631u, new Vector3(-510.7958f, 11.975282f, 117.69275f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj139.Steps = list200; reference157 = obj139; questRoot20.QuestSequence = list192; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(4374); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list201 = new List(num); CollectionsMarshal.SetCount(list201, num); span = CollectionsMarshal.AsSpan(list201); index = 0; span[index] = "liza"; questRoot21.Author = list201; index = 8; List list202 = new List(index); CollectionsMarshal.SetCount(list202, index); span2 = CollectionsMarshal.AsSpan(list202); num = 0; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 0 }; num2 = 1; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038631u, new Vector3(-510.7958f, 11.975282f, 117.69275f), 957); obj140.Steps = list203; reference158 = obj140; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 1 }; index2 = 2; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1037670u, new Vector3(-508.84262f, -3.7109916E-05f, -20.767578f), 957) { PickUpQuestId = new QuestId(4203) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038642u, new Vector3(-384.1764f, 12.2027235f, 28.244385f), 957); obj141.Steps = list204; reference159 = obj141; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 2 }; num2 = 1; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; ref QuestStep reference161 = ref span3[index2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 1038642u, new Vector3(-384.1764f, 12.2027235f, 28.244385f), 957); num3 = 1; List list206 = new List(num3); CollectionsMarshal.SetCount(list206, num3); span4 = CollectionsMarshal.AsSpan(list206); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMA118_04374_Q1_000_041") }; questStep19.DialogueChoices = list206; reference161 = questStep19; obj142.Steps = list205; reference160 = obj142; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 3 }; index2 = 3; List list207 = new List(index2); CollectionsMarshal.SetCount(list207, index2); span3 = CollectionsMarshal.AsSpan(list207); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037646u, new Vector3(-568.99365f, 9.817484f, -569.8787f), 957); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1037648u, new Vector3(-562.005f, 9.817466f, -585.1987f), 957); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1037647u, new Vector3(-588.83044f, 9.81748f, -590.08167f), 957); obj143.Steps = list207; reference162 = obj143; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 4 }; num2 = 1; List list208 = new List(num2); CollectionsMarshal.SetCount(list208, num2); span3 = CollectionsMarshal.AsSpan(list208); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038645u, new Vector3(-549.24854f, 9.817465f, -563.04266f), 957); obj144.Steps = list208; reference163 = obj144; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 5 }; index2 = 1; List list209 = new List(index2); CollectionsMarshal.SetCount(list209, index2); span3 = CollectionsMarshal.AsSpan(list209); num2 = 0; ref QuestStep reference165 = ref span3[num2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1038648u, new Vector3(-557.641f, 9.672808f, -555.04694f), 957); index3 = 1; List list210 = new List(index3); CollectionsMarshal.SetCount(list210, index3); span4 = CollectionsMarshal.AsSpan(list210); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMA118_04374_Q2_000_141") }; questStep20.DialogueChoices = list210; reference165 = questStep20; obj145.Steps = list209; reference164 = obj145; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 6 }; num2 = 1; List list211 = new List(num2); CollectionsMarshal.SetCount(list211, num2); span3 = CollectionsMarshal.AsSpan(list211); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-103.68971f, 88.84356f, -608.6588f), 957) { StopDistance = 0.25f }; obj146.Steps = list211; reference166 = obj146; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037649u, new Vector3(-92.97333f, 89.5583f, -642.3591f), 957); obj147.Steps = list212; reference167 = obj147; questRoot21.QuestSequence = list202; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(4375); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list213 = new List(num); CollectionsMarshal.SetCount(list213, num); span = CollectionsMarshal.AsSpan(list213); index = 0; span[index] = "liza"; questRoot22.Author = list213; index = 5; List list214 = new List(index); CollectionsMarshal.SetCount(list214, index); span2 = CollectionsMarshal.AsSpan(list214); num = 0; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 0 }; num2 = 1; List list215 = new List(num2); CollectionsMarshal.SetCount(list215, num2); span3 = CollectionsMarshal.AsSpan(list215); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037649u, new Vector3(-92.97333f, 89.5583f, -642.3591f), 957); obj148.Steps = list215; reference168 = obj148; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 1 }; index2 = 4; List list216 = new List(index2); CollectionsMarshal.SetCount(list216, index2); span3 = CollectionsMarshal.AsSpan(list216); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-82.02301f, 95.24942f, -697.3925f), 957); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-78.47051f, 99.96379f, -711.17303f), 957); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2011991u, new Vector3(-49.271423f, 94.0719f, -710.7805f), 957) { DisableNavmesh = true, AetherCurrentId = 2818330u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038631u, new Vector3(-510.7958f, 11.975282f, 117.69275f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj149.Steps = list216; reference169 = obj149; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 2 }; num2 = 1; List list217 = new List(num2); CollectionsMarshal.SetCount(list217, num2); span3 = CollectionsMarshal.AsSpan(list217); index2 = 0; ref QuestStep reference171 = ref span3[index2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 1038651u, new Vector3(-699.67194f, -0.06901036f, -565.0569f), 957); num3 = 1; List list218 = new List(num3); CollectionsMarshal.SetCount(list218, num3); span4 = CollectionsMarshal.AsSpan(list218); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMA119_04375_Q1_000_056") }; questStep21.DialogueChoices = list218; reference171 = questStep21; obj150.Steps = list217; reference170 = obj150; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 3 }; index2 = 1; List list219 = new List(index2); CollectionsMarshal.SetCount(list219, index2); span3 = CollectionsMarshal.AsSpan(list219); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038652u, new Vector3(-704.09705f, -0.090369135f, -562.4323f), 957) { StopDistance = 6f }; obj151.Steps = list219; reference172 = obj151; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list220 = new List(num2); CollectionsMarshal.SetCount(list220, num2); span3 = CollectionsMarshal.AsSpan(list220); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038653u, new Vector3(-492.0577f, 4.5676737f, 17.532532f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj152.Steps = list220; reference173 = obj152; questRoot22.QuestSequence = list214; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(4376); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list221 = new List(num); CollectionsMarshal.SetCount(list221, num); span = CollectionsMarshal.AsSpan(list221); index = 0; span[index] = "liza"; questRoot23.Author = list221; index = 4; List list222 = new List(index); CollectionsMarshal.SetCount(list222, index); span2 = CollectionsMarshal.AsSpan(list222); num = 0; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 0 }; index2 = 1; List list223 = new List(index2); CollectionsMarshal.SetCount(list223, index2); span3 = CollectionsMarshal.AsSpan(list223); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038653u, new Vector3(-492.0577f, 4.5676737f, 17.532532f), 957); obj153.Steps = list223; reference174 = obj153; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 1 }; num2 = 1; List list224 = new List(num2); CollectionsMarshal.SetCount(list224, num2); span3 = CollectionsMarshal.AsSpan(list224); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038656u, new Vector3(203.96729f, 60.34319f, -595.8496f), 957); obj154.Steps = list224; reference175 = obj154; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 2 }; index2 = 1; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038657u, new Vector3(201.98364f, 60.34776f, -594.0185f), 957); obj155.Steps = list225; reference176 = obj155; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list226 = new List(num2); CollectionsMarshal.SetCount(list226, num2); span3 = CollectionsMarshal.AsSpan(list226); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011936u, new Vector3(-108.56799f, 5.0201416f, 4.5318604f), 962) { TargetTerritoryId = (ushort)987, AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanBaldesionAnnex } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038589u, new Vector3(4.0740967f, 1.9073486E-06f, 2.029419f), 987); obj156.Steps = list226; reference177 = obj156; questRoot23.QuestSequence = list222; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(4377); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list227 = new List(num); CollectionsMarshal.SetCount(list227, num); span = CollectionsMarshal.AsSpan(list227); index = 0; span[index] = "liza"; questRoot24.Author = list227; index = 6; List list228 = new List(index); CollectionsMarshal.SetCount(list228, index); span2 = CollectionsMarshal.AsSpan(list228); num = 0; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 0 }; index2 = 1; List list229 = new List(index2); CollectionsMarshal.SetCount(list229, index2); span3 = CollectionsMarshal.AsSpan(list229); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1040291u, new Vector3(-1.9379272f, 1.9073486E-06f, 1.5715942f), 987) { StopDistance = 5f }; obj157.Steps = list229; reference178 = obj157; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 1 }; num2 = 1; List list230 = new List(num2); CollectionsMarshal.SetCount(list230, num2); span3 = CollectionsMarshal.AsSpan(list230); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1037646u, new Vector3(-568.99365f, 9.817484f, -569.8787f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj158.Steps = list230; reference179 = obj158; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 2 }; index2 = 1; List list231 = new List(index2); CollectionsMarshal.SetCount(list231, index2); span3 = CollectionsMarshal.AsSpan(list231); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011956u, new Vector3(-632.04395f, -0.015319824f, -659.6018f), 957); obj159.Steps = list231; reference180 = obj159; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 3 }; num2 = 1; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 957) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 783u } }; obj160.Steps = list232; reference181 = obj160; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list233 = new List(index2); CollectionsMarshal.SetCount(list233, index2); span3 = CollectionsMarshal.AsSpan(list233); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1040252u, new Vector3(-568.719f, 9.817484f, -581.323f), 957); obj161.Steps = list233; reference182 = obj161; questRoot24.QuestSequence = list228; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(4378); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list234 = new List(num); CollectionsMarshal.SetCount(list234, num); span = CollectionsMarshal.AsSpan(list234); index = 0; span[index] = "liza"; questRoot25.Author = list234; index = 8; List list235 = new List(index); CollectionsMarshal.SetCount(list235, index); span2 = CollectionsMarshal.AsSpan(list235); num = 0; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 0 }; num2 = 1; List list236 = new List(num2); CollectionsMarshal.SetCount(list236, num2); span3 = CollectionsMarshal.AsSpan(list236); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040252u, new Vector3(-568.719f, 9.817484f, -581.323f), 957); obj162.Steps = list236; reference183 = obj162; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 1 }; index2 = 1; List list237 = new List(index2); CollectionsMarshal.SetCount(list237, index2); span3 = CollectionsMarshal.AsSpan(list237); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040283u, new Vector3(210.31506f, 60.712387f, -600.76294f), 957); obj163.Steps = list237; reference184 = obj163; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 2 }; num2 = 1; List list238 = new List(num2); CollectionsMarshal.SetCount(list238, num2); span3 = CollectionsMarshal.AsSpan(list238); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040255u, new Vector3(57.26709f, -27.000013f, 177.5387f), 963) { StopDistance = 5f }; obj164.Steps = list238; reference185 = obj164; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 3 }; index2 = 2; List list239 = new List(index2); CollectionsMarshal.SetCount(list239, index2); span3 = CollectionsMarshal.AsSpan(list239); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 963) { AethernetShard = EAetheryteLocation.RadzAtHanAlzadaalsPeace }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1040256u, new Vector3(-4.135254f, -1.9999973f, 85.40466f), 963); obj165.Steps = list239; reference186 = obj165; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 4 }; num2 = 1; List list240 = new List(num2); CollectionsMarshal.SetCount(list240, num2); span3 = CollectionsMarshal.AsSpan(list240); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040257u, new Vector3(-99.3515f, 20f, 110.52112f), 963); obj166.Steps = list240; reference187 = obj166; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 5 }; index2 = 1; List list241 = new List(index2); CollectionsMarshal.SetCount(list241, index2); span3 = CollectionsMarshal.AsSpan(list241); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040258u, new Vector3(-149.43164f, 27.999998f, 171.12988f), 963); obj167.Steps = list241; reference188 = obj167; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 6 }; num2 = 3; List list242 = new List(num2); CollectionsMarshal.SetCount(list242, num2); span3 = CollectionsMarshal.AsSpan(list242); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 963) { AethernetShard = EAetheryteLocation.RadzAtHanAirship }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 963) { AethernetShard = EAetheryteLocation.RadzAtHanMeghaduta }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1040259u, new Vector3(-341.93945f, 55f, -70.603516f), 963); obj168.Steps = list242; reference189 = obj168; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj169 = 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, 1040260u, new Vector3(-377.27936f, 45.00252f, -28.610718f), 963); obj169.Steps = list243; reference190 = obj169; questRoot25.QuestSequence = list235; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(4379); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list244 = new List(num); CollectionsMarshal.SetCount(list244, num); span = CollectionsMarshal.AsSpan(list244); index = 0; span[index] = "liza"; questRoot26.Author = list244; index = 7; List list245 = new List(index); CollectionsMarshal.SetCount(list245, index); span2 = CollectionsMarshal.AsSpan(list245); num = 0; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 0 }; num2 = 1; List list246 = new List(num2); CollectionsMarshal.SetCount(list246, num2); span3 = CollectionsMarshal.AsSpan(list246); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040261u, new Vector3(-377.61505f, 45.002518f, -29.922974f), 963); obj170.Steps = list246; reference191 = obj170; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 1 }; index2 = 1; List list247 = new List(index2); CollectionsMarshal.SetCount(list247, index2); span3 = CollectionsMarshal.AsSpan(list247); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040262u, new Vector3(-237.01843f, 36f, 58.976074f), 963); obj171.Steps = list247; reference192 = obj171; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 2 }; num2 = 2; List list248 = new List(num2); CollectionsMarshal.SetCount(list248, num2); span3 = CollectionsMarshal.AsSpan(list248); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 963) { AethernetShard = EAetheryteLocation.RadzAtHanRuveydahFibers }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1040264u, new Vector3(-106.49274f, 30.999998f, -14.54187f), 963); obj172.Steps = list248; reference193 = obj172; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 3 }; index2 = 1; List list249 = new List(index2); CollectionsMarshal.SetCount(list249, index2); span3 = CollectionsMarshal.AsSpan(list249); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040266u, new Vector3(3.982544f, -2.9207662E-05f, 0.99176025f), 963); obj173.Steps = list249; reference194 = obj173; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 4 }; num2 = 1; List list250 = new List(num2); CollectionsMarshal.SetCount(list250, num2); span3 = CollectionsMarshal.AsSpan(list250); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040268u, new Vector3(87.5105f, 1.8631812f, -121.41614f), 963); obj174.Steps = list250; reference195 = obj174; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 5 }; index2 = 2; List list251 = new List(index2); CollectionsMarshal.SetCount(list251, index2); span3 = CollectionsMarshal.AsSpan(list251); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 963) { AethernetShard = EAetheryteLocation.RadzAtHanHighCrucible }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1040276u, new Vector3(-99.076904f, 3.9334679f, 1.3884888f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanBaldesionAnnex } }; obj175.Steps = list251; reference196 = obj175; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list252 = new List(num2); CollectionsMarshal.SetCount(list252, num2); span3 = CollectionsMarshal.AsSpan(list252); index2 = 0; ref QuestStep reference198 = ref span3[index2]; QuestStep obj177 = new QuestStep(EInteractionType.CompleteQuest, 1038588u, new Vector3(-101.76245f, 4.357494f, 0.7476196f), 962) { StopDistance = 6f }; index3 = 1; List list253 = new List(index3); CollectionsMarshal.SetCount(list253, index3); span4 = CollectionsMarshal.AsSpan(list253); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMA123_04379_Q1_000_163") }; obj177.DialogueChoices = list253; reference198 = obj177; obj176.Steps = list252; reference197 = obj176; questRoot26.QuestSequence = list245; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(4380); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list254 = new List(num); CollectionsMarshal.SetCount(list254, num); span = CollectionsMarshal.AsSpan(list254); index = 0; span[index] = "liza"; questRoot27.Author = list254; index = 7; List list255 = new List(index); CollectionsMarshal.SetCount(list255, index); span2 = CollectionsMarshal.AsSpan(list255); num = 0; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 0 }; index2 = 1; List list256 = new List(index2); CollectionsMarshal.SetCount(list256, index2); span3 = CollectionsMarshal.AsSpan(list256); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038769u, new Vector3(-88.700745f, 3.8989394f, 0.8086548f), 962); obj178.Steps = list256; reference199 = obj178; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 1 }; num2 = 1; List list257 = new List(num2); CollectionsMarshal.SetCount(list257, num2); span3 = CollectionsMarshal.AsSpan(list257); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038771u, new Vector3(-107.49988f, 3.8006456f, 26.29126f), 962); obj179.Steps = list257; reference200 = obj179; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 2 }; index2 = 1; List list258 = new List(index2); CollectionsMarshal.SetCount(list258, index2); span3 = CollectionsMarshal.AsSpan(list258); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038773u, new Vector3(-280.232f, 20f, -67.36859f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanBaldesionAnnex, To = EAetheryteLocation.OldSharlayanStudium } }; obj180.Steps = list258; reference201 = obj180; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 3 }; num2 = 1; List list259 = new List(num2); CollectionsMarshal.SetCount(list259, num2); span3 = CollectionsMarshal.AsSpan(list259); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038776u, new Vector3(-310.78058f, 20.0375f, -92.82062f), 962); obj181.Steps = list259; reference202 = obj181; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 4 }; index2 = 1; List list260 = new List(index2); CollectionsMarshal.SetCount(list260, index2); span3 = CollectionsMarshal.AsSpan(list260); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038500u, new Vector3(-357.83936f, 21.84602f, -91.32526f), 962) { StopDistance = 5f }; obj182.Steps = list260; reference203 = obj182; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 5 }; num2 = 1; List list261 = new List(num2); CollectionsMarshal.SetCount(list261, num2); span3 = CollectionsMarshal.AsSpan(list261); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038760u, new Vector3(-298.5733f, 22.423145f, -149.67578f), 962); obj183.Steps = list261; reference204 = obj183; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list262 = new List(index2); CollectionsMarshal.SetCount(list262, index2); span3 = CollectionsMarshal.AsSpan(list262); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038780u, new Vector3(-394.91876f, 20.8f, -107.927124f), 962); obj184.Steps = list262; reference205 = obj184; questRoot27.QuestSequence = list255; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(4381); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list263 = new List(num); CollectionsMarshal.SetCount(list263, num); span = CollectionsMarshal.AsSpan(list263); index = 0; span[index] = "liza"; questRoot28.Author = list263; index = 4; List list264 = new List(index); CollectionsMarshal.SetCount(list264, index); span2 = CollectionsMarshal.AsSpan(list264); num = 0; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 0 }; num2 = 1; List list265 = new List(num2); CollectionsMarshal.SetCount(list265, num2); span3 = CollectionsMarshal.AsSpan(list265); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038781u, new Vector3(-393.2403f, 20.8f, -105.760315f), 962); obj185.Steps = list265; reference206 = obj185; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 1 }; index2 = 2; List list266 = new List(index2); CollectionsMarshal.SetCount(list266, index2); span3 = CollectionsMarshal.AsSpan(list266); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011936u, new Vector3(-108.56799f, 5.0201416f, 4.5318604f), 962) { TargetTerritoryId = (ushort)987, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanStudium, To = EAetheryteLocation.OldSharlayanBaldesionAnnex } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038784u, new Vector3(-0.22894287f, 1.9073486E-06f, -11.12384f), 987); obj186.Steps = list266; reference207 = obj186; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 2 }; num2 = 1; List list267 = new List(num2); CollectionsMarshal.SetCount(list267, num2); span3 = CollectionsMarshal.AsSpan(list267); index2 = 0; ref QuestStep reference209 = ref span3[index2]; QuestStep obj188 = new QuestStep(EInteractionType.Interact, 1001029u, new Vector3(9.170593f, 20.999403f, -15.213318f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa }; num3 = 1; List list268 = new List(num3); CollectionsMarshal.SetCount(list268, num3); span4 = CollectionsMarshal.AsSpan(list268); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMB102_04381_Q1_000_067") }; obj188.DialogueChoices = list268; reference209 = obj188; obj187.Steps = list267; reference208 = obj187; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list269 = new List(index2); CollectionsMarshal.SetCount(list269, index2); span3 = CollectionsMarshal.AsSpan(list269); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038796u, new Vector3(745.9678f, 69.999954f, 525.2003f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter }; obj189.Steps = list269; reference210 = obj189; questRoot28.QuestSequence = list264; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(4382); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list270 = new List(num); CollectionsMarshal.SetCount(list270, num); span = CollectionsMarshal.AsSpan(list270); index = 0; span[index] = "liza"; questRoot29.Author = list270; index = 6; List list271 = new List(index); CollectionsMarshal.SetCount(list271, index); span2 = CollectionsMarshal.AsSpan(list271); num = 0; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 0 }; num2 = 1; List list272 = new List(num2); CollectionsMarshal.SetCount(list272, num2); span3 = CollectionsMarshal.AsSpan(list272); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038802u, new Vector3(746.63916f, 69.999954f, 523.39966f), 621) { StopDistance = 5f }; obj190.Steps = list272; reference211 = obj190; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 1 }; index2 = 1; List list273 = new List(index2); CollectionsMarshal.SetCount(list273, index2); span3 = CollectionsMarshal.AsSpan(list273); num2 = 0; ref QuestStep reference213 = ref span3[num2]; QuestStep obj192 = new QuestStep(EInteractionType.Interact, 1024065u, new Vector3(749.9961f, 70.139626f, 522.88086f), 621) { StopDistance = 7f }; index3 = 1; List list274 = new List(index3); CollectionsMarshal.SetCount(list274, index3); span4 = CollectionsMarshal.AsSpan(list274); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMB103_04382_Q1_000_052") }; obj192.DialogueChoices = list274; reference213 = obj192; obj191.Steps = list273; reference212 = obj191; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 2 }; num2 = 1; List list275 = new List(num2); CollectionsMarshal.SetCount(list275, num2); span3 = CollectionsMarshal.AsSpan(list275); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038804u, new Vector3(251.81958f, 121.999985f, -360.586f), 737); obj193.Steps = list275; reference214 = obj193; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 3 }; index2 = 5; List list276 = new List(index2); CollectionsMarshal.SetCount(list276, index2); span3 = CollectionsMarshal.AsSpan(list276); num2 = 0; ref QuestStep reference216 = ref span3[num2]; QuestStep obj195 = new QuestStep(EInteractionType.Interact, 1038811u, new Vector3(244.31213f, 122f, -362.96637f), 737) { StopDistance = 7f, Comment = "A-Ruhn-Senna" }; num3 = 6; List list277 = new List(num3); CollectionsMarshal.SetCount(list277, num3); span6 = CollectionsMarshal.AsSpan(list277); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj195.CompletionQuestVariablesFlags = list277; reference216 = obj195; num2++; ref QuestStep reference217 = ref span3[num2]; QuestStep obj196 = new QuestStep(EInteractionType.Interact, 1038812u, new Vector3(245.77698f, 122f, -366.47595f), 737) { StopDistance = 7f, Comment = "Sicard" }; index3 = 6; List list278 = new List(index3); CollectionsMarshal.SetCount(list278, index3); span6 = CollectionsMarshal.AsSpan(list278); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj196.CompletionQuestVariablesFlags = list278; reference217 = obj196; num2++; ref QuestStep reference218 = ref span3[num2]; QuestStep obj197 = new QuestStep(EInteractionType.Interact, 1038813u, new Vector3(250.78198f, 122f, -366.84216f), 737) { StopDistance = 7f, Comment = "Lyse" }; num3 = 6; List list279 = new List(num3); CollectionsMarshal.SetCount(list279, num3); span6 = CollectionsMarshal.AsSpan(list279); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj197.CompletionQuestVariablesFlags = list279; reference218 = obj197; num2++; ref QuestStep reference219 = ref span3[num2]; QuestStep obj198 = new QuestStep(EInteractionType.Interact, 1038814u, new Vector3(251.23975f, 122f, -363.9124f), 737) { StopDistance = 7f, Comment = "Lucia" }; index3 = 6; List list280 = new List(index3); CollectionsMarshal.SetCount(list280, index3); span6 = CollectionsMarshal.AsSpan(list280); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj198.CompletionQuestVariablesFlags = list280; reference219 = obj198; num2++; ref QuestStep reference220 = ref span3[num2]; QuestStep obj199 = new QuestStep(EInteractionType.Interact, 1038815u, new Vector3(250.17163f, 122f, -352.34613f), 737) { StopDistance = 7f, Comment = "Cirina" }; num3 = 6; List list281 = new List(num3); CollectionsMarshal.SetCount(list281, num3); span6 = CollectionsMarshal.AsSpan(list281); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj199.CompletionQuestVariablesFlags = list281; reference220 = obj199; obj194.Steps = list276; reference215 = obj194; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 4 }; num2 = 1; List list282 = new List(num2); CollectionsMarshal.SetCount(list282, num2); span3 = CollectionsMarshal.AsSpan(list282); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038816u, new Vector3(254.23047f, 122f, -364.9806f), 737) { StopDistance = 7f }; obj200.Steps = list282; reference221 = obj200; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list283 = new List(index2); CollectionsMarshal.SetCount(list283, index2); span3 = CollectionsMarshal.AsSpan(list283); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038817u, new Vector3(756.31335f, 69.9999f, 534.3251f), 621) { StopDistance = 7f }; obj201.Steps = list283; reference222 = obj201; questRoot29.QuestSequence = list271; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(4383); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list284 = new List(num); CollectionsMarshal.SetCount(list284, num); span = CollectionsMarshal.AsSpan(list284); index = 0; span[index] = "liza"; questRoot30.Author = list284; index = 8; List list285 = new List(index); CollectionsMarshal.SetCount(list285, index); span2 = CollectionsMarshal.AsSpan(list285); num = 0; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 0 }; num2 = 1; List list286 = new List(num2); CollectionsMarshal.SetCount(list286, num2); span3 = CollectionsMarshal.AsSpan(list286); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038824u, new Vector3(750.97266f, 69.99991f, 534.78296f), 621); obj202.Steps = list286; reference223 = obj202; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 1 }; index2 = 1; List list287 = new List(index2); CollectionsMarshal.SetCount(list287, index2); span3 = CollectionsMarshal.AsSpan(list287); num2 = 0; ref QuestStep reference225 = ref span3[num2]; QuestStep obj204 = new QuestStep(EInteractionType.SinglePlayerDuty, 1038825u, new Vector3(742.5803f, 69.99999f, 539.6046f), 621) { Comment = "A Frosty Reception" }; SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); index3 = 1; List list288 = new List(index3); CollectionsMarshal.SetCount(list288, index3); span = CollectionsMarshal.AsSpan(list288); num3 = 0; span[num3] = "(Thancred) How many enemies get pulled during the stealth section is random; if you pull multiple you can die here. Can probably be fixed by retrying on very easy."; singlePlayerDutyOptions.Notes = list288; obj204.SinglePlayerDutyOptions = singlePlayerDutyOptions; num3 = 2; List list289 = new List(num3); CollectionsMarshal.SetCount(list289, num3); span4 = CollectionsMarshal.AsSpan(list289); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef(264u), Answer = new ExcelRef(267u) }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef(268u) }; obj204.DialogueChoices = list289; reference225 = obj204; obj203.Steps = list287; reference224 = obj203; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 3 }; num2 = 2; List list290 = new List(num2); CollectionsMarshal.SetCount(list290, num2); span3 = CollectionsMarshal.AsSpan(list290); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 958) { StopDistance = 7f, Aetheryte = EAetheryteLocation.GarlemaldCampBrokenGlass }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1038826u, new Vector3(-399.31335f, 22.03761f, 454.45935f), 958); obj205.Steps = list290; reference226 = obj205; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 4 }; index2 = 1; List list291 = new List(index2); CollectionsMarshal.SetCount(list291, index2); span3 = CollectionsMarshal.AsSpan(list291); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038836u, new Vector3(-439.9939f, 22.000002f, 497.79492f), 958); obj206.Steps = list291; reference227 = obj206; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 5 }; num2 = 1; List list292 = new List(num2); CollectionsMarshal.SetCount(list292, num2); span3 = CollectionsMarshal.AsSpan(list292); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038835u, new Vector3(-366.17078f, 22f, 514.4884f), 958); obj207.Steps = list292; reference228 = obj207; num++; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 6 }; index2 = 1; List list293 = new List(index2); CollectionsMarshal.SetCount(list293, index2); span3 = CollectionsMarshal.AsSpan(list293); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038828u, new Vector3(-334.5846f, 23.803606f, 404.65393f), 958) { StopDistance = 7f }; obj208.Steps = list293; reference229 = obj208; num++; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list294 = new List(num2); CollectionsMarshal.SetCount(list294, num2); span3 = CollectionsMarshal.AsSpan(list294); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038837u, new Vector3(-353.41425f, 22.717295f, 435.62976f), 958) { StopDistance = 5f }; obj209.Steps = list294; reference230 = obj209; questRoot30.QuestSequence = list285; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(4384); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list295 = new List(num); CollectionsMarshal.SetCount(list295, num); span = CollectionsMarshal.AsSpan(list295); index = 0; span[index] = "liza"; questRoot31.Author = list295; index = 8; List list296 = new List(index); CollectionsMarshal.SetCount(list296, index); span2 = CollectionsMarshal.AsSpan(list296); num = 0; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 0 }; index2 = 1; List list297 = new List(index2); CollectionsMarshal.SetCount(list297, index2); span3 = CollectionsMarshal.AsSpan(list297); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038839u, new Vector3(-350.1488f, 22.738518f, 435.56873f), 958) { StopDistance = 7f }; obj210.Steps = list297; reference231 = obj210; num++; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 1 }; num2 = 4; List list298 = new List(num2); CollectionsMarshal.SetCount(list298, num2); span3 = CollectionsMarshal.AsSpan(list298); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-210.6673f, 15.799101f, 451.78333f), 958); index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2012000u, new Vector3(-184.22223f, 31.937134f, 423.6056f), 958) { StopDistance = 5f, DisableNavmesh = true, AetherCurrentId = 2818344u }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-188.84349f, 20.31553f, 406.13293f), 958) { StopDistance = 1f, DisableNavmesh = true, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1038840u, new Vector3(-157.06122f, 18.316332f, 364.06494f), 958); obj211.Steps = list298; reference232 = obj211; num++; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 2 }; index2 = 3; List list299 = new List(index2); CollectionsMarshal.SetCount(list299, index2); span3 = CollectionsMarshal.AsSpan(list299); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-135.94785f, 3.426586f, 360.1115f), 958) { StopDistance = 1f, DisableNavmesh = true, Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-48.166317f, -0.8113563f, 374.09103f), 958); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2012076u, new Vector3(-31.265808f, -0.25946045f, 362.81372f), 958); obj212.Steps = list299; reference233 = obj212; num++; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 3 }; num2 = 1; List list300 = new List(num2); CollectionsMarshal.SetCount(list300, num2); span3 = CollectionsMarshal.AsSpan(list300); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012077u, new Vector3(36.942017f, -12.039368f, 362.2339f), 958); obj213.Steps = list300; reference234 = obj213; num++; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = 4 }; index2 = 1; List list301 = new List(index2); CollectionsMarshal.SetCount(list301, index2); span3 = CollectionsMarshal.AsSpan(list301); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038843u, new Vector3(66.84973f, -14.344919f, 385.7328f), 958); obj214.Steps = list301; reference235 = obj214; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 5 }; num2 = 1; List list302 = new List(num2); CollectionsMarshal.SetCount(list302, num2); span3 = CollectionsMarshal.AsSpan(list302); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012078u, new Vector3(117.81482f, -16.922302f, 390.46313f), 958) { Comment = "Follow Girl in Green" }; obj215.Steps = list302; reference236 = obj215; num++; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 6 }; index2 = 13; List list303 = new List(index2); CollectionsMarshal.SetCount(list303, index2); span3 = CollectionsMarshal.AsSpan(list303); num2 = 0; ref QuestStep reference238 = ref span3[num2]; QuestStep obj217 = new QuestStep(EInteractionType.Interact, 2012078u, new Vector3(117.81482f, -16.922302f, 390.46313f), 958) { Comment = "retry point", SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index3 = 1; List list304 = new List(index3); CollectionsMarshal.SetCount(list304, index3); span4 = CollectionsMarshal.AsSpan(list304); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMB105_04384_Q1_000_116") }; obj217.DialogueChoices = list304; reference238 = obj217; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1038845u, new Vector3(156.66682f, -18.078814f, 361.58972f), 958) { StopDistance = 100f, NpcWaitDistance = 5f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(204.82344f, -19.113703f, 373.52936f), 958) { DelaySecondsAtStart = 1f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1038845u, new Vector3(232.28406f, -16.777779f, 339.1168f), 958) { StopDistance = 100f, NpcWaitDistance = 5f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(272.79572f, -13.174152f, 317.53406f), 958) { DelaySecondsAtStart = 8f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1038845u, new Vector3(287.9112f, -11.811615f, 292.6589f), 958) { StopDistance = 100f, NpcWaitDistance = 5f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(323.9364f, -10.539692f, 254.19264f), 958) { Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1038845u, new Vector3(354.5913f, -5.5008125f, 245.22939f), 958) { StopDistance = 100f, NpcWaitDistance = 5f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(354.71964f, -2.2201555f, 233.99152f), 958) { DelaySecondsAtStart = 1f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1038845u, new Vector3(382.75116f, 2.7549856f, 226.49387f), 958) { StopDistance = 40f, NpcWaitDistance = 5f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1038845u, new Vector3(408.44272f, 4.965298f, 208.22794f), 958) { StopDistance = 45f, Mount = false, Sprint = false, IgnoreDistanceToObject = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1038845u, new Vector3(426.39246f, 5.348692f, 194.86263f), 958) { StopDistance = 100f, NpcWaitDistance = 5f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1038846u, new Vector3(555.8098f, 32.30835f, 159.10571f), 958) { Mount = false, RestartNavigationIfCancelled = false }; obj216.Steps = list303; reference237 = obj216; num++; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list305 = new List(num2); CollectionsMarshal.SetCount(list305, num2); span3 = CollectionsMarshal.AsSpan(list305); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038846u, new Vector3(555.8098f, 32.30835f, 159.10571f), 958); obj218.Steps = list305; reference239 = obj218; questRoot31.QuestSequence = list296; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(4385); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list306 = new List(num); CollectionsMarshal.SetCount(list306, num); span = CollectionsMarshal.AsSpan(list306); index = 0; span[index] = "liza"; questRoot32.Author = list306; index = 9; List list307 = new List(index); CollectionsMarshal.SetCount(list307, index); span2 = CollectionsMarshal.AsSpan(list307); num = 0; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 0 }; index2 = 1; List list308 = new List(index2); CollectionsMarshal.SetCount(list308, index2); span3 = CollectionsMarshal.AsSpan(list308); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038847u, new Vector3(563.9885f, 32.318867f, 150.04187f), 958) { StopDistance = 5f }; obj219.Steps = list308; reference240 = obj219; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 1 }; num2 = 1; List list309 = new List(num2); CollectionsMarshal.SetCount(list309, num2); span3 = CollectionsMarshal.AsSpan(list309); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038849u, new Vector3(588.464f, 38.372063f, 216.6018f), 958); obj220.Steps = list309; reference241 = obj220; num++; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 2 }; index2 = 1; List list310 = new List(index2); CollectionsMarshal.SetCount(list310, index2); span3 = CollectionsMarshal.AsSpan(list310); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038850u, new Vector3(589.8069f, 38.372063f, 217.54773f), 958) { StopDistance = 5f }; obj221.Steps = list310; reference242 = obj221; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 3 }; num2 = 1; List list311 = new List(num2); CollectionsMarshal.SetCount(list311, num2); span3 = CollectionsMarshal.AsSpan(list311); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038851u, new Vector3(591.33276f, 38.372063f, 214.55713f), 958) { StopDistance = 5f }; obj222.Steps = list311; reference243 = obj222; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 4 }; index2 = 1; List list312 = new List(index2); CollectionsMarshal.SetCount(list312, index2); span3 = CollectionsMarshal.AsSpan(list312); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038852u, new Vector3(585.046f, 38.372063f, 216.05249f), 958) { StopDistance = 5f }; obj223.Steps = list312; reference244 = obj223; num++; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = 5 }; num2 = 1; List list313 = new List(num2); CollectionsMarshal.SetCount(list313, num2); span3 = CollectionsMarshal.AsSpan(list313); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038847u, new Vector3(563.9885f, 32.318867f, 150.04187f), 958); obj224.Steps = list313; reference245 = obj224; num++; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 6 }; index2 = 2; List list314 = new List(index2); CollectionsMarshal.SetCount(list314, index2); span3 = CollectionsMarshal.AsSpan(list314); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2012001u, new Vector3(194.81189f, -12.863403f, 644.28174f), 958) { AetherCurrentId = 2818345u }; num2++; ref QuestStep reference247 = ref span3[num2]; QuestStep obj226 = new QuestStep(EInteractionType.Combat, 1038853u, new Vector3(156.75586f, -14.955569f, 623.22424f), 958) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list315 = new List(num3); CollectionsMarshal.SetCount(list315, num3); span5 = CollectionsMarshal.AsSpan(list315); index3 = 0; span5[index3] = 14085u; index3++; span5[index3] = 14086u; obj226.KillEnemyDataIds = list315; reference247 = obj226; obj225.Steps = list314; reference246 = obj225; num++; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = 7 }; num2 = 1; List list316 = new List(num2); CollectionsMarshal.SetCount(list316, num2); span3 = CollectionsMarshal.AsSpan(list316); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1037712u, new Vector3(136.5835f, -13.28456f, 650.26306f), 958) { Mount = false, RestartNavigationIfCancelled = false }; obj227.Steps = list316; reference248 = obj227; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list317 = new List(index2); CollectionsMarshal.SetCount(list317, index2); span3 = CollectionsMarshal.AsSpan(list317); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038856u, new Vector3(137.65161f, -13.278784f, 648.249f), 958) { StopDistance = 5f }; obj228.Steps = list317; reference249 = obj228; questRoot32.QuestSequence = list307; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(4386); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list318 = new List(num); CollectionsMarshal.SetCount(list318, num); span = CollectionsMarshal.AsSpan(list318); index = 0; span[index] = "liza"; questRoot33.Author = list318; index = 8; List list319 = new List(index); CollectionsMarshal.SetCount(list319, index); span2 = CollectionsMarshal.AsSpan(list319); num = 0; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 0 }; num2 = 1; List list320 = new List(num2); CollectionsMarshal.SetCount(list320, num2); span3 = CollectionsMarshal.AsSpan(list320); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037712u, new Vector3(136.5835f, -13.28456f, 650.26306f), 958) { StopDistance = 5f }; obj229.Steps = list320; reference250 = obj229; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 1 }; index2 = 1; List list321 = new List(index2); CollectionsMarshal.SetCount(list321, index2); span3 = CollectionsMarshal.AsSpan(list321); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038857u, new Vector3(559.0753f, 32.322315f, 159.4414f), 958); obj230.Steps = list321; reference251 = obj230; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = 2 }; num2 = 1; List list322 = new List(num2); CollectionsMarshal.SetCount(list322, num2); span3 = CollectionsMarshal.AsSpan(list322); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038858u, new Vector3(596.5818f, 32.318665f, 138.8418f), 958); obj231.Steps = list322; reference252 = obj231; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 3 }; index2 = 1; List list323 = new List(index2); CollectionsMarshal.SetCount(list323, index2); span3 = CollectionsMarshal.AsSpan(list323); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038862u, new Vector3(504.96667f, 19.447378f, 175.73816f), 958); obj232.Steps = list323; reference253 = obj232; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = 4 }; num2 = 1; List list324 = new List(num2); CollectionsMarshal.SetCount(list324, num2); span3 = CollectionsMarshal.AsSpan(list324); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038863u, new Vector3(310.71948f, -16.262552f, 357.01526f), 958); obj233.Steps = list324; reference254 = obj233; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 5 }; index2 = 1; List list325 = new List(index2); CollectionsMarshal.SetCount(list325, index2); span3 = CollectionsMarshal.AsSpan(list325); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012083u, new Vector3(429.86182f, -17.410583f, 543.6942f), 958); obj234.Steps = list325; reference255 = obj234; num++; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 6 }; num2 = 1; List list326 = new List(num2); CollectionsMarshal.SetCount(list326, num2); span3 = CollectionsMarshal.AsSpan(list326); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038865u, new Vector3(583.85596f, -15.842519f, 625.63513f), 958); obj235.Steps = list326; reference256 = obj235; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list327 = new List(index2); CollectionsMarshal.SetCount(list327, index2); span3 = CollectionsMarshal.AsSpan(list327); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038867u, new Vector3(605.9509f, 34.7239f, 202.47192f), 958); obj236.Steps = list327; reference257 = obj236; questRoot33.QuestSequence = list319; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(4387); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list328 = new List(num); CollectionsMarshal.SetCount(list328, num); span = CollectionsMarshal.AsSpan(list328); index = 0; span[index] = "liza"; questRoot34.Author = list328; index = 7; List list329 = new List(index); CollectionsMarshal.SetCount(list329, index); span2 = CollectionsMarshal.AsSpan(list329); num = 0; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj237 = new QuestSequence { Sequence = 0 }; num2 = 1; List list330 = new List(num2); CollectionsMarshal.SetCount(list330, num2); span3 = CollectionsMarshal.AsSpan(list330); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038868u, new Vector3(605.9204f, 34.7239f, 201.09851f), 958); obj237.Steps = list330; reference258 = obj237; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = 1 }; index2 = 1; List list331 = new List(index2); CollectionsMarshal.SetCount(list331, index2); span3 = CollectionsMarshal.AsSpan(list331); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039864u, new Vector3(-334.12683f, 23.803606f, 405.2644f), 958) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj238.Steps = list331; reference259 = obj238; num++; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj239 = new QuestSequence { Sequence = 2 }; num2 = 1; List list332 = new List(num2); CollectionsMarshal.SetCount(list332, num2); span3 = CollectionsMarshal.AsSpan(list332); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039870u, new Vector3(-358.14453f, 22.554066f, 430.01453f), 958) { StopDistance = 5f }; obj239.Steps = list332; reference260 = obj239; num++; ref QuestSequence reference261 = ref span2[num]; QuestSequence obj240 = new QuestSequence { Sequence = 3 }; index2 = 1; List list333 = new List(index2); CollectionsMarshal.SetCount(list333, index2); span3 = CollectionsMarshal.AsSpan(list333); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039878u, new Vector3(-362.1729f, 22.071072f, 434.01233f), 958) { StopDistance = 7f }; obj240.Steps = list333; reference261 = obj240; num++; ref QuestSequence reference262 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 4 }; num2 = 1; List list334 = new List(num2); CollectionsMarshal.SetCount(list334, num2); span3 = CollectionsMarshal.AsSpan(list334); index2 = 0; ref QuestStep reference263 = ref span3[index2]; QuestStep obj242 = new QuestStep(EInteractionType.Interact, 1039880u, new Vector3(-308.36963f, 22.468344f, 365.7129f), 958) { Comment = "Follow Alphinaud and Alisaie" }; index3 = 1; List list335 = new List(index3); CollectionsMarshal.SetCount(list335, index3); span4 = CollectionsMarshal.AsSpan(list335); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMB108_04387_Q1_000_161") }; obj242.DialogueChoices = list335; reference263 = obj242; obj241.Steps = list334; reference262 = obj241; num++; ref QuestSequence reference264 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = 5 }; index2 = 4; List list336 = new List(index2); CollectionsMarshal.SetCount(list336, index2); span3 = CollectionsMarshal.AsSpan(list336); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1039882u, new Vector3(-286.71664f, 5.6315875f, 264.1926f), 958) { NpcWaitDistance = 5f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1039882u, new Vector3(-126.2175f, 0.18809877f, 233.39058f), 958) { NpcWaitDistance = 5f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1039882u, new Vector3(67.2465f, 0.33215836f, 149.8282f), 958) { Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1039880u, new Vector3(66.50907f, 0.26087344f, 149.46323f), 958) { StopDistance = 1f }; obj243.Steps = list336; reference264 = obj243; num++; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list337 = new List(num2); CollectionsMarshal.SetCount(list337, num2); span3 = CollectionsMarshal.AsSpan(list337); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039883u, new Vector3(64.65234f, 0.21427588f, 147.8446f), 958) { StopDistance = 5f }; obj244.Steps = list337; reference265 = obj244; questRoot34.QuestSequence = list329; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(4388); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list338 = new List(num); CollectionsMarshal.SetCount(list338, num); span = CollectionsMarshal.AsSpan(list338); index = 0; span[index] = "liza"; questRoot35.Author = list338; index = 12; List list339 = new List(index); CollectionsMarshal.SetCount(list339, index); span2 = CollectionsMarshal.AsSpan(list339); num = 0; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 0 }; index2 = 1; List list340 = new List(index2); CollectionsMarshal.SetCount(list340, index2); span3 = CollectionsMarshal.AsSpan(list340); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039883u, new Vector3(64.65234f, 0.21427588f, 147.8446f), 958) { StopDistance = 5f }; obj245.Steps = list340; reference266 = obj245; num++; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj246 = new QuestSequence { Sequence = 1 }; num2 = 1; List list341 = new List(num2); CollectionsMarshal.SetCount(list341, num2); span3 = CollectionsMarshal.AsSpan(list341); index2 = 0; ref QuestStep reference268 = ref span3[index2]; QuestStep obj247 = new QuestStep(EInteractionType.Combat, null, new Vector3(168.04597f, 0.96746624f, 103.04115f), 958) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list342 = new List(num3); CollectionsMarshal.SetCount(list342, num3); span5 = CollectionsMarshal.AsSpan(list342); index3 = 0; span5[index3] = 14083u; index3++; span5[index3] = 14084u; obj247.KillEnemyDataIds = list342; reference268 = obj247; obj246.Steps = list341; reference267 = obj246; num++; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj248 = new QuestSequence { Sequence = 2 }; index2 = 1; List list343 = new List(index2); CollectionsMarshal.SetCount(list343, index2); span3 = CollectionsMarshal.AsSpan(list343); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038761u, new Vector3(169.2378f, 0.99992824f, 105.82129f), 958) { StopDistance = 5f }; obj248.Steps = list343; reference269 = obj248; num++; ref QuestSequence reference270 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = 3 }; num2 = 1; List list344 = new List(num2); CollectionsMarshal.SetCount(list344, num2); span3 = CollectionsMarshal.AsSpan(list344); index2 = 0; ref QuestStep reference271 = ref span3[index2]; QuestStep obj250 = new QuestStep(EInteractionType.Combat, null, new Vector3(301.11044f, 5.506278f, 78.14653f), 958) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list345 = new List(index3); CollectionsMarshal.SetCount(list345, index3); span5 = CollectionsMarshal.AsSpan(list345); num3 = 0; span5[num3] = 14082u; obj250.KillEnemyDataIds = list345; reference271 = obj250; obj249.Steps = list344; reference270 = obj249; num++; ref QuestSequence reference272 = ref span2[num]; QuestSequence obj251 = new QuestSequence { Sequence = 4 }; index2 = 1; List list346 = new List(index2); CollectionsMarshal.SetCount(list346, index2); span3 = CollectionsMarshal.AsSpan(list346); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038766u, new Vector3(301.19775f, 5.5300293f, 76.67651f), 958) { StopDistance = 5f }; obj251.Steps = list346; reference272 = obj251; num++; ref QuestSequence reference273 = ref span2[num]; QuestSequence obj252 = new QuestSequence { Sequence = 5 }; num2 = 1; List list347 = new List(num2); CollectionsMarshal.SetCount(list347, num2); span3 = CollectionsMarshal.AsSpan(list347); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040164u, new Vector3(387.28918f, 3.8935592f, 71.97681f), 958); obj252.Steps = list347; reference273 = obj252; num++; ref QuestSequence reference274 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = 6 }; index2 = 1; List list348 = new List(index2); CollectionsMarshal.SetCount(list348, index2); span3 = CollectionsMarshal.AsSpan(list348); num2 = 0; ref QuestStep reference275 = ref span3[num2]; QuestStep obj254 = new QuestStep(EInteractionType.Combat, null, new Vector3(527.62775f, 14.620869f, -164.97536f), 958) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list349 = new List(num3); CollectionsMarshal.SetCount(list349, num3); span5 = CollectionsMarshal.AsSpan(list349); index3 = 0; span5[index3] = 14081u; obj254.KillEnemyDataIds = list349; reference275 = obj254; obj253.Steps = list348; reference274 = obj253; num++; ref QuestSequence reference276 = ref span2[num]; QuestSequence obj255 = new QuestSequence { Sequence = 7 }; num2 = 1; List list350 = new List(num2); CollectionsMarshal.SetCount(list350, num2); span3 = CollectionsMarshal.AsSpan(list350); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040750u, new Vector3(526.9092f, 14.616225f, -162.85956f), 958) { StopDistance = 5f }; obj255.Steps = list350; reference276 = obj255; num++; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj256 = new QuestSequence { Sequence = 8 }; index2 = 1; List list351 = new List(index2); CollectionsMarshal.SetCount(list351, index2); span3 = CollectionsMarshal.AsSpan(list351); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039886u, new Vector3(520.8667f, 10.800001f, -352.49866f), 958); obj256.Steps = list351; reference277 = obj256; num++; ref QuestSequence reference278 = ref span2[num]; QuestSequence obj257 = new QuestSequence { Sequence = 9 }; num2 = 1; List list352 = new List(num2); CollectionsMarshal.SetCount(list352, num2); span3 = CollectionsMarshal.AsSpan(list352); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039889u, new Vector3(509.4834f, 10.800001f, -422.62915f), 958); obj257.Steps = list352; reference278 = obj257; num++; ref QuestSequence reference279 = ref span2[num]; QuestSequence obj258 = new QuestSequence { Sequence = 10 }; index2 = 1; List list353 = new List(index2); CollectionsMarshal.SetCount(list353, index2); span3 = CollectionsMarshal.AsSpan(list353); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039890u, new Vector3(528.2825f, -36.65f, -251.48401f), 958); obj258.Steps = list353; reference279 = obj258; num++; ref QuestSequence reference280 = ref span2[num]; QuestSequence obj259 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list354 = new List(num2); CollectionsMarshal.SetCount(list354, num2); span3 = CollectionsMarshal.AsSpan(list354); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039892u, new Vector3(547.5393f, -35.24417f, -192.27899f), 958); obj259.Steps = list354; reference280 = obj259; questRoot35.QuestSequence = list339; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(4389); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list355 = new List(num); CollectionsMarshal.SetCount(list355, num); span = CollectionsMarshal.AsSpan(list355); index = 0; span[index] = "liza"; questRoot36.Author = list355; index = 6; List list356 = new List(index); CollectionsMarshal.SetCount(list356, index); span2 = CollectionsMarshal.AsSpan(list356); num = 0; ref QuestSequence reference281 = ref span2[num]; QuestSequence obj260 = new QuestSequence { Sequence = 0 }; index2 = 1; List list357 = new List(index2); CollectionsMarshal.SetCount(list357, index2); span3 = CollectionsMarshal.AsSpan(list357); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039896u, new Vector3(530.1747f, -36.65f, -175.86023f), 958); obj260.Steps = list357; reference281 = obj260; num++; ref QuestSequence reference282 = ref span2[num]; QuestSequence obj261 = new QuestSequence { Sequence = 1 }; num2 = 6; List list358 = new List(num2); CollectionsMarshal.SetCount(list358, num2); span3 = CollectionsMarshal.AsSpan(list358); index2 = 0; ref QuestStep reference283 = ref span3[index2]; QuestStep obj262 = new QuestStep(EInteractionType.Interact, 1037716u, new Vector3(524.43726f, -36.65f, -186.69415f), 958) { Comment = "Caeso" }; index3 = 6; List list359 = new List(index3); CollectionsMarshal.SetCount(list359, index3); span6 = CollectionsMarshal.AsSpan(list359); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj262.CompletionQuestVariablesFlags = list359; reference283 = obj262; index2++; ref QuestStep reference284 = ref span3[index2]; QuestStep obj263 = new QuestStep(EInteractionType.Interact, 1037718u, new Vector3(512.62683f, -36.65f, -160.3266f), 958) { Comment = "Octavia" }; num3 = 6; List list360 = new List(num3); CollectionsMarshal.SetCount(list360, num3); span6 = CollectionsMarshal.AsSpan(list360); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj263.CompletionQuestVariablesFlags = list360; reference284 = obj263; index2++; ref QuestStep reference285 = ref span3[index2]; QuestStep questStep22 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(502.34732f, -36.65f, -178.38684f), 958); SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); index3 = 6; List list361 = new List(index3); CollectionsMarshal.SetCount(list361, index3); span6 = CollectionsMarshal.AsSpan(list361); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list361; skipConditions.StepIf = skipStepConditions; questStep22.SkipConditions = skipConditions; reference285 = questStep22; index2++; ref QuestStep reference286 = ref span3[index2]; QuestStep obj264 = new QuestStep(EInteractionType.Interact, 1037715u, new Vector3(500.57214f, -36.65f, -178.85101f), 958) { Comment = "Sabinianus" }; num3 = 6; List list362 = new List(num3); CollectionsMarshal.SetCount(list362, num3); span6 = CollectionsMarshal.AsSpan(list362); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj264.CompletionQuestVariablesFlags = list362; reference286 = obj264; index2++; ref QuestStep reference287 = ref span3[index2]; QuestStep obj265 = new QuestStep(EInteractionType.Interact, 1037717u, new Vector3(495.35352f, -36.06746f, -205.1576f), 958) { Comment = "Marcellinus" }; index3 = 6; List list363 = new List(index3); CollectionsMarshal.SetCount(list363, index3); span6 = CollectionsMarshal.AsSpan(list363); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj265.CompletionQuestVariablesFlags = list363; reference287 = obj265; index2++; ref QuestStep reference288 = ref span3[index2]; QuestStep obj266 = new QuestStep(EInteractionType.Interact, 2012062u, new Vector3(512.1679f, -34.82775f, -201.7169f), 958) { Comment = "Magitek Radio" }; num3 = 6; List list364 = new List(num3); CollectionsMarshal.SetCount(list364, num3); span6 = CollectionsMarshal.AsSpan(list364); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj266.CompletionQuestVariablesFlags = list364; reference288 = obj266; obj261.Steps = list358; reference282 = obj261; num++; ref QuestSequence reference289 = ref span2[num]; QuestSequence obj267 = new QuestSequence { Sequence = 2 }; index2 = 1; List list365 = new List(index2); CollectionsMarshal.SetCount(list365, index2); span3 = CollectionsMarshal.AsSpan(list365); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039899u, new Vector3(549.6758f, -36.616077f, -216.84601f), 958); obj267.Steps = list365; reference289 = obj267; num++; ref QuestSequence reference290 = ref span2[num]; QuestSequence obj268 = new QuestSequence { Sequence = 3 }; num2 = 3; List list366 = new List(num2); CollectionsMarshal.SetCount(list366, num2); span3 = CollectionsMarshal.AsSpan(list366); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(548.01605f, -36.61611f, -237.499f), 958) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(547.66595f, -36.616203f, -244.51854f), 958) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1037719u, new Vector3(549.7977f, -36.61618f, -260.57837f), 958); obj268.Steps = list366; reference290 = obj268; num++; ref QuestSequence reference291 = ref span2[num]; QuestSequence obj269 = new QuestSequence { Sequence = 4 }; index2 = 3; List list367 = new List(index2); CollectionsMarshal.SetCount(list367, index2); span3 = CollectionsMarshal.AsSpan(list367); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(547.021f, -36.616203f, -244.6051f), 958) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(549.7444f, -36.61608f, -225.64955f), 958) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1039899u, new Vector3(549.6758f, -36.616077f, -216.84601f), 958) { DisableNavmesh = true }; obj269.Steps = list367; reference291 = obj269; num++; ref QuestSequence reference292 = ref span2[num]; QuestSequence obj270 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list368 = new List(num2); CollectionsMarshal.SetCount(list368, num2); span3 = CollectionsMarshal.AsSpan(list368); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039896u, new Vector3(530.1747f, -36.65f, -175.86023f), 958); obj270.Steps = list368; reference292 = obj270; questRoot36.QuestSequence = list356; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(4390); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list369 = new List(num); CollectionsMarshal.SetCount(list369, num); span = CollectionsMarshal.AsSpan(list369); index = 0; span[index] = "liza"; questRoot37.Author = list369; index = 7; List list370 = new List(index); CollectionsMarshal.SetCount(list370, index); span2 = CollectionsMarshal.AsSpan(list370); num = 0; ref QuestSequence reference293 = ref span2[num]; QuestSequence obj271 = new QuestSequence { Sequence = 0 }; index2 = 1; List list371 = new List(index2); CollectionsMarshal.SetCount(list371, index2); span3 = CollectionsMarshal.AsSpan(list371); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039896u, new Vector3(530.1747f, -36.65f, -175.86023f), 958); obj271.Steps = list371; reference293 = obj271; num++; ref QuestSequence reference294 = ref span2[num]; QuestSequence obj272 = new QuestSequence { Sequence = 1 }; num2 = 2; List list372 = new List(num2); CollectionsMarshal.SetCount(list372, num2); span3 = CollectionsMarshal.AsSpan(list372); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(531.7644f, -36.650005f, -228.76685f), 958); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1039901u, new Vector3(408.65186f, 15.5581665f, -496.14713f), 958); obj272.Steps = list372; reference294 = obj272; num++; ref QuestSequence reference295 = ref span2[num]; QuestSequence obj273 = new QuestSequence { Sequence = 2 }; index2 = 5; List list373 = new List(index2); CollectionsMarshal.SetCount(list373, index2); span3 = CollectionsMarshal.AsSpan(list373); num2 = 0; ref QuestStep reference296 = ref span3[num2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 2012093u, new Vector3(381.73486f, 15.548889f, -503.2578f), 958); index3 = 6; List list374 = new List(index3); CollectionsMarshal.SetCount(list374, index3); span6 = CollectionsMarshal.AsSpan(list374); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list374; reference296 = questStep23; num2++; ref QuestStep reference297 = ref span3[num2]; QuestStep obj274 = new QuestStep(EInteractionType.Interact, 2012094u, new Vector3(381.64343f, 25.986084f, -503.19678f), 958) { Mount = true, Comment = "Map" }; num3 = 6; List list375 = new List(num3); CollectionsMarshal.SetCount(list375, num3); span6 = CollectionsMarshal.AsSpan(list375); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj274.CompletionQuestVariablesFlags = list375; reference297 = obj274; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2012005u, new Vector3(382.1621f, 25.894531f, -482.20038f), 958) { AetherCurrentId = 2818349u }; num2++; ref QuestStep reference298 = ref span3[num2]; QuestStep obj275 = new QuestStep(EInteractionType.Interact, 2012095u, new Vector3(423.1173f, 16.311829f, -570.3365f), 958) { Comment = "Warmachine Wreckage" }; index3 = 6; List list376 = new List(index3); CollectionsMarshal.SetCount(list376, index3); span6 = CollectionsMarshal.AsSpan(list376); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj275.CompletionQuestVariablesFlags = list376; reference298 = obj275; num2++; ref QuestStep reference299 = ref span3[num2]; QuestStep obj276 = new QuestStep(EInteractionType.Interact, 2012096u, new Vector3(381.9486f, 16.617004f, -635.33997f), 958) { Comment = "Children's Slide" }; num3 = 6; List list377 = new List(num3); CollectionsMarshal.SetCount(list377, num3); span6 = CollectionsMarshal.AsSpan(list377); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj276.CompletionQuestVariablesFlags = list377; reference299 = obj276; obj273.Steps = list373; reference295 = obj273; num++; ref QuestSequence reference300 = ref span2[num]; QuestSequence obj277 = new QuestSequence { Sequence = 3 }; num2 = 1; List list378 = new List(num2); CollectionsMarshal.SetCount(list378, num2); span3 = CollectionsMarshal.AsSpan(list378); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039906u, new Vector3(432.2423f, 15.558166f, -611.90204f), 958); obj277.Steps = list378; reference300 = obj277; num++; ref QuestSequence reference301 = ref span2[num]; QuestSequence obj278 = new QuestSequence { Sequence = 4 }; index2 = 2; List list379 = new List(index2); CollectionsMarshal.SetCount(list379, index2); span3 = CollectionsMarshal.AsSpan(list379); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(434.73416f, 15.085039f, -614.55194f), 958) { DisableNavmesh = true, Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2012100u, new Vector3(445.76172f, 15.487854f, -648.61523f), 958) { DisableNavmesh = true }; obj278.Steps = list379; reference301 = obj278; num++; ref QuestSequence reference302 = ref span2[num]; QuestSequence obj279 = new QuestSequence { Sequence = 5 }; num2 = 1; List list380 = new List(num2); CollectionsMarshal.SetCount(list380, num2); span3 = CollectionsMarshal.AsSpan(list380); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039906u, new Vector3(432.2423f, 15.558166f, -611.90204f), 958); obj279.Steps = list380; reference302 = obj279; num++; ref QuestSequence reference303 = ref span2[num]; QuestSequence obj280 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list381 = new List(index2); CollectionsMarshal.SetCount(list381, index2); span3 = CollectionsMarshal.AsSpan(list381); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039906u, new Vector3(432.2423f, 15.558166f, -611.90204f), 958); obj280.Steps = list381; reference303 = obj280; questRoot37.QuestSequence = list370; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(4391); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list382 = new List(num); CollectionsMarshal.SetCount(list382, num); span = CollectionsMarshal.AsSpan(list382); index = 0; span[index] = "liza"; questRoot38.Author = list382; index = 6; List list383 = new List(index); CollectionsMarshal.SetCount(list383, index); span2 = CollectionsMarshal.AsSpan(list383); num = 0; ref QuestSequence reference304 = ref span2[num]; QuestSequence obj281 = new QuestSequence { Sequence = 0 }; num2 = 1; List list384 = new List(num2); CollectionsMarshal.SetCount(list384, num2); span3 = CollectionsMarshal.AsSpan(list384); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038789u, new Vector3(413.13794f, 16.102577f, -578.4848f), 958) { StopDistance = 5f }; obj281.Steps = list384; reference304 = obj281; num++; ref QuestSequence reference305 = ref span2[num]; QuestSequence obj282 = new QuestSequence { Sequence = 1 }; index2 = 1; List list385 = new List(index2); CollectionsMarshal.SetCount(list385, index2); span3 = CollectionsMarshal.AsSpan(list385); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039910u, new Vector3(340.59656f, 10.799996f, -529.9306f), 958); obj282.Steps = list385; reference305 = obj282; num++; ref QuestSequence reference306 = ref span2[num]; QuestSequence obj283 = new QuestSequence { Sequence = 2 }; num2 = 1; List list386 = new List(num2); CollectionsMarshal.SetCount(list386, num2); span3 = CollectionsMarshal.AsSpan(list386); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2012101u, new Vector3(270.25244f, 10.452393f, -579.7666f), 958) { ItemId = 2003229u }; obj283.Steps = list386; reference306 = obj283; num++; ref QuestSequence reference307 = ref span2[num]; QuestSequence obj284 = new QuestSequence { Sequence = 3 }; index2 = 1; List list387 = new List(index2); CollectionsMarshal.SetCount(list387, index2); span3 = CollectionsMarshal.AsSpan(list387); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039910u, new Vector3(340.59656f, 10.799996f, -529.9306f), 958); obj284.Steps = list387; reference307 = obj284; num++; ref QuestSequence reference308 = ref span2[num]; QuestSequence obj285 = new QuestSequence { Sequence = 4 }; num2 = 1; List list388 = new List(num2); CollectionsMarshal.SetCount(list388, num2); span3 = CollectionsMarshal.AsSpan(list388); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012106u, new Vector3(339.1621f, 10.788086f, -530.54095f), 958); obj285.Steps = list388; reference308 = obj285; num++; ref QuestSequence reference309 = ref span2[num]; QuestSequence obj286 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list389 = new List(index2); CollectionsMarshal.SetCount(list389, index2); span3 = CollectionsMarshal.AsSpan(list389); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039913u, new Vector3(526.3904f, -36.65f, -233.87512f), 958) { StopDistance = 5f }; obj286.Steps = list389; reference309 = obj286; questRoot38.QuestSequence = list383; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(4392); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list390 = new List(num); CollectionsMarshal.SetCount(list390, num); span = CollectionsMarshal.AsSpan(list390); index = 0; span[index] = "liza"; questRoot39.Author = list390; index = 5; List list391 = new List(index); CollectionsMarshal.SetCount(list391, index); span2 = CollectionsMarshal.AsSpan(list391); num = 0; ref QuestSequence reference310 = ref span2[num]; QuestSequence obj287 = new QuestSequence { Sequence = 0 }; num2 = 1; List list392 = new List(num2); CollectionsMarshal.SetCount(list392, num2); span3 = CollectionsMarshal.AsSpan(list392); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039913u, new Vector3(526.3904f, -36.65f, -233.87512f), 958) { StopDistance = 5f }; obj287.Steps = list392; reference310 = obj287; num++; ref QuestSequence reference311 = ref span2[num]; QuestSequence obj288 = new QuestSequence { Sequence = 1 }; index2 = 2; List list393 = new List(index2); CollectionsMarshal.SetCount(list393, index2); span3 = CollectionsMarshal.AsSpan(list393); num2 = 0; ref QuestStep reference312 = ref span3[num2]; QuestStep obj289 = new QuestStep(EInteractionType.Interact, 1038790u, new Vector3(495.41467f, -36.06746f, -205.12708f), 958) { Comment = "Marcellinus" }; index3 = 6; List list394 = new List(index3); CollectionsMarshal.SetCount(list394, index3); span6 = CollectionsMarshal.AsSpan(list394); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj289.CompletionQuestVariablesFlags = list394; reference312 = obj289; num2++; ref QuestStep reference313 = ref span3[num2]; QuestStep obj290 = new QuestStep(EInteractionType.Interact, 1038791u, new Vector3(512.62683f, -36.65f, -160.3266f), 958) { Comment = "Octavia" }; num3 = 6; List list395 = new List(num3); CollectionsMarshal.SetCount(list395, num3); span6 = CollectionsMarshal.AsSpan(list395); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj290.CompletionQuestVariablesFlags = list395; reference313 = obj290; obj288.Steps = list393; reference311 = obj288; num++; ref QuestSequence reference314 = ref span2[num]; QuestSequence obj291 = new QuestSequence { Sequence = 2 }; num2 = 1; List list396 = new List(num2); CollectionsMarshal.SetCount(list396, num2); span3 = CollectionsMarshal.AsSpan(list396); index2 = 0; ref QuestStep reference315 = ref span3[index2]; QuestStep questStep24 = new QuestStep(EInteractionType.Interact, 1039889u, new Vector3(509.4834f, 10.800001f, -422.62915f), 958); index3 = 1; List list397 = new List(index3); CollectionsMarshal.SetCount(list397, index3); span4 = CollectionsMarshal.AsSpan(list397); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMB113_04392_Q1_000_031"), Answer = new ExcelRef("TEXT_AKTKMB113_04392_A1_000_032") }; questStep24.DialogueChoices = list397; reference315 = questStep24; obj291.Steps = list396; reference314 = obj291; num++; ref QuestSequence reference316 = ref span2[num]; QuestSequence obj292 = new QuestSequence { Sequence = 3 }; index2 = 1; List list398 = new List(index2); CollectionsMarshal.SetCount(list398, index2); span3 = CollectionsMarshal.AsSpan(list398); num2 = 0; ref QuestStep reference317 = ref span3[num2]; QuestStep questStep25 = new QuestStep(EInteractionType.Interact, 2012107u, new Vector3(279.37744f, 10.8185425f, -232.98999f), 958); num3 = 1; List list399 = new List(num3); CollectionsMarshal.SetCount(list399, num3); span4 = CollectionsMarshal.AsSpan(list399); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMB113_04392_Q2_000_051") }; questStep25.DialogueChoices = list399; reference317 = questStep25; obj292.Steps = list398; reference316 = obj292; num++; ref QuestSequence reference318 = ref span2[num]; QuestSequence obj293 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list400 = new List(num2); CollectionsMarshal.SetCount(list400, num2); span3 = CollectionsMarshal.AsSpan(list400); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039915u, new Vector3(-399.80164f, 22.143175f, 422.8733f), 958); obj293.Steps = list400; reference318 = obj293; questRoot39.QuestSequence = list391; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(4393); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list401 = new List(num); CollectionsMarshal.SetCount(list401, num); span = CollectionsMarshal.AsSpan(list401); index = 0; span[index] = "liza"; questRoot40.Author = list401; index = 9; List list402 = new List(index); CollectionsMarshal.SetCount(list402, index); span2 = CollectionsMarshal.AsSpan(list402); num = 0; ref QuestSequence reference319 = ref span2[num]; QuestSequence obj294 = new QuestSequence { Sequence = 0 }; index2 = 1; List list403 = new List(index2); CollectionsMarshal.SetCount(list403, index2); span3 = CollectionsMarshal.AsSpan(list403); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039915u, new Vector3(-399.80164f, 22.143175f, 422.8733f), 958); obj294.Steps = list403; reference319 = obj294; num++; ref QuestSequence reference320 = ref span2[num]; QuestSequence obj295 = new QuestSequence { Sequence = 1 }; num2 = 2; List list404 = new List(num2); CollectionsMarshal.SetCount(list404, num2); span3 = CollectionsMarshal.AsSpan(list404); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041753u, new Vector3(-321.49237f, 22.009079f, 424.00232f), 958) { PickUpQuestId = new QuestId(4498) }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1039917u, new Vector3(495.50623f, 10.800001f, -425.2232f), 958); obj295.Steps = list404; reference320 = obj295; num++; ref QuestSequence reference321 = ref span2[num]; QuestSequence obj296 = new QuestSequence { Sequence = 2 }; index2 = 1; List list405 = new List(index2); CollectionsMarshal.SetCount(list405, index2); span3 = CollectionsMarshal.AsSpan(list405); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037715u, new Vector3(500.57214f, -36.65f, -178.85101f), 958); obj296.Steps = list405; reference321 = obj296; num++; ref QuestSequence reference322 = ref span2[num]; QuestSequence obj297 = new QuestSequence { Sequence = 3 }; num2 = 2; List list406 = new List(num2); CollectionsMarshal.SetCount(list406, num2); span3 = CollectionsMarshal.AsSpan(list406); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 958) { StopDistance = 7f, DisableNavmesh = true, Aetheryte = EAetheryteLocation.GarlemaldTertium }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1037716u, new Vector3(524.43726f, -36.65f, -186.69415f), 958); obj297.Steps = list406; reference322 = obj297; num++; ref QuestSequence reference323 = ref span2[num]; QuestSequence obj298 = new QuestSequence { Sequence = 4 }; index2 = 1; List list407 = new List(index2); CollectionsMarshal.SetCount(list407, index2); span3 = CollectionsMarshal.AsSpan(list407); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037719u, new Vector3(549.7977f, -36.61618f, -260.57837f), 958); obj298.Steps = list407; reference323 = obj298; num++; ref QuestSequence reference324 = ref span2[num]; QuestSequence obj299 = new QuestSequence { Sequence = 5 }; num2 = 1; List list408 = new List(num2); CollectionsMarshal.SetCount(list408, num2); span3 = CollectionsMarshal.AsSpan(list408); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039924u, new Vector3(547.5089f, -35.24417f, -192.73676f), 958); obj299.Steps = list408; reference324 = obj299; num++; ref QuestSequence reference325 = ref span2[num]; QuestSequence obj300 = new QuestSequence { Sequence = 6 }; index2 = 8; List list409 = new List(index2); CollectionsMarshal.SetCount(list409, index2); span3 = CollectionsMarshal.AsSpan(list409); num2 = 0; ref QuestStep reference326 = ref span3[num2]; QuestStep obj301 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(539.89374f, -36.65f, -193.11551f), 958) { DisableNavmesh = true, Mount = true }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); index3 = 6; List list410 = new List(index3); CollectionsMarshal.SetCount(list410, index3); span6 = CollectionsMarshal.AsSpan(list410); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list410; skipStepConditions2.NearPosition = new NearPositionCondition { Position = new Vector3(496.94043f, 10.887661f, -418.57025f), MaximumDistance = 30f, TerritoryId = 958 }; skipConditions2.StepIf = skipStepConditions2; obj301.SkipConditions = skipConditions2; reference326 = obj301; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1040633u, new Vector3(496.94043f, 10.887661f, -418.57025f), 958) { PickUpQuestId = new QuestId(4232) }; num2++; ref QuestStep reference327 = ref span3[num2]; QuestStep obj302 = new QuestStep(EInteractionType.Combat, 2012111u, new Vector3(507.042f, 8.8654175f, 64.68298f), 958) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list411 = new List(num3); CollectionsMarshal.SetCount(list411, num3); span5 = CollectionsMarshal.AsSpan(list411); index3 = 0; span5[index3] = 14078u; obj302.KillEnemyDataIds = list411; index3 = 6; List list412 = new List(index3); CollectionsMarshal.SetCount(list412, index3); span6 = CollectionsMarshal.AsSpan(list412); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj302.CompletionQuestVariablesFlags = list412; reference327 = obj302; num2++; ref QuestStep reference328 = ref span3[num2]; QuestStep obj303 = new QuestStep(EInteractionType.Combat, 2012109u, new Vector3(338.49072f, 2.304016f, 94.77368f), 958) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list413 = new List(num3); CollectionsMarshal.SetCount(list413, num3); span5 = CollectionsMarshal.AsSpan(list413); index3 = 0; span5[index3] = 14079u; obj303.KillEnemyDataIds = list413; obj303.CombatItemUse = new CombatItemUse { ItemId = 2003231u, Condition = ECombatItemUseCondition.Incapacitated }; index3 = 6; List list414 = new List(index3); CollectionsMarshal.SetCount(list414, index3); span6 = CollectionsMarshal.AsSpan(list414); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj303.CompletionQuestVariablesFlags = list414; reference328 = obj303; num2++; ref QuestStep reference329 = ref span3[num2]; QuestStep obj304 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(88.57295f, 1.3869624f, 124.77198f), 958) { Comment = "Avoids combat" }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 6; List list415 = new List(num3); CollectionsMarshal.SetCount(list415, num3); span6 = CollectionsMarshal.AsSpan(list415); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list415; skipConditions3.StepIf = skipStepConditions3; obj304.SkipConditions = skipConditions3; reference329 = obj304; num2++; ref QuestStep reference330 = ref span3[num2]; QuestStep questStep26 = new QuestStep(EInteractionType.Interact, 2012108u, new Vector3(79.42322f, 0.62561035f, 153.24634f), 958); index3 = 6; List list416 = new List(index3); CollectionsMarshal.SetCount(list416, index3); span6 = CollectionsMarshal.AsSpan(list416); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep26.CompletionQuestVariablesFlags = list416; reference330 = questStep26; num2++; ref QuestStep reference331 = ref span3[num2]; QuestStep obj305 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-20.886705f, -0.47744966f, 353.66968f), 958) { Comment = "Avoids combat" }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 6; List list417 = new List(num3); CollectionsMarshal.SetCount(list417, num3); span6 = CollectionsMarshal.AsSpan(list417); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list417; skipConditions4.StepIf = skipStepConditions4; obj305.SkipConditions = skipConditions4; reference331 = obj305; num2++; ref QuestStep reference332 = ref span3[num2]; QuestStep obj306 = new QuestStep(EInteractionType.Combat, 2012110u, new Vector3(-25.558899f, -12.954956f, 396.96338f), 958) { DisableNavmesh = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list418 = new List(index3); CollectionsMarshal.SetCount(list418, index3); span5 = CollectionsMarshal.AsSpan(list418); num3 = 0; span5[num3] = 14080u; obj306.KillEnemyDataIds = list418; obj306.CombatItemUse = new CombatItemUse { ItemId = 2003231u, Condition = ECombatItemUseCondition.Incapacitated }; num3 = 6; List list419 = new List(num3); CollectionsMarshal.SetCount(list419, num3); span6 = CollectionsMarshal.AsSpan(list419); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj306.CompletionQuestVariablesFlags = list419; reference332 = obj306; obj300.Steps = list409; reference325 = obj300; num++; ref QuestSequence reference333 = ref span2[num]; QuestSequence obj307 = new QuestSequence { Sequence = 7 }; num2 = 1; List list420 = new List(num2); CollectionsMarshal.SetCount(list420, num2); span3 = CollectionsMarshal.AsSpan(list420); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039930u, new Vector3(-208.33148f, 15.486622f, 450.88867f), 958); obj307.Steps = list420; reference333 = obj307; num++; ref QuestSequence reference334 = ref span2[num]; QuestSequence obj308 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list421 = new List(index2); CollectionsMarshal.SetCount(list421, index2); span3 = CollectionsMarshal.AsSpan(list421); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039931u, new Vector3(-351.15588f, 23.742596f, 418.4176f), 958); obj308.Steps = list421; reference334 = obj308; questRoot40.QuestSequence = list402; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(4394); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list422 = new List(num); CollectionsMarshal.SetCount(list422, num); span = CollectionsMarshal.AsSpan(list422); index = 0; span[index] = "liza"; questRoot41.Author = list422; index = 3; List list423 = new List(index); CollectionsMarshal.SetCount(list423, index); span2 = CollectionsMarshal.AsSpan(list423); num = 0; ref QuestSequence reference335 = ref span2[num]; QuestSequence obj309 = new QuestSequence { Sequence = 0 }; num2 = 1; List list424 = new List(num2); CollectionsMarshal.SetCount(list424, num2); span3 = CollectionsMarshal.AsSpan(list424); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039931u, new Vector3(-351.15588f, 23.742596f, 418.4176f), 958); obj309.Steps = list424; reference335 = obj309; num++; ref QuestSequence reference336 = ref span2[num]; QuestSequence obj310 = new QuestSequence { Sequence = 1 }; index2 = 3; List list425 = new List(index2); CollectionsMarshal.SetCount(list425, index2); span3 = CollectionsMarshal.AsSpan(list425); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1040898u, new Vector3(-433.12738f, 22.221891f, 460.80713f), 958) { PickUpQuestId = new QuestId(4216) }; num2++; ref QuestStep reference337 = ref span3[num2]; QuestStep obj311 = new QuestStep(EInteractionType.AcceptQuest, 1041765u, new Vector3(-323.4455f, 22f, 487.81555f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; SkipConditions skipConditions5 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); index3 = 1; List list426 = new List(index3); CollectionsMarshal.SetCount(list426, index3); Span span7 = CollectionsMarshal.AsSpan(list426); num3 = 0; span7[num3] = new QuestId(4502); skipAetheryteCondition.QuestsCompleted = list426; skipConditions5.AetheryteShortcutIf = skipAetheryteCondition; obj311.SkipConditions = skipConditions5; obj311.PickUpQuestId = new QuestId(4502); reference337 = obj311; num2++; ref QuestStep reference338 = ref span3[num2]; QuestStep obj312 = new QuestStep(EInteractionType.SinglePlayerDuty, 1039932u, new Vector3(-357.99194f, 22f, 488.3954f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; SinglePlayerDutyOptions singlePlayerDutyOptions2 = new SinglePlayerDutyOptions(); num3 = 4; List list427 = new List(num3); CollectionsMarshal.SetCount(list427, num3); span = CollectionsMarshal.AsSpan(list427); index3 = 0; span[index3] = "Instance probably only works on very easy difficulty"; index3++; span[index3] = "AI doesn't move to first enemy"; index3++; span[index3] = "AI doesn't unmount from the Magitek Reaper"; index3++; span[index3] = "Navmesh takes 5+ minutes to build"; singlePlayerDutyOptions2.Notes = list427; obj312.SinglePlayerDutyOptions = singlePlayerDutyOptions2; obj312.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-357.99194f, 22f, 488.3954f), MaximumDistance = 200f, TerritoryId = 958 } } }; index3 = 3; List list428 = new List(index3); CollectionsMarshal.SetCount(list428, index3); span4 = CollectionsMarshal.AsSpan(list428); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMB115_04394_Q1_000_042") }; num3++; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "ContentTalk", Prompt = new ExcelRef(254u), Answer = new ExcelRef(247u), SpecialCondition = "NoDutyActions" }; num3++; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "ContentTalk", Prompt = new ExcelRef(254u), Answer = new ExcelRef(248u) }; obj312.DialogueChoices = list428; reference338 = obj312; obj310.Steps = list425; reference336 = obj310; num++; ref QuestSequence reference339 = ref span2[num]; QuestSequence obj313 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list429 = new List(num2); CollectionsMarshal.SetCount(list429, num2); span3 = CollectionsMarshal.AsSpan(list429); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039933u, new Vector3(-369.2531f, 22.20836f, 403.76892f), 958) { StopDistance = 5f }; obj313.Steps = list429; reference339 = obj313; questRoot41.QuestSequence = list423; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(4395); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list430 = new List(num); CollectionsMarshal.SetCount(list430, num); span = CollectionsMarshal.AsSpan(list430); index = 0; span[index] = "liza"; questRoot42.Author = list430; index = 7; List list431 = new List(index); CollectionsMarshal.SetCount(list431, index); span2 = CollectionsMarshal.AsSpan(list431); num = 0; ref QuestSequence reference340 = ref span2[num]; QuestSequence obj314 = new QuestSequence { Sequence = 0 }; index2 = 1; List list432 = new List(index2); CollectionsMarshal.SetCount(list432, index2); span3 = CollectionsMarshal.AsSpan(list432); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039940u, new Vector3(-371.29785f, 22.255f, 400.71716f), 958); obj314.Steps = list432; reference340 = obj314; num++; ref QuestSequence reference341 = ref span2[num]; QuestSequence obj315 = new QuestSequence { Sequence = 1 }; num2 = 1; List list433 = new List(num2); CollectionsMarshal.SetCount(list433, num2); span3 = CollectionsMarshal.AsSpan(list433); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039942u, new Vector3(-462.57727f, 20.805109f, -340.68823f), 958); obj315.Steps = list433; reference341 = obj315; num++; ref QuestSequence reference342 = ref span2[num]; QuestSequence obj316 = new QuestSequence { Sequence = 2 }; index2 = 2; List list434 = new List(index2); CollectionsMarshal.SetCount(list434, index2); span3 = CollectionsMarshal.AsSpan(list434); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2012006u, new Vector3(-602.04474f, 34.286987f, -325.85645f), 958) { AetherCurrentId = 2818350u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1039946u, new Vector3(-476.0052f, 10.889291f, -678.0652f), 958); obj316.Steps = list434; reference342 = obj316; num++; ref QuestSequence reference343 = ref span2[num]; QuestSequence obj317 = new QuestSequence { Sequence = 3 }; num2 = 2; List list435 = new List(num2); CollectionsMarshal.SetCount(list435, num2); span3 = CollectionsMarshal.AsSpan(list435); index2 = 0; ref QuestStep reference344 = ref span3[index2]; QuestStep questStep27 = new QuestStep(EInteractionType.Interact, 1042016u, new Vector3(-483.299f, 10.889291f, -677.4243f), 958); num3 = 1; List list436 = new List(num3); CollectionsMarshal.SetCount(list436, num3); span4 = CollectionsMarshal.AsSpan(list436); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMB116_04395_Q3_000_206") }; questStep27.DialogueChoices = list436; reference344 = questStep27; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2012112u, new Vector3(-516.7163f, -190.02063f, -675.288f), 958); obj317.Steps = list435; reference343 = obj317; num++; ref QuestSequence reference345 = ref span2[num]; QuestSequence obj318 = new QuestSequence { Sequence = 4 }; index2 = 1; List list437 = new List(index2); CollectionsMarshal.SetCount(list437, index2); span3 = CollectionsMarshal.AsSpan(list437); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 958) { DutyOptions = new DutyOptions { ContentFinderConditionId = 785u } }; obj318.Steps = list437; reference345 = obj318; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference346 = ref span2[num]; QuestSequence obj319 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list438 = new List(num2); CollectionsMarshal.SetCount(list438, num2); span3 = CollectionsMarshal.AsSpan(list438); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039969u, new Vector3(2.029419f, 0f, 33.585083f), 1024) { StopDistance = 4f }; obj319.Steps = list438; reference346 = obj319; questRoot42.QuestSequence = list431; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(4396); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list439 = new List(num); CollectionsMarshal.SetCount(list439, num); span = CollectionsMarshal.AsSpan(list439); index = 0; span[index] = "liza"; questRoot43.Author = list439; index = 7; List list440 = new List(index); CollectionsMarshal.SetCount(list440, index); span2 = CollectionsMarshal.AsSpan(list440); num = 0; ref QuestSequence reference347 = ref span2[num]; QuestSequence obj320 = new QuestSequence { Sequence = 0 }; index2 = 1; List list441 = new List(index2); CollectionsMarshal.SetCount(list441, index2); span3 = CollectionsMarshal.AsSpan(list441); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039974u, new Vector3(2.5177002f, 0f, 26.840576f), 1024); obj320.Steps = list441; reference347 = obj320; num++; ref QuestSequence reference348 = ref span2[num]; QuestSequence obj321 = new QuestSequence { Sequence = 1 }; num2 = 1; List list442 = new List(num2); CollectionsMarshal.SetCount(list442, num2); span3 = CollectionsMarshal.AsSpan(list442); index2 = 0; ref QuestStep reference349 = ref span3[index2]; QuestStep questStep28 = new QuestStep(EInteractionType.Interact, 2012116u, new Vector3(5.585561E-05f, 6.62077f, -0.00103838f), 1024); index3 = 1; List list443 = new List(index3); CollectionsMarshal.SetCount(list443, index3); span4 = CollectionsMarshal.AsSpan(list443); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMB117_04396_Q1_000_060") }; questStep28.DialogueChoices = list443; reference349 = questStep28; obj321.Steps = list442; reference348 = obj321; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference350 = ref span2[num]; QuestSequence obj322 = new QuestSequence { Sequence = 3 }; index2 = 2; List list444 = new List(index2); CollectionsMarshal.SetCount(list444, index2); span3 = CollectionsMarshal.AsSpan(list444); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 959) { DisableNavmesh = true, Mount = true, Aetheryte = EAetheryteLocation.MareLamentorumSinusLacrimarum }; num2++; ref QuestStep reference351 = ref span3[num2]; QuestStep obj323 = new QuestStep(EInteractionType.Combat, 1039977u, new Vector3(-627.49677f, 128.67758f, 632.41016f), 959) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list445 = new List(num3); CollectionsMarshal.SetCount(list445, num3); span5 = CollectionsMarshal.AsSpan(list445); index3 = 0; span5[index3] = 14077u; obj323.KillEnemyDataIds = list445; reference351 = obj323; obj322.Steps = list444; reference350 = obj322; num++; ref QuestSequence reference352 = ref span2[num]; QuestSequence obj324 = new QuestSequence { Sequence = 4 }; num2 = 1; List list446 = new List(num2); CollectionsMarshal.SetCount(list446, num2); span3 = CollectionsMarshal.AsSpan(list446); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039977u, new Vector3(-627.49677f, 128.67758f, 632.41016f), 959); obj324.Steps = list446; reference352 = obj324; num++; ref QuestSequence reference353 = ref span2[num]; QuestSequence obj325 = new QuestSequence { Sequence = 5 }; index2 = 1; List list447 = new List(index2); CollectionsMarshal.SetCount(list447, index2); span3 = CollectionsMarshal.AsSpan(list447); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012118u, new Vector3(-423.9109f, 136.9497f, 573.47986f), 959); obj325.Steps = list447; reference353 = obj325; num++; ref QuestSequence reference354 = ref span2[num]; QuestSequence obj326 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list448 = new List(num2); CollectionsMarshal.SetCount(list448, num2); span3 = CollectionsMarshal.AsSpan(list448); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042050u, new Vector3(-383.04724f, 169.00394f, 547.5393f), 959); obj326.Steps = list448; reference354 = obj326; questRoot43.QuestSequence = list440; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(4397); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list449 = new List(num); CollectionsMarshal.SetCount(list449, num); span = CollectionsMarshal.AsSpan(list449); index = 0; span[index] = "liza"; questRoot44.Author = list449; index = 10; List list450 = new List(index); CollectionsMarshal.SetCount(list450, index); span2 = CollectionsMarshal.AsSpan(list450); num = 0; ref QuestSequence reference355 = ref span2[num]; QuestSequence obj327 = new QuestSequence { Sequence = 0 }; index2 = 1; List list451 = new List(index2); CollectionsMarshal.SetCount(list451, index2); span3 = CollectionsMarshal.AsSpan(list451); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039978u, new Vector3(-383.04724f, 169.00394f, 547.5393f), 959); obj327.Steps = list451; reference355 = obj327; num++; ref QuestSequence reference356 = ref span2[num]; QuestSequence obj328 = new QuestSequence { Sequence = 1 }; num2 = 1; List list452 = new List(num2); CollectionsMarshal.SetCount(list452, num2); span3 = CollectionsMarshal.AsSpan(list452); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039979u, new Vector3(-351.97992f, 103.09564f, 514.4884f), 959) { DisableNavmesh = true }; obj328.Steps = list452; reference356 = obj328; num++; ref QuestSequence reference357 = ref span2[num]; QuestSequence obj329 = new QuestSequence { Sequence = 2 }; index2 = 1; List list453 = new List(index2); CollectionsMarshal.SetCount(list453, index2); span3 = CollectionsMarshal.AsSpan(list453); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039980u, new Vector3(-262.3484f, 75.328064f, 500.08386f), 959); obj329.Steps = list453; reference357 = obj329; num++; ref QuestSequence reference358 = ref span2[num]; QuestSequence obj330 = new QuestSequence { Sequence = 3 }; num2 = 1; List list454 = new List(num2); CollectionsMarshal.SetCount(list454, num2); span3 = CollectionsMarshal.AsSpan(list454); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039981u, new Vector3(-258.56415f, 73.19127f, 455.49695f), 959); obj330.Steps = list454; reference358 = obj330; num++; ref QuestSequence reference359 = ref span2[num]; QuestSequence obj331 = new QuestSequence { Sequence = 4 }; index2 = 1; List list455 = new List(index2); CollectionsMarshal.SetCount(list455, index2); span3 = CollectionsMarshal.AsSpan(list455); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039982u, new Vector3(-193.13348f, 57.684105f, 410.849f), 959); obj331.Steps = list455; reference359 = obj331; num++; ref QuestSequence reference360 = ref span2[num]; QuestSequence obj332 = new QuestSequence { Sequence = 5 }; num2 = 9; List list456 = new List(num2); CollectionsMarshal.SetCount(list456, num2); span3 = CollectionsMarshal.AsSpan(list456); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039985u, new Vector3(-189.92908f, 58.229942f, 419.7605f), 959) { NpcWaitDistance = 5f }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1039985u, new Vector3(-144.128f, 57.30617f, 459.4606f), 959) { NpcWaitDistance = 1f, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1039985u, new Vector3(-67.99789f, 52.72147f, 481.2938f), 959) { NpcWaitDistance = 1f }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-50.280434f, 42.36871f, 467.25403f), 959); index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1039985u, new Vector3(19.588282f, 34.185432f, 427.5583f), 959) { NpcWaitDistance = 1f }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1039985u, new Vector3(104.9116f, 41.95557f, 455.229f), 959) { NpcWaitDistance = 1f }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(118.55694f, 46.506252f, 456.90314f), 959); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(131.81705f, 54.55443f, 468.51056f), 959); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, 1039986u, new Vector3(43.9917f, 59.052986f, 523.5217f), 959); obj332.Steps = list456; reference360 = obj332; num++; ref QuestSequence reference361 = ref span2[num]; QuestSequence obj333 = new QuestSequence { Sequence = 6 }; index2 = 1; List list457 = new List(index2); CollectionsMarshal.SetCount(list457, index2); span3 = CollectionsMarshal.AsSpan(list457); num2 = 0; ref QuestStep reference362 = ref span3[num2]; QuestStep obj334 = new QuestStep(EInteractionType.Combat, 1039983u, new Vector3(20.187622f, 59.184967f, 523.24695f), 959) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list458 = new List(index3); CollectionsMarshal.SetCount(list458, index3); span5 = CollectionsMarshal.AsSpan(list458); num3 = 0; span5[num3] = 14076u; obj334.KillEnemyDataIds = list458; reference362 = obj334; obj333.Steps = list457; reference361 = obj333; num++; ref QuestSequence reference363 = ref span2[num]; QuestSequence obj335 = new QuestSequence { Sequence = 7 }; num2 = 1; List list459 = new List(num2); CollectionsMarshal.SetCount(list459, num2); span3 = CollectionsMarshal.AsSpan(list459); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039983u, new Vector3(20.187622f, 59.184967f, 523.24695f), 959); obj335.Steps = list459; reference363 = obj335; num++; ref QuestSequence reference364 = ref span2[num]; QuestSequence obj336 = new QuestSequence { Sequence = 8 }; index2 = 5; List list460 = new List(index2); CollectionsMarshal.SetCount(list460, index2); span3 = CollectionsMarshal.AsSpan(list460); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039986u, new Vector3(43.9917f, 59.052986f, 523.5217f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1039986u, new Vector3(87.202805f, 66.4619f, 565.21094f), 959) { NpcWaitDistance = 1f }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1039986u, new Vector3(193.26242f, 105.96505f, 674.10205f), 959) { NpcWaitDistance = 1f }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1039986u, new Vector3(216.4619f, 74.850296f, 526.7501f), 959) { NpcWaitDistance = 1f }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1039987u, new Vector3(189.25769f, 63.36112f, 467.46008f), 959); obj336.Steps = list460; reference364 = obj336; num++; ref QuestSequence reference365 = ref span2[num]; QuestSequence obj337 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list461 = new List(num2); CollectionsMarshal.SetCount(list461, num2); span3 = CollectionsMarshal.AsSpan(list461); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039984u, new Vector3(183.39807f, 58.834427f, 427.29822f), 959); obj337.Steps = list461; reference365 = obj337; questRoot44.QuestSequence = list450; AddQuest(questId44, questRoot44); QuestId questId45 = new QuestId(4398); QuestRoot questRoot45 = new QuestRoot(); num = 1; List list462 = new List(num); CollectionsMarshal.SetCount(list462, num); span = CollectionsMarshal.AsSpan(list462); index = 0; span[index] = "liza"; questRoot45.Author = list462; index = 5; List list463 = new List(index); CollectionsMarshal.SetCount(list463, index); span2 = CollectionsMarshal.AsSpan(list463); num = 0; ref QuestSequence reference366 = ref span2[num]; QuestSequence obj338 = new QuestSequence { Sequence = 0 }; index2 = 1; List list464 = new List(index2); CollectionsMarshal.SetCount(list464, index2); span3 = CollectionsMarshal.AsSpan(list464); num2 = 0; ref QuestStep reference367 = ref span3[num2]; QuestStep questStep29 = new QuestStep(EInteractionType.AcceptQuest, 1039987u, new Vector3(189.25769f, 63.36112f, 467.46008f), 959); num3 = 1; List list465 = new List(num3); CollectionsMarshal.SetCount(list465, num3); span4 = CollectionsMarshal.AsSpan(list465); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMB119_04398_Q1_000_001"), Answer = new ExcelRef("TEXT_AKTKMB119_04398_A1_000_002") }; questStep29.DialogueChoices = list465; reference367 = questStep29; obj338.Steps = list464; reference366 = obj338; num++; ref QuestSequence reference368 = ref span2[num]; QuestSequence obj339 = new QuestSequence { Sequence = 1 }; num2 = 1; List list466 = new List(num2); CollectionsMarshal.SetCount(list466, num2); span3 = CollectionsMarshal.AsSpan(list466); index2 = 0; ref QuestStep reference369 = ref span3[index2]; QuestStep questStep30 = new QuestStep(EInteractionType.Interact, 1039987u, new Vector3(189.25769f, 63.36112f, 467.46008f), 959); index3 = 1; List list467 = new List(index3); CollectionsMarshal.SetCount(list467, index3); span4 = CollectionsMarshal.AsSpan(list467); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMB119_04398_Q2_000_010") }; questStep30.DialogueChoices = list467; reference369 = questStep30; obj339.Steps = list466; reference368 = obj339; num++; ref QuestSequence reference370 = ref span2[num]; QuestSequence obj340 = new QuestSequence { Sequence = 2 }; index2 = 1; List list468 = new List(index2); CollectionsMarshal.SetCount(list468, index2); span3 = CollectionsMarshal.AsSpan(list468); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1028) { Comment = "The Dark Inside", DutyOptions = new DutyOptions { ContentFinderConditionId = 802u } }; obj340.Steps = list468; reference370 = obj340; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference371 = ref span2[num]; QuestSequence obj341 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list469 = new List(num2); CollectionsMarshal.SetCount(list469, num2); span3 = CollectionsMarshal.AsSpan(list469); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039989u, new Vector3(-279.95728f, 76.14732f, 480.91858f), 959) { StopDistance = 5f }; obj341.Steps = list469; reference371 = obj341; questRoot45.QuestSequence = list463; AddQuest(questId45, questRoot45); QuestId questId46 = new QuestId(4399); QuestRoot questRoot46 = new QuestRoot(); num = 1; List list470 = new List(num); CollectionsMarshal.SetCount(list470, num); span = CollectionsMarshal.AsSpan(list470); index = 0; span[index] = "liza"; questRoot46.Author = list470; index = 7; List list471 = new List(index); CollectionsMarshal.SetCount(list471, index); span2 = CollectionsMarshal.AsSpan(list471); num = 0; ref QuestSequence reference372 = ref span2[num]; QuestSequence obj342 = new QuestSequence { Sequence = 0 }; index2 = 1; List list472 = new List(index2); CollectionsMarshal.SetCount(list472, index2); span3 = CollectionsMarshal.AsSpan(list472); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039989u, new Vector3(-279.95728f, 76.14732f, 480.91858f), 959) { StopDistance = 5f }; obj342.Steps = list472; reference372 = obj342; num++; ref QuestSequence reference373 = ref span2[num]; QuestSequence obj343 = new QuestSequence { Sequence = 1 }; num2 = 1; List list473 = new List(num2); CollectionsMarshal.SetCount(list473, num2); span3 = CollectionsMarshal.AsSpan(list473); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038872u, new Vector3(-434.13446f, 136.0188f, 570.1228f), 959); obj343.Steps = list473; reference373 = obj343; num++; ref QuestSequence reference374 = ref span2[num]; QuestSequence obj344 = new QuestSequence { Sequence = 2 }; index2 = 1; List list474 = new List(index2); CollectionsMarshal.SetCount(list474, index2); span3 = CollectionsMarshal.AsSpan(list474); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012173u, new Vector3(-409.75055f, 172.25903f, 548.94324f), 959) { StopDistance = 5f, IgnoreDistanceToObject = true }; obj344.Steps = list474; reference374 = obj344; num++; ref QuestSequence reference375 = ref span2[num]; QuestSequence obj345 = new QuestSequence { Sequence = 3 }; num2 = 1; List list475 = new List(num2); CollectionsMarshal.SetCount(list475, num2); span3 = CollectionsMarshal.AsSpan(list475); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012174u, new Vector3(-446.09753f, 163.31726f, 593.0419f), 959) { StopDistance = 5f, IgnoreDistanceToObject = true }; obj345.Steps = list475; reference375 = obj345; num++; ref QuestSequence reference376 = ref span2[num]; QuestSequence obj346 = new QuestSequence { Sequence = 4 }; index2 = 1; List list476 = new List(index2); CollectionsMarshal.SetCount(list476, index2); span3 = CollectionsMarshal.AsSpan(list476); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012175u, new Vector3(-407.37012f, 156.8169f, 594.23206f), 959) { StopDistance = 5f, IgnoreDistanceToObject = true }; obj346.Steps = list476; reference376 = obj346; num++; ref QuestSequence reference377 = ref span2[num]; QuestSequence obj347 = new QuestSequence { Sequence = 5 }; num2 = 1; List list477 = new List(num2); CollectionsMarshal.SetCount(list477, num2); span3 = CollectionsMarshal.AsSpan(list477); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012176u, new Vector3(-399.588f, 147.4784f, 566.1554f), 959) { StopDistance = 5f, IgnoreDistanceToObject = true }; obj347.Steps = list477; reference377 = obj347; num++; ref QuestSequence reference378 = ref span2[num]; QuestSequence obj348 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list478 = new List(index2); CollectionsMarshal.SetCount(list478, index2); span3 = CollectionsMarshal.AsSpan(list478); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038876u, new Vector3(-445.54822f, 136.0188f, 552.5748f), 959); obj348.Steps = list478; reference378 = obj348; questRoot46.QuestSequence = list471; AddQuest(questId46, questRoot46); } private static void LoadQuests88() { QuestId questId = new QuestId(4400); QuestRoot questRoot = new QuestRoot(); QuestRoot questRoot2 = questRoot; int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot2.Author = list; QuestRoot questRoot3 = questRoot; index = 7; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038880u, new Vector3(-382.2843f, 169.00394f, 549.6758f), 959) { StopDistance = 5f }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence2 = questSequence; index2 = 6; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-326.42538f, 98.98749f, 526.5519f), 959) { DisableNavmesh = true, Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-50.482517f, 42.360725f, 466.64243f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(113.70272f, 45.552776f, 460.49585f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(129.9883f, 54.543076f, 468.93378f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(126.817184f, 55.823048f, 476.34058f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038884u, new Vector3(295.1858f, 87.78831f, 538.8723f), 959); questSequence2.Steps = list4; reference2 = questSequence; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038888u, new Vector3(446.95203f, 69.15293f, 540.032f), 959); obj2.Steps = list5; reference3 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 3 }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012177u, new Vector3(486.71704f, 70.69495f, 538.90283f), 959); obj3.Steps = list6; reference4 = obj3; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 4 }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040516u, new Vector3(205.52368f, 59.358307f, 405.87463f), 959); obj4.Steps = list7; reference5 = obj4; num++; ref QuestSequence reference6 = ref span2[num]; questSequence = new QuestSequence { Sequence = 5 }; QuestSequence questSequence3 = questSequence; index2 = 1; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference7 = ref span3[num2]; QuestStep obj5 = new QuestStep(EInteractionType.Interact, 1040518u, new Vector3(205.06592f, 59.911327f, 411.42883f), 959) { StopDistance = 5f }; int num3 = 1; List list8 = new List(num3); CollectionsMarshal.SetCount(list8, num3); Span span4 = CollectionsMarshal.AsSpan(list8); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMC102_04400_Q1_000_151") }; obj5.DialogueChoices = list8; reference7 = obj5; questSequence3.Steps = list4; reference6 = questSequence; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038894u, new Vector3(2.670288f, -49.8925f, -366.0487f), 959); obj6.Steps = list9; reference8 = obj6; questRoot3.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(4401); questRoot = new QuestRoot(); QuestRoot questRoot4 = questRoot; num = 1; List list10 = new List(num); CollectionsMarshal.SetCount(list10, num); span = CollectionsMarshal.AsSpan(list10); index = 0; span[index] = "liza"; questRoot4.Author = list10; QuestRoot questRoot5 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038894u, new Vector3(2.670288f, -49.8925f, -366.0487f), 959); obj7.Steps = list11; reference9 = obj7; num++; ref QuestSequence reference10 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence4 = questSequence; num2 = 2; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(11.922524f, -105.8306f, -397.17743f), 959) { DisableNavmesh = true, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1038897u, new Vector3(30.838379f, -132.94641f, -435.47723f), 959); questSequence4.Steps = list4; reference10 = questSequence; num++; ref QuestSequence reference11 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence5 = questSequence; index2 = 3; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 959) { Aetheryte = EAetheryteLocation.MareLamentorumBestwaysBurrow }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(36.500526f, -129.20917f, -521.85284f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038901u, new Vector3(120.531006f, -132.86647f, -555.0164f), 959) { DisableNavmesh = true }; questSequence5.Steps = list4; reference11 = questSequence; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 3 }; num2 = 1; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038902u, new Vector3(-124.864624f, -132.87448f, -471.91577f), 959); obj8.Steps = list12; reference12 = obj8; num++; ref QuestSequence reference13 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence6 = questSequence; index2 = 4; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-9.783533f, -49.589592f, -339.60205f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-72.39724f, -49.589592f, -336.63968f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-105.34293f, -49.589592f, -367.6591f), 959) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038903u, new Vector3(-17.95996f, -47.192066f, -494.31604f), 959); questSequence6.Steps = list4; reference13 = questSequence; questRoot5.QuestSequence = list2; AddQuest(questId2, questRoot); QuestId questId3 = new QuestId(4402); questRoot = new QuestRoot(); QuestRoot questRoot6 = questRoot; num = 1; List list13 = new List(num); CollectionsMarshal.SetCount(list13, num); span = CollectionsMarshal.AsSpan(list13); index = 0; span[index] = "liza"; questRoot6.Author = list13; QuestRoot questRoot7 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 0 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039686u, new Vector3(-17.95996f, -47.192066f, -494.31604f), 959); obj9.Steps = list14; reference14 = obj9; num++; ref QuestSequence reference15 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence7 = questSequence; index2 = 2; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2012013u, new Vector3(29.1046f, -47.739f, -550.4077f), 959) { AetherCurrentId = 2818362u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038908u, new Vector3(-456.10742f, -168f, -618.7686f), 959) { AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; questSequence7.Steps = list4; reference15 = questSequence; num++; ref QuestSequence reference16 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence8 = questSequence; num2 = 9; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-451.1233f, -168f, -623.01324f), 959) { StopDistance = 1f, Mount = false, Comment = "Platform 1", JumpDestination = new JumpDestination { Position = new Vector3(-448.59048f, -166.16438f, -628.15826f) } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-448.59048f, -166.16438f, -628.15826f), 959) { Comment = "Platform 2", JumpDestination = new JumpDestination { Position = new Vector3(-446.64853f, -164.36438f, -633.6268f) } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-446.64853f, -164.36438f, -633.6268f), 959) { Comment = "Platform 3", JumpDestination = new JumpDestination { Position = new Vector3(-445.29623f, -162.56439f, -639.4988f) } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-445.29623f, -162.56439f, -639.4988f), 959) { Comment = "Platform 4", JumpDestination = new JumpDestination { Position = new Vector3(-444.56757f, -160.76439f, -644.749f), DelaySeconds = 0.7f } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-444.56757f, -160.76439f, -644.749f), 959) { Comment = "Platform 5", JumpDestination = new JumpDestination { Position = new Vector3(-445.23477f, -158.96439f, -651.54956f) } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-445.23477f, -158.96439f, -651.54956f), 959) { Comment = "Platform 6", JumpDestination = new JumpDestination { Position = new Vector3(-446.45673f, -157.16441f, -658.25415f), DelaySeconds = 1f } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-446.45673f, -157.16441f, -658.25415f), 959) { Comment = "Platform 7", JumpDestination = new JumpDestination { Position = new Vector3(-449.8167f, -155.36438f, -663.3387f) } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-449.8167f, -155.36438f, -663.3387f), 959) { Comment = "Jump onto the big thing", JumpDestination = new JumpDestination { Position = new Vector3(-458.69357f, -155.56349f, -661.287f) } }; index2++; ref QuestStep reference17 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2012178u, new Vector3(-486.59497f, -154.37555f, -689.26526f), 959) { StopDistance = 3f }; QuestStep questStep2 = questStep; index3 = 2; List list15 = new List(index3); CollectionsMarshal.SetCount(list15, index3); span4 = CollectionsMarshal.AsSpan(list15); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMC104_04402_Q1_000_071"), Answer = new ExcelRef("TEXT_AKTKMC104_04402_A1_000_074") }; num3++; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMC104_04402_Q2_000_081") }; questStep2.DialogueChoices = list15; reference17 = questStep; questSequence8.Steps = list4; reference16 = questSequence; num++; ref QuestSequence reference18 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence9 = questSequence; index2 = 3; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2012011u, new Vector3(-482.7497f, -154.95538f, -595.72754f), 959) { AetherCurrentId = 2818360u }; num2++; span3[num2] = new QuestStep(EInteractionType.Jump, 1038912u, new Vector3(-462.06528f, -155.5629f, -625.5277f), 959) { JumpDestination = new JumpDestination { Position = new Vector3(-453.99258f, -168f, -618.5703f), StopDistance = 8f } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038912u, new Vector3(-455.40552f, -168f, -620.05035f), 959) { DelaySecondsAtStart = 3f }; questSequence9.Steps = list4; reference18 = questSequence; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 4 }; num2 = 1; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(-455.40552f, -168f, -620.05035f), 959) { ItemId = 2003236u }; obj10.Steps = list16; reference19 = obj10; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list17 = new List(index2); CollectionsMarshal.SetCount(list17, index2); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038912u, new Vector3(-455.40552f, -168f, -620.05035f), 959) { DelaySecondsAtStart = 2f }; obj11.Steps = list17; reference20 = obj11; questRoot7.QuestSequence = list2; AddQuest(questId3, questRoot); QuestId questId4 = new QuestId(4403); questRoot = new QuestRoot(); QuestRoot questRoot8 = questRoot; num = 1; List list18 = new List(num); CollectionsMarshal.SetCount(list18, num); span = CollectionsMarshal.AsSpan(list18); index = 0; span[index] = "liza"; questRoot8.Author = list18; QuestRoot questRoot9 = questRoot; index = 8; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038908u, new Vector3(-456.10742f, -168f, -618.7686f), 959) { StopDistance = 5f }; obj12.Steps = list19; reference21 = obj12; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 1 }; index2 = 1; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038919u, new Vector3(-518.36426f, -161.84549f, -281.94098f), 959); obj13.Steps = list20; reference22 = obj13; num++; ref QuestSequence reference23 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence10 = questSequence; num2 = 8; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-357.1918f, -161.84383f, -254.25537f), 959); index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-357.1918f, -161.84383f, -254.25537f), 959) { StopDistance = 1f, Mount = false, Comment = "Platform 1", JumpDestination = new JumpDestination { Position = new Vector3(-357.36722f, -160.81464f, -258.94827f), StopDistance = 0.5f, DelaySeconds = 0.25f } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-357.36722f, -160.81464f, -258.94827f), 959) { StopDistance = 1f, Comment = "Platform 2", JumpDestination = new JumpDestination { Position = new Vector3(-357.09705f, -159.31464f, -262.08554f), StopDistance = 0.5f, DelaySeconds = 0.25f } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-357.09705f, -159.31464f, -262.08554f), 959) { StopDistance = 1f, Comment = "Platform 3", JumpDestination = new JumpDestination { Position = new Vector3(-357.5647f, -157.81464f, -265.16046f), StopDistance = 0.5f, DelaySeconds = 0.25f } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-357.5647f, -157.81464f, -265.16046f), 959) { StopDistance = 1f, Comment = "Platform 4", JumpDestination = new JumpDestination { Position = new Vector3(-358.55756f, -156.31464f, -268.07187f), StopDistance = 0.5f, DelaySeconds = 0.25f } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-358.55756f, -156.31464f, -268.07187f), 959) { StopDistance = 1f, Comment = "Platform 5", JumpDestination = new JumpDestination { Position = new Vector3(-360.63412f, -154.81462f, -270.27368f), StopDistance = 0.5f, DelaySeconds = 0.25f } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-360.63412f, -154.81462f, -270.27368f), 959) { StopDistance = 1f, Comment = "Platform 6", JumpDestination = new JumpDestination { Position = new Vector3(-363.1165f, -153.31464f, -272.78378f), StopDistance = 0.5f, DelaySeconds = 0.25f } }; index2++; ref QuestStep reference24 = ref span3[index2]; QuestStep obj14 = new QuestStep(EInteractionType.Interact, 1038923u, new Vector3(-376.27222f, -151.67168f, -267.90265f), 959) { StopDistance = 7f }; num3 = 1; List list21 = new List(num3); CollectionsMarshal.SetCount(list21, num3); span4 = CollectionsMarshal.AsSpan(list21); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMC105_04403_Q1_000_073"), Answer = new ExcelRef("TEXT_AKTKMC105_04403_A1_000_075") }; obj14.DialogueChoices = list21; reference24 = obj14; questSequence10.Steps = list4; reference23 = questSequence; num++; ref QuestSequence reference25 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence11 = questSequence; index2 = 9; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-336.92316f, -161.84383f, -362.42844f), 959) { StopDistance = 1f }; num2++; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-336.92316f, -161.84383f, -362.42844f), 959) { StopDistance = 1f, Mount = false, Comment = "Platform 1", JumpDestination = new JumpDestination { Position = new Vector3(-333.76025f, -160.81464f, -359.79532f), StopDistance = 0.5f, DelaySeconds = 0.25f } }; num2++; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-333.76025f, -160.81464f, -359.79532f), 959) { StopDistance = 1f, Comment = "Platform 2", JumpDestination = new JumpDestination { Position = new Vector3(-336.20718f, -159.31462f, -358.21957f), StopDistance = 0.5f, DelaySeconds = 0.25f } }; num2++; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-336.20718f, -159.31462f, -358.21957f), 959) { StopDistance = 1f, Comment = "Platform 3", JumpDestination = new JumpDestination { Position = new Vector3(-338.62347f, -157.81464f, -356.00974f), StopDistance = 0.5f, DelaySeconds = 0.25f } }; num2++; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-338.62347f, -157.81464f, -356.00974f), 959) { StopDistance = 1f, Comment = "Platform 4", JumpDestination = new JumpDestination { Position = new Vector3(-340.34265f, -156.31462f, -353.9171f), StopDistance = 0.5f, DelaySeconds = 0.25f } }; num2++; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-340.34265f, -156.31462f, -353.9171f), 959) { StopDistance = 1f, Comment = "Platform 5", JumpDestination = new JumpDestination { Position = new Vector3(-341.2541f, -154.81462f, -350.6315f), StopDistance = 0.5f, DelaySeconds = 0.25f } }; num2++; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-341.2541f, -154.81462f, -350.6315f), 959) { StopDistance = 1f, Comment = "Platform 6", JumpDestination = new JumpDestination { Position = new Vector3(-341.89566f, -153.31464f, -347.0478f), StopDistance = 0.5f, DelaySeconds = 0.25f } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-337.69525f, -152.67764f, -344.93723f), 959) { DisableNavmesh = true }; num2++; ref QuestStep reference26 = ref span3[num2]; QuestStep obj15 = new QuestStep(EInteractionType.Interact, 1038924u, new Vector3(-329.97632f, -151.67169f, -333.76062f), 959) { StopDistance = 5f }; index3 = 1; List list22 = new List(index3); CollectionsMarshal.SetCount(list22, index3); span4 = CollectionsMarshal.AsSpan(list22); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMC105_04403_Q1_000_118"), Answer = new ExcelRef("TEXT_AKTKMC105_04403_A1_000_120") }; obj15.DialogueChoices = list22; reference26 = obj15; questSequence11.Steps = list4; reference25 = questSequence; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 4 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038919u, new Vector3(-518.36426f, -161.84549f, -281.94098f), 959); obj16.Steps = list23; reference27 = obj16; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 5 }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038925u, new Vector3(-506.52325f, -161.84383f, -258.68628f), 959); obj17.Steps = list24; reference28 = obj17; num++; ref QuestSequence reference29 = ref span2[num]; questSequence = new QuestSequence { Sequence = 6 }; QuestSequence questSequence12 = questSequence; num2 = 1; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference30 = ref span3[index2]; QuestStep obj18 = new QuestStep(EInteractionType.Interact, 1038926u, new Vector3(-28.244446f, -131.29884f, -585.7481f), 959) { AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; num3 = 1; List list25 = new List(num3); CollectionsMarshal.SetCount(list25, num3); span4 = CollectionsMarshal.AsSpan(list25); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMC105_04403_SYSTEM_000_215") }; obj18.DialogueChoices = list25; reference30 = obj18; questSequence12.Steps = list4; reference29 = questSequence; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038927u, new Vector3(2.090454f, -49.589596f, -699.733f), 959); obj19.Steps = list26; reference31 = obj19; questRoot9.QuestSequence = list2; AddQuest(questId4, questRoot); QuestId questId5 = new QuestId(4404); questRoot = new QuestRoot(); QuestRoot questRoot10 = questRoot; num = 1; List list27 = new List(num); CollectionsMarshal.SetCount(list27, num); span = CollectionsMarshal.AsSpan(list27); index = 0; span[index] = "liza"; questRoot10.Author = list27; QuestRoot questRoot11 = questRoot; index = 11; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 0 }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038927u, new Vector3(2.090454f, -49.589596f, -699.733f), 959); obj20.Steps = list28; reference32 = obj20; num++; ref QuestSequence reference33 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence13 = questSequence; index2 = 3; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference34 = ref span3[num2]; QuestStep obj21 = new QuestStep(EInteractionType.AcceptQuest, 1037867u, new Vector3(-301.62512f, -144.00002f, -491.14215f), 959) { AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); index3 = 1; List list29 = new List(index3); CollectionsMarshal.SetCount(list29, index3); Span span5 = CollectionsMarshal.AsSpan(list29); num3 = 0; span5[num3] = new QuestId(4240); skipAetheryteCondition.QuestsCompleted = list29; skipConditions.AetheryteShortcutIf = skipAetheryteCondition; obj21.SkipConditions = skipConditions; obj21.PickUpQuestId = new QuestId(4240); reference34 = obj21; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039520u, new Vector3(-287.8615f, -143.50005f, -520.28687f), 959) { PickUpQuestId = new QuestId(4241) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038928u, new Vector3(146.37976f, -137.32071f, -504.26492f), 959) { AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; questSequence13.Steps = list4; reference33 = questSequence; num++; ref QuestSequence reference35 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence14 = questSequence; num2 = 1; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference36 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1038929u, new Vector3(681.45264f, -152f, -494.13293f), 959); num3 = 1; List list30 = new List(num3); CollectionsMarshal.SetCount(list30, num3); span4 = CollectionsMarshal.AsSpan(list30); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMC106_04404_Q1_000_021"), Answer = new ExcelRef("TEXT_AKTKMC106_04404_A1_000_022") }; questStep3.DialogueChoices = list30; reference36 = questStep3; questSequence14.Steps = list4; reference35 = questSequence; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 3 }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1038929u, new Vector3(681.45264f, -152f, -494.13293f), 959) { Emote = EEmote.Stretch }; obj22.Steps = list31; reference37 = obj22; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 4 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038929u, new Vector3(681.45264f, -152f, -494.13293f), 959); obj23.Steps = list32; reference38 = obj23; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 5 }; index2 = 1; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038929u, new Vector3(595.4731f, -167.50227f, -511.4072f), 959) { StopDistance = 0.25f }; obj24.Steps = list33; reference39 = obj24; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 6 }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038929u, new Vector3(547.8397f, -167.50174f, -526.3702f), 959) { StopDistance = 0.25f }; obj25.Steps = list34; reference40 = obj25; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 7 }; index2 = 1; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038929u, new Vector3(572.45984f, -167.50163f, -577.03906f), 959) { StopDistance = 0.25f }; obj26.Steps = list35; reference41 = obj26; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 8 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038929u, new Vector3(617.89886f, -167.50163f, -594.92847f), 959) { StopDistance = 0.25f }; obj27.Steps = list36; reference42 = obj27; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 9 }; index2 = 1; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038929u, new Vector3(622.8754f, -167.50217f, -659.45184f), 959) { StopDistance = 0.25f }; obj28.Steps = list37; reference43 = obj28; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038932u, new Vector3(617.05945f, -168.00002f, -656.58044f), 959) { StopDistance = 7f }; obj29.Steps = list38; reference44 = obj29; questRoot11.QuestSequence = list2; AddQuest(questId5, questRoot); QuestId questId6 = new QuestId(4405); questRoot = new QuestRoot(); QuestRoot questRoot12 = questRoot; num = 1; List list39 = new List(num); CollectionsMarshal.SetCount(list39, num); span = CollectionsMarshal.AsSpan(list39); index = 0; span[index] = "liza"; questRoot12.Author = list39; QuestRoot questRoot13 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 0 }; index2 = 1; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038931u, new Vector3(615.8998f, -168f, -657.7402f), 959) { StopDistance = 7f }; obj30.Steps = list40; reference45 = obj30; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 1 }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012184u, new Vector3(73.83838f, -133.07397f, -512.2606f), 959) { AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; obj31.Steps = list41; reference46 = obj31; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 2 }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012185u, new Vector3(-5.416992f, -49.05786f, -269.24548f), 959) { Comment = "Follow Urianger" }; obj32.Steps = list42; reference47 = obj32; num++; ref QuestSequence reference48 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence15 = questSequence; num2 = 8; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference49 = ref span3[index2]; QuestStep obj33 = new QuestStep(EInteractionType.Interact, 2012185u, new Vector3(-5.416992f, -49.05786f, -269.24548f), 959) { Comment = "retry point", SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index3 = 1; List list43 = new List(index3); CollectionsMarshal.SetCount(list43, index3); span4 = CollectionsMarshal.AsSpan(list43); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMC107_04405_Q1_000_043") }; obj33.DialogueChoices = list43; reference49 = obj33; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-6.025082f, -28.32315f, -215.77702f), 959) { DelaySecondsAtStart = 2f, DisableNavmesh = true, Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1038933u, new Vector3(15.536669f, -7.1210613f, -177.33519f), 959) { StopDistance = 100f, NpcWaitDistance = 3f, Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(10.73667f, -5.0926046f, -171.87782f), 959) { Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1038933u, new Vector3(-22.370995f, 14.627041f, -132.87657f), 959) { StopDistance = 100f, NpcWaitDistance = 3f, Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-25.210857f, 26.867788f, -109.43445f), 959) { Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1038933u, new Vector3(1.7508065f, 46.95068f, -69.89246f), 959) { StopDistance = 100f, NpcWaitDistance = 3f, Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(48.261765f, 74.98867f, -32.961533f), 959) { DelaySecondsAtStart = 1f, Mount = false, Sprint = true }; questSequence15.Steps = list4; reference48 = questSequence; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038935u, new Vector3(68.5282f, 75.72459f, -23.51416f), 959) { StopDistance = 5f }; obj34.Steps = list44; reference50 = obj34; questRoot13.QuestSequence = list2; AddQuest(questId6, questRoot); QuestId questId7 = new QuestId(4406); questRoot = new QuestRoot(); QuestRoot questRoot14 = questRoot; num = 1; List list45 = new List(num); CollectionsMarshal.SetCount(list45, num); span = CollectionsMarshal.AsSpan(list45); index = 0; span[index] = "liza"; questRoot14.Author = list45; QuestRoot questRoot15 = questRoot; index = 8; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 0 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038935u, new Vector3(68.5282f, 75.72459f, -23.51416f), 959) { StopDistance = 5f }; obj35.Steps = list46; reference51 = obj35; num++; ref QuestSequence reference52 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence16 = questSequence; index2 = 2; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2012010u, new Vector3(42.58789f, 124.01001f, -167.04059f), 959) { AetherCurrentId = 2818359u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038936u, new Vector3(191.48547f, 93.90228f, -54.306885f), 959); questSequence16.Steps = list4; reference52 = questSequence; num++; ref QuestSequence reference53 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence17 = questSequence; num2 = 1; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference54 = ref span3[index2]; questStep = new QuestStep(EInteractionType.Combat, 2012235u, new Vector3(183.30652f, 87.20532f, -30.47229f), 959) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; QuestStep questStep4 = questStep; num3 = 3; List list47 = new List(num3); CollectionsMarshal.SetCount(list47, num3); Span span6 = CollectionsMarshal.AsSpan(list47); index3 = 0; span6[index3] = 13998u; index3++; span6[index3] = 14093u; index3++; span6[index3] = 13998u; questStep4.KillEnemyDataIds = list47; reference54 = questStep; questSequence17.Steps = list4; reference53 = questSequence; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 3 }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012433u, new Vector3(183.30652f, 87.17468f, -30.380737f), 959); obj36.Steps = list48; reference55 = obj36; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 4 }; num2 = 1; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038936u, new Vector3(191.48547f, 93.90228f, -54.306885f), 959); obj37.Steps = list49; reference56 = obj37; num++; ref QuestSequence reference57 = ref span2[num]; questSequence = new QuestSequence { Sequence = 5 }; QuestSequence questSequence18 = questSequence; index2 = 4; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(304.50522f, -144f, -558.8681f), 959) { AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow, JumpDestination = new JumpDestination { Position = new Vector3(315.84082f, -156.2339f, -577.15063f), StopDistance = 5f } }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2012012u, new Vector3(316.39575f, -154.98596f, -595.5444f), 959) { StopDistance = 3f, AetherCurrentId = 2818361u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(351.1467f, -167.87698f, -605.0467f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038937u, new Vector3(381.7959f, -168.00002f, -594.62885f), 959); questSequence18.Steps = list4; reference57 = questSequence; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 6 }; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Snipe, 2012337u, new Vector3(466.8496f, -168.01715f, -654.13904f), 959) { Comment = "Find \"Runninway?\"" }; obj38.Steps = list50; reference58 = obj38; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038944u, new Vector3(361.65405f, -168.00002f, -628.19867f), 959); obj39.Steps = list51; reference59 = obj39; questRoot15.QuestSequence = list2; AddQuest(questId7, questRoot); QuestId questId8 = new QuestId(4407); questRoot = new QuestRoot(); QuestRoot questRoot16 = questRoot; num = 1; List list52 = new List(num); CollectionsMarshal.SetCount(list52, num); span = CollectionsMarshal.AsSpan(list52); index = 0; span[index] = "liza"; questRoot16.Author = list52; QuestRoot questRoot17 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 0 }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038946u, new Vector3(362.50854f, -168.00002f, -625.11633f), 959) { StopDistance = 5f }; obj40.Steps = list53; reference60 = obj40; num++; ref QuestSequence reference61 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence19 = questSequence; index2 = 5; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference62 = ref span3[num2]; QuestStep obj41 = new QuestStep(EInteractionType.AcceptQuest, 1041555u, new Vector3(26.443848f, -129.20917f, -536.9497f), 959) { AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition2 = new SkipAetheryteCondition(); index3 = 1; List list54 = new List(index3); CollectionsMarshal.SetCount(list54, index3); span5 = CollectionsMarshal.AsSpan(list54); num3 = 0; span5[num3] = new QuestId(4516); skipAetheryteCondition2.QuestsCompleted = list54; skipConditions2.AetheryteShortcutIf = skipAetheryteCondition2; obj41.SkipConditions = skipConditions2; obj41.PickUpQuestId = new QuestId(4516); reference62 = obj41; num2++; ref QuestStep reference63 = ref span3[num2]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1041123u, new Vector3(-81.864685f, -132.74333f, -521.6602f), 959); QuestStep questStep5 = questStep; num3 = 1; List list55 = new List(num3); CollectionsMarshal.SetCount(list55, num3); span4 = CollectionsMarshal.AsSpan(list55); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "quest/042/AktKze014_04253", Prompt = new ExcelRef("TEXT_AKTKZE014_04253_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZE014_04253_A1_000_002") }; questStep5.DialogueChoices = list55; questStep.PickUpQuestId = new QuestId(4253); reference63 = questStep; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2012664u, new Vector3(-26.901672f, -130.47992f, -580.4685f), 959) { TargetTerritoryId = (ushort)959 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(65.32143f, -49.589592f, -690.11676f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038947u, new Vector3(184.00854f, -49.589592f, -627.9545f), 959); questSequence19.Steps = list4; reference61 = questSequence; num++; ref QuestSequence reference64 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence20 = questSequence; num2 = 1; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference65 = ref span3[index2]; questStep = new QuestStep(EInteractionType.Combat, null, new Vector3(167.0076f, -49.589592f, -637.9577f), 959) { StopDistance = 3f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; QuestStep questStep6 = questStep; index3 = 4; List list56 = new List(index3); CollectionsMarshal.SetCount(list56, index3); span6 = CollectionsMarshal.AsSpan(list56); num3 = 0; span6[num3] = 13995u; num3++; span6[num3] = 13996u; num3++; span6[num3] = 13997u; num3++; span6[num3] = 13995u; questStep6.KillEnemyDataIds = list56; reference65 = questStep; questSequence20.Steps = list4; reference64 = questSequence; num++; ref QuestSequence reference66 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence21 = questSequence; index2 = 3; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(172.90228f, -49.589603f, -509.59824f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(18.495846f, -49.589592f, -301.7225f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1038950u, new Vector3(-2.7008667f, -27.758478f, -214.77081f), 959); questSequence21.Steps = list4; reference66 = questSequence; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038952u, new Vector3(-609.12494f, 128.67769f, 572.0454f), 959) { StopDistance = 5f }; obj42.Steps = list57; reference67 = obj42; questRoot17.QuestSequence = list2; AddQuest(questId8, questRoot); QuestId questId9 = new QuestId(4408); questRoot = new QuestRoot(); QuestRoot questRoot18 = questRoot; num = 1; List list58 = new List(num); CollectionsMarshal.SetCount(list58, num); span = CollectionsMarshal.AsSpan(list58); index = 0; span[index] = "liza"; questRoot18.Author = list58; QuestRoot questRoot19 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 0 }; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038953u, new Vector3(-611.1391f, 128.6778f, 566.8573f), 959) { StopDistance = 5f }; obj43.Steps = list59; reference68 = obj43; num++; ref QuestSequence reference69 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence22 = questSequence; num2 = 3; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-614.86835f, 128.67761f, 677.33923f), 959) { Comment = "Avoids Combat", SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2012531u, new Vector3(-663.29443f, 132.6466f, 728.96924f), 959) { TargetTerritoryId = (ushort)1024, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1038960u, new Vector3(0.99176025f, 0f, 22.171326f), 1024); questSequence22.Steps = list4; reference69 = questSequence; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 2 }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038963u, new Vector3(-338.2467f, 23.803604f, 407.79736f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj44.Steps = list60; reference70 = obj44; num++; ref QuestSequence reference71 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence23 = questSequence; num2 = 1; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038965u, new Vector3(-104.9668f, 3.8989396f, 9.262146f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanBaldesionAnnex } }; questSequence23.Steps = list61; reference71 = questSequence; num++; ref QuestSequence reference72 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence24 = questSequence; index2 = 2; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011936u, new Vector3(-108.56799f, 5.0201416f, 4.5318604f), 962) { TargetTerritoryId = (ushort)987 }; num2++; ref QuestStep reference73 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2012188u, new Vector3(-0.015319824f, -0.015319824f, -5.081299f), 987); num3 = 1; List list62 = new List(num3); CollectionsMarshal.SetCount(list62, num3); span4 = CollectionsMarshal.AsSpan(list62); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMC110_04408_Q3_000_170") }; questStep7.DialogueChoices = list62; reference73 = questStep7; questSequence24.Steps = list4; reference72 = questSequence; num++; ref QuestSequence reference74 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence25 = questSequence; num2 = 1; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference75 = ref span3[index2]; QuestStep obj45 = new QuestStep(EInteractionType.CompleteQuest, 1038588u, new Vector3(-101.76245f, 4.357494f, 0.7476196f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanBaldesionAnnex } }; index3 = 1; List list63 = new List(index3); CollectionsMarshal.SetCount(list63, index3); span4 = CollectionsMarshal.AsSpan(list63); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMC110_04408_Q4_000_204") }; obj45.DialogueChoices = list63; reference75 = obj45; questSequence25.Steps = list4; reference74 = questSequence; questRoot19.QuestSequence = list2; AddQuest(questId9, questRoot); QuestId questId10 = new QuestId(4409); questRoot = new QuestRoot(); QuestRoot questRoot20 = questRoot; num = 1; List list64 = new List(num); CollectionsMarshal.SetCount(list64, num); span = CollectionsMarshal.AsSpan(list64); index = 0; span[index] = "liza"; questRoot20.Author = list64; QuestRoot questRoot21 = questRoot; index = 7; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; index2 = 1; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038969u, new Vector3(-104.478516f, 3.8989394f, 7.003784f), 962) { StopDistance = 5f }; obj46.Steps = list65; reference76 = obj46; num++; ref QuestSequence reference77 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence26 = questSequence; num2 = 1; List list66 = new List(num2); CollectionsMarshal.SetCount(list66, num2); span3 = CollectionsMarshal.AsSpan(list66); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011936u, new Vector3(-108.5617f, 5.0504f, 4.55803f), 962) { TargetTerritoryId = (ushort)987 }; questSequence26.Steps = list66; reference77 = questSequence; num++; ref QuestSequence reference78 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence27 = questSequence; index2 = 1; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(0f, 0f, 0f), 957) { Comment = "Quest automatically progresses once teleported to Yedlihmad", AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; questSequence27.Steps = list67; reference78 = questSequence; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 3 }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038978u, new Vector3(202.34985f, 1.7699993f, 757.71716f), 957); obj47.Steps = list68; reference79 = obj47; num++; ref QuestSequence reference80 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence28 = questSequence; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 957) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 789u } }; questSequence28.Steps = list69; reference80 = questSequence; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1038992u, new Vector3(4.6539917f, -1.9999963f, 93.492065f), 963) { StopDistance = 5f }; obj48.Steps = list70; reference81 = obj48; questRoot21.QuestSequence = list2; AddQuest(questId10, questRoot); QuestId questId11 = new QuestId(4410); questRoot = new QuestRoot(); QuestRoot questRoot22 = questRoot; num = 1; List list71 = new List(num); CollectionsMarshal.SetCount(list71, num); span = CollectionsMarshal.AsSpan(list71); index = 0; span[index] = "liza"; questRoot22.Author = list71; QuestRoot questRoot23 = questRoot; index = 7; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 0 }; index2 = 1; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038992u, new Vector3(4.6539917f, -1.9999963f, 93.492065f), 963) { StopDistance = 5f }; obj49.Steps = list72; reference82 = obj49; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 1 }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038997u, new Vector3(2.7618408f, -1.9999962f, 97.30664f), 963); obj50.Steps = list73; reference83 = obj50; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 2 }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037313u, new Vector3(137.71265f, 4.783756f, -153.9483f), 963); obj51.Steps = list74; reference84 = obj51; num++; ref QuestSequence reference85 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence29 = questSequence; num2 = 4; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference86 = ref span3[index2]; questStep = new QuestStep(EInteractionType.WalkTo, null, new Vector3(81.33277f, 1.8631814f, -96.56102f), 963) { DisableNavmesh = true, Sprint = true }; QuestStep questStep8 = questStep; SkipConditions skipConditions3 = new SkipConditions(); SkipConditions skipConditions4 = skipConditions3; SkipStepConditions skipStepConditions = new SkipStepConditions(); SkipStepConditions skipStepConditions2 = skipStepConditions; num3 = 6; List list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); Span span7 = CollectionsMarshal.AsSpan(list75); 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, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list75; skipConditions4.StepIf = skipStepConditions; questStep8.SkipConditions = skipConditions3; reference86 = questStep; index2++; ref QuestStep reference87 = ref span3[index2]; questStep = new QuestStep(EInteractionType.Interact, 1037314u, new Vector3(15.701477f, 0.9f, -115.22089f), 963) { Comment = "Varsra" }; QuestStep questStep9 = questStep; index3 = 6; list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span7 = CollectionsMarshal.AsSpan(list75); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list75; reference87 = questStep; index2++; ref QuestStep reference88 = ref span3[index2]; questStep = new QuestStep(EInteractionType.Interact, 1037316u, new Vector3(-47.04364f, 0.9199997f, -94.95697f), 963) { Comment = "Zeytahnur" }; QuestStep questStep10 = questStep; num3 = 6; list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span7 = CollectionsMarshal.AsSpan(list75); 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)2, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list75; reference88 = questStep; index2++; ref QuestStep reference89 = ref span3[index2]; questStep = new QuestStep(EInteractionType.Interact, 1037315u, new Vector3(-19.60791f, 0.8999999f, -60.68518f), 963) { Comment = "Rahdvira" }; QuestStep questStep11 = questStep; index3 = 6; list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span7 = CollectionsMarshal.AsSpan(list75); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list75; reference89 = questStep; questSequence29.Steps = list4; reference85 = questSequence; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 4 }; index2 = 1; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038997u, new Vector3(-37.667046f, -0.00014948845f, -136.80333f), 963) { StopDistance = 0.25f }; obj52.Steps = list76; reference90 = obj52; num++; ref QuestSequence reference91 = ref span2[num]; questSequence = new QuestSequence { Sequence = 5 }; QuestSequence questSequence30 = questSequence; num2 = 3; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 963) { AethernetShard = EAetheryteLocation.RadzAtHanMehrydesMeyhane }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1039001u, new Vector3(-20.096191f, 3.0099998f, -226.79486f), 963); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1037317u, new Vector3(-25.314758f, 1.7999934f, -185.96173f), 963); questSequence30.Steps = list4; reference91 = questSequence; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037318u, new Vector3(-4.1047363f, 2.9999943f, -203.8758f), 963); obj53.Steps = list77; reference92 = obj53; questRoot23.QuestSequence = list2; AddQuest(questId11, questRoot); QuestId questId12 = new QuestId(4411); questRoot = new QuestRoot(); QuestRoot questRoot24 = questRoot; num = 1; List list78 = new List(num); CollectionsMarshal.SetCount(list78, num); span = CollectionsMarshal.AsSpan(list78); index = 0; span[index] = "liza"; questRoot24.Author = list78; QuestRoot questRoot25 = questRoot; index = 13; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 0 }; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037318u, new Vector3(-4.1047363f, 2.9999943f, -203.8758f), 963); obj54.Steps = list79; reference93 = obj54; num++; ref QuestSequence reference94 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence31 = questSequence; index2 = 1; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039002u, new Vector3(57.04193f, 26.99999f, 46.383568f), 963) { StopDistance = 0.25f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanMehrydesMeyhane, To = EAetheryteLocation.RadzAtHanRuveydahFibers } }; questSequence31.Steps = list80; reference94 = questSequence; num++; ref QuestSequence reference95 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence32 = questSequence; num2 = 3; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039539u, new Vector3(87.662964f, 27.06f, 28.030762f), 963); index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 963) { AethernetShard = EAetheryteLocation.RadzAtHanKama }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1039540u, new Vector3(149.79773f, 27.049997f, 39.627686f), 963); questSequence32.Steps = list4; reference95 = questSequence; num++; ref QuestSequence reference96 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence33 = questSequence; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039003u, new Vector3(-159.3805f, 23.999973f, 110.61267f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanKama, To = EAetheryteLocation.RadzAtHanRuveydahFibers } }; questSequence33.Steps = list81; reference96 = questSequence; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 4 }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039542u, new Vector3(-101.12158f, 24f, 79.48425f), 963); obj55.Steps = list82; reference97 = obj55; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 5 }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012194u, new Vector3(-103.83765f, 24.948364f, 87.57141f), 963); obj56.Steps = list83; reference98 = obj56; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 6 }; num2 = 1; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1037321u, new Vector3(-143.14496f, 24f, 93.003784f), 963); obj57.Steps = list84; reference99 = obj57; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 7 }; index2 = 1; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012195u, new Vector3(-104.57007f, 25.192627f, 87.63245f), 963); obj58.Steps = list85; reference100 = obj58; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 8 }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1037319u, new Vector3(-123.49127f, 24f, 88.57861f), 963); obj59.Steps = list86; reference101 = obj59; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 9 }; index2 = 1; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012196u, new Vector3(-104.234375f, 24.734863f, 87.57141f), 963); obj60.Steps = list87; reference102 = obj60; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 10 }; num2 = 1; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1037320u, new Vector3(-115.739685f, 24f, 97.0625f), 963); obj61.Steps = list88; reference103 = obj61; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 11 }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039542u, new Vector3(-101.12158f, 24f, 79.48425f), 963); obj62.Steps = list89; reference104 = obj62; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039003u, new Vector3(-159.3805f, 23.999973f, 110.61267f), 963); obj63.Steps = list90; reference105 = obj63; questRoot25.QuestSequence = list2; AddQuest(questId12, questRoot); QuestId questId13 = new QuestId(4412); questRoot = new QuestRoot(); QuestRoot questRoot26 = questRoot; num = 1; List list91 = new List(num); CollectionsMarshal.SetCount(list91, num); span = CollectionsMarshal.AsSpan(list91); index = 0; span[index] = "liza"; questRoot26.Author = list91; QuestRoot questRoot27 = questRoot; index = 8; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 0 }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039004u, new Vector3(-158.80066f, 23.999973f, 112.291016f), 963); obj64.Steps = list92; reference106 = obj64; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 1 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039005u, new Vector3(-207.7821f, 36f, 76.798584f), 963); obj65.Steps = list93; reference107 = obj65; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 2 }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039007u, new Vector3(499.87024f, 51.57471f, -597.1924f), 957) { StopDistance = 5f }; obj66.Steps = list94; reference108 = obj66; num++; ref QuestSequence reference109 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence34 = questSequence; num2 = 1; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference110 = ref span3[index2]; QuestStep obj67 = new QuestStep(EInteractionType.Combat, 2012197u, new Vector3(454.06262f, 29.251465f, -491.3253f), 957) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list95 = new List(num3); CollectionsMarshal.SetCount(list95, num3); span6 = CollectionsMarshal.AsSpan(list95); index3 = 0; span6[index3] = 13994u; obj67.KillEnemyDataIds = list95; reference110 = obj67; questSequence34.Steps = list4; reference109 = questSequence; num++; ref QuestSequence reference111 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence35 = questSequence; index2 = 1; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference112 = ref span3[num2]; QuestStep obj68 = new QuestStep(EInteractionType.Combat, 2012198u, new Vector3(391.07336f, 14.389221f, -444.29694f), 957) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 2; List list96 = new List(index3); CollectionsMarshal.SetCount(list96, index3); span6 = CollectionsMarshal.AsSpan(list96); num3 = 0; span6[num3] = 13992u; num3++; span6[num3] = 13993u; obj68.KillEnemyDataIds = list96; reference112 = obj68; questSequence35.Steps = list4; reference111 = questSequence; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 5 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039010u, new Vector3(382.71155f, 3.1168795f, -270.4662f), 957); obj69.Steps = list97; reference113 = obj69; num++; ref QuestSequence reference114 = ref span2[num]; questSequence = new QuestSequence { Sequence = 6, Comment = "TODO Missing completion flags" }; QuestSequence questSequence36 = questSequence; index2 = 5; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039014u, new Vector3(367.33044f, 3.1168795f, -247.6997f), 957); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1039015u, new Vector3(369.10046f, 3.1168795f, -247.39453f), 957); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1039017u, new Vector3(391.77527f, 3.3857868f, -207.75165f), 957); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 957) { Aetheryte = EAetheryteLocation.ThavnairPalakasStand }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1039016u, new Vector3(438.22375f, 3.1179183f, -224.10931f), 957); questSequence36.Steps = list4; reference114 = questSequence; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list98 = new List(num2); CollectionsMarshal.SetCount(list98, num2); span3 = CollectionsMarshal.AsSpan(list98); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039020u, new Vector3(430.8689f, 3.1168795f, -251.33142f), 957); obj70.Steps = list98; reference115 = obj70; questRoot27.QuestSequence = list2; AddQuest(questId13, questRoot); QuestId questId14 = new QuestId(4413); questRoot = new QuestRoot(); QuestRoot questRoot28 = questRoot; num = 1; List list99 = new List(num); CollectionsMarshal.SetCount(list99, num); span = CollectionsMarshal.AsSpan(list99); index = 0; span[index] = "liza"; questRoot28.Author = list99; QuestRoot questRoot29 = questRoot; index = 9; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 0 }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039020u, new Vector3(430.8689f, 3.1168795f, -251.33142f), 957); obj71.Steps = list100; reference116 = obj71; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 1 }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039022u, new Vector3(399.3744f, 3.1168792f, -272.84656f), 957) { DisableNavmesh = true }; obj72.Steps = list101; reference117 = obj72; num++; ref QuestSequence reference118 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence37 = questSequence; index2 = 2; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2011995u, new Vector3(118.45581f, 4.92865f, -343.89258f), 957) { AetherCurrentId = 2818331u }; num2++; ref QuestStep reference119 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1039023u, new Vector3(55.77173f, 14.571876f, -330.46472f), 957); num3 = 1; List list102 = new List(num3); CollectionsMarshal.SetCount(list102, num3); span4 = CollectionsMarshal.AsSpan(list102); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMD105_04413_Q1_000_095"), Answer = new ExcelRef("TEXT_AKTKMD105_04413_A1_000_096") }; questStep12.DialogueChoices = list102; reference119 = questStep12; questSequence37.Steps = list4; reference118 = questSequence; num++; ref QuestSequence reference120 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence38 = questSequence; num2 = 1; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference121 = ref span3[index2]; QuestStep obj73 = new QuestStep(EInteractionType.Combat, 1039026u, new Vector3(-29.404175f, 21.255978f, -224.04822f), 957) { StopDistance = 0.25f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 2; List list103 = new List(index3); CollectionsMarshal.SetCount(list103, index3); span6 = CollectionsMarshal.AsSpan(list103); num3 = 0; span6[num3] = 13991u; num3++; span6[num3] = 13990u; obj73.KillEnemyDataIds = list103; reference121 = obj73; questSequence38.Steps = list4; reference120 = questSequence; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 4 }; index2 = 1; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039026u, new Vector3(-29.404175f, 21.255978f, -224.04822f), 957); obj74.Steps = list104; reference122 = obj74; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 5 }; num2 = 1; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012200u, new Vector3(53.72693f, 18.264954f, -291.58472f), 957); obj75.Steps = list105; reference123 = obj75; num++; ref QuestSequence reference124 = ref span2[num]; questSequence = new QuestSequence { Sequence = 6 }; QuestSequence questSequence39 = questSequence; index2 = 1; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference125 = ref span3[num2]; QuestStep obj76 = new QuestStep(EInteractionType.Combat, 2012201u, new Vector3(237.62866f, 7.156433f, -273.33484f), 957) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list106 = new List(num3); CollectionsMarshal.SetCount(list106, num3); span6 = CollectionsMarshal.AsSpan(list106); index3 = 0; span6[index3] = 13989u; obj76.KillEnemyDataIds = list106; reference125 = obj76; questSequence39.Steps = list4; reference124 = questSequence; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 7 }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012202u, new Vector3(311.4519f, 7.7667847f, -198.23004f), 957); obj77.Steps = list107; reference126 = obj77; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039027u, new Vector3(381.33813f, 3.1168795f, -257.0688f), 957); obj78.Steps = list108; reference127 = obj78; questRoot29.QuestSequence = list2; AddQuest(questId14, questRoot); QuestId questId15 = new QuestId(4414); questRoot = new QuestRoot(); QuestRoot questRoot30 = questRoot; num = 1; List list109 = new List(num); CollectionsMarshal.SetCount(list109, num); span = CollectionsMarshal.AsSpan(list109); index = 0; span[index] = "liza"; questRoot30.Author = list109; QuestRoot questRoot31 = questRoot; index = 8; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 0 }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039028u, new Vector3(381.33813f, 3.1168795f, -257.0688f), 957); obj79.Steps = list110; reference128 = obj79; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 1 }; index2 = 1; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037630u, new Vector3(401.8158f, 3.1168792f, -273.76215f), 957); obj80.Steps = list111; reference129 = obj80; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 2 }; num2 = 1; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039030u, new Vector3(408.65186f, 13.167275f, -184.37476f), 957); obj81.Steps = list112; reference130 = obj81; num++; ref QuestSequence reference131 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence40 = questSequence; index2 = 4; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(543.0377f, 15.147404f, -147.8739f), 957); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2011996u, new Vector3(550.01135f, 25.467285f, -159.1059f), 957) { DisableNavmesh = true, AetherCurrentId = 2818332u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(536.3203f, 12.722106f, -95.65565f), 957); num2++; ref QuestStep reference132 = ref span3[num2]; QuestStep obj82 = new QuestStep(EInteractionType.Combat, null, new Vector3(498.18472f, 4.909424f, 1.4510483f), 957) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list113 = new List(index3); CollectionsMarshal.SetCount(list113, index3); span6 = CollectionsMarshal.AsSpan(list113); num3 = 0; span6[num3] = 13988u; obj82.KillEnemyDataIds = list113; reference132 = obj82; questSequence40.Steps = list4; reference131 = questSequence; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 4 }; num2 = 1; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039034u, new Vector3(494.83484f, 5.376761f, 2.7313232f), 957); obj83.Steps = list114; reference133 = obj83; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 5 }; index2 = 1; List list115 = new List(index2); CollectionsMarshal.SetCount(list115, index2); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039035u, new Vector3(573.5714f, 16.272768f, 130.11365f), 957); obj84.Steps = list115; reference134 = obj84; num++; ref QuestSequence reference135 = ref span2[num]; questSequence = new QuestSequence { Sequence = 6 }; QuestSequence questSequence41 = questSequence; num2 = 3; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference136 = ref span3[index2]; questStep = new QuestStep(EInteractionType.Combat, null, new Vector3(521.0876f, 11.819632f, 266.03055f), 957) { StopDistance = 0.25f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; QuestStep questStep13 = questStep; num3 = 1; List list116 = new List(num3); CollectionsMarshal.SetCount(list116, num3); span6 = CollectionsMarshal.AsSpan(list116); index3 = 0; span6[index3] = 13987u; questStep13.KillEnemyDataIds = list116; QuestStep questStep14 = questStep; index3 = 6; list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span7 = CollectionsMarshal.AsSpan(list75); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list75; reference136 = questStep; index2++; ref QuestStep reference137 = ref span3[index2]; questStep = new QuestStep(EInteractionType.Combat, null, new Vector3(571.6434f, 32.12932f, 370.01733f), 957) { StopDistance = 0.25f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; QuestStep questStep15 = questStep; num3 = 1; List list117 = new List(num3); CollectionsMarshal.SetCount(list117, num3); span6 = CollectionsMarshal.AsSpan(list117); index3 = 0; span6[index3] = 13986u; questStep15.KillEnemyDataIds = list117; QuestStep questStep16 = questStep; index3 = 6; list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span7 = CollectionsMarshal.AsSpan(list75); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list75; reference137 = questStep; index2++; ref QuestStep reference138 = ref span3[index2]; questStep = new QuestStep(EInteractionType.Combat, null, new Vector3(660.18604f, 44.997604f, 196.7378f), 957) { StopDistance = 0.25f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; QuestStep questStep17 = questStep; num3 = 2; List list118 = new List(num3); CollectionsMarshal.SetCount(list118, num3); span6 = CollectionsMarshal.AsSpan(list118); index3 = 0; span6[index3] = 13985u; index3++; span6[index3] = 13984u; questStep17.KillEnemyDataIds = list118; QuestStep questStep18 = questStep; index3 = 6; list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span7 = CollectionsMarshal.AsSpan(list75); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list75; reference138 = questStep; questSequence41.Steps = list4; reference135 = questSequence; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039036u, new Vector3(628.62585f, 37.497498f, 246.02112f), 957); obj85.Steps = list119; reference139 = obj85; questRoot31.QuestSequence = list2; AddQuest(questId15, questRoot); QuestId questId16 = new QuestId(4415); questRoot = new QuestRoot(); QuestRoot questRoot32 = questRoot; num = 1; List list120 = new List(num); CollectionsMarshal.SetCount(list120, num); span = CollectionsMarshal.AsSpan(list120); index = 0; span[index] = "liza"; questRoot32.Author = list120; QuestRoot questRoot33 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 0 }; num2 = 1; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039047u, new Vector3(537.77356f, 10.226297f, 238.75781f), 957); obj86.Steps = list121; reference140 = obj86; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 1 }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012207u, new Vector3(270.0083f, 11.550964f, 147.6615f), 957); obj87.Steps = list122; reference141 = obj87; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 2 }; num2 = 1; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039051u, new Vector3(153.33789f, -35.629883f, 141.25269f), 957) { DisableNavmesh = true }; obj88.Steps = list123; reference142 = obj88; num++; ref QuestSequence reference143 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence42 = questSequence; index2 = 1; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012208u, new Vector3(163.80554f, -60.471558f, 133.25696f), 957) { StopDistance = 1f, DisableNavmesh = true }; questSequence42.Steps = list124; reference143 = questSequence; num++; ref QuestSequence reference144 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence43 = questSequence; num2 = 3; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(235.94444f, -0.6f, 145.83025f), 957) { DisableNavmesh = true, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(252.0308f, 0.57823455f, 150.66217f), 957) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1039052u, new Vector3(155.2605f, 11.6644f, 217.85303f), 957); questSequence43.Steps = list4; reference144 = questSequence; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list125 = new List(index2); CollectionsMarshal.SetCount(list125, index2); span3 = CollectionsMarshal.AsSpan(list125); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039056u, new Vector3(-36.484375f, 25.65825f, -319.87494f), 957) { StopDistance = 5f }; obj89.Steps = list125; reference145 = obj89; questRoot33.QuestSequence = list2; AddQuest(questId16, questRoot); QuestId questId17 = new QuestId(4416); questRoot = new QuestRoot(); QuestRoot questRoot34 = questRoot; num = 1; List list126 = new List(num); CollectionsMarshal.SetCount(list126, num); span = CollectionsMarshal.AsSpan(list126); index = 0; span[index] = "liza"; questRoot34.Author = list126; QuestRoot questRoot35 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 0 }; num2 = 1; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039058u, new Vector3(-38.19336f, 25.818825f, -318.47113f), 957); obj90.Steps = list127; reference146 = obj90; num++; ref QuestSequence reference147 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence44 = questSequence; index2 = 1; List list128 = new List(index2); CollectionsMarshal.SetCount(list128, index2); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039059u, new Vector3(381.88745f, 3.1168795f, -262.0432f), 957) { StopDistance = 15f, AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand }; questSequence44.Steps = list128; reference147 = questSequence; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 2 }; num2 = 1; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039064u, new Vector3(428.85486f, 3.1168792f, -262.62305f), 957) { StopDistance = 7f }; obj91.Steps = list129; reference148 = obj91; num++; ref QuestSequence reference149 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence45 = questSequence; index2 = 3; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference150 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 1037628u, new Vector3(432.9137f, 3.1168795f, -243.76288f), 957); QuestStep questStep19 = questStep; num3 = 6; list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span7 = CollectionsMarshal.AsSpan(list75); 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)4, 0, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list75; reference150 = questStep; num2++; ref QuestStep reference151 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 1040449u, new Vector3(368.64258f, 3.5858154f, -238.3612f), 957); QuestStep questStep20 = questStep; index3 = 6; list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span7 = CollectionsMarshal.AsSpan(list75); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep20.CompletionQuestVariablesFlags = list75; reference151 = questStep; num2++; ref QuestStep reference152 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 1037629u, new Vector3(430.01453f, 13.027412f, -200.85455f), 957); QuestStep questStep21 = questStep; num3 = 6; list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span7 = CollectionsMarshal.AsSpan(list75); 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)2, 0, EQuestWorkMode.Bitwise); questStep21.CompletionQuestVariablesFlags = list75; reference152 = questStep; questSequence45.Steps = list4; reference149 = questSequence; num++; ref QuestSequence reference153 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence46 = questSequence; num2 = 3; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040669u, new Vector3(381.64343f, 3.1891773f, -207.20227f), 957) { PickUpQuestId = new QuestId(4259) }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040864u, new Vector3(462.51624f, 14.320099f, -219.86731f), 957) { PickUpQuestId = new QuestId(4257) }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039064u, new Vector3(428.85486f, 3.1168792f, -262.62305f), 957); questSequence46.Steps = list4; reference153 = questSequence; questRoot35.QuestSequence = list2; AddQuest(questId17, questRoot); QuestId questId18 = new QuestId(4417); questRoot = new QuestRoot(); QuestRoot questRoot36 = questRoot; num = 1; List list130 = new List(num); CollectionsMarshal.SetCount(list130, num); span = CollectionsMarshal.AsSpan(list130); index = 0; span[index] = "liza"; questRoot36.Author = list130; QuestRoot questRoot37 = questRoot; index = 7; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 0 }; index2 = 1; List list131 = new List(index2); CollectionsMarshal.SetCount(list131, index2); span3 = CollectionsMarshal.AsSpan(list131); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039068u, new Vector3(425.10107f, 3.1168795f, -262.62305f), 957) { StopDistance = 8f }; obj92.Steps = list131; reference154 = obj92; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 1 }; num2 = 1; List list132 = new List(num2); CollectionsMarshal.SetCount(list132, num2); span3 = CollectionsMarshal.AsSpan(list132); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040351u, new Vector3(518.2726f, 54.344826f, -597.83325f), 957) { Fly = true }; obj93.Steps = list132; reference155 = obj93; num++; ref QuestSequence reference156 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence47 = questSequence; index2 = 2; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(579.50446f, 55.259193f, -683.829f), 957) { TargetTerritoryId = (ushort)963, Fly = true, Comment = "Travel to Radz-at-Han" }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1040354u, new Vector3(1.8157349f, -1.9999962f, 95.750244f), 963); questSequence47.Steps = list4; reference156 = questSequence; num++; ref QuestSequence reference157 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence48 = questSequence; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040358u, new Vector3(-69.62695f, 25.000006f, -35.324707f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanAlzadaalsPeace, To = EAetheryteLocation.RadzAtHanRuveydahFibers } }; questSequence48.Steps = list133; reference157 = questSequence; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 4 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040359u, new Vector3(-121.26343f, 31f, 9.109558f), 963); obj94.Steps = list134; reference158 = obj94; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 5 }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012209u, new Vector3(-206.65302f, 35.99597f, 67.46008f), 963); obj95.Steps = list135; reference159 = obj95; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list136 = new List(index2); CollectionsMarshal.SetCount(list136, index2); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1040360u, new Vector3(-207.17181f, 36f, 71.70203f), 963) { StopDistance = 7f }; obj96.Steps = list136; reference160 = obj96; questRoot37.QuestSequence = list2; AddQuest(questId18, questRoot); QuestId questId19 = new QuestId(4418); questRoot = new QuestRoot(); QuestRoot questRoot38 = questRoot; num = 1; List list137 = new List(num); CollectionsMarshal.SetCount(list137, num); span = CollectionsMarshal.AsSpan(list137); index = 0; span[index] = "liza"; questRoot38.Author = list137; QuestRoot questRoot39 = questRoot; index = 8; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 0 }; num2 = 1; List list138 = new List(num2); CollectionsMarshal.SetCount(list138, num2); span3 = CollectionsMarshal.AsSpan(list138); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040372u, new Vector3(-214.40454f, 36f, 64.86609f), 963); obj97.Steps = list138; reference161 = obj97; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 1 }; index2 = 1; List list139 = new List(index2); CollectionsMarshal.SetCount(list139, index2); span3 = CollectionsMarshal.AsSpan(list139); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040373u, new Vector3(-0.3204956f, -2.514571E-07f, -2.1210327f), 963); obj98.Steps = list139; reference162 = obj98; num++; ref QuestSequence reference163 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence49 = questSequence; num2 = 3; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 963) { DisableNavmesh = true, Aetheryte = EAetheryteLocation.RadzAtHan }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 963) { AethernetShard = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1040374u, new Vector3(-145.80005f, 3.9999294f, -83.9704f), 963); questSequence49.Steps = list4; reference163 = questSequence; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 3 }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040375u, new Vector3(-172.1676f, 4.061f, -87.90729f), 963); obj99.Steps = list140; reference164 = obj99; num++; ref QuestSequence reference165 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence50 = questSequence; num2 = 1; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference166 = ref span3[index2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 1040375u, new Vector3(-172.1676f, 4.061f, -87.90729f), 963); index3 = 1; List list141 = new List(index3); CollectionsMarshal.SetCount(list141, index3); span4 = CollectionsMarshal.AsSpan(list141); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMD110_04418_Q2_000_172"), Answer = new ExcelRef("TEXT_AKTKMD110_04418_A2_000_173") }; questStep22.DialogueChoices = list141; reference166 = questStep22; questSequence50.Steps = list4; reference165 = questSequence; num++; ref QuestSequence reference167 = ref span2[num]; questSequence = new QuestSequence { Sequence = 5 }; QuestSequence questSequence51 = questSequence; index2 = 1; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference168 = ref span3[num2]; QuestStep obj100 = new QuestStep(EInteractionType.Interact, 1037318u, new Vector3(-4.1047363f, 2.9999943f, -203.8758f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost, To = EAetheryteLocation.RadzAtHanMehrydesMeyhane } }; num3 = 1; List list142 = new List(num3); CollectionsMarshal.SetCount(list142, num3); span4 = CollectionsMarshal.AsSpan(list142); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMD110_04418_Q3_000_223"), Answer = new ExcelRef("TEXT_AKTKMD110_04418_A3_000_225") }; obj100.DialogueChoices = list142; reference168 = obj100; questSequence51.Steps = list4; reference167 = questSequence; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 6 }; num2 = 1; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040379u, new Vector3(8.010925f, 3.02f, -198.19946f), 963); obj101.Steps = list143; reference169 = obj101; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list144 = new List(index2); CollectionsMarshal.SetCount(list144, index2); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1040382u, new Vector3(2.9450073f, -1.9999962f, 87.44946f), 963) { StopDistance = 5f }; obj102.Steps = list144; reference170 = obj102; questRoot39.QuestSequence = list2; AddQuest(questId19, questRoot); QuestId questId20 = new QuestId(4419); questRoot = new QuestRoot(); QuestRoot questRoot40 = questRoot; num = 1; List list145 = new List(num); CollectionsMarshal.SetCount(list145, num); span = CollectionsMarshal.AsSpan(list145); index = 0; span[index] = "liza"; questRoot40.Author = list145; QuestRoot questRoot41 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 0 }; num2 = 1; List list146 = new List(num2); CollectionsMarshal.SetCount(list146, num2); span3 = CollectionsMarshal.AsSpan(list146); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040386u, new Vector3(5.1116943f, -1.9999962f, 88.12085f), 963) { StopDistance = 5f }; obj103.Steps = list146; reference171 = obj103; num++; ref QuestSequence reference172 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence52 = questSequence; index2 = 1; List list147 = new List(index2); CollectionsMarshal.SetCount(list147, index2); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030369u, new Vector3(614.4961f, 13.3097515f, 305.80603f), 813) { Fly = true, AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumTessellation } }; questSequence52.Steps = list147; reference172 = questSequence; num++; ref QuestSequence reference173 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence53 = questSequence; num2 = 1; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference174 = ref span3[index2]; questStep = new QuestStep(EInteractionType.Interact, 2012123u, new Vector3(-64.042114f, -37.70508f, -210.52875f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumCabinetOfCuriosity } }; QuestStep questStep23 = questStep; index3 = 4; list15 = new List(index3); CollectionsMarshal.SetCount(list15, index3); span4 = CollectionsMarshal.AsSpan(list15); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKME101_04419_Q2_000_071") }; num3++; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKME101_04419_Q3_000_083"), Answer = new ExcelRef("TEXT_AKTKME101_04419_A3_000_087") }; num3++; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKME101_04419_Q4_000_113"), Answer = new ExcelRef("TEXT_AKTKME101_04419_A4_000_114") }; num3++; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKME101_04419_Q5_000_129"), Answer = new ExcelRef("TEXT_AKTKME101_04419_A5_000_131") }; questStep23.DialogueChoices = list15; reference174 = questStep; questSequence53.Steps = list4; reference173 = questSequence; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list148 = new List(index2); CollectionsMarshal.SetCount(list148, index2); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039992u, new Vector3(-65.26294f, -37.7f, -208.85028f), 819) { StopDistance = 6f }; obj104.Steps = list148; reference175 = obj104; questRoot41.QuestSequence = list2; AddQuest(questId20, questRoot); QuestId questId21 = new QuestId(4420); questRoot = new QuestRoot(); QuestRoot questRoot42 = questRoot; num = 1; List list149 = new List(num); CollectionsMarshal.SetCount(list149, num); span = CollectionsMarshal.AsSpan(list149); index = 0; span[index] = "liza"; questRoot42.Author = list149; QuestRoot questRoot43 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 0 }; num2 = 1; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039992u, new Vector3(-65.26294f, -37.7f, -208.85028f), 819) { StopDistance = 6f }; obj105.Steps = list150; reference176 = obj105; num++; ref QuestSequence reference177 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence54 = questSequence; index2 = 1; List list151 = new List(index2); CollectionsMarshal.SetCount(list151, index2); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1030533u, new Vector3(117.997925f, 14.649025f, 7.156433f), 819) { TargetTerritoryId = (ushort)844, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumCabinetOfCuriosity, To = EAetheryteLocation.CrystariumDossalGate } }; questSequence54.Steps = list151; reference177 = questSequence; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference178 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence55 = questSequence; num2 = 5; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference179 = ref span3[index2]; questStep = new QuestStep(EInteractionType.Jump, null, new Vector3(-6.1157894f, 2.0849845f, -4.654831f), 1031) { JumpDestination = new JumpDestination { Position = new Vector3(-1.5539734f, 3.6164591f, -1.1141448f) } }; QuestStep questStep24 = questStep; skipConditions3 = new SkipConditions(); SkipConditions skipConditions5 = skipConditions3; skipStepConditions = new SkipStepConditions(); SkipStepConditions skipStepConditions3 = skipStepConditions; num3 = 6; list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span7 = CollectionsMarshal.AsSpan(list75); 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)1, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list75; skipConditions5.StepIf = skipStepConditions; questStep24.SkipConditions = skipConditions3; reference179 = questStep; index2++; ref QuestStep reference180 = ref span3[index2]; questStep = new QuestStep(EInteractionType.Interact, 2012128u, new Vector3(-0.001528129f, 4.931927f, 0.01416349f), 1031); QuestStep questStep25 = questStep; index3 = 6; list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span7 = CollectionsMarshal.AsSpan(list75); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep25.CompletionQuestVariablesFlags = list75; reference180 = questStep; index2++; ref QuestStep reference181 = ref span3[index2]; questStep = new QuestStep(EInteractionType.Interact, 1039993u, new Vector3(20.61493f, 0.2999945f, -9.353821f), 1031); QuestStep questStep26 = questStep; num3 = 6; list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span7 = CollectionsMarshal.AsSpan(list75); 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, 0, EQuestWorkMode.Bitwise); questStep26.CompletionQuestVariablesFlags = list75; reference181 = questStep; index2++; ref QuestStep reference182 = ref span3[index2]; questStep = new QuestStep(EInteractionType.Interact, 1039994u, new Vector3(51.163452f, 0.8999986f, 2.1209717f), 1031); QuestStep questStep27 = questStep; index3 = 6; list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span7 = CollectionsMarshal.AsSpan(list75); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep27.CompletionQuestVariablesFlags = list75; reference182 = questStep; index2++; ref QuestStep reference183 = ref span3[index2]; questStep = new QuestStep(EInteractionType.Interact, 1039995u, new Vector3(-37.003174f, 0.90000004f, -4.1657104f), 1031); QuestStep questStep28 = questStep; num3 = 6; list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span7 = CollectionsMarshal.AsSpan(list75); 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)2, 0, EQuestWorkMode.Bitwise); questStep28.CompletionQuestVariablesFlags = list75; reference183 = questStep; questSequence55.Steps = list4; reference178 = questSequence; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 4 }; index2 = 1; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012129u, new Vector3(-0.07635498f, 2.2124634f, 61.600586f), 1031); obj106.Steps = list152; reference184 = obj106; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039996u, new Vector3(262.53137f, 44.32154f, 771.4198f), 961) { StopDistance = 5f }; obj107.Steps = list153; reference185 = obj107; questRoot43.QuestSequence = list2; AddQuest(questId21, questRoot); QuestId questId22 = new QuestId(4421); questRoot = new QuestRoot(); QuestRoot questRoot44 = questRoot; num = 1; List list154 = new List(num); CollectionsMarshal.SetCount(list154, num); span = CollectionsMarshal.AsSpan(list154); index = 0; span[index] = "liza"; questRoot44.Author = list154; QuestRoot questRoot45 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 0 }; index2 = 1; List list155 = new List(index2); CollectionsMarshal.SetCount(list155, index2); span3 = CollectionsMarshal.AsSpan(list155); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039996u, new Vector3(262.53137f, 44.32154f, 771.4198f), 961) { StopDistance = 5f }; obj108.Steps = list155; reference186 = obj108; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 1 }; num2 = 1; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039998u, new Vector3(206.0426f, 20.561113f, 629.14465f), 961); obj109.Steps = list156; reference187 = obj109; num++; ref QuestSequence reference188 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence56 = questSequence; index2 = 1; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference189 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Combat, 1039998u, new Vector3(206.0426f, 20.561113f, 629.14465f), 961) { EnemySpawnType = EEnemySpawnType.OverworldEnemies }; QuestStep questStep29 = questStep; index3 = 3; List list157 = new List(index3); CollectionsMarshal.SetCount(list157, index3); span6 = CollectionsMarshal.AsSpan(list157); num3 = 0; span6[num3] = 13447u; num3++; span6[num3] = 13448u; num3++; span6[num3] = 13449u; questStep29.KillEnemyDataIds = list157; questStep.CombatItemUse = new CombatItemUse { ItemId = 2003232u, Condition = ECombatItemUseCondition.HealthPercent, Value = 50 }; reference189 = questStep; questSequence56.Steps = list4; reference188 = questSequence; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039998u, new Vector3(206.0426f, 20.561113f, 629.14465f), 961); obj110.Steps = list158; reference190 = obj110; questRoot45.QuestSequence = list2; AddQuest(questId22, questRoot); QuestId questId23 = new QuestId(4422); questRoot = new QuestRoot(); QuestRoot questRoot46 = questRoot; num = 1; List list159 = new List(num); CollectionsMarshal.SetCount(list159, num); span = CollectionsMarshal.AsSpan(list159); index = 0; span[index] = "liza"; questRoot46.Author = list159; QuestRoot questRoot47 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 0 }; index2 = 1; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039998u, new Vector3(206.0426f, 20.561113f, 629.14465f), 961); obj111.Steps = list160; reference191 = obj111; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 1 }; num2 = 1; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040000u, new Vector3(173.2356f, 7.4767504f, 325.64282f), 961); obj112.Steps = list161; reference192 = obj112; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 2 }; index2 = 1; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040003u, new Vector3(229.02258f, 8.085857f, 195.39172f), 961); obj113.Steps = list162; reference193 = obj113; num++; ref QuestSequence reference194 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence57 = questSequence; num2 = 1; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference195 = ref span3[index2]; QuestStep questStep30 = new QuestStep(EInteractionType.CompleteQuest, 1040009u, new Vector3(366.84216f, -1.0297052f, 157.61035f), 961); num3 = 1; List list163 = new List(num3); CollectionsMarshal.SetCount(list163, num3); span4 = CollectionsMarshal.AsSpan(list163); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKME104_04422_Q1_000_094"), Answer = new ExcelRef("TEXT_AKTKME104_04422_A1_000_095") }; questStep30.DialogueChoices = list163; reference195 = questStep30; questSequence57.Steps = list4; reference194 = questSequence; questRoot47.QuestSequence = list2; AddQuest(questId23, questRoot); QuestId questId24 = new QuestId(4423); questRoot = new QuestRoot(); QuestRoot questRoot48 = questRoot; num = 1; List list164 = new List(num); CollectionsMarshal.SetCount(list164, num); span = CollectionsMarshal.AsSpan(list164); index = 0; span[index] = "liza"; questRoot48.Author = list164; QuestRoot questRoot49 = questRoot; index = 9; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 0 }; index2 = 1; List list165 = new List(index2); CollectionsMarshal.SetCount(list165, index2); span3 = CollectionsMarshal.AsSpan(list165); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1040014u, new Vector3(368.88684f, -1.1050489f, 158.0376f), 961) { StopDistance = 5f }; obj114.Steps = list165; reference196 = obj114; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 1 }; num2 = 1; List list166 = new List(num2); CollectionsMarshal.SetCount(list166, num2); span3 = CollectionsMarshal.AsSpan(list166); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040015u, new Vector3(225.78772f, 7.3858566f, 201.37329f), 961); obj115.Steps = list166; reference197 = obj115; num++; ref QuestSequence reference198 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence58 = questSequence; index2 = 2; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 961) { StopDistance = 6f, Aetheryte = EAetheryteLocation.ElpisAnagnorisis }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1040018u, new Vector3(156.45068f, 17.339952f, 53.665894f), 961); questSequence58.Steps = list4; reference198 = questSequence; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 3 }; num2 = 1; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040019u, new Vector3(148.66858f, 16.93996f, 35.477173f), 961); obj116.Steps = list167; reference199 = obj116; num++; ref QuestSequence reference200 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence59 = questSequence; index2 = 1; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference201 = ref span3[num2]; QuestStep questStep31 = new QuestStep(EInteractionType.Interact, 1040023u, new Vector3(152.54431f, 16.385857f, 73.258545f), 961); index3 = 1; List list168 = new List(index3); CollectionsMarshal.SetCount(list168, index3); span4 = CollectionsMarshal.AsSpan(list168); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKME105_04423_Q1_000_106"), Answer = new ExcelRef("TEXT_AKTKME105_04423_A1_000_107") }; questStep31.DialogueChoices = list168; reference201 = questStep31; questSequence59.Steps = list4; reference200 = questSequence; num++; ref QuestSequence reference202 = ref span2[num]; questSequence = new QuestSequence { Sequence = 5 }; QuestSequence questSequence60 = questSequence; num2 = 1; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference203 = ref span3[index2]; QuestStep questStep32 = new QuestStep(EInteractionType.Interact, 1040970u, new Vector3(146.13562f, 10.385858f, 121.47705f), 961); num3 = 1; List list169 = new List(num3); CollectionsMarshal.SetCount(list169, num3); span4 = CollectionsMarshal.AsSpan(list169); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKME105_04423_Q4_000_178"), Answer = new ExcelRef("TEXT_AKTKME105_04423_A4_000_180") }; questStep32.DialogueChoices = list169; reference203 = questStep32; questSequence60.Steps = list4; reference202 = questSequence; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 6 }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040025u, new Vector3(171.83179f, 8.3426f, 180.62097f), 961); obj117.Steps = list170; reference204 = obj117; num++; ref QuestSequence reference205 = ref span2[num]; questSequence = new QuestSequence { Sequence = 7 }; QuestSequence questSequence61 = questSequence; num2 = 1; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference206 = ref span3[index2]; QuestStep questStep33 = new QuestStep(EInteractionType.Interact, 1040971u, new Vector3(92.851074f, 10.665586f, 107.133545f), 961); index3 = 1; List list171 = new List(index3); CollectionsMarshal.SetCount(list171, index3); span4 = CollectionsMarshal.AsSpan(list171); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKME105_04423_Q7_000_313"), Answer = new ExcelRef("TEXT_AKTKME105_04423_A7_000_314") }; questStep33.DialogueChoices = list171; reference206 = questStep33; questSequence61.Steps = list4; reference205 = questSequence; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list172 = new List(index2); CollectionsMarshal.SetCount(list172, index2); span3 = CollectionsMarshal.AsSpan(list172); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1040027u, new Vector3(151.75085f, 17.339958f, 51.255005f), 961); obj118.Steps = list172; reference207 = obj118; questRoot49.QuestSequence = list2; AddQuest(questId24, questRoot); QuestId questId25 = new QuestId(4424); questRoot = new QuestRoot(); QuestRoot questRoot50 = questRoot; num = 1; List list173 = new List(num); CollectionsMarshal.SetCount(list173, num); span = CollectionsMarshal.AsSpan(list173); index = 0; span[index] = "liza"; questRoot50.Author = list173; QuestRoot questRoot51 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 0 }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040027u, new Vector3(151.75085f, 17.339958f, 51.255005f), 961); obj119.Steps = list174; reference208 = obj119; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 1 }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040031u, new Vector3(269.42847f, 5.8683457f, 266.3462f), 961); obj120.Steps = list175; reference209 = obj120; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 2 }; num2 = 1; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040036u, new Vector3(360.1892f, 2.9879394f, 2.6397705f), 961); obj121.Steps = list176; reference210 = obj121; num++; ref QuestSequence reference211 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence62 = questSequence; index2 = 2; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference212 = ref span3[num2]; questStep = new QuestStep(EInteractionType.UseItem, 2012131u, new Vector3(369.19202f, 2.9754639f, 1.5411377f), 961) { ItemId = 2003234u, GroundTarget = true }; QuestStep questStep34 = questStep; num3 = 6; list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span7 = CollectionsMarshal.AsSpan(list75); 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, 0, EQuestWorkMode.Bitwise); questStep34.CompletionQuestVariablesFlags = list75; reference212 = questStep; num2++; ref QuestStep reference213 = ref span3[num2]; questStep = new QuestStep(EInteractionType.UseItem, 2012132u, new Vector3(373.18982f, 2.9754639f, 10.788086f), 961) { ItemId = 2003234u, GroundTarget = true }; QuestStep questStep35 = questStep; index3 = 6; list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span7 = CollectionsMarshal.AsSpan(list75); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep35.CompletionQuestVariablesFlags = list75; reference213 = questStep; questSequence62.Steps = list4; reference211 = questSequence; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 4 }; num2 = 1; List list177 = new List(num2); CollectionsMarshal.SetCount(list177, num2); span3 = CollectionsMarshal.AsSpan(list177); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040036u, new Vector3(360.1892f, 2.9879394f, 2.6397705f), 961); obj122.Steps = list177; reference214 = obj122; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list178 = new List(index2); CollectionsMarshal.SetCount(list178, index2); span3 = CollectionsMarshal.AsSpan(list178); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1040043u, new Vector3(558.64795f, 9.127456f, 48.264282f), 961); obj123.Steps = list178; reference215 = obj123; questRoot51.QuestSequence = list2; AddQuest(questId25, questRoot); QuestId questId26 = new QuestId(4425); questRoot = new QuestRoot(); QuestRoot questRoot52 = questRoot; num = 1; List list179 = new List(num); CollectionsMarshal.SetCount(list179, num); span = CollectionsMarshal.AsSpan(list179); index = 0; span[index] = "liza"; questRoot52.Author = list179; QuestRoot questRoot53 = questRoot; index = 8; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference216 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence63 = questSequence; num2 = 1; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference217 = ref span3[index2]; QuestStep questStep36 = new QuestStep(EInteractionType.AcceptQuest, 1040050u, new Vector3(560.32654f, 9.796983f, 63.70642f), 961); num3 = 1; List list180 = new List(num3); CollectionsMarshal.SetCount(list180, num3); span4 = CollectionsMarshal.AsSpan(list180); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKME107_04425_Q1_000_024"), Answer = new ExcelRef("TEXT_AKTKME107_04425_A1_000_025") }; questStep36.DialogueChoices = list180; reference217 = questStep36; questSequence63.Steps = list4; reference216 = questSequence; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 1 }; index2 = 1; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040043u, new Vector3(558.64795f, 9.127456f, 48.264282f), 961); obj124.Steps = list181; reference218 = obj124; num++; ref QuestSequence reference219 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence64 = questSequence; num2 = 3; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2012020u, new Vector3(628.2388f, 8.316829f, 107.9021f), 961) { AetherCurrentId = 2818374u }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(475.2184f, -17.473314f, 47.986946f), 961) { JumpDestination = new JumpDestination { Position = new Vector3(477.34882f, -16.407324f, 43.802086f), DelaySeconds = 0.25f } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1040052u, new Vector3(349.14172f, -14.766006f, -111.61981f), 961); questSequence64.Steps = list4; reference219 = questSequence; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 3 }; index2 = 1; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040055u, new Vector3(349.5078f, -14.757837f, -115.15985f), 961) { StopDistance = 7f }; obj125.Steps = list182; reference220 = obj125; num++; ref QuestSequence reference221 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence65 = questSequence; num2 = 1; List list183 = new List(num2); CollectionsMarshal.SetCount(list183, num2); span3 = CollectionsMarshal.AsSpan(list183); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Say, 1040061u, new Vector3(-2.1210327f, -15.847441f, -104.631165f), 961) { ChatMessage = new ChatMessage { Key = "TEXT_AKTKME107_04425_SAYTODO_000_190" } }; questSequence65.Steps = list183; reference221 = questSequence; num++; ref QuestSequence reference222 = ref span2[num]; questSequence = new QuestSequence { Sequence = 5 }; QuestSequence questSequence66 = questSequence; index2 = 1; List list184 = new List(index2); CollectionsMarshal.SetCount(list184, index2); span3 = CollectionsMarshal.AsSpan(list184); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Say, 1040061u, new Vector3(-2.1210327f, -15.847441f, -104.631165f), 961) { ChatMessage = new ChatMessage { Key = "TEXT_AKTKME107_04425_SAYTODO_000_210" } }; questSequence66.Steps = list184; reference222 = questSequence; num++; ref QuestSequence reference223 = ref span2[num]; questSequence = new QuestSequence { Sequence = 6 }; QuestSequence questSequence67 = questSequence; num2 = 2; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-55.662647f, -16.696985f, -81.29199f), 961) { StopDistance = 0.25f, DisableNavmesh = true, JumpDestination = new JumpDestination { Position = new Vector3(-58.75509f, -15.402463f, -83.133934f) } }; index2++; span3[index2] = new QuestStep(EInteractionType.Emote, null, new Vector3(-64.19198f, -15.332472f, -84.65695f), 961) { StopDistance = 0.25f, Emote = EEmote.Wave }; questSequence67.Steps = list4; reference223 = questSequence; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list185 = new List(index2); CollectionsMarshal.SetCount(list185, index2); span3 = CollectionsMarshal.AsSpan(list185); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1040069u, new Vector3(134.90503f, 10.385856f, 88.91431f), 961) { AetheryteShortcut = EAetheryteLocation.ElpisAnagnorisis }; obj126.Steps = list185; reference224 = obj126; questRoot53.QuestSequence = list2; AddQuest(questId26, questRoot); QuestId questId27 = new QuestId(4426); questRoot = new QuestRoot(); QuestRoot questRoot54 = questRoot; num = 1; List list186 = new List(num); CollectionsMarshal.SetCount(list186, num); span = CollectionsMarshal.AsSpan(list186); index = 0; span[index] = "liza"; questRoot54.Author = list186; QuestRoot questRoot55 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 0 }; num2 = 1; List list187 = new List(num2); CollectionsMarshal.SetCount(list187, num2); span3 = CollectionsMarshal.AsSpan(list187); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040071u, new Vector3(132.82971f, 10.385857f, 89.34155f), 961) { StopDistance = 5f }; obj127.Steps = list187; reference225 = obj127; num++; ref QuestSequence reference226 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence68 = questSequence; index2 = 3; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1041328u, new Vector3(166.39954f, 9.457411f, 236.34692f), 961) { PickUpQuestId = new QuestId(4507) }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-109.12761f, -34.0357f, 397.6694f), 961); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1040073u, new Vector3(-164.11078f, -41.02881f, 377.37073f), 961); questSequence68.Steps = list4; reference226 = questSequence; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 2 }; num2 = 1; List list188 = new List(num2); CollectionsMarshal.SetCount(list188, num2); span3 = CollectionsMarshal.AsSpan(list188); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040080u, new Vector3(-530.2358f, -26.214441f, 490.6233f), 961); obj128.Steps = list188; reference227 = obj128; num++; ref QuestSequence reference228 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence69 = questSequence; index2 = 2; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 961) { StopDistance = 6f, Aetheryte = EAetheryteLocation.ElpisTwelveWonders }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1040081u, new Vector3(-659.35767f, -22.39482f, 525.44434f), 961); questSequence69.Steps = list4; reference228 = questSequence; num++; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list189 = new List(num2); CollectionsMarshal.SetCount(list189, num2); span3 = CollectionsMarshal.AsSpan(list189); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040084u, new Vector3(-661.1277f, -22.394821f, 527.88574f), 961) { StopDistance = 5f }; obj129.Steps = list189; reference229 = obj129; questRoot55.QuestSequence = list2; AddQuest(questId27, questRoot); QuestId questId28 = new QuestId(4427); questRoot = new QuestRoot(); QuestRoot questRoot56 = questRoot; num = 1; List list190 = new List(num); CollectionsMarshal.SetCount(list190, num); span = CollectionsMarshal.AsSpan(list190); index = 0; span[index] = "liza"; questRoot56.Author = list190; QuestRoot questRoot57 = questRoot; index = 10; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 0 }; index2 = 1; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1040083u, new Vector3(-659.3271f, -22.39482f, 525.47485f), 961) { StopDistance = 5f }; obj130.Steps = list191; reference230 = obj130; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 1 }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040084u, new Vector3(-661.1277f, -22.394821f, 527.88574f), 961) { StopDistance = 5f }; obj131.Steps = list192; reference231 = obj131; num++; ref QuestSequence reference232 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence70 = questSequence; index2 = 2; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference233 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 2012135u, new Vector3(-621.2711f, -19.241638f, 546.50183f), 961); QuestStep questStep37 = questStep; index3 = 6; list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span7 = CollectionsMarshal.AsSpan(list75); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep37.CompletionQuestVariablesFlags = list75; reference233 = questStep; num2++; ref QuestStep reference234 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 2012136u, new Vector3(-583.85596f, -20.035156f, 543.572f), 961); QuestStep questStep38 = questStep; num3 = 6; list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span7 = CollectionsMarshal.AsSpan(list75); 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)4, 0, EQuestWorkMode.Bitwise); questStep38.CompletionQuestVariablesFlags = list75; reference234 = questStep; questSequence70.Steps = list4; reference232 = questSequence; num++; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 3 }; num2 = 1; List list193 = new List(num2); CollectionsMarshal.SetCount(list193, num2); span3 = CollectionsMarshal.AsSpan(list193); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012137u, new Vector3(-577.1725f, -21.469482f, 482.56653f), 961); obj132.Steps = list193; reference235 = obj132; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 4 }; index2 = 1; List list194 = new List(index2); CollectionsMarshal.SetCount(list194, index2); span3 = CollectionsMarshal.AsSpan(list194); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012138u, new Vector3(-601.0681f, -25.345276f, 438.37634f), 961); obj133.Steps = list194; reference236 = obj133; num++; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 5 }; num2 = 1; List list195 = new List(num2); CollectionsMarshal.SetCount(list195, num2); span3 = CollectionsMarshal.AsSpan(list195); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012139u, new Vector3(-686.5492f, -26.138794f, 441.24512f), 961); obj134.Steps = list195; reference237 = obj134; num++; ref QuestSequence reference238 = ref span2[num]; questSequence = new QuestSequence { Sequence = 6 }; QuestSequence questSequence71 = questSequence; index2 = 1; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference239 = ref span3[num2]; QuestStep questStep39 = new QuestStep(EInteractionType.Interact, 2012140u, new Vector3(-731.7464f, -27.084778f, 460.77673f), 961); index3 = 1; List list196 = new List(index3); CollectionsMarshal.SetCount(list196, index3); span4 = CollectionsMarshal.AsSpan(list196); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKME109_04427_Q3_000_163"), Answer = new ExcelRef("TEXT_AKTKME109_04427_A3_000_164") }; questStep39.DialogueChoices = list196; reference239 = questStep39; questSequence71.Steps = list4; reference238 = questSequence; num++; ref QuestSequence reference240 = ref span2[num]; questSequence = new QuestSequence { Sequence = 7 }; QuestSequence questSequence72 = questSequence; num2 = 3; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-734.30804f, -28.391644f, 432.59787f), 961) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2012021u, new Vector3(-754.757f, -36.02661f, 411.12378f), 961) { DisableNavmesh = true, AetherCurrentId = 2818375u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2012141u, new Vector3(-789.08984f, -36.05713f, 486.41187f), 961); questSequence72.Steps = list4; reference240 = questSequence; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 8 }; index2 = 1; List list197 = new List(index2); CollectionsMarshal.SetCount(list197, index2); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012142u, new Vector3(-803.4028f, -36.514893f, 513.6034f), 961); obj135.Steps = list197; reference241 = obj135; num++; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040087u, new Vector3(-664.1489f, -22.39482f, 533.8368f), 961); obj136.Steps = list198; reference242 = obj136; questRoot57.QuestSequence = list2; AddQuest(questId28, questRoot); QuestId questId29 = new QuestId(4428); questRoot = new QuestRoot(); QuestRoot questRoot58 = questRoot; num = 1; List list199 = new List(num); CollectionsMarshal.SetCount(list199, num); span = CollectionsMarshal.AsSpan(list199); index = 0; span[index] = "liza"; questRoot58.Author = list199; QuestRoot questRoot59 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 0 }; index2 = 1; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1040088u, new Vector3(-655.72595f, -22.394821f, 521.87366f), 961); obj137.Steps = list200; reference243 = obj137; num++; ref QuestSequence reference244 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence73 = questSequence; num2 = 2; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1037969u, new Vector3(-611.90204f, -22.39482f, 510.42944f), 961) { PickUpQuestId = new QuestId(4288) }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1040092u, new Vector3(-340.9629f, -39.973907f, 368.06274f), 961); questSequence73.Steps = list4; reference244 = questSequence; num++; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 2 }; index2 = 1; List list201 = new List(index2); CollectionsMarshal.SetCount(list201, index2); span3 = CollectionsMarshal.AsSpan(list201); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040097u, new Vector3(-213.79413f, -33.401405f, 242.35901f), 961); obj138.Steps = list201; reference245 = obj138; num++; ref QuestSequence reference246 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence74 = questSequence; num2 = 1; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference247 = ref span3[index2]; QuestStep obj139 = new QuestStep(EInteractionType.Combat, null, new Vector3(-207.7455f, -30.993412f, 232.53859f), 961) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list202 = new List(num3); CollectionsMarshal.SetCount(list202, num3); span6 = CollectionsMarshal.AsSpan(list202); index3 = 0; span6[index3] = 14075u; index3++; span6[index3] = 14074u; obj139.KillEnemyDataIds = list202; reference247 = obj139; questSequence74.Steps = list4; reference246 = questSequence; num++; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 4 }; index2 = 1; List list203 = new List(index2); CollectionsMarshal.SetCount(list203, index2); span3 = CollectionsMarshal.AsSpan(list203); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012145u, new Vector3(-212.23773f, -31.876099f, 233.66138f), 961); obj140.Steps = list203; reference248 = obj140; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list204 = new List(num2); CollectionsMarshal.SetCount(list204, num2); span3 = CollectionsMarshal.AsSpan(list204); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040100u, new Vector3(-638.1476f, -22.39482f, 504.90576f), 961) { StopDistance = 5f }; obj141.Steps = list204; reference249 = obj141; questRoot59.QuestSequence = list2; AddQuest(questId29, questRoot); QuestId questId30 = new QuestId(4429); questRoot = new QuestRoot(); QuestRoot questRoot60 = questRoot; num = 1; List list205 = new List(num); CollectionsMarshal.SetCount(list205, num); span = CollectionsMarshal.AsSpan(list205); index = 0; span[index] = "liza"; questRoot60.Author = list205; QuestRoot questRoot61 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 0 }; index2 = 1; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1040101u, new Vector3(-635.5841f, -22.39482f, 505.08887f), 961) { StopDistance = 5f }; obj142.Steps = list206; reference250 = obj142; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 1 }; num2 = 1; List list207 = new List(num2); CollectionsMarshal.SetCount(list207, num2); span3 = CollectionsMarshal.AsSpan(list207); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040102u, new Vector3(-106.61487f, -10.281434f, 236.07227f), 961) { AetheryteShortcut = EAetheryteLocation.ElpisAnagnorisis }; obj143.Steps = list207; reference251 = obj143; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 2 }; index2 = 1; List list208 = new List(index2); CollectionsMarshal.SetCount(list208, index2); span3 = CollectionsMarshal.AsSpan(list208); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040104u, new Vector3(-182.17749f, 12.500029f, -10.971252f), 961); obj144.Steps = list208; reference252 = obj144; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 3 }; num2 = 1; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040106u, new Vector3(-350.20984f, 161.78714f, 26.108154f), 961) { StopDistance = 5f }; obj145.Steps = list209; reference253 = obj145; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 4 }; index2 = 1; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012146u, new Vector3(-554.345f, 147.44788f, 98.25281f), 961); obj146.Steps = list210; reference254 = obj146; num++; ref QuestSequence reference255 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence75 = questSequence; num2 = 1; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference256 = ref span3[index2]; QuestStep questStep40 = new QuestStep(EInteractionType.CompleteQuest, 1040109u, new Vector3(-491.11166f, 140.39177f, -113.81708f), 961); index3 = 1; List list211 = new List(index3); CollectionsMarshal.SetCount(list211, index3); span4 = CollectionsMarshal.AsSpan(list211); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKME111_04429_Q2_000_094"), Answer = new ExcelRef("TEXT_AKTKME111_04429_A2_000_096") }; questStep40.DialogueChoices = list211; reference256 = questStep40; questSequence75.Steps = list4; reference255 = questSequence; questRoot61.QuestSequence = list2; AddQuest(questId30, questRoot); QuestId questId31 = new QuestId(4430); questRoot = new QuestRoot(); QuestRoot questRoot62 = questRoot; num = 1; List list212 = new List(num); CollectionsMarshal.SetCount(list212, num); span = CollectionsMarshal.AsSpan(list212); index = 0; span[index] = "liza"; questRoot62.Author = list212; QuestRoot questRoot63 = questRoot; index = 8; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 0 }; index2 = 1; List list213 = new List(index2); CollectionsMarshal.SetCount(list213, index2); span3 = CollectionsMarshal.AsSpan(list213); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1040109u, new Vector3(-491.11166f, 140.39177f, -113.81708f), 961); obj147.Steps = list213; reference257 = obj147; num++; ref QuestSequence reference258 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence76 = questSequence; num2 = 2; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 961) { StopDistance = 7f, Aetheryte = EAetheryteLocation.ElpisPoietenOikos }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1040112u, new Vector3(-586.5721f, 167.99568f, -265.49176f), 961); questSequence76.Steps = list4; reference258 = questSequence; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 2 }; index2 = 1; List list214 = new List(index2); CollectionsMarshal.SetCount(list214, index2); span3 = CollectionsMarshal.AsSpan(list214); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040112u, new Vector3(-586.5721f, 167.99568f, -265.49176f), 961); obj148.Steps = list214; reference259 = obj148; num++; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 3 }; num2 = 1; List list215 = new List(num2); CollectionsMarshal.SetCount(list215, num2); span3 = CollectionsMarshal.AsSpan(list215); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040115u, new Vector3(-595.0561f, 159.70364f, -175.24994f), 961); obj149.Steps = list215; reference260 = obj149; num++; ref QuestSequence reference261 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence77 = questSequence; index2 = 1; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference262 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 1040116u, new Vector3(-578.4542f, 159.66537f, -173.75458f), 961); QuestStep questStep41 = questStep; num3 = 4; list15 = new List(num3); CollectionsMarshal.SetCount(list15, num3); span4 = CollectionsMarshal.AsSpan(list15); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKME112_04430_Q1_000_072") }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKME112_04430_Q2_000_076"), Answer = new ExcelRef("TEXT_AKTKME112_04430_A2_000_077") }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKME112_04430_Q3_000_089"), Answer = new ExcelRef("TEXT_AKTKME112_04430_A3_000_091") }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKME112_04430_Q4_000_098"), Answer = new ExcelRef("TEXT_AKTKME112_04430_A4_000_099") }; questStep41.DialogueChoices = list15; reference262 = questStep; questSequence77.Steps = list4; reference261 = questSequence; num++; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 5 }; num2 = 1; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040115u, new Vector3(-595.0561f, 159.70364f, -175.24994f), 961); obj150.Steps = list216; reference263 = obj150; num++; ref QuestSequence reference264 = ref span2[num]; questSequence = new QuestSequence { Sequence = 6 }; QuestSequence questSequence78 = questSequence; index2 = 2; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-585.33386f, 159.16429f, -197.54811f), 961) { Mount = true }; num2++; ref QuestStep reference265 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 1040117u, new Vector3(-442.43536f, 140.56909f, -155.5047f), 961) { Comment = "Talk (2, 2, 1)" }; QuestStep questStep42 = questStep; index3 = 4; list15 = new List(index3); CollectionsMarshal.SetCount(list15, index3); span4 = CollectionsMarshal.AsSpan(list15); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKME112_04430_Q5_000_152") }; num3++; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKME112_04430_Q6_000_154"), Answer = new ExcelRef("TEXT_AKTKME112_04430_A6_000_156") }; num3++; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKME112_04430_Q7_000_168"), Answer = new ExcelRef("TEXT_AKTKME112_04430_A7_000_170") }; num3++; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKME112_04430_Q8_000_181"), Answer = new ExcelRef("TEXT_AKTKME112_04430_A8_000_182") }; questStep42.DialogueChoices = list15; reference265 = questStep; questSequence78.Steps = list4; reference264 = questSequence; num++; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list217 = new List(num2); CollectionsMarshal.SetCount(list217, num2); span3 = CollectionsMarshal.AsSpan(list217); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040115u, new Vector3(-595.0561f, 159.70364f, -175.24994f), 961); obj151.Steps = list217; reference266 = obj151; questRoot63.QuestSequence = list2; AddQuest(questId31, questRoot); QuestId questId32 = new QuestId(4431); questRoot = new QuestRoot(); QuestRoot questRoot64 = questRoot; num = 1; List list218 = new List(num); CollectionsMarshal.SetCount(list218, num); span = CollectionsMarshal.AsSpan(list218); index = 0; span[index] = "liza"; questRoot64.Author = list218; QuestRoot questRoot65 = questRoot; index = 7; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference267 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence79 = questSequence; index2 = 1; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference268 = ref span3[num2]; QuestStep questStep43 = new QuestStep(EInteractionType.AcceptQuest, 1040115u, new Vector3(-595.0561f, 159.70364f, -175.24994f), 961); num3 = 1; List list219 = new List(num3); CollectionsMarshal.SetCount(list219, num3); span4 = CollectionsMarshal.AsSpan(list219); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKME113_04431_Q1_000_014"), Answer = new ExcelRef("TEXT_AKTKME113_04431_A1_000_016") }; questStep43.DialogueChoices = list219; reference268 = questStep43; questSequence79.Steps = list4; reference267 = questSequence; num++; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 1 }; num2 = 1; List list220 = new List(num2); CollectionsMarshal.SetCount(list220, num2); span3 = CollectionsMarshal.AsSpan(list220); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040118u, new Vector3(-814.51135f, 169.52979f, -194.35425f), 961); obj152.Steps = list220; reference269 = obj152; num++; ref QuestSequence reference270 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 2 }; index2 = 1; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040121u, new Vector3(-833.9513f, 169.52928f, -61.905884f), 961); obj153.Steps = list221; reference270 = obj153; num++; ref QuestSequence reference271 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 3 }; num2 = 1; List list222 = new List(num2); CollectionsMarshal.SetCount(list222, num2); span3 = CollectionsMarshal.AsSpan(list222); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040121u, new Vector3(-833.9513f, 169.52928f, -61.905884f), 961); obj154.Steps = list222; reference271 = obj154; num++; ref QuestSequence reference272 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 4 }; index2 = 1; List list223 = new List(index2); CollectionsMarshal.SetCount(list223, index2); span3 = CollectionsMarshal.AsSpan(list223); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040124u, new Vector3(-848.38635f, 286.97595f, -175.86023f), 961); obj155.Steps = list223; reference272 = obj155; num++; ref QuestSequence reference273 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 5 }; num2 = 1; List list224 = new List(num2); CollectionsMarshal.SetCount(list224, num2); span3 = CollectionsMarshal.AsSpan(list224); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040126u, new Vector3(-719.7833f, 365.28336f, -334.64563f), 961); obj156.Steps = list224; reference273 = obj156; num++; ref QuestSequence reference274 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1040128u, new Vector3(-664.4236f, 178.07872f, -334.5846f), 961) { StopDistance = 5f }; obj157.Steps = list225; reference274 = obj157; questRoot65.QuestSequence = list2; AddQuest(questId32, questRoot); QuestId questId33 = new QuestId(4432); questRoot = new QuestRoot(); QuestRoot questRoot66 = questRoot; num = 1; List list226 = new List(num); CollectionsMarshal.SetCount(list226, num); span = CollectionsMarshal.AsSpan(list226); index = 0; span[index] = "liza"; questRoot66.Author = list226; QuestRoot questRoot67 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference275 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 0 }; num2 = 1; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040128u, new Vector3(-664.4236f, 178.07872f, -334.5846f), 961) { StopDistance = 5f }; obj158.Steps = list227; reference275 = obj158; num++; ref QuestSequence reference276 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence80 = questSequence; index2 = 2; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-297.88638f, 146.9291f, 84.30863f), 961); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2012149u, new Vector3(-353.1396f, 146.92908f, 143.57214f), 961); questSequence80.Steps = list4; reference276 = questSequence; num++; ref QuestSequence reference277 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence81 = questSequence; num2 = 1; List list228 = new List(num2); CollectionsMarshal.SetCount(list228, num2); span3 = CollectionsMarshal.AsSpan(list228); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1040129u, new Vector3(-629.0532f, 138.676f, 62.302612f), 961) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; questSequence81.Steps = list228; reference277 = questSequence; num++; ref QuestSequence reference278 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list229 = new List(index2); CollectionsMarshal.SetCount(list229, index2); span3 = CollectionsMarshal.AsSpan(list229); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1040129u, new Vector3(-629.0532f, 138.676f, 62.302612f), 961) { StopDistance = 5f }; obj159.Steps = list229; reference278 = obj159; questRoot67.QuestSequence = list2; AddQuest(questId33, questRoot); QuestId questId34 = new QuestId(4433); questRoot = new QuestRoot(); QuestRoot questRoot68 = questRoot; num = 1; List list230 = new List(num); CollectionsMarshal.SetCount(list230, num); span = CollectionsMarshal.AsSpan(list230); index = 0; span[index] = "liza"; questRoot68.Author = list230; QuestRoot questRoot69 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference279 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 0 }; num2 = 1; List list231 = new List(num2); CollectionsMarshal.SetCount(list231, num2); span3 = CollectionsMarshal.AsSpan(list231); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040129u, new Vector3(-629.0532f, 138.676f, 62.302612f), 961) { StopDistance = 5f }; obj160.Steps = list231; reference279 = obj160; num++; ref QuestSequence reference280 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence82 = questSequence; index2 = 2; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2012026u, new Vector3(-555.6268f, 158.09863f, 172.41162f), 961) { AetherCurrentId = 2818380u }; num2++; ref QuestStep reference281 = ref span3[num2]; QuestStep questStep44 = new QuestStep(EInteractionType.Interact, 1040132u, new Vector3(-513.6339f, 156.7207f, 198.68762f), 961); index3 = 1; List list232 = new List(index3); CollectionsMarshal.SetCount(list232, index3); span4 = CollectionsMarshal.AsSpan(list232); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKME115_04433_Q1_000_021") }; questStep44.DialogueChoices = list232; reference281 = questStep44; questSequence82.Steps = list4; reference280 = questSequence; num++; ref QuestSequence reference282 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 2 }; num2 = 1; List list233 = new List(num2); CollectionsMarshal.SetCount(list233, num2); span3 = CollectionsMarshal.AsSpan(list233); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040134u, new Vector3(-515.2819f, 156.84904f, 199.32861f), 961); obj161.Steps = list233; reference282 = obj161; num++; ref QuestSequence reference283 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence83 = questSequence; index2 = 4; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference284 = ref span3[num2]; QuestStep obj162 = new QuestStep(EInteractionType.AcceptQuest, 1041369u, new Vector3(-639.85657f, 162.30406f, -189.47137f), 961) { AetheryteShortcut = EAetheryteLocation.ElpisPoietenOikos }; SkipConditions skipConditions6 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition3 = new SkipAetheryteCondition(); num3 = 1; List list234 = new List(num3); CollectionsMarshal.SetCount(list234, num3); span5 = CollectionsMarshal.AsSpan(list234); index3 = 0; span5[index3] = new QuestId(4511); skipAetheryteCondition3.QuestsCompleted = list234; skipConditions6.AetheryteShortcutIf = skipAetheryteCondition3; obj162.SkipConditions = skipConditions6; obj162.PickUpQuestId = new QuestId(4511); reference284 = obj162; num2++; ref QuestStep reference285 = ref span3[num2]; QuestStep obj163 = new QuestStep(EInteractionType.AcceptQuest, 1041847u, new Vector3(-484.2146f, 141.86789f, -97.21527f), 961) { AetheryteShortcut = EAetheryteLocation.ElpisPoietenOikos }; SkipConditions skipConditions7 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition4 = new SkipAetheryteCondition(); index3 = 1; List list235 = new List(index3); CollectionsMarshal.SetCount(list235, index3); span5 = CollectionsMarshal.AsSpan(list235); num3 = 0; span5[num3] = new QuestId(4313); skipAetheryteCondition4.QuestsCompleted = list235; skipConditions7.AetheryteShortcutIf = skipAetheryteCondition4; obj163.SkipConditions = skipConditions7; obj163.PickUpQuestId = new QuestId(4313); reference285 = obj163; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-531.21313f, 159.97144f, -244.95073f), 961); num2++; ref QuestStep reference286 = ref span3[num2]; QuestStep questStep45 = new QuestStep(EInteractionType.Interact, 2012151u, new Vector3(-481.8647f, 157.36621f, -367.48303f), 961); num3 = 1; List list236 = new List(num3); CollectionsMarshal.SetCount(list236, num3); span4 = CollectionsMarshal.AsSpan(list236); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKME115_04433_Q2_000_062") }; questStep45.DialogueChoices = list236; reference286 = questStep45; questSequence83.Steps = list4; reference283 = questSequence; num++; ref QuestSequence reference287 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 4 }; num2 = 1; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042043u, new Vector3(-342.5498f, 294.93375f, -559.62463f), 961) { StopDistance = 6f }; obj164.Steps = list237; reference287 = obj164; num++; ref QuestSequence reference288 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence84 = questSequence; index2 = 2; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2012025u, new Vector3(-402.945f, 327.7484f, -691.3405f), 961) { AetherCurrentId = 2818379u }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1040135u, new Vector3(-407.46167f, 329.89032f, -759.24316f), 961); questSequence84.Steps = list4; reference288 = questSequence; questRoot69.QuestSequence = list2; AddQuest(questId34, questRoot); QuestId questId35 = new QuestId(4434); questRoot = new QuestRoot(); QuestRoot questRoot70 = questRoot; num = 1; List list238 = new List(num); CollectionsMarshal.SetCount(list238, num); span = CollectionsMarshal.AsSpan(list238); index = 0; span[index] = "liza"; questRoot70.Author = list238; QuestRoot questRoot71 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference289 = ref span2[num]; QuestSequence obj165 = 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, 1040136u, new Vector3(-405.69165f, 329.81177f, -760.1892f), 961) { StopDistance = 5f }; obj165.Steps = list239; reference289 = obj165; num++; ref QuestSequence reference290 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence85 = questSequence; index2 = 1; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference291 = ref span3[num2]; QuestStep questStep46 = new QuestStep(EInteractionType.Interact, 2012153u, new Vector3(-207.7821f, 306.63f, -653.13196f), 961); index3 = 1; List list240 = new List(index3); CollectionsMarshal.SetCount(list240, index3); span4 = CollectionsMarshal.AsSpan(list240); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKME116_04434_Q1_000_021") }; questStep46.DialogueChoices = list240; reference291 = questStep46; questSequence85.Steps = list4; reference290 = questSequence; num++; ref QuestSequence reference292 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 2 }; num2 = 1; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040138u, new Vector3(-47.196167f, 151.94286f, -624.7196f), 961); obj166.Steps = list241; reference292 = obj166; num++; ref QuestSequence reference293 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 3 }; index2 = 1; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span3 = CollectionsMarshal.AsSpan(list242); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040141u, new Vector3(242.20642f, 165.84848f, -608.6061f), 961); obj167.Steps = list242; reference293 = obj167; num++; ref QuestSequence reference294 = ref span2[num]; QuestSequence obj168 = new QuestSequence { 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, 1040138u, new Vector3(-47.196167f, 151.94286f, -624.7196f), 961); obj168.Steps = list243; reference294 = obj168; questRoot71.QuestSequence = list2; AddQuest(questId35, questRoot); QuestId questId36 = new QuestId(4435); questRoot = new QuestRoot(); QuestRoot questRoot72 = questRoot; num = 1; List list244 = new List(num); CollectionsMarshal.SetCount(list244, num); span = CollectionsMarshal.AsSpan(list244); index = 0; span[index] = "liza"; questRoot72.Author = list244; QuestRoot questRoot73 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference295 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 0 }; index2 = 1; List list245 = new List(index2); CollectionsMarshal.SetCount(list245, index2); span3 = CollectionsMarshal.AsSpan(list245); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1040140u, new Vector3(-44.63269f, 151.69983f, -623.43787f), 961); obj169.Steps = list245; reference295 = obj169; num++; ref QuestSequence reference296 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 1 }; num2 = 1; List list246 = new List(num2); CollectionsMarshal.SetCount(list246, num2); span3 = CollectionsMarshal.AsSpan(list246); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012155u, new Vector3(16.54684f, 128.4602f, -549.886f), 961); obj170.Steps = list246; reference296 = obj170; num++; ref QuestSequence reference297 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 2 }; index2 = 1; List list247 = new List(index2); CollectionsMarshal.SetCount(list247, index2); span3 = CollectionsMarshal.AsSpan(list247); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012158u, new Vector3(197.31433f, 91.569336f, -656.91614f), 961); obj171.Steps = list247; reference297 = obj171; num++; ref QuestSequence reference298 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 3 }; num2 = 1; List list248 = new List(num2); CollectionsMarshal.SetCount(list248, num2); span3 = CollectionsMarshal.AsSpan(list248); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012161u, new Vector3(306.84363f, 138.47559f, -749.4774f), 961); obj172.Steps = list248; reference298 = obj172; num++; ref QuestSequence reference299 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 4 }; index2 = 1; List list249 = new List(index2); CollectionsMarshal.SetCount(list249, index2); span3 = CollectionsMarshal.AsSpan(list249); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012164u, new Vector3(413.5653f, 148.63806f, -418.69232f), 961); obj173.Steps = list249; reference299 = obj173; num++; ref QuestSequence reference300 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list250 = new List(num2); CollectionsMarshal.SetCount(list250, num2); span3 = CollectionsMarshal.AsSpan(list250); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040147u, new Vector3(412.28345f, 148.76953f, -417.34955f), 961) { StopDistance = 5f }; obj174.Steps = list250; reference300 = obj174; questRoot73.QuestSequence = list2; AddQuest(questId36, questRoot); QuestId questId37 = new QuestId(4436); questRoot = new QuestRoot(); QuestRoot questRoot74 = questRoot; num = 1; List list251 = new List(num); CollectionsMarshal.SetCount(list251, num); span = CollectionsMarshal.AsSpan(list251); index = 0; span[index] = "liza"; questRoot74.Author = list251; QuestRoot questRoot75 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference301 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 0 }; index2 = 1; List list252 = new List(index2); CollectionsMarshal.SetCount(list252, index2); span3 = CollectionsMarshal.AsSpan(list252); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1040148u, new Vector3(416.15918f, 148.81448f, -418.53973f), 961) { StopDistance = 5f }; obj175.Steps = list252; reference301 = obj175; num++; ref QuestSequence reference302 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 1 }; num2 = 1; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012167u, new Vector3(436.057f, 149.12634f, -360.2503f), 961); obj176.Steps = list253; reference302 = obj176; num++; ref QuestSequence reference303 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence86 = questSequence; index2 = 2; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(463.18567f, 138.58543f, -273.41803f), 961) { DisableNavmesh = true, Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2012169u, new Vector3(523.7352f, 139.29956f, -186.9383f), 961); questSequence86.Steps = list4; reference303 = questSequence; num++; ref QuestSequence reference304 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence87 = questSequence; num2 = 2; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(726.4087f, 139.19812f, -131.47159f), 961); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2012170u, new Vector3(805.0812f, 153.521f, -210.55933f), 961); questSequence87.Steps = list4; reference304 = questSequence; num++; ref QuestSequence reference305 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 4 }; index2 = 1; List list254 = new List(index2); CollectionsMarshal.SetCount(list254, index2); span3 = CollectionsMarshal.AsSpan(list254); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012171u, new Vector3(741.39f, 148.05823f, -356.55762f), 961); obj177.Steps = list254; reference305 = obj177; num++; ref QuestSequence reference306 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list255 = new List(num2); CollectionsMarshal.SetCount(list255, num2); span3 = CollectionsMarshal.AsSpan(list255); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040151u, new Vector3(504.35632f, 151.56888f, -303.88342f), 961) { StopDistance = 5f }; obj178.Steps = list255; reference306 = obj178; questRoot75.QuestSequence = list2; AddQuest(questId37, questRoot); QuestId questId38 = new QuestId(4437); questRoot = new QuestRoot(); QuestRoot questRoot76 = questRoot; num = 1; List list256 = new List(num); CollectionsMarshal.SetCount(list256, num); span = CollectionsMarshal.AsSpan(list256); index = 0; span[index] = "liza"; questRoot76.Author = list256; QuestRoot questRoot77 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference307 = ref span2[num]; QuestSequence obj179 = 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, 1040152u, new Vector3(508.75085f, 151.51599f, -303.39514f), 961) { StopDistance = 5f }; obj179.Steps = list257; reference307 = obj179; num++; ref QuestSequence reference308 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 1 }; num2 = 1; List list258 = new List(num2); CollectionsMarshal.SetCount(list258, num2); span3 = CollectionsMarshal.AsSpan(list258); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040154u, new Vector3(-401.23596f, 329.78302f, -760.3418f), 961); obj180.Steps = list258; reference308 = obj180; num++; ref QuestSequence reference309 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence88 = questSequence; index2 = 1; List list259 = new List(index2); CollectionsMarshal.SetCount(list259, index2); span3 = CollectionsMarshal.AsSpan(list259); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 961) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 787u } }; questSequence88.Steps = list259; reference309 = questSequence; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference310 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list260 = new List(num2); CollectionsMarshal.SetCount(list260, num2); span3 = CollectionsMarshal.AsSpan(list260); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040159u, new Vector3(473.1975f, -17.131165f, 49.66809f), 961) { StopDistance = 5f }; obj181.Steps = list260; reference310 = obj181; questRoot77.QuestSequence = list2; AddQuest(questId38, questRoot); QuestId questId39 = new QuestId(4438); questRoot = new QuestRoot(); QuestRoot questRoot78 = questRoot; num = 1; List list261 = new List(num); CollectionsMarshal.SetCount(list261, num); span = CollectionsMarshal.AsSpan(list261); index = 0; span[index] = "liza"; questRoot78.Author = list261; QuestRoot questRoot79 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference311 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 0 }; index2 = 1; List list262 = new List(index2); CollectionsMarshal.SetCount(list262, index2); span3 = CollectionsMarshal.AsSpan(list262); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1040159u, new Vector3(473.1975f, -17.131165f, 49.66809f), 961) { StopDistance = 5f }; obj182.Steps = list262; reference311 = obj182; num++; ref QuestSequence reference312 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence89 = questSequence; num2 = 1; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference313 = ref span3[index2]; QuestStep obj183 = new QuestStep(EInteractionType.Interact, 1040160u, new Vector3(265.156f, 46.937138f, 790.70715f), 961) { Fly = true }; num3 = 1; List list263 = new List(num3); CollectionsMarshal.SetCount(list263, num3); span4 = CollectionsMarshal.AsSpan(list263); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKME120_04438_Q1_000_008") }; obj183.DialogueChoices = list263; reference313 = obj183; questSequence89.Steps = list4; reference312 = questSequence; num++; ref QuestSequence reference314 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 2 }; index2 = 1; List list264 = new List(index2); CollectionsMarshal.SetCount(list264, index2); span3 = CollectionsMarshal.AsSpan(list264); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2009758u, new Vector3(-0.015319824f, 1.0223389f, 14.206055f), 844); obj184.Steps = list264; reference314 = obj184; num++; ref QuestSequence reference315 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence90 = questSequence; num2 = 2; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011936u, new Vector3(-108.56799f, 5.0201416f, 4.5318604f), 962) { TargetTerritoryId = (ushort)987, AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanBaldesionAnnex } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040161u, new Vector3(-0.35101318f, 1.9073486E-06f, -3.3417358f), 987); questSequence90.Steps = list4; reference315 = questSequence; questRoot79.QuestSequence = list2; AddQuest(questId39, questRoot); QuestId questId40 = new QuestId(4439); questRoot = new QuestRoot(); QuestRoot questRoot80 = questRoot; num = 1; List list265 = new List(num); CollectionsMarshal.SetCount(list265, num); span = CollectionsMarshal.AsSpan(list265); index = 0; span[index] = "liza"; questRoot80.Author = list265; QuestRoot questRoot81 = questRoot; index = 3; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference316 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 0 }; index2 = 1; List list266 = new List(index2); CollectionsMarshal.SetCount(list266, index2); span3 = CollectionsMarshal.AsSpan(list266); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1040161u, new Vector3(-0.35101318f, 1.9073486E-06f, -3.3417358f), 987); obj185.Steps = list266; reference316 = obj185; num++; ref QuestSequence reference317 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence91 = questSequence; num2 = 1; List list267 = new List(num2); CollectionsMarshal.SetCount(list267, num2); span3 = CollectionsMarshal.AsSpan(list267); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1039668u, new Vector3(-389.97485f, 21.999998f, 501.85388f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; questSequence91.Steps = list267; reference317 = questSequence; num++; ref QuestSequence reference318 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list268 = new List(index2); CollectionsMarshal.SetCount(list268, index2); span3 = CollectionsMarshal.AsSpan(list268); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039675u, new Vector3(-404.8982f, 21.999998f, 416.3423f), 958) { StopDistance = 6f }; obj186.Steps = list268; reference318 = obj186; questRoot81.QuestSequence = list2; AddQuest(questId40, questRoot); QuestId questId41 = new QuestId(4440); questRoot = new QuestRoot(); QuestRoot questRoot82 = questRoot; num = 1; List list269 = new List(num); CollectionsMarshal.SetCount(list269, num); span = CollectionsMarshal.AsSpan(list269); index = 0; span[index] = "liza"; questRoot82.Author = list269; QuestRoot questRoot83 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference319 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 0 }; num2 = 1; List list270 = new List(num2); CollectionsMarshal.SetCount(list270, num2); span3 = CollectionsMarshal.AsSpan(list270); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039681u, new Vector3(-401.3886f, 22.030764f, 419.94336f), 958) { StopDistance = 5f }; obj187.Steps = list270; reference319 = obj187; num++; ref QuestSequence reference320 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 1 }; index2 = 1; List list271 = new List(index2); CollectionsMarshal.SetCount(list271, index2); span3 = CollectionsMarshal.AsSpan(list271); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039685u, new Vector3(108.018555f, -10.587427f, 269.4895f), 962); obj188.Steps = list271; reference320 = obj188; num++; ref QuestSequence reference321 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence92 = questSequence; num2 = 1; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011936u, new Vector3(-108.56799f, 5.0201416f, 4.5318604f), 962) { TargetTerritoryId = (ushort)987, AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanBaldesionAnnex } }; questSequence92.Steps = list4; reference321 = questSequence; num++; ref QuestSequence reference322 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence93 = questSequence; index2 = 2; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2011937u, new Vector3(-0.015319824f, 1.1443481f, 14.785889f), 987) { TargetTerritoryId = (ushort)962 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1039683u, new Vector3(-3.1586914f, 41.530132f, -160.35712f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanBaldesionAnnex, To = EAetheryteLocation.OldSharlayanRostra } }; questSequence93.Steps = list4; reference322 = questSequence; num++; ref QuestSequence reference323 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 4 }; num2 = 1; List list272 = new List(num2); CollectionsMarshal.SetCount(list272, num2); span3 = CollectionsMarshal.AsSpan(list272); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012211u, new Vector3(0.38146973f, 43.59497f, -273.30438f), 962); obj189.Steps = list272; reference323 = obj189; num++; ref QuestSequence reference324 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list273 = new List(index2); CollectionsMarshal.SetCount(list273, index2); span3 = CollectionsMarshal.AsSpan(list273); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039693u, new Vector3(2.5177002f, 40.2f, -235.67566f), 962); obj190.Steps = list273; reference324 = obj190; questRoot83.QuestSequence = list2; AddQuest(questId41, questRoot); QuestId questId42 = new QuestId(4441); questRoot = new QuestRoot(); QuestRoot questRoot84 = questRoot; num = 1; List list274 = new List(num); CollectionsMarshal.SetCount(list274, num); span = CollectionsMarshal.AsSpan(list274); index = 0; span[index] = "liza"; questRoot84.Author = list274; QuestRoot questRoot85 = questRoot; index = 8; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference325 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 0 }; num2 = 1; List list275 = new List(num2); CollectionsMarshal.SetCount(list275, num2); span3 = CollectionsMarshal.AsSpan(list275); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039701u, new Vector3(4.257263f, 40.2f, -234.21082f), 962) { StopDistance = 5f }; obj191.Steps = list275; reference325 = obj191; num++; ref QuestSequence reference326 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 1 }; index2 = 1; List list276 = new List(index2); CollectionsMarshal.SetCount(list276, index2); span3 = CollectionsMarshal.AsSpan(list276); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039702u, new Vector3(422.0492f, 166.41168f, -453.42188f), 956) { AetheryteShortcut = EAetheryteLocation.LabyrinthosArcheion }; obj192.Steps = list276; reference326 = obj192; num++; ref QuestSequence reference327 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence94 = questSequence; num2 = 2; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference328 = ref span3[index2]; QuestStep questStep47 = new QuestStep(EInteractionType.Interact, 1039545u, new Vector3(361.80652f, 170.1f, -393.36237f), 956); index3 = 1; List list277 = new List(index3); CollectionsMarshal.SetCount(list277, index3); span4 = CollectionsMarshal.AsSpan(list277); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMF103_04441_Q1_000_096") }; questStep47.DialogueChoices = list277; reference328 = questStep47; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1039711u, new Vector3(346.4254f, 90.90158f, -371.1147f), 956); questSequence94.Steps = list4; reference327 = questSequence; num++; ref QuestSequence reference329 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 3 }; index2 = 1; List list278 = new List(index2); CollectionsMarshal.SetCount(list278, index2); span3 = CollectionsMarshal.AsSpan(list278); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039712u, new Vector3(380.69727f, 79.691376f, 299.3667f), 956); obj193.Steps = list278; reference329 = obj193; num++; ref QuestSequence reference330 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence95 = questSequence; num2 = 1; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference331 = ref span3[index2]; QuestStep questStep48 = new QuestStep(EInteractionType.Interact, 1039721u, new Vector3(362.02026f, 79.691376f, 302.11328f), 956); num3 = 1; List list279 = new List(num3); CollectionsMarshal.SetCount(list279, num3); span4 = CollectionsMarshal.AsSpan(list279); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMF103_04441_Q1_000_181") }; questStep48.DialogueChoices = list279; reference331 = questStep48; questSequence95.Steps = list4; reference330 = questSequence; num++; ref QuestSequence reference332 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 5 }; index2 = 1; List list280 = new List(index2); CollectionsMarshal.SetCount(list280, index2); span3 = CollectionsMarshal.AsSpan(list280); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039722u, new Vector3(194.41516f, -23.530436f, 303.91382f), 956); obj194.Steps = list280; reference332 = obj194; num++; ref QuestSequence reference333 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 6 }; num2 = 1; List list281 = new List(num2); CollectionsMarshal.SetCount(list281, num2); span3 = CollectionsMarshal.AsSpan(list281); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040448u, new Vector3(-21.286377f, -30.155542f, 637.41516f), 956); obj195.Steps = list281; reference333 = obj195; num++; ref QuestSequence reference334 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list282 = new List(index2); CollectionsMarshal.SetCount(list282, index2); span3 = CollectionsMarshal.AsSpan(list282); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039740u, new Vector3(-19.058533f, -30.155542f, 637.07935f), 956); obj196.Steps = list282; reference334 = obj196; questRoot85.QuestSequence = list2; AddQuest(questId42, questRoot); QuestId questId43 = new QuestId(4442); questRoot = new QuestRoot(); QuestRoot questRoot86 = questRoot; num = 1; List list283 = new List(num); CollectionsMarshal.SetCount(list283, num); span = CollectionsMarshal.AsSpan(list283); index = 0; span[index] = "liza"; questRoot86.Author = list283; QuestRoot questRoot87 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference335 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 0 }; num2 = 1; List list284 = new List(num2); CollectionsMarshal.SetCount(list284, num2); span3 = CollectionsMarshal.AsSpan(list284); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039733u, new Vector3(-20.767578f, -30.155542f, 638.7273f), 956) { StopDistance = 5f }; obj197.Steps = list284; reference335 = obj197; num++; ref QuestSequence reference336 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 1 }; index2 = 1; List list285 = new List(index2); CollectionsMarshal.SetCount(list285, index2); span3 = CollectionsMarshal.AsSpan(list285); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039750u, new Vector3(28.091797f, -31.530422f, 90.196045f), 956); obj198.Steps = list285; reference336 = obj198; num++; ref QuestSequence reference337 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence96 = questSequence; num2 = 3; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference338 = ref span3[index2]; questStep = new QuestStep(EInteractionType.Interact, 1037271u, new Vector3(84.64172f, -31.530367f, 31.021484f), 956); QuestStep questStep49 = questStep; index3 = 6; list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span7 = CollectionsMarshal.AsSpan(list75); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep49.CompletionQuestVariablesFlags = list75; reference338 = questStep; index2++; ref QuestStep reference339 = ref span3[index2]; questStep = new QuestStep(EInteractionType.Interact, 1037253u, new Vector3(34.74475f, -28.549177f, 45.548096f), 956); QuestStep questStep50 = questStep; num3 = 6; list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span7 = CollectionsMarshal.AsSpan(list75); 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, 0, EQuestWorkMode.Bitwise); questStep50.CompletionQuestVariablesFlags = list75; reference339 = questStep; index2++; ref QuestStep reference340 = ref span3[index2]; questStep = new QuestStep(EInteractionType.Interact, 1037275u, new Vector3(106.126465f, -29.529999f, -14.450317f), 956); QuestStep questStep51 = questStep; index3 = 6; list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span7 = CollectionsMarshal.AsSpan(list75); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep51.CompletionQuestVariablesFlags = list75; reference340 = questStep; questSequence96.Steps = list4; reference337 = questSequence; num++; ref QuestSequence reference341 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence97 = questSequence; index2 = 2; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 956) { StopDistance = 7f, Aetheryte = EAetheryteLocation.LabyrinthosSharlayanHamlet }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039761u, new Vector3(-17.685242f, -31.53043f, -76.798706f), 956); questSequence97.Steps = list4; reference341 = questSequence; questRoot87.QuestSequence = list2; AddQuest(questId43, questRoot); QuestId questId44 = new QuestId(4443); questRoot = new QuestRoot(); QuestRoot questRoot88 = questRoot; num = 1; List list286 = new List(num); CollectionsMarshal.SetCount(list286, num); span = CollectionsMarshal.AsSpan(list286); index = 0; span[index] = "liza"; questRoot88.Author = list286; QuestRoot questRoot89 = questRoot; index = 7; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference342 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 0 }; num2 = 1; List list287 = new List(num2); CollectionsMarshal.SetCount(list287, num2); span3 = CollectionsMarshal.AsSpan(list287); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039762u, new Vector3(-15.610046f, -31.53043f, -78.324646f), 956) { StopDistance = 5f }; obj199.Steps = list287; reference342 = obj199; num++; ref QuestSequence reference343 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 1 }; index2 = 1; List list288 = new List(index2); CollectionsMarshal.SetCount(list288, index2); span3 = CollectionsMarshal.AsSpan(list288); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039766u, new Vector3(127.45862f, -17.530378f, -73.50275f), 956); obj200.Steps = list288; reference343 = obj200; num++; ref QuestSequence reference344 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence98 = questSequence; num2 = 1; List list289 = new List(num2); CollectionsMarshal.SetCount(list289, num2); span3 = CollectionsMarshal.AsSpan(list289); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Snipe, 2012212u, new Vector3(126.35986f, -17.532654f, -77.073364f), 956) { StopDistance = 5f, Comment = "Find Points of Interest" }; questSequence98.Steps = list289; reference344 = questSequence; num++; ref QuestSequence reference345 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence99 = questSequence; index2 = 1; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference346 = ref span3[num2]; QuestStep obj201 = new QuestStep(EInteractionType.Combat, 2012213u, new Vector3(218.12769f, -25.742065f, 104.600464f), 956) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list290 = new List(num3); CollectionsMarshal.SetCount(list290, num3); span6 = CollectionsMarshal.AsSpan(list290); index3 = 0; span6[index3] = 13983u; obj201.KillEnemyDataIds = list290; reference346 = obj201; questSequence99.Steps = list4; reference345 = questSequence; num++; ref QuestSequence reference347 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 4 }; num2 = 1; List list291 = new List(num2); CollectionsMarshal.SetCount(list291, num2); span3 = CollectionsMarshal.AsSpan(list291); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040391u, new Vector3(211.65784f, -25.759167f, 98.22229f), 956); obj202.Steps = list291; reference347 = obj202; num++; ref QuestSequence reference348 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 5 }; index2 = 1; List list292 = new List(index2); CollectionsMarshal.SetCount(list292, index2); span3 = CollectionsMarshal.AsSpan(list292); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040392u, new Vector3(187.396f, -23.530434f, 281.42212f), 956); obj203.Steps = list292; reference348 = obj203; num++; ref QuestSequence reference349 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence100 = questSequence; num2 = 2; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039549u, new Vector3(229.87708f, -18.742016f, 298.72583f), 956) { TargetTerritoryId = (ushort)956 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040397u, new Vector3(372.39636f, 79.691376f, 299.1836f), 956); questSequence100.Steps = list4; reference349 = questSequence; questRoot89.QuestSequence = list2; AddQuest(questId44, questRoot); QuestId questId45 = new QuestId(4444); questRoot = new QuestRoot(); QuestRoot questRoot90 = questRoot; num = 1; List list293 = new List(num); CollectionsMarshal.SetCount(list293, num); span = CollectionsMarshal.AsSpan(list293); index = 0; span[index] = "liza"; questRoot90.Author = list293; QuestRoot questRoot91 = questRoot; index = 9; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference350 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 0 }; index2 = 1; List list294 = new List(index2); CollectionsMarshal.SetCount(list294, index2); span3 = CollectionsMarshal.AsSpan(list294); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1040400u, new Vector3(373.6781f, 79.691376f, 299.8855f), 956) { StopDistance = 5f }; obj204.Steps = list294; reference350 = obj204; num++; ref QuestSequence reference351 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 1 }; num2 = 1; List list295 = new List(num2); CollectionsMarshal.SetCount(list295, num2); span3 = CollectionsMarshal.AsSpan(list295); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040402u, new Vector3(494.8042f, 65.06f, -37.70508f), 956); obj205.Steps = list295; reference351 = obj205; num++; ref QuestSequence reference352 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 2 }; index2 = 1; List list296 = new List(index2); CollectionsMarshal.SetCount(list296, index2); span3 = CollectionsMarshal.AsSpan(list296); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037985u, new Vector3(481.8036f, 66.16195f, -108.537415f), 956); obj206.Steps = list296; reference352 = obj206; num++; ref QuestSequence reference353 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence101 = questSequence; num2 = 1; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference354 = ref span3[index2]; QuestStep obj207 = new QuestStep(EInteractionType.Interact, 1040402u, new Vector3(422.61563f, 65.31176f, -121.74779f), 956) { StopDistance = 0.25f }; index3 = 1; List list297 = new List(index3); CollectionsMarshal.SetCount(list297, index3); span4 = CollectionsMarshal.AsSpan(list297); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMF106_04444_Q3_000_125"), Answer = new ExcelRef("TEXT_AKTKMF106_04444_A3_000_126") }; obj207.DialogueChoices = list297; reference354 = obj207; questSequence101.Steps = list4; reference353 = questSequence; num++; ref QuestSequence reference355 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 4 }; index2 = 1; List list298 = new List(index2); CollectionsMarshal.SetCount(list298, index2); span3 = CollectionsMarshal.AsSpan(list298); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040402u, new Vector3(407.89633f, 65.16199f, -119.62697f), 956) { StopDistance = 0.25f }; obj208.Steps = list298; reference355 = obj208; num++; ref QuestSequence reference356 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 5 }; num2 = 1; List list299 = new List(num2); CollectionsMarshal.SetCount(list299, num2); span3 = CollectionsMarshal.AsSpan(list299); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040402u, new Vector3(463.33115f, 65.16199f, -66.60645f), 956) { StopDistance = 0.25f }; obj209.Steps = list299; reference356 = obj209; num++; ref QuestSequence reference357 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 6 }; index2 = 1; List list300 = new List(index2); CollectionsMarshal.SetCount(list300, index2); span3 = CollectionsMarshal.AsSpan(list300); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040402u, new Vector3(485.30798f, 65.16199f, -96.01148f), 956) { StopDistance = 0.25f }; obj210.Steps = list300; reference357 = obj210; num++; ref QuestSequence reference358 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 7 }; num2 = 1; List list301 = new List(num2); CollectionsMarshal.SetCount(list301, num2); span3 = CollectionsMarshal.AsSpan(list301); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1037985u, new Vector3(481.8036f, 66.16195f, -108.537415f), 956); obj211.Steps = list301; reference358 = obj211; num++; ref QuestSequence reference359 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence102 = questSequence; index2 = 1; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference360 = ref span3[num2]; QuestStep questStep52 = new QuestStep(EInteractionType.CompleteQuest, 1040400u, new Vector3(373.6781f, 79.691376f, 299.8855f), 956); num3 = 1; List list302 = new List(num3); CollectionsMarshal.SetCount(list302, num3); span4 = CollectionsMarshal.AsSpan(list302); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMF106_04444_Q4_000_272"), Answer = new ExcelRef("TEXT_AKTKMF106_04444_A4_000_273") }; questStep52.DialogueChoices = list302; reference360 = questStep52; questSequence102.Steps = list4; reference359 = questSequence; questRoot91.QuestSequence = list2; AddQuest(questId45, questRoot); QuestId questId46 = new QuestId(4445); questRoot = new QuestRoot(); QuestRoot questRoot92 = questRoot; num = 1; List list303 = new List(num); CollectionsMarshal.SetCount(list303, num); span = CollectionsMarshal.AsSpan(list303); index = 0; span[index] = "liza"; questRoot92.Author = list303; QuestRoot questRoot93 = questRoot; index = 7; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference361 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 0 }; num2 = 1; List list304 = new List(num2); CollectionsMarshal.SetCount(list304, num2); span3 = CollectionsMarshal.AsSpan(list304); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040401u, new Vector3(374.83777f, 79.691376f, 298.08484f), 956); obj212.Steps = list304; reference361 = obj212; num++; ref QuestSequence reference362 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence103 = questSequence; index2 = 3; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1041667u, new Vector3(443.96118f, 65.162f, -105.4552f), 956) { PickUpQuestId = new QuestId(4480) }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(5.4520116f, -28.723352f, -42.992764f), 956) { StopDistance = 0.75f, Mount = true, AetheryteShortcut = EAetheryteLocation.LabyrinthosSharlayanHamlet }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1039687u, new Vector3(-18.875488f, -31.53043f, -76.98181f), 956); questSequence103.Steps = list4; reference362 = questSequence; num++; ref QuestSequence reference363 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 2 }; num2 = 1; List list305 = new List(num2); CollectionsMarshal.SetCount(list305, num2); span3 = CollectionsMarshal.AsSpan(list305); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040409u, new Vector3(-99.076904f, -28.516306f, -60.013794f), 956); obj213.Steps = list305; reference363 = obj213; num++; ref QuestSequence reference364 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence104 = questSequence; index2 = 8; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference365 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 1040422u, new Vector3(-37.125244f, -29.530075f, -169.14624f), 956) { Comment = "Distracted Researcher" }; QuestStep questStep53 = questStep; index3 = 6; list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span7 = CollectionsMarshal.AsSpan(list75); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); num3++; span7[num3] = null; questStep53.CompletionQuestVariablesFlags = list75; reference365 = questStep; num2++; ref QuestStep reference366 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 1040416u, new Vector3(3.0670166f, -29.530357f, -126.17688f), 956) { Comment = "Hyperventilating Engineer" }; QuestStep questStep54 = questStep; num3 = 6; list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span7 = CollectionsMarshal.AsSpan(list75); index3 = 0; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); index3++; span7[index3] = null; questStep54.CompletionQuestVariablesFlags = list75; reference366 = questStep; num2++; ref QuestStep reference367 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 1040420u, new Vector3(40.634766f, -17.53038f, -69.62695f), 956) { Comment = "Harried Aetherologist" }; QuestStep questStep55 = questStep; index3 = 6; list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span7 = CollectionsMarshal.AsSpan(list75); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); num3++; span7[num3] = null; questStep55.CompletionQuestVariablesFlags = list75; reference367 = questStep; num2++; ref QuestStep reference368 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 1040421u, new Vector3(48.142212f, -31.53043f, -48.111755f), 956) { Mount = true, Comment = "Grimacing Naturalist" }; QuestStep questStep56 = questStep; num3 = 6; list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span7 = CollectionsMarshal.AsSpan(list75); index3 = 0; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); index3++; span7[index3] = null; questStep56.CompletionQuestVariablesFlags = list75; reference368 = questStep; num2++; ref QuestStep reference369 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 1040417u, new Vector3(59.311768f, -29.530416f, -24.429688f), 956) { Comment = "Ponderous Mathematician" }; QuestStep questStep57 = questStep; index3 = 6; list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span7 = CollectionsMarshal.AsSpan(list75); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); num3++; span7[num3] = null; questStep57.CompletionQuestVariablesFlags = list75; reference369 = questStep; num2++; ref QuestStep reference370 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 1040418u, new Vector3(-19.394226f, -29.530432f, 10.299805f), 956) { Mount = true, Comment = "Despondent Engineer" }; QuestStep questStep58 = questStep; num3 = 6; list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span7 = CollectionsMarshal.AsSpan(list75); index3 = 0; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); index3++; span7[index3] = null; questStep58.CompletionQuestVariablesFlags = list75; reference370 = questStep; num2++; ref QuestStep reference371 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 1040423u, new Vector3(-22.232422f, -31.530355f, 38.071167f), 956) { Mount = true, Comment = "Skeptical Researcher" }; QuestStep questStep59 = questStep; index3 = 6; list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span7 = CollectionsMarshal.AsSpan(list75); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num3++; span7[num3] = null; questStep59.CompletionQuestVariablesFlags = list75; reference371 = questStep; num2++; ref QuestStep reference372 = ref span3[num2]; questStep = new QuestStep(EInteractionType.Interact, 1040419u, new Vector3(-15.762573f, -31.530432f, -51.59082f), 956) { Comment = "Anxious Engineer" }; QuestStep questStep60 = questStep; num3 = 6; list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span7 = CollectionsMarshal.AsSpan(list75); index3 = 0; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); index3++; span7[index3] = null; questStep60.CompletionQuestVariablesFlags = list75; reference372 = questStep; questSequence104.Steps = list4; reference364 = questSequence; num++; ref QuestSequence reference373 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = 4 }; num2 = 1; List list306 = new List(num2); CollectionsMarshal.SetCount(list306, num2); span3 = CollectionsMarshal.AsSpan(list306); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040436u, new Vector3(-78.26355f, -29.53f, -58.854065f), 956); obj214.Steps = list306; reference373 = obj214; num++; ref QuestSequence reference374 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 5 }; index2 = 1; List list307 = new List(index2); CollectionsMarshal.SetCount(list307, index2); span3 = CollectionsMarshal.AsSpan(list307); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012220u, new Vector3(-74.418274f, -29.58728f, -53.23877f), 956) { StopDistance = 5f }; obj215.Steps = list307; reference374 = obj215; num++; ref QuestSequence reference375 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list308 = new List(num2); CollectionsMarshal.SetCount(list308, num2); span3 = CollectionsMarshal.AsSpan(list308); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040436u, new Vector3(-78.26355f, -29.53f, -58.854065f), 956) { StopDistance = 5f }; obj216.Steps = list308; reference375 = obj216; questRoot93.QuestSequence = list2; AddQuest(questId46, questRoot); QuestId questId47 = new QuestId(4446); questRoot = new QuestRoot(); QuestRoot questRoot94 = questRoot; num = 1; List list309 = new List(num); CollectionsMarshal.SetCount(list309, num); span = CollectionsMarshal.AsSpan(list309); index = 0; span[index] = "liza"; questRoot94.Author = list309; QuestRoot questRoot95 = questRoot; index = 7; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference376 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 0 }; index2 = 1; List list310 = new List(index2); CollectionsMarshal.SetCount(list310, index2); span3 = CollectionsMarshal.AsSpan(list310); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1040436u, new Vector3(-78.26355f, -29.53f, -58.854065f), 956) { StopDistance = 5f }; obj217.Steps = list310; reference376 = obj217; num++; ref QuestSequence reference377 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence105 = questSequence; num2 = 4; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041129u, new Vector3(-23.575256f, -31.53021f, 1.8463135f), 956) { PickUpQuestId = new QuestId(4329) }; index2++; ref QuestStep reference378 = ref span3[index2]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1041683u, new Vector3(-29.984009f, -31.53043f, -23.758362f), 956); QuestStep questStep61 = questStep; index3 = 1; List list311 = new List(index3); CollectionsMarshal.SetCount(list311, index3); span4 = CollectionsMarshal.AsSpan(list311); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "quest/044/AktKzi101_04484", Prompt = new ExcelRef("TEXT_AKTKZI101_04484_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZI101_04484_A1_000_002") }; questStep61.DialogueChoices = list311; questStep.PickUpQuestId = new QuestId(4484); reference378 = questStep; index2++; ref QuestStep reference379 = ref span3[index2]; questStep = new QuestStep(EInteractionType.AcceptQuest, 1041313u, new Vector3(89.28052f, -17.530382f, -74.906555f), 956); QuestStep questStep62 = questStep; num3 = 1; List list312 = new List(num3); CollectionsMarshal.SetCount(list312, num3); span4 = CollectionsMarshal.AsSpan(list312); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "quest/043/AktKzi005_04320", Prompt = new ExcelRef("TEXT_AKTKZI005_04320_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZI005_04320_A1_000_003") }; questStep62.DialogueChoices = list312; questStep.PickUpQuestId = new QuestId(4320); reference379 = questStep; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1040444u, new Vector3(-424.24664f, -31.831255f, -38.895264f), 956); questSequence105.Steps = list4; reference377 = questSequence; num++; ref QuestSequence reference380 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 2 }; index2 = 1; List list313 = new List(index2); CollectionsMarshal.SetCount(list313, index2); span3 = CollectionsMarshal.AsSpan(list313); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012223u, new Vector3(-427.2984f, -31.418396f, -38.19336f), 956); obj218.Steps = list313; reference380 = obj218; num++; ref QuestSequence reference381 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 3 }; num2 = 1; List list314 = new List(num2); CollectionsMarshal.SetCount(list314, num2); span3 = CollectionsMarshal.AsSpan(list314); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040446u, new Vector3(-697.4136f, -31.621387f, 164.11072f), 956); obj219.Steps = list314; reference381 = obj219; num++; ref QuestSequence reference382 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence106 = questSequence; index2 = 2; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 956) { StopDistance = 6f, Aetheryte = EAetheryteLocation.LabyrinthosAporia }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1040447u, new Vector3(-710.0176f, -31.53043f, 322.59094f), 956); questSequence106.Steps = list4; reference382 = questSequence; num++; ref QuestSequence reference383 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 5 }; num2 = 1; List list315 = new List(num2); CollectionsMarshal.SetCount(list315, num2); span3 = CollectionsMarshal.AsSpan(list315); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040450u, new Vector3(-754.4213f, -29.529999f, 389.70007f), 956); obj220.Steps = list315; reference383 = obj220; num++; ref QuestSequence reference384 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list316 = new List(index2); CollectionsMarshal.SetCount(list316, index2); span3 = CollectionsMarshal.AsSpan(list316); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1040447u, new Vector3(-710.0176f, -31.53043f, 322.59094f), 956); obj221.Steps = list316; reference384 = obj221; questRoot95.QuestSequence = list2; AddQuest(questId47, questRoot); QuestId questId48 = new QuestId(4447); questRoot = new QuestRoot(); QuestRoot questRoot96 = questRoot; num = 1; List list317 = new List(num); CollectionsMarshal.SetCount(list317, num); span = CollectionsMarshal.AsSpan(list317); index = 0; span[index] = "liza"; questRoot96.Author = list317; QuestRoot questRoot97 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference385 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 0 }; num2 = 1; List list318 = new List(num2); CollectionsMarshal.SetCount(list318, num2); span3 = CollectionsMarshal.AsSpan(list318); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040451u, new Vector3(-709.28516f, -31.53043f, 321.46167f), 956) { StopDistance = 5f }; obj222.Steps = list318; reference385 = obj222; num++; ref QuestSequence reference386 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 1 }; index2 = 1; List list319 = new List(index2); CollectionsMarshal.SetCount(list319, index2); span3 = CollectionsMarshal.AsSpan(list319); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040454u, new Vector3(-613.18384f, -19.786552f, 626.8557f), 956); obj223.Steps = list319; reference386 = obj223; num++; ref QuestSequence reference387 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence107 = questSequence; num2 = 1; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference388 = ref span3[index2]; questStep = new QuestStep(EInteractionType.Combat, 2012225u, new Vector3(-594.5678f, -26.596497f, 609.09436f), 956) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; QuestStep questStep63 = questStep; index3 = 3; List list320 = new List(index3); CollectionsMarshal.SetCount(list320, index3); span6 = CollectionsMarshal.AsSpan(list320); num3 = 0; span6[num3] = 13982u; num3++; span6[num3] = 13981u; num3++; span6[num3] = 13980u; questStep63.KillEnemyDataIds = list320; reference388 = questStep; questSequence107.Steps = list4; reference387 = questSequence; num++; ref QuestSequence reference389 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = 3 }; index2 = 1; List list321 = new List(index2); CollectionsMarshal.SetCount(list321, index2); span3 = CollectionsMarshal.AsSpan(list321); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012442u, new Vector3(-594.5678f, -26.596497f, 609.09436f), 956); obj224.Steps = list321; reference389 = obj224; num++; ref QuestSequence reference390 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence108 = questSequence; num2 = 8; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-601.1813f, -24.48022f, 633.1958f), 956) { Mount = true, Comment = "Avoids aggro + possible navmesh issue" }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-596.4733f, -22.860794f, 666.64417f), 956) { Comment = "Avoids aggro + possible navmesh issue" }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2011985u, new Vector3(-547.7532f, -18.051514f, 661.86f), 956) { AetherCurrentId = 2818316u }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-102.94707f, -29.933468f, 674.6727f), 956); index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-120.48093f, -21.96263f, 685.2332f), 956) { DisableNavmesh = true, JumpDestination = new JumpDestination { Position = new Vector3(-124.55376f, -19.659834f, 686.864f), StopDistance = 0.5f, DelaySeconds = 0.25f } }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2011986u, new Vector3(-128.06903f, -20.523438f, 676.7223f), 956) { DisableNavmesh = true, AetherCurrentId = 2818317u }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-114.01625f, -30.313616f, 670.05585f), 956) { DisableNavmesh = true, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040455u, new Vector3(10.147156f, -30.155546f, 619.62305f), 956); questSequence108.Steps = list4; reference390 = questSequence; questRoot97.QuestSequence = list2; AddQuest(questId48, questRoot); QuestId questId49 = new QuestId(4448); questRoot = new QuestRoot(); QuestRoot questRoot98 = questRoot; num = 1; List list322 = new List(num); CollectionsMarshal.SetCount(list322, num); span = CollectionsMarshal.AsSpan(list322); index = 0; span[index] = "liza"; questRoot98.Author = list322; QuestRoot questRoot99 = questRoot; index = 8; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference391 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 0 }; index2 = 1; List list323 = new List(index2); CollectionsMarshal.SetCount(list323, index2); span3 = CollectionsMarshal.AsSpan(list323); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1040455u, new Vector3(10.147156f, -30.155546f, 619.62305f), 956); obj225.Steps = list323; reference391 = obj225; num++; ref QuestSequence reference392 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence109 = questSequence; num2 = 2; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(5.4520116f, -28.723352f, -42.992764f), 956) { Mount = true, AetheryteShortcut = EAetheryteLocation.LabyrinthosSharlayanHamlet }; index2++; ref QuestStep reference393 = ref span3[index2]; QuestStep questStep64 = new QuestStep(EInteractionType.Interact, 2012226u, new Vector3(-11.6427f, -31.540405f, -81.28485f), 956); num3 = 1; List list324 = new List(num3); CollectionsMarshal.SetCount(list324, num3); span4 = CollectionsMarshal.AsSpan(list324); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMF110_04448_Q1_000_031") }; questStep64.DialogueChoices = list324; reference393 = questStep64; questSequence109.Steps = list4; reference392 = questSequence; num++; ref QuestSequence reference394 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 2 }; index2 = 1; List list325 = new List(index2); CollectionsMarshal.SetCount(list325, index2); span3 = CollectionsMarshal.AsSpan(list325); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040457u, new Vector3(36.51477f, -16.246998f, 129.47266f), 962); obj226.Steps = list325; reference394 = obj226; num++; ref QuestSequence reference395 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence110 = questSequence; num2 = 1; List list326 = new List(num2); CollectionsMarshal.SetCount(list326, num2); span3 = CollectionsMarshal.AsSpan(list326); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040466u, new Vector3(-702.4186f, -31.53043f, 301.93018f), 956) { AetheryteShortcut = EAetheryteLocation.LabyrinthosAporia }; questSequence110.Steps = list326; reference395 = questSequence; num++; ref QuestSequence reference396 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence111 = questSequence; index2 = 1; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference397 = ref span3[num2]; QuestStep questStep65 = new QuestStep(EInteractionType.Interact, 1040467u, new Vector3(-620.63025f, -27.670597f, 302.17432f), 956); index3 = 1; List list327 = new List(index3); CollectionsMarshal.SetCount(list327, index3); span4 = CollectionsMarshal.AsSpan(list327); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMF110_04448_Q2_000_111") }; questStep65.DialogueChoices = list327; reference397 = questStep65; questSequence111.Steps = list4; reference396 = questSequence; num++; ref QuestSequence reference398 = ref span2[num]; questSequence = new QuestSequence { Sequence = 5 }; QuestSequence questSequence112 = questSequence; num2 = 1; List list328 = new List(num2); CollectionsMarshal.SetCount(list328, num2); span3 = CollectionsMarshal.AsSpan(list328); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040468u, new Vector3(-598.32153f, -191.11913f, 301.71655f), 956) { StopDistance = 7f }; questSequence112.Steps = list328; reference398 = questSequence; num++; ref QuestSequence reference399 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = 6 }; index2 = 1; List list329 = new List(index2); CollectionsMarshal.SetCount(list329, index2); span3 = CollectionsMarshal.AsSpan(list329); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-413.49243f, -220.16248f, 301.63266f), 956) { RestartNavigationIfCancelled = false }; obj227.Steps = list329; reference399 = obj227; num++; ref QuestSequence reference400 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list330 = new List(num2); CollectionsMarshal.SetCount(list330, num2); span3 = CollectionsMarshal.AsSpan(list330); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040478u, new Vector3(-406.9734f, -220.18355f, 304.1886f), 956); obj228.Steps = list330; reference400 = obj228; questRoot99.QuestSequence = list2; AddQuest(questId49, questRoot); QuestId questId50 = new QuestId(4449); questRoot = new QuestRoot(); QuestRoot questRoot100 = questRoot; num = 1; List list331 = new List(num); CollectionsMarshal.SetCount(list331, num); span = CollectionsMarshal.AsSpan(list331); index = 0; span[index] = "liza"; questRoot100.Author = list331; QuestRoot questRoot101 = questRoot; index = 8; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference401 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 0 }; index2 = 1; List list332 = new List(index2); CollectionsMarshal.SetCount(list332, index2); span3 = CollectionsMarshal.AsSpan(list332); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1040478u, new Vector3(-406.9734f, -220.18355f, 304.1886f), 956); obj229.Steps = list332; reference401 = obj229; num++; ref QuestSequence reference402 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 1 }; num2 = 1; List list333 = new List(num2); CollectionsMarshal.SetCount(list333, num2); span3 = CollectionsMarshal.AsSpan(list333); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040487u, new Vector3(-234.6991f, -224.38274f, 349.01953f), 956); obj230.Steps = list333; reference402 = obj230; num++; ref QuestSequence reference403 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence113 = questSequence; index2 = 1; list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference404 = ref span3[num2]; QuestStep questStep66 = new QuestStep(EInteractionType.Duty, null, null, 956); DutyOptions obj231 = new DutyOptions { ContentFinderConditionId = 786u }; num3 = 1; List list334 = new List(num3); CollectionsMarshal.SetCount(list334, num3); span = CollectionsMarshal.AsSpan(list334); index3 = 0; span[index3] = "No VBM module"; obj231.Notes = list334; questStep66.DutyOptions = obj231; reference404 = questStep66; questSequence113.Steps = list4; reference403 = questSequence; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference405 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence114 = questSequence; num2 = 1; List list335 = new List(num2); CollectionsMarshal.SetCount(list335, num2); span3 = CollectionsMarshal.AsSpan(list335); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1030) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 790u } }; questSequence114.Steps = list335; reference405 = questSequence; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference406 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 6 }; index2 = 1; List list336 = new List(index2); CollectionsMarshal.SetCount(list336, index2); span3 = CollectionsMarshal.AsSpan(list336); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040503u, new Vector3(-221.4237f, -224.3827f, 364.40063f), 956); obj232.Steps = list336; reference406 = obj232; num++; ref QuestSequence reference407 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence115 = questSequence; num2 = 1; list4 = new List(num2); CollectionsMarshal.SetCount(list4, num2); span3 = CollectionsMarshal.AsSpan(list4); index2 = 0; ref QuestStep reference408 = ref span3[index2]; QuestStep obj233 = new QuestStep(EInteractionType.CompleteQuest, 1038588u, new Vector3(-101.76245f, 4.357494f, 0.7476196f), 962) { StopDistance = 5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanRostra, To = EAetheryteLocation.OldSharlayanBaldesionAnnex } }; index3 = 1; List list337 = new List(index3); CollectionsMarshal.SetCount(list337, index3); span4 = CollectionsMarshal.AsSpan(list337); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMF111_04449_Q4_000_344") }; obj233.DialogueChoices = list337; reference408 = obj233; questSequence115.Steps = list4; reference407 = questSequence; questRoot101.QuestSequence = list2; AddQuest(questId50, questRoot); } private static void LoadQuests89() { QuestId questId = new QuestId(4450); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 6; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040276u, new Vector3(-99.076904f, 3.9334679f, 1.3884888f), 962) { StopDistance = 7f }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039793u, new Vector3(3.3111572f, 40.2f, -231.64728f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanBaldesionAnnex, To = EAetheryteLocation.OldSharlayanRostra } }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039804u, new Vector3(-0.16790771f, 41.37599f, -146.65448f), 962); obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039818u, new Vector3(29.861816f, 5.1499996f, -65.445984f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanRostra, To = EAetheryteLocation.OldSharlayan } }; obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 4 }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; ref QuestStep reference6 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2012347u, new Vector3(31.143677f, 5.081238f, -62.485718f), 962); int num3 = 6; List list8 = new List(num3); CollectionsMarshal.SetCount(list8, num3); Span span4 = CollectionsMarshal.AsSpan(list8); int num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMG101_04450_Q2_000_221") }; num4++; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMG101_04450_Q3_000_240"), Answer = new ExcelRef("TEXT_AKTKMG101_04450_A3_000_241") }; num4++; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMG101_04450_Q4_000_256"), Answer = new ExcelRef("TEXT_AKTKMG101_04450_A4_000_258") }; num4++; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMG101_04450_Q5_000_276"), Answer = new ExcelRef("TEXT_AKTKMG101_04450_A5_000_278") }; num4++; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMG101_04450_Q6_000_298"), Answer = new ExcelRef("TEXT_AKTKMG101_04450_A6_000_300") }; num4++; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMG101_04450_Q7_000_305"), Answer = new ExcelRef("TEXT_AKTKMG101_04450_A7_000_307") }; questStep.DialogueChoices = list8; reference6 = questStep; obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1037047u, new Vector3(26.718506f, 5.1499996f, -65.87323f), 962) { StopDistance = 5f }; obj6.Steps = list9; reference7 = obj6; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(4451); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list10 = new List(num); CollectionsMarshal.SetCount(list10, num); span = CollectionsMarshal.AsSpan(list10); index = 0; span[index] = "liza"; questRoot2.Author = list10; index = 6; List list11 = new List(index); CollectionsMarshal.SetCount(list11, index); span2 = CollectionsMarshal.AsSpan(list11); num = 0; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; num2 = 1; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039818u, new Vector3(29.861816f, 5.1499996f, -65.445984f), 962); obj7.Steps = list12; reference8 = obj7; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 1 }; index2 = 1; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040276u, new Vector3(-99.076904f, 3.9334679f, 1.3884888f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanBaldesionAnnex } }; obj8.Steps = list13; reference9 = obj8; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 2 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039820u, new Vector3(-87.02222f, -13.777f, 147.29529f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanBaldesionAnnex, To = EAetheryteLocation.OldSharlayanScholarsHarbor } }; obj9.Steps = list14; reference10 = obj9; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 3 }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039821u, new Vector3(-86.96118f, -13.777f, 149.70618f), 962) { StopDistance = 5f }; obj10.Steps = list15; reference11 = obj10; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 4 }; num2 = 2; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039823u, new Vector3(-282.09363f, 19.003872f, 20.248657f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanScholarsHarbor, To = EAetheryteLocation.OldSharlayanStudium } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1039825u, new Vector3(223.46838f, 24.898844f, -149.58423f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanStudium, To = EAetheryteLocation.OldSharlayanLeveilleurEstate } }; obj11.Steps = list16; reference12 = obj11; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list17 = new List(index2); CollectionsMarshal.SetCount(list17, index2); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; ref QuestStep reference14 = ref span3[num2]; QuestStep obj13 = new QuestStep(EInteractionType.CompleteQuest, 1038588u, new Vector3(-101.76245f, 4.357494f, 0.7476196f), 962) { StopDistance = 5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanLeveilleurEstate, To = EAetheryteLocation.OldSharlayanBaldesionAnnex } }; num4 = 1; List list18 = new List(num4); CollectionsMarshal.SetCount(list18, num4); span4 = CollectionsMarshal.AsSpan(list18); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMG102_04451_Q1_000_143") }; obj13.DialogueChoices = list18; reference14 = obj13; obj12.Steps = list17; reference13 = obj12; questRoot2.QuestSequence = list11; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(4452); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list19 = new List(num); CollectionsMarshal.SetCount(list19, num); span = CollectionsMarshal.AsSpan(list19); index = 0; span[index] = "liza"; questRoot3.Author = list19; index = 4; List list20 = new List(index); CollectionsMarshal.SetCount(list20, index); span2 = CollectionsMarshal.AsSpan(list20); num = 0; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; num2 = 1; List list21 = new List(num2); CollectionsMarshal.SetCount(list21, num2); span3 = CollectionsMarshal.AsSpan(list21); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038588u, new Vector3(-101.76245f, 4.357494f, 0.7476196f), 962) { StopDistance = 5f }; obj14.Steps = list21; reference15 = obj14; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 1 }; index2 = 3; List list22 = new List(index2); CollectionsMarshal.SetCount(list22, index2); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039550u, new Vector3(-620.7218f, -27.670597f, 302.17432f), 956) { TargetTerritoryId = (ushort)956, AetheryteShortcut = EAetheryteLocation.LabyrinthosAporia, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-431.53903f, -220.1193f, 301.76364f), 956) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1039827u, new Vector3(-323.38446f, -224.2727f, 301.56396f), 956) { Fly = false }; obj15.Steps = list22; reference16 = obj15; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 2 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; ref QuestStep reference18 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1039847u, new Vector3(-334.92035f, -224.19772f, 311.9402f), 956); num3 = 1; List list24 = new List(num3); CollectionsMarshal.SetCount(list24, num3); span4 = CollectionsMarshal.AsSpan(list24); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMG103_04452_Q1_000_183") }; questStep2.DialogueChoices = list24; reference18 = questStep2; obj16.Steps = list23; reference17 = obj16; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039852u, new Vector3(-376.1197f, 80.7959f, 607.6904f), 960) { StopDistance = 5f }; obj17.Steps = list25; reference19 = obj17; questRoot3.QuestSequence = list20; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(4453); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list26 = new List(num); CollectionsMarshal.SetCount(list26, num); span = CollectionsMarshal.AsSpan(list26); index = 0; span[index] = "liza"; questRoot4.Author = list26; index = 6; List list27 = new List(index); CollectionsMarshal.SetCount(list27, index); span2 = CollectionsMarshal.AsSpan(list27); num = 0; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 0 }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039853u, new Vector3(-377.7066f, 80.86001f, 606.53076f), 960) { StopDistance = 7f }; obj18.Steps = list28; reference20 = obj18; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 1 }; index2 = 1; List list29 = new List(index2); CollectionsMarshal.SetCount(list29, index2); span3 = CollectionsMarshal.AsSpan(list29); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039860u, new Vector3(-31.11322f, 60.569f, 551.0491f), 960); obj19.Steps = list29; reference21 = obj19; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 2 }; num2 = 3; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; ref QuestStep reference23 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2012351u, new Vector3(-11.490112f, 61.905884f, 533.6842f), 960); num4 = 6; List list31 = new List(num4); CollectionsMarshal.SetCount(list31, num4); Span span5 = CollectionsMarshal.AsSpan(list31); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list31; reference23 = questStep3; index2++; ref QuestStep reference24 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1040292u, new Vector3(6.5460815f, 60.71497f, 554.4059f), 960); num3 = 6; List list32 = new List(num3); CollectionsMarshal.SetCount(list32, num3); span5 = CollectionsMarshal.AsSpan(list32); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list32; reference24 = questStep4; index2++; ref QuestStep reference25 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1040293u, new Vector3(56.77881f, 99.37216f, 665.5221f), 960); num4 = 6; List list33 = new List(num4); CollectionsMarshal.SetCount(list33, num4); span5 = CollectionsMarshal.AsSpan(list33); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list33; reference25 = questStep5; obj20.Steps = list30; reference22 = obj20; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 3 }; index2 = 1; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039860u, new Vector3(-31.11322f, 60.569f, 551.0491f), 960); obj21.Steps = list34; reference26 = obj21; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 4 }; num2 = 1; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040294u, new Vector3(-373.00684f, 90.107704f, 460.99023f), 960); obj22.Steps = list35; reference27 = obj22; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039769u, new Vector3(-482.9328f, 73.09421f, 310.9331f), 960); obj23.Steps = list36; reference28 = obj23; questRoot4.QuestSequence = list27; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(4454); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list37 = new List(num); CollectionsMarshal.SetCount(list37, num); span = CollectionsMarshal.AsSpan(list37); index = 0; span[index] = "liza"; questRoot5.Author = list37; index = 7; List list38 = new List(index); CollectionsMarshal.SetCount(list38, index); span2 = CollectionsMarshal.AsSpan(list38); num = 0; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 0 }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039772u, new Vector3(-476.2188f, 73.47535f, 309.86487f), 960) { StopDistance = 7f }; obj24.Steps = list39; reference29 = obj24; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; index2 = 4; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; ref QuestStep reference31 = ref span3[num2]; QuestStep obj26 = new QuestStep(EInteractionType.Interact, 1038010u, new Vector3(-517.9065f, 72.5362f, 332.23462f), 960) { StopDistance = 8f }; num3 = 6; List list41 = new List(num3); CollectionsMarshal.SetCount(list41, num3); span5 = CollectionsMarshal.AsSpan(list41); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj26.CompletionQuestVariablesFlags = list41; reference31 = obj26; num2++; ref QuestStep reference32 = ref span3[num2]; QuestStep obj27 = new QuestStep(EInteractionType.Interact, 1038008u, new Vector3(-603.9369f, 78.6382f, 303.8529f), 960) { StopDistance = 8f }; num4 = 6; List list42 = new List(num4); CollectionsMarshal.SetCount(list42, num4); span5 = CollectionsMarshal.AsSpan(list42); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj27.CompletionQuestVariablesFlags = list42; reference32 = obj27; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 960) { StopDistance = 10f, Aetheryte = EAetheryteLocation.UltimaThuleReahTahra }; num2++; ref QuestStep reference33 = ref span3[num2]; QuestStep obj28 = new QuestStep(EInteractionType.Interact, 1038006u, new Vector3(-490.6844f, 88.871994f, 207.35486f), 960) { StopDistance = 8f }; num3 = 6; List list43 = new List(num3); CollectionsMarshal.SetCount(list43, num3); span5 = CollectionsMarshal.AsSpan(list43); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj28.CompletionQuestVariablesFlags = list43; reference33 = obj28; obj25.Steps = list40; reference30 = obj25; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 2 }; num2 = 1; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039775u, new Vector3(-469.3523f, 55.880516f, -36.66742f), 960); obj29.Steps = list44; reference34 = obj29; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 3 }; index2 = 3; List list45 = new List(index2); CollectionsMarshal.SetCount(list45, index2); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; ref QuestStep reference36 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2012283u, new Vector3(-465.1103f, 56.47351f, -30.71643f), 960); num4 = 6; List list46 = new List(num4); CollectionsMarshal.SetCount(list46, num4); span5 = CollectionsMarshal.AsSpan(list46); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list46; reference36 = questStep6; num2++; ref QuestStep reference37 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2012281u, new Vector3(-472.25153f, 56.26001f, -20.676025f), 960); num3 = 6; List list47 = new List(num3); CollectionsMarshal.SetCount(list47, num3); span5 = CollectionsMarshal.AsSpan(list47); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list47; reference37 = questStep7; num2++; ref QuestStep reference38 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2012282u, new Vector3(-479.3927f, 56.290405f, -33.676758f), 960); num4 = 6; List list48 = new List(num4); CollectionsMarshal.SetCount(list48, num4); span5 = CollectionsMarshal.AsSpan(list48); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list48; reference38 = questStep8; obj30.Steps = list45; reference35 = obj30; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 4 }; num2 = 1; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012284u, new Vector3(-474.32672f, 56.198975f, -41.031555f), 960); obj31.Steps = list49; reference39 = obj31; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 5 }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; ref QuestStep reference41 = ref span3[num2]; QuestStep obj33 = new QuestStep(EInteractionType.Combat, 1039776u, new Vector3(-572.2896f, 64.78333f, -200.3357f), 960) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list51 = new List(num3); CollectionsMarshal.SetCount(list51, num3); Span span6 = CollectionsMarshal.AsSpan(list51); num4 = 0; span6[num4] = 14002u; obj33.KillEnemyDataIds = list51; reference41 = obj33; obj32.Steps = list50; reference40 = obj32; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039776u, new Vector3(-572.2896f, 64.78333f, -200.3357f), 960) { StopDistance = 8f }; obj34.Steps = list52; reference42 = obj34; questRoot5.QuestSequence = list38; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(4455); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list53 = new List(num); CollectionsMarshal.SetCount(list53, num); span = CollectionsMarshal.AsSpan(list53); index = 0; span[index] = "liza"; questRoot6.Author = list53; index = 5; List list54 = new List(index); CollectionsMarshal.SetCount(list54, index); span2 = CollectionsMarshal.AsSpan(list54); num = 0; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 0 }; index2 = 1; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1041214u, new Vector3(-575.00574f, 65.25543f, -190.02063f), 960); obj35.Steps = list55; reference43 = obj35; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 1 }; num2 = 1; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040295u, new Vector3(-504.0513f, 73.32458f, 273.9757f), 960) { AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra }; obj36.Steps = list56; reference44 = obj36; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 2 }; index2 = 1; List list57 = new List(index2); CollectionsMarshal.SetCount(list57, index2); span3 = CollectionsMarshal.AsSpan(list57); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040306u, new Vector3(-772.3049f, 59.814697f, 55.954834f), 960) { StopDistance = 8f }; obj37.Steps = list57; reference45 = obj37; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 3 }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040301u, new Vector3(-620.44714f, 92.1207f, -203.35706f), 960); obj38.Steps = list58; reference46 = obj38; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012544u, new Vector3(-608.7807f, 92.12769f, -208f), 960); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 2012429u, new Vector3(-471.27496f, 232.19641f, -253.10144f), 960) { StopDistance = 5f, Mount = false }; obj39.Steps = list59; reference47 = obj39; questRoot6.QuestSequence = list54; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(4456); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list60 = new List(num); CollectionsMarshal.SetCount(list60, num); span = CollectionsMarshal.AsSpan(list60); index = 0; span[index] = "liza"; questRoot7.Author = list60; index = 7; List list61 = new List(index); CollectionsMarshal.SetCount(list61, index); span2 = CollectionsMarshal.AsSpan(list61); num = 0; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 0 }; num2 = 1; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040307u, new Vector3(-469.29126f, 232.2548f, -252.8573f), 960) { StopDistance = 5f }; obj40.Steps = list62; reference48 = obj40; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 1 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040315u, new Vector3(-345.87628f, 254.66968f, -277.27173f), 960); obj41.Steps = list63; reference49 = obj41; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 2 }; num2 = 1; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040313u, new Vector3(-339.10126f, 255.53401f, -281.75793f), 960); obj42.Steps = list64; reference50 = obj42; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 3 }; index2 = 3; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-308.91977f, 262.7334f, -332.3608f), 960); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2012030u, new Vector3(-333.547f, 270.83228f, -361.50153f), 960) { AetherCurrentId = 2818389u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1040317u, new Vector3(-200.57983f, 268.01642f, -312.58112f), 960); obj43.Steps = list65; reference51 = obj43; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 4 }; num2 = 1; List list66 = new List(num2); CollectionsMarshal.SetCount(list66, num2); span3 = CollectionsMarshal.AsSpan(list66); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040318u, new Vector3(29.984009f, 270.45825f, -535.0271f), 960); obj44.Steps = list66; reference52 = obj44; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 5 }; index2 = 6; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; ref QuestStep reference54 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(37.10138f, 269.016f, -591.87366f), 960); SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num4 = 6; List list68 = new List(num4); CollectionsMarshal.SetCount(list68, num4); span5 = CollectionsMarshal.AsSpan(list68); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list68; skipConditions.StepIf = skipStepConditions; questStep9.SkipConditions = skipConditions; reference54 = questStep9; num2++; ref QuestStep reference55 = ref span3[num2]; QuestStep obj46 = new QuestStep(EInteractionType.Interact, 2012354u, new Vector3(30.777344f, 272.51086f, -600.7019f), 960) { StopDistance = 4f, DisableNavmesh = true }; num3 = 6; List list69 = new List(num3); CollectionsMarshal.SetCount(list69, num3); span5 = CollectionsMarshal.AsSpan(list69); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj46.CompletionQuestVariablesFlags = list69; reference55 = obj46; num2++; ref QuestStep reference56 = ref span3[num2]; QuestStep obj47 = new QuestStep(EInteractionType.Interact, 2012355u, new Vector3(64.10315f, 272.4497f, -616.4492f), 960) { StopDistance = 4f }; num4 = 6; List list70 = new List(num4); CollectionsMarshal.SetCount(list70, num4); span5 = CollectionsMarshal.AsSpan(list70); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj47.CompletionQuestVariablesFlags = list70; reference56 = obj47; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 960) { StopDistance = 8f, Aetheryte = EAetheryteLocation.UltimaThuleAbodeOfTheEa }; num2++; ref QuestStep reference57 = ref span3[num2]; QuestStep obj48 = new QuestStep(EInteractionType.Interact, 2012356u, new Vector3(115.526f, 272.99915f, -617.853f), 960) { StopDistance = 4f }; num3 = 6; List list71 = new List(num3); CollectionsMarshal.SetCount(list71, num3); span5 = CollectionsMarshal.AsSpan(list71); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj48.CompletionQuestVariablesFlags = list71; reference57 = obj48; num2++; ref QuestStep reference58 = ref span3[num2]; QuestStep obj49 = new QuestStep(EInteractionType.Interact, 2012357u, new Vector3(151.59839f, 272.9381f, -592.5841f), 960) { StopDistance = 4f }; num4 = 6; List list72 = new List(num4); CollectionsMarshal.SetCount(list72, num4); span5 = CollectionsMarshal.AsSpan(list72); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj49.CompletionQuestVariablesFlags = list72; reference58 = obj49; obj45.Steps = list67; reference53 = obj45; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040318u, new Vector3(29.984009f, 270.45825f, -535.0271f), 960); obj50.Steps = list73; reference59 = obj50; questRoot7.QuestSequence = list61; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(4457); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list74 = new List(num); CollectionsMarshal.SetCount(list74, num); span = CollectionsMarshal.AsSpan(list74); index = 0; span[index] = "liza"; questRoot8.Author = list74; index = 5; List list75 = new List(index); CollectionsMarshal.SetCount(list75, index); span2 = CollectionsMarshal.AsSpan(list75); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 0 }; index2 = 1; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1040318u, new Vector3(29.984009f, 270.45825f, -535.0271f), 960); obj51.Steps = list76; reference60 = obj51; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 1 }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040329u, new Vector3(75.69995f, 268.99997f, -528.3436f), 960); obj52.Steps = list77; reference61 = obj52; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 2 }; index2 = 1; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012358u, new Vector3(84.97742f, 269.06226f, -493.00375f), 960); obj53.Steps = list78; reference62 = obj53; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 3 }; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012358u, new Vector3(84.97742f, 269.06226f, -493.00375f), 960); obj54.Steps = list79; reference63 = obj54; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039759u, new Vector3(86.778076f, 269.0949f, -491.66098f), 960) { StopDistance = 7f }; obj55.Steps = list80; reference64 = obj55; questRoot8.QuestSequence = list75; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(4458); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list81 = new List(num); CollectionsMarshal.SetCount(list81, num); span = CollectionsMarshal.AsSpan(list81); index = 0; span[index] = "liza"; questRoot9.Author = list81; index = 4; List list82 = new List(index); CollectionsMarshal.SetCount(list82, index); span2 = CollectionsMarshal.AsSpan(list82); num = 0; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 0 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039760u, new Vector3(82.65808f, 269.0903f, -490.44025f), 960) { StopDistance = 7f }; obj56.Steps = list83; reference65 = obj56; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 1 }; index2 = 1; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040338u, new Vector3(-344.44196f, 263.13083f, -463.70648f), 960); obj57.Steps = list84; reference66 = obj57; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 2 }; num2 = 1; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040339u, new Vector3(-341.78687f, 263.37482f, -461.44812f), 960); obj58.Steps = list85; reference67 = obj58; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(48.215565f, 269.00882f, -703.63995f), 960) { Mount = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleAbodeOfTheEa }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2012031u, new Vector3(13.107483f, 275.56262f, -756.40497f), 960) { DisableNavmesh = true, AetherCurrentId = 2818390u }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039778u, new Vector3(184.03906f, 269.03912f, -637.6288f), 960); obj59.Steps = list86; reference68 = obj59; questRoot9.QuestSequence = list82; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(4459); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list87 = new List(num); CollectionsMarshal.SetCount(list87, num); span = CollectionsMarshal.AsSpan(list87); index = 0; span[index] = "liza"; questRoot10.Author = list87; index = 10; List list88 = new List(index); CollectionsMarshal.SetCount(list88, index); span2 = CollectionsMarshal.AsSpan(list88); num = 0; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 0 }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039782u, new Vector3(183.12354f, 269.0203f, -633.5393f), 960) { StopDistance = 6f }; obj60.Steps = list89; reference69 = obj60; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 1 }; index2 = 3; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1040876u, new Vector3(49.42395f, 269.25684f, -523.2472f), 960) { PickUpQuestId = new QuestId(4342) }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038016u, new Vector3(105.42456f, 269.29584f, -454.3069f), 960) { PickUpQuestId = new QuestId(4346) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1039787u, new Vector3(434.37854f, 284.02585f, -328.51147f), 960); obj61.Steps = list90; reference70 = obj61; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 2 }; num2 = 2; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; ref QuestStep reference72 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 2012794u, new Vector3(440.7262f, 285.29785f, -319.50867f), 960); num3 = 1; List list92 = new List(num3); CollectionsMarshal.SetCount(list92, num3); span4 = CollectionsMarshal.AsSpan(list92); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMG110_04459_Q1_000_041") }; questStep10.DialogueChoices = list92; reference72 = questStep10; index2++; ref QuestStep reference73 = ref span3[index2]; QuestStep obj63 = new QuestStep(EInteractionType.Combat, 2012286u, new Vector3(506.98096f, 439.68872f, 157f), 960) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 2; List list93 = new List(num4); CollectionsMarshal.SetCount(list93, num4); span6 = CollectionsMarshal.AsSpan(list93); num3 = 0; span6[num3] = 14000u; num3++; span6[num3] = 14001u; obj63.KillEnemyDataIds = list93; reference73 = obj63; obj62.Steps = list91; reference71 = obj62; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 3 }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012287u, new Vector3(506.98096f, 439.68872f, 157f), 960); obj64.Steps = list94; reference74 = obj64; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 4 }; num2 = 1; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039790u, new Vector3(508.53735f, 439.695f, 155.59619f), 960) { StopDistance = 5f }; obj65.Steps = list95; reference75 = obj65; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 5 }; index2 = 1; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012288u, new Vector3(493.33936f, 439.68872f, 174.9447f), 960); obj66.Steps = list96; reference76 = obj66; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 6 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; ref QuestStep reference78 = ref span3[index2]; QuestStep obj68 = new QuestStep(EInteractionType.Combat, 2012289u, new Vector3(490.44006f, 439.68872f, 191.30237f), 960) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list98 = new List(num3); CollectionsMarshal.SetCount(list98, num3); span6 = CollectionsMarshal.AsSpan(list98); num4 = 0; span6[num4] = 13999u; obj68.KillEnemyDataIds = list98; reference78 = obj68; obj67.Steps = list97; reference77 = obj67; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 7 }; index2 = 2; List list99 = new List(index2); CollectionsMarshal.SetCount(list99, index2); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2012033u, new Vector3(539.26904f, 437.9796f, 239.39868f), 960) { AetherCurrentId = 2818392u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1039791u, new Vector3(502.98303f, 436.99966f, 308.97986f), 960); obj69.Steps = list99; reference79 = obj69; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 8 }; num2 = 3; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; ref QuestStep reference81 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1038039u, new Vector3(521.9348f, 436.99805f, 329.76257f), 960); num4 = 6; List list101 = new List(num4); CollectionsMarshal.SetCount(list101, num4); span5 = CollectionsMarshal.AsSpan(list101); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list101; reference81 = questStep11; index2++; ref QuestStep reference82 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1038041u, new Vector3(517.54016f, 436.99878f, 345.44885f), 960); num3 = 6; List list102 = new List(num3); CollectionsMarshal.SetCount(list102, num3); span5 = CollectionsMarshal.AsSpan(list102); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list102; reference82 = questStep12; index2++; ref QuestStep reference83 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1038045u, new Vector3(504.6615f, 437.1449f, 347.64624f), 960); num4 = 6; List list103 = new List(num4); CollectionsMarshal.SetCount(list103, num4); span5 = CollectionsMarshal.AsSpan(list103); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list103; reference83 = questStep13; obj70.Steps = list100; reference80 = obj70; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 960) { StopDistance = 5f, Aetheryte = EAetheryteLocation.UltimaThuleBaseOmicron }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039791u, new Vector3(502.98303f, 436.99966f, 308.97986f), 960); obj71.Steps = list104; reference84 = obj71; questRoot10.QuestSequence = list88; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(4460); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list105 = new List(num); CollectionsMarshal.SetCount(list105, num); span = CollectionsMarshal.AsSpan(list105); index = 0; span[index] = "liza"; questRoot11.Author = list105; index = 7; List list106 = new List(index); CollectionsMarshal.SetCount(list106, index); span2 = CollectionsMarshal.AsSpan(list106); num = 0; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 0 }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1040340u, new Vector3(544.51807f, 437.9998f, 301.4419f), 960) { StopDistance = 5f }; obj72.Steps = list107; reference85 = obj72; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 1 }; index2 = 3; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1041656u, new Vector3(510.3075f, 436.9997f, 307.17932f), 960) { PickUpQuestId = new QuestId(4355) }; num2++; ref QuestStep reference87 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.AcceptQuest, 1038043u, new Vector3(470.4203f, 437.00183f, 315.81592f), 960); num3 = 1; List list109 = new List(num3); CollectionsMarshal.SetCount(list109, num3); span4 = CollectionsMarshal.AsSpan(list109); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "quest/043/AktKzk001_04354", Prompt = new ExcelRef("TEXT_AKTKZK001_04354_Q1_000_100"), Answer = new ExcelRef("TEXT_AKTKZK001_04354_A2_000_100") }; questStep14.DialogueChoices = list109; questStep14.PickUpQuestId = new QuestId(4354); reference87 = questStep14; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1040343u, new Vector3(624.3839f, 441.9763f, 437.33875f), 960); obj73.Steps = list108; reference86 = obj73; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 2 }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012359u, new Vector3(623.3462f, 442.95398f, 441.00085f), 960); obj74.Steps = list110; reference88 = obj74; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 3 }; index2 = 1; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040344u, new Vector3(624.99414f, 441.9763f, 439.9939f), 960); obj75.Steps = list111; reference89 = obj75; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 4 }; num2 = 1; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Snipe, 2012360u, new Vector3(525.13916f, 441.03137f, 375.50916f), 960) { Comment = "Find Errant Omicron" }; obj76.Steps = list112; reference90 = obj76; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 5 }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040349u, new Vector3(636.92664f, 438.64966f, 248.0658f), 960); obj77.Steps = list113; reference91 = obj77; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; ref QuestStep reference93 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 2012796u, new Vector3(639.27673f, 439.78027f, 241.77905f), 960); num4 = 1; List list115 = new List(num4); CollectionsMarshal.SetCount(list115, num4); span4 = CollectionsMarshal.AsSpan(list115); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMG111_04460_Q1_000_135") }; questStep15.DialogueChoices = list115; reference93 = questStep15; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1041157u, new Vector3(801.63257f, 478.9742f, 196.79553f), 960); obj78.Steps = list114; reference92 = obj78; questRoot11.QuestSequence = list106; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(4461); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list116 = new List(num); CollectionsMarshal.SetCount(list116, num); span = CollectionsMarshal.AsSpan(list116); index = 0; span[index] = "liza"; questRoot12.Author = list116; index = 5; List list117 = new List(index); CollectionsMarshal.SetCount(list117, index); span2 = CollectionsMarshal.AsSpan(list117); num = 0; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 0 }; index2 = 1; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1041158u, new Vector3(799.9846f, 479.0242f, 199.42017f), 960); obj79.Steps = list118; reference94 = obj79; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 1 }; num2 = 1; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040342u, new Vector3(546.07446f, 437.9998f, 303.8529f), 960) { AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; obj80.Steps = list119; reference95 = obj80; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 2 }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Snipe, 1039565u, new Vector3(609.4606f, 440.4633f, 398.42822f), 960) { Comment = "Identify Anomaly (Head, Elbow or Knee)" }; obj81.Steps = list120; reference96 = obj81; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 3 }; num2 = 1; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041159u, new Vector3(624.0176f, 441.9763f, 439.78027f), 960); obj82.Steps = list121; reference97 = obj82; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041162u, new Vector3(623.5598f, 441.9763f, 436.78955f), 960); obj83.Steps = list122; reference98 = obj83; questRoot12.QuestSequence = list117; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(4462); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list123 = new List(num); CollectionsMarshal.SetCount(list123, num); span = CollectionsMarshal.AsSpan(list123); index = 0; span[index] = "liza"; questRoot13.Author = list123; index = 6; List list124 = new List(index); CollectionsMarshal.SetCount(list124, index); span2 = CollectionsMarshal.AsSpan(list124); num = 0; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 0 }; num2 = 1; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041161u, new Vector3(622.4308f, 441.9763f, 436.17908f), 960); obj84.Steps = list125; reference99 = obj84; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 1 }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041163u, new Vector3(493.15625f, 436.8645f, 360.46387f), 960) { AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; obj85.Steps = list126; reference100 = obj85; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 2 }; num2 = 2; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; ref QuestStep reference102 = ref span3[index2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 2012795u, new Vector3(492.48486f, 438.04077f, 365.43823f), 960); num3 = 1; List list128 = new List(num3); CollectionsMarshal.SetCount(list128, num3); span4 = CollectionsMarshal.AsSpan(list128); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMG113_04462_Q1_000_040") }; questStep16.DialogueChoices = list128; reference102 = questStep16; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1041165u, new Vector3(460.563f, 417.0675f, 415.21326f), 960); obj86.Steps = list127; reference101 = obj86; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 3 }; index2 = 1; List list129 = new List(index2); CollectionsMarshal.SetCount(list129, index2); span3 = CollectionsMarshal.AsSpan(list129); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041166u, new Vector3(459.25073f, 417.0675f, 414.66382f), 960) { StopDistance = 5f }; obj87.Steps = list129; reference103 = obj87; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 4 }; num2 = 1; List list130 = new List(num2); CollectionsMarshal.SetCount(list130, num2); span3 = CollectionsMarshal.AsSpan(list130); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041165u, new Vector3(231.45715f, 566f, 317.96698f), 960) { StopDistance = 1f }; obj88.Steps = list130; reference104 = obj88; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list131 = new List(index2); CollectionsMarshal.SetCount(list131, index2); span3 = CollectionsMarshal.AsSpan(list131); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041167u, new Vector3(221.20996f, 566f, 314.4121f), 960); obj89.Steps = list131; reference105 = obj89; questRoot13.QuestSequence = list124; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(4463); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list132 = new List(num); CollectionsMarshal.SetCount(list132, num); span = CollectionsMarshal.AsSpan(list132); index = 0; span[index] = "liza"; questRoot14.Author = list132; index = 6; List list133 = new List(index); CollectionsMarshal.SetCount(list133, index); span2 = CollectionsMarshal.AsSpan(list133); num = 0; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 0 }; num2 = 1; List list134 = new List(num2); CollectionsMarshal.SetCount(list134, num2); span3 = CollectionsMarshal.AsSpan(list134); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041168u, new Vector3(222.52222f, 565.99994f, 313.1914f), 960); obj90.Steps = list134; reference106 = obj90; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 1 }; index2 = 6; List list135 = new List(index2); CollectionsMarshal.SetCount(list135, index2); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; ref QuestStep reference108 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 2012364u, new Vector3(203.9978f, 565.9723f, 296.98633f), 960); num4 = 6; List list136 = new List(num4); CollectionsMarshal.SetCount(list136, num4); span5 = CollectionsMarshal.AsSpan(list136); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep17.CompletionQuestVariablesFlags = list136; num3 = 1; List list137 = new List(num3); CollectionsMarshal.SetCount(list137, num3); span4 = CollectionsMarshal.AsSpan(list137); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMG114_04463_Q1_000_031"), Answer = new ExcelRef("TEXT_AKTKMG114_04463_A1_000_033") }; questStep17.DialogueChoices = list137; reference108 = questStep17; num2++; ref QuestStep reference109 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 2012367u, new Vector3(185.74805f, 568.902f, 240.03955f), 960); num4 = 6; List list138 = new List(num4); CollectionsMarshal.SetCount(list138, num4); span5 = CollectionsMarshal.AsSpan(list138); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list138; reference109 = questStep18; num2++; ref QuestStep reference110 = ref span3[num2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 2012368u, new Vector3(163.16467f, 567.13196f, 280.93384f), 960); num3 = 6; List list139 = new List(num3); CollectionsMarshal.SetCount(list139, num3); span5 = CollectionsMarshal.AsSpan(list139); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list139; reference110 = questStep19; num2++; ref QuestStep reference111 = ref span3[num2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 2012366u, new Vector3(157.24414f, 566.03345f, 295.97925f), 960); num4 = 6; List list140 = new List(num4); CollectionsMarshal.SetCount(list140, num4); span5 = CollectionsMarshal.AsSpan(list140); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep20.CompletionQuestVariablesFlags = list140; reference111 = questStep20; num2++; ref QuestStep reference112 = ref span3[num2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 2012369u, new Vector3(104.29541f, 569.2682f, 297.16943f), 960); num3 = 6; List list141 = new List(num3); CollectionsMarshal.SetCount(list141, num3); span5 = CollectionsMarshal.AsSpan(list141); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); questStep21.CompletionQuestVariablesFlags = list141; reference112 = questStep21; num2++; ref QuestStep reference113 = ref span3[num2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 2012365u, new Vector3(78.99597f, 566.27747f, 241.9928f), 960); num4 = 6; List list142 = new List(num4); CollectionsMarshal.SetCount(list142, num4); span5 = CollectionsMarshal.AsSpan(list142); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep22.CompletionQuestVariablesFlags = list142; num3 = 1; List list143 = new List(num3); CollectionsMarshal.SetCount(list143, num3); span4 = CollectionsMarshal.AsSpan(list143); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMG114_04463_Q2_000_061"), Answer = new ExcelRef("TEXT_AKTKMG114_04463_A2_000_063") }; questStep22.DialogueChoices = list143; reference113 = questStep22; obj91.Steps = list135; reference107 = obj91; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 2 }; num2 = 1; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041171u, new Vector3(39.993896f, 567.5f, 192.88928f), 960); obj92.Steps = list144; reference114 = obj92; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 3 }; index2 = 1; List list145 = new List(index2); CollectionsMarshal.SetCount(list145, index2); span3 = CollectionsMarshal.AsSpan(list145); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041170u, new Vector3(145.28113f, 566f, 390.7987f), 960); obj93.Steps = list145; reference115 = obj93; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 4 }; num2 = 1; List list146 = new List(num2); CollectionsMarshal.SetCount(list146, num2); span3 = CollectionsMarshal.AsSpan(list146); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(1.462573f, 637.1029f, 2.690414f), 1027); obj94.Steps = list146; reference116 = obj94; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list147 = new List(index2); CollectionsMarshal.SetCount(list147, index2); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041173u, new Vector3(1.663208f, 637.10297f, 5.2338257f), 960) { StopDistance = 5f, DisableNavmesh = true }; obj95.Steps = list147; reference117 = obj95; questRoot14.QuestSequence = list133; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(4464); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list148 = new List(num); CollectionsMarshal.SetCount(list148, num); span = CollectionsMarshal.AsSpan(list148); index = 0; span[index] = "liza"; questRoot15.Author = list148; index = 9; List list149 = new List(index); CollectionsMarshal.SetCount(list149, index); span2 = CollectionsMarshal.AsSpan(list149); num = 0; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 0 }; num2 = 1; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042216u, new Vector3(4.196167f, 637.10297f, 4.2266846f), 960) { DisableNavmesh = true }; obj96.Steps = list150; reference118 = obj96; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 1 }; index2 = 1; List list151 = new List(index2); CollectionsMarshal.SetCount(list151, index2); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 960) { DutyOptions = new DutyOptions { ContentFinderConditionId = 792u } }; obj97.Steps = list151; reference119 = obj97; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 3 }; num2 = 1; List list152 = new List(num2); CollectionsMarshal.SetCount(list152, num2); span3 = CollectionsMarshal.AsSpan(list152); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1029) { DutyOptions = new DutyOptions { ContentFinderConditionId = 796u } }; obj98.Steps = list152; reference120 = obj98; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 5 }; index2 = 1; List list153 = new List(index2); CollectionsMarshal.SetCount(list153, index2); span3 = CollectionsMarshal.AsSpan(list153); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1041179u, new Vector3(99.99231f, 0f, 89.98242f), 1026) { DisableNavmesh = true, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj99.Steps = list153; reference121 = obj99; num++; span2[num] = new QuestSequence { Sequence = 6 }; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 7 }; num2 = 8; List list154 = new List(num2); CollectionsMarshal.SetCount(list154, num2); span3 = CollectionsMarshal.AsSpan(list154); index2 = 0; ref QuestStep reference123 = ref span3[index2]; QuestStep obj101 = new QuestStep(EInteractionType.Interact, 1041188u, new Vector3(-0.16790771f, 0f, 0.8086548f), 351) { StopDistance = 5f, DelaySecondsAtStart = 3f }; num4 = 6; List list155 = new List(num4); CollectionsMarshal.SetCount(list155, num4); span5 = CollectionsMarshal.AsSpan(list155); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); obj101.CompletionQuestVariablesFlags = list155; reference123 = obj101; index2++; ref QuestStep reference124 = ref span3[index2]; QuestStep obj102 = new QuestStep(EInteractionType.Interact, 1041181u, new Vector3(-1.236023f, 0f, 0.6560669f), 351) { StopDistance = 5f }; num3 = 6; List list156 = new List(num3); CollectionsMarshal.SetCount(list156, num3); span5 = CollectionsMarshal.AsSpan(list156); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj102.CompletionQuestVariablesFlags = list156; reference124 = obj102; index2++; ref QuestStep reference125 = ref span3[index2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 1041182u, new Vector3(-6.4240723f, 0.009977884f, -4.7455444f), 351); num4 = 6; List list157 = new List(num4); CollectionsMarshal.SetCount(list157, num4); span5 = CollectionsMarshal.AsSpan(list157); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list157; reference125 = questStep23; index2++; ref QuestStep reference126 = ref span3[index2]; QuestStep obj103 = new QuestStep(EInteractionType.Interact, 1041184u, new Vector3(-7.034485f, 0f, -5.8442383f), 351) { StopDistance = 5f }; num3 = 6; List list158 = new List(num3); CollectionsMarshal.SetCount(list158, num3); span5 = CollectionsMarshal.AsSpan(list158); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj103.CompletionQuestVariablesFlags = list158; reference126 = obj103; index2++; ref QuestStep reference127 = ref span3[index2]; QuestStep questStep24 = new QuestStep(EInteractionType.Interact, 1041183u, new Vector3(6.6376343f, 0f, -6.790344f), 351); num4 = 6; List list159 = new List(num4); CollectionsMarshal.SetCount(list159, num4); span5 = CollectionsMarshal.AsSpan(list159); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep24.CompletionQuestVariablesFlags = list159; reference127 = questStep24; index2++; ref QuestStep reference128 = ref span3[index2]; QuestStep questStep25 = new QuestStep(EInteractionType.Interact, 1041187u, new Vector3(10.482849f, 0f, -8.255188f), 351); num3 = 6; List list160 = new List(num3); CollectionsMarshal.SetCount(list160, num3); span5 = CollectionsMarshal.AsSpan(list160); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); questStep25.CompletionQuestVariablesFlags = list160; reference128 = questStep25; index2++; ref QuestStep reference129 = ref span3[index2]; QuestStep questStep26 = new QuestStep(EInteractionType.Interact, 1041185u, new Vector3(25.864014f, -1f, -5.7526855f), 351); num4 = 6; List list161 = new List(num4); CollectionsMarshal.SetCount(list161, num4); span5 = CollectionsMarshal.AsSpan(list161); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep26.CompletionQuestVariablesFlags = list161; reference129 = questStep26; index2++; ref QuestStep reference130 = ref span3[index2]; QuestStep questStep27 = new QuestStep(EInteractionType.Interact, 1041186u, new Vector3(29.984009f, -1f, 0.1373291f), 351); num3 = 6; List list162 = new List(num3); CollectionsMarshal.SetCount(list162, num3); span5 = CollectionsMarshal.AsSpan(list162); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue(0, (byte)4, EQuestWorkMode.Bitwise); questStep27.CompletionQuestVariablesFlags = list162; reference130 = questStep27; obj100.Steps = list154; reference122 = obj100; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; ref QuestStep reference132 = ref span3[num2]; QuestStep questStep28 = new QuestStep(EInteractionType.CompleteQuest, 1041189u, new Vector3(-0.015319824f, 0f, -7.1870728f), 351); num4 = 1; List list164 = new List(num4); CollectionsMarshal.SetCount(list164, num4); span4 = CollectionsMarshal.AsSpan(list164); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMG115_04464_Q13_000_391") }; questStep28.DialogueChoices = list164; reference132 = questStep28; obj104.Steps = list163; reference131 = obj104; questRoot15.QuestSequence = list149; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(4473); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list165 = new List(num); CollectionsMarshal.SetCount(list165, num); span = CollectionsMarshal.AsSpan(list165); index = 0; span[index] = "liza"; questRoot16.Author = list165; index = 2; List list166 = new List(index); CollectionsMarshal.SetCount(list166, index); span2 = CollectionsMarshal.AsSpan(list166); num = 0; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 0 }; num2 = 1; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1038500u, new Vector3(-357.83936f, 21.84602f, -91.32526f), 962); obj105.Steps = list167; reference133 = obj105; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038500u, new Vector3(-357.83936f, 21.84602f, -91.32526f), 962); obj106.Steps = list168; reference134 = obj106; questRoot16.QuestSequence = list166; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(4475); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list169 = new List(num); CollectionsMarshal.SetCount(list169, num); span = CollectionsMarshal.AsSpan(list169); index = 0; span[index] = "liza"; questRoot17.Author = list169; index = 4; List list170 = new List(index); CollectionsMarshal.SetCount(list170, index); span2 = CollectionsMarshal.AsSpan(list170); num = 0; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 0 }; num2 = 1; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041268u, new Vector3(-81.1933f, 1.0795165f, 36.51477f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanBaldesionAnnex } }; obj107.Steps = list171; reference135 = obj107; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 1 }; index2 = 1; List list172 = new List(index2); CollectionsMarshal.SetCount(list172, index2); span3 = CollectionsMarshal.AsSpan(list172); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039508u, new Vector3(-639.704f, -27.175835f, 301.07568f), 956) { AetheryteShortcut = EAetheryteLocation.LabyrinthosAporia }; obj108.Steps = list172; reference136 = obj108; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 2 }; num2 = 2; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033863u, new Vector3(118.02844f, 14.649026f, 7.156433f), 819) { TargetTerritoryId = (ushort)844, AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumDossalGate } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2012425u, new Vector3(0.10675049f, -0.015319824f, -8.163635f), 844); obj109.Steps = list173; reference137 = obj109; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041271u, new Vector3(542.5039f, 7.6627564f, 50.91931f), 961) { NextQuestId = new QuestId(4476) }; obj110.Steps = list174; reference138 = obj110; questRoot17.QuestSequence = list170; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(4476); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list175 = new List(num); CollectionsMarshal.SetCount(list175, num); span = CollectionsMarshal.AsSpan(list175); index = 0; span[index] = "liza"; questRoot18.Author = list175; index = 5; List list176 = new List(index); CollectionsMarshal.SetCount(list176, index); span2 = CollectionsMarshal.AsSpan(list176); num = 0; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 0 }; num2 = 1; List list177 = new List(num2); CollectionsMarshal.SetCount(list177, num2); span3 = CollectionsMarshal.AsSpan(list177); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041271u, new Vector3(542.5039f, 7.6627564f, 50.91931f), 961); obj111.Steps = list177; reference139 = obj111; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 1 }; index2 = 1; List list178 = new List(index2); CollectionsMarshal.SetCount(list178, index2); span3 = CollectionsMarshal.AsSpan(list178); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041272u, new Vector3(228.19861f, 7.3858566f, 239.94812f), 961) { Fly = true, AetheryteShortcut = EAetheryteLocation.ElpisAnagnorisis }; obj112.Steps = list178; reference140 = obj112; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 2 }; num2 = 1; List list179 = new List(num2); CollectionsMarshal.SetCount(list179, num2); span3 = CollectionsMarshal.AsSpan(list179); index2 = 0; ref QuestStep reference142 = ref span3[index2]; QuestStep obj114 = new QuestStep(EInteractionType.Interact, 1041273u, new Vector3(808.3772f, 152.22246f, -240.4975f), 961) { Fly = true }; num3 = 1; List list180 = new List(num3); CollectionsMarshal.SetCount(list180, num3); span4 = CollectionsMarshal.AsSpan(list180); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKRA102_04476_SYSTEM_046") }; obj114.DialogueChoices = list180; reference142 = obj114; obj113.Steps = list179; reference141 = obj113; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 3 }; index2 = 1; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1025) { DutyOptions = new DutyOptions { ContentFinderConditionId = 808u } }; obj115.Steps = list181; reference143 = obj115; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list182 = new List(num2); CollectionsMarshal.SetCount(list182, num2); span3 = CollectionsMarshal.AsSpan(list182); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1041501u, new Vector3(101.51831f, -9.999997E-12f, 101.60974f), 1025) { StopDistance = 5f, NextQuestId = new QuestId(4477) }; obj116.Steps = list182; reference144 = obj116; questRoot18.QuestSequence = list176; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(4477); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list183 = new List(num); CollectionsMarshal.SetCount(list183, num); span = CollectionsMarshal.AsSpan(list183); index = 0; span[index] = "liza"; questRoot19.Author = list183; index = 3; List list184 = new List(index); CollectionsMarshal.SetCount(list184, index); span2 = CollectionsMarshal.AsSpan(list184); num = 0; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 0 }; index2 = 1; List list185 = new List(index2); CollectionsMarshal.SetCount(list185, index2); span3 = CollectionsMarshal.AsSpan(list185); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1041276u, new Vector3(99.07678f, 7.6875f, -66.971924f), 1025); obj117.Steps = list185; reference145 = obj117; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 1 }; num2 = 1; List list186 = new List(num2); CollectionsMarshal.SetCount(list186, num2); span3 = CollectionsMarshal.AsSpan(list186); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1025) { DutyOptions = new DutyOptions { ContentFinderConditionId = 810u } }; obj118.Steps = list186; reference146 = obj118; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041502u, new Vector3(99.22937f, 7.6875f, -67.88745f), 1025) { StopDistance = 4f, NextQuestId = new QuestId(4478) }; obj119.Steps = list187; reference147 = obj119; questRoot19.QuestSequence = list184; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(4478); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list188 = new List(num); CollectionsMarshal.SetCount(list188, num); span = CollectionsMarshal.AsSpan(list188); index = 0; span[index] = "liza"; questRoot20.Author = list188; index = 3; List list189 = new List(index); CollectionsMarshal.SetCount(list189, index); span2 = CollectionsMarshal.AsSpan(list189); num = 0; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 0 }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041503u, new Vector3(100.87732f, 7.6875f, -67.61273f), 1025) { StopDistance = 4f }; obj120.Steps = list190; reference148 = obj120; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 1 }; index2 = 1; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1025) { DutyOptions = new DutyOptions { ContentFinderConditionId = 806u } }; obj121.Steps = list191; reference149 = obj121; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1041278u, new Vector3(98.34436f, -1E-11f, -29.678833f), 1025) { StopDistance = 5f, NextQuestId = new QuestId(4479) }; obj122.Steps = list192; reference150 = obj122; questRoot20.QuestSequence = list189; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(4479); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list193 = new List(num); CollectionsMarshal.SetCount(list193, num); span = CollectionsMarshal.AsSpan(list193); index = 0; span[index] = "liza"; questRoot21.Author = list193; index = 6; List list194 = new List(index); CollectionsMarshal.SetCount(list194, index); span2 = CollectionsMarshal.AsSpan(list194); num = 0; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 0 }; index2 = 1; List list195 = new List(index2); CollectionsMarshal.SetCount(list195, index2); span3 = CollectionsMarshal.AsSpan(list195); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1041278u, new Vector3(98.34436f, -1E-11f, -29.678833f), 1025) { StopDistance = 5f }; obj123.Steps = list195; reference151 = obj123; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 1 }; num2 = 1; List list196 = new List(num2); CollectionsMarshal.SetCount(list196, num2); span3 = CollectionsMarshal.AsSpan(list196); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041279u, new Vector3(114.54944f, -9.999999E-12f, -25.742065f), 1025); obj124.Steps = list196; reference152 = obj124; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 2 }; index2 = 1; List list197 = new List(index2); CollectionsMarshal.SetCount(list197, index2); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1025) { DutyOptions = new DutyOptions { ContentFinderConditionId = 800u } }; obj125.Steps = list197; reference153 = obj125; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 4 }; num2 = 1; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041280u, new Vector3(98.95471f, -1E-11f, -29.953552f), 1025) { StopDistance = 5f }; obj126.Steps = list198; reference154 = obj126; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list199 = new List(index2); CollectionsMarshal.SetCount(list199, index2); span3 = CollectionsMarshal.AsSpan(list199); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041934u, new Vector3(-639.765f, -27.175016f, 301.1062f), 956) { AetheryteShortcut = EAetheryteLocation.LabyrinthosAporia, NextQuestId = new QuestId(4635) }; obj127.Steps = list199; reference155 = obj127; questRoot21.QuestSequence = list194; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(4480); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list200 = new List(num); CollectionsMarshal.SetCount(list200, num); span = CollectionsMarshal.AsSpan(list200); index = 0; span[index] = "liza"; questRoot22.Author = list200; index = 7; List list201 = new List(index); CollectionsMarshal.SetCount(list201, index); span2 = CollectionsMarshal.AsSpan(list201); num = 0; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 0 }; num2 = 1; List list202 = new List(num2); CollectionsMarshal.SetCount(list202, num2); span3 = CollectionsMarshal.AsSpan(list202); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041667u, new Vector3(443.96118f, 65.162f, -105.4552f), 956); obj128.Steps = list202; reference156 = obj128; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 1 }; index2 = 1; List list203 = new List(index2); CollectionsMarshal.SetCount(list203, index2); span3 = CollectionsMarshal.AsSpan(list203); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012725u, new Vector3(693.1715f, 99.01575f, 123.52173f), 956); obj129.Steps = list203; reference157 = obj129; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 2 }; num2 = 1; List list204 = new List(num2); CollectionsMarshal.SetCount(list204, num2); span3 = CollectionsMarshal.AsSpan(list204); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012726u, new Vector3(806.79016f, 154.10083f, -149.64526f), 956); obj130.Steps = list204; reference158 = obj130; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 3 }; index2 = 1; List list205 = new List(index2); CollectionsMarshal.SetCount(list205, index2); span3 = CollectionsMarshal.AsSpan(list205); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041681u, new Vector3(436.69788f, 166.19273f, -430.4723f), 956) { AetheryteShortcut = EAetheryteLocation.LabyrinthosArcheion }; obj131.Steps = list205; reference159 = obj131; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 4 }; num2 = 1; List list206 = new List(num2); CollectionsMarshal.SetCount(list206, num2); span3 = CollectionsMarshal.AsSpan(list206); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041668u, new Vector3(394.12524f, 173.82095f, -646.75366f), 956); obj132.Steps = list206; reference160 = obj132; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 5 }; index2 = 1; List list207 = new List(index2); CollectionsMarshal.SetCount(list207, index2); span3 = CollectionsMarshal.AsSpan(list207); num2 = 0; ref QuestStep reference162 = ref span3[num2]; QuestStep obj134 = new QuestStep(EInteractionType.Combat, 1041670u, new Vector3(285.23682f, 185.65448f, -729.67114f), 956) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list208 = new List(num4); CollectionsMarshal.SetCount(list208, num4); span6 = CollectionsMarshal.AsSpan(list208); num3 = 0; span6[num3] = 14069u; obj134.KillEnemyDataIds = list208; reference162 = obj134; obj133.Steps = list207; reference161 = obj133; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1041670u, new Vector3(285.23682f, 185.65448f, -729.67114f), 956) { StopDistance = 5f }; obj135.Steps = list209; reference163 = obj135; questRoot22.QuestSequence = list201; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(4484); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list210 = new List(num); CollectionsMarshal.SetCount(list210, num); span = CollectionsMarshal.AsSpan(list210); index = 0; span[index] = "liza"; questRoot23.Author = list210; index = 3; List list211 = new List(index); CollectionsMarshal.SetCount(list211, index); span2 = CollectionsMarshal.AsSpan(list211); num = 0; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 0 }; index2 = 1; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; ref QuestStep reference165 = ref span3[num2]; QuestStep questStep29 = new QuestStep(EInteractionType.AcceptQuest, 1041683u, new Vector3(-29.984009f, -31.53043f, -23.758362f), 956); num3 = 1; List list213 = new List(num3); CollectionsMarshal.SetCount(list213, num3); span4 = CollectionsMarshal.AsSpan(list213); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZI101_04484_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZI101_04484_A1_000_002") }; questStep29.DialogueChoices = list213; reference165 = questStep29; obj136.Steps = list212; reference164 = obj136; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 1 }; num2 = 1; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041684u, new Vector3(50.43103f, -29.530062f, 27.115234f), 956); obj137.Steps = list214; reference166 = obj137; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list215 = new List(index2); CollectionsMarshal.SetCount(list215, index2); span3 = CollectionsMarshal.AsSpan(list215); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041685u, new Vector3(154.89429f, -17.530376f, -66.2395f), 956); obj138.Steps = list215; reference167 = obj138; questRoot23.QuestSequence = list211; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(4489); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list216 = new List(num); CollectionsMarshal.SetCount(list216, num); span = CollectionsMarshal.AsSpan(list216); index = 0; span[index] = "liza"; questRoot24.Author = list216; index = 7; List list217 = new List(index); CollectionsMarshal.SetCount(list217, index); span2 = CollectionsMarshal.AsSpan(list217); num = 0; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 0 }; num2 = 1; List list218 = new List(num2); CollectionsMarshal.SetCount(list218, num2); span3 = CollectionsMarshal.AsSpan(list218); index2 = 0; ref QuestStep reference169 = ref span3[index2]; QuestStep questStep30 = new QuestStep(EInteractionType.AcceptQuest, 1041331u, new Vector3(202.4414f, 1.769943f, 727.7484f), 957); num4 = 1; List list219 = new List(num4); CollectionsMarshal.SetCount(list219, num4); span4 = CollectionsMarshal.AsSpan(list219); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZA201_04489_Q1_000_004"), Answer = new ExcelRef("TEXT_AKTKZA201_04489_A1_000_002") }; questStep30.DialogueChoices = list219; reference169 = questStep30; obj139.Steps = list218; reference168 = obj139; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 1 }; index2 = 1; List list220 = new List(index2); CollectionsMarshal.SetCount(list220, index2); span3 = CollectionsMarshal.AsSpan(list220); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041333u, new Vector3(190.6919f, 14.1185875f, 489.4635f), 957); obj140.Steps = list220; reference170 = obj140; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 2 }; num2 = 1; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041334u, new Vector3(123.125f, 16.522793f, 537.8042f), 957); obj141.Steps = list221; reference171 = obj141; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 3 }; index2 = 1; List list222 = new List(index2); CollectionsMarshal.SetCount(list222, index2); span3 = CollectionsMarshal.AsSpan(list222); num2 = 0; ref QuestStep reference173 = ref span3[num2]; QuestStep obj143 = new QuestStep(EInteractionType.Combat, null, new Vector3(167.34262f, 41.652294f, 409.31412f), 957) { StopDistance = 1f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list223 = new List(num3); CollectionsMarshal.SetCount(list223, num3); span6 = CollectionsMarshal.AsSpan(list223); num4 = 0; span6[num4] = 14043u; obj143.KillEnemyDataIds = list223; reference173 = obj143; obj142.Steps = list222; reference172 = obj142; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 4 }; num2 = 1; List list224 = new List(num2); CollectionsMarshal.SetCount(list224, num2); span3 = CollectionsMarshal.AsSpan(list224); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041338u, new Vector3(167.1626f, 41.614826f, 409.53687f), 957) { StopDistance = 7f }; obj144.Steps = list224; reference174 = obj144; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 5 }; index2 = 1; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041334u, new Vector3(123.125f, 16.522793f, 537.8042f), 957) { StopDistance = 5f }; obj145.Steps = list225; reference175 = obj145; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list226 = new List(num2); CollectionsMarshal.SetCount(list226, num2); span3 = CollectionsMarshal.AsSpan(list226); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1041332u, new Vector3(194.68982f, 14.118598f, 485.9845f), 957); obj146.Steps = list226; reference176 = obj146; questRoot24.QuestSequence = list217; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(4490); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list227 = new List(num); CollectionsMarshal.SetCount(list227, num); span = CollectionsMarshal.AsSpan(list227); index = 0; span[index] = "liza"; questRoot25.Author = list227; index = 8; List list228 = new List(index); CollectionsMarshal.SetCount(list228, index); span2 = CollectionsMarshal.AsSpan(list228); num = 0; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 0 }; index2 = 1; List list229 = new List(index2); CollectionsMarshal.SetCount(list229, index2); span3 = CollectionsMarshal.AsSpan(list229); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1041332u, new Vector3(194.68982f, 14.118598f, 485.9845f), 957); obj147.Steps = list229; reference177 = obj147; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 1 }; num2 = 1; List list230 = new List(num2); CollectionsMarshal.SetCount(list230, num2); span3 = CollectionsMarshal.AsSpan(list230); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041340u, new Vector3(-124.43738f, 1.3207349f, 613.94666f), 957) { Fly = true }; obj148.Steps = list230; reference178 = obj148; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 2 }; index2 = 1; List list231 = new List(index2); CollectionsMarshal.SetCount(list231, index2); span3 = CollectionsMarshal.AsSpan(list231); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041341u, new Vector3(-122.75885f, 1.2757957f, 616.5408f), 957) { StopDistance = 7f }; obj149.Steps = list231; reference179 = obj149; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 3 }; num2 = 3; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); index2 = 0; ref QuestStep reference181 = ref span3[index2]; QuestStep questStep31 = new QuestStep(EInteractionType.Interact, 1041342u, new Vector3(-123.9491f, 0.3411509f, 642.8778f), 957); num4 = 6; List list233 = new List(num4); CollectionsMarshal.SetCount(list233, num4); span5 = CollectionsMarshal.AsSpan(list233); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep31.CompletionQuestVariablesFlags = list233; reference181 = questStep31; index2++; ref QuestStep reference182 = ref span3[index2]; QuestStep questStep32 = new QuestStep(EInteractionType.Interact, 1041344u, new Vector3(-160.29602f, -0.10002975f, 661.86f), 957); num3 = 6; List list234 = new List(num3); CollectionsMarshal.SetCount(list234, num3); span5 = CollectionsMarshal.AsSpan(list234); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep32.CompletionQuestVariablesFlags = list234; reference182 = questStep32; index2++; ref QuestStep reference183 = ref span3[index2]; QuestStep questStep33 = new QuestStep(EInteractionType.Interact, 1041343u, new Vector3(-181.10938f, 0.2237328f, 640.2533f), 957); num4 = 6; List list235 = new List(num4); CollectionsMarshal.SetCount(list235, num4); span5 = CollectionsMarshal.AsSpan(list235); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep33.CompletionQuestVariablesFlags = list235; reference183 = questStep33; obj150.Steps = list232; reference180 = obj150; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 4 }; index2 = 1; List list236 = new List(index2); CollectionsMarshal.SetCount(list236, index2); span3 = CollectionsMarshal.AsSpan(list236); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041340u, new Vector3(-124.43738f, 1.3207349f, 613.94666f), 957); obj151.Steps = list236; reference184 = obj151; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 5 }; num2 = 1; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; ref QuestStep reference186 = ref span3[index2]; QuestStep obj153 = new QuestStep(EInteractionType.Interact, 1041345u, new Vector3(-112.596375f, 35.468357f, 392.87402f), 957) { Fly = true }; num3 = 1; List list238 = new List(num3); CollectionsMarshal.SetCount(list238, num3); span4 = CollectionsMarshal.AsSpan(list238); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZA202_04490_Q1_000_042"), Answer = new ExcelRef("TEXT_AKTKZA202_04490_A1_000_001") }; obj153.DialogueChoices = list238; reference186 = obj153; obj152.Steps = list237; reference185 = obj152; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 6 }; index2 = 1; List list239 = new List(index2); CollectionsMarshal.SetCount(list239, index2); span3 = CollectionsMarshal.AsSpan(list239); num2 = 0; ref QuestStep reference188 = ref span3[num2]; QuestStep obj155 = new QuestStep(EInteractionType.Combat, 2012325u, new Vector3(-206.16473f, 20.645447f, 229.20569f), 957) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list240 = new List(num4); CollectionsMarshal.SetCount(list240, num4); span6 = CollectionsMarshal.AsSpan(list240); num3 = 0; span6[num3] = 14042u; obj155.KillEnemyDataIds = list240; reference188 = obj155; obj154.Steps = list239; reference187 = obj154; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1041340u, new Vector3(-124.43738f, 1.3207349f, 613.94666f), 957) { Fly = true, NextQuestId = new QuestId(4491) }; obj156.Steps = list241; reference189 = obj156; questRoot25.QuestSequence = list228; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(4491); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list242 = new List(num); CollectionsMarshal.SetCount(list242, num); span = CollectionsMarshal.AsSpan(list242); index = 0; span[index] = "liza"; questRoot26.Author = list242; index = 6; List list243 = new List(index); CollectionsMarshal.SetCount(list243, index); span2 = CollectionsMarshal.AsSpan(list243); num = 0; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 0 }; index2 = 1; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1041341u, new Vector3(-122.75885f, 1.2757957f, 616.5408f), 957) { StopDistance = 7f }; obj157.Steps = list244; reference190 = obj157; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 1 }; num2 = 2; List list245 = new List(num2); CollectionsMarshal.SetCount(list245, num2); span3 = CollectionsMarshal.AsSpan(list245); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(191.63799f, 15.136713f, 508.80118f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1041332u, new Vector3(194.68982f, 14.118598f, 485.9845f), 957); obj158.Steps = list245; reference191 = obj158; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 2 }; index2 = 2; List list246 = new List(index2); CollectionsMarshal.SetCount(list246, index2); span3 = CollectionsMarshal.AsSpan(list246); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(191.63799f, 15.136713f, 508.80118f), 957); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1041347u, new Vector3(171.40454f, 4.763736f, 670.7103f), 957) { Fly = true }; obj159.Steps = list246; reference192 = obj159; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 3 }; num2 = 1; List list247 = new List(num2); CollectionsMarshal.SetCount(list247, num2); span3 = CollectionsMarshal.AsSpan(list247); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041348u, new Vector3(176.83679f, 10.170378f, 549.0044f), 957) { Fly = true }; obj160.Steps = list247; reference193 = obj160; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 4 }; index2 = 5; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; ref QuestStep reference195 = ref span3[num2]; QuestStep obj162 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(217.2226f, 10.08736f, 604.91754f), 957) { Fly = true }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 6; List list249 = new List(num3); CollectionsMarshal.SetCount(list249, num3); span5 = CollectionsMarshal.AsSpan(list249); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list249; skipConditions2.StepIf = skipStepConditions2; obj162.SkipConditions = skipConditions2; reference195 = obj162; num2++; ref QuestStep reference196 = ref span3[num2]; QuestStep questStep34 = new QuestStep(EInteractionType.Interact, 1037655u, new Vector3(218.73804f, 10.087359f, 605.249f), 957); num4 = 6; List list250 = new List(num4); CollectionsMarshal.SetCount(list250, num4); span5 = CollectionsMarshal.AsSpan(list250); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep34.CompletionQuestVariablesFlags = list250; reference196 = questStep34; num2++; ref QuestStep reference197 = ref span3[num2]; QuestStep obj163 = new QuestStep(EInteractionType.Interact, 1037656u, new Vector3(208.1482f, 4.5989733f, 672.0835f), 957) { Fly = true }; num3 = 6; List list251 = new List(num3); CollectionsMarshal.SetCount(list251, num3); span5 = CollectionsMarshal.AsSpan(list251); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj163.CompletionQuestVariablesFlags = list251; reference197 = obj163; num2++; ref QuestStep reference198 = ref span3[num2]; QuestStep questStep35 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(161.044f, 1.8294137f, 708.1364f), 957); SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num4 = 6; List list252 = new List(num4); CollectionsMarshal.SetCount(list252, num4); span5 = CollectionsMarshal.AsSpan(list252); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list252; skipConditions3.StepIf = skipStepConditions3; questStep35.SkipConditions = skipConditions3; reference198 = questStep35; num2++; ref QuestStep reference199 = ref span3[num2]; QuestStep questStep36 = new QuestStep(EInteractionType.Interact, 1037708u, new Vector3(160.84534f, 1.8294137f, 710.68884f), 957); SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 6; List list253 = new List(num3); CollectionsMarshal.SetCount(list253, num3); span5 = CollectionsMarshal.AsSpan(list253); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list253; skipConditions4.StepIf = skipStepConditions4; questStep36.SkipConditions = skipConditions4; reference199 = questStep36; obj161.Steps = list248; reference194 = obj161; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list254 = new List(num2); CollectionsMarshal.SetCount(list254, num2); span3 = CollectionsMarshal.AsSpan(list254); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(191.63799f, 15.136713f, 508.80118f), 957) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1041389u, new Vector3(192.79773f, 14.118593f, 487.6936f), 957) { NextQuestId = new QuestId(4492) }; obj164.Steps = list254; reference200 = obj164; questRoot26.QuestSequence = list243; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(4492); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list255 = new List(num); CollectionsMarshal.SetCount(list255, num); span = CollectionsMarshal.AsSpan(list255); index = 0; span[index] = "liza"; questRoot27.Author = list255; index = 5; List list256 = new List(index); CollectionsMarshal.SetCount(list256, index); span2 = CollectionsMarshal.AsSpan(list256); num = 0; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj165 = 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, 1041389u, new Vector3(192.79773f, 14.118593f, 487.6936f), 957); obj165.Steps = list257; reference201 = obj165; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 1 }; num2 = 2; List list258 = new List(num2); CollectionsMarshal.SetCount(list258, num2); span3 = CollectionsMarshal.AsSpan(list258); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(191.63799f, 15.136713f, 508.80118f), 957) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2012451u, new Vector3(215.53369f, 9.903015f, 597.4059f), 957) { Fly = true }; obj166.Steps = list258; reference202 = obj166; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 2 }; index2 = 8; List list259 = new List(index2); CollectionsMarshal.SetCount(list259, index2); span3 = CollectionsMarshal.AsSpan(list259); num2 = 0; ref QuestStep reference204 = ref span3[num2]; QuestStep obj168 = new QuestStep(EInteractionType.Interact, 2012451u, new Vector3(215.53369f, 9.903015f, 597.4059f), 957) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; num4 = 1; List list260 = new List(num4); CollectionsMarshal.SetCount(list260, num4); span4 = CollectionsMarshal.AsSpan(list260); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKZA204_04492_Q1_000_054") }; obj168.DialogueChoices = list260; reference204 = obj168; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1041390u, new Vector3(196.16476f, 9.8597355f, 555.2623f), 957) { StopDistance = 100f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(199.92545f, 10.335635f, 567.79816f), 957) { Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1041390u, new Vector3(170.85558f, 9.90086f, 552.88477f), 957) { StopDistance = 100f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(157.38617f, 14.520461f, 539.5006f), 957) { Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1041390u, new Vector3(135.2287f, 19.553255f, 527.03894f), 957) { StopDistance = 100f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(154.45122f, 23.673492f, 500.76654f), 957) { Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(156.16548f, 23.302423f, 481.5656f), 957); obj167.Steps = list259; reference203 = obj167; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 3 }; num2 = 1; List list261 = new List(num2); CollectionsMarshal.SetCount(list261, num2); span3 = CollectionsMarshal.AsSpan(list261); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041394u, new Vector3(-30.289246f, 29.867386f, 458.15198f), 957) { Fly = true }; obj169.Steps = list261; reference205 = obj169; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list262 = new List(index2); CollectionsMarshal.SetCount(list262, index2); span3 = CollectionsMarshal.AsSpan(list262); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(191.63799f, 15.136713f, 508.80118f), 957) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041332u, new Vector3(194.68982f, 14.118598f, 485.9845f), 957); obj170.Steps = list262; reference206 = obj170; questRoot27.QuestSequence = list256; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(4493); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list263 = new List(num); CollectionsMarshal.SetCount(list263, num); span = CollectionsMarshal.AsSpan(list263); index = 0; span[index] = "liza"; questRoot28.Author = list263; index = 5; List list264 = new List(index); CollectionsMarshal.SetCount(list264, index); span2 = CollectionsMarshal.AsSpan(list264); num = 0; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 0 }; num2 = 1; List list265 = new List(num2); CollectionsMarshal.SetCount(list265, num2); span3 = CollectionsMarshal.AsSpan(list265); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042175u, new Vector3(386.83142f, 12.541633f, -311.20776f), 957); obj171.Steps = list265; reference207 = obj171; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 1 }; index2 = 3; List list266 = new List(index2); CollectionsMarshal.SetCount(list266, index2); span3 = CollectionsMarshal.AsSpan(list266); num2 = 0; ref QuestStep reference209 = ref span3[num2]; QuestStep questStep37 = new QuestStep(EInteractionType.Interact, 1041400u, new Vector3(422.53748f, 3.1168795f, -268.1468f), 957); num3 = 6; List list267 = new List(num3); CollectionsMarshal.SetCount(list267, num3); span5 = CollectionsMarshal.AsSpan(list267); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep37.CompletionQuestVariablesFlags = list267; reference209 = questStep37; num2++; ref QuestStep reference210 = ref span3[num2]; QuestStep questStep38 = new QuestStep(EInteractionType.Interact, 1041398u, new Vector3(437.39978f, 3.1168795f, -248.64581f), 957); num4 = 6; List list268 = new List(num4); CollectionsMarshal.SetCount(list268, num4); span5 = CollectionsMarshal.AsSpan(list268); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep38.CompletionQuestVariablesFlags = list268; reference210 = questStep38; num2++; ref QuestStep reference211 = ref span3[num2]; QuestStep obj173 = new QuestStep(EInteractionType.Interact, 1041399u, new Vector3(365.9265f, 3.1168795f, -245.53296f), 957) { Fly = true }; num3 = 6; List list269 = new List(num3); CollectionsMarshal.SetCount(list269, num3); span5 = CollectionsMarshal.AsSpan(list269); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj173.CompletionQuestVariablesFlags = list269; reference211 = obj173; obj172.Steps = list266; reference208 = obj172; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 2 }; num2 = 2; List list270 = new List(num2); CollectionsMarshal.SetCount(list270, num2); span3 = CollectionsMarshal.AsSpan(list270); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(398.03082f, 6.081707f, -206.11922f), 957) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1042187u, new Vector3(404.89807f, 7.6153164f, -200.64093f), 957) { DisableNavmesh = true }; obj174.Steps = list270; reference212 = obj174; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 3 }; index2 = 2; List list271 = new List(index2); CollectionsMarshal.SetCount(list271, index2); span3 = CollectionsMarshal.AsSpan(list271); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(398.03082f, 6.081707f, -206.11922f), 957); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1041402u, new Vector3(411.06274f, 3.1168792f, -268.6046f), 957) { Fly = true }; obj175.Steps = list271; reference213 = obj175; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list272 = new List(num2); CollectionsMarshal.SetCount(list272, num2); span3 = CollectionsMarshal.AsSpan(list272); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1041397u, new Vector3(402.30408f, 3.0506973f, -212.35986f), 957) { Fly = true, NextQuestId = new QuestId(4494) }; obj176.Steps = list272; reference214 = obj176; questRoot28.QuestSequence = list264; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(4494); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list273 = new List(num); CollectionsMarshal.SetCount(list273, num); span = CollectionsMarshal.AsSpan(list273); index = 0; span[index] = "liza"; questRoot29.Author = list273; index = 6; List list274 = new List(index); CollectionsMarshal.SetCount(list274, index); span2 = CollectionsMarshal.AsSpan(list274); num = 0; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 0 }; index2 = 1; List list275 = new List(index2); CollectionsMarshal.SetCount(list275, index2); span3 = CollectionsMarshal.AsSpan(list275); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1041397u, new Vector3(402.30408f, 3.0506973f, -212.35986f), 957); obj177.Steps = list275; reference215 = obj177; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 1 }; num2 = 3; List list276 = new List(num2); CollectionsMarshal.SetCount(list276, num2); span3 = CollectionsMarshal.AsSpan(list276); index2 = 0; ref QuestStep reference217 = ref span3[index2]; QuestStep obj179 = new QuestStep(EInteractionType.Combat, 2012454u, new Vector3(519.6764f, 13.01593f, -339.5285f), 957) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list277 = new List(num4); CollectionsMarshal.SetCount(list277, num4); span6 = CollectionsMarshal.AsSpan(list277); num3 = 0; span6[num3] = 14041u; obj179.KillEnemyDataIds = list277; num3 = 6; List list278 = new List(num3); CollectionsMarshal.SetCount(list278, num3); span5 = CollectionsMarshal.AsSpan(list278); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj179.CompletionQuestVariablesFlags = list278; reference217 = obj179; index2++; ref QuestStep reference218 = ref span3[index2]; QuestStep obj180 = new QuestStep(EInteractionType.Interact, 2012453u, new Vector3(556.02344f, 9.170593f, -382.00964f), 957) { Fly = true }; num4 = 6; List list279 = new List(num4); CollectionsMarshal.SetCount(list279, num4); span5 = CollectionsMarshal.AsSpan(list279); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj180.CompletionQuestVariablesFlags = list279; reference218 = obj180; index2++; ref QuestStep reference219 = ref span3[index2]; QuestStep obj181 = new QuestStep(EInteractionType.Interact, 2012452u, new Vector3(515.8617f, 7.4310913f, -413.59583f), 957) { Fly = true }; num3 = 6; List list280 = new List(num3); CollectionsMarshal.SetCount(list280, num3); span5 = CollectionsMarshal.AsSpan(list280); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj181.CompletionQuestVariablesFlags = list280; reference219 = obj181; obj178.Steps = list276; reference216 = obj178; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 2 }; index2 = 1; List list281 = new List(index2); CollectionsMarshal.SetCount(list281, index2); span3 = CollectionsMarshal.AsSpan(list281); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041404u, new Vector3(503.9596f, 9.601132f, -368.15448f), 957) { Fly = true }; obj182.Steps = list281; reference220 = obj182; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 3 }; num2 = 1; List list282 = new List(num2); CollectionsMarshal.SetCount(list282, num2); span3 = CollectionsMarshal.AsSpan(list282); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041397u, new Vector3(402.30408f, 3.0506973f, -212.35986f), 957) { Fly = true }; obj183.Steps = list282; reference221 = obj183; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 4 }; index2 = 1; List list283 = new List(index2); CollectionsMarshal.SetCount(list283, index2); span3 = CollectionsMarshal.AsSpan(list283); num2 = 0; ref QuestStep reference223 = ref span3[num2]; QuestStep questStep39 = new QuestStep(EInteractionType.Interact, 1041405u, new Vector3(377.67603f, 3.1168795f, -238.57489f), 957); num4 = 1; List list284 = new List(num4); CollectionsMarshal.SetCount(list284, num4); span4 = CollectionsMarshal.AsSpan(list284); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZF102_04494_Q1_000_033"), Answer = new ExcelRef("TEXT_AKTKZF102_04494_A1_000_001") }; questStep39.DialogueChoices = list284; reference223 = questStep39; obj184.Steps = list283; reference222 = obj184; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list285 = new List(num2); CollectionsMarshal.SetCount(list285, num2); span3 = CollectionsMarshal.AsSpan(list285); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1041397u, new Vector3(402.30408f, 3.0506973f, -212.35986f), 957) { NextQuestId = new QuestId(4495) }; obj185.Steps = list285; reference224 = obj185; questRoot29.QuestSequence = list274; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(4495); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list286 = new List(num); CollectionsMarshal.SetCount(list286, num); span = CollectionsMarshal.AsSpan(list286); index = 0; span[index] = "liza"; questRoot30.Author = list286; index = 6; List list287 = new List(index); CollectionsMarshal.SetCount(list287, index); span2 = CollectionsMarshal.AsSpan(list287); num = 0; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 0 }; index2 = 1; List list288 = new List(index2); CollectionsMarshal.SetCount(list288, index2); span3 = CollectionsMarshal.AsSpan(list288); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1041406u, new Vector3(405.02014f, 3.0593626f, -212.90918f), 957); obj186.Steps = list288; reference225 = obj186; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 1 }; num2 = 1; List list289 = new List(num2); CollectionsMarshal.SetCount(list289, num2); span3 = CollectionsMarshal.AsSpan(list289); index2 = 0; ref QuestStep reference227 = ref span3[index2]; QuestStep obj188 = new QuestStep(EInteractionType.Interact, 1041407u, new Vector3(672.5414f, 41.21271f, 145.46423f), 957) { Fly = true }; num3 = 1; List list290 = new List(num3); CollectionsMarshal.SetCount(list290, num3); span4 = CollectionsMarshal.AsSpan(list290); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZF103_04495_Q1_000_016"), Answer = new ExcelRef("TEXT_AKTKZF103_04495_A1_000_001") }; obj188.DialogueChoices = list290; reference227 = obj188; obj187.Steps = list289; reference226 = obj187; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 2 }; index2 = 1; List list291 = new List(index2); CollectionsMarshal.SetCount(list291, index2); span3 = CollectionsMarshal.AsSpan(list291); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041408u, new Vector3(523.7964f, 20.494349f, 346.8833f), 957) { Fly = true }; obj189.Steps = list291; reference228 = obj189; num++; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 3 }; num2 = 6; List list292 = new List(num2); CollectionsMarshal.SetCount(list292, num2); span3 = CollectionsMarshal.AsSpan(list292); index2 = 0; ref QuestStep reference230 = ref span3[index2]; QuestStep obj191 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(573.3712f, 22.500977f, 284.17334f), 957) { Fly = true }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num4 = 6; List list293 = new List(num4); CollectionsMarshal.SetCount(list293, num4); span5 = CollectionsMarshal.AsSpan(list293); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions5.CompletionQuestVariablesFlags = list293; skipConditions5.StepIf = skipStepConditions5; obj191.SkipConditions = skipConditions5; reference230 = obj191; index2++; ref QuestStep reference231 = ref span3[index2]; QuestStep obj192 = new QuestStep(EInteractionType.Interact, 2012455u, new Vector3(574.91406f, 24.979004f, 284.3518f), 957) { IgnoreDistanceToObject = true }; num3 = 6; List list294 = new List(num3); CollectionsMarshal.SetCount(list294, num3); span5 = CollectionsMarshal.AsSpan(list294); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj192.CompletionQuestVariablesFlags = list294; reference231 = obj192; index2++; ref QuestStep reference232 = ref span3[index2]; QuestStep obj193 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(603.8397f, 21.10483f, 233.13884f), 957) { Fly = true }; SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num4 = 6; List list295 = new List(num4); CollectionsMarshal.SetCount(list295, num4); span5 = CollectionsMarshal.AsSpan(list295); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions6.CompletionQuestVariablesFlags = list295; skipConditions6.StepIf = skipStepConditions6; obj193.SkipConditions = skipConditions6; reference232 = obj193; index2++; ref QuestStep reference233 = ref span3[index2]; QuestStep questStep40 = new QuestStep(EInteractionType.Interact, 2012457u, new Vector3(604.60803f, 22.903748f, 233.63086f), 957); num3 = 6; List list296 = new List(num3); CollectionsMarshal.SetCount(list296, num3); span5 = CollectionsMarshal.AsSpan(list296); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep40.CompletionQuestVariablesFlags = list296; reference233 = questStep40; index2++; ref QuestStep reference234 = ref span3[index2]; QuestStep obj194 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(585.39026f, 36.73129f, 279.6089f), 957) { Fly = true }; SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); num4 = 6; List list297 = new List(num4); CollectionsMarshal.SetCount(list297, num4); span5 = CollectionsMarshal.AsSpan(list297); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions7.CompletionQuestVariablesFlags = list297; skipConditions7.StepIf = skipStepConditions7; obj194.SkipConditions = skipConditions7; reference234 = obj194; index2++; ref QuestStep reference235 = ref span3[index2]; QuestStep questStep41 = new QuestStep(EInteractionType.Interact, 2012456u, new Vector3(584.0084f, 38.254395f, 278.7976f), 957); num3 = 6; List list298 = new List(num3); CollectionsMarshal.SetCount(list298, num3); span5 = CollectionsMarshal.AsSpan(list298); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep41.CompletionQuestVariablesFlags = list298; reference235 = questStep41; obj190.Steps = list292; reference229 = obj190; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 4 }; index2 = 1; List list299 = new List(index2); CollectionsMarshal.SetCount(list299, index2); span3 = CollectionsMarshal.AsSpan(list299); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041408u, new Vector3(523.7964f, 20.494349f, 346.8833f), 957) { Fly = true }; obj195.Steps = list299; reference236 = obj195; num++; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list300 = new List(num2); CollectionsMarshal.SetCount(list300, num2); span3 = CollectionsMarshal.AsSpan(list300); index2 = 0; ref QuestStep reference238 = ref span3[index2]; QuestStep obj197 = new QuestStep(EInteractionType.CompleteQuest, 1041402u, new Vector3(411.06274f, 3.1168792f, -268.6046f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand }; num4 = 1; List list301 = new List(num4); CollectionsMarshal.SetCount(list301, num4); span4 = CollectionsMarshal.AsSpan(list301); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZF103_04495_Q2_000_045"), Answer = new ExcelRef("TEXT_AKTKZF103_04495_A2_000_001") }; obj197.DialogueChoices = list301; obj197.NextQuestId = new QuestId(4496); reference238 = obj197; obj196.Steps = list300; reference237 = obj196; questRoot30.QuestSequence = list287; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(4496); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list302 = new List(num); CollectionsMarshal.SetCount(list302, num); span = CollectionsMarshal.AsSpan(list302); index = 0; span[index] = "liza"; questRoot31.Author = list302; index = 6; List list303 = new List(index); CollectionsMarshal.SetCount(list303, index); span2 = CollectionsMarshal.AsSpan(list303); num = 0; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 0 }; index2 = 1; List list304 = new List(index2); CollectionsMarshal.SetCount(list304, index2); span3 = CollectionsMarshal.AsSpan(list304); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1041403u, new Vector3(411.7036f, 3.1168795f, -266.89557f), 957); obj198.Steps = list304; reference239 = obj198; num++; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 1 }; num2 = 1; List list305 = new List(num2); CollectionsMarshal.SetCount(list305, num2); span3 = CollectionsMarshal.AsSpan(list305); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012460u, new Vector3(240.52795f, 7.095398f, -556.5729f), 957) { Fly = true }; obj199.Steps = list305; reference240 = obj199; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 2 }; index2 = 2; List list306 = new List(index2); CollectionsMarshal.SetCount(list306, index2); span3 = CollectionsMarshal.AsSpan(list306); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(274.3244f, 6.2260103f, -553.4195f), 957) { Mount = false }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1041410u, new Vector3(271.5343f, 6.226011f, -556.54236f), 957) { StopDistance = 5f }; obj200.Steps = list306; reference241 = obj200; num++; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 3 }; num2 = 1; List list307 = new List(num2); CollectionsMarshal.SetCount(list307, num2); span3 = CollectionsMarshal.AsSpan(list307); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041397u, new Vector3(402.30408f, 3.0506973f, -212.35986f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand }; obj201.Steps = list307; reference242 = obj201; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 4 }; index2 = 1; List list308 = new List(index2); CollectionsMarshal.SetCount(list308, index2); span3 = CollectionsMarshal.AsSpan(list308); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041401u, new Vector3(411.06274f, 3.1168792f, -268.6046f), 957) { Fly = true }; obj202.Steps = list308; reference243 = obj202; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list309 = new List(num2); CollectionsMarshal.SetCount(list309, num2); span3 = CollectionsMarshal.AsSpan(list309); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1041397u, new Vector3(402.30408f, 3.0506973f, -212.35986f), 957) { Fly = true, NextQuestId = new QuestId(4497) }; obj203.Steps = list309; reference244 = obj203; questRoot31.QuestSequence = list303; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(4497); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list310 = new List(num); CollectionsMarshal.SetCount(list310, num); span = CollectionsMarshal.AsSpan(list310); index = 0; span[index] = "liza"; questRoot32.Author = list310; index = 9; List list311 = new List(index); CollectionsMarshal.SetCount(list311, index); span2 = CollectionsMarshal.AsSpan(list311); num = 0; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 0 }; index2 = 1; List list312 = new List(index2); CollectionsMarshal.SetCount(list312, index2); span3 = CollectionsMarshal.AsSpan(list312); num2 = 0; ref QuestStep reference246 = ref span3[num2]; QuestStep questStep42 = new QuestStep(EInteractionType.AcceptQuest, 1041397u, new Vector3(402.30408f, 3.0506973f, -212.35986f), 957); num3 = 1; List list313 = new List(num3); CollectionsMarshal.SetCount(list313, num3); span4 = CollectionsMarshal.AsSpan(list313); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZF201_04497_Q1_000_012"), Answer = new ExcelRef("TEXT_AKTKZF201_04497_A1_000_001") }; questStep42.DialogueChoices = list313; reference246 = questStep42; obj204.Steps = list312; reference245 = obj204; num++; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 1 }; num2 = 2; List list314 = new List(num2); CollectionsMarshal.SetCount(list314, num2); span3 = CollectionsMarshal.AsSpan(list314); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(191.63799f, 15.136713f, 508.80118f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1041332u, new Vector3(194.68982f, 14.118598f, 485.9845f), 957); obj205.Steps = list314; reference247 = obj205; num++; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 2 }; index2 = 2; List list315 = new List(index2); CollectionsMarshal.SetCount(list315, index2); span3 = CollectionsMarshal.AsSpan(list315); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(191.63799f, 15.136713f, 508.80118f), 957) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1041412u, new Vector3(93.88867f, 8.462445f, 566.0028f), 957) { Fly = true }; obj206.Steps = list315; reference248 = obj206; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 3 }; num2 = 1; List list316 = new List(num2); CollectionsMarshal.SetCount(list316, num2); span3 = CollectionsMarshal.AsSpan(list316); index2 = 0; ref QuestStep reference250 = ref span3[index2]; QuestStep obj208 = new QuestStep(EInteractionType.Combat, null, new Vector3(-282.0419f, 67.704025f, -545.84924f), 957) { StopDistance = 1f, Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list317 = new List(num4); CollectionsMarshal.SetCount(list317, num4); span6 = CollectionsMarshal.AsSpan(list317); num3 = 0; span6[num3] = 14039u; obj208.KillEnemyDataIds = list317; reference250 = obj208; obj207.Steps = list316; reference249 = obj207; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 4 }; index2 = 1; List list318 = new List(index2); CollectionsMarshal.SetCount(list318, index2); span3 = CollectionsMarshal.AsSpan(list318); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041415u, new Vector3(-282.3072f, 67.844055f, -543.1144f), 957) { StopDistance = 7f }; obj209.Steps = list318; reference251 = obj209; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 5 }; num2 = 1; List list319 = new List(num2); CollectionsMarshal.SetCount(list319, num2); span3 = CollectionsMarshal.AsSpan(list319); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041417u, new Vector3(388.7235f, 22.369963f, -488.42606f), 957) { Fly = true }; obj210.Steps = list319; reference252 = obj210; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 6 }; index2 = 1; List list320 = new List(index2); CollectionsMarshal.SetCount(list320, index2); span3 = CollectionsMarshal.AsSpan(list320); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041397u, new Vector3(402.30408f, 3.0506973f, -212.35986f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand }; obj211.Steps = list320; reference253 = obj211; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 7 }; num2 = 1; List list321 = new List(num2); CollectionsMarshal.SetCount(list321, num2); span3 = CollectionsMarshal.AsSpan(list321); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041421u, new Vector3(401.8158f, 3.0714467f, -214.74023f), 957); obj212.Steps = list321; reference254 = obj212; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list322 = new List(index2); CollectionsMarshal.SetCount(list322, index2); span3 = CollectionsMarshal.AsSpan(list322); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041397u, new Vector3(402.30408f, 3.0506973f, -212.35986f), 957); obj213.Steps = list322; reference255 = obj213; questRoot32.QuestSequence = list311; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(4498); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list323 = new List(num); CollectionsMarshal.SetCount(list323, num); span = CollectionsMarshal.AsSpan(list323); index = 0; span[index] = "liza"; questRoot33.Author = list323; index = 5; List list324 = new List(index); CollectionsMarshal.SetCount(list324, index); span2 = CollectionsMarshal.AsSpan(list324); num = 0; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = 0 }; num2 = 1; List list325 = new List(num2); CollectionsMarshal.SetCount(list325, num2); span3 = CollectionsMarshal.AsSpan(list325); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041753u, new Vector3(-321.49237f, 22.009079f, 424.00232f), 958); obj214.Steps = list325; reference256 = obj214; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 1 }; index2 = 1; List list326 = new List(index2); CollectionsMarshal.SetCount(list326, index2); span3 = CollectionsMarshal.AsSpan(list326); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041754u, new Vector3(-340.84082f, 22f, 500.57214f), 958); obj215.Steps = list326; reference257 = obj215; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 2 }; num2 = 1; List list327 = new List(num2); CollectionsMarshal.SetCount(list327, num2); span3 = CollectionsMarshal.AsSpan(list327); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041754u, new Vector3(-340.84082f, 22f, 500.57214f), 958); obj216.Steps = list327; reference258 = obj216; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 3 }; index2 = 3; List list328 = new List(index2); CollectionsMarshal.SetCount(list328, index2); span3 = CollectionsMarshal.AsSpan(list328); num2 = 0; ref QuestStep reference260 = ref span3[num2]; QuestStep questStep43 = new QuestStep(EInteractionType.Interact, 2012616u, new Vector3(-332.3263f, 22.354431f, 457.7859f), 958); num3 = 6; List list329 = new List(num3); CollectionsMarshal.SetCount(list329, num3); span5 = CollectionsMarshal.AsSpan(list329); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep43.CompletionQuestVariablesFlags = list329; reference260 = questStep43; num2++; ref QuestStep reference261 = ref span3[num2]; QuestStep questStep44 = new QuestStep(EInteractionType.Interact, 2012618u, new Vector3(-338.03314f, 23.727722f, 394.88806f), 958); num4 = 6; List list330 = new List(num4); CollectionsMarshal.SetCount(list330, num4); span5 = CollectionsMarshal.AsSpan(list330); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep44.CompletionQuestVariablesFlags = list330; reference261 = questStep44; num2++; ref QuestStep reference262 = ref span3[num2]; QuestStep questStep45 = new QuestStep(EInteractionType.Interact, 2012617u, new Vector3(-434.8974f, 22.262878f, 425.58936f), 958); num3 = 6; List list331 = new List(num3); CollectionsMarshal.SetCount(list331, num3); span5 = CollectionsMarshal.AsSpan(list331); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep45.CompletionQuestVariablesFlags = list331; reference262 = questStep45; obj217.Steps = list328; reference259 = obj217; num++; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list332 = new List(num2); CollectionsMarshal.SetCount(list332, num2); span3 = CollectionsMarshal.AsSpan(list332); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1041755u, new Vector3(-340.35254f, 22f, 502.037f), 958); obj218.Steps = list332; reference263 = obj218; questRoot33.QuestSequence = list324; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(4499); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list333 = new List(num); CollectionsMarshal.SetCount(list333, num); span = CollectionsMarshal.AsSpan(list333); index = 0; span[index] = "goatzone"; questRoot34.Author = list333; index = 3; List list334 = new List(index); CollectionsMarshal.SetCount(list334, index); span2 = CollectionsMarshal.AsSpan(list334); num = 0; ref QuestSequence reference264 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 0 }; index2 = 1; List list335 = new List(index2); CollectionsMarshal.SetCount(list335, index2); span3 = CollectionsMarshal.AsSpan(list335); num2 = 0; ref QuestStep reference265 = ref span3[num2]; QuestStep questStep46 = new QuestStep(EInteractionType.AcceptQuest, 1041755u, new Vector3(-340.35254f, 22f, 502.037f), 958); num4 = 1; List list336 = new List(num4); CollectionsMarshal.SetCount(list336, num4); span4 = CollectionsMarshal.AsSpan(list336); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZC102_04499_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZC102_04499_A1_000_002") }; questStep46.DialogueChoices = list336; reference265 = questStep46; obj219.Steps = list335; reference264 = obj219; num++; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 1 }; num2 = 1; List list337 = new List(num2); CollectionsMarshal.SetCount(list337, num2); span3 = CollectionsMarshal.AsSpan(list337); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012620u, new Vector3(64.68298f, -14.358765f, 395.22388f), 958) { Fly = true }; obj220.Steps = list337; reference266 = obj220; num++; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list338 = new List(index2); CollectionsMarshal.SetCount(list338, index2); span3 = CollectionsMarshal.AsSpan(list338); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041754u, new Vector3(-340.84082f, 22f, 500.57214f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass, NextQuestId = new QuestId(4500) }; obj221.Steps = list338; reference267 = obj221; questRoot34.QuestSequence = list334; AddQuest(questId34, questRoot34); } private static void LoadQuests90() { QuestId questId = new QuestId(4500); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "goatzone"; questRoot.Author = list; index = 4; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041755u, new Vector3(-340.35254f, 22f, 502.037f), 958); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040963u, new Vector3(-325.27655f, 22.462305f, 450.49194f), 958); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041760u, new Vector3(413.87048f, -18.81719f, 612.05444f), 958) { Fly = true }; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; ref QuestStep reference5 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.CompleteQuest, 2012622u, new Vector3(413.35156f, -18.814392f, 614.43494f), 958); int num3 = 2; List list7 = new List(num3); CollectionsMarshal.SetCount(list7, num3); Span span4 = CollectionsMarshal.AsSpan(list7); int num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZC103_04500_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZC103_04500_A1_000_001") }; num4++; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZC103_04500_Q2_000_000"), Answer = new ExcelRef("TEXT_AKTKZC103_04500_A2_000_001") }; questStep.DialogueChoices = list7; questStep.NextQuestId = new QuestId(4501); reference5 = questStep; obj4.Steps = list6; reference4 = obj4; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(4501); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list8 = new List(num); CollectionsMarshal.SetCount(list8, num); span = CollectionsMarshal.AsSpan(list8); index = 0; span[index] = "goatzone"; questRoot2.Author = list8; index = 5; List list9 = new List(index); CollectionsMarshal.SetCount(list9, index); span2 = CollectionsMarshal.AsSpan(list9); num = 0; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 0 }; num2 = 1; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041761u, new Vector3(414.51123f, -18.808798f, 613.1837f), 958) { Fly = true }; obj5.Steps = list10; reference6 = obj5; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 1 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; ref QuestStep reference8 = ref span3[num2]; QuestStep obj7 = new QuestStep(EInteractionType.Combat, 2012329u, new Vector3(376.82153f, -18.875488f, 512.65735f), 958) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 2; List list12 = new List(num4); CollectionsMarshal.SetCount(list12, num4); Span span5 = CollectionsMarshal.AsSpan(list12); num3 = 0; span5[num3] = 14094u; num3++; span5[num3] = 14095u; obj7.KillEnemyDataIds = list12; reference8 = obj7; obj6.Steps = list11; reference7 = obj6; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 2 }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041760u, new Vector3(413.87048f, -18.81719f, 612.05444f), 958) { Fly = true }; obj8.Steps = list13; reference9 = obj8; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 3 }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041761u, new Vector3(414.51123f, -18.808798f, 613.1837f), 958); obj9.Steps = list14; reference10 = obj9; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1040963u, new Vector3(-325.27655f, 22.462305f, 450.49194f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj10.Steps = list15; reference11 = obj10; questRoot2.QuestSequence = list9; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(4502); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list16 = new List(num); CollectionsMarshal.SetCount(list16, num); span = CollectionsMarshal.AsSpan(list16); index = 0; span[index] = "liza"; questRoot3.Author = list16; index = 3; List list17 = new List(index); CollectionsMarshal.SetCount(list17, index); span2 = CollectionsMarshal.AsSpan(list17); num = 0; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1041765u, new Vector3(-323.4455f, 22f, 487.81555f), 958); obj11.Steps = list18; reference12 = obj11; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041766u, new Vector3(513.6339f, -19.82022f, -309.1936f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldTertium }; obj12.Steps = list19; reference13 = obj12; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041767u, new Vector3(541.03906f, -36.65f, -132.46362f), 958); obj13.Steps = list20; reference14 = obj13; questRoot3.QuestSequence = list17; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(4503); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list21 = new List(num); CollectionsMarshal.SetCount(list21, num); span = CollectionsMarshal.AsSpan(list21); index = 0; span[index] = "goatzone"; questRoot4.Author = list21; index = 5; List list22 = new List(index); CollectionsMarshal.SetCount(list22, index); span2 = CollectionsMarshal.AsSpan(list22); num = 0; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; ref QuestStep reference16 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.AcceptQuest, 1041767u, new Vector3(541.03906f, -36.65f, -132.46362f), 958); num3 = 1; List list24 = new List(num3); CollectionsMarshal.SetCount(list24, num3); span4 = CollectionsMarshal.AsSpan(list24); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZD102_04503_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZD102_04503_A1_000_001") }; questStep2.DialogueChoices = list24; reference16 = questStep2; obj14.Steps = list23; reference15 = obj14; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 1 }; index2 = 1; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041769u, new Vector3(215.198f, 10.8f, -104.509094f), 958) { Fly = true }; obj15.Steps = list25; reference17 = obj15; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 2 }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012623u, new Vector3(168.26111f, 11.36792f, -102.92212f), 958); obj16.Steps = list26; reference18 = obj16; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 3 }; index2 = 1; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041769u, new Vector3(215.198f, 10.8f, -104.509094f), 958); obj17.Steps = list27; reference19 = obj17; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1041767u, new Vector3(541.03906f, -36.65f, -132.46362f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldTertium, NextQuestId = new QuestId(4504) }; obj18.Steps = list28; reference20 = obj18; questRoot4.QuestSequence = list22; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(4504); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list29 = new List(num); CollectionsMarshal.SetCount(list29, num); span = CollectionsMarshal.AsSpan(list29); index = 0; span[index] = "goatzone"; questRoot5.Author = list29; index = 4; List list30 = new List(index); CollectionsMarshal.SetCount(list30, index); span2 = CollectionsMarshal.AsSpan(list30); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 0 }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; ref QuestStep reference22 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.AcceptQuest, 1041768u, new Vector3(539.9404f, -36.65f, -132.37207f), 958); num4 = 1; List list32 = new List(num4); CollectionsMarshal.SetCount(list32, num4); span4 = CollectionsMarshal.AsSpan(list32); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZD103_04504_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZD103_04504_A1_000_001") }; questStep3.DialogueChoices = list32; reference22 = questStep3; obj19.Steps = list31; reference21 = obj19; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 1 }; num2 = 1; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041770u, new Vector3(157.30518f, 23.164677f, -415.36584f), 958) { Fly = true }; obj20.Steps = list33; reference23 = obj20; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 2 }; index2 = 1; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; ref QuestStep reference25 = ref span3[num2]; QuestStep obj22 = new QuestStep(EInteractionType.Combat, 2012331u, new Vector3(150.89636f, 23.147888f, -414.9386f), 958) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list35 = new List(num3); CollectionsMarshal.SetCount(list35, num3); span5 = CollectionsMarshal.AsSpan(list35); num4 = 0; span5[num4] = 14092u; obj22.KillEnemyDataIds = list35; reference25 = obj22; obj21.Steps = list34; reference24 = obj21; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; ref QuestStep reference27 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.CompleteQuest, 2012629u, new Vector3(155.74878f, 23.147888f, -414.29773f), 958); num4 = 1; List list37 = new List(num4); CollectionsMarshal.SetCount(list37, num4); span4 = CollectionsMarshal.AsSpan(list37); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZD103_04504_Q2_000_000"), Answer = new ExcelRef("TEXT_AKTKZD103_04504_A2_000_001") }; questStep4.DialogueChoices = list37; questStep4.NextQuestId = new QuestId(4505); reference27 = questStep4; obj23.Steps = list36; reference26 = obj23; questRoot5.QuestSequence = list30; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(4505); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list38 = new List(num); CollectionsMarshal.SetCount(list38, num); span = CollectionsMarshal.AsSpan(list38); index = 0; span[index] = "goatzone"; questRoot6.Author = list38; index = 5; List list39 = new List(index); CollectionsMarshal.SetCount(list39, index); span2 = CollectionsMarshal.AsSpan(list39); num = 0; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 0 }; index2 = 1; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1041770u, new Vector3(157.30518f, 23.164677f, -415.36584f), 958) { StopDistance = 7f, Fly = true }; obj24.Steps = list40; reference28 = obj24; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041771u, new Vector3(-157.67151f, 10.8f, -530.6325f), 958) { Fly = true }; obj25.Steps = list41; reference29 = obj25; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 2 }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041773u, new Vector3(-78.446655f, 10.5f, -590.08167f), 958) { Fly = true }; obj26.Steps = list42; reference30 = obj26; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 3 }; num2 = 1; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041774u, new Vector3(-44.815796f, 10.8f, -614.40454f), 958); obj27.Steps = list43; reference31 = obj27; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; ref QuestStep reference33 = ref span3[num2]; QuestStep obj29 = new QuestStep(EInteractionType.CompleteQuest, 1041767u, new Vector3(541.03906f, -36.65f, -132.46362f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldTertium }; num3 = 1; List list45 = new List(num3); CollectionsMarshal.SetCount(list45, num3); span4 = CollectionsMarshal.AsSpan(list45); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZD104_04505_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZD104_04505_A1_000_002") }; obj29.DialogueChoices = list45; obj29.NextQuestId = new QuestId(4506); reference33 = obj29; obj28.Steps = list44; reference32 = obj28; questRoot6.QuestSequence = list39; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(4506); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list46 = new List(num); CollectionsMarshal.SetCount(list46, num); span = CollectionsMarshal.AsSpan(list46); index = 0; span[index] = "goatzone"; questRoot7.Author = list46; index = 7; List list47 = new List(index); CollectionsMarshal.SetCount(list47, index); span2 = CollectionsMarshal.AsSpan(list47); num = 0; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 0 }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; ref QuestStep reference35 = ref span3[index2]; QuestStep obj31 = new QuestStep(EInteractionType.AcceptQuest, 1041776u, new Vector3(541.89355f, -36.65f, -132.64673f), 958) { StopDistance = 5f }; num4 = 1; List list49 = new List(num4); CollectionsMarshal.SetCount(list49, num4); span4 = CollectionsMarshal.AsSpan(list49); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZD201_04506_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKZD201_04506_A1_000_002") }; obj31.DialogueChoices = list49; reference35 = obj31; obj30.Steps = list48; reference34 = obj30; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 1 }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; ref QuestStep reference37 = ref span3[num2]; QuestStep obj33 = new QuestStep(EInteractionType.Interact, 1041754u, new Vector3(-340.84082f, 22f, 500.57214f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; num3 = 1; List list51 = new List(num3); CollectionsMarshal.SetCount(list51, num3); span4 = CollectionsMarshal.AsSpan(list51); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZD201_04506_Q2_000_000"), Answer = new ExcelRef("TEXT_AKTKZD201_04506_A2_000_002") }; obj33.DialogueChoices = list51; reference37 = obj33; obj32.Steps = list50; reference36 = obj32; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 2 }; num2 = 1; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041778u, new Vector3(-322.10272f, 10.85f, -576.04333f), 958) { Fly = true }; obj34.Steps = list52; reference38 = obj34; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 3 }; index2 = 1; List list53 = new List(index2); CollectionsMarshal.SetCount(list53, index2); span3 = CollectionsMarshal.AsSpan(list53); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012746u, new Vector3(-580.6211f, 10.482849f, -721.18713f), 958) { Fly = true }; obj35.Steps = list53; reference39 = obj35; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 4 }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; ref QuestStep reference41 = ref span3[index2]; QuestStep obj37 = new QuestStep(EInteractionType.Combat, null, new Vector3(-276.31705f, 10.799999f, -592.71124f), 958) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list55 = new List(num4); CollectionsMarshal.SetCount(list55, num4); span5 = CollectionsMarshal.AsSpan(list55); num3 = 0; span5[num3] = 14091u; obj37.KillEnemyDataIds = list55; reference41 = obj37; obj36.Steps = list54; reference40 = obj36; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 5 }; index2 = 1; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041782u, new Vector3(-274.0063f, 10.8f, -590.41736f), 958); obj38.Steps = list56; reference42 = obj38; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; ref QuestStep reference44 = ref span3[index2]; QuestStep obj40 = new QuestStep(EInteractionType.CompleteQuest, 1041784u, new Vector3(-342.67188f, 22f, 499.07666f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; num3 = 1; List list58 = new List(num3); CollectionsMarshal.SetCount(list58, num3); span4 = CollectionsMarshal.AsSpan(list58); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZD201_04506_Q3_000_000"), Answer = new ExcelRef("TEXT_AKTKZD201_04506_A3_000_002") }; obj40.DialogueChoices = list58; reference44 = obj40; obj39.Steps = list57; reference43 = obj39; questRoot7.QuestSequence = list47; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(4507); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list59 = new List(num); CollectionsMarshal.SetCount(list59, num); span = CollectionsMarshal.AsSpan(list59); index = 0; span[index] = "liza"; questRoot8.Author = list59; index = 5; List list60 = new List(index); CollectionsMarshal.SetCount(list60, index); span2 = CollectionsMarshal.AsSpan(list60); num = 0; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1041328u, new Vector3(166.39954f, 9.457411f, 236.34692f), 961); obj41.Steps = list61; reference45 = obj41; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 1 }; num2 = 1; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041329u, new Vector3(233.99707f, 8.289929f, 270.71033f), 961); obj42.Steps = list62; reference46 = obj42; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 2 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041329u, new Vector3(233.99707f, 8.289929f, 270.71033f), 961); obj43.Steps = list63; reference47 = obj43; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 3 }; num2 = 3; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; ref QuestStep reference49 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1037947u, new Vector3(115.28186f, 7.385857f, 306.11108f), 961); num4 = 6; List list65 = new List(num4); CollectionsMarshal.SetCount(list65, num4); Span span6 = CollectionsMarshal.AsSpan(list65); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list65; reference49 = questStep5; index2++; ref QuestStep reference50 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1037945u, new Vector3(144.79285f, 8.025643f, 202.47192f), 961); num3 = 6; List list66 = new List(num3); CollectionsMarshal.SetCount(list66, num3); span6 = CollectionsMarshal.AsSpan(list66); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list66; reference50 = questStep6; index2++; ref QuestStep reference51 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1037962u, new Vector3(180.8346f, 10.385859f, 113.35925f), 961); num4 = 6; List list67 = new List(num4); CollectionsMarshal.SetCount(list67, num4); span6 = CollectionsMarshal.AsSpan(list67); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list67; reference51 = questStep7; obj44.Steps = list64; reference48 = obj44; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041328u, new Vector3(166.39954f, 9.457411f, 236.34692f), 961); obj45.Steps = list68; reference52 = obj45; questRoot8.QuestSequence = list60; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(4511); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list69 = new List(num); CollectionsMarshal.SetCount(list69, num); span = CollectionsMarshal.AsSpan(list69); index = 0; span[index] = "liza"; questRoot9.Author = list69; index = 4; List list70 = new List(index); CollectionsMarshal.SetCount(list70, index); span2 = CollectionsMarshal.AsSpan(list70); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; num2 = 1; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041369u, new Vector3(-639.85657f, 162.30406f, -189.47137f), 961); obj46.Steps = list71; reference53 = obj46; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 1 }; index2 = 2; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-588.7367f, 158.76302f, -195.30913f), 961); num2++; ref QuestStep reference55 = ref span3[num2]; QuestStep obj48 = new QuestStep(EInteractionType.Combat, null, new Vector3(-318.20203f, 147.32677f, -31.146088f), 961) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list73 = new List(num3); CollectionsMarshal.SetCount(list73, num3); span5 = CollectionsMarshal.AsSpan(list73); num4 = 0; span5[num4] = 14070u; obj48.KillEnemyDataIds = list73; reference55 = obj48; obj47.Steps = list72; reference54 = obj47; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 2 }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1040888u, new Vector3(-320.0885f, 147.4287f, -30.594421f), 961) { StopDistance = 5f }; obj49.Steps = list74; reference56 = obj49; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041369u, new Vector3(-639.85657f, 162.30406f, -189.47137f), 961) { AetheryteShortcut = EAetheryteLocation.ElpisPoietenOikos }; obj50.Steps = list75; reference57 = obj50; questRoot9.QuestSequence = list70; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(4516); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list76 = new List(num); CollectionsMarshal.SetCount(list76, num); span = CollectionsMarshal.AsSpan(list76); index = 0; span[index] = "liza"; questRoot10.Author = list76; index = 4; List list77 = new List(index); CollectionsMarshal.SetCount(list77, index); span2 = CollectionsMarshal.AsSpan(list77); num = 0; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 0 }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041555u, new Vector3(26.443848f, -129.20917f, -536.9497f), 959); obj51.Steps = list78; reference58 = obj51; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 1 }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041556u, new Vector3(113.14563f, -133.07352f, -465.17133f), 959); obj52.Steps = list79; reference59 = obj52; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 2 }; num2 = 3; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; ref QuestStep reference61 = ref span3[index2]; QuestStep obj54 = new QuestStep(EInteractionType.Interact, 1041745u, new Vector3(66.23938f, -133.00002f, -432.8222f), 959) { Comment = "Cheerful Loporrit" }; num4 = 6; List list81 = new List(num4); CollectionsMarshal.SetCount(list81, num4); span6 = CollectionsMarshal.AsSpan(list81); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj54.CompletionQuestVariablesFlags = list81; reference61 = obj54; index2++; ref QuestStep reference62 = ref span3[index2]; QuestStep obj55 = new QuestStep(EInteractionType.Interact, 1041746u, new Vector3(-85.83203f, -133.0356f, -507.1336f), 959) { Comment = "Stern Loporrit" }; num3 = 6; List list82 = new List(num3); CollectionsMarshal.SetCount(list82, num3); span6 = CollectionsMarshal.AsSpan(list82); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj55.CompletionQuestVariablesFlags = list82; reference62 = obj55; index2++; ref QuestStep reference63 = ref span3[index2]; QuestStep obj56 = new QuestStep(EInteractionType.Interact, 1041744u, new Vector3(-110.12439f, -133.07341f, -556.7865f), 959) { Comment = "Easygoing Loporrit" }; num4 = 6; List list83 = new List(num4); CollectionsMarshal.SetCount(list83, num4); span6 = CollectionsMarshal.AsSpan(list83); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj56.CompletionQuestVariablesFlags = list83; reference63 = obj56; obj53.Steps = list80; reference60 = obj53; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; ref QuestStep reference65 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.CompleteQuest, 1041556u, new Vector3(113.14563f, -133.07352f, -465.17133f), 959); num3 = 1; List list85 = new List(num3); CollectionsMarshal.SetCount(list85, num3); span4 = CollectionsMarshal.AsSpan(list85); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKZE101_04516_Q3_000_000"), Answer = new ExcelRef("TEXT_AKTKZE101_04516_A3_000_001") }; questStep8.DialogueChoices = list85; reference65 = questStep8; obj57.Steps = list84; reference64 = obj57; questRoot10.QuestSequence = list77; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(4517); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list86 = new List(num); CollectionsMarshal.SetCount(list86, num); span = CollectionsMarshal.AsSpan(list86); index = 0; span[index] = "liza"; questRoot11.Author = list86; index = 6; List list87 = new List(index); CollectionsMarshal.SetCount(list87, index); span2 = CollectionsMarshal.AsSpan(list87); num = 0; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 0 }; num2 = 1; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041556u, new Vector3(113.14563f, -133.07352f, -465.17133f), 959); obj58.Steps = list88; reference66 = obj58; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 1 }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041557u, new Vector3(292.2865f, -143.99998f, -477.8363f), 959) { Fly = true }; obj59.Steps = list89; reference67 = obj59; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 2 }; num2 = 2; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(10.0736885f, 27.10196f, 448.53668f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumSinusLacrimarum }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1041559u, new Vector3(8.743347f, 27.418339f, 447.74548f), 959); obj60.Steps = list90; reference68 = obj60; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 3 }; index2 = 3; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; ref QuestStep reference70 = ref span3[num2]; QuestStep obj62 = new QuestStep(EInteractionType.Interact, 2012508u, new Vector3(-7.4312134f, 42.61841f, 428.27502f), 959) { Fly = true }; num4 = 6; List list92 = new List(num4); CollectionsMarshal.SetCount(list92, num4); span6 = CollectionsMarshal.AsSpan(list92); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj62.CompletionQuestVariablesFlags = list92; reference70 = obj62; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-54.65185f, 40.539097f, 458.56393f), 959) { Fly = true }; num2++; ref QuestStep reference71 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 2012509u, new Vector3(-56.50421f, 40.299072f, 459.64746f), 959); num3 = 6; List list93 = new List(num3); CollectionsMarshal.SetCount(list93, num3); span6 = CollectionsMarshal.AsSpan(list93); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list93; reference71 = questStep9; obj61.Steps = list91; reference69 = obj61; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 4 }; num2 = 2; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(10.0736885f, 27.10196f, 448.53668f), 959) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1041559u, new Vector3(8.743347f, 27.418339f, 447.74548f), 959); obj63.Steps = list94; reference72 = obj63; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041557u, new Vector3(292.2865f, -143.99998f, -477.8363f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow, NextQuestId = new QuestId(4518) }; obj64.Steps = list95; reference73 = obj64; questRoot11.QuestSequence = list87; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(4518); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list96 = new List(num); CollectionsMarshal.SetCount(list96, num); span = CollectionsMarshal.AsSpan(list96); index = 0; span[index] = "liza"; questRoot12.Author = list96; index = 7; List list97 = new List(index); CollectionsMarshal.SetCount(list97, index); span2 = CollectionsMarshal.AsSpan(list97); num = 0; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 0 }; num2 = 1; List list98 = new List(num2); CollectionsMarshal.SetCount(list98, num2); span3 = CollectionsMarshal.AsSpan(list98); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041558u, new Vector3(291.2489f, -144f, -477.95837f), 959); obj65.Steps = list98; reference74 = obj65; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 1 }; index2 = 1; List list99 = new List(index2); CollectionsMarshal.SetCount(list99, index2); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041560u, new Vector3(304.219f, 106.43858f, 37.00305f), 959) { Fly = true }; obj66.Steps = list99; reference75 = obj66; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 2 }; num2 = 1; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041817u, new Vector3(477.37842f, 140.67236f, 109.453f), 959) { Fly = true }; obj67.Steps = list100; reference76 = obj67; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 3 }; index2 = 1; List list101 = new List(index2); CollectionsMarshal.SetCount(list101, index2); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012510u, new Vector3(477.28687f, 140.64233f, 109.42236f), 959); obj68.Steps = list101; reference77 = obj68; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 4 }; num2 = 1; List list102 = new List(num2); CollectionsMarshal.SetCount(list102, num2); span3 = CollectionsMarshal.AsSpan(list102); index2 = 0; ref QuestStep reference79 = ref span3[index2]; QuestStep obj70 = new QuestStep(EInteractionType.Combat, null, new Vector3(626.34064f, 143.6347f, 58.013206f), 959) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 2; List list103 = new List(num4); CollectionsMarshal.SetCount(list103, num4); span5 = CollectionsMarshal.AsSpan(list103); num3 = 0; span5[num3] = 14098u; num3++; span5[num3] = 14099u; obj70.KillEnemyDataIds = list103; reference79 = obj70; obj69.Steps = list102; reference78 = obj69; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 5 }; index2 = 1; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041561u, new Vector3(625.0857f, 143.85222f, 56.321045f), 959) { StopDistance = 5f }; obj71.Steps = list104; reference80 = obj71; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1041564u, new Vector3(-338.36884f, -168f, -613.7637f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow, NextQuestId = new QuestId(4519) }; obj72.Steps = list105; reference81 = obj72; questRoot12.QuestSequence = list97; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(4519); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list106 = new List(num); CollectionsMarshal.SetCount(list106, num); span = CollectionsMarshal.AsSpan(list106); index = 0; span[index] = "liza"; questRoot13.Author = list106; index = 7; List list107 = new List(index); CollectionsMarshal.SetCount(list107, index); span2 = CollectionsMarshal.AsSpan(list107); num = 0; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 0 }; index2 = 1; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1041903u, new Vector3(-332.02112f, -168f, -609.91833f), 959) { StopDistance = 6.5f }; obj73.Steps = list108; reference82 = obj73; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 1 }; num2 = 1; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2012512u, new Vector3(-457.29767f, -158.12933f, -585.77856f), 959) { Fly = true, ItemId = 2003328u }; obj74.Steps = list109; reference83 = obj74; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 2 }; index2 = 2; List list110 = new List(index2); CollectionsMarshal.SetCount(list110, index2); span3 = CollectionsMarshal.AsSpan(list110); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-325.3802f, -152.73842f, -746.0951f), 959) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2012513u, new Vector3(-326.8025f, -151.26276f, -748.5008f), 959); obj75.Steps = list110; reference84 = obj75; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 3 }; num2 = 9; List list111 = new List(num2); CollectionsMarshal.SetCount(list111, num2); span3 = CollectionsMarshal.AsSpan(list111); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-356.33234f, -161.8501f, -738.81055f), 959); index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-428.4264f, -168f, -676.6854f), 959) { StopDistance = 1f, Comment = "Platform 1", JumpDestination = new JumpDestination { Position = new Vector3(-431.76593f, -166.55412f, -679.5478f), DelaySeconds = 0.1f } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-431.76593f, -166.55412f, -679.5478f), 959) { StopDistance = 1f, Comment = "Platform 2", JumpDestination = new JumpDestination { Position = new Vector3(-430.03564f, -165.05414f, -682.2485f), DelaySeconds = 0.1f } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-430.03564f, -165.05414f, -682.2485f), 959) { StopDistance = 1f, Comment = "Platform 3", JumpDestination = new JumpDestination { Position = new Vector3(-428.49857f, -163.55414f, -684.8062f), DelaySeconds = 0.1f } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-428.49857f, -163.55414f, -684.8062f), 959) { StopDistance = 1f, Comment = "Platform 4", JumpDestination = new JumpDestination { Position = new Vector3(-427.48633f, -162.05414f, -687.71533f), DelaySeconds = 0.1f } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-427.48633f, -162.05414f, -687.71533f), 959) { StopDistance = 1f, Comment = "Platform 5", JumpDestination = new JumpDestination { Position = new Vector3(-427.7118f, -160.55414f, -691.17804f), DelaySeconds = 0.1f } }; index2++; span3[index2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-427.7118f, -160.55414f, -691.17804f), 959) { StopDistance = 1f, Comment = "Platform 6", JumpDestination = new JumpDestination { Position = new Vector3(-428.33154f, -159.05412f, -694.7048f), DelaySeconds = 0.1f } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-434.91986f, -158.88745f, -693.17865f), 959) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2012611u, new Vector3(-450.33954f, -158.12933f, -694.42285f), 959); obj76.Steps = list111; reference85 = obj76; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 4 }; index2 = 4; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; ref QuestStep reference87 = ref span3[num2]; QuestStep obj78 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-548.9189f, -158.88948f, -651.8319f), 959) { Fly = true }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 6; List list113 = new List(num3); CollectionsMarshal.SetCount(list113, num3); span6 = CollectionsMarshal.AsSpan(list113); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list113; skipConditions.StepIf = skipStepConditions; obj78.SkipConditions = skipConditions; reference87 = obj78; num2++; ref QuestStep reference88 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 2012514u, new Vector3(-549.12646f, -158.86176f, -649.2866f), 959); num4 = 6; List list114 = new List(num4); CollectionsMarshal.SetCount(list114, num4); span6 = CollectionsMarshal.AsSpan(list114); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list114; reference88 = questStep10; num2++; ref QuestStep reference89 = ref span3[num2]; QuestStep obj79 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-549.3165f, -158.89796f, -468.4637f), 959) { Fly = true }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 6; List list115 = new List(num3); CollectionsMarshal.SetCount(list115, num3); span6 = CollectionsMarshal.AsSpan(list115); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list115; skipConditions2.StepIf = skipStepConditions2; obj79.SkipConditions = skipConditions2; reference89 = obj79; num2++; ref QuestStep reference90 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 2012515u, new Vector3(-549.157f, -158.89221f, -465.87323f), 959); num4 = 6; List list116 = new List(num4); CollectionsMarshal.SetCount(list116, num4); span6 = CollectionsMarshal.AsSpan(list116); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list116; reference90 = questStep11; obj77.Steps = list112; reference86 = obj77; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 5 }; num2 = 1; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041818u, new Vector3(-295.76562f, -144f, -547.0817f), 959) { Fly = true }; obj80.Steps = list117; reference91 = obj80; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1041819u, new Vector3(-295.64362f, -144f, -546.2882f), 959); obj81.Steps = list118; reference92 = obj81; questRoot13.QuestSequence = list107; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(4521); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list119 = new List(num); CollectionsMarshal.SetCount(list119, num); span = CollectionsMarshal.AsSpan(list119); index = 0; span[index] = "JerryWester"; questRoot14.Author = list119; index = 5; List list120 = new List(index); CollectionsMarshal.SetCount(list120, index); span2 = CollectionsMarshal.AsSpan(list120); num = 0; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 0 }; num2 = 5; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; ref QuestStep reference94 = ref span3[index2]; QuestStep obj83 = new QuestStep(EInteractionType.UseItem, null, null, 132) { TargetTerritoryId = (ushort)140, ItemId = 30362u }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 2; List list122 = new List(num3); CollectionsMarshal.SetCount(list122, num3); Span span7 = CollectionsMarshal.AsSpan(list122); num4 = 0; span7[num4] = 140; num4++; span7[num4] = 212; skipStepConditions3.InTerritory = list122; skipConditions3.StepIf = skipStepConditions3; obj83.SkipConditions = skipConditions3; reference94 = obj83; index2++; ref QuestStep reference95 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-492.96475f, 20.999884f, -380.82272f), 140); SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num4 = 1; List list123 = new List(num4); CollectionsMarshal.SetCount(list123, num4); span7 = CollectionsMarshal.AsSpan(list123); num3 = 0; span7[num3] = 212; skipStepConditions4.InTerritory = list123; skipConditions4.StepIf = skipStepConditions4; questStep12.SkipConditions = skipConditions4; reference95 = questStep12; index2++; ref QuestStep reference96 = ref span3[index2]; QuestStep obj84 = new QuestStep(EInteractionType.Interact, 2001711u, new Vector3(-480.9181f, 18.00103f, -386.862f), 140) { TargetTerritoryId = (ushort)212 }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num3 = 1; List list124 = new List(num3); CollectionsMarshal.SetCount(list124, num3); span7 = CollectionsMarshal.AsSpan(list124); num4 = 0; span7[num4] = 212; skipStepConditions5.InTerritory = list124; skipConditions5.StepIf = skipStepConditions5; obj84.SkipConditions = skipConditions5; reference96 = obj84; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2001715u, new Vector3(23.23944f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { ExtraCondition = EExtraSkipCondition.WakingSandsSolar } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006690u, new Vector3(39.261353f, 1.2148079f, 0.8086548f), 212); obj82.Steps = list121; reference93 = obj82; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 1 }; index2 = 3; List list125 = new List(index2); CollectionsMarshal.SetCount(list125, index2); span3 = CollectionsMarshal.AsSpan(list125); num2 = 0; ref QuestStep reference98 = ref span3[num2]; QuestStep obj86 = new QuestStep(EInteractionType.Interact, 2001717u, new Vector3(25.497803f, 2.090454f, -0.015319824f), 212) { TargetTerritoryId = (ushort)212 }; SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num4 = 1; List list126 = new List(num4); CollectionsMarshal.SetCount(list126, num4); span7 = CollectionsMarshal.AsSpan(list126); num3 = 0; span7[num3] = 140; skipStepConditions6.InTerritory = list126; skipConditions6.StepIf = skipStepConditions6; obj86.SkipConditions = skipConditions6; reference98 = obj86; num2++; ref QuestStep reference99 = ref span3[num2]; QuestStep obj87 = new QuestStep(EInteractionType.Interact, 2001716u, new Vector3(-15.701599f, 1.083313f, -0.015319824f), 212) { TargetTerritoryId = (ushort)140 }; SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); num3 = 1; List list127 = new List(num3); CollectionsMarshal.SetCount(list127, num3); span7 = CollectionsMarshal.AsSpan(list127); num4 = 0; span7[num4] = 140; skipStepConditions7.InTerritory = list127; skipConditions7.StepIf = skipStepConditions7; obj87.SkipConditions = skipConditions7; reference99 = obj87; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1006578u, new Vector3(-467.27704f, 22.996977f, -475.21173f), 140); obj85.Steps = list125; reference97 = obj85; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 2 }; num2 = 1; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006633u, new Vector3(-396.7804f, 27.883184f, -739.3149f), 140); obj88.Steps = list128; reference100 = obj88; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 3 }; index2 = 1; List list129 = new List(index2); CollectionsMarshal.SetCount(list129, index2); span3 = CollectionsMarshal.AsSpan(list129); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 2002252u, new Vector3(-662.25684f, 62.333008f, -805.478f), 140) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj89.Steps = list129; reference101 = obj89; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list130 = new List(num2); CollectionsMarshal.SetCount(list130, num2); span3 = CollectionsMarshal.AsSpan(list130); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006578u, new Vector3(-467.27704f, 22.996977f, -475.21173f), 140) { StopDistance = 7f }; obj90.Steps = list130; reference102 = obj90; questRoot14.QuestSequence = list120; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(4522); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list131 = new List(num); CollectionsMarshal.SetCount(list131, num); span = CollectionsMarshal.AsSpan(list131); index = 0; span[index] = "JerryWester"; questRoot15.Author = list131; index = 8; List list132 = new List(index); CollectionsMarshal.SetCount(list132, index); span2 = CollectionsMarshal.AsSpan(list132); num = 0; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 0 }; index2 = 1; List list133 = new List(index2); CollectionsMarshal.SetCount(list133, index2); span3 = CollectionsMarshal.AsSpan(list133); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1006657u, new Vector3(-294.81964f, 88f, -225.17743f), 147) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.NorthernThanalanCeruleumProcessingPlant, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj91.Steps = list133; reference103 = obj91; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 1 }; num2 = 1; List list134 = new List(num2); CollectionsMarshal.SetCount(list134, num2); span3 = CollectionsMarshal.AsSpan(list134); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1006668u, new Vector3(-115.19043f, 47.372406f, 28.67163f), 147) { AetheryteShortcut = EAetheryteLocation.NorthernThanalanCeruleumProcessingPlant }; obj92.Steps = list134; reference104 = obj92; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 2 }; index2 = 1; List list135 = new List(index2); CollectionsMarshal.SetCount(list135, index2); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 147) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 16u } }; obj93.Steps = list135; reference105 = obj93; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 4 }; num2 = 1; List list136 = new List(num2); CollectionsMarshal.SetCount(list136, num2); span3 = CollectionsMarshal.AsSpan(list136); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1053) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 830u } }; obj94.Steps = list136; reference106 = obj94; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 6 }; index2 = 1; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1039201u, new Vector3(-704.0055f, -185.66042f, 479.9724f), 1053) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj95.Steps = list137; reference107 = obj95; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list138 = new List(num2); CollectionsMarshal.SetCount(list138, num2); span3 = CollectionsMarshal.AsSpan(list138); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2001715u, new Vector3(23.25277f, 2.1f, 0f), 212) { TargetTerritoryId = (ushort)212 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1006692u, new Vector3(39.261353f, 1.2148079f, 0.8086548f), 212); obj96.Steps = list138; reference108 = obj96; questRoot15.QuestSequence = list132; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(4523); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list139 = new List(num); CollectionsMarshal.SetCount(list139, num); span = CollectionsMarshal.AsSpan(list139); index = 0; span[index] = "liza"; questRoot16.Author = list139; index = 4; List list140 = new List(index); CollectionsMarshal.SetCount(list140, index); span2 = CollectionsMarshal.AsSpan(list140); num = 0; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 0 }; index2 = 1; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042242u, new Vector3(72.43445f, 5.1f, -75.30328f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj97.Steps = list141; reference109 = obj97; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 1 }; num2 = 1; List list142 = new List(num2); CollectionsMarshal.SetCount(list142, num2); span3 = CollectionsMarshal.AsSpan(list142); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012872u, new Vector3(-86.930725f, -12.985474f, 140.30664f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanScholarsHarbor } }; obj98.Steps = list142; reference110 = obj98; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 2 }; index2 = 1; List list143 = new List(index2); CollectionsMarshal.SetCount(list143, index2); span3 = CollectionsMarshal.AsSpan(list143); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042427u, new Vector3(-84.06195f, -13.777f, 140.12354f), 962); obj99.Steps = list143; reference111 = obj99; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042428u, new Vector3(222.85791f, 24.942732f, -197.71118f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanScholarsHarbor, To = EAetheryteLocation.OldSharlayanLeveilleurEstate } }; obj100.Steps = list144; reference112 = obj100; questRoot16.QuestSequence = list140; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(4526); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list145 = new List(num); CollectionsMarshal.SetCount(list145, num); span = CollectionsMarshal.AsSpan(list145); index = 0; span[index] = "liza"; questRoot17.Author = list145; index = 2; List list146 = new List(index); CollectionsMarshal.SetCount(list146, index); span2 = CollectionsMarshal.AsSpan(list146); num = 0; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 0 }; index2 = 2; List list147 = new List(index2); CollectionsMarshal.SetCount(list147, index2); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1041232u, new Vector3(-0.015319824f, 0f, -7.1870728f), 351); obj101.Steps = list147; reference113 = obj101; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2002879u, new Vector3(0f, 3f, 27.5f), 351) { TargetTerritoryId = (ushort)156 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039570u, new Vector3(36.453735f, 29f, -799.7101f), 156); obj102.Steps = list148; reference114 = obj102; questRoot17.QuestSequence = list146; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(4527); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list149 = new List(num); CollectionsMarshal.SetCount(list149, num); span = CollectionsMarshal.AsSpan(list149); index = 0; span[index] = "liza"; questRoot18.Author = list149; index = 6; List list150 = new List(index); CollectionsMarshal.SetCount(list150, index); span2 = CollectionsMarshal.AsSpan(list150); num = 0; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 0 }; index2 = 1; List list151 = new List(index2); CollectionsMarshal.SetCount(list151, index2); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039570u, new Vector3(36.453735f, 29f, -799.7101f), 156); obj103.Steps = list151; reference115 = obj103; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 1 }; num2 = 1; List list152 = new List(num2); CollectionsMarshal.SetCount(list152, num2); span3 = CollectionsMarshal.AsSpan(list152); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1037318u, new Vector3(-4.1047363f, 2.9999943f, -203.8758f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanMehrydesMeyhane } }; obj104.Steps = list152; reference116 = obj104; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 2 }; index2 = 1; List list153 = new List(index2); CollectionsMarshal.SetCount(list153, index2); span3 = CollectionsMarshal.AsSpan(list153); num2 = 0; ref QuestStep reference118 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1039571u, new Vector3(-24.429688f, 3.0099995f, -225.42157f), 963); num4 = 6; List list154 = new List(num4); CollectionsMarshal.SetCount(list154, num4); span4 = CollectionsMarshal.AsSpan(list154); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMH102_04527_Q9_100_111") }; num3++; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMH102_04527_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKMH102_04527_A1_000_001") }; num3++; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMH102_04527_Q2_000_000"), Answer = new ExcelRef("TEXT_AKTKMH102_04527_A2_000_001") }; num3++; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMH102_04527_Q3_000_000"), Answer = new ExcelRef("TEXT_AKTKMH102_04527_A3_000_001") }; num3++; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMH102_04527_Q4_000_000"), Answer = new ExcelRef("TEXT_AKTKMH102_04527_A4_000_001") }; num3++; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMH102_04527_Q5_000_000"), Answer = new ExcelRef("TEXT_AKTKMH102_04527_A5_000_002") }; questStep13.DialogueChoices = list154; reference118 = questStep13; obj105.Steps = list153; reference117 = obj105; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 3 }; num2 = 1; List list155 = new List(num2); CollectionsMarshal.SetCount(list155, num2); span3 = CollectionsMarshal.AsSpan(list155); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039574u, new Vector3(-13.870483f, 1.51f, -178.14911f), 963); obj106.Steps = list155; reference119 = obj106; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 4 }; index2 = 1; List list156 = new List(index2); CollectionsMarshal.SetCount(list156, index2); span3 = CollectionsMarshal.AsSpan(list156); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039577u, new Vector3(1.7852783f, -3.2177195E-06f, -13.687378f), 963) { StopDistance = 5f }; obj107.Steps = list156; reference120 = obj107; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039578u, new Vector3(-254.50525f, 4.3609705f, 570.94666f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj108.Steps = list157; reference121 = obj108; questRoot18.QuestSequence = list150; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(4528); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list158 = new List(num); CollectionsMarshal.SetCount(list158, num); span = CollectionsMarshal.AsSpan(list158); index = 0; span[index] = "liza"; questRoot19.Author = list158; index = 5; List list159 = new List(index); CollectionsMarshal.SetCount(list159, index); span2 = CollectionsMarshal.AsSpan(list159); num = 0; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 0 }; index2 = 1; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039579u, new Vector3(-251.3009f, 4.388065f, 571.5265f), 957); obj109.Steps = list160; reference122 = obj109; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 1 }; num2 = 1; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038588u, new Vector3(-101.76245f, 4.357494f, 0.7476196f), 962) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanBaldesionAnnex } }; obj110.Steps = list161; reference123 = obj110; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 2 }; index2 = 2; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-350.9551f, 18.999998f, 56.043774f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanBaldesionAnnex, To = EAetheryteLocation.OldSharlayanStudium } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1039581u, new Vector3(-398.45886f, 19f, 92.48486f), 962); obj111.Steps = list162; reference124 = obj111; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 3 }; num2 = 3; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039550u, new Vector3(-620.7218f, -27.670597f, 302.17432f), 956) { TargetTerritoryId = (ushort)956, AetheryteShortcut = EAetheryteLocation.LabyrinthosAporia, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-431.53903f, -220.1193f, 301.76364f), 956) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1039582u, new Vector3(-325.2461f, -224.27272f, 298.39014f), 956) { Fly = false }; obj112.Steps = list163; reference125 = obj112; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039585u, new Vector3(-267.5365f, 0.15800172f, 603.41797f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj113.Steps = list164; reference126 = obj113; questRoot19.QuestSequence = list159; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(4529); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list165 = new List(num); CollectionsMarshal.SetCount(list165, num); span = CollectionsMarshal.AsSpan(list165); index = 0; span[index] = "liza"; questRoot20.Author = list165; index = 4; List list166 = new List(index); CollectionsMarshal.SetCount(list166, index); span2 = CollectionsMarshal.AsSpan(list166); num = 0; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 0 }; num2 = 1; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039586u, new Vector3(-264.5152f, 0.24978253f, 605.6763f), 957); obj114.Steps = list167; reference127 = obj114; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 1 }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; ref QuestStep reference129 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.Duty, null, null, 957); DutyOptions obj116 = new DutyOptions { ContentFinderConditionId = 844u }; num3 = 1; List list169 = new List(num3); CollectionsMarshal.SetCount(list169, num3); span = CollectionsMarshal.AsSpan(list169); num4 = 0; span[num4] = "No VBM module"; obj116.Notes = list169; questStep14.DutyOptions = obj116; reference129 = questStep14; obj115.Steps = list168; reference128 = obj115; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list170 = new List(num2); CollectionsMarshal.SetCount(list170, num2); span3 = CollectionsMarshal.AsSpan(list170); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039590u, new Vector3(113.69495f, -350.00003f, -72.19049f), 1056) { StopDistance = 7f }; obj117.Steps = list170; reference130 = obj117; questRoot20.QuestSequence = list166; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(4530); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list171 = new List(num); CollectionsMarshal.SetCount(list171, num); span = CollectionsMarshal.AsSpan(list171); index = 0; span[index] = "liza"; questRoot21.Author = list171; index = 4; List list172 = new List(index); CollectionsMarshal.SetCount(list172, index); span2 = CollectionsMarshal.AsSpan(list172); num = 0; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 0 }; index2 = 1; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039591u, new Vector3(107.71338f, -350f, -73.68585f), 1056) { StopDistance = 5f }; obj118.Steps = list173; reference131 = obj118; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 1 }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039595u, new Vector3(107.83545f, -350f, -84.82495f), 1056) { StopDistance = 5f }; obj119.Steps = list174; reference132 = obj119; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 2 }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039600u, new Vector3(142.443f, 4.7837553f, -148.57715f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan }; obj120.Steps = list175; reference133 = obj120; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); index2 = 0; ref QuestStep reference135 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.CompleteQuest, 1039600u, new Vector3(142.443f, 4.7837553f, -148.57715f), 963); num4 = 1; List list177 = new List(num4); CollectionsMarshal.SetCount(list177, num4); span4 = CollectionsMarshal.AsSpan(list177); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMH105_04530_Q2_000_000"), Answer = new ExcelRef("TEXT_AKTKMH105_04530_A2_000_001") }; questStep15.DialogueChoices = list177; reference135 = questStep15; obj121.Steps = list176; reference134 = obj121; questRoot21.QuestSequence = list172; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(4531); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list178 = new List(num); CollectionsMarshal.SetCount(list178, num); span = CollectionsMarshal.AsSpan(list178); index = 0; span[index] = "liza"; questRoot22.Author = list178; index = 4; List list179 = new List(index); CollectionsMarshal.SetCount(list179, index); span2 = CollectionsMarshal.AsSpan(list179); num = 0; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 0 }; index2 = 1; List list180 = new List(index2); CollectionsMarshal.SetCount(list180, index2); span3 = CollectionsMarshal.AsSpan(list180); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039600u, new Vector3(142.443f, 4.7837553f, -148.57715f), 963); obj122.Steps = list180; reference136 = obj122; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 1 }; num2 = 1; List list181 = new List(num2); CollectionsMarshal.SetCount(list181, num2); span3 = CollectionsMarshal.AsSpan(list181); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039589u, new Vector3(-270.25262f, 0.07863108f, 605.9204f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj123.Steps = list181; reference137 = obj123; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 2 }; index2 = 3; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; ref QuestStep reference139 = ref span3[num2]; QuestStep obj125 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(169.31848f, 5.3451567f, 633.7924f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions8 = new SkipStepConditions(); num3 = 6; List list183 = new List(num3); CollectionsMarshal.SetCount(list183, num3); span6 = CollectionsMarshal.AsSpan(list183); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions8.CompletionQuestVariablesFlags = list183; skipConditions8.StepIf = skipStepConditions8; obj125.SkipConditions = skipConditions8; reference139 = obj125; num2++; ref QuestStep reference140 = ref span3[num2]; QuestStep obj126 = new QuestStep(EInteractionType.Interact, 1037631u, new Vector3(166.64368f, 5.34517f, 635.9807f), 957) { StopDistance = 5f }; num4 = 6; List list184 = new List(num4); CollectionsMarshal.SetCount(list184, num4); span6 = CollectionsMarshal.AsSpan(list184); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj126.CompletionQuestVariablesFlags = list184; num3 = 1; List list185 = new List(num3); CollectionsMarshal.SetCount(list185, num3); span4 = CollectionsMarshal.AsSpan(list185); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMH106_04531_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKMH106_04531_A1_000_002") }; obj126.DialogueChoices = list185; reference140 = obj126; num2++; ref QuestStep reference141 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1039606u, new Vector3(215.80823f, 9.935694f, 561.27246f), 957); num4 = 6; List list186 = new List(num4); CollectionsMarshal.SetCount(list186, num4); span6 = CollectionsMarshal.AsSpan(list186); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list186; reference141 = questStep16; obj124.Steps = list182; reference138 = obj124; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list187 = new List(num2); CollectionsMarshal.SetCount(list187, num2); span3 = CollectionsMarshal.AsSpan(list187); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039607u, new Vector3(-342.58032f, 55f, -68.61987f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanMeghaduta } }; obj127.Steps = list187; reference142 = obj127; questRoot22.QuestSequence = list179; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(4532); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list188 = new List(num); CollectionsMarshal.SetCount(list188, num); span = CollectionsMarshal.AsSpan(list188); index = 0; span[index] = "liza"; questRoot23.Author = list188; index = 7; List list189 = new List(index); CollectionsMarshal.SetCount(list189, index); span2 = CollectionsMarshal.AsSpan(list189); num = 0; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 0 }; index2 = 1; List list190 = new List(index2); CollectionsMarshal.SetCount(list190, index2); span3 = CollectionsMarshal.AsSpan(list190); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039609u, new Vector3(-343.09918f, 55f, -74.84558f), 963); obj128.Steps = list190; reference143 = obj128; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 1 }; num2 = 1; List list191 = new List(num2); CollectionsMarshal.SetCount(list191, num2); span3 = CollectionsMarshal.AsSpan(list191); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039611u, new Vector3(124.1626f, 4.856044f, -139.63531f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanMeghaduta, To = EAetheryteLocation.RadzAtHan } }; obj129.Steps = list191; reference144 = obj129; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 2 }; index2 = 1; List list192 = new List(index2); CollectionsMarshal.SetCount(list192, index2); span3 = CollectionsMarshal.AsSpan(list192); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039614u, new Vector3(-9.536926f, 2.8f, -15.243774f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan }; obj130.Steps = list192; reference145 = obj130; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 3 }; num2 = 1; List list193 = new List(num2); CollectionsMarshal.SetCount(list193, num2); span3 = CollectionsMarshal.AsSpan(list193); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039615u, new Vector3(-297.13898f, 20.8f, -189.59338f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanStudium } }; obj131.Steps = list193; reference146 = obj131; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 4 }; index2 = 1; List list194 = new List(index2); CollectionsMarshal.SetCount(list194, index2); span3 = CollectionsMarshal.AsSpan(list194); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039616u, new Vector3(227.06946f, 25.041138f, -159.2279f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanStudium, To = EAetheryteLocation.OldSharlayanLeveilleurEstate } }; obj132.Steps = list194; reference147 = obj132; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 5 }; num2 = 1; List list195 = new List(num2); CollectionsMarshal.SetCount(list195, num2); span3 = CollectionsMarshal.AsSpan(list195); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039614u, new Vector3(-94.118614f, 3.8989394f, 1.0696089f), 962) { StopDistance = 0.25f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanLeveilleurEstate, To = EAetheryteLocation.OldSharlayanBaldesionAnnex } }; obj133.Steps = list195; reference148 = obj133; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list196 = new List(index2); CollectionsMarshal.SetCount(list196, index2); span3 = CollectionsMarshal.AsSpan(list196); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039617u, new Vector3(-93.91931f, 3.8989394f, -1.1750488f), 962); obj134.Steps = list196; reference149 = obj134; questRoot23.QuestSequence = list189; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(4533); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list197 = new List(num); CollectionsMarshal.SetCount(list197, num); span = CollectionsMarshal.AsSpan(list197); index = 0; span[index] = "liza"; questRoot24.Author = list197; index = 8; List list198 = new List(index); CollectionsMarshal.SetCount(list198, index); span2 = CollectionsMarshal.AsSpan(list198); num = 0; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 0 }; num2 = 1; List list199 = new List(num2); CollectionsMarshal.SetCount(list199, num2); span3 = CollectionsMarshal.AsSpan(list199); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039618u, new Vector3(-95.96399f, 3.933468f, 0.503479f), 962); obj135.Steps = list199; reference150 = obj135; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 1 }; index2 = 1; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039619u, new Vector3(-344.625f, 19f, 71.61047f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanBaldesionAnnex, To = EAetheryteLocation.OldSharlayanStudium } }; obj136.Steps = list200; reference151 = obj136; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 2 }; num2 = 1; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012844u, new Vector3(-4.3793945f, 5.569519f, 13.809326f), 1057); obj137.Steps = list201; reference152 = obj137; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 3 }; index2 = 1; List list202 = new List(index2); CollectionsMarshal.SetCount(list202, index2); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039620u, new Vector3(-1.5107422f, -7.012859E-07f, -2.609314f), 1057); obj138.Steps = list202; reference153 = obj138; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 4 }; num2 = 1; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039622u, new Vector3(-341.78687f, 19f, 69.10803f), 962) { StopDistance = 5f }; obj139.Steps = list203; reference154 = obj139; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 5 }; index2 = 1; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039623u, new Vector3(-477.89734f, 4.678896f, 29.55664f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj140.Steps = list204; reference155 = obj140; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 6 }; num2 = 3; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(242.9973f, 1.2090492f, 118.133255f), 957) { StopDistance = 4f, Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2012847u, new Vector3(242.08435f, 0.3508911f, 119.43237f), 957) { Mount = false, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2012847u, new Vector3(242.08435f, 0.3508911f, 119.43237f), 957) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; obj141.Steps = list205; reference156 = obj141; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039624u, new Vector3(-478.38562f, 4.7772117f, 26.779541f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj142.Steps = list206; reference157 = obj142; questRoot24.QuestSequence = list198; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(4534); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list207 = new List(num); CollectionsMarshal.SetCount(list207, num); span = CollectionsMarshal.AsSpan(list207); index = 0; span[index] = "liza"; questRoot25.Author = list207; index = 4; List list208 = new List(index); CollectionsMarshal.SetCount(list208, index); span2 = CollectionsMarshal.AsSpan(list208); num = 0; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 0 }; num2 = 1; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039624u, new Vector3(-478.38562f, 4.7772117f, 26.779541f), 957); obj143.Steps = list209; reference158 = obj143; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 1 }; index2 = 1; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; ref QuestStep reference160 = ref span3[num2]; QuestStep obj145 = new QuestStep(EInteractionType.Interact, 1039627u, new Vector3(-270.25262f, 0.07863108f, 605.9204f), 957) { Fly = true }; num3 = 1; List list211 = new List(num3); CollectionsMarshal.SetCount(list211, num3); span4 = CollectionsMarshal.AsSpan(list211); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMH109_04534_Q2_000_120") }; obj145.DialogueChoices = list211; reference160 = obj145; obj144.Steps = list210; reference159 = obj144; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 2 }; num2 = 1; List list212 = new List(num2); CollectionsMarshal.SetCount(list212, num2); span3 = CollectionsMarshal.AsSpan(list212); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039632u, new Vector3(106.614746f, -350f, -78.56879f), 1056); obj146.Steps = list212; reference161 = obj146; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list213 = new List(index2); CollectionsMarshal.SetCount(list213, index2); span3 = CollectionsMarshal.AsSpan(list213); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 2012837u, new Vector3(110.03284f, -350.02673f, -82.90228f), 1056); obj147.Steps = list213; reference162 = obj147; questRoot25.QuestSequence = list208; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(4535); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list214 = new List(num); CollectionsMarshal.SetCount(list214, num); span = CollectionsMarshal.AsSpan(list214); index = 0; span[index] = "liza"; questRoot26.Author = list214; index = 5; List list215 = new List(index); CollectionsMarshal.SetCount(list215, index); span2 = CollectionsMarshal.AsSpan(list215); num = 0; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 0 }; num2 = 1; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039633u, new Vector3(111.46704f, -350f, -83.14642f), 1056) { StopDistance = 5f }; obj148.Steps = list216; reference163 = obj148; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 1 }; index2 = 1; List list217 = new List(index2); CollectionsMarshal.SetCount(list217, index2); span3 = CollectionsMarshal.AsSpan(list217); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039636u, new Vector3(114.27478f, 0.65204185f, 7.4310913f), 635); obj149.Steps = list217; reference164 = obj149; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 2 }; num2 = 1; List list218 = new List(num2); CollectionsMarshal.SetCount(list218, num2); span3 = CollectionsMarshal.AsSpan(list218); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039638u, new Vector3(-511.6503f, 11.97528f, 108.11011f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj150.Steps = list218; reference165 = obj150; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 3 }; index2 = 1; List list219 = new List(index2); CollectionsMarshal.SetCount(list219, index2); span3 = CollectionsMarshal.AsSpan(list219); num2 = 0; ref QuestStep reference167 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1039639u, new Vector3(-513.6644f, 11.97528f, 106.06543f), 957); num4 = 1; List list220 = new List(num4); CollectionsMarshal.SetCount(list220, num4); span4 = CollectionsMarshal.AsSpan(list220); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMH110_04535_Q2_000_000"), Answer = new ExcelRef("TEXT_AKTKMH110_04535_A2_000_001") }; questStep17.DialogueChoices = list220; reference167 = questStep17; obj151.Steps = list219; reference166 = obj151; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039645u, new Vector3(-338.33832f, 55f, -68.40625f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanMeghaduta } }; obj152.Steps = list221; reference168 = obj152; questRoot26.QuestSequence = list215; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(4536); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list222 = new List(num); CollectionsMarshal.SetCount(list222, num); span = CollectionsMarshal.AsSpan(list222); index = 0; span[index] = "liza"; questRoot27.Author = list222; index = 7; List list223 = new List(index); CollectionsMarshal.SetCount(list223, index); span2 = CollectionsMarshal.AsSpan(list223); num = 0; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 0 }; index2 = 1; List list224 = new List(index2); CollectionsMarshal.SetCount(list224, index2); span3 = CollectionsMarshal.AsSpan(list224); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042267u, new Vector3(-104.997375f, 3.8989396f, 13.290527f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanBaldesionAnnex }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj153.Steps = list224; reference169 = obj153; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 1 }; num2 = 1; List list225 = new List(num2); CollectionsMarshal.SetCount(list225, num2); span3 = CollectionsMarshal.AsSpan(list225); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012860u, new Vector3(42.160645f, 20.462341f, -683.1617f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona }; obj154.Steps = list225; reference170 = obj154; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 2 }; index2 = 1; List list226 = new List(index2); CollectionsMarshal.SetCount(list226, index2); span3 = CollectionsMarshal.AsSpan(list226); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042268u, new Vector3(178.5763f, -15.5223675f, -496.14713f), 156) { Fly = true }; obj155.Steps = list226; reference171 = obj155; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 4 }; num2 = 1; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042269u, new Vector3(1.449585f, 0.05000399f, -18.661804f), 1061); obj156.Steps = list227; reference172 = obj156; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 5 }; index2 = 3; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; ref QuestStep reference174 = ref span3[num2]; QuestStep obj158 = new QuestStep(EInteractionType.Interact, 2012863u, new Vector3(0.1327076f, 2.960754f, 6.778096f), 1061) { StopDistance = 5f, IgnoreDistanceToObject = true }; num3 = 6; List list229 = new List(num3); CollectionsMarshal.SetCount(list229, num3); span6 = CollectionsMarshal.AsSpan(list229); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj158.CompletionQuestVariablesFlags = list229; reference174 = obj158; num2++; ref QuestStep reference175 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 2012865u, new Vector3(-21.21936f, 0.7837547f, -58.66461f), 1061); num4 = 6; List list230 = new List(num4); CollectionsMarshal.SetCount(list230, num4); span6 = CollectionsMarshal.AsSpan(list230); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list230; reference175 = questStep18; num2++; ref QuestStep reference176 = ref span3[num2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 2012864u, new Vector3(59.830566f, 5.0201416f, 69.10803f), 1061); num3 = 6; List list231 = new List(num3); CollectionsMarshal.SetCount(list231, num3); span6 = CollectionsMarshal.AsSpan(list231); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list231; reference176 = questStep19; obj157.Steps = list228; reference173 = obj157; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042273u, new Vector3(3.5248413f, 0.0999997f, 14.145081f), 1061) { NextQuestId = new QuestId(4537) }; obj159.Steps = list232; reference177 = obj159; questRoot27.QuestSequence = list223; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(4537); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list233 = new List(num); CollectionsMarshal.SetCount(list233, num); span = CollectionsMarshal.AsSpan(list233); index = 0; span[index] = "liza"; questRoot28.Author = list233; index = 4; List list234 = new List(index); CollectionsMarshal.SetCount(list234, index); span2 = CollectionsMarshal.AsSpan(list234); num = 0; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 0 }; index2 = 1; List list235 = new List(index2); CollectionsMarshal.SetCount(list235, index2); span3 = CollectionsMarshal.AsSpan(list235); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042275u, new Vector3(5.7526245f, 0.0999997f, 11.703674f), 1061) { StopDistance = 5f }; obj160.Steps = list235; reference178 = obj160; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 1 }; num2 = 1; List list236 = new List(num2); CollectionsMarshal.SetCount(list236, num2); span3 = CollectionsMarshal.AsSpan(list236); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042276u, new Vector3(45.76172f, 0.05f, 6.9733276f), 1061); obj161.Steps = list236; reference179 = obj161; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 2 }; index2 = 1; List list237 = new List(index2); CollectionsMarshal.SetCount(list237, index2); span3 = CollectionsMarshal.AsSpan(list237); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1061) { DutyOptions = new DutyOptions { ContentFinderConditionId = 866u } }; obj162.Steps = list237; reference180 = obj162; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list238 = new List(num2); CollectionsMarshal.SetCount(list238, num2); span3 = CollectionsMarshal.AsSpan(list238); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042278u, new Vector3(12.130859f, 0.0999997f, -0.83929443f), 1061) { StopDistance = 5f, NextQuestId = new QuestId(4538) }; obj163.Steps = list238; reference181 = obj163; questRoot28.QuestSequence = list234; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(4538); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list239 = new List(num); CollectionsMarshal.SetCount(list239, num); span = CollectionsMarshal.AsSpan(list239); index = 0; span[index] = "liza"; questRoot29.Author = list239; index = 6; List list240 = new List(index); CollectionsMarshal.SetCount(list240, index); span2 = CollectionsMarshal.AsSpan(list240); num = 0; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 0 }; index2 = 1; List list241 = new List(index2); CollectionsMarshal.SetCount(list241, index2); span3 = CollectionsMarshal.AsSpan(list241); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042278u, new Vector3(12.130859f, 0.0999997f, -0.83929443f), 1061) { StopDistance = 5f }; obj164.Steps = list241; reference182 = obj164; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 1 }; num2 = 1; List list242 = new List(num2); CollectionsMarshal.SetCount(list242, num2); span3 = CollectionsMarshal.AsSpan(list242); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042279u, new Vector3(13.290527f, 0.099999696f, -2.243164f), 1061); obj165.Steps = list242; reference183 = obj165; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 2 }; index2 = 1; List list243 = new List(index2); CollectionsMarshal.SetCount(list243, index2); span3 = CollectionsMarshal.AsSpan(list243); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012867u, new Vector3(-3.2197266f, 2.7313232f, -40.665344f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach }; obj166.Steps = list243; reference184 = obj166; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 3 }; num2 = 3; List list244 = new List(num2); CollectionsMarshal.SetCount(list244, num2); span3 = CollectionsMarshal.AsSpan(list244); index2 = 0; ref QuestStep reference186 = ref span3[index2]; QuestStep obj168 = new QuestStep(EInteractionType.Interact, 2012866u, new Vector3(-0.015319824f, 6.6376343f, -78.81293f), 635) { StopDistance = 5f, IgnoreDistanceToObject = true }; num4 = 6; List list245 = new List(num4); CollectionsMarshal.SetCount(list245, num4); span6 = CollectionsMarshal.AsSpan(list245); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj168.CompletionQuestVariablesFlags = list245; reference186 = obj168; index2++; ref QuestStep reference187 = ref span3[index2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1042283u, new Vector3(-59.250793f, -4.6778445E-15f, -29.984009f), 635); num3 = 6; List list246 = new List(num3); CollectionsMarshal.SetCount(list246, num3); span6 = CollectionsMarshal.AsSpan(list246); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep20.CompletionQuestVariablesFlags = list246; reference187 = questStep20; index2++; ref QuestStep reference188 = ref span3[index2]; QuestStep obj169 = new QuestStep(EInteractionType.Interact, 1042284u, new Vector3(208.69751f, 13.5620365f, -140.30676f), 635) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RhalgrsReachWest, To = EAetheryteLocation.RhalgrsReachNorthEast } }; num4 = 6; List list247 = new List(num4); CollectionsMarshal.SetCount(list247, num4); span6 = CollectionsMarshal.AsSpan(list247); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj169.CompletionQuestVariablesFlags = list247; reference188 = obj169; obj167.Steps = list244; reference185 = obj167; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 4 }; index2 = 1; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012867u, new Vector3(-3.2197266f, 2.7313232f, -40.665344f), 635); obj170.Steps = list248; reference189 = obj170; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042285u, new Vector3(-4.623535f, 2.745737f, -39.505676f), 635) { StopDistance = 5f, NextQuestId = new QuestId(4539) }; obj171.Steps = list249; reference190 = obj171; questRoot29.QuestSequence = list240; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(4539); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list250 = new List(num); CollectionsMarshal.SetCount(list250, num); span = CollectionsMarshal.AsSpan(list250); index = 0; span[index] = "liza"; questRoot30.Author = list250; index = 8; List list251 = new List(index); CollectionsMarshal.SetCount(list251, index); span2 = CollectionsMarshal.AsSpan(list251); num = 0; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 0 }; index2 = 1; List list252 = new List(index2); CollectionsMarshal.SetCount(list252, index2); span3 = CollectionsMarshal.AsSpan(list252); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042285u, new Vector3(-4.623535f, 2.745737f, -39.505676f), 635) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj172.Steps = list252; reference191 = obj172; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 1 }; num2 = 1; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042286u, new Vector3(-207.04968f, 18f, 87.84619f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; obj173.Steps = list253; reference192 = obj173; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 2 }; index2 = 1; List list254 = new List(index2); CollectionsMarshal.SetCount(list254, index2); span3 = CollectionsMarshal.AsSpan(list254); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042287u, new Vector3(-164.47705f, 14.004999f, 49.576538f), 130); obj174.Steps = list254; reference193 = obj174; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 3 }; num2 = 2; List list255 = new List(num2); CollectionsMarshal.SetCount(list255, num2); span3 = CollectionsMarshal.AsSpan(list255); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-157.07425f, 24.884384f, -354.37775f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanLittleAlaMhigo }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1042288u, new Vector3(153.09375f, 10.362769f, -436.88104f), 146) { Fly = true }; obj175.Steps = list255; reference194 = obj175; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 4 }; index2 = 2; List list256 = new List(index2); CollectionsMarshal.SetCount(list256, index2); span3 = CollectionsMarshal.AsSpan(list256); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(135.51227f, 10.850319f, -487.7127f), 146) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2012869u, new Vector3(137.4685f, 10.696533f, -488.36502f), 146); obj176.Steps = list256; reference195 = obj176; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 5 }; num2 = 1; List list257 = new List(num2); CollectionsMarshal.SetCount(list257, num2); span3 = CollectionsMarshal.AsSpan(list257); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042288u, new Vector3(153.09375f, 10.362769f, -436.88104f), 146) { Fly = true }; obj177.Steps = list257; reference196 = obj177; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 6 }; index2 = 2; List list258 = new List(index2); CollectionsMarshal.SetCount(list258, index2); span3 = CollectionsMarshal.AsSpan(list258); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012870u, new Vector3(154.46704f, -26.29132f, -437.46094f), 156) { StopDistance = 1f, TargetTerritoryId = (ushort)1061, Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1042281u, new Vector3(1.9378662f, 0.099999696f, -0.44250488f), 1061); obj178.Steps = list258; reference197 = obj178; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list259 = new List(num2); CollectionsMarshal.SetCount(list259, num2); span3 = CollectionsMarshal.AsSpan(list259); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042264u, new Vector3(124.22363f, 19.32629f, -617.42584f), 156) { Fly = true, NextQuestId = new QuestId(4666) }; obj179.Steps = list259; reference198 = obj179; questRoot30.QuestSequence = list251; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(4542); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list260 = new List(num); CollectionsMarshal.SetCount(list260, num); span = CollectionsMarshal.AsSpan(list260); index = 0; span[index] = "liza"; questRoot31.Author = list260; index = 7; List list261 = new List(index); CollectionsMarshal.SetCount(list261, index); span2 = CollectionsMarshal.AsSpan(list261); num = 0; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 0 }; index2 = 1; List list262 = new List(index2); CollectionsMarshal.SetCount(list262, index2); span3 = CollectionsMarshal.AsSpan(list262); num2 = 0; ref QuestStep reference200 = ref span3[num2]; QuestStep obj181 = new QuestStep(EInteractionType.AcceptQuest, 1042487u, new Vector3(32.272827f, -4.4237822E-07f, -0.7477417f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan }; num3 = 1; List list263 = new List(num3); CollectionsMarshal.SetCount(list263, num3); span4 = CollectionsMarshal.AsSpan(list263); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CHRHDB811_04542_Q4_000_000"), Answer = new ExcelRef("TEXT_CHRHDB811_04542_A4_000_001") }; obj181.DialogueChoices = list263; reference200 = obj181; obj180.Steps = list262; reference199 = obj180; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 1 }; num2 = 1; List list264 = new List(num2); CollectionsMarshal.SetCount(list264, num2); span3 = CollectionsMarshal.AsSpan(list264); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042488u, new Vector3(150.68274f, 4.783756f, -145.00653f), 963); obj182.Steps = list264; reference201 = obj182; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 2 }; index2 = 1; List list265 = new List(index2); CollectionsMarshal.SetCount(list265, index2); span3 = CollectionsMarshal.AsSpan(list265); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042489u, new Vector3(147.75305f, 27.06f, 36.057007f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanKama } }; obj183.Steps = list265; reference202 = obj183; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 3 }; num2 = 1; List list266 = new List(num2); CollectionsMarshal.SetCount(list266, num2); span3 = CollectionsMarshal.AsSpan(list266); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1027322u, new Vector3(-20.126648f, 3.9998171f, 204.24194f), 819) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumPendants } }; obj184.Steps = list266; reference203 = obj184; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 4 }; index2 = 7; List list267 = new List(index2); CollectionsMarshal.SetCount(list267, index2); span3 = CollectionsMarshal.AsSpan(list267); num2 = 0; span3[num2] = new QuestStep(EInteractionType.None, null, null, 819) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.CrystariumPendants, To = EAetheryteLocation.CrystariumTessellation } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(55.589294f, 2.0276523f, 669.1557f), 813) { Comment = "these bridges have navmesh problems", SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(15.410904f, 2.2598603f, 677.3755f), 813) { DisableNavmesh = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-82.79376f, 11.970126f, 765.8721f), 813) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; ref QuestStep reference205 = ref span3[num2]; QuestStep obj186 = new QuestStep(EInteractionType.Interact, 1042493u, new Vector3(-106.73688f, 14.173656f, 756.4354f), 813) { Fly = true }; num4 = 6; List list268 = new List(num4); CollectionsMarshal.SetCount(list268, num4); span6 = CollectionsMarshal.AsSpan(list268); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj186.CompletionQuestVariablesFlags = list268; reference205 = obj186; num2++; ref QuestStep reference206 = ref span3[num2]; QuestStep obj187 = new QuestStep(EInteractionType.Interact, 1042491u, new Vector3(-137.22437f, 9.572956f, 708.3999f), 813) { StopDistance = 1f, Fly = true }; num3 = 6; List list269 = new List(num3); CollectionsMarshal.SetCount(list269, num3); span6 = CollectionsMarshal.AsSpan(list269); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj187.CompletionQuestVariablesFlags = list269; reference206 = obj187; num2++; ref QuestStep reference207 = ref span3[num2]; QuestStep obj188 = new QuestStep(EInteractionType.Interact, 1042492u, new Vector3(-218.76862f, 1.9084097f, 756.16077f), 813) { Fly = true }; num4 = 6; List list270 = new List(num4); CollectionsMarshal.SetCount(list270, num4); span6 = CollectionsMarshal.AsSpan(list270); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj188.CompletionQuestVariablesFlags = list270; reference207 = obj188; obj185.Steps = list267; reference204 = obj185; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 5 }; num2 = 2; List list271 = new List(num2); CollectionsMarshal.SetCount(list271, num2); span3 = CollectionsMarshal.AsSpan(list271); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-82.79376f, 11.970126f, 765.8721f), 813) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1042494u, new Vector3(-54.032227f, 2.015483f, 677.9125f), 813); obj189.Steps = list271; reference208 = obj189; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list272 = new List(index2); CollectionsMarshal.SetCount(list272, index2); span3 = CollectionsMarshal.AsSpan(list272); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(15.410904f, 2.2598603f, 677.3755f), 813) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(55.589294f, 2.0276523f, 669.1557f), 813) { DisableNavmesh = true, Comment = "these bridges have navmesh problems", SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(105.453514f, -1.5952542f, 604.3535f), 813) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042497u, new Vector3(220.7522f, 12.699311f, 229.84656f), 813) { Fly = true, NextQuestId = new QuestId(4543) }; obj190.Steps = list272; reference209 = obj190; questRoot31.QuestSequence = list261; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(4543); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list273 = new List(num); CollectionsMarshal.SetCount(list273, num); span = CollectionsMarshal.AsSpan(list273); index = 0; span[index] = "liza"; questRoot32.Author = list273; index = 11; List list274 = new List(index); CollectionsMarshal.SetCount(list274, index); span2 = CollectionsMarshal.AsSpan(list274); num = 0; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 0 }; num2 = 1; List list275 = new List(num2); CollectionsMarshal.SetCount(list275, num2); span3 = CollectionsMarshal.AsSpan(list275); index2 = 0; ref QuestStep reference211 = ref span3[index2]; QuestStep obj192 = new QuestStep(EInteractionType.AcceptQuest, 1042499u, new Vector3(217.51733f, 12.445339f, 228.44275f), 813) { StopDistance = 5f }; num3 = 1; List list276 = new List(num3); CollectionsMarshal.SetCount(list276, num3); span4 = CollectionsMarshal.AsSpan(list276); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CHRHDB812_04543_Q1_000_000"), Answer = new ExcelRef("TEXT_CHRHDB812_04543_A1_000_002") }; obj192.DialogueChoices = list276; reference211 = obj192; obj191.Steps = list275; reference210 = obj191; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 1 }; index2 = 1; List list277 = new List(index2); CollectionsMarshal.SetCount(list277, index2); span3 = CollectionsMarshal.AsSpan(list277); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042502u, new Vector3(-57.38922f, -36.72638f, -254.53583f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumCabinetOfCuriosity } }; obj193.Steps = list277; reference212 = obj193; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 2 }; num2 = 1; List list278 = new List(num2); CollectionsMarshal.SetCount(list278, num2); span3 = CollectionsMarshal.AsSpan(list278); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042505u, new Vector3(148.11926f, 27.06f, 36.240112f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanKama } }; obj194.Steps = list278; reference213 = obj194; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 3 }; index2 = 2; List list279 = new List(index2); CollectionsMarshal.SetCount(list279, index2); span3 = CollectionsMarshal.AsSpan(list279); num2 = 0; ref QuestStep reference215 = ref span3[num2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 1037341u, new Vector3(133.77576f, 26.99999f, 12.405518f), 963); num4 = 6; List list280 = new List(num4); CollectionsMarshal.SetCount(list280, num4); span6 = CollectionsMarshal.AsSpan(list280); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep21.CompletionQuestVariablesFlags = list280; reference215 = questStep21; num2++; ref QuestStep reference216 = ref span3[num2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 1037352u, new Vector3(112.10791f, 26.99999f, 25.253662f), 963); num3 = 6; List list281 = new List(num3); CollectionsMarshal.SetCount(list281, num3); span6 = CollectionsMarshal.AsSpan(list281); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep22.CompletionQuestVariablesFlags = list281; reference216 = questStep22; obj195.Steps = list279; reference214 = obj195; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 4 }; num2 = 1; List list282 = new List(num2); CollectionsMarshal.SetCount(list282, num2); span3 = CollectionsMarshal.AsSpan(list282); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042506u, new Vector3(126.11572f, 26.999989f, 32.76111f), 963); obj196.Steps = list282; reference217 = obj196; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 5 }; index2 = 1; List list283 = new List(index2); CollectionsMarshal.SetCount(list283, index2); span3 = CollectionsMarshal.AsSpan(list283); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042508u, new Vector3(126.11572f, 26.999989f, 32.76111f), 963); obj197.Steps = list283; reference218 = obj197; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 6 }; num2 = 1; List list284 = new List(num2); CollectionsMarshal.SetCount(list284, num2); span3 = CollectionsMarshal.AsSpan(list284); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1037324u, new Vector3(-4.257263f, 27f, 36.362183f), 963); obj198.Steps = list284; reference219 = obj198; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 7 }; index2 = 2; List list285 = new List(index2); CollectionsMarshal.SetCount(list285, index2); span3 = CollectionsMarshal.AsSpan(list285); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-3.0175605f, 27f, 36.584843f), 963) { StopDistance = 0.5f, JumpDestination = new JumpDestination { Position = new Vector3(-3.6922705f, -1.9999962f, 52.106045f) } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1042509u, new Vector3(-29.373718f, -1.9999962f, 130.93762f), 963); obj199.Steps = list285; reference220 = obj199; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 8 }; num2 = 1; List list286 = new List(num2); CollectionsMarshal.SetCount(list286, num2); span3 = CollectionsMarshal.AsSpan(list286); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042510u, new Vector3(-337.57538f, 3.2215352f, 365.7129f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj200.Steps = list286; reference221 = obj200; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 9 }; index2 = 1; List list287 = new List(index2); CollectionsMarshal.SetCount(list287, index2); span3 = CollectionsMarshal.AsSpan(list287); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042511u, new Vector3(-376.669f, 1.1651754f, 379.23242f), 957) { StopDistance = 5f }; obj201.Steps = list287; reference222 = obj201; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list288 = new List(num2); CollectionsMarshal.SetCount(list288, num2); span3 = CollectionsMarshal.AsSpan(list288); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042512u, new Vector3(31.387817f, -5.021957E-07f, -0.65618896f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, NextQuestId = new QuestId(4641) }; obj202.Steps = list288; reference223 = obj202; questRoot32.QuestSequence = list274; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(4545); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list289 = new List(num); CollectionsMarshal.SetCount(list289, num); span = CollectionsMarshal.AsSpan(list289); index = 0; span[index] = "liza"; questRoot33.Author = list289; index = 9; List list290 = new List(index); CollectionsMarshal.SetCount(list290, index); span2 = CollectionsMarshal.AsSpan(list290); num = 0; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 0 }; index2 = 1; List list291 = new List(index2); CollectionsMarshal.SetCount(list291, index2); span3 = CollectionsMarshal.AsSpan(list291); num2 = 0; ref QuestStep reference225 = ref span3[num2]; QuestStep obj204 = new QuestStep(EInteractionType.AcceptQuest, 1041332u, new Vector3(194.68982f, 14.118598f, 485.9845f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; num4 = 1; List list292 = new List(num4); CollectionsMarshal.SetCount(list292, num4); span4 = CollectionsMarshal.AsSpan(list292); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANARK001_04545_Q1_000_004"), Answer = new ExcelRef("TEXT_BANARK001_04545_A1_000_002") }; obj204.DialogueChoices = list292; reference225 = obj204; obj203.Steps = list291; reference224 = obj203; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 1 }; num2 = 3; List list293 = new List(num2); CollectionsMarshal.SetCount(list293, num2); span3 = CollectionsMarshal.AsSpan(list293); index2 = 0; ref QuestStep reference227 = ref span3[index2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 1042303u, new Vector3(183.79492f, 10.683311f, 557.42737f), 957); num3 = 6; List list294 = new List(num3); CollectionsMarshal.SetCount(list294, num3); span6 = CollectionsMarshal.AsSpan(list294); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list294; reference227 = questStep23; index2++; ref QuestStep reference228 = ref span3[index2]; QuestStep questStep24 = new QuestStep(EInteractionType.Interact, 1042305u, new Vector3(200f, 10.114502f, 579.1256f), 957); num4 = 6; List list295 = new List(num4); CollectionsMarshal.SetCount(list295, num4); span6 = CollectionsMarshal.AsSpan(list295); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep24.CompletionQuestVariablesFlags = list295; reference228 = questStep24; index2++; ref QuestStep reference229 = ref span3[index2]; QuestStep obj206 = new QuestStep(EInteractionType.Interact, 1042304u, new Vector3(171.58765f, 4.763736f, 683.37524f), 957) { Fly = true }; num3 = 6; List list296 = new List(num3); CollectionsMarshal.SetCount(list296, num3); span6 = CollectionsMarshal.AsSpan(list296); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj206.CompletionQuestVariablesFlags = list296; reference229 = obj206; obj205.Steps = list293; reference226 = obj205; num++; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 2 }; index2 = 1; List list297 = new List(index2); CollectionsMarshal.SetCount(list297, index2); span3 = CollectionsMarshal.AsSpan(list297); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042306u, new Vector3(-260.6394f, 14.412592f, 202.62451f), 957) { Fly = true }; obj207.Steps = list297; reference230 = obj207; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 3 }; num2 = 2; List list298 = new List(num2); CollectionsMarshal.SetCount(list298, num2); span3 = CollectionsMarshal.AsSpan(list298); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(191.63799f, 15.136713f, 508.80118f), 957) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1041332u, new Vector3(194.68982f, 14.118598f, 485.9845f), 957); obj208.Steps = list298; reference231 = obj208; num++; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 4 }; index2 = 2; List list299 = new List(index2); CollectionsMarshal.SetCount(list299, index2); span3 = CollectionsMarshal.AsSpan(list299); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(191.63799f, 15.136713f, 508.80118f), 957) { Mount = true }; num2++; ref QuestStep reference233 = ref span3[num2]; QuestStep obj210 = new QuestStep(EInteractionType.Interact, 1042307u, new Vector3(121.01929f, 6.780056f, 585.59546f), 957) { Fly = true }; num4 = 1; List list300 = new List(num4); CollectionsMarshal.SetCount(list300, num4); span4 = CollectionsMarshal.AsSpan(list300); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANARK001_04545_Q4_000_081") }; obj210.DialogueChoices = list300; reference233 = obj210; obj209.Steps = list299; reference232 = obj209; num++; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 5 }; num2 = 1; List list301 = new List(num2); CollectionsMarshal.SetCount(list301, num2); span3 = CollectionsMarshal.AsSpan(list301); index2 = 0; ref QuestStep reference235 = ref span3[index2]; QuestStep obj212 = new QuestStep(EInteractionType.Interact, 1042310u, new Vector3(-488.7007f, 4.563182f, 18.20398f), 957) { StopDistance = 5f }; num3 = 1; List list302 = new List(num3); CollectionsMarshal.SetCount(list302, num3); span4 = CollectionsMarshal.AsSpan(list302); num4 = 0; span4[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANARK001_04545_Q5_000_115") }; obj212.DialogueChoices = list302; reference235 = obj212; obj211.Steps = list301; reference234 = obj211; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 6 }; index2 = 1; List list303 = new List(index2); CollectionsMarshal.SetCount(list303, index2); span3 = CollectionsMarshal.AsSpan(list303); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(159.25264f, 5.220791f, 606.4928f), 957); obj213.Steps = list303; reference236 = obj213; num++; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = 7 }; num2 = 1; List list304 = new List(num2); CollectionsMarshal.SetCount(list304, num2); span3 = CollectionsMarshal.AsSpan(list304); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041332u, new Vector3(194.68982f, 14.118598f, 485.9845f), 957); obj214.Steps = list304; reference237 = obj214; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list305 = new List(index2); CollectionsMarshal.SetCount(list305, index2); span3 = CollectionsMarshal.AsSpan(list305); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(191.63799f, 15.136713f, 508.80118f), 957) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042313u, new Vector3(-78.690796f, 40.010006f, 323.2318f), 957) { Fly = true }; obj215.Steps = list305; reference238 = obj215; questRoot33.QuestSequence = list290; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(4546); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list306 = new List(num); CollectionsMarshal.SetCount(list306, num); span = CollectionsMarshal.AsSpan(list306); index = 0; span[index] = "liza"; questRoot34.Author = list306; index = 10; List list307 = new List(index); CollectionsMarshal.SetCount(list307, index); span2 = CollectionsMarshal.AsSpan(list307); num = 0; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 0 }; num2 = 1; List list308 = new List(num2); CollectionsMarshal.SetCount(list308, num2); span3 = CollectionsMarshal.AsSpan(list308); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042300u, new Vector3(-76.82922f, 39.986862f, 309.98706f), 957); obj216.Steps = list308; reference239 = obj216; num++; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 1 }; index2 = 1; List list309 = new List(index2); CollectionsMarshal.SetCount(list309, index2); span3 = CollectionsMarshal.AsSpan(list309); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012919u, new Vector3(-464.22522f, 5.3864136f, 22.445984f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj217.Steps = list309; reference240 = obj217; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 2 }; num2 = 1; List list310 = new List(num2); CollectionsMarshal.SetCount(list310, num2); span3 = CollectionsMarshal.AsSpan(list310); index2 = 0; ref QuestStep reference242 = ref span3[index2]; QuestStep obj219 = new QuestStep(EInteractionType.Combat, null, new Vector3(-363.06543f, 55.300343f, -108.32965f), 957) { StopDistance = 0.25f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list311 = new List(num4); CollectionsMarshal.SetCount(list311, num4); span5 = CollectionsMarshal.AsSpan(list311); num3 = 0; span5[num3] = 14681u; obj219.KillEnemyDataIds = list311; reference242 = obj219; obj218.Steps = list310; reference241 = obj218; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 3 }; index2 = 1; List list312 = new List(index2); CollectionsMarshal.SetCount(list312, index2); span3 = CollectionsMarshal.AsSpan(list312); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042318u, new Vector3(-360.49445f, 54.680054f, -102.9527f), 957) { StopDistance = 7f }; obj220.Steps = list312; reference243 = obj220; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 4 }; num2 = 1; List list313 = new List(num2); CollectionsMarshal.SetCount(list313, num2); span3 = CollectionsMarshal.AsSpan(list313); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042321u, new Vector3(-522.9725f, 11.61713f, 88.97534f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj221.Steps = list313; reference244 = obj221; num++; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 5 }; index2 = 1; List list314 = new List(index2); CollectionsMarshal.SetCount(list314, index2); span3 = CollectionsMarshal.AsSpan(list314); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042322u, new Vector3(-523.36926f, 10.9199f, 85.34363f), 957); obj222.Steps = list314; reference245 = obj222; num++; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 6 }; num2 = 3; List list315 = new List(num2); CollectionsMarshal.SetCount(list315, num2); span3 = CollectionsMarshal.AsSpan(list315); index2 = 0; ref QuestStep reference247 = ref span3[index2]; QuestStep questStep25 = new QuestStep(EInteractionType.Interact, 1042324u, new Vector3(-558.0072f, 11.802552f, 114.03064f), 957); num3 = 6; List list316 = new List(num3); CollectionsMarshal.SetCount(list316, num3); span6 = CollectionsMarshal.AsSpan(list316); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep25.CompletionQuestVariablesFlags = list316; reference247 = questStep25; index2++; ref QuestStep reference248 = ref span3[index2]; QuestStep obj224 = new QuestStep(EInteractionType.Interact, 1042325u, new Vector3(-552.75806f, 1.120665f, 23.392029f), 957) { StopDistance = 0.5f, Fly = true }; num4 = 6; List list317 = new List(num4); CollectionsMarshal.SetCount(list317, num4); span6 = CollectionsMarshal.AsSpan(list317); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj224.CompletionQuestVariablesFlags = list317; reference248 = obj224; index2++; ref QuestStep reference249 = ref span3[index2]; QuestStep obj225 = new QuestStep(EInteractionType.Interact, 1042323u, new Vector3(-480.33875f, 1.9096844f, -13.53479f), 957) { Fly = true }; num3 = 6; List list318 = new List(num3); CollectionsMarshal.SetCount(list318, num3); span6 = CollectionsMarshal.AsSpan(list318); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj225.CompletionQuestVariablesFlags = list318; reference249 = obj225; obj223.Steps = list315; reference246 = obj223; num++; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 7 }; index2 = 1; List list319 = new List(index2); CollectionsMarshal.SetCount(list319, index2); span3 = CollectionsMarshal.AsSpan(list319); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042321u, new Vector3(-522.9725f, 11.61713f, 88.97534f), 957); obj226.Steps = list319; reference250 = obj226; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = 8 }; num2 = 1; List list320 = new List(num2); CollectionsMarshal.SetCount(list320, num2); span3 = CollectionsMarshal.AsSpan(list320); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041397u, new Vector3(402.30408f, 3.0506973f, -212.35986f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand }; obj227.Steps = list320; reference251 = obj227; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list321 = new List(index2); CollectionsMarshal.SetCount(list321, index2); span3 = CollectionsMarshal.AsSpan(list321); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042300u, new Vector3(-76.82922f, 39.986862f, 309.98706f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad, NextQuestId = new QuestId(4547) }; obj228.Steps = list321; reference252 = obj228; questRoot34.QuestSequence = list307; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(4547); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list322 = new List(num); CollectionsMarshal.SetCount(list322, num); span = CollectionsMarshal.AsSpan(list322); index = 0; span[index] = "liza"; questRoot35.Author = list322; index = 7; List list323 = new List(index); CollectionsMarshal.SetCount(list323, index); span2 = CollectionsMarshal.AsSpan(list323); num = 0; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 0 }; num2 = 1; List list324 = new List(num2); CollectionsMarshal.SetCount(list324, num2); span3 = CollectionsMarshal.AsSpan(list324); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042300u, new Vector3(-76.82922f, 39.977543f, 309.98706f), 957); obj229.Steps = list324; reference253 = obj229; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 1 }; index2 = 1; List list325 = new List(index2); CollectionsMarshal.SetCount(list325, index2); span3 = CollectionsMarshal.AsSpan(list325); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042327u, new Vector3(413.35156f, 19.3188f, -457.57233f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand }; obj230.Steps = list325; reference254 = obj230; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = 2 }; num2 = 1; List list326 = new List(num2); CollectionsMarshal.SetCount(list326, num2); span3 = CollectionsMarshal.AsSpan(list326); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012921u, new Vector3(128.89294f, 16f, -437.9187f), 957) { Fly = true }; obj231.Steps = list326; reference255 = obj231; num++; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 3 }; index2 = 1; List list327 = new List(index2); CollectionsMarshal.SetCount(list327, index2); span3 = CollectionsMarshal.AsSpan(list327); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042328u, new Vector3(128.31311f, 16.178802f, -439.78027f), 957) { StopDistance = 4.5f }; obj232.Steps = list327; reference256 = obj232; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = 4 }; num2 = 1; List list328 = new List(num2); CollectionsMarshal.SetCount(list328, num2); span3 = CollectionsMarshal.AsSpan(list328); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042327u, new Vector3(413.35156f, 19.3188f, -457.57233f), 957) { Fly = true }; obj233.Steps = list328; reference257 = obj233; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 5 }; index2 = 1; List list329 = new List(index2); CollectionsMarshal.SetCount(list329, index2); span3 = CollectionsMarshal.AsSpan(list329); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042330u, new Vector3(383.1692f, 3.1168795f, -263.8133f), 957) { Fly = true }; obj234.Steps = list329; reference258 = obj234; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list330 = new List(num2); CollectionsMarshal.SetCount(list330, num2); span3 = CollectionsMarshal.AsSpan(list330); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042300u, new Vector3(-76.82922f, 39.986862f, 309.98706f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj235.Steps = list330; reference259 = obj235; questRoot35.QuestSequence = list323; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(4548); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list331 = new List(num); CollectionsMarshal.SetCount(list331, num); span = CollectionsMarshal.AsSpan(list331); index = 0; span[index] = "liza"; questRoot36.Author = list331; index = 6; List list332 = new List(index); CollectionsMarshal.SetCount(list332, index); span2 = CollectionsMarshal.AsSpan(list332); num = 0; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = 0 }; index2 = 1; List list333 = new List(index2); CollectionsMarshal.SetCount(list333, index2); span3 = CollectionsMarshal.AsSpan(list333); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042300u, new Vector3(-76.82922f, 39.977543f, 309.98706f), 957); obj236.Steps = list333; reference260 = obj236; num++; ref QuestSequence reference261 = ref span2[num]; QuestSequence obj237 = new QuestSequence { Sequence = 1 }; num2 = 1; List list334 = new List(num2); CollectionsMarshal.SetCount(list334, num2); span3 = CollectionsMarshal.AsSpan(list334); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042336u, new Vector3(409.964f, 18.253498f, -461.53967f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand }; obj237.Steps = list334; reference261 = obj237; num++; ref QuestSequence reference262 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = 2 }; index2 = 2; List list335 = new List(index2); CollectionsMarshal.SetCount(list335, index2); span3 = CollectionsMarshal.AsSpan(list335); num2 = 0; ref QuestStep reference263 = ref span3[num2]; QuestStep obj239 = new QuestStep(EInteractionType.Interact, 2012970u, new Vector3(197.4364f, 9.323181f, -438.71216f), 957) { Fly = true }; num4 = 6; List list336 = new List(num4); CollectionsMarshal.SetCount(list336, num4); span6 = CollectionsMarshal.AsSpan(list336); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj239.CompletionQuestVariablesFlags = list336; reference263 = obj239; num2++; ref QuestStep reference264 = ref span3[num2]; QuestStep obj240 = new QuestStep(EInteractionType.Combat, 2012924u, new Vector3(179.33923f, 7.309021f, -392.44684f), 957) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list337 = new List(num3); CollectionsMarshal.SetCount(list337, num3); span5 = CollectionsMarshal.AsSpan(list337); num4 = 0; span5[num4] = 14683u; obj240.KillEnemyDataIds = list337; num4 = 6; List list338 = new List(num4); CollectionsMarshal.SetCount(list338, num4); span6 = CollectionsMarshal.AsSpan(list338); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj240.CompletionQuestVariablesFlags = list338; reference264 = obj240; obj238.Steps = list335; reference262 = obj238; num++; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 3 }; num2 = 1; List list339 = new List(num2); CollectionsMarshal.SetCount(list339, num2); span3 = CollectionsMarshal.AsSpan(list339); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042339u, new Vector3(145.95251f, 9.608223f, -234.24127f), 957) { Fly = true }; obj241.Steps = list339; reference265 = obj241; num++; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = 4 }; index2 = 1; List list340 = new List(index2); CollectionsMarshal.SetCount(list340, index2); span3 = CollectionsMarshal.AsSpan(list340); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042343u, new Vector3(142.53455f, 10.132848f, -232.89844f), 957) { StopDistance = 7f }; obj242.Steps = list340; reference266 = obj242; num++; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list341 = new List(num2); CollectionsMarshal.SetCount(list341, num2); span3 = CollectionsMarshal.AsSpan(list341); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042300u, new Vector3(-76.82922f, 39.977543f, 309.98706f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj243.Steps = list341; reference267 = obj243; questRoot36.QuestSequence = list332; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(4549); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list342 = new List(num); CollectionsMarshal.SetCount(list342, num); span = CollectionsMarshal.AsSpan(list342); index = 0; span[index] = "skiaz"; questRoot37.Author = list342; index = 8; List list343 = new List(index); CollectionsMarshal.SetCount(list343, index); span2 = CollectionsMarshal.AsSpan(list343); num = 0; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = 0 }; index2 = 1; List list344 = new List(index2); CollectionsMarshal.SetCount(list344, index2); span3 = CollectionsMarshal.AsSpan(list344); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042300u, new Vector3(-76.82922f, 39.977543f, 309.98706f), 957) { Fly = true }; obj244.Steps = list344; reference268 = obj244; num++; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 1 }; num2 = 3; List list345 = new List(num2); CollectionsMarshal.SetCount(list345, num2); span3 = CollectionsMarshal.AsSpan(list345); index2 = 0; ref QuestStep reference270 = ref span3[index2]; QuestStep obj246 = new QuestStep(EInteractionType.Combat, 2012925u, new Vector3(-108.01868f, 40.17688f, 182.5741f), 957) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list346 = new List(num3); CollectionsMarshal.SetCount(list346, num3); span5 = CollectionsMarshal.AsSpan(list346); num4 = 0; span5[num4] = 14684u; obj246.KillEnemyDataIds = list346; reference270 = obj246; index2++; ref QuestStep reference271 = ref span3[index2]; QuestStep obj247 = new QuestStep(EInteractionType.Combat, 2012926u, new Vector3(-53.574463f, 56.22937f, 66.056274f), 957) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list347 = new List(num4); CollectionsMarshal.SetCount(list347, num4); span5 = CollectionsMarshal.AsSpan(list347); num3 = 0; span5[num3] = 14685u; obj247.KillEnemyDataIds = list347; reference271 = obj247; index2++; ref QuestStep reference272 = ref span3[index2]; QuestStep obj248 = new QuestStep(EInteractionType.Combat, 2012927u, new Vector3(-246.05176f, 18.509094f, 128.58777f), 957) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list348 = new List(num3); CollectionsMarshal.SetCount(list348, num3); span5 = CollectionsMarshal.AsSpan(list348); num4 = 0; span5[num4] = 14684u; obj248.KillEnemyDataIds = list348; reference272 = obj248; obj245.Steps = list345; reference269 = obj245; num++; ref QuestSequence reference273 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = 2 }; index2 = 1; List list349 = new List(index2); CollectionsMarshal.SetCount(list349, index2); span3 = CollectionsMarshal.AsSpan(list349); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042353u, new Vector3(-56.199036f, 35.964603f, 379.07983f), 957) { Fly = true }; obj249.Steps = list349; reference273 = obj249; num++; ref QuestSequence reference274 = ref span2[num]; QuestSequence obj250 = new QuestSequence { Sequence = 3 }; num2 = 1; List list350 = new List(num2); CollectionsMarshal.SetCount(list350, num2); span3 = CollectionsMarshal.AsSpan(list350); index2 = 0; ref QuestStep reference275 = ref span3[index2]; QuestStep obj251 = new QuestStep(EInteractionType.Interact, 1042353u, new Vector3(-56.199036f, 35.964603f, 379.07983f), 957) { Fly = true }; num4 = 1; List list351 = new List(num4); CollectionsMarshal.SetCount(list351, num4); span4 = CollectionsMarshal.AsSpan(list351); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANARK005_04549_Q2_000_046"), Answer = new ExcelRef("TEXT_BANARK005_04549_A2_000_001") }; obj251.DialogueChoices = list351; reference275 = obj251; obj250.Steps = list350; reference274 = obj250; num++; ref QuestSequence reference276 = ref span2[num]; QuestSequence obj252 = new QuestSequence { Sequence = 4 }; index2 = 1; List list352 = new List(index2); CollectionsMarshal.SetCount(list352, index2); span3 = CollectionsMarshal.AsSpan(list352); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042347u, new Vector3(178.7594f, 5.6198997f, 617.02905f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj252.Steps = list352; reference276 = obj252; num++; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = 5 }; num2 = 1; List list353 = new List(num2); CollectionsMarshal.SetCount(list353, num2); span3 = CollectionsMarshal.AsSpan(list353); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042346u, new Vector3(175.21924f, 5.629661f, 614.12976f), 957) { Fly = true }; obj253.Steps = list353; reference277 = obj253; num++; ref QuestSequence reference278 = ref span2[num]; QuestSequence obj254 = new QuestSequence { Sequence = 6 }; index2 = 1; List list354 = new List(index2); CollectionsMarshal.SetCount(list354, index2); span3 = CollectionsMarshal.AsSpan(list354); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012928u, new Vector3(185.62585f, 60.318848f, -605.98157f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand }; obj254.Steps = list354; reference278 = obj254; num++; ref QuestSequence reference279 = ref span2[num]; QuestSequence obj255 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list355 = new List(num2); CollectionsMarshal.SetCount(list355, num2); span3 = CollectionsMarshal.AsSpan(list355); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042300u, new Vector3(-76.82922f, 39.977543f, 309.98706f), 957); obj255.Steps = list355; reference279 = obj255; questRoot37.QuestSequence = list343; AddQuest(questId37, questRoot37); } private static void LoadQuests91() { QuestId questId = new QuestId(4550); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; ref QuestStep reference2 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.AcceptQuest, 1042300u, new Vector3(-76.82922f, 39.977543f, 309.98706f), 957); int num3 = 1; List list4 = new List(num3); CollectionsMarshal.SetCount(list4, num3); Span span4 = CollectionsMarshal.AsSpan(list4); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANARK006_04550_Q1_000_007"), Answer = new ExcelRef("TEXT_BANARK006_04550_A1_000_001") }; questStep.DialogueChoices = list4; reference2 = questStep; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list5 = new List(index2); CollectionsMarshal.SetCount(list5, index2); span3 = CollectionsMarshal.AsSpan(list5); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012929u, new Vector3(-73.74689f, 39.96338f, 321.58386f), 957); obj2.Steps = list5; reference3 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042300u, new Vector3(-76.82922f, 39.977543f, 309.98706f), 957); obj3.Steps = list6; reference4 = obj3; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(4551); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list7 = new List(num); CollectionsMarshal.SetCount(list7, num); span = CollectionsMarshal.AsSpan(list7); index = 0; span[index] = "liza"; questRoot2.Author = list7; index = 3; List list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 0 }; index2 = 1; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj4.Steps = list9; reference5 = obj4; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 1 }; num2 = 3; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; ref QuestStep reference7 = ref span3[index2]; QuestStep obj6 = new QuestStep(EInteractionType.Interact, 1042363u, new Vector3(227.58826f, 4.933288f, 644.4037f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; index3 = 6; List list11 = new List(index3); CollectionsMarshal.SetCount(list11, index3); Span span5 = CollectionsMarshal.AsSpan(list11); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj6.CompletionQuestVariablesFlags = list11; reference7 = obj6; index2++; ref QuestStep reference8 = ref span3[index2]; QuestStep obj7 = new QuestStep(EInteractionType.Interact, 1042364u, new Vector3(198.93188f, 1.7699993f, 707.1183f), 957) { Fly = true }; num3 = 6; List list12 = new List(num3); CollectionsMarshal.SetCount(list12, num3); span5 = CollectionsMarshal.AsSpan(list12); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj7.CompletionQuestVariablesFlags = list12; reference8 = obj7; index2++; ref QuestStep reference9 = ref span3[index2]; QuestStep obj8 = new QuestStep(EInteractionType.Interact, 1042365u, new Vector3(177.66077f, 5.331657f, 651.27026f), 957) { Fly = true }; index3 = 6; List list13 = new List(index3); CollectionsMarshal.SetCount(list13, index3); span5 = CollectionsMarshal.AsSpan(list13); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj8.CompletionQuestVariablesFlags = list13; reference9 = obj8; obj5.Steps = list10; reference6 = obj5; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true }; obj9.Steps = list14; reference10 = obj9; questRoot2.QuestSequence = list8; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(4552); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list15 = new List(num); CollectionsMarshal.SetCount(list15, num); span = CollectionsMarshal.AsSpan(list15); index = 0; span[index] = "liza"; questRoot3.Author = list15; index = 4; List list16 = new List(index); CollectionsMarshal.SetCount(list16, index); span2 = CollectionsMarshal.AsSpan(list16); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 0 }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj10.Steps = list17; reference11 = obj10; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 1 }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037644u, new Vector3(-293.72095f, 1.4600283f, 551.0491f), 957) { Fly = true }; obj11.Steps = list18; reference12 = obj11; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 2 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042366u, new Vector3(185.56494f, 1.8742322f, 760.4332f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj12.Steps = list19; reference13 = obj12; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true }; obj13.Steps = list20; reference14 = obj13; questRoot3.QuestSequence = list16; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(4553); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list21 = new List(num); CollectionsMarshal.SetCount(list21, num); span = CollectionsMarshal.AsSpan(list21); index = 0; span[index] = "liza"; questRoot4.Author = list21; index = 3; List list22 = new List(index); CollectionsMarshal.SetCount(list22, index); span2 = CollectionsMarshal.AsSpan(list22); num = 0; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj14.Steps = list23; reference15 = obj14; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 1 }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; ref QuestStep reference17 = ref span3[num2]; QuestStep obj16 = new QuestStep(EInteractionType.Combat, 2012850u, new Vector3(-399.74066f, 58.91504f, -354.97064f), 957) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list25 = new List(num3); CollectionsMarshal.SetCount(list25, num3); Span span6 = CollectionsMarshal.AsSpan(list25); index3 = 0; span6[index3] = 14674u; index3++; span6[index3] = 14675u; obj16.KillEnemyDataIds = list25; reference17 = obj16; obj15.Steps = list24; reference16 = obj15; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj17.Steps = list26; reference18 = obj17; questRoot4.QuestSequence = list22; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(4554); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list27 = new List(num); CollectionsMarshal.SetCount(list27, num); span = CollectionsMarshal.AsSpan(list27); index = 0; span[index] = "liza"; questRoot5.Author = list27; index = 5; List list28 = new List(index); CollectionsMarshal.SetCount(list28, index); span2 = CollectionsMarshal.AsSpan(list28); num = 0; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 0 }; index2 = 1; List list29 = new List(index2); CollectionsMarshal.SetCount(list29, index2); span3 = CollectionsMarshal.AsSpan(list29); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj18.Steps = list29; reference19 = obj18; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 1 }; num2 = 1; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042367u, new Vector3(507.01135f, 12.589098f, -482.96332f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand }; obj19.Steps = list30; reference20 = obj19; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 2 }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012851u, new Vector3(427.4204f, 18.44812f, -451.37714f), 957) { Fly = true }; obj20.Steps = list31; reference21 = obj20; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 3 }; num2 = 3; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012851u, new Vector3(427.4204f, 18.44812f, -451.37714f), 957) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(436.76804f, 21.84539f, -466.46533f), 957) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1042367u, new Vector3(507.01135f, 12.589098f, -482.96332f), 957) { DisableNavmesh = true }; obj21.Steps = list32; reference22 = obj21; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj22.Steps = list33; reference23 = obj22; questRoot5.QuestSequence = list28; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(4555); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list34 = new List(num); CollectionsMarshal.SetCount(list34, num); span = CollectionsMarshal.AsSpan(list34); index = 0; span[index] = "liza"; questRoot6.Author = list34; index = 3; List list35 = new List(index); CollectionsMarshal.SetCount(list35, index); span2 = CollectionsMarshal.AsSpan(list35); num = 0; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 0 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj23.Steps = list36; reference24 = obj23; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 1 }; index2 = 4; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; ref QuestStep reference26 = ref span3[num2]; QuestStep obj25 = new QuestStep(EInteractionType.Interact, 1043108u, new Vector3(336.41565f, 0.9428888f, 624.10913f), 957) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index3 = 1; List list38 = new List(index3); CollectionsMarshal.SetCount(list38, index3); span4 = CollectionsMarshal.AsSpan(list38); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANARK105_04555_Q1_000_000") }; obj25.DialogueChoices = list38; reference26 = obj25; num2++; ref QuestStep reference27 = ref span3[num2]; QuestStep obj26 = new QuestStep(EInteractionType.Interact, 2012853u, new Vector3(392.66028f, 57.602783f, 630.64f), 957) { Fly = true }; num3 = 6; List list39 = new List(num3); CollectionsMarshal.SetCount(list39, num3); span5 = CollectionsMarshal.AsSpan(list39); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj26.CompletionQuestVariablesFlags = list39; reference27 = obj26; num2++; ref QuestStep reference28 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2012854u, new Vector3(422.99524f, 62.91284f, 584.161f), 957); index3 = 6; List list40 = new List(index3); CollectionsMarshal.SetCount(list40, index3); span5 = CollectionsMarshal.AsSpan(list40); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list40; reference28 = questStep2; num2++; ref QuestStep reference29 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2012852u, new Vector3(445.27344f, 68.46716f, 588.03687f), 957); num3 = 6; List list41 = new List(num3); CollectionsMarshal.SetCount(list41, num3); span5 = CollectionsMarshal.AsSpan(list41); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list41; reference29 = questStep3; obj24.Steps = list37; reference25 = obj24; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; ref QuestStep reference31 = ref span3[index2]; QuestStep obj28 = new QuestStep(EInteractionType.Interact, 1043107u, new Vector3(376.51636f, 55.220497f, 601.0985f), 957) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index3 = 1; List list43 = new List(index3); CollectionsMarshal.SetCount(list43, index3); span4 = CollectionsMarshal.AsSpan(list43); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANARK105_04555_Q2_000_000") }; obj28.DialogueChoices = list43; reference31 = obj28; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(236.26051f, 2.3393192f, 644.57275f), 957) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true }; obj27.Steps = list42; reference30 = obj27; questRoot6.QuestSequence = list35; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(4556); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list44 = new List(num); CollectionsMarshal.SetCount(list44, num); span = CollectionsMarshal.AsSpan(list44); index = 0; span[index] = "liza"; questRoot7.Author = list44; index = 3; List list45 = new List(index); CollectionsMarshal.SetCount(list45, index); span2 = CollectionsMarshal.AsSpan(list45); num = 0; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 0 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj29.Steps = list46; reference32 = obj29; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 1 }; num2 = 3; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; ref QuestStep reference34 = ref span3[index2]; QuestStep obj31 = new QuestStep(EInteractionType.Interact, 1042368u, new Vector3(-485.771f, 39.62969f, 114.213745f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; num3 = 6; List> list48 = new List>(num3); CollectionsMarshal.SetCount(list48, num3); Span> span7 = CollectionsMarshal.AsSpan(list48); index3 = 0; span7[index3] = null; index3++; span7[index3] = null; index3++; ref List reference35 = ref span7[index3]; int num4 = 1; List list49 = new List(num4); CollectionsMarshal.SetCount(list49, num4); span5 = CollectionsMarshal.AsSpan(list49); int index4 = 0; span5[index4] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); reference35 = list49; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; obj31.RequiredQuestVariables = list48; index3 = 1; List list50 = new List(index3); CollectionsMarshal.SetCount(list50, index3); span4 = CollectionsMarshal.AsSpan(list50); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANARK106_04556_Q1_000_000"), Answer = new ExcelRef("TEXT_BANARK106_04556_A1_000_001") }; obj31.DialogueChoices = list50; reference34 = obj31; index2++; ref QuestStep reference36 = ref span3[index2]; QuestStep obj32 = new QuestStep(EInteractionType.Interact, 1042369u, new Vector3(-561.2726f, 11.802609f, 128.95398f), 957) { Fly = true }; num3 = 6; List> list51 = new List>(num3); CollectionsMarshal.SetCount(list51, num3); span7 = CollectionsMarshal.AsSpan(list51); index3 = 0; span7[index3] = null; index3++; span7[index3] = null; index3++; ref List reference37 = ref span7[index3]; index4 = 1; List list52 = new List(index4); CollectionsMarshal.SetCount(list52, index4); span5 = CollectionsMarshal.AsSpan(list52); num4 = 0; span5[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference37 = list52; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; obj32.RequiredQuestVariables = list51; index3 = 1; List list53 = new List(index3); CollectionsMarshal.SetCount(list53, index3); span4 = CollectionsMarshal.AsSpan(list53); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANARK106_04556_Q2_000_000"), Answer = new ExcelRef("TEXT_BANARK106_04556_A2_000_001") }; obj32.DialogueChoices = list53; reference36 = obj32; index2++; ref QuestStep reference38 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1042370u, new Vector3(-506.37067f, 5.1961365f, 63.401123f), 957); num3 = 6; List> list54 = new List>(num3); CollectionsMarshal.SetCount(list54, num3); span7 = CollectionsMarshal.AsSpan(list54); index3 = 0; span7[index3] = null; index3++; span7[index3] = null; index3++; ref List reference39 = ref span7[index3]; num4 = 1; List list55 = new List(num4); CollectionsMarshal.SetCount(list55, num4); span5 = CollectionsMarshal.AsSpan(list55); index4 = 0; span5[index4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference39 = list55; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; questStep4.RequiredQuestVariables = list54; index3 = 1; List list56 = new List(index3); CollectionsMarshal.SetCount(list56, index3); span4 = CollectionsMarshal.AsSpan(list56); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANARK106_04556_Q3_000_000"), Answer = new ExcelRef("TEXT_BANARK106_04556_A3_000_001") }; questStep4.DialogueChoices = list56; reference38 = questStep4; obj30.Steps = list47; reference33 = obj30; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list57 = new List(index2); CollectionsMarshal.SetCount(list57, index2); span3 = CollectionsMarshal.AsSpan(list57); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true }; obj33.Steps = list57; reference40 = obj33; questRoot7.QuestSequence = list45; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(4557); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list58 = new List(num); CollectionsMarshal.SetCount(list58, num); span = CollectionsMarshal.AsSpan(list58); index = 0; span[index] = "liza"; questRoot8.Author = list58; index = 4; List list59 = new List(index); CollectionsMarshal.SetCount(list59, index); span2 = CollectionsMarshal.AsSpan(list59); num = 0; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 0 }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj34.Steps = list60; reference41 = obj34; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 1 }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042302u, new Vector3(-102.43384f, 40.00001f, 331.89893f), 957); obj35.Steps = list61; reference42 = obj35; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 2 }; num2 = 6; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; ref QuestStep reference44 = ref span3[index2]; QuestStep obj37 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(436.3157f, 3.1168795f, -241.61731f), 957) { Fly = true, Land = true }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 6; List list63 = new List(num3); CollectionsMarshal.SetCount(list63, num3); span5 = CollectionsMarshal.AsSpan(list63); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list63; skipConditions.StepIf = skipStepConditions; obj37.SkipConditions = skipConditions; reference44 = obj37; index2++; ref QuestStep reference45 = ref span3[index2]; QuestStep obj38 = new QuestStep(EInteractionType.Action, 1042372u, new Vector3(441.062f, 3.5405273f, -238.78845f), 957) { StopDistance = 5f, Action = EAction.YellowGulal }; index3 = 6; List list64 = new List(index3); CollectionsMarshal.SetCount(list64, index3); span5 = CollectionsMarshal.AsSpan(list64); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj38.CompletionQuestVariablesFlags = list64; reference45 = obj38; index2++; ref QuestStep reference46 = ref span3[index2]; QuestStep obj39 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(378.90213f, 3.1168797f, -226.82733f), 957) { Fly = true, Land = true }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 6; List list65 = new List(num3); CollectionsMarshal.SetCount(list65, num3); span5 = CollectionsMarshal.AsSpan(list65); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list65; skipConditions2.StepIf = skipStepConditions2; obj39.SkipConditions = skipConditions2; reference46 = obj39; index2++; ref QuestStep reference47 = ref span3[index2]; QuestStep obj40 = new QuestStep(EInteractionType.Action, 1042371u, new Vector3(376.7605f, 3.3540652f, -225.33002f), 957) { StopDistance = 5f, Action = EAction.BlueGulal }; index3 = 6; List list66 = new List(index3); CollectionsMarshal.SetCount(list66, index3); span5 = CollectionsMarshal.AsSpan(list66); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj40.CompletionQuestVariablesFlags = list66; reference47 = obj40; index2++; ref QuestStep reference48 = ref span3[index2]; QuestStep obj41 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(404.06558f, 13.027411f, -307.05457f), 957) { Fly = true, Land = true }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 6; List list67 = new List(num3); CollectionsMarshal.SetCount(list67, num3); span5 = CollectionsMarshal.AsSpan(list67); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list67; skipConditions3.StepIf = skipStepConditions3; obj41.SkipConditions = skipConditions3; reference48 = obj41; index2++; ref QuestStep reference49 = ref span3[index2]; QuestStep obj42 = new QuestStep(EInteractionType.Action, 1042373u, new Vector3(406.1189f, 13.0274105f, -311.0857f), 957) { StopDistance = 5f, Action = EAction.RedGulal }; index3 = 6; List list68 = new List(index3); CollectionsMarshal.SetCount(list68, index3); span5 = CollectionsMarshal.AsSpan(list68); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj42.CompletionQuestVariablesFlags = list68; reference49 = obj42; obj36.Steps = list62; reference43 = obj36; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(404.065f, 13.027411f, -306.9749f), 957) { StopDistance = 10000f, Mount = false, Comment = "Unmount from Quest Mount" }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj43.Steps = list69; reference50 = obj43; questRoot8.QuestSequence = list59; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(4558); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list70 = new List(num); CollectionsMarshal.SetCount(list70, num); span = CollectionsMarshal.AsSpan(list70); index = 0; span[index] = "liza"; questRoot9.Author = list70; index = 4; List list71 = new List(index); CollectionsMarshal.SetCount(list71, index); span2 = CollectionsMarshal.AsSpan(list71); num = 0; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 0 }; num2 = 1; List list72 = new List(num2); CollectionsMarshal.SetCount(list72, num2); span3 = CollectionsMarshal.AsSpan(list72); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj44.Steps = list72; reference51 = obj44; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 1 }; index2 = 1; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042376u, new Vector3(205.34058f, 63.981293f, -640.4059f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanGateOfFirstSight } }; obj45.Steps = list73; reference52 = obj45; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 2 }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012908u, new Vector3(208.23987f, 65.62903f, -642.1149f), 957); obj46.Steps = list74; reference53 = obj46; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj47.Steps = list75; reference54 = obj47; questRoot9.QuestSequence = list71; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(4559); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list76 = new List(num); CollectionsMarshal.SetCount(list76, num); span = CollectionsMarshal.AsSpan(list76); index = 0; span[index] = "liza"; questRoot10.Author = list76; index = 4; List list77 = new List(index); CollectionsMarshal.SetCount(list77, index); span2 = CollectionsMarshal.AsSpan(list77); num = 0; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 0 }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj48.Steps = list78; reference55 = obj48; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 1 }; index2 = 1; List list79 = new List(index2); CollectionsMarshal.SetCount(list79, index2); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; ref QuestStep reference57 = ref span3[num2]; QuestStep obj50 = new QuestStep(EInteractionType.Combat, null, new Vector3(-605.46277f, 2.1626635f, -336.87347f), 957) { StopDistance = 0.25f, Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list80 = new List(num3); CollectionsMarshal.SetCount(list80, num3); span6 = CollectionsMarshal.AsSpan(list80); index3 = 0; span6[index3] = 14676u; obj50.KillEnemyDataIds = list80; reference57 = obj50; obj49.Steps = list79; reference56 = obj49; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 2 }; num2 = 1; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042378u, new Vector3(-605.46277f, 2.1626635f, -336.87347f), 957) { StopDistance = 5f }; obj51.Steps = list81; reference58 = obj51; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj52.Steps = list82; reference59 = obj52; questRoot10.QuestSequence = list77; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(4560); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list83 = new List(num); CollectionsMarshal.SetCount(list83, num); span = CollectionsMarshal.AsSpan(list83); index = 0; span[index] = "liza"; questRoot11.Author = list83; index = 3; List list84 = new List(index); CollectionsMarshal.SetCount(list84, index); span2 = CollectionsMarshal.AsSpan(list84); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; num2 = 1; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj53.Steps = list85; reference60 = obj53; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 1 }; index2 = 5; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-611.4443f, 4.030203f, 520.76807f), 957) { Fly = true }; num2++; ref QuestStep reference62 = ref span3[num2]; QuestStep obj55 = new QuestStep(EInteractionType.Interact, 2012880u, new Vector3(-669.4896f, -36.42328f, 522.6367f), 957) { DisableNavmesh = true, Fly = true }; index3 = 6; List> list87 = new List>(index3); CollectionsMarshal.SetCount(list87, index3); span7 = CollectionsMarshal.AsSpan(list87); num3 = 0; span7[num3] = null; num3++; ref List reference63 = ref span7[num3]; index4 = 2; List list88 = new List(index4); CollectionsMarshal.SetCount(list88, index4); span5 = CollectionsMarshal.AsSpan(list88); num4 = 0; span5[num4] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num4++; span5[num4] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); reference63 = list88; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; obj55.RequiredQuestVariables = list87; reference62 = obj55; num2++; ref QuestStep reference64 = ref span3[num2]; QuestStep obj56 = new QuestStep(EInteractionType.Interact, 2012881u, new Vector3(-652.4605f, -31.784546f, 554.46704f), 957) { DisableNavmesh = true, Fly = true }; num3 = 6; List> list89 = new List>(num3); CollectionsMarshal.SetCount(list89, num3); span7 = CollectionsMarshal.AsSpan(list89); index3 = 0; span7[index3] = null; index3++; ref List reference65 = ref span7[index3]; num4 = 2; List list90 = new List(num4); CollectionsMarshal.SetCount(list90, num4); span5 = CollectionsMarshal.AsSpan(list90); index4 = 0; span5[index4] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); index4++; span5[index4] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference65 = list90; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; obj56.RequiredQuestVariables = list89; reference64 = obj56; num2++; ref QuestStep reference66 = ref span3[num2]; QuestStep obj57 = new QuestStep(EInteractionType.Interact, 2012882u, new Vector3(-729.9458f, -38.864807f, 600.5187f), 957) { Fly = true }; index3 = 6; List> list91 = new List>(index3); CollectionsMarshal.SetCount(list91, index3); span7 = CollectionsMarshal.AsSpan(list91); num3 = 0; span7[num3] = null; num3++; ref List reference67 = ref span7[num3]; index4 = 2; List list92 = new List(index4); CollectionsMarshal.SetCount(list92, index4); span5 = CollectionsMarshal.AsSpan(list92); num4 = 0; span5[num4] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); num4++; span5[num4] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference67 = list92; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; obj57.RequiredQuestVariables = list91; reference66 = obj57; num2++; ref QuestStep reference68 = ref span3[num2]; QuestStep obj58 = new QuestStep(EInteractionType.Interact, 2012883u, new Vector3(-746.0593f, -38.92578f, 597.0397f), 957) { Fly = true }; num3 = 6; List> list93 = new List>(num3); CollectionsMarshal.SetCount(list93, num3); span7 = CollectionsMarshal.AsSpan(list93); index3 = 0; span7[index3] = null; index3++; ref List reference69 = ref span7[index3]; num4 = 2; List list94 = new List(num4); CollectionsMarshal.SetCount(list94, num4); span5 = CollectionsMarshal.AsSpan(list94); index4 = 0; span5[index4] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); index4++; span5[index4] = new QuestWorkValue(null, (byte)4, EQuestWorkMode.Bitwise); reference69 = list94; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; obj58.RequiredQuestVariables = list93; reference68 = obj58; obj54.Steps = list86; reference61 = obj54; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj59.Steps = list95; reference70 = obj59; questRoot11.QuestSequence = list84; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(4561); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list96 = new List(num); CollectionsMarshal.SetCount(list96, num); span = CollectionsMarshal.AsSpan(list96); index = 0; span[index] = "liza"; questRoot12.Author = list96; index = 3; List list97 = new List(index); CollectionsMarshal.SetCount(list97, index); span2 = CollectionsMarshal.AsSpan(list97); num = 0; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 0 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj60.Steps = list98; reference71 = obj60; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 1 }; num2 = 3; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; ref QuestStep reference73 = ref span3[index2]; QuestStep obj62 = new QuestStep(EInteractionType.Interact, 1042384u, new Vector3(562.7068f, 12.048153f, 157.85449f), 957) { Fly = true }; index3 = 6; List> list100 = new List>(index3); CollectionsMarshal.SetCount(list100, index3); span7 = CollectionsMarshal.AsSpan(list100); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; ref List reference74 = ref span7[num3]; index4 = 2; List list101 = new List(index4); CollectionsMarshal.SetCount(list101, index4); span5 = CollectionsMarshal.AsSpan(list101); num4 = 0; span5[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num4++; span5[num4] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); reference74 = list101; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; obj62.RequiredQuestVariables = list100; reference73 = obj62; index2++; ref QuestStep reference75 = ref span3[index2]; QuestStep obj63 = new QuestStep(EInteractionType.Interact, 1042385u, new Vector3(614.43494f, 38.455334f, 193.77429f), 957) { Fly = true }; num3 = 6; List> list102 = new List>(num3); CollectionsMarshal.SetCount(list102, num3); span7 = CollectionsMarshal.AsSpan(list102); index3 = 0; span7[index3] = null; index3++; span7[index3] = null; index3++; ref List reference76 = ref span7[index3]; num4 = 2; List list103 = new List(num4); CollectionsMarshal.SetCount(list103, num4); span5 = CollectionsMarshal.AsSpan(list103); index4 = 0; span5[index4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); index4++; span5[index4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference76 = list103; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; obj63.RequiredQuestVariables = list102; reference75 = obj63; index2++; ref QuestStep reference77 = ref span3[index2]; QuestStep obj64 = new QuestStep(EInteractionType.Interact, 1042386u, new Vector3(607.35486f, 18.607574f, 212.14612f), 957) { Fly = true }; index3 = 6; List> list104 = new List>(index3); CollectionsMarshal.SetCount(list104, index3); span7 = CollectionsMarshal.AsSpan(list104); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; ref List reference78 = ref span7[num3]; index4 = 2; List list105 = new List(index4); CollectionsMarshal.SetCount(list105, index4); span5 = CollectionsMarshal.AsSpan(list105); num4 = 0; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); num4++; span5[num4] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); reference78 = list105; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; obj64.RequiredQuestVariables = list104; reference77 = obj64; obj61.Steps = list99; reference72 = obj61; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true }; obj65.Steps = list106; reference79 = obj65; questRoot12.QuestSequence = list97; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(4562); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list107 = new List(num); CollectionsMarshal.SetCount(list107, num); span = CollectionsMarshal.AsSpan(list107); index = 0; span[index] = "liza"; questRoot13.Author = list107; index = 3; List list108 = new List(index); CollectionsMarshal.SetCount(list108, index); span2 = CollectionsMarshal.AsSpan(list108); num = 0; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 0 }; num2 = 1; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj66.Steps = list109; reference80 = obj66; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 1 }; index2 = 2; List list110 = new List(index2); CollectionsMarshal.SetCount(list110, index2); span3 = CollectionsMarshal.AsSpan(list110); num2 = 0; ref QuestStep reference82 = ref span3[num2]; QuestStep obj68 = new QuestStep(EInteractionType.Interact, 1042390u, new Vector3(376.089f, 3.1168795f, -241.77924f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand }; num3 = 6; List list111 = new List(num3); CollectionsMarshal.SetCount(list111, num3); span5 = CollectionsMarshal.AsSpan(list111); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj68.CompletionQuestVariablesFlags = list111; reference82 = obj68; num2++; ref QuestStep reference83 = ref span3[num2]; QuestStep obj69 = new QuestStep(EInteractionType.Interact, 1042389u, new Vector3(-416.31195f, 10.9610405f, 11.48999f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; index3 = 6; List list112 = new List(index3); CollectionsMarshal.SetCount(list112, index3); span5 = CollectionsMarshal.AsSpan(list112); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj69.CompletionQuestVariablesFlags = list112; reference83 = obj69; obj67.Steps = list110; reference81 = obj67; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true }; obj70.Steps = list113; reference84 = obj70; questRoot13.QuestSequence = list108; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(4563); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list114 = new List(num); CollectionsMarshal.SetCount(list114, num); span = CollectionsMarshal.AsSpan(list114); index = 0; span[index] = "liza"; questRoot14.Author = list114; index = 4; List list115 = new List(index); CollectionsMarshal.SetCount(list115, index); span2 = CollectionsMarshal.AsSpan(list115); num = 0; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 0 }; index2 = 1; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj71.Steps = list116; reference85 = obj71; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 1 }; num2 = 3; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; ref QuestStep reference87 = ref span3[index2]; QuestStep obj73 = new QuestStep(EInteractionType.UseItem, 2012884u, new Vector3(111.46704f, 5.935669f, -294.36182f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand, ItemId = 2003420u }; num3 = 6; List> list118 = new List>(num3); CollectionsMarshal.SetCount(list118, num3); span7 = CollectionsMarshal.AsSpan(list118); index3 = 0; span7[index3] = null; index3++; ref List reference88 = ref span7[index3]; num4 = 1; List list119 = new List(num4); CollectionsMarshal.SetCount(list119, num4); span5 = CollectionsMarshal.AsSpan(list119); index4 = 0; span5[index4] = new QuestWorkValue((byte)1, (byte)3, EQuestWorkMode.Bitwise); reference88 = list119; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; obj73.RequiredQuestVariables = list118; reference87 = obj73; index2++; ref QuestStep reference89 = ref span3[index2]; QuestStep obj74 = new QuestStep(EInteractionType.UseItem, 2012885u, new Vector3(108.17114f, 8.224609f, -373.22046f), 957) { Fly = true, ItemId = 2003420u }; index3 = 6; List> list120 = new List>(index3); CollectionsMarshal.SetCount(list120, index3); span7 = CollectionsMarshal.AsSpan(list120); num3 = 0; span7[num3] = null; num3++; ref List reference90 = ref span7[num3]; index4 = 1; List list121 = new List(index4); CollectionsMarshal.SetCount(list121, index4); span5 = CollectionsMarshal.AsSpan(list121); num4 = 0; span5[num4] = new QuestWorkValue((byte)1, (byte)2, EQuestWorkMode.Bitwise); reference90 = list121; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; obj74.RequiredQuestVariables = list120; reference89 = obj74; index2++; ref QuestStep reference91 = ref span3[index2]; QuestStep obj75 = new QuestStep(EInteractionType.UseItem, 2012886u, new Vector3(135.91211f, 6.4850464f, -327.5349f), 957) { Fly = true, ItemId = 2003420u }; num3 = 6; List> list122 = new List>(num3); CollectionsMarshal.SetCount(list122, num3); span7 = CollectionsMarshal.AsSpan(list122); index3 = 0; span7[index3] = null; index3++; ref List reference92 = ref span7[index3]; num4 = 1; List list123 = new List(num4); CollectionsMarshal.SetCount(list123, num4); span5 = CollectionsMarshal.AsSpan(list123); index4 = 0; span5[index4] = new QuestWorkValue((byte)1, (byte)1, EQuestWorkMode.Bitwise); reference92 = list123; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; obj75.RequiredQuestVariables = list122; reference91 = obj75; obj72.Steps = list117; reference86 = obj72; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 2 }; index2 = 3; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; ref QuestStep reference94 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 2012884u, new Vector3(111.46704f, 5.935669f, -294.36182f), 957); index3 = 6; List> list125 = new List>(index3); CollectionsMarshal.SetCount(list125, index3); span7 = CollectionsMarshal.AsSpan(list125); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; ref List reference95 = ref span7[num3]; index4 = 1; List list126 = new List(index4); CollectionsMarshal.SetCount(list126, index4); span5 = CollectionsMarshal.AsSpan(list126); num4 = 0; span5[num4] = new QuestWorkValue(0, 0, EQuestWorkMode.Bitwise); reference95 = list126; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; questStep5.RequiredQuestVariables = list125; reference94 = questStep5; num2++; ref QuestStep reference96 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2012885u, new Vector3(108.17114f, 8.224609f, -373.22046f), 957); num3 = 6; List> list127 = new List>(num3); CollectionsMarshal.SetCount(list127, num3); span7 = CollectionsMarshal.AsSpan(list127); index3 = 0; span7[index3] = null; index3++; span7[index3] = null; index3++; ref List reference97 = ref span7[index3]; num4 = 1; List list128 = new List(num4); CollectionsMarshal.SetCount(list128, num4); span5 = CollectionsMarshal.AsSpan(list128); index4 = 0; span5[index4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); reference97 = list128; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; questStep6.RequiredQuestVariables = list127; reference96 = questStep6; num2++; ref QuestStep reference98 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2012886u, new Vector3(135.91211f, 6.4850464f, -327.5349f), 957); index3 = 6; List> list129 = new List>(index3); CollectionsMarshal.SetCount(list129, index3); span7 = CollectionsMarshal.AsSpan(list129); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; ref List reference99 = ref span7[num3]; index4 = 1; List list130 = new List(index4); CollectionsMarshal.SetCount(list130, index4); span5 = CollectionsMarshal.AsSpan(list130); num4 = 0; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); reference99 = list130; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; questStep7.RequiredQuestVariables = list129; reference98 = questStep7; obj76.Steps = list124; reference93 = obj76; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true }; obj77.Steps = list131; reference100 = obj77; questRoot14.QuestSequence = list115; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(4564); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list132 = new List(num); CollectionsMarshal.SetCount(list132, num); span = CollectionsMarshal.AsSpan(list132); index = 0; span[index] = "liza"; questRoot15.Author = list132; index = 4; List list133 = new List(index); CollectionsMarshal.SetCount(list133, index); span2 = CollectionsMarshal.AsSpan(list133); num = 0; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 0 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj78.Steps = list134; reference101 = obj78; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 1 }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042302u, new Vector3(-102.43384f, 40.00001f, 331.89893f), 957); obj79.Steps = list135; reference102 = obj79; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 2 }; index2 = 6; List list136 = new List(index2); CollectionsMarshal.SetCount(list136, index2); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; ref QuestStep reference104 = ref span3[num2]; QuestStep obj81 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(86.44138f, 38.836067f, 375.43958f), 957) { Fly = true, Land = true }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 6; List list137 = new List(num3); CollectionsMarshal.SetCount(list137, num3); span5 = CollectionsMarshal.AsSpan(list137); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list137; skipConditions4.StepIf = skipStepConditions4; obj81.SkipConditions = skipConditions4; reference104 = obj81; num2++; ref QuestStep reference105 = ref span3[num2]; QuestStep obj82 = new QuestStep(EInteractionType.Action, 2012887u, new Vector3(90.71484f, 38.70359f, 377.7981f), 957) { StopDistance = 5f, Action = EAction.YellowGulal }; index3 = 6; List list138 = new List(index3); CollectionsMarshal.SetCount(list138, index3); span5 = CollectionsMarshal.AsSpan(list138); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj82.CompletionQuestVariablesFlags = list138; reference105 = obj82; num2++; ref QuestStep reference106 = ref span3[num2]; QuestStep obj83 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-73.42284f, 50.283375f, 165.20433f), 957) { Fly = true, Land = true }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num3 = 6; List list139 = new List(num3); CollectionsMarshal.SetCount(list139, num3); span5 = CollectionsMarshal.AsSpan(list139); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions5.CompletionQuestVariablesFlags = list139; skipConditions5.StepIf = skipStepConditions5; obj83.SkipConditions = skipConditions5; reference106 = obj83; num2++; ref QuestStep reference107 = ref span3[num2]; QuestStep obj84 = new QuestStep(EInteractionType.Action, 2012888u, new Vector3(-74.2962f, 50.095337f, 160.41797f), 957) { StopDistance = 5f, Action = EAction.YellowGulal }; index3 = 6; List list140 = new List(index3); CollectionsMarshal.SetCount(list140, index3); span5 = CollectionsMarshal.AsSpan(list140); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj84.CompletionQuestVariablesFlags = list140; reference107 = obj84; num2++; ref QuestStep reference108 = ref span3[num2]; QuestStep obj85 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-195.75089f, 35.536575f, 98.20429f), 957) { Fly = true, Land = true }; SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num3 = 6; List list141 = new List(num3); CollectionsMarshal.SetCount(list141, num3); span5 = CollectionsMarshal.AsSpan(list141); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions6.CompletionQuestVariablesFlags = list141; skipConditions6.StepIf = skipStepConditions6; obj85.SkipConditions = skipConditions6; reference108 = obj85; num2++; ref QuestStep reference109 = ref span3[num2]; QuestStep obj86 = new QuestStep(EInteractionType.Action, 2012889u, new Vector3(-197.9859f, 36.209595f, 94.102295f), 957) { StopDistance = 5f, Action = EAction.YellowGulal }; index3 = 6; List list142 = new List(index3); CollectionsMarshal.SetCount(list142, index3); span5 = CollectionsMarshal.AsSpan(list142); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj86.CompletionQuestVariablesFlags = list142; reference109 = obj86; obj80.Steps = list136; reference103 = obj80; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-68.59158f, 39.9961f, 320.7581f), 957) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Mount = false, Comment = "TODO Verify this properly unmounts" }; obj87.Steps = list143; reference110 = obj87; questRoot15.QuestSequence = list133; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(4565); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list144 = new List(num); CollectionsMarshal.SetCount(list144, num); span = CollectionsMarshal.AsSpan(list144); index = 0; span[index] = "liza"; questRoot16.Author = list144; index = 3; List list145 = new List(index); CollectionsMarshal.SetCount(list145, index); span2 = CollectionsMarshal.AsSpan(list145); num = 0; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 0 }; index2 = 1; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj88.Steps = list146; reference111 = obj88; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 1 }; num2 = 1; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; ref QuestStep reference113 = ref span3[index2]; QuestStep obj90 = new QuestStep(EInteractionType.Combat, 2012855u, new Vector3(-255.23767f, 69.13855f, -527.8248f), 957) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list148 = new List(num3); CollectionsMarshal.SetCount(list148, num3); span6 = CollectionsMarshal.AsSpan(list148); index3 = 0; span6[index3] = 14677u; obj90.KillEnemyDataIds = list148; reference113 = obj90; obj89.Steps = list147; reference112 = obj89; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj91.Steps = list149; reference114 = obj91; questRoot16.QuestSequence = list145; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(4566); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list150 = new List(num); CollectionsMarshal.SetCount(list150, num); span = CollectionsMarshal.AsSpan(list150); index = 0; span[index] = "liza"; questRoot17.Author = list150; index = 5; List list151 = new List(index); CollectionsMarshal.SetCount(list151, index); span2 = CollectionsMarshal.AsSpan(list151); num = 0; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 0 }; num2 = 1; List list152 = new List(num2); CollectionsMarshal.SetCount(list152, num2); span3 = CollectionsMarshal.AsSpan(list152); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj92.Steps = list152; reference115 = obj92; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 1 }; index2 = 1; List list153 = new List(index2); CollectionsMarshal.SetCount(list153, index2); span3 = CollectionsMarshal.AsSpan(list153); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042469u, new Vector3(-578.5153f, -0.01527307f, -36.514893f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj93.Steps = list153; reference116 = obj93; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 2 }; num2 = 1; List list154 = new List(num2); CollectionsMarshal.SetCount(list154, num2); span3 = CollectionsMarshal.AsSpan(list154); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 1042470u, new Vector3(-579.553f, -0.058757372f, -31.23523f), 957) { StopDistance = 4f, ItemId = 2003401u }; obj94.Steps = list154; reference117 = obj94; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 3 }; index2 = 1; List list155 = new List(index2); CollectionsMarshal.SetCount(list155, index2); span3 = CollectionsMarshal.AsSpan(list155); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042470u, new Vector3(-579.553f, -0.058757372f, -31.23523f), 957) { StopDistance = 4f }; obj95.Steps = list155; reference118 = obj95; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true }; obj96.Steps = list156; reference119 = obj96; questRoot17.QuestSequence = list151; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(4567); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list157 = new List(num); CollectionsMarshal.SetCount(list157, num); span = CollectionsMarshal.AsSpan(list157); index = 0; span[index] = "liza"; questRoot18.Author = list157; index = 3; List list158 = new List(index); CollectionsMarshal.SetCount(list158, index); span2 = CollectionsMarshal.AsSpan(list158); num = 0; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 0 }; index2 = 1; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj97.Steps = list159; reference120 = obj97; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 1 }; num2 = 3; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); index2 = 0; ref QuestStep reference122 = ref span3[index2]; QuestStep obj99 = new QuestStep(EInteractionType.Interact, 2012858u, new Vector3(280.78125f, 0.045776367f, 556.7252f), 957) { Fly = true }; index3 = 6; List list161 = new List(index3); CollectionsMarshal.SetCount(list161, index3); span5 = CollectionsMarshal.AsSpan(list161); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj99.CompletionQuestVariablesFlags = list161; reference122 = obj99; index2++; ref QuestStep reference123 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2012857u, new Vector3(303.36462f, 0.015197754f, 530.44934f), 957); num3 = 6; List list162 = new List(num3); CollectionsMarshal.SetCount(list162, num3); span5 = CollectionsMarshal.AsSpan(list162); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list162; reference123 = questStep8; index2++; ref QuestStep reference124 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 2012856u, new Vector3(281.94092f, 0.015197754f, 510.64307f), 957); index3 = 6; List list163 = new List(index3); CollectionsMarshal.SetCount(list163, index3); span5 = CollectionsMarshal.AsSpan(list163); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list163; reference124 = questStep9; obj98.Steps = list160; reference121 = obj98; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true }; obj100.Steps = list164; reference125 = obj100; questRoot18.QuestSequence = list158; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(4568); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list165 = new List(num); CollectionsMarshal.SetCount(list165, num); span = CollectionsMarshal.AsSpan(list165); index = 0; span[index] = "liza"; questRoot19.Author = list165; index = 4; List list166 = new List(index); CollectionsMarshal.SetCount(list166, index); span2 = CollectionsMarshal.AsSpan(list166); num = 0; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 0 }; num2 = 1; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj101.Steps = list167; reference126 = obj101; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 1 }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012892u, new Vector3(-120.19531f, 41.000854f, 340.41345f), 957); obj102.Steps = list168; reference127 = obj102; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 2 }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042458u, new Vector3(416.5254f, 8.834262f, -344.38086f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand }; obj103.Steps = list169; reference128 = obj103; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj104.Steps = list170; reference129 = obj104; questRoot19.QuestSequence = list166; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(4569); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list171 = new List(num); CollectionsMarshal.SetCount(list171, num); span = CollectionsMarshal.AsSpan(list171); index = 0; span[index] = "liza"; questRoot20.Author = list171; index = 4; List list172 = new List(index); CollectionsMarshal.SetCount(list172, index); span2 = CollectionsMarshal.AsSpan(list172); num = 0; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 0 }; num2 = 1; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj105.Steps = list173; reference130 = obj105; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 1 }; index2 = 1; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2012893u, new Vector3(267.32275f, 7.156433f, -476.34088f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand, ItemId = 2003403u }; obj106.Steps = list174; reference131 = obj106; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 2 }; num2 = 1; List list175 = new List(num2); CollectionsMarshal.SetCount(list175, num2); span3 = CollectionsMarshal.AsSpan(list175); index2 = 0; ref QuestStep reference133 = ref span3[index2]; QuestStep obj108 = new QuestStep(EInteractionType.Combat, 2012894u, new Vector3(257.09924f, 6.6071167f, -468.0705f), 957) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list176 = new List(num3); CollectionsMarshal.SetCount(list176, num3); span6 = CollectionsMarshal.AsSpan(list176); index3 = 0; span6[index3] = 14678u; obj108.KillEnemyDataIds = list176; reference133 = obj108; obj107.Steps = list175; reference132 = obj107; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj109.Steps = list177; reference134 = obj109; questRoot20.QuestSequence = list172; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(4570); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list178 = new List(num); CollectionsMarshal.SetCount(list178, num); span = CollectionsMarshal.AsSpan(list178); index = 0; span[index] = "liza"; questRoot21.Author = list178; index = 3; List list179 = new List(index); CollectionsMarshal.SetCount(list179, index); span2 = CollectionsMarshal.AsSpan(list179); num = 0; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 0 }; num2 = 1; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj110.Steps = list180; reference135 = obj110; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 1 }; index2 = 6; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; ref QuestStep reference137 = ref span3[num2]; QuestStep obj112 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(263.92963f, 7.600955f, 289.10162f), 957) { Fly = true }; SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); index3 = 6; List list182 = new List(index3); CollectionsMarshal.SetCount(list182, index3); span5 = CollectionsMarshal.AsSpan(list182); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions7.CompletionQuestVariablesFlags = list182; skipConditions7.StepIf = skipStepConditions7; obj112.SkipConditions = skipConditions7; reference137 = obj112; num2++; ref QuestStep reference138 = ref span3[num2]; QuestStep obj113 = new QuestStep(EInteractionType.UseItem, 2012902u, new Vector3(264.88135f, 8.773865f, 287.98352f), 957) { ItemId = 2003405u }; num3 = 6; List list183 = new List(num3); CollectionsMarshal.SetCount(list183, num3); span5 = CollectionsMarshal.AsSpan(list183); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj113.CompletionQuestVariablesFlags = list183; reference138 = obj113; num2++; ref QuestStep reference139 = ref span3[num2]; QuestStep obj114 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(337.84723f, 6.94503f, 359.85526f), 957) { Fly = true }; SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions8 = new SkipStepConditions(); index3 = 6; List list184 = new List(index3); CollectionsMarshal.SetCount(list184, index3); span5 = CollectionsMarshal.AsSpan(list184); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions8.CompletionQuestVariablesFlags = list184; skipConditions8.StepIf = skipStepConditions8; obj114.SkipConditions = skipConditions8; reference139 = obj114; num2++; ref QuestStep reference140 = ref span3[num2]; QuestStep obj115 = new QuestStep(EInteractionType.UseItem, 2012901u, new Vector3(340.07776f, 8.2855835f, 360.3723f), 957) { ItemId = 2003405u }; num3 = 6; List list185 = new List(num3); CollectionsMarshal.SetCount(list185, num3); span5 = CollectionsMarshal.AsSpan(list185); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj115.CompletionQuestVariablesFlags = list185; reference140 = obj115; num2++; ref QuestStep reference141 = ref span3[num2]; QuestStep obj116 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(254.98802f, 7.049597f, 373.44046f), 957) { Fly = true }; SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions9 = new SkipStepConditions(); index3 = 6; List list186 = new List(index3); CollectionsMarshal.SetCount(list186, index3); span5 = CollectionsMarshal.AsSpan(list186); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions9.CompletionQuestVariablesFlags = list186; skipConditions9.StepIf = skipStepConditions9; obj116.SkipConditions = skipConditions9; reference141 = obj116; num2++; ref QuestStep reference142 = ref span3[num2]; QuestStep obj117 = new QuestStep(EInteractionType.UseItem, 2012900u, new Vector3(254.8103f, 8.377136f, 375.20398f), 957) { ItemId = 2003405u }; num3 = 6; List list187 = new List(num3); CollectionsMarshal.SetCount(list187, num3); span5 = CollectionsMarshal.AsSpan(list187); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj117.CompletionQuestVariablesFlags = list187; reference142 = obj117; obj111.Steps = list181; reference136 = obj111; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list188 = new List(num2); CollectionsMarshal.SetCount(list188, num2); span3 = CollectionsMarshal.AsSpan(list188); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true }; obj118.Steps = list188; reference143 = obj118; questRoot21.QuestSequence = list179; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(4571); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list189 = new List(num); CollectionsMarshal.SetCount(list189, num); span = CollectionsMarshal.AsSpan(list189); index = 0; span[index] = "liza"; questRoot22.Author = list189; index = 4; List list190 = new List(index); CollectionsMarshal.SetCount(list190, index); span2 = CollectionsMarshal.AsSpan(list190); num = 0; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 0 }; index2 = 1; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj119.Steps = list191; reference144 = obj119; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 1 }; num2 = 2; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(459.61847f, 7.3659906f, 22.413525f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, 2012895u, new Vector3(461.8142f, 9.262146f, 24.2771f), 957) { StopDistance = 5f, ItemId = 2003407u, GroundTarget = true }; obj120.Steps = list192; reference145 = obj120; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 2 }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012897u, new Vector3(458.39624f, 7.4005737f, 23.788818f), 957); obj121.Steps = list193; reference146 = obj121; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj122.Steps = list194; reference147 = obj122; questRoot22.QuestSequence = list190; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(4572); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list195 = new List(num); CollectionsMarshal.SetCount(list195, num); span = CollectionsMarshal.AsSpan(list195); index = 0; span[index] = "liza"; questRoot23.Author = list195; index = 3; List list196 = new List(index); CollectionsMarshal.SetCount(list196, index); span2 = CollectionsMarshal.AsSpan(list196); num = 0; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 0 }; index2 = 1; List list197 = new List(index2); CollectionsMarshal.SetCount(list197, index2); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj123.Steps = list197; reference148 = obj123; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 1 }; num2 = 2; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; ref QuestStep reference150 = ref span3[index2]; QuestStep obj125 = new QuestStep(EInteractionType.Combat, 2012903u, new Vector3(37.03357f, 22.507019f, -8.133057f), 957) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list199 = new List(index3); CollectionsMarshal.SetCount(list199, index3); span6 = CollectionsMarshal.AsSpan(list199); num3 = 0; span6[num3] = 14679u; obj125.KillEnemyDataIds = list199; num3 = 6; List list200 = new List(num3); CollectionsMarshal.SetCount(list200, num3); span5 = CollectionsMarshal.AsSpan(list200); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj125.CompletionQuestVariablesFlags = list200; reference150 = obj125; index2++; ref QuestStep reference151 = ref span3[index2]; QuestStep obj126 = new QuestStep(EInteractionType.Combat, 2012904u, new Vector3(116.68567f, 22.262878f, -71.000244f), 957) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list201 = new List(index3); CollectionsMarshal.SetCount(list201, index3); span6 = CollectionsMarshal.AsSpan(list201); num3 = 0; span6[num3] = 14679u; obj126.KillEnemyDataIds = list201; num3 = 6; List list202 = new List(num3); CollectionsMarshal.SetCount(list202, num3); span5 = CollectionsMarshal.AsSpan(list202); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj126.CompletionQuestVariablesFlags = list202; reference151 = obj126; obj124.Steps = list198; reference149 = obj124; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list203 = new List(index2); CollectionsMarshal.SetCount(list203, index2); span3 = CollectionsMarshal.AsSpan(list203); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true }; obj127.Steps = list203; reference152 = obj127; questRoot23.QuestSequence = list196; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(4573); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list204 = new List(num); CollectionsMarshal.SetCount(list204, num); span = CollectionsMarshal.AsSpan(list204); index = 0; span[index] = "liza"; questRoot24.Author = list204; index = 3; List list205 = new List(index); CollectionsMarshal.SetCount(list205, index); span2 = CollectionsMarshal.AsSpan(list205); num = 0; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 0 }; num2 = 1; List list206 = new List(num2); CollectionsMarshal.SetCount(list206, num2); span3 = CollectionsMarshal.AsSpan(list206); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj128.Steps = list206; reference153 = obj128; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 1 }; index2 = 4; List list207 = new List(index2); CollectionsMarshal.SetCount(list207, index2); span3 = CollectionsMarshal.AsSpan(list207); num2 = 0; ref QuestStep reference155 = ref span3[num2]; QuestStep obj130 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(96.680695f, 38.981216f, 249.31558f), 957) { Fly = true }; SkipConditions skipConditions10 = new SkipConditions(); SkipStepConditions skipStepConditions10 = new SkipStepConditions(); index3 = 6; List list208 = new List(index3); CollectionsMarshal.SetCount(list208, index3); span5 = CollectionsMarshal.AsSpan(list208); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions10.CompletionQuestVariablesFlags = list208; skipConditions10.StepIf = skipStepConditions10; obj130.SkipConditions = skipConditions10; reference155 = obj130; num2++; ref QuestStep reference156 = ref span3[num2]; QuestStep obj131 = new QuestStep(EInteractionType.Interact, 2012907u, new Vector3(95.140015f, -29.404175f, 183.94751f), 957) { DisableNavmesh = true }; num3 = 6; List list209 = new List(num3); CollectionsMarshal.SetCount(list209, num3); span5 = CollectionsMarshal.AsSpan(list209); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj131.CompletionQuestVariablesFlags = list209; reference156 = obj131; num2++; ref QuestStep reference157 = ref span3[num2]; QuestStep obj132 = new QuestStep(EInteractionType.Interact, 2012906u, new Vector3(74.84546f, -35.41626f, 212.05457f), 957) { Fly = true }; index3 = 6; List list210 = new List(index3); CollectionsMarshal.SetCount(list210, index3); span5 = CollectionsMarshal.AsSpan(list210); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj132.CompletionQuestVariablesFlags = list210; reference157 = obj132; num2++; ref QuestStep reference158 = ref span3[num2]; QuestStep obj133 = new QuestStep(EInteractionType.Interact, 2012905u, new Vector3(132.7992f, -25.558899f, 206.74438f), 957) { Fly = true }; num3 = 6; List list211 = new List(num3); CollectionsMarshal.SetCount(list211, num3); span5 = CollectionsMarshal.AsSpan(list211); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj133.CompletionQuestVariablesFlags = list211; reference158 = obj133; obj129.Steps = list207; reference154 = obj129; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list212 = new List(num2); CollectionsMarshal.SetCount(list212, num2); span3 = CollectionsMarshal.AsSpan(list212); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(110.10968f, 5.2216215f, 201.52365f), 957) { DisableNavmesh = true, Mount = true, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true }; obj134.Steps = list212; reference159 = obj134; questRoot24.QuestSequence = list205; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(4574); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list213 = new List(num); CollectionsMarshal.SetCount(list213, num); span = CollectionsMarshal.AsSpan(list213); index = 0; span[index] = "liza"; questRoot25.Author = list213; index = 3; List list214 = new List(index); CollectionsMarshal.SetCount(list214, index); span2 = CollectionsMarshal.AsSpan(list214); num = 0; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 0 }; index2 = 1; List list215 = new List(index2); CollectionsMarshal.SetCount(list215, index2); span3 = CollectionsMarshal.AsSpan(list215); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj135.Steps = list215; reference160 = obj135; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 1 }; num2 = 4; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); index2 = 0; ref QuestStep reference162 = ref span3[index2]; QuestStep obj137 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-78.12948f, 89.78411f, -666.6682f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanGateOfFirstSight } }; SkipConditions skipConditions11 = new SkipConditions(); SkipStepConditions skipStepConditions11 = new SkipStepConditions(); index3 = 6; List list217 = new List(index3); CollectionsMarshal.SetCount(list217, index3); span5 = CollectionsMarshal.AsSpan(list217); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions11.CompletionQuestVariablesFlags = list217; skipConditions11.StepIf = skipStepConditions11; obj137.SkipConditions = skipConditions11; reference162 = obj137; index2++; ref QuestStep reference163 = ref span3[index2]; QuestStep obj138 = new QuestStep(EInteractionType.Emote, 1042462u, new Vector3(-73.86902f, 89.90596f, -666.0411f), 957) { StopDistance = 7f, Emote = EEmote.Doubt }; num3 = 6; List list218 = new List(num3); CollectionsMarshal.SetCount(list218, num3); span5 = CollectionsMarshal.AsSpan(list218); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj138.CompletionQuestVariablesFlags = list218; reference163 = obj138; index2++; ref QuestStep reference164 = ref span3[index2]; QuestStep obj139 = new QuestStep(EInteractionType.Emote, 1042461u, new Vector3(-85.160645f, 100.062004f, -715.3277f), 957) { Fly = true, Emote = EEmote.Doubt }; index3 = 6; List list219 = new List(index3); CollectionsMarshal.SetCount(list219, index3); span5 = CollectionsMarshal.AsSpan(list219); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj139.CompletionQuestVariablesFlags = list219; reference164 = obj139; index2++; ref QuestStep reference165 = ref span3[index2]; QuestStep obj140 = new QuestStep(EInteractionType.Emote, 1042460u, new Vector3(-143.66376f, 95.4186f, -702.4491f), 957) { Fly = true, Emote = EEmote.Doubt }; num3 = 6; List list220 = new List(num3); CollectionsMarshal.SetCount(list220, num3); span5 = CollectionsMarshal.AsSpan(list220); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj140.CompletionQuestVariablesFlags = list220; reference165 = obj140; obj136.Steps = list216; reference161 = obj136; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj141.Steps = list221; reference166 = obj141; questRoot25.QuestSequence = list214; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(4575); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list222 = new List(num); CollectionsMarshal.SetCount(list222, num); span = CollectionsMarshal.AsSpan(list222); index = 0; span[index] = "liza"; questRoot26.Author = list222; index = 5; List list223 = new List(index); CollectionsMarshal.SetCount(list223, index); span2 = CollectionsMarshal.AsSpan(list223); num = 0; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 0 }; num2 = 1; List list224 = new List(num2); CollectionsMarshal.SetCount(list224, num2); span3 = CollectionsMarshal.AsSpan(list224); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj142.Steps = list224; reference167 = obj142; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 1 }; index2 = 1; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042466u, new Vector3(-525.2003f, 6.158311f, -574.5785f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj143.Steps = list225; reference168 = obj143; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 2 }; num2 = 1; List list226 = new List(num2); CollectionsMarshal.SetCount(list226, num2); span3 = CollectionsMarshal.AsSpan(list226); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012977u, new Vector3(-526.66516f, 6.1188354f, -579.52246f), 957); obj144.Steps = list226; reference169 = obj144; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 3 }; index2 = 1; List list227 = new List(index2); CollectionsMarshal.SetCount(list227, index2); span3 = CollectionsMarshal.AsSpan(list227); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042467u, new Vector3(-582.5437f, 9.775031f, -553.64307f), 957); obj145.Steps = list227; reference170 = obj145; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list228 = new List(num2); CollectionsMarshal.SetCount(list228, num2); span3 = CollectionsMarshal.AsSpan(list228); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj146.Steps = list228; reference171 = obj146; questRoot26.QuestSequence = list223; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(4576); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list229 = new List(num); CollectionsMarshal.SetCount(list229, num); span = CollectionsMarshal.AsSpan(list229); index = 0; span[index] = "liza"; questRoot27.Author = list229; index = 5; List list230 = new List(index); CollectionsMarshal.SetCount(list230, index); span2 = CollectionsMarshal.AsSpan(list230); num = 0; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 0 }; index2 = 1; List list231 = new List(index2); CollectionsMarshal.SetCount(list231, index2); span3 = CollectionsMarshal.AsSpan(list231); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj147.Steps = list231; reference172 = obj147; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 1 }; num2 = 1; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042468u, new Vector3(-660.88354f, 0.14433183f, -63.401245f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj148.Steps = list232; reference173 = obj148; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 2 }; index2 = 3; List list233 = new List(index2); CollectionsMarshal.SetCount(list233, index2); span3 = CollectionsMarshal.AsSpan(list233); num2 = 0; ref QuestStep reference175 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 2012910u, new Vector3(-790.15796f, -0.25946045f, -110.09387f), 957); index3 = 6; List list234 = new List(index3); CollectionsMarshal.SetCount(list234, index3); span5 = CollectionsMarshal.AsSpan(list234); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list234; reference175 = questStep10; num2++; ref QuestStep reference176 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 2012911u, new Vector3(-843.0457f, -0.22894287f, -71.03082f), 957); num3 = 6; List list235 = new List(num3); CollectionsMarshal.SetCount(list235, num3); span5 = CollectionsMarshal.AsSpan(list235); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list235; reference176 = questStep11; num2++; ref QuestStep reference177 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 2012909u, new Vector3(-856.4126f, -0.25946045f, -159.83832f), 957); index3 = 6; List list236 = new List(index3); CollectionsMarshal.SetCount(list236, index3); span5 = CollectionsMarshal.AsSpan(list236); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list236; reference177 = questStep12; obj149.Steps = list233; reference174 = obj149; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 3 }; num2 = 1; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042468u, new Vector3(-660.88354f, 0.14433183f, -63.401245f), 957) { Fly = true }; obj150.Steps = list237; reference178 = obj150; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true }; obj151.Steps = list238; reference179 = obj151; questRoot27.QuestSequence = list230; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(4577); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list239 = new List(num); CollectionsMarshal.SetCount(list239, num); span = CollectionsMarshal.AsSpan(list239); index = 0; span[index] = "liza"; questRoot28.Author = list239; index = 5; List list240 = new List(index); CollectionsMarshal.SetCount(list240, index); span2 = CollectionsMarshal.AsSpan(list240); num = 0; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 0 }; num2 = 1; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj152.Steps = list241; reference180 = obj152; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 1 }; index2 = 1; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span3 = CollectionsMarshal.AsSpan(list242); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042459u, new Vector3(353.99402f, 12.724952f, -220.5387f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand }; obj153.Steps = list242; reference181 = obj153; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 2 }; num2 = 3; List list243 = new List(num2); CollectionsMarshal.SetCount(list243, num2); span3 = CollectionsMarshal.AsSpan(list243); index2 = 0; ref QuestStep reference183 = ref span3[index2]; QuestStep obj155 = new QuestStep(EInteractionType.Say, 1042472u, new Vector3(352.5597f, 20.552443f, 6.362976f), 957) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANARK127_04577_SAYTODO_000_016" } }; num3 = 6; List> list244 = new List>(num3); CollectionsMarshal.SetCount(list244, num3); span7 = CollectionsMarshal.AsSpan(list244); index3 = 0; span7[index3] = null; index3++; ref List reference184 = ref span7[index3]; num4 = 1; List list245 = new List(num4); CollectionsMarshal.SetCount(list245, num4); span5 = CollectionsMarshal.AsSpan(list245); index4 = 0; span5[index4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); reference184 = list245; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; obj155.RequiredQuestVariables = list244; index3 = 1; List list246 = new List(index3); CollectionsMarshal.SetCount(list246, index3); span4 = CollectionsMarshal.AsSpan(list246); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANARK127_04577_Q1_000_000"), Answer = new ExcelRef("TEXT_BANARK127_04577_A1_000_002") }; obj155.DialogueChoices = list246; reference183 = obj155; index2++; ref QuestStep reference185 = ref span3[index2]; QuestStep obj156 = new QuestStep(EInteractionType.Say, 1042387u, new Vector3(398.94702f, 6.591665f, 50.492065f), 957) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANARK127_04577_SAYTODO_000_016" } }; num3 = 6; List> list247 = new List>(num3); CollectionsMarshal.SetCount(list247, num3); span7 = CollectionsMarshal.AsSpan(list247); index3 = 0; span7[index3] = null; index3++; ref List reference186 = ref span7[index3]; index4 = 1; List list248 = new List(index4); CollectionsMarshal.SetCount(list248, index4); span5 = CollectionsMarshal.AsSpan(list248); num4 = 0; span5[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference186 = list248; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; obj156.RequiredQuestVariables = list247; index3 = 1; List list249 = new List(index3); CollectionsMarshal.SetCount(list249, index3); span4 = CollectionsMarshal.AsSpan(list249); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANARK127_04577_Q2_000_000"), Answer = new ExcelRef("TEXT_BANARK127_04577_A2_000_002") }; obj156.DialogueChoices = list249; reference185 = obj156; index2++; ref QuestStep reference187 = ref span3[index2]; QuestStep obj157 = new QuestStep(EInteractionType.Say, 1042388u, new Vector3(408.95703f, 7.8583245f, 5.0201416f), 957) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANARK127_04577_SAYTODO_000_016" } }; num3 = 6; List> list250 = new List>(num3); CollectionsMarshal.SetCount(list250, num3); span7 = CollectionsMarshal.AsSpan(list250); index3 = 0; span7[index3] = null; index3++; ref List reference188 = ref span7[index3]; num4 = 1; List list251 = new List(num4); CollectionsMarshal.SetCount(list251, num4); span5 = CollectionsMarshal.AsSpan(list251); index4 = 0; span5[index4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference188 = list251; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; index3++; span7[index3] = null; obj157.RequiredQuestVariables = list250; index3 = 1; List list252 = new List(index3); CollectionsMarshal.SetCount(list252, index3); span4 = CollectionsMarshal.AsSpan(list252); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANARK127_04577_Q3_000_000"), Answer = new ExcelRef("TEXT_BANARK127_04577_A3_000_002") }; obj157.DialogueChoices = list252; reference187 = obj157; obj154.Steps = list243; reference182 = obj154; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 3 }; index2 = 1; List list253 = new List(index2); CollectionsMarshal.SetCount(list253, index2); span3 = CollectionsMarshal.AsSpan(list253); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042459u, new Vector3(353.99402f, 12.724952f, -220.5387f), 957) { Fly = true }; obj158.Steps = list253; reference189 = obj158; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj159 = 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, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj159.Steps = list254; reference190 = obj159; questRoot28.QuestSequence = list240; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(4578); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list255 = new List(num); CollectionsMarshal.SetCount(list255, num); span = CollectionsMarshal.AsSpan(list255); index = 0; span[index] = "liza"; questRoot29.Author = list255; index = 3; List list256 = new List(index); CollectionsMarshal.SetCount(list256, index); span2 = CollectionsMarshal.AsSpan(list256); num = 0; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj160 = 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, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957); obj160.Steps = list257; reference191 = obj160; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 1 }; num2 = 3; List list258 = new List(num2); CollectionsMarshal.SetCount(list258, num2); span3 = CollectionsMarshal.AsSpan(list258); index2 = 0; ref QuestStep reference193 = ref span3[index2]; QuestStep obj162 = new QuestStep(EInteractionType.Combat, 2012915u, new Vector3(-383.505f, 1.0527954f, 362.99683f), 957) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list259 = new List(num3); CollectionsMarshal.SetCount(list259, num3); span6 = CollectionsMarshal.AsSpan(list259); index3 = 0; span6[index3] = 14680u; obj162.KillEnemyDataIds = list259; index3 = 6; List list260 = new List(index3); CollectionsMarshal.SetCount(list260, index3); span5 = CollectionsMarshal.AsSpan(list260); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj162.CompletionQuestVariablesFlags = list260; reference193 = obj162; index2++; ref QuestStep reference194 = ref span3[index2]; QuestStep obj163 = new QuestStep(EInteractionType.Interact, 2012914u, new Vector3(-399.83215f, 1.6326294f, 291.73718f), 957) { Fly = true }; num3 = 6; List list261 = new List(num3); CollectionsMarshal.SetCount(list261, num3); span5 = CollectionsMarshal.AsSpan(list261); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj163.CompletionQuestVariablesFlags = list261; reference194 = obj163; index2++; ref QuestStep reference195 = ref span3[index2]; QuestStep obj164 = new QuestStep(EInteractionType.Combat, 2012913u, new Vector3(-444.0528f, 0.38146973f, 249.53076f), 957) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list262 = new List(index3); CollectionsMarshal.SetCount(list262, index3); span6 = CollectionsMarshal.AsSpan(list262); num3 = 0; span6[num3] = 14680u; obj164.KillEnemyDataIds = list262; num3 = 6; List list263 = new List(num3); CollectionsMarshal.SetCount(list263, num3); span5 = CollectionsMarshal.AsSpan(list263); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj164.CompletionQuestVariablesFlags = list263; reference195 = obj164; obj161.Steps = list258; reference192 = obj161; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list264 = new List(index2); CollectionsMarshal.SetCount(list264, index2); span3 = CollectionsMarshal.AsSpan(list264); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042301u, new Vector3(-66.02582f, 39.994705f, 321.06494f), 957) { Fly = true }; obj165.Steps = list264; reference196 = obj165; questRoot29.QuestSequence = list256; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(4579); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list265 = new List(num); CollectionsMarshal.SetCount(list265, num); span = CollectionsMarshal.AsSpan(list265); index = 0; span[index] = "liza"; questRoot30.Author = list265; index = 4; List list266 = new List(index); CollectionsMarshal.SetCount(list266, index); span2 = CollectionsMarshal.AsSpan(list266); num = 0; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 0 }; num2 = 1; List list267 = new List(num2); CollectionsMarshal.SetCount(list267, num2); span3 = CollectionsMarshal.AsSpan(list267); index2 = 0; ref QuestStep reference198 = ref span3[index2]; QuestStep obj167 = new QuestStep(EInteractionType.AcceptQuest, 1039543u, new Vector3(-173.66296f, 4.0499997f, -91.38635f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index3 = 1; List list268 = new List(index3); CollectionsMarshal.SetCount(list268, index3); span4 = CollectionsMarshal.AsSpan(list268); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKBZ001_04579_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKBZ001_04579_A1_000_001") }; obj167.DialogueChoices = list268; reference198 = obj167; obj166.Steps = list267; reference197 = obj166; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 1 }; index2 = 1; List list269 = new List(index2); CollectionsMarshal.SetCount(list269, index2); span3 = CollectionsMarshal.AsSpan(list269); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042736u, new Vector3(-396.17004f, 22.142666f, 463.00452f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj168.Steps = list269; reference199 = obj168; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 2 }; num2 = 1; List list270 = new List(num2); CollectionsMarshal.SetCount(list270, num2); span3 = CollectionsMarshal.AsSpan(list270); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042731u, new Vector3(-416.64764f, 21.708784f, 409.90308f), 958); obj169.Steps = list270; reference200 = obj169; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list271 = new List(index2); CollectionsMarshal.SetCount(list271, index2); span3 = CollectionsMarshal.AsSpan(list271); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042733u, new Vector3(-337.51428f, 21.963173f, 484.91638f), 958) { NextQuestId = new QuestId(4580) }; obj170.Steps = list271; reference201 = obj170; questRoot30.QuestSequence = list266; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(4580); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list272 = new List(num); CollectionsMarshal.SetCount(list272, num); span = CollectionsMarshal.AsSpan(list272); index = 0; span[index] = "liza"; questRoot31.Author = list272; index = 7; List list273 = new List(index); CollectionsMarshal.SetCount(list273, index); span2 = CollectionsMarshal.AsSpan(list273); num = 0; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 0 }; num2 = 1; List list274 = new List(num2); CollectionsMarshal.SetCount(list274, num2); span3 = CollectionsMarshal.AsSpan(list274); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042733u, new Vector3(-337.51428f, 21.963173f, 484.91638f), 958); obj171.Steps = list274; reference202 = obj171; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 1 }; index2 = 1; List list275 = new List(index2); CollectionsMarshal.SetCount(list275, index2); span3 = CollectionsMarshal.AsSpan(list275); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042737u, new Vector3(453.57434f, 11.500888f, 176.28735f), 958) { Fly = true }; obj172.Steps = list275; reference203 = obj172; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 2 }; num2 = 3; List list276 = new List(num2); CollectionsMarshal.SetCount(list276, num2); span3 = CollectionsMarshal.AsSpan(list276); index2 = 0; ref QuestStep reference205 = ref span3[index2]; QuestStep obj174 = new QuestStep(EInteractionType.Interact, 1042740u, new Vector3(580.5293f, 32.31866f, 143.05322f), 958) { Fly = true }; num3 = 6; List list277 = new List(num3); CollectionsMarshal.SetCount(list277, num3); span5 = CollectionsMarshal.AsSpan(list277); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj174.CompletionQuestVariablesFlags = list277; reference205 = obj174; index2++; ref QuestStep reference206 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1042739u, new Vector3(586.694f, 32.318665f, 140.7644f), 958); index3 = 6; List list278 = new List(index3); CollectionsMarshal.SetCount(list278, index3); span5 = CollectionsMarshal.AsSpan(list278); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list278; reference206 = questStep13; index2++; ref QuestStep reference207 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1042741u, new Vector3(578.20996f, 38.372063f, 215.89978f), 958); num3 = 6; List list279 = new List(num3); CollectionsMarshal.SetCount(list279, num3); span5 = CollectionsMarshal.AsSpan(list279); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list279; reference207 = questStep14; obj173.Steps = list276; reference204 = obj173; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 3 }; index2 = 1; List list280 = new List(index2); CollectionsMarshal.SetCount(list280, index2); span3 = CollectionsMarshal.AsSpan(list280); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042738u, new Vector3(574.21216f, 38.372063f, 211.99353f), 958) { StopDistance = 5f }; obj175.Steps = list280; reference208 = obj175; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 4 }; num2 = 1; List list281 = new List(num2); CollectionsMarshal.SetCount(list281, num2); span3 = CollectionsMarshal.AsSpan(list281); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042744u, new Vector3(578.912f, 32.318665f, 140.7644f), 958); obj176.Steps = list281; reference209 = obj176; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 5 }; index2 = 1; List list282 = new List(index2); CollectionsMarshal.SetCount(list282, index2); span3 = CollectionsMarshal.AsSpan(list282); num2 = 0; ref QuestStep reference211 = ref span3[num2]; QuestStep obj178 = new QuestStep(EInteractionType.Combat, null, new Vector3(439.23065f, 3.0308545f, 65.572105f), 958) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list283 = new List(index3); CollectionsMarshal.SetCount(list283, index3); span6 = CollectionsMarshal.AsSpan(list283); num3 = 0; span6[num3] = 14686u; obj178.KillEnemyDataIds = list283; reference211 = obj178; obj177.Steps = list282; reference210 = obj177; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list284 = new List(num2); CollectionsMarshal.SetCount(list284, num2); span3 = CollectionsMarshal.AsSpan(list284); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(576.40137f, 38.372063f, 213.64067f), 958) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042746u, new Vector3(576.62305f, 38.372063f, 215.01477f), 958) { StopDistance = 5f, NextQuestId = new QuestId(4581) }; obj179.Steps = list284; reference212 = obj179; questRoot31.QuestSequence = list273; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(4581); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list285 = new List(num); CollectionsMarshal.SetCount(list285, num); span = CollectionsMarshal.AsSpan(list285); index = 0; span[index] = "liza"; questRoot32.Author = list285; index = 8; List list286 = new List(index); CollectionsMarshal.SetCount(list286, index); span2 = CollectionsMarshal.AsSpan(list286); num = 0; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 0 }; index2 = 1; List list287 = new List(index2); CollectionsMarshal.SetCount(list287, index2); span3 = CollectionsMarshal.AsSpan(list287); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042746u, new Vector3(576.62305f, 38.372063f, 215.01477f), 958); obj180.Steps = list287; reference213 = obj180; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 1 }; num2 = 1; List list288 = new List(num2); CollectionsMarshal.SetCount(list288, num2); span3 = CollectionsMarshal.AsSpan(list288); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042751u, new Vector3(-344.22827f, 23.742596f, 421.68298f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj181.Steps = list288; reference214 = obj181; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 2 }; index2 = 1; List list289 = new List(index2); CollectionsMarshal.SetCount(list289, index2); span3 = CollectionsMarshal.AsSpan(list289); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042753u, new Vector3(76.645996f, 10.49723f, -75.51697f), 958) { Fly = true }; obj182.Steps = list289; reference215 = obj182; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 3 }; num2 = 1; List list290 = new List(num2); CollectionsMarshal.SetCount(list290, num2); span3 = CollectionsMarshal.AsSpan(list290); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042752u, new Vector3(75.21167f, 10.494146f, -75.05914f), 958); obj183.Steps = list290; reference216 = obj183; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 4 }; index2 = 1; List list291 = new List(index2); CollectionsMarshal.SetCount(list291, index2); span3 = CollectionsMarshal.AsSpan(list291); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012954u, new Vector3(79.9115f, 10.482849f, -220.35559f), 958) { Fly = true }; obj184.Steps = list291; reference217 = obj184; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 5 }; num2 = 1; List list292 = new List(num2); CollectionsMarshal.SetCount(list292, num2); span3 = CollectionsMarshal.AsSpan(list292); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012955u, new Vector3(62.394165f, 10.452393f, -316.64f), 958) { Fly = true }; obj185.Steps = list292; reference218 = obj185; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 6 }; index2 = 1; List list293 = new List(index2); CollectionsMarshal.SetCount(list293, index2); span3 = CollectionsMarshal.AsSpan(list293); num2 = 0; ref QuestStep reference220 = ref span3[num2]; QuestStep obj187 = new QuestStep(EInteractionType.Combat, null, new Vector3(-31.511757f, 23.164677f, -415.98322f), 958) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list294 = new List(num3); CollectionsMarshal.SetCount(list294, num3); span6 = CollectionsMarshal.AsSpan(list294); index3 = 0; span6[index3] = 14687u; index3++; span6[index3] = 14688u; obj187.KillEnemyDataIds = list294; reference220 = obj187; obj186.Steps = list293; reference219 = obj186; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list295 = new List(num2); CollectionsMarshal.SetCount(list295, num2); span3 = CollectionsMarshal.AsSpan(list295); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042759u, new Vector3(-28.427612f, 23.164675f, -414.0536f), 958) { NextQuestId = new QuestId(4582) }; obj188.Steps = list295; reference221 = obj188; questRoot32.QuestSequence = list286; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(4582); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list296 = new List(num); CollectionsMarshal.SetCount(list296, num); span = CollectionsMarshal.AsSpan(list296); index = 0; span[index] = "liza"; questRoot33.Author = list296; index = 6; List list297 = new List(index); CollectionsMarshal.SetCount(list297, index); span2 = CollectionsMarshal.AsSpan(list297); num = 0; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 0 }; index2 = 1; List list298 = new List(index2); CollectionsMarshal.SetCount(list298, index2); span3 = CollectionsMarshal.AsSpan(list298); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042765u, new Vector3(-29.404175f, 23.164677f, -414.87756f), 958) { StopDistance = 5f }; obj189.Steps = list298; reference222 = obj189; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 1 }; num2 = 1; List list299 = new List(num2); CollectionsMarshal.SetCount(list299, num2); span3 = CollectionsMarshal.AsSpan(list299); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042766u, new Vector3(-416.25085f, 21.684832f, 408.1941f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj190.Steps = list299; reference223 = obj190; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 2 }; index2 = 1; List list300 = new List(index2); CollectionsMarshal.SetCount(list300, index2); span3 = CollectionsMarshal.AsSpan(list300); num2 = 0; ref QuestStep reference225 = ref span3[num2]; QuestStep obj192 = new QuestStep(EInteractionType.SinglePlayerDuty, 1042769u, new Vector3(-336.99554f, 10.799999f, -602.1057f), 958) { Fly = true }; SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); index3 = 2; List list301 = new List(index3); CollectionsMarshal.SetCount(list301, index3); span = CollectionsMarshal.AsSpan(list301); num3 = 0; span[num3] = "(phase 1) AI doesn't move automatically"; num3++; span[num3] = "(phase 2) AI doesn't target enemy"; singlePlayerDutyOptions.Notes = list301; obj192.SinglePlayerDutyOptions = singlePlayerDutyOptions; reference225 = obj192; obj191.Steps = list300; reference224 = obj191; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 4 }; num2 = 1; List list302 = new List(num2); CollectionsMarshal.SetCount(list302, num2); span3 = CollectionsMarshal.AsSpan(list302); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042770u, new Vector3(-415.21326f, 21.765957f, 409.99463f), 958) { StopDistance = 5f }; obj193.Steps = list302; reference226 = obj193; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list303 = new List(index2); CollectionsMarshal.SetCount(list303, index2); span3 = CollectionsMarshal.AsSpan(list303); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1039543u, new Vector3(-173.66296f, 4.0499997f, -91.38635f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost } }; obj194.Steps = list303; reference227 = obj194; questRoot33.QuestSequence = list297; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(4583); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list304 = new List(num); CollectionsMarshal.SetCount(list304, num); span = CollectionsMarshal.AsSpan(list304); index = 0; span[index] = "pot0to"; questRoot34.Author = list304; index = 6; List list305 = new List(index); CollectionsMarshal.SetCount(list305, index); span2 = CollectionsMarshal.AsSpan(list305); num = 0; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 0 }; num2 = 1; List list306 = new List(num2); CollectionsMarshal.SetCount(list306, num2); span3 = CollectionsMarshal.AsSpan(list306); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042599u, new Vector3(31.998047f, 5.1499996f, -67.73486f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj195.Steps = list306; reference228 = obj195; num++; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 1 }; index2 = 7; List list307 = new List(index2); CollectionsMarshal.SetCount(list307, index2); span3 = CollectionsMarshal.AsSpan(list307); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-265.16965f, 8.184065f, 183.24426f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-280.7175f, 10.35225f, 197.09795f), 129); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-279.7466f, 11.3272505f, 188.46881f), 129); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-271.0631f, 11.852187f, 188.60892f), 129) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-266.19342f, 11.852209f, 190.92015f), 129); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-278.93945f, 14.847251f, 194.7018f), 129); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1000837u, new Vector3(-289.7536f, 16.347252f, 194.53723f), 129); obj196.Steps = list307; reference229 = obj196; num++; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 2 }; num2 = 1; List list308 = new List(num2); CollectionsMarshal.SetCount(list308, num2); span3 = CollectionsMarshal.AsSpan(list308); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1000100u, new Vector3(23.819275f, -8f, 115.92273f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj197.Steps = list308; reference230 = obj197; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 3 }; index2 = 1; List list309 = new List(index2); CollectionsMarshal.SetCount(list309, index2); span3 = CollectionsMarshal.AsSpan(list309); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012878u, new Vector3(129.65588f, -13.565308f, 156.35913f), 132); obj198.Steps = list309; reference231 = obj198; num++; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 4 }; num2 = 1; List list310 = new List(num2); CollectionsMarshal.SetCount(list310, num2); span3 = CollectionsMarshal.AsSpan(list310); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042600u, new Vector3(-20.431885f, 14.000006f, 5.2948f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; obj199.Steps = list310; reference232 = obj199; num++; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list311 = new List(index2); CollectionsMarshal.SetCount(list311, index2); span3 = CollectionsMarshal.AsSpan(list311); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042599u, new Vector3(31.998047f, 5.1499996f, -67.73486f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, NextQuestId = new QuestId(4650) }; obj200.Steps = list311; reference233 = obj200; questRoot34.QuestSequence = list305; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(4586); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list312 = new List(num); CollectionsMarshal.SetCount(list312, num); span = CollectionsMarshal.AsSpan(list312); index = 0; span[index] = "liza"; questRoot35.Author = list312; index = 8; List list313 = new List(index); CollectionsMarshal.SetCount(list313, index); span2 = CollectionsMarshal.AsSpan(list313); num = 0; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 0 }; num2 = 1; List list314 = new List(num2); CollectionsMarshal.SetCount(list314, num2); span3 = CollectionsMarshal.AsSpan(list314); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042796u, new Vector3(-12.100403f, -16.147f, 153.76514f), 962); obj201.Steps = list314; reference234 = obj201; num++; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 1 }; index2 = 3; List list315 = new List(index2); CollectionsMarshal.SetCount(list315, index2); span3 = CollectionsMarshal.AsSpan(list315); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039550u, new Vector3(-620.7218f, -27.670597f, 302.17432f), 956) { TargetTerritoryId = (ushort)956, AetheryteShortcut = EAetheryteLocation.LabyrinthosAporia, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-431.53903f, -220.1193f, 301.76364f), 956) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1042797u, new Vector3(-393.20978f, -220.20282f, 283.16162f), 956); obj202.Steps = list315; reference235 = obj202; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 2 }; num2 = 1; List list316 = new List(num2); CollectionsMarshal.SetCount(list316, num2); span3 = CollectionsMarshal.AsSpan(list316); index2 = 0; ref QuestStep reference237 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1042799u, new Vector3(-395.37653f, -220.20282f, 285.66406f), 956); num3 = 1; List list317 = new List(num3); CollectionsMarshal.SetCount(list317, num3); span4 = CollectionsMarshal.AsSpan(list317); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_STMBDR601_04586_Q2_000_107") }; questStep15.DialogueChoices = list317; reference237 = questStep15; obj203.Steps = list316; reference236 = obj203; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 3 }; index2 = 1; List list318 = new List(index2); CollectionsMarshal.SetCount(list318, index2); span3 = CollectionsMarshal.AsSpan(list318); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042803u, new Vector3(43.289795f, -1.4816303E-06f, -55.680176f), 963); obj204.Steps = list318; reference238 = obj204; num++; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 4 }; num2 = 3; List list319 = new List(num2); CollectionsMarshal.SetCount(list319, num2); span3 = CollectionsMarshal.AsSpan(list319); index2 = 0; ref QuestStep reference240 = ref span3[index2]; QuestStep obj206 = new QuestStep(EInteractionType.Interact, 1042887u, new Vector3(108.72046f, 26.999989f, 14.90802f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanKama } }; index3 = 6; List list320 = new List(index3); CollectionsMarshal.SetCount(list320, index3); span5 = CollectionsMarshal.AsSpan(list320); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj206.CompletionQuestVariablesFlags = list320; reference240 = obj206; index2++; ref QuestStep reference241 = ref span3[index2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1039539u, new Vector3(87.662964f, 27.06f, 28.030762f), 963); num3 = 6; List list321 = new List(num3); CollectionsMarshal.SetCount(list321, num3); span5 = CollectionsMarshal.AsSpan(list321); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list321; reference241 = questStep16; index2++; ref QuestStep reference242 = ref span3[index2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1042804u, new Vector3(87.35791f, 26.99999f, 56.687256f), 963); index3 = 6; List list322 = new List(index3); CollectionsMarshal.SetCount(list322, index3); span5 = CollectionsMarshal.AsSpan(list322); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep17.CompletionQuestVariablesFlags = list322; reference242 = questStep17; obj205.Steps = list319; reference239 = obj205; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 5 }; index2 = 1; List list323 = new List(index2); CollectionsMarshal.SetCount(list323, index2); span3 = CollectionsMarshal.AsSpan(list323); num2 = 0; ref QuestStep reference244 = ref span3[num2]; QuestStep obj208 = new QuestStep(EInteractionType.Interact, 1042803u, new Vector3(116.01684f, 26.99999f, 45.689087f), 963) { StopDistance = 0.25f }; num3 = 1; List list324 = new List(num3); CollectionsMarshal.SetCount(list324, num3); span4 = CollectionsMarshal.AsSpan(list324); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDR601_04586_Q5_000_225"), Answer = new ExcelRef("TEXT_STMBDR601_04586_A5_000_228") }; obj208.DialogueChoices = list324; reference244 = obj208; obj207.Steps = list323; reference243 = obj207; num++; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 6 }; num2 = 1; List list325 = new List(num2); CollectionsMarshal.SetCount(list325, num2); span3 = CollectionsMarshal.AsSpan(list325); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039541u, new Vector3(-159.3805f, 23.999973f, 110.61267f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanKama, To = EAetheryteLocation.RadzAtHanRuveydahFibers } }; obj209.Steps = list325; reference245 = obj209; num++; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list326 = new List(index2); CollectionsMarshal.SetCount(list326, index2); span3 = CollectionsMarshal.AsSpan(list326); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042805u, new Vector3(-57.480774f, 14f, 106.82837f), 963) { StopDistance = 4f, NextQuestId = new QuestId(4587) }; obj210.Steps = list326; reference246 = obj210; questRoot35.QuestSequence = list313; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(4587); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list327 = new List(num); CollectionsMarshal.SetCount(list327, num); span = CollectionsMarshal.AsSpan(list327); index = 0; span[index] = "liza"; questRoot36.Author = list327; index = 12; List list328 = new List(index); CollectionsMarshal.SetCount(list328, index); span2 = CollectionsMarshal.AsSpan(list328); num = 0; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 0 }; num2 = 1; List list329 = new List(num2); CollectionsMarshal.SetCount(list329, num2); span3 = CollectionsMarshal.AsSpan(list329); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042807u, new Vector3(-59.06775f, 13.999993f, 114.67151f), 963) { StopDistance = 6f }; obj211.Steps = list329; reference247 = obj211; num++; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 1 }; index2 = 1; List list330 = new List(index2); CollectionsMarshal.SetCount(list330, index2); span3 = CollectionsMarshal.AsSpan(list330); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042809u, new Vector3(-378.43903f, 22f, 494.9873f), 958); obj212.Steps = list330; reference248 = obj212; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 2 }; num2 = 3; List list331 = new List(num2); CollectionsMarshal.SetCount(list331, num2); span3 = CollectionsMarshal.AsSpan(list331); index2 = 0; ref QuestStep reference250 = ref span3[index2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1042811u, new Vector3(-323.23187f, 22f, 500.35852f), 958); index3 = 6; List list332 = new List(index3); CollectionsMarshal.SetCount(list332, index3); span5 = CollectionsMarshal.AsSpan(list332); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list332; reference250 = questStep18; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-277.7818f, 25.227219f, 423.6428f), 958) { Fly = true }; index2++; ref QuestStep reference251 = ref span3[index2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 1042810u, new Vector3(-276.41718f, 25.227219f, 425.4673f), 958); num3 = 6; List list333 = new List(num3); CollectionsMarshal.SetCount(list333, num3); span5 = CollectionsMarshal.AsSpan(list333); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list333; reference251 = questStep19; obj213.Steps = list331; reference249 = obj213; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = 3 }; index2 = 1; List list334 = new List(index2); CollectionsMarshal.SetCount(list334, index2); span3 = CollectionsMarshal.AsSpan(list334); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042809u, new Vector3(-331.9679f, 22.585815f, 430.56573f), 958) { Fly = true }; obj214.Steps = list334; reference252 = obj214; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 4 }; num2 = 1; List list335 = new List(num2); CollectionsMarshal.SetCount(list335, num2); span3 = CollectionsMarshal.AsSpan(list335); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042829u, new Vector3(-330.86145f, 22.310896f, 431.4182f), 958); obj215.Steps = list335; reference253 = obj215; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 5 }; index2 = 1; List list336 = new List(index2); CollectionsMarshal.SetCount(list336, index2); span3 = CollectionsMarshal.AsSpan(list336); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042813u, new Vector3(591.30237f, 34.877754f, 191.30237f), 958) { Fly = true }; obj216.Steps = list336; reference254 = obj216; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 6 }; num2 = 1; List list337 = new List(num2); CollectionsMarshal.SetCount(list337, num2); span3 = CollectionsMarshal.AsSpan(list337); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043126u, new Vector3(605.9509f, 34.7239f, 203.32642f), 958) { StopDistance = 5f }; obj217.Steps = list337; reference255 = obj217; num++; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 7 }; index2 = 1; List list338 = new List(index2); CollectionsMarshal.SetCount(list338, index2); span3 = CollectionsMarshal.AsSpan(list338); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042816u, new Vector3(31.967651f, -132.9464f, -563.5615f), 959); obj218.Steps = list338; reference256 = obj218; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 8 }; num2 = 1; List list339 = new List(num2); CollectionsMarshal.SetCount(list339, num2); span3 = CollectionsMarshal.AsSpan(list339); index2 = 0; ref QuestStep reference258 = ref span3[index2]; QuestStep obj220 = new QuestStep(EInteractionType.Interact, 1042818u, new Vector3(-1.6327515f, -28.024765f, -216.23566f), 959) { Fly = true }; index3 = 1; List list340 = new List(index3); CollectionsMarshal.SetCount(list340, index3); span4 = CollectionsMarshal.AsSpan(list340); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_STMBDR602_04587_Q4_000_294"), Answer = new ExcelRef("TEXT_STMBDR602_04587_A4_000_295") }; obj220.DialogueChoices = list340; reference258 = obj220; obj219.Steps = list339; reference257 = obj219; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 9 }; index2 = 1; List list341 = new List(index2); CollectionsMarshal.SetCount(list341, index2); span3 = CollectionsMarshal.AsSpan(list341); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1038930u, new Vector3(-415.39636f, 136.98077f, 575.7992f), 959) { Fly = true }; obj221.Steps = list341; reference259 = obj221; num++; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 10 }; num2 = 3; List list342 = new List(num2); CollectionsMarshal.SetCount(list342, num2); span3 = CollectionsMarshal.AsSpan(list342); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039550u, new Vector3(-620.7218f, -27.670597f, 302.17432f), 956) { TargetTerritoryId = (ushort)956, AetheryteShortcut = EAetheryteLocation.LabyrinthosAporia, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-431.53903f, -220.1193f, 301.76364f), 956) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1042800u, new Vector3(-393.0572f, -220.20284f, 284.71802f), 956); obj222.Steps = list342; reference260 = obj222; num++; ref QuestSequence reference261 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list343 = new List(index2); CollectionsMarshal.SetCount(list343, index2); span3 = CollectionsMarshal.AsSpan(list343); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042822u, new Vector3(111.039795f, -10.587426f, 280.38452f), 962); obj223.Steps = list343; reference261 = obj223; questRoot36.QuestSequence = list328; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(4591); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list344 = new List(num); CollectionsMarshal.SetCount(list344, num); span = CollectionsMarshal.AsSpan(list344); index = 0; span[index] = "JerryWester"; questRoot37.Author = list344; index = 5; List list345 = new List(index); CollectionsMarshal.SetCount(list345, index); span2 = CollectionsMarshal.AsSpan(list345); num = 0; ref QuestSequence reference262 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = 0 }; num2 = 1; List list346 = new List(num2); CollectionsMarshal.SetCount(list346, num2); span3 = CollectionsMarshal.AsSpan(list346); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1006454u, new Vector3(-168.84113f, 304.1538f, -328.66406f), 155); obj224.Steps = list346; reference262 = obj224; num++; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 1 }; index2 = 1; List list347 = new List(index2); CollectionsMarshal.SetCount(list347, index2); span3 = CollectionsMarshal.AsSpan(list347); num2 = 0; ref QuestStep reference264 = ref span3[num2]; QuestStep questStep20 = new QuestStep(EInteractionType.SinglePlayerDuty, 1006454u, new Vector3(-168.84113f, 304.1538f, -328.66406f), 155); SinglePlayerDutyOptions singlePlayerDutyOptions2 = new SinglePlayerDutyOptions(); num3 = 2; List list348 = new List(num3); CollectionsMarshal.SetCount(list348, num3); span = CollectionsMarshal.AsSpan(list348); index3 = 0; span[index3] = "AI doesn't move after starting the instance, so enemies won't be triggered"; index3++; span[index3] = "(First Barrier) If the player is too far south, after being stunned by Vishap's roar, AI doesn't move out of the AOE and dies to the Cauterize"; singlePlayerDutyOptions2.Notes = list348; questStep20.SinglePlayerDutyOptions = singlePlayerDutyOptions2; reference264 = questStep20; obj225.Steps = list347; reference263 = obj225; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 3 }; num2 = 1; List list349 = new List(num2); CollectionsMarshal.SetCount(list349, num2); span3 = CollectionsMarshal.AsSpan(list349); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1010978u, new Vector3(-157.57996f, 304.1538f, -314.53424f), 155); obj226.Steps = list349; reference265 = obj226; num++; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list350 = new List(index2); CollectionsMarshal.SetCount(list350, index2); span3 = CollectionsMarshal.AsSpan(list350); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2002881u, new Vector3(21.133728f, 22.323914f, -631.281f), 156) { TargetTerritoryId = (ushort)351, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2002878u, new Vector3(-0.015319824f, -1.0223389f, -26.779602f), 351) { TargetTerritoryId = (ushort)351 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1010897u, new Vector3(0.9613037f, -1.9957249f, -45.609253f), 351); obj227.Steps = list350; reference266 = obj227; questRoot37.QuestSequence = list345; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(4592); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list351 = new List(num); CollectionsMarshal.SetCount(list351, num); span = CollectionsMarshal.AsSpan(list351); index = 0; span[index] = "liza"; questRoot38.Author = list351; index = 7; List list352 = new List(index); CollectionsMarshal.SetCount(list352, index); span2 = CollectionsMarshal.AsSpan(list352); num = 0; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = 0 }; num2 = 1; List list353 = new List(num2); CollectionsMarshal.SetCount(list353, num2); span3 = CollectionsMarshal.AsSpan(list353); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039645u, new Vector3(-338.33832f, 55f, -68.40625f), 963); obj228.Steps = list353; reference267 = obj228; num++; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 1 }; index2 = 1; List list354 = new List(index2); CollectionsMarshal.SetCount(list354, index2); span3 = CollectionsMarshal.AsSpan(list354); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039655u, new Vector3(-478.29407f, 4.851227f, 22.507019f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj229.Steps = list354; reference268 = obj229; num++; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 2 }; num2 = 1; List list355 = new List(num2); CollectionsMarshal.SetCount(list355, num2); span3 = CollectionsMarshal.AsSpan(list355); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039627u, new Vector3(-270.25262f, 0.07863108f, 605.9204f), 957) { StopDistance = 5f, TargetTerritoryId = (ushort)1056 }; obj230.Steps = list355; reference269 = obj230; num++; ref QuestSequence reference270 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = 3 }; index2 = 1; List list356 = new List(index2); CollectionsMarshal.SetCount(list356, index2); span3 = CollectionsMarshal.AsSpan(list356); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039663u, new Vector3(110.82617f, -350f, -81.9563f), 1056); obj231.Steps = list356; reference270 = obj231; num++; ref QuestSequence reference271 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 4 }; num2 = 1; List list357 = new List(num2); CollectionsMarshal.SetCount(list357, num2); span3 = CollectionsMarshal.AsSpan(list357); index2 = 0; ref QuestStep reference272 = ref span3[index2]; QuestStep questStep21 = new QuestStep(EInteractionType.Duty, null, null, 1056); DutyOptions obj233 = new DutyOptions { ContentFinderConditionId = 869u }; index3 = 1; List list358 = new List(index3); CollectionsMarshal.SetCount(list358, index3); span = CollectionsMarshal.AsSpan(list358); num3 = 0; span[num3] = "No VBM module"; obj233.Notes = list358; questStep21.DutyOptions = obj233; reference272 = questStep21; obj232.Steps = list357; reference271 = obj232; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference273 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list359 = new List(index2); CollectionsMarshal.SetCount(list359, index2); span3 = CollectionsMarshal.AsSpan(list359); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042063u, new Vector3(-88.51758f, 376.4496f, -158.31238f), 1089) { StopDistance = 7f }; obj234.Steps = list359; reference273 = obj234; questRoot38.QuestSequence = list352; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(4593); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list360 = new List(num); CollectionsMarshal.SetCount(list360, num); span = CollectionsMarshal.AsSpan(list360); index = 0; span[index] = "liza"; questRoot39.Author = list360; index = 5; List list361 = new List(index); CollectionsMarshal.SetCount(list361, index); span2 = CollectionsMarshal.AsSpan(list361); num = 0; ref QuestSequence reference274 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 0 }; num2 = 1; List list362 = new List(num2); CollectionsMarshal.SetCount(list362, num2); span3 = CollectionsMarshal.AsSpan(list362); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042064u, new Vector3(-83.72626f, 376.38647f, -158.0072f), 1089) { StopDistance = 7f }; obj235.Steps = list362; reference274 = obj235; num++; ref QuestSequence reference275 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = 1 }; index2 = 4; List list363 = new List(index2); CollectionsMarshal.SetCount(list363, index2); span3 = CollectionsMarshal.AsSpan(list363); num2 = 0; ref QuestStep reference276 = ref span3[num2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 1042066u, new Vector3(-48.69159f, 367.85046f, -109.33093f), 1089); num3 = 6; List list364 = new List(num3); CollectionsMarshal.SetCount(list364, num3); span5 = CollectionsMarshal.AsSpan(list364); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep22.CompletionQuestVariablesFlags = list364; reference276 = questStep22; num2++; ref QuestStep reference277 = ref span3[num2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 1043790u, new Vector3(-10.360962f, 359.19916f, -106.70636f), 1089); index3 = 6; List list365 = new List(index3); CollectionsMarshal.SetCount(list365, index3); span5 = CollectionsMarshal.AsSpan(list365); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list365; reference277 = questStep23; num2++; ref QuestStep reference278 = ref span3[num2]; QuestStep questStep24 = new QuestStep(EInteractionType.Interact, 1043791u, new Vector3(-9.87262f, 350.62988f, -61.539734f), 1089); num3 = 6; List list366 = new List(num3); CollectionsMarshal.SetCount(list366, num3); span5 = CollectionsMarshal.AsSpan(list366); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep24.CompletionQuestVariablesFlags = list366; reference278 = questStep24; num2++; ref QuestStep reference279 = ref span3[num2]; QuestStep questStep25 = new QuestStep(EInteractionType.Interact, 1043792u, new Vector3(4.043579f, 350.57257f, -49.45453f), 1089); index3 = 6; List list367 = new List(index3); CollectionsMarshal.SetCount(list367, index3); span5 = CollectionsMarshal.AsSpan(list367); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep25.CompletionQuestVariablesFlags = list367; reference279 = questStep25; obj236.Steps = list363; reference275 = obj236; num++; ref QuestSequence reference280 = ref span2[num]; QuestSequence obj237 = new QuestSequence { Sequence = 2 }; num2 = 1; List list368 = new List(num2); CollectionsMarshal.SetCount(list368, num2); span3 = CollectionsMarshal.AsSpan(list368); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013042u, new Vector3(38.071167f, 348.04297f, 4.3792725f), 1089); obj237.Steps = list368; reference280 = obj237; num++; ref QuestSequence reference281 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = 3 }; index2 = 3; List list369 = new List(index2); CollectionsMarshal.SetCount(list369, index2); span3 = CollectionsMarshal.AsSpan(list369); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013115u, new Vector3(14.236633f, 351.27795f, 14.389221f), 1089) { TargetTerritoryId = (ushort)1089 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2013113u, new Vector3(-280.0794f, -716.7621f, 133.95886f), 1089) { TargetTerritoryId = (ushort)1089 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(71.0746f, -718.0001f, 206.78001f), 1089); obj238.Steps = list369; reference281 = obj238; num++; ref QuestSequence reference282 = ref span2[num]; QuestSequence obj239 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list370 = new List(num2); CollectionsMarshal.SetCount(list370, num2); span3 = CollectionsMarshal.AsSpan(list370); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043800u, new Vector3(100.11438f, -718.4441f, 206.77502f), 1089) { StopDistance = 5f }; obj239.Steps = list370; reference282 = obj239; questRoot39.QuestSequence = list361; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(4594); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list371 = new List(num); CollectionsMarshal.SetCount(list371, num); span = CollectionsMarshal.AsSpan(list371); index = 0; span[index] = "liza"; questRoot40.Author = list371; index = 5; List list372 = new List(index); CollectionsMarshal.SetCount(list372, index); span2 = CollectionsMarshal.AsSpan(list372); num = 0; ref QuestSequence reference283 = ref span2[num]; QuestSequence obj240 = new QuestSequence { Sequence = 0 }; index2 = 1; List list373 = new List(index2); CollectionsMarshal.SetCount(list373, index2); span3 = CollectionsMarshal.AsSpan(list373); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043802u, new Vector3(103.4104f, -718.33905f, 207.87354f), 1089) { StopDistance = 7f }; obj240.Steps = list373; reference283 = obj240; num++; ref QuestSequence reference284 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 1 }; num2 = 1; List list374 = new List(num2); CollectionsMarshal.SetCount(list374, num2); span3 = CollectionsMarshal.AsSpan(list374); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043804u, new Vector3(220.59961f, -699.9556f, 90.01294f), 1089); obj241.Steps = list374; reference284 = obj241; num++; ref QuestSequence reference285 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = 2 }; index2 = 1; List list375 = new List(index2); CollectionsMarshal.SetCount(list375, index2); span3 = CollectionsMarshal.AsSpan(list375); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1043806u, new Vector3(217.39526f, -699.9557f, 91.17261f), 1089); obj242.Steps = list375; reference285 = obj242; num++; ref QuestSequence reference286 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = 3 }; num2 = 2; List list376 = new List(num2); CollectionsMarshal.SetCount(list376, num2); span3 = CollectionsMarshal.AsSpan(list376); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013112u, new Vector3(259.9318f, -706.408f, 90.01325f), 1089) { TargetTerritoryId = (ushort)1089 }; index2++; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1043808u, new Vector3(-1.5107422f, -698.0104f, -150.83551f), 1089) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj243.Steps = list376; reference286 = obj243; num++; ref QuestSequence reference287 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list377 = new List(index2); CollectionsMarshal.SetCount(list377, index2); span3 = CollectionsMarshal.AsSpan(list377); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1043812u, new Vector3(-1.1750488f, -698.0104f, -135.63751f), 1089) { StopDistance = 5f }; obj244.Steps = list377; reference287 = obj244; questRoot40.QuestSequence = list372; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(4595); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list378 = new List(num); CollectionsMarshal.SetCount(list378, num); span = CollectionsMarshal.AsSpan(list378); index = 0; span[index] = "liza"; questRoot41.Author = list378; index = 5; List list379 = new List(index); CollectionsMarshal.SetCount(list379, index); span2 = CollectionsMarshal.AsSpan(list379); num = 0; ref QuestSequence reference288 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 0 }; num2 = 1; List list380 = new List(num2); CollectionsMarshal.SetCount(list380, num2); span3 = CollectionsMarshal.AsSpan(list380); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1043815u, new Vector3(1.7241821f, -698.0104f, -138.1095f), 1089) { StopDistance = 5f }; obj245.Steps = list380; reference288 = obj245; num++; ref QuestSequence reference289 = ref span2[num]; QuestSequence obj246 = new QuestSequence { Sequence = 1 }; index2 = 4; List list381 = new List(index2); CollectionsMarshal.SetCount(list381, index2); span3 = CollectionsMarshal.AsSpan(list381); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013114u, new Vector3(0.02930583f, -692.6403f, -232.4083f), 1089) { TargetTerritoryId = (ushort)1089 }; num2++; ref QuestStep reference290 = ref span3[num2]; QuestStep questStep26 = new QuestStep(EInteractionType.Interact, 1043792u, new Vector3(4.043579f, 350.57257f, -49.45453f), 1089); num3 = 6; List list382 = new List(num3); CollectionsMarshal.SetCount(list382, num3); span5 = CollectionsMarshal.AsSpan(list382); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep26.CompletionQuestVariablesFlags = list382; reference290 = questStep26; num2++; ref QuestStep reference291 = ref span3[num2]; QuestStep questStep27 = new QuestStep(EInteractionType.Interact, 1043791u, new Vector3(-9.87262f, 350.62988f, -61.539734f), 1089); index3 = 6; List list383 = new List(index3); CollectionsMarshal.SetCount(list383, index3); span5 = CollectionsMarshal.AsSpan(list383); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep27.CompletionQuestVariablesFlags = list383; reference291 = questStep27; num2++; ref QuestStep reference292 = ref span3[num2]; QuestStep questStep28 = new QuestStep(EInteractionType.Interact, 1043790u, new Vector3(-10.360962f, 359.19916f, -106.70636f), 1089); num3 = 6; List list384 = new List(num3); CollectionsMarshal.SetCount(list384, num3); span5 = CollectionsMarshal.AsSpan(list384); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep28.CompletionQuestVariablesFlags = list384; reference292 = questStep28; obj246.Steps = list381; reference289 = obj246; num++; ref QuestSequence reference293 = ref span2[num]; QuestSequence obj247 = new QuestSequence { Sequence = 2 }; num2 = 2; List list385 = new List(num2); CollectionsMarshal.SetCount(list385, num2); span3 = CollectionsMarshal.AsSpan(list385); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013115u, new Vector3(14.236633f, 351.27795f, 14.389221f), 1089) { TargetTerritoryId = (ushort)1089 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043814u, new Vector3(0.6866455f, -698.0104f, -139.75745f), 1089); obj247.Steps = list385; reference293 = obj247; num++; ref QuestSequence reference294 = ref span2[num]; QuestSequence obj248 = new QuestSequence { Sequence = 3 }; index2 = 2; List list386 = new List(index2); CollectionsMarshal.SetCount(list386, index2); span3 = CollectionsMarshal.AsSpan(list386); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013114u, new Vector3(0.015197754f, -692.65283f, -232.41016f), 1089) { TargetTerritoryId = (ushort)1089 }; num2++; ref QuestStep reference295 = ref span3[num2]; QuestStep questStep29 = new QuestStep(EInteractionType.Interact, 1043816u, new Vector3(13.595764f, 359.19916f, -110.12439f), 1089); index3 = 1; List list387 = new List(index3); CollectionsMarshal.SetCount(list387, index3); span4 = CollectionsMarshal.AsSpan(list387); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMI104_04595_SYSTEM_000_322") }; questStep29.DialogueChoices = list387; reference295 = questStep29; obj248.Steps = list386; reference294 = obj248; num++; ref QuestSequence reference296 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list388 = new List(num2); CollectionsMarshal.SetCount(list388, num2); span3 = CollectionsMarshal.AsSpan(list388); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043822u, new Vector3(-30.045044f, -0.50953794f, 33.798706f), 1077) { StopDistance = 5f }; obj249.Steps = list388; reference296 = obj249; questRoot41.QuestSequence = list379; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(4596); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list389 = new List(num); CollectionsMarshal.SetCount(list389, num); span = CollectionsMarshal.AsSpan(list389); index = 0; span[index] = "liza"; questRoot42.Author = list389; index = 10; List list390 = new List(index); CollectionsMarshal.SetCount(list390, index); span2 = CollectionsMarshal.AsSpan(list390); num = 0; ref QuestSequence reference297 = ref span2[num]; QuestSequence obj250 = new QuestSequence { Sequence = 0 }; index2 = 1; List list391 = new List(index2); CollectionsMarshal.SetCount(list391, index2); span3 = CollectionsMarshal.AsSpan(list391); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043822u, new Vector3(-30.045044f, -0.50953794f, 33.798706f), 1077) { StopDistance = 5f }; obj250.Steps = list391; reference297 = obj250; num++; ref QuestSequence reference298 = ref span2[num]; QuestSequence obj251 = new QuestSequence { Sequence = 1 }; num2 = 1; List list392 = new List(num2); CollectionsMarshal.SetCount(list392, num2); span3 = CollectionsMarshal.AsSpan(list392); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043822u, new Vector3(-30.045044f, -0.50953794f, 33.798706f), 1077) { StopDistance = 5f }; obj251.Steps = list392; reference298 = obj251; num++; ref QuestSequence reference299 = ref span2[num]; QuestSequence obj252 = new QuestSequence { Sequence = 2 }; index2 = 3; List list393 = new List(index2); CollectionsMarshal.SetCount(list393, index2); span3 = CollectionsMarshal.AsSpan(list393); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1043829u, new Vector3(-47.257202f, -0.509538f, -22.568176f), 1077); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1043831u, new Vector3(-12.710815f, -0.50953794f, -49.45453f), 1077); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1043830u, new Vector3(35.14148f, -0.50953794f, -38.651123f), 1077); obj252.Steps = list393; reference299 = obj252; num++; ref QuestSequence reference300 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = 3 }; num2 = 1; List list394 = new List(num2); CollectionsMarshal.SetCount(list394, num2); span3 = CollectionsMarshal.AsSpan(list394); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043822u, new Vector3(27.317875f, -0.43000424f, -13.701547f), 1077) { StopDistance = 0.25f }; obj253.Steps = list394; reference300 = obj253; num++; ref QuestSequence reference301 = ref span2[num]; QuestSequence obj254 = new QuestSequence { Sequence = 4 }; index2 = 1; List list395 = new List(index2); CollectionsMarshal.SetCount(list395, index2); span3 = CollectionsMarshal.AsSpan(list395); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1043822u, new Vector3(28.591307f, -0.43000418f, -12.1619835f), 1077); obj254.Steps = list395; reference301 = obj254; num++; ref QuestSequence reference302 = ref span2[num]; QuestSequence obj255 = new QuestSequence { Sequence = 5 }; num2 = 1; List list396 = new List(num2); CollectionsMarshal.SetCount(list396, num2); span3 = CollectionsMarshal.AsSpan(list396); index2 = 0; ref QuestStep reference303 = ref span3[index2]; QuestStep questStep30 = new QuestStep(EInteractionType.Interact, 1043832u, new Vector3(104.234375f, -0.50953794f, -22.62915f), 1077); num3 = 1; List list397 = new List(num3); CollectionsMarshal.SetCount(list397, num3); span4 = CollectionsMarshal.AsSpan(list397); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMI105_04596_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKMI105_04596_A1_000_002") }; questStep30.DialogueChoices = list397; reference303 = questStep30; obj255.Steps = list396; reference302 = obj255; num++; ref QuestSequence reference304 = ref span2[num]; QuestSequence obj256 = new QuestSequence { Sequence = 6 }; index2 = 1; List list398 = new List(index2); CollectionsMarshal.SetCount(list398, index2); span3 = CollectionsMarshal.AsSpan(list398); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1043833u, new Vector3(61.69214f, -0.40188107f, 46.463623f), 1077); obj256.Steps = list398; reference304 = obj256; num++; ref QuestSequence reference305 = ref span2[num]; QuestSequence obj257 = new QuestSequence { Sequence = 7 }; num2 = 1; List list399 = new List(num2); CollectionsMarshal.SetCount(list399, num2); span3 = CollectionsMarshal.AsSpan(list399); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043834u, new Vector3(56.198975f, 16.517479f, 82.20032f), 1077); obj257.Steps = list399; reference305 = obj257; num++; ref QuestSequence reference306 = ref span2[num]; QuestSequence obj258 = new QuestSequence { Sequence = 8 }; index2 = 1; List list400 = new List(index2); CollectionsMarshal.SetCount(list400, index2); span3 = CollectionsMarshal.AsSpan(list400); num2 = 0; ref QuestStep reference307 = ref span3[num2]; QuestStep questStep31 = new QuestStep(EInteractionType.Interact, 1043835u, new Vector3(134.41675f, 24.30001f, 60.501953f), 1077); index3 = 1; List list401 = new List(index3); CollectionsMarshal.SetCount(list401, index3); span4 = CollectionsMarshal.AsSpan(list401); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMI105_04596_Q2_000_000"), Answer = new ExcelRef("TEXT_AKTKMI105_04596_A2_000_001") }; questStep31.DialogueChoices = list401; reference307 = questStep31; obj258.Steps = list400; reference306 = obj258; num++; ref QuestSequence reference308 = ref span2[num]; QuestSequence obj259 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list402 = new List(num2); CollectionsMarshal.SetCount(list402, num2); span3 = CollectionsMarshal.AsSpan(list402); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043836u, new Vector3(1.0223389f, -0.4f, -68.223145f), 1077) { StopDistance = 5f }; obj259.Steps = list402; reference308 = obj259; questRoot42.QuestSequence = list390; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(4597); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list403 = new List(num); CollectionsMarshal.SetCount(list403, num); span = CollectionsMarshal.AsSpan(list403); index = 0; span[index] = "liza"; questRoot43.Author = list403; index = 6; List list404 = new List(index); CollectionsMarshal.SetCount(list404, index); span2 = CollectionsMarshal.AsSpan(list404); num = 0; ref QuestSequence reference309 = ref span2[num]; QuestSequence obj260 = new QuestSequence { Sequence = 0 }; index2 = 1; List list405 = new List(index2); CollectionsMarshal.SetCount(list405, index2); span3 = CollectionsMarshal.AsSpan(list405); num2 = 0; ref QuestStep reference310 = ref span3[num2]; QuestStep obj261 = new QuestStep(EInteractionType.AcceptQuest, 1043839u, new Vector3(-0.25946045f, -0.4f, -70.72565f), 1077) { StopDistance = 7f }; num3 = 1; List list406 = new List(num3); CollectionsMarshal.SetCount(list406, num3); span4 = CollectionsMarshal.AsSpan(list406); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMI106_04597_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKMI106_04597_A1_000_002") }; obj261.DialogueChoices = list406; reference310 = obj261; obj260.Steps = list405; reference309 = obj260; num++; ref QuestSequence reference311 = ref span2[num]; QuestSequence obj262 = new QuestSequence { Sequence = 1 }; num2 = 1; List list407 = new List(num2); CollectionsMarshal.SetCount(list407, num2); span3 = CollectionsMarshal.AsSpan(list407); index2 = 0; ref QuestStep reference312 = ref span3[index2]; QuestStep questStep32 = new QuestStep(EInteractionType.Interact, 2013053u, new Vector3(-0.16790771f, -0.16790771f, -74.87604f), 1077); index3 = 1; List list408 = new List(index3); CollectionsMarshal.SetCount(list408, index3); span4 = CollectionsMarshal.AsSpan(list408); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMI106_04597_SYSTEM_000_120") }; questStep32.DialogueChoices = list408; reference312 = questStep32; obj262.Steps = list407; reference311 = obj262; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference313 = ref span2[num]; QuestSequence obj263 = new QuestSequence { Sequence = 3 }; index2 = 1; List list409 = new List(index2); CollectionsMarshal.SetCount(list409, index2); span3 = CollectionsMarshal.AsSpan(list409); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1092) { DutyOptions = new DutyOptions { ContentFinderConditionId = 870u } }; obj263.Steps = list409; reference313 = obj263; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference314 = ref span2[num]; QuestSequence obj264 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list410 = new List(num2); CollectionsMarshal.SetCount(list410, num2); span3 = CollectionsMarshal.AsSpan(list410); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043840u, new Vector3(-29.434692f, -0.21963555f, 52.506226f), 1077) { StopDistance = 5f }; obj264.Steps = list410; reference314 = obj264; questRoot43.QuestSequence = list404; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(4598); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list411 = new List(num); CollectionsMarshal.SetCount(list411, num); span = CollectionsMarshal.AsSpan(list411); index = 0; span[index] = "liza"; questRoot44.Author = list411; index = 4; List list412 = new List(index); CollectionsMarshal.SetCount(list412, index); span2 = CollectionsMarshal.AsSpan(list412); num = 0; ref QuestSequence reference315 = ref span2[num]; QuestSequence obj265 = new QuestSequence { Sequence = 0 }; index2 = 1; List list413 = new List(index2); CollectionsMarshal.SetCount(list413, index2); span3 = CollectionsMarshal.AsSpan(list413); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043841u, new Vector3(-27.145874f, -0.21963556f, 50.492065f), 1077) { StopDistance = 5f }; obj265.Steps = list413; reference315 = obj265; num++; ref QuestSequence reference316 = ref span2[num]; QuestSequence obj266 = new QuestSequence { Sequence = 1 }; num2 = 1; List list414 = new List(num2); CollectionsMarshal.SetCount(list414, num2); span3 = CollectionsMarshal.AsSpan(list414); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043844u, new Vector3(-50.736267f, -0.4300005f, -11.795227f), 1077); obj266.Steps = list414; reference316 = obj266; num++; ref QuestSequence reference317 = ref span2[num]; QuestSequence obj267 = new QuestSequence { Sequence = 2 }; index2 = 1; List list415 = new List(index2); CollectionsMarshal.SetCount(list415, index2); span3 = CollectionsMarshal.AsSpan(list415); num2 = 0; ref QuestStep reference318 = ref span3[num2]; QuestStep questStep33 = new QuestStep(EInteractionType.Interact, 1043846u, new Vector3(-31.99823f, -0.21963498f, 51.499146f), 1077); num3 = 1; List list416 = new List(num3); CollectionsMarshal.SetCount(list416, num3); span4 = CollectionsMarshal.AsSpan(list416); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMI107_04598_SYSTEM_000_221") }; questStep33.DialogueChoices = list416; reference318 = questStep33; obj267.Steps = list415; reference317 = obj267; num++; ref QuestSequence reference319 = ref span2[num]; QuestSequence obj268 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list417 = new List(num2); CollectionsMarshal.SetCount(list417, num2); span3 = CollectionsMarshal.AsSpan(list417); index2 = 0; ref QuestStep reference320 = ref span3[index2]; QuestStep questStep34 = new QuestStep(EInteractionType.CompleteQuest, 1043847u, new Vector3(-350.24036f, 55f, -81.28485f), 963); index3 = 1; List list418 = new List(index3); CollectionsMarshal.SetCount(list418, index3); span4 = CollectionsMarshal.AsSpan(list418); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMI107_04598_SYSTEM_000_401") }; questStep34.DialogueChoices = list418; reference320 = questStep34; obj268.Steps = list417; reference319 = obj268; questRoot44.QuestSequence = list412; AddQuest(questId44, questRoot44); QuestId questId45 = new QuestId(4599); QuestRoot questRoot45 = new QuestRoot(); num = 1; List list419 = new List(num); CollectionsMarshal.SetCount(list419, num); span = CollectionsMarshal.AsSpan(list419); index = 0; span[index] = "liza"; questRoot45.Author = list419; index = 9; List list420 = new List(index); CollectionsMarshal.SetCount(list420, index); span2 = CollectionsMarshal.AsSpan(list420); num = 0; ref QuestSequence reference321 = ref span2[num]; QuestSequence obj269 = new QuestSequence { Sequence = 0 }; index2 = 1; List list421 = new List(index2); CollectionsMarshal.SetCount(list421, index2); span3 = CollectionsMarshal.AsSpan(list421); num2 = 0; ref QuestStep reference322 = ref span3[num2]; QuestStep obj270 = new QuestStep(EInteractionType.AcceptQuest, 1043848u, new Vector3(-1.5717163f, 0.008460393f, -1.8463745f), 1078) { StopDistance = 7f }; num3 = 1; List list422 = new List(num3); CollectionsMarshal.SetCount(list422, num3); span4 = CollectionsMarshal.AsSpan(list422); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMI108_04599_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKMI108_04599_A1_000_002") }; obj270.DialogueChoices = list422; reference322 = obj270; obj269.Steps = list421; reference321 = obj269; num++; ref QuestSequence reference323 = ref span2[num]; QuestSequence obj271 = new QuestSequence { Sequence = 1 }; num2 = 2; List list423 = new List(num2); CollectionsMarshal.SetCount(list423, num2); span3 = CollectionsMarshal.AsSpan(list423); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013077u, new Vector3(-0.015319824f, 1.2359009f, 5.3864136f), 1078) { StopDistance = 4f, TargetTerritoryId = (ushort)963 }; index2++; ref QuestStep reference324 = ref span3[index2]; QuestStep obj272 = new QuestStep(EInteractionType.Interact, 1037381u, new Vector3(-23.697266f, 1.7999947f, -180.07172f), 963) { StopDistance = 5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanMeghaduta, To = EAetheryteLocation.RadzAtHanMehrydesMeyhane } }; index3 = 1; List list424 = new List(index3); CollectionsMarshal.SetCount(list424, index3); span4 = CollectionsMarshal.AsSpan(list424); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMI108_04599_Q3_000_000"), Answer = new ExcelRef("TEXT_AKTKMI108_04599_A3_000_002") }; obj272.DialogueChoices = list424; reference324 = obj272; obj271.Steps = list423; reference323 = obj271; num++; ref QuestSequence reference325 = ref span2[num]; QuestSequence obj273 = new QuestSequence { Sequence = 2 }; index2 = 1; List list425 = new List(index2); CollectionsMarshal.SetCount(list425, index2); span3 = CollectionsMarshal.AsSpan(list425); num2 = 0; ref QuestStep reference326 = ref span3[num2]; QuestStep obj274 = new QuestStep(EInteractionType.Interact, 1043847u, new Vector3(-350.24036f, 55f, -81.28485f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanMehrydesMeyhane, To = EAetheryteLocation.RadzAtHanMeghaduta } }; num3 = 1; List list426 = new List(num3); CollectionsMarshal.SetCount(list426, num3); span4 = CollectionsMarshal.AsSpan(list426); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMI108_04599_SYSTEM_000_211") }; obj274.DialogueChoices = list426; reference326 = obj274; obj273.Steps = list425; reference325 = obj273; num++; ref QuestSequence reference327 = ref span2[num]; QuestSequence obj275 = new QuestSequence { Sequence = 3 }; num2 = 1; List list427 = new List(num2); CollectionsMarshal.SetCount(list427, num2); span3 = CollectionsMarshal.AsSpan(list427); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043852u, new Vector3(-353.3227f, 54.999992f, -79.60632f), 963); obj275.Steps = list427; reference327 = obj275; num++; ref QuestSequence reference328 = ref span2[num]; QuestSequence obj276 = new QuestSequence { Sequence = 4 }; index2 = 1; List list428 = new List(index2); CollectionsMarshal.SetCount(list428, index2); span3 = CollectionsMarshal.AsSpan(list428); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037318u, new Vector3(-4.1047363f, 2.9999943f, -203.8758f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanMeghaduta, To = EAetheryteLocation.RadzAtHanMehrydesMeyhane } }; obj276.Steps = list428; reference328 = obj276; num++; ref QuestSequence reference329 = ref span2[num]; QuestSequence obj277 = new QuestSequence { Sequence = 5 }; num2 = 1; List list429 = new List(num2); CollectionsMarshal.SetCount(list429, num2); span3 = CollectionsMarshal.AsSpan(list429); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043852u, new Vector3(-33.52105f, 0.59983087f, -74.57541f), 963) { StopDistance = 0.25f }; obj277.Steps = list429; reference329 = obj277; num++; ref QuestSequence reference330 = ref span2[num]; QuestSequence obj278 = new QuestSequence { Sequence = 6 }; index2 = 1; List list430 = new List(index2); CollectionsMarshal.SetCount(list430, index2); span3 = CollectionsMarshal.AsSpan(list430); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037354u, new Vector3(109.33081f, 1.8631814f, -100.1145f), 963) { StopDistance = 7f }; obj278.Steps = list430; reference330 = obj278; num++; ref QuestSequence reference331 = ref span2[num]; QuestSequence obj279 = new QuestSequence { Sequence = 7 }; num2 = 1; List list431 = new List(num2); CollectionsMarshal.SetCount(list431, num2); span3 = CollectionsMarshal.AsSpan(list431); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043852u, new Vector3(-159.23143f, 36.051323f, 70.24f), 963) { StopDistance = 0.25f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanRuveydahFibers } }; obj279.Steps = list431; reference331 = obj279; num++; ref QuestSequence reference332 = ref span2[num]; QuestSequence obj280 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list432 = new List(index2); CollectionsMarshal.SetCount(list432, index2); span3 = CollectionsMarshal.AsSpan(list432); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1043857u, new Vector3(-158.15979f, 36.051323f, 67.36853f), 963); obj280.Steps = list432; reference332 = obj280; questRoot45.QuestSequence = list420; AddQuest(questId45, questRoot45); } private static void LoadQuests92() { QuestId questId = new QuestId(4600); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1043858u, new Vector3(-159.89929f, 36.051323f, 67.27698f), 963); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Interact, 1043847u, new Vector3(-350.24036f, 55f, -81.28485f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanRuveydahFibers, To = EAetheryteLocation.RadzAtHanMeghaduta } }; int num3 = 1; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMI109_04600_SYSTEM_000_020") }; obj3.DialogueChoices = list5; reference3 = obj3; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039645u, new Vector3(-338.33832f, 55f, -68.40625f), 963) { StopDistance = 5f }; obj4.Steps = list6; reference4 = obj4; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(4601); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list7 = new List(num); CollectionsMarshal.SetCount(list7, num); span = CollectionsMarshal.AsSpan(list7); index = 0; span[index] = "liza"; questRoot2.Author = list7; index = 8; List list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 0 }; index2 = 1; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042192u, new Vector3(200.48828f, 567.50006f, 242.78625f), 960) { Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 1 }; num2 = 1; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043518u, new Vector3(456.32092f, 437.00073f, 315.69385f), 960) { AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 2 }; index2 = 2; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; ref QuestStep reference8 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2013076u, new Vector3(456.65674f, 438.04077f, 310.2616f), 960); index3 = 1; List list12 = new List(index3); CollectionsMarshal.SetCount(list12, index3); span4 = CollectionsMarshal.AsSpan(list12); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANOMI001_04601_Q5_000_000") }; questStep.DialogueChoices = list12; reference8 = questStep; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2013034u, new Vector3(304.37158f, 483.48206f, 143.14478f), 960); obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 3 }; num2 = 3; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043421u, new Vector3(2.4261475f, 499.87805f, 46.036377f), 1073) { TargetTerritoryId = (ushort)960 }; index2++; ref QuestStep reference10 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1043865u, new Vector3(301.8081f, 482.13644f, 165.02625f), 960); num3 = 1; List list14 = new List(num3); CollectionsMarshal.SetCount(list14, num3); span4 = CollectionsMarshal.AsSpan(list14); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANOMI001_04601_Q6_000_000") }; questStep2.DialogueChoices = list14; reference10 = questStep2; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043586u, new Vector3(205.3711f, 567.50006f, 246.72314f), 960); obj8.Steps = list13; reference9 = obj8; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 4 }; index2 = 5; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; ref QuestStep reference12 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Gather, null, null, 960); index3 = 1; List list16 = new List(index3); CollectionsMarshal.SetCount(list16, index3); Span span5 = CollectionsMarshal.AsSpan(list16); num3 = 0; span5[num3] = EExtendedClassJob.Miner; questStep3.RequiredQuestAcceptedJob = list16; num3 = 1; List list17 = new List(num3); CollectionsMarshal.SetCount(list17, num3); Span span6 = CollectionsMarshal.AsSpan(list17); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38276u, ItemCount = 3 }; questStep3.ItemsToGather = list17; reference12 = questStep3; num2++; ref QuestStep reference13 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Gather, null, null, 960); index3 = 1; List list18 = new List(index3); CollectionsMarshal.SetCount(list18, index3); span5 = CollectionsMarshal.AsSpan(list18); num3 = 0; span5[num3] = EExtendedClassJob.Botanist; questStep4.RequiredQuestAcceptedJob = list18; num3 = 1; List list19 = new List(num3); CollectionsMarshal.SetCount(list19, num3); span6 = CollectionsMarshal.AsSpan(list19); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38300u, ItemCount = 3 }; questStep4.ItemsToGather = list19; reference13 = questStep4; num2++; ref QuestStep reference14 = ref span3[num2]; QuestStep obj10 = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; index3 = 1; List list20 = new List(index3); CollectionsMarshal.SetCount(list20, index3); span4 = CollectionsMarshal.AsSpan(list20); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANOMI001_04601_Q5_000_000") }; obj10.DialogueChoices = list20; reference14 = obj10; num2++; ref QuestStep reference15 = ref span3[num2]; QuestStep obj11 = new QuestStep(EInteractionType.Interact, 1043865u, new Vector3(301.8081f, 482.13644f, 165.02625f), 960) { TargetTerritoryId = (ushort)960 }; num3 = 1; List list21 = new List(num3); CollectionsMarshal.SetCount(list21, num3); span4 = CollectionsMarshal.AsSpan(list21); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANOMI001_04601_Q6_000_000") }; obj11.DialogueChoices = list21; reference15 = obj11; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1044190u, new Vector3(203.84521f, 567.50006f, 246.87573f), 960); obj9.Steps = list15; reference11 = obj9; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 5 }; num2 = 2; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; ref QuestStep reference17 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1043864u, new Vector3(244.83093f, 564.8203f, 261.76843f), 960); index3 = 1; List list23 = new List(index3); CollectionsMarshal.SetCount(list23, index3); span4 = CollectionsMarshal.AsSpan(list23); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANOMI001_04601_Q5_000_000") }; questStep5.DialogueChoices = list23; reference17 = questStep5; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043514u, new Vector3(303.82227f, 481.99442f, 154.83325f), 960); obj12.Steps = list22; reference16 = obj12; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 6 }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1043521u, new Vector3(3.3721924f, 499.6105f, 34.195435f), 1073); obj13.Steps = list24; reference18 = obj13; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list25 = new List(num2); CollectionsMarshal.SetCount(list25, num2); span3 = CollectionsMarshal.AsSpan(list25); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043421u, new Vector3(2.4261475f, 499.87805f, 46.036377f), 1073) { TargetTerritoryId = (ushort)960 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043514u, new Vector3(303.82227f, 481.99442f, 154.83325f), 960); obj14.Steps = list25; reference19 = obj14; questRoot2.QuestSequence = list8; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(4602); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list26 = new List(num); CollectionsMarshal.SetCount(list26, num); span = CollectionsMarshal.AsSpan(list26); index = 0; span[index] = "plogon_enjoyer"; questRoot3.Author = list26; index = 9; List list27 = new List(index); CollectionsMarshal.SetCount(list27, index); span2 = CollectionsMarshal.AsSpan(list27); num = 0; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 0 }; index2 = 1; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043951u, new Vector3(303.8529f, 481.99442f, 154.83325f), 960); obj15.Steps = list28; reference20 = obj15; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 1 }; num2 = 2; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; ref QuestStep reference22 = ref span3[index2]; QuestStep obj17 = new QuestStep(EInteractionType.Interact, 1043865u, new Vector3(301.8081f, 482.13644f, 165.02625f), 960) { Mount = true }; num3 = 1; List list30 = new List(num3); CollectionsMarshal.SetCount(list30, num3); span4 = CollectionsMarshal.AsSpan(list30); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANOMI002_04602_Q5_000_000") }; obj17.DialogueChoices = list30; reference22 = obj17; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043586u, new Vector3(205.3711f, 567.4998f, 246.72314f), 960) { Fly = true }; obj16.Steps = list29; reference21 = obj16; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 2 }; index2 = 2; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012484u, new Vector3(492.48486f, 438.04077f, 365.43823f), 960) { TargetTerritoryId = (ushort)960, Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1043527u, new Vector3(463.5537f, 417.06747f, 407.12585f), 960); obj18.Steps = list31; reference23 = obj18; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 3 }; num2 = 3; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012485u, new Vector3(469.3828f, 418.14294f, 403.3722f), 960) { TargetTerritoryId = (ushort)960 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043529u, new Vector3(504.90576f, 436.9996f, 341.5122f), 960) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043530u, new Vector3(475.0896f, 437.00183f, 319.53918f), 960) { Mount = true }; obj19.Steps = list32; reference24 = obj19; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 4 }; index2 = 1; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1043531u, new Vector3(502.49475f, 436.99988f, 324.84924f), 960) { Mount = true }; obj20.Steps = list33; reference25 = obj20; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 5 }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043533u, new Vector3(77.3479f, 269.00006f, -607.72107f), 960) { Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleAbodeOfTheEa }; obj21.Steps = list34; reference26 = obj21; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 6 }; index2 = 1; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1043537u, new Vector3(-321.24823f, 263.2611f, -523.7049f), 960) { Fly = true }; obj22.Steps = list35; reference27 = obj22; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 7 }; num2 = 5; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; ref QuestStep reference29 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Gather, null, null, 960); index3 = 1; List list37 = new List(index3); CollectionsMarshal.SetCount(list37, index3); span5 = CollectionsMarshal.AsSpan(list37); num3 = 0; span5[num3] = EExtendedClassJob.Miner; questStep6.RequiredQuestAcceptedJob = list37; num3 = 1; List list38 = new List(num3); CollectionsMarshal.SetCount(list38, num3); span6 = CollectionsMarshal.AsSpan(list38); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38277u, ItemCount = 3 }; questStep6.ItemsToGather = list38; reference29 = questStep6; index2++; ref QuestStep reference30 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Gather, null, null, 960); index3 = 1; List list39 = new List(index3); CollectionsMarshal.SetCount(list39, index3); span5 = CollectionsMarshal.AsSpan(list39); num3 = 0; span5[num3] = EExtendedClassJob.Botanist; questStep7.RequiredQuestAcceptedJob = list39; num3 = 1; List list40 = new List(num3); CollectionsMarshal.SetCount(list40, num3); span6 = CollectionsMarshal.AsSpan(list40); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38301u, ItemCount = 3 }; questStep7.ItemsToGather = list40; reference30 = questStep7; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, Mount = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043865u, new Vector3(301.8081f, 482.13644f, 165.02625f), 960) { TargetTerritoryId = (ushort)960, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043585u, new Vector3(203.84521f, 567.4998f, 246.87573f), 960) { Fly = true }; obj23.Steps = list36; reference28 = obj23; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; ref QuestStep reference32 = ref span3[num2]; QuestStep obj25 = new QuestStep(EInteractionType.Interact, 1043864u, new Vector3(244.83093f, 564.8203f, 261.76843f), 960) { Fly = true }; index3 = 1; List list42 = new List(index3); CollectionsMarshal.SetCount(list42, index3); span4 = CollectionsMarshal.AsSpan(list42); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANOMI002_04602_Q2_000_000") }; obj25.DialogueChoices = list42; reference32 = obj25; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1043951u, new Vector3(303.8529f, 481.99442f, 154.83325f), 960); obj24.Steps = list41; reference31 = obj24; questRoot3.QuestSequence = list27; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(4603); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list43 = new List(num); CollectionsMarshal.SetCount(list43, num); span = CollectionsMarshal.AsSpan(list43); index = 0; span[index] = "plogon_enjoyer"; questRoot4.Author = list43; index = 8; List list44 = new List(index); CollectionsMarshal.SetCount(list44, index); span2 = CollectionsMarshal.AsSpan(list44); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 0 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1043951u, new Vector3(303.8529f, 481.99442f, 154.83325f), 960); obj26.Steps = list45; reference33 = obj26; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 1 }; index2 = 2; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; ref QuestStep reference35 = ref span3[num2]; QuestStep obj28 = new QuestStep(EInteractionType.Interact, 1043865u, new Vector3(301.8081f, 482.13644f, 165.02625f), 960) { Mount = true }; num3 = 1; List list47 = new List(num3); CollectionsMarshal.SetCount(list47, num3); span4 = CollectionsMarshal.AsSpan(list47); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANOMI003_04603_Q9_000_000") }; obj28.DialogueChoices = list47; reference35 = obj28; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1043539u, new Vector3(205.92041f, 566f, 257.2517f), 960) { Fly = true }; obj27.Steps = list46; reference34 = obj27; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 2 }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043547u, new Vector3(110.30737f, 269.03677f, -626.7338f), 960) { Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleAbodeOfTheEa }; obj29.Steps = list48; reference36 = obj29; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 3 }; index2 = 2; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1043552u, new Vector3(103.837524f, 269.41934f, -514.6105f), 960) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1043549u, new Vector3(46.219482f, 269.597f, -474.60138f), 960) { Fly = true }; obj30.Steps = list49; reference37 = obj30; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 4 }; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043547u, new Vector3(110.30737f, 269.03677f, -626.7338f), 960) { Fly = true }; obj31.Steps = list50; reference38 = obj31; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 5 }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; ref QuestStep reference40 = ref span3[num2]; QuestStep obj33 = new QuestStep(EInteractionType.Interact, 1043549u, new Vector3(46.219482f, 269.597f, -474.60138f), 960) { Fly = true }; index3 = 1; List list52 = new List(index3); CollectionsMarshal.SetCount(list52, index3); span4 = CollectionsMarshal.AsSpan(list52); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANOMI003_04603_Q2_000_000") }; obj33.DialogueChoices = list52; reference40 = obj33; obj32.Steps = list51; reference39 = obj32; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 6 }; num2 = 5; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; ref QuestStep reference42 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Gather, null, null, 960); num3 = 1; List list54 = new List(num3); CollectionsMarshal.SetCount(list54, num3); span5 = CollectionsMarshal.AsSpan(list54); index3 = 0; span5[index3] = EExtendedClassJob.Miner; questStep8.RequiredQuestAcceptedJob = list54; index3 = 1; List list55 = new List(index3); CollectionsMarshal.SetCount(list55, index3); span6 = CollectionsMarshal.AsSpan(list55); num3 = 0; span6[num3] = new GatheredItem { ItemId = 38278u, ItemCount = 3 }; questStep8.ItemsToGather = list55; reference42 = questStep8; index2++; ref QuestStep reference43 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Gather, null, null, 960); num3 = 1; List list56 = new List(num3); CollectionsMarshal.SetCount(list56, num3); span5 = CollectionsMarshal.AsSpan(list56); index3 = 0; span5[index3] = EExtendedClassJob.Botanist; questStep9.RequiredQuestAcceptedJob = list56; index3 = 1; List list57 = new List(index3); CollectionsMarshal.SetCount(list57, index3); span6 = CollectionsMarshal.AsSpan(list57); num3 = 0; span6[num3] = new GatheredItem { ItemId = 38302u, ItemCount = 3 }; questStep9.ItemsToGather = list57; reference43 = questStep9; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, Mount = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043865u, new Vector3(301.8081f, 482.13644f, 165.02625f), 960) { TargetTerritoryId = (ushort)960, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043585u, new Vector3(203.84521f, 567.4998f, 246.87573f), 960) { Fly = true }; obj34.Steps = list53; reference41 = obj34; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; ref QuestStep reference45 = ref span3[num2]; QuestStep obj36 = new QuestStep(EInteractionType.Interact, 1043864u, new Vector3(244.83093f, 564.8203f, 261.76843f), 960) { Fly = true }; num3 = 1; List list59 = new List(num3); CollectionsMarshal.SetCount(list59, num3); span4 = CollectionsMarshal.AsSpan(list59); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANOMI003_04603_Q8_000_000") }; obj36.DialogueChoices = list59; reference45 = obj36; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1043951u, new Vector3(303.8529f, 481.99442f, 154.83325f), 960); obj35.Steps = list58; reference44 = obj35; questRoot4.QuestSequence = list44; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(4604); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list60 = new List(num); CollectionsMarshal.SetCount(list60, num); span = CollectionsMarshal.AsSpan(list60); index = 0; span[index] = "plogon_enjoyer"; questRoot5.Author = list60; index = 6; List list61 = new List(index); CollectionsMarshal.SetCount(list61, index); span2 = CollectionsMarshal.AsSpan(list61); num = 0; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 0 }; num2 = 1; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1043951u, new Vector3(303.8529f, 481.99442f, 154.83325f), 960); obj37.Steps = list62; reference46 = obj37; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 1 }; index2 = 2; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; ref QuestStep reference48 = ref span3[num2]; QuestStep obj39 = new QuestStep(EInteractionType.Interact, 1043865u, new Vector3(301.8081f, 482.13644f, 165.02625f), 960) { TargetTerritoryId = (ushort)960, Mount = true }; index3 = 1; List list64 = new List(index3); CollectionsMarshal.SetCount(list64, index3); span4 = CollectionsMarshal.AsSpan(list64); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANOMI004_04604_Q5_000_000") }; obj39.DialogueChoices = list64; reference48 = obj39; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1043586u, new Vector3(205.3711f, 567.4998f, 246.72314f), 960) { Fly = true }; obj38.Steps = list63; reference47 = obj38; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 2 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043559u, new Vector3(-573.3883f, 73.033104f, 212.78699f), 960) { Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra }; obj40.Steps = list65; reference49 = obj40; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 3 }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1011935u, new Vector3(-285.63367f, 39.04305f, 53.72693f), 398) { Fly = true, AetheryteShortcut = EAetheryteLocation.DravanianForelandsAnyxTrine }; obj41.Steps = list66; reference50 = obj41; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 4 }; num2 = 5; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; ref QuestStep reference52 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Gather, null, null, 398); num3 = 1; List list68 = new List(num3); CollectionsMarshal.SetCount(list68, num3); span5 = CollectionsMarshal.AsSpan(list68); index3 = 0; span5[index3] = EExtendedClassJob.Miner; questStep10.RequiredQuestAcceptedJob = list68; index3 = 1; List list69 = new List(index3); CollectionsMarshal.SetCount(list69, index3); span6 = CollectionsMarshal.AsSpan(list69); num3 = 0; span6[num3] = new GatheredItem { ItemId = 38279u, ItemCount = 3 }; questStep10.ItemsToGather = list69; reference52 = questStep10; index2++; ref QuestStep reference53 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Gather, null, null, 398); num3 = 1; List list70 = new List(num3); CollectionsMarshal.SetCount(list70, num3); span5 = CollectionsMarshal.AsSpan(list70); index3 = 0; span5[index3] = EExtendedClassJob.Botanist; questStep11.RequiredQuestAcceptedJob = list70; index3 = 1; List list71 = new List(index3); CollectionsMarshal.SetCount(list71, index3); span6 = CollectionsMarshal.AsSpan(list71); num3 = 0; span6[num3] = new GatheredItem { ItemId = 38303u, ItemCount = 3 }; questStep11.ItemsToGather = list71; reference53 = questStep11; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, Mount = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043865u, new Vector3(301.8081f, 482.13644f, 165.02625f), 960) { TargetTerritoryId = (ushort)960, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043585u, new Vector3(203.84521f, 567.4998f, 246.87573f), 960) { Fly = true }; obj42.Steps = list67; reference51 = obj42; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; ref QuestStep reference55 = ref span3[num2]; QuestStep obj44 = new QuestStep(EInteractionType.Interact, 1043864u, new Vector3(244.83093f, 564.8203f, 261.76843f), 960) { TargetTerritoryId = (ushort)960, Fly = true }; num3 = 1; List list73 = new List(num3); CollectionsMarshal.SetCount(list73, num3); span4 = CollectionsMarshal.AsSpan(list73); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANOMI004_04604_Q4_000_000") }; obj44.DialogueChoices = list73; reference55 = obj44; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1043951u, new Vector3(303.8529f, 481.99442f, 154.83325f), 960); obj43.Steps = list72; reference54 = obj43; questRoot5.QuestSequence = list61; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(4605); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list74 = new List(num); CollectionsMarshal.SetCount(list74, num); span = CollectionsMarshal.AsSpan(list74); index = 0; span[index] = "plogon_enjoyer"; questRoot6.Author = list74; index = 8; List list75 = new List(index); CollectionsMarshal.SetCount(list75, index); span2 = CollectionsMarshal.AsSpan(list75); num = 0; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 0 }; num2 = 1; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1043951u, new Vector3(303.8529f, 481.99442f, 154.83325f), 960); obj45.Steps = list76; reference56 = obj45; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 1 }; index2 = 2; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; ref QuestStep reference58 = ref span3[num2]; QuestStep obj47 = new QuestStep(EInteractionType.Interact, 1043865u, new Vector3(301.8081f, 482.13644f, 165.02625f), 960) { TargetTerritoryId = (ushort)960 }; index3 = 1; List list78 = new List(index3); CollectionsMarshal.SetCount(list78, index3); span4 = CollectionsMarshal.AsSpan(list78); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANOMI005_04605_Q5_000_000") }; obj47.DialogueChoices = list78; reference58 = obj47; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1043586u, new Vector3(205.3711f, 567.4998f, 246.72314f), 960) { Fly = true }; obj46.Steps = list77; reference57 = obj46; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 2 }; num2 = 2; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043530u, new Vector3(475.0896f, 437.00183f, 319.53918f), 960) { Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043529u, new Vector3(504.90576f, 436.9996f, 341.5122f), 960) { Fly = true }; obj48.Steps = list79; reference59 = obj48; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 3 }; index2 = 1; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1043584u, new Vector3(803.7993f, 478.7742f, 200.73242f), 960) { Fly = true }; obj49.Steps = list80; reference60 = obj49; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 4 }; num2 = 3; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, Mount = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043865u, new Vector3(301.8081f, 482.13644f, 165.02625f), 960) { TargetTerritoryId = (ushort)960, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043586u, new Vector3(205.3711f, 567.4998f, 246.72314f), 960) { Fly = true }; obj50.Steps = list81; reference61 = obj50; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 5 }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013033u, new Vector3(203.50952f, 567.4983f, 244.2511f), 960); obj51.Steps = list82; reference62 = obj51; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 6 }; num2 = 5; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; ref QuestStep reference64 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Gather, null, null, 1073); num3 = 1; List list84 = new List(num3); CollectionsMarshal.SetCount(list84, num3); span5 = CollectionsMarshal.AsSpan(list84); index3 = 0; span5[index3] = EExtendedClassJob.Miner; questStep12.RequiredQuestAcceptedJob = list84; index3 = 1; List list85 = new List(index3); CollectionsMarshal.SetCount(list85, index3); span6 = CollectionsMarshal.AsSpan(list85); num3 = 0; span6[num3] = new GatheredItem { ItemId = 38280u, ItemCount = 3 }; questStep12.ItemsToGather = list85; reference64 = questStep12; index2++; ref QuestStep reference65 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Gather, null, null, 1073); num3 = 1; List list86 = new List(num3); CollectionsMarshal.SetCount(list86, num3); span5 = CollectionsMarshal.AsSpan(list86); index3 = 0; span5[index3] = EExtendedClassJob.Botanist; questStep13.RequiredQuestAcceptedJob = list86; index3 = 1; List list87 = new List(index3); CollectionsMarshal.SetCount(list87, index3); span6 = CollectionsMarshal.AsSpan(list87); num3 = 0; span6[num3] = new GatheredItem { ItemId = 38304u, ItemCount = 3 }; questStep13.ItemsToGather = list87; reference65 = questStep13; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, Mount = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043865u, new Vector3(301.8081f, 482.13644f, 165.02625f), 960) { TargetTerritoryId = (ushort)960, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043586u, new Vector3(205.3711f, 567.4998f, 246.72314f), 960) { Fly = true }; obj52.Steps = list83; reference63 = obj52; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; ref QuestStep reference67 = ref span3[num2]; QuestStep obj54 = new QuestStep(EInteractionType.Interact, 1043864u, new Vector3(244.83093f, 564.8203f, 261.76843f), 960) { TargetTerritoryId = (ushort)960, Fly = true }; num3 = 1; List list89 = new List(num3); CollectionsMarshal.SetCount(list89, num3); span4 = CollectionsMarshal.AsSpan(list89); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANOMI005_04605_Q6_000_000") }; obj54.DialogueChoices = list89; reference67 = obj54; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1043515u, new Vector3(303.39502f, 481.99442f, 152.81909f), 960); obj53.Steps = list88; reference66 = obj53; questRoot6.QuestSequence = list75; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(4606); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list90 = new List(num); CollectionsMarshal.SetCount(list90, num); span = CollectionsMarshal.AsSpan(list90); index = 0; span[index] = "plogon_enjoyer"; questRoot7.Author = list90; index = 5; List list91 = new List(index); CollectionsMarshal.SetCount(list91, index); span2 = CollectionsMarshal.AsSpan(list91); num = 0; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 0 }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1043951u, new Vector3(303.8529f, 481.99442f, 154.83325f), 960); obj55.Steps = list92; reference68 = obj55; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 1 }; index2 = 2; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; ref QuestStep reference70 = ref span3[num2]; QuestStep obj57 = new QuestStep(EInteractionType.Interact, 1043865u, new Vector3(301.8081f, 482.13644f, 165.02625f), 960) { TargetTerritoryId = (ushort)960 }; index3 = 1; List list94 = new List(index3); CollectionsMarshal.SetCount(list94, index3); span4 = CollectionsMarshal.AsSpan(list94); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANOMI006_04606_Q5_000_000") }; obj57.DialogueChoices = list94; reference70 = obj57; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1043586u, new Vector3(205.3711f, 567.4998f, 246.72314f), 960) { Fly = true }; obj56.Steps = list93; reference69 = obj56; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 2 }; num2 = 4; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043424u, new Vector3(197.07019f, 567.49976f, 246.23486f), 960); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043423u, new Vector3(200.67139f, 567.4998f, 236.10278f), 960); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043592u, new Vector3(206.43921f, 567.49976f, 236.89624f), 960); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043593u, new Vector3(218.4939f, 565.99994f, 247.18079f), 960); obj58.Steps = list95; reference71 = obj58; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 3 }; index2 = 1; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1043585u, new Vector3(203.84521f, 567.4998f, 246.87573f), 960); obj59.Steps = list96; reference72 = obj59; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; ref QuestStep reference74 = ref span3[index2]; QuestStep obj61 = new QuestStep(EInteractionType.Interact, 1043864u, new Vector3(244.83093f, 564.8203f, 261.76843f), 960) { TargetTerritoryId = (ushort)960, Fly = true }; num3 = 1; List list98 = new List(num3); CollectionsMarshal.SetCount(list98, num3); span4 = CollectionsMarshal.AsSpan(list98); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANOMI006_04606_Q6_000_000") }; obj61.DialogueChoices = list98; reference74 = obj61; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043951u, new Vector3(303.8529f, 481.99442f, 154.83325f), 960); obj60.Steps = list97; reference73 = obj60; questRoot7.QuestSequence = list91; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(4607); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list99 = new List(num); CollectionsMarshal.SetCount(list99, num); span = CollectionsMarshal.AsSpan(list99); index = 0; span[index] = "liza"; questRoot8.Author = list99; index = 3; List list100 = new List(index); CollectionsMarshal.SetCount(list100, index); span2 = CollectionsMarshal.AsSpan(list100); num = 0; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 0 }; index2 = 1; List list101 = new List(index2); CollectionsMarshal.SetCount(list101, index2); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj62.Steps = list101; reference75 = obj62; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 1 }; num2 = 3; List list102 = new List(num2); CollectionsMarshal.SetCount(list102, num2); span3 = CollectionsMarshal.AsSpan(list102); index2 = 0; ref QuestStep reference77 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Gather, null, null, 960); index3 = 1; List list103 = new List(index3); CollectionsMarshal.SetCount(list103, index3); span5 = CollectionsMarshal.AsSpan(list103); num3 = 0; span5[num3] = EExtendedClassJob.Miner; questStep14.RequiredQuestAcceptedJob = list103; num3 = 1; List list104 = new List(num3); CollectionsMarshal.SetCount(list104, num3); span6 = CollectionsMarshal.AsSpan(list104); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38281u, ItemCount = 3 }; questStep14.ItemsToGather = list104; reference77 = questStep14; index2++; ref QuestStep reference78 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Gather, null, null, 960); index3 = 1; List list105 = new List(index3); CollectionsMarshal.SetCount(list105, index3); span5 = CollectionsMarshal.AsSpan(list105); num3 = 0; span5[num3] = EExtendedClassJob.Botanist; questStep15.RequiredQuestAcceptedJob = list105; num3 = 1; List list106 = new List(num3); CollectionsMarshal.SetCount(list106, num3); span6 = CollectionsMarshal.AsSpan(list106); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38305u, ItemCount = 3 }; questStep15.ItemsToGather = list106; reference78 = questStep15; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1044042u, new Vector3(507.0725f, 436.99997f, 340.07776f), 960) { AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; obj63.Steps = list102; reference76 = obj63; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list107 = new List(index2); CollectionsMarshal.SetCount(list107, index2); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj64.Steps = list107; reference79 = obj64; questRoot8.QuestSequence = list100; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(4608); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list108 = new List(num); CollectionsMarshal.SetCount(list108, num); span = CollectionsMarshal.AsSpan(list108); index = 0; span[index] = "liza"; questRoot9.Author = list108; index = 3; List list109 = new List(index); CollectionsMarshal.SetCount(list109, index); span2 = CollectionsMarshal.AsSpan(list109); num = 0; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 0 }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj65.Steps = list110; reference80 = obj65; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 1 }; index2 = 3; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013074u, new Vector3(304.3412f, 483.48206f, 143.11438f), 960) { TargetTerritoryId = (ushort)1073 }; num2++; ref QuestStep reference82 = ref span3[num2]; QuestStep obj67 = new QuestStep(EInteractionType.Say, 1044043u, new Vector3(-7.1260376f, 498.9474f, -5.416992f), 1073) { ChatMessage = new ChatMessage { Key = "TEXT_BANOMI102_04608_SAYTODO_000_050" } }; index3 = 6; List list112 = new List(index3); CollectionsMarshal.SetCount(list112, index3); Span span7 = CollectionsMarshal.AsSpan(list112); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj67.CompletionQuestVariablesFlags = list112; reference82 = obj67; num2++; ref QuestStep reference83 = ref span3[num2]; QuestStep obj68 = new QuestStep(EInteractionType.Say, 1044044u, new Vector3(11.215393f, 499.7763f, -23.239563f), 1073) { ChatMessage = new ChatMessage { Key = "TEXT_BANOMI102_04608_SAYTODO_000_050" } }; num3 = 6; List list113 = new List(num3); CollectionsMarshal.SetCount(list113, num3); span7 = CollectionsMarshal.AsSpan(list113); 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)4, 0, EQuestWorkMode.Bitwise); obj68.CompletionQuestVariablesFlags = list113; reference83 = obj68; obj66.Steps = list111; reference81 = obj66; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043421u, new Vector3(2.4261475f, 499.87805f, 46.036377f), 1073) { TargetTerritoryId = (ushort)960 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj69.Steps = list114; reference84 = obj69; questRoot9.QuestSequence = list109; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(4609); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list115 = new List(num); CollectionsMarshal.SetCount(list115, num); span = CollectionsMarshal.AsSpan(list115); index = 0; span[index] = "liza"; questRoot10.Author = list115; index = 2; List list116 = new List(index); CollectionsMarshal.SetCount(list116, index); span2 = CollectionsMarshal.AsSpan(list116); num = 0; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 0 }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj70.Steps = list117; reference85 = obj70; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 4; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; ref QuestStep reference87 = ref span3[index2]; QuestStep questStep16 = new QuestStep(EInteractionType.Gather, null, null, 960); index3 = 1; List list119 = new List(index3); CollectionsMarshal.SetCount(list119, index3); span5 = CollectionsMarshal.AsSpan(list119); num3 = 0; span5[num3] = EExtendedClassJob.Miner; questStep16.RequiredQuestAcceptedJob = list119; num3 = 1; List list120 = new List(num3); CollectionsMarshal.SetCount(list120, num3); span6 = CollectionsMarshal.AsSpan(list120); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38282u, ItemCount = 3 }; questStep16.ItemsToGather = list120; reference87 = questStep16; index2++; ref QuestStep reference88 = ref span3[index2]; QuestStep questStep17 = new QuestStep(EInteractionType.Gather, null, null, 960); index3 = 1; List list121 = new List(index3); CollectionsMarshal.SetCount(list121, index3); span5 = CollectionsMarshal.AsSpan(list121); num3 = 0; span5[num3] = EExtendedClassJob.Botanist; questStep17.RequiredQuestAcceptedJob = list121; num3 = 1; List list122 = new List(num3); CollectionsMarshal.SetCount(list122, num3); span6 = CollectionsMarshal.AsSpan(list122); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38306u, ItemCount = 3 }; questStep17.ItemsToGather = list122; reference88 = questStep17; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj71.Steps = list118; reference86 = obj71; questRoot10.QuestSequence = list116; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(4610); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list123 = new List(num); CollectionsMarshal.SetCount(list123, num); span = CollectionsMarshal.AsSpan(list123); index = 0; span[index] = "liza"; questRoot11.Author = list123; index = 3; List list124 = new List(index); CollectionsMarshal.SetCount(list124, index); span2 = CollectionsMarshal.AsSpan(list124); num = 0; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 0 }; index2 = 1; List list125 = new List(index2); CollectionsMarshal.SetCount(list125, index2); span3 = CollectionsMarshal.AsSpan(list125); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj72.Steps = list125; reference89 = obj72; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 1 }; num2 = 3; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); index2 = 0; ref QuestStep reference91 = ref span3[index2]; QuestStep obj74 = new QuestStep(EInteractionType.Interact, 1044046u, new Vector3(-585.3514f, 74.4431f, 238.33057f), 960) { StopDistance = 9f, AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { RequiredQuestVariablesNotMet = true } } }; index3 = 6; List> list127 = new List>(index3); CollectionsMarshal.SetCount(list127, index3); Span> span8 = CollectionsMarshal.AsSpan(list127); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference92 = ref span8[num3]; int num4 = 2; List list128 = new List(num4); CollectionsMarshal.SetCount(list128, num4); span7 = CollectionsMarshal.AsSpan(list128); int num5 = 0; span7[num5] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); reference92 = list128; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj74.RequiredQuestVariables = list127; num3 = 6; List list129 = new List(num3); CollectionsMarshal.SetCount(list129, num3); span7 = CollectionsMarshal.AsSpan(list129); 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)4, 0, EQuestWorkMode.Bitwise); obj74.CompletionQuestVariablesFlags = list129; reference91 = obj74; index2++; ref QuestStep reference93 = ref span3[index2]; QuestStep obj75 = new QuestStep(EInteractionType.Interact, 1044047u, new Vector3(36.66736f, 269.16718f, -627.83246f), 960) { AetheryteShortcut = EAetheryteLocation.UltimaThuleAbodeOfTheEa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { RequiredQuestVariablesNotMet = true } } }; index3 = 6; List> list130 = new List>(index3); CollectionsMarshal.SetCount(list130, index3); span8 = CollectionsMarshal.AsSpan(list130); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference94 = ref span8[num3]; num5 = 2; List list131 = new List(num5); CollectionsMarshal.SetCount(list131, num5); span7 = CollectionsMarshal.AsSpan(list131); num4 = 0; span7[num4] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); num4++; span7[num4] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); reference94 = list131; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj75.RequiredQuestVariables = list130; num3 = 6; List list132 = new List(num3); CollectionsMarshal.SetCount(list132, num3); span7 = CollectionsMarshal.AsSpan(list132); 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)2, 0, EQuestWorkMode.Bitwise); obj75.CompletionQuestVariablesFlags = list132; reference93 = obj75; index2++; ref QuestStep reference95 = ref span3[index2]; QuestStep obj76 = new QuestStep(EInteractionType.Interact, 1044045u, new Vector3(510.64307f, 436.9999f, 332.41772f), 960) { AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; index3 = 6; List> list133 = new List>(index3); CollectionsMarshal.SetCount(list133, index3); span8 = CollectionsMarshal.AsSpan(list133); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference96 = ref span8[num3]; num4 = 2; List list134 = new List(num4); CollectionsMarshal.SetCount(list134, num4); span7 = CollectionsMarshal.AsSpan(list134); num5 = 0; span7[num5] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); num5++; span7[num5] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); reference96 = list134; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj76.RequiredQuestVariables = list133; num3 = 6; List list135 = new List(num3); CollectionsMarshal.SetCount(list135, num3); span7 = CollectionsMarshal.AsSpan(list135); 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, 0, EQuestWorkMode.Bitwise); obj76.CompletionQuestVariablesFlags = list135; reference95 = obj76; obj73.Steps = list126; reference90 = obj73; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list136 = new List(index2); CollectionsMarshal.SetCount(list136, index2); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(489.2804f, 437.5829f, 333.63843f), MaximumDistance = 100f, TerritoryId = 960 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj77.Steps = list136; reference97 = obj77; questRoot11.QuestSequence = list124; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(4611); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list137 = new List(num); CollectionsMarshal.SetCount(list137, num); span = CollectionsMarshal.AsSpan(list137); index = 0; span[index] = "plogon_enjoyer"; questRoot12.Author = list137; index = 3; List list138 = new List(index); CollectionsMarshal.SetCount(list138, index); span2 = CollectionsMarshal.AsSpan(list138); num = 0; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 0 }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj78.Steps = list139; reference98 = obj78; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 1 }; index2 = 6; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013074u, new Vector3(304.3412f, 483.48206f, 143.11438f), 960) { TargetTerritoryId = (ushort)1073 }; num2++; ref QuestStep reference100 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.Gather, null, null, 1073); index3 = 1; List list141 = new List(index3); CollectionsMarshal.SetCount(list141, index3); span5 = CollectionsMarshal.AsSpan(list141); num3 = 0; span5[num3] = EExtendedClassJob.Miner; questStep18.RequiredQuestAcceptedJob = list141; num3 = 1; List list142 = new List(num3); CollectionsMarshal.SetCount(list142, num3); span6 = CollectionsMarshal.AsSpan(list142); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38284u, ItemCount = 3 }; questStep18.ItemsToGather = list142; reference100 = questStep18; num2++; ref QuestStep reference101 = ref span3[num2]; QuestStep questStep19 = new QuestStep(EInteractionType.Gather, null, null, 1073); index3 = 1; List list143 = new List(index3); CollectionsMarshal.SetCount(list143, index3); span5 = CollectionsMarshal.AsSpan(list143); num3 = 0; span5[num3] = EExtendedClassJob.Botanist; questStep19.RequiredQuestAcceptedJob = list143; num3 = 1; List list144 = new List(num3); CollectionsMarshal.SetCount(list144, num3); span6 = CollectionsMarshal.AsSpan(list144); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38308u, ItemCount = 3 }; questStep19.ItemsToGather = list144; reference101 = questStep19; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1043421u, new Vector3(2.4261475f, 499.87805f, 46.036377f), 1073) { TargetTerritoryId = (ushort)960 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1043865u, new Vector3(301.8081f, 482.13644f, 165.02625f), 960) { TargetTerritoryId = (ushort)960 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1043936u, new Vector3(194.56775f, 567.4998f, 250.93457f), 960); obj79.Steps = list140; reference99 = obj79; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043864u, new Vector3(244.83093f, 564.8203f, 261.76843f), 960) { TargetTerritoryId = (ushort)960 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj80.Steps = list145; reference102 = obj80; questRoot12.QuestSequence = list138; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(4612); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list146 = new List(num); CollectionsMarshal.SetCount(list146, num); span = CollectionsMarshal.AsSpan(list146); index = 0; span[index] = "liza"; questRoot13.Author = list146; index = 2; List list147 = new List(index); CollectionsMarshal.SetCount(list147, index); span2 = CollectionsMarshal.AsSpan(list147); num = 0; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 0 }; index2 = 1; List list148 = new List(index2); CollectionsMarshal.SetCount(list148, index2); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj81.Steps = list148; reference103 = obj81; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 4; List list149 = new List(num2); CollectionsMarshal.SetCount(list149, num2); span3 = CollectionsMarshal.AsSpan(list149); index2 = 0; ref QuestStep reference105 = ref span3[index2]; QuestStep questStep20 = new QuestStep(EInteractionType.Gather, null, null, 960); index3 = 1; List list150 = new List(index3); CollectionsMarshal.SetCount(list150, index3); span5 = CollectionsMarshal.AsSpan(list150); num3 = 0; span5[num3] = EExtendedClassJob.Miner; questStep20.RequiredQuestAcceptedJob = list150; num3 = 1; List list151 = new List(num3); CollectionsMarshal.SetCount(list151, num3); span6 = CollectionsMarshal.AsSpan(list151); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38283u, ItemCount = 3 }; questStep20.ItemsToGather = list151; reference105 = questStep20; index2++; ref QuestStep reference106 = ref span3[index2]; QuestStep questStep21 = new QuestStep(EInteractionType.Gather, null, null, 960); index3 = 1; List list152 = new List(index3); CollectionsMarshal.SetCount(list152, index3); span5 = CollectionsMarshal.AsSpan(list152); num3 = 0; span5[num3] = EExtendedClassJob.Botanist; questStep21.RequiredQuestAcceptedJob = list152; num3 = 1; List list153 = new List(num3); CollectionsMarshal.SetCount(list153, num3); span6 = CollectionsMarshal.AsSpan(list153); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38307u, ItemCount = 3 }; questStep21.ItemsToGather = list153; reference106 = questStep21; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj82.Steps = list149; reference104 = obj82; questRoot13.QuestSequence = list147; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(4613); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list154 = new List(num); CollectionsMarshal.SetCount(list154, num); span = CollectionsMarshal.AsSpan(list154); index = 0; span[index] = "liza"; questRoot14.Author = list154; index = 3; List list155 = new List(index); CollectionsMarshal.SetCount(list155, index); span2 = CollectionsMarshal.AsSpan(list155); num = 0; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 0 }; index2 = 1; List list156 = new List(index2); CollectionsMarshal.SetCount(list156, index2); span3 = CollectionsMarshal.AsSpan(list156); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj83.Steps = list156; reference107 = obj83; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 1 }; num2 = 2; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); index2 = 0; ref QuestStep reference109 = ref span3[index2]; QuestStep obj85 = new QuestStep(EInteractionType.Interact, 1044048u, new Vector3(-347.70734f, 263.0844f, -463.73694f), 960) { Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleAbodeOfTheEa }; index3 = 6; List list158 = new List(index3); CollectionsMarshal.SetCount(list158, index3); span7 = CollectionsMarshal.AsSpan(list158); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj85.CompletionQuestVariablesFlags = list158; reference109 = obj85; index2++; ref QuestStep reference110 = ref span3[index2]; QuestStep obj86 = new QuestStep(EInteractionType.Interact, 1044049u, new Vector3(-376.21124f, 266.08542f, -551.90356f), 960) { Fly = true }; num3 = 6; List list159 = new List(num3); CollectionsMarshal.SetCount(list159, num3); span7 = CollectionsMarshal.AsSpan(list159); 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)4, 0, EQuestWorkMode.Bitwise); obj86.CompletionQuestVariablesFlags = list159; reference110 = obj86; obj84.Steps = list157; reference108 = obj84; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj87.Steps = list160; reference111 = obj87; questRoot14.QuestSequence = list155; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(4614); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list161 = new List(num); CollectionsMarshal.SetCount(list161, num); span = CollectionsMarshal.AsSpan(list161); index = 0; span[index] = "plogon_enjoyer"; questRoot15.Author = list161; index = 3; List list162 = new List(index); CollectionsMarshal.SetCount(list162, index); span2 = CollectionsMarshal.AsSpan(list162); num = 0; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 0 }; num2 = 1; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj88.Steps = list163; reference112 = obj88; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 1 }; index2 = 4; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013074u, new Vector3(304.3412f, 483.48206f, 143.11438f), 960) { TargetTerritoryId = (ushort)1073 }; num2++; ref QuestStep reference114 = ref span3[num2]; QuestStep questStep22 = new QuestStep(EInteractionType.Gather, null, null, 1073); index3 = 1; List list165 = new List(index3); CollectionsMarshal.SetCount(list165, index3); span5 = CollectionsMarshal.AsSpan(list165); num3 = 0; span5[num3] = EExtendedClassJob.Miner; questStep22.RequiredQuestAcceptedJob = list165; num3 = 1; List list166 = new List(num3); CollectionsMarshal.SetCount(list166, num3); span6 = CollectionsMarshal.AsSpan(list166); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38285u, ItemCount = 3 }; questStep22.ItemsToGather = list166; reference114 = questStep22; num2++; ref QuestStep reference115 = ref span3[num2]; QuestStep questStep23 = new QuestStep(EInteractionType.Gather, null, null, 1073); index3 = 1; List list167 = new List(index3); CollectionsMarshal.SetCount(list167, index3); span5 = CollectionsMarshal.AsSpan(list167); num3 = 0; span5[num3] = EExtendedClassJob.Botanist; questStep23.RequiredQuestAcceptedJob = list167; num3 = 1; List list168 = new List(num3); CollectionsMarshal.SetCount(list168, num3); span6 = CollectionsMarshal.AsSpan(list168); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38309u, ItemCount = 3 }; questStep23.ItemsToGather = list168; reference115 = questStep23; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1044050u, new Vector3(472.03772f, 437.00162f, 336.6598f), 960) { Mount = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; obj89.Steps = list164; reference113 = obj89; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj90.Steps = list169; reference116 = obj90; questRoot15.QuestSequence = list162; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(4615); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list170 = new List(num); CollectionsMarshal.SetCount(list170, num); span = CollectionsMarshal.AsSpan(list170); index = 0; span[index] = "plogon_enjoyer"; questRoot16.Author = list170; index = 2; List list171 = new List(index); CollectionsMarshal.SetCount(list171, index); span2 = CollectionsMarshal.AsSpan(list171); num = 0; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 0 }; index2 = 1; List list172 = new List(index2); CollectionsMarshal.SetCount(list172, index2); span3 = CollectionsMarshal.AsSpan(list172); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj91.Steps = list172; reference117 = obj91; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 4; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); index2 = 0; ref QuestStep reference119 = ref span3[index2]; QuestStep questStep24 = new QuestStep(EInteractionType.Gather, null, null, 960); index3 = 1; List list174 = new List(index3); CollectionsMarshal.SetCount(list174, index3); span5 = CollectionsMarshal.AsSpan(list174); num3 = 0; span5[num3] = EExtendedClassJob.Miner; questStep24.RequiredQuestAcceptedJob = list174; num3 = 1; List list175 = new List(num3); CollectionsMarshal.SetCount(list175, num3); span6 = CollectionsMarshal.AsSpan(list175); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38286u, ItemCount = 3 }; questStep24.ItemsToGather = list175; reference119 = questStep24; index2++; ref QuestStep reference120 = ref span3[index2]; QuestStep questStep25 = new QuestStep(EInteractionType.Gather, null, null, 960); index3 = 1; List list176 = new List(index3); CollectionsMarshal.SetCount(list176, index3); span5 = CollectionsMarshal.AsSpan(list176); num3 = 0; span5[num3] = EExtendedClassJob.Botanist; questStep25.RequiredQuestAcceptedJob = list176; num3 = 1; List list177 = new List(num3); CollectionsMarshal.SetCount(list177, num3); span6 = CollectionsMarshal.AsSpan(list177); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38310u, ItemCount = 3 }; questStep25.ItemsToGather = list177; reference120 = questStep25; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, Mount = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj92.Steps = list173; reference118 = obj92; questRoot16.QuestSequence = list171; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(4616); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list178 = new List(num); CollectionsMarshal.SetCount(list178, num); span = CollectionsMarshal.AsSpan(list178); index = 0; span[index] = "plogon_enjoyer"; questRoot17.Author = list178; index = 3; List list179 = new List(index); CollectionsMarshal.SetCount(list179, index); span2 = CollectionsMarshal.AsSpan(list179); num = 0; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 0 }; index2 = 1; List list180 = new List(index2); CollectionsMarshal.SetCount(list180, index2); span3 = CollectionsMarshal.AsSpan(list180); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj93.Steps = list180; reference121 = obj93; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 1 }; num2 = 6; List list181 = new List(num2); CollectionsMarshal.SetCount(list181, num2); span3 = CollectionsMarshal.AsSpan(list181); index2 = 0; ref QuestStep reference123 = ref span3[index2]; QuestStep obj95 = new QuestStep(EInteractionType.Interact, 1044051u, new Vector3(-543.20593f, 72.39467f, 298.146f), 960) { Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { RequiredQuestVariablesNotMet = true } } }; index3 = 6; List> list182 = new List>(index3); CollectionsMarshal.SetCount(list182, index3); span8 = CollectionsMarshal.AsSpan(list182); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference124 = ref span8[num3]; num5 = 1; List list183 = new List(num5); CollectionsMarshal.SetCount(list183, num5); span7 = CollectionsMarshal.AsSpan(list183); num4 = 0; span7[num4] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); reference124 = list183; num3++; span8[num3] = null; num3++; span8[num3] = null; obj95.RequiredQuestVariables = list182; reference123 = obj95; index2++; ref QuestStep reference125 = ref span3[index2]; QuestStep obj96 = new QuestStep(EInteractionType.Interact, 1044052u, new Vector3(-110.27698f, 53.589848f, 538.41455f), 960) { Fly = true }; num3 = 6; List> list184 = new List>(num3); CollectionsMarshal.SetCount(list184, num3); span8 = CollectionsMarshal.AsSpan(list184); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference126 = ref span8[index3]; num4 = 1; List list185 = new List(num4); CollectionsMarshal.SetCount(list185, num4); span7 = CollectionsMarshal.AsSpan(list185); num5 = 0; span7[num5] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); reference126 = list185; index3++; span8[index3] = null; index3++; span8[index3] = null; obj96.RequiredQuestVariables = list184; reference125 = obj96; index2++; ref QuestStep reference127 = ref span3[index2]; QuestStep obj97 = new QuestStep(EInteractionType.Interact, 1044054u, new Vector3(83.69568f, 269.0921f, -483.0854f), 960) { Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleAbodeOfTheEa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { RequiredQuestVariablesNotMet = true } } }; index3 = 6; List> list186 = new List>(index3); CollectionsMarshal.SetCount(list186, index3); span8 = CollectionsMarshal.AsSpan(list186); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference128 = ref span8[num3]; num5 = 1; List list187 = new List(num5); CollectionsMarshal.SetCount(list187, num5); span7 = CollectionsMarshal.AsSpan(list187); num4 = 0; span7[num4] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); reference128 = list187; num3++; span8[num3] = null; num3++; span8[num3] = null; obj97.RequiredQuestVariables = list186; reference127 = obj97; index2++; ref QuestStep reference129 = ref span3[index2]; QuestStep obj98 = new QuestStep(EInteractionType.Interact, 1044053u, new Vector3(-225.66571f, 271.7499f, -308.6748f), 960) { Fly = true }; num3 = 6; List> list188 = new List>(num3); CollectionsMarshal.SetCount(list188, num3); span8 = CollectionsMarshal.AsSpan(list188); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference130 = ref span8[index3]; num4 = 1; List list189 = new List(num4); CollectionsMarshal.SetCount(list189, num4); span7 = CollectionsMarshal.AsSpan(list189); num5 = 0; span7[num5] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); reference130 = list189; index3++; span8[index3] = null; index3++; span8[index3] = null; obj98.RequiredQuestVariables = list188; reference129 = obj98; index2++; ref QuestStep reference131 = ref span3[index2]; QuestStep obj99 = new QuestStep(EInteractionType.Interact, 1044056u, new Vector3(582.7573f, 441.71567f, 427.9392f), 960) { Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { RequiredQuestVariablesNotMet = true } } }; index3 = 6; List> list190 = new List>(index3); CollectionsMarshal.SetCount(list190, index3); span8 = CollectionsMarshal.AsSpan(list190); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference132 = ref span8[num3]; num5 = 1; List list191 = new List(num5); CollectionsMarshal.SetCount(list191, num5); span7 = CollectionsMarshal.AsSpan(list191); num4 = 0; span7[num4] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference132 = list191; num3++; span8[num3] = null; num3++; span8[num3] = null; obj99.RequiredQuestVariables = list190; reference131 = obj99; index2++; ref QuestStep reference133 = ref span3[index2]; QuestStep obj100 = new QuestStep(EInteractionType.Interact, 1044055u, new Vector3(636.59106f, 438.6276f, 271.5343f), 960) { Fly = true }; num3 = 6; List> list192 = new List>(num3); CollectionsMarshal.SetCount(list192, num3); span8 = CollectionsMarshal.AsSpan(list192); index3 = 0; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; ref List reference134 = ref span8[index3]; num4 = 1; List list193 = new List(num4); CollectionsMarshal.SetCount(list193, num4); span7 = CollectionsMarshal.AsSpan(list193); num5 = 0; span7[num5] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference134 = list193; index3++; span8[index3] = null; index3++; span8[index3] = null; obj100.RequiredQuestVariables = list192; reference133 = obj100; obj94.Steps = list181; reference122 = obj94; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list194 = new List(index2); CollectionsMarshal.SetCount(list194, index2); span3 = CollectionsMarshal.AsSpan(list194); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, Mount = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj101.Steps = list194; reference135 = obj101; questRoot17.QuestSequence = list179; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(4617); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list195 = new List(num); CollectionsMarshal.SetCount(list195, num); span = CollectionsMarshal.AsSpan(list195); index = 0; span[index] = "plogon_enjoyer"; questRoot18.Author = list195; index = 3; List list196 = new List(index); CollectionsMarshal.SetCount(list196, index); span2 = CollectionsMarshal.AsSpan(list196); num = 0; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 0 }; num2 = 1; List list197 = new List(num2); CollectionsMarshal.SetCount(list197, num2); span3 = CollectionsMarshal.AsSpan(list197); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj102.Steps = list197; reference136 = obj102; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 1 }; index2 = 4; List list198 = new List(index2); CollectionsMarshal.SetCount(list198, index2); span3 = CollectionsMarshal.AsSpan(list198); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013074u, new Vector3(304.3412f, 483.48206f, 143.11438f), 960) { TargetTerritoryId = (ushort)1073 }; num2++; ref QuestStep reference138 = ref span3[num2]; QuestStep questStep26 = new QuestStep(EInteractionType.Gather, null, null, 1073); index3 = 1; List list199 = new List(index3); CollectionsMarshal.SetCount(list199, index3); span5 = CollectionsMarshal.AsSpan(list199); num3 = 0; span5[num3] = EExtendedClassJob.Miner; questStep26.RequiredQuestAcceptedJob = list199; num3 = 1; List list200 = new List(num3); CollectionsMarshal.SetCount(list200, num3); span6 = CollectionsMarshal.AsSpan(list200); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38287u, ItemCount = 3 }; questStep26.ItemsToGather = list200; reference138 = questStep26; num2++; ref QuestStep reference139 = ref span3[num2]; QuestStep questStep27 = new QuestStep(EInteractionType.Gather, null, null, 1073); index3 = 1; List list201 = new List(index3); CollectionsMarshal.SetCount(list201, index3); span5 = CollectionsMarshal.AsSpan(list201); num3 = 0; span5[num3] = EExtendedClassJob.Botanist; questStep27.RequiredQuestAcceptedJob = list201; num3 = 1; List list202 = new List(num3); CollectionsMarshal.SetCount(list202, num3); span6 = CollectionsMarshal.AsSpan(list202); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38311u, ItemCount = 3 }; questStep27.ItemsToGather = list202; reference139 = questStep27; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1044057u, new Vector3(490.2876f, 436.9998f, 312.3064f), 960) { Mount = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; obj103.Steps = list198; reference137 = obj103; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960) { Mount = true }; obj104.Steps = list203; reference140 = obj104; questRoot18.QuestSequence = list196; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(4618); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list204 = new List(num); CollectionsMarshal.SetCount(list204, num); span = CollectionsMarshal.AsSpan(list204); index = 0; span[index] = "pot0to"; questRoot19.Author = list204; index = 3; List list205 = new List(index); CollectionsMarshal.SetCount(list205, index); span2 = CollectionsMarshal.AsSpan(list205); num = 0; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 0 }; index2 = 1; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj105.Steps = list206; reference141 = obj105; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 1 }; num2 = 6; List list207 = new List(num2); CollectionsMarshal.SetCount(list207, num2); span3 = CollectionsMarshal.AsSpan(list207); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013074u, new Vector3(304.3412f, 483.48206f, 143.11438f), 960) { TargetTerritoryId = (ushort)1073 }; index2++; ref QuestStep reference143 = ref span3[index2]; QuestStep questStep28 = new QuestStep(EInteractionType.Gather, null, null, 1073); index3 = 1; List list208 = new List(index3); CollectionsMarshal.SetCount(list208, index3); span5 = CollectionsMarshal.AsSpan(list208); num3 = 0; span5[num3] = EExtendedClassJob.Miner; questStep28.RequiredQuestAcceptedJob = list208; num3 = 1; List list209 = new List(num3); CollectionsMarshal.SetCount(list209, num3); span6 = CollectionsMarshal.AsSpan(list209); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38288u, ItemCount = 3 }; questStep28.ItemsToGather = list209; reference143 = questStep28; index2++; ref QuestStep reference144 = ref span3[index2]; QuestStep questStep29 = new QuestStep(EInteractionType.Gather, null, null, 1073); index3 = 1; List list210 = new List(index3); CollectionsMarshal.SetCount(list210, index3); span5 = CollectionsMarshal.AsSpan(list210); num3 = 0; span5[num3] = EExtendedClassJob.Botanist; questStep29.RequiredQuestAcceptedJob = list210; num3 = 1; List list211 = new List(num3); CollectionsMarshal.SetCount(list211, num3); span6 = CollectionsMarshal.AsSpan(list211); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38312u, ItemCount = 3 }; questStep29.ItemsToGather = list211; reference144 = questStep29; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043865u, new Vector3(301.8081f, 482.13644f, 165.02625f), 960) { TargetTerritoryId = (ushort)960 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043936u, new Vector3(194.56775f, 567.4998f, 250.93457f), 960); obj106.Steps = list207; reference142 = obj106; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1043864u, new Vector3(244.83093f, 564.8203f, 261.76843f), 960) { TargetTerritoryId = (ushort)960 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj107.Steps = list212; reference145 = obj107; questRoot19.QuestSequence = list205; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(4619); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list213 = new List(num); CollectionsMarshal.SetCount(list213, num); span = CollectionsMarshal.AsSpan(list213); index = 0; span[index] = "plogon_enjoyer"; questRoot20.Author = list213; index = 3; List list214 = new List(index); CollectionsMarshal.SetCount(list214, index); span2 = CollectionsMarshal.AsSpan(list214); num = 0; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 0 }; num2 = 1; List list215 = new List(num2); CollectionsMarshal.SetCount(list215, num2); span3 = CollectionsMarshal.AsSpan(list215); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj108.Steps = list215; reference146 = obj108; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 1 }; index2 = 1; List list216 = new List(index2); CollectionsMarshal.SetCount(list216, index2); span3 = CollectionsMarshal.AsSpan(list216); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 1044058u, new Vector3(371.9386f, 288.95316f, -627.7409f), 960) { Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleAbodeOfTheEa, ItemId = 2003441u }; obj109.Steps = list216; reference147 = obj109; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list217 = new List(num2); CollectionsMarshal.SetCount(list217, num2); span3 = CollectionsMarshal.AsSpan(list217); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, Mount = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960) { Fly = true }; obj110.Steps = list217; reference148 = obj110; questRoot20.QuestSequence = list214; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(4620); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list218 = new List(num); CollectionsMarshal.SetCount(list218, num); span = CollectionsMarshal.AsSpan(list218); index = 0; span[index] = "liza"; questRoot21.Author = list218; index = 4; List list219 = new List(index); CollectionsMarshal.SetCount(list219, index); span2 = CollectionsMarshal.AsSpan(list219); num = 0; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 0 }; index2 = 1; List list220 = new List(index2); CollectionsMarshal.SetCount(list220, index2); span3 = CollectionsMarshal.AsSpan(list220); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj111.Steps = list220; reference149 = obj111; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 1 }; num2 = 2; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013074u, new Vector3(304.3412f, 483.48206f, 143.11438f), 960) { TargetTerritoryId = (ushort)1073 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1044059u, new Vector3(-15.304871f, 494.9991f, -68.16211f), 1073); obj112.Steps = list221; reference150 = obj112; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 2 }; index2 = 3; List list222 = new List(index2); CollectionsMarshal.SetCount(list222, index2); span3 = CollectionsMarshal.AsSpan(list222); num2 = 0; ref QuestStep reference152 = ref span3[num2]; QuestStep questStep30 = new QuestStep(EInteractionType.Gather, null, null, 1073); index3 = 1; List list223 = new List(index3); CollectionsMarshal.SetCount(list223, index3); span5 = CollectionsMarshal.AsSpan(list223); num3 = 0; span5[num3] = EExtendedClassJob.Miner; questStep30.RequiredQuestAcceptedJob = list223; num3 = 1; List list224 = new List(num3); CollectionsMarshal.SetCount(list224, num3); span6 = CollectionsMarshal.AsSpan(list224); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38289u, ItemCount = 3 }; questStep30.ItemsToGather = list224; reference152 = questStep30; num2++; ref QuestStep reference153 = ref span3[num2]; QuestStep questStep31 = new QuestStep(EInteractionType.Gather, null, null, 1073); index3 = 1; List list225 = new List(index3); CollectionsMarshal.SetCount(list225, index3); span5 = CollectionsMarshal.AsSpan(list225); num3 = 0; span5[num3] = EExtendedClassJob.Botanist; questStep31.RequiredQuestAcceptedJob = list225; num3 = 1; List list226 = new List(num3); CollectionsMarshal.SetCount(list226, num3); span6 = CollectionsMarshal.AsSpan(list226); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38313u, ItemCount = 3 }; questStep31.ItemsToGather = list226; reference153 = questStep31; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1044059u, new Vector3(-15.304871f, 494.9991f, -68.16211f), 1073); obj113.Steps = list222; reference151 = obj113; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043421u, new Vector3(2.4261475f, 499.87805f, 46.036377f), 1073) { TargetTerritoryId = (ushort)960 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj114.Steps = list227; reference154 = obj114; questRoot21.QuestSequence = list219; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(4621); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list228 = new List(num); CollectionsMarshal.SetCount(list228, num); span = CollectionsMarshal.AsSpan(list228); index = 0; span[index] = "liza"; questRoot22.Author = list228; index = 4; List list229 = new List(index); CollectionsMarshal.SetCount(list229, index); span2 = CollectionsMarshal.AsSpan(list229); num = 0; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 0 }; index2 = 1; List list230 = new List(index2); CollectionsMarshal.SetCount(list230, index2); span3 = CollectionsMarshal.AsSpan(list230); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj115.Steps = list230; reference155 = obj115; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 1 }; num2 = 1; List list231 = new List(num2); CollectionsMarshal.SetCount(list231, num2); span3 = CollectionsMarshal.AsSpan(list231); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044060u, new Vector3(57.75537f, 269.00012f, -674.49457f), 960) { AetheryteShortcut = EAetheryteLocation.UltimaThuleAbodeOfTheEa }; obj116.Steps = list231; reference156 = obj116; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 2 }; index2 = 2; List list232 = new List(index2); CollectionsMarshal.SetCount(list232, index2); span3 = CollectionsMarshal.AsSpan(list232); num2 = 0; ref QuestStep reference158 = ref span3[num2]; QuestStep obj118 = new QuestStep(EInteractionType.Action, 1044063u, new Vector3(-193.53015f, 269.23087f, -315.63293f), 960) { Fly = true, Action = EAction.ElectrixFlux }; index3 = 6; List list233 = new List(index3); CollectionsMarshal.SetCount(list233, index3); span7 = CollectionsMarshal.AsSpan(list233); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj118.CompletionQuestVariablesFlags = list233; reference158 = obj118; num2++; ref QuestStep reference159 = ref span3[num2]; QuestStep obj119 = new QuestStep(EInteractionType.Action, 1044062u, new Vector3(-213.42798f, 268.01166f, -299.5194f), 960) { Fly = true, Action = EAction.ElectrixFlux }; num3 = 6; List list234 = new List(num3); CollectionsMarshal.SetCount(list234, num3); span7 = CollectionsMarshal.AsSpan(list234); 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, 0, EQuestWorkMode.Bitwise); obj119.CompletionQuestVariablesFlags = list234; reference159 = obj119; obj117.Steps = list232; reference157 = obj117; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list235 = new List(num2); CollectionsMarshal.SetCount(list235, num2); span3 = CollectionsMarshal.AsSpan(list235); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj120.Steps = list235; reference160 = obj120; questRoot22.QuestSequence = list229; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(4622); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list236 = new List(num); CollectionsMarshal.SetCount(list236, num); span = CollectionsMarshal.AsSpan(list236); index = 0; span[index] = "liza"; questRoot23.Author = list236; index = 3; List list237 = new List(index); CollectionsMarshal.SetCount(list237, index); span2 = CollectionsMarshal.AsSpan(list237); num = 0; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 0 }; index2 = 1; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj121.Steps = list238; reference161 = obj121; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 1 }; num2 = 3; List list239 = new List(num2); CollectionsMarshal.SetCount(list239, num2); span3 = CollectionsMarshal.AsSpan(list239); index2 = 0; ref QuestStep reference163 = ref span3[index2]; QuestStep questStep32 = new QuestStep(EInteractionType.Gather, null, null, 960); index3 = 1; List list240 = new List(index3); CollectionsMarshal.SetCount(list240, index3); span5 = CollectionsMarshal.AsSpan(list240); num3 = 0; span5[num3] = EExtendedClassJob.Miner; questStep32.RequiredQuestAcceptedJob = list240; num3 = 1; List list241 = new List(num3); CollectionsMarshal.SetCount(list241, num3); span6 = CollectionsMarshal.AsSpan(list241); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38290u, ItemCount = 3 }; questStep32.ItemsToGather = list241; reference163 = questStep32; index2++; ref QuestStep reference164 = ref span3[index2]; QuestStep questStep33 = new QuestStep(EInteractionType.Gather, null, null, 960); index3 = 1; List list242 = new List(index3); CollectionsMarshal.SetCount(list242, index3); span5 = CollectionsMarshal.AsSpan(list242); num3 = 0; span5[num3] = EExtendedClassJob.Botanist; questStep33.RequiredQuestAcceptedJob = list242; num3 = 1; List list243 = new List(num3); CollectionsMarshal.SetCount(list243, num3); span6 = CollectionsMarshal.AsSpan(list243); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38314u, ItemCount = 3 }; questStep33.ItemsToGather = list243; reference164 = questStep33; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1044064u, new Vector3(86.503296f, 269.08234f, -515.0683f), 960) { Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleAbodeOfTheEa }; obj122.Steps = list239; reference162 = obj122; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj123.Steps = list244; reference165 = obj123; questRoot23.QuestSequence = list237; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(4623); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list245 = new List(num); CollectionsMarshal.SetCount(list245, num); span = CollectionsMarshal.AsSpan(list245); index = 0; span[index] = "plogon_enjoyer"; questRoot24.Author = list245; index = 3; List list246 = new List(index); CollectionsMarshal.SetCount(list246, index); span2 = CollectionsMarshal.AsSpan(list246); num = 0; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 0 }; num2 = 1; List list247 = new List(num2); CollectionsMarshal.SetCount(list247, num2); span3 = CollectionsMarshal.AsSpan(list247); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj124.Steps = list247; reference166 = obj124; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 1 }; index2 = 4; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013074u, new Vector3(304.3412f, 483.48206f, 143.11438f), 960) { TargetTerritoryId = (ushort)1073 }; num2++; ref QuestStep reference168 = ref span3[num2]; QuestStep questStep34 = new QuestStep(EInteractionType.Gather, null, null, 1073); index3 = 1; List list249 = new List(index3); CollectionsMarshal.SetCount(list249, index3); span5 = CollectionsMarshal.AsSpan(list249); num3 = 0; span5[num3] = EExtendedClassJob.Miner; questStep34.RequiredQuestAcceptedJob = list249; num3 = 1; List list250 = new List(num3); CollectionsMarshal.SetCount(list250, num3); span6 = CollectionsMarshal.AsSpan(list250); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38291u, ItemCount = 3 }; questStep34.ItemsToGather = list250; reference168 = questStep34; num2++; ref QuestStep reference169 = ref span3[num2]; QuestStep questStep35 = new QuestStep(EInteractionType.Gather, null, null, 1073); index3 = 1; List list251 = new List(index3); CollectionsMarshal.SetCount(list251, index3); span5 = CollectionsMarshal.AsSpan(list251); num3 = 0; span5[num3] = EExtendedClassJob.Botanist; questStep35.RequiredQuestAcceptedJob = list251; num3 = 1; List list252 = new List(num3); CollectionsMarshal.SetCount(list252, num3); span6 = CollectionsMarshal.AsSpan(list252); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38315u, ItemCount = 3 }; questStep35.ItemsToGather = list252; reference169 = questStep35; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1044065u, new Vector3(478.9348f, 437.0016f, 340.505f), 960) { AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; obj125.Steps = list248; reference167 = obj125; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj126.Steps = list253; reference170 = obj126; questRoot24.QuestSequence = list246; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(4624); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list254 = new List(num); CollectionsMarshal.SetCount(list254, num); span = CollectionsMarshal.AsSpan(list254); index = 0; span[index] = "plogon_enjoyer"; questRoot25.Author = list254; index = 4; List list255 = new List(index); CollectionsMarshal.SetCount(list255, index); span2 = CollectionsMarshal.AsSpan(list255); num = 0; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 0 }; index2 = 1; List list256 = new List(index2); CollectionsMarshal.SetCount(list256, index2); span3 = CollectionsMarshal.AsSpan(list256); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj127.Steps = list256; reference171 = obj127; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 1 }; num2 = 2; List list257 = new List(num2); CollectionsMarshal.SetCount(list257, num2); span3 = CollectionsMarshal.AsSpan(list257); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013073u, new Vector3(334.37085f, 483.17688f, 158.28174f), 960) { TargetTerritoryId = (ushort)960, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1044066u, new Vector3(493.58362f, 436.99985f, 317.09766f), 960) { Fly = true }; obj128.Steps = list257; reference172 = obj128; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 2 }; index2 = 2; List list258 = new List(index2); CollectionsMarshal.SetCount(list258, index2); span3 = CollectionsMarshal.AsSpan(list258); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 1044068u, new Vector3(638.5748f, 438.6276f, 260.3341f), 960) { Fly = true, Action = EAction.ElectrixFlux }; num2++; span3[num2] = new QuestStep(EInteractionType.Action, 1044069u, new Vector3(668.0552f, 440.4633f, 360.79956f), 960) { Fly = true, Action = EAction.ElectrixFlux }; obj129.Steps = list258; reference173 = obj129; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list259 = new List(num2); CollectionsMarshal.SetCount(list259, num2); span3 = CollectionsMarshal.AsSpan(list259); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, Mount = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960) { Mount = true }; obj130.Steps = list259; reference174 = obj130; questRoot25.QuestSequence = list255; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(4625); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list260 = new List(num); CollectionsMarshal.SetCount(list260, num); span = CollectionsMarshal.AsSpan(list260); index = 0; span[index] = "plogon_enjoyer"; questRoot26.Author = list260; index = 3; List list261 = new List(index); CollectionsMarshal.SetCount(list261, index); span2 = CollectionsMarshal.AsSpan(list261); num = 0; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 0 }; index2 = 1; List list262 = new List(index2); CollectionsMarshal.SetCount(list262, index2); span3 = CollectionsMarshal.AsSpan(list262); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj131.Steps = list262; reference175 = obj131; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 1 }; num2 = 4; List list263 = new List(num2); CollectionsMarshal.SetCount(list263, num2); span3 = CollectionsMarshal.AsSpan(list263); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013074u, new Vector3(304.3412f, 483.4821f, 143.1448f), 960) { TargetTerritoryId = (ushort)1073 }; index2++; ref QuestStep reference177 = ref span3[index2]; QuestStep questStep36 = new QuestStep(EInteractionType.Gather, null, null, 1073); index3 = 1; List list264 = new List(index3); CollectionsMarshal.SetCount(list264, index3); span5 = CollectionsMarshal.AsSpan(list264); num3 = 0; span5[num3] = EExtendedClassJob.Miner; questStep36.RequiredQuestAcceptedJob = list264; num3 = 1; List list265 = new List(num3); CollectionsMarshal.SetCount(list265, num3); span6 = CollectionsMarshal.AsSpan(list265); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38292u, ItemCount = 3 }; questStep36.ItemsToGather = list265; reference177 = questStep36; index2++; ref QuestStep reference178 = ref span3[index2]; QuestStep questStep37 = new QuestStep(EInteractionType.Gather, null, null, 1073); index3 = 1; List list266 = new List(index3); CollectionsMarshal.SetCount(list266, index3); span5 = CollectionsMarshal.AsSpan(list266); num3 = 0; span5[num3] = EExtendedClassJob.Botanist; questStep37.RequiredQuestAcceptedJob = list266; num3 = 1; List list267 = new List(num3); CollectionsMarshal.SetCount(list267, num3); span6 = CollectionsMarshal.AsSpan(list267); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38316u, ItemCount = 3 }; questStep37.ItemsToGather = list267; reference178 = questStep37; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1044070u, new Vector3(132.34143f, 269.00006f, -654.6273f), 960) { Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleAbodeOfTheEa }; obj132.Steps = list263; reference176 = obj132; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list268 = new List(index2); CollectionsMarshal.SetCount(list268, index2); span3 = CollectionsMarshal.AsSpan(list268); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, Mount = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960) { Mount = true }; obj133.Steps = list268; reference179 = obj133; questRoot26.QuestSequence = list261; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(4626); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list269 = new List(num); CollectionsMarshal.SetCount(list269, num); span = CollectionsMarshal.AsSpan(list269); index = 0; span[index] = "plogon_enjoyer"; questRoot27.Author = list269; index = 3; List list270 = new List(index); CollectionsMarshal.SetCount(list270, index); span2 = CollectionsMarshal.AsSpan(list270); num = 0; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 0 }; num2 = 1; List list271 = new List(num2); CollectionsMarshal.SetCount(list271, num2); span3 = CollectionsMarshal.AsSpan(list271); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj134.Steps = list271; reference180 = obj134; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 1 }; index2 = 6; List list272 = new List(index2); CollectionsMarshal.SetCount(list272, index2); span3 = CollectionsMarshal.AsSpan(list272); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013074u, new Vector3(304.3412f, 483.4821f, 143.1448f), 960) { TargetTerritoryId = (ushort)1073 }; num2++; ref QuestStep reference182 = ref span3[num2]; QuestStep questStep38 = new QuestStep(EInteractionType.Gather, null, null, 1073); index3 = 1; List list273 = new List(index3); CollectionsMarshal.SetCount(list273, index3); span5 = CollectionsMarshal.AsSpan(list273); num3 = 0; span5[num3] = EExtendedClassJob.Miner; questStep38.RequiredQuestAcceptedJob = list273; num3 = 1; List list274 = new List(num3); CollectionsMarshal.SetCount(list274, num3); span6 = CollectionsMarshal.AsSpan(list274); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38293u, ItemCount = 3 }; questStep38.ItemsToGather = list274; reference182 = questStep38; num2++; ref QuestStep reference183 = ref span3[num2]; QuestStep questStep39 = new QuestStep(EInteractionType.Gather, null, null, 1073); index3 = 1; List list275 = new List(index3); CollectionsMarshal.SetCount(list275, index3); span5 = CollectionsMarshal.AsSpan(list275); num3 = 0; span5[num3] = EExtendedClassJob.Botanist; questStep39.RequiredQuestAcceptedJob = list275; num3 = 1; List list276 = new List(num3); CollectionsMarshal.SetCount(list276, num3); span6 = CollectionsMarshal.AsSpan(list276); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38317u, ItemCount = 3 }; questStep39.ItemsToGather = list276; reference183 = questStep39; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, Mount = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1043865u, new Vector3(301.8081f, 482.13644f, 165.02625f), 960) { TargetTerritoryId = (ushort)960, Mount = true, Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1043936u, new Vector3(194.56775f, 567.4998f, 250.93457f), 960) { Fly = true }; obj135.Steps = list272; reference181 = obj135; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list277 = new List(num2); CollectionsMarshal.SetCount(list277, num2); span3 = CollectionsMarshal.AsSpan(list277); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043864u, new Vector3(244.83093f, 564.8203f, 261.76843f), 960) { TargetTerritoryId = (ushort)960, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960) { Fly = true }; obj136.Steps = list277; reference184 = obj136; questRoot27.QuestSequence = list270; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(4627); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list278 = new List(num); CollectionsMarshal.SetCount(list278, num); span = CollectionsMarshal.AsSpan(list278); index = 0; span[index] = "liza"; questRoot28.Author = list278; index = 3; List list279 = new List(index); CollectionsMarshal.SetCount(list279, index); span2 = CollectionsMarshal.AsSpan(list279); num = 0; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 0 }; index2 = 1; List list280 = new List(index2); CollectionsMarshal.SetCount(list280, index2); span3 = CollectionsMarshal.AsSpan(list280); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj137.Steps = list280; reference185 = obj137; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 1 }; num2 = 3; List list281 = new List(num2); CollectionsMarshal.SetCount(list281, num2); span3 = CollectionsMarshal.AsSpan(list281); index2 = 0; ref QuestStep reference187 = ref span3[index2]; QuestStep questStep40 = new QuestStep(EInteractionType.Gather, null, null, 960); index3 = 1; List list282 = new List(index3); CollectionsMarshal.SetCount(list282, index3); span5 = CollectionsMarshal.AsSpan(list282); num3 = 0; span5[num3] = EExtendedClassJob.Miner; questStep40.RequiredQuestAcceptedJob = list282; num3 = 1; List list283 = new List(num3); CollectionsMarshal.SetCount(list283, num3); span6 = CollectionsMarshal.AsSpan(list283); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38294u, ItemCount = 3 }; questStep40.ItemsToGather = list283; reference187 = questStep40; index2++; ref QuestStep reference188 = ref span3[index2]; QuestStep questStep41 = new QuestStep(EInteractionType.Gather, null, null, 960); index3 = 1; List list284 = new List(index3); CollectionsMarshal.SetCount(list284, index3); span5 = CollectionsMarshal.AsSpan(list284); num3 = 0; span5[num3] = EExtendedClassJob.Botanist; questStep41.RequiredQuestAcceptedJob = list284; num3 = 1; List list285 = new List(num3); CollectionsMarshal.SetCount(list285, num3); span6 = CollectionsMarshal.AsSpan(list285); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38318u, ItemCount = 3 }; questStep41.ItemsToGather = list285; reference188 = questStep41; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1044071u, new Vector3(46.066895f, 268.99976f, -584.77155f), 960) { Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleAbodeOfTheEa }; obj138.Steps = list281; reference186 = obj138; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list286 = new List(index2); CollectionsMarshal.SetCount(list286, index2); span3 = CollectionsMarshal.AsSpan(list286); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj139.Steps = list286; reference189 = obj139; questRoot28.QuestSequence = list279; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(4628); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list287 = new List(num); CollectionsMarshal.SetCount(list287, num); span = CollectionsMarshal.AsSpan(list287); index = 0; span[index] = "liza"; questRoot29.Author = list287; index = 4; List list288 = new List(index); CollectionsMarshal.SetCount(list288, index); span2 = CollectionsMarshal.AsSpan(list288); num = 0; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 0 }; num2 = 1; List list289 = new List(num2); CollectionsMarshal.SetCount(list289, num2); span3 = CollectionsMarshal.AsSpan(list289); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj140.Steps = list289; reference190 = obj140; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 1 }; index2 = 1; List list290 = new List(index2); CollectionsMarshal.SetCount(list290, index2); span3 = CollectionsMarshal.AsSpan(list290); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044072u, new Vector3(-541.9547f, 74.3691f, 208.39233f), 960) { AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra }; obj141.Steps = list290; reference191 = obj141; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 2 }; num2 = 2; List list291 = new List(num2); CollectionsMarshal.SetCount(list291, num2); span3 = CollectionsMarshal.AsSpan(list291); index2 = 0; ref QuestStep reference193 = ref span3[index2]; QuestStep obj143 = new QuestStep(EInteractionType.Action, 2013132u, new Vector3(-327.04663f, 88.48706f, 293.04944f), 960) { Fly = true, Action = EAction.ElectrixFlux }; index3 = 6; List list292 = new List(index3); CollectionsMarshal.SetCount(list292, index3); span7 = CollectionsMarshal.AsSpan(list292); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj143.CompletionQuestVariablesFlags = list292; reference193 = obj143; index2++; ref QuestStep reference194 = ref span3[index2]; QuestStep obj144 = new QuestStep(EInteractionType.Action, 2013131u, new Vector3(-324.8493f, 88.05969f, 269.79468f), 960) { Fly = true, Action = EAction.ElectrixFlux }; 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, 0, EQuestWorkMode.Bitwise); obj144.CompletionQuestVariablesFlags = list293; reference194 = obj144; obj142.Steps = list291; reference192 = obj142; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list294 = new List(index2); CollectionsMarshal.SetCount(list294, index2); span3 = CollectionsMarshal.AsSpan(list294); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj145.Steps = list294; reference195 = obj145; questRoot29.QuestSequence = list288; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(4629); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list295 = new List(num); CollectionsMarshal.SetCount(list295, num); span = CollectionsMarshal.AsSpan(list295); index = 0; span[index] = "liza"; questRoot30.Author = list295; index = 3; List list296 = new List(index); CollectionsMarshal.SetCount(list296, index); span2 = CollectionsMarshal.AsSpan(list296); num = 0; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 0 }; num2 = 1; List list297 = new List(num2); CollectionsMarshal.SetCount(list297, num2); span3 = CollectionsMarshal.AsSpan(list297); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj146.Steps = list297; reference196 = obj146; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 1 }; index2 = 3; List list298 = new List(index2); CollectionsMarshal.SetCount(list298, index2); span3 = CollectionsMarshal.AsSpan(list298); num2 = 0; ref QuestStep reference198 = ref span3[num2]; QuestStep questStep42 = new QuestStep(EInteractionType.Gather, null, null, 960); index3 = 1; List list299 = new List(index3); CollectionsMarshal.SetCount(list299, index3); span5 = CollectionsMarshal.AsSpan(list299); num3 = 0; span5[num3] = EExtendedClassJob.Miner; questStep42.RequiredQuestAcceptedJob = list299; num3 = 1; List list300 = new List(num3); CollectionsMarshal.SetCount(list300, num3); span6 = CollectionsMarshal.AsSpan(list300); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38295u, ItemCount = 3 }; questStep42.ItemsToGather = list300; reference198 = questStep42; num2++; ref QuestStep reference199 = ref span3[num2]; QuestStep questStep43 = new QuestStep(EInteractionType.Gather, null, null, 960); index3 = 1; List list301 = new List(index3); CollectionsMarshal.SetCount(list301, index3); span5 = CollectionsMarshal.AsSpan(list301); num3 = 0; span5[num3] = EExtendedClassJob.Botanist; questStep43.RequiredQuestAcceptedJob = list301; num3 = 1; List list302 = new List(num3); CollectionsMarshal.SetCount(list302, num3); span6 = CollectionsMarshal.AsSpan(list302); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38319u, ItemCount = 3 }; questStep43.ItemsToGather = list302; reference199 = questStep43; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1044074u, new Vector3(-585.90063f, 75.22713f, 256.67188f), 960) { AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra }; obj147.Steps = list298; reference197 = obj147; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list303 = new List(num2); CollectionsMarshal.SetCount(list303, num2); span3 = CollectionsMarshal.AsSpan(list303); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj148.Steps = list303; reference200 = obj148; questRoot30.QuestSequence = list296; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(4630); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list304 = new List(num); CollectionsMarshal.SetCount(list304, num); span = CollectionsMarshal.AsSpan(list304); index = 0; span[index] = "liza"; questRoot31.Author = list304; index = 4; List list305 = new List(index); CollectionsMarshal.SetCount(list305, index); span2 = CollectionsMarshal.AsSpan(list305); num = 0; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 0 }; index2 = 1; List list306 = new List(index2); CollectionsMarshal.SetCount(list306, index2); span3 = CollectionsMarshal.AsSpan(list306); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj149.Steps = list306; reference201 = obj149; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 1 }; num2 = 2; List list307 = new List(num2); CollectionsMarshal.SetCount(list307, num2); span3 = CollectionsMarshal.AsSpan(list307); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013074u, new Vector3(304.3412f, 483.48206f, 143.11438f), 960) { TargetTerritoryId = (ushort)1073 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1044075u, new Vector3(-64.4389f, 493.32922f, -4.409851f), 1073); obj150.Steps = list307; reference202 = obj150; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 2 }; index2 = 3; List list308 = new List(index2); CollectionsMarshal.SetCount(list308, index2); span3 = CollectionsMarshal.AsSpan(list308); num2 = 0; ref QuestStep reference204 = ref span3[num2]; QuestStep questStep44 = new QuestStep(EInteractionType.Gather, null, null, 1073); index3 = 1; List list309 = new List(index3); CollectionsMarshal.SetCount(list309, index3); span5 = CollectionsMarshal.AsSpan(list309); num3 = 0; span5[num3] = EExtendedClassJob.Miner; questStep44.RequiredQuestAcceptedJob = list309; num3 = 1; List list310 = new List(num3); CollectionsMarshal.SetCount(list310, num3); span6 = CollectionsMarshal.AsSpan(list310); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38296u, ItemCount = 3 }; questStep44.ItemsToGather = list310; reference204 = questStep44; num2++; ref QuestStep reference205 = ref span3[num2]; QuestStep questStep45 = new QuestStep(EInteractionType.Gather, null, null, 1073); index3 = 1; List list311 = new List(index3); CollectionsMarshal.SetCount(list311, index3); span5 = CollectionsMarshal.AsSpan(list311); num3 = 0; span5[num3] = EExtendedClassJob.Botanist; questStep45.RequiredQuestAcceptedJob = list311; num3 = 1; List list312 = new List(num3); CollectionsMarshal.SetCount(list312, num3); span6 = CollectionsMarshal.AsSpan(list312); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38320u, ItemCount = 3 }; questStep45.ItemsToGather = list312; reference205 = questStep45; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1044075u, new Vector3(-64.4389f, 493.32922f, -4.409851f), 1073); obj151.Steps = list308; reference203 = obj151; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list313 = new List(num2); CollectionsMarshal.SetCount(list313, num2); span3 = CollectionsMarshal.AsSpan(list313); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043421u, new Vector3(2.4261475f, 499.87805f, 46.036377f), 1073) { TargetTerritoryId = (ushort)960 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj152.Steps = list313; reference206 = obj152; questRoot31.QuestSequence = list305; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(4631); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list314 = new List(num); CollectionsMarshal.SetCount(list314, num); span = CollectionsMarshal.AsSpan(list314); index = 0; span[index] = "liza"; questRoot32.Author = list314; index = 3; List list315 = new List(index); CollectionsMarshal.SetCount(list315, index); span2 = CollectionsMarshal.AsSpan(list315); num = 0; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 0 }; index2 = 1; List list316 = new List(index2); CollectionsMarshal.SetCount(list316, index2); span3 = CollectionsMarshal.AsSpan(list316); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj153.Steps = list316; reference207 = obj153; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 1 }; num2 = 3; List list317 = new List(num2); CollectionsMarshal.SetCount(list317, num2); span3 = CollectionsMarshal.AsSpan(list317); index2 = 0; ref QuestStep reference209 = ref span3[index2]; QuestStep questStep46 = new QuestStep(EInteractionType.Gather, null, null, 960); index3 = 1; List list318 = new List(index3); CollectionsMarshal.SetCount(list318, index3); span5 = CollectionsMarshal.AsSpan(list318); num3 = 0; span5[num3] = EExtendedClassJob.Miner; questStep46.RequiredQuestAcceptedJob = list318; num3 = 1; List list319 = new List(num3); CollectionsMarshal.SetCount(list319, num3); span6 = CollectionsMarshal.AsSpan(list319); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38297u, ItemCount = 3 }; questStep46.ItemsToGather = list319; reference209 = questStep46; index2++; ref QuestStep reference210 = ref span3[index2]; QuestStep questStep47 = new QuestStep(EInteractionType.Gather, null, null, 960); index3 = 1; List list320 = new List(index3); CollectionsMarshal.SetCount(list320, index3); span5 = CollectionsMarshal.AsSpan(list320); num3 = 0; span5[num3] = EExtendedClassJob.Botanist; questStep47.RequiredQuestAcceptedJob = list320; num3 = 1; List list321 = new List(num3); CollectionsMarshal.SetCount(list321, num3); span6 = CollectionsMarshal.AsSpan(list321); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38321u, ItemCount = 3 }; questStep47.ItemsToGather = list321; reference210 = questStep47; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1044076u, new Vector3(-499.96188f, 77.00467f, 241.07727f), 960) { StopDistance = 9f, AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra }; obj154.Steps = list317; reference208 = obj154; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list322 = new List(index2); CollectionsMarshal.SetCount(list322, index2); span3 = CollectionsMarshal.AsSpan(list322); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj155.Steps = list322; reference211 = obj155; questRoot32.QuestSequence = list315; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(4632); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list323 = new List(num); CollectionsMarshal.SetCount(list323, num); span = CollectionsMarshal.AsSpan(list323); index = 0; span[index] = "liza"; questRoot33.Author = list323; index = 3; List list324 = new List(index); CollectionsMarshal.SetCount(list324, index); span2 = CollectionsMarshal.AsSpan(list324); num = 0; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 0 }; num2 = 1; List list325 = new List(num2); CollectionsMarshal.SetCount(list325, num2); span3 = CollectionsMarshal.AsSpan(list325); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj156.Steps = list325; reference212 = obj156; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 1 }; index2 = 3; List list326 = new List(index2); CollectionsMarshal.SetCount(list326, index2); span3 = CollectionsMarshal.AsSpan(list326); num2 = 0; ref QuestStep reference214 = ref span3[num2]; QuestStep obj158 = new QuestStep(EInteractionType.Gather, null, null, 960) { AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra }; index3 = 1; List list327 = new List(index3); CollectionsMarshal.SetCount(list327, index3); span5 = CollectionsMarshal.AsSpan(list327); num3 = 0; span5[num3] = EExtendedClassJob.Miner; obj158.RequiredQuestAcceptedJob = list327; num3 = 1; List list328 = new List(num3); CollectionsMarshal.SetCount(list328, num3); span6 = CollectionsMarshal.AsSpan(list328); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38299u, ItemCount = 3 }; obj158.ItemsToGather = list328; reference214 = obj158; num2++; ref QuestStep reference215 = ref span3[num2]; QuestStep obj159 = new QuestStep(EInteractionType.Gather, null, null, 960) { AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra }; index3 = 1; List list329 = new List(index3); CollectionsMarshal.SetCount(list329, index3); span5 = CollectionsMarshal.AsSpan(list329); num3 = 0; span5[num3] = EExtendedClassJob.Botanist; obj159.RequiredQuestAcceptedJob = list329; num3 = 1; List list330 = new List(num3); CollectionsMarshal.SetCount(list330, num3); span6 = CollectionsMarshal.AsSpan(list330); index3 = 0; span6[index3] = new GatheredItem { ItemId = 38323u, ItemCount = 3 }; obj159.ItemsToGather = list330; reference215 = obj159; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1044081u, new Vector3(-503.99023f, 74.16917f, 261.82947f), 960); obj157.Steps = list326; reference213 = obj157; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list331 = new List(num2); CollectionsMarshal.SetCount(list331, num2); span3 = CollectionsMarshal.AsSpan(list331); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj160.Steps = list331; reference216 = obj160; questRoot33.QuestSequence = list324; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(4633); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list332 = new List(num); CollectionsMarshal.SetCount(list332, num); span = CollectionsMarshal.AsSpan(list332); index = 0; span[index] = "liza"; questRoot34.Author = list332; index = 4; List list333 = new List(index); CollectionsMarshal.SetCount(list333, index); span2 = CollectionsMarshal.AsSpan(list333); num = 0; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 0 }; index2 = 1; List list334 = new List(index2); CollectionsMarshal.SetCount(list334, index2); span3 = CollectionsMarshal.AsSpan(list334); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj161.Steps = list334; reference217 = obj161; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 1 }; num2 = 1; List list335 = new List(num2); CollectionsMarshal.SetCount(list335, num2); span3 = CollectionsMarshal.AsSpan(list335); index2 = 0; ref QuestStep reference219 = ref span3[index2]; QuestStep obj163 = new QuestStep(EInteractionType.Interact, 1044078u, new Vector3(97.154175f, 269.09738f, -498.3139f), 960) { Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleAbodeOfTheEa }; index3 = 1; List list336 = new List(index3); CollectionsMarshal.SetCount(list336, index3); span4 = CollectionsMarshal.AsSpan(list336); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANOMI127_04633_Q1_000_000"), Answer = new ExcelRef("TEXT_BANOMI127_04633_A1_000_002") }; obj163.DialogueChoices = list336; reference219 = obj163; obj162.Steps = list335; reference218 = obj162; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 2 }; index2 = 1; List list337 = new List(index2); CollectionsMarshal.SetCount(list337, index2); span3 = CollectionsMarshal.AsSpan(list337); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044079u, new Vector3(99.412476f, 269.09763f, -497.1237f), 960) { StopDistance = 5f }; obj164.Steps = list337; reference220 = obj164; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list338 = new List(num2); CollectionsMarshal.SetCount(list338, num2); span3 = CollectionsMarshal.AsSpan(list338); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj165.Steps = list338; reference221 = obj165; questRoot34.QuestSequence = list333; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(4634); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list339 = new List(num); CollectionsMarshal.SetCount(list339, num); span = CollectionsMarshal.AsSpan(list339); index = 0; span[index] = "plogon_enjoyer"; questRoot35.Author = list339; index = 3; List list340 = new List(index); CollectionsMarshal.SetCount(list340, index); span2 = CollectionsMarshal.AsSpan(list340); num = 0; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 0 }; index2 = 1; List list341 = new List(index2); CollectionsMarshal.SetCount(list341, index2); span3 = CollectionsMarshal.AsSpan(list341); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj166.Steps = list341; reference222 = obj166; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 1 }; num2 = 4; List list342 = new List(num2); CollectionsMarshal.SetCount(list342, num2); span3 = CollectionsMarshal.AsSpan(list342); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013074u, new Vector3(304.3412f, 483.4821f, 143.1448f), 960) { TargetTerritoryId = (ushort)1073 }; index2++; ref QuestStep reference224 = ref span3[index2]; QuestStep questStep48 = new QuestStep(EInteractionType.Gather, null, null, 1073); num3 = 1; List list343 = new List(num3); CollectionsMarshal.SetCount(list343, num3); span5 = CollectionsMarshal.AsSpan(list343); index3 = 0; span5[index3] = EExtendedClassJob.Miner; questStep48.RequiredQuestAcceptedJob = list343; index3 = 1; List list344 = new List(index3); CollectionsMarshal.SetCount(list344, index3); span6 = CollectionsMarshal.AsSpan(list344); num3 = 0; span6[num3] = new GatheredItem { ItemId = 38298u, ItemCount = 3 }; questStep48.ItemsToGather = list344; reference224 = questStep48; index2++; ref QuestStep reference225 = ref span3[index2]; QuestStep questStep49 = new QuestStep(EInteractionType.Gather, null, null, 1073); num3 = 1; List list345 = new List(num3); CollectionsMarshal.SetCount(list345, num3); span5 = CollectionsMarshal.AsSpan(list345); index3 = 0; span5[index3] = EExtendedClassJob.Botanist; questStep49.RequiredQuestAcceptedJob = list345; index3 = 1; List list346 = new List(index3); CollectionsMarshal.SetCount(list346, index3); span6 = CollectionsMarshal.AsSpan(list346); num3 = 0; span6[num3] = new GatheredItem { ItemId = 38322u, ItemCount = 3 }; questStep49.ItemsToGather = list346; reference225 = questStep49; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1044077u, new Vector3(474.9674f, 437.00165f, 338.094f), 960) { AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; obj167.Steps = list342; reference223 = obj167; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list347 = new List(index2); CollectionsMarshal.SetCount(list347, index2); span3 = CollectionsMarshal.AsSpan(list347); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1043417u, new Vector3(314.9004f, 481.99442f, 148.11926f), 960); obj168.Steps = list347; reference226 = obj168; questRoot35.QuestSequence = list340; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(4635); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list348 = new List(num); CollectionsMarshal.SetCount(list348, num); span = CollectionsMarshal.AsSpan(list348); index = 0; span[index] = "liza"; questRoot36.Author = list348; index = 5; List list349 = new List(index); CollectionsMarshal.SetCount(list349, index); span2 = CollectionsMarshal.AsSpan(list349); num = 0; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 0 }; num2 = 1; List list350 = new List(num2); CollectionsMarshal.SetCount(list350, num2); span3 = CollectionsMarshal.AsSpan(list350); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1041258u, new Vector3(-639.704f, -27.175835f, 301.07568f), 956) { AetheryteShortcut = EAetheryteLocation.LabyrinthosAporia, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj169.Steps = list350; reference227 = obj169; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 1 }; index2 = 1; List list351 = new List(index2); CollectionsMarshal.SetCount(list351, index2); span3 = CollectionsMarshal.AsSpan(list351); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041270u, new Vector3(-830.5333f, 169.52928f, -56.809387f), 961) { Fly = true, AetheryteShortcut = EAetheryteLocation.ElpisPoietenOikos }; obj170.Steps = list351; reference228 = obj170; num++; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 2 }; num2 = 1; List list352 = new List(num2); CollectionsMarshal.SetCount(list352, num2); span3 = CollectionsMarshal.AsSpan(list352); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043488u, new Vector3(643.48804f, 158.6388f, -254.35266f), 961) { Fly = true, AetheryteShortcut = EAetheryteLocation.ElpisAnagnorisis }; obj171.Steps = list352; reference229 = obj171; num++; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 3 }; index2 = 1; List list353 = new List(index2); CollectionsMarshal.SetCount(list353, index2); span3 = CollectionsMarshal.AsSpan(list353); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1041273u, new Vector3(808.3772f, 152.22246f, -240.4975f), 961) { Fly = true }; obj172.Steps = list353; reference230 = obj172; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list354 = new List(num2); CollectionsMarshal.SetCount(list354, num2); span3 = CollectionsMarshal.AsSpan(list354); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043489u, new Vector3(99.99231f, -9.999999E-12f, -22.171448f), 1025) { StopDistance = 4f, NextQuestId = new QuestId(4636) }; obj173.Steps = list354; reference231 = obj173; questRoot36.QuestSequence = list349; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(4636); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list355 = new List(num); CollectionsMarshal.SetCount(list355, num); span = CollectionsMarshal.AsSpan(list355); index = 0; span[index] = "liza"; questRoot37.Author = list355; index = 3; List list356 = new List(index); CollectionsMarshal.SetCount(list356, index); span2 = CollectionsMarshal.AsSpan(list356); num = 0; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 0 }; index2 = 1; List list357 = new List(index2); CollectionsMarshal.SetCount(list357, index2); span3 = CollectionsMarshal.AsSpan(list357); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043489u, new Vector3(99.99231f, -9.999999E-12f, -22.171448f), 1025) { StopDistance = 4f }; obj174.Steps = list357; reference232 = obj174; num++; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 1 }; num2 = 1; List list358 = new List(num2); CollectionsMarshal.SetCount(list358, num2); span3 = CollectionsMarshal.AsSpan(list358); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1025) { DutyOptions = new DutyOptions { ContentFinderConditionId = 872u } }; obj175.Steps = list358; reference233 = obj175; num++; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list359 = new List(index2); CollectionsMarshal.SetCount(list359, index2); span3 = CollectionsMarshal.AsSpan(list359); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1043492u, new Vector3(100.175415f, -9.999999E-12f, -25.833557f), 1025) { StopDistance = 4f, NextQuestId = new QuestId(4637) }; obj176.Steps = list359; reference234 = obj176; questRoot37.QuestSequence = list356; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(4637); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list360 = new List(num); CollectionsMarshal.SetCount(list360, num); span = CollectionsMarshal.AsSpan(list360); index = 0; span[index] = "liza"; questRoot38.Author = list360; index = 5; List list361 = new List(index); CollectionsMarshal.SetCount(list361, index); span2 = CollectionsMarshal.AsSpan(list361); num = 0; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 0 }; num2 = 1; List list362 = new List(num2); CollectionsMarshal.SetCount(list362, num2); span3 = CollectionsMarshal.AsSpan(list362); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1043491u, new Vector3(101.79285f, -1E-11f, -26.901672f), 1025); obj177.Steps = list362; reference235 = obj177; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 1 }; index2 = 1; List list363 = new List(index2); CollectionsMarshal.SetCount(list363, index2); span3 = CollectionsMarshal.AsSpan(list363); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1043494u, new Vector3(99.99231f, -9.999997E-12f, 99.83972f), 1025); obj178.Steps = list363; reference236 = obj178; num++; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 2 }; num2 = 1; List list364 = new List(num2); CollectionsMarshal.SetCount(list364, num2); span3 = CollectionsMarshal.AsSpan(list364); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043493u, new Vector3(98.31384f, -9.999999E-12f, -26.901672f), 1025); obj179.Steps = list364; reference237 = obj179; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 3 }; index2 = 1; List list365 = new List(index2); CollectionsMarshal.SetCount(list365, index2); span3 = CollectionsMarshal.AsSpan(list365); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1025) { DutyOptions = new DutyOptions { ContentFinderConditionId = 880u } }; obj180.Steps = list365; reference238 = obj180; num++; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list366 = new List(num2); CollectionsMarshal.SetCount(list366, num2); span3 = CollectionsMarshal.AsSpan(list366); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043506u, new Vector3(102.12854f, -9.999999E-12f, -26.56604f), 1025) { StopDistance = 4f, NextQuestId = new QuestId(4638) }; obj181.Steps = list366; reference239 = obj181; questRoot38.QuestSequence = list361; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(4638); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list367 = new List(num); CollectionsMarshal.SetCount(list367, num); span = CollectionsMarshal.AsSpan(list367); index = 0; span[index] = "liza"; questRoot39.Author = list367; index = 4; List list368 = new List(index); CollectionsMarshal.SetCount(list368, index); span2 = CollectionsMarshal.AsSpan(list368); num = 0; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 0 }; index2 = 1; List list369 = new List(index2); CollectionsMarshal.SetCount(list369, index2); span3 = CollectionsMarshal.AsSpan(list369); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043506u, new Vector3(102.12854f, -9.999999E-12f, -26.56604f), 1025) { StopDistance = 4f }; obj182.Steps = list369; reference240 = obj182; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 1 }; num2 = 1; List list370 = new List(num2); CollectionsMarshal.SetCount(list370, num2); span3 = CollectionsMarshal.AsSpan(list370); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1043785u, new Vector3(98.55798f, -1E-11f, -26.474487f), 1025) { StopDistance = 4f }; obj183.Steps = list370; reference241 = obj183; num++; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 2 }; index2 = 1; List list371 = new List(index2); CollectionsMarshal.SetCount(list371, index2); span3 = CollectionsMarshal.AsSpan(list371); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1025) { DutyOptions = new DutyOptions { ContentFinderConditionId = 876u } }; obj184.Steps = list371; reference242 = obj184; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list372 = new List(num2); CollectionsMarshal.SetCount(list372, num2); span3 = CollectionsMarshal.AsSpan(list372); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043495u, new Vector3(98.71057f, -9.999999E-12f, -26.260803f), 1025) { StopDistance = 4f, NextQuestId = new QuestId(4639) }; obj185.Steps = list372; reference243 = obj185; questRoot39.QuestSequence = list368; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(4639); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list373 = new List(num); CollectionsMarshal.SetCount(list373, num); span = CollectionsMarshal.AsSpan(list373); index = 0; span[index] = "liza"; questRoot40.Author = list373; index = 3; List list374 = new List(index); CollectionsMarshal.SetCount(list374, index); span2 = CollectionsMarshal.AsSpan(list374); num = 0; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 0 }; index2 = 1; List list375 = new List(index2); CollectionsMarshal.SetCount(list375, index2); span3 = CollectionsMarshal.AsSpan(list375); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043495u, new Vector3(98.71057f, -9.999999E-12f, -26.260803f), 1025) { StopDistance = 4f }; obj186.Steps = list375; reference244 = obj186; num++; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 1 }; num2 = 1; List list376 = new List(num2); CollectionsMarshal.SetCount(list376, num2); span3 = CollectionsMarshal.AsSpan(list376); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1025) { DutyOptions = new DutyOptions { ContentFinderConditionId = 883u } }; obj187.Steps = list376; reference245 = obj187; num++; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list377 = new List(index2); CollectionsMarshal.SetCount(list377, index2); span3 = CollectionsMarshal.AsSpan(list377); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1043497u, new Vector3(95.93347f, -4.4899712E-13f, 95.59766f), 1093) { StopDistance = 6f, NextQuestId = new QuestId(4640) }; obj188.Steps = list377; reference246 = obj188; questRoot40.QuestSequence = list374; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(4640); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list378 = new List(num); CollectionsMarshal.SetCount(list378, num); span = CollectionsMarshal.AsSpan(list378); index = 0; span[index] = "liza"; questRoot41.Author = list378; index = 5; List list379 = new List(index); CollectionsMarshal.SetCount(list379, index); span2 = CollectionsMarshal.AsSpan(list379); num = 0; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 0 }; num2 = 1; List list380 = new List(num2); CollectionsMarshal.SetCount(list380, num2); span3 = CollectionsMarshal.AsSpan(list380); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1043497u, new Vector3(95.93347f, -4.4899712E-13f, 95.59766f), 1093) { StopDistance = 6f }; obj189.Steps = list380; reference247 = obj189; num++; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 1 }; index2 = 1; List list381 = new List(index2); CollectionsMarshal.SetCount(list381, index2); span3 = CollectionsMarshal.AsSpan(list381); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1043499u, new Vector3(100.35852f, 0f, 94.71277f), 1093); obj190.Steps = list381; reference248 = obj190; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 2 }; num2 = 2; List list382 = new List(num2); CollectionsMarshal.SetCount(list382, num2); span3 = CollectionsMarshal.AsSpan(list382); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013032u, new Vector3(99.9981f, 1.1515f, 120.2372f), 1093) { TargetTerritoryId = (ushort)1025 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1043500u, new Vector3(99.809204f, -1E-11f, -25.68097f), 1025); obj191.Steps = list382; reference249 = obj191; num++; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 3 }; index2 = 1; List list383 = new List(index2); CollectionsMarshal.SetCount(list383, index2); span3 = CollectionsMarshal.AsSpan(list383); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1043503u, new Vector3(-639.704f, -27.177149f, 301.9912f), 956) { AetheryteShortcut = EAetheryteLocation.LabyrinthosAporia }; obj192.Steps = list383; reference250 = obj192; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list384 = new List(num2); CollectionsMarshal.SetCount(list384, num2); span3 = CollectionsMarshal.AsSpan(list384); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1043504u, new Vector3(-639.704f, -27.177149f, 301.9912f), 956) { NextQuestId = new QuestId(4756) }; obj193.Steps = list384; reference251 = obj193; questRoot41.QuestSequence = list379; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(4641); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list385 = new List(num); CollectionsMarshal.SetCount(list385, num); span = CollectionsMarshal.AsSpan(list385); index = 0; span[index] = "liza"; questRoot42.Author = list385; index = 10; List list386 = new List(index); CollectionsMarshal.SetCount(list386, index); span2 = CollectionsMarshal.AsSpan(list386); num = 0; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 0 }; index2 = 1; List list387 = new List(index2); CollectionsMarshal.SetCount(list387, index2); span3 = CollectionsMarshal.AsSpan(list387); num2 = 0; ref QuestStep reference253 = ref span3[num2]; QuestStep questStep50 = new QuestStep(EInteractionType.AcceptQuest, 1042512u, new Vector3(31.387817f, -5.021957E-07f, -0.65618896f), 963); num3 = 2; List list388 = new List(num3); CollectionsMarshal.SetCount(list388, num3); span4 = CollectionsMarshal.AsSpan(list388); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CHRHDB821_04641_Q2_000_000"), Answer = new ExcelRef("TEXT_CHRHDB821_04641_A2_000_002") }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CHRHDB821_04641_Q3_000_000"), Answer = new ExcelRef("TEXT_CHRHDB821_04641_A3_000_001") }; questStep50.DialogueChoices = list388; reference253 = questStep50; obj194.Steps = list387; reference252 = obj194; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 1 }; num2 = 1; List list389 = new List(num2); CollectionsMarshal.SetCount(list389, num2); span3 = CollectionsMarshal.AsSpan(list389); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042524u, new Vector3(-432.70013f, 22.328213f, 508.75085f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj195.Steps = list389; reference254 = obj195; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 2 }; index2 = 3; List list390 = new List(index2); CollectionsMarshal.SetCount(list390, index2); span3 = CollectionsMarshal.AsSpan(list390); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012531u, new Vector3(-663.29443f, 132.6466f, 728.96924f), 959) { StopDistance = 0.5f, TargetTerritoryId = (ushort)1024, Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumSinusLacrimarum }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2012529u, new Vector3(0.07623291f, 0.83917236f, 52.506226f), 1024) { TargetTerritoryId = (ushort)958 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1042525u, new Vector3(-446.0365f, 10.5f, -616.14404f), 958); obj196.Steps = list390; reference255 = obj196; num++; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 3 }; num2 = 1; List list391 = new List(num2); CollectionsMarshal.SetCount(list391, num2); span3 = CollectionsMarshal.AsSpan(list391); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042526u, new Vector3(-657.9232f, 130.61172f, 722.62134f), 959) { StopDistance = 7f }; obj197.Steps = list391; reference256 = obj197; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 4 }; index2 = 1; List list392 = new List(index2); CollectionsMarshal.SetCount(list392, index2); span3 = CollectionsMarshal.AsSpan(list392); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042528u, new Vector3(-15.213318f, -129.20917f, -475.6695f), 959); obj198.Steps = list392; reference257 = obj198; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 5 }; num2 = 1; List list393 = new List(num2); CollectionsMarshal.SetCount(list393, num2); span3 = CollectionsMarshal.AsSpan(list393); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042531u, new Vector3(-103.07471f, -137.41672f, -444.66315f), 959) { Fly = true }; obj199.Steps = list393; reference258 = obj199; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 6 }; index2 = 2; List list394 = new List(index2); CollectionsMarshal.SetCount(list394, index2); span3 = CollectionsMarshal.AsSpan(list394); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-59.250706f, -133.00002f, -587.20355f), 959) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1042532u, new Vector3(-60.624146f, -132.80109f, -587.4266f), 959); obj200.Steps = list394; reference259 = obj200; num++; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 7 }; num2 = 1; List list395 = new List(num2); CollectionsMarshal.SetCount(list395, num2); span3 = CollectionsMarshal.AsSpan(list395); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1037816u, new Vector3(114.3053f, -132.87448f, -559.35f), 959); obj201.Steps = list395; reference260 = obj201; num++; ref QuestSequence reference261 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 8 }; index2 = 1; List list396 = new List(index2); CollectionsMarshal.SetCount(list396, index2); span3 = CollectionsMarshal.AsSpan(list396); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013061u, new Vector3(249.19507f, 66.544556f, 367.2693f), 959) { StopDistance = 0.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumSinusLacrimarum }; obj202.Steps = list396; reference261 = obj202; num++; ref QuestSequence reference262 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list397 = new List(num2); CollectionsMarshal.SetCount(list397, num2); span3 = CollectionsMarshal.AsSpan(list397); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042544u, new Vector3(324.422f, 130.1783f, 711.94006f), 959) { StopDistance = 7f, NextQuestId = new QuestId(4642) }; obj203.Steps = list397; reference262 = obj203; questRoot42.QuestSequence = list386; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(4642); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list398 = new List(num); CollectionsMarshal.SetCount(list398, num); span = CollectionsMarshal.AsSpan(list398); index = 0; span[index] = "liza"; questRoot43.Author = list398; index = 6; List list399 = new List(index); CollectionsMarshal.SetCount(list399, index); span2 = CollectionsMarshal.AsSpan(list399); num = 0; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 0 }; index2 = 1; List list400 = new List(index2); CollectionsMarshal.SetCount(list400, index2); span3 = CollectionsMarshal.AsSpan(list400); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042544u, new Vector3(324.422f, 130.1783f, 711.94006f), 959) { StopDistance = 6f }; obj204.Steps = list400; reference263 = obj204; num++; ref QuestSequence reference264 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 1 }; num2 = 1; List list401 = new List(num2); CollectionsMarshal.SetCount(list401, num2); span3 = CollectionsMarshal.AsSpan(list401); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042548u, new Vector3(1.5106201f, 70.01534f, -1.083435f), 959) { Fly = true }; obj205.Steps = list401; reference264 = obj205; num++; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 2 }; index2 = 1; List list402 = new List(index2); CollectionsMarshal.SetCount(list402, index2); span3 = CollectionsMarshal.AsSpan(list402); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013062u, new Vector3(-129.83911f, 61.661743f, 120.80554f), 959) { StopDistance = 0.5f, Fly = true }; obj206.Steps = list402; reference265 = obj206; num++; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 3 }; num2 = 1; List list403 = new List(num2); CollectionsMarshal.SetCount(list403, num2); span3 = CollectionsMarshal.AsSpan(list403); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013063u, new Vector3(-249.22565f, 81.712036f, 134.1726f), 959) { Fly = true }; obj207.Steps = list403; reference266 = obj207; num++; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 4 }; index2 = 1; List list404 = new List(index2); CollectionsMarshal.SetCount(list404, index2); span3 = CollectionsMarshal.AsSpan(list404); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013064u, new Vector3(-358.23608f, 104.53955f, 117.234985f), 959) { Fly = true }; obj208.Steps = list404; reference267 = obj208; num++; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list405 = new List(num2); CollectionsMarshal.SetCount(list405, num2); span3 = CollectionsMarshal.AsSpan(list405); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042555u, new Vector3(31.204712f, -5.351952E-07f, -0.77819824f), 963) { StopDistance = 5f, NextQuestId = new QuestId(4718) }; obj209.Steps = list405; reference268 = obj209; questRoot43.QuestSequence = list399; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(4644); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list406 = new List(num); CollectionsMarshal.SetCount(list406, num); span = CollectionsMarshal.AsSpan(list406); index = 0; span[index] = "liza"; questRoot44.Author = list406; index = 1; List list407 = new List(index); CollectionsMarshal.SetCount(list407, index); span2 = CollectionsMarshal.AsSpan(list407); num = 0; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 0 }; index2 = 1; List list408 = new List(index2); CollectionsMarshal.SetCount(list408, index2); span3 = CollectionsMarshal.AsSpan(list408); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1043621u, new Vector3(174.12073f, 14.095924f, 667.5669f), 135); obj210.Steps = list408; reference269 = obj210; questRoot44.QuestSequence = list407; AddQuest(questId44, questRoot44); } private static void LoadQuests93() { QuestId questId = new QuestId(4650); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "pot0to"; questRoot.Author = list; index = 11; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042599u, new Vector3(31.998047f, 5.1499996f, -67.73486f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013108u, new Vector3(-75.70001f, -4.7455444f, -27.664612f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardJeweledCrozier } }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011952u, new Vector3(-277.63788f, -184.59735f, 741.60376f), 401) { Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsCampCloudtop }; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2007074u, new Vector3(-815.8236f, -87.26642f, -834.3175f), 401) { TargetTerritoryId = (ushort)567 }; obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 4 }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042605u, new Vector3(72.46509f, 203.98001f, 125.993774f), 478); obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 5 }; index2 = 3; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; ref QuestStep reference7 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1042608u, new Vector3(-9.323303f, 206.49942f, 38.77307f), 478); int num3 = 6; List list9 = new List(num3); CollectionsMarshal.SetCount(list9, num3); Span span4 = CollectionsMarshal.AsSpan(list9); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list9; reference7 = questStep; num2++; ref QuestStep reference8 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1042609u, new Vector3(-49.149292f, 209.18335f, -103.01367f), 478); num4 = 6; List list10 = new List(num4); CollectionsMarshal.SetCount(list10, num4); span4 = CollectionsMarshal.AsSpan(list10); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list10; reference8 = questStep2; num2++; ref QuestStep reference9 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1042610u, new Vector3(56.961792f, 214.19846f, -81.43744f), 478); num3 = 6; List list11 = new List(num3); CollectionsMarshal.SetCount(list11, num3); span4 = CollectionsMarshal.AsSpan(list11); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list11; reference9 = questStep3; obj6.Steps = list8; reference6 = obj6; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 6 }; num2 = 1; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042605u, new Vector3(-30.20218f, 214.49994f, 91.81962f), 478) { StopDistance = 1f }; obj7.Steps = list12; reference10 = obj7; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 7 }; index2 = 1; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042613u, new Vector3(-22.38501f, 203.69724f, 93.18677f), 478); obj8.Steps = list13; reference11 = obj8; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 8 }; num2 = 4; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2007074u, new Vector3(-815.8236f, -87.26642f, -834.3175f), 401) { TargetTerritoryId = (ushort)567, Fly = true, AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2007080u, new Vector3(18.1734f, -14.755493f, 26.840576f), 567) { TargetTerritoryId = (ushort)568 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2007075u, new Vector3(22.323914f, 3.5552979f, -18.814392f), 567); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2013110u, new Vector3(-1.8158569f, 0.015197754f, 5.1727905f), 568); obj9.Steps = list14; reference12 = obj9; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 9 }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042611u, new Vector3(-75.48645f, -4.734931f, -26.901672f), 419); obj10.Steps = list15; reference13 = obj10; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042599u, new Vector3(31.998047f, 5.1499996f, -67.73486f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, NextQuestId = new QuestId(4662) }; obj11.Steps = list16; reference14 = obj11; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(4660); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list17 = new List(num); CollectionsMarshal.SetCount(list17, num); span = CollectionsMarshal.AsSpan(list17); index = 0; span[index] = "Censored"; questRoot2.Author = list17; index = 4; List list18 = new List(index); CollectionsMarshal.SetCount(list18, index); span2 = CollectionsMarshal.AsSpan(list18); num = 0; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; index2 = 1; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044132u, new Vector3(-319.26453f, 44.8282f, 36.301147f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanMeghaduta }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj12.Steps = list19; reference15 = obj12; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 1 }; num2 = 1; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044133u, new Vector3(-196.2768f, 4.065f, -107.286194f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanMeghaduta, To = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost } }; obj13.Steps = list20; reference16 = obj13; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 2 }; index2 = 4; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; ref QuestStep reference18 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1044136u, new Vector3(-157.8852f, 3.999719f, -64.49994f), 963); num4 = 6; List list22 = new List(num4); CollectionsMarshal.SetCount(list22, num4); span4 = CollectionsMarshal.AsSpan(list22); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list22; reference18 = questStep4; num2++; ref QuestStep reference19 = ref span3[num2]; QuestStep obj15 = new QuestStep(EInteractionType.Interact, 1044139u, new Vector3(3.5248413f, 2.9999907f, -196.1242f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost, To = EAetheryteLocation.RadzAtHanMehrydesMeyhane } }; num3 = 6; List list23 = new List(num3); CollectionsMarshal.SetCount(list23, num3); span4 = CollectionsMarshal.AsSpan(list23); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj15.CompletionQuestVariablesFlags = list23; reference19 = obj15; num2++; ref QuestStep reference20 = ref span3[num2]; QuestStep obj16 = new QuestStep(EInteractionType.Interact, 1044142u, new Vector3(48.874634f, 26.999975f, 45.090332f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanMehrydesMeyhane, To = EAetheryteLocation.RadzAtHanKama } }; num4 = 6; List list24 = new List(num4); CollectionsMarshal.SetCount(list24, num4); span4 = CollectionsMarshal.AsSpan(list24); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj16.CompletionQuestVariablesFlags = list24; reference20 = obj16; num2++; ref QuestStep reference21 = ref span3[num2]; QuestStep obj17 = new QuestStep(EInteractionType.Interact, 1044145u, new Vector3(-112.7489f, 29.037842f, 239.55127f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanKama, To = EAetheryteLocation.RadzAtHanAirship } }; num3 = 6; List list25 = new List(num3); CollectionsMarshal.SetCount(list25, num3); span4 = CollectionsMarshal.AsSpan(list25); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj17.CompletionQuestVariablesFlags = list25; reference21 = obj17; obj14.Steps = list21; reference17 = obj14; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1044135u, new Vector3(-195.36127f, 4.065f, -106.55377f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanAirship, To = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost }, NextQuestId = new QuestId(4661) }; obj18.Steps = list26; reference22 = obj18; questRoot2.QuestSequence = list18; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(4661); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list27 = new List(num); CollectionsMarshal.SetCount(list27, num); span = CollectionsMarshal.AsSpan(list27); index = 0; span[index] = "Censored"; questRoot3.Author = list27; index = 3; List list28 = new List(index); CollectionsMarshal.SetCount(list28, index); span2 = CollectionsMarshal.AsSpan(list28); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 0 }; index2 = 1; List list29 = new List(index2); CollectionsMarshal.SetCount(list29, index2); span3 = CollectionsMarshal.AsSpan(list29); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044133u, new Vector3(-196.2768f, 4.065f, -107.286194f), 963) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj19.Steps = list29; reference23 = obj19; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 1 }; num2 = 4; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; ref QuestStep reference25 = ref span3[index2]; QuestStep obj21 = new QuestStep(EInteractionType.Interact, 1044221u, new Vector3(99.32092f, 4.7837553f, -158.98376f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost, To = EAetheryteLocation.RadzAtHan } }; num4 = 6; List list31 = new List(num4); CollectionsMarshal.SetCount(list31, num4); span4 = CollectionsMarshal.AsSpan(list31); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj21.CompletionQuestVariablesFlags = list31; reference25 = obj21; index2++; ref QuestStep reference26 = ref span3[index2]; QuestStep obj22 = new QuestStep(EInteractionType.Interact, 1044218u, new Vector3(17.135864f, -2.000002f, 96.025024f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanAlzadaalsPeace } }; num3 = 6; List list32 = new List(num3); CollectionsMarshal.SetCount(list32, num3); span4 = CollectionsMarshal.AsSpan(list32); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj22.CompletionQuestVariablesFlags = list32; reference26 = obj22; index2++; ref QuestStep reference27 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1044217u, new Vector3(-71.54962f, -2.0001035f, 150.83533f), 963); num4 = 6; List list33 = new List(num4); CollectionsMarshal.SetCount(list33, num4); span4 = CollectionsMarshal.AsSpan(list33); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list33; reference27 = questStep5; index2++; ref QuestStep reference28 = ref span3[index2]; QuestStep obj23 = new QuestStep(EInteractionType.Interact, 1044215u, new Vector3(-278.0957f, 36f, 69.10803f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanRuveydahFibers } }; num3 = 6; List list34 = new List(num3); CollectionsMarshal.SetCount(list34, num3); span4 = CollectionsMarshal.AsSpan(list34); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj23.CompletionQuestVariablesFlags = list34; reference28 = obj23; obj20.Steps = list30; reference24 = obj20; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044135u, new Vector3(-195.36127f, 4.065f, -106.55377f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost } }; obj24.Steps = list35; reference29 = obj24; questRoot3.QuestSequence = list28; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(4662); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list36 = new List(num); CollectionsMarshal.SetCount(list36, num); span = CollectionsMarshal.AsSpan(list36); index = 0; span[index] = "pot0to"; questRoot4.Author = list36; index = 12; List list37 = new List(index); CollectionsMarshal.SetCount(list37, index); span2 = CollectionsMarshal.AsSpan(list37); num = 0; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 0 }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042599u, new Vector3(31.998047f, 5.1499996f, -67.73486f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj25.Steps = list38; reference30 = obj25; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 1 }; index2 = 1; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013288u, new Vector3(102.67798f, 11.9782715f, 40.238037f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeRubyBazaar } }; obj26.Steps = list39; reference31 = obj26; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 2 }; num2 = 1; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013289u, new Vector3(362.11182f, 0.7171631f, 763.17993f), 613) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRubyBazaar, To = EAetheryteLocation.KuganeRubyPrice } }; obj27.Steps = list40; reference32 = obj27; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 3 }; index2 = 1; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044958u, new Vector3(-172.38116f, -7.000106f, 46.799316f), 628); obj28.Steps = list41; reference33 = obj28; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 4 }; num2 = 1; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; ref QuestStep reference35 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1044963u, new Vector3(34.470093f, 4f, 77.805664f), 628); num4 = 1; List list43 = new List(num4); CollectionsMarshal.SetCount(list43, num4); Span span5 = CollectionsMarshal.AsSpan(list43); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKSA301_04662_Q4_000_000"), Answer = new ExcelRef("TEXT_AKTKSA301_04662_A4_000_001") }; questStep6.DialogueChoices = list43; reference35 = questStep6; obj29.Steps = list42; reference34 = obj29; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 5 }; index2 = 1; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044965u, new Vector3(35.934937f, 4f, 76.49341f), 628); obj30.Steps = list44; reference36 = obj30; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 6 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044967u, new Vector3(24.795776f, 4.0000014f, 39.230957f), 628); obj31.Steps = list45; reference37 = obj31; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 7 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044968u, new Vector3(-52.71997f, 16.054996f, -17.135986f), 628); obj32.Steps = list46; reference38 = obj32; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 8 }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1045117u, new Vector3(736.0189f, 0.10766173f, -298.5733f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaTamamizu }; obj33.Steps = list47; reference39 = obj33; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 9 }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044972u, new Vector3(706.4773f, 1f, -261.40234f), 613); obj34.Steps = list48; reference40 = obj34; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 10 }; num2 = 1; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044973u, new Vector3(114.51892f, 12.000001f, 101.3656f), 628); obj35.Steps = list49; reference41 = obj35; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042599u, new Vector3(31.998047f, 5.1499996f, -67.73486f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, NextQuestId = new QuestId(4761) }; obj36.Steps = list50; reference42 = obj36; questRoot4.QuestSequence = list37; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(4666); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list51 = new List(num); CollectionsMarshal.SetCount(list51, num); span = CollectionsMarshal.AsSpan(list51); index = 0; span[index] = "liza"; questRoot5.Author = list51; index = 5; List list52 = new List(index); CollectionsMarshal.SetCount(list52, index); span2 = CollectionsMarshal.AsSpan(list52); num = 0; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 0 }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042264u, new Vector3(124.22363f, 19.32629f, -617.42584f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj37.Steps = list53; reference43 = obj37; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 1 }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012870u, new Vector3(154.46704f, -26.29132f, -437.46094f), 156) { StopDistance = 1f, TargetTerritoryId = (ushort)1061, Fly = true }; obj38.Steps = list54; reference44 = obj38; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 2 }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044299u, new Vector3(-85.89307f, 3f, 84.58069f), 1061) { StopDistance = 5f }; obj39.Steps = list55; reference45 = obj39; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 3 }; index2 = 1; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1061) { DutyOptions = new DutyOptions { ContentFinderConditionId = 911u } }; obj40.Steps = list56; reference46 = obj40; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1044303u, new Vector3(-7.2786255f, 0.0999997f, 5.874695f), 1061) { NextQuestId = new QuestId(4667) }; obj41.Steps = list57; reference47 = obj41; questRoot5.QuestSequence = list52; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(4667); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list58 = new List(num); CollectionsMarshal.SetCount(list58, num); span = CollectionsMarshal.AsSpan(list58); index = 0; span[index] = "liza"; questRoot6.Author = list58; index = 5; List list59 = new List(index); CollectionsMarshal.SetCount(list59, index); span2 = CollectionsMarshal.AsSpan(list59); num = 0; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 0 }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044304u, new Vector3(-6.6377563f, 0.0999997f, 7.2785034f), 1061); obj42.Steps = list60; reference48 = obj42; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 1 }; num2 = 2; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; ref QuestStep reference50 = ref span3[index2]; QuestStep obj44 = new QuestStep(EInteractionType.Interact, 2012871u, new Vector3(15.945618f, 1.7547607f, -61.600708f), 1061) { TargetTerritoryId = (ushort)156 }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 1; List list62 = new List(num3); CollectionsMarshal.SetCount(list62, num3); Span span6 = CollectionsMarshal.AsSpan(list62); num4 = 0; span6[num4] = 1061; skipStepConditions.NotInTerritory = list62; skipConditions.StepIf = skipStepConditions; obj44.SkipConditions = skipConditions; reference50 = obj44; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1044306u, new Vector3(-149.58423f, 42.86022f, -182.8794f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj43.Steps = list61; reference49 = obj43; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 2 }; index2 = 3; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(126.23871f, 31.274973f, -772.4912f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-693.9247f, 261.1125f, 436.2933f), 155) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1044310u, new Vector3(-674.21985f, 254.80737f, 490.77588f), 155); obj45.Steps = list63; reference51 = obj45; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 3 }; num2 = 2; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(180.50424f, 360.59534f, -609.197f), 155) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1044314u, new Vector3(182.5741f, 360.90265f, -610.2846f), 155); obj46.Steps = list64; reference52 = obj46; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044315u, new Vector3(80.24719f, 373.73154f, -674.49457f), 155) { NextQuestId = new QuestId(4668) }; obj47.Steps = list65; reference53 = obj47; questRoot6.QuestSequence = list59; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(4668); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list66 = new List(num); CollectionsMarshal.SetCount(list66, num); span = CollectionsMarshal.AsSpan(list66); index = 0; span[index] = "liza"; questRoot7.Author = list66; index = 6; List list67 = new List(index); CollectionsMarshal.SetCount(list67, index); span2 = CollectionsMarshal.AsSpan(list67); num = 0; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 0 }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1044315u, new Vector3(80.24719f, 373.73154f, -674.49457f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj48.Steps = list68; reference54 = obj48; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 1 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044319u, new Vector3(-45.91449f, -4.1435657f, 8.8349f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj49.Steps = list69; reference55 = obj49; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 2 }; num2 = 2; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-105.23065f, 1.2987103f, 6.734147f), 132) { TargetTerritoryId = (ushort)133 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1044323u, new Vector3(-140.45929f, 5.046544f, -40.48224f), 133); obj50.Steps = list70; reference56 = obj50; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 3 }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1043024u, new Vector3(-239.94812f, 0.8012663f, 384.60352f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil }; obj51.Steps = list71; reference57 = obj51; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 4 }; num2 = 1; List list72 = new List(num2); CollectionsMarshal.SetCount(list72, num2); span3 = CollectionsMarshal.AsSpan(list72); index2 = 0; ref QuestStep reference59 = ref span3[index2]; QuestStep obj53 = new QuestStep(EInteractionType.Interact, 1044328u, new Vector3(-246.08228f, 0.7061289f, 384.08484f), 153) { StopDistance = 7f }; num4 = 1; List list73 = new List(num4); CollectionsMarshal.SetCount(list73, num4); span5 = CollectionsMarshal.AsSpan(list73); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKEA203_04668_SYSTEM_000_122") }; obj53.DialogueChoices = list73; reference59 = obj53; obj52.Steps = list72; reference58 = obj52; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044331u, new Vector3(204.05884f, 6.2006326f, -32.059265f), 153) { NextQuestId = new QuestId(4669) }; obj54.Steps = list74; reference60 = obj54; questRoot7.QuestSequence = list67; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(4669); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list75 = new List(num); CollectionsMarshal.SetCount(list75, num); span = CollectionsMarshal.AsSpan(list75); index = 0; span[index] = "liza"; questRoot8.Author = list75; index = 4; List list76 = new List(index); CollectionsMarshal.SetCount(list76, index); span2 = CollectionsMarshal.AsSpan(list76); num = 0; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 0 }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1044331u, new Vector3(204.05884f, 6.2006326f, -32.059265f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj55.Steps = list77; reference61 = obj55; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 1 }; index2 = 1; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012870u, new Vector3(154.46704f, -26.29132f, -437.46094f), 156) { StopDistance = 1f, TargetTerritoryId = (ushort)1061, Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; obj56.Steps = list78; reference62 = obj56; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 2 }; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044335u, new Vector3(-1.3886108f, 0.0999997f, 0.59503174f), 1061) { StopDistance = 5f }; obj57.Steps = list79; reference63 = obj57; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042264u, new Vector3(124.22363f, 19.32629f, -617.42584f), 156) { Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona, NextQuestId = new QuestId(4791) }; obj58.Steps = list80; reference64 = obj58; questRoot8.QuestSequence = list76; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(4670); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list81 = new List(num); CollectionsMarshal.SetCount(list81, num); span = CollectionsMarshal.AsSpan(list81); index = 0; span[index] = "liza"; questRoot9.Author = list81; index = 4; List list82 = new List(index); CollectionsMarshal.SetCount(list82, index); span2 = CollectionsMarshal.AsSpan(list82); num = 0; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039645u, new Vector3(-338.33832f, 55f, -68.40625f), 963) { StopDistance = 5f }; obj59.Steps = list83; reference65 = obj59; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; index2 = 1; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1043821u, new Vector3(3.3721924f, 26.999998f, 37.216675f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanMeghaduta, To = EAetheryteLocation.RadzAtHanKama } }; obj60.Steps = list84; reference66 = obj60; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 2 }; num2 = 1; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044293u, new Vector3(-346.12042f, 55f, -66.17847f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanKama, To = EAetheryteLocation.RadzAtHanMeghaduta } }; obj61.Steps = list85; reference67 = obj61; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044293u, new Vector3(-346.12042f, 55f, -66.17847f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanMeghaduta } }; obj62.Steps = list86; reference68 = obj62; questRoot9.QuestSequence = list82; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(4671); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list87 = new List(num); CollectionsMarshal.SetCount(list87, num); span = CollectionsMarshal.AsSpan(list87); index = 0; span[index] = "liza"; questRoot10.Author = list87; index = 7; List list88 = new List(index); CollectionsMarshal.SetCount(list88, index); span2 = CollectionsMarshal.AsSpan(list88); num = 0; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 0 }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1044229u, new Vector3(-345.99835f, 55f, -63.645386f), 963); obj63.Steps = list89; reference69 = obj63; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 1 }; index2 = 1; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044231u, new Vector3(535.7289f, -36.65f, -185.87018f), 958) { StopDistance = 6f }; obj64.Steps = list90; reference70 = obj64; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 2 }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044234u, new Vector3(-368.15448f, 21.999998f, 485.37415f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj65.Steps = list91; reference71 = obj65; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 3 }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044241u, new Vector3(55.161255f, -16.177f, 427.87805f), 958) { Fly = true }; obj66.Steps = list92; reference72 = obj66; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 4 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1045227u, new Vector3(150.04187f, -20.207552f, 509.88013f), 958) { StopDistance = 5f }; obj67.Steps = list93; reference73 = obj67; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 5 }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044243u, new Vector3(132.31091f, -12.950364f, 642.8473f), 958) { Fly = true }; obj68.Steps = list94; reference74 = obj68; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1044239u, new Vector3(-369.2226f, 22f, 484.0619f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj69.Steps = list95; reference75 = obj69; questRoot10.QuestSequence = list88; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(4672); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list96 = new List(num); CollectionsMarshal.SetCount(list96, num); span = CollectionsMarshal.AsSpan(list96); index = 0; span[index] = "liza"; questRoot11.Author = list96; index = 4; List list97 = new List(index); CollectionsMarshal.SetCount(list97, index); span2 = CollectionsMarshal.AsSpan(list97); num = 0; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 0 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044239u, new Vector3(-369.2226f, 22f, 484.0619f), 958); obj70.Steps = list98; reference76 = obj70; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 1 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044249u, new Vector3(-89.89093f, -9.408967f, 416.3423f), 958) { Fly = true }; obj71.Steps = list99; reference77 = obj71; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 2 }; index2 = 4; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; ref QuestStep reference79 = ref span3[num2]; QuestStep obj73 = new QuestStep(EInteractionType.Combat, 2013226u, new Vector3(18.631226f, -12.314087f, 383.77966f), 958) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list101 = new List(num3); CollectionsMarshal.SetCount(list101, num3); Span span7 = CollectionsMarshal.AsSpan(list101); num4 = 0; span7[num4] = 16028u; num4++; span7[num4] = 16029u; obj73.KillEnemyDataIds = list101; num4 = 6; List list102 = new List(num4); CollectionsMarshal.SetCount(list102, num4); span4 = CollectionsMarshal.AsSpan(list102); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj73.CompletionQuestVariablesFlags = list102; reference79 = obj73; num2++; ref QuestStep reference80 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 2013307u, new Vector3(23.025818f, -9.2317505f, 337.5448f), 958); num3 = 6; List list103 = new List(num3); CollectionsMarshal.SetCount(list103, num3); span4 = CollectionsMarshal.AsSpan(list103); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list103; reference80 = questStep7; num2++; ref QuestStep reference81 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2013308u, new Vector3(75.33374f, -12.527649f, 339.40637f), 958); num4 = 6; List list104 = new List(num4); CollectionsMarshal.SetCount(list104, num4); span4 = CollectionsMarshal.AsSpan(list104); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list104; reference81 = questStep8; num2++; ref QuestStep reference82 = ref span3[num2]; QuestStep obj74 = new QuestStep(EInteractionType.Combat, 2013051u, new Vector3(62.333008f, -10.635559f, 308.73572f), 958) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list105 = new List(num3); CollectionsMarshal.SetCount(list105, num3); span7 = CollectionsMarshal.AsSpan(list105); num4 = 0; span7[num4] = 16030u; obj74.KillEnemyDataIds = list105; num4 = 6; List list106 = new List(num4); CollectionsMarshal.SetCount(list106, num4); span4 = CollectionsMarshal.AsSpan(list106); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj74.CompletionQuestVariablesFlags = list106; reference82 = obj74; obj72.Steps = list100; reference78 = obj72; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1044250u, new Vector3(23.23944f, 1.1781613f, 144.70117f), 958) { Fly = true }; obj75.Steps = list107; reference83 = obj75; questRoot11.QuestSequence = list97; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(4673); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list108 = new List(num); CollectionsMarshal.SetCount(list108, num); span = CollectionsMarshal.AsSpan(list108); index = 0; span[index] = "liza"; questRoot12.Author = list108; index = 3; List list109 = new List(index); CollectionsMarshal.SetCount(list109, index); span2 = CollectionsMarshal.AsSpan(list109); num = 0; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 0 }; index2 = 1; List list110 = new List(index2); CollectionsMarshal.SetCount(list110, index2); span3 = CollectionsMarshal.AsSpan(list110); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044252u, new Vector3(510.1244f, -36.65f, -161.73041f), 958); obj76.Steps = list110; reference84 = obj76; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 1 }; num2 = 1; List list111 = new List(num2); CollectionsMarshal.SetCount(list111, num2); span3 = CollectionsMarshal.AsSpan(list111); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1044257u, new Vector3(485.06897f, 10.800001f, -427.75616f), 958) { StopDistance = 5f, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj77.Steps = list111; reference85 = obj77; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044259u, new Vector3(528.9845f, -36.65f, -246.44855f), 958) { StopDistance = 5f }; obj78.Steps = list112; reference86 = obj78; questRoot12.QuestSequence = list109; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(4674); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list113 = new List(num); CollectionsMarshal.SetCount(list113, num); span = CollectionsMarshal.AsSpan(list113); index = 0; span[index] = "liza"; questRoot13.Author = list113; index = 6; List list114 = new List(index); CollectionsMarshal.SetCount(list114, index); span2 = CollectionsMarshal.AsSpan(list114); num = 0; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 0 }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1044260u, new Vector3(527.9469f, -36.65f, -242.90839f), 958) { StopDistance = 5f }; obj79.Steps = list115; reference87 = obj79; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 1 }; index2 = 1; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013224u, new Vector3(529.7681f, -36.65f, -243.843f), 958) { StopDistance = 5f }; obj80.Steps = list116; reference88 = obj80; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 2 }; num2 = 1; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044263u, new Vector3(466.05627f, -18.123579f, 718.8982f), 958) { Fly = true }; obj81.Steps = list117; reference89 = obj81; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 3 }; index2 = 1; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 958) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 896u } }; obj82.Steps = list118; reference90 = obj82; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1044270u, new Vector3(-247.21143f, -173f, 131.88367f), 1119); obj83.Steps = list119; reference91 = obj83; questRoot13.QuestSequence = list114; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(4675); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list120 = new List(num); CollectionsMarshal.SetCount(list120, num); span = CollectionsMarshal.AsSpan(list120); index = 0; span[index] = "liza"; questRoot14.Author = list120; index = 7; List list121 = new List(index); CollectionsMarshal.SetCount(list121, index); span2 = CollectionsMarshal.AsSpan(list121); num = 0; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 0 }; index2 = 1; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044271u, new Vector3(-249.92749f, -173f, 126.35986f), 1119) { StopDistance = 7f }; obj84.Steps = list122; reference92 = obj84; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 1 }; num2 = 2; List list123 = new List(num2); CollectionsMarshal.SetCount(list123, num2); span3 = CollectionsMarshal.AsSpan(list123); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013231u, new Vector3(-408.83502f, -117.81494f, 371.96924f), 1119) { TargetTerritoryId = (ushort)1119 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1044274u, new Vector3(351.15576f, 33.99946f, -381.5824f), 1119); obj85.Steps = list123; reference93 = obj85; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 2 }; index2 = 1; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013232u, new Vector3(393.698f, 40.360107f, -273.0907f), 1119); obj86.Steps = list124; reference94 = obj86; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 3 }; num2 = 2; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013230u, new Vector3(350.08765f, 34.86682f, -433.95135f), 1119) { TargetTerritoryId = (ushort)1119 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2013233u, new Vector3(-261.1582f, -165.36206f, 229.08362f), 1119); obj87.Steps = list125; reference95 = obj87; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 4 }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013234u, new Vector3(40.57373f, 365.98767f, -585.41235f), 1119); obj88.Steps = list126; reference96 = obj88; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 5 }; num2 = 1; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013235u, new Vector3(-2.4262085f, 374.6853f, -601.0071f), 1119); obj89.Steps = list127; reference97 = obj89; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list128 = new List(index2); CollectionsMarshal.SetCount(list128, index2); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044284u, new Vector3(464.34717f, -17.202883f, 705.0431f), 958) { StopDistance = 5f }; obj90.Steps = list128; reference98 = obj90; questRoot14.QuestSequence = list121; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(4676); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list129 = new List(num); CollectionsMarshal.SetCount(list129, num); span = CollectionsMarshal.AsSpan(list129); index = 0; span[index] = "liza"; questRoot15.Author = list129; index = 5; List list130 = new List(index); CollectionsMarshal.SetCount(list130, index); span2 = CollectionsMarshal.AsSpan(list130); num = 0; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 0 }; num2 = 1; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1044289u, new Vector3(465.81213f, -17.44166f, 707.3014f), 958) { StopDistance = 5f }; obj91.Steps = list131; reference99 = obj91; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 1 }; index2 = 1; List list132 = new List(index2); CollectionsMarshal.SetCount(list132, index2); span3 = CollectionsMarshal.AsSpan(list132); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013239u, new Vector3(-347.40216f, 54.97815f, -64.89667f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanMeghaduta } }; obj92.Steps = list132; reference100 = obj92; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 2 }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; ref QuestStep reference102 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1044290u, new Vector3(-212.63446f, 15.260341f, 460.34937f), 957); num3 = 1; List list134 = new List(num3); CollectionsMarshal.SetCount(list134, num3); span5 = CollectionsMarshal.AsSpan(list134); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMJ107_04676_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKMJ107_04676_A1_000_002") }; questStep9.DialogueChoices = list134; reference102 = questStep9; obj93.Steps = list133; reference101 = obj93; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 3 }; index2 = 2; List list135 = new List(index2); CollectionsMarshal.SetCount(list135, index2); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; ref QuestStep reference104 = ref span3[num2]; QuestStep obj95 = new QuestStep(EInteractionType.Interact, 1037648u, new Vector3(-562.005f, 9.817466f, -585.1987f), 957) { Fly = true }; num4 = 6; List list136 = new List(num4); CollectionsMarshal.SetCount(list136, num4); span4 = CollectionsMarshal.AsSpan(list136); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj95.CompletionQuestVariablesFlags = list136; reference104 = obj95; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1037647u, new Vector3(-588.83044f, 9.81748f, -590.08167f), 957); obj94.Steps = list135; reference103 = obj94; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1037646u, new Vector3(-568.99365f, 9.817484f, -569.8787f), 957); obj96.Steps = list137; reference105 = obj96; questRoot15.QuestSequence = list130; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(4677); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list138 = new List(num); CollectionsMarshal.SetCount(list138, num); span = CollectionsMarshal.AsSpan(list138); index = 0; span[index] = "liza"; questRoot16.Author = list138; index = 7; List list139 = new List(index); CollectionsMarshal.SetCount(list139, index); span2 = CollectionsMarshal.AsSpan(list139); num = 0; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 0 }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; ref QuestStep reference107 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.AcceptQuest, 1037646u, new Vector3(-568.99365f, 9.817484f, -569.8787f), 957); num3 = 1; List list141 = new List(num3); CollectionsMarshal.SetCount(list141, num3); span5 = CollectionsMarshal.AsSpan(list141); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMJ108_04677_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKMJ108_04677_A1_000_001") }; questStep10.DialogueChoices = list141; reference107 = questStep10; obj97.Steps = list140; reference106 = obj97; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 1 }; num2 = 1; List list142 = new List(num2); CollectionsMarshal.SetCount(list142, num2); span3 = CollectionsMarshal.AsSpan(list142); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1041091u, new Vector3(-89.89093f, 89.42026f, -616.14404f), 957) { Fly = true }; obj98.Steps = list142; reference108 = obj98; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 2 }; index2 = 1; List list143 = new List(index2); CollectionsMarshal.SetCount(list143, index2); span3 = CollectionsMarshal.AsSpan(list143); num2 = 0; ref QuestStep reference110 = ref span3[num2]; QuestStep obj100 = new QuestStep(EInteractionType.Interact, 1037697u, new Vector3(-73.74689f, 99.94384f, -715.44977f), 957) { Fly = true }; num4 = 1; List list144 = new List(num4); CollectionsMarshal.SetCount(list144, num4); span5 = CollectionsMarshal.AsSpan(list144); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMJ108_04677_Q2_000_063") }; obj100.DialogueChoices = list144; reference110 = obj100; obj99.Steps = list143; reference109 = obj99; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 4 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1125) { DutyOptions = new DutyOptions { ContentFinderConditionId = 886u } }; obj101.Steps = list145; reference111 = obj101; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044291u, new Vector3(-40.024475f, 89.42017f, -636.86584f), 957) { StopDistance = 5f }; obj102.Steps = list146; reference112 = obj102; questRoot16.QuestSequence = list139; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(4678); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list147 = new List(num); CollectionsMarshal.SetCount(list147, num); span = CollectionsMarshal.AsSpan(list147); index = 0; span[index] = "liza"; questRoot17.Author = list147; index = 3; List list148 = new List(index); CollectionsMarshal.SetCount(list148, index); span2 = CollectionsMarshal.AsSpan(list148); num = 0; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 0 }; num2 = 1; List list149 = new List(num2); CollectionsMarshal.SetCount(list149, num2); span3 = CollectionsMarshal.AsSpan(list149); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1044291u, new Vector3(-40.024475f, 89.42017f, -636.86584f), 957) { StopDistance = 5f }; obj103.Steps = list149; reference113 = obj103; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 1 }; index2 = 1; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; ref QuestStep reference115 = ref span3[num2]; QuestStep obj105 = new QuestStep(EInteractionType.Interact, 1039649u, new Vector3(-336.53772f, 55f, -69.47443f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanMeghaduta } }; num3 = 1; List list151 = new List(num3); CollectionsMarshal.SetCount(list151, num3); span5 = CollectionsMarshal.AsSpan(list151); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMJ109_04678_SYSTEM_000_021") }; obj105.DialogueChoices = list151; reference115 = obj105; obj104.Steps = list150; reference114 = obj104; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list152 = new List(num2); CollectionsMarshal.SetCount(list152, num2); span3 = CollectionsMarshal.AsSpan(list152); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039645u, new Vector3(-338.33832f, 55f, -68.40625f), 963); obj106.Steps = list152; reference116 = obj106; questRoot17.QuestSequence = list148; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(4681); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list153 = new List(num); CollectionsMarshal.SetCount(list153, num); span = CollectionsMarshal.AsSpan(list153); index = 0; span[index] = "liza"; questRoot18.Author = list153; index = 7; List list154 = new List(index); CollectionsMarshal.SetCount(list154, index); span2 = CollectionsMarshal.AsSpan(list154); num = 0; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 0 }; index2 = 1; List list155 = new List(index2); CollectionsMarshal.SetCount(list155, index2); span3 = CollectionsMarshal.AsSpan(list155); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044910u, new Vector3(23.75824f, 2.453333f, -12.680237f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj107.Steps = list155; reference117 = obj107; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 1 }; num2 = 1; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044911u, new Vector3(0.38146973f, -127.50014f, -457.14508f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; obj108.Steps = list156; reference118 = obj108; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 2 }; index2 = 3; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; ref QuestStep reference120 = ref span3[num2]; QuestStep obj110 = new QuestStep(EInteractionType.Interact, 1044914u, new Vector3(-120.409f, -137.41672f, -526.63464f), 959) { Fly = true }; num4 = 6; List list158 = new List(num4); CollectionsMarshal.SetCount(list158, num4); span4 = CollectionsMarshal.AsSpan(list158); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj110.CompletionQuestVariablesFlags = list158; reference120 = obj110; num2++; ref QuestStep reference121 = ref span3[num2]; QuestStep obj111 = new QuestStep(EInteractionType.Interact, 1044913u, new Vector3(55.161255f, -129.40565f, -636.8048f), 959) { Fly = true }; num3 = 6; List list159 = new List(num3); CollectionsMarshal.SetCount(list159, num3); span4 = CollectionsMarshal.AsSpan(list159); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj111.CompletionQuestVariablesFlags = list159; reference121 = obj111; num2++; ref QuestStep reference122 = ref span3[num2]; QuestStep obj112 = new QuestStep(EInteractionType.Interact, 1044912u, new Vector3(61.41748f, -137.4167f, -606.28674f), 959) { Fly = true }; num4 = 6; List list160 = new List(num4); CollectionsMarshal.SetCount(list160, num4); span4 = CollectionsMarshal.AsSpan(list160); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj112.CompletionQuestVariablesFlags = list160; reference122 = obj112; obj109.Steps = list157; reference119 = obj109; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 3 }; num2 = 1; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044911u, new Vector3(0.38146973f, -127.50014f, -457.14508f), 959) { Fly = true }; obj113.Steps = list161; reference123 = obj113; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 4 }; index2 = 1; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044919u, new Vector3(148.30237f, -49.589592f, -361.77618f), 959) { Fly = true }; obj114.Steps = list162; reference124 = obj114; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 5 }; num2 = 1; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044920u, new Vector3(-170.42804f, -49.399723f, -289.5705f), 959) { Fly = true }; obj115.Steps = list163; reference125 = obj115; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38843u, ItemCount = 3 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044921u, new Vector3(-170.0008f, -49.34972f, -287.22064f), 959) { StopDistance = 5f }; obj116.Steps = list164; reference126 = obj116; questRoot18.QuestSequence = list154; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(4682); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list165 = new List(num); CollectionsMarshal.SetCount(list165, num); span = CollectionsMarshal.AsSpan(list165); index = 0; span[index] = "kaiser"; questRoot19.Author = list165; index = 5; List list166 = new List(index); CollectionsMarshal.SetCount(list166, index); span2 = CollectionsMarshal.AsSpan(list166); num = 0; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 0 }; num2 = 2; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; span3[index2] = new QuestStep(EInteractionType.None, null, new Vector3(-193.89642f, -49.19972f, -262.13477f), 959) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-193.89642f, -49.19972f, -262.13477f), MaximumDistance = 100f, TerritoryId = 959 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1044402u, new Vector3(-193.89642f, -49.19972f, -262.13477f), 959) { StopDistance = 5f, Fly = true }; obj117.Steps = list167; reference127 = obj117; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 1 }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044924u, new Vector3(344.625f, -168.00002f, -403.89105f), 959) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj118.Steps = list168; reference128 = obj118; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 2 }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044926u, new Vector3(500.96887f, -164.43474f, -698.3902f), 959) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj119.Steps = list169; reference129 = obj119; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 3 }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044928u, new Vector3(-172.74744f, -49.199722f, -250.8736f), 959) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj120.Steps = list170; reference130 = obj120; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38845u, ItemCount = 2 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1044928u, new Vector3(-172.74744f, -49.199722f, -250.8736f), 959) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj121.Steps = list171; reference131 = obj121; questRoot19.QuestSequence = list166; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(4683); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list172 = new List(num); CollectionsMarshal.SetCount(list172, num); span = CollectionsMarshal.AsSpan(list172); index = 0; span[index] = "liza"; questRoot20.Author = list172; index = 7; List list173 = new List(index); CollectionsMarshal.SetCount(list173, index); span2 = CollectionsMarshal.AsSpan(list173); num = 0; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 0 }; index2 = 1; List list174 = new List(index2); CollectionsMarshal.SetCount(list174, index2); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044402u, new Vector3(-193.89642f, -49.19972f, -262.13477f), 959); obj122.Steps = list174; reference132 = obj122; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 1 }; num2 = 1; List list175 = new List(num2); CollectionsMarshal.SetCount(list175, num2); span3 = CollectionsMarshal.AsSpan(list175); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044932u, new Vector3(12.436096f, 3.2249978f, 3.829956f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan }; obj123.Steps = list175; reference133 = obj123; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 2 }; index2 = 3; List list176 = new List(index2); CollectionsMarshal.SetCount(list176, index2); span3 = CollectionsMarshal.AsSpan(list176); num2 = 0; ref QuestStep reference135 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1044934u, new Vector3(75.12012f, 5.149998f, -44.724243f), 962); num3 = 6; List list177 = new List(num3); CollectionsMarshal.SetCount(list177, num3); span4 = CollectionsMarshal.AsSpan(list177); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list177; reference135 = questStep11; num2++; ref QuestStep reference136 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1044933u, new Vector3(15.609924f, 2.3729992f, -72.19049f), 962); num4 = 6; List list178 = new List(num4); CollectionsMarshal.SetCount(list178, num4); span4 = CollectionsMarshal.AsSpan(list178); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list178; reference136 = questStep12; num2++; ref QuestStep reference137 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1044935u, new Vector3(11.36792f, 41.37599f, -140.5509f), 962); num3 = 6; List list179 = new List(num3); CollectionsMarshal.SetCount(list179, num3); span4 = CollectionsMarshal.AsSpan(list179); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list179; reference137 = questStep13; obj124.Steps = list176; reference134 = obj124; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 3 }; num2 = 1; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044936u, new Vector3(-328.99976f, 20.0375f, -113.359314f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanRostra, To = EAetheryteLocation.OldSharlayanStudium } }; obj125.Steps = list180; reference138 = obj125; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 4 }; index2 = 1; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037077u, new Vector3(-38.07129f, -14.169313f, 105.30249f), 962) { StopDistance = 7f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanStudium, To = EAetheryteLocation.OldSharlayanScholarsHarbor } }; obj126.Steps = list181; reference139 = obj126; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 5 }; num2 = 1; List list182 = new List(num2); CollectionsMarshal.SetCount(list182, num2); span3 = CollectionsMarshal.AsSpan(list182); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044937u, new Vector3(-193.59125f, -49.199722f, -293.23267f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; obj127.Steps = list182; reference140 = obj127; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list183 = new List(index2); CollectionsMarshal.SetCount(list183, index2); span3 = CollectionsMarshal.AsSpan(list183); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38847u, ItemCount = 2 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044937u, new Vector3(-193.59125f, -49.199722f, -293.23267f), 959); obj128.Steps = list183; reference141 = obj128; questRoot20.QuestSequence = list173; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(4684); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list184 = new List(num); CollectionsMarshal.SetCount(list184, num); span = CollectionsMarshal.AsSpan(list184); index = 0; span[index] = "AnimaMachinae"; questRoot21.Author = list184; index = 8; List list185 = new List(index); CollectionsMarshal.SetCount(list185, index); span2 = CollectionsMarshal.AsSpan(list185); num = 0; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 0 }; num2 = 1; List list186 = new List(num2); CollectionsMarshal.SetCount(list186, num2); span3 = CollectionsMarshal.AsSpan(list186); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1044402u, new Vector3(-193.89642f, -49.19972f, -262.13477f), 959); obj129.Steps = list186; reference142 = obj129; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 1 }; index2 = 1; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013281u, new Vector3(-330.19f, 105.1499f, 554.5586f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumSinusLacrimarum }; obj130.Steps = list187; reference143 = obj130; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 2 }; num2 = 1; List list188 = new List(num2); CollectionsMarshal.SetCount(list188, num2); span3 = CollectionsMarshal.AsSpan(list188); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044942u, new Vector3(-331.838f, 105.39431f, 551.2322f), 959); obj131.Steps = list188; reference144 = obj131; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 3 }; index2 = 1; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044931u, new Vector3(148.30237f, -49.589592f, -361.77618f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; obj132.Steps = list189; reference145 = obj132; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 4 }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044402u, new Vector3(-193.89642f, -49.19972f, -262.13477f), 959) { Fly = true }; obj133.Steps = list190; reference146 = obj133; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 5 }; index2 = 3; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; ref QuestStep reference148 = ref span3[num2]; QuestStep obj135 = new QuestStep(EInteractionType.Interact, 1044944u, new Vector3(-463.55383f, -157.99237f, -513.3593f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; num4 = 6; List list192 = new List(num4); CollectionsMarshal.SetCount(list192, num4); span4 = CollectionsMarshal.AsSpan(list192); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj135.CompletionQuestVariablesFlags = list192; reference148 = obj135; num2++; ref QuestStep reference149 = ref span3[num2]; QuestStep obj136 = new QuestStep(EInteractionType.Interact, 1044945u, new Vector3(-540.1236f, -167.8502f, -620.63025f), 959) { Fly = true }; num3 = 6; List list193 = new List(num3); CollectionsMarshal.SetCount(list193, num3); span4 = CollectionsMarshal.AsSpan(list193); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj136.CompletionQuestVariablesFlags = list193; reference149 = obj136; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1044943u, new Vector3(-414.54187f, -158.1177f, -639.9481f), 959) { Fly = true }; obj134.Steps = list191; reference147 = obj134; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 6 }; num2 = 1; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044947u, new Vector3(-145.70844f, -49.19972f, -271.5343f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; obj137.Steps = list194; reference150 = obj137; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list195 = new List(index2); CollectionsMarshal.SetCount(list195, index2); span3 = CollectionsMarshal.AsSpan(list195); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38849u, ItemCount = 1 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044947u, new Vector3(-145.70844f, -49.19972f, -271.5343f), 959); obj138.Steps = list195; reference151 = obj138; questRoot21.QuestSequence = list185; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(4685); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list196 = new List(num); CollectionsMarshal.SetCount(list196, num); span = CollectionsMarshal.AsSpan(list196); index = 0; span[index] = "kaiser"; questRoot22.Author = list196; index = 4; List list197 = new List(index); CollectionsMarshal.SetCount(list197, index); span2 = CollectionsMarshal.AsSpan(list197); num = 0; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 0 }; num2 = 1; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; ref QuestStep reference153 = ref span3[index2]; QuestStep obj140 = new QuestStep(EInteractionType.AcceptQuest, 1044402u, new Vector3(-193.89642f, -49.19972f, -262.13477f), 959) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition obj141 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list199 = new List(num4); CollectionsMarshal.SetCount(list199, num4); span6 = CollectionsMarshal.AsSpan(list199); num3 = 0; span6[num3] = 959; obj141.InTerritory = list199; skipConditions2.AetheryteShortcutIf = obj141; obj140.SkipConditions = skipConditions2; reference153 = obj140; obj139.Steps = list198; reference152 = obj139; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 1 }; index2 = 1; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044953u, new Vector3(-340.53564f, 104.34723f, 531.3954f), 959) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumSinusLacrimarum }; obj142.Steps = list200; reference154 = obj142; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 2 }; num2 = 1; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044955u, new Vector3(-161.36414f, -49.19972f, -288.4718f), 959) { StopDistance = 5f }; obj143.Steps = list201; reference155 = obj143; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list202 = new List(index2); CollectionsMarshal.SetCount(list202, index2); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38851u, ItemCount = 1 }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044955u, new Vector3(-161.36414f, -49.19972f, -288.4718f), 959); obj144.Steps = list202; reference156 = obj144; questRoot22.QuestSequence = list197; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(4686); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list203 = new List(num); CollectionsMarshal.SetCount(list203, num); span = CollectionsMarshal.AsSpan(list203); index = 0; span[index] = "pot0to"; questRoot23.Author = list203; index = 6; List list204 = new List(index); CollectionsMarshal.SetCount(list204, index); span2 = CollectionsMarshal.AsSpan(list204); num = 0; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 0 }; num2 = 1; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1044402u, new Vector3(-193.89642f, -49.19972f, -262.13477f), 959) { Fly = true, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj145.Steps = list205; reference157 = obj145; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 1 }; index2 = 1; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044404u, new Vector3(-203.5401f, -48.949738f, -280.232f), 959); obj146.Steps = list206; reference158 = obj146; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 2 }; num2 = 1; List list207 = new List(num2); CollectionsMarshal.SetCount(list207, num2); span3 = CollectionsMarshal.AsSpan(list207); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044406u, new Vector3(-174.63953f, -49.149708f, -248.67633f), 959); obj147.Steps = list207; reference159 = obj147; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 3 }; index2 = 1; List list208 = new List(index2); CollectionsMarshal.SetCount(list208, index2); span3 = CollectionsMarshal.AsSpan(list208); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044407u, new Vector3(-196.49048f, -48.874695f, -301.01477f), 959); obj148.Steps = list208; reference160 = obj148; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 4 }; num2 = 1; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044414u, new Vector3(-170.79425f, -48.89972f, -282.18512f), 959); obj149.Steps = list209; reference161 = obj149; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044402u, new Vector3(-193.89642f, -49.19972f, -262.13477f), 959); obj150.Steps = list210; reference162 = obj150; questRoot23.QuestSequence = list204; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(4687); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list211 = new List(num); CollectionsMarshal.SetCount(list211, num); span = CollectionsMarshal.AsSpan(list211); index = 0; span[index] = "liza"; questRoot24.Author = list211; index = 3; List list212 = new List(index); CollectionsMarshal.SetCount(list212, index); span2 = CollectionsMarshal.AsSpan(list212); num = 0; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 0 }; num2 = 2; List list213 = new List(num2); CollectionsMarshal.SetCount(list213, num2); span3 = CollectionsMarshal.AsSpan(list213); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj151.Steps = list213; reference163 = obj151; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 1 }; index2 = 1; List list214 = new List(index2); CollectionsMarshal.SetCount(list214, index2); span3 = CollectionsMarshal.AsSpan(list214); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044564u, new Vector3(456.13794f, -167.50003f, -759.02954f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; obj152.Steps = list214; reference164 = obj152; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list215 = new List(num2); CollectionsMarshal.SetCount(list215, num2); span3 = CollectionsMarshal.AsSpan(list215); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38853u, ItemCount = 3 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj153.Steps = list215; reference165 = obj153; questRoot24.QuestSequence = list212; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(4688); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list216 = new List(num); CollectionsMarshal.SetCount(list216, num); span = CollectionsMarshal.AsSpan(list216); index = 0; span[index] = "liza"; questRoot25.Author = list216; index = 4; List list217 = new List(index); CollectionsMarshal.SetCount(list217, index); span2 = CollectionsMarshal.AsSpan(list217); num = 0; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 0 }; index2 = 2; List list218 = new List(index2); CollectionsMarshal.SetCount(list218, index2); span3 = CollectionsMarshal.AsSpan(list218); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj154.Steps = list218; reference166 = obj154; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 1 }; num2 = 1; List list219 = new List(num2); CollectionsMarshal.SetCount(list219, num2); span3 = CollectionsMarshal.AsSpan(list219); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044565u, new Vector3(352.0714f, -161.16423f, -378.0423f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; obj155.Steps = list219; reference167 = obj155; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 2 }; index2 = 2; List list220 = new List(index2); CollectionsMarshal.SetCount(list220, index2); span3 = CollectionsMarshal.AsSpan(list220); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38855u, ItemCount = 2 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1044565u, new Vector3(352.0714f, -161.16423f, -378.0423f), 959); obj156.Steps = list220; reference168 = obj156; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj157.Steps = list221; reference169 = obj157; questRoot25.QuestSequence = list217; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(4689); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list222 = new List(num); CollectionsMarshal.SetCount(list222, num); span = CollectionsMarshal.AsSpan(list222); index = 0; span[index] = "liza"; questRoot26.Author = list222; index = 3; List list223 = new List(index); CollectionsMarshal.SetCount(list223, index); span2 = CollectionsMarshal.AsSpan(list223); num = 0; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 0 }; index2 = 2; List list224 = new List(index2); CollectionsMarshal.SetCount(list224, index2); span3 = CollectionsMarshal.AsSpan(list224); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj158.Steps = list224; reference170 = obj158; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 1 }; num2 = 2; List list225 = new List(num2); CollectionsMarshal.SetCount(list225, num2); span3 = CollectionsMarshal.AsSpan(list225); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-170.51479f, -105.22506f, -511.04712f), 959) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1044572u, new Vector3(-638.056f, -143.79326f, -513.0846f), 959) { Fly = true }; obj159.Steps = list225; reference171 = obj159; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list226 = new List(index2); CollectionsMarshal.SetCount(list226, index2); span3 = CollectionsMarshal.AsSpan(list226); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38857u, ItemCount = 4 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj160.Steps = list226; reference172 = obj160; questRoot26.QuestSequence = list223; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(4690); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list227 = new List(num); CollectionsMarshal.SetCount(list227, num); span = CollectionsMarshal.AsSpan(list227); index = 0; span[index] = "liza"; questRoot27.Author = list227; index = 5; List list228 = new List(index); CollectionsMarshal.SetCount(list228, index); span2 = CollectionsMarshal.AsSpan(list228); num = 0; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 0 }; num2 = 2; List list229 = new List(num2); CollectionsMarshal.SetCount(list229, num2); span3 = CollectionsMarshal.AsSpan(list229); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj161.Steps = list229; reference173 = obj161; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 1 }; index2 = 1; List list230 = new List(index2); CollectionsMarshal.SetCount(list230, index2); span3 = CollectionsMarshal.AsSpan(list230); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044567u, new Vector3(-17.502136f, -47.192066f, -528.03845f), 959) { Fly = true }; obj162.Steps = list230; reference174 = obj162; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 2 }; num2 = 1; List list231 = new List(num2); CollectionsMarshal.SetCount(list231, num2); span3 = CollectionsMarshal.AsSpan(list231); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1044568u, new Vector3(-188.09796f, -49.14971f, -252.70471f), 959) { Fly = true, Emote = EEmote.Dance }; obj163.Steps = list231; reference175 = obj163; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj164 = 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.Emote, 1044568u, new Vector3(-188.09796f, -49.14971f, -252.70471f), 959) { Emote = EEmote.Dance }; obj164.Steps = list232; reference176 = obj164; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = byte.MaxValue }; 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(-201.42024f, -49.149708f, -273.68756f), 959); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj165.Steps = list233; reference177 = obj165; questRoot27.QuestSequence = list228; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(4691); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list234 = new List(num); CollectionsMarshal.SetCount(list234, num); span = CollectionsMarshal.AsSpan(list234); index = 0; span[index] = "liza"; questRoot28.Author = list234; index = 4; List list235 = new List(index); CollectionsMarshal.SetCount(list235, index); span2 = CollectionsMarshal.AsSpan(list235); num = 0; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 0 }; index2 = 2; List list236 = new List(index2); CollectionsMarshal.SetCount(list236, index2); span3 = CollectionsMarshal.AsSpan(list236); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj166.Steps = list236; reference178 = obj166; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 1 }; num2 = 1; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044573u, new Vector3(487.23572f, -163.52985f, -600.5188f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; obj167.Steps = list237; reference179 = obj167; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 2 }; index2 = 2; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38859u, ItemCount = 3 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1044573u, new Vector3(487.23572f, -163.52985f, -600.5188f), 959); obj168.Steps = list238; reference180 = obj168; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list239 = new List(num2); CollectionsMarshal.SetCount(list239, num2); span3 = CollectionsMarshal.AsSpan(list239); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj169.Steps = list239; reference181 = obj169; questRoot28.QuestSequence = list235; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(4692); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list240 = new List(num); CollectionsMarshal.SetCount(list240, num); span = CollectionsMarshal.AsSpan(list240); index = 0; span[index] = "Kaiser"; questRoot29.Author = list240; index = 3; List list241 = new List(index); CollectionsMarshal.SetCount(list241, index); span2 = CollectionsMarshal.AsSpan(list241); num = 0; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 0 }; index2 = 2; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span3 = CollectionsMarshal.AsSpan(list242); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj170.Steps = list242; reference182 = obj170; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 1 }; num2 = 1; List list243 = new List(num2); CollectionsMarshal.SetCount(list243, num2); span3 = CollectionsMarshal.AsSpan(list243); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044569u, new Vector3(-385.6718f, -151.67168f, -261.28027f), 959) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-385.6718f, -151.67168f, -261.28027f), MaximumDistance = 30f, TerritoryId = 959 } } } }; obj171.Steps = list243; reference183 = obj171; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38861u, ItemCount = 2 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-201.42024f, -49.149708f, -273.68756f), MaximumDistance = 100f, TerritoryId = 959 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj172.Steps = list244; reference184 = obj172; questRoot29.QuestSequence = list241; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(4693); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list245 = new List(num); CollectionsMarshal.SetCount(list245, num); span = CollectionsMarshal.AsSpan(list245); index = 0; span[index] = "kaiser"; questRoot30.Author = list245; index = 3; List list246 = new List(index); CollectionsMarshal.SetCount(list246, index); span2 = CollectionsMarshal.AsSpan(list246); num = 0; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 0 }; num2 = 2; List list247 = new List(num2); CollectionsMarshal.SetCount(list247, num2); span3 = CollectionsMarshal.AsSpan(list247); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj173.Steps = list247; reference185 = obj173; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 1 }; index2 = 1; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044412u, new Vector3(-181.56714f, -49.19972f, -304.76843f), 959) { StopDistance = 5f }; obj174.Steps = list248; reference186 = obj174; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38863u, ItemCount = 3 }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj175.Steps = list249; reference187 = obj175; questRoot30.QuestSequence = list246; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(4694); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list250 = new List(num); CollectionsMarshal.SetCount(list250, num); span = CollectionsMarshal.AsSpan(list250); index = 0; span[index] = "kaiser"; questRoot31.Author = list250; index = 4; List list251 = new List(index); CollectionsMarshal.SetCount(list251, index); span2 = CollectionsMarshal.AsSpan(list251); num = 0; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 0 }; index2 = 2; List list252 = new List(index2); CollectionsMarshal.SetCount(list252, index2); span3 = CollectionsMarshal.AsSpan(list252); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj176.Steps = list252; reference188 = obj176; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 1 }; num2 = 1; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044408u, new Vector3(-164.08032f, -49.199722f, -250.75159f), 959) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj177.Steps = list253; reference189 = obj177; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 2 }; index2 = 2; List list254 = new List(index2); CollectionsMarshal.SetCount(list254, index2); span3 = CollectionsMarshal.AsSpan(list254); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 2013257u, new Vector3(-706.41644f, -140.39832f, -433.76825f), 959) { Fly = true, Land = true, Action = EAction.HopStep }; num2++; span3[num2] = new QuestStep(EInteractionType.Action, 2013256u, new Vector3(-739.0097f, -139.72687f, -539.0555f), 959) { Fly = true, Land = true, Action = EAction.HopStep }; obj178.Steps = list254; reference190 = obj178; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list255 = new List(num2); CollectionsMarshal.SetCount(list255, num2); span3 = CollectionsMarshal.AsSpan(list255); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-203.5401f, -48.949707f, -273.60956f), MaximumDistance = 200f, TerritoryId = 959 } } } }; obj179.Steps = list255; reference191 = obj179; questRoot31.QuestSequence = list251; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(4695); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list256 = new List(num); CollectionsMarshal.SetCount(list256, num); span = CollectionsMarshal.AsSpan(list256); index = 0; span[index] = "liza"; questRoot32.Author = list256; index = 3; List list257 = new List(index); CollectionsMarshal.SetCount(list257, index); span2 = CollectionsMarshal.AsSpan(list257); num = 0; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 0 }; index2 = 2; List list258 = new List(index2); CollectionsMarshal.SetCount(list258, index2); span3 = CollectionsMarshal.AsSpan(list258); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj180.Steps = list258; reference192 = obj180; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 1 }; num2 = 1; List list259 = new List(num2); CollectionsMarshal.SetCount(list259, num2); span3 = CollectionsMarshal.AsSpan(list259); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044580u, new Vector3(323.84216f, -144.00002f, -539.086f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; obj181.Steps = list259; reference193 = obj181; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list260 = new List(index2); CollectionsMarshal.SetCount(list260, index2); span3 = CollectionsMarshal.AsSpan(list260); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38865u, ItemCount = 3 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj182.Steps = list260; reference194 = obj182; questRoot32.QuestSequence = list257; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(4696); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list261 = new List(num); CollectionsMarshal.SetCount(list261, num); span = CollectionsMarshal.AsSpan(list261); index = 0; span[index] = "liza"; questRoot33.Author = list261; index = 4; List list262 = new List(index); CollectionsMarshal.SetCount(list262, index); span2 = CollectionsMarshal.AsSpan(list262); num = 0; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 0 }; num2 = 2; List list263 = new List(num2); CollectionsMarshal.SetCount(list263, num2); span3 = CollectionsMarshal.AsSpan(list263); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj183.Steps = list263; reference195 = obj183; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 1 }; index2 = 1; List list264 = new List(index2); CollectionsMarshal.SetCount(list264, index2); span3 = CollectionsMarshal.AsSpan(list264); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044412u, new Vector3(-181.56714f, -49.19972f, -304.76843f), 959); obj184.Steps = list264; reference196 = obj184; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 2 }; num2 = 2; List list265 = new List(num2); CollectionsMarshal.SetCount(list265, num2); span3 = CollectionsMarshal.AsSpan(list265); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38867u, ItemCount = 1 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1044581u, new Vector3(-691.37103f, -152.75392f, -706.9963f), 959) { Fly = true }; obj185.Steps = list265; reference197 = obj185; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list266 = new List(index2); CollectionsMarshal.SetCount(list266, index2); span3 = CollectionsMarshal.AsSpan(list266); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj186.Steps = list266; reference198 = obj186; questRoot33.QuestSequence = list262; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(4697); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list267 = new List(num); CollectionsMarshal.SetCount(list267, num); span = CollectionsMarshal.AsSpan(list267); index = 0; span[index] = "liza"; questRoot34.Author = list267; index = 3; List list268 = new List(index); CollectionsMarshal.SetCount(list268, index); span2 = CollectionsMarshal.AsSpan(list268); num = 0; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 0 }; num2 = 2; List list269 = new List(num2); CollectionsMarshal.SetCount(list269, num2); span3 = CollectionsMarshal.AsSpan(list269); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj187.Steps = list269; reference199 = obj187; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 1 }; index2 = 2; List list270 = new List(index2); CollectionsMarshal.SetCount(list270, index2); span3 = CollectionsMarshal.AsSpan(list270); num2 = 0; ref QuestStep reference201 = ref span3[num2]; QuestStep obj189 = new QuestStep(EInteractionType.Interact, 2013259u, new Vector3(725.03235f, 150.92688f, 134.96594f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumSinusLacrimarum }; num3 = 6; List> list271 = new List>(num3); CollectionsMarshal.SetCount(list271, num3); Span> span8 = CollectionsMarshal.AsSpan(list271); num4 = 0; span8[num4] = null; num4++; span8[num4] = null; num4++; ref List reference202 = ref span8[num4]; int num5 = 1; List list272 = new List(num5); CollectionsMarshal.SetCount(list272, num5); span4 = CollectionsMarshal.AsSpan(list272); int index3 = 0; span4[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference202 = list272; num4++; span8[num4] = null; num4++; span8[num4] = null; num4++; span8[num4] = null; obj189.RequiredQuestVariables = list271; reference201 = obj189; num2++; ref QuestStep reference203 = ref span3[num2]; QuestStep obj190 = new QuestStep(EInteractionType.Interact, 2013260u, new Vector3(725.063f, 141.37488f, 233.02039f), 959) { Fly = true }; num4 = 6; List> list273 = new List>(num4); CollectionsMarshal.SetCount(list273, num4); span8 = CollectionsMarshal.AsSpan(list273); num3 = 0; span8[num3] = null; num3++; span8[num3] = null; num3++; ref List reference204 = ref span8[num3]; index3 = 1; List list274 = new List(index3); CollectionsMarshal.SetCount(list274, index3); span4 = CollectionsMarshal.AsSpan(list274); num5 = 0; span4[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference204 = list274; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj190.RequiredQuestVariables = list273; reference203 = obj190; obj188.Steps = list270; reference200 = obj188; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list275 = new List(num2); CollectionsMarshal.SetCount(list275, num2); span3 = CollectionsMarshal.AsSpan(list275); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj191.Steps = list275; reference205 = obj191; questRoot34.QuestSequence = list268; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(4698); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list276 = new List(num); CollectionsMarshal.SetCount(list276, num); span = CollectionsMarshal.AsSpan(list276); index = 0; span[index] = "liza"; questRoot35.Author = list276; index = 3; List list277 = new List(index); CollectionsMarshal.SetCount(list277, index); span2 = CollectionsMarshal.AsSpan(list277); num = 0; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 0 }; index2 = 2; List list278 = new List(index2); CollectionsMarshal.SetCount(list278, index2); span3 = CollectionsMarshal.AsSpan(list278); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj192.Steps = list278; reference206 = obj192; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 1 }; num2 = 1; List list279 = new List(num2); CollectionsMarshal.SetCount(list279, num2); span3 = CollectionsMarshal.AsSpan(list279); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044583u, new Vector3(-52.018066f, -137.4167f, -622.4613f), 959) { Fly = true }; obj193.Steps = list279; reference207 = obj193; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list280 = new List(index2); CollectionsMarshal.SetCount(list280, index2); span3 = CollectionsMarshal.AsSpan(list280); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38869u, ItemCount = 4 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj194.Steps = list280; reference208 = obj194; questRoot35.QuestSequence = list277; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(4699); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list281 = new List(num); CollectionsMarshal.SetCount(list281, num); span = CollectionsMarshal.AsSpan(list281); index = 0; span[index] = "pot0to"; questRoot36.Author = list281; index = 4; List list282 = new List(index); CollectionsMarshal.SetCount(list282, index); span2 = CollectionsMarshal.AsSpan(list282); num = 0; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 0 }; num2 = 2; List list283 = new List(num2); CollectionsMarshal.SetCount(list283, num2); span3 = CollectionsMarshal.AsSpan(list283); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj195.Steps = list283; reference209 = obj195; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 1 }; index2 = 1; List list284 = new List(index2); CollectionsMarshal.SetCount(list284, index2); span3 = CollectionsMarshal.AsSpan(list284); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044412u, new Vector3(-181.56714f, -49.19972f, -304.76843f), 959); obj196.Steps = list284; reference210 = obj196; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 2 }; num2 = 2; List list285 = new List(num2); CollectionsMarshal.SetCount(list285, num2); span3 = CollectionsMarshal.AsSpan(list285); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38871u, ItemCount = 1 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1044584u, new Vector3(563.8971f, -167.50002f, -594.53723f), 959) { Fly = true }; obj197.Steps = list285; reference211 = obj197; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list286 = new List(index2); CollectionsMarshal.SetCount(list286, index2); span3 = CollectionsMarshal.AsSpan(list286); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj198.Steps = list286; reference212 = obj198; questRoot36.QuestSequence = list282; AddQuest(questId36, questRoot36); } private static void LoadQuests94() { QuestId questId = new QuestId(4700); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 5; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 2; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; num3 = 1; List list4 = new List(num3); CollectionsMarshal.SetCount(list4, num3); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045113u, new Vector3(-315.66345f, -144f, -492.0272f), 959) { Fly = true }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Say, 1044585u, new Vector3(-496.14713f, -154.93994f, -484.88593f), 959) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANLOP114_04700_SAYTODO_000_050" } }; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; num3 = 1; List list6 = new List(num3); CollectionsMarshal.SetCount(list6, num3); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045113u, new Vector3(-315.66345f, -144f, -492.0272f), 959) { Fly = true }; obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj5.Steps = list7; reference5 = obj5; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(4701); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list8 = new List(num); CollectionsMarshal.SetCount(list8, num); span = CollectionsMarshal.AsSpan(list8); index = 0; span[index] = "liza"; questRoot2.Author = list8; index = 3; List list9 = new List(index); CollectionsMarshal.SetCount(list9, index); span2 = CollectionsMarshal.AsSpan(list9); num = 0; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; num3 = 2; List list10 = new List(num3); CollectionsMarshal.SetCount(list10, num3); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 1 }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1044412u, new Vector3(-181.56714f, -49.19972f, -304.76843f), 959); obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 3; List list12 = new List(num3); CollectionsMarshal.SetCount(list12, num3); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38873u, ItemCount = 3 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj8.Steps = list12; reference8 = obj8; questRoot2.QuestSequence = list9; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(4702); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list13 = new List(num); CollectionsMarshal.SetCount(list13, num); span = CollectionsMarshal.AsSpan(list13); index = 0; span[index] = "liza"; questRoot3.Author = list13; index = 4; List list14 = new List(index); CollectionsMarshal.SetCount(list14, index); span2 = CollectionsMarshal.AsSpan(list14); num = 0; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 0 }; num2 = 2; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj9.Steps = list15; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 1 }; num3 = 1; List list16 = new List(num3); CollectionsMarshal.SetCount(list16, num3); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044586u, new Vector3(-524.19324f, -158.8955f, -521.17194f), 959) { StopDistance = 0.5f, Fly = true }; obj10.Steps = list16; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 2 }; num2 = 2; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38875u, ItemCount = 1 }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1044586u, new Vector3(-524.19324f, -158.8955f, -521.17194f), 959); obj11.Steps = list17; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list18 = new List(num3); CollectionsMarshal.SetCount(list18, num3); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj12.Steps = list18; reference12 = obj12; questRoot3.QuestSequence = list14; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(4703); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list19 = new List(num); CollectionsMarshal.SetCount(list19, num); span = CollectionsMarshal.AsSpan(list19); index = 0; span[index] = "liza"; questRoot4.Author = list19; index = 4; List list20 = new List(index); CollectionsMarshal.SetCount(list20, index); span2 = CollectionsMarshal.AsSpan(list20); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 0 }; num2 = 2; List list21 = new List(num2); CollectionsMarshal.SetCount(list21, num2); span3 = CollectionsMarshal.AsSpan(list21); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj13.Steps = list21; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 1 }; num3 = 1; List list22 = new List(num3); CollectionsMarshal.SetCount(list22, num3); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044587u, new Vector3(354.02454f, 91.97786f, 509.14783f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumSinusLacrimarum }; obj14.Steps = list22; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 2 }; num2 = 2; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38877u, ItemCount = 2 }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1044587u, new Vector3(354.02454f, 91.97786f, 509.14783f), 959); obj15.Steps = list23; reference15 = obj15; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list24 = new List(num3); CollectionsMarshal.SetCount(list24, num3); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj16.Steps = list24; reference16 = obj16; questRoot4.QuestSequence = list20; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(4704); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list25 = new List(num); CollectionsMarshal.SetCount(list25, num); span = CollectionsMarshal.AsSpan(list25); index = 0; span[index] = "liza"; questRoot5.Author = list25; index = 4; List list26 = new List(index); CollectionsMarshal.SetCount(list26, index); span2 = CollectionsMarshal.AsSpan(list26); num = 0; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 0 }; num2 = 2; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj17.Steps = list27; reference17 = obj17; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 1 }; num3 = 1; List list28 = new List(num3); CollectionsMarshal.SetCount(list28, num3); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044412u, new Vector3(-181.56714f, -49.19972f, -304.76843f), 959); obj18.Steps = list28; reference18 = obj18; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 2 }; num2 = 3; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); num3 = 0; ref QuestStep reference20 = ref span3[num3]; QuestStep obj20 = new QuestStep(EInteractionType.Interact, 1044590u, new Vector3(-536.9497f, -157.99246f, -693.75146f), 959) { StopDistance = 1f, Fly = true }; int num4 = 6; List list30 = new List(num4); CollectionsMarshal.SetCount(list30, num4); Span span4 = CollectionsMarshal.AsSpan(list30); int num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj20.CompletionQuestVariablesFlags = list30; reference20 = obj20; num3++; ref QuestStep reference21 = ref span3[num3]; QuestStep obj21 = new QuestStep(EInteractionType.Interact, 1044591u, new Vector3(-502.58643f, -161.38867f, -773.251f), 959) { Fly = true }; num5 = 6; List list31 = new List(num5); CollectionsMarshal.SetCount(list31, num5); span4 = CollectionsMarshal.AsSpan(list31); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj21.CompletionQuestVariablesFlags = list31; reference21 = obj21; num3++; ref QuestStep reference22 = ref span3[num3]; QuestStep obj22 = new QuestStep(EInteractionType.Interact, 1044589u, new Vector3(-433.03577f, -167.50002f, -741.7258f), 959) { Fly = true }; num4 = 6; List list32 = new List(num4); CollectionsMarshal.SetCount(list32, num4); span4 = CollectionsMarshal.AsSpan(list32); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj22.CompletionQuestVariablesFlags = list32; reference22 = obj22; obj19.Steps = list29; reference19 = obj19; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list33 = new List(num3); CollectionsMarshal.SetCount(list33, num3); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj23.Steps = list33; reference23 = obj23; questRoot5.QuestSequence = list26; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(4705); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list34 = new List(num); CollectionsMarshal.SetCount(list34, num); span = CollectionsMarshal.AsSpan(list34); index = 0; span[index] = "liza"; questRoot6.Author = list34; index = 3; List list35 = new List(index); CollectionsMarshal.SetCount(list35, index); span2 = CollectionsMarshal.AsSpan(list35); num = 0; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 0 }; num2 = 2; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj24.Steps = list36; reference24 = obj24; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; num3 = 1; List list37 = new List(num3); CollectionsMarshal.SetCount(list37, num3); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044592u, new Vector3(-493.40048f, -158.89024f, -384.29846f), 959) { Fly = true }; obj25.Steps = list37; reference25 = obj25; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38879u, ItemCount = 2 }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj26.Steps = list38; reference26 = obj26; questRoot6.QuestSequence = list35; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(4706); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list39 = new List(num); CollectionsMarshal.SetCount(list39, num); span = CollectionsMarshal.AsSpan(list39); index = 0; span[index] = "liza"; questRoot7.Author = list39; index = 4; List list40 = new List(index); CollectionsMarshal.SetCount(list40, index); span2 = CollectionsMarshal.AsSpan(list40); num = 0; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; num3 = 2; List list41 = new List(num3); CollectionsMarshal.SetCount(list41, num3); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj27.Steps = list41; reference27 = obj27; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; num2 = 1; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1044412u, new Vector3(-181.56714f, -49.19972f, -304.76843f), 959); obj28.Steps = list42; reference28 = obj28; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 2 }; num3 = 2; List list43 = new List(num3); CollectionsMarshal.SetCount(list43, num3); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38881u, ItemCount = 1 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1044602u, new Vector3(463.0349f, -167.81126f, -490.13504f), 959) { Fly = true }; obj29.Steps = list43; reference29 = obj29; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj30.Steps = list44; reference30 = obj30; questRoot7.QuestSequence = list40; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(4707); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list45 = new List(num); CollectionsMarshal.SetCount(list45, num); span = CollectionsMarshal.AsSpan(list45); index = 0; span[index] = "liza"; questRoot8.Author = list45; index = 4; List list46 = new List(index); CollectionsMarshal.SetCount(list46, index); span2 = CollectionsMarshal.AsSpan(list46); num = 0; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 0 }; num3 = 2; List list47 = new List(num3); CollectionsMarshal.SetCount(list47, num3); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj31.Steps = list47; reference31 = obj31; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 1 }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1044408u, new Vector3(-164.08032f, -49.199722f, -250.75159f), 959); obj32.Steps = list48; reference32 = obj32; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 2 }; num3 = 3; List list49 = new List(num3); CollectionsMarshal.SetCount(list49, num3); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; ref QuestStep reference34 = ref span3[num2]; QuestStep obj34 = new QuestStep(EInteractionType.Action, 2013262u, new Vector3(34.98889f, -47.56244f, -531.5481f), 959) { Fly = true, Land = true, Action = EAction.HopStep }; num5 = 6; List list50 = new List(num5); CollectionsMarshal.SetCount(list50, num5); span4 = CollectionsMarshal.AsSpan(list50); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj34.CompletionQuestVariablesFlags = list50; reference34 = obj34; num2++; ref QuestStep reference35 = ref span3[num2]; QuestStep obj35 = new QuestStep(EInteractionType.Action, 2013263u, new Vector3(49.79016f, -133.07397f, -558.9227f), 959) { Fly = true, Land = true, Action = EAction.HopStep }; num4 = 6; List list51 = new List(num4); CollectionsMarshal.SetCount(list51, num4); span4 = CollectionsMarshal.AsSpan(list51); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj35.CompletionQuestVariablesFlags = list51; reference35 = obj35; num2++; ref QuestStep reference36 = ref span3[num2]; QuestStep obj36 = new QuestStep(EInteractionType.Action, 2013261u, new Vector3(-34.28705f, -129.2287f, -495.71985f), 959) { Fly = true, Land = true, Action = EAction.HopStep }; num5 = 6; List list52 = new List(num5); CollectionsMarshal.SetCount(list52, num5); span4 = CollectionsMarshal.AsSpan(list52); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj36.CompletionQuestVariablesFlags = list52; reference36 = obj36; obj33.Steps = list49; reference33 = obj33; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959) { Mount = false }; obj37.Steps = list53; reference37 = obj37; questRoot8.QuestSequence = list46; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(4708); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list54 = new List(num); CollectionsMarshal.SetCount(list54, num); span = CollectionsMarshal.AsSpan(list54); index = 0; span[index] = "liza"; questRoot9.Author = list54; index = 4; List list55 = new List(index); CollectionsMarshal.SetCount(list55, index); span2 = CollectionsMarshal.AsSpan(list55); num = 0; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; num3 = 2; List list56 = new List(num3); CollectionsMarshal.SetCount(list56, num3); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj38.Steps = list56; reference38 = obj38; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 1 }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1044608u, new Vector3(227.19153f, 93.66165f, -35.385742f), 959) { StopDistance = 1f, Fly = true }; obj39.Steps = list57; reference39 = obj39; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 2 }; num3 = 2; List list58 = new List(num3); CollectionsMarshal.SetCount(list58, num3); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38883u, ItemCount = 3 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1044608u, new Vector3(227.19153f, 93.66165f, -35.385742f), 959); obj40.Steps = list58; reference40 = obj40; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj41.Steps = list59; reference41 = obj41; questRoot9.QuestSequence = list55; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(4709); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list60 = new List(num); CollectionsMarshal.SetCount(list60, num); span = CollectionsMarshal.AsSpan(list60); index = 0; span[index] = "liza"; questRoot10.Author = list60; index = 3; List list61 = new List(index); CollectionsMarshal.SetCount(list61, index); span2 = CollectionsMarshal.AsSpan(list61); num = 0; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 0 }; num3 = 2; List list62 = new List(num3); CollectionsMarshal.SetCount(list62, num3); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj42.Steps = list62; reference42 = obj42; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 1 }; num2 = 4; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); num3 = 0; ref QuestStep reference44 = ref span3[num3]; QuestStep obj44 = new QuestStep(EInteractionType.Interact, 2013264u, new Vector3(47.01306f, -132.86035f, -504.08182f), 959) { Fly = true }; num4 = 6; List list64 = new List(num4); CollectionsMarshal.SetCount(list64, num4); span4 = CollectionsMarshal.AsSpan(list64); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj44.CompletionQuestVariablesFlags = list64; reference44 = obj44; num3++; ref QuestStep reference45 = ref span3[num3]; QuestStep obj45 = new QuestStep(EInteractionType.Interact, 2013266u, new Vector3(64.65234f, -132.61621f, -451.133f), 959) { Fly = true }; num5 = 6; List list65 = new List(num5); CollectionsMarshal.SetCount(list65, num5); span4 = CollectionsMarshal.AsSpan(list65); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj45.CompletionQuestVariablesFlags = list65; reference45 = obj45; num3++; ref QuestStep reference46 = ref span3[num3]; QuestStep obj46 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(17.153883f, -132.7894f, -444.4903f), 959) { Fly = true }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num4 = 6; List list66 = new List(num4); CollectionsMarshal.SetCount(list66, num4); span4 = CollectionsMarshal.AsSpan(list66); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list66; skipConditions.StepIf = skipStepConditions; obj46.SkipConditions = skipConditions; reference46 = obj46; num3++; ref QuestStep reference47 = ref span3[num3]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2013265u, new Vector3(15.060608f, -131.27338f, -444.0528f), 959); num5 = 6; List list67 = new List(num5); CollectionsMarshal.SetCount(list67, num5); span4 = CollectionsMarshal.AsSpan(list67); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list67; reference47 = questStep; obj43.Steps = list63; reference43 = obj43; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list68 = new List(num3); CollectionsMarshal.SetCount(list68, num3); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj47.Steps = list68; reference48 = obj47; questRoot10.QuestSequence = list61; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(4710); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list69 = new List(num); CollectionsMarshal.SetCount(list69, num); span = CollectionsMarshal.AsSpan(list69); index = 0; span[index] = "liza"; questRoot11.Author = list69; index = 3; List list70 = new List(index); CollectionsMarshal.SetCount(list70, index); span2 = CollectionsMarshal.AsSpan(list70); num = 0; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 0 }; num2 = 2; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj48.Steps = list71; reference49 = obj48; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 1 }; num3 = 1; List list72 = new List(num3); CollectionsMarshal.SetCount(list72, num3); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044610u, new Vector3(588.281f, -161.13907f, -761.0742f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; obj49.Steps = list72; reference50 = obj49; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38885u, ItemCount = 1 }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj50.Steps = list73; reference51 = obj50; questRoot11.QuestSequence = list70; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(4711); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list74 = new List(num); CollectionsMarshal.SetCount(list74, num); span = CollectionsMarshal.AsSpan(list74); index = 0; span[index] = "liza"; questRoot12.Author = list74; index = 3; List list75 = new List(index); CollectionsMarshal.SetCount(list75, index); span2 = CollectionsMarshal.AsSpan(list75); num = 0; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 0 }; num3 = 2; List list76 = new List(num3); CollectionsMarshal.SetCount(list76, num3); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj51.Steps = list76; reference52 = obj51; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 1 }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); num3 = 0; ref QuestStep reference54 = ref span3[num3]; QuestStep obj53 = new QuestStep(EInteractionType.Interact, 1044613u, new Vector3(493.55298f, -163.52985f, -711.54346f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; num4 = 1; List list78 = new List(num4); CollectionsMarshal.SetCount(list78, num4); Span span5 = CollectionsMarshal.AsSpan(list78); num5 = 0; span5[num5] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANLOP125_04711_Q1_000_000"), Answer = new ExcelRef("TEXT_BANLOP125_04711_A3_000_003") }; obj53.DialogueChoices = list78; reference54 = obj53; obj52.Steps = list77; reference53 = obj52; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list79 = new List(num3); CollectionsMarshal.SetCount(list79, num3); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj54.Steps = list79; reference55 = obj54; questRoot12.QuestSequence = list75; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(4712); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list80 = new List(num); CollectionsMarshal.SetCount(list80, num); span = CollectionsMarshal.AsSpan(list80); index = 0; span[index] = "liza"; questRoot13.Author = list80; index = 4; List list81 = new List(index); CollectionsMarshal.SetCount(list81, index); span2 = CollectionsMarshal.AsSpan(list81); num = 0; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 0 }; num2 = 2; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj55.Steps = list82; reference56 = obj55; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 1 }; num3 = 1; List list83 = new List(num3); CollectionsMarshal.SetCount(list83, num3); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044615u, new Vector3(-84.7334f, -49.589592f, -351.73578f), 959) { Fly = true }; obj56.Steps = list83; reference57 = obj56; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 2 }; num2 = 2; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38887u, ItemCount = 3 }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1044615u, new Vector3(-84.7334f, -49.589592f, -351.73578f), 959); obj57.Steps = list84; reference58 = obj57; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list85 = new List(num3); CollectionsMarshal.SetCount(list85, num3); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj58.Steps = list85; reference59 = obj58; questRoot13.QuestSequence = list81; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(4713); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list86 = new List(num); CollectionsMarshal.SetCount(list86, num); span = CollectionsMarshal.AsSpan(list86); index = 0; span[index] = "liza"; questRoot14.Author = list86; index = 3; List list87 = new List(index); CollectionsMarshal.SetCount(list87, index); span2 = CollectionsMarshal.AsSpan(list87); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; num2 = 2; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj59.Steps = list88; reference60 = obj59; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; num3 = 1; List list89 = new List(num3); CollectionsMarshal.SetCount(list89, num3); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044616u, new Vector3(-630.67065f, -140.39087f, -789.79175f), 959) { StopDistance = 0.5f, Fly = true }; obj60.Steps = list89; reference61 = obj60; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 38889u, ItemCount = 1 }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj61.Steps = list90; reference62 = obj61; questRoot14.QuestSequence = list87; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(4714); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list91 = new List(num); CollectionsMarshal.SetCount(list91, num); span = CollectionsMarshal.AsSpan(list91); index = 0; span[index] = "pot0to"; questRoot15.Author = list91; index = 5; List list92 = new List(index); CollectionsMarshal.SetCount(list92, index); span2 = CollectionsMarshal.AsSpan(list92); num = 0; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 0 }; num3 = 2; List list93 = new List(num3); CollectionsMarshal.SetCount(list93, num3); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj62.Steps = list93; reference63 = obj62; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 1 }; num2 = 1; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1044571u, new Vector3(20.09607f, 64.97662f, 43.411865f), 959) { Fly = true }; obj63.Steps = list94; reference64 = obj63; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 2 }; num3 = 1; List list95 = new List(num3); CollectionsMarshal.SetCount(list95, num3); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 1044571u, new Vector3(20.09607f, 64.97662f, 43.411865f), 959) { ItemId = 2003449u, GroundTarget = true }; obj64.Steps = list95; reference65 = obj64; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 3 }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); num3 = 0; span3[num3] = new QuestStep(EInteractionType.UseItem, 1044571u, new Vector3(20.09607f, 64.97662f, 43.411865f), 959) { ItemId = 2003449u, GroundTarget = true }; obj65.Steps = list96; reference66 = obj65; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list97 = new List(num3); CollectionsMarshal.SetCount(list97, num3); span3 = CollectionsMarshal.AsSpan(list97); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-201.42024f, -49.149708f, -273.68756f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044403u, new Vector3(-203.5401f, -48.949707f, -273.60956f), 959); obj66.Steps = list97; reference67 = obj66; questRoot15.QuestSequence = list92; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(4715); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list98 = new List(num); CollectionsMarshal.SetCount(list98, num); span = CollectionsMarshal.AsSpan(list98); index = 0; span[index] = "liza"; questRoot16.Author = list98; index = 3; List list99 = new List(index); CollectionsMarshal.SetCount(list99, index); span2 = CollectionsMarshal.AsSpan(list99); num = 0; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 0 }; num2 = 1; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1044553u, new Vector3(-96.910095f, 3.1843073f, 6.8207397f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj67.Steps = list100; reference68 = obj67; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 1 }; num3 = 1; List list101 = new List(num3); CollectionsMarshal.SetCount(list101, num3); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044554u, new Vector3(-241.68768f, 51.058994f, 620.8744f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran }; obj68.Steps = list101; reference69 = obj68; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list102 = new List(num2); CollectionsMarshal.SetCount(list102, num2); span3 = CollectionsMarshal.AsSpan(list102); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1044558u, new Vector3(-241.68768f, 51.058994f, 620.8744f), 816); obj69.Steps = list102; reference70 = obj69; questRoot16.QuestSequence = list99; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(4716); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list103 = new List(num); CollectionsMarshal.SetCount(list103, num); span = CollectionsMarshal.AsSpan(list103); index = 0; span[index] = "liza"; questRoot17.Author = list103; index = 4; List list104 = new List(index); CollectionsMarshal.SetCount(list104, index); span2 = CollectionsMarshal.AsSpan(list104); num = 0; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 0 }; num3 = 1; List list105 = new List(num3); CollectionsMarshal.SetCount(list105, num3); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; ref QuestStep reference72 = ref span3[num2]; QuestStep obj71 = new QuestStep(EInteractionType.AcceptQuest, 1044547u, new Vector3(-241.68768f, 51.058994f, 620.8744f), 816) { AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num5 = 1; List list106 = new List(num5); CollectionsMarshal.SetCount(list106, num5); span5 = CollectionsMarshal.AsSpan(list106); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_SUBCTS681_04716_Q1_000_003"), Answer = new ExcelRef("TEXT_SUBCTS681_04716_A1_000_001") }; obj71.DialogueChoices = list106; reference72 = obj71; obj70.Steps = list105; reference71 = obj70; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 1 }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1044560u, new Vector3(-241.68768f, 51.058994f, 620.8744f), 816); obj72.Steps = list107; reference73 = obj72; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 2 }; num3 = 1; List list108 = new List(num3); CollectionsMarshal.SetCount(list108, num3); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013247u, new Vector3(428.15283f, 3.2196045f, 23.483582f), 817) { Fly = true, AetheryteShortcut = EAetheryteLocation.RaktikaFanow }; obj73.Steps = list108; reference74 = obj73; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1044560u, new Vector3(-241.68768f, 51.058994f, 620.8744f), 816) { Fly = true, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran, NextQuestId = new QuestId(4717) }; obj74.Steps = list109; reference75 = obj74; questRoot17.QuestSequence = list104; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(4717); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list110 = new List(num); CollectionsMarshal.SetCount(list110, num); span = CollectionsMarshal.AsSpan(list110); index = 0; span[index] = "liza"; questRoot18.Author = list110; index = 2; List list111 = new List(index); CollectionsMarshal.SetCount(list111, index); span2 = CollectionsMarshal.AsSpan(list111); num = 0; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 0 }; num3 = 1; List list112 = new List(num3); CollectionsMarshal.SetCount(list112, num3); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1044550u, new Vector3(-239.70398f, 51.05899f, 622.2477f), 816) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.IlMhegLydhaLran, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj75.Steps = list112; reference76 = obj75; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1044562u, new Vector3(-294.97223f, 67.46317f, 603.6621f), 816) { Fly = true }; obj76.Steps = list113; reference77 = obj76; questRoot18.QuestSequence = list111; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(4718); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list114 = new List(num); CollectionsMarshal.SetCount(list114, num); span = CollectionsMarshal.AsSpan(list114); index = 0; span[index] = "liza"; questRoot19.Author = list114; index = 9; List list115 = new List(index); CollectionsMarshal.SetCount(list115, index); span2 = CollectionsMarshal.AsSpan(list115); num = 0; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 0 }; num3 = 1; List list116 = new List(num3); CollectionsMarshal.SetCount(list116, num3); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; ref QuestStep reference79 = ref span3[num2]; QuestStep obj78 = new QuestStep(EInteractionType.AcceptQuest, 1042558u, new Vector3(33.066284f, -5.8859587E-07f, -2.2125854f), 963) { StopDistance = 5f }; num4 = 1; List list117 = new List(num4); CollectionsMarshal.SetCount(list117, num4); span5 = CollectionsMarshal.AsSpan(list117); num5 = 0; span5[num5] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CHRHDB831_04718_Q6_000_000"), Answer = new ExcelRef("TEXT_CHRHDB831_04718_A6_000_001") }; obj78.DialogueChoices = list117; reference79 = obj78; obj77.Steps = list116; reference78 = obj77; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 1 }; num2 = 1; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1042560u, new Vector3(431.96765f, 3.1168795f, -250.5379f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand }; obj79.Steps = list118; reference80 = obj79; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 2 }; num3 = 2; List list119 = new List(num3); CollectionsMarshal.SetCount(list119, num3); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; ref QuestStep reference82 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1042564u, new Vector3(423.63623f, 3.1168795f, -273.8537f), 957); num5 = 6; List list120 = new List(num5); CollectionsMarshal.SetCount(list120, num5); span4 = CollectionsMarshal.AsSpan(list120); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list120; reference82 = questStep2; num2++; ref QuestStep reference83 = ref span3[num2]; QuestStep obj81 = new QuestStep(EInteractionType.Interact, 1042565u, new Vector3(393.14856f, 3.1164212f, -212.9397f), 957) { Fly = true }; num4 = 6; List list121 = new List(num4); CollectionsMarshal.SetCount(list121, num4); span4 = CollectionsMarshal.AsSpan(list121); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj81.CompletionQuestVariablesFlags = list121; reference83 = obj81; obj80.Steps = list119; reference81 = obj80; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 3 }; num2 = 1; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1042567u, new Vector3(374.80737f, 3.1168795f, -256.45844f), 957) { Fly = true }; obj82.Steps = list122; reference84 = obj82; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 4 }; num3 = 1; List list123 = new List(num3); CollectionsMarshal.SetCount(list123, num3); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042572u, new Vector3(374.44104f, 3.1168795f, -257.64862f), 957) { StopDistance = 5f }; obj83.Steps = list123; reference85 = obj83; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 5 }; num2 = 1; List list124 = new List(num2); CollectionsMarshal.SetCount(list124, num2); span3 = CollectionsMarshal.AsSpan(list124); num3 = 0; ref QuestStep reference87 = ref span3[num3]; QuestStep obj85 = new QuestStep(EInteractionType.Interact, 2013267u, new Vector3(205.70679f, 7.9193726f, -180.34644f), 957) { Fly = true }; num5 = 1; List list125 = new List(num5); CollectionsMarshal.SetCount(list125, num5); span5 = CollectionsMarshal.AsSpan(list125); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CHRHDB831_04718_Q4_000_000"), Answer = new ExcelRef("TEXT_CHRHDB831_04718_A4_000_001") }; obj85.DialogueChoices = list125; reference87 = obj85; obj84.Steps = list124; reference86 = obj84; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 6 }; num3 = 1; List list126 = new List(num3); CollectionsMarshal.SetCount(list126, num3); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; ref QuestStep reference89 = ref span3[num2]; QuestStep obj87 = new QuestStep(EInteractionType.Interact, 2013268u, new Vector3(36.209595f, 17.196838f, -232.68488f), 957) { Fly = true }; num4 = 1; List list127 = new List(num4); CollectionsMarshal.SetCount(list127, num4); span5 = CollectionsMarshal.AsSpan(list127); num5 = 0; span5[num5] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CHRHDB831_04718_Q5_000_000"), Answer = new ExcelRef("TEXT_CHRHDB831_04718_A5_000_001") }; obj87.DialogueChoices = list127; reference89 = obj87; obj86.Steps = list126; reference88 = obj86; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 7 }; num2 = 1; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2013269u, new Vector3(-13.565308f, 22.964722f, -346.7613f), 957); obj88.Steps = list128; reference90 = obj88; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list129 = new List(num3); CollectionsMarshal.SetCount(list129, num3); span3 = CollectionsMarshal.AsSpan(list129); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042573u, new Vector3(565.91125f, 13.300535f, 242.48108f), 957) { StopDistance = 7f, NextQuestId = new QuestId(4719) }; obj89.Steps = list129; reference91 = obj89; questRoot19.QuestSequence = list115; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(4719); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list130 = new List(num); CollectionsMarshal.SetCount(list130, num); span = CollectionsMarshal.AsSpan(list130); index = 0; span[index] = "liza"; questRoot20.Author = list130; index = 7; List list131 = new List(index); CollectionsMarshal.SetCount(list131, index); span2 = CollectionsMarshal.AsSpan(list131); num = 0; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 0 }; num2 = 1; List list132 = new List(num2); CollectionsMarshal.SetCount(list132, num2); span3 = CollectionsMarshal.AsSpan(list132); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1042573u, new Vector3(565.91125f, 13.300535f, 242.48108f), 957) { StopDistance = 7f }; obj90.Steps = list132; reference92 = obj90; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 1 }; num3 = 1; List list133 = new List(num3); CollectionsMarshal.SetCount(list133, num3); span3 = CollectionsMarshal.AsSpan(list133); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044765u, new Vector3(9.567322f, -6.762952E-05f, 17.715698f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan }; obj91.Steps = list133; reference93 = obj91; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 2 }; num2 = 1; List list134 = new List(num2); CollectionsMarshal.SetCount(list134, num2); span3 = CollectionsMarshal.AsSpan(list134); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1044752u, new Vector3(-432.02875f, 22.24389f, 507.53027f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj92.Steps = list134; reference94 = obj92; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 3 }; num3 = 1; List list135 = new List(num3); CollectionsMarshal.SetCount(list135, num3); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044754u, new Vector3(-458.3963f, 20.805109f, -333.69952f), 958) { Fly = true }; obj93.Steps = list135; reference95 = obj93; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 4 }; num2 = 1; List list136 = new List(num2); CollectionsMarshal.SetCount(list136, num2); span3 = CollectionsMarshal.AsSpan(list136); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2013272u, new Vector3(697.8712f, 30.105957f, -789.7612f), 958) { Fly = true, AetheryteShortcut = EAetheryteLocation.GarlemaldTertium }; obj94.Steps = list136; reference96 = obj94; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 5 }; num3 = 1; List list137 = new List(num3); CollectionsMarshal.SetCount(list137, num3); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1044762u, new Vector3(694.97217f, 30.104027f, -785.8244f), 958) { StopDistance = 5f }; obj95.Steps = list137; reference97 = obj95; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list138 = new List(num2); CollectionsMarshal.SetCount(list138, num2); span3 = CollectionsMarshal.AsSpan(list138); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1044765u, new Vector3(9.567322f, -6.762952E-05f, 17.715698f), 963) { StopDistance = 5f, NextQuestId = new QuestId(4754) }; obj96.Steps = list138; reference98 = obj96; questRoot20.QuestSequence = list131; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(4735); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list139 = new List(num); CollectionsMarshal.SetCount(list139, num); span = CollectionsMarshal.AsSpan(list139); index = 0; span[index] = "liza"; questRoot21.Author = list139; index = 6; List list140 = new List(index); CollectionsMarshal.SetCount(list140, index); span2 = CollectionsMarshal.AsSpan(list140); num = 0; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 0 }; num3 = 1; List list141 = new List(num3); CollectionsMarshal.SetCount(list141, num3); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039645u, new Vector3(-338.33832f, 55f, -68.40625f), 963); obj97.Steps = list141; reference99 = obj97; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 1 }; num2 = 1; List list142 = new List(num2); CollectionsMarshal.SetCount(list142, num2); span3 = CollectionsMarshal.AsSpan(list142); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1045392u, new Vector3(-52.75049f, -1.5635975E-05f, -138.96393f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanMeghaduta, To = EAetheryteLocation.RadzAtHanMehrydesMeyhane } }; obj98.Steps = list142; reference100 = obj98; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 2 }; num3 = 1; List list143 = new List(num3); CollectionsMarshal.SetCount(list143, num3); span3 = CollectionsMarshal.AsSpan(list143); num2 = 0; ref QuestStep reference102 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2013349u, new Vector3(-53.87964f, 0.59503174f, -141.71057f), 963); num5 = 2; List list144 = new List(num5); CollectionsMarshal.SetCount(list144, num5); span5 = CollectionsMarshal.AsSpan(list144); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMK101_04735_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKMK101_04735_A1_000_003") }; num4++; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMK101_04735_Q1_000_065") }; questStep3.DialogueChoices = list144; reference102 = questStep3; obj99.Steps = list143; reference101 = obj99; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 3 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); num3 = 0; span3[num3] = new QuestStep(EInteractionType.UseItem, null, new Vector3(-52.03956f, -5.209446E-05f, -140.01839f), 963) { ItemId = 2003461u }; obj100.Steps = list145; reference103 = obj100; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 4 }; num3 = 1; List list146 = new List(num3); CollectionsMarshal.SetCount(list146, num3); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045395u, new Vector3(-21.713623f, 1.7999926f, -181.81128f), 963); obj101.Steps = list146; reference104 = obj101; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); num3 = 0; ref QuestStep reference106 = ref span3[num3]; QuestStep obj103 = new QuestStep(EInteractionType.CompleteQuest, 1043847u, new Vector3(-350.24036f, 55f, -81.28485f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanMehrydesMeyhane, To = EAetheryteLocation.RadzAtHanMeghaduta } }; num4 = 1; List list148 = new List(num4); CollectionsMarshal.SetCount(list148, num4); span5 = CollectionsMarshal.AsSpan(list148); num5 = 0; span5[num5] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMK101_04735_Q2_000_182") }; obj103.DialogueChoices = list148; reference106 = obj103; obj102.Steps = list147; reference105 = obj102; questRoot21.QuestSequence = list140; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(4736); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list149 = new List(num); CollectionsMarshal.SetCount(list149, num); span = CollectionsMarshal.AsSpan(list149); index = 0; span[index] = "liza"; questRoot22.Author = list149; index = 10; List list150 = new List(index); CollectionsMarshal.SetCount(list150, index); span2 = CollectionsMarshal.AsSpan(list150); num = 0; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 0 }; num3 = 1; List list151 = new List(num3); CollectionsMarshal.SetCount(list151, num3); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1045397u, new Vector3(0.6560669f, 0.01927659f, 0.869751f), 1161); obj104.Steps = list151; reference107 = obj104; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 1 }; num2 = 2; List list152 = new List(num2); CollectionsMarshal.SetCount(list152, num2); span3 = CollectionsMarshal.AsSpan(list152); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2013358u, new Vector3(-0.015319824f, 1.2359009f, 5.9662476f), 1161) { StopDistance = 4f, TargetTerritoryId = (ushort)963 }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1039602u, new Vector3(142.04614f, 4.783756f, -146.47144f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanMeghaduta, To = EAetheryteLocation.RadzAtHan } }; obj105.Steps = list152; reference108 = obj105; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 2 }; num3 = 1; List list153 = new List(num3); CollectionsMarshal.SetCount(list153, num3); span3 = CollectionsMarshal.AsSpan(list153); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045401u, new Vector3(-144.45721f, 28.05f, 219.1958f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanAirship } }; obj106.Steps = list153; reference109 = obj106; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 3 }; num2 = 1; List list154 = new List(num2); CollectionsMarshal.SetCount(list154, num2); span3 = CollectionsMarshal.AsSpan(list154); num3 = 0; ref QuestStep reference111 = ref span3[num3]; QuestStep obj108 = new QuestStep(EInteractionType.Interact, 1038588u, new Vector3(-101.76245f, 4.357494f, 0.7476196f), 962) { StopDistance = 5f }; num5 = 1; List list155 = new List(num5); CollectionsMarshal.SetCount(list155, num5); span5 = CollectionsMarshal.AsSpan(list155); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMK102_04736_Q2_000_094") }; obj108.DialogueChoices = list155; reference111 = obj108; obj107.Steps = list154; reference110 = obj107; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 4 }; num3 = 2; List list156 = new List(num3); CollectionsMarshal.SetCount(list156, num3); span3 = CollectionsMarshal.AsSpan(list156); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(6.0711417f, -28.723347f, -43.467506f), 956) { Mount = true, AetheryteShortcut = EAetheryteLocation.LabyrinthosSharlayanHamlet, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1045407u, new Vector3(-32.578064f, -29.530006f, -125.96332f), 956) { Fly = true }; obj109.Steps = list156; reference112 = obj109; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 5 }; num2 = 1; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1045412u, new Vector3(-6.57666f, -31.530346f, 54.276245f), 956) { Fly = true }; obj110.Steps = list157; reference113 = obj110; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 6 }; num3 = 1; List list158 = new List(num3); CollectionsMarshal.SetCount(list158, num3); span3 = CollectionsMarshal.AsSpan(list158); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045417u, new Vector3(135.9425f, -16.146997f, 236.22485f), 962) { StopDistance = 5f }; obj111.Steps = list158; reference114 = obj111; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 7 }; num2 = 1; List list159 = new List(num2); CollectionsMarshal.SetCount(list159, num2); span3 = CollectionsMarshal.AsSpan(list159); num3 = 0; ref QuestStep reference116 = ref span3[num3]; QuestStep questStep4 = new QuestStep(EInteractionType.Duty, null, null, 962); DutyOptions obj113 = new DutyOptions { ContentFinderConditionId = 822u }; num4 = 1; List list160 = new List(num4); CollectionsMarshal.SetCount(list160, num4); span = CollectionsMarshal.AsSpan(list160); num5 = 0; span[num5] = "Navigation issues for area transitions"; obj113.Notes = list160; questStep4.DutyOptions = obj113; reference116 = questStep4; obj112.Steps = list159; reference115 = obj112; num++; span2[num] = new QuestSequence { Sequence = 8 }; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list161 = new List(num3); CollectionsMarshal.SetCount(list161, num3); span3 = CollectionsMarshal.AsSpan(list161); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1045420u, new Vector3(142.07666f, -16.147f, 235.70605f), 962) { StopDistance = 7f }; obj114.Steps = list161; reference117 = obj114; questRoot22.QuestSequence = list150; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(4737); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list162 = new List(num); CollectionsMarshal.SetCount(list162, num); span = CollectionsMarshal.AsSpan(list162); index = 0; span[index] = "liza"; questRoot23.Author = list162; index = 5; List list163 = new List(index); CollectionsMarshal.SetCount(list163, index); span2 = CollectionsMarshal.AsSpan(list163); num = 0; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 0 }; num2 = 1; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1045420u, new Vector3(142.07666f, -16.147f, 235.70605f), 962) { StopDistance = 7f }; obj115.Steps = list164; reference118 = obj115; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 1 }; num3 = 1; List list165 = new List(num3); CollectionsMarshal.SetCount(list165, num3); span3 = CollectionsMarshal.AsSpan(list165); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1040824u, new Vector3(-334.4015f, 23.803606f, 404.9286f), 958) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj116.Steps = list165; reference119 = obj116; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 2 }; num2 = 1; List list166 = new List(num2); CollectionsMarshal.SetCount(list166, num2); span3 = CollectionsMarshal.AsSpan(list166); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1045425u, new Vector3(532.4635f, -36.65f, -191.48547f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldTertium }; obj117.Steps = list166; reference120 = obj117; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 3 }; num3 = 5; List list167 = new List(num3); CollectionsMarshal.SetCount(list167, num3); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; ref QuestStep reference122 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1045490u, new Vector3(523.24695f, -36.65f, -156.02356f), 958); num5 = 6; List list168 = new List(num5); CollectionsMarshal.SetCount(list168, num5); span4 = CollectionsMarshal.AsSpan(list168); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list168; reference122 = questStep5; num2++; ref QuestStep reference123 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1045491u, new Vector3(502.4032f, -36.65f, -178.27118f), 958); num4 = 6; List list169 = new List(num4); CollectionsMarshal.SetCount(list169, num4); span4 = CollectionsMarshal.AsSpan(list169); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list169; reference123 = questStep6; num2++; ref QuestStep reference124 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1037774u, new Vector3(518.181f, -36.65f, -212.14618f), 958); num5 = 6; List list170 = new List(num5); CollectionsMarshal.SetCount(list170, num5); span4 = CollectionsMarshal.AsSpan(list170); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list170; reference124 = questStep7; num2++; ref QuestStep reference125 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1045489u, new Vector3(549.2484f, -36.615707f, -213.18384f), 958); num4 = 6; List list171 = new List(num4); CollectionsMarshal.SetCount(list171, num4); span4 = CollectionsMarshal.AsSpan(list171); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list171; reference125 = questStep8; num2++; ref QuestStep reference126 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1037766u, new Vector3(545.3115f, -36.616177f, -265.00348f), 958); num5 = 6; List list172 = new List(num5); CollectionsMarshal.SetCount(list172, num5); span4 = CollectionsMarshal.AsSpan(list172); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list172; reference126 = questStep9; obj118.Steps = list167; reference121 = obj118; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(534.8861f, -36.65f, -245.12135f), 958) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1045430u, new Vector3(415.1521f, 15.558167f, -637.56775f), 958) { Fly = true }; obj119.Steps = list173; reference127 = obj119; questRoot23.QuestSequence = list163; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(4738); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list174 = new List(num); CollectionsMarshal.SetCount(list174, num); span = CollectionsMarshal.AsSpan(list174); index = 0; span[index] = "liza"; questRoot24.Author = list174; index = 7; List list175 = new List(index); CollectionsMarshal.SetCount(list175, index); span2 = CollectionsMarshal.AsSpan(list175); num = 0; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 0 }; num3 = 1; List list176 = new List(num3); CollectionsMarshal.SetCount(list176, num3); span3 = CollectionsMarshal.AsSpan(list176); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1045431u, new Vector3(413.4431f, 15.5581665f, -638.3002f), 958) { StopDistance = 5f }; obj120.Steps = list176; reference128 = obj120; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 1 }; num2 = 1; List list177 = new List(num2); CollectionsMarshal.SetCount(list177, num2); span3 = CollectionsMarshal.AsSpan(list177); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1045435u, new Vector3(-366.29285f, 10.803238f, -620.08093f), 958) { TargetTerritoryId = (ushort)1160, Fly = true }; obj121.Steps = list177; reference129 = obj121; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 2 }; num3 = 1; List list178 = new List(num3); CollectionsMarshal.SetCount(list178, num3); span3 = CollectionsMarshal.AsSpan(list178); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045769u, new Vector3(10.421875f, 2.9999998f, 65.2323f), 1160); obj122.Steps = list178; reference130 = obj122; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 3 }; num2 = 4; List list179 = new List(num2); CollectionsMarshal.SetCount(list179, num2); span3 = CollectionsMarshal.AsSpan(list179); num3 = 0; ref QuestStep reference132 = ref span3[num3]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 2013351u, new Vector3(21.10321f, 3.8604736f, 67.063354f), 1160); num4 = 6; List list180 = new List(num4); CollectionsMarshal.SetCount(list180, num4); span4 = CollectionsMarshal.AsSpan(list180); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list180; reference132 = questStep10; num3++; ref QuestStep reference133 = ref span3[num3]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1045493u, new Vector3(-10.635559f, 3f, 42.435303f), 1160); num5 = 6; List list181 = new List(num5); CollectionsMarshal.SetCount(list181, num5); span4 = CollectionsMarshal.AsSpan(list181); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list181; reference133 = questStep11; num3++; ref QuestStep reference134 = ref span3[num3]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 2013350u, new Vector3(9.353699f, 3.5552979f, 26.382812f), 1160); num4 = 6; List list182 = new List(num4); CollectionsMarshal.SetCount(list182, num4); span4 = CollectionsMarshal.AsSpan(list182); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list182; reference134 = questStep12; num3++; ref QuestStep reference135 = ref span3[num3]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1045492u, new Vector3(42.435303f, 3.1270661f, -9.353821f), 1160); num5 = 6; List list183 = new List(num5); CollectionsMarshal.SetCount(list183, num5); span4 = CollectionsMarshal.AsSpan(list183); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list183; reference135 = questStep13; obj123.Steps = list179; reference131 = obj123; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 4 }; num3 = 1; List list184 = new List(num3); CollectionsMarshal.SetCount(list184, num3); span3 = CollectionsMarshal.AsSpan(list184); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045439u, new Vector3(0.19836426f, 3f, -26.840637f), 1160); obj124.Steps = list184; reference136 = obj124; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 5 }; num2 = 1; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1040825u, new Vector3(-333.27234f, 23.803606f, 406.05774f), 958) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.GarlemaldCampBrokenGlass }; obj125.Steps = list185; reference137 = obj125; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list186 = new List(num3); CollectionsMarshal.SetCount(list186, num3); span3 = CollectionsMarshal.AsSpan(list186); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1045441u, new Vector3(507.43872f, -36.65f, -202.99078f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldTertium }; obj126.Steps = list186; reference138 = obj126; questRoot24.QuestSequence = list175; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(4739); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list187 = new List(num); CollectionsMarshal.SetCount(list187, num); span = CollectionsMarshal.AsSpan(list187); index = 0; span[index] = "liza"; questRoot25.Author = list187; index = 4; List list188 = new List(index); CollectionsMarshal.SetCount(list188, index); span2 = CollectionsMarshal.AsSpan(list188); num = 0; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 0 }; num2 = 1; List list189 = new List(num2); CollectionsMarshal.SetCount(list189, num2); span3 = CollectionsMarshal.AsSpan(list189); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1045445u, new Vector3(508.5984f, -36.65f, -206.74457f), 958) { StopDistance = 7f }; obj127.Steps = list189; reference139 = obj127; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 1 }; num3 = 2; List list190 = new List(num3); CollectionsMarshal.SetCount(list190, num3); span3 = CollectionsMarshal.AsSpan(list190); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(252.4148f, 10.8f, -659.2858f), 958) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; ref QuestStep reference141 = ref span3[num2]; QuestStep obj129 = new QuestStep(EInteractionType.Combat, null, new Vector3(-80.826256f, 10.8f, -663.8825f), 958) { StopDistance = 1f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list191 = new List(num4); CollectionsMarshal.SetCount(list191, num4); Span span6 = CollectionsMarshal.AsSpan(list191); num5 = 0; span6[num5] = 16332u; obj129.KillEnemyDataIds = list191; reference141 = obj129; obj128.Steps = list190; reference140 = obj128; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 2 }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1045450u, new Vector3(-80.73547f, 10.8f, -659.75433f), 958) { StopDistance = 7f }; obj130.Steps = list192; reference142 = obj130; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list193 = new List(num3); CollectionsMarshal.SetCount(list193, num3); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1045452u, new Vector3(283.8025f, 10.8f, -231.61676f), 958) { StopDistance = 5f }; obj131.Steps = list193; reference143 = obj131; questRoot25.QuestSequence = list188; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(4740); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list194 = new List(num); CollectionsMarshal.SetCount(list194, num); span = CollectionsMarshal.AsSpan(list194); index = 0; span[index] = "liza"; questRoot26.Author = list194; index = 7; List list195 = new List(index); CollectionsMarshal.SetCount(list195, index); span2 = CollectionsMarshal.AsSpan(list195); num = 0; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 0 }; num2 = 1; List list196 = new List(num2); CollectionsMarshal.SetCount(list196, num2); span3 = CollectionsMarshal.AsSpan(list196); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1045448u, new Vector3(510.1244f, -36.65f, -204.97449f), 958) { StopDistance = 5f }; obj132.Steps = list196; reference144 = obj132; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 1 }; num3 = 1; List list197 = new List(num3); CollectionsMarshal.SetCount(list197, num3); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045456u, new Vector3(-541.9242f, 128.67758f, 585.1072f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumSinusLacrimarum }; obj133.Steps = list197; reference145 = obj133; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 2 }; num2 = 1; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1045458u, new Vector3(-197.49762f, 58.194954f, 407.27856f), 959) { Fly = true }; obj134.Steps = list198; reference146 = obj134; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 3 }; num3 = 3; List list199 = new List(num3); CollectionsMarshal.SetCount(list199, num3); span3 = CollectionsMarshal.AsSpan(list199); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012664u, new Vector3(-26.901672f, -130.47992f, -580.4685f), 959) { TargetTerritoryId = (ushort)959, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-19.779482f, -56.63768f, -464.9354f), 959) { StopDistance = 1f, Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1039686u, new Vector3(-17.95996f, -47.192066f, -494.31604f), 959) { Fly = true }; obj135.Steps = list199; reference147 = obj135; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 4 }; num2 = 1; List list200 = new List(num2); CollectionsMarshal.SetCount(list200, num2); span3 = CollectionsMarshal.AsSpan(list200); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2013353u, new Vector3(164.23279f, -49.607117f, -620.3861f), 959) { Fly = true }; obj136.Steps = list200; reference148 = obj136; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 5 }; num3 = 4; List list201 = new List(num3); CollectionsMarshal.SetCount(list201, num3); span3 = CollectionsMarshal.AsSpan(list201); num2 = 0; ref QuestStep reference150 = ref span3[num2]; QuestStep obj138 = new QuestStep(EInteractionType.Emote, 1045471u, new Vector3(158.61743f, -49.589592f, -626.42865f), 959) { StopDistance = 6f, Emote = EEmote.Rally }; num5 = 6; List list202 = new List(num5); CollectionsMarshal.SetCount(list202, num5); span4 = CollectionsMarshal.AsSpan(list202); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj138.CompletionQuestVariablesFlags = list202; reference150 = obj138; num2++; ref QuestStep reference151 = ref span3[num2]; QuestStep obj139 = new QuestStep(EInteractionType.Emote, 1045470u, new Vector3(154.7417f, -49.589596f, -622.3087f), 959) { StopDistance = 6f, Emote = EEmote.Rally }; num4 = 6; List list203 = new List(num4); CollectionsMarshal.SetCount(list203, num4); span4 = CollectionsMarshal.AsSpan(list203); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj139.CompletionQuestVariablesFlags = list203; reference151 = obj139; num2++; ref QuestStep reference152 = ref span3[num2]; QuestStep obj140 = new QuestStep(EInteractionType.Emote, 1045472u, new Vector3(148.91272f, -49.589596f, -621.48474f), 959) { StopDistance = 6f, Emote = EEmote.Rally }; num5 = 6; List list204 = new List(num5); CollectionsMarshal.SetCount(list204, num5); span4 = CollectionsMarshal.AsSpan(list204); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj140.CompletionQuestVariablesFlags = list204; reference152 = obj140; num2++; ref QuestStep reference153 = ref span3[num2]; QuestStep obj141 = new QuestStep(EInteractionType.Emote, 1045473u, new Vector3(152.42236f, -49.589592f, -614.8623f), 959) { StopDistance = 6f, Emote = EEmote.Rally }; num4 = 6; List list205 = new List(num4); CollectionsMarshal.SetCount(list205, num4); span4 = CollectionsMarshal.AsSpan(list205); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj141.CompletionQuestVariablesFlags = list205; reference153 = obj141; obj137.Steps = list201; reference149 = obj137; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list206 = new List(num2); CollectionsMarshal.SetCount(list206, num2); span3 = CollectionsMarshal.AsSpan(list206); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1045474u, new Vector3(158.46484f, -49.589592f, -619.9894f), 959) { StopDistance = 6f }; obj142.Steps = list206; reference154 = obj142; questRoot26.QuestSequence = list195; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(4741); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list207 = new List(num); CollectionsMarshal.SetCount(list207, num); span = CollectionsMarshal.AsSpan(list207); index = 0; span[index] = "liza"; questRoot27.Author = list207; index = 4; List list208 = new List(index); CollectionsMarshal.SetCount(list208, index); span2 = CollectionsMarshal.AsSpan(list208); num = 0; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 0 }; num3 = 1; List list209 = new List(num3); CollectionsMarshal.SetCount(list209, num3); span3 = CollectionsMarshal.AsSpan(list209); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1045611u, new Vector3(160.87585f, -49.589592f, -618.46344f), 959) { StopDistance = 7f }; obj143.Steps = list209; reference155 = obj143; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 1 }; num2 = 1; List list210 = new List(num2); CollectionsMarshal.SetCount(list210, num2); span3 = CollectionsMarshal.AsSpan(list210); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1045919u, new Vector3(-200.45782f, 59.021378f, 418.69226f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumSinusLacrimarum }; obj144.Steps = list210; reference156 = obj144; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 2 }; num3 = 3; List list211 = new List(num3); CollectionsMarshal.SetCount(list211, num3); span3 = CollectionsMarshal.AsSpan(list211); num2 = 0; ref QuestStep reference158 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 2013354u, new Vector3(-2.7314453f, 73.8689f, 638.0254f), 1162); num5 = 6; List list212 = new List(num5); CollectionsMarshal.SetCount(list212, num5); span4 = CollectionsMarshal.AsSpan(list212); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list212; reference158 = questStep14; num2++; ref QuestStep reference159 = ref span3[num2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 2013355u, new Vector3(-44.87683f, 66.57507f, 547.6615f), 1162); num4 = 6; List list213 = new List(num4); CollectionsMarshal.SetCount(list213, num4); span4 = CollectionsMarshal.AsSpan(list213); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list213; reference159 = questStep15; num2++; ref QuestStep reference160 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 2013356u, new Vector3(69.29114f, 56.71765f, 472.19043f), 1162); num5 = 6; List list214 = new List(num5); CollectionsMarshal.SetCount(list214, num5); span4 = CollectionsMarshal.AsSpan(list214); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list214; reference160 = questStep16; obj145.Steps = list211; reference157 = obj145; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list215 = new List(num2); CollectionsMarshal.SetCount(list215, num2); span3 = CollectionsMarshal.AsSpan(list215); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1045479u, new Vector3(4.043579f, 58.561604f, 424.97888f), 1162); obj146.Steps = list215; reference161 = obj146; questRoot27.QuestSequence = list208; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(4742); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list216 = new List(num); CollectionsMarshal.SetCount(list216, num); span = CollectionsMarshal.AsSpan(list216); index = 0; span[index] = "liza"; questRoot28.Author = list216; index = 5; List list217 = new List(index); CollectionsMarshal.SetCount(list217, index); span2 = CollectionsMarshal.AsSpan(list217); num = 0; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 0 }; num3 = 1; List list218 = new List(num3); CollectionsMarshal.SetCount(list218, num3); span3 = CollectionsMarshal.AsSpan(list218); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1045482u, new Vector3(17.135864f, 56.573345f, 436.0265f), 1162) { StopDistance = 5f }; obj147.Steps = list218; reference162 = obj147; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 1 }; num2 = 1; List list219 = new List(num2); CollectionsMarshal.SetCount(list219, num2); span3 = CollectionsMarshal.AsSpan(list219); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2013357u, new Vector3(97.520386f, 74.08252f, 607.90405f), 1162); obj148.Steps = list219; reference163 = obj148; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 2 }; num3 = 1; List list220 = new List(num3); CollectionsMarshal.SetCount(list220, num3); span3 = CollectionsMarshal.AsSpan(list220); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1159) { DutyOptions = new DutyOptions { ContentFinderConditionId = 949u } }; obj149.Steps = list220; reference164 = obj149; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1045757u, new Vector3(-136.03424f, 54.608093f, 427.60352f), 959); obj150.Steps = list221; reference165 = obj150; questRoot28.QuestSequence = list217; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(4743); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list222 = new List(num); CollectionsMarshal.SetCount(list222, num); span = CollectionsMarshal.AsSpan(list222); index = 0; span[index] = "liza"; questRoot29.Author = list222; index = 4; List list223 = new List(index); CollectionsMarshal.SetCount(list223, index); span2 = CollectionsMarshal.AsSpan(list223); num = 0; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 0 }; num3 = 1; List list224 = new List(num3); CollectionsMarshal.SetCount(list224, num3); span3 = CollectionsMarshal.AsSpan(list224); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1045758u, new Vector3(-135.85114f, 54.977272f, 432.02856f), 959) { StopDistance = 7f }; obj151.Steps = list224; reference166 = obj151; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 1 }; num2 = 3; List list225 = new List(num2); CollectionsMarshal.SetCount(list225, num2); span3 = CollectionsMarshal.AsSpan(list225); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2012664u, new Vector3(-26.901672f, -130.47992f, -580.4685f), 959) { TargetTerritoryId = (ushort)959, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-19.779482f, -56.63768f, -464.9354f), 959) { StopDistance = 1f, Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1045466u, new Vector3(-20.126648f, -47.54357f, -491.99664f), 959) { Fly = true }; obj152.Steps = list225; reference167 = obj152; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 2 }; num3 = 1; List list226 = new List(num3); CollectionsMarshal.SetCount(list226, num3); span3 = CollectionsMarshal.AsSpan(list226); num2 = 0; ref QuestStep reference169 = ref span3[num2]; QuestStep obj154 = new QuestStep(EInteractionType.Interact, 1039649u, new Vector3(-336.53772f, 55f, -69.47443f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanMeghaduta } }; num4 = 1; List list227 = new List(num4); CollectionsMarshal.SetCount(list227, num4); span5 = CollectionsMarshal.AsSpan(list227); num5 = 0; span5[num5] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMK109_04743_Q1_000_000") }; obj154.DialogueChoices = list227; reference169 = obj154; obj153.Steps = list226; reference168 = obj153; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list228 = new List(num2); CollectionsMarshal.SetCount(list228, num2); span3 = CollectionsMarshal.AsSpan(list228); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1039645u, new Vector3(-338.33832f, 55f, -68.40625f), 963); obj155.Steps = list228; reference170 = obj155; questRoot29.QuestSequence = list223; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(4744); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list229 = new List(num); CollectionsMarshal.SetCount(list229, num); span = CollectionsMarshal.AsSpan(list229); index = 0; span[index] = "liza"; questRoot30.Author = list229; index = 5; List list230 = new List(index); CollectionsMarshal.SetCount(list230, index); span2 = CollectionsMarshal.AsSpan(list230); num = 0; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 0 }; num3 = 1; List list231 = new List(num3); CollectionsMarshal.SetCount(list231, num3); span3 = CollectionsMarshal.AsSpan(list231); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039645u, new Vector3(-338.33832f, 55f, -68.40625f), 963); obj156.Steps = list231; reference171 = obj156; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 1 }; num2 = 1; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1039607u, new Vector3(-342.58032f, 55f, -68.61987f), 963) { StopDistance = 7f }; obj157.Steps = list232; reference172 = obj157; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 2 }; num3 = 1; List list233 = new List(num3); CollectionsMarshal.SetCount(list233, num3); span3 = CollectionsMarshal.AsSpan(list233); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1033908u, new Vector3(-63.61493f, -17.722f, -264.75934f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumCabinetOfCuriosity } }; obj158.Steps = list233; reference173 = obj158; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 3 }; num2 = 1; List list234 = new List(num2); CollectionsMarshal.SetCount(list234, num2); span3 = CollectionsMarshal.AsSpan(list234); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1045690u, new Vector3(-168.9021f, -45.720856f, -167.83398f), 819); obj159.Steps = list234; reference174 = obj159; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list235 = new List(num3); CollectionsMarshal.SetCount(list235, num3); span3 = CollectionsMarshal.AsSpan(list235); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1045628u, new Vector3(24.2771f, 0f, 1.083313f), 819); obj160.Steps = list235; reference175 = obj160; questRoot30.QuestSequence = list230; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(4745); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list236 = new List(num); CollectionsMarshal.SetCount(list236, num); span = CollectionsMarshal.AsSpan(list236); index = 0; span[index] = "liza"; questRoot31.Author = list236; index = 6; List list237 = new List(index); CollectionsMarshal.SetCount(list237, index); span2 = CollectionsMarshal.AsSpan(list237); num = 0; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 0 }; num2 = 1; List list238 = new List(num2); CollectionsMarshal.SetCount(list238, num2); span3 = CollectionsMarshal.AsSpan(list238); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1033887u, new Vector3(24.2771f, -5.234193E-13f, -0.7477417f), 819); obj161.Steps = list238; reference176 = obj161; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 1 }; num3 = 1; List list239 = new List(num3); CollectionsMarshal.SetCount(list239, num3); span3 = CollectionsMarshal.AsSpan(list239); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045636u, new Vector3(27.939209f, 82.05f, -8.255188f), 820) { AetheryteShortcut = EAetheryteLocation.Eulmore }; obj162.Steps = list239; reference177 = obj162; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 2 }; num2 = 1; List list240 = new List(num2); CollectionsMarshal.SetCount(list240, num2); span3 = CollectionsMarshal.AsSpan(list240); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1045639u, new Vector3(21.957703f, 82.05f, 18.478638f), 820); obj163.Steps = list240; reference178 = obj163; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 3 }; num3 = 3; List list241 = new List(num3); CollectionsMarshal.SetCount(list241, num3); span3 = CollectionsMarshal.AsSpan(list241); num2 = 0; ref QuestStep reference180 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1045635u, new Vector3(39.261353f, 83.001076f, -61.387024f), 820); num5 = 6; List list242 = new List(num5); CollectionsMarshal.SetCount(list242, num5); span4 = CollectionsMarshal.AsSpan(list242); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep17.CompletionQuestVariablesFlags = list242; reference180 = questStep17; num2++; ref QuestStep reference181 = ref span3[num2]; QuestStep obj165 = new QuestStep(EInteractionType.Interact, 1045633u, new Vector3(14.755432f, 23.099987f, 11.520508f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Eulmore, To = EAetheryteLocation.EulmoreMainstay } }; num4 = 6; List list243 = new List(num4); CollectionsMarshal.SetCount(list243, num4); span4 = CollectionsMarshal.AsSpan(list243); num5 = 0; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj165.CompletionQuestVariablesFlags = list243; reference181 = obj165; num2++; ref QuestStep reference182 = ref span3[num2]; QuestStep obj166 = new QuestStep(EInteractionType.Interact, 1045634u, new Vector3(-93.40051f, -0.82003593f, 28.54956f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.EulmoreMainstay, To = EAetheryteLocation.EulmoreNightsoilPots } }; num5 = 6; List list244 = new List(num5); CollectionsMarshal.SetCount(list244, num5); span4 = CollectionsMarshal.AsSpan(list244); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj166.CompletionQuestVariablesFlags = list244; reference182 = obj166; obj164.Steps = list241; reference179 = obj164; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 4 }; num2 = 1; List list245 = new List(num2); CollectionsMarshal.SetCount(list245, num2); span3 = CollectionsMarshal.AsSpan(list245); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1045636u, new Vector3(27.939209f, 82.05f, -8.255188f), 820) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.EulmoreNightsoilPots, To = EAetheryteLocation.Eulmore } }; obj167.Steps = list245; reference183 = obj167; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list246 = new List(num3); CollectionsMarshal.SetCount(list246, num3); span3 = CollectionsMarshal.AsSpan(list246); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1045631u, new Vector3(29.709229f, 82.05f, -5.661133f), 820) { StopDistance = 7f }; obj168.Steps = list246; reference184 = obj168; questRoot31.QuestSequence = list237; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(4746); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list247 = new List(num); CollectionsMarshal.SetCount(list247, num); span = CollectionsMarshal.AsSpan(list247); index = 0; span[index] = "liza"; questRoot32.Author = list247; index = 7; List list248 = new List(index); CollectionsMarshal.SetCount(list248, index); span2 = CollectionsMarshal.AsSpan(list248); num = 0; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 0 }; num2 = 1; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1045631u, new Vector3(29.709229f, 82.05f, -5.661133f), 820) { StopDistance = 7f }; obj169.Steps = list249; reference185 = obj169; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 1 }; num3 = 1; List list250 = new List(num3); CollectionsMarshal.SetCount(list250, num3); span3 = CollectionsMarshal.AsSpan(list250); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1029197u, new Vector3(-87.87671f, -19.022131f, 298.20703f), 817) { AetheryteShortcut = EAetheryteLocation.RaktikaSlitherbough }; obj170.Steps = list250; reference186 = obj170; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 2 }; num2 = 1; List list251 = new List(num2); CollectionsMarshal.SetCount(list251, num2); span3 = CollectionsMarshal.AsSpan(list251); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Say, 1029197u, new Vector3(-87.87671f, -19.022131f, 298.20703f), 817) { ChatMessage = new ChatMessage { Key = "TEXT_AKTKML103_04746_SAYTODO_000_140" } }; obj171.Steps = list251; reference187 = obj171; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 3 }; num3 = 1; List list252 = new List(num3); CollectionsMarshal.SetCount(list252, num3); span3 = CollectionsMarshal.AsSpan(list252); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1027754u, new Vector3(-108.20172f, -19.684433f, 380.2395f), 817); obj172.Steps = list252; reference188 = obj172; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 4 }; num2 = 1; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1045642u, new Vector3(-90.28766f, -19.118582f, 298.02393f), 817); obj173.Steps = list253; reference189 = obj173; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 5 }; num3 = 1; List list254 = new List(num3); CollectionsMarshal.SetCount(list254, num3); span3 = CollectionsMarshal.AsSpan(list254); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045647u, new Vector3(-488.88385f, 45.58085f, -224.5976f), 815) { AetheryteShortcut = EAetheryteLocation.AmhAraengTwine }; obj174.Steps = list254; reference190 = obj174; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list255 = new List(num2); CollectionsMarshal.SetCount(list255, num2); span3 = CollectionsMarshal.AsSpan(list255); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1045648u, new Vector3(-205.95105f, -3.1999996f, -9.597961f), 819); obj175.Steps = list255; reference191 = obj175; questRoot32.QuestSequence = list248; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(4747); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list256 = new List(num); CollectionsMarshal.SetCount(list256, num); span = CollectionsMarshal.AsSpan(list256); index = 0; span[index] = "liza"; questRoot33.Author = list256; index = 5; List list257 = new List(index); CollectionsMarshal.SetCount(list257, index); span2 = CollectionsMarshal.AsSpan(list257); num = 0; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 0 }; num3 = 1; List list258 = new List(num3); CollectionsMarshal.SetCount(list258, num3); span3 = CollectionsMarshal.AsSpan(list258); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1045649u, new Vector3(-205.95105f, -3.1999998f, -11.490112f), 819); obj176.Steps = list258; reference192 = obj176; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 1 }; num2 = 2; List list259 = new List(num2); CollectionsMarshal.SetCount(list259, num2); span3 = CollectionsMarshal.AsSpan(list259); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1033863u, new Vector3(118.02844f, 14.649026f, 7.156433f), 819) { TargetTerritoryId = (ushort)844, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumDossalGate } }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1033888u, new Vector3(1.3580322f, 0f, -5.081299f), 844); obj177.Steps = list259; reference193 = obj177; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 2 }; num3 = 1; List list260 = new List(num3); CollectionsMarshal.SetCount(list260, num3); span3 = CollectionsMarshal.AsSpan(list260); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039645u, new Vector3(-338.33832f, 55f, -68.40625f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanMeghaduta } }; obj178.Steps = list260; reference194 = obj178; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 3 }; num2 = 1; List list261 = new List(num2); CollectionsMarshal.SetCount(list261, num2); span3 = CollectionsMarshal.AsSpan(list261); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1045652u, new Vector3(-109.91083f, 52.705315f, 401.26636f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumSinusLacrimarum }; obj179.Steps = list261; reference195 = obj179; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list262 = new List(num3); CollectionsMarshal.SetCount(list262, num3); span3 = CollectionsMarshal.AsSpan(list262); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1045658u, new Vector3(40.634766f, 56.721893f, 465.7815f), 1162); obj180.Steps = list262; reference196 = obj180; questRoot33.QuestSequence = list257; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(4748); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list263 = new List(num); CollectionsMarshal.SetCount(list263, num); span = CollectionsMarshal.AsSpan(list263); index = 0; span[index] = "liza"; questRoot34.Author = list263; index = 8; List list264 = new List(index); CollectionsMarshal.SetCount(list264, index); span2 = CollectionsMarshal.AsSpan(list264); num = 0; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 0 }; num2 = 1; List list265 = new List(num2); CollectionsMarshal.SetCount(list265, num2); span3 = CollectionsMarshal.AsSpan(list265); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1045662u, new Vector3(32.913696f, 56.682667f, 468.162f), 1162) { StopDistance = 6f }; obj181.Steps = list265; reference197 = obj181; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 1 }; num3 = 1; List list266 = new List(num3); CollectionsMarshal.SetCount(list266, num3); span3 = CollectionsMarshal.AsSpan(list266); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1162) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 823u } }; obj182.Steps = list266; reference198 = obj182; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 3 }; num2 = 1; List list267 = new List(num2); CollectionsMarshal.SetCount(list267, num2); span3 = CollectionsMarshal.AsSpan(list267); num3 = 0; ref QuestStep reference200 = ref span3[num3]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1045667u, new Vector3(-374.19702f, -567.3385f, -440.63483f), 1184); num4 = 1; List list268 = new List(num4); CollectionsMarshal.SetCount(list268, num4); span5 = CollectionsMarshal.AsSpan(list268); num5 = 0; span5[num5] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKML105_04748_SYSTEM_000_406") }; questStep18.DialogueChoices = list268; reference200 = questStep18; obj183.Steps = list267; reference199 = obj183; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 5 }; num3 = 1; List list269 = new List(num3); CollectionsMarshal.SetCount(list269, num3); span3 = CollectionsMarshal.AsSpan(list269); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1181) { DutyOptions = new DutyOptions { ContentFinderConditionId = 964u } }; obj184.Steps = list269; reference201 = obj184; num++; span2[num] = new QuestSequence { Sequence = 6 }; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list270 = new List(num2); CollectionsMarshal.SetCount(list270, num2); span3 = CollectionsMarshal.AsSpan(list270); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1045671u, new Vector3(27.237305f, 56.635868f, 480.3081f), 1162); obj185.Steps = list270; reference202 = obj185; questRoot34.QuestSequence = list264; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(4749); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list271 = new List(num); CollectionsMarshal.SetCount(list271, num); span = CollectionsMarshal.AsSpan(list271); index = 0; span[index] = "liza"; questRoot35.Author = list271; index = 4; List list272 = new List(index); CollectionsMarshal.SetCount(list272, index); span2 = CollectionsMarshal.AsSpan(list272); num = 0; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 0 }; num3 = 1; List list273 = new List(num3); CollectionsMarshal.SetCount(list273, num3); span3 = CollectionsMarshal.AsSpan(list273); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1045674u, new Vector3(45.853394f, 56.66061f, 467.39905f), 1162) { StopDistance = 15f }; obj186.Steps = list273; reference203 = obj186; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 1 }; num2 = 1; List list274 = new List(num2); CollectionsMarshal.SetCount(list274, num2); span3 = CollectionsMarshal.AsSpan(list274); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1045676u, new Vector3(-130.99878f, 54.110245f, 424.73486f), 959); obj187.Steps = list274; reference204 = obj187; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 2 }; num3 = 1; List list275 = new List(num3); CollectionsMarshal.SetCount(list275, num3); span3 = CollectionsMarshal.AsSpan(list275); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042201u, new Vector3(536.2782f, -36.65f, -191.51605f), 958) { AetheryteShortcut = EAetheryteLocation.GarlemaldTertium }; obj188.Steps = list275; reference205 = obj188; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list276 = new List(num2); CollectionsMarshal.SetCount(list276, num2); span3 = CollectionsMarshal.AsSpan(list276); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1037106u, new Vector3(4.0131226f, 41.530136f, -164.41602f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanRostra } }; obj189.Steps = list276; reference206 = obj189; questRoot35.QuestSequence = list272; AddQuest(questId35, questRoot35); } private static void LoadQuests95() { QuestId questId = new QuestId(4750); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 7; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1045681u, new Vector3(5.8136597f, 41.530136f, -165.27051f), 962) { StopDistance = 7f }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Interact, 1030533u, new Vector3(117.997925f, 14.649025f, 7.156433f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumDossalGate } }; int num3 = 1; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKML107_04750_SYSTEM_000_101") }; obj3.DialogueChoices = list5; reference3 = obj3; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 2 }; num2 = 1; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1045684u, new Vector3(-0.96136475f, 0f, -3.3417358f), 844); obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 3 }; index2 = 1; List list7 = new List(index2); CollectionsMarshal.SetCount(list7, index2); span3 = CollectionsMarshal.AsSpan(list7); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045684u, new Vector3(-0.96136475f, 0f, -3.3417358f), 844) { StopDistance = 5f }; obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 4 }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039649u, new Vector3(-336.53772f, 55f, -69.47443f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanMeghaduta } }; obj6.Steps = list8; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 5 }; index2 = 1; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045688u, new Vector3(-2.456726f, 3.0299988f, -212.84814f), 963); obj7.Steps = list9; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1039645u, new Vector3(-338.33832f, 55f, -68.40625f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanMehrydesMeyhane, To = EAetheryteLocation.RadzAtHanMeghaduta } }; obj8.Steps = list10; reference8 = obj8; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(4751); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list11 = new List(num); CollectionsMarshal.SetCount(list11, num); span = CollectionsMarshal.AsSpan(list11); index = 0; span[index] = "liza"; questRoot2.Author = list11; index = 3; List list12 = new List(index); CollectionsMarshal.SetCount(list12, index); span2 = CollectionsMarshal.AsSpan(list12); num = 0; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 0 }; index2 = 1; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1039645u, new Vector3(-338.33832f, 55f, -68.40625f), 963); obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 1 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038588u, new Vector3(-101.76245f, 4.357494f, 0.7476196f), 962) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanBaldesionAnnex } }; obj10.Steps = list14; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1045691u, new Vector3(-257.0993f, 19.165915f, -44.327515f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanBaldesionAnnex, To = EAetheryteLocation.OldSharlayanStudium } }; obj11.Steps = list15; reference11 = obj11; questRoot2.QuestSequence = list12; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(4752); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list16 = new List(num); CollectionsMarshal.SetCount(list16, num); span = CollectionsMarshal.AsSpan(list16); index = 0; span[index] = "liza"; questRoot3.Author = list16; index = 6; List list17 = new List(index); CollectionsMarshal.SetCount(list17, index); span2 = CollectionsMarshal.AsSpan(list17); num = 0; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; num2 = 1; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1045692u, new Vector3(-256.67206f, 19.26994f, -46.28064f), 962); obj12.Steps = list18; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 1 }; index2 = 1; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; ref QuestStep reference14 = ref span3[num2]; QuestStep obj14 = new QuestStep(EInteractionType.SinglePlayerDuty, 1045695u, new Vector3(135.57642f, -16.147f, 243.42712f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanStudium, To = EAetheryteLocation.OldSharlayanScholarsHarbor } }; SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); index3 = 2; List list20 = new List(index3); CollectionsMarshal.SetCount(list20, index3); span = CollectionsMarshal.AsSpan(list20); num3 = 0; span[num3] = "(phase 1) AI walks (a bit) towards enemies, but doesn't target them and doesn't attack"; num3++; span[num3] = "(phase 1) AI doesn't move close enough to the tattered plumage; needs to be re-tested"; singlePlayerDutyOptions.Notes = list20; obj14.SinglePlayerDutyOptions = singlePlayerDutyOptions; reference14 = obj14; obj13.Steps = list19; reference13 = obj13; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 3 }; num2 = 1; List list21 = new List(num2); CollectionsMarshal.SetCount(list21, num2); span3 = CollectionsMarshal.AsSpan(list21); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1045696u, new Vector3(135.729f, -16.146997f, 241.50452f), 962); obj15.Steps = list21; reference15 = obj15; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 4 }; index2 = 1; List list22 = new List(index2); CollectionsMarshal.SetCount(list22, index2); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1037077u, new Vector3(-38.07129f, -14.169313f, 105.30249f), 962) { StopDistance = 7f }; obj16.Steps = list22; reference16 = obj16; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1045699u, new Vector3(-60.41046f, -15.127002f, 139.42163f), 962) { StopDistance = 5f }; obj17.Steps = list23; reference17 = obj17; questRoot3.QuestSequence = list17; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(4753); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list24 = new List(num); CollectionsMarshal.SetCount(list24, num); span = CollectionsMarshal.AsSpan(list24); index = 0; span[index] = "liza"; questRoot4.Author = list24; index = 7; List list25 = new List(index); CollectionsMarshal.SetCount(list25, index); span2 = CollectionsMarshal.AsSpan(list25); num = 0; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 0 }; index2 = 1; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; ref QuestStep reference19 = ref span3[num2]; QuestStep obj19 = new QuestStep(EInteractionType.AcceptQuest, 1045700u, new Vector3(-58.54895f, -15.127001f, 139.45215f), 962) { StopDistance = 5f }; num3 = 1; List list27 = new List(num3); CollectionsMarshal.SetCount(list27, num3); span4 = CollectionsMarshal.AsSpan(list27); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKMM103_04753_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKMM103_04753_A1_000_001") }; obj19.DialogueChoices = list27; reference19 = obj19; obj18.Steps = list26; reference18 = obj18; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 1 }; num2 = 4; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; ref QuestStep reference21 = ref span3[index2]; QuestStep obj21 = new QuestStep(EInteractionType.Interact, 2013419u, new Vector3(-308.49164f, 20.248657f, 48.142212f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanScholarsHarbor, To = EAetheryteLocation.OldSharlayanStudium } }; index3 = 6; List list29 = new List(index3); CollectionsMarshal.SetCount(list29, index3); Span span5 = CollectionsMarshal.AsSpan(list29); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj21.CompletionQuestVariablesFlags = list29; reference21 = obj21; index2++; ref QuestStep reference22 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2013418u, new Vector3(-396.23108f, 20.2182f, 103.28821f), 962); num3 = 6; List list30 = new List(num3); CollectionsMarshal.SetCount(list30, num3); span5 = CollectionsMarshal.AsSpan(list30); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list30; reference22 = questStep; index2++; ref QuestStep reference23 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2013417u, new Vector3(-404.25726f, 20.248657f, 59.00659f), 962); index3 = 6; List list31 = new List(index3); CollectionsMarshal.SetCount(list31, index3); span5 = CollectionsMarshal.AsSpan(list31); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list31; reference23 = questStep2; index2++; ref QuestStep reference24 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2013416u, new Vector3(-358.38867f, 20.309753f, 20.523315f), 962); num3 = 6; List list32 = new List(num3); CollectionsMarshal.SetCount(list32, num3); span5 = CollectionsMarshal.AsSpan(list32); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list32; reference24 = questStep3; obj20.Steps = list28; reference20 = obj20; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 2 }; index2 = 1; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045701u, new Vector3(-343.8316f, 18.999998f, 15.152161f), 962); obj22.Steps = list33; reference25 = obj22; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 3 }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1045702u, new Vector3(-131.15137f, 5.64997f, 44.663086f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayanStudium, To = EAetheryteLocation.OldSharlayanBaldesionAnnex } }; obj23.Steps = list34; reference26 = obj23; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 4 }; index2 = 1; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; ref QuestStep reference28 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1038588u, new Vector3(-101.76245f, 4.357494f, 0.7476196f), 962); index3 = 1; List list36 = new List(index3); CollectionsMarshal.SetCount(list36, index3); span4 = CollectionsMarshal.AsSpan(list36); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKMM103_04753_SYSTEM_000_302") }; questStep4.DialogueChoices = list36; reference28 = questStep4; obj24.Steps = list35; reference27 = obj24; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 5 }; num2 = 2; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011936u, new Vector3(-108.5617f, 5.0504f, 4.55803f), 962) { TargetTerritoryId = (ushort)987 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2013420u, new Vector3(-0.10687256f, -0.015319824f, -7.614319f), 987); obj25.Steps = list37; reference29 = obj25; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1038588u, new Vector3(-101.76245f, 4.357494f, 0.7476196f), 962) { StopDistance = 5f }; obj26.Steps = list38; reference30 = obj26; questRoot4.QuestSequence = list25; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(4754); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list39 = new List(num); CollectionsMarshal.SetCount(list39, num); span = CollectionsMarshal.AsSpan(list39); index = 0; span[index] = "liza"; questRoot5.Author = list39; index = 6; List list40 = new List(index); CollectionsMarshal.SetCount(list40, index); span2 = CollectionsMarshal.AsSpan(list40); num = 0; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1044768u, new Vector3(11.154297f, -0.00010118321f, 14.816467f), 963) { StopDistance = 5f }; obj27.Steps = list41; reference31 = obj27; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044769u, new Vector3(145.73889f, 27.059998f, 36.819946f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanKama } }; obj28.Steps = list42; reference32 = obj28; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 2 }; num2 = 1; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; ref QuestStep reference34 = ref span3[index2]; QuestStep obj30 = new QuestStep(EInteractionType.Combat, null, new Vector3(31.966597f, 5.8818626f, 580.4358f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list44 = new List(num3); CollectionsMarshal.SetCount(list44, num3); Span span6 = CollectionsMarshal.AsSpan(list44); index3 = 0; span6[index3] = new ComplexCombatData { DataId = 13527u, MinimumKillCount = 1u, RewardItemId = 2003459u, RewardItemCount = 1 }; obj30.ComplexCombatData = list44; reference34 = obj30; obj29.Steps = list43; reference33 = obj29; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 3 }; index2 = 1; List list45 = new List(index2); CollectionsMarshal.SetCount(list45, index2); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044774u, new Vector3(-483.57367f, 1.580146f, -24.551819f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj31.Steps = list45; reference35 = obj31; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 4 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013336u, new Vector3(-589.50183f, 2.2735596f, -285.42004f), 957) { Fly = true }; obj32.Steps = list46; reference36 = obj32; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044772u, new Vector3(147.35632f, 27.059998f, 32.700073f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanKama }, NextQuestId = new QuestId(4755) }; obj33.Steps = list47; reference37 = obj33; questRoot5.QuestSequence = list40; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(4755); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list48 = new List(num); CollectionsMarshal.SetCount(list48, num); span = CollectionsMarshal.AsSpan(list48); index = 0; span[index] = "liza"; questRoot6.Author = list48; index = 8; List list49 = new List(index); CollectionsMarshal.SetCount(list49, index); span2 = CollectionsMarshal.AsSpan(list49); num = 0; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 0 }; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1044783u, new Vector3(-313.4051f, 93.68002f, -316.7926f), 957) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj34.Steps = list50; reference38 = obj34; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 1 }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; ref QuestStep reference40 = ref span3[num2]; QuestStep obj36 = new QuestStep(EInteractionType.Interact, 1044788u, new Vector3(-42.191284f, 2.4950514f, -36.14868f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan }; index3 = 1; List list52 = new List(index3); CollectionsMarshal.SetCount(list52, index3); span4 = CollectionsMarshal.AsSpan(list52); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CHRHDB842_04755_Q2_000_000"), Answer = new ExcelRef("TEXT_CHRHDB842_04755_A2_000_001") }; obj36.DialogueChoices = list52; reference40 = obj36; obj35.Steps = list51; reference39 = obj35; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 2 }; num2 = 2; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1039544u, new Vector3(-29.617859f, 179.71387f, -826.2302f), 956) { TargetTerritoryId = (ushort)962, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanHallOfArtifice } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1044794u, new Vector3(-63.09613f, 18f, -297.59674f), 962); obj37.Steps = list53; reference41 = obj37; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 3 }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044799u, new Vector3(408.49915f, 170.17088f, -431.7235f), 956) { AetheryteShortcut = EAetheryteLocation.LabyrinthosArcheion }; obj38.Steps = list54; reference42 = obj38; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 4 }; num2 = 3; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; ref QuestStep reference44 = ref span3[index2]; QuestStep obj40 = new QuestStep(EInteractionType.Interact, 1044805u, new Vector3(435.26355f, 65.16199f, -134.20312f), 956) { Fly = true }; num3 = 6; List list56 = new List(num3); CollectionsMarshal.SetCount(list56, num3); span5 = CollectionsMarshal.AsSpan(list56); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj40.CompletionQuestVariablesFlags = list56; reference44 = obj40; index2++; ref QuestStep reference45 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1044806u, new Vector3(414.87744f, 65.16199f, -117.784424f), 956); index3 = 6; List list57 = new List(index3); CollectionsMarshal.SetCount(list57, index3); span5 = CollectionsMarshal.AsSpan(list57); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list57; reference45 = questStep5; index2++; ref QuestStep reference46 = ref span3[index2]; QuestStep obj41 = new QuestStep(EInteractionType.Interact, 1044807u, new Vector3(494.40747f, 65.16199f, -82.993835f), 956) { Fly = true }; num3 = 6; List list58 = new List(num3); CollectionsMarshal.SetCount(list58, num3); span5 = CollectionsMarshal.AsSpan(list58); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj41.CompletionQuestVariablesFlags = list58; reference46 = obj41; obj39.Steps = list55; reference43 = obj39; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 5 }; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044809u, new Vector3(470.90857f, 65.16199f, -85.61841f), 956); obj42.Steps = list59; reference47 = obj42; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 6 }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1044765u, new Vector3(9.567322f, -6.762952E-05f, 17.715698f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan }; obj43.Steps = list60; reference48 = obj43; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044768u, new Vector3(11.154297f, -0.00010118321f, 14.816467f), 963) { NextQuestId = new QuestId(4799) }; obj44.Steps = list61; reference49 = obj44; questRoot6.QuestSequence = list49; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(4756); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list62 = new List(num); CollectionsMarshal.SetCount(list62, num); span = CollectionsMarshal.AsSpan(list62); index = 0; span[index] = "liza"; questRoot7.Author = list62; index = 4; List list63 = new List(index); CollectionsMarshal.SetCount(list63, index); span2 = CollectionsMarshal.AsSpan(list63); num = 0; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 0 }; num2 = 1; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1043504u, new Vector3(-639.704f, -27.177149f, 301.9912f), 956) { AetheryteShortcut = EAetheryteLocation.LabyrinthosAporia, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj45.Steps = list64; reference50 = obj45; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 1 }; index2 = 4; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039550u, new Vector3(-620.7218f, -27.670597f, 302.17432f), 956) { TargetTerritoryId = (ushort)956 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-431.53903f, -220.1193f, 301.76364f), 956) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2013029u, new Vector3(-238.97156f, -220.41656f, 340.6272f), 956) { TargetTerritoryId = (ushort)1079 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2013338u, new Vector3(18.753235f, 197.52808f, 519.06604f), 1079); obj46.Steps = list65; reference51 = obj46; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 2 }; num2 = 1; List list66 = new List(num2); CollectionsMarshal.SetCount(list66, num2); span3 = CollectionsMarshal.AsSpan(list66); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1079) { DutyOptions = new DutyOptions { ContentFinderConditionId = 936u } }; obj47.Steps = list66; reference52 = obj47; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1045330u, new Vector3(19.272095f, 197.41248f, 503.59338f), 1079) { StopDistance = 5f, NextQuestId = new QuestId(4757) }; obj48.Steps = list67; reference53 = obj48; questRoot7.QuestSequence = list63; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(4757); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list68 = new List(num); CollectionsMarshal.SetCount(list68, num); span = CollectionsMarshal.AsSpan(list68); index = 0; span[index] = "liza"; questRoot8.Author = list68; index = 5; List list69 = new List(index); CollectionsMarshal.SetCount(list69, index); span2 = CollectionsMarshal.AsSpan(list69); num = 0; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 0 }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1045335u, new Vector3(18.20398f, 197.41248f, 504.75305f), 1079) { StopDistance = 4f }; obj49.Steps = list70; reference54 = obj49; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 1 }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045338u, new Vector3(32.181274f, 197.55081f, 506.98096f), 1079); obj50.Steps = list71; reference55 = obj50; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 3 }; num2 = 1; List list72 = new List(num2); CollectionsMarshal.SetCount(list72, num2); span3 = CollectionsMarshal.AsSpan(list72); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1079) { DutyOptions = new DutyOptions { ContentFinderConditionId = 938u } }; obj51.Steps = list72; reference56 = obj51; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1045347u, new Vector3(98.98523f, 0f, 103.74609f), 1158) { StopDistance = 4f, NextQuestId = new QuestId(4758) }; obj52.Steps = list73; reference57 = obj52; questRoot8.QuestSequence = list69; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(4758); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list74 = new List(num); CollectionsMarshal.SetCount(list74, num); span = CollectionsMarshal.AsSpan(list74); index = 0; span[index] = "liza"; questRoot9.Author = list74; index = 3; List list75 = new List(index); CollectionsMarshal.SetCount(list75, index); span2 = CollectionsMarshal.AsSpan(list75); num = 0; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; num2 = 1; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1045347u, new Vector3(98.98523f, 0f, 103.74609f), 1158) { StopDistance = 4f }; obj53.Steps = list76; reference58 = obj53; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 1 }; index2 = 1; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1158) { DutyOptions = new DutyOptions { ContentFinderConditionId = 940u } }; obj54.Steps = list77; reference59 = obj54; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1045348u, new Vector3(99.90076f, 0f, 104.478516f), 1158) { NextQuestId = new QuestId(4759) }; obj55.Steps = list78; reference60 = obj55; questRoot9.QuestSequence = list75; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(4759); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list79 = new List(num); CollectionsMarshal.SetCount(list79, num); span = CollectionsMarshal.AsSpan(list79); index = 0; span[index] = "liza"; questRoot10.Author = list79; index = 3; List list80 = new List(index); CollectionsMarshal.SetCount(list80, index); span2 = CollectionsMarshal.AsSpan(list80); num = 0; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 0 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1045383u, new Vector3(98.10022f, 0f, 103.837524f), 1158); obj56.Steps = list81; reference61 = obj56; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 1 }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1158) { DutyOptions = new DutyOptions { ContentFinderConditionId = 942u } }; obj57.Steps = list82; reference62 = obj57; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1045357u, new Vector3(28.610596f, 197.55505f, 509.72766f), 1079) { StopDistance = 5f, NextQuestId = new QuestId(4760) }; obj58.Steps = list83; reference63 = obj58; questRoot10.QuestSequence = list80; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(4760); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list84 = new List(num); CollectionsMarshal.SetCount(list84, num); span = CollectionsMarshal.AsSpan(list84); index = 0; span[index] = "liza"; questRoot11.Author = list84; index = 5; List list85 = new List(index); CollectionsMarshal.SetCount(list85, index); span2 = CollectionsMarshal.AsSpan(list85); num = 0; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1045356u, new Vector3(28.42749f, 197.55338f, 508.23218f), 1079) { StopDistance = 4f }; obj59.Steps = list86; reference64 = obj59; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; index2 = 4; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(807.9048f, 152.2857f, -243.60707f), 961) { Fly = true, AetheryteShortcut = EAetheryteLocation.ElpisAnagnorisis }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2012293u, new Vector3(809.9336f, 151.81189f, -243.42719f), 961) { TargetTerritoryId = (ushort)1025 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2013031u, new Vector3(99.96179f, 8.8349f, -71.03082f), 1025) { TargetTerritoryId = (ushort)1093 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1045364u, new Vector3(96.36072f, -4.5494874E-13f, 85.43518f), 1093); obj60.Steps = list87; reference65 = obj60; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 2 }; num2 = 3; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-431.53903f, -220.1193f, 301.76364f), 956) { Fly = true, AetheryteShortcut = EAetheryteLocation.LabyrinthosAporia }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2013029u, new Vector3(-238.97156f, -220.41656f, 340.6272f), 956) { TargetTerritoryId = (ushort)1079 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1045371u, new Vector3(29.404175f, 197.55386f, 508.8424f), 1079); obj61.Steps = list88; reference66 = obj61; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 3 }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045372u, new Vector3(28.030762f, 197.55408f, 508.87305f), 1079); obj62.Steps = list89; reference67 = obj62; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1045332u, new Vector3(-639.704f, -27.177149f, 301.9912f), 956) { NextQuestId = new QuestId(5252) }; obj63.Steps = list90; reference68 = obj63; questRoot11.QuestSequence = list85; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(4761); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list91 = new List(num); CollectionsMarshal.SetCount(list91, num); span = CollectionsMarshal.AsSpan(list91); index = 0; span[index] = "liza"; questRoot12.Author = list91; index = 5; List list92 = new List(index); CollectionsMarshal.SetCount(list92, index); span2 = CollectionsMarshal.AsSpan(list92); num = 0; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 0 }; index2 = 1; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1042599u, new Vector3(31.998047f, 5.1499996f, -67.73486f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj64.Steps = list93; reference69 = obj64; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 1 }; num2 = 2; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1033637u, new Vector3(-533.4402f, 8.187748f, -46.341675f), 621) { TargetTerritoryId = (ushort)919, Fly = true, AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria }; index2++; ref QuestStep reference71 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1033629u, new Vector3(-0.3204956f, 41f, 17.56311f), 919); index3 = 1; List list95 = new List(index3); CollectionsMarshal.SetCount(list95, index3); span4 = CollectionsMarshal.AsSpan(list95); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKSA401_04761_Q2_000_000"), Answer = new ExcelRef("TEXT_AKTKSA401_04761_A2_000_002") }; questStep6.DialogueChoices = list95; reference71 = questStep6; obj65.Steps = list94; reference70 = obj65; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 2 }; index2 = 1; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; ref QuestStep reference73 = ref span3[num2]; QuestStep obj67 = new QuestStep(EInteractionType.Interact, 1045296u, new Vector3(-1.1750488f, 41.01997f, 30.289062f), 919) { StopDistance = 7f }; num3 = 1; List list97 = new List(num3); CollectionsMarshal.SetCount(list97, num3); span4 = CollectionsMarshal.AsSpan(list97); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKSA401_04761_Q5_000_000") }; obj67.DialogueChoices = list97; reference73 = obj67; obj66.Steps = list96; reference72 = obj66; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 3 }; num2 = 1; List list98 = new List(num2); CollectionsMarshal.SetCount(list98, num2); span3 = CollectionsMarshal.AsSpan(list98); index2 = 0; ref QuestStep reference75 = ref span3[index2]; QuestStep obj69 = new QuestStep(EInteractionType.Instruction, 1045299u, new Vector3(84.73328f, 0f, 106.46216f), 991) { StopDistance = 7f, Comment = "Really short sequence of the Christmas minigame" }; index3 = 1; List list99 = new List(index3); CollectionsMarshal.SetCount(list99, index3); span4 = CollectionsMarshal.AsSpan(list99); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKSA401_04761_SYSTEM_100_076") }; obj69.DialogueChoices = list99; reference75 = obj69; obj68.Steps = list98; reference74 = obj68; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1033629u, new Vector3(-0.3204956f, 41f, 17.56311f), 919) { StopDistance = 7f, NextQuestId = new QuestId(4762) }; obj70.Steps = list100; reference76 = obj70; questRoot12.QuestSequence = list92; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(4762); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list101 = new List(num); CollectionsMarshal.SetCount(list101, num); span = CollectionsMarshal.AsSpan(list101); index = 0; span[index] = "liza"; questRoot13.Author = list101; index = 6; List list102 = new List(index); CollectionsMarshal.SetCount(list102, index); span2 = CollectionsMarshal.AsSpan(list102); num = 0; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 0 }; num2 = 1; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; ref QuestStep reference78 = ref span3[index2]; QuestStep obj72 = new QuestStep(EInteractionType.AcceptQuest, 1033629u, new Vector3(-0.3204956f, 41f, 17.56311f), 919) { StopDistance = 7f }; num3 = 1; List list104 = new List(num3); CollectionsMarshal.SetCount(list104, num3); span4 = CollectionsMarshal.AsSpan(list104); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_AKTKSA402_04762_Q1_000_000"), Answer = new ExcelRef("TEXT_AKTKSA402_04762_A1_000_002") }; obj72.DialogueChoices = list104; reference78 = obj72; obj71.Steps = list103; reference77 = obj71; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 1 }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045301u, new Vector3(-36.636963f, 41f, 57.66382f), 919); obj73.Steps = list105; reference79 = obj73; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 2 }; num2 = 3; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; ref QuestStep reference81 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1045308u, new Vector3(-18.35669f, 40.999996f, -17.898865f), 919); index3 = 6; List list107 = new List(index3); CollectionsMarshal.SetCount(list107, index3); span5 = CollectionsMarshal.AsSpan(list107); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list107; reference81 = questStep7; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-15.634434f, 41f, 13.581184f), 919); index2++; ref QuestStep reference82 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1033629u, new Vector3(-0.3204956f, 41f, 17.56311f), 919); num3 = 6; List list108 = new List(num3); CollectionsMarshal.SetCount(list108, num3); span5 = CollectionsMarshal.AsSpan(list108); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list108; reference82 = questStep8; obj74.Steps = list106; reference80 = obj74; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 3 }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045311u, new Vector3(57.78589f, 35f, 81.55945f), 919); obj75.Steps = list109; reference83 = obj75; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 4 }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1045614u, new Vector3(53.116577f, 34.999966f, 78.01941f), 919) { StopDistance = 7f }; obj76.Steps = list110; reference84 = obj76; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1042599u, new Vector3(31.998047f, 5.1499996f, -67.73486f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, NextQuestId = new QuestId(4812) }; obj77.Steps = list111; reference85 = obj77; questRoot13.QuestSequence = list102; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(4773); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list112 = new List(num); CollectionsMarshal.SetCount(list112, num); span = CollectionsMarshal.AsSpan(list112); index = 0; span[index] = "pot0to"; questRoot14.Author = list112; index = 3; List list113 = new List(index); CollectionsMarshal.SetCount(list113, index); span2 = CollectionsMarshal.AsSpan(list113); num = 0; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 0 }; num2 = 1; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; ref QuestStep reference87 = ref span3[index2]; QuestStep obj79 = new QuestStep(EInteractionType.AcceptQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition obj80 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list115 = new List(index3); CollectionsMarshal.SetCount(list115, index3); Span span7 = CollectionsMarshal.AsSpan(list115); num3 = 0; span7[num3] = 131; obj80.InTerritory = list115; skipConditions.AetheryteShortcutIf = obj80; obj79.SkipConditions = skipConditions; reference87 = obj79; obj78.Steps = list114; reference86 = obj78; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 1 }; index2 = 3; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045580u, new Vector3(-11.215393f, 14.000013f, 18.417542f), 131); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1045578u, new Vector3(0.9613037f, 15.000003f, -6.4851074f), 131); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1045579u, new Vector3(16.372864f, 14.000015f, -16.342468f), 131); obj81.Steps = list116; reference88 = obj81; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1026937u, new Vector3(65.7511f, 14.005002f, 90.440186f), 131) { NextQuestId = new QuestId(4774) }; obj82.Steps = list117; reference89 = obj82; questRoot14.QuestSequence = list113; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(4774); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list118 = new List(num); CollectionsMarshal.SetCount(list118, num); span = CollectionsMarshal.AsSpan(list118); index = 0; span[index] = "liza"; questRoot15.Author = list118; index = 8; List list119 = new List(index); CollectionsMarshal.SetCount(list119, index); span2 = CollectionsMarshal.AsSpan(list119); num = 0; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 0 }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; ref QuestStep reference91 = ref span3[num2]; QuestStep obj84 = new QuestStep(EInteractionType.AcceptQuest, 1035095u, new Vector3(63.004395f, 14.005002f, 89.829834f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition obj85 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list121 = new List(num3); CollectionsMarshal.SetCount(list121, num3); span7 = CollectionsMarshal.AsSpan(list121); index3 = 0; span7[index3] = 131; obj85.InTerritory = list121; skipConditions2.AetheryteShortcutIf = obj85; obj84.SkipConditions = skipConditions2; reference91 = obj84; obj83.Steps = list120; reference90 = obj83; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 1 }; num2 = 1; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1045582u, new Vector3(-344.53345f, -2.3744698f, 16.494995f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist } }; obj86.Steps = list122; reference92 = obj86; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 2 }; index2 = 1; List list123 = new List(index2); CollectionsMarshal.SetCount(list123, index2); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045584u, new Vector3(-233.17316f, 5.999995f, 167.86438f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaArcanist, To = EAetheryteLocation.LimsaFisher } }; obj87.Steps = list123; reference93 = obj87; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 3 }; num2 = 4; List list124 = new List(num2); CollectionsMarshal.SetCount(list124, num2); span3 = CollectionsMarshal.AsSpan(list124); index2 = 0; ref QuestStep reference95 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1045585u, new Vector3(-269.3675f, 7.352252f, 201.43433f), 129); index3 = 6; List list125 = new List(index3); CollectionsMarshal.SetCount(list125, index3); span5 = CollectionsMarshal.AsSpan(list125); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list125; reference95 = questStep9; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-275.1194f, 11.32725f, 188.80133f), 129); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-267.55106f, 11.852168f, 189.20018f), 129) { DisableNavmesh = true }; index2++; ref QuestStep reference96 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1045586u, new Vector3(-246.50952f, 16.347235f, 192.12634f), 129); num3 = 6; List list126 = new List(num3); CollectionsMarshal.SetCount(list126, num3); span5 = CollectionsMarshal.AsSpan(list126); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list126; reference96 = questStep10; obj88.Steps = list124; reference94 = obj88; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 4 }; index2 = 1; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000837u, new Vector3(-289.7536f, 16.347252f, 194.53723f), 129); obj89.Steps = list127; reference97 = obj89; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 5 }; num2 = 1; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1045587u, new Vector3(-3.7995605f, 39.999966f, 36.697876f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj90.Steps = list128; reference98 = obj90; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 6 }; index2 = 1; List list129 = new List(index2); CollectionsMarshal.SetCount(list129, index2); span3 = CollectionsMarshal.AsSpan(list129); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045601u, new Vector3(-26.962769f, 45.95137f, -27.054321f), 134) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaAftcastle, To = EAetheryteLocation.LimsaZephyrGate } }; obj91.Steps = list129; reference99 = obj91; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list130 = new List(num2); CollectionsMarshal.SetCount(list130, num2); span3 = CollectionsMarshal.AsSpan(list130); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1035095u, new Vector3(63.004395f, 14.005002f, 89.829834f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver }, NextQuestId = new QuestId(4775) }; obj92.Steps = list130; reference100 = obj92; questRoot15.QuestSequence = list119; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(4775); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list131 = new List(num); CollectionsMarshal.SetCount(list131, num); span = CollectionsMarshal.AsSpan(list131); index = 0; span[index] = "liza"; questRoot16.Author = list131; index = 6; List list132 = new List(index); CollectionsMarshal.SetCount(list132, index); span2 = CollectionsMarshal.AsSpan(list132); num = 0; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 0 }; index2 = 1; List list133 = new List(index2); CollectionsMarshal.SetCount(list133, index2); span3 = CollectionsMarshal.AsSpan(list133); num2 = 0; ref QuestStep reference102 = ref span3[num2]; QuestStep obj94 = new QuestStep(EInteractionType.AcceptQuest, 1035095u, new Vector3(63.004395f, 14.005002f, 89.829834f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition obj95 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list134 = new List(index3); CollectionsMarshal.SetCount(list134, index3); span7 = CollectionsMarshal.AsSpan(list134); num3 = 0; span7[num3] = 131; obj95.InTerritory = list134; skipConditions3.AetheryteShortcutIf = obj95; obj94.SkipConditions = skipConditions3; reference102 = obj94; obj93.Steps = list133; reference101 = obj93; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 1 }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1045603u, new Vector3(56.198975f, -8.45414f, 99.22937f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj96.Steps = list135; reference103 = obj96; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 2 }; index2 = 1; List list136 = new List(index2); CollectionsMarshal.SetCount(list136, index2); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045604u, new Vector3(76.89014f, -6f, 55.283447f), 148) { AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; obj97.Steps = list136; reference104 = obj97; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 3 }; num2 = 1; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013282u, new Vector3(190.1731f, -8.529846f, -44.35797f), 148) { Fly = true }; obj98.Steps = list137; reference105 = obj98; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 4 }; index2 = 1; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013255u, new Vector3(341.48157f, -4.501404f, -145.8916f), 148) { Fly = true }; obj99.Steps = list138; reference106 = obj99; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1035095u, new Vector3(63.004395f, 14.005002f, 89.829834f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver }, NextQuestId = new QuestId(4776) }; obj100.Steps = list139; reference107 = obj100; questRoot16.QuestSequence = list132; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(4776); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list140 = new List(num); CollectionsMarshal.SetCount(list140, num); span = CollectionsMarshal.AsSpan(list140); index = 0; span[index] = "liza"; questRoot17.Author = list140; index = 8; List list141 = new List(index); CollectionsMarshal.SetCount(list141, index); span2 = CollectionsMarshal.AsSpan(list141); num = 0; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 0 }; index2 = 1; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; ref QuestStep reference109 = ref span3[num2]; QuestStep obj102 = new QuestStep(EInteractionType.AcceptQuest, 1035095u, new Vector3(63.004395f, 14.005002f, 89.829834f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition obj103 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list143 = new List(num3); CollectionsMarshal.SetCount(list143, num3); span7 = CollectionsMarshal.AsSpan(list143); index3 = 0; span7[index3] = 131; obj103.InTerritory = list143; skipConditions4.AetheryteShortcutIf = obj103; obj102.SkipConditions = skipConditions4; reference109 = obj102; obj101.Steps = list142; reference108 = obj101; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 1 }; num2 = 1; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1045605u, new Vector3(-166.09448f, 2.0333128f, -17.288513f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardSkysteelManufactory } }; obj104.Steps = list144; reference110 = obj104; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 2 }; index2 = 3; List list145 = new List(index2); CollectionsMarshal.SetCount(list145, index2); span3 = CollectionsMarshal.AsSpan(list145); num2 = 0; ref QuestStep reference112 = ref span3[num2]; QuestStep obj106 = new QuestStep(EInteractionType.Interact, 1045608u, new Vector3(-14.145203f, 11.965044f, 27.756104f), 419) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSkysteelManufactory, To = EAetheryteLocation.IshgardLastVigil } }; index3 = 6; List list146 = new List(index3); CollectionsMarshal.SetCount(list146, index3); span5 = CollectionsMarshal.AsSpan(list146); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj106.CompletionQuestVariablesFlags = list146; reference112 = obj106; num2++; ref QuestStep reference113 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1045609u, new Vector3(-10.8797f, 11.96515f, 53.543823f), 419); num3 = 6; List list147 = new List(num3); CollectionsMarshal.SetCount(list147, num3); span5 = CollectionsMarshal.AsSpan(list147); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list147; reference113 = questStep11; num2++; ref QuestStep reference114 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1045607u, new Vector3(-55.89386f, 11.965071f, 39.78015f), 419); index3 = 6; List list148 = new List(index3); CollectionsMarshal.SetCount(list148, index3); span5 = CollectionsMarshal.AsSpan(list148); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list148; reference114 = questStep12; obj105.Steps = list145; reference111 = obj105; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 3 }; num2 = 1; List list149 = new List(num2); CollectionsMarshal.SetCount(list149, num2); span3 = CollectionsMarshal.AsSpan(list149); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1045610u, new Vector3(30.929932f, 11.965028f, 33.6156f), 419); obj107.Steps = list149; reference115 = obj107; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 4 }; index2 = 1; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045713u, new Vector3(92.454346f, 24.06099f, -40.177063f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardLastVigil, To = EAetheryteLocation.IshgardForgottenKnight } }; obj108.Steps = list150; reference116 = obj108; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 5 }; num2 = 1; List list151 = new List(num2); CollectionsMarshal.SetCount(list151, num2); span3 = CollectionsMarshal.AsSpan(list151); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1045714u, new Vector3(65.171265f, 24.071722f, -37.521973f), 418); obj109.Steps = list151; reference117 = obj109; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 6 }; index2 = 1; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045714u, new Vector3(65.171265f, 24.071722f, -37.521973f), 418); obj110.Steps = list152; reference118 = obj110; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver }, NextQuestId = new QuestId(4777) }; obj111.Steps = list153; reference119 = obj111; questRoot17.QuestSequence = list141; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(4777); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list154 = new List(num); CollectionsMarshal.SetCount(list154, num); span = CollectionsMarshal.AsSpan(list154); index = 0; span[index] = "liza"; questRoot18.Author = list154; index = 3; List list155 = new List(index); CollectionsMarshal.SetCount(list155, index); span2 = CollectionsMarshal.AsSpan(list155); num = 0; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 0 }; index2 = 1; List list156 = new List(index2); CollectionsMarshal.SetCount(list156, index2); span3 = CollectionsMarshal.AsSpan(list156); num2 = 0; ref QuestStep reference121 = ref span3[num2]; QuestStep obj113 = new QuestStep(EInteractionType.AcceptQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions5 = new SkipConditions(); SkipAetheryteCondition obj114 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list157 = new List(num3); CollectionsMarshal.SetCount(list157, num3); span7 = CollectionsMarshal.AsSpan(list157); index3 = 0; span7[index3] = 131; obj114.InTerritory = list157; skipConditions5.AetheryteShortcutIf = obj114; obj113.SkipConditions = skipConditions5; reference121 = obj113; obj112.Steps = list156; reference120 = obj112; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 1 }; num2 = 1; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1045715u, new Vector3(21.042175f, 29.999996f, -16.342468f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahWeaver, To = EAetheryteLocation.UldahChamberOfRule } }; obj115.Steps = list158; reference122 = obj115; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { StopDistance = 5f, NextQuestId = new QuestId(4778) }; obj116.Steps = list159; reference123 = obj116; questRoot18.QuestSequence = list155; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(4778); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list160 = new List(num); CollectionsMarshal.SetCount(list160, num); span = CollectionsMarshal.AsSpan(list160); index = 0; span[index] = "liza"; questRoot19.Author = list160; index = 2; List list161 = new List(index); CollectionsMarshal.SetCount(list161, index); span2 = CollectionsMarshal.AsSpan(list161); num = 0; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 0 }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; ref QuestStep reference125 = ref span3[index2]; QuestStep obj118 = new QuestStep(EInteractionType.AcceptQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; SkipConditions skipConditions6 = new SkipConditions(); SkipAetheryteCondition obj119 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list163 = new List(index3); CollectionsMarshal.SetCount(list163, index3); span7 = CollectionsMarshal.AsSpan(list163); num3 = 0; span7[num3] = 131; obj119.InTerritory = list163; skipConditions6.AetheryteShortcutIf = obj119; obj118.SkipConditions = skipConditions6; reference125 = obj118; obj117.Steps = list162; reference124 = obj117; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1026852u, new Vector3(63.126587f, 14.005002f, 89.86035f), 131) { StopDistance = 5f }; obj120.Steps = list164; reference126 = obj120; questRoot19.QuestSequence = list161; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(4779); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list165 = new List(num); CollectionsMarshal.SetCount(list165, num); span = CollectionsMarshal.AsSpan(list165); index = 0; span[index] = "pot0to"; questRoot20.Author = list165; index = 6; List list166 = new List(index); CollectionsMarshal.SetCount(list166, index); span2 = CollectionsMarshal.AsSpan(list166); num = 0; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 0 }; num2 = 1; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; ref QuestStep reference128 = ref span3[index2]; QuestStep obj122 = new QuestStep(EInteractionType.AcceptQuest, 1045615u, new Vector3(-115.80072f, 4f, -100.99945f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; num3 = 1; List list168 = new List(num3); CollectionsMarshal.SetCount(list168, num3); span4 = CollectionsMarshal.AsSpan(list168); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_SUBWIL901_04779_Q1_000_000"), Answer = new ExcelRef("TEXT_SUBWIL901_04779_A1_000_001") }; obj122.DialogueChoices = list168; reference128 = obj122; obj121.Steps = list167; reference127 = obj121; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 1 }; index2 = 1; List list169 = new List(index2); CollectionsMarshal.SetCount(list169, index2); span3 = CollectionsMarshal.AsSpan(list169); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045616u, new Vector3(-379.7818f, -59f, 131.48694f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj123.Steps = list169; reference129 = obj123; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 2 }; num2 = 1; List list170 = new List(num2); CollectionsMarshal.SetCount(list170, num2); span3 = CollectionsMarshal.AsSpan(list170); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013396u, new Vector3(-69.96271f, -21.011719f, -10.177856f), 145) { Fly = true }; obj124.Steps = list170; reference130 = obj124; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 3 }; index2 = 1; List list171 = new List(index2); CollectionsMarshal.SetCount(list171, index2); span3 = CollectionsMarshal.AsSpan(list171); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045618u, new Vector3(-37.43042f, 11.0769615f, -257.5876f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; obj125.Steps = list171; reference131 = obj125; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 4 }; num2 = 1; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1045619u, new Vector3(24.612793f, 40f, 80.338745f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; obj126.Steps = list172; reference132 = obj126; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1045619u, new Vector3(24.612793f, 40f, 80.338745f), 128); obj127.Steps = list173; reference133 = obj127; questRoot20.QuestSequence = list166; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(4780); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list174 = new List(num); CollectionsMarshal.SetCount(list174, num); span = CollectionsMarshal.AsSpan(list174); index = 0; span[index] = "pot0to"; questRoot21.Author = list174; index = 7; List list175 = new List(index); CollectionsMarshal.SetCount(list175, index); span2 = CollectionsMarshal.AsSpan(list175); num = 0; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 0 }; num2 = 1; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); index2 = 0; ref QuestStep reference135 = ref span3[index2]; QuestStep obj129 = new QuestStep(EInteractionType.AcceptQuest, 1045619u, new Vector3(24.612793f, 40f, 80.338745f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions7 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); index3 = 1; List list177 = new List(index3); CollectionsMarshal.SetCount(list177, index3); span7 = CollectionsMarshal.AsSpan(list177); num3 = 0; span7[num3] = 128; skipAetheryteCondition.InTerritory = list177; skipConditions7.AetheryteShortcutIf = skipAetheryteCondition; obj129.SkipConditions = skipConditions7; reference135 = obj129; obj128.Steps = list176; reference134 = obj128; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 1 }; index2 = 1; List list178 = new List(index2); CollectionsMarshal.SetCount(list178, index2); span3 = CollectionsMarshal.AsSpan(list178); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045620u, new Vector3(157.57996f, 14.09586f, 685.81665f), 135) { AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }; obj130.Steps = list178; reference136 = obj130; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 2 }; num2 = 3; List list179 = new List(num2); CollectionsMarshal.SetCount(list179, num2); span3 = CollectionsMarshal.AsSpan(list179); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1045624u, new Vector3(199.51172f, 14.119263f, 670.6492f), 135); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1045623u, new Vector3(162.67639f, 8.973654f, 613.9772f), 135) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1045625u, new Vector3(217.18164f, 8.973654f, 615.77783f), 135); obj131.Steps = list179; reference137 = obj131; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 3 }; index2 = 1; List list180 = new List(index2); CollectionsMarshal.SetCount(list180, index2); span3 = CollectionsMarshal.AsSpan(list180); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045621u, new Vector3(162.89001f, 12.126945f, 637.0182f), 135) { Fly = true }; obj132.Steps = list180; reference138 = obj132; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 4 }; num2 = 1; List list181 = new List(num2); CollectionsMarshal.SetCount(list181, num2); span3 = CollectionsMarshal.AsSpan(list181); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013397u, new Vector3(247.8523f, 6.6986694f, 783.505f), 135); obj133.Steps = list181; reference139 = obj133; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 5 }; index2 = 1; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045626u, new Vector3(248.27954f, 6.7779655f, 784.6647f), 135); obj134.Steps = list182; reference140 = obj134; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list183 = new List(num2); CollectionsMarshal.SetCount(list183, num2); span3 = CollectionsMarshal.AsSpan(list183); index2 = 0; ref QuestStep reference142 = ref span3[index2]; QuestStep obj136 = new QuestStep(EInteractionType.CompleteQuest, 1045615u, new Vector3(-115.80072f, 4f, -100.99945f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; num3 = 1; List list184 = new List(num3); CollectionsMarshal.SetCount(list184, num3); span4 = CollectionsMarshal.AsSpan(list184); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_SUBWIL902_04780_Q2_000_000"), Answer = new ExcelRef("TEXT_SUBWIL902_04780_A2_000_001") }; obj136.DialogueChoices = list184; reference142 = obj136; obj135.Steps = list183; reference141 = obj135; questRoot21.QuestSequence = list175; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(4787); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list185 = new List(num); CollectionsMarshal.SetCount(list185, num); span = CollectionsMarshal.AsSpan(list185); index = 0; span[index] = "liza"; questRoot22.Author = list185; index = 7; List list186 = new List(index); CollectionsMarshal.SetCount(list186, index); span2 = CollectionsMarshal.AsSpan(list186); num = 0; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 0 }; index2 = 1; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; ref QuestStep reference144 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.AcceptQuest, 1043515u, new Vector3(303.39502f, 481.99442f, 152.81909f), 960); index3 = 1; List list188 = new List(index3); CollectionsMarshal.SetCount(list188, index3); span4 = CollectionsMarshal.AsSpan(list188); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANALL310_04787_Q1_000_007"), Answer = new ExcelRef("TEXT_BANALL310_04787_A1_000_002") }; questStep13.DialogueChoices = list188; reference144 = questStep13; obj137.Steps = list187; reference143 = obj137; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 1 }; num2 = 1; List list189 = new List(num2); CollectionsMarshal.SetCount(list189, num2); span3 = CollectionsMarshal.AsSpan(list189); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1045899u, new Vector3(-164.99585f, -49.302116f, -284.22986f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumBestwaysBurrow }; obj138.Steps = list189; reference145 = obj138; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 2 }; index2 = 1; List list190 = new List(index2); CollectionsMarshal.SetCount(list190, index2); span3 = CollectionsMarshal.AsSpan(list190); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044402u, new Vector3(-193.89642f, -49.19972f, -262.13477f), 959); obj139.Steps = list190; reference146 = obj139; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 3 }; num2 = 1; List list191 = new List(num2); CollectionsMarshal.SetCount(list191, num2); span3 = CollectionsMarshal.AsSpan(list191); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1042300u, new Vector3(-76.82922f, 39.977543f, 309.98706f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj140.Steps = list191; reference147 = obj140; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 4 }; index2 = 1; List list192 = new List(index2); CollectionsMarshal.SetCount(list192, index2); span3 = CollectionsMarshal.AsSpan(list192); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045901u, new Vector3(-79.6369f, 39.981316f, 311.78748f), 957) { StopDistance = 5f }; obj141.Steps = list192; reference148 = obj141; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 5 }; num2 = 1; List list193 = new List(num2); CollectionsMarshal.SetCount(list193, num2); span3 = CollectionsMarshal.AsSpan(list193); index2 = 0; ref QuestStep reference150 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1042300u, new Vector3(-76.82922f, 39.977543f, 309.98706f), 957); num3 = 4; List list194 = new List(num3); CollectionsMarshal.SetCount(list194, num3); span4 = CollectionsMarshal.AsSpan(list194); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANALL310_04787_Q3_000_112") }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANALL310_04787_Q4_000_116"), Answer = new ExcelRef("TEXT_BANALL310_04787_A4_000_003") }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANALL310_04787_Q5_000_120"), Answer = new ExcelRef("TEXT_BANALL310_04787_A5_000_002") }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANALL310_04787_Q6_000_124"), Answer = new ExcelRef("TEXT_BANALL310_04787_A6_000_003") }; questStep14.DialogueChoices = list194; reference150 = questStep14; obj142.Steps = list193; reference149 = obj142; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list195 = new List(index2); CollectionsMarshal.SetCount(list195, index2); span3 = CollectionsMarshal.AsSpan(list195); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1045901u, new Vector3(-79.6369f, 39.981316f, 311.78748f), 957) { StopDistance = 5f }; obj143.Steps = list195; reference151 = obj143; questRoot22.QuestSequence = list186; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(4788); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list196 = new List(num); CollectionsMarshal.SetCount(list196, num); span = CollectionsMarshal.AsSpan(list196); index = 0; span[index] = "liza"; questRoot23.Author = list196; index = 6; List list197 = new List(index); CollectionsMarshal.SetCount(list197, index); span2 = CollectionsMarshal.AsSpan(list197); num = 0; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 0 }; num2 = 1; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1045901u, new Vector3(-79.6369f, 39.981316f, 311.78748f), 957) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj144.Steps = list198; reference152 = obj144; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 1 }; index2 = 3; List list199 = new List(index2); CollectionsMarshal.SetCount(list199, index2); span3 = CollectionsMarshal.AsSpan(list199); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960, AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1043865u, new Vector3(301.8081f, 482.13644f, 165.02625f), 960) { TargetTerritoryId = (ushort)960 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1045904u, new Vector3(201.46484f, 567.4998f, 241.32141f), 960); obj145.Steps = list199; reference153 = obj145; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 2 }; num2 = 1; List list200 = new List(num2); CollectionsMarshal.SetCount(list200, num2); span3 = CollectionsMarshal.AsSpan(list200); index2 = 0; ref QuestStep reference155 = ref span3[index2]; QuestStep obj147 = new QuestStep(EInteractionType.Interact, 1045905u, new Vector3(491.6609f, 436.9997f, 301.22827f), 960) { AetheryteShortcut = EAetheryteLocation.UltimaThuleBaseOmicron }; index3 = 1; List list201 = new List(index3); CollectionsMarshal.SetCount(list201, index3); span4 = CollectionsMarshal.AsSpan(list201); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANALL320_04788_Q1_000_049"), Answer = new ExcelRef("TEXT_BANALL320_04788_A1_000_001") }; obj147.DialogueChoices = list201; reference155 = obj147; obj146.Steps = list200; reference154 = obj146; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 3 }; index2 = 2; List list202 = new List(index2); CollectionsMarshal.SetCount(list202, index2); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013072u, new Vector3(456.65674f, 438.04077f, 310.2312f), 960) { TargetTerritoryId = (ushort)960 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1043951u, new Vector3(303.8529f, 481.99442f, 154.83325f), 960); obj148.Steps = list202; reference156 = obj148; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 4 }; num2 = 1; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); index2 = 0; ref QuestStep reference158 = ref span3[index2]; QuestStep obj150 = new QuestStep(EInteractionType.Interact, 2013445u, new Vector3(-386.83148f, 80.85742f, 603.6621f), 960) { Fly = true, AetheryteShortcut = EAetheryteLocation.UltimaThuleReahTahra }; num3 = 2; List list204 = new List(num3); CollectionsMarshal.SetCount(list204, num3); span4 = CollectionsMarshal.AsSpan(list204); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_BANALL320_04788_Q2_000_090") }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANALL320_04788_Q3_000_130"), Answer = new ExcelRef("TEXT_BANALL320_04788_A3_000_003") }; obj150.DialogueChoices = list204; reference158 = obj150; obj149.Steps = list203; reference157 = obj149; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list205 = new List(index2); CollectionsMarshal.SetCount(list205, index2); span3 = CollectionsMarshal.AsSpan(list205); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1045914u, new Vector3(202.89917f, 567.4998f, 239.9176f), 960) { StopDistance = 7f }; obj151.Steps = list205; reference159 = obj151; questRoot23.QuestSequence = list197; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(4791); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list206 = new List(num); CollectionsMarshal.SetCount(list206, num); span = CollectionsMarshal.AsSpan(list206); index = 0; span[index] = "liza"; questRoot24.Author = list206; index = 8; List list207 = new List(index); CollectionsMarshal.SetCount(list207, index); span2 = CollectionsMarshal.AsSpan(list207); num = 0; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 0 }; num2 = 1; List list208 = new List(num2); CollectionsMarshal.SetCount(list208, num2); span3 = CollectionsMarshal.AsSpan(list208); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042264u, new Vector3(124.22363f, 19.32629f, -617.42584f), 156) { AetheryteShortcut = EAetheryteLocation.MorDhona, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj152.Steps = list208; reference160 = obj152; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 1 }; index2 = 2; List list209 = new List(index2); CollectionsMarshal.SetCount(list209, index2); span3 = CollectionsMarshal.AsSpan(list209); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2012870u, new Vector3(154.46704f, -26.29132f, -437.46094f), 156) { StopDistance = 1f, TargetTerritoryId = (ushort)1061, Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1045968u, new Vector3(5.661072f, 0.099999696f, 5.8441772f), 1061); obj153.Steps = list209; reference161 = obj153; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 2 }; num2 = 1; List list210 = new List(num2); CollectionsMarshal.SetCount(list210, num2); span3 = CollectionsMarshal.AsSpan(list210); index2 = 0; ref QuestStep reference163 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1045971u, new Vector3(1.3580322f, 0.099999696f, 27.237305f), 1061); index3 = 1; List list211 = new List(index3); CollectionsMarshal.SetCount(list211, index3); span4 = CollectionsMarshal.AsSpan(list211); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_AKTKEA301_04791_Q1_100_000") }; questStep15.DialogueChoices = list211; reference163 = questStep15; obj154.Steps = list210; reference162 = obj154; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 3 }; index2 = 1; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013455u, new Vector3(-510.1244f, 128.64868f, 607.9956f), 959) { Fly = true, AetheryteShortcut = EAetheryteLocation.MareLamentorumSinusLacrimarum }; obj155.Steps = list212; reference164 = obj155; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 4 }; num2 = 1; List list213 = new List(num2); CollectionsMarshal.SetCount(list213, num2); span3 = CollectionsMarshal.AsSpan(list213); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2012870u, new Vector3(154.46704f, -26.29132f, -437.46094f), 156) { StopDistance = 1f, TargetTerritoryId = (ushort)1061, Fly = true, AetheryteShortcut = EAetheryteLocation.MorDhona }; obj156.Steps = list213; reference165 = obj156; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 5 }; index2 = 1; List list214 = new List(index2); CollectionsMarshal.SetCount(list214, index2); span3 = CollectionsMarshal.AsSpan(list214); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045974u, new Vector3(2.3651123f, 0.099999696f, -11.215393f), 1061) { StopDistance = 5f }; obj157.Steps = list214; reference166 = obj157; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 6 }; num2 = 1; List list215 = new List(num2); CollectionsMarshal.SetCount(list215, num2); span3 = CollectionsMarshal.AsSpan(list215); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1061) { DutyOptions = new DutyOptions { ContentFinderConditionId = 962u } }; obj158.Steps = list215; reference167 = obj158; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list216 = new List(index2); CollectionsMarshal.SetCount(list216, index2); span3 = CollectionsMarshal.AsSpan(list216); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1045982u, new Vector3(945.2506f, -950f, -940.55084f), 1182) { NextQuestId = new QuestId(4792) }; obj159.Steps = list216; reference168 = obj159; questRoot24.QuestSequence = list207; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(4792); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list217 = new List(num); CollectionsMarshal.SetCount(list217, num); span = CollectionsMarshal.AsSpan(list217); index = 0; span[index] = "liza"; questRoot25.Author = list217; index = 6; List list218 = new List(index); CollectionsMarshal.SetCount(list218, index); span2 = CollectionsMarshal.AsSpan(list218); num = 0; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 0 }; num2 = 1; List list219 = new List(num2); CollectionsMarshal.SetCount(list219, num2); span3 = CollectionsMarshal.AsSpan(list219); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1045985u, new Vector3(945.18945f, -950f, -937.8042f), 1182) { StopDistance = 4f }; obj160.Steps = list219; reference169 = obj160; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 1 }; index2 = 1; List list220 = new List(index2); CollectionsMarshal.SetCount(list220, index2); span3 = CollectionsMarshal.AsSpan(list220); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013456u, new Vector3(-192.6452f, 18.32605f, 24.36853f), 152) { Fly = true, AetheryteShortcut = EAetheryteLocation.EastShroudHawthorneHut }; obj161.Steps = list220; reference170 = obj161; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 2 }; num2 = 1; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1045992u, new Vector3(-277.45483f, 16.000862f, 50.461548f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist } }; obj162.Steps = list221; reference171 = obj162; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 3 }; index2 = 1; List list222 = new List(index2); CollectionsMarshal.SetCount(list222, index2); span3 = CollectionsMarshal.AsSpan(list222); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045994u, new Vector3(-13.7178955f, 68.37596f, 125.65808f), 135) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaArcanist, To = EAetheryteLocation.LimsaTempestGate } }; obj163.Steps = list222; reference172 = obj163; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 4 }; num2 = 4; List list223 = new List(num2); CollectionsMarshal.SetCount(list223, num2); span3 = CollectionsMarshal.AsSpan(list223); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1045996u, new Vector3(85.9845f, 68.34592f, 348.989f), 135) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1045996u, new Vector3(45.021595f, 71.30157f, 376.23453f), 135) { Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1045996u, new Vector3(43.50745f, 71.30162f, 379.11874f), 135) { StopDistance = 10f, Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, 1045998u, new Vector3(9.048584f, 66.55368f, 409.53687f), 135) { StopDistance = 1f, Mount = false, Sprint = false }; obj164.Steps = list223; reference173 = obj164; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list224 = new List(index2); CollectionsMarshal.SetCount(list224, index2); span3 = CollectionsMarshal.AsSpan(list224); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1045998u, new Vector3(9.048584f, 66.55368f, 409.53687f), 135); obj165.Steps = list224; reference174 = obj165; questRoot25.QuestSequence = list218; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(4794); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list225 = new List(num); CollectionsMarshal.SetCount(list225, num); span = CollectionsMarshal.AsSpan(list225); index = 0; span[index] = "liza"; questRoot26.Author = list225; index = 6; List list226 = new List(index); CollectionsMarshal.SetCount(list226, index); span2 = CollectionsMarshal.AsSpan(list226); num = 0; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 0 }; num2 = 1; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1044156u, new Vector3(-276.3562f, 39.993896f, 224.26172f), 1055); obj166.Steps = list227; reference175 = obj166; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 1 }; index2 = 1; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013553u, new Vector3(-389.82227f, 3.250122f, 238.02539f), 1055); obj167.Steps = list228; reference176 = obj167; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 2 }; num2 = 1; List list229 = new List(num2); CollectionsMarshal.SetCount(list229, num2); span3 = CollectionsMarshal.AsSpan(list229); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046221u, new Vector3(-303.12048f, 39.993896f, 244.80042f), 1055); obj168.Steps = list229; reference177 = obj168; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 3 }; index2 = 2; List list230 = new List(index2); CollectionsMarshal.SetCount(list230, index2); span3 = CollectionsMarshal.AsSpan(list230); num2 = 0; ref QuestStep reference179 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1046279u, new Vector3(-147.17328f, 48.330666f, 164.38538f), 1055); num3 = 6; List list231 = new List(num3); CollectionsMarshal.SetCount(list231, num3); span5 = CollectionsMarshal.AsSpan(list231); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list231; reference179 = questStep16; num2++; ref QuestStep reference180 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1046281u, new Vector3(-118.21167f, 91.550545f, 398.79456f), 1055); index3 = 6; List list232 = new List(index3); CollectionsMarshal.SetCount(list232, index3); span5 = CollectionsMarshal.AsSpan(list232); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep17.CompletionQuestVariablesFlags = list232; reference180 = questStep17; obj169.Steps = list230; reference178 = obj169; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 4 }; num2 = 1; List list233 = new List(num2); CollectionsMarshal.SetCount(list233, num2); span3 = CollectionsMarshal.AsSpan(list233); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046221u, new Vector3(-303.12048f, 39.993896f, 244.80042f), 1055); obj170.Steps = list233; reference181 = obj170; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list234 = new List(index2); CollectionsMarshal.SetCount(list234, index2); span3 = CollectionsMarshal.AsSpan(list234); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046284u, new Vector3(-402.2431f, 1.7196094f, 226.4591f), 1055) { StopDistance = 5f }; obj171.Steps = list234; reference182 = obj171; questRoot26.QuestSequence = list226; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(4799); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list235 = new List(num); CollectionsMarshal.SetCount(list235, num); span = CollectionsMarshal.AsSpan(list235); index = 0; span[index] = "liza"; questRoot27.Author = list235; index = 5; List list236 = new List(index); CollectionsMarshal.SetCount(list236, index); span2 = CollectionsMarshal.AsSpan(list236); num = 0; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 0 }; num2 = 1; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1044768u, new Vector3(11.154297f, -0.00010118321f, 14.816467f), 963); obj172.Steps = list237; reference183 = obj172; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 1 }; index2 = 1; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044815u, new Vector3(182.17737f, 5.3180933f, 646.3873f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj173.Steps = list238; reference184 = obj173; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 2 }; num2 = 4; List list239 = new List(num2); CollectionsMarshal.SetCount(list239, num2); span3 = CollectionsMarshal.AsSpan(list239); index2 = 0; ref QuestStep reference186 = ref span3[index2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1044821u, new Vector3(216.38806f, 10.035135f, 613.79407f), 957); num3 = 6; List list240 = new List(num3); CollectionsMarshal.SetCount(list240, num3); span5 = CollectionsMarshal.AsSpan(list240); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list240; reference186 = questStep18; index2++; ref QuestStep reference187 = ref span3[index2]; QuestStep obj175 = new QuestStep(EInteractionType.Interact, 1044822u, new Vector3(244.09851f, 9.916463f, 575.8601f), 957) { Fly = true }; index3 = 6; List list241 = new List(index3); CollectionsMarshal.SetCount(list241, index3); span5 = CollectionsMarshal.AsSpan(list241); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj175.CompletionQuestVariablesFlags = list241; reference187 = obj175; index2++; ref QuestStep reference188 = ref span3[index2]; QuestStep obj176 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(203.62158f, 1.7700036f, 711.6622f), 957) { Fly = true }; SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 6; List list242 = new List(num3); CollectionsMarshal.SetCount(list242, num3); span5 = CollectionsMarshal.AsSpan(list242); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list242; skipConditions8.StepIf = skipStepConditions; obj176.SkipConditions = skipConditions8; reference188 = obj176; index2++; ref QuestStep reference189 = ref span3[index2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 1044820u, new Vector3(205.09644f, 1.7700036f, 710.84155f), 957); index3 = 6; List list243 = new List(index3); CollectionsMarshal.SetCount(list243, index3); span5 = CollectionsMarshal.AsSpan(list243); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list243; reference189 = questStep19; obj174.Steps = list239; reference185 = obj174; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 3 }; index2 = 1; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1044824u, new Vector3(212.4513f, 4.763736f, 653.65063f), 957) { Fly = true }; obj177.Steps = list244; reference190 = obj177; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list245 = new List(num2); CollectionsMarshal.SetCount(list245, num2); span3 = CollectionsMarshal.AsSpan(list245); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1044830u, new Vector3(25.680908f, 1.5596709f, 634.5464f), 957) { StopDistance = 5f, NextQuestId = new QuestId(4800) }; obj178.Steps = list245; reference191 = obj178; questRoot27.QuestSequence = list236; AddQuest(questId27, questRoot27); } private static void LoadQuests96() { QuestId questId = new QuestId(4800); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 4; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1044835u, new Vector3(24.338135f, 1.6764785f, 631.1284f), 957) { StopDistance = 5f }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 2; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-18.503275f, 56.94149f, 74.85906f), 957) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1044751u, new Vector3(-16.617126f, 56.856533f, 74.052f), 957); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1183) { DutyOptions = new DutyOptions { ContentFinderConditionId = 944u } }; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1044768u, new Vector3(11.154297f, -0.00010118321f, 14.816467f), 963) { StopDistance = 5f }; obj4.Steps = list6; reference4 = obj4; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(4812); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list7 = new List(num); CollectionsMarshal.SetCount(list7, num); span = CollectionsMarshal.AsSpan(list7); index = 0; span[index] = "liza"; questRoot2.Author = list7; index = 6; List list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 0 }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1042599u, new Vector3(31.998047f, 5.1499996f, -67.73486f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 1 }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046136u, new Vector3(-341.39008f, 22.3f, -103.74609f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanStudium } }; obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 2 }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046138u, new Vector3(30.960571f, 5.1499996f, -66.88031f), 962) { StopDistance = 7f }; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 3 }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046139u, new Vector3(87.63245f, -16.247002f, 123.76587f), 962) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanScholarsHarbor } }; obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 4 }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046141u, new Vector3(-133.4707f, 28.049995f, 219.65356f), 963) { StopDistance = 5f }; obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 2013721u, new Vector3(406.30188f, 13.01593f, -299.8551f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand, NextQuestId = new QuestId(4813) }; obj10.Steps = list14; reference10 = obj10; questRoot2.QuestSequence = list8; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(4813); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list15 = new List(num); CollectionsMarshal.SetCount(list15, num); span = CollectionsMarshal.AsSpan(list15); index = 0; span[index] = "liza"; questRoot3.Author = list15; index = 7; List list16 = new List(index); CollectionsMarshal.SetCount(list16, index); span2 = CollectionsMarshal.AsSpan(list16); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046203u, new Vector3(406.42407f, 3.1168795f, -272.26672f), 957) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj11.Steps = list17; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; index2 = 1; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046203u, new Vector3(406.42407f, 3.1168795f, -272.26672f), 957) { StopDistance = 5f }; obj12.Steps = list18; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 2 }; num2 = 3; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; ref QuestStep reference14 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1037703u, new Vector3(423.7887f, 3.1168795f, -269.73376f), 957); int num3 = 6; List list20 = new List(num3); CollectionsMarshal.SetCount(list20, num3); Span span4 = CollectionsMarshal.AsSpan(list20); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list20; reference14 = questStep; index2++; ref QuestStep reference15 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1037707u, new Vector3(432.02856f, 5.912681f, -225.20789f), 957); num4 = 6; List list21 = new List(num4); CollectionsMarshal.SetCount(list21, num4); span4 = CollectionsMarshal.AsSpan(list21); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list21; reference15 = questStep2; index2++; ref QuestStep reference16 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1039517u, new Vector3(376.6078f, 5.709401f, -220.50812f), 957); num3 = 6; List list22 = new List(num3); CollectionsMarshal.SetCount(list22, num3); span4 = CollectionsMarshal.AsSpan(list22); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list22; reference16 = questStep3; obj13.Steps = list19; reference13 = obj13; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 3 }; index2 = 1; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046203u, new Vector3(545.292f, 10.612534f, 232.90868f), 957) { StopDistance = 0.5f, Fly = true }; obj14.Steps = list23; reference17 = obj14; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 4 }; num2 = 1; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1037630u, new Vector3(401.8158f, 3.1168792f, -273.76215f), 957) { StopDistance = 7f }; obj15.Steps = list24; reference18 = obj15; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 5 }; index2 = 1; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1042599u, new Vector3(31.998047f, 5.1499996f, -67.73486f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan }; obj16.Steps = list25; reference19 = obj16; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1042599u, new Vector3(31.998047f, 5.1499996f, -67.73486f), 962); obj17.Steps = list26; reference20 = obj17; questRoot3.QuestSequence = list16; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(4815); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list27 = new List(num); CollectionsMarshal.SetCount(list27, num); span = CollectionsMarshal.AsSpan(list27); index = 0; span[index] = "liza"; questRoot4.Author = list27; index = 3; List list28 = new List(index); CollectionsMarshal.SetCount(list28, index); span2 = CollectionsMarshal.AsSpan(list28); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 0 }; index2 = 1; List list29 = new List(index2); CollectionsMarshal.SetCount(list29, index2); span3 = CollectionsMarshal.AsSpan(list29); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046399u, new Vector3(130.05261f, -16.077408f, 190.72253f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanScholarsHarbor }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj18.Steps = list29; reference21 = obj18; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 1 }; num2 = 1; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046401u, new Vector3(92.27124f, -29.53f, -6.607239f), 956) { Fly = true, AetheryteShortcut = EAetheryteLocation.LabyrinthosSharlayanHamlet }; obj19.Steps = list30; reference22 = obj19; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046403u, new Vector3(-31.99823f, -31.53043f, -53.26935f), 956) { Fly = true }; obj20.Steps = list31; reference23 = obj20; questRoot4.QuestSequence = list28; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(4816); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list32 = new List(num); CollectionsMarshal.SetCount(list32, num); span = CollectionsMarshal.AsSpan(list32); index = 0; span[index] = "kaiser"; questRoot5.Author = list32; index = 4; List list33 = new List(index); CollectionsMarshal.SetCount(list33, index); span2 = CollectionsMarshal.AsSpan(list33); num = 0; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 0 }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046073u, new Vector3(-53.635498f, -29.497286f, -65.14081f), 956) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.LabyrinthosSharlayanHamlet, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-53.635498f, -29.497286f, -65.14081f), MaximumDistance = 30f, TerritoryId = 956 } } } }; obj21.Steps = list34; reference24 = obj21; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 1 }; index2 = 1; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046404u, new Vector3(-707.6982f, -31.53043f, 280.38452f), 956) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.LabyrinthosAporia }; obj22.Steps = list35; reference25 = obj22; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 2 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; ref QuestStep reference27 = ref span3[index2]; QuestStep obj24 = new QuestStep(EInteractionType.Interact, 1046073u, new Vector3(-53.635498f, -29.497286f, -65.14081f), 956) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.LabyrinthosSharlayanHamlet, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-53.635498f, -29.497286f, -65.14081f), MaximumDistance = 30f, TerritoryId = 956 } } } }; num4 = 1; List list37 = new List(num4); CollectionsMarshal.SetCount(list37, num4); Span span5 = CollectionsMarshal.AsSpan(list37); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_SUBCTS606_04816_Q2_000_055") }; obj24.DialogueChoices = list37; reference27 = obj24; obj23.Steps = list36; reference26 = obj23; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046073u, new Vector3(-53.635498f, -29.497286f, -65.14081f), 956) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.LabyrinthosSharlayanHamlet, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-53.635498f, -29.497286f, -65.14081f), MaximumDistance = 30f, TerritoryId = 956 } } } }; obj25.Steps = list38; reference28 = obj25; questRoot5.QuestSequence = list33; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(4817); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list39 = new List(num); CollectionsMarshal.SetCount(list39, num); span = CollectionsMarshal.AsSpan(list39); index = 0; span[index] = "liza"; questRoot6.Author = list39; index = 3; List list40 = new List(index); CollectionsMarshal.SetCount(list40, index); span2 = CollectionsMarshal.AsSpan(list40); num = 0; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 0 }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046521u, new Vector3(-46.616333f, -17.97287f, 180.3158f), 1185) { StopDistance = 5f }; obj26.Steps = list41; reference29 = obj26; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 1 }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014140u, new Vector3(-30.960571f, -17.47168f, 191.36328f), 1185); obj27.Steps = list42; reference30 = obj27; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050871u, new Vector3(-51.895935f, -17.97287f, 182.7268f), 1185); obj28.Steps = list43; reference31 = obj28; questRoot6.QuestSequence = list40; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(4818); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list44 = new List(num); CollectionsMarshal.SetCount(list44, num); span = CollectionsMarshal.AsSpan(list44); index = 0; span[index] = "liza"; questRoot7.Author = list44; index = 5; List list45 = new List(index); CollectionsMarshal.SetCount(list45, index); span2 = CollectionsMarshal.AsSpan(list45); num = 0; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 0 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048252u, new Vector3(-21.683167f, -19.328289f, 203.14331f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj29.Steps = list46; reference32 = obj29; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 1 }; num2 = 2; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(88.44312f, 15.094683f, 33.75105f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1011192u, new Vector3(88.36499f, 15.094684f, 31.296265f), 418); obj30.Steps = list47; reference33 = obj30; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 2 }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048253u, new Vector3(-223.95673f, -16.134916f, -64.2558f), 419) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardJeweledCrozier } }; obj31.Steps = list48; reference34 = obj31; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 3 }; num2 = 1; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050461u, new Vector3(87.20532f, 23.979128f, -1.7243042f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardJeweledCrozier, To = EAetheryteLocation.IshgardForgottenKnight } }; obj32.Steps = list49; reference35 = obj32; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048255u, new Vector3(39.475098f, 23.979128f, -48.05072f), 418) { NextQuestId = new QuestId(4819) }; obj33.Steps = list50; reference36 = obj33; questRoot7.QuestSequence = list45; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(4819); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list51 = new List(num); CollectionsMarshal.SetCount(list51, num); span = CollectionsMarshal.AsSpan(list51); index = 0; span[index] = "liza"; questRoot8.Author = list51; index = 7; List list52 = new List(index); CollectionsMarshal.SetCount(list52, index); span2 = CollectionsMarshal.AsSpan(list52); num = 0; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 0 }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048255u, new Vector3(39.475098f, 23.979128f, -48.05072f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj34.Steps = list53; reference37 = obj34; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 1 }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1006433u, new Vector3(202.80762f, 309.07346f, -220.69128f), 155) { AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj35.Steps = list54; reference38 = obj35; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 2 }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048260u, new Vector3(39.017212f, 208.71985f, 410.26917f), 155) { Fly = true }; obj36.Steps = list55; reference39 = obj36; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 3 }; index2 = 1; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; ref QuestStep reference41 = ref span3[num2]; QuestStep obj38 = new QuestStep(EInteractionType.Combat, null, new Vector3(-20.404095f, 200.07019f, 519.84406f), 155) { Fly = false, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list57 = new List(num3); CollectionsMarshal.SetCount(list57, num3); Span span6 = CollectionsMarshal.AsSpan(list57); num4 = 0; span6[num4] = 17605u; obj38.KillEnemyDataIds = list57; reference41 = obj38; obj37.Steps = list56; reference40 = obj37; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 4 }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048261u, new Vector3(-19.424805f, 197.58359f, 527.5502f), 155); obj39.Steps = list58; reference42 = obj39; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 5 }; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050461u, new Vector3(87.20532f, 23.979128f, -1.7243042f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; obj40.Steps = list59; reference43 = obj40; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048255u, new Vector3(39.475098f, 23.979128f, -48.05072f), 418) { NextQuestId = new QuestId(4820) }; obj41.Steps = list60; reference44 = obj41; questRoot8.QuestSequence = list52; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(4820); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list61 = new List(num); CollectionsMarshal.SetCount(list61, num); span = CollectionsMarshal.AsSpan(list61); index = 0; span[index] = "liza"; questRoot9.Author = list61; index = 8; List list62 = new List(index); CollectionsMarshal.SetCount(list62, index); span2 = CollectionsMarshal.AsSpan(list62); num = 0; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 0 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; ref QuestStep reference46 = ref span3[num2]; QuestStep obj43 = new QuestStep(EInteractionType.AcceptQuest, 1048255u, new Vector3(39.475098f, 23.979128f, -48.05072f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num4 = 1; List list64 = new List(num4); CollectionsMarshal.SetCount(list64, num4); span5 = CollectionsMarshal.AsSpan(list64); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGBA121_04820_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGBA121_04820_A1_000_001") }; obj43.DialogueChoices = list64; reference46 = obj43; obj42.Steps = list63; reference45 = obj42; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 1 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1011231u, new Vector3(503.1051f, 217.95148f, 790.2189f), 397) { AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest }; obj44.Steps = list65; reference47 = obj44; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 2 }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048270u, new Vector3(459.76953f, 161.99915f, -493.33948f), 397) { Fly = true }; obj45.Steps = list66; reference48 = obj45; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 3 }; num2 = 2; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(454.6491f, 164.30826f, -541.31744f), 397); index2++; ref QuestStep reference50 = ref span3[index2]; QuestStep obj47 = new QuestStep(EInteractionType.Combat, null, new Vector3(455.58475f, 157.40831f, -558.01215f), 397) { Fly = false, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list68 = new List(num3); CollectionsMarshal.SetCount(list68, num3); span6 = CollectionsMarshal.AsSpan(list68); num4 = 0; span6[num4] = 17606u; num4++; span6[num4] = 17607u; obj47.KillEnemyDataIds = list68; reference50 = obj47; obj46.Steps = list67; reference49 = obj46; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 4 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048278u, new Vector3(452.84204f, 157.40831f, -556.87805f), 397) { StopDistance = 7f }; obj48.Steps = list69; reference51 = obj48; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 5 }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; ref QuestStep reference53 = ref span3[index2]; QuestStep obj50 = new QuestStep(EInteractionType.Combat, null, new Vector3(466.1211f, 161.96898f, -488.2508f), 397) { Comment = "You automatically spawn triggering combat", EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 3; List list71 = new List(num4); CollectionsMarshal.SetCount(list71, num4); span6 = CollectionsMarshal.AsSpan(list71); num3 = 0; span6[num3] = 17608u; num3++; span6[num3] = 17609u; num3++; span6[num3] = 17610u; obj50.KillEnemyDataIds = list71; reference53 = obj50; obj49.Steps = list70; reference52 = obj49; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 6 }; index2 = 1; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048271u, new Vector3(464.3778f, 161.94708f, -488.45657f), 397); obj51.Steps = list72; reference54 = obj51; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050461u, new Vector3(87.20532f, 23.979128f, -1.7243042f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight }, NextQuestId = new QuestId(4821) }; obj52.Steps = list73; reference55 = obj52; questRoot9.QuestSequence = list62; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(4821); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list74 = new List(num); CollectionsMarshal.SetCount(list74, num); span = CollectionsMarshal.AsSpan(list74); index = 0; span[index] = "liza"; questRoot10.Author = list74; index = 5; List list75 = new List(index); CollectionsMarshal.SetCount(list75, index); span2 = CollectionsMarshal.AsSpan(list75); num = 0; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; index2 = 1; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050461u, new Vector3(87.20532f, 23.979128f, -1.7243042f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj53.Steps = list76; reference56 = obj53; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 1 }; num2 = 2; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; ref QuestStep reference58 = ref span3[index2]; QuestStep obj55 = new QuestStep(EInteractionType.Interact, 2013677u, new Vector3(-226.0014f, -11.520569f, 339.9862f), 400) { Fly = true, AetheryteShortcut = EAetheryteLocation.ChurningMistsZenith }; num3 = 6; List list78 = new List(num3); CollectionsMarshal.SetCount(list78, num3); span4 = CollectionsMarshal.AsSpan(list78); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj55.CompletionQuestVariablesFlags = list78; reference58 = obj55; index2++; ref QuestStep reference59 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2013676u, new Vector3(-187.79285f, -10.544006f, 366.99463f), 400); num4 = 6; List list79 = new List(num4); CollectionsMarshal.SetCount(list79, num4); span4 = CollectionsMarshal.AsSpan(list79); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list79; reference59 = questStep4; obj54.Steps = list77; reference57 = obj54; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 2 }; index2 = 1; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; ref QuestStep reference61 = ref span3[num2]; QuestStep obj57 = new QuestStep(EInteractionType.Combat, 2013681u, new Vector3(-527.7333f, 147.11218f, 15.27417f), 399) { Fly = true, AetheryteShortcut = EAetheryteLocation.Idyllshire, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshirePrologueGate }, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list81 = new List(num3); CollectionsMarshal.SetCount(list81, num3); span6 = CollectionsMarshal.AsSpan(list81); num4 = 0; span6[num4] = 17611u; obj57.KillEnemyDataIds = list81; reference61 = obj57; obj56.Steps = list80; reference60 = obj56; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 3 }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048284u, new Vector3(107.80493f, 34.723892f, -8.560364f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; obj58.Steps = list82; reference62 = obj58; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048257u, new Vector3(39.81079f, 23.979128f, -48.17273f), 418) { StopDistance = 5f, NextQuestId = new QuestId(4822) }; obj59.Steps = list83; reference63 = obj59; questRoot10.QuestSequence = list75; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(4822); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list84 = new List(num); CollectionsMarshal.SetCount(list84, num); span = CollectionsMarshal.AsSpan(list84); index = 0; span[index] = "liza"; questRoot11.Author = list84; index = 5; List list85 = new List(index); CollectionsMarshal.SetCount(list85, index); span2 = CollectionsMarshal.AsSpan(list85); num = 0; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 0 }; num2 = 1; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048257u, new Vector3(39.81079f, 23.979128f, -48.17273f), 418) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Ishgard, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj60.Steps = list86; reference64 = obj60; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 1 }; index2 = 1; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048257u, new Vector3(39.81079f, 23.979128f, -48.17273f), 418) { StopDistance = 5f }; obj61.Steps = list87; reference65 = obj61; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 2 }; num2 = 3; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; ref QuestStep reference67 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1048286u, new Vector3(106.248535f, 34.723896f, 4.257263f), 418); num4 = 6; List list89 = new List(num4); CollectionsMarshal.SetCount(list89, num4); span4 = CollectionsMarshal.AsSpan(list89); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list89; reference67 = questStep5; index2++; ref QuestStep reference68 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1048285u, new Vector3(-21.316895f, 5.504703f, 37.64392f), 418); num3 = 6; List list90 = new List(num3); CollectionsMarshal.SetCount(list90, num3); span4 = CollectionsMarshal.AsSpan(list90); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list90; reference68 = questStep6; index2++; ref QuestStep reference69 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1048287u, new Vector3(-65.049255f, 18.457891f, -77.04285f), 418); num4 = 6; List list91 = new List(num4); CollectionsMarshal.SetCount(list91, num4); span4 = CollectionsMarshal.AsSpan(list91); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list91; num3 = 1; List list92 = new List(num3); CollectionsMarshal.SetCount(list92, num3); span5 = CollectionsMarshal.AsSpan(list92); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGBA141_04822_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGBA141_04822_A1_000_001") }; questStep7.DialogueChoices = list92; reference69 = questStep7; obj62.Steps = list88; reference66 = obj62; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 3 }; index2 = 1; List list93 = new List(index2); CollectionsMarshal.SetCount(list93, index2); span3 = CollectionsMarshal.AsSpan(list93); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012163u, new Vector3(128.25195f, 24.458832f, -0.6867676f), 418) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.IshgardSkysteelManufactory, To = EAetheryteLocation.IshgardForgottenKnight } }; obj63.Steps = list93; reference70 = obj63; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; ref QuestStep reference72 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.CompleteQuest, 1048257u, new Vector3(39.81079f, 23.979128f, -48.17273f), 418); num4 = 1; List list95 = new List(num4); CollectionsMarshal.SetCount(list95, num4); span5 = CollectionsMarshal.AsSpan(list95); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGBA141_04822_Q3_000_000"), Answer = new ExcelRef("TEXT_KINGBA141_04822_A3_000_002") }; questStep8.DialogueChoices = list95; questStep8.NextQuestId = new QuestId(4823); reference72 = questStep8; obj64.Steps = list94; reference71 = obj64; questRoot11.QuestSequence = list85; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(4823); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list96 = new List(num); CollectionsMarshal.SetCount(list96, num); span = CollectionsMarshal.AsSpan(list96); index = 0; span[index] = "liza"; questRoot12.Author = list96; index = 7; List list97 = new List(index); CollectionsMarshal.SetCount(list97, index); span2 = CollectionsMarshal.AsSpan(list97); num = 0; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 0 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048257u, new Vector3(39.81079f, 23.979128f, -48.17273f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj65.Steps = list98; reference73 = obj65; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 1 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1012064u, new Vector3(-542.7787f, -37.11544f, -386.7094f), 401) { AetheryteShortcut = EAetheryteLocation.SeaOfCloudsOkZundu }; obj66.Steps = list99; reference74 = obj66; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 2 }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1048288u, new Vector3(-576.3485f, -52.88129f, -418.6618f), 401) { StopDistance = 5f, Comment = "Dreams of a New Day" }; obj67.Steps = list100; reference75 = obj67; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 4 }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048290u, new Vector3(-781.796f, -90.0236f, -759.7925f), 401) { StopDistance = 5f }; obj68.Steps = list101; reference76 = obj68; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 5 }; index2 = 1; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1012163u, new Vector3(128.25195f, 24.458832f, -0.6867676f), 418) { AetheryteShortcut = EAetheryteLocation.Ishgard, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Ishgard, To = EAetheryteLocation.IshgardForgottenKnight } }; obj69.Steps = list102; reference77 = obj69; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048252u, new Vector3(-21.683167f, -19.328289f, 203.14331f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalBaysideBevyMarketplace } }; obj70.Steps = list103; reference78 = obj70; questRoot12.QuestSequence = list97; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(4824); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list104 = new List(num); CollectionsMarshal.SetCount(list104, num); span = CollectionsMarshal.AsSpan(list104); index = 0; span[index] = "liza"; questRoot13.Author = list104; index = 8; List list105 = new List(index); CollectionsMarshal.SetCount(list105, index); span2 = CollectionsMarshal.AsSpan(list105); num = 0; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 0 }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046289u, new Vector3(-64.62195f, -17.95485f, 201.28174f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj71.Steps = list106; reference79 = obj71; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 1 }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046291u, new Vector3(-409.07916f, 3.9999695f, 14.846985f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaArcanist } }; obj72.Steps = list107; reference80 = obj72; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 2 }; index2 = 2; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-387.69412f, 5.999984f, 41.170013f), 129); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1046292u, new Vector3(-195.36127f, 19.999954f, 112.962524f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaArcanist, To = EAetheryteLocation.LimsaHawkersAlley } }; obj73.Steps = list108; reference81 = obj73; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 3 }; num2 = 3; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; ref QuestStep reference83 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1001540u, new Vector3(-202.68567f, 16f, 56.99243f), 129); num3 = 6; List list110 = new List(num3); CollectionsMarshal.SetCount(list110, num3); span4 = CollectionsMarshal.AsSpan(list110); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list110; reference83 = questStep9; index2++; ref QuestStep reference84 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1003272u, new Vector3(-262.92822f, 16.2f, 51.407593f), 129); num4 = 6; List list111 = new List(num4); CollectionsMarshal.SetCount(list111, num4); span4 = CollectionsMarshal.AsSpan(list111); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list111; reference84 = questStep10; index2++; ref QuestStep reference85 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1003277u, new Vector3(-136.67511f, 18.2f, 16.494995f), 129); num3 = 6; List list112 = new List(num3); CollectionsMarshal.SetCount(list112, num3); span4 = CollectionsMarshal.AsSpan(list112); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list112; reference85 = questStep11; obj74.Steps = list109; reference82 = obj74; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 4 }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046293u, new Vector3(-143.35852f, 3.9999998f, 189.6543f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaFisher } }; obj75.Steps = list113; reference86 = obj75; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 5 }; num2 = 1; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046294u, new Vector3(-115.19043f, 20f, 111.95532f), 129) { StopDistance = 1f }; obj76.Steps = list114; reference87 = obj76; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 6 }; index2 = 1; List list115 = new List(index2); CollectionsMarshal.SetCount(list115, index2); span3 = CollectionsMarshal.AsSpan(list115); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Action, 1046296u, new Vector3(-114.42743f, 20f, 111.283936f), 129) { StopDistance = 10f, Action = EAction.Esuna }; obj77.Steps = list115; reference88 = obj77; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046290u, new Vector3(-114.091736f, 20f, 111.436646f), 129) { NextQuestId = new QuestId(4825) }; obj78.Steps = list116; reference89 = obj78; questRoot13.QuestSequence = list105; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(4825); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list117 = new List(num); CollectionsMarshal.SetCount(list117, num); span = CollectionsMarshal.AsSpan(list117); index = 0; span[index] = "liza"; questRoot14.Author = list117; index = 7; List list118 = new List(index); CollectionsMarshal.SetCount(list118, index); span2 = CollectionsMarshal.AsSpan(list118); num = 0; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 0 }; index2 = 1; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046290u, new Vector3(-114.091736f, 20f, 111.436646f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj79.Steps = list119; reference90 = obj79; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 1 }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047092u, new Vector3(297.38306f, -33.02986f, 284.99268f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; obj80.Steps = list120; reference91 = obj80; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 2 }; index2 = 1; List list121 = new List(index2); CollectionsMarshal.SetCount(list121, index2); span3 = CollectionsMarshal.AsSpan(list121); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046297u, new Vector3(211.68835f, -25.006758f, 230.85376f), 138) { Fly = true }; obj81.Steps = list121; reference92 = obj81; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 3 }; num2 = 1; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; ref QuestStep reference94 = ref span3[index2]; QuestStep obj83 = new QuestStep(EInteractionType.Combat, null, new Vector3(465.86716f, 11.231914f, 326.10486f), 138) { StopDistance = 0.25f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 2; List list123 = new List(num4); CollectionsMarshal.SetCount(list123, num4); span6 = CollectionsMarshal.AsSpan(list123); num3 = 0; span6[num3] = 17612u; num3++; span6[num3] = 17613u; obj83.KillEnemyDataIds = list123; reference94 = obj83; obj82.Steps = list122; reference93 = obj82; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 4 }; index2 = 1; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046302u, new Vector3(465.50684f, 11.444184f, 330.89185f), 138) { StopDistance = 7f }; obj84.Steps = list124; reference95 = obj84; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 5 }; num2 = 1; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, 1046303u, new Vector3(462.39404f, 11.569952f, 329.57947f), 138) { StopDistance = 10f, Action = EAction.Esuna }; obj85.Steps = list125; reference96 = obj85; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046290u, new Vector3(-114.091736f, 20f, 111.436646f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, NextQuestId = new QuestId(4826) }; obj86.Steps = list126; reference97 = obj86; questRoot14.QuestSequence = list118; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(4826); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list127 = new List(num); CollectionsMarshal.SetCount(list127, num); span = CollectionsMarshal.AsSpan(list127); index = 0; span[index] = "liza"; questRoot15.Author = list127; index = 6; List list128 = new List(index); CollectionsMarshal.SetCount(list128, index); span2 = CollectionsMarshal.AsSpan(list128); num = 0; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 0 }; num2 = 1; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046290u, new Vector3(-114.091736f, 20f, 111.436646f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj87.Steps = list129; reference98 = obj87; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 1 }; index2 = 1; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046307u, new Vector3(216.84595f, 14.096056f, 660.3646f), 135) { AetheryteShortcut = EAetheryteLocation.LowerLaNosceaMorabyDrydocks }; obj88.Steps = list130; reference99 = obj88; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 2 }; num2 = 1; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046309u, new Vector3(106.7063f, 22.880846f, 618.4634f), 135) { Fly = true }; obj89.Steps = list131; reference100 = obj89; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 3 }; index2 = 1; List list132 = new List(index2); CollectionsMarshal.SetCount(list132, index2); span3 = CollectionsMarshal.AsSpan(list132); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046308u, new Vector3(217.39526f, 14.096056f, 658.7776f), 135) { Fly = true }; obj90.Steps = list132; reference101 = obj90; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 4 }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; ref QuestStep reference103 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1046307u, new Vector3(216.84595f, 14.096056f, 660.3646f), 135); num3 = 1; List list134 = new List(num3); CollectionsMarshal.SetCount(list134, num3); span5 = CollectionsMarshal.AsSpan(list134); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGBA221_04826_Q1_000_048"), Answer = new ExcelRef("TEXT_KINGBA221_04826_A1_000_002") }; questStep12.DialogueChoices = list134; reference103 = questStep12; obj91.Steps = list133; reference102 = obj91; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list135 = new List(index2); CollectionsMarshal.SetCount(list135, index2); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046290u, new Vector3(-114.091736f, 20f, 111.436646f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, NextQuestId = new QuestId(4827) }; obj92.Steps = list135; reference104 = obj92; questRoot15.QuestSequence = list128; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(4827); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list136 = new List(num); CollectionsMarshal.SetCount(list136, num); span = CollectionsMarshal.AsSpan(list136); index = 0; span[index] = "liza"; questRoot16.Author = list136; index = 6; List list137 = new List(index); CollectionsMarshal.SetCount(list137, index); span2 = CollectionsMarshal.AsSpan(list137); num = 0; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 0 }; num2 = 1; List list138 = new List(num2); CollectionsMarshal.SetCount(list138, num2); span3 = CollectionsMarshal.AsSpan(list138); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046290u, new Vector3(-114.091736f, 20f, 111.436646f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj93.Steps = list138; reference105 = obj93; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 1 }; index2 = 1; List list139 = new List(index2); CollectionsMarshal.SetCount(list139, index2); span3 = CollectionsMarshal.AsSpan(list139); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046310u, new Vector3(268.39087f, -25f, 264.05737f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; obj94.Steps = list139; reference106 = obj94; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 2 }; num2 = 1; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046311u, new Vector3(384.60352f, 0.14576934f, 74.32666f), 139) { AetheryteShortcut = EAetheryteLocation.UpperLaNosceaCampBronzeLake }; obj95.Steps = list140; reference107 = obj95; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 3 }; index2 = 3; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; ref QuestStep reference109 = ref span3[num2]; QuestStep obj97 = new QuestStep(EInteractionType.Action, 1046314u, new Vector3(457.60278f, 4.1072555f, 103.89868f), 139) { Action = EAction.Esuna }; num4 = 6; List list142 = new List(num4); CollectionsMarshal.SetCount(list142, num4); span4 = CollectionsMarshal.AsSpan(list142); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj97.CompletionQuestVariablesFlags = list142; reference109 = obj97; num2++; ref QuestStep reference110 = ref span3[num2]; QuestStep obj98 = new QuestStep(EInteractionType.Action, 1046313u, new Vector3(432.6084f, 8.108173f, 133.80627f), 139) { Action = EAction.Esuna }; num3 = 6; List list143 = new List(num3); CollectionsMarshal.SetCount(list143, num3); span4 = CollectionsMarshal.AsSpan(list143); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj98.CompletionQuestVariablesFlags = list143; reference110 = obj98; num2++; ref QuestStep reference111 = ref span3[num2]; QuestStep obj99 = new QuestStep(EInteractionType.Action, 1046312u, new Vector3(413.0464f, 3.616333f, 113.969604f), 139) { Action = EAction.Esuna }; num4 = 6; List list144 = new List(num4); CollectionsMarshal.SetCount(list144, num4); span4 = CollectionsMarshal.AsSpan(list144); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj99.CompletionQuestVariablesFlags = list144; reference111 = obj99; obj96.Steps = list141; reference108 = obj96; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 4 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046316u, new Vector3(415.8236f, 8.12099f, 40.72632f), 139); obj100.Steps = list145; reference112 = obj100; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046290u, new Vector3(-114.091736f, 20f, 111.436646f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, NextQuestId = new QuestId(4828) }; obj101.Steps = list146; reference113 = obj101; questRoot16.QuestSequence = list137; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(4828); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list147 = new List(num); CollectionsMarshal.SetCount(list147, num); span = CollectionsMarshal.AsSpan(list147); index = 0; span[index] = "liza"; questRoot17.Author = list147; index = 8; List list148 = new List(index); CollectionsMarshal.SetCount(list148, index); span2 = CollectionsMarshal.AsSpan(list148); num = 0; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 0 }; num2 = 1; List list149 = new List(num2); CollectionsMarshal.SetCount(list149, num2); span3 = CollectionsMarshal.AsSpan(list149); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046290u, new Vector3(-114.091736f, 20f, 111.436646f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj102.Steps = list149; reference114 = obj102; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 1 }; index2 = 1; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; ref QuestStep reference116 = ref span3[num2]; QuestStep obj104 = new QuestStep(EInteractionType.Interact, 1046317u, new Vector3(570.18384f, 20.721313f, 451.34656f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; num3 = 1; List list151 = new List(num3); CollectionsMarshal.SetCount(list151, num3); span5 = CollectionsMarshal.AsSpan(list151); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGBA241_04828_Q1_000_013"), Answer = new ExcelRef("TEXT_KINGBA241_04828_A1_000_001") }; obj104.DialogueChoices = list151; reference116 = obj104; obj103.Steps = list150; reference115 = obj103; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 2 }; num2 = 1; List list152 = new List(num2); CollectionsMarshal.SetCount(list152, num2); span3 = CollectionsMarshal.AsSpan(list152); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046317u, new Vector3(570.18384f, 20.721313f, 451.34656f), 137); obj105.Steps = list152; reference117 = obj105; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 3 }; index2 = 1; List list153 = new List(index2); CollectionsMarshal.SetCount(list153, index2); span3 = CollectionsMarshal.AsSpan(list153); num2 = 0; ref QuestStep reference119 = ref span3[num2]; QuestStep obj107 = new QuestStep(EInteractionType.Combat, 2013561u, new Vector3(-220.44714f, 35.78235f, 268.05518f), 137) { StopDistance = 0.25f, Fly = true, Comment = "two waves of enemies", AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 3; List list154 = new List(num4); CollectionsMarshal.SetCount(list154, num4); span6 = CollectionsMarshal.AsSpan(list154); num3 = 0; span6[num3] = 17614u; num3++; span6[num3] = 17615u; num3++; span6[num3] = 17616u; obj107.KillEnemyDataIds = list154; reference119 = obj107; obj106.Steps = list153; reference118 = obj106; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 4 }; num2 = 1; List list155 = new List(num2); CollectionsMarshal.SetCount(list155, num2); span3 = CollectionsMarshal.AsSpan(list155); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046318u, new Vector3(-98.95477f, 34.20764f, 220.44702f), 137); obj108.Steps = list155; reference120 = obj108; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 5 }; index2 = 1; List list156 = new List(index2); CollectionsMarshal.SetCount(list156, index2); span3 = CollectionsMarshal.AsSpan(list156); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046318u, new Vector3(-98.95477f, 34.20764f, 220.44702f), 137); obj109.Steps = list156; reference121 = obj109; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 6 }; num2 = 1; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046317u, new Vector3(570.18384f, 20.721313f, 451.34656f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj110.Steps = list157; reference122 = obj110; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list158 = new List(index2); CollectionsMarshal.SetCount(list158, index2); span3 = CollectionsMarshal.AsSpan(list158); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046290u, new Vector3(-114.091736f, 20f, 111.436646f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, NextQuestId = new QuestId(4829) }; obj111.Steps = list158; reference123 = obj111; questRoot17.QuestSequence = list148; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(4829); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list159 = new List(num); CollectionsMarshal.SetCount(list159, num); span = CollectionsMarshal.AsSpan(list159); index = 0; span[index] = "liza"; questRoot18.Author = list159; index = 7; List list160 = new List(index); CollectionsMarshal.SetCount(list160, index); span2 = CollectionsMarshal.AsSpan(list160); num = 0; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 0 }; num2 = 1; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046290u, new Vector3(-114.091736f, 20f, 111.436646f), 129) { AetheryteShortcut = EAetheryteLocation.Limsa, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj112.Steps = list161; reference124 = obj112; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 1 }; index2 = 1; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046319u, new Vector3(-335.3476f, 69.418495f, 155.87085f), 137) { AetheryteShortcut = EAetheryteLocation.EasternLaNosceaWineport }; obj113.Steps = list162; reference125 = obj113; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 2 }; num2 = 1; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1046319u, new Vector3(-335.3476f, 69.418495f, 155.87085f), 137); obj114.Steps = list163; reference126 = obj114; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 4 }; index2 = 1; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046319u, new Vector3(-335.3476f, 69.418495f, 155.87085f), 137) { StopDistance = 5f }; obj115.Steps = list164; reference127 = obj115; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 5 }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046320u, new Vector3(267.01758f, -25f, 264.88135f), 138) { AetheryteShortcut = EAetheryteLocation.WesternLaNosceaAleport }; obj116.Steps = list165; reference128 = obj116; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046289u, new Vector3(-64.62195f, -17.95485f, 201.28174f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalBaysideBevyMarketplace } }; obj117.Steps = list166; reference129 = obj117; questRoot18.QuestSequence = list160; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(4830); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list167 = new List(num); CollectionsMarshal.SetCount(list167, num); span = CollectionsMarshal.AsSpan(list167); index = 0; span[index] = "liza"; questRoot19.Author = list167; index = 7; List list168 = new List(index); CollectionsMarshal.SetCount(list168, index); span2 = CollectionsMarshal.AsSpan(list168); num = 0; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 0 }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048295u, new Vector3(-74.143616f, -19.32829f, 198.68762f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj118.Steps = list169; reference130 = obj118; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 1 }; index2 = 3; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; ref QuestStep reference132 = ref span3[num2]; QuestStep obj120 = new QuestStep(EInteractionType.Interact, 1019038u, new Vector3(-55.222473f, -2.9000003f, -65.65961f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeShiokazeHostelry }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 6; List list171 = new List(num3); CollectionsMarshal.SetCount(list171, num3); span4 = CollectionsMarshal.AsSpan(list171); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj120.CompletionQuestVariablesFlags = list171; reference132 = obj120; num2++; ref QuestStep reference133 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1019003u, new Vector3(-41.24518f, -3.0000017f, -63.09613f), 628); num4 = 6; List list172 = new List(num4); CollectionsMarshal.SetCount(list172, num4); span4 = CollectionsMarshal.AsSpan(list172); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list172; reference133 = questStep13; num2++; ref QuestStep reference134 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1019069u, new Vector3(-62.119568f, 8f, -56.62628f), 628); num3 = 6; List list173 = new List(num3); CollectionsMarshal.SetCount(list173, num3); span4 = CollectionsMarshal.AsSpan(list173); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list173; reference134 = questStep14; obj119.Steps = list170; reference131 = obj119; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 2 }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051620u, new Vector3(111.40613f, 11.997255f, -52.048523f), 628); obj121.Steps = list174; reference135 = obj121; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 3 }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048296u, new Vector3(111.40613f, 11.997235f, -52.018066f), 628); obj122.Steps = list175; reference136 = obj122; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 4 }; num2 = 1; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013689u, new Vector3(29.251465f, 5.935669f, -129.62543f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeSekiseigumiBarracks, To = EAetheryteLocation.KuganeRakuzaDistrict } }; obj123.Steps = list176; reference137 = obj123; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 5 }; index2 = 1; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013690u, new Vector3(14.114502f, 3.982544f, 43.411865f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeRakuzaDistrict, To = EAetheryteLocation.KuganeMarkets } }; obj124.Steps = list177; reference138 = obj124; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048296u, new Vector3(111.40613f, 11.997235f, -52.018066f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeMarkets, To = EAetheryteLocation.KuganeSekiseigumiBarracks }, NextQuestId = new QuestId(4831) }; obj125.Steps = list178; reference139 = obj125; questRoot19.QuestSequence = list168; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(4831); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list179 = new List(num); CollectionsMarshal.SetCount(list179, num); span = CollectionsMarshal.AsSpan(list179); index = 0; span[index] = "liza"; questRoot20.Author = list179; index = 6; List list180 = new List(index); CollectionsMarshal.SetCount(list180, index); span2 = CollectionsMarshal.AsSpan(list180); num = 0; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 0 }; index2 = 1; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; ref QuestStep reference141 = ref span3[num2]; QuestStep obj127 = new QuestStep(EInteractionType.AcceptQuest, 1048296u, new Vector3(111.40613f, 11.997235f, -52.018066f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num4 = 1; List list182 = new List(num4); CollectionsMarshal.SetCount(list182, num4); span5 = CollectionsMarshal.AsSpan(list182); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGBA311_04831_Q2_000_000"), Answer = new ExcelRef("TEXT_KINGBA311_04831_A2_000_002") }; obj127.DialogueChoices = list182; reference141 = obj127; obj126.Steps = list181; reference140 = obj126; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 1 }; num2 = 1; List list183 = new List(num2); CollectionsMarshal.SetCount(list183, num2); span3 = CollectionsMarshal.AsSpan(list183); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019154u, new Vector3(829.1294f, 5.9230084f, 859.739f), 613) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeSekiseigumiBarracks, To = EAetheryteLocation.KuganeRubyPrice } }; obj128.Steps = list183; reference142 = obj128; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 2 }; index2 = 2; List list184 = new List(index2); CollectionsMarshal.SetCount(list184, index2); span3 = CollectionsMarshal.AsSpan(list184); num2 = 0; ref QuestStep reference144 = ref span3[num2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1019169u, new Vector3(476.82898f, 30.113333f, 763.546f), 613); num3 = 6; List list185 = new List(num3); CollectionsMarshal.SetCount(list185, num3); span4 = CollectionsMarshal.AsSpan(list185); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list185; reference144 = questStep15; num2++; ref QuestStep reference145 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1019167u, new Vector3(447.56226f, 34.29651f, 732.66187f), 613); num4 = 6; List list186 = new List(num4); CollectionsMarshal.SetCount(list186, num4); span4 = CollectionsMarshal.AsSpan(list186); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list186; reference145 = questStep16; obj129.Steps = list184; reference143 = obj129; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 3 }; num2 = 1; List list187 = new List(num2); CollectionsMarshal.SetCount(list187, num2); span3 = CollectionsMarshal.AsSpan(list187); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048299u, new Vector3(463.46216f, 29.787891f, 736.8428f), 613); obj130.Steps = list187; reference146 = obj130; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 4 }; index2 = 2; List list188 = new List(index2); CollectionsMarshal.SetCount(list188, index2); span3 = CollectionsMarshal.AsSpan(list188); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(426.16245f, 0.7213422f, 195.08597f), 613) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1048301u, new Vector3(427.78674f, 0.5689501f, 195.39172f), 613); obj131.Steps = list188; reference147 = obj131; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list189 = new List(num2); CollectionsMarshal.SetCount(list189, num2); span3 = CollectionsMarshal.AsSpan(list189); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048296u, new Vector3(111.40613f, 11.997235f, -52.018066f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeSekiseigumiBarracks }, NextQuestId = new QuestId(4832) }; obj132.Steps = list189; reference148 = obj132; questRoot20.QuestSequence = list180; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(4832); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list190 = new List(num); CollectionsMarshal.SetCount(list190, num); span = CollectionsMarshal.AsSpan(list190); index = 0; span[index] = "liza"; questRoot21.Author = list190; index = 5; List list191 = new List(index); CollectionsMarshal.SetCount(list191, index); span2 = CollectionsMarshal.AsSpan(list191); num = 0; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 0 }; index2 = 1; List list192 = new List(index2); CollectionsMarshal.SetCount(list192, index2); span3 = CollectionsMarshal.AsSpan(list192); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048296u, new Vector3(111.40613f, 11.997235f, -52.018066f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj133.Steps = list192; reference149 = obj133; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 1 }; num2 = 3; List list193 = new List(num2); CollectionsMarshal.SetCount(list193, num2); span3 = CollectionsMarshal.AsSpan(list193); index2 = 0; ref QuestStep reference151 = ref span3[index2]; QuestStep obj135 = new QuestStep(EInteractionType.Interact, 1019260u, new Vector3(417.5935f, 68.02854f, -110.24652f), 614) { AetheryteShortcut = EAetheryteLocation.YanxiaNamai, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 6; List list194 = new List(num3); CollectionsMarshal.SetCount(list194, num3); span4 = CollectionsMarshal.AsSpan(list194); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj135.CompletionQuestVariablesFlags = list194; reference151 = obj135; index2++; ref QuestStep reference152 = ref span3[index2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1019257u, new Vector3(468.55872f, 68.02771f, -93.21747f), 614); num4 = 6; List list195 = new List(num4); CollectionsMarshal.SetCount(list195, num4); span4 = CollectionsMarshal.AsSpan(list195); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep17.CompletionQuestVariablesFlags = list195; reference152 = questStep17; index2++; ref QuestStep reference153 = ref span3[index2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1019262u, new Vector3(445.76172f, 58.67623f, -155.62683f), 614); num3 = 6; List list196 = new List(num3); CollectionsMarshal.SetCount(list196, num3); span4 = CollectionsMarshal.AsSpan(list196); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list196; reference153 = questStep18; obj134.Steps = list193; reference150 = obj134; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 2 }; index2 = 1; List list197 = new List(index2); CollectionsMarshal.SetCount(list197, index2); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048302u, new Vector3(399.95422f, 76.04927f, -114.885254f), 614) { StopDistance = 0.5f, Fly = true }; obj136.Steps = list197; reference154 = obj136; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 3 }; num2 = 1; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048304u, new Vector3(421.3473f, 1.7278045f, -278.70605f), 614) { Fly = true }; obj137.Steps = list198; reference155 = obj137; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list199 = new List(index2); CollectionsMarshal.SetCount(list199, index2); span3 = CollectionsMarshal.AsSpan(list199); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048296u, new Vector3(111.40613f, 11.997235f, -52.018066f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeSekiseigumiBarracks }, NextQuestId = new QuestId(4833) }; obj138.Steps = list199; reference156 = obj138; questRoot21.QuestSequence = list191; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(4833); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list200 = new List(num); CollectionsMarshal.SetCount(list200, num); span = CollectionsMarshal.AsSpan(list200); index = 0; span[index] = "liza"; questRoot22.Author = list200; index = 5; List list201 = new List(index); CollectionsMarshal.SetCount(list201, index); span2 = CollectionsMarshal.AsSpan(list201); num = 0; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 0 }; num2 = 1; List list202 = new List(num2); CollectionsMarshal.SetCount(list202, num2); span3 = CollectionsMarshal.AsSpan(list202); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048297u, new Vector3(111.40613f, 11.997235f, -52.018066f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj139.Steps = list202; reference157 = obj139; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 1 }; index2 = 1; List list203 = new List(index2); CollectionsMarshal.SetCount(list203, index2); span3 = CollectionsMarshal.AsSpan(list203); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013691u, new Vector3(203.8147f, 12.069824f, 773.0067f), 613) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeSekiseigumiBarracks, To = EAetheryteLocation.KuganeRubyPrice } }; obj140.Steps = list203; reference158 = obj140; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 2 }; num2 = 1; List list204 = new List(num2); CollectionsMarshal.SetCount(list204, num2); span3 = CollectionsMarshal.AsSpan(list204); index2 = 0; ref QuestStep reference160 = ref span3[index2]; QuestStep obj142 = new QuestStep(EInteractionType.Combat, 2013692u, new Vector3(138.59766f, 9.292725f, 676.6002f), 613) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 3; List list205 = new List(num4); CollectionsMarshal.SetCount(list205, num4); span6 = CollectionsMarshal.AsSpan(list205); num3 = 0; span6[num3] = 17617u; num3++; span6[num3] = 17618u; num3++; span6[num3] = 17619u; obj142.KillEnemyDataIds = list205; reference160 = obj142; obj141.Steps = list204; reference159 = obj141; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 3 }; index2 = 1; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013693u, new Vector3(167.89502f, 2.1209717f, 561.27246f), 613) { Fly = true }; obj143.Steps = list206; reference161 = obj143; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list207 = new List(num2); CollectionsMarshal.SetCount(list207, num2); span3 = CollectionsMarshal.AsSpan(list207); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048297u, new Vector3(111.40613f, 11.997235f, -52.018066f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeSekiseigumiBarracks }, NextQuestId = new QuestId(4834) }; obj144.Steps = list207; reference162 = obj144; questRoot22.QuestSequence = list201; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(4834); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list208 = new List(num); CollectionsMarshal.SetCount(list208, num); span = CollectionsMarshal.AsSpan(list208); index = 0; span[index] = "liza"; questRoot23.Author = list208; index = 7; List list209 = new List(index); CollectionsMarshal.SetCount(list209, index); span2 = CollectionsMarshal.AsSpan(list209); num = 0; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 0 }; index2 = 1; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048297u, new Vector3(111.40613f, 11.997235f, -52.018066f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj145.Steps = list210; reference163 = obj145; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 1 }; num2 = 2; List list211 = new List(num2); CollectionsMarshal.SetCount(list211, num2); span3 = CollectionsMarshal.AsSpan(list211); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(42.052795f, 4.000001f, 71.14965f), 628) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeSekiseigumiBarracks, To = EAetheryteLocation.KuganeMarkets } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1018984u, new Vector3(42.34375f, 4.8365364f, 73.83838f), 628); obj146.Steps = list211; reference164 = obj146; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 2 }; index2 = 1; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1019065u, new Vector3(80.49133f, 4f, 56.443115f), 628); obj147.Steps = list212; reference165 = obj147; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 3 }; num2 = 1; List list213 = new List(num2); CollectionsMarshal.SetCount(list213, num2); span3 = CollectionsMarshal.AsSpan(list213); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2013694u, new Vector3(517.2654f, 0.99176025f, -692.10345f), 613) { Fly = true, AetheryteShortcut = EAetheryteLocation.RubySeaOnokoro, ItemId = 2003492u }; obj148.Steps = list213; reference166 = obj148; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 4 }; index2 = 1; List list214 = new List(index2); CollectionsMarshal.SetCount(list214, index2); span3 = CollectionsMarshal.AsSpan(list214); num2 = 0; ref QuestStep reference168 = ref span3[num2]; QuestStep obj150 = new QuestStep(EInteractionType.Combat, 2013695u, new Vector3(519.76794f, 0.99176025f, -679.8352f), 613) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list215 = new List(num3); CollectionsMarshal.SetCount(list215, num3); span6 = CollectionsMarshal.AsSpan(list215); num4 = 0; span6[num4] = 17620u; obj150.KillEnemyDataIds = list215; reference168 = obj150; obj149.Steps = list214; reference167 = obj149; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 5 }; num2 = 1; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1019065u, new Vector3(80.49133f, 4f, 56.443115f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeMarkets }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj151.Steps = list216; reference169 = obj151; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list217 = new List(index2); CollectionsMarshal.SetCount(list217, index2); span3 = CollectionsMarshal.AsSpan(list217); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048298u, new Vector3(111.40613f, 11.997235f, -52.018066f), 628) { NextQuestId = new QuestId(4835) }; obj152.Steps = list217; reference170 = obj152; questRoot23.QuestSequence = list209; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(4835); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list218 = new List(num); CollectionsMarshal.SetCount(list218, num); span = CollectionsMarshal.AsSpan(list218); index = 0; span[index] = "liza"; questRoot24.Author = list218; index = 7; List list219 = new List(index); CollectionsMarshal.SetCount(list219, index); span2 = CollectionsMarshal.AsSpan(list219); num = 0; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 0 }; num2 = 1; List list220 = new List(num2); CollectionsMarshal.SetCount(list220, num2); span3 = CollectionsMarshal.AsSpan(list220); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048298u, new Vector3(111.40613f, 11.997235f, -52.018066f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj153.Steps = list220; reference171 = obj153; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 1 }; index2 = 3; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; ref QuestStep reference173 = ref span3[num2]; QuestStep obj155 = new QuestStep(EInteractionType.Interact, 1019350u, new Vector3(563.2562f, -19.505632f, 319.11182f), 622) { AetheryteShortcut = EAetheryteLocation.AzimSteppeReunion, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num4 = 6; List list222 = new List(num4); CollectionsMarshal.SetCount(list222, num4); span4 = CollectionsMarshal.AsSpan(list222); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj155.CompletionQuestVariablesFlags = list222; reference173 = obj155; num2++; ref QuestStep reference174 = ref span3[num2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 1019351u, new Vector3(548.8822f, -19.505648f, 295.1858f), 622); num3 = 6; List list223 = new List(num3); CollectionsMarshal.SetCount(list223, num3); span4 = CollectionsMarshal.AsSpan(list223); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list223; reference174 = questStep19; num2++; ref QuestStep reference175 = ref span3[num2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1019353u, new Vector3(544.0298f, -19.505642f, 391.68372f), 622); num4 = 6; List list224 = new List(num4); CollectionsMarshal.SetCount(list224, num4); span4 = CollectionsMarshal.AsSpan(list224); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep20.CompletionQuestVariablesFlags = list224; reference175 = questStep20; obj154.Steps = list221; reference172 = obj154; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 2 }; num2 = 1; List list225 = new List(num2); CollectionsMarshal.SetCount(list225, num2); span3 = CollectionsMarshal.AsSpan(list225); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048305u, new Vector3(591.08875f, -19.505634f, 296.9253f), 622) { Fly = true }; obj156.Steps = list225; reference176 = obj156; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 3 }; index2 = 1; List list226 = new List(index2); CollectionsMarshal.SetCount(list226, index2); span3 = CollectionsMarshal.AsSpan(list226); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1048305u, new Vector3(591.08875f, -19.505634f, 296.9253f), 622); obj157.Steps = list226; reference177 = obj157; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 5 }; num2 = 1; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048307u, new Vector3(-494.56018f, 71.630486f, -518.9441f), 622); obj158.Steps = list227; reference178 = obj158; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048295u, new Vector3(-74.143616f, -19.32829f, 198.68762f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalBaysideBevyMarketplace } }; obj159.Steps = list228; reference179 = obj159; questRoot24.QuestSequence = list219; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(4836); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list229 = new List(num); CollectionsMarshal.SetCount(list229, num); span = CollectionsMarshal.AsSpan(list229); index = 0; span[index] = "liza"; questRoot25.Author = list229; index = 4; List list230 = new List(index); CollectionsMarshal.SetCount(list230, index); span2 = CollectionsMarshal.AsSpan(list230); num = 0; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 0 }; num2 = 1; List list231 = new List(num2); CollectionsMarshal.SetCount(list231, num2); span3 = CollectionsMarshal.AsSpan(list231); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048308u, new Vector3(-38.95636f, -17.972864f, 203.38745f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj160.Steps = list231; reference180 = obj160; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 1 }; index2 = 3; List list232 = new List(index2); CollectionsMarshal.SetCount(list232, index2); span3 = CollectionsMarshal.AsSpan(list232); num2 = 0; ref QuestStep reference182 = ref span3[num2]; QuestStep obj162 = new QuestStep(EInteractionType.Interact, 1020193u, new Vector3(26.108154f, 0f, 25.253662f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach }; num3 = 6; List list233 = new List(num3); CollectionsMarshal.SetCount(list233, num3); span4 = CollectionsMarshal.AsSpan(list233); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj162.CompletionQuestVariablesFlags = list233; reference182 = obj162; num2++; ref QuestStep reference183 = ref span3[num2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 1019483u, new Vector3(-37.521973f, 1.2530026f, 36.301147f), 635); num4 = 6; List list234 = new List(num4); CollectionsMarshal.SetCount(list234, num4); span4 = CollectionsMarshal.AsSpan(list234); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep21.CompletionQuestVariablesFlags = list234; reference183 = questStep21; num2++; ref QuestStep reference184 = ref span3[num2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 1019484u, new Vector3(-66.5141f, -5.9571908E-15f, -22.964844f), 635); num3 = 6; List list235 = new List(num3); CollectionsMarshal.SetCount(list235, num3); span4 = CollectionsMarshal.AsSpan(list235); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep22.CompletionQuestVariablesFlags = list235; reference184 = questStep22; obj161.Steps = list232; reference181 = obj161; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 2 }; num2 = 1; List list236 = new List(num2); CollectionsMarshal.SetCount(list236, num2); span3 = CollectionsMarshal.AsSpan(list236); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048311u, new Vector3(460.86804f, 41.92747f, 335.10327f), 612) { Fly = true, AetheryteShortcut = EAetheryteLocation.FringesPeeringStones }; obj163.Steps = list236; reference185 = obj163; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list237 = new List(index2); CollectionsMarshal.SetCount(list237, index2); span3 = CollectionsMarshal.AsSpan(list237); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048309u, new Vector3(19.638367f, -0.11837298f, 47.226562f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, NextQuestId = new QuestId(4837) }; obj164.Steps = list237; reference186 = obj164; questRoot25.QuestSequence = list230; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(4837); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list238 = new List(num); CollectionsMarshal.SetCount(list238, num); span = CollectionsMarshal.AsSpan(list238); index = 0; span[index] = "liza"; questRoot26.Author = list238; index = 6; List list239 = new List(index); CollectionsMarshal.SetCount(list239, index); span2 = CollectionsMarshal.AsSpan(list239); num = 0; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 0 }; num2 = 1; List list240 = new List(num2); CollectionsMarshal.SetCount(list240, num2); span3 = CollectionsMarshal.AsSpan(list240); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048309u, new Vector3(19.638367f, -0.11837298f, 47.226562f), 635) { AetheryteShortcut = EAetheryteLocation.RhalgrsReach, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj165.Steps = list240; reference187 = obj165; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 1 }; index2 = 1; List list241 = new List(index2); CollectionsMarshal.SetCount(list241, index2); span3 = CollectionsMarshal.AsSpan(list241); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048313u, new Vector3(-621.973f, 41.999973f, -2.02948f), 621) { AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria }; obj166.Steps = list241; reference188 = obj166; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 2 }; num2 = 1; List list242 = new List(num2); CollectionsMarshal.SetCount(list242, num2); span3 = CollectionsMarshal.AsSpan(list242); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048315u, new Vector3(-403.46387f, 9.080914f, 10.940674f), 621) { Fly = true }; obj167.Steps = list242; reference189 = obj167; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 3 }; index2 = 1; List list243 = new List(index2); CollectionsMarshal.SetCount(list243, index2); span3 = CollectionsMarshal.AsSpan(list243); num2 = 0; ref QuestStep reference191 = ref span3[num2]; QuestStep obj169 = new QuestStep(EInteractionType.Combat, 2013705u, new Vector3(-379.0799f, 6.149353f, -83.237976f), 621) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 3; List list244 = new List(num4); CollectionsMarshal.SetCount(list244, num4); span6 = CollectionsMarshal.AsSpan(list244); num3 = 0; span6[num3] = 17621u; num3++; span6[num3] = 17622u; num3++; span6[num3] = 17623u; obj169.KillEnemyDataIds = list244; reference191 = obj169; obj168.Steps = list243; reference190 = obj168; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 4 }; num2 = 1; List list245 = new List(num2); CollectionsMarshal.SetCount(list245, num2); span3 = CollectionsMarshal.AsSpan(list245); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048315u, new Vector3(-403.46387f, 9.080914f, 10.940674f), 621) { Fly = true }; obj170.Steps = list245; reference192 = obj170; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list246 = new List(index2); CollectionsMarshal.SetCount(list246, index2); span3 = CollectionsMarshal.AsSpan(list246); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048314u, new Vector3(-622.03406f, 41.999973f, -3.6469727f), 621) { AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria, NextQuestId = new QuestId(4838) }; obj171.Steps = list246; reference193 = obj171; questRoot26.QuestSequence = list239; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(4838); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list247 = new List(num); CollectionsMarshal.SetCount(list247, num); span = CollectionsMarshal.AsSpan(list247); index = 0; span[index] = "liza"; questRoot27.Author = list247; index = 6; List list248 = new List(index); CollectionsMarshal.SetCount(list248, index); span2 = CollectionsMarshal.AsSpan(list248); num = 0; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 0 }; num2 = 1; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048314u, new Vector3(-622.03406f, 41.999973f, -3.6469727f), 621) { AetheryteShortcut = EAetheryteLocation.LochsPortaPraetoria, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj172.Steps = list249; reference194 = obj172; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 1 }; index2 = 1; List list250 = new List(index2); CollectionsMarshal.SetCount(list250, index2); span3 = CollectionsMarshal.AsSpan(list250); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048316u, new Vector3(-537.3159f, 8.282911f, 11.612061f), 621) { Fly = true }; obj173.Steps = list250; reference195 = obj173; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 2 }; num2 = 1; List list251 = new List(num2); CollectionsMarshal.SetCount(list251, num2); span3 = CollectionsMarshal.AsSpan(list251); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048317u, new Vector3(-281.48322f, 263.00684f, 633.8445f), 620) { Fly = true, AetheryteShortcut = EAetheryteLocation.PeaksAlaGhiri }; obj174.Steps = list251; reference196 = obj174; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 3 }; index2 = 10; List list252 = new List(index2); CollectionsMarshal.SetCount(list252, index2); span3 = CollectionsMarshal.AsSpan(list252); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1048318u, new Vector3(-232.29796f, 264.9192f, 613.139f), 620) { StopDistance = 50f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-241.38339f, 264.6151f, 617.0616f), 620) { Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1048318u, new Vector3(-256.2343f, 264.3857f, 607.0586f), 620) { StopDistance = 50f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-245.83409f, 265.36874f, 597.0437f), 620) { Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1048318u, new Vector3(-241.25351f, 264.14194f, 622.3978f), 620) { StopDistance = 50f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-249.86191f, 264.12744f, 618.1598f), 620) { Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1048318u, new Vector3(-246.00586f, 265.5263f, 587.24493f), 620) { StopDistance = 50f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-239.25114f, 265.31882f, 605.55786f), 620) { Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1048318u, new Vector3(-264.12643f, 263.13184f, 563.91364f), 620) { StopDistance = 50f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1048317u, new Vector3(-256.79233f, 264.02664f, 550.90546f), 620) { Mount = false, Sprint = false }; obj175.Steps = list252; reference197 = obj175; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 4 }; num2 = 1; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048319u, new Vector3(-311.32983f, 257.52652f, 741.1459f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGhiri }; obj176.Steps = list253; reference198 = obj176; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list254 = new List(index2); CollectionsMarshal.SetCount(list254, index2); span3 = CollectionsMarshal.AsSpan(list254); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048310u, new Vector3(-310.96362f, 257.52652f, 739.4979f), 620) { NextQuestId = new QuestId(4839) }; obj177.Steps = list254; reference199 = obj177; questRoot27.QuestSequence = list248; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(4839); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list255 = new List(num); CollectionsMarshal.SetCount(list255, num); span = CollectionsMarshal.AsSpan(list255); index = 0; span[index] = "liza"; questRoot28.Author = list255; index = 7; List list256 = new List(index); CollectionsMarshal.SetCount(list256, index); span2 = CollectionsMarshal.AsSpan(list256); num = 0; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 0 }; num2 = 1; List list257 = new List(num2); CollectionsMarshal.SetCount(list257, num2); span3 = CollectionsMarshal.AsSpan(list257); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048310u, new Vector3(-310.96362f, 257.52652f, 739.4979f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGhiri, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj178.Steps = list257; reference200 = obj178; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 1 }; index2 = 1; List list258 = new List(index2); CollectionsMarshal.SetCount(list258, index2); span3 = CollectionsMarshal.AsSpan(list258); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048320u, new Vector3(135.63745f, 118.27393f, -685.5116f), 620) { Fly = true, AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha }; obj179.Steps = list258; reference201 = obj179; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 2 }; num2 = 1; List list259 = new List(num2); CollectionsMarshal.SetCount(list259, num2); span3 = CollectionsMarshal.AsSpan(list259); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048322u, new Vector3(136.18665f, 118.31259f, -684.596f), 620) { StopDistance = 5f }; obj180.Steps = list259; reference202 = obj180; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 3 }; index2 = 2; List list260 = new List(index2); CollectionsMarshal.SetCount(list260, index2); span3 = CollectionsMarshal.AsSpan(list260); num2 = 0; ref QuestStep reference204 = ref span3[num2]; QuestStep obj182 = new QuestStep(EInteractionType.Combat, null, new Vector3(-88.44731f, 101.93955f, -691.41956f), 620) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list261 = new List(num3); CollectionsMarshal.SetCount(list261, num3); span6 = CollectionsMarshal.AsSpan(list261); num4 = 0; span6[num4] = 17624u; obj182.KillEnemyDataIds = list261; num4 = 6; List list262 = new List(num4); CollectionsMarshal.SetCount(list262, num4); span4 = CollectionsMarshal.AsSpan(list262); num3 = 0; span4[num3] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; obj182.CompletionQuestVariablesFlags = list262; reference204 = obj182; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2013706u, new Vector3(-83.36011f, 104.6311f, -686.64075f), 620); obj181.Steps = list260; reference203 = obj181; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 4 }; num2 = 1; List list263 = new List(num2); CollectionsMarshal.SetCount(list263, num2); span3 = CollectionsMarshal.AsSpan(list263); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048322u, new Vector3(136.18665f, 118.31259f, -684.596f), 620) { Fly = true, AetheryteShortcut = EAetheryteLocation.PeaksAlaGannha }; obj183.Steps = list263; reference205 = obj183; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 5 }; index2 = 1; List list264 = new List(index2); CollectionsMarshal.SetCount(list264, index2); span3 = CollectionsMarshal.AsSpan(list264); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048323u, new Vector3(55.039307f, 115.59516f, -282.5208f), 620) { Fly = true }; obj184.Steps = list264; reference206 = obj184; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list265 = new List(num2); CollectionsMarshal.SetCount(list265, num2); span3 = CollectionsMarshal.AsSpan(list265); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048310u, new Vector3(-310.96362f, 257.52652f, 739.4979f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGhiri, NextQuestId = new QuestId(4840) }; obj185.Steps = list265; reference207 = obj185; questRoot28.QuestSequence = list256; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(4840); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list266 = new List(num); CollectionsMarshal.SetCount(list266, num); span = CollectionsMarshal.AsSpan(list266); index = 0; span[index] = "liza"; questRoot29.Author = list266; index = 5; List list267 = new List(index); CollectionsMarshal.SetCount(list267, index); span2 = CollectionsMarshal.AsSpan(list267); num = 0; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 0 }; index2 = 1; List list268 = new List(index2); CollectionsMarshal.SetCount(list268, index2); span3 = CollectionsMarshal.AsSpan(list268); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048310u, new Vector3(-310.96362f, 257.52652f, 739.4979f), 620) { AetheryteShortcut = EAetheryteLocation.PeaksAlaGhiri, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj186.Steps = list268; reference208 = obj186; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 1 }; num2 = 1; List list269 = new List(num2); CollectionsMarshal.SetCount(list269, num2); span3 = CollectionsMarshal.AsSpan(list269); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048324u, new Vector3(568.3833f, 80f, 618.09717f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter }; obj187.Steps = list269; reference209 = obj187; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 2 }; index2 = 1; List list270 = new List(index2); CollectionsMarshal.SetCount(list270, index2); span3 = CollectionsMarshal.AsSpan(list270); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048325u, new Vector3(713.5576f, 69.99999f, 617.02905f), 621) { Fly = true }; obj188.Steps = list270; reference210 = obj188; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 3 }; num2 = 1; List list271 = new List(num2); CollectionsMarshal.SetCount(list271, num2); span3 = CollectionsMarshal.AsSpan(list271); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048326u, new Vector3(754.5432f, 70f, 583.6727f), 621) { Fly = true }; obj189.Steps = list271; reference211 = obj189; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj190 = 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, 1048324u, new Vector3(568.3833f, 80f, 618.09717f), 621) { Fly = true, AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter, NextQuestId = new QuestId(4841) }; obj190.Steps = list272; reference212 = obj190; questRoot29.QuestSequence = list267; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(4841); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list273 = new List(num); CollectionsMarshal.SetCount(list273, num); span = CollectionsMarshal.AsSpan(list273); index = 0; span[index] = "liza"; questRoot30.Author = list273; index = 6; List list274 = new List(index); CollectionsMarshal.SetCount(list274, index); span2 = CollectionsMarshal.AsSpan(list274); num = 0; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 0 }; num2 = 1; List list275 = new List(num2); CollectionsMarshal.SetCount(list275, num2); span3 = CollectionsMarshal.AsSpan(list275); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048324u, new Vector3(568.3833f, 80f, 618.09717f), 621) { AetheryteShortcut = EAetheryteLocation.LochsAlaMhiganQuarter, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj191.Steps = list275; reference213 = obj191; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 1 }; index2 = 1; List list276 = new List(index2); CollectionsMarshal.SetCount(list276, index2); span3 = CollectionsMarshal.AsSpan(list276); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048327u, new Vector3(723.781f, 69.99991f, 545.5862f), 621) { Fly = true }; obj192.Steps = list276; reference214 = obj192; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 2 }; num2 = 1; List list277 = new List(num2); CollectionsMarshal.SetCount(list277, num2); span3 = CollectionsMarshal.AsSpan(list277); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1048327u, new Vector3(723.781f, 69.99991f, 545.5862f), 621) { Comment = "The Mightiest Shield" }; obj193.Steps = list277; reference215 = obj193; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 4 }; index2 = 1; List list278 = new List(index2); CollectionsMarshal.SetCount(list278, index2); span3 = CollectionsMarshal.AsSpan(list278); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048327u, new Vector3(723.781f, 69.99991f, 545.5862f), 621); obj194.Steps = list278; reference216 = obj194; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list279 = new List(num2); CollectionsMarshal.SetCount(list279, num2); span3 = CollectionsMarshal.AsSpan(list279); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048308u, new Vector3(-38.95636f, -17.972864f, 203.38745f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalBaysideBevyMarketplace } }; obj195.Steps = list279; reference217 = obj195; questRoot30.QuestSequence = list274; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(4842); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list280 = new List(num); CollectionsMarshal.SetCount(list280, num); span = CollectionsMarshal.AsSpan(list280); index = 0; span[index] = "liza"; questRoot31.Author = list280; index = 5; List list281 = new List(index); CollectionsMarshal.SetCount(list281, index); span2 = CollectionsMarshal.AsSpan(list281); num = 0; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 0 }; index2 = 1; List list282 = new List(index2); CollectionsMarshal.SetCount(list282, index2); span3 = CollectionsMarshal.AsSpan(list282); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048330u, new Vector3(-28.732727f, -17.972864f, 194.72034f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj196.Steps = list282; reference218 = obj196; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 1 }; num2 = 1; List list283 = new List(num2); CollectionsMarshal.SetCount(list283, num2); span3 = CollectionsMarshal.AsSpan(list283); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048335u, new Vector3(-16.739136f, 0.5999997f, -55.10034f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan }; obj197.Steps = list283; reference219 = obj197; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 2 }; index2 = 1; List list284 = new List(index2); CollectionsMarshal.SetCount(list284, index2); span3 = CollectionsMarshal.AsSpan(list284); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048337u, new Vector3(155.87085f, 5.297462f, 618.2803f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; obj198.Steps = list284; reference220 = obj198; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 3 }; num2 = 1; List list285 = new List(num2); CollectionsMarshal.SetCount(list285, num2); span3 = CollectionsMarshal.AsSpan(list285); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013708u, new Vector3(48.90515f, 90.22656f, -83.024414f), 957) { StopDistance = 0.5f }; obj199.Steps = list285; reference221 = obj199; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list286 = new List(index2); CollectionsMarshal.SetCount(list286, index2); span3 = CollectionsMarshal.AsSpan(list286); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048331u, new Vector3(214.03821f, 5.2600574f, 628.3817f), 957) { NextQuestId = new QuestId(4843) }; obj200.Steps = list286; reference222 = obj200; questRoot31.QuestSequence = list281; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(4843); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list287 = new List(num); CollectionsMarshal.SetCount(list287, num); span = CollectionsMarshal.AsSpan(list287); index = 0; span[index] = "liza"; questRoot32.Author = list287; index = 8; List list288 = new List(index); CollectionsMarshal.SetCount(list288, index); span2 = CollectionsMarshal.AsSpan(list288); num = 0; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 0 }; num2 = 1; List list289 = new List(num2); CollectionsMarshal.SetCount(list289, num2); span3 = CollectionsMarshal.AsSpan(list289); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048331u, new Vector3(214.03821f, 5.2600574f, 628.3817f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj201.Steps = list289; reference223 = obj201; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 1 }; index2 = 1; List list290 = new List(index2); CollectionsMarshal.SetCount(list290, index2); span3 = CollectionsMarshal.AsSpan(list290); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048332u, new Vector3(52.506226f, -5.20688E-07f, -54.154297f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan }; obj202.Steps = list290; reference224 = obj202; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 2 }; num2 = 1; List list291 = new List(num2); CollectionsMarshal.SetCount(list291, num2); span3 = CollectionsMarshal.AsSpan(list291); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048340u, new Vector3(-186.69415f, 4.0499983f, -108.11017f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost } }; obj203.Steps = list291; reference225 = obj203; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 3 }; index2 = 1; List list292 = new List(index2); CollectionsMarshal.SetCount(list292, index2); span3 = CollectionsMarshal.AsSpan(list292); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048332u, new Vector3(52.506226f, -5.20688E-07f, -54.154297f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanHallOfTheRadiantHost, To = EAetheryteLocation.RadzAtHan } }; obj204.Steps = list292; reference226 = obj204; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 4 }; num2 = 1; List list293 = new List(num2); CollectionsMarshal.SetCount(list293, num2); span3 = CollectionsMarshal.AsSpan(list293); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048343u, new Vector3(-336.53772f, 52.243706f, -165.05688f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj205.Steps = list293; reference227 = obj205; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 5 }; index2 = 1; List list294 = new List(index2); CollectionsMarshal.SetCount(list294, index2); span3 = CollectionsMarshal.AsSpan(list294); num2 = 0; ref QuestStep reference229 = ref span3[num2]; QuestStep obj207 = new QuestStep(EInteractionType.Combat, null, new Vector3(-427.5108f, -0.015813708f, -710.37146f), 957) { StopDistance = 0.25f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list295 = new List(num3); CollectionsMarshal.SetCount(list295, num3); span6 = CollectionsMarshal.AsSpan(list295); num4 = 0; span6[num4] = 17625u; obj207.KillEnemyDataIds = list295; reference229 = obj207; obj206.Steps = list294; reference228 = obj206; num++; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 6 }; num2 = 1; List list296 = new List(num2); CollectionsMarshal.SetCount(list296, num2); span3 = CollectionsMarshal.AsSpan(list296); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048344u, new Vector3(-419.028f, 0.06509568f, -710.9331f), 957) { StopDistance = 7f }; obj208.Steps = list296; reference230 = obj208; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list297 = new List(index2); CollectionsMarshal.SetCount(list297, index2); span3 = CollectionsMarshal.AsSpan(list297); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048331u, new Vector3(214.03821f, 5.2600574f, 628.3817f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad, NextQuestId = new QuestId(4844) }; obj209.Steps = list297; reference231 = obj209; questRoot32.QuestSequence = list288; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(4844); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list298 = new List(num); CollectionsMarshal.SetCount(list298, num); span = CollectionsMarshal.AsSpan(list298); index = 0; span[index] = "liza"; questRoot33.Author = list298; index = 7; List list299 = new List(index); CollectionsMarshal.SetCount(list299, index); span2 = CollectionsMarshal.AsSpan(list299); num = 0; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 0 }; num2 = 1; List list300 = new List(num2); CollectionsMarshal.SetCount(list300, num2); span3 = CollectionsMarshal.AsSpan(list300); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048331u, new Vector3(214.03821f, 5.2600574f, 628.3817f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj210.Steps = list300; reference232 = obj210; num++; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 1 }; index2 = 1; List list301 = new List(index2); CollectionsMarshal.SetCount(list301, index2); span3 = CollectionsMarshal.AsSpan(list301); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048348u, new Vector3(-118.76105f, 88.94139f, -556.90857f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand }; obj211.Steps = list301; reference233 = obj211; num++; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 2 }; num2 = 2; List list302 = new List(num2); CollectionsMarshal.SetCount(list302, num2); span3 = CollectionsMarshal.AsSpan(list302); index2 = 0; ref QuestStep reference235 = ref span3[index2]; QuestStep obj213 = new QuestStep(EInteractionType.Combat, null, new Vector3(76.82042f, 82.46339f, -549.32526f), 957) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list303 = new List(num4); CollectionsMarshal.SetCount(list303, num4); Span span7 = CollectionsMarshal.AsSpan(list303); num3 = 0; ref ComplexCombatData reference236 = ref span7[num3]; ComplexCombatData obj214 = new ComplexCombatData { DataId = 17626u }; int num5 = 6; List list304 = new List(num5); CollectionsMarshal.SetCount(list304, num5); span4 = CollectionsMarshal.AsSpan(list304); int num6 = 0; span4[num6] = null; num6++; span4[num6] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num6++; span4[num6] = null; num6++; span4[num6] = null; num6++; span4[num6] = null; num6++; span4[num6] = null; obj214.CompletionQuestVariablesFlags = list304; reference236 = obj214; obj213.ComplexCombatData = list303; reference235 = obj213; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, 17626u, new Vector3(77.01221f, 82.459785f, -549.218f), 957) { ItemId = 2003495u }; obj212.Steps = list302; reference234 = obj212; num++; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 3 }; index2 = 1; List list305 = new List(index2); CollectionsMarshal.SetCount(list305, index2); span3 = CollectionsMarshal.AsSpan(list305); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048348u, new Vector3(-118.76105f, 88.94139f, -556.90857f), 957); obj215.Steps = list305; reference237 = obj215; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 4 }; num2 = 1; List list306 = new List(num2); CollectionsMarshal.SetCount(list306, num2); span3 = CollectionsMarshal.AsSpan(list306); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048350u, new Vector3(-508.53745f, 12.375278f, 97.3678f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairGreatWork }; obj216.Steps = list306; reference238 = obj216; num++; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 5 }; index2 = 3; List list307 = new List(index2); CollectionsMarshal.SetCount(list307, index2); span3 = CollectionsMarshal.AsSpan(list307); num2 = 0; ref QuestStep reference240 = ref span3[num2]; QuestStep obj218 = new QuestStep(EInteractionType.Interact, 1048354u, new Vector3(154.28394f, 5.2641535f, 618.40234f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad }; num3 = 6; List list308 = new List(num3); CollectionsMarshal.SetCount(list308, num3); span4 = CollectionsMarshal.AsSpan(list308); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj218.CompletionQuestVariablesFlags = list308; reference240 = obj218; num2++; ref QuestStep reference241 = ref span3[num2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 1048355u, new Vector3(227.98499f, 10.19656f, 563.31726f), 957); num4 = 6; List list309 = new List(num4); CollectionsMarshal.SetCount(list309, num4); span4 = CollectionsMarshal.AsSpan(list309); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list309; reference241 = questStep23; num2++; ref QuestStep reference242 = ref span3[num2]; QuestStep questStep24 = new QuestStep(EInteractionType.Interact, 1048352u, new Vector3(195.5138f, 15.136732f, 529.015f), 957); num3 = 6; List list310 = new List(num3); CollectionsMarshal.SetCount(list310, num3); span4 = CollectionsMarshal.AsSpan(list310); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep24.CompletionQuestVariablesFlags = list310; reference242 = questStep24; obj217.Steps = list307; reference239 = obj217; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list311 = new List(num2); CollectionsMarshal.SetCount(list311, num2); span3 = CollectionsMarshal.AsSpan(list311); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048331u, new Vector3(214.03821f, 5.2600574f, 628.3817f), 957) { NextQuestId = new QuestId(4845) }; obj219.Steps = list311; reference243 = obj219; questRoot33.QuestSequence = list299; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(4845); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list312 = new List(num); CollectionsMarshal.SetCount(list312, num); span = CollectionsMarshal.AsSpan(list312); index = 0; span[index] = "liza"; questRoot34.Author = list312; index = 9; List list313 = new List(index); CollectionsMarshal.SetCount(list313, index); span2 = CollectionsMarshal.AsSpan(list313); num = 0; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 0 }; index2 = 1; List list314 = new List(index2); CollectionsMarshal.SetCount(list314, index2); span3 = CollectionsMarshal.AsSpan(list314); num2 = 0; ref QuestStep reference245 = ref span3[num2]; QuestStep obj221 = new QuestStep(EInteractionType.AcceptQuest, 1048331u, new Vector3(214.03821f, 5.2600574f, 628.3817f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num4 = 1; List list315 = new List(num4); CollectionsMarshal.SetCount(list315, num4); span5 = CollectionsMarshal.AsSpan(list315); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGBA531_04845_Q2_000_200"), Answer = new ExcelRef("TEXT_KINGBA531_04845_A1_000_200") }; obj221.DialogueChoices = list315; reference245 = obj221; obj220.Steps = list314; reference244 = obj220; num++; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 1 }; num2 = 3; List list316 = new List(num2); CollectionsMarshal.SetCount(list316, num2); span3 = CollectionsMarshal.AsSpan(list316); index2 = 0; ref QuestStep reference247 = ref span3[index2]; QuestStep obj223 = new QuestStep(EInteractionType.Interact, 1048357u, new Vector3(-183.21509f, 36f, 53.116577f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanRuveydahFibers } }; num3 = 6; List list317 = new List(num3); CollectionsMarshal.SetCount(list317, num3); span4 = CollectionsMarshal.AsSpan(list317); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj223.CompletionQuestVariablesFlags = list317; reference247 = obj223; index2++; ref QuestStep reference248 = ref span3[index2]; QuestStep questStep25 = new QuestStep(EInteractionType.Interact, 1048359u, new Vector3(-175.0058f, 36.051327f, 104.20386f), 963); num4 = 6; List list318 = new List(num4); CollectionsMarshal.SetCount(list318, num4); span4 = CollectionsMarshal.AsSpan(list318); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep25.CompletionQuestVariablesFlags = list318; reference248 = questStep25; index2++; ref QuestStep reference249 = ref span3[index2]; QuestStep questStep26 = new QuestStep(EInteractionType.Interact, 1048360u, new Vector3(-237.41516f, 35.999996f, 102.067505f), 963); num3 = 6; List list319 = new List(num3); CollectionsMarshal.SetCount(list319, num3); span4 = CollectionsMarshal.AsSpan(list319); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep26.CompletionQuestVariablesFlags = list319; reference249 = questStep26; obj222.Steps = list316; reference246 = obj222; num++; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = 2 }; index2 = 1; List list320 = new List(index2); CollectionsMarshal.SetCount(list320, index2); span3 = CollectionsMarshal.AsSpan(list320); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048362u, new Vector3(-10.544006f, 2.999996f, -204.91345f), 963) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHanRuveydahFibers, To = EAetheryteLocation.RadzAtHanMehrydesMeyhane } }; obj224.Steps = list320; reference250 = obj224; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 3 }; num2 = 1; List list321 = new List(num2); CollectionsMarshal.SetCount(list321, num2); span3 = CollectionsMarshal.AsSpan(list321); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048361u, new Vector3(9.262146f, 0.92f, -103.31885f), 963); obj225.Steps = list321; reference251 = obj225; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 4 }; index2 = 1; List list322 = new List(index2); CollectionsMarshal.SetCount(list322, index2); span3 = CollectionsMarshal.AsSpan(list322); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048363u, new Vector3(369.40564f, 3.9809039f, -219.40955f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairPalakasStand }; obj226.Steps = list322; reference252 = obj226; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = 5 }; num2 = 1; List list323 = new List(num2); CollectionsMarshal.SetCount(list323, num2); span3 = CollectionsMarshal.AsSpan(list323); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013713u, new Vector3(362.35596f, 3.616333f, -241.77924f), 957); obj227.Steps = list323; reference253 = obj227; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = 6 }; index2 = 12; List list324 = new List(index2); CollectionsMarshal.SetCount(list324, index2); span3 = CollectionsMarshal.AsSpan(list324); num2 = 0; ref QuestStep reference255 = ref span3[num2]; QuestStep obj229 = new QuestStep(EInteractionType.Interact, 2013713u, new Vector3(362.35596f, 3.616333f, -241.77924f), 957) { StopDistance = 0.25f, Fly = true, Comment = "retry point", SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NotTargetable = true } } }; num4 = 1; List list325 = new List(num4); CollectionsMarshal.SetCount(list325, num4); span5 = CollectionsMarshal.AsSpan(list325); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGBA531_04845_Q1_000_054") }; obj229.DialogueChoices = list325; reference255 = obj229; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1048364u, new Vector3(387.43045f, 5.8062716f, -203.20459f), 957) { StopDistance = 50f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(386.85394f, 3.0972311f, -220.57103f), 957) { Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1048364u, new Vector3(398.46808f, 12.103142f, -174.068f), 957) { StopDistance = 50f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(395.88028f, 10.267179f, -192.21916f), 957) { Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1048364u, new Vector3(395.6862f, 11.099065f, -169.7558f), 957) { StopDistance = 50f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(398.42825f, 12.946791f, -180.08061f), 957) { Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(368.02908f, 5.7749786f, -135.06207f), 957) { Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(300.81885f, 18.925224f, -43.56831f), 957) { Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1048364u, new Vector3(274.41418f, 17.838093f, -2.1020741f), 957) { StopDistance = 50f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(256.60135f, 19.312042f, -1.2628903f), 957) { Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(244.453f, 16.725914f, 14.936783f), 957) { Mount = false, Sprint = false }; obj228.Steps = list324; reference254 = obj228; num++; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 7 }; num2 = 1; List list326 = new List(num2); CollectionsMarshal.SetCount(list326, num2); span3 = CollectionsMarshal.AsSpan(list326); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048368u, new Vector3(239.33765f, 11.061386f, 69.99304f), 957); obj230.Steps = list326; reference256 = obj230; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list327 = new List(index2); CollectionsMarshal.SetCount(list327, index2); span3 = CollectionsMarshal.AsSpan(list327); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048331u, new Vector3(214.03821f, 5.2600574f, 628.3817f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad, NextQuestId = new QuestId(4846) }; obj231.Steps = list327; reference257 = obj231; questRoot34.QuestSequence = list313; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(4846); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list328 = new List(num); CollectionsMarshal.SetCount(list328, num); span = CollectionsMarshal.AsSpan(list328); index = 0; span[index] = "liza"; questRoot35.Author = list328; index = 7; List list329 = new List(index); CollectionsMarshal.SetCount(list329, index); span2 = CollectionsMarshal.AsSpan(list329); num = 0; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 0 }; num2 = 1; List list330 = new List(num2); CollectionsMarshal.SetCount(list330, num2); span3 = CollectionsMarshal.AsSpan(list330); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048331u, new Vector3(214.03821f, 5.2600574f, 628.3817f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj232.Steps = list330; reference258 = obj232; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = 1 }; index2 = 1; List list331 = new List(index2); CollectionsMarshal.SetCount(list331, index2); span3 = CollectionsMarshal.AsSpan(list331); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048330u, new Vector3(-28.732727f, -17.972864f, 194.72034f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalBaysideBevyMarketplace } }; obj233.Steps = list331; reference259 = obj233; num++; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 2 }; num2 = 2; List list332 = new List(num2); CollectionsMarshal.SetCount(list332, num2); span3 = CollectionsMarshal.AsSpan(list332); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(327.87598f, -15.862221f, -236.6933f), 1190) { AetheryteShortcut = EAetheryteLocation.ShaaloaniMehwahhetsoan, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; ref QuestStep reference261 = ref span3[index2]; QuestStep obj235 = new QuestStep(EInteractionType.Combat, null, new Vector3(442.79218f, -16.660347f, -111.04725f), 1190) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list333 = new List(num3); CollectionsMarshal.SetCount(list333, num3); span6 = CollectionsMarshal.AsSpan(list333); num4 = 0; span6[num4] = 17627u; obj235.KillEnemyDataIds = list333; reference261 = obj235; obj234.Steps = list332; reference260 = obj234; num++; ref QuestSequence reference262 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = 3 }; index2 = 1; List list334 = new List(index2); CollectionsMarshal.SetCount(list334, index2); span3 = CollectionsMarshal.AsSpan(list334); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048369u, new Vector3(441.5503f, -16.619904f, -109.14783f), 1190) { StopDistance = 7f }; obj236.Steps = list334; reference262 = obj236; num++; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj237 = new QuestSequence { Sequence = 4 }; num2 = 1; List list335 = new List(num2); CollectionsMarshal.SetCount(list335, num2); span3 = CollectionsMarshal.AsSpan(list335); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048333u, new Vector3(52.506226f, -5.20688E-07f, -54.154297f), 963) { AetheryteShortcut = EAetheryteLocation.RadzAtHan }; obj237.Steps = list335; reference263 = obj237; num++; ref QuestSequence reference264 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = 5 }; index2 = 1; List list336 = new List(index2); CollectionsMarshal.SetCount(list336, index2); span3 = CollectionsMarshal.AsSpan(list336); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048372u, new Vector3(-53.177734f, -1.9999962f, 147.60046f), 963) { StopDistance = 7f }; obj238.Steps = list336; reference264 = obj238; num++; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj239 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list337 = new List(num2); CollectionsMarshal.SetCount(list337, num2); span3 = CollectionsMarshal.AsSpan(list337); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048331u, new Vector3(214.03821f, 5.2600574f, 628.3817f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad, NextQuestId = new QuestId(4847) }; obj239.Steps = list337; reference265 = obj239; questRoot35.QuestSequence = list329; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(4847); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list338 = new List(num); CollectionsMarshal.SetCount(list338, num); span = CollectionsMarshal.AsSpan(list338); index = 0; span[index] = "liza"; questRoot36.Author = list338; index = 5; List list339 = new List(index); CollectionsMarshal.SetCount(list339, index); span2 = CollectionsMarshal.AsSpan(list339); num = 0; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj240 = new QuestSequence { Sequence = 0 }; index2 = 1; List list340 = new List(index2); CollectionsMarshal.SetCount(list340, index2); span3 = CollectionsMarshal.AsSpan(list340); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048331u, new Vector3(214.03821f, 5.2600574f, 628.3817f), 957) { AetheryteShortcut = EAetheryteLocation.ThavnairYedlihmad, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj240.Steps = list340; reference266 = obj240; num++; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 1 }; num2 = 1; List list341 = new List(num2); CollectionsMarshal.SetCount(list341, num2); span3 = CollectionsMarshal.AsSpan(list341); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1048374u, new Vector3(-77.04285f, 99.946754f, -711.0552f), 957) { Fly = true, AetheryteShortcut = EAetheryteLocation.RadzAtHan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.RadzAtHan, To = EAetheryteLocation.RadzAtHanGateOfFirstSight } }; obj241.Steps = list341; reference267 = obj241; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = 3 }; index2 = 1; List list342 = new List(index2); CollectionsMarshal.SetCount(list342, index2); span3 = CollectionsMarshal.AsSpan(list342); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048374u, new Vector3(-77.04285f, 99.946754f, -711.0552f), 957); obj242.Steps = list342; reference268 = obj242; num++; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list343 = new List(num2); CollectionsMarshal.SetCount(list343, num2); span3 = CollectionsMarshal.AsSpan(list343); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048330u, new Vector3(-28.732727f, -17.972864f, 194.72034f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalBaysideBevyMarketplace } }; obj243.Steps = list343; reference269 = obj243; questRoot36.QuestSequence = list339; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(4848); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list344 = new List(num); CollectionsMarshal.SetCount(list344, num); span = CollectionsMarshal.AsSpan(list344); index = 0; span[index] = "liza"; questRoot37.Author = list344; index = 4; List list345 = new List(index); CollectionsMarshal.SetCount(list345, index); span2 = CollectionsMarshal.AsSpan(list345); num = 0; ref QuestSequence reference270 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = 0 }; index2 = 1; List list346 = new List(index2); CollectionsMarshal.SetCount(list346, index2); span3 = CollectionsMarshal.AsSpan(list346); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046333u, new Vector3(-92.21033f, 3.9999995f, -99.321045f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj244.Steps = list346; reference270 = obj244; num++; ref QuestSequence reference271 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 1 }; num2 = 1; List list347 = new List(num2); CollectionsMarshal.SetCount(list347, num2); span3 = CollectionsMarshal.AsSpan(list347); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046334u, new Vector3(89.09741f, 12f, 49.484985f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver } }; obj245.Steps = list347; reference271 = obj245; num++; ref QuestSequence reference272 = ref span2[num]; QuestSequence obj246 = new QuestSequence { Sequence = 2 }; index2 = 1; List list348 = new List(index2); CollectionsMarshal.SetCount(list348, index2); span3 = CollectionsMarshal.AsSpan(list348); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046336u, new Vector3(-408.52985f, -55.904274f, 120.74463f), 145) { AetheryteShortcut = EAetheryteLocation.EasternThanalanCampDrybone }; obj246.Steps = list348; reference272 = obj246; num++; ref QuestSequence reference273 = ref span2[num]; QuestSequence obj247 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list349 = new List(num2); CollectionsMarshal.SetCount(list349, num2); span3 = CollectionsMarshal.AsSpan(list349); index2 = 0; ref QuestStep reference274 = ref span3[index2]; QuestStep obj248 = new QuestStep(EInteractionType.CompleteQuest, 1046337u, new Vector3(89.036255f, 12f, 47.287598f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahWeaver } }; num4 = 1; List list350 = new List(num4); CollectionsMarshal.SetCount(list350, num4); span5 = CollectionsMarshal.AsSpan(list350); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGBB101_04848_Q3_000_000") }; obj248.DialogueChoices = list350; obj248.NextQuestId = new QuestId(4849); reference274 = obj248; obj247.Steps = list349; reference273 = obj247; questRoot37.QuestSequence = list345; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(4849); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list351 = new List(num); CollectionsMarshal.SetCount(list351, num); span = CollectionsMarshal.AsSpan(list351); index = 0; span[index] = "liza"; questRoot38.Author = list351; index = 10; List list352 = new List(index); CollectionsMarshal.SetCount(list352, index); span2 = CollectionsMarshal.AsSpan(list352); num = 0; ref QuestSequence reference275 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = 0 }; index2 = 4; List list353 = new List(index2); CollectionsMarshal.SetCount(list353, index2); span3 = CollectionsMarshal.AsSpan(list353); num2 = 0; ref QuestStep reference276 = ref span3[num2]; QuestStep obj250 = new QuestStep(EInteractionType.UseItem, null, new Vector3(89.036255f, 12f, 47.287598f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahWeaver }, ItemId = 43537u }; SkipConditions obj251 = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } }; SkipAetheryteCondition obj252 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list354 = new List(num3); CollectionsMarshal.SetCount(list354, num3); Span span8 = CollectionsMarshal.AsSpan(list354); num4 = 0; span8[num4] = 131; obj252.InTerritory = list354; obj251.AetheryteShortcutIf = obj252; obj250.SkipConditions = obj251; reference276 = obj250; num2++; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 131) { ItemId = 41808u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 131); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046337u, new Vector3(89.036255f, 12f, 47.287598f), 131); obj249.Steps = list353; reference275 = obj249; num++; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = 1 }; num2 = 1; List list355 = new List(num2); CollectionsMarshal.SetCount(list355, num2); span3 = CollectionsMarshal.AsSpan(list355); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046338u, new Vector3(11.428955f, 3.9999998f, -135.69855f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahWeaver, To = EAetheryteLocation.UldahAdventurers } }; obj253.Steps = list355; reference277 = obj253; num++; ref QuestSequence reference278 = ref span2[num]; QuestSequence obj254 = new QuestSequence { Sequence = 2 }; index2 = 1; List list356 = new List(index2); CollectionsMarshal.SetCount(list356, index2); span3 = CollectionsMarshal.AsSpan(list356); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046339u, new Vector3(28.335938f, 3.9999995f, -136.36993f), 130); obj254.Steps = list356; reference278 = obj254; num++; ref QuestSequence reference279 = ref span2[num]; QuestSequence obj255 = new QuestSequence { Sequence = 3 }; num2 = 2; List list357 = new List(num2); CollectionsMarshal.SetCount(list357, num2); span3 = CollectionsMarshal.AsSpan(list357); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(44.120266f, 3.9179347f, -166.70798f), 130) { Comment = "Zone transition" }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1046344u, new Vector3(90.22656f, 4.0718365f, 434.531f), 141) { Fly = true }; obj255.Steps = list357; reference279 = obj255; num++; ref QuestSequence reference280 = ref span2[num]; QuestSequence obj256 = new QuestSequence { Sequence = 4 }; index2 = 1; List list358 = new List(index2); CollectionsMarshal.SetCount(list358, index2); span3 = CollectionsMarshal.AsSpan(list358); num2 = 0; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1046344u, new Vector3(90.22656f, 4.0718365f, 434.531f), 141); obj256.Steps = list358; reference280 = obj256; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference281 = ref span2[num]; QuestSequence obj257 = new QuestSequence { Sequence = 6 }; num2 = 1; List list359 = new List(num2); CollectionsMarshal.SetCount(list359, num2); span3 = CollectionsMarshal.AsSpan(list359); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046345u, new Vector3(-92.30188f, 4f, -99.77875f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; obj257.Steps = list359; reference281 = obj257; num++; ref QuestSequence reference282 = ref span2[num]; QuestSequence obj258 = new QuestSequence { Sequence = 7 }; index2 = 1; List list360 = new List(index2); CollectionsMarshal.SetCount(list360, index2); span3 = CollectionsMarshal.AsSpan(list360); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1004332u, new Vector3(-103.92926f, 4f, -97.88666f), 130); obj258.Steps = list360; reference282 = obj258; num++; ref QuestSequence reference283 = ref span2[num]; QuestSequence obj259 = new QuestSequence { Sequence = 8 }; num2 = 1; List list361 = new List(num2); CollectionsMarshal.SetCount(list361, num2); span3 = CollectionsMarshal.AsSpan(list361); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001288u, new Vector3(-151.59845f, 12f, 16.220276f), 130); obj259.Steps = list361; reference283 = obj259; num++; ref QuestSequence reference284 = ref span2[num]; QuestSequence obj260 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list362 = new List(index2); CollectionsMarshal.SetCount(list362, index2); span3 = CollectionsMarshal.AsSpan(list362); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046346u, new Vector3(-152.17828f, 12f, 11.734131f), 130) { NextQuestId = new QuestId(4850) }; obj260.Steps = list362; reference284 = obj260; questRoot38.QuestSequence = list352; AddQuest(questId38, questRoot38); } private static void LoadQuests97() { QuestId questId = new QuestId(4850); QuestRoot questRoot = new QuestRoot(); QuestRoot questRoot2 = questRoot; int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot2.Author = list; QuestRoot questRoot3 = questRoot; index = 9; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence2 = questSequence; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; ref QuestStep reference2 = ref span3[index2]; QuestStep obj = new QuestStep(EInteractionType.AcceptQuest, 1046346u, new Vector3(-152.17828f, 12f, 11.734131f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; int num3 = 1; List list4 = new List(num3); CollectionsMarshal.SetCount(list4, num3); Span span4 = CollectionsMarshal.AsSpan(list4); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGBB111_04850_Q1_000_100"), Answer = new ExcelRef("TEXT_KINGBB111_04850_A2_000_100") }; obj.DialogueChoices = list4; reference2 = obj; questSequence2.Steps = list3; reference = questSequence; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list5 = new List(index2); CollectionsMarshal.SetCount(list5, index2); span3 = CollectionsMarshal.AsSpan(list5); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000193u, new Vector3(-56.77887f, -1.7171853f, 7.888855f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj2.Steps = list5; reference3 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046347u, new Vector3(205.79846f, 8.794112f, -72.15991f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill }; obj3.Steps = list6; reference4 = obj3; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list7 = new List(index2); CollectionsMarshal.SetCount(list7, index2); span3 = CollectionsMarshal.AsSpan(list7); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046351u, new Vector3(-192.40106f, 15.001892f, 447.2876f), 153) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthShroudCampTranquil }; obj4.Steps = list7; reference5 = obj4; num++; ref QuestSequence reference6 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence3 = questSequence; num2 = 3; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; ref QuestStep reference7 = ref span3[index2]; QuestStep obj5 = new QuestStep(EInteractionType.Interact, 2013569u, new Vector3(-161.36414f, 1.083313f, 480.12512f), 153) { Fly = true }; index3 = 6; List list9 = new List(index3); CollectionsMarshal.SetCount(list9, index3); Span span5 = CollectionsMarshal.AsSpan(list9); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj5.CompletionQuestVariablesFlags = list9; reference7 = obj5; index2++; ref QuestStep reference8 = ref span3[index2]; QuestStep obj6 = new QuestStep(EInteractionType.Interact, 2013570u, new Vector3(-111.77234f, 0.503479f, 356.2218f), 153) { Fly = true }; num3 = 6; List list10 = new List(num3); CollectionsMarshal.SetCount(list10, num3); span5 = CollectionsMarshal.AsSpan(list10); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj6.CompletionQuestVariablesFlags = list10; reference8 = obj6; index2++; ref QuestStep reference9 = ref span3[index2]; QuestStep obj7 = new QuestStep(EInteractionType.Interact, 2013571u, new Vector3(-130.84619f, 1.1138916f, 308.58313f), 153) { Fly = true }; index3 = 6; List list11 = new List(index3); CollectionsMarshal.SetCount(list11, index3); span5 = CollectionsMarshal.AsSpan(list11); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj7.CompletionQuestVariablesFlags = list11; reference9 = obj7; questSequence3.Steps = list8; reference6 = questSequence; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 5 }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046356u, new Vector3(-48.233826f, 1.0262487f, 452.59778f), 153) { Fly = true }; obj8.Steps = list12; reference10 = obj8; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 6 }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013572u, new Vector3(-237.1405f, 0.59503174f, 502.79993f), 153) { Fly = true }; obj9.Steps = list13; reference11 = obj9; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 7 }; index2 = 2; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(31.303873f, 19.952045f, 199.71306f), 153) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1046362u, new Vector3(22.934265f, 19.877338f, 195.91052f), 153); obj10.Steps = list14; reference12 = obj10; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046368u, new Vector3(205.06592f, 8.722662f, -74.08258f), 153) { Fly = true, NextQuestId = new QuestId(4851) }; obj11.Steps = list15; reference13 = obj11; questRoot3.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(4851); questRoot = new QuestRoot(); QuestRoot questRoot4 = questRoot; num = 1; List list16 = new List(num); CollectionsMarshal.SetCount(list16, num); span = CollectionsMarshal.AsSpan(list16); index = 0; span[index] = "liza"; questRoot4.Author = list16; QuestRoot questRoot5 = questRoot; index = 9; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; index2 = 1; List list17 = new List(index2); CollectionsMarshal.SetCount(list17, index2); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046371u, new Vector3(205.06592f, 8.660461f, -71.70221f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj12.Steps = list17; reference14 = obj12; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 1 }; num2 = 1; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046372u, new Vector3(-90.04352f, -46.544575f, 212.02405f), 154) { AetheryteShortcut = EAetheryteLocation.NorthShroudFallgourdFloat, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj13.Steps = list18; reference15 = obj13; num++; ref QuestSequence reference16 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence4 = questSequence; index2 = 3; list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; ref QuestStep reference17 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1046374u, new Vector3(-43.90027f, -40.94998f, 190.875f), 154); num3 = 6; List list19 = new List(num3); CollectionsMarshal.SetCount(list19, num3); span5 = CollectionsMarshal.AsSpan(list19); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list19; reference17 = questStep; num2++; ref QuestStep reference18 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1046375u, new Vector3(-13.748474f, -38.971447f, 190.11206f), 154); index3 = 6; List list20 = new List(index3); CollectionsMarshal.SetCount(list20, index3); span5 = CollectionsMarshal.AsSpan(list20); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list20; reference18 = questStep2; num2++; ref QuestStep reference19 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1046376u, new Vector3(-25.345276f, -34.650696f, 172.96094f), 154); num3 = 6; List list21 = new List(num3); CollectionsMarshal.SetCount(list21, num3); span5 = CollectionsMarshal.AsSpan(list21); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list21; reference19 = questStep3; questSequence4.Steps = list8; reference16 = questSequence; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 3 }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; ref QuestStep reference21 = ref span3[index2]; QuestStep obj15 = new QuestStep(EInteractionType.Interact, 1046377u, new Vector3(-54.76471f, -40.876083f, 239.36829f), 154) { Fly = true }; index3 = 1; List list23 = new List(index3); CollectionsMarshal.SetCount(list23, index3); span4 = CollectionsMarshal.AsSpan(list23); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGBB121_04851_Q1_000_100"), Answer = new ExcelRef("TEXT_KINGBB121_04851_A2_000_100") }; obj15.DialogueChoices = list23; reference21 = obj15; obj14.Steps = list22; reference20 = obj14; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 4 }; index2 = 1; List list24 = new List(index2); CollectionsMarshal.SetCount(list24, index2); span3 = CollectionsMarshal.AsSpan(list24); num2 = 0; ref QuestStep reference23 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1046379u, new Vector3(-62.60785f, -45.560196f, 269.4895f), 154); num3 = 1; List list25 = new List(num3); CollectionsMarshal.SetCount(list25, num3); span4 = CollectionsMarshal.AsSpan(list25); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGBB121_04851_Q2_000_200"), Answer = new ExcelRef("TEXT_KINGBB121_04851_A2_000_200") }; questStep4.DialogueChoices = list25; reference23 = questStep4; obj16.Steps = list24; reference22 = obj16; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 5 }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046372u, new Vector3(-90.04352f, -46.544575f, 212.02405f), 154); obj17.Steps = list26; reference24 = obj17; num++; ref QuestSequence reference25 = ref span2[num]; questSequence = new QuestSequence { Sequence = 6 }; QuestSequence questSequence5 = questSequence; index2 = 3; list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; ref QuestStep reference26 = ref span3[num2]; QuestStep obj18 = new QuestStep(EInteractionType.Interact, 2013574u, new Vector3(-297.47473f, 58.91504f, -274.61664f), 612) { StopDistance = 1f, Fly = true, AetheryteShortcut = EAetheryteLocation.FringesCastrumOriens, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index3 = 6; List list27 = new List(index3); CollectionsMarshal.SetCount(list27, index3); span5 = CollectionsMarshal.AsSpan(list27); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj18.CompletionQuestVariablesFlags = list27; reference26 = obj18; num2++; ref QuestStep reference27 = ref span3[num2]; QuestStep obj19 = new QuestStep(EInteractionType.Interact, 2013575u, new Vector3(-325.42914f, 61.661743f, -266.1021f), 612) { Fly = true }; num3 = 6; List list28 = new List(num3); CollectionsMarshal.SetCount(list28, num3); span5 = CollectionsMarshal.AsSpan(list28); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj19.CompletionQuestVariablesFlags = list28; reference27 = obj19; num2++; ref QuestStep reference28 = ref span3[num2]; QuestStep obj20 = new QuestStep(EInteractionType.Interact, 2013573u, new Vector3(-292.80542f, 61.875244f, -326.833f), 612) { Mount = false, Sprint = true }; index3 = 6; List list29 = new List(index3); CollectionsMarshal.SetCount(list29, index3); span5 = CollectionsMarshal.AsSpan(list29); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj20.CompletionQuestVariablesFlags = list29; reference28 = obj20; questSequence5.Steps = list8; reference25 = questSequence; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 7 }; num2 = 1; List list30 = new List(num2); CollectionsMarshal.SetCount(list30, num2); span3 = CollectionsMarshal.AsSpan(list30); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046381u, new Vector3(-278.21777f, 59.704876f, -333.547f), 612); obj21.Steps = list30; reference29 = obj21; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list31 = new List(index2); CollectionsMarshal.SetCount(list31, index2); span3 = CollectionsMarshal.AsSpan(list31); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046347u, new Vector3(205.79846f, 8.794112f, -72.15991f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, NextQuestId = new QuestId(4852) }; obj22.Steps = list31; reference30 = obj22; questRoot5.QuestSequence = list2; AddQuest(questId2, questRoot); QuestId questId3 = new QuestId(4852); questRoot = new QuestRoot(); QuestRoot questRoot6 = questRoot; num = 1; List list32 = new List(num); CollectionsMarshal.SetCount(list32, num); span = CollectionsMarshal.AsSpan(list32); index = 0; span[index] = "liza"; questRoot6.Author = list32; QuestRoot questRoot7 = questRoot; index = 8; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 0 }; num2 = 1; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046371u, new Vector3(205.06592f, 8.660461f, -71.70221f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj23.Steps = list33; reference31 = obj23; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 1 }; index2 = 1; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046382u, new Vector3(-183.18463f, 100.88573f, -541.4359f), 399) { AetheryteShortcut = EAetheryteLocation.Idyllshire, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Idyllshire, To = EAetheryteLocation.IdyllshireEpilogueGate } }; obj24.Steps = list34; reference32 = obj24; num++; ref QuestSequence reference33 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence6 = questSequence; num2 = 3; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; ref QuestStep reference34 = ref span3[index2]; QuestStep obj25 = new QuestStep(EInteractionType.Interact, 2013576u, new Vector3(-173.87659f, 110.27698f, -343.64844f), 399) { Fly = true }; num3 = 6; List list35 = new List(num3); CollectionsMarshal.SetCount(list35, num3); span5 = CollectionsMarshal.AsSpan(list35); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj25.CompletionQuestVariablesFlags = list35; reference34 = obj25; index2++; ref QuestStep reference35 = ref span3[index2]; QuestStep obj26 = new QuestStep(EInteractionType.Interact, 2013578u, new Vector3(-139.97101f, 111.039795f, -270.58832f), 399) { Fly = true }; index3 = 6; List list36 = new List(index3); CollectionsMarshal.SetCount(list36, index3); span5 = CollectionsMarshal.AsSpan(list36); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj26.CompletionQuestVariablesFlags = list36; reference35 = obj26; index2++; ref QuestStep reference36 = ref span3[index2]; QuestStep obj27 = new QuestStep(EInteractionType.Interact, 2013577u, new Vector3(-69.29126f, 100.938354f, -336.47675f), 399) { Fly = true }; num3 = 6; List list37 = new List(num3); CollectionsMarshal.SetCount(list37, num3); span5 = CollectionsMarshal.AsSpan(list37); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj27.CompletionQuestVariablesFlags = list37; reference36 = obj27; questSequence6.Steps = list8; reference33 = questSequence; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 3 }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; ref QuestStep reference38 = ref span3[num2]; QuestStep obj29 = new QuestStep(EInteractionType.Interact, 1046383u, new Vector3(1.8463135f, 103.4929f, -280.14038f), 399) { StopDistance = 1f, Fly = true }; index3 = 1; List list39 = new List(index3); CollectionsMarshal.SetCount(list39, index3); span4 = CollectionsMarshal.AsSpan(list39); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGBB131_04852_Q2_000_200"), Answer = new ExcelRef("TEXT_KINGBB131_04852_A1_000_200") }; obj29.DialogueChoices = list39; reference38 = obj29; obj28.Steps = list38; reference37 = obj28; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 4 }; num2 = 1; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046384u, new Vector3(289.08203f, 163.68987f, 288.19702f), 397) { Fly = true, AetheryteShortcut = EAetheryteLocation.CoerthasWesternHighlandsFalconsNest, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj30.Steps = list40; reference39 = obj30; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 5 }; index2 = 1; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; ref QuestStep reference41 = ref span3[num2]; QuestStep obj32 = new QuestStep(EInteractionType.Combat, null, new Vector3(258.81232f, 179.55281f, -45.167038f), 397) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list42 = new List(num3); CollectionsMarshal.SetCount(list42, num3); Span span6 = CollectionsMarshal.AsSpan(list42); index3 = 0; span6[index3] = 17642u; obj32.KillEnemyDataIds = list42; reference41 = obj32; obj31.Steps = list41; reference40 = obj31; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 6 }; num2 = 1; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046385u, new Vector3(246.20422f, 180.63304f, -41.61145f), 397); obj33.Steps = list43; reference42 = obj33; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046371u, new Vector3(205.06592f, 8.660461f, -71.70221f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, NextQuestId = new QuestId(4853) }; obj34.Steps = list44; reference43 = obj34; questRoot7.QuestSequence = list2; AddQuest(questId3, questRoot); QuestId questId4 = new QuestId(4853); questRoot = new QuestRoot(); QuestRoot questRoot8 = questRoot; num = 1; List list45 = new List(num); CollectionsMarshal.SetCount(list45, num); span = CollectionsMarshal.AsSpan(list45); index = 0; span[index] = "liza"; questRoot8.Author = list45; QuestRoot questRoot9 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 0 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046371u, new Vector3(205.06592f, 8.660461f, -71.70221f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj35.Steps = list46; reference44 = obj35; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 1 }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014381u, new Vector3(-64.59149f, -0.5036011f, 7.7667847f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj36.Steps = list47; reference45 = obj36; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 2 }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1046388u, new Vector3(-275.01337f, 27.017544f, 636.8047f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings }; obj37.Steps = list48; reference46 = obj37; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 4 }; index2 = 1; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046391u, new Vector3(-414.87756f, -0.4116819f, 747.7378f), 146); obj38.Steps = list49; reference47 = obj38; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046393u, new Vector3(204.48608f, 8.565186f, -71.488525f), 153) { AetheryteShortcut = EAetheryteLocation.SouthShroudQuarrymill }; obj39.Steps = list50; reference48 = obj39; questRoot9.QuestSequence = list2; AddQuest(questId4, questRoot); QuestId questId5 = new QuestId(4854); questRoot = new QuestRoot(); QuestRoot questRoot10 = questRoot; num = 1; List list51 = new List(num); CollectionsMarshal.SetCount(list51, num); span = CollectionsMarshal.AsSpan(list51); index = 0; span[index] = "liza"; questRoot10.Author = list51; QuestRoot questRoot11 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference49 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence7 = questSequence; index2 = 1; list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; ref QuestStep reference50 = ref span3[num2]; QuestStep obj40 = new QuestStep(EInteractionType.AcceptQuest, 1049794u, new Vector3(-158.98376f, 4.51273f, -45.63977f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition obj41 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list52 = new List(index3); CollectionsMarshal.SetCount(list52, index3); Span span7 = CollectionsMarshal.AsSpan(list52); num3 = 0; span7[num3] = 133; obj41.InTerritory = list52; skipConditions.AetheryteShortcutIf = obj41; obj40.SkipConditions = skipConditions; num3 = 1; List list53 = new List(num3); CollectionsMarshal.SetCount(list53, num3); span4 = CollectionsMarshal.AsSpan(list53); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGBB201_04854_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGBB201_04854_A1_000_002") }; obj40.DialogueChoices = list53; reference50 = obj40; questSequence7.Steps = list8; reference49 = questSequence; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 1 }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013738u, new Vector3(-6.9123535f, -1.4191895f, 5.508484f), 132) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaConjurer, To = EAetheryteLocation.Gridania } }; obj42.Steps = list54; reference51 = obj42; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 2 }; index2 = 1; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1049795u, new Vector3(54.306763f, -8.321841f, 94.13281f), 132); obj43.Steps = list55; reference52 = obj43; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1049795u, new Vector3(54.306763f, -8.321841f, 94.13281f), 132) { NextQuestId = new QuestId(4855) }; obj44.Steps = list56; reference53 = obj44; questRoot11.QuestSequence = list2; AddQuest(questId5, questRoot); QuestId questId6 = new QuestId(4855); questRoot = new QuestRoot(); QuestRoot questRoot12 = questRoot; num = 1; List list57 = new List(num); CollectionsMarshal.SetCount(list57, num); span = CollectionsMarshal.AsSpan(list57); index = 0; span[index] = "liza"; questRoot12.Author = list57; QuestRoot questRoot13 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference54 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence8 = questSequence; index2 = 4; list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(54.306763f, -8.321841f, 94.13281f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, ItemId = 43538u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } }, AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.EquipItem, null, null, 132) { ItemId = 41809u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Item = new SkipItemConditions { NotInInventory = true } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.EquipRecommended, null, null, 132); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1049795u, new Vector3(54.306763f, -8.321841f, 94.13281f), 132); questSequence8.Steps = list8; reference54 = questSequence; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 1 }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1049794u, new Vector3(-158.98376f, 4.51273f, -45.63977f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaConjurer } }; obj45.Steps = list58; reference55 = obj45; num++; ref QuestSequence reference56 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence9 = questSequence; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; ref QuestStep reference57 = ref span3[num2]; QuestStep obj46 = new QuestStep(EInteractionType.SinglePlayerDuty, 1049796u, new Vector3(27.695068f, 16.16987f, -339.13184f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaConjurer, To = EAetheryteLocation.GridaniaLancer } }; index3 = 1; List list60 = new List(index3); CollectionsMarshal.SetCount(list60, index3); span4 = CollectionsMarshal.AsSpan(list60); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGBB202_04855_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGBB202_04855_A1_000_001") }; obj46.DialogueChoices = list60; reference57 = obj46; questSequence9.Steps = list59; reference56 = questSequence; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1049796u, new Vector3(27.695068f, 16.16987f, -339.13184f), 133) { StopDistance = 5f, NextQuestId = new QuestId(4856) }; obj47.Steps = list61; reference58 = obj47; questRoot13.QuestSequence = list2; AddQuest(questId6, questRoot); QuestId questId7 = new QuestId(4856); questRoot = new QuestRoot(); QuestRoot questRoot14 = questRoot; num = 1; List list62 = new List(num); CollectionsMarshal.SetCount(list62, num); span = CollectionsMarshal.AsSpan(list62); index = 0; span[index] = "liza"; questRoot14.Author = list62; QuestRoot questRoot15 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference59 = ref span2[num]; questSequence = new QuestSequence { Sequence = 0 }; QuestSequence questSequence10 = questSequence; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; ref QuestStep reference60 = ref span3[num2]; QuestStep obj48 = new QuestStep(EInteractionType.AcceptQuest, 1049796u, new Vector3(27.695068f, 16.16987f, -339.13184f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaLancer } }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition obj49 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list64 = new List(num3); CollectionsMarshal.SetCount(list64, num3); span7 = CollectionsMarshal.AsSpan(list64); index3 = 0; span7[index3] = 133; obj49.InTerritory = list64; skipConditions2.AetheryteShortcutIf = obj49; obj48.SkipConditions = skipConditions2; reference60 = obj48; questSequence10.Steps = list63; reference59 = questSequence; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 1 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1049797u, new Vector3(214.64856f, 301.99997f, -254.26111f), 155) { Mount = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead }; obj50.Steps = list65; reference61 = obj50; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 2 }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1049798u, new Vector3(229.84656f, 302.04782f, -289.2348f), 155); obj51.Steps = list66; reference62 = obj51; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 3 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013740u, new Vector3(301.13672f, 358.99734f, -575.8297f), 155) { Fly = true }; obj52.Steps = list67; reference63 = obj52; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 4 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; ref QuestStep reference65 = ref span3[num2]; QuestStep obj54 = new QuestStep(EInteractionType.Combat, null, new Vector3(403.64606f, 346.8219f, -669.97644f), 155) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list69 = new List(index3); CollectionsMarshal.SetCount(list69, index3); span6 = CollectionsMarshal.AsSpan(list69); num3 = 0; span6[num3] = 17628u; obj54.KillEnemyDataIds = list69; reference65 = obj54; obj53.Steps = list68; reference64 = obj53; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1049800u, new Vector3(215.77783f, 302f, -253.86438f), 155) { Mount = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, NextQuestId = new QuestId(4857) }; obj55.Steps = list70; reference66 = obj55; questRoot15.QuestSequence = list2; AddQuest(questId7, questRoot); QuestId questId8 = new QuestId(4857); questRoot = new QuestRoot(); QuestRoot questRoot16 = questRoot; num = 1; List list71 = new List(num); CollectionsMarshal.SetCount(list71, num); span = CollectionsMarshal.AsSpan(list71); index = 0; span[index] = "liza"; questRoot16.Author = list71; QuestRoot questRoot17 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 0 }; index2 = 1; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1049797u, new Vector3(214.64856f, 301.99997f, -254.26111f), 155) { Mount = true, AetheryteShortcut = EAetheryteLocation.CoerthasCentralHighlandsCampDragonhead, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj56.Steps = list72; reference67 = obj56; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 1 }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2013741u, new Vector3(107.28613f, 11.9782715f, -76.676636f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeSekiseigumiBarracks }, ItemId = 2003500u }; obj57.Steps = list73; reference68 = obj57; num++; ref QuestSequence reference69 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence11 = questSequence; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; ref QuestStep reference70 = ref span3[num2]; QuestStep obj58 = new QuestStep(EInteractionType.Interact, 1049801u, new Vector3(445.9143f, 29.750532f, 770.8705f), 613) { Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.KuganeSekiseigumiBarracks, To = EAetheryteLocation.KuganeRubyPrice } }; num3 = 1; List list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span4 = CollectionsMarshal.AsSpan(list75); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGBB221_04857_Q2_000_000"), Answer = new ExcelRef("TEXT_KINGBB221_04857_A2_000_001") }; obj58.DialogueChoices = list75; reference70 = obj58; questSequence11.Steps = list74; reference69 = questSequence; num++; ref QuestSequence reference71 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence12 = questSequence; num2 = 3; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; ref QuestStep reference72 = ref span3[index2]; QuestStep obj59 = new QuestStep(EInteractionType.Combat, 2013742u, new Vector3(411.79517f, 16.250854f, 832.4863f), 613) { Fly = true, ItemId = 2003559u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list76 = new List(index3); CollectionsMarshal.SetCount(list76, index3); Span span8 = CollectionsMarshal.AsSpan(list76); num3 = 0; span8[num3] = new ComplexCombatData { DataId = 17629u }; obj59.ComplexCombatData = list76; num3 = 6; List list77 = new List(num3); CollectionsMarshal.SetCount(list77, num3); span5 = CollectionsMarshal.AsSpan(list77); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj59.CompletionQuestVariablesFlags = list77; reference72 = obj59; index2++; ref QuestStep reference73 = ref span3[index2]; QuestStep obj60 = new QuestStep(EInteractionType.Combat, 2013743u, new Vector3(338.4298f, 0.6866455f, 793.4232f), 613) { Fly = true, ItemId = 2003559u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list78 = new List(index3); CollectionsMarshal.SetCount(list78, index3); span8 = CollectionsMarshal.AsSpan(list78); num3 = 0; span8[num3] = new ComplexCombatData { DataId = 17629u }; obj60.ComplexCombatData = list78; num3 = 6; List list79 = new List(num3); CollectionsMarshal.SetCount(list79, num3); span5 = CollectionsMarshal.AsSpan(list79); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj60.CompletionQuestVariablesFlags = list79; reference73 = obj60; index2++; ref QuestStep reference74 = ref span3[index2]; QuestStep obj61 = new QuestStep(EInteractionType.Combat, 2013744u, new Vector3(415.61f, 0.7171631f, 730.4341f), 613) { Fly = true, ItemId = 2003559u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index3 = 1; List list80 = new List(index3); CollectionsMarshal.SetCount(list80, index3); span8 = CollectionsMarshal.AsSpan(list80); num3 = 0; span8[num3] = new ComplexCombatData { DataId = 17629u }; obj61.ComplexCombatData = list80; reference74 = obj61; questSequence12.Steps = list8; reference71 = questSequence; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 4 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1049802u, new Vector3(444.6936f, 29.73244f, 770.9315f), 613) { Fly = true }; obj62.Steps = list81; reference75 = obj62; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1049803u, new Vector3(105.85181f, 12.000005f, -75.70001f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeSekiseigumiBarracks }, NextQuestId = new QuestId(4858) }; obj63.Steps = list82; reference76 = obj63; questRoot17.QuestSequence = list2; AddQuest(questId8, questRoot); QuestId questId9 = new QuestId(4858); questRoot = new QuestRoot(); QuestRoot questRoot18 = questRoot; num = 1; List list83 = new List(num); CollectionsMarshal.SetCount(list83, num); span = CollectionsMarshal.AsSpan(list83); index = 0; span[index] = "liza"; questRoot18.Author = list83; QuestRoot questRoot19 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 0 }; index2 = 1; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1049804u, new Vector3(105.69922f, 12.000006f, -77.37854f), 628) { AetheryteShortcut = EAetheryteLocation.Kugane, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Kugane, To = EAetheryteLocation.KuganeSekiseigumiBarracks }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj64.Steps = list84; reference77 = obj64; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 1 }; num2 = 1; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2013747u, new Vector3(-57.63336f, 3.9520264f, -142.22937f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, ItemId = 2003503u }; obj65.Steps = list85; reference78 = obj65; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 2 }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1049805u, new Vector3(-152.14777f, 14.005f, 45.303955f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; obj66.Steps = list86; reference79 = obj66; num++; ref QuestSequence reference80 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence13 = questSequence; num2 = 1; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; ref QuestStep reference81 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Combat, null, new Vector3(-286.10168f, -32f, 92.85731f), 141) { StopDistance = 0.5f, Fly = true, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahThaumaturge, To = EAetheryteLocation.UldahGateOfNald }, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; QuestStep questStep6 = questStep5; num3 = 9; List list87 = new List(num3); CollectionsMarshal.SetCount(list87, num3); span6 = CollectionsMarshal.AsSpan(list87); index3 = 0; span6[index3] = 17632u; index3++; span6[index3] = 17633u; index3++; span6[index3] = 17634u; index3++; span6[index3] = 17635u; index3++; span6[index3] = 17636u; index3++; span6[index3] = 17637u; index3++; span6[index3] = 17638u; index3++; span6[index3] = 17639u; index3++; span6[index3] = 17640u; questStep6.KillEnemyDataIds = list87; reference81 = questStep5; questSequence13.Steps = list8; reference80 = questSequence; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 4 }; index2 = 1; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1049806u, new Vector3(-152.60547f, 14.004998f, 46.73828f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge } }; obj67.Steps = list88; reference82 = obj67; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; ref QuestStep reference84 = ref span3[index2]; QuestStep obj69 = new QuestStep(EInteractionType.CompleteQuest, 1049805u, new Vector3(-152.14777f, 14.005f, 45.303955f), 130) { StopDistance = 5f }; index3 = 1; List list90 = new List(index3); CollectionsMarshal.SetCount(list90, index3); span4 = CollectionsMarshal.AsSpan(list90); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGBB231_04858_Q3_000_000"), Answer = new ExcelRef("TEXT_KINGBB231_04858_A3_000_002") }; obj69.DialogueChoices = list90; obj69.NextQuestId = new QuestId(4859); reference84 = obj69; obj68.Steps = list89; reference83 = obj68; questRoot19.QuestSequence = list2; AddQuest(questId9, questRoot); QuestId questId10 = new QuestId(4859); questRoot = new QuestRoot(); QuestRoot questRoot20 = questRoot; num = 1; List list91 = new List(num); CollectionsMarshal.SetCount(list91, num); span = CollectionsMarshal.AsSpan(list91); index = 0; span[index] = "liza"; questRoot20.Author = list91; QuestRoot questRoot21 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 0 }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1049805u, new Vector3(-152.14777f, 14.005f, 45.303955f), 130) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahThaumaturge }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj70.Steps = list92; reference85 = obj70; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 1 }; num2 = 2; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(15.193803f, 2.4684885f, -133.5494f), 148) { AetheryteShortcut = EAetheryteLocation.CentralShroudBentbranchMeadows }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1049807u, new Vector3(14.419739f, 2.2207584f, -132.25f), 148); obj71.Steps = list93; reference86 = obj71; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 2 }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; ref QuestStep reference88 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.SinglePlayerDuty, 1049807u, new Vector3(14.419739f, 2.2207584f, -132.25f), 148); num3 = 1; List list95 = new List(num3); CollectionsMarshal.SetCount(list95, num3); span4 = CollectionsMarshal.AsSpan(list95); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGBB241_04859_Q2_000_000"), Answer = new ExcelRef("TEXT_KINGBB241_04859_A2_000_001") }; questStep7.DialogueChoices = list95; reference88 = questStep7; obj72.Steps = list94; reference87 = obj72; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list96 = new List(num2); CollectionsMarshal.SetCount(list96, num2); span3 = CollectionsMarshal.AsSpan(list96); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1049808u, new Vector3(17.013733f, 2.0418286f, -129.83911f), 148) { StopDistance = 7f }; obj73.Steps = list96; reference89 = obj73; questRoot21.QuestSequence = list2; AddQuest(questId10, questRoot); QuestId questId11 = new QuestId(4860); questRoot = new QuestRoot(); QuestRoot questRoot22 = questRoot; num = 1; List list97 = new List(num); CollectionsMarshal.SetCount(list97, num); span = CollectionsMarshal.AsSpan(list97); index = 0; span[index] = "liza"; questRoot22.Author = list97; QuestRoot questRoot23 = questRoot; index = 7; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 0 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046835u, new Vector3(-101.76245f, 4.357494f, 0.7476196f), 962) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.OldSharlayan, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj74.Steps = list98; reference90 = obj74; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 1 }; num2 = 2; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2011936u, new Vector3(-108.56799f, 5.0201416f, 4.5318604f), 962) { TargetTerritoryId = (ushort)987 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2013592u, new Vector3(-0.045776367f, -0.015319824f, -8.98761f), 987); obj75.Steps = list99; reference91 = obj75; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 2 }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046493u, new Vector3(-80.094604f, 1.2172644f, 28.244385f), 962); obj76.Steps = list100; reference92 = obj76; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference93 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence14 = questSequence; num2 = 5; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; ref QuestStep reference94 = ref span3[index2]; QuestStep obj77 = new QuestStep(EInteractionType.Interact, 1046495u, new Vector3(8.194031f, 16.35219f, 11.215393f), 1206) { StopDistance = 7f }; index3 = 6; List list101 = new List(index3); CollectionsMarshal.SetCount(list101, index3); span5 = CollectionsMarshal.AsSpan(list101); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj77.CompletionQuestVariablesFlags = list101; reference94 = obj77; index2++; ref QuestStep reference95 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1046498u, new Vector3(-4.0742188f, 16.347223f, 1.3884888f), 1206); num3 = 6; List list102 = new List(num3); CollectionsMarshal.SetCount(list102, num3); span5 = CollectionsMarshal.AsSpan(list102); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list102; reference95 = questStep8; index2++; ref QuestStep reference96 = ref span3[index2]; QuestStep obj78 = new QuestStep(EInteractionType.Interact, 1046496u, new Vector3(-3.768982f, 16.347233f, -0.5951538f), 1206) { StopDistance = 7f }; index3 = 6; List list103 = new List(index3); CollectionsMarshal.SetCount(list103, index3); span5 = CollectionsMarshal.AsSpan(list103); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj78.CompletionQuestVariablesFlags = list103; reference96 = obj78; index2++; ref QuestStep reference97 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1046497u, new Vector3(3.5552979f, 16.861145f, -18.08197f), 1206); num3 = 6; List list104 = new List(num3); CollectionsMarshal.SetCount(list104, num3); span5 = CollectionsMarshal.AsSpan(list104); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list104; reference97 = questStep9; index2++; ref QuestStep reference98 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1047584u, new Vector3(-8.957031f, 21.347244f, -35.751892f), 1206); index3 = 6; List list105 = new List(index3); CollectionsMarshal.SetCount(list105, index3); span5 = CollectionsMarshal.AsSpan(list105); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list105; reference98 = questStep10; questSequence14.Steps = list8; reference93 = questSequence; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 5 }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046502u, new Vector3(2.090454f, 18.350365f, 31.143677f), 1206); obj79.Steps = list106; reference99 = obj79; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046503u, new Vector3(110.154785f, -16.560854f, 144.15198f), 1185) { StopDistance = 7f }; obj80.Steps = list107; reference100 = obj80; questRoot23.QuestSequence = list2; AddQuest(questId11, questRoot); QuestId questId12 = new QuestId(4861); questRoot = new QuestRoot(); QuestRoot questRoot24 = questRoot; num = 1; List list108 = new List(num); CollectionsMarshal.SetCount(list108, num); span = CollectionsMarshal.AsSpan(list108); index = 0; span[index] = "liza"; questRoot24.Author = list108; QuestRoot questRoot25 = questRoot; index = 7; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 0 }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046504u, new Vector3(112.38269f, -16.560852f, 142.29028f), 1185) { StopDistance = 7f }; obj81.Steps = list109; reference101 = obj81; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 1 }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046504u, new Vector3(112.38269f, -16.560852f, 142.29028f), 1185) { StopDistance = 7f }; obj82.Steps = list110; reference102 = obj82; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 2 }; index2 = 1; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046504u, new Vector3(22.221941f, -14f, 94.1764f), 1185) { StopDistance = 0.25f }; obj83.Steps = list111; reference103 = obj83; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 3 }; num2 = 1; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046504u, new Vector3(-12.395758f, 0f, 21.762516f), 1185) { StopDistance = 0.25f }; obj84.Steps = list112; reference104 = obj84; num++; ref QuestSequence reference105 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence15 = questSequence; index2 = 4; list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1185) { StopDistance = 7f, Aetheryte = EAetheryteLocation.Tuliyollal }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(9.706764f, -10.00001f, 38.266582f), 1185); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1185) { AethernetShard = EAetheryteLocation.TuliyollalBrightploomPost }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1046504u, new Vector3(105.193634f, 42f, -341.83524f), 1185) { StopDistance = 0.25f }; questSequence15.Steps = list8; reference105 = questSequence; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 5 }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046504u, new Vector3(41.811092f, 47.072273f, -408.94568f), 1185) { StopDistance = 0.25f }; obj85.Steps = list113; reference106 = obj85; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046508u, new Vector3(40.878906f, 46.999996f, -412.9854f), 1185) { StopDistance = 5f }; obj86.Steps = list114; reference107 = obj86; questRoot25.QuestSequence = list2; AddQuest(questId12, questRoot); QuestId questId13 = new QuestId(4862); questRoot = new QuestRoot(); QuestRoot questRoot26 = questRoot; num = 1; List list115 = new List(num); CollectionsMarshal.SetCount(list115, num); span = CollectionsMarshal.AsSpan(list115); index = 0; span[index] = "liza"; questRoot26.Author = list115; QuestRoot questRoot27 = questRoot; index = 7; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 0 }; num2 = 1; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046509u, new Vector3(43.137207f, 46.999996f, -413.016f), 1185) { StopDistance = 7f }; obj87.Steps = list116; reference108 = obj87; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 1 }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046509u, new Vector3(43.137207f, 46.999996f, -413.016f), 1185) { StopDistance = 7f }; obj88.Steps = list117; reference109 = obj88; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 2 }; num2 = 1; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046508u, new Vector3(114.4164f, 46.999996f, -125.71052f), 1185) { StopDistance = 0.25f }; obj89.Steps = list118; reference110 = obj89; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 3 }; index2 = 1; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046508u, new Vector3(-182.43765f, 39.935753f, 16.35889f), 1185) { StopDistance = 0.25f }; obj90.Steps = list119; reference111 = obj90; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 4 }; num2 = 2; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1185) { AethernetShard = EAetheryteLocation.TuliyollalTheResplendentQuarter }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1046509u, new Vector3(-317.23196f, 2.9999998f, -13.00843f), 1185) { StopDistance = 0.25f }; obj91.Steps = list120; reference112 = obj91; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 5 }; index2 = 2; List list121 = new List(index2); CollectionsMarshal.SetCount(list121, index2); span3 = CollectionsMarshal.AsSpan(list121); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1185) { Comment = "Dirigible Landing", AethernetShard = EAetheryteLocation.TuliyollalDirigibleLanding }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1046509u, new Vector3(-273.17014f, 0.0722692f, 129.50276f), 1185) { StopDistance = 0.25f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalDirigibleLanding, To = EAetheryteLocation.TuliyollalTheResplendentQuarter } }; obj92.Steps = list121; reference113 = obj92; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046510u, new Vector3(-195.6665f, -4.927734f, 132.18884f), 1185); obj93.Steps = list122; reference114 = obj93; questRoot27.QuestSequence = list2; AddQuest(questId13, questRoot); QuestId questId14 = new QuestId(4863); questRoot = new QuestRoot(); QuestRoot questRoot28 = questRoot; num = 1; List list123 = new List(num); CollectionsMarshal.SetCount(list123, num); span = CollectionsMarshal.AsSpan(list123); index = 0; span[index] = "liza"; questRoot28.Author = list123; QuestRoot questRoot29 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 0 }; index2 = 1; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046511u, new Vector3(-196.58203f, -5.0000086f, 127.18384f), 1185) { StopDistance = 7f }; obj94.Steps = list124; reference115 = obj94; num++; ref QuestSequence reference116 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence16 = questSequence; num2 = 1; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; ref QuestStep reference117 = ref span3[index2]; QuestStep obj95 = new QuestStep(EInteractionType.Interact, 2013593u, new Vector3(-195.75806f, -4.928711f, 129.80847f), 1185) { StopDistance = 4.5f }; num3 = 3; List list125 = new List(num3); CollectionsMarshal.SetCount(list125, num3); span4 = CollectionsMarshal.AsSpan(list125); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMA104_04863_Q3_000_000") }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMA104_04863_Q10_000_000") }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMA104_04863_Q2_000_000"), Answer = new ExcelRef("TEXT_KINGMA104_04863_A2_000_001") }; obj95.DialogueChoices = list125; index3 = 8; List list126 = new List(index3); CollectionsMarshal.SetCount(list126, index3); span6 = CollectionsMarshal.AsSpan(list126); num3 = 0; span6[num3] = 0u; num3++; span6[num3] = 1u; num3++; span6[num3] = 2u; num3++; span6[num3] = 3u; num3++; span6[num3] = 0u; num3++; span6[num3] = 1u; num3++; span6[num3] = 2u; num3++; span6[num3] = 3u; obj95.PointMenuChoices = list126; reference117 = obj95; questSequence16.Steps = list8; reference116 = questSequence; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 2 }; index2 = 2; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1185) { AethernetShard = EAetheryteLocation.TuliyollalTheForardCabins }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1046512u, new Vector3(-46.433228f, -6.080007f, 161.08948f), 1185); obj96.Steps = list127; reference118 = obj96; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 3 }; num2 = 1; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046521u, new Vector3(-46.616333f, -17.97287f, 180.3158f), 1185) { StopDistance = 5f }; obj97.Steps = list128; reference119 = obj97; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 4 }; index2 = 1; List list129 = new List(index2); CollectionsMarshal.SetCount(list129, index2); span3 = CollectionsMarshal.AsSpan(list129); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046515u, new Vector3(-44.90735f, -10.000009f, 138.71973f), 1185); obj98.Steps = list129; reference120 = obj98; num++; ref QuestSequence reference121 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence17 = questSequence; num2 = 4; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1185) { AethernetShard = EAetheryteLocation.TuliyollalBaysideBevyMarketplace }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-68.179695f, 85.001854f, -56.396465f), 1185) { Comment = "Resplentend Quarter Lamp nav", AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalBaysideBevyMarketplace, To = EAetheryteLocation.TuliyollalTheResplendentQuarter } }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1185) { AethernetShard = EAetheryteLocation.TuliyollalVollokShoonsa }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046517u, new Vector3(-178.97314f, 120.749985f, -320.21063f), 1185); questSequence17.Steps = list8; reference121 = questSequence; questRoot29.QuestSequence = list2; AddQuest(questId14, questRoot); QuestId questId15 = new QuestId(4864); questRoot = new QuestRoot(); QuestRoot questRoot30 = questRoot; num = 1; List list130 = new List(num); CollectionsMarshal.SetCount(list130, num); span = CollectionsMarshal.AsSpan(list130); index = 0; span[index] = "liza"; questRoot30.Author = list130; QuestRoot questRoot31 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 0 }; index2 = 1; List list131 = new List(index2); CollectionsMarshal.SetCount(list131, index2); span3 = CollectionsMarshal.AsSpan(list131); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046522u, new Vector3(-177.17255f, 120.79523f, -318.37952f), 1185) { StopDistance = 5f }; obj99.Steps = list131; reference122 = obj99; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 1 }; num2 = 1; List list132 = new List(num2); CollectionsMarshal.SetCount(list132, num2); span3 = CollectionsMarshal.AsSpan(list132); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046523u, new Vector3(-54.276367f, 95.49999f, -100.75531f), 1185) { StopDistance = 5f }; obj100.Steps = list132; reference123 = obj100; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 2 }; index2 = 1; List list133 = new List(index2); CollectionsMarshal.SetCount(list133, index2); span3 = CollectionsMarshal.AsSpan(list133); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046528u, new Vector3(-182.29956f, -5.0000095f, 121.29382f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalVollokShoonsa, To = EAetheryteLocation.TuliyollalTheForardCabins } }; obj101.Steps = list133; reference124 = obj101; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 3 }; num2 = 1; List list134 = new List(num2); CollectionsMarshal.SetCount(list134, num2); span3 = CollectionsMarshal.AsSpan(list134); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046533u, new Vector3(-164.29395f, -14.999356f, 208.72815f), 1185); obj102.Steps = list134; reference125 = obj102; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 4 }; index2 = 1; List list135 = new List(index2); CollectionsMarshal.SetCount(list135, index2); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; ref QuestStep reference127 = ref span3[num2]; QuestStep obj104 = new QuestStep(EInteractionType.Interact, 2013594u, new Vector3(-36.087585f, -10.055725f, 145.28113f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalTheForardCabins, To = EAetheryteLocation.TuliyollalBaysideBevyMarketplace } }; num3 = 1; List list136 = new List(num3); CollectionsMarshal.SetCount(list136, num3); span4 = CollectionsMarshal.AsSpan(list136); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMA105_04864_SYSTEM_000_060") }; obj104.DialogueChoices = list136; reference127 = obj104; obj103.Steps = list135; reference126 = obj103; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046537u, new Vector3(-32.822205f, -10.00001f, 142.93127f), 1185); obj105.Steps = list137; reference128 = obj105; questRoot31.QuestSequence = list2; AddQuest(questId15, questRoot); QuestId questId16 = new QuestId(4865); questRoot = new QuestRoot(); QuestRoot questRoot32 = questRoot; num = 1; List list138 = new List(num); CollectionsMarshal.SetCount(list138, num); span = CollectionsMarshal.AsSpan(list138); index = 0; span[index] = "liza"; questRoot32.Author = list138; QuestRoot questRoot33 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 0 }; index2 = 1; List list139 = new List(index2); CollectionsMarshal.SetCount(list139, index2); span3 = CollectionsMarshal.AsSpan(list139); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046684u, new Vector3(-33.218933f, -10.00001f, 147.41736f), 1185) { StopDistance = 7f }; obj106.Steps = list139; reference129 = obj106; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 1 }; num2 = 1; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046686u, new Vector3(-287.28168f, -8.941224E-06f, 129.93054f), 1185); obj107.Steps = list140; reference130 = obj107; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 3 }; index2 = 1; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046691u, new Vector3(-289.53992f, 10.95645f, -791.56177f), 1188) { DisableNavmesh = true }; obj108.Steps = list141; reference131 = obj108; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list142 = new List(num2); CollectionsMarshal.SetCount(list142, num2); span3 = CollectionsMarshal.AsSpan(list142); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046694u, new Vector3(-264.8203f, 5.6243224f, -571.80133f), 1188); obj109.Steps = list142; reference132 = obj109; questRoot33.QuestSequence = list2; AddQuest(questId16, questRoot); QuestId questId17 = new QuestId(4866); questRoot = new QuestRoot(); QuestRoot questRoot34 = questRoot; num = 1; List list143 = new List(num); CollectionsMarshal.SetCount(list143, num); span = CollectionsMarshal.AsSpan(list143); index = 0; span[index] = "liza"; questRoot34.Author = list143; QuestRoot questRoot35 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 0 }; index2 = 1; List list144 = new List(index2); CollectionsMarshal.SetCount(list144, index2); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046695u, new Vector3(-266.5904f, 5.6852775f, -570.0008f), 1188) { StopDistance = 7f }; obj110.Steps = list144; reference133 = obj110; num++; ref QuestSequence reference134 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence18 = questSequence; num2 = 4; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-176.0706f, 6.27715f, -486.288f), 1188); index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1188) { Aetheryte = EAetheryteLocation.KozamaukaOkHanu }; index2++; ref QuestStep reference135 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1046699u, new Vector3(-218.555f, 6.4016876f, -477.77527f), 1188); index3 = 6; List list145 = new List(index3); CollectionsMarshal.SetCount(list145, index3); span5 = CollectionsMarshal.AsSpan(list145); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list145; reference135 = questStep11; index2++; ref QuestStep reference136 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 2013621u, new Vector3(-232.95953f, 6.7596436f, -479.2096f), 1188); num3 = 6; List list146 = new List(num3); CollectionsMarshal.SetCount(list146, num3); span5 = CollectionsMarshal.AsSpan(list146); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list146; reference136 = questStep12; questSequence18.Steps = list8; reference134 = questSequence; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 2 }; index2 = 1; List list147 = new List(index2); CollectionsMarshal.SetCount(list147, index2); span3 = CollectionsMarshal.AsSpan(list147); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046700u, new Vector3(-255.14612f, 2.5820477f, -468.19257f), 1188); obj111.Steps = list147; reference137 = obj111; num++; ref QuestSequence reference138 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence19 = questSequence; num2 = 2; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; ref QuestStep reference139 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 2013622u, new Vector3(-167.58984f, 7.5531616f, -532.6162f), 1188); index3 = 6; List list148 = new List(index3); CollectionsMarshal.SetCount(list148, index3); span5 = CollectionsMarshal.AsSpan(list148); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list148; reference139 = questStep13; index2++; ref QuestStep reference140 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 2013623u, new Vector3(-97.85614f, 11.917236f, -528.52673f), 1188); num3 = 6; List list149 = new List(num3); CollectionsMarshal.SetCount(list149, num3); span5 = CollectionsMarshal.AsSpan(list149); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list149; reference140 = questStep14; questSequence19.Steps = list8; reference138 = questSequence; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046701u, new Vector3(-103.16626f, 9.773315f, -533.37915f), 1188); obj112.Steps = list150; reference141 = obj112; questRoot35.QuestSequence = list2; AddQuest(questId17, questRoot); QuestId questId18 = new QuestId(4867); questRoot = new QuestRoot(); QuestRoot questRoot36 = questRoot; num = 1; List list151 = new List(num); CollectionsMarshal.SetCount(list151, num); span = CollectionsMarshal.AsSpan(list151); index = 0; span[index] = "liza"; questRoot36.Author = list151; QuestRoot questRoot37 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 0 }; num2 = 1; List list152 = new List(num2); CollectionsMarshal.SetCount(list152, num2); span3 = CollectionsMarshal.AsSpan(list152); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046702u, new Vector3(-122.453674f, 9.842161f, -441.21466f), 1188) { StopDistance = 5f }; obj113.Steps = list152; reference142 = obj113; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 1 }; index2 = 1; List list153 = new List(index2); CollectionsMarshal.SetCount(list153, index2); span3 = CollectionsMarshal.AsSpan(list153); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046707u, new Vector3(39.16992f, 0.998726f, -390.0359f), 1188); obj114.Steps = list153; reference143 = obj114; num++; ref QuestSequence reference144 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence20 = questSequence; num2 = 4; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; ref QuestStep reference145 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 2013624u, new Vector3(86.71704f, -0.13739014f, -388.8152f), 1188); index3 = 6; List list154 = new List(index3); CollectionsMarshal.SetCount(list154, index3); span5 = CollectionsMarshal.AsSpan(list154); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list154; reference145 = questStep15; index2++; ref QuestStep reference146 = ref span3[index2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1046712u, new Vector3(142.1073f, 0.7218611f, -421.5f), 1188); num3 = 6; List list155 = new List(num3); CollectionsMarshal.SetCount(list155, num3); span5 = CollectionsMarshal.AsSpan(list155); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list155; reference146 = questStep16; index2++; ref QuestStep reference147 = ref span3[index2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 2013625u, new Vector3(131.0597f, -0.13739014f, -370.2907f), 1188); index3 = 6; List list156 = new List(index3); CollectionsMarshal.SetCount(list156, index3); span5 = CollectionsMarshal.AsSpan(list156); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep17.CompletionQuestVariablesFlags = list156; reference147 = questStep17; index2++; ref QuestStep reference148 = ref span3[index2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 2013626u, new Vector3(177.44714f, -0.13739014f, -371.63348f), 1188); num3 = 6; List list157 = new List(num3); CollectionsMarshal.SetCount(list157, num3); span5 = CollectionsMarshal.AsSpan(list157); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list157; reference148 = questStep18; questSequence20.Steps = list8; reference144 = questSequence; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 3 }; index2 = 1; List list158 = new List(index2); CollectionsMarshal.SetCount(list158, index2); span3 = CollectionsMarshal.AsSpan(list158); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046713u, new Vector3(225.11633f, -0.40000004f, -352.19354f), 1188); obj115.Steps = list158; reference149 = obj115; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 4 }; num2 = 1; List list159 = new List(num2); CollectionsMarshal.SetCount(list159, num2); span3 = CollectionsMarshal.AsSpan(list159); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Snipe, 1046718u, new Vector3(-101.18262f, 9.773315f, -532.15845f), 1188) { Comment = "Inspect Eye, Carrying Pole and Tail", AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; obj116.Steps = list159; reference150 = obj116; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046723u, new Vector3(-103.379944f, 9.773315f, -537.0718f), 1188) { StopDistance = 7f }; obj117.Steps = list160; reference151 = obj117; questRoot37.QuestSequence = list2; AddQuest(questId18, questRoot); QuestId questId19 = new QuestId(4868); questRoot = new QuestRoot(); QuestRoot questRoot38 = questRoot; num = 1; List list161 = new List(num); CollectionsMarshal.SetCount(list161, num); span = CollectionsMarshal.AsSpan(list161); index = 0; span[index] = "liza"; questRoot38.Author = list161; QuestRoot questRoot39 = questRoot; index = 10; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 0 }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046725u, new Vector3(-105.85187f, 9.773315f, -536.9192f), 1188) { StopDistance = 7f }; obj118.Steps = list162; reference152 = obj118; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 1 }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046840u, new Vector3(214.52649f, 10.257622f, -577.11145f), 1188); obj119.Steps = list163; reference153 = obj119; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 2 }; num2 = 2; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013934u, new Vector3(299.48877f, 1.3884888f, -688.4413f), 1188) { AetherCurrentId = 2818419u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1046741u, new Vector3(335.22546f, 87.375534f, -612.54297f), 1188); obj120.Steps = list164; reference154 = obj120; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 3 }; index2 = 1; List list165 = new List(index2); CollectionsMarshal.SetCount(list165, index2); span3 = CollectionsMarshal.AsSpan(list165); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046729u, new Vector3(323.0487f, 4.24628f, -638.4833f), 1188); obj121.Steps = list165; reference155 = obj121; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 4 }; num2 = 1; List list166 = new List(num2); CollectionsMarshal.SetCount(list166, num2); span3 = CollectionsMarshal.AsSpan(list166); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046731u, new Vector3(-182.20801f, 2.399998f, -388.50995f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; obj122.Steps = list166; reference156 = obj122; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 5 }; index2 = 1; List list167 = new List(index2); CollectionsMarshal.SetCount(list167, index2); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046733u, new Vector3(-445.97546f, 1.5936834f, -205.2796f), 1188); obj123.Steps = list167; reference157 = obj123; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 6 }; num2 = 1; List list168 = new List(num2); CollectionsMarshal.SetCount(list168, num2); span3 = CollectionsMarshal.AsSpan(list168); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013627u, new Vector3(-576.2875f, -0.015319824f, -140.42883f), 1188); obj124.Steps = list168; reference158 = obj124; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 7 }; index2 = 2; List list169 = new List(index2); CollectionsMarshal.SetCount(list169, index2); span3 = CollectionsMarshal.AsSpan(list169); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013935u, new Vector3(-599.57275f, 5.142273f, -179.46143f), 1188) { AetherCurrentId = 2818420u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1046733u, new Vector3(-445.97546f, 1.5936834f, -205.2796f), 1188); obj125.Steps = list169; reference159 = obj125; num++; ref QuestSequence reference160 = ref span2[num]; questSequence = new QuestSequence { Sequence = 8 }; QuestSequence questSequence21 = questSequence; num2 = 4; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-510.37933f, -0.39999998f, -277.78192f), 1188); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-521.0261f, -0.40000004f, -329.19336f), 1188); index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013936u, new Vector3(-638.056f, 6.5460815f, -486.50342f), 1188) { AetherCurrentId = 2818423u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1046741u, new Vector3(335.22546f, 87.375534f, -612.54297f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; questSequence21.Steps = list8; reference160 = questSequence; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046735u, new Vector3(-96.60492f, 9.773315f, -533.40967f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; obj126.Steps = list170; reference161 = obj126; questRoot39.QuestSequence = list2; AddQuest(questId19, questRoot); QuestId questId20 = new QuestId(4869); questRoot = new QuestRoot(); QuestRoot questRoot40 = questRoot; num = 1; List list171 = new List(num); CollectionsMarshal.SetCount(list171, num); span = CollectionsMarshal.AsSpan(list171); index = 0; span[index] = "liza"; questRoot40.Author = list171; QuestRoot questRoot41 = questRoot; index = 7; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 0 }; num2 = 1; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046735u, new Vector3(-96.60492f, 9.773315f, -533.40967f), 1188); obj127.Steps = list172; reference162 = obj127; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 1 }; index2 = 1; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046738u, new Vector3(-155.6878f, 2.7463636f, -383.1388f), 1188); obj128.Steps = list173; reference163 = obj128; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 2 }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; ref QuestStep reference165 = ref span3[index2]; QuestStep obj130 = new QuestStep(EInteractionType.Combat, 2013630u, new Vector3(-63.21814f, 2.1820068f, -237.90344f), 1188) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list175 = new List(index3); CollectionsMarshal.SetCount(list175, index3); span6 = CollectionsMarshal.AsSpan(list175); num3 = 0; span6[num3] = 17688u; obj130.KillEnemyDataIds = list175; reference165 = obj130; obj129.Steps = list174; reference164 = obj129; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 3 }; index2 = 1; List list176 = new List(index2); CollectionsMarshal.SetCount(list176, index2); span3 = CollectionsMarshal.AsSpan(list176); num2 = 0; ref QuestStep reference167 = ref span3[num2]; QuestStep obj132 = new QuestStep(EInteractionType.Combat, 2013631u, new Vector3(217.05945f, 1.083313f, -218.61603f), 1188) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list177 = new List(num3); CollectionsMarshal.SetCount(list177, num3); span6 = CollectionsMarshal.AsSpan(list177); index3 = 0; span6[index3] = 17689u; obj132.KillEnemyDataIds = list177; reference167 = obj132; obj131.Steps = list176; reference166 = obj131; num++; ref QuestSequence reference168 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence22 = questSequence; num2 = 3; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(303.21774f, 7.475274f, -215.19496f), 1188) { DisableNavmesh = true, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013938u, new Vector3(516.80774f, 17.959839f, -348.0431f), 1188) { AetherCurrentId = 2818425u }; index2++; ref QuestStep reference169 = ref span3[index2]; QuestStep obj133 = new QuestStep(EInteractionType.Combat, 2013632u, new Vector3(656.7025f, 7.309021f, -289.44843f), 1188) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list178 = new List(index3); CollectionsMarshal.SetCount(list178, index3); span6 = CollectionsMarshal.AsSpan(list178); num3 = 0; span6[num3] = 17690u; obj133.KillEnemyDataIds = list178; reference169 = obj133; questSequence22.Steps = list8; reference168 = questSequence; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 5 }; index2 = 3; List list179 = new List(index2); CollectionsMarshal.SetCount(list179, index2); span3 = CollectionsMarshal.AsSpan(list179); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1188) { Aetheryte = EAetheryteLocation.KozamaukaDockPoga }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013937u, new Vector3(918.15063f, 10.116699f, -404.10468f), 1188) { AetherCurrentId = 2818424u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2013633u, new Vector3(659.4186f, 26.321777f, -515.343f), 1188); obj134.Steps = list179; reference170 = obj134; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046744u, new Vector3(-101.64038f, 9.773315f, -535.3323f), 1188) { StopDistance = 7f }; obj135.Steps = list180; reference171 = obj135; questRoot41.QuestSequence = list2; AddQuest(questId20, questRoot); QuestId questId21 = new QuestId(4870); questRoot = new QuestRoot(); QuestRoot questRoot42 = questRoot; num = 1; List list181 = new List(num); CollectionsMarshal.SetCount(list181, num); span = CollectionsMarshal.AsSpan(list181); index = 0; span[index] = "liza"; questRoot42.Author = list181; QuestRoot questRoot43 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 0 }; index2 = 1; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046750u, new Vector3(-98.95477f, 9.773315f, -533.135f), 1188) { StopDistance = 7f }; obj136.Steps = list182; reference172 = obj136; num++; ref QuestSequence reference173 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence23 = questSequence; num2 = 3; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; ref QuestStep reference174 = ref span3[index2]; QuestStep obj137 = new QuestStep(EInteractionType.Say, 1046753u, new Vector3(-205.768f, 6.277146f, -439.3531f), 1188) { ChatMessage = new ChatMessage { Key = "TEXT_KINGMA111_04870_SAYTODO_000_046" } }; num3 = 6; List list183 = new List(num3); CollectionsMarshal.SetCount(list183, num3); span5 = CollectionsMarshal.AsSpan(list183); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj137.CompletionQuestVariablesFlags = list183; reference174 = obj137; index2++; ref QuestStep reference175 = ref span3[index2]; QuestStep obj138 = new QuestStep(EInteractionType.Say, 1046699u, new Vector3(-218.555f, 6.4016876f, -477.77527f), 1188) { ChatMessage = new ChatMessage { Key = "TEXT_KINGMA111_04870_SAYTODO_000_046" } }; index3 = 6; List list184 = new List(index3); CollectionsMarshal.SetCount(list184, index3); span5 = CollectionsMarshal.AsSpan(list184); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj138.CompletionQuestVariablesFlags = list184; reference175 = obj138; index2++; ref QuestStep reference176 = ref span3[index2]; QuestStep obj139 = new QuestStep(EInteractionType.Say, 1046752u, new Vector3(-218.18878f, 9.558153f, -545.0065f), 1188) { ChatMessage = new ChatMessage { Key = "TEXT_KINGMA111_04870_SAYTODO_000_046" } }; num3 = 6; List list185 = new List(num3); CollectionsMarshal.SetCount(list185, num3); span5 = CollectionsMarshal.AsSpan(list185); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj139.CompletionQuestVariablesFlags = list185; reference176 = obj139; questSequence23.Steps = list8; reference173 = questSequence; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 2 }; index2 = 1; List list186 = new List(index2); CollectionsMarshal.SetCount(list186, index2); span3 = CollectionsMarshal.AsSpan(list186); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046750u, new Vector3(-98.95477f, 9.773315f, -533.135f), 1188); obj140.Steps = list186; reference177 = obj140; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 3 }; num2 = 1; List list187 = new List(num2); CollectionsMarshal.SetCount(list187, num2); span3 = CollectionsMarshal.AsSpan(list187); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046754u, new Vector3(64.774536f, 0.7218611f, -385.85492f), 1188); obj141.Steps = list187; reference178 = obj141; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 4 }; index2 = 1; List list188 = new List(index2); CollectionsMarshal.SetCount(list188, index2); span3 = CollectionsMarshal.AsSpan(list188); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051615u, new Vector3(-46.76892f, 1.60855f, -390.2495f), 1188) { StopDistance = 5f }; obj142.Steps = list188; reference179 = obj142; num++; ref QuestSequence reference180 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence24 = questSequence; num2 = 3; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048782u, new Vector3(-68.52832f, 6.536739f, -486.53394f), 1188) { PickUpQuestId = new QuestId(5064) }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051237u, new Vector3(-251.20929f, 5.5572896f, -554.89435f), 1188) { PickUpQuestId = new QuestId(5081) }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046537u, new Vector3(-32.822205f, -10.00001f, 142.93127f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalBaysideBevyMarketplace } }; questSequence24.Steps = list8; reference180 = questSequence; questRoot43.QuestSequence = list2; AddQuest(questId21, questRoot); QuestId questId22 = new QuestId(4871); questRoot = new QuestRoot(); QuestRoot questRoot44 = questRoot; num = 1; List list189 = new List(num); CollectionsMarshal.SetCount(list189, num); span = CollectionsMarshal.AsSpan(list189); index = 0; span[index] = "liza"; questRoot44.Author = list189; QuestRoot questRoot45 = questRoot; index = 3; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 0 }; index2 = 1; List list190 = new List(index2); CollectionsMarshal.SetCount(list190, index2); span3 = CollectionsMarshal.AsSpan(list190); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047743u, new Vector3(-32.24237f, -10.00001f, 145.5863f), 1185); obj143.Steps = list190; reference181 = obj143; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 1 }; num2 = 1; List list191 = new List(num2); CollectionsMarshal.SetCount(list191, num2); span3 = CollectionsMarshal.AsSpan(list191); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046542u, new Vector3(-277.54633f, 1.6659498E-05f, 90.50122f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalBaysideBevyMarketplace, To = EAetheryteLocation.TuliyollalTheResplendentQuarter } }; obj144.Steps = list191; reference182 = obj144; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list192 = new List(index2); CollectionsMarshal.SetCount(list192, index2); span3 = CollectionsMarshal.AsSpan(list192); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046548u, new Vector3(400.2898f, -155.52307f, -383.19983f), 1187); obj145.Steps = list192; reference183 = obj145; questRoot45.QuestSequence = list2; AddQuest(questId22, questRoot); QuestId questId23 = new QuestId(4872); questRoot = new QuestRoot(); QuestRoot questRoot46 = questRoot; num = 1; List list193 = new List(num); CollectionsMarshal.SetCount(list193, num); span = CollectionsMarshal.AsSpan(list193); index = 0; span[index] = "liza"; questRoot46.Author = list193; QuestRoot questRoot47 = questRoot; index = 7; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 0 }; num2 = 1; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046552u, new Vector3(374.5022f, -156.32852f, -389.2119f), 1187) { StopDistance = 7f }; obj146.Steps = list194; reference184 = obj146; num++; ref QuestSequence reference185 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence25 = questSequence; index2 = 4; list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1187) { Aetheryte = EAetheryteLocation.UrqopachaWachunpelo }; num2++; ref QuestStep reference186 = ref span3[num2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 1046557u, new Vector3(353.07837f, -160.20226f, -447.5014f), 1187); index3 = 6; List list195 = new List(index3); CollectionsMarshal.SetCount(list195, index3); span5 = CollectionsMarshal.AsSpan(list195); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list195; reference186 = questStep19; num2++; ref QuestStep reference187 = ref span3[num2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1046559u, new Vector3(285.96924f, -165.65608f, -443.44244f), 1187); num3 = 6; List list196 = new List(num3); CollectionsMarshal.SetCount(list196, num3); span5 = CollectionsMarshal.AsSpan(list196); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep20.CompletionQuestVariablesFlags = list196; index3 = 1; List list197 = new List(index3); CollectionsMarshal.SetCount(list197, index3); span4 = CollectionsMarshal.AsSpan(list197); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMA113_04872_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGMA113_04872_A1_000_001") }; questStep20.DialogueChoices = list197; reference187 = questStep20; num2++; ref QuestStep reference188 = ref span3[num2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 1046558u, new Vector3(229.20569f, -168.26689f, -461.63123f), 1187); num3 = 6; List list198 = new List(num3); CollectionsMarshal.SetCount(list198, num3); span5 = CollectionsMarshal.AsSpan(list198); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep21.CompletionQuestVariablesFlags = list198; reference188 = questStep21; questSequence25.Steps = list8; reference185 = questSequence; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 2 }; num2 = 1; List list199 = new List(num2); CollectionsMarshal.SetCount(list199, num2); span3 = CollectionsMarshal.AsSpan(list199); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046560u, new Vector3(373.8308f, -156.3404f, -388.87616f), 1187); obj147.Steps = list199; reference189 = obj147; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 3 }; index2 = 1; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046566u, new Vector3(225.63513f, -168.17073f, -460.37994f), 1187); obj148.Steps = list200; reference190 = obj148; num++; ref QuestSequence reference191 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence26 = questSequence; num2 = 4; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; ref QuestStep reference192 = ref span3[index2]; QuestStep obj149 = new QuestStep(EInteractionType.Interact, 1046561u, new Vector3(221.85083f, -168.23709f, -461.11237f), 1187) { StopDistance = 7f }; index3 = 6; List list201 = new List(index3); CollectionsMarshal.SetCount(list201, index3); span5 = CollectionsMarshal.AsSpan(list201); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj149.CompletionQuestVariablesFlags = list201; reference192 = obj149; index2++; ref QuestStep reference193 = ref span3[index2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 1046562u, new Vector3(205.82886f, -168.37514f, -466.42255f), 1187); num3 = 6; List list202 = new List(num3); CollectionsMarshal.SetCount(list202, num3); span5 = CollectionsMarshal.AsSpan(list202); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep22.CompletionQuestVariablesFlags = list202; reference193 = questStep22; index2++; ref QuestStep reference194 = ref span3[index2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 1046564u, new Vector3(227.37463f, -168.41432f, -486.19824f), 1187); index3 = 6; List list203 = new List(index3); CollectionsMarshal.SetCount(list203, index3); span5 = CollectionsMarshal.AsSpan(list203); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list203; reference194 = questStep23; index2++; ref QuestStep reference195 = ref span3[index2]; QuestStep questStep24 = new QuestStep(EInteractionType.Interact, 1046563u, new Vector3(230.6095f, -168.27045f, -474.87604f), 1187); num3 = 6; List list204 = new List(num3); CollectionsMarshal.SetCount(list204, num3); span5 = CollectionsMarshal.AsSpan(list204); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep24.CompletionQuestVariablesFlags = list204; reference195 = questStep24; questSequence26.Steps = list8; reference191 = questSequence; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 5 }; index2 = 1; List list205 = new List(index2); CollectionsMarshal.SetCount(list205, index2); span3 = CollectionsMarshal.AsSpan(list205); num2 = 0; ref QuestStep reference197 = ref span3[num2]; QuestStep questStep25 = new QuestStep(EInteractionType.Interact, 2013644u, new Vector3(225.63513f, -168.16968f, -460.37994f), 1187); index3 = 1; List list206 = new List(index3); CollectionsMarshal.SetCount(list206, index3); span4 = CollectionsMarshal.AsSpan(list206); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMA113_04872_Q2_000_000"), Answer = new ExcelRef("TEXT_KINGMA113_04872_A2_000_001") }; questStep25.DialogueChoices = list206; reference197 = questStep25; obj150.Steps = list205; reference196 = obj150; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list207 = new List(num2); CollectionsMarshal.SetCount(list207, num2); span3 = CollectionsMarshal.AsSpan(list207); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046992u, new Vector3(209.43005f, -168.34697f, -465.38495f), 1187); obj151.Steps = list207; reference198 = obj151; questRoot47.QuestSequence = list2; AddQuest(questId23, questRoot); QuestId questId24 = new QuestId(4873); questRoot = new QuestRoot(); QuestRoot questRoot48 = questRoot; num = 1; List list208 = new List(num); CollectionsMarshal.SetCount(list208, num); span = CollectionsMarshal.AsSpan(list208); index = 0; span[index] = "liza"; questRoot48.Author = list208; QuestRoot questRoot49 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 0 }; index2 = 1; List list209 = new List(index2); CollectionsMarshal.SetCount(list209, index2); span3 = CollectionsMarshal.AsSpan(list209); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046570u, new Vector3(210.65076f, -168.37555f, -468.95557f), 1187); obj152.Steps = list209; reference199 = obj152; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 1 }; num2 = 1; List list210 = new List(num2); CollectionsMarshal.SetCount(list210, num2); span3 = CollectionsMarshal.AsSpan(list210); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046574u, new Vector3(313.1609f, -156.11737f, -396.07843f), 1187); obj153.Steps = list210; reference200 = obj153; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 2 }; index2 = 1; List list211 = new List(index2); CollectionsMarshal.SetCount(list211, index2); span3 = CollectionsMarshal.AsSpan(list211); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046577u, new Vector3(495.32312f, -136.24503f, -383.56604f), 1187); obj154.Steps = list211; reference201 = obj154; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 3 }; num2 = 2; List list212 = new List(num2); CollectionsMarshal.SetCount(list212, num2); span3 = CollectionsMarshal.AsSpan(list212); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013924u, new Vector3(353.56665f, -107.71344f, -238.81903f), 1187) { AetherCurrentId = 2818404u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1046580u, new Vector3(403.5553f, -116.815155f, -170.24493f), 1187); obj155.Steps = list212; reference202 = obj155; num++; ref QuestSequence reference203 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence27 = questSequence; index2 = 1; List list213 = new List(index2); CollectionsMarshal.SetCount(list213, index2); span3 = CollectionsMarshal.AsSpan(list213); num2 = 0; ref QuestStep reference204 = ref span3[num2]; QuestStep questStep26 = new QuestStep(EInteractionType.Interact, 1048192u, new Vector3(402.48718f, -116.815155f, -171.58777f), 1187); num3 = 1; List list214 = new List(num3); CollectionsMarshal.SetCount(list214, num3); span4 = CollectionsMarshal.AsSpan(list214); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMA114_04873_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGMA114_04873_A1_000_001") }; questStep26.DialogueChoices = list214; index3 = 1; List list215 = new List(index3); CollectionsMarshal.SetCount(list215, index3); span6 = CollectionsMarshal.AsSpan(list215); num3 = 0; span6[num3] = 3u; questStep26.PointMenuChoices = list215; reference204 = questStep26; questSequence27.Steps = list213; reference203 = questSequence; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046994u, new Vector3(398.8861f, -116.81501f, -219.89783f), 1187); obj156.Steps = list216; reference205 = obj156; questRoot49.QuestSequence = list2; AddQuest(questId24, questRoot); QuestId questId25 = new QuestId(4874); questRoot = new QuestRoot(); QuestRoot questRoot50 = questRoot; num = 1; List list217 = new List(num); CollectionsMarshal.SetCount(list217, num); span = CollectionsMarshal.AsSpan(list217); index = 0; span[index] = "liza"; questRoot50.Author = list217; QuestRoot questRoot51 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 0 }; index2 = 1; List list218 = new List(index2); CollectionsMarshal.SetCount(list218, index2); span3 = CollectionsMarshal.AsSpan(list218); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046993u, new Vector3(400.07617f, -116.81039f, -220.93542f), 1187); obj157.Steps = list218; reference206 = obj157; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 1 }; num2 = 1; List list219 = new List(num2); CollectionsMarshal.SetCount(list219, num2); span3 = CollectionsMarshal.AsSpan(list219); index2 = 0; ref QuestStep reference208 = ref span3[index2]; QuestStep questStep27 = new QuestStep(EInteractionType.Interact, 1046994u, new Vector3(398.8861f, -116.81501f, -219.89783f), 1187); num3 = 1; List list220 = new List(num3); CollectionsMarshal.SetCount(list220, num3); span4 = CollectionsMarshal.AsSpan(list220); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMA115_04874_Q10_000_000") }; questStep27.DialogueChoices = list220; reference208 = questStep27; obj158.Steps = list219; reference207 = obj158; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 2 }; index2 = 1; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046589u, new Vector3(-417.16644f, -45.851826f, -461.84485f), 1187); obj159.Steps = list221; reference209 = obj159; num++; ref QuestSequence reference210 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence28 = questSequence; num2 = 5; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; ref QuestStep reference211 = ref span3[index2]; QuestStep questStep28 = new QuestStep(EInteractionType.Interact, 2013591u, new Vector3(-354.45184f, -39.993958f, -541.8937f), 1187); index3 = 6; List list222 = new List(index3); CollectionsMarshal.SetCount(list222, index3); span5 = CollectionsMarshal.AsSpan(list222); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep28.CompletionQuestVariablesFlags = list222; reference211 = questStep28; index2++; ref QuestStep reference212 = ref span3[index2]; QuestStep questStep29 = new QuestStep(EInteractionType.Interact, 2013590u, new Vector3(-353.5058f, -34.836426f, -572.015f), 1187); num3 = 6; List list223 = new List(num3); CollectionsMarshal.SetCount(list223, num3); span5 = CollectionsMarshal.AsSpan(list223); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep29.CompletionQuestVariablesFlags = list223; reference212 = questStep29; index2++; ref QuestStep reference213 = ref span3[index2]; QuestStep questStep30 = new QuestStep(EInteractionType.Interact, 2013589u, new Vector3(-374.8684f, -34.77533f, -584.71045f), 1187); index3 = 6; List list224 = new List(index3); CollectionsMarshal.SetCount(list224, index3); span5 = CollectionsMarshal.AsSpan(list224); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep30.CompletionQuestVariablesFlags = list224; reference213 = questStep30; index2++; ref QuestStep reference214 = ref span3[index2]; QuestStep questStep31 = new QuestStep(EInteractionType.Interact, 2013587u, new Vector3(-387.16718f, -38.19336f, -571.0079f), 1187); num3 = 6; List list225 = new List(num3); CollectionsMarshal.SetCount(list225, num3); span5 = CollectionsMarshal.AsSpan(list225); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep31.CompletionQuestVariablesFlags = list225; reference214 = questStep31; index2++; ref QuestStep reference215 = ref span3[index2]; QuestStep questStep32 = new QuestStep(EInteractionType.Interact, 2013588u, new Vector3(-400.04578f, -35.355164f, -587.18243f), 1187); index3 = 6; List list226 = new List(index3); CollectionsMarshal.SetCount(list226, index3); span5 = CollectionsMarshal.AsSpan(list226); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep32.CompletionQuestVariablesFlags = list226; reference215 = questStep32; questSequence28.Steps = list8; reference210 = questSequence; num++; ref QuestSequence reference216 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence29 = questSequence; index2 = 3; List list227 = new List(index2); CollectionsMarshal.SetCount(list227, index2); span3 = CollectionsMarshal.AsSpan(list227); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013925u, new Vector3(-458.30475f, -29.678833f, -493.9193f), 1187) { AetherCurrentId = 2818405u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-432.73465f, -42.923626f, -484.1638f), 1187) { DisableNavmesh = true, Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046585u, new Vector3(-420.95068f, -45.625298f, -461.50916f), 1187); questSequence29.Steps = list227; reference216 = questSequence; questRoot51.QuestSequence = list2; AddQuest(questId25, questRoot); QuestId questId26 = new QuestId(4875); questRoot = new QuestRoot(); QuestRoot questRoot52 = questRoot; num = 1; List list228 = new List(num); CollectionsMarshal.SetCount(list228, num); span = CollectionsMarshal.AsSpan(list228); index = 0; span[index] = "liza"; questRoot52.Author = list228; QuestRoot questRoot53 = questRoot; index = 9; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 0 }; num2 = 1; List list229 = new List(num2); CollectionsMarshal.SetCount(list229, num2); span3 = CollectionsMarshal.AsSpan(list229); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047746u, new Vector3(-402.97552f, -46.22406f, -467.55176f), 1187) { StopDistance = 5f }; obj160.Steps = list229; reference217 = obj160; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 1 }; index2 = 2; List list230 = new List(index2); CollectionsMarshal.SetCount(list230, index2); span3 = CollectionsMarshal.AsSpan(list230); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013926u, new Vector3(-202.80768f, -72.129456f, -199.02344f), 1187) { AetherCurrentId = 2818408u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1046591u, new Vector3(340.59656f, -160.10922f, -430.19763f), 1187) { AetheryteShortcut = EAetheryteLocation.UrqopachaWachunpelo }; obj161.Steps = list230; reference218 = obj161; num++; ref QuestSequence reference219 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence30 = questSequence; num2 = 3; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; ref QuestStep reference220 = ref span3[index2]; QuestStep questStep33 = new QuestStep(EInteractionType.Interact, 1046593u, new Vector3(345.60156f, -160.20251f, -438.4375f), 1187); num3 = 6; List list231 = new List(num3); CollectionsMarshal.SetCount(list231, num3); span5 = CollectionsMarshal.AsSpan(list231); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep33.CompletionQuestVariablesFlags = list231; reference220 = questStep33; index2++; ref QuestStep reference221 = ref span3[index2]; QuestStep questStep34 = new QuestStep(EInteractionType.Interact, 1046594u, new Vector3(333.30273f, -160.24759f, -436.08765f), 1187); index3 = 6; List list232 = new List(index3); CollectionsMarshal.SetCount(list232, index3); span5 = CollectionsMarshal.AsSpan(list232); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep34.CompletionQuestVariablesFlags = list232; reference221 = questStep34; index2++; ref QuestStep reference222 = ref span3[index2]; QuestStep questStep35 = new QuestStep(EInteractionType.Interact, 1046595u, new Vector3(343.00745f, -160.2025f, -461.9364f), 1187); num3 = 6; List list233 = new List(num3); CollectionsMarshal.SetCount(list233, num3); span5 = CollectionsMarshal.AsSpan(list233); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep35.CompletionQuestVariablesFlags = list233; reference222 = questStep35; questSequence30.Steps = list8; reference219 = questSequence; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 3 }; index2 = 1; List list234 = new List(index2); CollectionsMarshal.SetCount(list234, index2); span3 = CollectionsMarshal.AsSpan(list234); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046596u, new Vector3(289.41772f, -169.2173f, -456.59576f), 1187); obj162.Steps = list234; reference223 = obj162; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 4 }; num2 = 1; List list235 = new List(num2); CollectionsMarshal.SetCount(list235, num2); span3 = CollectionsMarshal.AsSpan(list235); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046592u, new Vector3(348.8059f, -145.95174f, -473.65533f), 1187); obj163.Steps = list235; reference224 = obj163; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 5 }; index2 = 1; List list236 = new List(index2); CollectionsMarshal.SetCount(list236, index2); span3 = CollectionsMarshal.AsSpan(list236); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046600u, new Vector3(268.39087f, -173.48611f, -611.5053f), 1187); obj164.Steps = list236; reference225 = obj164; num++; ref QuestSequence reference226 = ref span2[num]; questSequence = new QuestSequence { Sequence = 6 }; QuestSequence questSequence31 = questSequence; num2 = 3; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; ref QuestStep reference227 = ref span3[index2]; QuestStep obj165 = new QuestStep(EInteractionType.Combat, 2013595u, new Vector3(309.49866f, -173.11359f, -667.3228f), 1187) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list237 = new List(index3); CollectionsMarshal.SetCount(list237, index3); span6 = CollectionsMarshal.AsSpan(list237); num3 = 0; span6[num3] = 17691u; obj165.KillEnemyDataIds = list237; num3 = 6; List list238 = new List(num3); CollectionsMarshal.SetCount(list238, num3); span5 = CollectionsMarshal.AsSpan(list238); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj165.CompletionQuestVariablesFlags = list238; reference227 = obj165; index2++; ref QuestStep reference228 = ref span3[index2]; QuestStep obj166 = new QuestStep(EInteractionType.Combat, 2013596u, new Vector3(282.6123f, -173.11359f, -715.1751f), 1187) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list239 = new List(index3); CollectionsMarshal.SetCount(list239, index3); span6 = CollectionsMarshal.AsSpan(list239); num3 = 0; span6[num3] = 17691u; obj166.KillEnemyDataIds = list239; num3 = 6; List list240 = new List(num3); CollectionsMarshal.SetCount(list240, num3); span5 = CollectionsMarshal.AsSpan(list240); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj166.CompletionQuestVariablesFlags = list240; reference228 = obj166; index2++; ref QuestStep reference229 = ref span3[index2]; QuestStep obj167 = new QuestStep(EInteractionType.Combat, 2013597u, new Vector3(346.60852f, -173.05261f, -725.85645f), 1187) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list241 = new List(index3); CollectionsMarshal.SetCount(list241, index3); span6 = CollectionsMarshal.AsSpan(list241); num3 = 0; span6[num3] = 17691u; obj167.KillEnemyDataIds = list241; num3 = 6; List list242 = new List(num3); CollectionsMarshal.SetCount(list242, num3); span5 = CollectionsMarshal.AsSpan(list242); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj167.CompletionQuestVariablesFlags = list242; reference229 = obj167; questSequence31.Steps = list8; reference226 = questSequence; num++; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 7 }; index2 = 1; List list243 = new List(index2); CollectionsMarshal.SetCount(list243, index2); span3 = CollectionsMarshal.AsSpan(list243); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046742u, new Vector3(391.56165f, -161.96266f, -690.3945f), 1187); obj168.Steps = list243; reference230 = obj168; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list244 = new List(num2); CollectionsMarshal.SetCount(list244, num2); span3 = CollectionsMarshal.AsSpan(list244); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013927u, new Vector3(414.7555f, -141.03918f, -681.0254f), 1187) { AetherCurrentId = 2818409u }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046599u, new Vector3(342.09204f, -160.20251f, -449.2104f), 1187) { AetheryteShortcut = EAetheryteLocation.UrqopachaWachunpelo }; obj169.Steps = list244; reference231 = obj169; questRoot53.QuestSequence = list2; AddQuest(questId26, questRoot); QuestId questId27 = new QuestId(4876); questRoot = new QuestRoot(); QuestRoot questRoot54 = questRoot; num = 1; List list245 = new List(num); CollectionsMarshal.SetCount(list245, num); span = CollectionsMarshal.AsSpan(list245); index = 0; span[index] = "liza"; questRoot54.Author = list245; QuestRoot questRoot55 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj170 = 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, 1046792u, new Vector3(341.26794f, -160.2025f, -447.04358f), 1187); obj170.Steps = list246; reference232 = obj170; num++; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 1 }; num2 = 1; List list247 = new List(num2); CollectionsMarshal.SetCount(list247, num2); span3 = CollectionsMarshal.AsSpan(list247); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046575u, new Vector3(309.74292f, -156.11737f, -394.9798f), 1187); obj171.Steps = list247; reference233 = obj171; num++; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 2 }; index2 = 1; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046793u, new Vector3(215.198f, -167.97874f, -457.847f), 1187); obj172.Steps = list248; reference234 = obj172; num++; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 3 }; num2 = 1; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046796u, new Vector3(218.1582f, -168.08926f, -458.70148f), 1187); obj173.Steps = list249; reference235 = obj173; num++; ref QuestSequence reference236 = ref span2[num]; questSequence = new QuestSequence { Sequence = 4 }; QuestSequence questSequence32 = questSequence; index2 = 3; List list250 = new List(index2); CollectionsMarshal.SetCount(list250, index2); span3 = CollectionsMarshal.AsSpan(list250); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013928u, new Vector3(-134.59985f, -93.06476f, -582.9404f), 1187) { AetherCurrentId = 2818410u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-73.69964f, -140.34076f, -601.33215f), 1187) { DisableNavmesh = true, Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Emote, 1046802u, new Vector3(-27.847778f, -145.02602f, -648.73737f), 1187) { Emote = EEmote.Cheer }; questSequence32.Steps = list250; reference236 = questSequence; num++; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list251 = new List(num2); CollectionsMarshal.SetCount(list251, num2); span3 = CollectionsMarshal.AsSpan(list251); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046808u, new Vector3(-20.73706f, -145.3148f, -649.3782f), 1187); obj174.Steps = list251; reference237 = obj174; questRoot55.QuestSequence = list2; AddQuest(questId27, questRoot); QuestId questId28 = new QuestId(4877); questRoot = new QuestRoot(); QuestRoot questRoot56 = questRoot; num = 1; List list252 = new List(num); CollectionsMarshal.SetCount(list252, num); span = CollectionsMarshal.AsSpan(list252); index = 0; span[index] = "liza"; questRoot56.Author = list252; QuestRoot questRoot57 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj175 = 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, 1046808u, new Vector3(-20.73706f, -145.3148f, -649.3782f), 1187); obj175.Steps = list253; reference238 = obj175; num++; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj176 = 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, 1047502u, new Vector3(196.27673f, -169.29994f, -483.48212f), 1187) { AetheryteShortcut = EAetheryteLocation.UrqopachaWachunpelo }; obj176.Steps = list254; reference239 = obj176; num++; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 2 }; index2 = 1; List list255 = new List(index2); CollectionsMarshal.SetCount(list255, index2); span3 = CollectionsMarshal.AsSpan(list255); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046946u, new Vector3(275.7152f, -168.6204f, -453.8186f), 1187) { StopDistance = 5f }; obj177.Steps = list255; reference240 = obj177; num++; ref QuestSequence reference241 = ref span2[num]; questSequence = new QuestSequence { Sequence = byte.MaxValue }; QuestSequence questSequence33 = questSequence; num2 = 3; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050684u, new Vector3(391.37854f, -156.07434f, -388.50995f), 1187) { Comment = "Traveler to the Rescue", PickUpQuestId = new QuestId(5039) }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051195u, new Vector3(383.29138f, -154.50243f, -420.49292f), 1187) { Comment = "Crisis of Corruption", PickUpQuestId = new QuestId(5051) }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046537u, new Vector3(-32.822205f, -10.00001f, 142.93127f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalBaysideBevyMarketplace } }; questSequence33.Steps = list8; reference241 = questSequence; questRoot57.QuestSequence = list2; AddQuest(questId28, questRoot); QuestId questId29 = new QuestId(4878); questRoot = new QuestRoot(); QuestRoot questRoot58 = questRoot; num = 1; List list256 = new List(num); CollectionsMarshal.SetCount(list256, num); span = CollectionsMarshal.AsSpan(list256); index = 0; span[index] = "liza"; questRoot58.Author = list256; QuestRoot questRoot59 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference242 = 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, 1046537u, new Vector3(-32.822205f, -10.00001f, 142.93127f), 1185); obj178.Steps = list257; reference242 = obj178; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 1 }; num2 = 1; List list258 = new List(num2); CollectionsMarshal.SetCount(list258, num2); span3 = CollectionsMarshal.AsSpan(list258); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046761u, new Vector3(-32.669617f, -10.0000105f, 143.72461f), 1185); obj179.Steps = list258; reference243 = obj179; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 2 }; index2 = 1; List list259 = new List(index2); CollectionsMarshal.SetCount(list259, index2); span3 = CollectionsMarshal.AsSpan(list259); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047095u, new Vector3(139.5437f, -13.99f, 10.60498f), 1185); obj180.Steps = list259; reference244 = obj180; num++; ref QuestSequence reference245 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence34 = questSequence; num2 = 4; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1185) { AethernetShard = EAetheryteLocation.TuliyollalWachumeqimeqi }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-130.34163f, -14.999287f, 198.40685f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalWachumeqimeqi, To = EAetheryteLocation.TuliyollalTheForardCabins } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-122.40268f, -19.754322f, 202.20439f), 1185) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1046763u, new Vector3(-114.64105f, -19.642736f, 201.12915f), 1185); questSequence34.Steps = list8; reference245 = questSequence; num++; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list260 = new List(index2); CollectionsMarshal.SetCount(list260, index2); span3 = CollectionsMarshal.AsSpan(list260); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046762u, new Vector3(-112.56586f, -19.725424f, 203.72314f), 1185) { StopDistance = 7f }; obj181.Steps = list260; reference246 = obj181; questRoot59.QuestSequence = list2; AddQuest(questId29, questRoot); QuestId questId30 = new QuestId(4879); questRoot = new QuestRoot(); QuestRoot questRoot60 = questRoot; num = 1; List list261 = new List(num); CollectionsMarshal.SetCount(list261, num); span = CollectionsMarshal.AsSpan(list261); index = 0; span[index] = "liza"; questRoot60.Author = list261; QuestRoot questRoot61 = questRoot; index = 8; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 0 }; num2 = 1; List list262 = new List(num2); CollectionsMarshal.SetCount(list262, num2); span3 = CollectionsMarshal.AsSpan(list262); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046762u, new Vector3(-112.56586f, -19.725424f, 203.72314f), 1185) { StopDistance = 7f }; obj182.Steps = list262; reference247 = obj182; num++; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 1 }; index2 = 1; List list263 = new List(index2); CollectionsMarshal.SetCount(list263, index2); span3 = CollectionsMarshal.AsSpan(list263); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046764u, new Vector3(139.94043f, -14f, 12.405518f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalTheForardCabins, To = EAetheryteLocation.TuliyollalWachumeqimeqi } }; obj183.Steps = list263; reference248 = obj183; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 2 }; num2 = 1; List list264 = new List(num2); CollectionsMarshal.SetCount(list264, num2); span3 = CollectionsMarshal.AsSpan(list264); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046766u, new Vector3(55.252808f, -14f, 87.99878f), 1185); obj184.Steps = list264; reference249 = obj184; num++; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 3 }; index2 = 1; List list265 = new List(index2); CollectionsMarshal.SetCount(list265, index2); span3 = CollectionsMarshal.AsSpan(list265); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1185) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 826u } }; obj185.Steps = list265; reference250 = obj185; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 5 }; num2 = 1; List list266 = new List(num2); CollectionsMarshal.SetCount(list266, num2); span3 = CollectionsMarshal.AsSpan(list266); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046790u, new Vector3(748.71436f, 114.61811f, 565.3314f), 1188) { StopDistance = 5f }; obj186.Steps = list266; reference251 = obj186; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 6 }; index2 = 1; List list267 = new List(index2); CollectionsMarshal.SetCount(list267, index2); span3 = CollectionsMarshal.AsSpan(list267); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046776u, new Vector3(552.1476f, 115.77393f, 222.156f), 1188); obj187.Steps = list267; reference252 = obj187; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list268 = new List(num2); CollectionsMarshal.SetCount(list268, num2); span3 = CollectionsMarshal.AsSpan(list268); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046781u, new Vector3(579.9801f, 119.49004f, 148.76013f), 1188) { StopDistance = 5f }; obj188.Steps = list268; reference253 = obj188; questRoot61.QuestSequence = list2; AddQuest(questId30, questRoot); QuestId questId31 = new QuestId(4880); questRoot = new QuestRoot(); QuestRoot questRoot62 = questRoot; num = 1; List list269 = new List(num); CollectionsMarshal.SetCount(list269, num); span = CollectionsMarshal.AsSpan(list269); index = 0; span[index] = "liza"; questRoot62.Author = list269; QuestRoot questRoot63 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 0 }; index2 = 1; List list270 = new List(index2); CollectionsMarshal.SetCount(list270, index2); span3 = CollectionsMarshal.AsSpan(list270); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046785u, new Vector3(577.7523f, 119.49004f, 148.66858f), 1188) { StopDistance = 5f }; obj189.Steps = list270; reference254 = obj189; num++; ref QuestSequence reference255 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence35 = questSequence; num2 = 5; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1188) { Aetheryte = EAetheryteLocation.KozamaukaManyFires }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(533.37555f, 122.98077f, 790.01416f), 1188) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalIhuykatumu } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(522.3003f, 120.81023f, 803.62744f), 1188) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013943u, new Vector3(485.89294f, 121.3855f, 831.29626f), 1188) { AetherCurrentId = 2818428u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1046603u, new Vector3(127.15344f, 110.20095f, 259.66272f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaManyFires }; questSequence35.Steps = list8; reference255 = questSequence; num++; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 2 }; index2 = 2; List list271 = new List(index2); CollectionsMarshal.SetCount(list271, index2); span3 = CollectionsMarshal.AsSpan(list271); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013940u, new Vector3(48.966187f, 111.31445f, 287.15955f), 1188) { AetherCurrentId = 2818422u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1046608u, new Vector3(-427.84772f, 121.633446f, 280.93384f), 1188); obj190.Steps = list271; reference256 = obj190; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list272 = new List(num2); CollectionsMarshal.SetCount(list272, num2); span3 = CollectionsMarshal.AsSpan(list272); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1188) { Aetheryte = EAetheryteLocation.KozamaukaEarthenshire }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046613u, new Vector3(-471.5191f, 121.63345f, 344.89966f), 1188); obj191.Steps = list272; reference257 = obj191; questRoot63.QuestSequence = list2; AddQuest(questId31, questRoot); QuestId questId32 = new QuestId(4881); questRoot = new QuestRoot(); QuestRoot questRoot64 = questRoot; num = 1; List list273 = new List(num); CollectionsMarshal.SetCount(list273, num); span = CollectionsMarshal.AsSpan(list273); index = 0; span[index] = "liza"; questRoot64.Author = list273; QuestRoot questRoot65 = questRoot; index = 7; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 0 }; index2 = 1; List list274 = new List(index2); CollectionsMarshal.SetCount(list274, index2); span3 = CollectionsMarshal.AsSpan(list274); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046613u, new Vector3(-471.5191f, 121.63345f, 344.89966f), 1188); obj192.Steps = list274; reference258 = obj192; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 1 }; num2 = 1; List list275 = new List(num2); CollectionsMarshal.SetCount(list275, num2); span3 = CollectionsMarshal.AsSpan(list275); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Snipe, 1046614u, new Vector3(-473.5943f, 121.63345f, 343.7704f), 1188) { Comment = "Click (from left to right) worn tools, Kaahe, crafting materials, untouched meal" }; obj193.Steps = list275; reference259 = obj193; num++; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 2 }; index2 = 1; List list276 = new List(index2); CollectionsMarshal.SetCount(list276, index2); span3 = CollectionsMarshal.AsSpan(list276); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046613u, new Vector3(-471.5191f, 121.63345f, 344.89966f), 1188); obj194.Steps = list276; reference260 = obj194; num++; ref QuestSequence reference261 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 3 }; num2 = 1; List list277 = new List(num2); CollectionsMarshal.SetCount(list277, num2); span3 = CollectionsMarshal.AsSpan(list277); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013598u, new Vector3(-560.5707f, 121.5686f, 368.52063f), 1188); obj195.Steps = list277; reference261 = obj195; num++; ref QuestSequence reference262 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 4 }; index2 = 2; List list278 = new List(index2); CollectionsMarshal.SetCount(list278, index2); span3 = CollectionsMarshal.AsSpan(list278); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013939u, new Vector3(-294.20923f, 110.73462f, 640.00903f), 1188) { AetherCurrentId = 2818421u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2013599u, new Vector3(-293.20215f, 109.57495f, 691.432f), 1188); obj196.Steps = list278; reference262 = obj196; num++; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 5 }; num2 = 1; List list279 = new List(num2); CollectionsMarshal.SetCount(list279, num2); span3 = CollectionsMarshal.AsSpan(list279); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046615u, new Vector3(-463.6759f, 121.632996f, 332.23462f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaEarthenshire }; obj197.Steps = list279; reference263 = obj197; num++; ref QuestSequence reference264 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list280 = new List(index2); CollectionsMarshal.SetCount(list280, index2); span3 = CollectionsMarshal.AsSpan(list280); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051455u, new Vector3(-447.8676f, 122.89019f, 348.47034f), 1188) { StopDistance = 5f }; obj198.Steps = list280; reference264 = obj198; questRoot65.QuestSequence = list2; AddQuest(questId32, questRoot); QuestId questId33 = new QuestId(4882); questRoot = new QuestRoot(); QuestRoot questRoot66 = questRoot; num = 1; List list281 = new List(num); CollectionsMarshal.SetCount(list281, num); span = CollectionsMarshal.AsSpan(list281); index = 0; span[index] = "liza"; questRoot66.Author = list281; QuestRoot questRoot67 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 0 }; num2 = 1; List list282 = new List(num2); CollectionsMarshal.SetCount(list282, num2); span3 = CollectionsMarshal.AsSpan(list282); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046617u, new Vector3(-450.248f, 122.950645f, 345.6626f), 1188) { StopDistance = 5f }; obj199.Steps = list282; reference265 = obj199; num++; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 1 }; index2 = 1; List list283 = new List(index2); CollectionsMarshal.SetCount(list283, index2); span3 = CollectionsMarshal.AsSpan(list283); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046676u, new Vector3(-529.015f, 122.12203f, 341.75623f), 1188); obj200.Steps = list283; reference266 = obj200; num++; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 2 }; num2 = 1; List list284 = new List(num2); CollectionsMarshal.SetCount(list284, num2); span3 = CollectionsMarshal.AsSpan(list284); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051018u, new Vector3(160.20447f, -17.964504f, 166.55212f), 1185) { StopDistance = 5f }; obj201.Steps = list284; reference267 = obj201; num++; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 3 }; index2 = 1; List list285 = new List(index2); CollectionsMarshal.SetCount(list285, index2); span3 = CollectionsMarshal.AsSpan(list285); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047095u, new Vector3(139.5437f, -13.99f, 10.60498f), 1185); obj202.Steps = list285; reference268 = obj202; num++; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 4 }; num2 = 1; List list286 = new List(num2); CollectionsMarshal.SetCount(list286, num2); span3 = CollectionsMarshal.AsSpan(list286); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046624u, new Vector3(-32.455933f, -17.972866f, 184.6189f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalWachumeqimeqi, To = EAetheryteLocation.TuliyollalBaysideBevyMarketplace } }; obj203.Steps = list286; reference269 = obj203; num++; ref QuestSequence reference270 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list287 = new List(index2); CollectionsMarshal.SetCount(list287, index2); span3 = CollectionsMarshal.AsSpan(list287); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046619u, new Vector3(140.70337f, -14f, 13.199036f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalBaysideBevyMarketplace, To = EAetheryteLocation.TuliyollalWachumeqimeqi } }; obj204.Steps = list287; reference270 = obj204; questRoot67.QuestSequence = list2; AddQuest(questId33, questRoot); QuestId questId34 = new QuestId(4883); questRoot = new QuestRoot(); QuestRoot questRoot68 = questRoot; num = 1; List list288 = new List(num); CollectionsMarshal.SetCount(list288, num); span = CollectionsMarshal.AsSpan(list288); index = 0; span[index] = "liza"; questRoot68.Author = list288; QuestRoot questRoot69 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference271 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 0 }; num2 = 1; List list289 = new List(num2); CollectionsMarshal.SetCount(list289, num2); span3 = CollectionsMarshal.AsSpan(list289); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046619u, new Vector3(140.70337f, -14f, 13.199036f), 1185); obj205.Steps = list289; reference271 = obj205; num++; ref QuestSequence reference272 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 1 }; index2 = 2; List list290 = new List(index2); CollectionsMarshal.SetCount(list290, index2); span3 = CollectionsMarshal.AsSpan(list290); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-164.51695f, -14.999356f, 208.03928f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalWachumeqimeqi, To = EAetheryteLocation.TuliyollalTheForardCabins } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1048375u, new Vector3(-166.85742f, -14.999356f, 208.30078f), 1185); obj206.Steps = list290; reference272 = obj206; num++; ref QuestSequence reference273 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 2 }; num2 = 1; List list291 = new List(num2); CollectionsMarshal.SetCount(list291, num2); span3 = CollectionsMarshal.AsSpan(list291); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1046681u, new Vector3(-194.78143f, 120.795235f, -359.24316f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalTheForardCabins, To = EAetheryteLocation.TuliyollalVollokShoonsa }, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj207.Steps = list291; reference273 = obj207; num++; ref QuestSequence reference274 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list292 = new List(index2); CollectionsMarshal.SetCount(list292, index2); span3 = CollectionsMarshal.AsSpan(list292); num2 = 0; ref QuestStep reference275 = ref span3[num2]; QuestStep obj209 = new QuestStep(EInteractionType.CompleteQuest, 1046628u, new Vector3(-173.75458f, 120.79523f, -326.37524f), 1185) { StopDistance = 7f }; index3 = 1; List list293 = new List(index3); CollectionsMarshal.SetCount(list293, index3); span4 = CollectionsMarshal.AsSpan(list293); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMB104_04883_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGMB104_04883_A1_000_001") }; obj209.DialogueChoices = list293; reference275 = obj209; obj208.Steps = list292; reference274 = obj208; questRoot69.QuestSequence = list2; AddQuest(questId34, questRoot); QuestId questId35 = new QuestId(4884); questRoot = new QuestRoot(); QuestRoot questRoot70 = questRoot; num = 1; List list294 = new List(num); CollectionsMarshal.SetCount(list294, num); span = CollectionsMarshal.AsSpan(list294); index = 0; span[index] = "liza"; questRoot70.Author = list294; QuestRoot questRoot71 = questRoot; index = 9; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference276 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 0 }; num2 = 1; List list295 = new List(num2); CollectionsMarshal.SetCount(list295, num2); span3 = CollectionsMarshal.AsSpan(list295); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046628u, new Vector3(-173.75458f, 120.79523f, -326.37524f), 1185) { StopDistance = 7f }; obj210.Steps = list295; reference276 = obj210; num++; ref QuestSequence reference277 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence36 = questSequence; index2 = 1; List list296 = new List(index2); CollectionsMarshal.SetCount(list296, index2); span3 = CollectionsMarshal.AsSpan(list296); num2 = 0; ref QuestStep reference278 = ref span3[num2]; QuestStep obj211 = new QuestStep(EInteractionType.Interact, 2013605u, new Vector3(-161.36414f, -14.999634f, 208.33142f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalTheForardCabins } }; num3 = 1; List list297 = new List(num3); CollectionsMarshal.SetCount(list297, num3); span4 = CollectionsMarshal.AsSpan(list297); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMB105_04884_Q1_000_000") }; obj211.DialogueChoices = list297; reference278 = obj211; questSequence36.Steps = list296; reference277 = questSequence; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference279 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence37 = questSequence; num2 = 3; List list298 = new List(num2); CollectionsMarshal.SetCount(list298, num2); span3 = CollectionsMarshal.AsSpan(list298); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051263u, new Vector3(-521.0193f, 121.63345f, 319.38647f), 1188) { PickUpQuestId = new QuestId(5085) }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048855u, new Vector3(-491.63043f, 121.63846f, 271.50366f), 1188) { PickUpQuestId = new QuestId(5074) }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1046876u, new Vector3(-505.66876f, 121.633156f, 327.62634f), 1188) { StopDistance = 5f }; questSequence37.Steps = list298; reference279 = questSequence; num++; ref QuestSequence reference280 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 4 }; index2 = 1; List list299 = new List(index2); CollectionsMarshal.SetCount(list299, index2); span3 = CollectionsMarshal.AsSpan(list299); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046633u, new Vector3(-798.2147f, 127.87157f, 468.61975f), 1188); obj212.Steps = list299; reference280 = obj212; num++; ref QuestSequence reference281 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 5 }; num2 = 1; List list300 = new List(num2); CollectionsMarshal.SetCount(list300, num2); span3 = CollectionsMarshal.AsSpan(list300); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013606u, new Vector3(-791.7754f, 127.336426f, 468.0094f), 1188) { StopDistance = 5f }; obj213.Steps = list300; reference281 = obj213; num++; ref QuestSequence reference282 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = 6 }; index2 = 1; List list301 = new List(index2); CollectionsMarshal.SetCount(list301, index2); span3 = CollectionsMarshal.AsSpan(list301); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013606u, new Vector3(-791.7754f, 127.336426f, 468.0094f), 1188) { StopDistance = 5f }; obj214.Steps = list301; reference282 = obj214; num++; ref QuestSequence reference283 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 7 }; num2 = 1; List list302 = new List(num2); CollectionsMarshal.SetCount(list302, num2); span3 = CollectionsMarshal.AsSpan(list302); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013606u, new Vector3(-791.7754f, 127.336426f, 468.0094f), 1188) { StopDistance = 5f }; obj215.Steps = list302; reference283 = obj215; num++; ref QuestSequence reference284 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list303 = new List(index2); CollectionsMarshal.SetCount(list303, index2); span3 = CollectionsMarshal.AsSpan(list303); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046877u, new Vector3(-529.0761f, 122.122025f, 341.7257f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaEarthenshire }; obj216.Steps = list303; reference284 = obj216; questRoot71.QuestSequence = list2; AddQuest(questId35, questRoot); QuestId questId36 = new QuestId(4885); questRoot = new QuestRoot(); QuestRoot questRoot72 = questRoot; num = 1; List list304 = new List(num); CollectionsMarshal.SetCount(list304, num); span = CollectionsMarshal.AsSpan(list304); index = 0; span[index] = "liza"; questRoot72.Author = list304; QuestRoot questRoot73 = questRoot; index = 10; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference285 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 0 }; num2 = 1; List list305 = new List(num2); CollectionsMarshal.SetCount(list305, num2); span3 = CollectionsMarshal.AsSpan(list305); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046642u, new Vector3(-530.38837f, 122.122025f, 340.93237f), 1188) { StopDistance = 5f }; obj217.Steps = list305; reference285 = obj217; num++; ref QuestSequence reference286 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 1 }; index2 = 1; List list306 = new List(index2); CollectionsMarshal.SetCount(list306, index2); span3 = CollectionsMarshal.AsSpan(list306); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046677u, new Vector3(-405.90527f, 121.63345f, 278.91956f), 1188); obj218.Steps = list306; reference286 = obj218; num++; ref QuestSequence reference287 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 2 }; num2 = 1; List list307 = new List(num2); CollectionsMarshal.SetCount(list307, num2); span3 = CollectionsMarshal.AsSpan(list307); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046644u, new Vector3(569.0242f, 115.13427f, 236.25537f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaManyFires }; obj219.Steps = list307; reference287 = obj219; num++; ref QuestSequence reference288 = ref span2[num]; questSequence = new QuestSequence { Sequence = 3 }; QuestSequence questSequence38 = questSequence; index2 = 4; list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046646u, new Vector3(566.8573f, 115.180565f, 236.59106f), 1188) { StopDistance = 4f }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046646u, new Vector3(552.2429f, 115.77921f, 221.62932f), 1188) { NpcWaitDistance = 1f }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046646u, new Vector3(562.5982f, 115.49999f, 191.69548f), 1188) { NpcWaitDistance = 1f }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1046647u, new Vector3(585.44275f, 119.49004f, 189.44067f), 1188) { StopDistance = 1f }; questSequence38.Steps = list8; reference288 = questSequence; num++; ref QuestSequence reference289 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 4 }; num2 = 1; List list308 = new List(num2); CollectionsMarshal.SetCount(list308, num2); span3 = CollectionsMarshal.AsSpan(list308); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1046678u, new Vector3(605.61523f, 119.490036f, 185.04602f), 1188) { Emote = EEmote.Happy }; obj220.Steps = list308; reference289 = obj220; num++; ref QuestSequence reference290 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 5 }; index2 = 3; List list309 = new List(index2); CollectionsMarshal.SetCount(list309, index2); span3 = CollectionsMarshal.AsSpan(list309); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046647u, new Vector3(585.44275f, 119.49004f, 189.44067f), 1188); num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046647u, new Vector3(573.42645f, 119.49004f, 171.78094f), 1188) { NpcWaitDistance = 1f }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1046648u, new Vector3(575.9822f, 119.490036f, 156.90845f), 1188) { StopDistance = 1f }; obj221.Steps = list309; reference290 = obj221; num++; ref QuestSequence reference291 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 6 }; num2 = 1; List list310 = new List(num2); CollectionsMarshal.SetCount(list310, num2); span3 = CollectionsMarshal.AsSpan(list310); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1046679u, new Vector3(590.41736f, 119.49004f, 144.09094f), 1188) { Emote = EEmote.Happy }; obj222.Steps = list310; reference291 = obj222; num++; ref QuestSequence reference292 = ref span2[num]; questSequence = new QuestSequence { Sequence = 7 }; QuestSequence questSequence39 = questSequence; index2 = 4; list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046648u, new Vector3(575.9822f, 119.490036f, 156.90845f), 1188); num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046648u, new Vector3(575.20374f, 119.49004f, 180.12602f), 1188) { NpcWaitDistance = 3f }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046648u, new Vector3(556.4156f, 115.49999f, 184.765f), 1188) { NpcWaitDistance = 1f }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1046649u, new Vector3(543.78577f, 115.55489f, 165.23987f), 1188) { StopDistance = 1f }; questSequence39.Steps = list8; reference292 = questSequence; num++; ref QuestSequence reference293 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 8 }; num2 = 1; List list311 = new List(num2); CollectionsMarshal.SetCount(list311, num2); span3 = CollectionsMarshal.AsSpan(list311); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1046680u, new Vector3(545.3727f, 116.722374f, 152.88f), 1188) { Emote = EEmote.Happy }; obj223.Steps = list311; reference293 = obj223; num++; ref QuestSequence reference294 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list312 = new List(index2); CollectionsMarshal.SetCount(list312, index2); span3 = CollectionsMarshal.AsSpan(list312); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046878u, new Vector3(542.53455f, 116.722374f, 153.58203f), 1188) { StopDistance = 5f }; obj224.Steps = list312; reference294 = obj224; questRoot73.QuestSequence = list2; AddQuest(questId36, questRoot); QuestId questId37 = new QuestId(4886); questRoot = new QuestRoot(); QuestRoot questRoot74 = questRoot; num = 1; List list313 = new List(num); CollectionsMarshal.SetCount(list313, num); span = CollectionsMarshal.AsSpan(list313); index = 0; span[index] = "liza"; questRoot74.Author = list313; QuestRoot questRoot75 = questRoot; index = 8; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference295 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 0 }; num2 = 1; List list314 = new List(num2); CollectionsMarshal.SetCount(list314, num2); span3 = CollectionsMarshal.AsSpan(list314); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046878u, new Vector3(542.53455f, 116.722374f, 153.58203f), 1188) { StopDistance = 5f }; obj225.Steps = list314; reference295 = obj225; num++; ref QuestSequence reference296 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 1 }; index2 = 2; List list315 = new List(index2); CollectionsMarshal.SetCount(list315, index2); span3 = CollectionsMarshal.AsSpan(list315); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(531.60944f, 116.17938f, 166.65599f), 1188); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2013610u, new Vector3(454.7036f, 112.077515f, 163.25623f), 1188); obj226.Steps = list315; reference296 = obj226; num++; ref QuestSequence reference297 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = 2 }; num2 = 1; List list316 = new List(num2); CollectionsMarshal.SetCount(list316, num2); span3 = CollectionsMarshal.AsSpan(list316); index2 = 0; ref QuestStep reference298 = ref span3[index2]; QuestStep obj228 = new QuestStep(EInteractionType.Combat, null, new Vector3(169.65424f, 110.795235f, 256.5983f), 1188) { StopDistance = 0.25f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 3; List list317 = new List(index3); CollectionsMarshal.SetCount(list317, index3); span6 = CollectionsMarshal.AsSpan(list317); num3 = 0; span6[num3] = 17692u; num3++; span6[num3] = 17693u; num3++; span6[num3] = 17694u; obj228.KillEnemyDataIds = list317; reference298 = obj228; obj227.Steps = list316; reference297 = obj227; num++; ref QuestSequence reference299 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 3 }; index2 = 1; List list318 = new List(index2); CollectionsMarshal.SetCount(list318, index2); span3 = CollectionsMarshal.AsSpan(list318); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046653u, new Vector3(160.29602f, 111.00074f, 258.83875f), 1188); obj229.Steps = list318; reference299 = obj229; num++; ref QuestSequence reference300 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 4 }; num2 = 1; List list319 = new List(num2); CollectionsMarshal.SetCount(list319, num2); span3 = CollectionsMarshal.AsSpan(list319); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013612u, new Vector3(317.95215f, 115.92273f, 229.96863f), 1188); obj230.Steps = list319; reference300 = obj230; num++; ref QuestSequence reference301 = ref span2[num]; questSequence = new QuestSequence { Sequence = 5 }; QuestSequence questSequence40 = questSequence; index2 = 18; list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1046654u, new Vector3(367.16077f, 109.99999f, 285.20248f), 1188) { StopDistance = 50f }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046654u, new Vector3(373.7373f, 109.940544f, 292.05542f), 1188) { StopDistance = 60f, NpcWaitDistance = 1f }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1046654u, new Vector3(401.49612f, 110.34416f, 358.39096f), 1188) { StopDistance = 50f }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046654u, new Vector3(405.0139f, 110.18579f, 363.32675f), 1188) { StopDistance = 60f, NpcWaitDistance = 1f }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1046654u, new Vector3(431.14557f, 110.30115f, 445.72592f), 1188) { StopDistance = 50f, NpcWaitDistance = 1f }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046654u, new Vector3(432.67133f, 111.30688f, 454.02933f), 1188) { StopDistance = 60f, NpcWaitDistance = 1f }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1046654u, new Vector3(414.60312f, 111.47869f, 583.3106f), 1188) { StopDistance = 50f }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046654u, new Vector3(407.84457f, 111.124214f, 596.85754f), 1188) { StopDistance = 60f, NpcWaitDistance = 1f, Mount = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1046654u, new Vector3(337.6815f, 110.679726f, 659.7985f), 1188) { StopDistance = 50f, Mount = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046654u, new Vector3(329.07404f, 110.1352f, 664.1191f), 1188) { StopDistance = 60f, NpcWaitDistance = 1f, Mount = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(294.8306f, 110.1453f, 680.0281f), 1188) { Mount = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(267.90924f, 111.677704f, 696.8132f), 1188) { Mount = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1046654u, new Vector3(260.1857f, 113.90375f, 718.9069f), 1188) { StopDistance = 50f, Mount = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046654u, new Vector3(263.2977f, 115.22446f, 726.2601f), 1188) { StopDistance = 60f, NpcWaitDistance = 1f, Mount = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1046654u, new Vector3(302.6931f, 117.88865f, 758.6998f), 1188) { StopDistance = 50f, Mount = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046654u, new Vector3(309.86523f, 118.87516f, 761.77924f), 1188) { StopDistance = 60f, NpcWaitDistance = 1f }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(316.30682f, 122.056854f, 777.90155f), 1188); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 2013614u, new Vector3(336.99548f, 123.21655f, 778.6526f), 1188); questSequence40.Steps = list8; reference301 = questSequence; num++; ref QuestSequence reference302 = ref span2[num]; questSequence = new QuestSequence { Sequence = 6 }; QuestSequence questSequence41 = questSequence; num2 = 10; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046659u, new Vector3(381.548f, 121.013245f, 762.6797f), 1188) { StopDistance = 50f, Mount = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046659u, new Vector3(413.78464f, 117.67805f, 753.82654f), 1188) { StopDistance = 30f, Mount = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046659u, new Vector3(430.26556f, 117.201416f, 746.65106f), 1188) { StopDistance = 30f, DelaySecondsAtStart = 2f, Mount = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046659u, new Vector3(454.3518f, 117.324524f, 740.7899f), 1188) { StopDistance = 30f, DelaySecondsAtStart = 2f, Mount = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(494.93594f, 119.74193f, 718.53876f), 1188) { Mount = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046659u, new Vector3(528.67334f, 121.77753f, 734.24115f), 1188) { StopDistance = 100f, Mount = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046659u, new Vector3(541.26227f, 122.58829f, 731.3827f), 1188) { StopDistance = 100f, NpcWaitDistance = 1f, Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, 1046659u, new Vector3(639.90125f, 118.65023f, 708.77124f), 1188) { Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, 1046659u, new Vector3(671.42f, 118.15654f, 670.4708f), 1188) { Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, 2013617u, new Vector3(682.8259f, 116.96033f, 646.44836f), 1188) { Mount = false, Sprint = false }; questSequence41.Steps = list8; reference302 = questSequence; num++; ref QuestSequence reference303 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list320 = new List(index2); CollectionsMarshal.SetCount(list320, index2); span3 = CollectionsMarshal.AsSpan(list320); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046661u, new Vector3(609.5215f, 119.490036f, 187.48755f), 1188) { StopDistance = 5f }; obj231.Steps = list320; reference303 = obj231; questRoot75.QuestSequence = list2; AddQuest(questId37, questRoot); QuestId questId38 = new QuestId(4887); questRoot = new QuestRoot(); QuestRoot questRoot76 = questRoot; num = 1; List list321 = new List(num); CollectionsMarshal.SetCount(list321, num); span = CollectionsMarshal.AsSpan(list321); index = 0; span[index] = "liza"; questRoot76.Author = list321; QuestRoot questRoot77 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference304 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 0 }; num2 = 1; List list322 = new List(num2); CollectionsMarshal.SetCount(list322, num2); span3 = CollectionsMarshal.AsSpan(list322); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046661u, new Vector3(609.5215f, 119.490036f, 187.48755f), 1188) { StopDistance = 5f }; obj232.Steps = list322; reference304 = obj232; num++; ref QuestSequence reference305 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = 1 }; index2 = 1; List list323 = new List(index2); CollectionsMarshal.SetCount(list323, index2); span3 = CollectionsMarshal.AsSpan(list323); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046662u, new Vector3(380.14795f, 110.47756f, 187.18237f), 1188); obj233.Steps = list323; reference305 = obj233; num++; ref QuestSequence reference306 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence42 = questSequence; num2 = 4; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013942u, new Vector3(130.44934f, 115.15979f, 522.9114f), 1188) { AetherCurrentId = 2818427u }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(35.692627f, 109.2f, 490.56314f), 1188) { Mount = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-46.322823f, 109.2f, 475.24792f), 1188) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, 2013619u, new Vector3(-96.33026f, 109.57495f, 488.30383f), 1188) { ItemId = 2003484u }; questSequence42.Steps = list8; reference306 = questSequence; num++; ref QuestSequence reference307 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 3 }; index2 = 1; List list324 = new List(index2); CollectionsMarshal.SetCount(list324, index2); span3 = CollectionsMarshal.AsSpan(list324); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2013620u, new Vector3(-61.661743f, 109.57495f, 390.6156f), 1188) { ItemId = 2003484u }; obj234.Steps = list324; reference307 = obj234; num++; ref QuestSequence reference308 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 4 }; num2 = 1; List list325 = new List(num2); CollectionsMarshal.SetCount(list325, num2); span3 = CollectionsMarshal.AsSpan(list325); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046663u, new Vector3(-3.1586914f, 109.20001f, 287.95288f), 1188); obj235.Steps = list325; reference308 = obj235; num++; ref QuestSequence reference309 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list326 = new List(index2); CollectionsMarshal.SetCount(list326, index2); span3 = CollectionsMarshal.AsSpan(list326); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046664u, new Vector3(519.06604f, 115.3514f, 201.86157f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaManyFires }; obj236.Steps = list326; reference309 = obj236; questRoot77.QuestSequence = list2; AddQuest(questId38, questRoot); QuestId questId39 = new QuestId(4888); questRoot = new QuestRoot(); QuestRoot questRoot78 = questRoot; num = 1; List list327 = new List(num); CollectionsMarshal.SetCount(list327, num); span = CollectionsMarshal.AsSpan(list327); index = 0; span[index] = "liza"; questRoot78.Author = list327; QuestRoot questRoot79 = questRoot; index = 2; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference310 = ref span2[num]; QuestSequence obj237 = new QuestSequence { Sequence = 0 }; num2 = 1; List list328 = new List(num2); CollectionsMarshal.SetCount(list328, num2); span3 = CollectionsMarshal.AsSpan(list328); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046664u, new Vector3(519.06604f, 115.3514f, 201.86157f), 1188); obj237.Steps = list328; reference310 = obj237; num++; ref QuestSequence reference311 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list329 = new List(index2); CollectionsMarshal.SetCount(list329, index2); span3 = CollectionsMarshal.AsSpan(list329); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046667u, new Vector3(608.6365f, 119.49004f, 190.72253f), 1188) { StopDistance = 5f }; obj238.Steps = list329; reference311 = obj238; questRoot79.QuestSequence = list2; AddQuest(questId39, questRoot); QuestId questId40 = new QuestId(4889); questRoot = new QuestRoot(); QuestRoot questRoot80 = questRoot; num = 1; List list330 = new List(num); CollectionsMarshal.SetCount(list330, num); span = CollectionsMarshal.AsSpan(list330); index = 0; span[index] = "liza"; questRoot80.Author = list330; QuestRoot questRoot81 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference312 = ref span2[num]; QuestSequence obj239 = new QuestSequence { Sequence = 0 }; num2 = 1; List list331 = new List(num2); CollectionsMarshal.SetCount(list331, num2); span3 = CollectionsMarshal.AsSpan(list331); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046667u, new Vector3(608.6365f, 119.49004f, 190.72253f), 1188) { StopDistance = 5f }; obj239.Steps = list331; reference312 = obj239; num++; ref QuestSequence reference313 = ref span2[num]; QuestSequence obj240 = new QuestSequence { Sequence = 1 }; index2 = 1; List list332 = new List(index2); CollectionsMarshal.SetCount(list332, index2); span3 = CollectionsMarshal.AsSpan(list332); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046810u, new Vector3(-769.22253f, 124.35208f, 465.87305f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaEarthenshire }; obj240.Steps = list332; reference313 = obj240; num++; ref QuestSequence reference314 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 2 }; num2 = 2; List list333 = new List(num2); CollectionsMarshal.SetCount(list333, num2); span3 = CollectionsMarshal.AsSpan(list333); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-899.7249f, 143.00594f, 472.3082f), 1188) { TargetTerritoryId = (ushort)1187, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1046814u, new Vector3(655.6953f, 83.46234f, 642.11475f), 1187); obj241.Steps = list333; reference314 = obj241; num++; ref QuestSequence reference315 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = 3 }; index2 = 2; List list334 = new List(index2); CollectionsMarshal.SetCount(list334, index2); span3 = CollectionsMarshal.AsSpan(list334); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1187) { Aetheryte = EAetheryteLocation.UrqopachaWorlarsEcho }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1046819u, new Vector3(482.96326f, 114.935f, 622.76636f), 1187); obj242.Steps = list334; reference315 = obj242; num++; ref QuestSequence reference316 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = 4 }; num2 = 1; List list335 = new List(num2); CollectionsMarshal.SetCount(list335, num2); span3 = CollectionsMarshal.AsSpan(list335); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046824u, new Vector3(358.87683f, 130.34726f, 597.2838f), 1187); obj243.Steps = list335; reference316 = obj243; num++; ref QuestSequence reference317 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list336 = new List(index2); CollectionsMarshal.SetCount(list336, index2); span3 = CollectionsMarshal.AsSpan(list336); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047504u, new Vector3(371.14514f, 130.34726f, 610.3456f), 1187) { StopDistance = 7f }; obj244.Steps = list336; reference317 = obj244; questRoot81.QuestSequence = list2; AddQuest(questId40, questRoot); QuestId questId41 = new QuestId(4890); questRoot = new QuestRoot(); QuestRoot questRoot82 = questRoot; num = 1; List list337 = new List(num); CollectionsMarshal.SetCount(list337, num); span = CollectionsMarshal.AsSpan(list337); index = 0; span[index] = "liza"; questRoot82.Author = list337; QuestRoot questRoot83 = questRoot; index = 9; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference318 = ref span2[num]; QuestSequence obj245 = 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, 1047507u, new Vector3(367.51343f, 130.34726f, 608.05664f), 1187) { StopDistance = 7f }; obj245.Steps = list338; reference318 = obj245; num++; ref QuestSequence reference319 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence43 = questSequence; index2 = 3; list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; ref QuestStep reference320 = ref span3[num2]; QuestStep questStep36 = new QuestStep(EInteractionType.Interact, 1046937u, new Vector3(365.0415f, 129.04726f, 651.1177f), 1187); num3 = 6; List list339 = new List(num3); CollectionsMarshal.SetCount(list339, num3); span5 = CollectionsMarshal.AsSpan(list339); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep36.CompletionQuestVariablesFlags = list339; reference320 = questStep36; num2++; ref QuestStep reference321 = ref span3[num2]; QuestStep questStep37 = new QuestStep(EInteractionType.Interact, 1046938u, new Vector3(511.65015f, 111.134995f, 697.9934f), 1187); index3 = 6; List list340 = new List(index3); CollectionsMarshal.SetCount(list340, index3); span5 = CollectionsMarshal.AsSpan(list340); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep37.CompletionQuestVariablesFlags = list340; reference321 = questStep37; num2++; ref QuestStep reference322 = ref span3[num2]; QuestStep questStep38 = new QuestStep(EInteractionType.Interact, 1046939u, new Vector3(493.9192f, 111.135f, 553.58203f), 1187); num3 = 6; List list341 = new List(num3); CollectionsMarshal.SetCount(list341, num3); span5 = CollectionsMarshal.AsSpan(list341); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep38.CompletionQuestVariablesFlags = list341; reference322 = questStep38; questSequence43.Steps = list8; reference319 = questSequence; num++; ref QuestSequence reference323 = ref span2[num]; QuestSequence obj246 = new QuestSequence { Sequence = 2 }; num2 = 1; List list342 = new List(num2); CollectionsMarshal.SetCount(list342, num2); span3 = CollectionsMarshal.AsSpan(list342); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013635u, new Vector3(372.88464f, 130.32727f, 601.0681f), 1187); obj246.Steps = list342; reference323 = obj246; num++; ref QuestSequence reference324 = ref span2[num]; QuestSequence obj247 = new QuestSequence { Sequence = 3 }; index2 = 1; List list343 = new List(index2); CollectionsMarshal.SetCount(list343, index2); span3 = CollectionsMarshal.AsSpan(list343); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046834u, new Vector3(406.8512f, 121.05475f, 501.24353f), 1187); obj247.Steps = list343; reference324 = obj247; num++; ref QuestSequence reference325 = ref span2[num]; QuestSequence obj248 = new QuestSequence { Sequence = 4 }; num2 = 1; List list344 = new List(num2); CollectionsMarshal.SetCount(list344, num2); span3 = CollectionsMarshal.AsSpan(list344); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046838u, new Vector3(137.68213f, 18.595926f, 225.0857f), 1187); obj248.Steps = list344; reference325 = obj248; num++; ref QuestSequence reference326 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = 5 }; index2 = 1; List list345 = new List(index2); CollectionsMarshal.SetCount(list345, index2); span3 = CollectionsMarshal.AsSpan(list345); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046839u, new Vector3(-200.39673f, 35.298744f, -39.292053f), 1187); obj249.Steps = list345; reference326 = obj249; num++; ref QuestSequence reference327 = ref span2[num]; QuestSequence obj250 = new QuestSequence { Sequence = 6 }; num2 = 2; List list346 = new List(num2); CollectionsMarshal.SetCount(list346, num2); span3 = CollectionsMarshal.AsSpan(list346); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013929u, new Vector3(-198.47418f, 23.11737f, -56.565247f), 1187) { DisableNavmesh = true, AetherCurrentId = 2818406u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1046844u, new Vector3(-499.6262f, 59.211838f, 152.81909f), 1187); obj250.Steps = list346; reference327 = obj250; num++; ref QuestSequence reference328 = ref span2[num]; QuestSequence obj251 = new QuestSequence { Sequence = 7 }; index2 = 1; List list347 = new List(index2); CollectionsMarshal.SetCount(list347, index2); span3 = CollectionsMarshal.AsSpan(list347); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046849u, new Vector3(-327.44336f, 71.23984f, 336.38513f), 1187); obj251.Steps = list347; reference328 = obj251; num++; ref QuestSequence reference329 = ref span2[num]; QuestSequence obj252 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list348 = new List(num2); CollectionsMarshal.SetCount(list348, num2); span3 = CollectionsMarshal.AsSpan(list348); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046851u, new Vector3(-412.13092f, 113.87041f, 550.7439f), 1187); obj252.Steps = list348; reference329 = obj252; questRoot83.QuestSequence = list2; AddQuest(questId41, questRoot); QuestId questId42 = new QuestId(4891); questRoot = new QuestRoot(); QuestRoot questRoot84 = questRoot; num = 1; List list349 = new List(num); CollectionsMarshal.SetCount(list349, num); span = CollectionsMarshal.AsSpan(list349); index = 0; span[index] = "liza"; questRoot84.Author = list349; QuestRoot questRoot85 = questRoot; index = 4; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference330 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = 0 }; index2 = 1; List list350 = new List(index2); CollectionsMarshal.SetCount(list350, index2); span3 = CollectionsMarshal.AsSpan(list350); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046851u, new Vector3(-412.13092f, 113.87041f, 550.7439f), 1187); obj253.Steps = list350; reference330 = obj253; num++; ref QuestSequence reference331 = ref span2[num]; QuestSequence obj254 = new QuestSequence { Sequence = 1 }; num2 = 1; List list351 = new List(num2); CollectionsMarshal.SetCount(list351, num2); span3 = CollectionsMarshal.AsSpan(list351); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1187) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 824u } }; obj254.Steps = list351; reference331 = obj254; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference332 = ref span2[num]; QuestSequence obj255 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list352 = new List(index2); CollectionsMarshal.SetCount(list352, index2); span3 = CollectionsMarshal.AsSpan(list352); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013931u, new Vector3(70.17627f, 0.6560669f, 746.4254f), 1187) { AetherCurrentId = 2818411u }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046864u, new Vector3(403.31128f, 122.535f, 614.8928f), 1187) { AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho }; obj255.Steps = list352; reference332 = obj255; questRoot85.QuestSequence = list2; AddQuest(questId42, questRoot); QuestId questId43 = new QuestId(4892); questRoot = new QuestRoot(); QuestRoot questRoot86 = questRoot; num = 1; List list353 = new List(num); CollectionsMarshal.SetCount(list353, num); span = CollectionsMarshal.AsSpan(list353); index = 0; span[index] = "liza"; questRoot86.Author = list353; QuestRoot questRoot87 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference333 = ref span2[num]; QuestSequence obj256 = new QuestSequence { Sequence = 0 }; num2 = 1; List list354 = new List(num2); CollectionsMarshal.SetCount(list354, num2); span3 = CollectionsMarshal.AsSpan(list354); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046864u, new Vector3(403.31128f, 122.535f, 614.8928f), 1187); obj256.Steps = list354; reference333 = obj256; num++; ref QuestSequence reference334 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence44 = questSequence; index2 = 4; list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; ref QuestStep reference335 = ref span3[num2]; QuestStep obj257 = new QuestStep(EInteractionType.Interact, 1046872u, new Vector3(361.80652f, 129.04724f, 652.12476f), 1187) { StopDistance = 5f }; index3 = 6; List list355 = new List(index3); CollectionsMarshal.SetCount(list355, index3); span5 = CollectionsMarshal.AsSpan(list355); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj257.CompletionQuestVariablesFlags = list355; reference335 = obj257; num2++; ref QuestStep reference336 = ref span3[num2]; questStep5 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(497.05786f, 111.134995f, 558.38666f), 1187); QuestStep questStep39 = questStep5; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 6; List list356 = new List(num3); CollectionsMarshal.SetCount(list356, num3); span5 = CollectionsMarshal.AsSpan(list356); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list356; skipConditions3.StepIf = skipStepConditions; questStep39.SkipConditions = skipConditions3; reference336 = questStep5; num2++; ref QuestStep reference337 = ref span3[num2]; QuestStep obj258 = new QuestStep(EInteractionType.Interact, 1046874u, new Vector3(492.97314f, 111.135f, 557.7324f), 1187) { StopDistance = 5f }; index3 = 6; List list357 = new List(index3); CollectionsMarshal.SetCount(list357, index3); span5 = CollectionsMarshal.AsSpan(list357); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj258.CompletionQuestVariablesFlags = list357; reference337 = obj258; num2++; ref QuestStep reference338 = ref span3[num2]; QuestStep obj259 = new QuestStep(EInteractionType.Interact, 1046873u, new Vector3(513.2981f, 111.135f, 697.4745f), 1187) { StopDistance = 5f }; num3 = 6; List list358 = new List(num3); CollectionsMarshal.SetCount(list358, num3); span5 = CollectionsMarshal.AsSpan(list358); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj259.CompletionQuestVariablesFlags = list358; reference338 = obj259; questSequence44.Steps = list8; reference334 = questSequence; num++; ref QuestSequence reference339 = ref span2[num]; QuestSequence obj260 = new QuestSequence { Sequence = 2 }; num2 = 1; List list359 = new List(num2); CollectionsMarshal.SetCount(list359, num2); span3 = CollectionsMarshal.AsSpan(list359); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013636u, new Vector3(405.56946f, 122.51465f, 613.3668f), 1187); obj260.Steps = list359; reference339 = obj260; num++; ref QuestSequence reference340 = ref span2[num]; QuestSequence obj261 = new QuestSequence { Sequence = 3 }; index2 = 1; List list360 = new List(index2); CollectionsMarshal.SetCount(list360, index2); span3 = CollectionsMarshal.AsSpan(list360); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046936u, new Vector3(355.76404f, 130.34726f, 595.0254f), 1187); obj261.Steps = list360; reference340 = obj261; num++; ref QuestSequence reference341 = ref span2[num]; QuestSequence obj262 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list361 = new List(num2); CollectionsMarshal.SetCount(list361, num2); span3 = CollectionsMarshal.AsSpan(list361); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047504u, new Vector3(371.14514f, 130.34726f, 610.3456f), 1187) { StopDistance = 7f }; obj262.Steps = list361; reference341 = obj262; questRoot87.QuestSequence = list2; AddQuest(questId43, questRoot); QuestId questId44 = new QuestId(4893); questRoot = new QuestRoot(); QuestRoot questRoot88 = questRoot; num = 1; List list362 = new List(num); CollectionsMarshal.SetCount(list362, num); span = CollectionsMarshal.AsSpan(list362); index = 0; span[index] = "liza"; questRoot88.Author = list362; QuestRoot questRoot89 = questRoot; index = 10; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference342 = ref span2[num]; QuestSequence obj263 = new QuestSequence { Sequence = 0 }; index2 = 1; List list363 = new List(index2); CollectionsMarshal.SetCount(list363, index2); span3 = CollectionsMarshal.AsSpan(list363); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046881u, new Vector3(368.9784f, 130.34726f, 610.5592f), 1187) { StopDistance = 7f }; obj263.Steps = list363; reference342 = obj263; num++; ref QuestSequence reference343 = ref span2[num]; QuestSequence obj264 = new QuestSequence { Sequence = 1 }; num2 = 1; List list364 = new List(num2); CollectionsMarshal.SetCount(list364, num2); span3 = CollectionsMarshal.AsSpan(list364); index2 = 0; ref QuestStep reference344 = ref span3[index2]; QuestStep questStep40 = new QuestStep(EInteractionType.Interact, 1046884u, new Vector3(536.82764f, 105.12397f, 660.05945f), 1187); index3 = 1; List list365 = new List(index3); CollectionsMarshal.SetCount(list365, index3); span4 = CollectionsMarshal.AsSpan(list365); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMB114_04893_Q3_000_000") }; questStep40.DialogueChoices = list365; reference344 = questStep40; obj264.Steps = list364; reference343 = obj264; num++; ref QuestSequence reference345 = ref span2[num]; QuestSequence obj265 = new QuestSequence { Sequence = 2 }; index2 = 3; List list366 = new List(index2); CollectionsMarshal.SetCount(list366, index2); span3 = CollectionsMarshal.AsSpan(list366); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046885u, new Vector3(551.6129f, 103.3147f, 660.07434f), 1187) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046885u, new Vector3(564.4495f, 98.513535f, 613.08606f), 1187); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1046885u, new Vector3(566.1762f, 98.513535f, 564.2549f), 1187) { StopDistance = 1f }; obj265.Steps = list366; reference345 = obj265; num++; ref QuestSequence reference346 = ref span2[num]; QuestSequence obj266 = new QuestSequence { Sequence = 3 }; num2 = 1; List list367 = new List(num2); CollectionsMarshal.SetCount(list367, num2); span3 = CollectionsMarshal.AsSpan(list367); index2 = 0; ref QuestStep reference347 = ref span3[index2]; QuestStep obj267 = new QuestStep(EInteractionType.Combat, null, new Vector3(585.3602f, 98.73023f, 548.79535f), 1187) { StopDistance = 0.5f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list368 = new List(num3); CollectionsMarshal.SetCount(list368, num3); span6 = CollectionsMarshal.AsSpan(list368); index3 = 0; span6[index3] = 17695u; obj267.KillEnemyDataIds = list368; reference347 = obj267; obj266.Steps = list367; reference346 = obj266; num++; ref QuestSequence reference348 = ref span2[num]; QuestSequence obj268 = new QuestSequence { Sequence = 4 }; index2 = 1; List list369 = new List(index2); CollectionsMarshal.SetCount(list369, index2); span3 = CollectionsMarshal.AsSpan(list369); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046887u, new Vector3(565.88074f, 98.513535f, 566.4606f), 1187); obj268.Steps = list369; reference348 = obj268; num++; ref QuestSequence reference349 = ref span2[num]; questSequence = new QuestSequence { Sequence = 5 }; QuestSequence questSequence45 = questSequence; num2 = 3; List list370 = new List(num2); CollectionsMarshal.SetCount(list370, num2); span3 = CollectionsMarshal.AsSpan(list370); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046886u, new Vector3(559.54816f, 98.436874f, 539.67975f), 1187) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046886u, new Vector3(508.8067f, 104.9486f, 449.75946f), 1187); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, 1046886u, new Vector3(474.6922f, 109.06019f, 417.7015f), 1187) { StopDistance = 1f }; questSequence45.Steps = list370; reference349 = questSequence; num++; ref QuestSequence reference350 = ref span2[num]; QuestSequence obj269 = new QuestSequence { Sequence = 6 }; index2 = 1; List list371 = new List(index2); CollectionsMarshal.SetCount(list371, index2); span3 = CollectionsMarshal.AsSpan(list371); num2 = 0; ref QuestStep reference351 = ref span3[num2]; QuestStep obj270 = new QuestStep(EInteractionType.Combat, null, new Vector3(470.6856f, 109.359344f, 395.2364f), 1187) { StopDistance = 0.25f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list372 = new List(index3); CollectionsMarshal.SetCount(list372, index3); span6 = CollectionsMarshal.AsSpan(list372); num3 = 0; span6[num3] = 17696u; obj270.KillEnemyDataIds = list372; reference351 = obj270; obj269.Steps = list371; reference350 = obj269; num++; ref QuestSequence reference352 = ref span2[num]; QuestSequence obj271 = new QuestSequence { Sequence = 7 }; num2 = 1; List list373 = new List(num2); CollectionsMarshal.SetCount(list373, num2); span3 = CollectionsMarshal.AsSpan(list373); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046890u, new Vector3(473.0448f, 108.868965f, 419.33313f), 1187); obj271.Steps = list373; reference352 = obj271; num++; ref QuestSequence reference353 = ref span2[num]; QuestSequence obj272 = new QuestSequence { Sequence = 8 }; index2 = 2; List list374 = new List(index2); CollectionsMarshal.SetCount(list374, index2); span3 = CollectionsMarshal.AsSpan(list374); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1046889u, new Vector3(489.753f, 107.692184f, 424.54318f), 1187) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, 1046889u, new Vector3(570.6724f, 119.33488f, 359.8228f), 1187) { StopDistance = 1f }; obj272.Steps = list374; reference353 = obj272; num++; ref QuestSequence reference354 = ref span2[num]; QuestSequence obj273 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list375 = new List(num2); CollectionsMarshal.SetCount(list375, num2); span3 = CollectionsMarshal.AsSpan(list375); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046893u, new Vector3(572.0454f, 119.71409f, 357.7478f), 1187) { StopDistance = 5f }; obj273.Steps = list375; reference354 = obj273; questRoot89.QuestSequence = list2; AddQuest(questId44, questRoot); QuestId questId45 = new QuestId(4894); questRoot = new QuestRoot(); QuestRoot questRoot90 = questRoot; num = 1; List list376 = new List(num); CollectionsMarshal.SetCount(list376, num); span = CollectionsMarshal.AsSpan(list376); index = 0; span[index] = "liza"; questRoot90.Author = list376; QuestRoot questRoot91 = questRoot; index = 7; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference355 = ref span2[num]; QuestSequence obj274 = new QuestSequence { Sequence = 0 }; index2 = 1; List list377 = new List(index2); CollectionsMarshal.SetCount(list377, index2); span3 = CollectionsMarshal.AsSpan(list377); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046893u, new Vector3(572.0454f, 119.71409f, 357.7478f), 1187) { StopDistance = 5f }; obj274.Steps = list377; reference355 = obj274; num++; ref QuestSequence reference356 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence46 = questSequence; num2 = 8; list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013933u, new Vector3(398.79456f, 85.9845f, 261.3717f), 1187) { AetherCurrentId = 2818413u }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(400.70453f, 56.34349f, 226.48372f), 1187) { DisableNavmesh = true, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(380.3574f, 59.728928f, -3.9185147f), 1187); index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013932u, new Vector3(368.33752f, 61.05127f, -9.2317505f), 1187) { DisableNavmesh = true, AetherCurrentId = 2818412u }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(341.56342f, 57.53834f, 10.309054f), 1187); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(308.72827f, 60.2934f, 111.43004f), 1187); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(267.1766f, 29.79629f, 184.32184f), 1187) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1046894u, new Vector3(170.91626f, 19.997774f, 241.32141f), 1187); questSequence46.Steps = list8; reference356 = questSequence; num++; ref QuestSequence reference357 = ref span2[num]; QuestSequence obj275 = new QuestSequence { Sequence = 2 }; index2 = 1; List list378 = new List(index2); CollectionsMarshal.SetCount(list378, index2); span3 = CollectionsMarshal.AsSpan(list378); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046896u, new Vector3(-419.6994f, 69.50964f, 169.69556f), 1187); obj275.Steps = list378; reference357 = obj275; num++; ref QuestSequence reference358 = ref span2[num]; QuestSequence obj276 = new QuestSequence { Sequence = 3 }; num2 = 1; List list379 = new List(num2); CollectionsMarshal.SetCount(list379, num2); span3 = CollectionsMarshal.AsSpan(list379); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046898u, new Vector3(-594.81195f, 58.34162f, 122.48413f), 1187); obj276.Steps = list379; reference358 = obj276; num++; ref QuestSequence reference359 = ref span2[num]; QuestSequence obj277 = new QuestSequence { Sequence = 4 }; index2 = 2; List list380 = new List(index2); CollectionsMarshal.SetCount(list380, index2); span3 = CollectionsMarshal.AsSpan(list380); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013930u, new Vector3(-812.8939f, 57.480713f, 105.485596f), 1187) { AetherCurrentId = 2818407u }; num2++; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1187) { DutyOptions = new DutyOptions { ContentFinderConditionId = 832u } }; obj277.Steps = list380; reference359 = obj277; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference360 = ref span2[num]; QuestSequence obj278 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list381 = new List(num2); CollectionsMarshal.SetCount(list381, num2); span3 = CollectionsMarshal.AsSpan(list381); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046909u, new Vector3(-803.1586f, 56.144436f, 139.20801f), 1187); obj278.Steps = list381; reference360 = obj278; questRoot91.QuestSequence = list2; AddQuest(questId45, questRoot); QuestId questId46 = new QuestId(4895); questRoot = new QuestRoot(); QuestRoot questRoot92 = questRoot; num = 1; List list382 = new List(num); CollectionsMarshal.SetCount(list382, num); span = CollectionsMarshal.AsSpan(list382); index = 0; span[index] = "liza"; questRoot92.Author = list382; QuestRoot questRoot93 = questRoot; index = 3; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference361 = ref span2[num]; QuestSequence obj279 = new QuestSequence { Sequence = 0 }; index2 = 1; List list383 = new List(index2); CollectionsMarshal.SetCount(list383, index2); span3 = CollectionsMarshal.AsSpan(list383); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046914u, new Vector3(-806.3325f, 56.050728f, 134.44714f), 1187) { StopDistance = 5f }; obj279.Steps = list383; reference361 = obj279; num++; ref QuestSequence reference362 = ref span2[num]; QuestSequence obj280 = new QuestSequence { Sequence = 1 }; num2 = 1; List list384 = new List(num2); CollectionsMarshal.SetCount(list384, num2); span3 = CollectionsMarshal.AsSpan(list384); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046916u, new Vector3(366.01807f, 130.34726f, 599.23694f), 1187) { AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho }; obj280.Steps = list384; reference362 = obj280; num++; ref QuestSequence reference363 = ref span2[num]; QuestSequence obj281 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list385 = new List(index2); CollectionsMarshal.SetCount(list385, index2); span3 = CollectionsMarshal.AsSpan(list385); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046916u, new Vector3(366.01807f, 130.34726f, 599.23694f), 1187) { StopDistance = 5f }; obj281.Steps = list385; reference363 = obj281; questRoot93.QuestSequence = list2; AddQuest(questId46, questRoot); QuestId questId47 = new QuestId(4896); questRoot = new QuestRoot(); QuestRoot questRoot94 = questRoot; num = 1; List list386 = new List(num); CollectionsMarshal.SetCount(list386, num); span = CollectionsMarshal.AsSpan(list386); index = 0; span[index] = "liza"; questRoot94.Author = list386; QuestRoot questRoot95 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference364 = ref span2[num]; QuestSequence obj282 = new QuestSequence { Sequence = 0 }; num2 = 1; List list387 = new List(num2); CollectionsMarshal.SetCount(list387, num2); span3 = CollectionsMarshal.AsSpan(list387); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046918u, new Vector3(365.31616f, 130.34726f, 602.34985f), 1187) { StopDistance = 7f }; obj282.Steps = list387; reference364 = obj282; num++; ref QuestSequence reference365 = ref span2[num]; questSequence = new QuestSequence { Sequence = 1 }; QuestSequence questSequence47 = questSequence; index2 = 3; list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051207u, new Vector3(425.07043f, 118.935005f, 606.13403f), 1187) { StopDistance = 5f, PickUpQuestId = new QuestId(5055) }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048730u, new Vector3(399.0692f, 122.53533f, 542.9922f), 1187) { StopDistance = 5f, PickUpQuestId = new QuestId(5047) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1046926u, new Vector3(-163.95825f, -14.999357f, 208.27039f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalTheForardCabins } }; questSequence47.Steps = list8; reference365 = questSequence; num++; ref QuestSequence reference366 = ref span2[num]; QuestSequence obj283 = new QuestSequence { Sequence = 2 }; num2 = 1; List list388 = new List(num2); CollectionsMarshal.SetCount(list388, num2); span3 = CollectionsMarshal.AsSpan(list388); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046940u, new Vector3(-202.74664f, -15f, 296.55908f), 1185); obj283.Steps = list388; reference366 = obj283; num++; ref QuestSequence reference367 = ref span2[num]; QuestSequence obj284 = new QuestSequence { Sequence = 3 }; index2 = 1; List list389 = new List(index2); CollectionsMarshal.SetCount(list389, index2); span3 = CollectionsMarshal.AsSpan(list389); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046929u, new Vector3(-199.08447f, -14.999306f, 306.35522f), 1185) { StopDistance = 5f }; obj284.Steps = list389; reference367 = obj284; num++; ref QuestSequence reference368 = ref span2[num]; QuestSequence obj285 = new QuestSequence { Sequence = 4 }; num2 = 1; List list390 = new List(num2); CollectionsMarshal.SetCount(list390, num2); span3 = CollectionsMarshal.AsSpan(list390); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046930u, new Vector3(-141.31384f, 51.999996f, 7.94989f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalTheResplendentQuarter } }; obj285.Steps = list390; reference368 = obj285; num++; ref QuestSequence reference369 = ref span2[num]; QuestSequence obj286 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list391 = new List(index2); CollectionsMarshal.SetCount(list391, index2); span3 = CollectionsMarshal.AsSpan(list391); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046933u, new Vector3(-163.86664f, -14.999357f, 203.75366f), 1185); obj286.Steps = list391; reference369 = obj286; questRoot95.QuestSequence = list2; AddQuest(questId47, questRoot); QuestId questId48 = new QuestId(4897); questRoot = new QuestRoot(); QuestRoot questRoot96 = questRoot; num = 1; List list392 = new List(num); CollectionsMarshal.SetCount(list392, num); span = CollectionsMarshal.AsSpan(list392); index = 0; span[index] = "liza"; questRoot96.Author = list392; QuestRoot questRoot97 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference370 = ref span2[num]; QuestSequence obj287 = new QuestSequence { Sequence = 0 }; num2 = 1; List list393 = new List(num2); CollectionsMarshal.SetCount(list393, num2); span3 = CollectionsMarshal.AsSpan(list393); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046933u, new Vector3(-163.86664f, -14.999357f, 203.75366f), 1185); obj287.Steps = list393; reference370 = obj287; num++; ref QuestSequence reference371 = ref span2[num]; QuestSequence obj288 = new QuestSequence { Sequence = 1 }; index2 = 2; List list394 = new List(index2); CollectionsMarshal.SetCount(list394, index2); span3 = CollectionsMarshal.AsSpan(list394); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-424.15686f, 11.01f, -13.636331f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalTheForardCabins, To = EAetheryteLocation.TuliyollalDirigibleLanding } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1047509u, new Vector3(-426.47443f, 11.01f, -13.626343f), 1185); obj288.Steps = list394; reference371 = obj288; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference372 = ref span2[num]; QuestSequence obj289 = new QuestSequence { Sequence = 3 }; num2 = 1; List list395 = new List(num2); CollectionsMarshal.SetCount(list395, num2); span3 = CollectionsMarshal.AsSpan(list395); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047608u, new Vector3(15.152161f, 8.205901f, -655.848f), 1189) { StopDistance = 7f }; obj289.Steps = list395; reference372 = obj289; num++; ref QuestSequence reference373 = ref span2[num]; QuestSequence obj290 = new QuestSequence { Sequence = 4 }; index2 = 2; List list396 = new List(index2); CollectionsMarshal.SetCount(list396, index2); span3 = CollectionsMarshal.AsSpan(list396); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013944u, new Vector3(-114.39691f, 5.8441772f, -527.1229f), 1189) { AetherCurrentId = 2818434u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1047515u, new Vector3(-227.74097f, 14.458079f, -440.32965f), 1189); obj290.Steps = list396; reference373 = obj290; num++; ref QuestSequence reference374 = ref span2[num]; QuestSequence obj291 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list397 = new List(num2); CollectionsMarshal.SetCount(list397, num2); span3 = CollectionsMarshal.AsSpan(list397); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047520u, new Vector3(-350.72864f, 16.964071f, -428.4276f), 1189) { StopDistance = 1f }; obj291.Steps = list397; reference374 = obj291; questRoot97.QuestSequence = list2; AddQuest(questId48, questRoot); QuestId questId49 = new QuestId(4898); questRoot = new QuestRoot(); QuestRoot questRoot98 = questRoot; num = 1; List list398 = new List(num); CollectionsMarshal.SetCount(list398, num); span = CollectionsMarshal.AsSpan(list398); index = 0; span[index] = "liza"; questRoot98.Author = list398; QuestRoot questRoot99 = questRoot; index = 5; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference375 = ref span2[num]; QuestSequence obj292 = new QuestSequence { Sequence = 0 }; index2 = 1; List list399 = new List(index2); CollectionsMarshal.SetCount(list399, index2); span3 = CollectionsMarshal.AsSpan(list399); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047521u, new Vector3(-352.22406f, 15.683111f, -433.12738f), 1189) { StopDistance = 7f }; obj292.Steps = list399; reference375 = obj292; num++; ref QuestSequence reference376 = ref span2[num]; QuestSequence obj293 = new QuestSequence { Sequence = 1 }; num2 = 1; List list400 = new List(num2); CollectionsMarshal.SetCount(list400, num2); span3 = CollectionsMarshal.AsSpan(list400); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047525u, new Vector3(-524.01013f, 28.760696f, -422.3545f), 1189); obj293.Steps = list400; reference376 = obj293; num++; ref QuestSequence reference377 = ref span2[num]; questSequence = new QuestSequence { Sequence = 2 }; QuestSequence questSequence48 = questSequence; index2 = 5; list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; ref QuestStep reference378 = ref span3[num2]; QuestStep questStep41 = new QuestStep(EInteractionType.Interact, 2013646u, new Vector3(-505.85184f, 30.411133f, -341.3291f), 1189); num3 = 6; List list401 = new List(num3); CollectionsMarshal.SetCount(list401, num3); span5 = CollectionsMarshal.AsSpan(list401); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep41.CompletionQuestVariablesFlags = list401; reference378 = questStep41; num2++; ref QuestStep reference379 = ref span3[num2]; QuestStep questStep42 = new QuestStep(EInteractionType.Interact, 1047533u, new Vector3(-431.44885f, 28.068893f, -332.6925f), 1189); index3 = 6; List list402 = new List(index3); CollectionsMarshal.SetCount(list402, index3); span5 = CollectionsMarshal.AsSpan(list402); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep42.CompletionQuestVariablesFlags = list402; reference379 = questStep42; num2++; ref QuestStep reference380 = ref span3[num2]; QuestStep questStep43 = new QuestStep(EInteractionType.Interact, 1051340u, new Vector3(-400.6867f, 20.478943f, -396.65833f), 1189); num3 = 6; List list403 = new List(num3); CollectionsMarshal.SetCount(list403, num3); span5 = CollectionsMarshal.AsSpan(list403); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep43.CompletionQuestVariablesFlags = list403; reference380 = questStep43; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1189) { Aetheryte = EAetheryteLocation.YakTelIqBraax }; num2++; ref QuestStep reference381 = ref span3[num2]; QuestStep questStep44 = new QuestStep(EInteractionType.Interact, 2013645u, new Vector3(-425.5589f, 23.544617f, -484.97754f), 1189); index3 = 6; List list404 = new List(index3); CollectionsMarshal.SetCount(list404, index3); span5 = CollectionsMarshal.AsSpan(list404); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep44.CompletionQuestVariablesFlags = list404; reference381 = questStep44; questSequence48.Steps = list8; reference377 = questSequence; num++; ref QuestSequence reference382 = ref span2[num]; QuestSequence obj294 = new QuestSequence { Sequence = 3 }; num2 = 1; List list405 = new List(num2); CollectionsMarshal.SetCount(list405, num2); span3 = CollectionsMarshal.AsSpan(list405); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013647u, new Vector3(-523.43024f, 28.732666f, -423.0869f), 1189); obj294.Steps = list405; reference382 = obj294; num++; ref QuestSequence reference383 = ref span2[num]; QuestSequence obj295 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list406 = new List(index2); CollectionsMarshal.SetCount(list406, index2); span3 = CollectionsMarshal.AsSpan(list406); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047544u, new Vector3(-520.25635f, 28.760696f, -422.11035f), 1189); obj295.Steps = list406; reference383 = obj295; questRoot99.QuestSequence = list2; AddQuest(questId49, questRoot); QuestId questId50 = new QuestId(4899); questRoot = new QuestRoot(); QuestRoot questRoot100 = questRoot; num = 1; List list407 = new List(num); CollectionsMarshal.SetCount(list407, num); span = CollectionsMarshal.AsSpan(list407); index = 0; span[index] = "liza"; questRoot100.Author = list407; QuestRoot questRoot101 = questRoot; index = 6; list2 = new List(index); CollectionsMarshal.SetCount(list2, index); span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference384 = ref span2[num]; QuestSequence obj296 = new QuestSequence { Sequence = 0 }; num2 = 1; List list408 = new List(num2); CollectionsMarshal.SetCount(list408, num2); span3 = CollectionsMarshal.AsSpan(list408); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047545u, new Vector3(-521.0803f, 28.760695f, -420.79803f), 1189); obj296.Steps = list408; reference384 = obj296; num++; ref QuestSequence reference385 = ref span2[num]; QuestSequence obj297 = new QuestSequence { Sequence = 1 }; index2 = 1; List list409 = new List(index2); CollectionsMarshal.SetCount(list409, index2); span3 = CollectionsMarshal.AsSpan(list409); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047534u, new Vector3(-423.9109f, 23.536806f, -487.41895f), 1189); obj297.Steps = list409; reference385 = obj297; num++; ref QuestSequence reference386 = ref span2[num]; QuestSequence obj298 = new QuestSequence { Sequence = 2 }; num2 = 1; List list410 = new List(num2); CollectionsMarshal.SetCount(list410, num2); span3 = CollectionsMarshal.AsSpan(list410); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047548u, new Vector3(-65.23236f, 4.5670285f, -403.21973f), 1189); obj298.Steps = list410; reference386 = obj298; num++; ref QuestSequence reference387 = ref span2[num]; QuestSequence obj299 = new QuestSequence { Sequence = 3 }; index2 = 1; List list411 = new List(index2); CollectionsMarshal.SetCount(list411, index2); span3 = CollectionsMarshal.AsSpan(list411); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047550u, new Vector3(410.45227f, 19.820219f, -460.8988f), 1189); obj299.Steps = list411; reference387 = obj299; num++; ref QuestSequence reference388 = ref span2[num]; QuestSequence obj300 = new QuestSequence { Sequence = 4 }; num2 = 2; List list412 = new List(num2); CollectionsMarshal.SetCount(list412, num2); span3 = CollectionsMarshal.AsSpan(list412); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013945u, new Vector3(416.06763f, 15.518433f, -545.0065f), 1189) { AetherCurrentId = 2818435u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1047552u, new Vector3(476.70703f, 19.460531f, -358.23608f), 1189); obj300.Steps = list412; reference388 = obj300; num++; ref QuestSequence reference389 = ref span2[num]; QuestSequence obj301 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list413 = new List(index2); CollectionsMarshal.SetCount(list413, index2); span3 = CollectionsMarshal.AsSpan(list413); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047763u, new Vector3(477.5005f, 19.52627f, -359.8841f), 1189); obj301.Steps = list413; reference389 = obj301; questRoot101.QuestSequence = list2; AddQuest(questId50, questRoot); } private static void LoadQuests98() { QuestId questId = new QuestId(4900); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 5; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047764u, new Vector3(474.9065f, 19.501463f, -358.05298f), 1189) { StopDistance = 5f }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047618u, new Vector3(539.6658f, 9.54172f, -219.22644f), 1189); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047555u, new Vector3(-524.58997f, 28.760696f, -424.2771f), 1189) { AetheryteShortcut = EAetheryteLocation.YakTelIqBraax }; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013649u, new Vector3(-521.9959f, 28.732666f, -422.65967f), 1189); obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047558u, new Vector3(-518.51685f, 28.775951f, -420.95068f), 1189) { StopDistance = 7f }; obj5.Steps = list7; reference5 = obj5; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(4901); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list8 = new List(num); CollectionsMarshal.SetCount(list8, num); span = CollectionsMarshal.AsSpan(list8); index = 0; span[index] = "liza"; questRoot2.Author = list8; index = 5; List list9 = new List(index); CollectionsMarshal.SetCount(list9, index); span2 = CollectionsMarshal.AsSpan(list9); num = 0; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047561u, new Vector3(-519.4324f, 28.767723f, -419.24164f), 1189) { StopDistance = 7f }; obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 1 }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047563u, new Vector3(-433.06635f, 18.428335f, -392.32477f), 1189); obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 2 }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047566u, new Vector3(-531.9143f, 28.760696f, -428.54968f), 1189); obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 3 }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047566u, new Vector3(-531.9143f, 28.760696f, -428.54968f), 1189); obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047569u, new Vector3(-589.56287f, 1.1820383f, -403.7995f), 1189); obj10.Steps = list14; reference10 = obj10; questRoot2.QuestSequence = list9; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(4902); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list15 = new List(num); CollectionsMarshal.SetCount(list15, num); span = CollectionsMarshal.AsSpan(list15); index = 0; span[index] = "liza"; questRoot3.Author = list15; index = 3; List list16 = new List(index); CollectionsMarshal.SetCount(list16, index); span2 = CollectionsMarshal.AsSpan(list16); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047569u, new Vector3(-589.56287f, 1.1820383f, -403.7995f), 1189); obj11.Steps = list17; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; index2 = 2; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013946u, new Vector3(-550.6218f, -4.3793945f, -137.68219f), 1189) { AetherCurrentId = 2818438u }; num2++; span3[num2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1047570u, new Vector3(-526.9398f, 28.760693f, -425.98615f), 1189) { AetheryteShortcut = EAetheryteLocation.YakTelIqBraax, SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj12.Steps = list18; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047572u, new Vector3(-529.74744f, 28.760696f, -426.50494f), 1189) { StopDistance = 7f }; obj13.Steps = list19; reference13 = obj13; questRoot3.QuestSequence = list16; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(4903); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list20 = new List(num); CollectionsMarshal.SetCount(list20, num); span = CollectionsMarshal.AsSpan(list20); index = 0; span[index] = "liza"; questRoot4.Author = list20; index = 7; List list21 = new List(index); CollectionsMarshal.SetCount(list21, index); span2 = CollectionsMarshal.AsSpan(list21); num = 0; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; index2 = 1; List list22 = new List(index2); CollectionsMarshal.SetCount(list22, index2); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047572u, new Vector3(-529.74744f, 28.760696f, -426.50494f), 1189) { StopDistance = 7f }; obj14.Steps = list22; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 1 }; num2 = 3; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; ref QuestStep reference16 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.AcceptQuest, 1050872u, new Vector3(-408.71295f, 20.420113f, -398.8861f), 1189); int num3 = 1; List list24 = new List(num3); CollectionsMarshal.SetCount(list24, num3); Span span4 = CollectionsMarshal.AsSpan(list24); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "quest/051/KinGzd201_05110", Prompt = new ExcelRef("TEXT_KINGZD201_05110_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGZD201_05110_A1_000_001") }; questStep.DialogueChoices = list24; questStep.PickUpQuestId = new QuestId(5110); reference16 = questStep; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051073u, new Vector3(41.09253f, 8.205902f, -629.8467f), 1189) { PickUpQuestId = new QuestId(5094) }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1047577u, new Vector3(600.76294f, 11.096121f, 23.788818f), 1189); obj15.Steps = list23; reference15 = obj15; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 2 }; index2 = 1; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048230u, new Vector3(612.57336f, -33.408688f, 214.83167f), 1189); obj16.Steps = list25; reference17 = obj16; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 3 }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048229u, new Vector3(622.2781f, -58.68765f, 176.83679f), 1189) { Mount = true }; obj17.Steps = list26; reference18 = obj17; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 4 }; index2 = 1; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047582u, new Vector3(719.72217f, -93.15191f, 338.55188f), 1189); obj18.Steps = list27; reference19 = obj18; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 5 }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2013651u, new Vector3(718.59314f, -90.92853f, 335.8662f), 1189) { StopDistance = 4f, ItemId = 2003487u }; obj19.Steps = list28; reference20 = obj19; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list29 = new List(index2); CollectionsMarshal.SetCount(list29, index2); span3 = CollectionsMarshal.AsSpan(list29); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047587u, new Vector3(739.37585f, -133.17699f, 516.5636f), 1189); obj20.Steps = list29; reference21 = obj20; questRoot4.QuestSequence = list21; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(4904); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list30 = new List(num); CollectionsMarshal.SetCount(list30, num); span = CollectionsMarshal.AsSpan(list30); index = 0; span[index] = "liza"; questRoot5.Author = list30; index = 6; List list31 = new List(index); CollectionsMarshal.SetCount(list31, index); span2 = CollectionsMarshal.AsSpan(list31); num = 0; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 0 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047588u, new Vector3(738.85693f, -133.17517f, 514.9767f), 1189); obj21.Steps = list32; reference22 = obj21; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 1 }; index2 = 4; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1189) { Aetheryte = EAetheryteLocation.YakTelMamook }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013953u, new Vector3(747.18835f, -176.4096f, 712.64197f), 1189) { AetherCurrentId = 2818443u }; num2++; ref QuestStep reference24 = ref span3[num2]; QuestStep obj23 = new QuestStep(EInteractionType.Interact, 1047592u, new Vector3(561.4862f, -142.49185f, 502.46423f), 1189) { AetheryteShortcut = EAetheryteLocation.YakTelMamook }; index3 = 6; List list34 = new List(index3); CollectionsMarshal.SetCount(list34, index3); Span span5 = CollectionsMarshal.AsSpan(list34); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj23.CompletionQuestVariablesFlags = list34; reference24 = obj23; num2++; ref QuestStep reference25 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1047593u, new Vector3(535.97314f, -142.49185f, 497.94763f), 1189); num3 = 6; List list35 = new List(num3); CollectionsMarshal.SetCount(list35, num3); span5 = CollectionsMarshal.AsSpan(list35); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list35; reference25 = questStep2; obj22.Steps = list33; reference23 = obj22; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 2 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047594u, new Vector3(601.9531f, -137.17401f, 489.79932f), 1189); obj24.Steps = list36; reference26 = obj24; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 3 }; index2 = 1; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047595u, new Vector3(626.94727f, -137.12654f, 510.3075f), 1189); obj25.Steps = list37; reference27 = obj25; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 4 }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047596u, new Vector3(360.06702f, -113.97448f, 595.0254f), 1189) { StopDistance = 5f }; obj26.Steps = list38; reference28 = obj26; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047601u, new Vector3(233.60034f, -158.66302f, 641.01624f), 1189); obj27.Steps = list39; reference29 = obj27; questRoot5.QuestSequence = list31; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(4905); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list40 = new List(num); CollectionsMarshal.SetCount(list40, num); span = CollectionsMarshal.AsSpan(list40); index = 0; span[index] = "liza"; questRoot6.Author = list40; index = 6; List list41 = new List(index); CollectionsMarshal.SetCount(list41, index); span2 = CollectionsMarshal.AsSpan(list41); num = 0; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 0 }; num2 = 1; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047607u, new Vector3(233.60034f, -158.66302f, 641.01624f), 1189); obj28.Steps = list42; reference30 = obj28; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 1 }; index2 = 1; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047614u, new Vector3(-106.34015f, -192.35985f, 586.6636f), 1189); obj29.Steps = list43; reference31 = obj29; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 2 }; num2 = 3; List list44 = new List(num2); CollectionsMarshal.SetCount(list44, num2); span3 = CollectionsMarshal.AsSpan(list44); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013949u, new Vector3(-114.33588f, -212.20728f, 623.77356f), 1189) { DisableNavmesh = true, Mount = true, AetherCurrentId = 2818436u }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-112.97611f, -197.49266f, 595.45026f), 1189) { DisableNavmesh = true, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1047620u, new Vector3(-365.22473f, -165.5307f, 517.66235f), 1189); obj30.Steps = list44; reference32 = obj30; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 3 }; index2 = 1; List list45 = new List(index2); CollectionsMarshal.SetCount(list45, index2); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047626u, new Vector3(-637.53723f, -183.38272f, 562.06604f), 1189); obj31.Steps = list45; reference33 = obj31; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 4 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; ref QuestStep reference35 = ref span3[index2]; QuestStep obj33 = new QuestStep(EInteractionType.Interact, 1047617u, new Vector3(-702.6017f, -199.5873f, 620.1113f), 1189) { StopDistance = 5f }; index3 = 1; List list47 = new List(index3); CollectionsMarshal.SetCount(list47, index3); span4 = CollectionsMarshal.AsSpan(list47); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMC109_04905_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGMC109_04905_A1_000_001") }; obj33.DialogueChoices = list47; reference35 = obj33; obj32.Steps = list46; reference34 = obj32; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013951u, new Vector3(-676.5698f, -163.98877f, 236.16382f), 1189) { AetherCurrentId = 2818441u }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047632u, new Vector3(723.537f, -133.17401f, 543.1144f), 1189) { AetheryteShortcut = EAetheryteLocation.YakTelMamook }; obj34.Steps = list48; reference36 = obj34; questRoot6.QuestSequence = list41; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(4906); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list49 = new List(num); CollectionsMarshal.SetCount(list49, num); span = CollectionsMarshal.AsSpan(list49); index = 0; span[index] = "liza"; questRoot7.Author = list49; index = 6; List list50 = new List(index); CollectionsMarshal.SetCount(list50, index); span2 = CollectionsMarshal.AsSpan(list50); num = 0; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 0 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047636u, new Vector3(720.2715f, -133.174f, 545.00635f), 1189) { StopDistance = 6f }; obj35.Steps = list51; reference37 = obj35; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 1 }; index2 = 2; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; ref QuestStep reference39 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1047641u, new Vector3(624.65857f, -137.12656f, 513.69495f), 1189); num3 = 6; List list53 = new List(num3); CollectionsMarshal.SetCount(list53, num3); span5 = CollectionsMarshal.AsSpan(list53); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list53; reference39 = questStep3; num2++; ref QuestStep reference40 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1047640u, new Vector3(561.8219f, -142.49185f, 502.7389f), 1189); index3 = 6; List list54 = new List(index3); CollectionsMarshal.SetCount(list54, index3); span5 = CollectionsMarshal.AsSpan(list54); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list54; reference40 = questStep4; obj36.Steps = list52; reference38 = obj36; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 2 }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047638u, new Vector3(604.8219f, -137.17403f, 488.27344f), 1189); obj37.Steps = list55; reference41 = obj37; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 3 }; index2 = 1; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047644u, new Vector3(213.8551f, -161.35498f, 417.01367f), 1189); obj38.Steps = list56; reference42 = obj38; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 4 }; num2 = 3; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013952u, new Vector3(205.15747f, -193.59125f, 160.99792f), 1189) { AetherCurrentId = 2818442u }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013950u, new Vector3(39.352905f, -158.61761f, -2.3347168f), 1189) { AetherCurrentId = 2818437u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2013652u, new Vector3(-11.306946f, -166.15558f, 4.3792725f), 1189); obj39.Steps = list57; reference43 = obj39; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047649u, new Vector3(-13.382202f, -166.21887f, 2.1209717f), 1189) { StopDistance = 7f }; obj40.Steps = list58; reference44 = obj40; questRoot7.QuestSequence = list50; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(4907); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list59 = new List(num); CollectionsMarshal.SetCount(list59, num); span = CollectionsMarshal.AsSpan(list59); index = 0; span[index] = "liza"; questRoot8.Author = list59; index = 7; List list60 = new List(index); CollectionsMarshal.SetCount(list60, index); span2 = CollectionsMarshal.AsSpan(list60); num = 0; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; num2 = 1; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047649u, new Vector3(-13.382202f, -166.21887f, 2.1209717f), 1189) { StopDistance = 7f }; obj41.Steps = list61; reference45 = obj41; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 1 }; index2 = 4; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; ref QuestStep reference47 = ref span3[num2]; QuestStep obj43 = new QuestStep(EInteractionType.Interact, 1047659u, new Vector3(-8.133057f, -166.18016f, 2.1209717f), 1189) { StopDistance = 5f }; num3 = 6; List list63 = new List(num3); CollectionsMarshal.SetCount(list63, num3); span5 = CollectionsMarshal.AsSpan(list63); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj43.CompletionQuestVariablesFlags = list63; reference47 = obj43; num2++; ref QuestStep reference48 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1047655u, new Vector3(-9.567444f, -166.3551f, -3.5858765f), 1189); index3 = 6; List list64 = new List(index3); CollectionsMarshal.SetCount(list64, index3); span5 = CollectionsMarshal.AsSpan(list64); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list64; reference48 = questStep5; num2++; ref QuestStep reference49 = ref span3[num2]; QuestStep obj44 = new QuestStep(EInteractionType.Interact, 1047557u, new Vector3(-11.001831f, -166.37114f, -6.1799316f), 1189) { StopDistance = 7f }; num3 = 6; List list65 = new List(num3); CollectionsMarshal.SetCount(list65, num3); span5 = CollectionsMarshal.AsSpan(list65); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj44.CompletionQuestVariablesFlags = list65; reference49 = obj44; num2++; ref QuestStep reference50 = ref span3[num2]; QuestStep obj45 = new QuestStep(EInteractionType.Interact, 1047656u, new Vector3(-12.64978f, -166.20668f, -3.2807007f), 1189) { StopDistance = 7f }; index3 = 6; List list66 = new List(index3); CollectionsMarshal.SetCount(list66, index3); span5 = CollectionsMarshal.AsSpan(list66); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj45.CompletionQuestVariablesFlags = list66; reference50 = obj45; obj42.Steps = list62; reference46 = obj42; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 2 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047649u, new Vector3(-13.382202f, -166.21887f, 2.1209717f), 1189) { StopDistance = 7f }; obj46.Steps = list67; reference51 = obj46; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 3 }; index2 = 1; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047664u, new Vector3(64.16406f, -178.47437f, 399.70996f), 1189); obj47.Steps = list68; reference52 = obj47; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 4 }; num2 = 7; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; ref QuestStep reference54 = ref span3[index2]; QuestStep obj49 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(37.721737f, -214.22571f, 435.2371f), 1189) { DisableNavmesh = true, Mount = true }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 6; List list70 = new List(num3); CollectionsMarshal.SetCount(list70, num3); span5 = CollectionsMarshal.AsSpan(list70); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list70; skipConditions.StepIf = skipStepConditions; obj49.SkipConditions = skipConditions; reference54 = obj49; index2++; ref QuestStep reference55 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2013653u, new Vector3(-3.0060425f, -215.01495f, 475.9746f), 1189); index3 = 6; List list71 = new List(index3); CollectionsMarshal.SetCount(list71, index3); span5 = CollectionsMarshal.AsSpan(list71); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list71; reference55 = questStep6; index2++; ref QuestStep reference56 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-9.934677f, -215.01515f, 540.4687f), 1189); SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 6; List list72 = new List(num3); CollectionsMarshal.SetCount(list72, num3); span5 = CollectionsMarshal.AsSpan(list72); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list72; skipConditions2.StepIf = skipStepConditions2; questStep7.SkipConditions = skipConditions2; reference56 = questStep7; index2++; ref QuestStep reference57 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2013655u, new Vector3(-4.928711f, -213.2143f, 543.8773f), 1189); index3 = 6; List list73 = new List(index3); CollectionsMarshal.SetCount(list73, index3); span5 = CollectionsMarshal.AsSpan(list73); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list73; reference57 = questStep8; index2++; ref QuestStep reference58 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 2013654u, new Vector3(-55.86328f, -213.6416f, 522.57556f), 1189); num3 = 6; List list74 = new List(num3); CollectionsMarshal.SetCount(list74, num3); span5 = CollectionsMarshal.AsSpan(list74); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list74; reference58 = questStep9; index2++; ref QuestStep reference59 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 2013672u, new Vector3(-147.84473f, -215.04541f, 356.0692f), 1189); index3 = 6; List list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span5 = CollectionsMarshal.AsSpan(list75); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list75; reference59 = questStep10; index2++; ref QuestStep reference60 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 2013675u, new Vector3(-152.02563f, -214.06885f, 327.38232f), 1189); num3 = 6; List list76 = new List(num3); CollectionsMarshal.SetCount(list76, num3); span5 = CollectionsMarshal.AsSpan(list76); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list76; reference60 = questStep11; obj48.Steps = list69; reference53 = obj48; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 5 }; index2 = 2; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-136.90475f, -215.01514f, 330.17505f), 1189) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1047669u, new Vector3(-96.87958f, -214.29678f, 385.27502f), 1189); obj50.Steps = list77; reference61 = obj50; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-26.8908f, -164.33757f, 40.24882f), 1189); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047622u, new Vector3(-15.701599f, -166.02748f, 0.47296143f), 1189); obj51.Steps = list78; reference62 = obj51; questRoot8.QuestSequence = list60; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(4908); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list79 = new List(num); CollectionsMarshal.SetCount(list79, num); span = CollectionsMarshal.AsSpan(list79); index = 0; span[index] = "liza"; questRoot9.Author = list79; index = 5; List list80 = new List(index); CollectionsMarshal.SetCount(list80, index); span2 = CollectionsMarshal.AsSpan(list80); num = 0; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 0 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047622u, new Vector3(-15.701599f, -166.02748f, 0.47296143f), 1189); obj52.Steps = list81; reference63 = obj52; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 1 }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013656u, new Vector3(-12.3446045f, -166.24707f, 2.3651123f), 1189) { StopDistance = 4.5f }; obj53.Steps = list82; reference64 = obj53; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 2 }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047678u, new Vector3(498.37476f, -146.73578f, 481.07104f), 1189) { StopDistance = 7f }; obj54.Steps = list83; reference65 = obj54; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 3 }; num2 = 1; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1047682u, new Vector3(353.56665f, -113.97447f, 597.0397f), 1189) { SinglePlayerDutyOptions = new SinglePlayerDutyOptions { Enabled = true } }; obj55.Steps = list84; reference66 = obj55; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list85 = new List(index2); CollectionsMarshal.SetCount(list85, index2); span3 = CollectionsMarshal.AsSpan(list85); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047688u, new Vector3(359.48718f, -113.97447f, 595.45276f), 1189) { StopDistance = 7f }; obj56.Steps = list85; reference67 = obj56; questRoot9.QuestSequence = list80; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(4909); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list86 = new List(num); CollectionsMarshal.SetCount(list86, num); span = CollectionsMarshal.AsSpan(list86); index = 0; span[index] = "liza"; questRoot10.Author = list86; index = 8; List list87 = new List(index); CollectionsMarshal.SetCount(list87, index); span2 = CollectionsMarshal.AsSpan(list87); num = 0; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 0 }; num2 = 1; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047695u, new Vector3(503.19666f, -137.174f, 559.47205f), 1189) { StopDistance = 7f }; obj57.Steps = list88; reference68 = obj57; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 1 }; index2 = 3; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051052u, new Vector3(585.90063f, -142.49187f, 510.21594f), 1189) { PickUpQuestId = new QuestId(5103) }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050884u, new Vector3(531.0597f, -142.49185f, 492.0271f), 1189) { PickUpQuestId = new QuestId(5114) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1047701u, new Vector3(572.7473f, -117.35814f, 288.3192f), 1189); obj58.Steps = list89; reference69 = obj58; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 2 }; num2 = 1; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047623u, new Vector3(531.18164f, -130.77031f, 307.45398f), 1189); obj59.Steps = list90; reference70 = obj59; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 3 }; index2 = 1; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013658u, new Vector3(740.93225f, -133.19604f, 515.80054f), 1189) { AetheryteShortcut = EAetheryteLocation.YakTelMamook }; obj60.Steps = list91; reference71 = obj60; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 4 }; num2 = 1; List list92 = new List(num2); CollectionsMarshal.SetCount(list92, num2); span3 = CollectionsMarshal.AsSpan(list92); index2 = 0; ref QuestStep reference73 = ref span3[index2]; QuestStep obj62 = new QuestStep(EInteractionType.Interact, 1047707u, new Vector3(-711.1162f, -199.5873f, 624.1703f), 1189) { StopDistance = 5f }; index3 = 1; List list93 = new List(index3); CollectionsMarshal.SetCount(list93, index3); span4 = CollectionsMarshal.AsSpan(list93); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMC113_04909_Q1_000_090") }; obj62.DialogueChoices = list93; reference73 = obj62; obj61.Steps = list92; reference72 = obj61; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 5 }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1189) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 829u } }; obj63.Steps = list94; reference74 = obj63; num++; span2[num] = new QuestSequence { Sequence = 6 }; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047718u, new Vector3(-156.4508f, -14.999485f, 210.40662f), 1185); obj64.Steps = list95; reference75 = obj64; questRoot10.QuestSequence = list87; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(4910); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list96 = new List(num); CollectionsMarshal.SetCount(list96, num); span = CollectionsMarshal.AsSpan(list96); index = 0; span[index] = "liza"; questRoot11.Author = list96; index = 2; List list97 = new List(index); CollectionsMarshal.SetCount(list97, index); span2 = CollectionsMarshal.AsSpan(list97); num = 0; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 0 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046541u, new Vector3(-166.85742f, -14.999356f, 208.27039f), 1185) { DisableNavmesh = true }; obj65.Steps = list98; reference76 = obj65; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047726u, new Vector3(-86.778076f, 100f, -167.37628f), 1185) { StopDistance = 4f }; obj66.Steps = list99; reference77 = obj66; questRoot11.QuestSequence = list97; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(4911); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list100 = new List(num); CollectionsMarshal.SetCount(list100, num); span = CollectionsMarshal.AsSpan(list100); index = 0; span[index] = "liza"; questRoot12.Author = list100; index = 7; List list101 = new List(index); CollectionsMarshal.SetCount(list101, index); span2 = CollectionsMarshal.AsSpan(list101); num = 0; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 0 }; index2 = 1; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047726u, new Vector3(-86.778076f, 100f, -167.37628f), 1185) { StopDistance = 4f }; obj67.Steps = list102; reference78 = obj67; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 1 }; num2 = 1; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047730u, new Vector3(-32.089783f, 95.5f, -77.683716f), 1185); obj68.Steps = list103; reference79 = obj68; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 2 }; index2 = 1; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047731u, new Vector3(93.18677f, -14f, 34.74475f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalVollokShoonsa, To = EAetheryteLocation.TuliyollalWachumeqimeqi } }; obj69.Steps = list104; reference80 = obj69; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 3 }; num2 = 1; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047735u, new Vector3(-31.296265f, -10.00001f, 87.907104f), 1185); obj70.Steps = list105; reference81 = obj70; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 4 }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047740u, new Vector3(-51.407654f, -19.32829f, 211.84094f), 1185); obj71.Steps = list106; reference82 = obj71; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 5 }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047812u, new Vector3(-85.06909f, 100.04267f, -169.8482f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalBaysideBevyMarketplace, To = EAetheryteLocation.TuliyollalVollokShoonsa } }; obj72.Steps = list107; reference83 = obj72; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047742u, new Vector3(47.043457f, 48f, -425.5589f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalVollokShoonsa, To = EAetheryteLocation.TuliyollalBrightploomPost } }; obj73.Steps = list108; reference84 = obj73; questRoot12.QuestSequence = list101; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(4912); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list109 = new List(num); CollectionsMarshal.SetCount(list109, num); span = CollectionsMarshal.AsSpan(list109); index = 0; span[index] = "liza"; questRoot13.Author = list109; index = 6; List list110 = new List(index); CollectionsMarshal.SetCount(list110, index); span2 = CollectionsMarshal.AsSpan(list110); num = 0; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 0 }; num2 = 1; List list111 = new List(num2); CollectionsMarshal.SetCount(list111, num2); span3 = CollectionsMarshal.AsSpan(list111); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047742u, new Vector3(47.043457f, 48f, -425.5589f), 1185); obj74.Steps = list111; reference85 = obj74; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 1 }; index2 = 1; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047484u, new Vector3(50.980347f, 48f, -430.8385f), 1185); obj75.Steps = list112; reference86 = obj75; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 3 }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046948u, new Vector3(276.2035f, 10.511233f, 663.447f), 1190); obj76.Steps = list113; reference87 = obj76; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 4 }; index2 = 2; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013954u, new Vector3(296.0708f, 2.3651123f, 504.02075f), 1190) { AetherCurrentId = 2818449u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1046951u, new Vector3(259.266f, -6.482896f, 474.84546f), 1190); obj77.Steps = list114; reference88 = obj77; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046952u, new Vector3(344.59448f, -1.5287868f, 446.52466f), 1190) { StopDistance = 5f }; obj78.Steps = list115; reference89 = obj78; questRoot13.QuestSequence = list110; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(4913); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list116 = new List(num); CollectionsMarshal.SetCount(list116, num); span = CollectionsMarshal.AsSpan(list116); index = 0; span[index] = "liza"; questRoot14.Author = list116; index = 8; List list117 = new List(index); CollectionsMarshal.SetCount(list117, index); span2 = CollectionsMarshal.AsSpan(list117); num = 0; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 0 }; index2 = 1; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046952u, new Vector3(344.59448f, -1.5287868f, 446.52466f), 1190) { StopDistance = 5f }; obj79.Steps = list118; reference90 = obj79; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 1 }; num2 = 2; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1190) { StopDistance = 8f, Aetheryte = EAetheryteLocation.ShaaloaniHhusatahwi }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1046953u, new Vector3(263.7522f, -5.018697f, 496.14697f), 1190); obj80.Steps = list119; reference91 = obj80; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 2 }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; ref QuestStep reference93 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1046953u, new Vector3(263.7522f, -5.018697f, 496.14697f), 1190); num3 = 1; List list121 = new List(num3); CollectionsMarshal.SetCount(list121, num3); span4 = CollectionsMarshal.AsSpan(list121); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMD102_04913_SYSTEM_000_021") }; questStep12.DialogueChoices = list121; reference93 = questStep12; obj81.Steps = list120; reference92 = obj81; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 3 }; num2 = 2; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1190) { StopDistance = 8f, Aetheryte = EAetheryteLocation.ShaaloaniShesheneweziSprings }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1046957u, new Vector3(-315.5719f, 18.834728f, -178.88159f), 1190); obj82.Steps = list122; reference94 = obj82; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 4 }; index2 = 1; List list123 = new List(index2); CollectionsMarshal.SetCount(list123, index2); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046958u, new Vector3(-348.0431f, 18.031187f, -194.01855f), 1190); obj83.Steps = list123; reference95 = obj83; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 5 }; num2 = 1; List list124 = new List(num2); CollectionsMarshal.SetCount(list124, num2); span3 = CollectionsMarshal.AsSpan(list124); index2 = 0; ref QuestStep reference97 = ref span3[index2]; QuestStep obj85 = new QuestStep(EInteractionType.Combat, null, new Vector3(-352.34854f, 18.081078f, -196.42653f), 1190) { StopDistance = 0.25f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 2; List list125 = new List(index3); CollectionsMarshal.SetCount(list125, index3); Span span6 = CollectionsMarshal.AsSpan(list125); num3 = 0; span6[num3] = 17697u; num3++; span6[num3] = 17698u; obj85.KillEnemyDataIds = list125; reference97 = obj85; obj84.Steps = list124; reference96 = obj84; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 6 }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046963u, new Vector3(-550.5303f, 29.792864f, -190.05121f), 1190); obj86.Steps = list126; reference98 = obj86; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046991u, new Vector3(-315.5719f, 18.834728f, -178.88159f), 1190) { AetheryteShortcut = EAetheryteLocation.ShaaloaniShesheneweziSprings }; obj87.Steps = list127; reference99 = obj87; questRoot14.QuestSequence = list117; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(4914); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list128 = new List(num); CollectionsMarshal.SetCount(list128, num); span = CollectionsMarshal.AsSpan(list128); index = 0; span[index] = "liza"; questRoot15.Author = list128; index = 8; List list129 = new List(index); CollectionsMarshal.SetCount(list129, index); span2 = CollectionsMarshal.AsSpan(list129); num = 0; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 0 }; index2 = 1; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046965u, new Vector3(-314.35114f, 18.83441f, -177.5998f), 1190); obj88.Steps = list130; reference100 = obj88; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 1 }; num2 = 3; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013956u, new Vector3(-602.92975f, 37.735474f, -352.3766f), 1190) { AetherCurrentId = 2818453u }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-598.1151f, 30.742912f, -80.21621f), 1190) { Comment = "Avoids combat" }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1046967u, new Vector3(-585.47345f, 27.234344f, -59.18976f), 1190); obj89.Steps = list131; reference101 = obj89; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 2 }; index2 = 7; List list132 = new List(index2); CollectionsMarshal.SetCount(list132, index2); span3 = CollectionsMarshal.AsSpan(list132); num2 = 0; ref QuestStep reference103 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 2013798u, new Vector3(-636.5912f, 28.366455f, -34.62274f), 1190); num3 = 6; List list133 = new List(num3); CollectionsMarshal.SetCount(list133, num3); span5 = CollectionsMarshal.AsSpan(list133); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list133; reference103 = questStep13; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-633.4026f, 27.22425f, -62.308163f), 1190) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-673.0745f, 29.140228f, -93.67751f), 1190); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013955u, new Vector3(-709.43774f, 33.401978f, -80.36932f), 1190) { AetherCurrentId = 2818450u }; num2++; ref QuestStep reference104 = ref span3[num2]; QuestStep obj91 = new QuestStep(EInteractionType.Interact, 2013799u, new Vector3(-687.89197f, 27.115234f, -57.114563f), 1190) { DisableNavmesh = true }; index3 = 6; List list134 = new List(index3); CollectionsMarshal.SetCount(list134, index3); span5 = CollectionsMarshal.AsSpan(list134); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj91.CompletionQuestVariablesFlags = list134; reference104 = obj91; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-725.3725f, 28.795446f, -39.464005f), 1190) { Mount = true }; num2++; ref QuestStep reference105 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 2013800u, new Vector3(-723.8728f, 30.319702f, -12.497192f), 1190); num3 = 6; List list135 = new List(num3); CollectionsMarshal.SetCount(list135, num3); span5 = CollectionsMarshal.AsSpan(list135); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list135; reference105 = questStep14; obj90.Steps = list132; reference102 = obj90; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 3 }; num2 = 1; List list136 = new List(num2); CollectionsMarshal.SetCount(list136, num2); span3 = CollectionsMarshal.AsSpan(list136); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046968u, new Vector3(-727.26025f, 29.026073f, -19.424805f), 1190) { StopDistance = 6f }; obj92.Steps = list136; reference106 = obj92; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 4 }; index2 = 1; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046969u, new Vector3(-290.9743f, 4.6221595f, 282.88696f), 1190); obj93.Steps = list137; reference107 = obj93; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 5 }; num2 = 1; List list138 = new List(num2); CollectionsMarshal.SetCount(list138, num2); span3 = CollectionsMarshal.AsSpan(list138); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013801u, new Vector3(-415.36584f, 17.654663f, 652.61304f), 1190); obj94.Steps = list138; reference108 = obj94; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 6 }; index2 = 1; List list139 = new List(index2); CollectionsMarshal.SetCount(list139, index2); span3 = CollectionsMarshal.AsSpan(list139); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046969u, new Vector3(-290.9743f, 4.6221595f, 282.88696f), 1190); obj95.Steps = list139; reference109 = obj95; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046967u, new Vector3(-585.47345f, 27.234344f, -59.18976f), 1190); obj96.Steps = list140; reference110 = obj96; questRoot15.QuestSequence = list129; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(4915); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list141 = new List(num); CollectionsMarshal.SetCount(list141, num); span = CollectionsMarshal.AsSpan(list141); index = 0; span[index] = "liza"; questRoot16.Author = list141; index = 4; List list142 = new List(index); CollectionsMarshal.SetCount(list142, index); span2 = CollectionsMarshal.AsSpan(list142); num = 0; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 0 }; index2 = 1; List list143 = new List(index2); CollectionsMarshal.SetCount(list143, index2); span3 = CollectionsMarshal.AsSpan(list143); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046967u, new Vector3(-585.47345f, 27.234344f, -59.18976f), 1190); obj97.Steps = list143; reference111 = obj97; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 1 }; num2 = 4; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-648.89136f, 26.786625f, -46.720688f), 1190); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-676.2089f, 26.02775f, -43.611156f), 1190); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-689.61786f, 26.372868f, -33.830494f), 1190) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, 2013804u, new Vector3(-690.69965f, 27.17627f, -26.230347f), 1190) { StopDistance = 4.5f, ItemId = 2003507u, GroundTarget = true }; obj98.Steps = list144; reference112 = obj98; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 2 }; index2 = 1; List list145 = new List(index2); CollectionsMarshal.SetCount(list145, index2); span3 = CollectionsMarshal.AsSpan(list145); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046970u, new Vector3(-563.01215f, 24.654175f, 26.199707f), 1190) { StopDistance = 4f }; obj99.Steps = list145; reference113 = obj99; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list146 = new List(num2); CollectionsMarshal.SetCount(list146, num2); span3 = CollectionsMarshal.AsSpan(list146); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046972u, new Vector3(-441.70294f, 21.84097f, -117.81494f), 1190); obj100.Steps = list146; reference114 = obj100; questRoot16.QuestSequence = list142; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(4916); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list147 = new List(num); CollectionsMarshal.SetCount(list147, num); span = CollectionsMarshal.AsSpan(list147); index = 0; span[index] = "liza"; questRoot17.Author = list147; index = 8; List list148 = new List(index); CollectionsMarshal.SetCount(list148, index); span2 = CollectionsMarshal.AsSpan(list148); num = 0; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 0 }; index2 = 1; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046973u, new Vector3(-442.58795f, 21.820835f, -118.638916f), 1190) { StopDistance = 5f }; obj101.Steps = list149; reference115 = obj101; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 1 }; num2 = 1; List list150 = new List(num2); CollectionsMarshal.SetCount(list150, num2); span3 = CollectionsMarshal.AsSpan(list150); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046974u, new Vector3(-386.83148f, 18.239126f, -136.73608f), 1190); obj102.Steps = list150; reference116 = obj102; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 2 }; index2 = 1; List list151 = new List(index2); CollectionsMarshal.SetCount(list151, index2); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1046974u, new Vector3(-386.83148f, 18.239126f, -136.73608f), 1190) { Emote = EEmote.Poke }; obj103.Steps = list151; reference117 = obj103; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 3 }; num2 = 1; List list152 = new List(num2); CollectionsMarshal.SetCount(list152, num2); span3 = CollectionsMarshal.AsSpan(list152); index2 = 0; ref QuestStep reference119 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 2013805u, new Vector3(-225.78778f, 1.0223389f, 71.7937f), 1190); index3 = 1; List list153 = new List(index3); CollectionsMarshal.SetCount(list153, index3); span4 = CollectionsMarshal.AsSpan(list153); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMD105_04916_Q3_000_000"), Answer = new ExcelRef("TEXT_KINGMD105_04916_A3_000_002") }; questStep15.DialogueChoices = list153; reference119 = questStep15; obj104.Steps = list152; reference118 = obj104; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 4 }; index2 = 2; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-35.49104f, 1.3946064f, 178.915f), 1190); num2++; ref QuestStep reference121 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 2013806u, new Vector3(5.081238f, -5.1118164f, 167.28455f), 1190); num3 = 1; List list155 = new List(num3); CollectionsMarshal.SetCount(list155, num3); span4 = CollectionsMarshal.AsSpan(list155); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMD105_04916_Q4_000_000"), Answer = new ExcelRef("TEXT_KINGMD105_04916_A4_000_002") }; questStep16.DialogueChoices = list155; reference121 = questStep16; obj105.Steps = list154; reference120 = obj105; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 5 }; num2 = 3; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(18.420094f, 3.3226922f, 262.78665f), 1190); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(36.42842f, 3.2765028f, 281.39154f), 1190); index2++; ref QuestStep reference123 = ref span3[index2]; QuestStep obj107 = new QuestStep(EInteractionType.Interact, 2013807u, new Vector3(37.15564f, 4.2266846f, 290.66907f), 1190) { StopDistance = 1f }; index3 = 1; List list157 = new List(index3); CollectionsMarshal.SetCount(list157, index3); span4 = CollectionsMarshal.AsSpan(list157); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMD105_04916_Q5_000_000"), Answer = new ExcelRef("TEXT_KINGMD105_04916_A5_000_001") }; obj107.DialogueChoices = list157; reference123 = obj107; obj106.Steps = list156; reference122 = obj106; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 6 }; index2 = 1; List list158 = new List(index2); CollectionsMarshal.SetCount(list158, index2); span3 = CollectionsMarshal.AsSpan(list158); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046974u, new Vector3(160.01617f, 8.759198f, 514.9438f), 1190) { StopDistance = 0.25f }; obj108.Steps = list158; reference124 = obj108; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list159 = new List(num2); CollectionsMarshal.SetCount(list159, num2); span3 = CollectionsMarshal.AsSpan(list159); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046975u, new Vector3(348.6228f, -1.601824f, 449.9121f), 1190); obj109.Steps = list159; reference125 = obj109; questRoot17.QuestSequence = list148; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(4917); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list160 = new List(num); CollectionsMarshal.SetCount(list160, num); span = CollectionsMarshal.AsSpan(list160); index = 0; span[index] = "liza"; questRoot18.Author = list160; index = 4; List list161 = new List(index); CollectionsMarshal.SetCount(list161, index); span2 = CollectionsMarshal.AsSpan(list161); num = 0; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 0 }; index2 = 1; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046975u, new Vector3(348.6228f, -1.601824f, 449.9121f), 1190); obj110.Steps = list162; reference126 = obj110; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 1 }; num2 = 1; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048057u, new Vector3(-313.74078f, 18.853605f, -178.8205f), 1190) { AetheryteShortcut = EAetheryteLocation.ShaaloaniShesheneweziSprings }; obj111.Steps = list163; reference127 = obj111; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 2 }; index2 = 1; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046981u, new Vector3(-354.08563f, 19.34956f, -99.13794f), 1190); obj112.Steps = list164; reference128 = obj112; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046982u, new Vector3(-349.53845f, 18.823906f, -106.401184f), 1190); obj113.Steps = list165; reference129 = obj113; questRoot18.QuestSequence = list161; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(4918); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list166 = new List(num); CollectionsMarshal.SetCount(list166, num); span = CollectionsMarshal.AsSpan(list166); index = 0; span[index] = "liza"; questRoot19.Author = list166; index = 5; List list167 = new List(index); CollectionsMarshal.SetCount(list167, index); span2 = CollectionsMarshal.AsSpan(list167); num = 0; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 0 }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1046982u, new Vector3(-349.53845f, 18.823906f, -106.401184f), 1190); obj114.Steps = list168; reference130 = obj114; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 1 }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051610u, new Vector3(-123.88806f, 16.006582f, -375.9671f), 1190); obj115.Steps = list169; reference131 = obj115; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 2 }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046986u, new Vector3(198.74878f, -17.59426f, -520.9888f), 1190); obj116.Steps = list170; reference132 = obj116; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 3 }; num2 = 2; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1190) { StopDistance = 8f, Aetheryte = EAetheryteLocation.ShaaloaniMehwahhetsoan }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1046988u, new Vector3(302.96777f, -15.629961f, -514.6716f), 1190); obj117.Steps = list171; reference133 = obj117; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list172 = new List(index2); CollectionsMarshal.SetCount(list172, index2); span3 = CollectionsMarshal.AsSpan(list172); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(299.9144f, -15.679968f, -508.8957f), 1190) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046996u, new Vector3(343.9231f, -16.501034f, -444.23596f), 1190); obj118.Steps = list172; reference134 = obj118; questRoot19.QuestSequence = list167; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(4919); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list173 = new List(num); CollectionsMarshal.SetCount(list173, num); span = CollectionsMarshal.AsSpan(list173); index = 0; span[index] = "liza"; questRoot20.Author = list173; index = 5; List list174 = new List(index); CollectionsMarshal.SetCount(list174, index); span2 = CollectionsMarshal.AsSpan(list174); num = 0; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 0 }; num2 = 1; List list175 = new List(num2); CollectionsMarshal.SetCount(list175, num2); span3 = CollectionsMarshal.AsSpan(list175); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046995u, new Vector3(344.8081f, -16.536486f, -442.8626f), 1190) { StopDistance = 6f }; obj119.Steps = list175; reference135 = obj119; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 1 }; index2 = 1; List list176 = new List(index2); CollectionsMarshal.SetCount(list176, index2); span3 = CollectionsMarshal.AsSpan(list176); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013809u, new Vector3(342.61072f, -16.434021f, -441.91656f), 1190) { StopDistance = 4f }; obj120.Steps = list176; reference136 = obj120; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 2 }; num2 = 1; List list177 = new List(num2); CollectionsMarshal.SetCount(list177, num2); span3 = CollectionsMarshal.AsSpan(list177); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013852u, new Vector3(119.61548f, -14.694458f, -517.052f), 1190); obj121.Steps = list177; reference137 = obj121; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 3 }; index2 = 5; List list178 = new List(index2); CollectionsMarshal.SetCount(list178, index2); span3 = CollectionsMarshal.AsSpan(list178); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050655u, new Vector3(289.02112f, -15.566031f, -478.78235f), 1190) { PickUpQuestId = new QuestId(5138) }; num2++; ref QuestStep reference139 = ref span3[num2]; QuestStep obj123 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(386.84927f, -0.84392637f, 435.0579f), 1190) { AetheryteShortcut = EAetheryteLocation.ShaaloaniHhusatahwi }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 1; List list179 = new List(num3); CollectionsMarshal.SetCount(list179, num3); Span span7 = CollectionsMarshal.AsSpan(list179); index3 = 0; span7[index3] = new QuestId(5140); skipStepConditions3.QuestsCompleted = list179; skipConditions3.StepIf = skipStepConditions3; SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); index3 = 1; List list180 = new List(index3); CollectionsMarshal.SetCount(list180, index3); span7 = CollectionsMarshal.AsSpan(list180); num3 = 0; span7[num3] = new QuestId(5140); skipAetheryteCondition.QuestsCompleted = list180; skipConditions3.AetheryteShortcutIf = skipAetheryteCondition; obj123.SkipConditions = skipConditions3; reference139 = obj123; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051283u, new Vector3(374.19702f, -0.24794838f, 437.2472f), 1190) { StopDistance = 6f, PickUpQuestId = new QuestId(5140) }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1049324u, new Vector3(-108.659546f, 4.055336f, 319.5697f), 1190) { PickUpQuestId = new QuestId(5130) }; num2++; ref QuestStep reference140 = ref span3[num2]; QuestStep obj124 = new QuestStep(EInteractionType.Interact, 1047001u, new Vector3(-194.5373f, 16.084282f, -382.9862f), 1190) { AetheryteShortcut = EAetheryteLocation.ShaaloaniShesheneweziSprings }; num3 = 1; List list181 = new List(num3); CollectionsMarshal.SetCount(list181, num3); span4 = CollectionsMarshal.AsSpan(list181); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMD108_04919_SYSTEM_000_043") }; obj124.DialogueChoices = list181; reference140 = obj124; obj122.Steps = list178; reference138 = obj122; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list182 = new List(num2); CollectionsMarshal.SetCount(list182, num2); span3 = CollectionsMarshal.AsSpan(list182); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047002u, new Vector3(-16.494995f, 3.0954878f, -49.851257f), 1170) { StopDistance = 5f }; obj125.Steps = list182; reference141 = obj125; questRoot20.QuestSequence = list174; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(4920); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list183 = new List(num); CollectionsMarshal.SetCount(list183, num); span = CollectionsMarshal.AsSpan(list183); index = 0; span[index] = "liza"; questRoot21.Author = list183; index = 9; List list184 = new List(index); CollectionsMarshal.SetCount(list184, index); span2 = CollectionsMarshal.AsSpan(list184); num = 0; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 0 }; index2 = 1; List list185 = new List(index2); CollectionsMarshal.SetCount(list185, index2); span3 = CollectionsMarshal.AsSpan(list185); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047002u, new Vector3(-16.494995f, 3.0954878f, -49.851257f), 1170) { StopDistance = 5f }; obj126.Steps = list185; reference142 = obj126; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 1 }; num2 = 1; List list186 = new List(num2); CollectionsMarshal.SetCount(list186, num2); span3 = CollectionsMarshal.AsSpan(list186); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047012u, new Vector3(-1.3580933f, 3.095488f, -48.630554f), 1170) { StopDistance = 5f }; obj127.Steps = list186; reference143 = obj127; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 2 }; index2 = 5; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; ref QuestStep reference145 = ref span3[num2]; QuestStep obj129 = new QuestStep(EInteractionType.Interact, 1047020u, new Vector3(-142.01575f, 44.999992f, 18.631226f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalTheResplendentQuarter } }; index3 = 6; List list188 = new List(index3); CollectionsMarshal.SetCount(list188, index3); span5 = CollectionsMarshal.AsSpan(list188); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj129.CompletionQuestVariablesFlags = list188; reference145 = obj129; num2++; ref QuestStep reference146 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1047019u, new Vector3(-84.031494f, 52f, 10.635498f), 1185); num3 = 6; List list189 = new List(num3); CollectionsMarshal.SetCount(list189, num3); span5 = CollectionsMarshal.AsSpan(list189); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep17.CompletionQuestVariablesFlags = list189; reference146 = questStep17; num2++; ref QuestStep reference147 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1047022u, new Vector3(-96.48285f, 68.41271f, -34.53119f), 1185); index3 = 6; List list190 = new List(index3); CollectionsMarshal.SetCount(list190, index3); span5 = CollectionsMarshal.AsSpan(list190); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list190; reference147 = questStep18; num2++; ref QuestStep reference148 = ref span3[num2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 1047023u, new Vector3(-226.0014f, 39.99999f, 15.976135f), 1185); num3 = 6; List list191 = new List(num3); CollectionsMarshal.SetCount(list191, num3); span5 = CollectionsMarshal.AsSpan(list191); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list191; reference148 = questStep19; num2++; ref QuestStep reference149 = ref span3[num2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1047021u, new Vector3(-254.01697f, 40.075134f, -28.091919f), 1185); index3 = 6; List list192 = new List(index3); CollectionsMarshal.SetCount(list192, index3); span5 = CollectionsMarshal.AsSpan(list192); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep20.CompletionQuestVariablesFlags = list192; reference149 = questStep20; obj128.Steps = list187; reference144 = obj128; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 3 }; num2 = 2; List list193 = new List(num2); CollectionsMarshal.SetCount(list193, num2); span3 = CollectionsMarshal.AsSpan(list193); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-163.63573f, 45.171337f, 12.003954f), 1185); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1047026u, new Vector3(-176.4096f, 44.999992f, 34.470093f), 1185); obj130.Steps = list193; reference150 = obj130; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 4 }; index2 = 4; List list194 = new List(index2); CollectionsMarshal.SetCount(list194, index2); span3 = CollectionsMarshal.AsSpan(list194); num2 = 0; ref QuestStep reference152 = ref span3[num2]; QuestStep obj132 = new QuestStep(EInteractionType.Interact, 2013810u, new Vector3(-194.75098f, -4.928711f, 129.90002f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalTheResplendentQuarter, To = EAetheryteLocation.TuliyollalTheForardCabins } }; num3 = 6; List list195 = new List(num3); CollectionsMarshal.SetCount(list195, num3); span5 = CollectionsMarshal.AsSpan(list195); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj132.CompletionQuestVariablesFlags = list195; reference152 = obj132; num2++; ref QuestStep reference153 = ref span3[num2]; QuestStep obj133 = new QuestStep(EInteractionType.Interact, 2013813u, new Vector3(-23.483704f, -10.025269f, 145.25061f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalTheForardCabins, To = EAetheryteLocation.TuliyollalBaysideBevyMarketplace } }; index3 = 6; List list196 = new List(index3); CollectionsMarshal.SetCount(list196, index3); span5 = CollectionsMarshal.AsSpan(list196); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj133.CompletionQuestVariablesFlags = list196; reference153 = obj133; num2++; ref QuestStep reference154 = ref span3[num2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 2013811u, new Vector3(11.886719f, -14.023071f, 105.882324f), 1185); num3 = 6; List list197 = new List(num3); CollectionsMarshal.SetCount(list197, num3); span5 = CollectionsMarshal.AsSpan(list197); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep21.CompletionQuestVariablesFlags = list197; reference154 = questStep21; num2++; ref QuestStep reference155 = ref span3[num2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 2013812u, new Vector3(84.611206f, -16.586609f, 117.02136f), 1185); index3 = 6; List list198 = new List(index3); CollectionsMarshal.SetCount(list198, index3); span5 = CollectionsMarshal.AsSpan(list198); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep22.CompletionQuestVariablesFlags = list198; reference155 = questStep22; obj131.Steps = list194; reference151 = obj131; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 5 }; num2 = 1; List list199 = new List(num2); CollectionsMarshal.SetCount(list199, num2); span3 = CollectionsMarshal.AsSpan(list199); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046843u, new Vector3(-18.783936f, -10.00001f, 95.109375f), 1185); obj134.Steps = list199; reference156 = obj134; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 6 }; index2 = 1; List list200 = new List(index2); CollectionsMarshal.SetCount(list200, index2); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047031u, new Vector3(-42.77112f, -19.74437f, 231.46399f), 1185); obj135.Steps = list200; reference157 = obj135; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 7 }; num2 = 1; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047033u, new Vector3(-152.51392f, -14.999287f, 270.64917f), 1185) { StopDistance = 5f }; obj136.Steps = list201; reference158 = obj136; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list202 = new List(index2); CollectionsMarshal.SetCount(list202, index2); span3 = CollectionsMarshal.AsSpan(list202); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047034u, new Vector3(66.666626f, -14f, 26.504883f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalTheForardCabins, To = EAetheryteLocation.TuliyollalWachumeqimeqi } }; obj137.Steps = list202; reference159 = obj137; questRoot21.QuestSequence = list184; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(4921); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list203 = new List(num); CollectionsMarshal.SetCount(list203, num); span = CollectionsMarshal.AsSpan(list203); index = 0; span[index] = "liza"; questRoot22.Author = list203; index = 4; List list204 = new List(index); CollectionsMarshal.SetCount(list204, index); span2 = CollectionsMarshal.AsSpan(list204); num = 0; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 0 }; num2 = 1; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047034u, new Vector3(66.666626f, -14f, 26.504883f), 1185); obj138.Steps = list205; reference160 = obj138; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 1 }; index2 = 1; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Snipe, 2014033u, new Vector3(65.659546f, -14.023071f, 25.680908f), 1185) { Comment = "Inspect Helm, Corpse, Weapon" }; obj139.Steps = list206; reference161 = obj139; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 2 }; num2 = 1; List list207 = new List(num2); CollectionsMarshal.SetCount(list207, num2); span3 = CollectionsMarshal.AsSpan(list207); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047036u, new Vector3(-180.07172f, 120.795235f, -346.2425f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalWachumeqimeqi, To = EAetheryteLocation.TuliyollalVollokShoonsa } }; obj140.Steps = list207; reference162 = obj140; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list208 = new List(index2); CollectionsMarshal.SetCount(list208, index2); span3 = CollectionsMarshal.AsSpan(list208); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047037u, new Vector3(1.296936f, 3.095488f, -64.9577f), 1170) { StopDistance = 5f }; obj141.Steps = list208; reference163 = obj141; questRoot22.QuestSequence = list204; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(4922); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list209 = new List(num); CollectionsMarshal.SetCount(list209, num); span = CollectionsMarshal.AsSpan(list209); index = 0; span[index] = "liza"; questRoot23.Author = list209; index = 5; List list210 = new List(index); CollectionsMarshal.SetCount(list210, index); span2 = CollectionsMarshal.AsSpan(list210); num = 0; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 0 }; num2 = 1; List list211 = new List(num2); CollectionsMarshal.SetCount(list211, num2); span3 = CollectionsMarshal.AsSpan(list211); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047037u, new Vector3(1.296936f, 3.095488f, -64.9577f), 1170) { StopDistance = 5f }; obj142.Steps = list211; reference164 = obj142; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 1 }; index2 = 3; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; ref QuestStep reference166 = ref span3[num2]; QuestStep obj144 = new QuestStep(EInteractionType.Interact, 1047050u, new Vector3(-218.9823f, 39.999985f, 9.414734f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalTheResplendentQuarter } }; num3 = 6; List list213 = new List(num3); CollectionsMarshal.SetCount(list213, num3); span5 = CollectionsMarshal.AsSpan(list213); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj144.CompletionQuestVariablesFlags = list213; reference166 = obj144; num2++; ref QuestStep reference167 = ref span3[num2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 1047048u, new Vector3(-244.77002f, 14.99999f, 75.12012f), 1185); index3 = 6; List list214 = new List(index3); CollectionsMarshal.SetCount(list214, index3); span5 = CollectionsMarshal.AsSpan(list214); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list214; reference167 = questStep23; num2++; ref QuestStep reference168 = ref span3[num2]; QuestStep questStep24 = new QuestStep(EInteractionType.Interact, 1047049u, new Vector3(-262.89777f, 2.096911E-05f, 71.06128f), 1185); num3 = 6; List list215 = new List(num3); CollectionsMarshal.SetCount(list215, num3); span5 = CollectionsMarshal.AsSpan(list215); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep24.CompletionQuestVariablesFlags = list215; reference168 = questStep24; obj143.Steps = list212; reference165 = obj143; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 2 }; num2 = 3; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); index2 = 0; ref QuestStep reference170 = ref span3[index2]; QuestStep questStep25 = new QuestStep(EInteractionType.Interact, 1047047u, new Vector3(-62.424683f, -10.00001f, 105.97388f), 1185); index3 = 6; List list217 = new List(index3); CollectionsMarshal.SetCount(list217, index3); span5 = CollectionsMarshal.AsSpan(list217); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep25.CompletionQuestVariablesFlags = list217; reference170 = questStep25; index2++; ref QuestStep reference171 = ref span3[index2]; QuestStep questStep26 = new QuestStep(EInteractionType.Interact, 1047046u, new Vector3(-10.727112f, -10.00001f, 88.27344f), 1185); num3 = 6; List list218 = new List(num3); CollectionsMarshal.SetCount(list218, num3); span5 = CollectionsMarshal.AsSpan(list218); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep26.CompletionQuestVariablesFlags = list218; reference171 = questStep26; index2++; ref QuestStep reference172 = ref span3[index2]; QuestStep questStep27 = new QuestStep(EInteractionType.Interact, 1047051u, new Vector3(53.45227f, -14f, 90.562256f), 1185); index3 = 6; List list219 = new List(index3); CollectionsMarshal.SetCount(list219, index3); span5 = CollectionsMarshal.AsSpan(list219); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep27.CompletionQuestVariablesFlags = list219; reference172 = questStep27; obj145.Steps = list216; reference169 = obj145; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 3 }; index2 = 1; List list220 = new List(index2); CollectionsMarshal.SetCount(list220, index2); span3 = CollectionsMarshal.AsSpan(list220); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047056u, new Vector3(-172.7779f, 120.75f, -321.09564f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalVollokShoonsa } }; obj146.Steps = list220; reference173 = obj146; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047062u, new Vector3(-65.84277f, 100f, -158.98376f), 1185); obj147.Steps = list221; reference174 = obj147; questRoot23.QuestSequence = list210; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(4923); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list222 = new List(num); CollectionsMarshal.SetCount(list222, num); span = CollectionsMarshal.AsSpan(list222); index = 0; span[index] = "liza"; questRoot24.Author = list222; index = 9; List list223 = new List(index); CollectionsMarshal.SetCount(list223, index); span2 = CollectionsMarshal.AsSpan(list223); num = 0; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 0 }; index2 = 1; List list224 = new List(index2); CollectionsMarshal.SetCount(list224, index2); span3 = CollectionsMarshal.AsSpan(list224); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047063u, new Vector3(-64.07269f, 100f, -159.80774f), 1185) { StopDistance = 5f }; obj148.Steps = list224; reference175 = obj148; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 1 }; num2 = 1; List list225 = new List(num2); CollectionsMarshal.SetCount(list225, num2); span3 = CollectionsMarshal.AsSpan(list225); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047068u, new Vector3(41.85547f, 47.072277f, -409.01813f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalVollokShoonsa, To = EAetheryteLocation.TuliyollalBrightploomPost } }; obj149.Steps = list225; reference176 = obj149; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 3 }; index2 = 1; List list226 = new List(index2); CollectionsMarshal.SetCount(list226, index2); span3 = CollectionsMarshal.AsSpan(list226); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047075u, new Vector3(470.69495f, 2.2817478f, 460.9292f), 1190) { AetheryteShortcut = EAetheryteLocation.ShaaloaniHhusatahwi }; obj150.Steps = list226; reference177 = obj150; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 4 }; num2 = 1; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047079u, new Vector3(-284.38245f, 16.00464f, -61.661743f), 1190) { AetheryteShortcut = EAetheryteLocation.ShaaloaniShesheneweziSprings }; obj151.Steps = list227; reference178 = obj151; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 5 }; index2 = 4; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; ref QuestStep reference180 = ref span3[num2]; QuestStep questStep28 = new QuestStep(EInteractionType.Interact, 1047498u, new Vector3(-367.45258f, 20.14268f, -92.63757f), 1190); num3 = 6; List list229 = new List(num3); CollectionsMarshal.SetCount(list229, num3); span5 = CollectionsMarshal.AsSpan(list229); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep28.CompletionQuestVariablesFlags = list229; reference180 = questStep28; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-359.66742f, 18.137554f, -137.36826f), 1190); num2++; ref QuestStep reference181 = ref span3[num2]; QuestStep questStep29 = new QuestStep(EInteractionType.Interact, 1047080u, new Vector3(-364.70593f, 18.08191f, -139.45221f), 1190); index3 = 6; List list230 = new List(index3); CollectionsMarshal.SetCount(list230, index3); span5 = CollectionsMarshal.AsSpan(list230); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep29.CompletionQuestVariablesFlags = list230; reference181 = questStep29; num2++; ref QuestStep reference182 = ref span3[num2]; QuestStep questStep30 = new QuestStep(EInteractionType.Interact, 1046991u, new Vector3(-315.5719f, 18.834728f, -178.88159f), 1190); num3 = 6; List list231 = new List(num3); CollectionsMarshal.SetCount(list231, num3); span5 = CollectionsMarshal.AsSpan(list231); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep30.CompletionQuestVariablesFlags = list231; reference182 = questStep30; obj152.Steps = list228; reference179 = obj152; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 6 }; num2 = 1; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047081u, new Vector3(-327.90118f, 18.106325f, -146.74603f), 1190); obj153.Steps = list232; reference183 = obj153; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 7 }; index2 = 2; List list233 = new List(index2); CollectionsMarshal.SetCount(list233, index2); span3 = CollectionsMarshal.AsSpan(list233); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051316u, new Vector3(-380.30066f, 18.718708f, -114.24432f), 1190) { PickUpQuestId = new QuestId(5144) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1047082u, new Vector3(-171.37408f, 15.684817f, -358.9685f), 1190); obj154.Steps = list233; reference184 = obj154; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list234 = new List(num2); CollectionsMarshal.SetCount(list234, num2); span3 = CollectionsMarshal.AsSpan(list234); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047083u, new Vector3(-168.41382f, 15.771556f, -355.64203f), 1190) { StopDistance = 7f }; obj155.Steps = list234; reference185 = obj155; questRoot24.QuestSequence = list223; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(4924); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list235 = new List(num); CollectionsMarshal.SetCount(list235, num); span = CollectionsMarshal.AsSpan(list235); index = 0; span[index] = "liza"; questRoot25.Author = list235; index = 5; List list236 = new List(index); CollectionsMarshal.SetCount(list236, index); span2 = CollectionsMarshal.AsSpan(list236); num = 0; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 0 }; index2 = 1; List list237 = new List(index2); CollectionsMarshal.SetCount(list237, index2); span3 = CollectionsMarshal.AsSpan(list237); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047084u, new Vector3(-167.07104f, 15.74114f, -359.39575f), 1190) { StopDistance = 7f }; obj156.Steps = list237; reference186 = obj156; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 1 }; num2 = 1; List list238 = new List(num2); CollectionsMarshal.SetCount(list238, num2); span3 = CollectionsMarshal.AsSpan(list238); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047089u, new Vector3(-142.77869f, 15.869456f, -314.22906f), 1190); obj157.Steps = list238; reference187 = obj157; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 2 }; index2 = 1; List list239 = new List(index2); CollectionsMarshal.SetCount(list239, index2); span3 = CollectionsMarshal.AsSpan(list239); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047090u, new Vector3(-144.09094f, 15.900455f, -311.54346f), 1190) { StopDistance = 5f }; obj158.Steps = list239; reference188 = obj158; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 3 }; num2 = 1; List list240 = new List(num2); CollectionsMarshal.SetCount(list240, num2); span3 = CollectionsMarshal.AsSpan(list240); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047355u, new Vector3(-83.42114f, 16.538801f, -235.64508f), 1190); obj159.Steps = list240; reference189 = obj159; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list241 = new List(index2); CollectionsMarshal.SetCount(list241, index2); span3 = CollectionsMarshal.AsSpan(list241); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013959u, new Vector3(-63.21814f, 18.844849f, -174.85315f), 1190) { AetherCurrentId = 2818451u }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1046991u, new Vector3(-315.5719f, 18.834728f, -178.88159f), 1190) { AetheryteShortcut = EAetheryteLocation.ShaaloaniShesheneweziSprings }; obj160.Steps = list241; reference190 = obj160; questRoot25.QuestSequence = list236; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(4925); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list242 = new List(num); CollectionsMarshal.SetCount(list242, num); span = CollectionsMarshal.AsSpan(list242); index = 0; span[index] = "liza"; questRoot26.Author = list242; index = 7; List list243 = new List(index); CollectionsMarshal.SetCount(list243, index); span2 = CollectionsMarshal.AsSpan(list243); num = 0; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 0 }; num2 = 1; List list244 = new List(num2); CollectionsMarshal.SetCount(list244, num2); span3 = CollectionsMarshal.AsSpan(list244); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1046991u, new Vector3(-315.5719f, 18.834728f, -178.88159f), 1190); obj161.Steps = list244; reference191 = obj161; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 1 }; index2 = 4; List list245 = new List(index2); CollectionsMarshal.SetCount(list245, index2); span3 = CollectionsMarshal.AsSpan(list245); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-281.919f, 19.416311f, -140.61546f), 1190); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-203.91112f, 31.254747f, -75.537964f), 1190); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013957u, new Vector3(-192.18744f, 36.66736f, -53.177734f), 1190) { AetherCurrentId = 2818454u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1047356u, new Vector3(-226.15399f, 0.85973585f, 74.387695f), 1190); obj162.Steps = list245; reference192 = obj162; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 2 }; num2 = 1; List list246 = new List(num2); CollectionsMarshal.SetCount(list246, num2); span3 = CollectionsMarshal.AsSpan(list246); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013814u, new Vector3(-201.00714f, 9.811523f, 18.264954f), 1190); obj163.Steps = list246; reference193 = obj163; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 3 }; index2 = 1; List list247 = new List(index2); CollectionsMarshal.SetCount(list247, index2); span3 = CollectionsMarshal.AsSpan(list247); num2 = 0; ref QuestStep reference195 = ref span3[num2]; QuestStep obj165 = new QuestStep(EInteractionType.Combat, 2013815u, new Vector3(-176.28754f, 4.409851f, 147.11218f), 1190) { Comment = "two waves of enemies", EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 2; List list248 = new List(index3); CollectionsMarshal.SetCount(list248, index3); span6 = CollectionsMarshal.AsSpan(list248); num3 = 0; span6[num3] = 17699u; num3++; span6[num3] = 17700u; obj165.KillEnemyDataIds = list248; reference195 = obj165; obj164.Steps = list247; reference194 = obj164; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 4 }; num2 = 1; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047356u, new Vector3(-226.15399f, 0.85973585f, 74.387695f), 1190); obj166.Steps = list249; reference196 = obj166; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 5 }; index2 = 1; List list250 = new List(index2); CollectionsMarshal.SetCount(list250, index2); span3 = CollectionsMarshal.AsSpan(list250); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046979u, new Vector3(-156.66437f, 15.93609f, -311.02472f), 1190); obj167.Steps = list250; reference197 = obj167; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list251 = new List(num2); CollectionsMarshal.SetCount(list251, num2); span3 = CollectionsMarshal.AsSpan(list251); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047358u, new Vector3(-139.02502f, 15.680048f, -379.8429f), 1190); obj168.Steps = list251; reference198 = obj168; questRoot26.QuestSequence = list243; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(4926); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list252 = new List(num); CollectionsMarshal.SetCount(list252, num); span = CollectionsMarshal.AsSpan(list252); index = 0; span[index] = "liza"; questRoot27.Author = list252; index = 6; List list253 = new List(index); CollectionsMarshal.SetCount(list253, index); span2 = CollectionsMarshal.AsSpan(list253); num = 0; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 0 }; index2 = 1; List list254 = new List(index2); CollectionsMarshal.SetCount(list254, index2); span3 = CollectionsMarshal.AsSpan(list254); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047358u, new Vector3(-139.02502f, 15.680048f, -379.8429f), 1190); obj169.Steps = list254; reference199 = obj169; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 1 }; num2 = 1; List list255 = new List(num2); CollectionsMarshal.SetCount(list255, num2); span3 = CollectionsMarshal.AsSpan(list255); index2 = 0; ref QuestStep reference201 = ref span3[index2]; QuestStep questStep31 = new QuestStep(EInteractionType.Interact, 2013816u, new Vector3(-144.51825f, 15.6710205f, -385.15295f), 1190); num3 = 1; List list256 = new List(num3); CollectionsMarshal.SetCount(list256, num3); span4 = CollectionsMarshal.AsSpan(list256); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMD115_04926_SYSTEM_000_010") }; questStep31.DialogueChoices = list256; reference201 = questStep31; obj170.Steps = list255; reference200 = obj170; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 3 }; index2 = 1; List list257 = new List(index2); CollectionsMarshal.SetCount(list257, index2); span3 = CollectionsMarshal.AsSpan(list257); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1219) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 831u } }; obj171.Steps = list257; reference202 = obj171; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list258 = new List(num2); CollectionsMarshal.SetCount(list258, num2); span3 = CollectionsMarshal.AsSpan(list258); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047371u, new Vector3(650.5377f, 146.05669f, 695.46045f), 1191) { DisableNavmesh = true }; obj172.Steps = list258; reference203 = obj172; questRoot27.QuestSequence = list253; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(4927); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list259 = new List(num); CollectionsMarshal.SetCount(list259, num); span = CollectionsMarshal.AsSpan(list259); index = 0; span[index] = "liza"; questRoot28.Author = list259; index = 9; List list260 = new List(index); CollectionsMarshal.SetCount(list260, index); span2 = CollectionsMarshal.AsSpan(list260); num = 0; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 0 }; index2 = 1; List list261 = new List(index2); CollectionsMarshal.SetCount(list261, index2); span3 = CollectionsMarshal.AsSpan(list261); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047375u, new Vector3(648.0963f, 146.00774f, 694.026f), 1191) { StopDistance = 7f, DisableNavmesh = true }; obj173.Steps = list261; reference204 = obj173; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 1 }; num2 = 1; List list262 = new List(num2); CollectionsMarshal.SetCount(list262, num2); span3 = CollectionsMarshal.AsSpan(list262); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047376u, new Vector3(572.83887f, 107.79388f, 483.5431f), 1191); obj174.Steps = list262; reference205 = obj174; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 2 }; index2 = 1; List list263 = new List(index2); CollectionsMarshal.SetCount(list263, index2); span3 = CollectionsMarshal.AsSpan(list263); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047381u, new Vector3(550.89636f, 143.6124f, 206.46973f), 1191); obj175.Steps = list263; reference206 = obj175; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 3 }; num2 = 6; List list264 = new List(num2); CollectionsMarshal.SetCount(list264, num2); span3 = CollectionsMarshal.AsSpan(list264); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1191) { StopDistance = 8f, Aetheryte = EAetheryteLocation.HeritageFoundYyasulaniStation }; index2++; ref QuestStep reference208 = ref span3[index2]; QuestStep questStep32 = new QuestStep(EInteractionType.Interact, 2013817u, new Vector3(482.62744f, 147.1427f, 224.23132f), 1191); index3 = 6; List list265 = new List(index3); CollectionsMarshal.SetCount(list265, index3); span5 = CollectionsMarshal.AsSpan(list265); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep32.CompletionQuestVariablesFlags = list265; reference208 = questStep32; index2++; ref QuestStep reference209 = ref span3[index2]; QuestStep questStep33 = new QuestStep(EInteractionType.Interact, 2013818u, new Vector3(465.72058f, 147.08167f, 202.68555f), 1191); num3 = 6; List list266 = new List(num3); CollectionsMarshal.SetCount(list266, num3); span5 = CollectionsMarshal.AsSpan(list266); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep33.CompletionQuestVariablesFlags = list266; reference209 = questStep33; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013964u, new Vector3(397.8789f, 145.34216f, 224.2008f), 1191) { AetherCurrentId = 2818464u }; index2++; ref QuestStep reference210 = ref span3[index2]; QuestStep questStep34 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(483.82584f, 145.82513f, 186.19025f), 1191); SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); index3 = 6; List list267 = new List(index3); CollectionsMarshal.SetCount(list267, index3); span5 = CollectionsMarshal.AsSpan(list267); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list267; skipConditions4.StepIf = skipStepConditions4; questStep34.SkipConditions = skipConditions4; reference210 = questStep34; index2++; ref QuestStep reference211 = ref span3[index2]; QuestStep obj177 = new QuestStep(EInteractionType.Interact, 2013819u, new Vector3(485.83203f, 147.50891f, 184.22205f), 1191) { StopDistance = 4.5f }; num3 = 6; List list268 = new List(num3); CollectionsMarshal.SetCount(list268, num3); span5 = CollectionsMarshal.AsSpan(list268); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj177.CompletionQuestVariablesFlags = list268; reference211 = obj177; obj176.Steps = list264; reference207 = obj176; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 4 }; index2 = 1; List list269 = new List(index2); CollectionsMarshal.SetCount(list269, index2); span3 = CollectionsMarshal.AsSpan(list269); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047388u, new Vector3(470.84766f, 145.83463f, 164.75159f), 1191); obj178.Steps = list269; reference212 = obj178; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 5 }; num2 = 2; List list270 = new List(num2); CollectionsMarshal.SetCount(list270, num2); span3 = CollectionsMarshal.AsSpan(list270); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(473.8908f, 145.62398f, 157.92116f), 1191); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1047387u, new Vector3(467.4906f, 122.874016f, 44.815674f), 1191); obj179.Steps = list270; reference213 = obj179; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 6 }; index2 = 1; List list271 = new List(index2); CollectionsMarshal.SetCount(list271, index2); span3 = CollectionsMarshal.AsSpan(list271); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047389u, new Vector3(328.96924f, 74.07415f, 86.86963f), 1191); obj180.Steps = list271; reference214 = obj180; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 7 }; num2 = 1; List list272 = new List(num2); CollectionsMarshal.SetCount(list272, num2); span3 = CollectionsMarshal.AsSpan(list272); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047390u, new Vector3(313.31335f, 63.76171f, -87.6936f), 1191); obj181.Steps = list272; reference215 = obj181; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list273 = new List(index2); CollectionsMarshal.SetCount(list273, index2); span3 = CollectionsMarshal.AsSpan(list273); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047395u, new Vector3(283.07007f, 63.313274f, -169.23785f), 1191) { StopDistance = 5f }; obj182.Steps = list273; reference216 = obj182; questRoot28.QuestSequence = list260; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(4928); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list274 = new List(num); CollectionsMarshal.SetCount(list274, num); span = CollectionsMarshal.AsSpan(list274); index = 0; span[index] = "liza"; questRoot29.Author = list274; index = 4; List list275 = new List(index); CollectionsMarshal.SetCount(list275, index); span2 = CollectionsMarshal.AsSpan(list275); num = 0; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 0 }; num2 = 1; List list276 = new List(num2); CollectionsMarshal.SetCount(list276, num2); span3 = CollectionsMarshal.AsSpan(list276); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047395u, new Vector3(283.07007f, 63.313274f, -169.23785f), 1191) { StopDistance = 5f }; obj183.Steps = list276; reference217 = obj183; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 1 }; index2 = 1; List list277 = new List(index2); CollectionsMarshal.SetCount(list277, index2); span3 = CollectionsMarshal.AsSpan(list277); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047396u, new Vector3(33.035767f, 33.442226f, -262.47046f), 1191); obj184.Steps = list277; reference218 = obj184; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 2 }; num2 = 3; List list278 = new List(num2); CollectionsMarshal.SetCount(list278, num2); span3 = CollectionsMarshal.AsSpan(list278); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-56.819763f, 28.072628f, -399.17023f), 1191); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-120.99963f, 28.090134f, -456.97507f), 1191) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1047397u, new Vector3(-149.03491f, 25.971825f, -500.63324f), 1191) { DisableNavmesh = true }; obj185.Steps = list278; reference219 = obj185; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list279 = new List(index2); CollectionsMarshal.SetCount(list279, index2); span3 = CollectionsMarshal.AsSpan(list279); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1191) { Aetheryte = EAetheryteLocation.HeritageFoundTheOutskirts }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047403u, new Vector3(-177.72192f, 28f, -542.9313f), 1191); obj186.Steps = list279; reference220 = obj186; questRoot29.QuestSequence = list275; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(4929); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list280 = new List(num); CollectionsMarshal.SetCount(list280, num); span = CollectionsMarshal.AsSpan(list280); index = 0; span[index] = "liza"; questRoot30.Author = list280; index = 6; List list281 = new List(index); CollectionsMarshal.SetCount(list281, index); span2 = CollectionsMarshal.AsSpan(list281); num = 0; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 0 }; num2 = 1; List list282 = new List(num2); CollectionsMarshal.SetCount(list282, num2); span3 = CollectionsMarshal.AsSpan(list282); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047403u, new Vector3(-177.72192f, 28f, -542.9313f), 1191); obj187.Steps = list282; reference221 = obj187; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 1 }; index2 = 1; List list283 = new List(index2); CollectionsMarshal.SetCount(list283, index2); span3 = CollectionsMarshal.AsSpan(list283); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047405u, new Vector3(-117.906494f, 28.995459f, -353.1701f), 1191); obj188.Steps = list283; reference222 = obj188; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 2 }; num2 = 3; List list284 = new List(num2); CollectionsMarshal.SetCount(list284, num2); span3 = CollectionsMarshal.AsSpan(list284); index2 = 0; ref QuestStep reference224 = ref span3[index2]; QuestStep questStep35 = new QuestStep(EInteractionType.Interact, 1047408u, new Vector3(22.9953f, 35.463512f, -332.02112f), 1191); index3 = 6; List list285 = new List(index3); CollectionsMarshal.SetCount(list285, index3); span5 = CollectionsMarshal.AsSpan(list285); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep35.CompletionQuestVariablesFlags = list285; reference224 = questStep35; index2++; ref QuestStep reference225 = ref span3[index2]; QuestStep questStep36 = new QuestStep(EInteractionType.Interact, 1047410u, new Vector3(48.17273f, 34.29345f, -380.60577f), 1191); num3 = 6; List list286 = new List(num3); CollectionsMarshal.SetCount(list286, num3); span5 = CollectionsMarshal.AsSpan(list286); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep36.CompletionQuestVariablesFlags = list286; reference225 = questStep36; index2++; ref QuestStep reference226 = ref span3[index2]; QuestStep questStep37 = new QuestStep(EInteractionType.Interact, 1047409u, new Vector3(10.849121f, 30.06934f, -458.7625f), 1191); index3 = 6; List list287 = new List(index3); CollectionsMarshal.SetCount(list287, index3); span5 = CollectionsMarshal.AsSpan(list287); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep37.CompletionQuestVariablesFlags = list287; reference226 = questStep37; obj189.Steps = list284; reference223 = obj189; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 3 }; index2 = 1; List list288 = new List(index2); CollectionsMarshal.SetCount(list288, index2); span3 = CollectionsMarshal.AsSpan(list288); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047411u, new Vector3(-66.78876f, 35.107204f, -249.56134f), 1191); obj190.Steps = list288; reference227 = obj190; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 4 }; num2 = 2; List list289 = new List(num2); CollectionsMarshal.SetCount(list289, num2); span3 = CollectionsMarshal.AsSpan(list289); index2 = 0; ref QuestStep reference229 = ref span3[index2]; QuestStep obj192 = new QuestStep(EInteractionType.Combat, 2013821u, new Vector3(-182.42163f, 21.835632f, -411.0323f), 1191) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list290 = new List(num3); CollectionsMarshal.SetCount(list290, num3); span6 = CollectionsMarshal.AsSpan(list290); index3 = 0; span6[index3] = 17701u; obj192.KillEnemyDataIds = list290; index3 = 6; List list291 = new List(index3); CollectionsMarshal.SetCount(list291, index3); span5 = CollectionsMarshal.AsSpan(list291); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj192.CompletionQuestVariablesFlags = list291; reference229 = obj192; index2++; ref QuestStep reference230 = ref span3[index2]; QuestStep obj193 = new QuestStep(EInteractionType.Combat, 2013820u, new Vector3(-56.839844f, 21.835632f, -520.8057f), 1191) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list292 = new List(num3); CollectionsMarshal.SetCount(list292, num3); span6 = CollectionsMarshal.AsSpan(list292); index3 = 0; span6[index3] = 17701u; obj193.KillEnemyDataIds = list292; index3 = 6; List list293 = new List(index3); CollectionsMarshal.SetCount(list293, index3); span5 = CollectionsMarshal.AsSpan(list293); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj193.CompletionQuestVariablesFlags = list293; reference230 = obj193; obj191.Steps = list289; reference228 = obj191; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list294 = new List(index2); CollectionsMarshal.SetCount(list294, index2); span3 = CollectionsMarshal.AsSpan(list294); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047406u, new Vector3(-116.77734f, 28.996273f, -351.36957f), 1191); obj194.Steps = list294; reference231 = obj194; questRoot30.QuestSequence = list281; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(4930); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list295 = new List(num); CollectionsMarshal.SetCount(list295, num); span = CollectionsMarshal.AsSpan(list295); index = 0; span[index] = "liza"; questRoot31.Author = list295; index = 9; List list296 = new List(index); CollectionsMarshal.SetCount(list296, index); span2 = CollectionsMarshal.AsSpan(list296); num = 0; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 0 }; num2 = 1; List list297 = new List(num2); CollectionsMarshal.SetCount(list297, num2); span3 = CollectionsMarshal.AsSpan(list297); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047406u, new Vector3(-116.77734f, 28.996273f, -351.36957f), 1191); obj195.Steps = list297; reference232 = obj195; num++; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 1 }; index2 = 1; List list298 = new List(index2); CollectionsMarshal.SetCount(list298, index2); span3 = CollectionsMarshal.AsSpan(list298); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047412u, new Vector3(-146.56293f, 25.971825f, -494.98743f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts }; obj196.Steps = list298; reference233 = obj196; num++; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 2 }; num2 = 1; List list299 = new List(num2); CollectionsMarshal.SetCount(list299, num2); span3 = CollectionsMarshal.AsSpan(list299); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047414u, new Vector3(-146.19672f, 25.971825f, -498.1308f), 1191); obj197.Steps = list299; reference234 = obj197; num++; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 3 }; index2 = 3; List list300 = new List(index2); CollectionsMarshal.SetCount(list300, index2); span3 = CollectionsMarshal.AsSpan(list300); num2 = 0; ref QuestStep reference236 = ref span3[num2]; QuestStep questStep38 = new QuestStep(EInteractionType.Interact, 1047419u, new Vector3(-149.1264f, 30.999998f, -613.36694f), 1191); num3 = 6; List list301 = new List(num3); CollectionsMarshal.SetCount(list301, num3); span5 = CollectionsMarshal.AsSpan(list301); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep38.CompletionQuestVariablesFlags = list301; reference236 = questStep38; num2++; ref QuestStep reference237 = ref span3[num2]; QuestStep questStep39 = new QuestStep(EInteractionType.Interact, 1047420u, new Vector3(-142.50409f, 40.99999f, -698.8785f), 1191); index3 = 6; List list302 = new List(index3); CollectionsMarshal.SetCount(list302, index3); span5 = CollectionsMarshal.AsSpan(list302); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep39.CompletionQuestVariablesFlags = list302; reference237 = questStep39; num2++; ref QuestStep reference238 = ref span3[num2]; QuestStep questStep40 = new QuestStep(EInteractionType.Interact, 1047421u, new Vector3(-69.13867f, 50.097145f, -670.06946f), 1191); num3 = 6; List list303 = new List(num3); CollectionsMarshal.SetCount(list303, num3); span5 = CollectionsMarshal.AsSpan(list303); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep40.CompletionQuestVariablesFlags = list303; reference238 = questStep40; obj198.Steps = list300; reference235 = obj198; num++; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 4 }; num2 = 1; List list304 = new List(num2); CollectionsMarshal.SetCount(list304, num2); span3 = CollectionsMarshal.AsSpan(list304); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013896u, new Vector3(-202.65509f, 29.984009f, -595.636f), 1191); obj199.Steps = list304; reference239 = obj199; num++; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 5 }; index2 = 1; List list305 = new List(index2); CollectionsMarshal.SetCount(list305, index2); span3 = CollectionsMarshal.AsSpan(list305); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013822u, new Vector3(120.408936f, 42.008057f, -468.19257f), 1191); obj200.Steps = list305; reference240 = obj200; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 6 }; num2 = 2; List list306 = new List(num2); CollectionsMarshal.SetCount(list306, num2); span3 = CollectionsMarshal.AsSpan(list306); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(230.06555f, 67.24928f, -473.94547f), 1191); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1047428u, new Vector3(248.70679f, 74.60507f, -547.9973f), 1191); obj201.Steps = list306; reference241 = obj201; num++; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 7 }; index2 = 2; List list307 = new List(index2); CollectionsMarshal.SetCount(list307, index2); span3 = CollectionsMarshal.AsSpan(list307); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013965u, new Vector3(204.57764f, 58.182617f, -678.49243f), 1191) { AetherCurrentId = 2818465u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1047433u, new Vector3(220.26392f, 55.931297f, -679.19434f), 1191); obj202.Steps = list307; reference242 = obj202; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list308 = new List(num2); CollectionsMarshal.SetCount(list308, num2); span3 = CollectionsMarshal.AsSpan(list308); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047438u, new Vector3(-1.7243042f, -2.5286822E-06f, -0.5340576f), 1171) { StopDistance = 5f }; obj203.Steps = list308; reference243 = obj203; questRoot31.QuestSequence = list296; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(4931); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list309 = new List(num); CollectionsMarshal.SetCount(list309, num); span = CollectionsMarshal.AsSpan(list309); index = 0; span[index] = "liza"; questRoot32.Author = list309; index = 6; List list310 = new List(index); CollectionsMarshal.SetCount(list310, index); span2 = CollectionsMarshal.AsSpan(list310); num = 0; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj204 = 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, 1047438u, new Vector3(-1.7243042f, -2.5286822E-06f, -0.5340576f), 1171) { StopDistance = 5f }; obj204.Steps = list311; reference244 = obj204; num++; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 1 }; num2 = 2; List list312 = new List(num2); CollectionsMarshal.SetCount(list312, num2); span3 = CollectionsMarshal.AsSpan(list312); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013853u, new Vector3(0.6560669f, 0.99176025f, 17.532532f), 1171) { StopDistance = 4.5f, TargetTerritoryId = (ushort)1191 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1047444u, new Vector3(264.57617f, 68.46363f, -503.31888f), 1191); obj205.Steps = list312; reference245 = obj205; num++; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 2 }; index2 = 1; List list313 = new List(index2); CollectionsMarshal.SetCount(list313, index2); span3 = CollectionsMarshal.AsSpan(list313); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047450u, new Vector3(484.6112f, 91.99999f, -500.3281f), 1191); obj206.Steps = list313; reference246 = obj206; num++; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 3 }; num2 = 4; List list314 = new List(num2); CollectionsMarshal.SetCount(list314, num2); span3 = CollectionsMarshal.AsSpan(list314); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013968u, new Vector3(685.96924f, 139.17749f, -516.5637f), 1191) { AetherCurrentId = 2818470u }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013967u, new Vector3(606.83594f, 127.55017f, -190.3869f), 1191) { AetherCurrentId = 2818469u }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(554.8906f, 83.21251f, -226.04199f), 1191) { DisableNavmesh = true, Mount = true }; index2++; ref QuestStep reference248 = ref span3[index2]; QuestStep obj208 = new QuestStep(EInteractionType.Combat, 2013823u, new Vector3(535.7595f, 85.31323f, -316.0296f), 1191) { Comment = "two waves of enemies", EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list315 = new List(index3); CollectionsMarshal.SetCount(list315, index3); span6 = CollectionsMarshal.AsSpan(list315); num3 = 0; span6[num3] = 17702u; obj208.KillEnemyDataIds = list315; reference248 = obj208; obj207.Steps = list314; reference247 = obj207; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 4 }; index2 = 1; List list316 = new List(index2); CollectionsMarshal.SetCount(list316, index2); span3 = CollectionsMarshal.AsSpan(list316); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013824u, new Vector3(438.37634f, 77.62268f, -282.70392f), 1191); obj209.Steps = list316; reference249 = obj209; num++; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list317 = new List(num2); CollectionsMarshal.SetCount(list317, num2); span3 = CollectionsMarshal.AsSpan(list317); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047460u, new Vector3(450.33948f, 89.99999f, -474.815f), 1191) { StopDistance = 5f }; obj210.Steps = list317; reference250 = obj210; questRoot32.QuestSequence = list310; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(4932); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list318 = new List(num); CollectionsMarshal.SetCount(list318, num); span = CollectionsMarshal.AsSpan(list318); index = 0; span[index] = "liza"; questRoot33.Author = list318; index = 4; List list319 = new List(index); CollectionsMarshal.SetCount(list319, index); span2 = CollectionsMarshal.AsSpan(list319); num = 0; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 0 }; index2 = 1; List list320 = new List(index2); CollectionsMarshal.SetCount(list320, index2); span3 = CollectionsMarshal.AsSpan(list320); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047465u, new Vector3(452.71985f, 90f, -473.9605f), 1191) { StopDistance = 5f }; obj211.Steps = list320; reference251 = obj211; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 1 }; num2 = 1; List list321 = new List(num2); CollectionsMarshal.SetCount(list321, num2); span3 = CollectionsMarshal.AsSpan(list321); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047770u, new Vector3(247.54712f, 72.69989f, -536.7361f), 1191); obj212.Steps = list321; reference252 = obj212; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 2 }; index2 = 2; List list322 = new List(index2); CollectionsMarshal.SetCount(list322, index2); span3 = CollectionsMarshal.AsSpan(list322); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014030u, new Vector3(221.82031f, 54.58142f, -693.38525f), 1191) { TargetTerritoryId = (ushort)1171 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1047775u, new Vector3(1.0527954f, 0.003171f, 0.6866455f), 1171) { DelaySecondsAtStart = 3f }; obj213.Steps = list322; reference253 = obj213; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list323 = new List(num2); CollectionsMarshal.SetCount(list323, num2); span3 = CollectionsMarshal.AsSpan(list323); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047781u, new Vector3(2.670288f, 0.003171f, 1.296936f), 1171) { StopDistance = 5f }; obj214.Steps = list323; reference254 = obj214; questRoot33.QuestSequence = list319; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(4933); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list324 = new List(num); CollectionsMarshal.SetCount(list324, num); span = CollectionsMarshal.AsSpan(list324); index = 0; span[index] = "liza"; questRoot34.Author = list324; index = 6; List list325 = new List(index); CollectionsMarshal.SetCount(list325, index); span2 = CollectionsMarshal.AsSpan(list325); num = 0; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 0 }; index2 = 1; List list326 = new List(index2); CollectionsMarshal.SetCount(list326, index2); span3 = CollectionsMarshal.AsSpan(list326); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047776u, new Vector3(-0.869812f, -2.9624603E-06f, -0.6256714f), 1171) { StopDistance = 5f }; obj215.Steps = list326; reference255 = obj215; num++; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 1 }; num2 = 3; List list327 = new List(num2); CollectionsMarshal.SetCount(list327, num2); span3 = CollectionsMarshal.AsSpan(list327); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1049443u, new Vector3(-177.56934f, 29.999998f, -601.15967f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, PickUpQuestId = new QuestId(5153) }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050805u, new Vector3(-153.09375f, 34.946026f, -581.0178f), 1191) { PickUpQuestId = new QuestId(5160) }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1048053u, new Vector3(-296.52863f, 45.88422f, -828.58014f), 1191); obj216.Steps = list327; reference256 = obj216; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 3 }; index2 = 1; List list328 = new List(index2); CollectionsMarshal.SetCount(list328, index2); span3 = CollectionsMarshal.AsSpan(list328); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048059u, new Vector3(0.6560669f, -6.050003f, 218.24976f), 1186) { StopDistance = 5f }; obj217.Steps = list328; reference257 = obj217; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 4 }; num2 = 2; List list329 = new List(num2); CollectionsMarshal.SetCount(list329, num2); span3 = CollectionsMarshal.AsSpan(list329); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1186) { AethernetShard = EAetheryteLocation.SolutionNineInformationCenter }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1048060u, new Vector3(5.935669f, 7.786434f, 27.450928f), 1186); obj218.Steps = list329; reference258 = obj218; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list330 = new List(index2); CollectionsMarshal.SetCount(list330, index2); span3 = CollectionsMarshal.AsSpan(list330); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-7.134756f, 8.467899f, 7.050073f), 1186); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1186) { StopDistance = 11f, Aetheryte = EAetheryteLocation.SolutionNine }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048061u, new Vector3(-97.94769f, 0.00054359436f, -0.10687256f), 1186); obj219.Steps = list330; reference259 = obj219; questRoot34.QuestSequence = list325; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(4934); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list331 = new List(num); CollectionsMarshal.SetCount(list331, num); span = CollectionsMarshal.AsSpan(list331); index = 0; span[index] = "liza"; questRoot35.Author = list331; index = 8; List list332 = new List(index); CollectionsMarshal.SetCount(list332, index); span2 = CollectionsMarshal.AsSpan(list332); num = 0; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 0 }; num2 = 1; List list333 = new List(num2); CollectionsMarshal.SetCount(list333, num2); span3 = CollectionsMarshal.AsSpan(list333); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048062u, new Vector3(-136.43097f, 0.22516371f, -44.235962f), 1186) { StopDistance = 5f }; obj220.Steps = list333; reference260 = obj220; num++; ref QuestSequence reference261 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 1 }; index2 = 1; List list334 = new List(index2); CollectionsMarshal.SetCount(list334, index2); span3 = CollectionsMarshal.AsSpan(list334); num2 = 0; ref QuestStep reference262 = ref span3[num2]; QuestStep questStep41 = new QuestStep(EInteractionType.Interact, 1048233u, new Vector3(-163.86664f, 0.9219522f, -51.529785f), 1186); num3 = 2; List list335 = new List(num3); CollectionsMarshal.SetCount(list335, num3); span4 = CollectionsMarshal.AsSpan(list335); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGME103_04934_SYSTEM_000_057") }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGME103_04934_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGME103_04934_A1_000_003") }; questStep41.DialogueChoices = list335; index3 = 1; List list336 = new List(index3); CollectionsMarshal.SetCount(list336, index3); span6 = CollectionsMarshal.AsSpan(list336); num3 = 0; span6[num3] = 2u; questStep41.PointMenuChoices = list336; reference262 = questStep41; obj221.Steps = list334; reference261 = obj221; num++; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 2 }; num2 = 1; List list337 = new List(num2); CollectionsMarshal.SetCount(list337, num2); span3 = CollectionsMarshal.AsSpan(list337); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048066u, new Vector3(-162.55438f, 0.92195225f, -52.384216f), 1186) { StopDistance = 5f }; obj222.Steps = list337; reference263 = obj222; num++; ref QuestSequence reference264 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 3 }; index2 = 1; List list338 = new List(index2); CollectionsMarshal.SetCount(list338, index2); span3 = CollectionsMarshal.AsSpan(list338); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048065u, new Vector3(-163.83618f, 0.9219523f, -51.499268f), 1186) { StopDistance = 5f }; obj223.Steps = list338; reference264 = obj223; num++; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = 4 }; num2 = 3; List list339 = new List(num2); CollectionsMarshal.SetCount(list339, num2); span3 = CollectionsMarshal.AsSpan(list339); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1186) { AethernetShard = EAetheryteLocation.SolutionNineNexusArcade }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-320.34818f, 9.519508f, -6.9244547f), 1186); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1048065u, new Vector3(-320.34818f, 9.519508f, -6.9244547f), 1186) { StopDistance = 0.25f, DelaySecondsAtStart = 3f }; obj224.Steps = list339; reference265 = obj224; num++; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 5 }; index2 = 1; List list340 = new List(index2); CollectionsMarshal.SetCount(list340, index2); span3 = CollectionsMarshal.AsSpan(list340); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048065u, new Vector3(-369.83575f, 14.000001f, 133.25919f), 1186) { StopDistance = 0.25f }; obj225.Steps = list340; reference266 = obj225; num++; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 6 }; num2 = 2; List list341 = new List(num2); CollectionsMarshal.SetCount(list341, num2); span3 = CollectionsMarshal.AsSpan(list341); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1186) { AethernetShard = EAetheryteLocation.SolutionNineResidentialSector }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1048065u, new Vector3(-401.3925f, 13.999998f, 273.74304f), 1186) { StopDistance = 0.25f }; obj226.Steps = list341; reference267 = obj226; num++; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list342 = new List(index2); CollectionsMarshal.SetCount(list342, index2); span3 = CollectionsMarshal.AsSpan(list342); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048067u, new Vector3(-403.9826f, 13.999998f, 275.8678f), 1186) { StopDistance = 5f }; obj227.Steps = list342; reference268 = obj227; questRoot35.QuestSequence = list332; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(4935); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list343 = new List(num); CollectionsMarshal.SetCount(list343, num); span = CollectionsMarshal.AsSpan(list343); index = 0; span[index] = "liza"; questRoot36.Author = list343; index = 5; List list344 = new List(index); CollectionsMarshal.SetCount(list344, index); span2 = CollectionsMarshal.AsSpan(list344); num = 0; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = 0 }; num2 = 1; List list345 = new List(num2); CollectionsMarshal.SetCount(list345, num2); span3 = CollectionsMarshal.AsSpan(list345); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048067u, new Vector3(-403.9826f, 13.999998f, 275.8678f), 1186) { StopDistance = 5f }; obj228.Steps = list345; reference269 = obj228; num++; ref QuestSequence reference270 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 1 }; index2 = 1; List list346 = new List(index2); CollectionsMarshal.SetCount(list346, index2); span3 = CollectionsMarshal.AsSpan(list346); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048071u, new Vector3(2.029419f, 0.00054359436f, -97.45941f), 1186) { AetheryteShortcut = EAetheryteLocation.SolutionNine }; obj229.Steps = list346; reference270 = obj229; num++; ref QuestSequence reference271 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 2 }; num2 = 3; List list347 = new List(num2); CollectionsMarshal.SetCount(list347, num2); span3 = CollectionsMarshal.AsSpan(list347); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(5.0530143f, 0.49999952f, -117.162285f), 1186) { RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1186) { DelaySecondsAtStart = 2f, AethernetShard = EAetheryteLocation.SolutionNineResolution }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1048073u, new Vector3(4.0740967f, 38.056595f, -375.50934f), 1186); obj230.Steps = list347; reference271 = obj230; num++; ref QuestSequence reference272 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = 3 }; index2 = 1; List list348 = new List(index2); CollectionsMarshal.SetCount(list348, index2); span3 = CollectionsMarshal.AsSpan(list348); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051346u, new Vector3(6.515503f, 38.056484f, -217.91418f), 1186); obj231.Steps = list348; reference272 = obj231; num++; ref QuestSequence reference273 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list349 = new List(num2); CollectionsMarshal.SetCount(list349, num2); span3 = CollectionsMarshal.AsSpan(list349); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048075u, new Vector3(133.83679f, 0.00054359436f, 3.5248413f), 1186) { AetheryteShortcut = EAetheryteLocation.SolutionNine }; obj232.Steps = list349; reference273 = obj232; questRoot36.QuestSequence = list344; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(4936); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list350 = new List(num); CollectionsMarshal.SetCount(list350, num); span = CollectionsMarshal.AsSpan(list350); index = 0; span[index] = "liza"; questRoot37.Author = list350; index = 6; List list351 = new List(index); CollectionsMarshal.SetCount(list351, index); span2 = CollectionsMarshal.AsSpan(list351); num = 0; ref QuestSequence reference274 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = 0 }; index2 = 1; List list352 = new List(index2); CollectionsMarshal.SetCount(list352, index2); span3 = CollectionsMarshal.AsSpan(list352); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048075u, new Vector3(133.83679f, 0.00054359436f, 3.5248413f), 1186); obj233.Steps = list352; reference274 = obj233; num++; ref QuestSequence reference275 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 1 }; num2 = 2; List list353 = new List(num2); CollectionsMarshal.SetCount(list353, num2); span3 = CollectionsMarshal.AsSpan(list353); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(146.57825f, 0.5499997f, 5.1162424f), 1186) { RestartNavigationIfCancelled = false }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1048172u, new Vector3(250.59888f, 59.699997f, 9.201172f), 1186) { DelaySecondsAtStart = 2f }; obj234.Steps = list353; reference275 = obj234; num++; ref QuestSequence reference276 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 2 }; index2 = 1; List list354 = new List(index2); CollectionsMarshal.SetCount(list354, index2); span3 = CollectionsMarshal.AsSpan(list354); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013839u, new Vector3(336.4412f, 69.93213f, 5.78728f), 1186); obj235.Steps = list354; reference276 = obj235; num++; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = 3 }; num2 = 1; List list355 = new List(num2); CollectionsMarshal.SetCount(list355, num2); span3 = CollectionsMarshal.AsSpan(list355); index2 = 0; ref QuestStep reference278 = ref span3[index2]; QuestStep obj237 = new QuestStep(EInteractionType.Interact, 1048078u, new Vector3(346.0287f, 70f, 12.466553f), 1186) { StopDistance = 5f }; num3 = 1; List list356 = new List(num3); CollectionsMarshal.SetCount(list356, num3); span4 = CollectionsMarshal.AsSpan(list356); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGME105_04936_SYSTEM_000_044") }; obj237.DialogueChoices = list356; reference278 = obj237; obj236.Steps = list355; reference277 = obj236; num++; ref QuestSequence reference279 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = 4 }; index2 = 5; List list357 = new List(index2); CollectionsMarshal.SetCount(list357, index2); span3 = CollectionsMarshal.AsSpan(list357); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1048078u, new Vector3(344.63077f, 59.99995f, 50.459126f), 1186) { StopDistance = 1f }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1048078u, new Vector3(344.64206f, 60f, 79.1161f), 1186) { StopDistance = 5f, NpcWaitDistance = 3f }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1048078u, new Vector3(346.05466f, 50.75f, 153.15274f), 1186); num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1048078u, new Vector3(293.66595f, 51.038002f, 172.77852f), 1186); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(290.3639f, 51.39998f, 199.20642f), 1186) { StopDistance = 2f }; obj238.Steps = list357; reference279 = obj238; num++; ref QuestSequence reference280 = ref span2[num]; QuestSequence obj239 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list358 = new List(num2); CollectionsMarshal.SetCount(list358, num2); span3 = CollectionsMarshal.AsSpan(list358); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048080u, new Vector3(299.45825f, 51.199978f, 202.04468f), 1186); obj239.Steps = list358; reference280 = obj239; questRoot37.QuestSequence = list351; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(4937); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list359 = new List(num); CollectionsMarshal.SetCount(list359, num); span = CollectionsMarshal.AsSpan(list359); index = 0; span[index] = "liza"; questRoot38.Author = list359; index = 7; List list360 = new List(index); CollectionsMarshal.SetCount(list360, index); span2 = CollectionsMarshal.AsSpan(list360); num = 0; ref QuestSequence reference281 = ref span2[num]; QuestSequence obj240 = new QuestSequence { Sequence = 0 }; index2 = 1; List list361 = new List(index2); CollectionsMarshal.SetCount(list361, index2); span3 = CollectionsMarshal.AsSpan(list361); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048236u, new Vector3(302.05237f, 51.199978f, 205.0354f), 1186) { StopDistance = 7f }; obj240.Steps = list361; reference281 = obj240; num++; ref QuestSequence reference282 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 1 }; num2 = 1; List list362 = new List(num2); CollectionsMarshal.SetCount(list362, num2); span3 = CollectionsMarshal.AsSpan(list362); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048084u, new Vector3(12.802246f, -1.6391277E-07f, 6.42395f), 1207); obj241.Steps = list362; reference282 = obj241; num++; ref QuestSequence reference283 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = 2 }; index2 = 4; List list363 = new List(index2); CollectionsMarshal.SetCount(list363, index2); span3 = CollectionsMarshal.AsSpan(list363); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014102u, new Vector3(-0.015319824f, 0.99176025f, 16.03717f), 1207) { TargetTerritoryId = (ushort)1186 }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1186) { AethernetShard = EAetheryteLocation.SolutionNineNeonStein }; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1186) { AethernetShard = EAetheryteLocation.SolutionNineTrueVue }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1048090u, new Vector3(362.87476f, 50.75f, 223.46838f), 1186); obj242.Steps = list363; reference283 = obj242; num++; ref QuestSequence reference284 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = 3 }; num2 = 1; List list364 = new List(num2); CollectionsMarshal.SetCount(list364, num2); span3 = CollectionsMarshal.AsSpan(list364); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048090u, new Vector3(362.87476f, 50.75f, 223.46838f), 1186); obj243.Steps = list364; reference284 = obj243; num++; ref QuestSequence reference285 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = 4 }; index2 = 1; List list365 = new List(index2); CollectionsMarshal.SetCount(list365, index2); span3 = CollectionsMarshal.AsSpan(list365); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(364.32428f, 50.75f, 220.96391f), 1186) { StopDistance = 5f, ItemId = 2003561u }; obj244.Steps = list365; reference285 = obj244; num++; ref QuestSequence reference286 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 5 }; num2 = 3; List list366 = new List(num2); CollectionsMarshal.SetCount(list366, num2); span3 = CollectionsMarshal.AsSpan(list366); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAethernetShard, null, null, 1186) { AethernetShard = EAetheryteLocation.SolutionNineTheArcadion }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1048083u, new Vector3(302.05237f, 51.199978f, 205.0354f), 1186) { TargetTerritoryId = (ushort)1207, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineTheArcadion, To = EAetheryteLocation.SolutionNineNeonStein } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1048189u, new Vector3(13.290527f, -1.7329884E-07f, 6.088318f), 1207); obj245.Steps = list366; reference286 = obj245; num++; ref QuestSequence reference287 = ref span2[num]; QuestSequence obj246 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list367 = new List(index2); CollectionsMarshal.SetCount(list367, index2); span3 = CollectionsMarshal.AsSpan(list367); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048094u, new Vector3(4.5318604f, 0.046479464f, 5.5999756f), 1207) { StopDistance = 7f }; obj246.Steps = list367; reference287 = obj246; questRoot38.QuestSequence = list360; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(4938); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list368 = new List(num); CollectionsMarshal.SetCount(list368, num); span = CollectionsMarshal.AsSpan(list368); index = 0; span[index] = "liza"; questRoot39.Author = list368; index = 5; List list369 = new List(index); CollectionsMarshal.SetCount(list369, index); span2 = CollectionsMarshal.AsSpan(list369); num = 0; ref QuestSequence reference288 = ref span2[num]; QuestSequence obj247 = new QuestSequence { Sequence = 0 }; num2 = 1; List list370 = new List(num2); CollectionsMarshal.SetCount(list370, num2); span3 = CollectionsMarshal.AsSpan(list370); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051347u, new Vector3(4.3792725f, 0.04647946f, 5.6915283f), 1207); obj247.Steps = list370; reference288 = obj247; num++; ref QuestSequence reference289 = ref span2[num]; QuestSequence obj248 = new QuestSequence { Sequence = 1 }; index2 = 1; List list371 = new List(index2); CollectionsMarshal.SetCount(list371, index2); span3 = CollectionsMarshal.AsSpan(list371); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048095u, new Vector3(-297.59674f, 45.88422f, -821.07275f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts }; obj248.Steps = list371; reference289 = obj248; num++; ref QuestSequence reference290 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = 2 }; num2 = 1; List list372 = new List(num2); CollectionsMarshal.SetCount(list372, num2); span3 = CollectionsMarshal.AsSpan(list372); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013840u, new Vector3(-485.49634f, 28.366455f, -576.22644f), 1191); obj249.Steps = list372; reference290 = obj249; num++; ref QuestSequence reference291 = ref span2[num]; QuestSequence obj250 = new QuestSequence { Sequence = 3 }; index2 = 1; List list373 = new List(index2); CollectionsMarshal.SetCount(list373, index2); span3 = CollectionsMarshal.AsSpan(list373); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048098u, new Vector3(-603.32654f, -2.524255f, -488.4871f), 1191); obj250.Steps = list373; reference291 = obj250; num++; ref QuestSequence reference292 = ref span2[num]; QuestSequence obj251 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list374 = new List(num2); CollectionsMarshal.SetCount(list374, num2); span3 = CollectionsMarshal.AsSpan(list374); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013969u, new Vector3(-585.41235f, 20.157104f, -469.44385f), 1191) { AetherCurrentId = 2818466u }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048103u, new Vector3(-704.09705f, 54.03237f, -210.46777f), 1191); obj251.Steps = list374; reference292 = obj251; questRoot39.QuestSequence = list369; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(4939); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list375 = new List(num); CollectionsMarshal.SetCount(list375, num); span = CollectionsMarshal.AsSpan(list375); index = 0; span[index] = "liza"; questRoot40.Author = list375; index = 7; List list376 = new List(index); CollectionsMarshal.SetCount(list376, index); span2 = CollectionsMarshal.AsSpan(list376); num = 0; ref QuestSequence reference293 = ref span2[num]; QuestSequence obj252 = new QuestSequence { Sequence = 0 }; index2 = 1; List list377 = new List(index2); CollectionsMarshal.SetCount(list377, index2); span3 = CollectionsMarshal.AsSpan(list377); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051412u, new Vector3(-704.0055f, 54.030636f, -210.58978f), 1191); obj252.Steps = list377; reference293 = obj252; num++; ref QuestSequence reference294 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = 1 }; num2 = 1; List list378 = new List(num2); CollectionsMarshal.SetCount(list378, num2); span3 = CollectionsMarshal.AsSpan(list378); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048104u, new Vector3(-519.9817f, 10.081686f, 81.1322f), 1191); obj253.Steps = list378; reference294 = obj253; num++; ref QuestSequence reference295 = ref span2[num]; QuestSequence obj254 = new QuestSequence { Sequence = 2 }; index2 = 1; List list379 = new List(index2); CollectionsMarshal.SetCount(list379, index2); span3 = CollectionsMarshal.AsSpan(list379); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013841u, new Vector3(-556.0541f, 1.5411377f, 118.638916f), 1191); obj254.Steps = list379; reference295 = obj254; num++; ref QuestSequence reference296 = ref span2[num]; QuestSequence obj255 = new QuestSequence { Sequence = 3 }; num2 = 13; List list380 = new List(num2); CollectionsMarshal.SetCount(list380, num2); span3 = CollectionsMarshal.AsSpan(list380); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-552.04144f, -2.079689f, 135.62419f), 1191) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1047493u, new Vector3(-543.3764f, -1.6255682f, 170.78006f), 1191) { StopDistance = 50f }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-544.3011f, -1.480176f, 158.82558f), 1191) { DelaySecondsAtStart = 5f }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1047493u, new Vector3(-497.62363f, 0.7720427f, 171.72368f), 1191) { StopDistance = 50f }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-507.01544f, 0.29254055f, 168.97873f), 1191); index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1047493u, new Vector3(-443.81244f, 3.592197f, 168.61993f), 1191) { StopDistance = 100f }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-447.27704f, 3.4107869f, 170.56796f), 1191); index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1047493u, new Vector3(-431.33353f, 4.24635f, 211.52757f), 1191) { StopDistance = 100f }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-431.35794f, 4.2450695f, 216.45123f), 1191) { DelaySecondsAtStart = 5f }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1047493u, new Vector3(-444.92905f, 3.5340097f, 257.89444f), 1191) { StopDistance = 100f }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-441.83728f, 3.695872f, 256.8098f), 1191); index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1047493u, new Vector3(-472.45474f, 7.6260962f, 323.47836f), 1191) { StopDistance = 100f, NpcWaitDistance = 5f }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, 2013719u, new Vector3(-482.0478f, 6.362976f, 323.62854f), 1191); obj255.Steps = list380; reference296 = obj255; num++; ref QuestSequence reference297 = ref span2[num]; QuestSequence obj256 = new QuestSequence { Sequence = 4 }; index2 = 1; List list381 = new List(index2); CollectionsMarshal.SetCount(list381, index2); span3 = CollectionsMarshal.AsSpan(list381); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047466u, new Vector3(-469.3828f, 7.829801f, 315.32764f), 1191) { StopDistance = 5f }; obj256.Steps = list381; reference297 = obj256; num++; ref QuestSequence reference298 = ref span2[num]; QuestSequence obj257 = new QuestSequence { Sequence = 5 }; num2 = 5; List list382 = new List(num2); CollectionsMarshal.SetCount(list382, num2); span3 = CollectionsMarshal.AsSpan(list382); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1191) { Aetheryte = EAetheryteLocation.HeritageFoundElectropeStrike }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013972u, new Vector3(-29.007446f, 71.42737f, 335.37793f), 1191) { AetherCurrentId = 2818472u }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-44.293804f, 59.430523f, 343.74417f), 1191) { DisableNavmesh = true, Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-238.53459f, 24.70902f, 438.2853f), 1191); index2++; ref QuestStep reference299 = ref span3[index2]; QuestStep obj258 = new QuestStep(EInteractionType.Combat, 2013842u, new Vector3(-234.18024f, 11.520508f, 512.50464f), 1191) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list383 = new List(index3); CollectionsMarshal.SetCount(list383, index3); span6 = CollectionsMarshal.AsSpan(list383); num3 = 0; span6[num3] = 17703u; obj258.KillEnemyDataIds = list383; reference299 = obj258; obj257.Steps = list382; reference298 = obj257; num++; ref QuestSequence reference300 = ref span2[num]; QuestSequence obj259 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list384 = new List(index2); CollectionsMarshal.SetCount(list384, index2); span3 = CollectionsMarshal.AsSpan(list384); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-398.18622f, 12.447574f, 328.13486f), 1191); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048173u, new Vector3(-464.4389f, 8.100235f, 315.4497f), 1191) { StopDistance = 4f }; obj259.Steps = list384; reference300 = obj259; questRoot40.QuestSequence = list376; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(4940); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list385 = new List(num); CollectionsMarshal.SetCount(list385, num); span = CollectionsMarshal.AsSpan(list385); index = 0; span[index] = "liza"; questRoot41.Author = list385; index = 5; List list386 = new List(index); CollectionsMarshal.SetCount(list386, index); span2 = CollectionsMarshal.AsSpan(list386); num = 0; ref QuestSequence reference301 = ref span2[num]; QuestSequence obj260 = new QuestSequence { Sequence = 0 }; num2 = 1; List list387 = new List(num2); CollectionsMarshal.SetCount(list387, num2); span3 = CollectionsMarshal.AsSpan(list387); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048173u, new Vector3(-464.4389f, 8.100235f, 315.4497f), 1191) { StopDistance = 4f }; obj260.Steps = list387; reference301 = obj260; num++; ref QuestSequence reference302 = ref span2[num]; QuestSequence obj261 = new QuestSequence { Sequence = 1 }; index2 = 7; List list388 = new List(index2); CollectionsMarshal.SetCount(list388, index2); span3 = CollectionsMarshal.AsSpan(list388); num2 = 0; ref QuestStep reference303 = ref span3[num2]; QuestStep questStep42 = new QuestStep(EInteractionType.Interact, 2013843u, new Vector3(-541.1918f, 4.1657104f, 304.0664f), 1191); num3 = 6; List list389 = new List(num3); CollectionsMarshal.SetCount(list389, num3); span5 = CollectionsMarshal.AsSpan(list389); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep42.CompletionQuestVariablesFlags = list389; reference303 = questStep42; num2++; ref QuestStep reference304 = ref span3[num2]; QuestStep questStep43 = new QuestStep(EInteractionType.Interact, 2013844u, new Vector3(-556.9696f, 3.616333f, 330.6172f), 1191); index3 = 6; List list390 = new List(index3); CollectionsMarshal.SetCount(list390, index3); span5 = CollectionsMarshal.AsSpan(list390); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep43.CompletionQuestVariablesFlags = list390; reference304 = questStep43; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013970u, new Vector3(-600.09155f, 2.2124634f, 267.4143f), 1191) { AetherCurrentId = 2818467u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-594.9605f, 0.31490707f, 239.41946f), 1191) { Mount = true }; num2++; ref QuestStep reference305 = ref span3[num2]; QuestStep questStep44 = new QuestStep(EInteractionType.Interact, 2013845u, new Vector3(-597.9553f, 0.6866455f, 231.15894f), 1191); num3 = 6; List list391 = new List(num3); CollectionsMarshal.SetCount(list391, num3); span5 = CollectionsMarshal.AsSpan(list391); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep44.CompletionQuestVariablesFlags = list391; reference305 = questStep44; num2++; ref QuestStep reference306 = ref span3[num2]; QuestStep questStep45 = new QuestStep(EInteractionType.Interact, 2013846u, new Vector3(-607.72107f, 0.59503174f, 190.3562f), 1191); index3 = 6; List list392 = new List(index3); CollectionsMarshal.SetCount(list392, index3); span5 = CollectionsMarshal.AsSpan(list392); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep45.CompletionQuestVariablesFlags = list392; reference306 = questStep45; num2++; ref QuestStep reference307 = ref span3[num2]; QuestStep questStep46 = new QuestStep(EInteractionType.Interact, 2013847u, new Vector3(-516.7468f, 4.623413f, 196.27673f), 1191); num3 = 6; List list393 = new List(num3); CollectionsMarshal.SetCount(list393, num3); span5 = CollectionsMarshal.AsSpan(list393); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep46.CompletionQuestVariablesFlags = list393; reference307 = questStep46; obj261.Steps = list388; reference302 = obj261; num++; ref QuestSequence reference308 = ref span2[num]; QuestSequence obj262 = new QuestSequence { Sequence = 2 }; num2 = 2; List list394 = new List(num2); CollectionsMarshal.SetCount(list394, num2); span3 = CollectionsMarshal.AsSpan(list394); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-475.54523f, 7.334528f, 325.33124f), 1191); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1048111u, new Vector3(-466.91083f, 7.972903f, 313.71008f), 1191); obj262.Steps = list394; reference308 = obj262; num++; ref QuestSequence reference309 = ref span2[num]; QuestSequence obj263 = new QuestSequence { Sequence = 3 }; index2 = 1; List list395 = new List(index2); CollectionsMarshal.SetCount(list395, index2); span3 = CollectionsMarshal.AsSpan(list395); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048173u, new Vector3(-464.4389f, 8.100235f, 315.4497f), 1191) { StopDistance = 5f }; obj263.Steps = list395; reference309 = obj263; num++; ref QuestSequence reference310 = ref span2[num]; QuestSequence obj264 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list396 = new List(num2); CollectionsMarshal.SetCount(list396, num2); span3 = CollectionsMarshal.AsSpan(list396); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048113u, new Vector3(-468.71143f, 7.866031f, 315.4497f), 1191); obj264.Steps = list396; reference310 = obj264; questRoot41.QuestSequence = list386; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(4941); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list397 = new List(num); CollectionsMarshal.SetCount(list397, num); span = CollectionsMarshal.AsSpan(list397); index = 0; span[index] = "liza"; questRoot42.Author = list397; index = 5; List list398 = new List(index); CollectionsMarshal.SetCount(list398, index); span2 = CollectionsMarshal.AsSpan(list398); num = 0; ref QuestSequence reference311 = ref span2[num]; QuestSequence obj265 = new QuestSequence { Sequence = 0 }; index2 = 1; List list399 = new List(index2); CollectionsMarshal.SetCount(list399, index2); span3 = CollectionsMarshal.AsSpan(list399); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048112u, new Vector3(-464.8051f, 8.080162f, 315.4497f), 1191) { StopDistance = 5f }; obj265.Steps = list399; reference311 = obj265; num++; ref QuestSequence reference312 = ref span2[num]; QuestSequence obj266 = new QuestSequence { Sequence = 1 }; num2 = 1; List list400 = new List(num2); CollectionsMarshal.SetCount(list400, num2); span3 = CollectionsMarshal.AsSpan(list400); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048113u, new Vector3(-468.71143f, 7.866031f, 315.4497f), 1191) { StopDistance = 5f }; obj266.Steps = list400; reference312 = obj266; num++; ref QuestSequence reference313 = ref span2[num]; QuestSequence obj267 = new QuestSequence { Sequence = 2 }; index2 = 2; List list401 = new List(index2); CollectionsMarshal.SetCount(list401, index2); span3 = CollectionsMarshal.AsSpan(list401); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1049505u, new Vector3(-209.85736f, 7.49638f, 595.9104f), 1191) { PickUpQuestId = new QuestId(5159) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1048099u, new Vector3(-606.5919f, -2.2030723f, -486.6255f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts }; obj267.Steps = list401; reference313 = obj267; num++; ref QuestSequence reference314 = ref span2[num]; QuestSequence obj268 = new QuestSequence { Sequence = 3 }; num2 = 2; List list402 = new List(num2); CollectionsMarshal.SetCount(list402, num2); span3 = CollectionsMarshal.AsSpan(list402); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1049501u, new Vector3(-592.7062f, -2.4803436f, -489.28055f), 1191) { PickUpQuestId = new QuestId(5156) }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1048116u, new Vector3(-296.71173f, 31.884527f, -671.77844f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts }; obj268.Steps = list402; reference314 = obj268; num++; ref QuestSequence reference315 = ref span2[num]; QuestSequence obj269 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list403 = new List(index2); CollectionsMarshal.SetCount(list403, index2); span3 = CollectionsMarshal.AsSpan(list403); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048120u, new Vector3(-298.7259f, 31.838512f, -672.5719f), 1191) { StopDistance = 7f }; obj269.Steps = list403; reference315 = obj269; questRoot42.QuestSequence = list398; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(4942); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list404 = new List(num); CollectionsMarshal.SetCount(list404, num); span = CollectionsMarshal.AsSpan(list404); index = 0; span[index] = "liza"; questRoot43.Author = list404; index = 4; List list405 = new List(index); CollectionsMarshal.SetCount(list405, index); span2 = CollectionsMarshal.AsSpan(list405); num = 0; ref QuestSequence reference316 = ref span2[num]; QuestSequence obj270 = new QuestSequence { Sequence = 0 }; num2 = 1; List list406 = new List(num2); CollectionsMarshal.SetCount(list406, num2); span3 = CollectionsMarshal.AsSpan(list406); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048120u, new Vector3(-298.7259f, 31.838512f, -672.5719f), 1191) { StopDistance = 7f }; obj270.Steps = list406; reference316 = obj270; num++; ref QuestSequence reference317 = ref span2[num]; QuestSequence obj271 = new QuestSequence { Sequence = 1 }; index2 = 1; List list407 = new List(index2); CollectionsMarshal.SetCount(list407, index2); span3 = CollectionsMarshal.AsSpan(list407); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048122u, new Vector3(647.60803f, 145.90308f, 679.1333f), 1191); obj271.Steps = list407; reference317 = obj271; num++; ref QuestSequence reference318 = ref span2[num]; QuestSequence obj272 = new QuestSequence { Sequence = 2 }; num2 = 1; List list408 = new List(num2); CollectionsMarshal.SetCount(list408, num2); span3 = CollectionsMarshal.AsSpan(list408); index2 = 0; ref QuestStep reference319 = ref span3[index2]; QuestStep questStep47 = new QuestStep(EInteractionType.SinglePlayerDuty, 1048122u, new Vector3(647.60803f, 145.90308f, 679.1333f), 1191); SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); index3 = 1; List list409 = new List(index3); CollectionsMarshal.SetCount(list409, index3); span = CollectionsMarshal.AsSpan(list409); num3 = 0; span[num3] = "(phase 1) Gets stuck in the wall while walking to the evacuee NPCs"; singlePlayerDutyOptions.Notes = list409; questStep47.SinglePlayerDutyOptions = singlePlayerDutyOptions; num3 = 2; List list410 = new List(num3); CollectionsMarshal.SetCount(list410, num3); span4 = CollectionsMarshal.AsSpan(list410); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "ContentTalk", Prompt = new ExcelRef(357u), Answer = new ExcelRef(358u) }; index3++; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, ExcelSheet = "ContentTalk", Prompt = new ExcelRef(364u), Answer = new ExcelRef(366u) }; questStep47.DialogueChoices = list410; reference319 = questStep47; obj272.Steps = list408; reference318 = obj272; num++; ref QuestSequence reference320 = ref span2[num]; QuestSequence obj273 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list411 = new List(index2); CollectionsMarshal.SetCount(list411, index2); span3 = CollectionsMarshal.AsSpan(list411); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048124u, new Vector3(352.31543f, 70.0001f, 8.316162f), 1186) { StopDistance = 5f }; obj273.Steps = list411; reference320 = obj273; questRoot43.QuestSequence = list405; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(4943); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list412 = new List(num); CollectionsMarshal.SetCount(list412, num); span = CollectionsMarshal.AsSpan(list412); index = 0; span[index] = "liza"; questRoot44.Author = list412; index = 6; List list413 = new List(index); CollectionsMarshal.SetCount(list413, index); span2 = CollectionsMarshal.AsSpan(list413); num = 0; ref QuestSequence reference321 = ref span2[num]; QuestSequence obj274 = new QuestSequence { Sequence = 0 }; num2 = 1; List list414 = new List(num2); CollectionsMarshal.SetCount(list414, num2); span3 = CollectionsMarshal.AsSpan(list414); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048124u, new Vector3(352.31543f, 70.0001f, 8.316162f), 1186) { StopDistance = 5f }; obj274.Steps = list414; reference321 = obj274; num++; ref QuestSequence reference322 = ref span2[num]; QuestSequence obj275 = new QuestSequence { Sequence = 1 }; index2 = 3; List list415 = new List(index2); CollectionsMarshal.SetCount(list415, index2); span3 = CollectionsMarshal.AsSpan(list415); num2 = 0; ref QuestStep reference323 = ref span3[num2]; QuestStep questStep48 = new QuestStep(EInteractionType.Interact, 1048126u, new Vector3(371.4198f, 50.75f, 185.19873f), 1186); index3 = 6; List list416 = new List(index3); CollectionsMarshal.SetCount(list416, index3); span5 = CollectionsMarshal.AsSpan(list416); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep48.CompletionQuestVariablesFlags = list416; reference323 = questStep48; num2++; ref QuestStep reference324 = ref span3[num2]; QuestStep questStep49 = new QuestStep(EInteractionType.Interact, 1048127u, new Vector3(373.73914f, 50.749996f, 235.40088f), 1186); num3 = 6; List list417 = new List(num3); CollectionsMarshal.SetCount(list417, num3); span5 = CollectionsMarshal.AsSpan(list417); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep49.CompletionQuestVariablesFlags = list417; reference324 = questStep49; num2++; ref QuestStep reference325 = ref span3[num2]; QuestStep questStep50 = new QuestStep(EInteractionType.Interact, 1048128u, new Vector3(339.22327f, 52.212578f, 186.57202f), 1186); index3 = 6; List list418 = new List(index3); CollectionsMarshal.SetCount(list418, index3); span5 = CollectionsMarshal.AsSpan(list418); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep50.CompletionQuestVariablesFlags = list418; reference325 = questStep50; obj275.Steps = list415; reference322 = obj275; num++; ref QuestSequence reference326 = ref span2[num]; QuestSequence obj276 = new QuestSequence { Sequence = 2 }; num2 = 2; List list419 = new List(num2); CollectionsMarshal.SetCount(list419, num2); span3 = CollectionsMarshal.AsSpan(list419); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048083u, new Vector3(302.05237f, 51.199978f, 205.0354f), 1186) { TargetTerritoryId = (ushort)1207 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1048129u, new Vector3(0.045776367f, -3.0733645E-08f, 5.5389404f), 1207) { StopDistance = 7f }; obj276.Steps = list419; reference326 = obj276; num++; ref QuestSequence reference327 = ref span2[num]; QuestSequence obj277 = new QuestSequence { Sequence = 3 }; index2 = 1; List list420 = new List(index2); CollectionsMarshal.SetCount(list420, index2); span3 = CollectionsMarshal.AsSpan(list420); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048131u, new Vector3(-12.9244995f, 0f, 2.8533936f), 1207); obj277.Steps = list420; reference327 = obj277; num++; ref QuestSequence reference328 = ref span2[num]; QuestSequence obj278 = new QuestSequence { Sequence = 4 }; num2 = 1; List list421 = new List(num2); CollectionsMarshal.SetCount(list421, num2); span3 = CollectionsMarshal.AsSpan(list421); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048133u, new Vector3(-9.87262f, 0f, 4.257263f), 1207); obj278.Steps = list421; reference328 = obj278; num++; ref QuestSequence reference329 = ref span2[num]; QuestSequence obj279 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list422 = new List(index2); CollectionsMarshal.SetCount(list422, index2); span3 = CollectionsMarshal.AsSpan(list422); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048132u, new Vector3(-8.1026f, 0f, 2.6397705f), 1207) { StopDistance = 5f }; obj279.Steps = list422; reference329 = obj279; questRoot44.QuestSequence = list413; AddQuest(questId44, questRoot44); QuestId questId45 = new QuestId(4944); QuestRoot questRoot45 = new QuestRoot(); num = 1; List list423 = new List(num); CollectionsMarshal.SetCount(list423, num); span = CollectionsMarshal.AsSpan(list423); index = 0; span[index] = "liza"; questRoot45.Author = list423; index = 3; List list424 = new List(index); CollectionsMarshal.SetCount(list424, index); span2 = CollectionsMarshal.AsSpan(list424); num = 0; ref QuestSequence reference330 = ref span2[num]; QuestSequence obj280 = new QuestSequence { Sequence = 0 }; num2 = 1; List list425 = new List(num2); CollectionsMarshal.SetCount(list425, num2); span3 = CollectionsMarshal.AsSpan(list425); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048132u, new Vector3(-8.1026f, 0f, 2.6397705f), 1207) { StopDistance = 5f }; obj280.Steps = list425; reference330 = obj280; num++; ref QuestSequence reference331 = ref span2[num]; QuestSequence obj281 = new QuestSequence { Sequence = 1 }; index2 = 1; List list426 = new List(index2); CollectionsMarshal.SetCount(list426, index2); span3 = CollectionsMarshal.AsSpan(list426); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048134u, new Vector3(-2.9450073f, -0.44999987f, 2.1820068f), 1207) { StopDistance = 5f }; obj281.Steps = list426; reference331 = obj281; num++; ref QuestSequence reference332 = ref span2[num]; QuestSequence obj282 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list427 = new List(num2); CollectionsMarshal.SetCount(list427, num2); span3 = CollectionsMarshal.AsSpan(list427); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048135u, new Vector3(-293.84296f, 45.884224f, -816.8002f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts }; obj282.Steps = list427; reference332 = obj282; questRoot45.QuestSequence = list424; AddQuest(questId45, questRoot45); QuestId questId46 = new QuestId(4945); QuestRoot questRoot46 = new QuestRoot(); num = 1; List list428 = new List(num); CollectionsMarshal.SetCount(list428, num); span = CollectionsMarshal.AsSpan(list428); index = 0; span[index] = "liza"; questRoot46.Author = list428; index = 9; List list429 = new List(index); CollectionsMarshal.SetCount(list429, index); span2 = CollectionsMarshal.AsSpan(list429); num = 0; ref QuestSequence reference333 = ref span2[num]; QuestSequence obj283 = new QuestSequence { Sequence = 0 }; index2 = 1; List list430 = new List(index2); CollectionsMarshal.SetCount(list430, index2); span3 = CollectionsMarshal.AsSpan(list430); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048135u, new Vector3(-293.84296f, 45.884224f, -816.8002f), 1191); obj283.Steps = list430; reference333 = obj283; num++; ref QuestSequence reference334 = ref span2[num]; QuestSequence obj284 = new QuestSequence { Sequence = 1 }; num2 = 2; List list431 = new List(num2); CollectionsMarshal.SetCount(list431, num2); span3 = CollectionsMarshal.AsSpan(list431); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-294.07196f, 44.504536f, -800.55725f), 1191); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1048140u, new Vector3(-609.8878f, -13.387644f, -565.48413f), 1191) { Fly = true }; obj284.Steps = list431; reference334 = obj284; num++; ref QuestSequence reference335 = ref span2[num]; QuestSequence obj285 = new QuestSequence { Sequence = 2 }; index2 = 1; List list432 = new List(index2); CollectionsMarshal.SetCount(list432, index2); span3 = CollectionsMarshal.AsSpan(list432); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1191) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 825u } }; obj285.Steps = list432; reference335 = obj285; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference336 = ref span2[num]; QuestSequence obj286 = new QuestSequence { Sequence = 4 }; num2 = 1; List list433 = new List(num2); CollectionsMarshal.SetCount(list433, num2); span3 = CollectionsMarshal.AsSpan(list433); index2 = 0; ref QuestStep reference337 = ref span3[index2]; QuestStep questStep51 = new QuestStep(EInteractionType.Duty, null, null, 1220); DutyOptions obj287 = new DutyOptions { ContentFinderConditionId = 995u }; num3 = 1; List list434 = new List(num3); CollectionsMarshal.SetCount(list434, num3); span = CollectionsMarshal.AsSpan(list434); index3 = 0; span[index3] = "No VBM module"; obj287.Notes = list434; questStep51.DutyOptions = obj287; reference337 = questStep51; obj286.Steps = list433; reference336 = obj286; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference338 = ref span2[num]; QuestSequence obj288 = new QuestSequence { Sequence = 6 }; index2 = 1; List list435 = new List(index2); CollectionsMarshal.SetCount(list435, index2); span3 = CollectionsMarshal.AsSpan(list435); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048183u, new Vector3(97.45935f, 0f, 107.2251f), 1220) { StopDistance = 5f }; obj288.Steps = list435; reference338 = obj288; num++; ref QuestSequence reference339 = ref span2[num]; QuestSequence obj289 = new QuestSequence { Sequence = 7 }; num2 = 1; List list436 = new List(num2); CollectionsMarshal.SetCount(list436, num2); span3 = CollectionsMarshal.AsSpan(list436); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048156u, new Vector3(104.57007f, 0f, 105.79077f), 1220) { StopDistance = 6f }; obj289.Steps = list436; reference339 = obj289; num++; ref QuestSequence reference340 = ref span2[num]; QuestSequence obj290 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list437 = new List(index2); CollectionsMarshal.SetCount(list437, index2); span3 = CollectionsMarshal.AsSpan(list437); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048158u, new Vector3(-4.837158f, -3.4458935E-08f, 5.8441772f), 1207); obj290.Steps = list437; reference340 = obj290; questRoot46.QuestSequence = list429; AddQuest(questId46, questRoot46); QuestId questId47 = new QuestId(4946); QuestRoot questRoot47 = new QuestRoot(); num = 1; List list438 = new List(num); CollectionsMarshal.SetCount(list438, num); span = CollectionsMarshal.AsSpan(list438); index = 0; span[index] = "liza"; questRoot47.Author = list438; index = 7; List list439 = new List(index); CollectionsMarshal.SetCount(list439, index); span2 = CollectionsMarshal.AsSpan(list439); num = 0; ref QuestSequence reference341 = ref span2[num]; QuestSequence obj291 = new QuestSequence { Sequence = 0 }; num2 = 1; List list440 = new List(num2); CollectionsMarshal.SetCount(list440, num2); span3 = CollectionsMarshal.AsSpan(list440); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048158u, new Vector3(-4.837158f, -3.4458935E-08f, 5.8441772f), 1207); obj291.Steps = list440; reference341 = obj291; num++; ref QuestSequence reference342 = ref span2[num]; QuestSequence obj292 = new QuestSequence { Sequence = 1 }; index2 = 1; List list441 = new List(index2); CollectionsMarshal.SetCount(list441, index2); span3 = CollectionsMarshal.AsSpan(list441); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013767u, new Vector3(-99.321045f, 99.99231f, -193.89642f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalVollokShoonsa } }; obj292.Steps = list441; reference342 = obj292; num++; ref QuestSequence reference343 = ref span2[num]; QuestSequence obj293 = new QuestSequence { Sequence = 2 }; num2 = 1; List list442 = new List(num2); CollectionsMarshal.SetCount(list442, num2); span3 = CollectionsMarshal.AsSpan(list442); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047794u, new Vector3(-32.974792f, 95.5f, -79.02649f), 1185); obj293.Steps = list442; reference343 = obj293; num++; ref QuestSequence reference344 = ref span2[num]; QuestSequence obj294 = new QuestSequence { Sequence = 3 }; index2 = 1; List list443 = new List(index2); CollectionsMarshal.SetCount(list443, index2); span3 = CollectionsMarshal.AsSpan(list443); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047797u, new Vector3(120.10376f, 47f, -129.38129f), 1185); obj294.Steps = list443; reference344 = obj294; num++; ref QuestSequence reference345 = ref span2[num]; QuestSequence obj295 = new QuestSequence { Sequence = 4 }; num2 = 1; List list444 = new List(num2); CollectionsMarshal.SetCount(list444, num2); span3 = CollectionsMarshal.AsSpan(list444); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047800u, new Vector3(42.038574f, 46.999996f, -290.15033f), 1185); obj295.Steps = list444; reference345 = obj295; num++; ref QuestSequence reference346 = ref span2[num]; QuestSequence obj296 = new QuestSequence { Sequence = 5 }; index2 = 1; List list445 = new List(index2); CollectionsMarshal.SetCount(list445, index2); span3 = CollectionsMarshal.AsSpan(list445); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047803u, new Vector3(123.552246f, 42f, -341.75635f), 1185); obj296.Steps = list445; reference346 = obj296; num++; ref QuestSequence reference347 = ref span2[num]; QuestSequence obj297 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list446 = new List(num2); CollectionsMarshal.SetCount(list446, num2); span3 = CollectionsMarshal.AsSpan(list446); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047803u, new Vector3(123.552246f, 42f, -341.75635f), 1185); obj297.Steps = list446; reference347 = obj297; questRoot47.QuestSequence = list439; AddQuest(questId47, questRoot47); QuestId questId48 = new QuestId(4947); QuestRoot questRoot48 = new QuestRoot(); num = 1; List list447 = new List(num); CollectionsMarshal.SetCount(list447, num); span = CollectionsMarshal.AsSpan(list447); index = 0; span[index] = "liza"; questRoot48.Author = list447; index = 3; List list448 = new List(index); CollectionsMarshal.SetCount(list448, index); span2 = CollectionsMarshal.AsSpan(list448); num = 0; ref QuestSequence reference348 = ref span2[num]; QuestSequence obj298 = new QuestSequence { Sequence = 0 }; index2 = 1; List list449 = new List(index2); CollectionsMarshal.SetCount(list449, index2); span3 = CollectionsMarshal.AsSpan(list449); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047804u, new Vector3(121.66016f, 42f, -343.0686f), 1185); obj298.Steps = list449; reference348 = obj298; num++; ref QuestSequence reference349 = ref span2[num]; QuestSequence obj299 = new QuestSequence { Sequence = 1 }; num2 = 1; List list450 = new List(num2); CollectionsMarshal.SetCount(list450, num2); span3 = CollectionsMarshal.AsSpan(list450); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047806u, new Vector3(-179.55298f, 120.75f, -332.87555f), 1185) { StopDistance = 7f }; obj299.Steps = list450; reference349 = obj299; num++; ref QuestSequence reference350 = ref span2[num]; QuestSequence obj300 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list451 = new List(index2); CollectionsMarshal.SetCount(list451, index2); span3 = CollectionsMarshal.AsSpan(list451); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047809u, new Vector3(-47.56244f, -10.00001f, 97.21521f), 1185) { Comment = "Stops at the place where you can buy Lv99 gear", AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalBaysideBevyMarketplace } }; obj300.Steps = list451; reference350 = obj300; questRoot48.QuestSequence = list448; AddQuest(questId48, questRoot48); QuestId questId49 = new QuestId(4948); QuestRoot questRoot49 = new QuestRoot(); num = 1; List list452 = new List(num); CollectionsMarshal.SetCount(list452, num); span = CollectionsMarshal.AsSpan(list452); index = 0; span[index] = "liza"; questRoot49.Author = list452; index = 9; List list453 = new List(index); CollectionsMarshal.SetCount(list453, index); span2 = CollectionsMarshal.AsSpan(list453); num = 0; ref QuestSequence reference351 = ref span2[num]; QuestSequence obj301 = new QuestSequence { Sequence = 0 }; num2 = 1; List list454 = new List(num2); CollectionsMarshal.SetCount(list454, num2); span3 = CollectionsMarshal.AsSpan(list454); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047810u, new Vector3(-47.470886f, -10.00001f, 98.649536f), 1185); obj301.Steps = list454; reference351 = obj301; num++; ref QuestSequence reference352 = ref span2[num]; QuestSequence obj302 = new QuestSequence { Sequence = 1 }; index2 = 3; List list455 = new List(index2); CollectionsMarshal.SetCount(list455, index2); span3 = CollectionsMarshal.AsSpan(list455); num2 = 0; ref QuestStep reference353 = ref span3[num2]; QuestStep obj303 = new QuestStep(EInteractionType.Interact, 1048029u, new Vector3(-711.1162f, -199.5873f, 624.1703f), 1189) { StopDistance = 5f, TargetTerritoryId = (ushort)1189, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index3 = 1; List list456 = new List(index3); CollectionsMarshal.SetCount(list456, index3); span4 = CollectionsMarshal.AsSpan(list456); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, ExcelSheet = "EventPathMove", Prompt = new ExcelRef(3997700u) }; obj303.DialogueChoices = list456; reference353 = obj303; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-573.30396f, -153.01865f, 529.2467f), 1189) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1047813u, new Vector3(-826.32184f, -297.8752f, 875.15063f), 1189) { Fly = true }; obj302.Steps = list455; reference352 = obj302; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference354 = ref span2[num]; QuestSequence obj304 = new QuestSequence { Sequence = 3 }; num2 = 1; List list457 = new List(num2); CollectionsMarshal.SetCount(list457, num2); span3 = CollectionsMarshal.AsSpan(list457); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047818u, new Vector3(-0.9918823f, 0.20000042f, -51.499268f), 1222) { StopDistance = 7f }; obj304.Steps = list457; reference354 = obj304; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference355 = ref span2[num]; QuestSequence obj305 = new QuestSequence { Sequence = 5 }; index2 = 1; List list458 = new List(index2); CollectionsMarshal.SetCount(list458, index2); span3 = CollectionsMarshal.AsSpan(list458); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047829u, new Vector3(-0.13739014f, 105.00008f, 848.7831f), 1192) { StopDistance = 7f, DisableNavmesh = true }; obj305.Steps = list458; reference355 = obj305; num++; ref QuestSequence reference356 = ref span2[num]; QuestSequence obj306 = new QuestSequence { Sequence = 6 }; num2 = 1; List list459 = new List(num2); CollectionsMarshal.SetCount(list459, num2); span3 = CollectionsMarshal.AsSpan(list459); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047833u, new Vector3(-26.657532f, 53.200012f, 794.67444f), 1192); obj306.Steps = list459; reference356 = obj306; num++; ref QuestSequence reference357 = ref span2[num]; QuestSequence obj307 = new QuestSequence { Sequence = 7 }; index2 = 3; List list460 = new List(index2); CollectionsMarshal.SetCount(list460, index2); span3 = CollectionsMarshal.AsSpan(list460); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1192) { DisableNavmesh = true, Aetheryte = EAetheryteLocation.LivingMemoryLeynodeMnemo }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(3.7348669f, 50.12495f, 660.56006f), 1192); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1047837u, new Vector3(-0.045776367f, 50.124947f, 365.16357f), 1192); obj307.Steps = list460; reference357 = obj307; num++; ref QuestSequence reference358 = ref span2[num]; QuestSequence obj308 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list461 = new List(num2); CollectionsMarshal.SetCount(list461, num2); span3 = CollectionsMarshal.AsSpan(list461); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047842u, new Vector3(0.015197754f, 50.124947f, 361.95923f), 1192) { StopDistance = 7f }; obj308.Steps = list461; reference358 = obj308; questRoot49.QuestSequence = list453; AddQuest(questId49, questRoot49); QuestId questId50 = new QuestId(4949); QuestRoot questRoot50 = new QuestRoot(); num = 1; List list462 = new List(num); CollectionsMarshal.SetCount(list462, num); span = CollectionsMarshal.AsSpan(list462); index = 0; span[index] = "liza"; questRoot50.Author = list462; index = 7; List list463 = new List(index); CollectionsMarshal.SetCount(list463, index); span2 = CollectionsMarshal.AsSpan(list463); num = 0; ref QuestSequence reference359 = ref span2[num]; QuestSequence obj309 = new QuestSequence { Sequence = 0 }; index2 = 1; List list464 = new List(index2); CollectionsMarshal.SetCount(list464, index2); span3 = CollectionsMarshal.AsSpan(list464); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047842u, new Vector3(0.015197754f, 50.124947f, 361.95923f), 1192) { StopDistance = 7f }; obj309.Steps = list464; reference359 = obj309; num++; ref QuestSequence reference360 = ref span2[num]; QuestSequence obj310 = new QuestSequence { Sequence = 1 }; num2 = 1; List list465 = new List(num2); CollectionsMarshal.SetCount(list465, num2); span3 = CollectionsMarshal.AsSpan(list465); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013770u, new Vector3(-0.045776367f, 53.177612f, 772.8236f), 1192) { AetheryteShortcut = EAetheryteLocation.LivingMemoryLeynodeMnemo }; obj310.Steps = list465; reference360 = obj310; num++; ref QuestSequence reference361 = ref span2[num]; QuestSequence obj311 = new QuestSequence { Sequence = 2 }; index2 = 1; List list466 = new List(index2); CollectionsMarshal.SetCount(list466, index2); span3 = CollectionsMarshal.AsSpan(list466); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047850u, new Vector3(-36.30127f, 53.200012f, 753.56665f), 1192); obj311.Steps = list466; reference361 = obj311; num++; ref QuestSequence reference362 = ref span2[num]; QuestSequence obj312 = new QuestSequence { Sequence = 3 }; num2 = 1; List list467 = new List(num2); CollectionsMarshal.SetCount(list467, num2); span3 = CollectionsMarshal.AsSpan(list467); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047855u, new Vector3(-131.12079f, 6.380001f, 551.75085f), 1192) { StopDistance = 6f }; obj312.Steps = list467; reference362 = obj312; num++; ref QuestSequence reference363 = ref span2[num]; QuestSequence obj313 = new QuestSequence { Sequence = 4 }; index2 = 3; List list468 = new List(index2); CollectionsMarshal.SetCount(list468, index2); span3 = CollectionsMarshal.AsSpan(list468); num2 = 0; ref QuestStep reference364 = ref span3[num2]; QuestStep questStep52 = new QuestStep(EInteractionType.Interact, 1047860u, new Vector3(-194.75098f, 0.049999997f, 532.1278f), 1192); num3 = 6; List list469 = new List(num3); CollectionsMarshal.SetCount(list469, num3); span5 = CollectionsMarshal.AsSpan(list469); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep52.CompletionQuestVariablesFlags = list469; reference364 = questStep52; num2++; ref QuestStep reference365 = ref span3[num2]; QuestStep questStep53 = new QuestStep(EInteractionType.Interact, 1047861u, new Vector3(-205.52374f, 6.4019995f, 555.01636f), 1192); index3 = 6; List list470 = new List(index3); CollectionsMarshal.SetCount(list470, index3); span5 = CollectionsMarshal.AsSpan(list470); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep53.CompletionQuestVariablesFlags = list470; reference365 = questStep53; num2++; ref QuestStep reference366 = ref span3[num2]; QuestStep questStep54 = new QuestStep(EInteractionType.Interact, 1047862u, new Vector3(-183.73395f, 0.049998913f, 580.8651f), 1192); num3 = 6; List list471 = new List(num3); CollectionsMarshal.SetCount(list471, num3); span5 = CollectionsMarshal.AsSpan(list471); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep54.CompletionQuestVariablesFlags = list471; reference366 = questStep54; obj313.Steps = list468; reference363 = obj313; num++; ref QuestSequence reference367 = ref span2[num]; QuestSequence obj314 = new QuestSequence { Sequence = 5 }; num2 = 2; List list472 = new List(num2); CollectionsMarshal.SetCount(list472, num2); span3 = CollectionsMarshal.AsSpan(list472); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-179.35655f, 0f, 606.5711f), 1192); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1047868u, new Vector3(-183.18463f, -6.346533E-12f, 606.71387f), 1192) { StopDistance = 5f }; obj314.Steps = list472; reference367 = obj314; num++; ref QuestSequence reference368 = ref span2[num]; QuestSequence obj315 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list473 = new List(index2); CollectionsMarshal.SetCount(list473, index2); span3 = CollectionsMarshal.AsSpan(list473); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047869u, new Vector3(-266.0716f, 0.049999483f, 533.77576f), 1192); obj315.Steps = list473; reference368 = obj315; questRoot50.QuestSequence = list463; AddQuest(questId50, questRoot50); } private static void LoadQuests99() { QuestId questId = new QuestId(4950); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 11; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047869u, new Vector3(-266.0716f, 0.049999483f, 533.77576f), 1192); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047870u, new Vector3(-343.00757f, 0f, 567.254f), 1192); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; ref QuestStep reference4 = ref span3[index2]; QuestStep obj4 = new QuestStep(EInteractionType.Combat, 2013771u, new Vector3(-270.924f, -0.015319824f, 610.7423f), 1192) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; int num3 = 1; List list6 = new List(num3); CollectionsMarshal.SetCount(list6, num3); Span span4 = CollectionsMarshal.AsSpan(list6); int index3 = 0; span4[index3] = 17704u; obj4.KillEnemyDataIds = list6; reference4 = obj4; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 3 }; index2 = 1; List list7 = new List(index2); CollectionsMarshal.SetCount(list7, index2); span3 = CollectionsMarshal.AsSpan(list7); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047870u, new Vector3(-343.00757f, 0f, 567.254f), 1192); obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 4 }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047871u, new Vector3(-289.78418f, 0.049857892f, 523.9795f), 1192); obj6.Steps = list8; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 5 }; index2 = 1; List list9 = new List(index2); CollectionsMarshal.SetCount(list9, index2); span3 = CollectionsMarshal.AsSpan(list9); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047873u, new Vector3(-570.428f, 0.05000001f, 498.46643f), 1192) { StopDistance = 5f }; obj7.Steps = list9; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 6 }; num2 = 4; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-528.32446f, 6.402005f, 525.08594f), 1192); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-479.25574f, 6.4020014f, 586.5792f), 1192); index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013976u, new Vector3(-516.6858f, 0.045776367f, 680.99475f), 1192) { AetherCurrentId = 2818483u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1047874u, new Vector3(-440.0855f, -0.81529194f, 458.4878f), 1192); obj8.Steps = list10; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 7 }; index2 = 2; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; ref QuestStep reference10 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2013773u, new Vector3(-433.43256f, 1.3580322f, 500.2975f), 1192); index3 = 6; List list12 = new List(index3); CollectionsMarshal.SetCount(list12, index3); Span span5 = CollectionsMarshal.AsSpan(list12); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list12; reference10 = questStep; num2++; ref QuestStep reference11 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2013772u, new Vector3(-409.35382f, 1.3884888f, 487.29688f), 1192); num3 = 6; List list13 = new List(num3); CollectionsMarshal.SetCount(list13, num3); span5 = CollectionsMarshal.AsSpan(list13); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list13; reference11 = questStep2; obj9.Steps = list11; reference9 = obj9; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 8 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047876u, new Vector3(-441.48932f, -0.8153026f, 459.1897f), 1192); obj10.Steps = list14; reference12 = obj10; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 9 }; index2 = 4; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-648.8012f, 0.028711677f, 490.62888f), 1192); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-674.08075f, 0.092562795f, 451.85648f), 1192); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013974u, new Vector3(-698.8785f, 0.99176025f, 472.00732f), 1192) { AetherCurrentId = 2818479u }; num2++; ref QuestStep reference14 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1047879u, new Vector3(-701.9303f, 14.9f, 308.76624f), 1192); index3 = 1; List list16 = new List(index3); CollectionsMarshal.SetCount(list16, index3); Span span6 = CollectionsMarshal.AsSpan(list16); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMF105_04950_SYSTEM_000_197") }; questStep3.DialogueChoices = list16; reference14 = questStep3; obj11.Steps = list15; reference13 = obj11; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047879u, new Vector3(-701.9303f, 14.9f, 308.76624f), 1192) { StopDistance = 5f }; obj12.Steps = list17; reference15 = obj12; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(4951); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list18 = new List(num); CollectionsMarshal.SetCount(list18, num); span = CollectionsMarshal.AsSpan(list18); index = 0; span[index] = "liza"; questRoot2.Author = list18; index = 7; List list19 = new List(index); CollectionsMarshal.SetCount(list19, index); span2 = CollectionsMarshal.AsSpan(list19); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 0 }; index2 = 1; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047883u, new Vector3(-701.16736f, 14.900001f, 312.42847f), 1192) { StopDistance = 7f }; obj13.Steps = list20; reference16 = obj13; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 1 }; num2 = 2; List list21 = new List(num2); CollectionsMarshal.SetCount(list21, num2); span3 = CollectionsMarshal.AsSpan(list21); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050617u, new Vector3(-631.4031f, 2.9305653E-07f, 497.12354f), 1192) { PickUpQuestId = new QuestId(5174) }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1047884u, new Vector3(57.87744f, 53.200012f, 772.03015f), 1192) { AetheryteShortcut = EAetheryteLocation.LivingMemoryLeynodeMnemo }; obj14.Steps = list21; reference17 = obj14; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 2 }; index2 = 3; List list22 = new List(index2); CollectionsMarshal.SetCount(list22, index2); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; ref QuestStep reference19 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2013775u, new Vector3(260.88342f, 1.9683228f, 671.1986f), 1192); num3 = 6; List list23 = new List(num3); CollectionsMarshal.SetCount(list23, num3); span5 = CollectionsMarshal.AsSpan(list23); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list23; reference19 = questStep4; num2++; ref QuestStep reference20 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 2013774u, new Vector3(268.36035f, -0.7477417f, 628.1376f), 1192); index3 = 6; List list24 = new List(index3); CollectionsMarshal.SetCount(list24, index3); span5 = CollectionsMarshal.AsSpan(list24); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list24; reference20 = questStep5; num2++; ref QuestStep reference21 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1047889u, new Vector3(243.18298f, 0.10920419f, 602.8076f), 1192); num3 = 6; List list25 = new List(num3); CollectionsMarshal.SetCount(list25, num3); span5 = CollectionsMarshal.AsSpan(list25); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list25; reference21 = questStep6; obj15.Steps = list22; reference18 = obj15; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 3 }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013776u, new Vector3(304.95142f, -0.015319824f, 608.02625f), 1192); obj16.Steps = list26; reference22 = obj16; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 4 }; index2 = 2; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013977u, new Vector3(232.349f, -0.015319824f, 544.4877f), 1192) { AetherCurrentId = 2818484u }; num2++; ref QuestStep reference24 = ref span3[num2]; QuestStep obj18 = new QuestStep(EInteractionType.Combat, null, new Vector3(383.26807f, -0.106494784f, 551.68506f), 1192) { StopDistance = 0.25f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list28 = new List(index3); CollectionsMarshal.SetCount(list28, index3); span4 = CollectionsMarshal.AsSpan(list28); num3 = 0; span4[num3] = 17705u; obj18.KillEnemyDataIds = list28; reference24 = obj18; obj17.Steps = list27; reference23 = obj17; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 5 }; num2 = 1; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047891u, new Vector3(381.39917f, -0.1618917f, 557.6714f), 1192) { StopDistance = 7f }; obj19.Steps = list29; reference25 = obj19; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047898u, new Vector3(383.38293f, -0.15743838f, 554.8638f), 1192) { StopDistance = 7f }; obj20.Steps = list30; reference26 = obj20; questRoot2.QuestSequence = list19; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(4952); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list31 = new List(num); CollectionsMarshal.SetCount(list31, num); span = CollectionsMarshal.AsSpan(list31); index = 0; span[index] = "liza"; questRoot3.Author = list31; index = 8; List list32 = new List(index); CollectionsMarshal.SetCount(list32, index); span2 = CollectionsMarshal.AsSpan(list32); num = 0; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 0 }; num2 = 1; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047898u, new Vector3(383.38293f, -0.15743838f, 554.8638f), 1192) { StopDistance = 7f }; obj21.Steps = list33; reference27 = obj21; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 1 }; index2 = 2; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(392.8642f, 10.611866f, 322.41876f), 1192); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1047899u, new Vector3(354.63477f, 23.427383f, 397.63477f), 1192); obj22.Steps = list34; reference28 = obj22; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 2 }; num2 = 1; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047900u, new Vector3(354.5432f, 23.427383f, 397.75684f), 1192); obj23.Steps = list35; reference29 = obj23; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 3 }; index2 = 6; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; ref QuestStep reference31 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1047905u, new Vector3(390.4325f, 23.42738f, 398.76404f), 1192); num3 = 6; List list37 = new List(num3); CollectionsMarshal.SetCount(list37, num3); span5 = CollectionsMarshal.AsSpan(list37); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list37; reference31 = questStep7; num2++; ref QuestStep reference32 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1047902u, new Vector3(365.9265f, 22.685093f, 359.21265f), 1192); index3 = 6; List list38 = new List(index3); CollectionsMarshal.SetCount(list38, index3); span5 = CollectionsMarshal.AsSpan(list38); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list38; reference32 = questStep8; num2++; ref QuestStep reference33 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1047903u, new Vector3(331.92944f, 22.684782f, 325.2461f), 1192); num3 = 6; List list39 = new List(num3); CollectionsMarshal.SetCount(list39, num3); span5 = CollectionsMarshal.AsSpan(list39); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list39; reference33 = questStep9; num2++; ref QuestStep reference34 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1047901u, new Vector3(316.15173f, 22.64806f, 399.89307f), 1192); index3 = 6; List list40 = new List(index3); CollectionsMarshal.SetCount(list40, index3); span5 = CollectionsMarshal.AsSpan(list40); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list40; reference34 = questStep10; num2++; ref QuestStep reference35 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(367.99225f, 58.0012f, 409.66818f), 1192); SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 6; List list41 = new List(num3); CollectionsMarshal.SetCount(list41, num3); span5 = CollectionsMarshal.AsSpan(list41); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list41; skipConditions.StepIf = skipStepConditions; questStep11.SkipConditions = skipConditions; reference35 = questStep11; num2++; ref QuestStep reference36 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1047904u, new Vector3(346.66968f, 58.000057f, 391.6228f), 1192); index3 = 6; List list42 = new List(index3); CollectionsMarshal.SetCount(list42, index3); span5 = CollectionsMarshal.AsSpan(list42); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list42; reference36 = questStep12; obj24.Steps = list36; reference30 = obj24; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 4 }; num2 = 1; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047900u, new Vector3(354.5432f, 23.427383f, 397.75684f), 1192); obj25.Steps = list43; reference37 = obj25; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 5 }; index2 = 2; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013978u, new Vector3(627.5271f, 9.048584f, 637.72034f), 1192) { AetherCurrentId = 2818485u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2013778u, new Vector3(699.0615f, 40.299072f, 377.9812f), 1192); obj26.Steps = list44; reference38 = obj26; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 6 }; num2 = 2; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013975u, new Vector3(753.3696f, 45.09243f, 347.0511f), 1192) { AetherCurrentId = 2818480u }; index2++; ref QuestStep reference40 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1047911u, new Vector3(749.9961f, -12.716532f, 221.08789f), 1192); num3 = 1; List list46 = new List(num3); CollectionsMarshal.SetCount(list46, num3); span6 = CollectionsMarshal.AsSpan(list46); index3 = 0; span6[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMF107_04952_SYSTEM_100_174") }; questStep13.DialogueChoices = list46; reference40 = questStep13; obj27.Steps = list45; reference39 = obj27; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047911u, new Vector3(749.9961f, -12.716532f, 221.08789f), 1192) { StopDistance = 5f }; obj28.Steps = list47; reference41 = obj28; questRoot3.QuestSequence = list32; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(4953); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list48 = new List(num); CollectionsMarshal.SetCount(list48, num); span = CollectionsMarshal.AsSpan(list48); index = 0; span[index] = "liza"; questRoot4.Author = list48; index = 5; List list49 = new List(index); CollectionsMarshal.SetCount(list49, index); span2 = CollectionsMarshal.AsSpan(list49); num = 0; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 0 }; num2 = 1; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047915u, new Vector3(746.5476f, -12.716527f, 216.7544f), 1192) { StopDistance = 5f }; obj29.Steps = list50; reference42 = obj29; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 1 }; index2 = 3; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; ref QuestStep reference44 = ref span3[num2]; QuestStep obj31 = new QuestStep(EInteractionType.Interact, 1048243u, new Vector3(57.87744f, 53.200012f, 772.03015f), 1192) { TargetTerritoryId = (ushort)1192, AetheryteShortcut = EAetheryteLocation.LivingMemoryLeynodeMnemo }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); index3 = 1; List list52 = new List(index3); CollectionsMarshal.SetCount(list52, index3); Span span7 = CollectionsMarshal.AsSpan(list52); num3 = 0; span7[num3] = new QuestId(5176); skipStepConditions2.QuestsCompleted = list52; skipConditions2.StepIf = skipStepConditions2; SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); num3 = 1; List list53 = new List(num3); CollectionsMarshal.SetCount(list53, num3); span7 = CollectionsMarshal.AsSpan(list53); index3 = 0; span7[index3] = new QuestId(5176); skipAetheryteCondition.QuestsCompleted = list53; skipConditions2.AetheryteShortcutIf = skipAetheryteCondition; obj31.SkipConditions = skipConditions2; reference44 = obj31; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050621u, new Vector3(477.1344f, -0.034497976f, 711.6654f), 1192) { PickUpQuestId = new QuestId(5176) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1047917u, new Vector3(35.721313f, 53.20001f, 753.1699f), 1192) { AetheryteShortcut = EAetheryteLocation.LivingMemoryLeynodeMnemo }; obj30.Steps = list51; reference43 = obj30; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 2 }; num2 = 1; List list54 = new List(num2); CollectionsMarshal.SetCount(list54, num2); span3 = CollectionsMarshal.AsSpan(list54); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047922u, new Vector3(353.04797f, 25.75336f, -11.551086f), 1192); obj32.Steps = list54; reference45 = obj32; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 3 }; index2 = 2; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013982u, new Vector3(169.57349f, 29.220947f, -308.0644f), 1192) { AetherCurrentId = 2818487u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1047925u, new Vector3(260.02893f, 27.01824f, -183.61182f), 1192); obj33.Steps = list55; reference46 = obj33; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list56 = new List(num2); CollectionsMarshal.SetCount(list56, num2); span3 = CollectionsMarshal.AsSpan(list56); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047929u, new Vector3(345.2964f, 26.972605f, -296.37604f), 1192) { StopDistance = 7f }; obj34.Steps = list56; reference47 = obj34; questRoot4.QuestSequence = list49; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(4954); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list57 = new List(num); CollectionsMarshal.SetCount(list57, num); span = CollectionsMarshal.AsSpan(list57); index = 0; span[index] = "liza"; questRoot5.Author = list57; index = 8; List list58 = new List(index); CollectionsMarshal.SetCount(list58, index); span2 = CollectionsMarshal.AsSpan(list58); num = 0; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 0 }; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047929u, new Vector3(345.2964f, 26.972605f, -296.37604f), 1192) { StopDistance = 7f }; obj35.Steps = list59; reference48 = obj35; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 1 }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047932u, new Vector3(605.0659f, 27.724148f, -184.77148f), 1192); obj36.Steps = list60; reference49 = obj36; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 2 }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047937u, new Vector3(586.8772f, 27.574875f, -195.20868f), 1192); obj37.Steps = list61; reference50 = obj37; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 3 }; num2 = 4; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; ref QuestStep reference52 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1047944u, new Vector3(665.5221f, 24.999493f, -266.55988f), 1192); index3 = 6; List list63 = new List(index3); CollectionsMarshal.SetCount(list63, index3); span5 = CollectionsMarshal.AsSpan(list63); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list63; reference52 = questStep14; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1192) { Aetheryte = EAetheryteLocation.LivingMemoryLeynodePyro }; index2++; ref QuestStep reference53 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1047943u, new Vector3(653.7117f, 24.999493f, -303.18152f), 1192); num3 = 6; List list64 = new List(num3); CollectionsMarshal.SetCount(list64, num3); span5 = CollectionsMarshal.AsSpan(list64); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list64; reference53 = questStep15; index2++; ref QuestStep reference54 = ref span3[index2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1047942u, new Vector3(634.14966f, 24.999489f, -292.77484f), 1192); index3 = 6; List list65 = new List(index3); CollectionsMarshal.SetCount(list65, index3); span5 = CollectionsMarshal.AsSpan(list65); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list65; reference54 = questStep16; obj38.Steps = list62; reference51 = obj38; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 4 }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; ref QuestStep reference56 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1047945u, new Vector3(514.7324f, 24.978758f, -126.57361f), 1192); num3 = 1; List list67 = new List(num3); CollectionsMarshal.SetCount(list67, num3); span6 = CollectionsMarshal.AsSpan(list67); index3 = 0; span6[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMF109_04954_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGMF109_04954_A1_000_002") }; questStep17.DialogueChoices = list67; reference56 = questStep17; obj39.Steps = list66; reference55 = obj39; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 5 }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047946u, new Vector3(501.45715f, 25.314697f, -140.39832f), 1192); obj40.Steps = list68; reference57 = obj40; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 6 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047939u, new Vector3(605.4933f, 27.724146f, -184.13062f), 1192); obj41.Steps = list69; reference58 = obj41; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047947u, new Vector3(700.6179f, 27.99997f, -305.98926f), 1192) { AetheryteShortcut = EAetheryteLocation.LivingMemoryLeynodePyro }; obj42.Steps = list70; reference59 = obj42; questRoot5.QuestSequence = list58; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(4955); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list71 = new List(num); CollectionsMarshal.SetCount(list71, num); span = CollectionsMarshal.AsSpan(list71); index = 0; span[index] = "liza"; questRoot6.Author = list71; index = 9; List list72 = new List(index); CollectionsMarshal.SetCount(list72, index); span2 = CollectionsMarshal.AsSpan(list72); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 0 }; index2 = 1; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047947u, new Vector3(700.6179f, 27.99997f, -305.98926f), 1192); obj43.Steps = list73; reference60 = obj43; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 1 }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013779u, new Vector3(755.1842f, 35.99597f, -388.50995f), 1192); obj44.Steps = list74; reference61 = obj44; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 2 }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047955u, new Vector3(712.76404f, 49.000027f, -570.24493f), 1192); obj45.Steps = list75; reference62 = obj45; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 3 }; num2 = 3; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; ref QuestStep reference64 = ref span3[index2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 2013780u, new Vector3(707.24023f, 50.06482f, -548.14984f), 1192); index3 = 2; List list77 = new List(index3); CollectionsMarshal.SetCount(list77, index3); span6 = CollectionsMarshal.AsSpan(list77); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMF110_04955_SYSTEM_000_108") }; num3++; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMF110_04955_SYSTEM_000_109"), Yes = false }; questStep18.DialogueChoices = list77; reference64 = questStep18; index2++; ref QuestStep reference65 = ref span3[index2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 2013782u, new Vector3(722.25525f, 50.18689f, -573.6019f), 1192); num3 = 2; List list78 = new List(num3); CollectionsMarshal.SetCount(list78, num3); span6 = CollectionsMarshal.AsSpan(list78); index3 = 0; span6[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMF110_04955_SYSTEM_000_108") }; index3++; span6[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMF110_04955_SYSTEM_000_109"), Yes = false }; questStep19.DialogueChoices = list78; reference65 = questStep19; index2++; ref QuestStep reference66 = ref span3[index2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1047955u, new Vector3(712.76404f, 49.000027f, -570.24493f), 1192); index3 = 1; List list79 = new List(index3); CollectionsMarshal.SetCount(list79, index3); span6 = CollectionsMarshal.AsSpan(list79); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMF110_04955_SYSTEM_100_120") }; questStep20.DialogueChoices = list79; reference66 = questStep20; obj46.Steps = list76; reference63 = obj46; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 4 }; index2 = 2; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013979u, new Vector3(509.69702f, 36.972534f, -648.82886f), 1192) { AetherCurrentId = 2818481u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1047959u, new Vector3(485.55725f, 43.36743f, -692.83594f), 1192); obj47.Steps = list80; reference67 = obj47; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 5 }; num2 = 1; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; ref QuestStep reference69 = ref span3[index2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 1047959u, new Vector3(485.55725f, 43.36743f, -692.83594f), 1192); num3 = 1; List list82 = new List(num3); CollectionsMarshal.SetCount(list82, num3); span6 = CollectionsMarshal.AsSpan(list82); index3 = 0; span6[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMF110_04955_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGMF110_04955_A1_000_003") }; questStep21.DialogueChoices = list82; reference69 = questStep21; obj48.Steps = list81; reference68 = obj48; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 6 }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047633u, new Vector3(448.32532f, 84.9995f, -655.8175f), 1192) { StopDistance = 5f }; obj49.Steps = list83; reference70 = obj49; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 7 }; num2 = 1; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; ref QuestStep reference72 = ref span3[index2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 1047965u, new Vector3(485.2826f, 106.244576f, -331.92957f), 1192); index3 = 1; List list85 = new List(index3); CollectionsMarshal.SetCount(list85, index3); span6 = CollectionsMarshal.AsSpan(list85); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMF110_04955_SYSTEM_000_244") }; questStep22.DialogueChoices = list85; reference72 = questStep22; obj50.Steps = list84; reference71 = obj50; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047966u, new Vector3(488.609f, 106.244576f, -333.8827f), 1192) { StopDistance = 5f }; obj51.Steps = list86; reference73 = obj51; questRoot6.QuestSequence = list72; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(4956); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list87 = new List(num); CollectionsMarshal.SetCount(list87, num); span = CollectionsMarshal.AsSpan(list87); index = 0; span[index] = "liza"; questRoot7.Author = list87; index = 5; List list88 = new List(index); CollectionsMarshal.SetCount(list88, index); span2 = CollectionsMarshal.AsSpan(list88); num = 0; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 0 }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047970u, new Vector3(485.16064f, 106.24457f, -331.899f), 1192) { StopDistance = 5f }; obj52.Steps = list89; reference74 = obj52; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 1 }; index2 = 3; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; ref QuestStep reference76 = ref span3[num2]; QuestStep obj54 = new QuestStep(EInteractionType.AcceptQuest, 1050625u, new Vector3(628.6869f, 24.99949f, -283.3753f), 1192) { AetheryteShortcut = EAetheryteLocation.LivingMemoryLeynodePyro }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition2 = new SkipAetheryteCondition(); num3 = 1; List list91 = new List(num3); CollectionsMarshal.SetCount(list91, num3); span7 = CollectionsMarshal.AsSpan(list91); index3 = 0; span7[index3] = new QuestId(5178); skipAetheryteCondition2.QuestsCompleted = list91; skipConditions3.AetheryteShortcutIf = skipAetheryteCondition2; obj54.SkipConditions = skipConditions3; obj54.PickUpQuestId = new QuestId(5178); reference76 = obj54; num2++; ref QuestStep reference77 = ref span3[num2]; QuestStep obj55 = new QuestStep(EInteractionType.AcceptQuest, 1050632u, new Vector3(538.9944f, 25.001822f, -194.3847f), 1192) { AetheryteShortcut = EAetheryteLocation.LivingMemoryLeynodePyro }; SkipConditions skipConditions4 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition3 = new SkipAetheryteCondition(); index3 = 1; List list92 = new List(index3); CollectionsMarshal.SetCount(list92, index3); span7 = CollectionsMarshal.AsSpan(list92); num3 = 0; span7[num3] = new QuestId(5179); skipAetheryteCondition3.QuestsCompleted = list92; skipConditions4.AetheryteShortcutIf = skipAetheryteCondition3; obj55.SkipConditions = skipConditions4; obj55.PickUpQuestId = new QuestId(5179); reference77 = obj55; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1047971u, new Vector3(34.592163f, 53.20001f, 767.4829f), 1192) { AetheryteShortcut = EAetheryteLocation.LivingMemoryLeynodeMnemo }; obj53.Steps = list90; reference75 = obj53; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 2 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047976u, new Vector3(-56.992493f, 53.20001f, 768.39856f), 1192); obj56.Steps = list93; reference78 = obj56; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 3 }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047981u, new Vector3(-184.06964f, 37.39f, 57.75537f), 1192); obj57.Steps = list94; reference79 = obj57; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047986u, new Vector3(-242.237f, 31f, -68.40625f), 1192); obj58.Steps = list95; reference80 = obj58; questRoot7.QuestSequence = list88; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(4957); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list96 = new List(num); CollectionsMarshal.SetCount(list96, num); span = CollectionsMarshal.AsSpan(list96); index = 0; span[index] = "liza"; questRoot8.Author = list96; index = 5; List list97 = new List(index); CollectionsMarshal.SetCount(list97, index); span2 = CollectionsMarshal.AsSpan(list97); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047986u, new Vector3(-242.237f, 31f, -68.40625f), 1192); obj59.Steps = list98; reference81 = obj59; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 1 }; num2 = 6; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; ref QuestStep reference83 = ref span3[index2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 1047991u, new Vector3(-208.72821f, 30.49966f, -177.01996f), 1192); num3 = 6; List list100 = new List(num3); CollectionsMarshal.SetCount(list100, num3); span5 = CollectionsMarshal.AsSpan(list100); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list100; reference83 = questStep23; index2++; ref QuestStep reference84 = ref span3[index2]; QuestStep questStep24 = new QuestStep(EInteractionType.Interact, 2013788u, new Vector3(-202.86877f, 29.984009f, -229.29736f), 1192); index3 = 6; List list101 = new List(index3); CollectionsMarshal.SetCount(list101, index3); span5 = CollectionsMarshal.AsSpan(list101); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep24.CompletionQuestVariablesFlags = list101; reference84 = questStep24; index2++; ref QuestStep reference85 = ref span3[index2]; QuestStep questStep25 = new QuestStep(EInteractionType.Interact, 1047992u, new Vector3(-255.23767f, 31.341942f, -365.74353f), 1192); num3 = 6; List list102 = new List(num3); CollectionsMarshal.SetCount(list102, num3); span5 = CollectionsMarshal.AsSpan(list102); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep25.CompletionQuestVariablesFlags = list102; reference85 = questStep25; index2++; ref QuestStep reference86 = ref span3[index2]; QuestStep obj61 = new QuestStep(EInteractionType.Interact, 2013789u, new Vector3(-286.97644f, 29.984009f, -335.74432f), 1192) { DisableNavmesh = true, Mount = true }; index3 = 6; List list103 = new List(index3); CollectionsMarshal.SetCount(list103, index3); span5 = CollectionsMarshal.AsSpan(list103); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); obj61.CompletionQuestVariablesFlags = list103; reference86 = obj61; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1192) { Aetheryte = EAetheryteLocation.LivingMemoryLeynodeAero }; index2++; ref QuestStep reference87 = ref span3[index2]; QuestStep questStep26 = new QuestStep(EInteractionType.Interact, 1047993u, new Vector3(-281.91046f, 54.31037f, -412.2835f), 1192); num3 = 6; List list104 = new List(num3); CollectionsMarshal.SetCount(list104, num3); span5 = CollectionsMarshal.AsSpan(list104); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep26.CompletionQuestVariablesFlags = list104; reference87 = questStep26; obj60.Steps = list99; reference82 = obj60; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 2 }; index2 = 1; List list105 = new List(index2); CollectionsMarshal.SetCount(list105, index2); span3 = CollectionsMarshal.AsSpan(list105); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047994u, new Vector3(-247.7608f, 30.999998f, -71.27496f), 1192); obj62.Steps = list105; reference88 = obj62; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 3 }; num2 = 2; List list106 = new List(num2); CollectionsMarshal.SetCount(list106, num2); span3 = CollectionsMarshal.AsSpan(list106); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-371.89844f, 30.099947f, -84.85613f), 1192); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2013790u, new Vector3(-333.9132f, 33.951294f, -132.79932f), 1192); obj63.Steps = list106; reference89 = obj63; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list107 = new List(index2); CollectionsMarshal.SetCount(list107, index2); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013983u, new Vector3(-484.18402f, 37.979614f, -50.003845f), 1192) { AetherCurrentId = 2818488u }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047999u, new Vector3(-521.0803f, -10.000387f, -445.76184f), 1192) { AetheryteShortcut = EAetheryteLocation.LivingMemoryLeynodeAero }; obj64.Steps = list107; reference90 = obj64; questRoot8.QuestSequence = list97; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(4958); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list108 = new List(num); CollectionsMarshal.SetCount(list108, num); span = CollectionsMarshal.AsSpan(list108); index = 0; span[index] = "liza"; questRoot9.Author = list108; index = 6; List list109 = new List(index); CollectionsMarshal.SetCount(list109, index); span2 = CollectionsMarshal.AsSpan(list109); num = 0; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 0 }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047999u, new Vector3(-521.0803f, -10.000387f, -445.76184f), 1192); obj65.Steps = list110; reference91 = obj65; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 1 }; index2 = 1; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; ref QuestStep reference93 = ref span3[num2]; QuestStep obj67 = new QuestStep(EInteractionType.Interact, 1048004u, new Vector3(-523.03357f, -10.000407f, -445.57874f), 1192) { StopDistance = 7f }; index3 = 1; List list112 = new List(index3); CollectionsMarshal.SetCount(list112, index3); span6 = CollectionsMarshal.AsSpan(list112); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMF113_04958_SYSTEM_000_031") }; obj67.DialogueChoices = list112; reference93 = obj67; obj66.Steps = list111; reference92 = obj66; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 2 }; num2 = 1; List list113 = new List(num2); CollectionsMarshal.SetCount(list113, num2); span3 = CollectionsMarshal.AsSpan(list113); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048008u, new Vector3(-528.58777f, -10.000336f, -466.97186f), 1192) { StopDistance = 5f }; obj68.Steps = list113; reference94 = obj68; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 3 }; index2 = 2; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013980u, new Vector3(-559.5941f, -6.0273438f, -508.53745f), 1192) { AetherCurrentId = 2818482u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1048009u, new Vector3(-485.86255f, 7.300079f, -705.4398f), 1192); obj69.Steps = list114; reference95 = obj69; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 4 }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; ref QuestStep reference97 = ref span3[index2]; QuestStep questStep27 = new QuestStep(EInteractionType.Interact, 1048011u, new Vector3(-500.51117f, 18.990517f, -839.353f), 1192); num3 = 1; List list116 = new List(num3); CollectionsMarshal.SetCount(list116, num3); span6 = CollectionsMarshal.AsSpan(list116); index3 = 0; span6[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMF113_04958_SYSTEM_000_124") }; questStep27.DialogueChoices = list116; reference97 = questStep27; obj70.Steps = list115; reference96 = obj70; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048011u, new Vector3(-500.51117f, 18.990517f, -839.353f), 1192) { StopDistance = 5f }; obj71.Steps = list117; reference98 = obj71; questRoot9.QuestSequence = list109; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(4959); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list118 = new List(num); CollectionsMarshal.SetCount(list118, num); span = CollectionsMarshal.AsSpan(list118); index = 0; span[index] = "liza"; questRoot10.Author = list118; index = 7; List list119 = new List(index); CollectionsMarshal.SetCount(list119, index); span2 = CollectionsMarshal.AsSpan(list119); num = 0; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 0 }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048011u, new Vector3(-500.51117f, 18.990517f, -839.353f), 1192) { StopDistance = 5f }; obj72.Steps = list120; reference99 = obj72; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 1 }; index2 = 2; List list121 = new List(index2); CollectionsMarshal.SetCount(list121, index2); span3 = CollectionsMarshal.AsSpan(list121); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(3.7348669f, 50.12495f, 660.56006f), 1192) { AetheryteShortcut = EAetheryteLocation.LivingMemoryLeynodeMnemo, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1048014u, new Vector3(-0.13739014f, 50.124947f, 363.05774f), 1192) { Fly = true }; obj73.Steps = list121; reference100 = obj73; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 2 }; num2 = 1; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1192) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 827u } }; obj74.Steps = list122; reference101 = obj74; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 4 }; index2 = 1; List list123 = new List(index2); CollectionsMarshal.SetCount(list123, index2); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1221) { DutyOptions = new DutyOptions { ContentFinderConditionId = 984u } }; obj75.Steps = list123; reference102 = obj75; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list124 = new List(num2); CollectionsMarshal.SetCount(list124, num2); span3 = CollectionsMarshal.AsSpan(list124); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048022u, new Vector3(-160.7843f, -14.999356f, 204.42505f), 1185) { StopDistance = 7f }; obj76.Steps = list124; reference103 = obj76; questRoot10.QuestSequence = list119; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(4960); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list125 = new List(num); CollectionsMarshal.SetCount(list125, num); span = CollectionsMarshal.AsSpan(list125); index = 0; span[index] = "liza"; questRoot11.Author = list125; index = 3; List list126 = new List(index); CollectionsMarshal.SetCount(list126, index); span2 = CollectionsMarshal.AsSpan(list126); num = 0; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 0 }; index2 = 1; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1049786u, new Vector3(340.13867f, 50.75f, 231.37244f), 1186) { AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNine, To = EAetheryteLocation.SolutionNineTheArcadion }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj77.Steps = list127; reference104 = obj77; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 1 }; num2 = 1; List list128 = new List(num2); CollectionsMarshal.SetCount(list128, num2); span3 = CollectionsMarshal.AsSpan(list128); index2 = 0; ref QuestStep reference106 = ref span3[index2]; QuestStep questStep28 = new QuestStep(EInteractionType.Interact, 1049787u, new Vector3(364.3396f, 60.125f, 357.1068f), 1186); index3 = 1; List list129 = new List(index3); CollectionsMarshal.SetCount(list129, index3); span6 = CollectionsMarshal.AsSpan(list129); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGRA101_04960_SYSTEM_100_030") }; questStep28.DialogueChoices = list129; reference106 = questStep28; obj78.Steps = list128; reference105 = obj78; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list130 = new List(index2); CollectionsMarshal.SetCount(list130, index2); span3 = CollectionsMarshal.AsSpan(list130); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1049788u, new Vector3(1.6021729f, 0f, -6.088379f), 1224) { StopDistance = 5f, NextQuestId = new QuestId(4961) }; obj79.Steps = list130; reference107 = obj79; questRoot11.QuestSequence = list126; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(4961); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list131 = new List(num); CollectionsMarshal.SetCount(list131, num); span = CollectionsMarshal.AsSpan(list131); index = 0; span[index] = "liza"; questRoot12.Author = list131; index = 3; List list132 = new List(index); CollectionsMarshal.SetCount(list132, index); span2 = CollectionsMarshal.AsSpan(list132); num = 0; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 0 }; num2 = 2; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; ref QuestStep reference109 = ref span3[index2]; QuestStep obj81 = new QuestStep(EInteractionType.Interact, 1049793u, new Vector3(364.3396f, 60.125f, 357.1068f), 1186) { TargetTerritoryId = (ushort)1224, AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNine, To = EAetheryteLocation.SolutionNineTheArcadion } }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 1; List list134 = new List(num3); CollectionsMarshal.SetCount(list134, num3); Span span8 = CollectionsMarshal.AsSpan(list134); index3 = 0; span8[index3] = 1224; skipStepConditions3.InTerritory = list134; skipStepConditions3.NearPosition = new NearPositionCondition { Position = new Vector3(1.6021729f, 0f, -6.088379f), MaximumDistance = 100f, TerritoryId = 1224 }; skipConditions5.StepIf = skipStepConditions3; SkipAetheryteCondition skipAetheryteCondition4 = new SkipAetheryteCondition(); index3 = 1; List list135 = new List(index3); CollectionsMarshal.SetCount(list135, index3); span8 = CollectionsMarshal.AsSpan(list135); num3 = 0; span8[num3] = 1224; skipAetheryteCondition4.InTerritory = list135; skipConditions5.AetheryteShortcutIf = skipAetheryteCondition4; obj81.SkipConditions = skipConditions5; reference109 = obj81; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1049788u, new Vector3(1.6021729f, 0f, -6.088379f), 1224) { StopDistance = 5f }; obj80.Steps = list133; reference108 = obj80; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 1 }; index2 = 1; List list136 = new List(index2); CollectionsMarshal.SetCount(list136, index2); span3 = CollectionsMarshal.AsSpan(list136); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1224) { DutyOptions = new DutyOptions { ContentFinderConditionId = 985u } }; obj82.Steps = list136; reference110 = obj82; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050476u, new Vector3(0.1373291f, -3.3667622E-13f, -9.658997f), 1224) { StopDistance = 7f, NextQuestId = new QuestId(4962) }; obj83.Steps = list137; reference111 = obj83; questRoot12.QuestSequence = list132; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(4962); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list138 = new List(num); CollectionsMarshal.SetCount(list138, num); span = CollectionsMarshal.AsSpan(list138); index = 0; span[index] = "liza"; questRoot13.Author = list138; index = 4; List list139 = new List(index); CollectionsMarshal.SetCount(list139, index); span2 = CollectionsMarshal.AsSpan(list139); num = 0; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 0 }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050476u, new Vector3(0.1373291f, -3.3667622E-13f, -9.658997f), 1224) { StopDistance = 7f }; obj84.Steps = list140; reference112 = obj84; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 1 }; num2 = 1; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1224) { DutyOptions = new DutyOptions { ContentFinderConditionId = 987u } }; obj85.Steps = list141; reference113 = obj85; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 2 }; index2 = 1; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050476u, new Vector3(0.1373291f, -3.3667622E-13f, -9.658997f), 1224) { StopDistance = 7f }; obj86.Steps = list142; reference114 = obj86; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050477u, new Vector3(1.663208f, -1.9688797E-12f, -10.727112f), 1224) { StopDistance = 7f, NextQuestId = new QuestId(4963) }; obj87.Steps = list143; reference115 = obj87; questRoot13.QuestSequence = list139; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(4963); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list144 = new List(num); CollectionsMarshal.SetCount(list144, num); span = CollectionsMarshal.AsSpan(list144); index = 0; span[index] = "liza"; questRoot14.Author = list144; index = 3; List list145 = new List(index); CollectionsMarshal.SetCount(list145, index); span2 = CollectionsMarshal.AsSpan(list145); num = 0; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 0 }; index2 = 1; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050477u, new Vector3(1.663208f, -1.9688797E-12f, -10.727112f), 1224) { StopDistance = 7f }; obj88.Steps = list146; reference116 = obj88; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 1 }; num2 = 1; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1049790u, new Vector3(494.7433f, 59.55f, 125.10864f), 1186) { StopDistance = 5f }; obj89.Steps = list147; reference117 = obj89; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list148 = new List(index2); CollectionsMarshal.SetCount(list148, index2); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1049793u, new Vector3(364.3396f, 60.125f, 357.1068f), 1186) { TargetTerritoryId = (ushort)1224, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineTrueVue, To = EAetheryteLocation.SolutionNineTheArcadion } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1049789u, new Vector3(2.3651123f, -4.334177E-12f, -14.206177f), 1224) { StopDistance = 7f, NextQuestId = new QuestId(4964) }; obj90.Steps = list148; reference118 = obj90; questRoot14.QuestSequence = list145; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(4964); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list149 = new List(num); CollectionsMarshal.SetCount(list149, num); span = CollectionsMarshal.AsSpan(list149); index = 0; span[index] = "liza"; questRoot15.Author = list149; index = 4; List list150 = new List(index); CollectionsMarshal.SetCount(list150, index); span2 = CollectionsMarshal.AsSpan(list150); num = 0; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 0 }; num2 = 1; List list151 = new List(num2); CollectionsMarshal.SetCount(list151, num2); span3 = CollectionsMarshal.AsSpan(list151); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1049789u, new Vector3(2.3651123f, -4.334177E-12f, -14.206177f), 1224) { StopDistance = 7f }; obj91.Steps = list151; reference119 = obj91; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 1 }; index2 = 1; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1224) { DutyOptions = new DutyOptions { ContentFinderConditionId = 989u } }; obj92.Steps = list152; reference120 = obj92; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 2 }; num2 = 1; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050477u, new Vector3(1.663208f, -1.9688797E-12f, -10.727112f), 1224) { StopDistance = 7f }; obj93.Steps = list153; reference121 = obj93; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050477u, new Vector3(1.663208f, -1.9688797E-12f, -10.727112f), 1224) { StopDistance = 7f, NextQuestId = new QuestId(4965) }; obj94.Steps = list154; reference122 = obj94; questRoot15.QuestSequence = list150; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(4965); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list155 = new List(num); CollectionsMarshal.SetCount(list155, num); span = CollectionsMarshal.AsSpan(list155); index = 0; span[index] = "liza"; questRoot16.Author = list155; index = 5; List list156 = new List(index); CollectionsMarshal.SetCount(list156, index); span2 = CollectionsMarshal.AsSpan(list156); num = 0; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 0 }; num2 = 1; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1049792u, new Vector3(1.663208f, -1.9688797E-12f, -10.727112f), 1224) { StopDistance = 7f }; obj95.Steps = list157; reference123 = obj95; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 1 }; index2 = 1; List list158 = new List(index2); CollectionsMarshal.SetCount(list158, index2); span3 = CollectionsMarshal.AsSpan(list158); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1224) { DutyOptions = new DutyOptions { ContentFinderConditionId = 991u } }; obj96.Steps = list158; reference124 = obj96; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 2 }; num2 = 1; List list159 = new List(num2); CollectionsMarshal.SetCount(list159, num2); span3 = CollectionsMarshal.AsSpan(list159); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050477u, new Vector3(1.663208f, -1.9688797E-12f, -10.727112f), 1224) { StopDistance = 7f }; obj97.Steps = list159; reference125 = obj97; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 3 }; index2 = 2; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013722u, new Vector3(-0.07635498f, 1.0527954f, 8.102478f), 1224) { TargetTerritoryId = (ushort)1186 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1049790u, new Vector3(494.7433f, 59.55f, 125.10864f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineTheArcadion, To = EAetheryteLocation.SolutionNineTrueVue } }; obj98.Steps = list160; reference126 = obj98; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1049790u, new Vector3(494.7433f, 59.55f, 125.10864f), 1186) { NextQuestId = new QuestId(5289) }; obj99.Steps = list161; reference127 = obj99; questRoot16.QuestSequence = list156; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(4966); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list162 = new List(num); CollectionsMarshal.SetCount(list162, num); span = CollectionsMarshal.AsSpan(list162); index = 0; span[index] = "liza"; questRoot17.Author = list162; index = 2; List list163 = new List(index); CollectionsMarshal.SetCount(list163, index); span2 = CollectionsMarshal.AsSpan(list163); num = 0; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 0 }; index2 = 1; List list164 = new List(index2); CollectionsMarshal.SetCount(list164, index2); span3 = CollectionsMarshal.AsSpan(list164); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047095u, new Vector3(139.5437f, -13.99f, 10.60498f), 1185); obj100.Steps = list164; reference128 = obj100; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047095u, new Vector3(139.5437f, -13.99f, 10.60498f), 1185); obj101.Steps = list165; reference129 = obj101; questRoot17.QuestSequence = list163; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(4967); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list166 = new List(num); CollectionsMarshal.SetCount(list166, num); span = CollectionsMarshal.AsSpan(list166); index = 0; span[index] = "plogon_enjoyer"; questRoot18.Author = list166; index = 12; List list167 = new List(index); CollectionsMarshal.SetCount(list167, index); span2 = CollectionsMarshal.AsSpan(list167); num = 0; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 0 }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047095u, new Vector3(139.5437f, -13.99f, 10.60498f), 1185); obj102.Steps = list168; reference130 = obj102; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 1 }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014440u, new Vector3(-100.23657f, -19.882507f, 211.13904f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalWachumeqimeqi, To = EAetheryteLocation.TuliyollalTheForardCabins } }; obj103.Steps = list169; reference131 = obj103; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 2 }; index2 = 1; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1052476u, new Vector3(-100.175476f, -19.798239f, 209.73523f), 1185); obj104.Steps = list170; reference132 = obj104; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 3 }; num2 = 1; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; ref QuestStep reference134 = ref span3[index2]; QuestStep questStep29 = new QuestStep(EInteractionType.Interact, 1047183u, new Vector3(-194.93408f, 28f, -553.1548f), 1191); num3 = 1; List list172 = new List(num3); CollectionsMarshal.SetCount(list172, num3); span6 = CollectionsMarshal.AsSpan(list172); index3 = 0; span6[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGLZ001_04967_Q2_000_000"), Answer = new ExcelRef("TEXT_KINGLZ001_04967_A2_000_001") }; questStep29.DialogueChoices = list172; reference134 = questStep29; obj105.Steps = list171; reference133 = obj105; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 4 }; index2 = 2; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047173u, new Vector3(-283.0396f, 37.000023f, -573.7545f), 1191) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1047174u, new Vector3(-138.35364f, 42.999657f, -663.2639f), 1191) { Fly = true }; obj106.Steps = list173; reference135 = obj106; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 5 }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047095u, new Vector3(139.5437f, -13.99f, 10.60498f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalWachumeqimeqi } }; obj107.Steps = list174; reference136 = obj107; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 6 }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047177u, new Vector3(-272.54144f, -9.063631E-06f, 143.57214f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalWachumeqimeqi, To = EAetheryteLocation.TuliyollalTheForardCabins } }; obj108.Steps = list175; reference137 = obj108; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 7 }; num2 = 1; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047179u, new Vector3(109.147705f, 42f, -353.29218f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalTheForardCabins, To = EAetheryteLocation.TuliyollalBrightploomPost } }; obj109.Steps = list176; reference138 = obj109; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 8 }; index2 = 1; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047133u, new Vector3(180.37683f, -13.99f, 1.9073486f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalBrightploomPost, To = EAetheryteLocation.TuliyollalWachumeqimeqi } }; obj110.Steps = list177; reference139 = obj110; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 9 }; num2 = 3; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014437u, new Vector3(166.8269f, -14.023071f, 3.2807007f), 1185); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2014438u, new Vector3(203.05176f, -14.023071f, 11.642578f), 1185); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2014439u, new Vector3(232.95947f, -14.023071f, -9.99469f), 1185); obj111.Steps = list178; reference140 = obj111; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 10 }; index2 = 1; List list179 = new List(index2); CollectionsMarshal.SetCount(list179, index2); span3 = CollectionsMarshal.AsSpan(list179); num2 = 0; ref QuestStep reference142 = ref span3[num2]; QuestStep questStep30 = new QuestStep(EInteractionType.Interact, 1047095u, new Vector3(139.5437f, -13.99f, 10.60498f), 1185); index3 = 1; List list180 = new List(index3); CollectionsMarshal.SetCount(list180, index3); span6 = CollectionsMarshal.AsSpan(list180); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGLZ001_04967_Q3_000_302") }; questStep30.DialogueChoices = list180; reference142 = questStep30; obj112.Steps = list179; reference141 = obj112; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list181 = new List(num2); CollectionsMarshal.SetCount(list181, num2); span3 = CollectionsMarshal.AsSpan(list181); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047095u, new Vector3(139.5437f, -13.99f, 10.60498f), 1185); obj113.Steps = list181; reference143 = obj113; questRoot18.QuestSequence = list167; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(4989); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list182 = new List(num); CollectionsMarshal.SetCount(list182, num); span = CollectionsMarshal.AsSpan(list182); index = 0; span[index] = "liza"; questRoot19.Author = list182; index = 2; List list183 = new List(index); CollectionsMarshal.SetCount(list183, index); span2 = CollectionsMarshal.AsSpan(list183); num = 0; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 0 }; index2 = 1; List list184 = new List(index2); CollectionsMarshal.SetCount(list184, index2); span3 = CollectionsMarshal.AsSpan(list184); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047151u, new Vector3(130.2052f, -14f, 16.952698f), 1185); obj114.Steps = list184; reference144 = obj114; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047164u, new Vector3(217.21204f, -14f, -8.316223f), 1185) { NextQuestId = new QuestId(4990) }; obj115.Steps = list185; reference145 = obj115; questRoot19.QuestSequence = list183; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(4990); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list186 = new List(num); CollectionsMarshal.SetCount(list186, num); span = CollectionsMarshal.AsSpan(list186); index = 0; span[index] = "liza"; questRoot20.Author = list186; index = 2; List list187 = new List(index); CollectionsMarshal.SetCount(list187, index); span2 = CollectionsMarshal.AsSpan(list187); num = 0; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 0 }; index2 = 1; List list188 = new List(index2); CollectionsMarshal.SetCount(list188, index2); span3 = CollectionsMarshal.AsSpan(list188); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047132u, new Vector3(217.36475f, -14.000001f, -5.6916504f), 1185); obj116.Steps = list188; reference146 = obj116; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list189 = new List(num2); CollectionsMarshal.SetCount(list189, num2); span3 = CollectionsMarshal.AsSpan(list189); index2 = 0; ref QuestStep reference148 = ref span3[index2]; QuestStep questStep31 = new QuestStep(EInteractionType.Gather, null, null, 1185); num3 = 1; List list190 = new List(num3); CollectionsMarshal.SetCount(list190, num3); Span span9 = CollectionsMarshal.AsSpan(list190); index3 = 0; span9[index3] = new GatheredItem { ItemId = 43899u, ItemCount = 6, Collectability = 600 }; questStep31.ItemsToGather = list190; reference148 = questStep31; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047132u, new Vector3(217.36475f, -14.000001f, -5.6916504f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalWachumeqimeqi }, NextQuestId = new QuestId(4991) }; obj117.Steps = list189; reference147 = obj117; questRoot20.QuestSequence = list187; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(4991); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list191 = new List(num); CollectionsMarshal.SetCount(list191, num); span = CollectionsMarshal.AsSpan(list191); index = 0; span[index] = "liza"; questRoot21.Author = list191; index = 2; List list192 = new List(index); CollectionsMarshal.SetCount(list192, index); span2 = CollectionsMarshal.AsSpan(list192); num = 0; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 0 }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047132u, new Vector3(217.36475f, -14.000001f, -5.6916504f), 1185); obj118.Steps = list193; reference149 = obj118; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; ref QuestStep reference151 = ref span3[index2]; QuestStep questStep32 = new QuestStep(EInteractionType.Gather, null, null, 1185); index3 = 1; List list195 = new List(index3); CollectionsMarshal.SetCount(list195, index3); span9 = CollectionsMarshal.AsSpan(list195); num3 = 0; span9[num3] = new GatheredItem { ItemId = 43900u, ItemCount = 6, Collectability = 600 }; questStep32.ItemsToGather = list195; reference151 = questStep32; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047132u, new Vector3(217.36475f, -14.000001f, -5.6916504f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalWachumeqimeqi }, NextQuestId = new QuestId(4992) }; obj119.Steps = list194; reference150 = obj119; questRoot21.QuestSequence = list192; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(4992); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list196 = new List(num); CollectionsMarshal.SetCount(list196, num); span = CollectionsMarshal.AsSpan(list196); index = 0; span[index] = "liza"; questRoot22.Author = list196; index = 2; List list197 = new List(index); CollectionsMarshal.SetCount(list197, index); span2 = CollectionsMarshal.AsSpan(list197); num = 0; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 0 }; index2 = 1; List list198 = new List(index2); CollectionsMarshal.SetCount(list198, index2); span3 = CollectionsMarshal.AsSpan(list198); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047132u, new Vector3(217.36475f, -14.000001f, -5.6916504f), 1185); obj120.Steps = list198; reference152 = obj120; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list199 = new List(num2); CollectionsMarshal.SetCount(list199, num2); span3 = CollectionsMarshal.AsSpan(list199); index2 = 0; ref QuestStep reference154 = ref span3[index2]; QuestStep questStep33 = new QuestStep(EInteractionType.Gather, null, null, 1185); num3 = 1; List list200 = new List(num3); CollectionsMarshal.SetCount(list200, num3); span9 = CollectionsMarshal.AsSpan(list200); index3 = 0; span9[index3] = new GatheredItem { ItemId = 43901u, ItemCount = 6, Collectability = 600 }; questStep33.ItemsToGather = list200; reference154 = questStep33; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047132u, new Vector3(217.36475f, -14.000001f, -5.6916504f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalWachumeqimeqi }, NextQuestId = new QuestId(4993) }; obj121.Steps = list199; reference153 = obj121; questRoot22.QuestSequence = list197; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(4993); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list201 = new List(num); CollectionsMarshal.SetCount(list201, num); span = CollectionsMarshal.AsSpan(list201); index = 0; span[index] = "liza"; questRoot23.Author = list201; index = 3; List list202 = new List(index); CollectionsMarshal.SetCount(list202, index); span2 = CollectionsMarshal.AsSpan(list202); num = 0; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 0 }; index2 = 1; List list203 = new List(index2); CollectionsMarshal.SetCount(list203, index2); span3 = CollectionsMarshal.AsSpan(list203); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1047132u, new Vector3(217.36475f, -14.000001f, -5.6916504f), 1185); obj122.Steps = list203; reference155 = obj122; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 1 }; num2 = 1; List list204 = new List(num2); CollectionsMarshal.SetCount(list204, num2); span3 = CollectionsMarshal.AsSpan(list204); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047153u, new Vector3(-270.4662f, 40.0732f, -12.253052f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalWachumeqimeqi, To = EAetheryteLocation.TuliyollalTheResplendentQuarter } }; obj123.Steps = list204; reference156 = obj123; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list205 = new List(index2); CollectionsMarshal.SetCount(list205, index2); span3 = CollectionsMarshal.AsSpan(list205); num2 = 0; ref QuestStep reference158 = ref span3[num2]; QuestStep questStep34 = new QuestStep(EInteractionType.Gather, null, null, 1185); index3 = 1; List list206 = new List(index3); CollectionsMarshal.SetCount(list206, index3); span9 = CollectionsMarshal.AsSpan(list206); num3 = 0; span9[num3] = new GatheredItem { ItemId = 43913u, ItemCount = 1 }; questStep34.ItemsToGather = list206; reference158 = questStep34; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047132u, new Vector3(217.36475f, -14.000001f, -5.6916504f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalWachumeqimeqi }, NextQuestId = new QuestId(4994) }; obj124.Steps = list205; reference157 = obj124; questRoot23.QuestSequence = list202; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(4994); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list207 = new List(num); CollectionsMarshal.SetCount(list207, num); span = CollectionsMarshal.AsSpan(list207); index = 0; span[index] = "liza"; questRoot24.Author = list207; index = 2; List list208 = new List(index); CollectionsMarshal.SetCount(list208, index); span2 = CollectionsMarshal.AsSpan(list208); num = 0; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 0 }; num2 = 1; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047132u, new Vector3(217.36475f, -14.000001f, -5.6916504f), 1185); obj125.Steps = list209; reference159 = obj125; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; ref QuestStep reference161 = ref span3[num2]; QuestStep questStep35 = new QuestStep(EInteractionType.Gather, null, null, 1185); num3 = 1; List list211 = new List(num3); CollectionsMarshal.SetCount(list211, num3); span9 = CollectionsMarshal.AsSpan(list211); index3 = 0; span9[index3] = new GatheredItem { ItemId = 43902u, ItemCount = 6, Collectability = 600 }; questStep35.ItemsToGather = list211; reference161 = questStep35; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1047132u, new Vector3(217.36475f, -14.000001f, -5.6916504f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalWachumeqimeqi }, NextQuestId = new QuestId(4995) }; obj126.Steps = list210; reference160 = obj126; questRoot24.QuestSequence = list208; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(4995); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list212 = new List(num); CollectionsMarshal.SetCount(list212, num); span = CollectionsMarshal.AsSpan(list212); index = 0; span[index] = "liza"; questRoot25.Author = list212; index = 9; List list213 = new List(index); CollectionsMarshal.SetCount(list213, index); span2 = CollectionsMarshal.AsSpan(list213); num = 0; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 0 }; num2 = 1; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1047132u, new Vector3(217.36475f, -14.000001f, -5.6916504f), 1185); obj127.Steps = list214; reference162 = obj127; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 1 }; index2 = 1; List list215 = new List(index2); CollectionsMarshal.SetCount(list215, index2); span3 = CollectionsMarshal.AsSpan(list215); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047155u, new Vector3(746.24243f, -133.18861f, 507.5608f), 1189) { AetheryteShortcut = EAetheryteLocation.YakTelMamook }; obj128.Steps = list215; reference163 = obj128; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 2 }; num2 = 4; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); index2 = 0; ref QuestStep reference165 = ref span3[index2]; QuestStep obj130 = new QuestStep(EInteractionType.Interact, 1048981u, new Vector3(686.51855f, -137.174f, 534.8745f), 1189) { Fly = true }; index3 = 6; List list217 = new List(index3); CollectionsMarshal.SetCount(list217, index3); span5 = CollectionsMarshal.AsSpan(list217); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj130.CompletionQuestVariablesFlags = list217; reference165 = obj130; index2++; ref QuestStep reference166 = ref span3[index2]; QuestStep obj131 = new QuestStep(EInteractionType.Interact, 1048973u, new Vector3(661.86f, -135.17876f, 582.11633f), 1189) { StopDistance = 4f }; num3 = 6; List list218 = new List(num3); CollectionsMarshal.SetCount(list218, num3); span5 = CollectionsMarshal.AsSpan(list218); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj131.CompletionQuestVariablesFlags = list218; reference166 = obj131; index2++; ref QuestStep reference167 = ref span3[index2]; QuestStep questStep36 = new QuestStep(EInteractionType.Interact, 1047156u, new Vector3(632.5017f, -137.17401f, 590.8445f), 1189); index3 = 6; List list219 = new List(index3); CollectionsMarshal.SetCount(list219, index3); span5 = CollectionsMarshal.AsSpan(list219); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep36.CompletionQuestVariablesFlags = list219; reference167 = questStep36; index2++; ref QuestStep reference168 = ref span3[index2]; QuestStep questStep37 = new QuestStep(EInteractionType.Interact, 1048974u, new Vector3(621.51514f, -135.12726f, 531.1207f), 1189); num3 = 6; List list220 = new List(num3); CollectionsMarshal.SetCount(list220, num3); span5 = CollectionsMarshal.AsSpan(list220); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep37.CompletionQuestVariablesFlags = list220; reference168 = questStep37; obj129.Steps = list216; reference164 = obj129; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 3 }; index2 = 2; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; ref QuestStep reference170 = ref span3[num2]; QuestStep obj133 = new QuestStep(EInteractionType.Interact, 1047158u, new Vector3(539.69617f, -142.49185f, 481.65088f), 1189) { Fly = true }; index3 = 6; List list222 = new List(index3); CollectionsMarshal.SetCount(list222, index3); span5 = CollectionsMarshal.AsSpan(list222); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj133.CompletionQuestVariablesFlags = list222; reference170 = obj133; num2++; ref QuestStep reference171 = ref span3[num2]; QuestStep obj134 = new QuestStep(EInteractionType.Interact, 1047157u, new Vector3(586.26685f, -142.4984f, 462.97388f), 1189) { Fly = true }; num3 = 6; List list223 = new List(num3); CollectionsMarshal.SetCount(list223, num3); span5 = CollectionsMarshal.AsSpan(list223); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj134.CompletionQuestVariablesFlags = list223; reference171 = obj134; obj132.Steps = list221; reference169 = obj132; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 4 }; num2 = 1; List list224 = new List(num2); CollectionsMarshal.SetCount(list224, num2); span3 = CollectionsMarshal.AsSpan(list224); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1047159u, new Vector3(191.45496f, -160.64616f, 414.0536f), 1189) { Fly = true }; obj135.Steps = list224; reference172 = obj135; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 5 }; index2 = 1; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047160u, new Vector3(664.6067f, 1.554378f, -477.22595f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook }; obj136.Steps = list225; reference173 = obj136; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 6 }; num2 = 5; List list226 = new List(num2); CollectionsMarshal.SetCount(list226, num2); span3 = CollectionsMarshal.AsSpan(list226); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(436.87848f, 4.0999737f, -551.09174f), 1189) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; ref QuestStep reference175 = ref span3[index2]; QuestStep questStep38 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list227 = new List(index3); CollectionsMarshal.SetCount(list227, index3); span9 = CollectionsMarshal.AsSpan(list227); num3 = 0; span9[num3] = new GatheredItem { ItemId = 43914u, ItemCount = 1 }; questStep38.ItemsToGather = list227; reference175 = questStep38; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(674.17834f, -33.187485f, -598.0982f), 1189) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(674.17834f, -0.6f, -598.0982f), 1189) { DisableNavmesh = true, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1047160u, new Vector3(664.6067f, 1.554378f, -477.22595f), 1189) { Fly = true }; obj137.Steps = list226; reference174 = obj137; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 7 }; index2 = 1; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1047132u, new Vector3(217.36475f, -14.000001f, -5.6916504f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalWachumeqimeqi } }; obj138.Steps = list228; reference176 = obj138; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list229 = new List(num2); CollectionsMarshal.SetCount(list229, num2); span3 = CollectionsMarshal.AsSpan(list229); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1047132u, new Vector3(217.36475f, -14.000001f, -5.6916504f), 1185); obj139.Steps = list229; reference177 = obj139; questRoot25.QuestSequence = list213; AddQuest(questId25, questRoot25); } private static void LoadQuests100() { QuestId questId = new QuestId(5003); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 1; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048390u, new Vector3(15.243713f, -14.000001f, 85.83191f), 1185); obj.Steps = list3; reference = obj; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(5004); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list4 = new List(num); CollectionsMarshal.SetCount(list4, num); span = CollectionsMarshal.AsSpan(list4); index = 0; span[index] = "liza"; questRoot2.Author = list4; index = 1; List list5 = new List(index); CollectionsMarshal.SetCount(list5, index); span2 = CollectionsMarshal.AsSpan(list5); num = 0; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 0 }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048548u, new Vector3(-109.48352f, -15f, 185.04602f), 1185); obj2.Steps = list6; reference2 = obj2; questRoot2.QuestSequence = list5; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(5005); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list7 = new List(num); CollectionsMarshal.SetCount(list7, num); span = CollectionsMarshal.AsSpan(list7); index = 0; span[index] = "liza"; questRoot3.Author = list7; index = 2; List list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 0 }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051454u, new Vector3(376.2417f, 50.749996f, 148.51599f), 1186) { AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNine, To = EAetheryteLocation.SolutionNineTrueVue }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj3.Steps = list9; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1049466u, new Vector3(-247.88281f, 30f, -631.15894f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts }; obj4.Steps = list10; reference4 = obj4; questRoot3.QuestSequence = list8; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(5006); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list11 = new List(num); CollectionsMarshal.SetCount(list11, num); span = CollectionsMarshal.AsSpan(list11); index = 0; span[index] = "liza"; questRoot4.Author = list11; index = 1; List list12 = new List(index); CollectionsMarshal.SetCount(list12, index); span2 = CollectionsMarshal.AsSpan(list12); num = 0; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 0 }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048510u, new Vector3(28.67163f, 50.13025f, -40.940002f), 1185); obj5.Steps = list13; reference5 = obj5; questRoot4.QuestSequence = list12; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(5007); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list14 = new List(num); CollectionsMarshal.SetCount(list14, num); span = CollectionsMarshal.AsSpan(list14); index = 0; span[index] = "liza"; questRoot5.Author = list14; index = 1; List list15 = new List(index); CollectionsMarshal.SetCount(list15, index); span2 = CollectionsMarshal.AsSpan(list15); num = 0; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; index2 = 1; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1049155u, new Vector3(220.32495f, 74.847984f, -52.99463f), 1186); obj6.Steps = list16; reference6 = obj6; questRoot5.QuestSequence = list15; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(5008); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list17 = new List(num); CollectionsMarshal.SetCount(list17, num); span = CollectionsMarshal.AsSpan(list17); index = 0; span[index] = "liza"; questRoot6.Author = list17; index = 1; List list18 = new List(index); CollectionsMarshal.SetCount(list18, index); span2 = CollectionsMarshal.AsSpan(list18); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1049088u, new Vector3(-157.64093f, 0.9219527f, -38.132385f), 1186); obj7.Steps = list19; reference7 = obj7; questRoot6.QuestSequence = list18; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(5009); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list20 = new List(num); CollectionsMarshal.SetCount(list20, num); span = CollectionsMarshal.AsSpan(list20); index = 0; span[index] = "liza"; questRoot7.Author = list20; index = 2; List list21 = new List(index); CollectionsMarshal.SetCount(list21, index); span2 = CollectionsMarshal.AsSpan(list21); num = 0; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 0 }; index2 = 1; List list22 = new List(index2); CollectionsMarshal.SetCount(list22, index2); span3 = CollectionsMarshal.AsSpan(list22); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051413u, new Vector3(-75.21173f, -10.00001f, 138.8418f), 1185); obj8.Steps = list22; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list23 = new List(num2); CollectionsMarshal.SetCount(list23, num2); span3 = CollectionsMarshal.AsSpan(list23); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048541u, new Vector3(23.5141f, -14f, 137.40747f), 1185) { NextQuestId = new QuestId(5010) }; obj9.Steps = list23; reference9 = obj9; questRoot7.QuestSequence = list21; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(5010); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list24 = new List(num); CollectionsMarshal.SetCount(list24, num); span = CollectionsMarshal.AsSpan(list24); index = 0; span[index] = "liza"; questRoot8.Author = list24; index = 3; List list25 = new List(index); CollectionsMarshal.SetCount(list25, index); span2 = CollectionsMarshal.AsSpan(list25); num = 0; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 0 }; index2 = 1; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048541u, new Vector3(23.5141f, -14f, 137.40747f), 1185); obj10.Steps = list26; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 1 }; num2 = 1; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051414u, new Vector3(-90.348694f, -19.6019f, 212.54285f), 1185); obj11.Steps = list27; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048541u, new Vector3(23.5141f, -14f, 137.40747f), 1185) { NextQuestId = new QuestId(5011) }; obj12.Steps = list28; reference12 = obj12; questRoot8.QuestSequence = list25; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(5011); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list29 = new List(num); CollectionsMarshal.SetCount(list29, num); span = CollectionsMarshal.AsSpan(list29); index = 0; span[index] = "liza"; questRoot9.Author = list29; index = 5; List list30 = new List(index); CollectionsMarshal.SetCount(list30, index); span2 = CollectionsMarshal.AsSpan(list30); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 0 }; num2 = 1; List list31 = new List(num2); CollectionsMarshal.SetCount(list31, num2); span3 = CollectionsMarshal.AsSpan(list31); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048541u, new Vector3(23.5141f, -14f, 137.40747f), 1185); obj13.Steps = list31; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 1 }; index2 = 1; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1049457u, new Vector3(-223.92621f, 30f, -603.11285f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts }; obj14.Steps = list32; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 2 }; num2 = 2; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-65.20557f, 38.80659f, -459.1674f), 1186) { AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNine, To = EAetheryteLocation.SolutionNineResolution } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1049180u, new Vector3(-67.27704f, 38.80659f, -459.22028f), 1186); obj15.Steps = list33; reference15 = obj15; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 3 }; index2 = 1; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051415u, new Vector3(-400.351f, 14.029996f, 112.26062f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineResolution, To = EAetheryteLocation.SolutionNineResidentialSector } }; obj16.Steps = list34; reference16 = obj16; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048541u, new Vector3(23.5141f, -14f, 137.40747f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalBaysideBevyMarketplace }, NextQuestId = new QuestId(5012) }; obj17.Steps = list35; reference17 = obj17; questRoot9.QuestSequence = list30; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(5012); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list36 = new List(num); CollectionsMarshal.SetCount(list36, num); span = CollectionsMarshal.AsSpan(list36); index = 0; span[index] = "liza"; questRoot10.Author = list36; index = 3; List list37 = new List(index); CollectionsMarshal.SetCount(list37, index); span2 = CollectionsMarshal.AsSpan(list37); num = 0; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 0 }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048541u, new Vector3(23.5141f, -14f, 137.40747f), 1185); obj18.Steps = list38; reference18 = obj18; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 1 }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051415u, new Vector3(-400.351f, 14.029996f, 112.26062f), 1186) { AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNine, To = EAetheryteLocation.SolutionNineResidentialSector } }; obj19.Steps = list39; reference19 = obj19; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048541u, new Vector3(23.5141f, -14f, 137.40747f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalBaysideBevyMarketplace } }; obj20.Steps = list40; reference20 = obj20; questRoot10.QuestSequence = list37; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(5013); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list41 = new List(num); CollectionsMarshal.SetCount(list41, num); span = CollectionsMarshal.AsSpan(list41); index = 0; span[index] = "liza"; questRoot11.Author = list41; index = 6; List list42 = new List(index); CollectionsMarshal.SetCount(list42, index); span2 = CollectionsMarshal.AsSpan(list42); num = 0; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 0 }; num2 = 1; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051434u, new Vector3(28.580078f, -14f, 75.66943f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj21.Steps = list43; reference21 = obj21; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 1 }; index2 = 1; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051435u, new Vector3(383.1692f, -17.700003f, -771.3283f), 1190) { Fly = true, AetheryteShortcut = EAetheryteLocation.ShaaloaniMehwahhetsoan }; obj22.Steps = list44; reference22 = obj22; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 2 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1190) { DutyOptions = new DutyOptions { ContentFinderConditionId = 834u } }; obj23.Steps = list45; reference23 = obj23; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 3 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051435u, new Vector3(383.1692f, -17.700003f, -771.3283f), 1190) { AetheryteShortcut = EAetheryteLocation.ShaaloaniMehwahhetsoan, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj24.Steps = list46; reference24 = obj24; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 4 }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051436u, new Vector3(476.73767f, 114.935f, 661.6769f), 1187) { AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj25.Steps = list47; reference25 = obj25; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051438u, new Vector3(-498.7717f, 59.21188f, 145.00647f), 1187) { Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj26.Steps = list48; reference26 = obj26; questRoot11.QuestSequence = list42; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(5014); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list49 = new List(num); CollectionsMarshal.SetCount(list49, num); span = CollectionsMarshal.AsSpan(list49); index = 0; span[index] = "liza"; questRoot12.Author = list49; index = 6; List list50 = new List(index); CollectionsMarshal.SetCount(list50, index); span2 = CollectionsMarshal.AsSpan(list50); num = 0; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; num2 = 1; List list51 = new List(num2); CollectionsMarshal.SetCount(list51, num2); span3 = CollectionsMarshal.AsSpan(list51); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051440u, new Vector3(305.01257f, 51.199978f, 198.07727f), 1186) { AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNine, To = EAetheryteLocation.SolutionNineNeonStein }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj27.Steps = list51; reference27 = obj27; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; index2 = 1; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014334u, new Vector3(-6.9123535f, 53.177612f, 761.68445f), 1192) { AetheryteShortcut = EAetheryteLocation.LivingMemoryLeynodeMnemo, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj28.Steps = list52; reference28 = obj28; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 2 }; num2 = 2; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048243u, new Vector3(57.87744f, 53.200012f, 772.03015f), 1192) { TargetTerritoryId = (ushort)1192, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1051443u, new Vector3(614.28235f, 9.022843f, 610.13184f), 1192) { Fly = true, AetheryteShortcut = EAetheryteLocation.LivingMemoryLeynodeMnemo, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj29.Steps = list53; reference29 = obj29; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 3 }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1192) { DutyOptions = new DutyOptions { ContentFinderConditionId = 981u } }; obj30.Steps = list54; reference30 = obj30; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 4 }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051442u, new Vector3(613.76355f, 9.022844f, 612.1156f), 1192) { StopDistance = 7f, Fly = true, AetheryteShortcut = EAetheryteLocation.LivingMemoryLeynodeMnemo, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj31.Steps = list55; reference31 = obj31; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051440u, new Vector3(305.01257f, 51.199978f, 198.07727f), 1186) { AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNine, To = EAetheryteLocation.SolutionNineNeonStein } }; obj32.Steps = list56; reference32 = obj32; questRoot12.QuestSequence = list50; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(5015); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list57 = new List(num); CollectionsMarshal.SetCount(list57, num); span = CollectionsMarshal.AsSpan(list57); index = 0; span[index] = "liza"; questRoot13.Author = list57; questRoot13.IsSeasonalQuest = true; questRoot13.SeasonalQuestExpiry = new DateTime(2024, 9, 11, 0, 0, 0, DateTimeKind.Utc); index = 6; List list58 = new List(index); CollectionsMarshal.SetCount(list58, index); span2 = CollectionsMarshal.AsSpan(list58); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; num2 = 1; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; ref QuestStep reference34 = ref span3[index2]; QuestStep obj34 = new QuestStep(EInteractionType.AcceptQuest, 1050998u, new Vector3(4.0131226f, 44.499996f, 126.17676f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition obj35 = new SkipAetheryteCondition { InSameTerritory = true }; int num3 = 1; List list60 = new List(num3); CollectionsMarshal.SetCount(list60, num3); Span span4 = CollectionsMarshal.AsSpan(list60); int index3 = 0; span4[index3] = 128; obj35.InTerritory = list60; skipConditions.AetheryteShortcutIf = obj35; obj34.SkipConditions = skipConditions; reference34 = obj34; obj33.Steps = list59; reference33 = obj33; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 1 }; index2 = 1; List list61 = new List(index2); CollectionsMarshal.SetCount(list61, index2); span3 = CollectionsMarshal.AsSpan(list61); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050999u, new Vector3(4.837097f, 31.47563f, -256.97723f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaAftcastle, To = EAetheryteLocation.LimsaMarauder } }; obj36.Steps = list61; reference35 = obj36; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 2 }; num2 = 1; List list62 = new List(num2); CollectionsMarshal.SetCount(list62, num2); span3 = CollectionsMarshal.AsSpan(list62); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051000u, new Vector3(-100.175476f, 18.00033f, -15.030151f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaMarauder, To = EAetheryteLocation.Limsa } }; obj37.Steps = list62; reference36 = obj37; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 3 }; index2 = 4; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; ref QuestStep reference38 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1001217u, new Vector3(-140.85602f, 18.199999f, 17.013733f), 129); index3 = 6; List list64 = new List(index3); CollectionsMarshal.SetCount(list64, index3); Span span5 = CollectionsMarshal.AsSpan(list64); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list64; reference38 = questStep; num2++; ref QuestStep reference39 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1051003u, new Vector3(-188.12854f, 16f, 33.37146f), 129); num3 = 6; List list65 = new List(num3); CollectionsMarshal.SetCount(list65, num3); span5 = CollectionsMarshal.AsSpan(list65); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list65; reference39 = questStep2; num2++; ref QuestStep reference40 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1051002u, new Vector3(-205.005f, 15.999994f, 71.97681f), 129); index3 = 6; List list66 = new List(index3); CollectionsMarshal.SetCount(list66, index3); span5 = CollectionsMarshal.AsSpan(list66); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list66; reference40 = questStep3; num2++; ref QuestStep reference41 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1051004u, new Vector3(-243.03046f, 16.199997f, 40.97046f), 129); num3 = 6; List list67 = new List(num3); CollectionsMarshal.SetCount(list67, num3); span5 = CollectionsMarshal.AsSpan(list67); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list67; reference41 = questStep4; obj38.Steps = list63; reference37 = obj38; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 4 }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014209u, new Vector3(-385.1225f, 5.996765f, 33.707153f), 129) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaHawkersAlley, To = EAetheryteLocation.LimsaArcanist } }; obj39.Steps = list68; reference42 = obj39; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051001u, new Vector3(3.7994385f, 44.499992f, 126.05469f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaArcanist, To = EAetheryteLocation.LimsaAftcastle }, NextQuestId = new QuestId(5016) }; obj40.Steps = list69; reference43 = obj40; questRoot13.QuestSequence = list58; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(5016); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list70 = new List(num); CollectionsMarshal.SetCount(list70, num); span = CollectionsMarshal.AsSpan(list70); index = 0; span[index] = "liza"; questRoot14.Author = list70; questRoot14.IsSeasonalQuest = true; questRoot14.SeasonalQuestExpiry = new DateTime(2024, 9, 11, 0, 0, 0, DateTimeKind.Utc); index = 6; List list71 = new List(index); CollectionsMarshal.SetCount(list71, index); span2 = CollectionsMarshal.AsSpan(list71); num = 0; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; num2 = 1; List list72 = new List(num2); CollectionsMarshal.SetCount(list72, num2); span3 = CollectionsMarshal.AsSpan(list72); index2 = 0; ref QuestStep reference45 = ref span3[index2]; QuestStep obj42 = new QuestStep(EInteractionType.AcceptQuest, 1051007u, new Vector3(2.2735596f, 44.499992f, 125.200195f), 128) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition obj43 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list73 = new List(index3); CollectionsMarshal.SetCount(list73, index3); span4 = CollectionsMarshal.AsSpan(list73); num3 = 0; span4[num3] = 128; obj43.InTerritory = list73; skipConditions2.AetheryteShortcutIf = obj43; obj42.SkipConditions = skipConditions2; reference45 = obj42; obj41.Steps = list72; reference44 = obj41; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 1 }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051008u, new Vector3(2.5481567f, 43.999977f, -206.71399f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaAftcastle, To = EAetheryteLocation.LimsaMarauder } }; obj44.Steps = list74; reference46 = obj44; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 2 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051009u, new Vector3(1.5106201f, 44f, -205.8595f), 128) { StopDistance = 5f }; obj45.Steps = list75; reference47 = obj45; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 3 }; index2 = 1; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014210u, new Vector3(-176.62323f, 40.97046f, 185.35132f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaMarauder, To = EAetheryteLocation.LimsaAftcastle } }; obj46.Steps = list76; reference48 = obj46; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 4 }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051010u, new Vector3(-178.11859f, 40.999958f, 184.67993f), 128) { StopDistance = 5f }; obj47.Steps = list77; reference49 = obj47; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; ref QuestStep reference51 = ref span3[num2]; QuestStep obj49 = new QuestStep(EInteractionType.CompleteQuest, 1051011u, new Vector3(-178.63745f, 40.999916f, 186.3584f), 128) { StopDistance = 7f }; num3 = 1; List list79 = new List(num3); CollectionsMarshal.SetCount(list79, num3); Span span6 = CollectionsMarshal.AsSpan(list79); index3 = 0; span6[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_FESANX002_05016_Q52_000_082") }; obj49.DialogueChoices = list79; reference51 = obj49; obj48.Steps = list78; reference50 = obj48; questRoot14.QuestSequence = list71; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(5017); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list80 = new List(num); CollectionsMarshal.SetCount(list80, num); span = CollectionsMarshal.AsSpan(list80); index = 0; span[index] = "liza"; questRoot15.Author = list80; index = 3; List list81 = new List(index); CollectionsMarshal.SetCount(list81, index); span2 = CollectionsMarshal.AsSpan(list81); num = 0; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 0 }; num2 = 1; List list82 = new List(num2); CollectionsMarshal.SetCount(list82, num2); span3 = CollectionsMarshal.AsSpan(list82); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050728u, new Vector3(50.125854f, 47f, -330.40363f), 1185); obj50.Steps = list82; reference52 = obj50; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 1 }; index2 = 1; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span3 = CollectionsMarshal.AsSpan(list83); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050729u, new Vector3(187.51807f, 42.40001f, -350.36243f), 1185); obj51.Steps = list83; reference53 = obj51; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list84 = new List(num2); CollectionsMarshal.SetCount(list84, num2); span3 = CollectionsMarshal.AsSpan(list84); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050728u, new Vector3(50.125854f, 47f, -330.40363f), 1185); obj52.Steps = list84; reference54 = obj52; questRoot15.QuestSequence = list81; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(5018); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list85 = new List(num); CollectionsMarshal.SetCount(list85, num); span = CollectionsMarshal.AsSpan(list85); index = 0; span[index] = "liza"; questRoot16.Author = list85; index = 4; List list86 = new List(index); CollectionsMarshal.SetCount(list86, index); span2 = CollectionsMarshal.AsSpan(list86); num = 0; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; index2 = 1; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048459u, new Vector3(-394.43048f, 11f, 3.5552979f), 1185); obj53.Steps = list87; reference55 = obj53; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 1 }; num2 = 1; List list88 = new List(num2); CollectionsMarshal.SetCount(list88, num2); span3 = CollectionsMarshal.AsSpan(list88); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050733u, new Vector3(-16.83075f, -10.000011f, 93.12573f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalDirigibleLanding, To = EAetheryteLocation.TuliyollalBaysideBevyMarketplace } }; obj54.Steps = list88; reference56 = obj54; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 2 }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; ref QuestStep reference58 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1050734u, new Vector3(79.301025f, -17.964588f, 199.57275f), 1185); index3 = 1; List list90 = new List(index3); CollectionsMarshal.SetCount(list90, index3); span6 = CollectionsMarshal.AsSpan(list90); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZA002_05018_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGZA002_05018_A1_000_003") }; questStep5.DialogueChoices = list90; reference58 = questStep5; obj55.Steps = list89; reference57 = obj55; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list91 = new List(num2); CollectionsMarshal.SetCount(list91, num2); span3 = CollectionsMarshal.AsSpan(list91); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048459u, new Vector3(-394.43048f, 11f, 3.5552979f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalBaysideBevyMarketplace, To = EAetheryteLocation.TuliyollalDirigibleLanding } }; obj56.Steps = list91; reference59 = obj56; questRoot16.QuestSequence = list86; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(5019); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list92 = new List(num); CollectionsMarshal.SetCount(list92, num); span = CollectionsMarshal.AsSpan(list92); index = 0; span[index] = "liza"; questRoot17.Author = list92; index = 5; List list93 = new List(index); CollectionsMarshal.SetCount(list93, index); span2 = CollectionsMarshal.AsSpan(list93); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 0 }; index2 = 1; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050735u, new Vector3(121.11084f, -17.972874f, 74.021484f), 1185); obj57.Steps = list94; reference60 = obj57; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 1 }; num2 = 1; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050736u, new Vector3(31.47937f, -17.9643f, 167.46765f), 1185) { StopDistance = 2f }; obj58.Steps = list95; reference61 = obj58; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 2 }; index2 = 1; List list96 = new List(index2); CollectionsMarshal.SetCount(list96, index2); span3 = CollectionsMarshal.AsSpan(list96); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014232u, new Vector3(33.310425f, -16.678162f, 167.98657f), 1185); obj59.Steps = list96; reference62 = obj59; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 3 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050737u, new Vector3(87.57141f, -14f, 52.384155f), 1185); obj60.Steps = list97; reference63 = obj60; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050737u, new Vector3(87.57141f, -14f, 52.384155f), 1185); obj61.Steps = list98; reference64 = obj61; questRoot17.QuestSequence = list93; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(5020); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list99 = new List(num); CollectionsMarshal.SetCount(list99, num); span = CollectionsMarshal.AsSpan(list99); index = 0; span[index] = "liza"; questRoot18.Author = list99; index = 5; List list100 = new List(index); CollectionsMarshal.SetCount(list100, index); span2 = CollectionsMarshal.AsSpan(list100); num = 0; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 0 }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051038u, new Vector3(153.94824f, -17.9645f, 95.384155f), 1185); obj62.Steps = list101; reference65 = obj62; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 1 }; index2 = 1; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051025u, new Vector3(153.94824f, -17.9645f, 95.384155f), 1185); obj63.Steps = list102; reference66 = obj63; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 2 }; num2 = 3; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; ref QuestStep reference68 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1051026u, new Vector3(109.910645f, -14f, 39.505493f), 1185); num3 = 6; List list104 = new List(num3); CollectionsMarshal.SetCount(list104, num3); span5 = CollectionsMarshal.AsSpan(list104); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list104; reference68 = questStep6; index2++; ref QuestStep reference69 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1051027u, new Vector3(12.527649f, -10.00001f, 35.599243f), 1185); index3 = 6; List list105 = new List(index3); CollectionsMarshal.SetCount(list105, index3); span5 = CollectionsMarshal.AsSpan(list105); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list105; reference69 = questStep7; index2++; ref QuestStep reference70 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1051028u, new Vector3(-69.77954f, -10.00001f, 119.79846f), 1185); num3 = 6; List list106 = new List(num3); CollectionsMarshal.SetCount(list106, num3); span5 = CollectionsMarshal.AsSpan(list106); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list106; reference70 = questStep8; obj64.Steps = list103; reference67 = obj64; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 3 }; index2 = 1; List list107 = new List(index2); CollectionsMarshal.SetCount(list107, index2); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051025u, new Vector3(-124.85585f, -5.0000095f, 130.06908f), 1185) { StopDistance = 0.25f }; obj65.Steps = list107; reference71 = obj65; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051029u, new Vector3(-249.77496f, -9.2517585E-06f, 138.01782f), 1185); obj66.Steps = list108; reference72 = obj66; questRoot18.QuestSequence = list100; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(5021); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list109 = new List(num); CollectionsMarshal.SetCount(list109, num); span = CollectionsMarshal.AsSpan(list109); index = 0; span[index] = "liza"; questRoot19.Author = list109; index = 3; List list110 = new List(index); CollectionsMarshal.SetCount(list110, index); span2 = CollectionsMarshal.AsSpan(list110); num = 0; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 0 }; index2 = 1; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051030u, new Vector3(-227.64941f, 40.075134f, -25.436829f), 1185); obj67.Steps = list111; reference73 = obj67; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 1 }; num2 = 1; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051030u, new Vector3(-227.64941f, 40.075134f, -25.436829f), 1185); obj68.Steps = list112; reference74 = obj68; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051031u, new Vector3(-56.6568f, 52.057556f, 20.767456f), 1185); obj69.Steps = list113; reference75 = obj69; questRoot19.QuestSequence = list110; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(5022); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list114 = new List(num); CollectionsMarshal.SetCount(list114, num); span = CollectionsMarshal.AsSpan(list114); index = 0; span[index] = "liza"; questRoot20.Author = list114; index = 5; List list115 = new List(index); CollectionsMarshal.SetCount(list115, index); span2 = CollectionsMarshal.AsSpan(list115); num = 0; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 0 }; num2 = 1; List list116 = new List(num2); CollectionsMarshal.SetCount(list116, num2); span3 = CollectionsMarshal.AsSpan(list116); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051032u, new Vector3(-259.05243f, 2.127327E-05f, 116.13635f), 1185); obj70.Steps = list116; reference76 = obj70; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 1 }; index2 = 1; List list117 = new List(index2); CollectionsMarshal.SetCount(list117, index2); span3 = CollectionsMarshal.AsSpan(list117); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051033u, new Vector3(-282.49036f, 14.508167f, 178.72888f), 1185); obj71.Steps = list117; reference77 = obj71; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 2 }; num2 = 2; List list118 = new List(num2); CollectionsMarshal.SetCount(list118, num2); span3 = CollectionsMarshal.AsSpan(list118); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-290.98425f, -9.417534E-06f, 179.37634f), 1185) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2014234u, new Vector3(-272.84656f, -0.015319824f, 191.39392f), 1185); obj72.Steps = list118; reference78 = obj72; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 3 }; index2 = 1; List list119 = new List(index2); CollectionsMarshal.SetCount(list119, index2); span3 = CollectionsMarshal.AsSpan(list119); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051033u, new Vector3(-282.49036f, 14.508167f, 178.72888f), 1185); obj73.Steps = list119; reference79 = obj73; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list120 = new List(num2); CollectionsMarshal.SetCount(list120, num2); span3 = CollectionsMarshal.AsSpan(list120); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051032u, new Vector3(-259.05243f, 2.127327E-05f, 116.13635f), 1185); obj74.Steps = list120; reference80 = obj74; questRoot20.QuestSequence = list115; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(5023); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list121 = new List(num); CollectionsMarshal.SetCount(list121, num); span = CollectionsMarshal.AsSpan(list121); index = 0; span[index] = "liza"; questRoot21.Author = list121; index = 3; List list122 = new List(index); CollectionsMarshal.SetCount(list122, index); span2 = CollectionsMarshal.AsSpan(list122); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 0 }; index2 = 1; List list123 = new List(index2); CollectionsMarshal.SetCount(list123, index2); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051034u, new Vector3(15.457336f, -10.00001f, 64.43884f), 1185); obj75.Steps = list123; reference81 = obj75; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 1 }; num2 = 2; List list124 = new List(num2); CollectionsMarshal.SetCount(list124, num2); span3 = CollectionsMarshal.AsSpan(list124); index2 = 0; ref QuestStep reference83 = ref span3[index2]; QuestStep obj77 = new QuestStep(EInteractionType.Interact, 1051036u, new Vector3(-134.72198f, 45.35523f, 52.20105f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalTheResplendentQuarter } }; index3 = 6; List list125 = new List(index3); CollectionsMarshal.SetCount(list125, index3); span5 = CollectionsMarshal.AsSpan(list125); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj77.CompletionQuestVariablesFlags = list125; reference83 = obj77; index2++; ref QuestStep reference84 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1051035u, new Vector3(-104.38696f, 54.09999f, 19.33313f), 1185); num3 = 6; List list126 = new List(num3); CollectionsMarshal.SetCount(list126, num3); span5 = CollectionsMarshal.AsSpan(list126); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list126; reference84 = questStep9; obj76.Steps = list124; reference82 = obj76; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051034u, new Vector3(15.457336f, -10.00001f, 64.43884f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalTheResplendentQuarter, To = EAetheryteLocation.Tuliyollal } }; obj78.Steps = list127; reference85 = obj78; questRoot21.QuestSequence = list122; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(5024); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list128 = new List(num); CollectionsMarshal.SetCount(list128, num); span = CollectionsMarshal.AsSpan(list128); index = 0; span[index] = "liza"; questRoot22.Author = list128; index = 3; List list129 = new List(index); CollectionsMarshal.SetCount(list129, index); span2 = CollectionsMarshal.AsSpan(list129); num = 0; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 0 }; num2 = 1; List list130 = new List(num2); CollectionsMarshal.SetCount(list130, num2); span3 = CollectionsMarshal.AsSpan(list130); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048509u, new Vector3(181.44495f, 40.99999f, -66.63617f), 1185); obj79.Steps = list130; reference86 = obj79; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 1 }; index2 = 2; List list131 = new List(index2); CollectionsMarshal.SetCount(list131, index2); span3 = CollectionsMarshal.AsSpan(list131); num2 = 0; ref QuestStep reference88 = ref span3[num2]; QuestStep obj81 = new QuestStep(EInteractionType.Interact, 1048431u, new Vector3(88.48706f, -14f, 56.687256f), 1185) { StopDistance = 4f }; index3 = 6; List list132 = new List(index3); CollectionsMarshal.SetCount(list132, index3); span5 = CollectionsMarshal.AsSpan(list132); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj81.CompletionQuestVariablesFlags = list132; reference88 = obj81; num2++; ref QuestStep reference89 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1051037u, new Vector3(-35.29419f, -17.97287f, 169.02417f), 1185); num3 = 6; List list133 = new List(num3); CollectionsMarshal.SetCount(list133, num3); span5 = CollectionsMarshal.AsSpan(list133); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list133; reference89 = questStep10; obj80.Steps = list131; reference87 = obj80; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list134 = new List(num2); CollectionsMarshal.SetCount(list134, num2); span3 = CollectionsMarshal.AsSpan(list134); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048509u, new Vector3(181.44495f, 40.99999f, -66.63617f), 1185); obj82.Steps = list134; reference90 = obj82; questRoot22.QuestSequence = list129; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(5025); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list135 = new List(num); CollectionsMarshal.SetCount(list135, num); span = CollectionsMarshal.AsSpan(list135); index = 0; span[index] = "liza"; questRoot23.Author = list135; index = 3; List list136 = new List(index); CollectionsMarshal.SetCount(list136, index); span2 = CollectionsMarshal.AsSpan(list136); num = 0; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 0 }; index2 = 1; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; ref QuestStep reference92 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.AcceptQuest, 1051039u, new Vector3(17.593567f, -17.942173f, 153.06323f), 1185); index3 = 1; List list138 = new List(index3); CollectionsMarshal.SetCount(list138, index3); span6 = CollectionsMarshal.AsSpan(list138); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZA009_05025_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGZA009_05025_A1_000_001") }; questStep11.DialogueChoices = list138; reference92 = questStep11; obj83.Steps = list137; reference91 = obj83; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 1 }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051040u, new Vector3(-169.93976f, 59.999985f, -54.703613f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalBaysideBevyMarketplace, To = EAetheryteLocation.TuliyollalTheResplendentQuarter } }; obj84.Steps = list139; reference93 = obj84; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051039u, new Vector3(17.593567f, -17.942173f, 153.06323f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalTheResplendentQuarter, To = EAetheryteLocation.TuliyollalBaysideBevyMarketplace } }; obj85.Steps = list140; reference94 = obj85; questRoot23.QuestSequence = list136; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(5026); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list141 = new List(num); CollectionsMarshal.SetCount(list141, num); span = CollectionsMarshal.AsSpan(list141); index = 0; span[index] = "liza"; questRoot24.Author = list141; index = 5; List list142 = new List(index); CollectionsMarshal.SetCount(list142, index); span2 = CollectionsMarshal.AsSpan(list142); num = 0; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 0 }; num2 = 1; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051042u, new Vector3(100.38904f, 47f, -230.27393f), 1185); obj86.Steps = list143; reference95 = obj86; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 1 }; index2 = 1; List list144 = new List(index2); CollectionsMarshal.SetCount(list144, index2); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014235u, new Vector3(-80.094604f, -19.333252f, 179.49182f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalBrightploomPost, To = EAetheryteLocation.TuliyollalTheForardCabins } }; obj87.Steps = list144; reference96 = obj87; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 2 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014236u, new Vector3(-154.34503f, -14.084106f, 548.24133f), 1185); obj88.Steps = list145; reference97 = obj88; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 3 }; index2 = 1; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014237u, new Vector3(-124.77307f, -5.0202637f, 113.11511f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalTheForardCabins } }; obj89.Steps = list146; reference98 = obj89; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051042u, new Vector3(100.38904f, 47f, -230.27393f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalTheForardCabins, To = EAetheryteLocation.TuliyollalBrightploomPost } }; obj90.Steps = list147; reference99 = obj90; questRoot24.QuestSequence = list142; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(5027); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list148 = new List(num); CollectionsMarshal.SetCount(list148, num); span = CollectionsMarshal.AsSpan(list148); index = 0; span[index] = "liza"; questRoot25.Author = list148; index = 3; List list149 = new List(index); CollectionsMarshal.SetCount(list149, index); span2 = CollectionsMarshal.AsSpan(list149); num = 0; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 0 }; index2 = 1; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051043u, new Vector3(-276.99707f, 1.9748375E-05f, 71.97681f), 1185); obj91.Steps = list150; reference100 = obj91; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 1 }; num2 = 2; List list151 = new List(num2); CollectionsMarshal.SetCount(list151, num2); span3 = CollectionsMarshal.AsSpan(list151); index2 = 0; ref QuestStep reference102 = ref span3[index2]; QuestStep obj93 = new QuestStep(EInteractionType.Emote, 1051044u, new Vector3(-307.6372f, 3f, -50.8584f), 1185) { Emote = EEmote.Soothe }; num3 = 6; List list152 = new List(num3); CollectionsMarshal.SetCount(list152, num3); span5 = CollectionsMarshal.AsSpan(list152); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj93.CompletionQuestVariablesFlags = list152; reference102 = obj93; index2++; ref QuestStep reference103 = ref span3[index2]; QuestStep obj94 = new QuestStep(EInteractionType.Emote, 1051045u, new Vector3(-49.42401f, -2.7939677E-09f, 16.647583f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalDirigibleLanding, To = EAetheryteLocation.Tuliyollal }, Emote = EEmote.Soothe }; index3 = 6; List list153 = new List(index3); CollectionsMarshal.SetCount(list153, index3); span5 = CollectionsMarshal.AsSpan(list153); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj94.CompletionQuestVariablesFlags = list153; reference103 = obj94; obj92.Steps = list151; reference101 = obj92; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051043u, new Vector3(-276.99707f, 1.9748375E-05f, 71.97681f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalTheResplendentQuarter } }; obj95.Steps = list154; reference104 = obj95; questRoot25.QuestSequence = list149; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(5028); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list155 = new List(num); CollectionsMarshal.SetCount(list155, num); span = CollectionsMarshal.AsSpan(list155); index = 0; span[index] = "liza"; questRoot26.Author = list155; index = 5; List list156 = new List(index); CollectionsMarshal.SetCount(list156, index); span2 = CollectionsMarshal.AsSpan(list156); num = 0; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 0 }; num2 = 1; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051046u, new Vector3(69.38269f, -14f, 91.081055f), 1185); obj96.Steps = list157; reference105 = obj96; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 1 }; index2 = 3; List list158 = new List(index2); CollectionsMarshal.SetCount(list158, index2); span3 = CollectionsMarshal.AsSpan(list158); num2 = 0; ref QuestStep reference107 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 2014238u, new Vector3(75.12012f, -17.990417f, 154.52808f), 1185); num3 = 6; List list159 = new List(num3); CollectionsMarshal.SetCount(list159, num3); span5 = CollectionsMarshal.AsSpan(list159); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list159; reference107 = questStep12; num2++; ref QuestStep reference108 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 2014239u, new Vector3(64.530396f, -17.990417f, 189.56274f), 1185); index3 = 6; List list160 = new List(index3); CollectionsMarshal.SetCount(list160, index3); span5 = CollectionsMarshal.AsSpan(list160); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list160; reference108 = questStep13; num2++; ref QuestStep reference109 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 2014240u, new Vector3(131.91418f, -17.990417f, 112.2301f), 1185); num3 = 6; List list161 = new List(num3); CollectionsMarshal.SetCount(list161, num3); span5 = CollectionsMarshal.AsSpan(list161); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list161; reference109 = questStep14; obj97.Steps = list158; reference106 = obj97; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 2 }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051046u, new Vector3(69.38269f, -14f, 91.081055f), 1185); obj98.Steps = list162; reference110 = obj98; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 3 }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; ref QuestStep reference112 = ref span3[num2]; QuestStep obj100 = new QuestStep(EInteractionType.Interact, 1051048u, new Vector3(-227.95453f, 40.04104f, -42.648987f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalTheResplendentQuarter } }; index3 = 1; List list164 = new List(index3); CollectionsMarshal.SetCount(list164, index3); span6 = CollectionsMarshal.AsSpan(list164); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZA012_05028_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGZA012_05028_A1_000_002") }; obj100.DialogueChoices = list164; reference112 = obj100; obj99.Steps = list163; reference111 = obj99; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051046u, new Vector3(69.38269f, -14f, 91.081055f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalTheResplendentQuarter, To = EAetheryteLocation.Tuliyollal } }; obj101.Steps = list165; reference113 = obj101; questRoot26.QuestSequence = list156; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(5029); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list166 = new List(num); CollectionsMarshal.SetCount(list166, num); span = CollectionsMarshal.AsSpan(list166); index = 0; span[index] = "liza"; questRoot27.Author = list166; index = 4; List list167 = new List(index); CollectionsMarshal.SetCount(list167, index); span2 = CollectionsMarshal.AsSpan(list167); num = 0; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 0 }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048537u, new Vector3(-61.753296f, 99.99999f, -188.98297f), 1185); obj102.Steps = list168; reference114 = obj102; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 1 }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1046521u, new Vector3(-46.616333f, -17.97287f, 180.3158f), 1185) { StopDistance = 5f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalVollokShoonsa, To = EAetheryteLocation.TuliyollalBaysideBevyMarketplace } }; obj103.Steps = list169; reference115 = obj103; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 2 }; index2 = 3; List list170 = new List(index2); CollectionsMarshal.SetCount(list170, index2); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; ref QuestStep reference117 = ref span3[num2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1048547u, new Vector3(-39.35309f, -17.972866f, 198.38245f), 1185); num3 = 6; List list171 = new List(num3); CollectionsMarshal.SetCount(list171, num3); span5 = CollectionsMarshal.AsSpan(list171); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list171; reference117 = questStep15; num2++; ref QuestStep reference118 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1048418u, new Vector3(-54.154297f, -17.972868f, 198.44348f), 1185); index3 = 6; List list172 = new List(index3); CollectionsMarshal.SetCount(list172, index3); span5 = CollectionsMarshal.AsSpan(list172); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list172; reference118 = questStep16; num2++; ref QuestStep reference119 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1048546u, new Vector3(-60.83777f, -17.972868f, 197.07019f), 1185); num3 = 6; List list173 = new List(num3); CollectionsMarshal.SetCount(list173, num3); span5 = CollectionsMarshal.AsSpan(list173); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep17.CompletionQuestVariablesFlags = list173; reference119 = questStep17; obj104.Steps = list170; reference116 = obj104; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048537u, new Vector3(-61.753296f, 99.99999f, -188.98297f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalBaysideBevyMarketplace, To = EAetheryteLocation.TuliyollalVollokShoonsa } }; obj105.Steps = list174; reference120 = obj105; questRoot27.QuestSequence = list167; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(5030); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list175 = new List(num); CollectionsMarshal.SetCount(list175, num); span = CollectionsMarshal.AsSpan(list175); index = 0; span[index] = "liza"; questRoot28.Author = list175; index = 3; List list176 = new List(index); CollectionsMarshal.SetCount(list176, index); span2 = CollectionsMarshal.AsSpan(list176); num = 0; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 0 }; index2 = 1; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048650u, new Vector3(367.87964f, -156.28014f, -419.11957f), 1187); obj106.Steps = list177; reference121 = obj106; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 1 }; num2 = 4; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; ref QuestStep reference123 = ref span3[index2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 2014104u, new Vector3(374.77686f, -154.07043f, -373.52563f), 1187); index3 = 6; List list179 = new List(index3); CollectionsMarshal.SetCount(list179, index3); span5 = CollectionsMarshal.AsSpan(list179); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list179; reference123 = questStep18; index2++; ref QuestStep reference124 = ref span3[index2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 2014106u, new Vector3(327.90112f, -152.20874f, -369.31415f), 1187); num3 = 6; List list180 = new List(num3); CollectionsMarshal.SetCount(list180, num3); span5 = CollectionsMarshal.AsSpan(list180); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list180; reference124 = questStep19; index2++; ref QuestStep reference125 = ref span3[index2]; QuestStep obj108 = new QuestStep(EInteractionType.Interact, 2014105u, new Vector3(330.6172f, -158.06824f, -399.8932f), 1187) { IgnoreDistanceToObject = true }; index3 = 6; List list181 = new List(index3); CollectionsMarshal.SetCount(list181, index3); span5 = CollectionsMarshal.AsSpan(list181); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj108.CompletionQuestVariablesFlags = list181; reference125 = obj108; index2++; ref QuestStep reference126 = ref span3[index2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 2014107u, new Vector3(275.7152f, -166.94897f, -462.7909f), 1187); num3 = 6; List list182 = new List(num3); CollectionsMarshal.SetCount(list182, num3); span5 = CollectionsMarshal.AsSpan(list182); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep20.CompletionQuestVariablesFlags = list182; reference126 = questStep20; obj107.Steps = list178; reference122 = obj107; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list183 = new List(index2); CollectionsMarshal.SetCount(list183, index2); span3 = CollectionsMarshal.AsSpan(list183); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048650u, new Vector3(367.87964f, -156.28014f, -419.11957f), 1187); obj109.Steps = list183; reference127 = obj109; questRoot28.QuestSequence = list176; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(5031); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list184 = new List(num); CollectionsMarshal.SetCount(list184, num); span = CollectionsMarshal.AsSpan(list184); index = 0; span[index] = "liza"; questRoot29.Author = list184; index = 3; List list185 = new List(index); CollectionsMarshal.SetCount(list185, index); span2 = CollectionsMarshal.AsSpan(list185); num = 0; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 0 }; num2 = 1; List list186 = new List(num2); CollectionsMarshal.SetCount(list186, num2); span3 = CollectionsMarshal.AsSpan(list186); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048649u, new Vector3(357.86987f, -155.91757f, -370.1076f), 1187); obj110.Steps = list186; reference128 = obj110; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 1 }; index2 = 2; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; ref QuestStep reference130 = ref span3[num2]; QuestStep obj112 = new QuestStep(EInteractionType.UseItem, 1050671u, new Vector3(191.97375f, -87.10133f, -277.39374f), 1187) { Fly = true, ItemId = 2003601u }; index3 = 6; List list188 = new List(index3); CollectionsMarshal.SetCount(list188, index3); span5 = CollectionsMarshal.AsSpan(list188); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj112.CompletionQuestVariablesFlags = list188; reference130 = obj112; num2++; ref QuestStep reference131 = ref span3[num2]; QuestStep obj113 = new QuestStep(EInteractionType.UseItem, 1050670u, new Vector3(132.86023f, -75.24902f, -213.2143f), 1187) { Fly = true, ItemId = 2003601u }; num3 = 6; List list189 = new List(num3); CollectionsMarshal.SetCount(list189, num3); span5 = CollectionsMarshal.AsSpan(list189); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj113.CompletionQuestVariablesFlags = list189; reference131 = obj113; obj111.Steps = list187; reference129 = obj111; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048649u, new Vector3(357.86987f, -155.91757f, -370.1076f), 1187) { AetheryteShortcut = EAetheryteLocation.UrqopachaWachunpelo }; obj114.Steps = list190; reference132 = obj114; questRoot29.QuestSequence = list185; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(5032); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list191 = new List(num); CollectionsMarshal.SetCount(list191, num); span = CollectionsMarshal.AsSpan(list191); index = 0; span[index] = "liza"; questRoot30.Author = list191; index = 3; List list192 = new List(index); CollectionsMarshal.SetCount(list192, index); span2 = CollectionsMarshal.AsSpan(list192); num = 0; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 0 }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048712u, new Vector3(446.67737f, -116.815155f, -178.75946f), 1187); obj115.Steps = list193; reference133 = obj115; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 1 }; num2 = 1; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050672u, new Vector3(550.65234f, -54.46781f, 42.83203f), 1187) { Fly = true }; obj116.Steps = list194; reference134 = obj116; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list195 = new List(index2); CollectionsMarshal.SetCount(list195, index2); span3 = CollectionsMarshal.AsSpan(list195); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048712u, new Vector3(446.67737f, -116.815155f, -178.75946f), 1187) { Fly = true }; obj117.Steps = list195; reference135 = obj117; questRoot30.QuestSequence = list192; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(5033); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list196 = new List(num); CollectionsMarshal.SetCount(list196, num); span = CollectionsMarshal.AsSpan(list196); index = 0; span[index] = "liza"; questRoot31.Author = list196; index = 3; List list197 = new List(index); CollectionsMarshal.SetCount(list197, index); span2 = CollectionsMarshal.AsSpan(list197); num = 0; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 0 }; num2 = 1; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050673u, new Vector3(375.6007f, -116.81515f, -175.03625f), 1187); obj118.Steps = list198; reference136 = obj118; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 1 }; index2 = 2; List list199 = new List(index2); CollectionsMarshal.SetCount(list199, index2); span3 = CollectionsMarshal.AsSpan(list199); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(522.757f, -54.457268f, 57.29732f), 1187) { StopDistance = 0.5f, Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2014108u, new Vector3(521.84326f, -53.543945f, 57.938477f), 1187); obj119.Steps = list199; reference137 = obj119; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list200 = new List(num2); CollectionsMarshal.SetCount(list200, num2); span3 = CollectionsMarshal.AsSpan(list200); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050673u, new Vector3(375.6007f, -116.81515f, -175.03625f), 1187) { Fly = true }; obj120.Steps = list200; reference138 = obj120; questRoot31.QuestSequence = list197; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(5034); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list201 = new List(num); CollectionsMarshal.SetCount(list201, num); span = CollectionsMarshal.AsSpan(list201); index = 0; span[index] = "liza"; questRoot32.Author = list201; index = 4; List list202 = new List(index); CollectionsMarshal.SetCount(list202, index); span2 = CollectionsMarshal.AsSpan(list202); num = 0; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 0 }; index2 = 1; List list203 = new List(index2); CollectionsMarshal.SetCount(list203, index2); span3 = CollectionsMarshal.AsSpan(list203); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048694u, new Vector3(-401.7243f, -46.3959f, -449.5766f), 1187); obj121.Steps = list203; reference139 = obj121; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 1 }; num2 = 1; List list204 = new List(num2); CollectionsMarshal.SetCount(list204, num2); span3 = CollectionsMarshal.AsSpan(list204); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050674u, new Vector3(-388.4795f, -46.297935f, -498.10028f), 1187); obj122.Steps = list204; reference140 = obj122; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 2 }; index2 = 3; List list205 = new List(index2); CollectionsMarshal.SetCount(list205, index2); span3 = CollectionsMarshal.AsSpan(list205); num2 = 0; ref QuestStep reference142 = ref span3[num2]; QuestStep obj124 = new QuestStep(EInteractionType.UseItem, null, new Vector3(-388.4795f, -46.297935f, -498.10028f), 1187) { ItemId = 2003604u }; index3 = 6; List list206 = new List(index3); CollectionsMarshal.SetCount(list206, index3); span5 = CollectionsMarshal.AsSpan(list206); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj124.CompletionQuestVariablesFlags = list206; reference142 = obj124; num2++; ref QuestStep reference143 = ref span3[num2]; QuestStep obj125 = new QuestStep(EInteractionType.UseItem, null, new Vector3(-388.4795f, -46.297935f, -498.10028f), 1187) { ItemId = 2003605u }; num3 = 6; List list207 = new List(num3); CollectionsMarshal.SetCount(list207, num3); span5 = CollectionsMarshal.AsSpan(list207); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj125.CompletionQuestVariablesFlags = list207; reference143 = obj125; num2++; ref QuestStep reference144 = ref span3[num2]; QuestStep obj126 = new QuestStep(EInteractionType.UseItem, null, new Vector3(-388.4795f, -46.297935f, -498.10028f), 1187) { ItemId = 2003606u }; index3 = 6; List list208 = new List(index3); CollectionsMarshal.SetCount(list208, index3); span5 = CollectionsMarshal.AsSpan(list208); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj126.CompletionQuestVariablesFlags = list208; reference144 = obj126; obj123.Steps = list205; reference141 = obj123; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; ref QuestStep reference146 = ref span3[index2]; QuestStep questStep21 = new QuestStep(EInteractionType.CompleteQuest, 1048694u, new Vector3(-401.7243f, -46.3959f, -449.5766f), 1187); num3 = 1; List list210 = new List(num3); CollectionsMarshal.SetCount(list210, num3); span6 = CollectionsMarshal.AsSpan(list210); index3 = 0; span6[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZB005_05034_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGZB005_05034_A1_000_003") }; questStep21.DialogueChoices = list210; reference146 = questStep21; obj127.Steps = list209; reference145 = obj127; questRoot32.QuestSequence = list202; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(5035); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list211 = new List(num); CollectionsMarshal.SetCount(list211, num); span = CollectionsMarshal.AsSpan(list211); index = 0; span[index] = "liza"; questRoot33.Author = list211; index = 4; List list212 = new List(index); CollectionsMarshal.SetCount(list212, index); span2 = CollectionsMarshal.AsSpan(list212); num = 0; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 0 }; index2 = 1; List list213 = new List(index2); CollectionsMarshal.SetCount(list213, index2); span3 = CollectionsMarshal.AsSpan(list213); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050675u, new Vector3(-421.80518f, -45.817875f, -496.14713f), 1187); obj128.Steps = list213; reference147 = obj128; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 1 }; num2 = 1; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048690u, new Vector3(-406.42407f, -41.099792f, -565.6062f), 1187) { Fly = true }; obj129.Steps = list214; reference148 = obj129; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 2 }; index2 = 1; List list215 = new List(index2); CollectionsMarshal.SetCount(list215, index2); span3 = CollectionsMarshal.AsSpan(list215); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050676u, new Vector3(-517.052f, -11.170306f, -652.58264f), 1187) { Fly = true }; obj130.Steps = list215; reference149 = obj130; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050716u, new Vector3(-421.80518f, -45.817875f, -496.14713f), 1187) { Fly = true }; obj131.Steps = list216; reference150 = obj131; questRoot33.QuestSequence = list212; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(5036); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list217 = new List(num); CollectionsMarshal.SetCount(list217, num); span = CollectionsMarshal.AsSpan(list217); index = 0; span[index] = "liza"; questRoot34.Author = list217; index = 5; List list218 = new List(index); CollectionsMarshal.SetCount(list218, index); span2 = CollectionsMarshal.AsSpan(list218); num = 0; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 0 }; index2 = 1; List list219 = new List(index2); CollectionsMarshal.SetCount(list219, index2); span3 = CollectionsMarshal.AsSpan(list219); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050678u, new Vector3(-103.4715f, -128.19942f, -465.90375f), 1187); obj132.Steps = list219; reference151 = obj132; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 1 }; num2 = 1; List list220 = new List(num2); CollectionsMarshal.SetCount(list220, num2); span3 = CollectionsMarshal.AsSpan(list220); index2 = 0; ref QuestStep reference153 = ref span3[index2]; QuestStep obj134 = new QuestStep(EInteractionType.Combat, 1050680u, new Vector3(-67.91791f, -140.2539f, -676.7224f), 1187) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 2; List list221 = new List(index3); CollectionsMarshal.SetCount(list221, index3); Span span7 = CollectionsMarshal.AsSpan(list221); num3 = 0; span7[num3] = 17643u; num3++; span7[num3] = 17644u; obj134.KillEnemyDataIds = list221; reference153 = obj134; obj133.Steps = list220; reference152 = obj133; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 2 }; index2 = 1; List list222 = new List(index2); CollectionsMarshal.SetCount(list222, index2); span3 = CollectionsMarshal.AsSpan(list222); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050680u, new Vector3(-67.91791f, -140.2539f, -676.7224f), 1187) { StopDistance = 7f }; obj135.Steps = list222; reference154 = obj135; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 3 }; num2 = 1; List list223 = new List(num2); CollectionsMarshal.SetCount(list223, num2); span3 = CollectionsMarshal.AsSpan(list223); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014112u, new Vector3(-68.07056f, -140.15417f, -678.9197f), 1187) { StopDistance = 4.5f }; obj136.Steps = list223; reference155 = obj136; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list224 = new List(index2); CollectionsMarshal.SetCount(list224, index2); span3 = CollectionsMarshal.AsSpan(list224); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050678u, new Vector3(-103.4715f, -128.19942f, -465.90375f), 1187) { Fly = true }; obj137.Steps = list224; reference156 = obj137; questRoot34.QuestSequence = list218; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(5037); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list225 = new List(num); CollectionsMarshal.SetCount(list225, num); span = CollectionsMarshal.AsSpan(list225); index = 0; span[index] = "liza"; questRoot35.Author = list225; index = 4; List list226 = new List(index); CollectionsMarshal.SetCount(list226, index); span2 = CollectionsMarshal.AsSpan(list226); num = 0; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 0 }; num2 = 1; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048666u, new Vector3(-54.8562f, -130.17744f, -443.1983f), 1187); obj138.Steps = list227; reference157 = obj138; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 1 }; index2 = 2; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-192.7804f, -68.15436f, -139.24495f), 1187) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, 1050683u, new Vector3(-194.32367f, -67.68594f, -135.57642f), 1187) { StopDistance = 5f, ItemId = 2003608u, GroundTarget = true }; obj139.Steps = list228; reference158 = obj139; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 2 }; num2 = 3; List list229 = new List(num2); CollectionsMarshal.SetCount(list229, num2); span3 = CollectionsMarshal.AsSpan(list229); index2 = 0; ref QuestStep reference160 = ref span3[index2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 2014115u, new Vector3(-191.63806f, -67.216064f, -130.11371f), 1187); num3 = 6; List list230 = new List(num3); CollectionsMarshal.SetCount(list230, num3); span5 = CollectionsMarshal.AsSpan(list230); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep22.CompletionQuestVariablesFlags = list230; reference160 = questStep22; index2++; ref QuestStep reference161 = ref span3[index2]; QuestStep obj141 = new QuestStep(EInteractionType.Interact, 2014114u, new Vector3(-194.78143f, -67.24658f, -131.27338f), 1187) { StopDistance = 4.5f }; index3 = 6; List list231 = new List(index3); CollectionsMarshal.SetCount(list231, index3); span5 = CollectionsMarshal.AsSpan(list231); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj141.CompletionQuestVariablesFlags = list231; reference161 = obj141; index2++; ref QuestStep reference162 = ref span3[index2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 2014113u, new Vector3(-197.9859f, -66.971924f, -130.87665f), 1187); num3 = 6; List list232 = new List(num3); CollectionsMarshal.SetCount(list232, num3); span5 = CollectionsMarshal.AsSpan(list232); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list232; reference162 = questStep23; obj140.Steps = list229; reference159 = obj140; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list233 = new List(index2); CollectionsMarshal.SetCount(list233, index2); span3 = CollectionsMarshal.AsSpan(list233); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-57.510014f, -130.50172f, -442.2758f), 1187) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048666u, new Vector3(-54.8562f, -130.17744f, -443.1983f), 1187); obj142.Steps = list233; reference163 = obj142; questRoot35.QuestSequence = list226; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(5038); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list234 = new List(num); CollectionsMarshal.SetCount(list234, num); span = CollectionsMarshal.AsSpan(list234); index = 0; span[index] = "liza"; questRoot36.Author = list234; index = 3; List list235 = new List(index); CollectionsMarshal.SetCount(list235, index); span2 = CollectionsMarshal.AsSpan(list235); num = 0; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 0 }; num2 = 1; List list236 = new List(num2); CollectionsMarshal.SetCount(list236, num2); span3 = CollectionsMarshal.AsSpan(list236); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048658u, new Vector3(365.46875f, -146.10005f, -465.01874f), 1187); obj143.Steps = list236; reference164 = obj143; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 1 }; index2 = 1; List list237 = new List(index2); CollectionsMarshal.SetCount(list237, index2); span3 = CollectionsMarshal.AsSpan(list237); num2 = 0; ref QuestStep reference166 = ref span3[num2]; QuestStep obj145 = new QuestStep(EInteractionType.Combat, 2014116u, new Vector3(-6.1189575f, -99.50415f, -247.97437f), 1187) { StopDistance = 0.25f, Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list238 = new List(index3); CollectionsMarshal.SetCount(list238, index3); span7 = CollectionsMarshal.AsSpan(list238); num3 = 0; span7[num3] = 17645u; obj145.KillEnemyDataIds = list238; reference166 = obj145; obj144.Steps = list237; reference165 = obj144; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list239 = new List(num2); CollectionsMarshal.SetCount(list239, num2); span3 = CollectionsMarshal.AsSpan(list239); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048658u, new Vector3(365.46875f, -146.10005f, -465.01874f), 1187) { StopDistance = 0.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWachunpelo }; obj146.Steps = list239; reference167 = obj146; questRoot36.QuestSequence = list235; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(5039); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list240 = new List(num); CollectionsMarshal.SetCount(list240, num); span = CollectionsMarshal.AsSpan(list240); index = 0; span[index] = "liza"; questRoot37.Author = list240; index = 4; List list241 = new List(index); CollectionsMarshal.SetCount(list241, index); span2 = CollectionsMarshal.AsSpan(list241); num = 0; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 0 }; index2 = 1; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span3 = CollectionsMarshal.AsSpan(list242); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050684u, new Vector3(391.37854f, -156.07434f, -388.50995f), 1187); obj147.Steps = list242; reference168 = obj147; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 1 }; num2 = 1; List list243 = new List(num2); CollectionsMarshal.SetCount(list243, num2); span3 = CollectionsMarshal.AsSpan(list243); index2 = 0; ref QuestStep reference170 = ref span3[index2]; QuestStep obj149 = new QuestStep(EInteractionType.Combat, null, new Vector3(258.56268f, -129.27074f, -351.33496f), 1187) { StopDistance = 0.25f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list244 = new List(num3); CollectionsMarshal.SetCount(list244, num3); span7 = CollectionsMarshal.AsSpan(list244); index3 = 0; span7[index3] = 17646u; obj149.KillEnemyDataIds = list244; reference170 = obj149; obj148.Steps = list243; reference169 = obj148; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 2 }; index2 = 1; List list245 = new List(index2); CollectionsMarshal.SetCount(list245, index2); span3 = CollectionsMarshal.AsSpan(list245); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050685u, new Vector3(256.94666f, -129.72865f, -355.73358f), 1187) { StopDistance = 7f }; obj150.Steps = list245; reference171 = obj150; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list246 = new List(num2); CollectionsMarshal.SetCount(list246, num2); span3 = CollectionsMarshal.AsSpan(list246); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050684u, new Vector3(391.37854f, -156.07434f, -388.50995f), 1187) { AetheryteShortcut = EAetheryteLocation.UrqopachaWachunpelo }; obj151.Steps = list246; reference172 = obj151; questRoot37.QuestSequence = list241; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(5040); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list247 = new List(num); CollectionsMarshal.SetCount(list247, num); span = CollectionsMarshal.AsSpan(list247); index = 0; span[index] = "liza"; questRoot38.Author = list247; index = 3; List list248 = new List(index); CollectionsMarshal.SetCount(list248, index); span2 = CollectionsMarshal.AsSpan(list248); num = 0; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 0 }; index2 = 1; List list249 = new List(index2); CollectionsMarshal.SetCount(list249, index2); span3 = CollectionsMarshal.AsSpan(list249); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051369u, new Vector3(357.83923f, -156.11935f, -386.43475f), 1187) { AetheryteShortcut = EAetheryteLocation.UrqopachaWachunpelo, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj152.Steps = list249; reference173 = obj152; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 1 }; num2 = 1; List list250 = new List(num2); CollectionsMarshal.SetCount(list250, num2); span3 = CollectionsMarshal.AsSpan(list250); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051370u, new Vector3(302.02173f, -163.4447f, -420.34027f), 1187); obj153.Steps = list250; reference174 = obj153; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list251 = new List(index2); CollectionsMarshal.SetCount(list251, index2); span3 = CollectionsMarshal.AsSpan(list251); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051371u, new Vector3(303.02893f, -163.416f, -421.53052f), 1187); obj154.Steps = list251; reference175 = obj154; questRoot38.QuestSequence = list248; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(5041); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list252 = new List(num); CollectionsMarshal.SetCount(list252, num); span = CollectionsMarshal.AsSpan(list252); index = 0; span[index] = "liza"; questRoot39.Author = list252; index = 3; List list253 = new List(index); CollectionsMarshal.SetCount(list253, index); span2 = CollectionsMarshal.AsSpan(list253); num = 0; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 0 }; num2 = 1; List list254 = new List(num2); CollectionsMarshal.SetCount(list254, num2); span3 = CollectionsMarshal.AsSpan(list254); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050689u, new Vector3(-147.2649f, 40.238018f, 44.449463f), 1187) { StopDistance = 5f }; obj155.Steps = list254; reference176 = obj155; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 1 }; index2 = 3; List list255 = new List(index2); CollectionsMarshal.SetCount(list255, index2); span3 = CollectionsMarshal.AsSpan(list255); num2 = 0; ref QuestStep reference178 = ref span3[num2]; QuestStep obj157 = new QuestStep(EInteractionType.Interact, 2014120u, new Vector3(-624.5365f, 63.46228f, 210.8949f), 1187) { Fly = true }; index3 = 6; List list256 = new List(index3); CollectionsMarshal.SetCount(list256, index3); span5 = CollectionsMarshal.AsSpan(list256); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj157.CompletionQuestVariablesFlags = list256; reference178 = obj157; num2++; ref QuestStep reference179 = ref span3[num2]; QuestStep obj158 = new QuestStep(EInteractionType.Combat, 2014121u, new Vector3(-663.9048f, 61.875244f, 207.20227f), 1187) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list257 = new List(num3); CollectionsMarshal.SetCount(list257, num3); span7 = CollectionsMarshal.AsSpan(list257); index3 = 0; span7[index3] = 17647u; obj158.KillEnemyDataIds = list257; index3 = 6; List list258 = new List(index3); CollectionsMarshal.SetCount(list258, index3); span5 = CollectionsMarshal.AsSpan(list258); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj158.CompletionQuestVariablesFlags = list258; reference179 = obj158; num2++; ref QuestStep reference180 = ref span3[num2]; QuestStep questStep24 = new QuestStep(EInteractionType.Interact, 2014119u, new Vector3(-658.4421f, 59.03711f, 182.42151f), 1187); num3 = 6; List list259 = new List(num3); CollectionsMarshal.SetCount(list259, num3); span5 = CollectionsMarshal.AsSpan(list259); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep24.CompletionQuestVariablesFlags = list259; reference180 = questStep24; obj156.Steps = list255; reference177 = obj156; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list260 = new List(num2); CollectionsMarshal.SetCount(list260, num2); span3 = CollectionsMarshal.AsSpan(list260); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050689u, new Vector3(-147.2649f, 40.238018f, 44.449463f), 1187) { StopDistance = 5f, Fly = true }; obj159.Steps = list260; reference181 = obj159; questRoot39.QuestSequence = list253; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(5042); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list261 = new List(num); CollectionsMarshal.SetCount(list261, num); span = CollectionsMarshal.AsSpan(list261); index = 0; span[index] = "liza"; questRoot40.Author = list261; index = 5; List list262 = new List(index); CollectionsMarshal.SetCount(list262, index); span2 = CollectionsMarshal.AsSpan(list262); num = 0; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 0 }; index2 = 1; List list263 = new List(index2); CollectionsMarshal.SetCount(list263, index2); span3 = CollectionsMarshal.AsSpan(list263); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050690u, new Vector3(-82.993835f, 16.354095f, 19.150085f), 1187) { StopDistance = 5f }; obj160.Steps = list263; reference182 = obj160; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 1 }; num2 = 1; List list264 = new List(num2); CollectionsMarshal.SetCount(list264, num2); span3 = CollectionsMarshal.AsSpan(list264); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014123u, new Vector3(-84.55023f, 16.830688f, 17.288391f), 1187) { StopDistance = 4.5f }; obj161.Steps = list264; reference183 = obj161; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 2 }; index2 = 1; List list265 = new List(index2); CollectionsMarshal.SetCount(list265, index2); span3 = CollectionsMarshal.AsSpan(list265); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014124u, new Vector3(-299.64142f, 62.638306f, -66.331055f), 1187); obj162.Steps = list265; reference184 = obj162; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 3 }; num2 = 1; List list266 = new List(num2); CollectionsMarshal.SetCount(list266, num2); span3 = CollectionsMarshal.AsSpan(list266); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050691u, new Vector3(-300.28235f, 62.68029f, -68.89453f), 1187) { StopDistance = 7f }; obj163.Steps = list266; reference185 = obj163; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list267 = new List(index2); CollectionsMarshal.SetCount(list267, index2); span3 = CollectionsMarshal.AsSpan(list267); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050690u, new Vector3(-82.993835f, 16.354095f, 19.150085f), 1187) { StopDistance = 5f, Fly = true, Emote = EEmote.Me }; obj164.Steps = list267; reference186 = obj164; questRoot40.QuestSequence = list262; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(5043); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list268 = new List(num); CollectionsMarshal.SetCount(list268, num); span = CollectionsMarshal.AsSpan(list268); index = 0; span[index] = "liza"; questRoot41.Author = list268; index = 3; List list269 = new List(index); CollectionsMarshal.SetCount(list269, index); span2 = CollectionsMarshal.AsSpan(list269); num = 0; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 0 }; num2 = 1; List list270 = new List(num2); CollectionsMarshal.SetCount(list270, num2); span3 = CollectionsMarshal.AsSpan(list270); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048761u, new Vector3(-499.71774f, 59.95439f, 130.93762f), 1187) { StopDistance = 5f }; obj165.Steps = list270; reference187 = obj165; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 1 }; index2 = 3; List list271 = new List(index2); CollectionsMarshal.SetCount(list271, index2); span3 = CollectionsMarshal.AsSpan(list271); num2 = 0; ref QuestStep reference189 = ref span3[num2]; QuestStep obj167 = new QuestStep(EInteractionType.Instruction, 2014126u, new Vector3(-182.69635f, 51.68225f, 164.56848f), 1187) { Fly = true, Comment = "TODO Needs item use" }; index3 = 6; List list272 = new List(index3); CollectionsMarshal.SetCount(list272, index3); span5 = CollectionsMarshal.AsSpan(list272); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj167.CompletionQuestVariablesFlags = list272; reference189 = obj167; num2++; ref QuestStep reference190 = ref span3[num2]; QuestStep obj168 = new QuestStep(EInteractionType.Interact, 2014125u, new Vector3(-161.57782f, 39.902344f, 252.39941f), 1187) { Fly = true }; num3 = 6; List list273 = new List(num3); CollectionsMarshal.SetCount(list273, num3); span5 = CollectionsMarshal.AsSpan(list273); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj168.CompletionQuestVariablesFlags = list273; reference190 = obj168; num2++; ref QuestStep reference191 = ref span3[num2]; QuestStep obj169 = new QuestStep(EInteractionType.Instruction, 2014127u, new Vector3(-239.36829f, 49.79016f, 343.52625f), 1187) { Fly = true, Comment = "TODO Needs item use" }; index3 = 6; List list274 = new List(index3); CollectionsMarshal.SetCount(list274, index3); span5 = CollectionsMarshal.AsSpan(list274); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj169.CompletionQuestVariablesFlags = list274; reference191 = obj169; obj166.Steps = list271; reference188 = obj166; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list275 = new List(num2); CollectionsMarshal.SetCount(list275, num2); span3 = CollectionsMarshal.AsSpan(list275); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048761u, new Vector3(-499.71774f, 59.95439f, 130.93762f), 1187) { StopDistance = 5f, Fly = true }; obj170.Steps = list275; reference192 = obj170; questRoot41.QuestSequence = list269; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(5044); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list276 = new List(num); CollectionsMarshal.SetCount(list276, num); span = CollectionsMarshal.AsSpan(list276); index = 0; span[index] = "liza"; questRoot42.Author = list276; index = 3; List list277 = new List(index); CollectionsMarshal.SetCount(list277, index); span2 = CollectionsMarshal.AsSpan(list277); num = 0; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 0 }; index2 = 1; List list278 = new List(index2); CollectionsMarshal.SetCount(list278, index2); span3 = CollectionsMarshal.AsSpan(list278); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050692u, new Vector3(-410.84918f, 68.61058f, 184.9851f), 1187) { StopDistance = 5f }; obj171.Steps = list278; reference193 = obj171; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 1 }; num2 = 1; List list279 = new List(num2); CollectionsMarshal.SetCount(list279, num2); span3 = CollectionsMarshal.AsSpan(list279); index2 = 0; ref QuestStep reference195 = ref span3[index2]; QuestStep obj173 = new QuestStep(EInteractionType.Combat, 2014128u, new Vector3(-71.64111f, 18.295532f, 255.75635f), 1187) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list280 = new List(num3); CollectionsMarshal.SetCount(list280, num3); span7 = CollectionsMarshal.AsSpan(list280); index3 = 0; span7[index3] = 17649u; obj173.KillEnemyDataIds = list280; reference195 = obj173; obj172.Steps = list279; reference194 = obj172; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list281 = new List(index2); CollectionsMarshal.SetCount(list281, index2); span3 = CollectionsMarshal.AsSpan(list281); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050720u, new Vector3(-410.84918f, 68.61058f, 184.9851f), 1187) { StopDistance = 5f, Fly = true }; obj174.Steps = list281; reference196 = obj174; questRoot42.QuestSequence = list277; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(5045); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list282 = new List(num); CollectionsMarshal.SetCount(list282, num); span = CollectionsMarshal.AsSpan(list282); index = 0; span[index] = "liza"; questRoot43.Author = list282; index = 3; List list283 = new List(index); CollectionsMarshal.SetCount(list283, index); span2 = CollectionsMarshal.AsSpan(list283); num = 0; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 0 }; num2 = 1; List list284 = new List(num2); CollectionsMarshal.SetCount(list284, num2); span3 = CollectionsMarshal.AsSpan(list284); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048728u, new Vector3(439.8108f, 112.435f, 669.6116f), 1187) { StopDistance = 5f }; obj175.Steps = list284; reference197 = obj175; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 1 }; index2 = 3; List list285 = new List(index2); CollectionsMarshal.SetCount(list285, index2); span3 = CollectionsMarshal.AsSpan(list285); num2 = 0; ref QuestStep reference199 = ref span3[num2]; QuestStep obj177 = new QuestStep(EInteractionType.Interact, 2014130u, new Vector3(438.651f, 103.80713f, 299.33618f), 1187) { Fly = true }; index3 = 6; List list286 = new List(index3); CollectionsMarshal.SetCount(list286, index3); span5 = CollectionsMarshal.AsSpan(list286); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj177.CompletionQuestVariablesFlags = list286; reference199 = obj177; num2++; ref QuestStep reference200 = ref span3[num2]; QuestStep obj178 = new QuestStep(EInteractionType.Interact, 2014129u, new Vector3(466.23938f, 106.767334f, 244.67834f), 1187) { Fly = true }; num3 = 6; List list287 = new List(num3); CollectionsMarshal.SetCount(list287, num3); span5 = CollectionsMarshal.AsSpan(list287); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj178.CompletionQuestVariablesFlags = list287; reference200 = obj178; num2++; ref QuestStep reference201 = ref span3[num2]; QuestStep questStep25 = new QuestStep(EInteractionType.Interact, 2014131u, new Vector3(486.6255f, 112.71838f, 271.13745f), 1187); index3 = 6; List list288 = new List(index3); CollectionsMarshal.SetCount(list288, index3); span5 = CollectionsMarshal.AsSpan(list288); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep25.CompletionQuestVariablesFlags = list288; reference201 = questStep25; obj176.Steps = list285; reference198 = obj176; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list289 = new List(num2); CollectionsMarshal.SetCount(list289, num2); span3 = CollectionsMarshal.AsSpan(list289); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048728u, new Vector3(439.8108f, 112.435f, 669.6116f), 1187) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho }; obj179.Steps = list289; reference202 = obj179; questRoot43.QuestSequence = list283; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(5046); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list290 = new List(num); CollectionsMarshal.SetCount(list290, num); span = CollectionsMarshal.AsSpan(list290); index = 0; span[index] = "liza"; questRoot44.Author = list290; index = 3; List list291 = new List(index); CollectionsMarshal.SetCount(list291, index); span2 = CollectionsMarshal.AsSpan(list291); num = 0; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 0 }; index2 = 1; List list292 = new List(index2); CollectionsMarshal.SetCount(list292, index2); span3 = CollectionsMarshal.AsSpan(list292); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048729u, new Vector3(513.4203f, 107.13501f, 545.7998f), 1187) { StopDistance = 5f }; obj180.Steps = list292; reference203 = obj180; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 1 }; num2 = 1; List list293 = new List(num2); CollectionsMarshal.SetCount(list293, num2); span3 = CollectionsMarshal.AsSpan(list293); index2 = 0; ref QuestStep reference205 = ref span3[index2]; QuestStep obj182 = new QuestStep(EInteractionType.Combat, null, new Vector3(375.92813f, 74.827896f, 411.13763f), 1187) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list294 = new List(num3); CollectionsMarshal.SetCount(list294, num3); span7 = CollectionsMarshal.AsSpan(list294); index3 = 0; span7[index3] = 17484u; obj182.KillEnemyDataIds = list294; reference205 = obj182; obj181.Steps = list293; reference204 = obj181; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj183 = 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, 1048729u, new Vector3(513.4203f, 107.13501f, 545.7998f), 1187) { StopDistance = 5f, Fly = true }; obj183.Steps = list295; reference206 = obj183; questRoot44.QuestSequence = list291; AddQuest(questId44, questRoot44); QuestId questId45 = new QuestId(5047); QuestRoot questRoot45 = new QuestRoot(); num = 1; List list296 = new List(num); CollectionsMarshal.SetCount(list296, num); span = CollectionsMarshal.AsSpan(list296); index = 0; span[index] = "liza"; questRoot45.Author = list296; index = 5; List list297 = new List(index); CollectionsMarshal.SetCount(list297, index); span2 = CollectionsMarshal.AsSpan(list297); num = 0; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj184 = 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, 1048730u, new Vector3(399.0692f, 122.53533f, 542.9922f), 1187) { StopDistance = 5f }; obj184.Steps = list298; reference207 = obj184; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj185 = 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, 2014132u, new Vector3(396.01733f, 123.88794f, 546.53235f), 1187) { StopDistance = 4.5f }; obj185.Steps = list299; reference208 = obj185; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 2 }; num2 = 1; List list300 = new List(num2); CollectionsMarshal.SetCount(list300, num2); span3 = CollectionsMarshal.AsSpan(list300); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014132u, new Vector3(396.01733f, 123.88794f, 546.53235f), 1187) { StopDistance = 4.5f }; obj186.Steps = list300; reference209 = obj186; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 3 }; index2 = 4; List list301 = new List(index2); CollectionsMarshal.SetCount(list301, index2); span3 = CollectionsMarshal.AsSpan(list301); num2 = 0; ref QuestStep reference211 = ref span3[num2]; QuestStep obj188 = new QuestStep(EInteractionType.UseItem, 2014133u, new Vector3(387.59436f, 131.0597f, 640.772f), 1187) { StopDistance = 3f, IgnoreDistanceToObject = true, ItemId = 2003618u }; index3 = 6; List list302 = new List(index3); CollectionsMarshal.SetCount(list302, index3); span5 = CollectionsMarshal.AsSpan(list302); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj188.CompletionQuestVariablesFlags = list302; reference211 = obj188; num2++; ref QuestStep reference212 = ref span3[num2]; QuestStep obj189 = new QuestStep(EInteractionType.UseItem, 2014135u, new Vector3(489.95178f, 114.4884f, 698.3596f), 1187) { StopDistance = 3f, IgnoreDistanceToObject = true, ItemId = 2003618u }; num3 = 6; List list303 = new List(num3); CollectionsMarshal.SetCount(list303, num3); span5 = CollectionsMarshal.AsSpan(list303); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj189.CompletionQuestVariablesFlags = list303; reference212 = obj189; num2++; ref QuestStep reference213 = ref span3[num2]; QuestStep obj190 = new QuestStep(EInteractionType.Jump, null, new Vector3(530.3024f, 111.13472f, 604.9302f), 1187) { JumpDestination = new JumpDestination { Position = new Vector3(533.03186f, 112.241264f, 603.3909f), DelaySeconds = 0.25f } }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); index3 = 6; List list304 = new List(index3); CollectionsMarshal.SetCount(list304, index3); span5 = CollectionsMarshal.AsSpan(list304); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list304; skipConditions3.StepIf = skipStepConditions; obj190.SkipConditions = skipConditions3; reference213 = obj190; num2++; ref QuestStep reference214 = ref span3[num2]; QuestStep obj191 = new QuestStep(EInteractionType.UseItem, 2014134u, new Vector3(533.53174f, 114.24426f, 603.0823f), 1187) { StopDistance = 3f, IgnoreDistanceToObject = true, ItemId = 2003618u }; num3 = 6; List list305 = new List(num3); CollectionsMarshal.SetCount(list305, num3); span5 = CollectionsMarshal.AsSpan(list305); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj191.CompletionQuestVariablesFlags = list305; reference214 = obj191; obj187.Steps = list301; reference210 = obj187; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list306 = new List(num2); CollectionsMarshal.SetCount(list306, num2); span3 = CollectionsMarshal.AsSpan(list306); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(415.27682f, 122.535f, 564.56915f), 1187); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048730u, new Vector3(399.0692f, 122.53533f, 542.9922f), 1187) { StopDistance = 5f }; obj192.Steps = list306; reference215 = obj192; questRoot45.QuestSequence = list297; AddQuest(questId45, questRoot45); QuestId questId46 = new QuestId(5048); QuestRoot questRoot46 = new QuestRoot(); num = 1; List list307 = new List(num); CollectionsMarshal.SetCount(list307, num); span = CollectionsMarshal.AsSpan(list307); index = 0; span[index] = "liza"; questRoot46.Author = list307; index = 4; List list308 = new List(index); CollectionsMarshal.SetCount(list308, index); span2 = CollectionsMarshal.AsSpan(list308); num = 0; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 0 }; index2 = 1; List list309 = new List(index2); CollectionsMarshal.SetCount(list309, index2); span3 = CollectionsMarshal.AsSpan(list309); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050693u, new Vector3(398.70288f, 122.54732f, 523.4912f), 1187) { StopDistance = 5f }; obj193.Steps = list309; reference216 = obj193; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 1 }; num2 = 1; List list310 = new List(num2); CollectionsMarshal.SetCount(list310, num2); span3 = CollectionsMarshal.AsSpan(list310); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1050694u, new Vector3(-22.720703f, 54.759686f, 522.88086f), 1187) { Fly = true, Emote = EEmote.Soothe }; obj194.Steps = list310; reference217 = obj194; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 2 }; index2 = 1; List list311 = new List(index2); CollectionsMarshal.SetCount(list311, index2); span3 = CollectionsMarshal.AsSpan(list311); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Say, 1050694u, new Vector3(-22.720703f, 54.759686f, 522.88086f), 1187) { ChatMessage = new ChatMessage { Key = "TEXT_KINGZB108_05048_SAYTODO_000_100" } }; obj195.Steps = list311; reference218 = obj195; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list312 = new List(num2); CollectionsMarshal.SetCount(list312, num2); span3 = CollectionsMarshal.AsSpan(list312); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050693u, new Vector3(398.70288f, 122.54732f, 523.4912f), 1187) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho }; obj196.Steps = list312; reference219 = obj196; questRoot46.QuestSequence = list308; AddQuest(questId46, questRoot46); QuestId questId47 = new QuestId(5049); QuestRoot questRoot47 = new QuestRoot(); num = 1; List list313 = new List(num); CollectionsMarshal.SetCount(list313, num); span = CollectionsMarshal.AsSpan(list313); index = 0; span[index] = "liza"; questRoot47.Author = list313; index = 5; List list314 = new List(index); CollectionsMarshal.SetCount(list314, index); span2 = CollectionsMarshal.AsSpan(list314); num = 0; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 0 }; index2 = 1; List list315 = new List(index2); CollectionsMarshal.SetCount(list315, index2); span3 = CollectionsMarshal.AsSpan(list315); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048731u, new Vector3(464.71338f, 131.25926f, 690.66907f), 1187) { StopDistance = 1f }; obj197.Steps = list315; reference220 = obj197; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 1 }; num2 = 1; List list316 = new List(num2); CollectionsMarshal.SetCount(list316, num2); span3 = CollectionsMarshal.AsSpan(list316); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050697u, new Vector3(190.4784f, 18.978786f, 210.49817f), 1187) { Fly = true }; obj198.Steps = list316; reference221 = obj198; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 2 }; index2 = 2; List list317 = new List(index2); CollectionsMarshal.SetCount(list317, index2); span3 = CollectionsMarshal.AsSpan(list317); num2 = 0; ref QuestStep reference223 = ref span3[num2]; QuestStep obj200 = new QuestStep(EInteractionType.Combat, null, new Vector3(238.52116f, 47.201637f, 78.30595f), 1187) { StopDistance = 0.25f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list318 = new List(index3); CollectionsMarshal.SetCount(list318, index3); span7 = CollectionsMarshal.AsSpan(list318); num3 = 0; span7[num3] = 17650u; obj200.KillEnemyDataIds = list318; num3 = 6; List list319 = new List(num3); CollectionsMarshal.SetCount(list319, num3); span5 = CollectionsMarshal.AsSpan(list319); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj200.CompletionQuestVariablesFlags = list319; reference223 = obj200; num2++; ref QuestStep reference224 = ref span3[num2]; QuestStep obj201 = new QuestStep(EInteractionType.Combat, null, new Vector3(173.96666f, 56.288116f, -18.299652f), 1187) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list320 = new List(index3); CollectionsMarshal.SetCount(list320, index3); span7 = CollectionsMarshal.AsSpan(list320); num3 = 0; span7[num3] = 17650u; obj201.KillEnemyDataIds = list320; num3 = 6; List list321 = new List(num3); CollectionsMarshal.SetCount(list321, num3); span5 = CollectionsMarshal.AsSpan(list321); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj201.CompletionQuestVariablesFlags = list321; reference224 = obj201; obj199.Steps = list317; reference222 = obj199; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 3 }; num2 = 1; List list322 = new List(num2); CollectionsMarshal.SetCount(list322, num2); span3 = CollectionsMarshal.AsSpan(list322); index2 = 0; ref QuestStep reference226 = ref span3[index2]; QuestStep obj203 = new QuestStep(EInteractionType.Combat, 1050698u, new Vector3(97.642456f, 38.62021f, -35.81299f), 1187) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 1; List list323 = new List(index3); CollectionsMarshal.SetCount(list323, index3); span7 = CollectionsMarshal.AsSpan(list323); num3 = 0; span7[num3] = 17651u; obj203.KillEnemyDataIds = list323; reference226 = obj203; obj202.Steps = list322; reference225 = obj202; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list324 = new List(index2); CollectionsMarshal.SetCount(list324, index2); span3 = CollectionsMarshal.AsSpan(list324); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048731u, new Vector3(464.71338f, 131.25926f, 690.66907f), 1187) { StopDistance = 1f, Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho }; obj204.Steps = list324; reference227 = obj204; questRoot47.QuestSequence = list314; AddQuest(questId47, questRoot47); } private static void LoadQuests101() { QuestId questId = new QuestId(5050); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048732u, new Vector3(541.4053f, 107.13434f, 602.50244f), 1187) { StopDistance = 5f }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 3; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Interact, 1048774u, new Vector3(495.35352f, 114.935f, 632.95935f), 1187) { Fly = true }; int num3 = 6; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj3.CompletionQuestVariablesFlags = list5; reference3 = obj3; num2++; ref QuestStep reference4 = ref span3[num2]; QuestStep obj4 = new QuestStep(EInteractionType.Interact, 1048745u, new Vector3(383.3523f, 129.04726f, 657.52637f), 1187) { Fly = true }; num4 = 6; List list6 = new List(num4); CollectionsMarshal.SetCount(list6, num4); span4 = CollectionsMarshal.AsSpan(list6); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj4.CompletionQuestVariablesFlags = list6; reference4 = obj4; num2++; ref QuestStep reference5 = ref span3[num2]; QuestStep obj5 = new QuestStep(EInteractionType.Interact, 1048747u, new Vector3(348.47034f, 130.34726f, 597.3755f), 1187) { Fly = true }; num3 = 6; List list7 = new List(num3); CollectionsMarshal.SetCount(list7, num3); span4 = CollectionsMarshal.AsSpan(list7); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj5.CompletionQuestVariablesFlags = list7; reference5 = obj5; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list8 = new List(num2); CollectionsMarshal.SetCount(list8, num2); span3 = CollectionsMarshal.AsSpan(list8); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048732u, new Vector3(541.4053f, 107.13434f, 602.50244f), 1187) { StopDistance = 5f, Fly = true }; obj6.Steps = list8; reference6 = obj6; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(5051); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list9 = new List(num); CollectionsMarshal.SetCount(list9, num); span = CollectionsMarshal.AsSpan(list9); index = 0; span[index] = "liza"; questRoot2.Author = list9; index = 4; List list10 = new List(index); CollectionsMarshal.SetCount(list10, index); span2 = CollectionsMarshal.AsSpan(list10); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051195u, new Vector3(383.29138f, -154.50243f, -420.49292f), 1187); obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 1 }; num2 = 1; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051195u, new Vector3(383.29138f, -154.50243f, -420.49292f), 1187); obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 2 }; index2 = 1; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051196u, new Vector3(297.19995f, -172.65335f, -488.57864f), 1187); obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051195u, new Vector3(383.29138f, -154.50243f, -420.49292f), 1187); obj10.Steps = list14; reference10 = obj10; questRoot2.QuestSequence = list10; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(5052); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list15 = new List(num); CollectionsMarshal.SetCount(list15, num); span = CollectionsMarshal.AsSpan(list15); index = 0; span[index] = "liza"; questRoot3.Author = list15; index = 5; List list16 = new List(index); CollectionsMarshal.SetCount(list16, index); span2 = CollectionsMarshal.AsSpan(list16); num = 0; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; index2 = 1; List list17 = new List(index2); CollectionsMarshal.SetCount(list17, index2); span3 = CollectionsMarshal.AsSpan(list17); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051195u, new Vector3(383.29138f, -154.50243f, -420.49292f), 1187) { AetheryteShortcut = EAetheryteLocation.UrqopachaWachunpelo, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(383.29138f, -154.50243f, -420.49292f), MaximumDistance = 100f, TerritoryId = 1187 } } } }; obj11.Steps = list17; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; num2 = 1; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051199u, new Vector3(442.95398f, -116.815155f, -178.63745f), 1187) { Fly = true }; obj12.Steps = list18; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 2 }; index2 = 1; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051200u, new Vector3(563.83606f, -49.515564f, 49.54602f), 1187) { Fly = true }; obj13.Steps = list19; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 3 }; num2 = 1; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048773u, new Vector3(576.2875f, -49.16388f, 37.00305f), 1187); obj14.Steps = list20; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051195u, new Vector3(383.29138f, -154.50243f, -420.49292f), 1187) { Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWachunpelo, NextQuestId = new QuestId(5053) }; obj15.Steps = list21; reference15 = obj15; questRoot3.QuestSequence = list16; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(5053); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list22 = new List(num); CollectionsMarshal.SetCount(list22, num); span = CollectionsMarshal.AsSpan(list22); index = 0; span[index] = "liza"; questRoot4.Author = list22; index = 3; List list23 = new List(index); CollectionsMarshal.SetCount(list23, index); span2 = CollectionsMarshal.AsSpan(list23); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 0 }; num2 = 1; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; ref QuestStep reference17 = ref span3[index2]; QuestStep obj17 = new QuestStep(EInteractionType.AcceptQuest, 1051195u, new Vector3(383.29138f, -154.50243f, -420.49292f), 1187) { AetheryteShortcut = EAetheryteLocation.UrqopachaWachunpelo, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(383.29138f, -154.50243f, -420.49292f), MaximumDistance = 100f, TerritoryId = 1187 } } } }; num4 = 1; List list25 = new List(num4); CollectionsMarshal.SetCount(list25, num4); Span span5 = CollectionsMarshal.AsSpan(list25); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZB203_05053_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGZB203_05053_A1_000_003") }; obj17.DialogueChoices = list25; reference17 = obj17; obj16.Steps = list24; reference16 = obj16; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 1 }; index2 = 4; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; ref QuestStep reference19 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1048629u, new Vector3(353.35315f, -158.06824f, -423.72784f), 1187); num3 = 6; List list27 = new List(num3); CollectionsMarshal.SetCount(list27, num3); span4 = CollectionsMarshal.AsSpan(list27); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list27; reference19 = questStep; num2++; ref QuestStep reference20 = ref span3[num2]; QuestStep obj19 = new QuestStep(EInteractionType.Interact, 1051202u, new Vector3(338.55188f, -160.20284f, -450.9804f), 1187) { Fly = true }; num4 = 6; List list28 = new List(num4); CollectionsMarshal.SetCount(list28, num4); span4 = CollectionsMarshal.AsSpan(list28); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj19.CompletionQuestVariablesFlags = list28; reference20 = obj19; num2++; ref QuestStep reference21 = ref span3[num2]; QuestStep obj20 = new QuestStep(EInteractionType.Interact, 1051203u, new Vector3(283.22266f, -168.30641f, -452.26215f), 1187) { Fly = true }; num3 = 6; List list29 = new List(num3); CollectionsMarshal.SetCount(list29, num3); span4 = CollectionsMarshal.AsSpan(list29); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj20.CompletionQuestVariablesFlags = list29; reference21 = obj20; num2++; ref QuestStep reference22 = ref span3[num2]; QuestStep obj21 = new QuestStep(EInteractionType.Interact, 1048660u, new Vector3(246.3263f, -168.27f, -487.20532f), 1187) { Fly = true }; num4 = 6; List list30 = new List(num4); CollectionsMarshal.SetCount(list30, num4); span4 = CollectionsMarshal.AsSpan(list30); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj21.CompletionQuestVariablesFlags = list30; reference22 = obj21; obj18.Steps = list26; reference18 = obj18; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list31 = new List(num2); CollectionsMarshal.SetCount(list31, num2); span3 = CollectionsMarshal.AsSpan(list31); index2 = 0; ref QuestStep reference24 = ref span3[index2]; QuestStep obj23 = new QuestStep(EInteractionType.CompleteQuest, 1051195u, new Vector3(383.29138f, -154.50243f, -420.49292f), 1187) { Fly = true }; num3 = 1; List list32 = new List(num3); CollectionsMarshal.SetCount(list32, num3); span5 = CollectionsMarshal.AsSpan(list32); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGZB203_05053_Q2_000_000") }; obj23.DialogueChoices = list32; obj23.NextQuestId = new QuestId(5054); reference24 = obj23; obj22.Steps = list31; reference23 = obj22; questRoot4.QuestSequence = list23; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(5054); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list33 = new List(num); CollectionsMarshal.SetCount(list33, num); span = CollectionsMarshal.AsSpan(list33); index = 0; span[index] = "liza"; questRoot5.Author = list33; index = 5; List list34 = new List(index); CollectionsMarshal.SetCount(list34, index); span2 = CollectionsMarshal.AsSpan(list34); num = 0; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 0 }; index2 = 1; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051195u, new Vector3(383.29138f, -154.50243f, -420.49292f), 1187) { AetheryteShortcut = EAetheryteLocation.UrqopachaWachunpelo, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(383.29138f, -154.50243f, -420.49292f), MaximumDistance = 100f, TerritoryId = 1187 } } } }; obj24.Steps = list35; reference25 = obj24; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051200u, new Vector3(563.83606f, -49.515564f, 49.54602f), 1187) { Fly = true }; obj25.Steps = list36; reference26 = obj25; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 2 }; index2 = 1; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); num2 = 0; ref QuestStep reference28 = ref span3[num2]; QuestStep obj27 = new QuestStep(EInteractionType.Interact, 2014271u, new Vector3(560.9064f, -54.459473f, 22.781677f), 1187) { DisableNavmesh = true }; num4 = 1; List list38 = new List(num4); CollectionsMarshal.SetCount(list38, num4); span5 = CollectionsMarshal.AsSpan(list38); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGZB204_05054_Q1_000_000") }; obj27.DialogueChoices = list38; reference28 = obj27; obj26.Steps = list37; reference27 = obj26; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 3 }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051204u, new Vector3(562.7374f, -54.457336f, 21.530457f), 1187) { StopDistance = 5f }; obj28.Steps = list39; reference29 = obj28; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051195u, new Vector3(383.29138f, -154.50243f, -420.49292f), 1187) { AetheryteShortcut = EAetheryteLocation.UrqopachaWachunpelo }; obj29.Steps = list40; reference30 = obj29; questRoot5.QuestSequence = list34; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(5055); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list41 = new List(num); CollectionsMarshal.SetCount(list41, num); span = CollectionsMarshal.AsSpan(list41); index = 0; span[index] = "liza"; questRoot6.Author = list41; index = 5; List list42 = new List(index); CollectionsMarshal.SetCount(list42, index); span2 = CollectionsMarshal.AsSpan(list42); num = 0; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 0 }; num2 = 1; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051207u, new Vector3(425.07043f, 118.935005f, 606.13403f), 1187) { StopDistance = 5f }; obj30.Steps = list43; reference31 = obj30; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 1 }; index2 = 2; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(222.22293f, 22.315279f, 284.40256f), 1187); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1051208u, new Vector3(210.92542f, 21.49294f, 246.6925f), 1187) { StopDistance = 5f }; obj31.Steps = list44; reference32 = obj31; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 2 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; ref QuestStep reference34 = ref span3[index2]; QuestStep obj33 = new QuestStep(EInteractionType.Combat, 2014272u, new Vector3(133.53162f, 22.2323f, 295.9182f), 1187) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list46 = new List(num3); CollectionsMarshal.SetCount(list46, num3); Span span6 = CollectionsMarshal.AsSpan(list46); num4 = 0; span6[num4] = 17652u; obj33.KillEnemyDataIds = list46; reference34 = obj33; obj32.Steps = list45; reference33 = obj32; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 3 }; index2 = 2; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(150.55826f, 15.18635f, 247.66484f), 1187) { Comment = "Avoids combat" }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1051208u, new Vector3(210.92542f, 21.49294f, 246.6925f), 1187); obj34.Steps = list47; reference35 = obj34; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051207u, new Vector3(425.07043f, 118.935005f, 606.13403f), 1187) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho }; obj35.Steps = list48; reference36 = obj35; questRoot6.QuestSequence = list42; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(5056); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list49 = new List(num); CollectionsMarshal.SetCount(list49, num); span = CollectionsMarshal.AsSpan(list49); index = 0; span[index] = "liza"; questRoot7.Author = list49; index = 6; List list50 = new List(index); CollectionsMarshal.SetCount(list50, index); span2 = CollectionsMarshal.AsSpan(list50); num = 0; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 0 }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; ref QuestStep reference38 = ref span3[num2]; QuestStep obj37 = new QuestStep(EInteractionType.AcceptQuest, 1051207u, new Vector3(425.07043f, 118.935005f, 606.13403f), 1187) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(425.07043f, 118.935005f, 606.13403f), MaximumDistance = 100f, TerritoryId = 1187 } } } }; num4 = 1; List list52 = new List(num4); CollectionsMarshal.SetCount(list52, num4); span5 = CollectionsMarshal.AsSpan(list52); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZB302_05056_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGZB302_05056_A1_000_001") }; obj37.DialogueChoices = list52; reference38 = obj37; obj36.Steps = list51; reference37 = obj36; num++; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 1 }; num2 = 1; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051211u, new Vector3(508.35413f, 111.134995f, 711.57385f), 1187) { Fly = true }; obj38.Steps = list53; reference39 = obj38; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 2 }; index2 = 3; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; ref QuestStep reference41 = ref span3[num2]; QuestStep obj40 = new QuestStep(EInteractionType.Interact, 2014275u, new Vector3(673.2433f, 124.40674f, 416.28137f), 1187) { StopDistance = 0.25f, Fly = true }; num3 = 6; List list55 = new List(num3); CollectionsMarshal.SetCount(list55, num3); span4 = CollectionsMarshal.AsSpan(list55); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj40.CompletionQuestVariablesFlags = list55; reference41 = obj40; num2++; ref QuestStep reference42 = ref span3[num2]; QuestStep obj41 = new QuestStep(EInteractionType.Interact, 2014273u, new Vector3(631.58606f, 124.833984f, 405.7527f), 1187) { StopDistance = 0.25f, Fly = true }; num4 = 6; List list56 = new List(num4); CollectionsMarshal.SetCount(list56, num4); span4 = CollectionsMarshal.AsSpan(list56); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj41.CompletionQuestVariablesFlags = list56; reference42 = obj41; num2++; ref QuestStep reference43 = ref span3[num2]; QuestStep obj42 = new QuestStep(EInteractionType.Interact, 2014274u, new Vector3(637.93384f, 120.80554f, 352.34607f), 1187) { StopDistance = 0.25f, Fly = true }; num3 = 6; List list57 = new List(num3); CollectionsMarshal.SetCount(list57, num3); span4 = CollectionsMarshal.AsSpan(list57); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj42.CompletionQuestVariablesFlags = list57; reference43 = obj42; obj39.Steps = list54; reference40 = obj39; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 3 }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051213u, new Vector3(624.9331f, 122.30835f, 387.41125f), 1187) { StopDistance = 5f }; obj43.Steps = list58; reference44 = obj43; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 4 }; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051211u, new Vector3(508.35413f, 111.134995f, 711.57385f), 1187) { Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho }; obj44.Steps = list59; reference45 = obj44; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051207u, new Vector3(425.07043f, 118.935005f, 606.13403f), 1187) { StopDistance = 5f, Fly = true, NextQuestId = new QuestId(5057) }; obj45.Steps = list60; reference46 = obj45; questRoot7.QuestSequence = list50; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(5057); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list61 = new List(num); CollectionsMarshal.SetCount(list61, num); span = CollectionsMarshal.AsSpan(list61); index = 0; span[index] = "liza"; questRoot8.Author = list61; index = 6; List list62 = new List(index); CollectionsMarshal.SetCount(list62, index); span2 = CollectionsMarshal.AsSpan(list62); num = 0; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; ref QuestStep reference48 = ref span3[num2]; QuestStep obj47 = new QuestStep(EInteractionType.AcceptQuest, 1051207u, new Vector3(425.07043f, 118.935005f, 606.13403f), 1187) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(425.07043f, 118.935005f, 606.13403f), MaximumDistance = 100f, TerritoryId = 1187 } } } }; num4 = 1; List list64 = new List(num4); CollectionsMarshal.SetCount(list64, num4); span5 = CollectionsMarshal.AsSpan(list64); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZB303_05057_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGZB303_05057_A1_000_001") }; obj47.DialogueChoices = list64; reference48 = obj47; obj46.Steps = list63; reference47 = obj46; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 1 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051214u, new Vector3(256.21423f, 25.563068f, 227.55774f), 1187) { Fly = true }; obj48.Steps = list65; reference49 = obj48; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 2 }; index2 = 5; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 17653u, new Vector3(215.6255f, 24.677507f, 182.81274f), 1187) { NpcWaitDistance = 6f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 17653u, new Vector3(167.20306f, 24.205856f, 150.9515f), 1187) { NpcWaitDistance = 6f, Mount = false, Sprint = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 17653u, new Vector3(202.11948f, 39.574707f, 86.737045f), 1187) { NpcWaitDistance = 6f, Mount = false, Sprint = false }; num2++; ref QuestStep reference51 = ref span3[num2]; QuestStep obj50 = new QuestStep(EInteractionType.Combat, null, new Vector3(194.26257f, 47.196045f, 45.853394f), 1187) { Mount = false, Sprint = false, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list67 = new List(num3); CollectionsMarshal.SetCount(list67, num3); span6 = CollectionsMarshal.AsSpan(list67); num4 = 0; span6[num4] = 17654u; obj50.KillEnemyDataIds = list67; reference51 = obj50; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2014276u, new Vector3(194.26257f, 47.196045f, 45.853394f), 1187); obj49.Steps = list66; reference50 = obj49; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 3 }; num2 = 3; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 17653u, new Vector3(235.00903f, 44.070503f, -28.761452f), 1187) { NpcWaitDistance = 6.5f, Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 17653u, new Vector3(248.98132f, 29.587158f, -67.73486f), 1187) { NpcWaitDistance = 6.5f, Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2014277u, new Vector3(248.98132f, 29.587158f, -67.73486f), 1187); obj51.Steps = list68; reference52 = obj51; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 4 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051215u, new Vector3(247.60815f, 29.59192f, -64.40839f), 1187) { StopDistance = 5f }; obj52.Steps = list69; reference53 = obj52; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051207u, new Vector3(425.07043f, 118.935005f, 606.13403f), 1187) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, NextQuestId = new QuestId(5058) }; obj53.Steps = list70; reference54 = obj53; questRoot8.QuestSequence = list62; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(5058); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list71 = new List(num); CollectionsMarshal.SetCount(list71, num); span = CollectionsMarshal.AsSpan(list71); index = 0; span[index] = "liza"; questRoot9.Author = list71; index = 8; List list72 = new List(index); CollectionsMarshal.SetCount(list72, index); span2 = CollectionsMarshal.AsSpan(list72); num = 0; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 0 }; index2 = 1; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span3 = CollectionsMarshal.AsSpan(list73); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051207u, new Vector3(425.07043f, 118.935005f, 606.13403f), 1187) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(425.07043f, 118.935005f, 606.13403f), MaximumDistance = 100f, TerritoryId = 1187 } } } }; obj54.Steps = list73; reference55 = obj54; num++; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 1 }; num2 = 1; List list74 = new List(num2); CollectionsMarshal.SetCount(list74, num2); span3 = CollectionsMarshal.AsSpan(list74); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051216u, new Vector3(522.8502f, 111.135f, 614.3434f), 1187) { Fly = true }; obj55.Steps = list74; reference56 = obj55; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 2 }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051218u, new Vector3(-595.72754f, 58.576252f, 137.86523f), 1187) { Fly = true }; obj56.Steps = list75; reference57 = obj56; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 3 }; num2 = 1; List list76 = new List(num2); CollectionsMarshal.SetCount(list76, num2); span3 = CollectionsMarshal.AsSpan(list76); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051221u, new Vector3(-670.25256f, 53.34527f, 126.29883f), 1187) { StopDistance = 0.25f, Fly = true }; obj57.Steps = list76; reference58 = obj57; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 4 }; index2 = 1; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; ref QuestStep reference60 = ref span3[num2]; QuestStep obj59 = new QuestStep(EInteractionType.Combat, null, new Vector3(-779.43585f, 61.86622f, 198.07907f), 1187) { StopDistance = 0.25f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list78 = new List(num4); CollectionsMarshal.SetCount(list78, num4); span6 = CollectionsMarshal.AsSpan(list78); num3 = 0; span6[num3] = 17655u; obj59.KillEnemyDataIds = list78; reference60 = obj59; obj58.Steps = list77; reference59 = obj58; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 5 }; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051223u, new Vector3(-781.3993f, 61.80422f, 198.2909f), 1187) { StopDistance = 8f }; obj60.Steps = list79; reference61 = obj60; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 6 }; index2 = 1; List list80 = new List(index2); CollectionsMarshal.SetCount(list80, index2); span3 = CollectionsMarshal.AsSpan(list80); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051225u, new Vector3(-787.5334f, 50.050797f, 88.54797f), 1187) { StopDistance = 5f }; obj61.Steps = list80; reference62 = obj61; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051207u, new Vector3(425.07043f, 118.935005f, 606.13403f), 1187) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, NextQuestId = new QuestId(5059) }; obj62.Steps = list81; reference63 = obj62; questRoot9.QuestSequence = list72; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(5059); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list82 = new List(num); CollectionsMarshal.SetCount(list82, num); span = CollectionsMarshal.AsSpan(list82); index = 0; span[index] = "liza"; questRoot10.Author = list82; index = 6; List list83 = new List(index); CollectionsMarshal.SetCount(list83, index); span2 = CollectionsMarshal.AsSpan(list83); num = 0; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 0 }; index2 = 1; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051207u, new Vector3(425.07043f, 118.935005f, 606.13403f), 1187) { StopDistance = 5f, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(425.07043f, 118.935005f, 606.13403f), MaximumDistance = 100f, TerritoryId = 1187 } } } }; obj63.Steps = list84; reference64 = obj63; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 1 }; num2 = 1; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051195u, new Vector3(383.29138f, -154.50243f, -420.49292f), 1187) { AetheryteShortcut = EAetheryteLocation.UrqopachaWachunpelo }; obj64.Steps = list85; reference65 = obj64; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 2 }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051228u, new Vector3(476.2798f, -133.9321f, -353.01752f), 1187) { Fly = true }; obj65.Steps = list86; reference66 = obj65; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 3 }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051230u, new Vector3(-23.422668f, 54.695663f, 533.1044f), 1187) { Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho }; obj66.Steps = list87; reference67 = obj66; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 4 }; index2 = 1; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051235u, new Vector3(-22.354492f, 54.58289f, 536.1256f), 1187) { StopDistance = 5f }; obj67.Steps = list88; reference68 = obj67; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051236u, new Vector3(426.3828f, 118.935f, 603.6621f), 1187) { AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho }; obj68.Steps = list89; reference69 = obj68; questRoot10.QuestSequence = list83; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(5060); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list90 = new List(num); CollectionsMarshal.SetCount(list90, num); span = CollectionsMarshal.AsSpan(list90); index = 0; span[index] = "liza"; questRoot11.Author = list90; index = 4; List list91 = new List(index); CollectionsMarshal.SetCount(list91, index); span2 = CollectionsMarshal.AsSpan(list91); num = 0; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 0 }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048779u, new Vector3(-231.15894f, 3.221878f, -453.17773f), 1188); obj69.Steps = list92; reference70 = obj69; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 1 }; num2 = 2; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-93.41179f, 15.238003f, -677.9412f), 1188) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2014160u, new Vector3(-95.23157f, 16.464417f, -677.8821f), 1188); obj70.Steps = list93; reference71 = obj70; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 2 }; index2 = 4; List list94 = new List(index2); CollectionsMarshal.SetCount(list94, index2); span3 = CollectionsMarshal.AsSpan(list94); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(183.02583f, -0.40592146f, -568.2219f), 1188) { Fly = true }; num2++; ref QuestStep reference73 = ref span3[num2]; QuestStep obj72 = new QuestStep(EInteractionType.UseItem, 2014163u, new Vector3(181.8722f, 0.99176025f, -568.5359f), 1188) { Fly = true, ItemId = 2003626u }; num3 = 6; List list95 = new List(num3); CollectionsMarshal.SetCount(list95, num3); span4 = CollectionsMarshal.AsSpan(list95); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj72.CompletionQuestVariablesFlags = list95; reference73 = obj72; num2++; ref QuestStep reference74 = ref span3[num2]; QuestStep obj73 = new QuestStep(EInteractionType.UseItem, 2014161u, new Vector3(221.57617f, 0.99176025f, -610.7423f), 1188) { ItemId = 2003626u }; num4 = 6; List list96 = new List(num4); CollectionsMarshal.SetCount(list96, num4); span4 = CollectionsMarshal.AsSpan(list96); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj73.CompletionQuestVariablesFlags = list96; reference74 = obj73; num2++; ref QuestStep reference75 = ref span3[num2]; QuestStep obj74 = new QuestStep(EInteractionType.UseItem, 2014162u, new Vector3(244.953f, 1.1138916f, -569.2684f), 1188) { ItemId = 2003626u }; num3 = 6; List list97 = new List(num3); CollectionsMarshal.SetCount(list97, num3); span4 = CollectionsMarshal.AsSpan(list97); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj74.CompletionQuestVariablesFlags = list97; reference75 = obj74; obj71.Steps = list94; reference72 = obj71; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list98 = new List(num2); CollectionsMarshal.SetCount(list98, num2); span3 = CollectionsMarshal.AsSpan(list98); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048779u, new Vector3(-231.15894f, 3.221878f, -453.17773f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; obj75.Steps = list98; reference76 = obj75; questRoot11.QuestSequence = list91; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(5061); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list99 = new List(num); CollectionsMarshal.SetCount(list99, num); span = CollectionsMarshal.AsSpan(list99); index = 0; span[index] = "liza"; questRoot12.Author = list99; index = 3; List list100 = new List(index); CollectionsMarshal.SetCount(list100, index); span2 = CollectionsMarshal.AsSpan(list100); num = 0; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 0 }; index2 = 1; List list101 = new List(index2); CollectionsMarshal.SetCount(list101, index2); span3 = CollectionsMarshal.AsSpan(list101); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048780u, new Vector3(-103.868225f, 25.199324f, -525.41394f), 1188); obj76.Steps = list101; reference77 = obj76; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 1 }; num2 = 2; List list102 = new List(num2); CollectionsMarshal.SetCount(list102, num2); span3 = CollectionsMarshal.AsSpan(list102); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-95.05529f, 25.199324f, -523.8404f), 1188) { Mount = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; index2++; ref QuestStep reference79 = ref span3[index2]; QuestStep obj78 = new QuestStep(EInteractionType.Combat, 2014195u, new Vector3(-314.2901f, 0.38146973f, -211.26117f), 1188) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list103 = new List(num4); CollectionsMarshal.SetCount(list103, num4); span6 = CollectionsMarshal.AsSpan(list103); num3 = 0; span6[num3] = 17656u; obj78.KillEnemyDataIds = list103; reference79 = obj78; obj77.Steps = list102; reference78 = obj77; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048780u, new Vector3(-103.868225f, 25.199324f, -525.41394f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; obj79.Steps = list104; reference80 = obj79; questRoot12.QuestSequence = list100; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(5062); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list105 = new List(num); CollectionsMarshal.SetCount(list105, num); span = CollectionsMarshal.AsSpan(list105); index = 0; span[index] = "liza"; questRoot13.Author = list105; index = 3; List list106 = new List(index); CollectionsMarshal.SetCount(list106, index); span2 = CollectionsMarshal.AsSpan(list106); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 0 }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048781u, new Vector3(-213.09229f, 6.2771482f, -510.70422f), 1188); obj80.Steps = list107; reference81 = obj80; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 1 }; index2 = 1; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; ref QuestStep reference83 = ref span3[num2]; QuestStep obj82 = new QuestStep(EInteractionType.Combat, 2014196u, new Vector3(819.6382f, 14.084045f, -312.21484f), 1188) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 2; List list109 = new List(num3); CollectionsMarshal.SetCount(list109, num3); span6 = CollectionsMarshal.AsSpan(list109); num4 = 0; span6[num4] = 17657u; num4++; span6[num4] = 17658u; obj82.KillEnemyDataIds = list109; reference83 = obj82; obj81.Steps = list108; reference82 = obj81; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048781u, new Vector3(-213.09229f, 6.2771482f, -510.70422f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; obj83.Steps = list110; reference84 = obj83; questRoot13.QuestSequence = list106; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(5063); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list111 = new List(num); CollectionsMarshal.SetCount(list111, num); span = CollectionsMarshal.AsSpan(list111); index = 0; span[index] = "liza"; questRoot14.Author = list111; index = 3; List list112 = new List(index); CollectionsMarshal.SetCount(list112, index); span2 = CollectionsMarshal.AsSpan(list112); num = 0; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 0 }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048815u, new Vector3(127.03125f, 3.8414035f, -279.92682f), 1188); obj84.Steps = list113; reference85 = obj84; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 1 }; num2 = 3; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; ref QuestStep reference87 = ref span3[index2]; QuestStep obj86 = new QuestStep(EInteractionType.Interact, 2014165u, new Vector3(255.57336f, -0.015319824f, -350.57605f), 1188) { Fly = true }; num4 = 6; List list115 = new List(num4); CollectionsMarshal.SetCount(list115, num4); span4 = CollectionsMarshal.AsSpan(list115); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj86.CompletionQuestVariablesFlags = list115; reference87 = obj86; index2++; ref QuestStep reference88 = ref span3[index2]; QuestStep obj87 = new QuestStep(EInteractionType.Interact, 2014166u, new Vector3(198.74878f, -0.015319824f, -385.39716f), 1188) { Fly = true }; num3 = 6; List list116 = new List(num3); CollectionsMarshal.SetCount(list116, num3); span4 = CollectionsMarshal.AsSpan(list116); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj87.CompletionQuestVariablesFlags = list116; reference88 = obj87; index2++; ref QuestStep reference89 = ref span3[index2]; QuestStep obj88 = new QuestStep(EInteractionType.Interact, 2014164u, new Vector3(92.69849f, -0.015319824f, -409.26227f), 1188) { Fly = true }; num4 = 6; List list117 = new List(num4); CollectionsMarshal.SetCount(list117, num4); span4 = CollectionsMarshal.AsSpan(list117); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj88.CompletionQuestVariablesFlags = list117; reference89 = obj88; obj85.Steps = list114; reference86 = obj85; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048821u, new Vector3(-39.35309f, 21.48717f, -69.44385f), 1188); obj89.Steps = list118; reference90 = obj89; questRoot14.QuestSequence = list112; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(5064); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list119 = new List(num); CollectionsMarshal.SetCount(list119, num); span = CollectionsMarshal.AsSpan(list119); index = 0; span[index] = "liza"; questRoot15.Author = list119; index = 4; List list120 = new List(index); CollectionsMarshal.SetCount(list120, index); span2 = CollectionsMarshal.AsSpan(list120); num = 0; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 0 }; num2 = 1; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048782u, new Vector3(-68.52832f, 6.536739f, -486.53394f), 1188); obj90.Steps = list121; reference91 = obj90; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 1 }; index2 = 3; List list122 = new List(index2); CollectionsMarshal.SetCount(list122, index2); span3 = CollectionsMarshal.AsSpan(list122); num2 = 0; ref QuestStep reference93 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2014167u, new Vector3(-241.56561f, 6.0578003f, -356.40503f), 1188); num3 = 6; List list123 = new List(num3); CollectionsMarshal.SetCount(list123, num3); span4 = CollectionsMarshal.AsSpan(list123); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list123; reference93 = questStep2; num2++; ref QuestStep reference94 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2014168u, new Vector3(-262.50098f, 4.989685f, -318.25745f), 1188); num4 = 6; List list124 = new List(num4); CollectionsMarshal.SetCount(list124, num4); span4 = CollectionsMarshal.AsSpan(list124); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list124; reference94 = questStep3; num2++; ref QuestStep reference95 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2014169u, new Vector3(-280.81183f, 4.989685f, -320.8515f), 1188); num3 = 6; List list125 = new List(num3); CollectionsMarshal.SetCount(list125, num3); span4 = CollectionsMarshal.AsSpan(list125); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list125; reference95 = questStep4; obj91.Steps = list122; reference92 = obj91; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 2 }; num2 = 2; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(399.21567f, -0.40000004f, -384.69452f), 1188) { Comment = "Waypoint after swimming through the river", SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.KozamaukaDockPoga } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1048826u, new Vector3(672.4802f, 41.63828f, -527.36707f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { AetheryteLocked = EAetheryteLocation.KozamaukaDockPoga } } }; obj92.Steps = list126; reference96 = obj92; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048782u, new Vector3(-68.52832f, 6.536739f, -486.53394f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; obj93.Steps = list127; reference97 = obj93; questRoot15.QuestSequence = list120; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(5065); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list128 = new List(num); CollectionsMarshal.SetCount(list128, num); span = CollectionsMarshal.AsSpan(list128); index = 0; span[index] = "liza"; questRoot16.Author = list128; index = 3; List list129 = new List(index); CollectionsMarshal.SetCount(list129, index); span2 = CollectionsMarshal.AsSpan(list129); num = 0; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 0 }; num2 = 1; List list130 = new List(num2); CollectionsMarshal.SetCount(list130, num2); span3 = CollectionsMarshal.AsSpan(list130); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048831u, new Vector3(252.76562f, 13.481276f, -579.30884f), 1188); obj94.Steps = list130; reference98 = obj94; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 1 }; index2 = 3; List list131 = new List(index2); CollectionsMarshal.SetCount(list131, index2); span3 = CollectionsMarshal.AsSpan(list131); num2 = 0; ref QuestStep reference100 = ref span3[num2]; QuestStep obj96 = new QuestStep(EInteractionType.Interact, 1048786u, new Vector3(-193.3471f, 6.277148f, -443.50348f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; num4 = 6; List list132 = new List(num4); CollectionsMarshal.SetCount(list132, num4); span4 = CollectionsMarshal.AsSpan(list132); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj96.CompletionQuestVariablesFlags = list132; reference100 = obj96; num2++; ref QuestStep reference101 = ref span3[num2]; QuestStep obj97 = new QuestStep(EInteractionType.Interact, 1048787u, new Vector3(-143.51111f, 9.842161f, -425.7115f), 1188) { Fly = true }; num3 = 6; List list133 = new List(num3); CollectionsMarshal.SetCount(list133, num3); span4 = CollectionsMarshal.AsSpan(list133); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj97.CompletionQuestVariablesFlags = list133; reference101 = obj97; num2++; ref QuestStep reference102 = ref span3[num2]; QuestStep obj98 = new QuestStep(EInteractionType.Interact, 1048785u, new Vector3(-121.26343f, 9.773314f, -551.1406f), 1188) { Fly = true }; num4 = 6; List list134 = new List(num4); CollectionsMarshal.SetCount(list134, num4); span4 = CollectionsMarshal.AsSpan(list134); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj98.CompletionQuestVariablesFlags = list134; reference102 = obj98; obj95.Steps = list131; reference99 = obj95; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048831u, new Vector3(252.76562f, 13.481276f, -579.30884f), 1188); obj99.Steps = list135; reference103 = obj99; questRoot16.QuestSequence = list129; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(5066); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list136 = new List(num); CollectionsMarshal.SetCount(list136, num); span = CollectionsMarshal.AsSpan(list136); index = 0; span[index] = "liza"; questRoot17.Author = list136; index = 5; List list137 = new List(index); CollectionsMarshal.SetCount(list137, index); span2 = CollectionsMarshal.AsSpan(list137); num = 0; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 0 }; index2 = 1; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048836u, new Vector3(-578.91205f, 6.1739964f, -472.80084f), 1188); obj100.Steps = list138; reference104 = obj100; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 1 }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048837u, new Vector3(-613.2754f, 93.595924f, -476.95123f), 1188) { Fly = true }; obj101.Steps = list139; reference105 = obj101; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 2 }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, null, new Vector3(-607.3569f, 93.57029f, -472.15475f), 1188) { StopDistance = 0.5f, Emote = EEmote.Pray }; obj102.Steps = list140; reference106 = obj102; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 3 }; num2 = 1; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-585.36694f, 6.317712f, -463.53406f), 1188) { DisableNavmesh = true }; obj103.Steps = list141; reference107 = obj103; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list142 = new List(index2); CollectionsMarshal.SetCount(list142, index2); span3 = CollectionsMarshal.AsSpan(list142); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048836u, new Vector3(-578.91205f, 6.1739964f, -472.80084f), 1188) { StopDistance = 7f }; obj104.Steps = list142; reference108 = obj104; questRoot17.QuestSequence = list137; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(5067); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list143 = new List(num); CollectionsMarshal.SetCount(list143, num); span = CollectionsMarshal.AsSpan(list143); index = 0; span[index] = "liza"; questRoot18.Author = list143; index = 4; List list144 = new List(index); CollectionsMarshal.SetCount(list144, index); span2 = CollectionsMarshal.AsSpan(list144); num = 0; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 0 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048783u, new Vector3(-269.91687f, 5.9870257f, -431.47937f), 1188); obj105.Steps = list145; reference109 = obj105; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 1 }; index2 = 1; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; ref QuestStep reference111 = ref span3[num2]; QuestStep obj107 = new QuestStep(EInteractionType.Combat, 1050705u, new Vector3(-218.24988f, 0.4f, -41.519836f), 1188) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list147 = new List(num3); CollectionsMarshal.SetCount(list147, num3); span6 = CollectionsMarshal.AsSpan(list147); num4 = 0; span6[num4] = 17659u; obj107.KillEnemyDataIds = list147; reference111 = obj107; obj106.Steps = list146; reference110 = obj106; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 2 }; num2 = 1; List list148 = new List(num2); CollectionsMarshal.SetCount(list148, num2); span3 = CollectionsMarshal.AsSpan(list148); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050705u, new Vector3(-218.24988f, 0.4f, -41.519836f), 1188) { StopDistance = 7f }; obj108.Steps = list148; reference112 = obj108; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list149 = new List(index2); CollectionsMarshal.SetCount(list149, index2); span3 = CollectionsMarshal.AsSpan(list149); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048783u, new Vector3(-269.91687f, 5.9870257f, -431.47937f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; obj109.Steps = list149; reference113 = obj109; questRoot18.QuestSequence = list144; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(5068); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list150 = new List(num); CollectionsMarshal.SetCount(list150, num); span = CollectionsMarshal.AsSpan(list150); index = 0; span[index] = "liza"; questRoot19.Author = list150; index = 4; List list151 = new List(index); CollectionsMarshal.SetCount(list151, index); span2 = CollectionsMarshal.AsSpan(list151); num = 0; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 0 }; num2 = 1; List list152 = new List(num2); CollectionsMarshal.SetCount(list152, num2); span3 = CollectionsMarshal.AsSpan(list152); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050707u, new Vector3(-183.73395f, 10.893587f, -584.2832f), 1188); obj110.Steps = list152; reference114 = obj110; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 1 }; index2 = 1; List list153 = new List(index2); CollectionsMarshal.SetCount(list153, index2); span3 = CollectionsMarshal.AsSpan(list153); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014172u, new Vector3(-70.96979f, 6.515503f, -496.2692f), 1188) { Fly = true }; obj111.Steps = list153; reference115 = obj111; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 2 }; num2 = 2; List list154 = new List(num2); CollectionsMarshal.SetCount(list154, num2); span3 = CollectionsMarshal.AsSpan(list154); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(623.9169f, 46.050114f, -526.32715f), 1188) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2014173u, new Vector3(670.5576f, 42.923584f, -515.55664f), 1188) { Fly = true }; obj112.Steps = list154; reference116 = obj112; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list155 = new List(index2); CollectionsMarshal.SetCount(list155, index2); span3 = CollectionsMarshal.AsSpan(list155); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050707u, new Vector3(-183.73395f, 10.893587f, -584.2832f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; obj113.Steps = list155; reference117 = obj113; questRoot19.QuestSequence = list151; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(5069); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list156 = new List(num); CollectionsMarshal.SetCount(list156, num); span = CollectionsMarshal.AsSpan(list156); index = 0; span[index] = "liza"; questRoot20.Author = list156; index = 3; List list157 = new List(index); CollectionsMarshal.SetCount(list157, index); span2 = CollectionsMarshal.AsSpan(list157); num = 0; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 0 }; num2 = 1; List list158 = new List(num2); CollectionsMarshal.SetCount(list158, num2); span3 = CollectionsMarshal.AsSpan(list158); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048784u, new Vector3(-115.617676f, 25.086319f, -551.5984f), 1188); obj114.Steps = list158; reference118 = obj114; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 1 }; index2 = 3; List list159 = new List(index2); CollectionsMarshal.SetCount(list159, index2); span3 = CollectionsMarshal.AsSpan(list159); num2 = 0; ref QuestStep reference120 = ref span3[num2]; QuestStep obj116 = new QuestStep(EInteractionType.Interact, 1048898u, new Vector3(524.1931f, 15.639493f, 5.4473877f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaManyFires }; num4 = 6; List list160 = new List(num4); CollectionsMarshal.SetCount(list160, num4); span4 = CollectionsMarshal.AsSpan(list160); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj116.CompletionQuestVariablesFlags = list160; reference120 = obj116; num2++; ref QuestStep reference121 = ref span3[num2]; QuestStep obj117 = new QuestStep(EInteractionType.Interact, 1048897u, new Vector3(551.6593f, 12.326415f, -32.852783f), 1188) { Fly = true }; num3 = 6; List list161 = new List(num3); CollectionsMarshal.SetCount(list161, num3); span4 = CollectionsMarshal.AsSpan(list161); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj117.CompletionQuestVariablesFlags = list161; reference121 = obj117; num2++; ref QuestStep reference122 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1048896u, new Vector3(513.0541f, 15.9776535f, -54.36792f), 1188); num4 = 6; List list162 = new List(num4); CollectionsMarshal.SetCount(list162, num4); span4 = CollectionsMarshal.AsSpan(list162); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list162; reference122 = questStep5; obj115.Steps = list159; reference119 = obj115; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048784u, new Vector3(-115.617676f, 25.086319f, -551.5984f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; obj118.Steps = list163; reference123 = obj118; questRoot20.QuestSequence = list157; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(5070); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list164 = new List(num); CollectionsMarshal.SetCount(list164, num); span = CollectionsMarshal.AsSpan(list164); index = 0; span[index] = "liza"; questRoot21.Author = list164; index = 3; List list165 = new List(index); CollectionsMarshal.SetCount(list165, index); span2 = CollectionsMarshal.AsSpan(list165); num = 0; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 0 }; index2 = 1; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051372u, new Vector3(-183.79492f, 6.5185943f, -498.0392f), 1188); obj119.Steps = list166; reference124 = obj119; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 1 }; num2 = 1; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051373u, new Vector3(-232.07446f, 10.1700535f, -395.68176f), 1188) { Fly = true }; obj120.Steps = list167; reference125 = obj120; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051374u, new Vector3(-229.02264f, 10.041226f, -396.2005f), 1188); obj121.Steps = list168; reference126 = obj121; questRoot21.QuestSequence = list165; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(5071); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list169 = new List(num); CollectionsMarshal.SetCount(list169, num); span = CollectionsMarshal.AsSpan(list169); index = 0; span[index] = "liza"; questRoot22.Author = list169; index = 3; List list170 = new List(index); CollectionsMarshal.SetCount(list170, index); span2 = CollectionsMarshal.AsSpan(list170); num = 0; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 0 }; num2 = 1; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048853u, new Vector3(-431.99817f, 121.63345f, 304.3412f), 1188); obj122.Steps = list171; reference127 = obj122; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 1 }; index2 = 2; List list172 = new List(index2); CollectionsMarshal.SetCount(list172, index2); span3 = CollectionsMarshal.AsSpan(list172); num2 = 0; ref QuestStep reference129 = ref span3[num2]; QuestStep obj124 = new QuestStep(EInteractionType.Interact, 2014174u, new Vector3(-756.89325f, 135.66797f, 83.78723f), 1188) { Fly = true }; num3 = 6; List list173 = new List(num3); CollectionsMarshal.SetCount(list173, num3); span4 = CollectionsMarshal.AsSpan(list173); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj124.CompletionQuestVariablesFlags = list173; reference129 = obj124; num2++; ref QuestStep reference130 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2014175u, new Vector3(-786.3432f, 135.66797f, 121.9043f), 1188); num4 = 6; List list174 = new List(num4); CollectionsMarshal.SetCount(list174, num4); span4 = CollectionsMarshal.AsSpan(list174); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list174; reference130 = questStep6; obj123.Steps = list172; reference128 = obj123; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list175 = new List(num2); CollectionsMarshal.SetCount(list175, num2); span3 = CollectionsMarshal.AsSpan(list175); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048853u, new Vector3(-431.99817f, 121.63345f, 304.3412f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaEarthenshire }; obj125.Steps = list175; reference131 = obj125; questRoot22.QuestSequence = list170; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(5072); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list176 = new List(num); CollectionsMarshal.SetCount(list176, num); span = CollectionsMarshal.AsSpan(list176); index = 0; span[index] = "liza"; questRoot23.Author = list176; index = 5; List list177 = new List(index); CollectionsMarshal.SetCount(list177, index); span2 = CollectionsMarshal.AsSpan(list177); num = 0; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 0 }; index2 = 1; List list178 = new List(index2); CollectionsMarshal.SetCount(list178, index2); span3 = CollectionsMarshal.AsSpan(list178); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048867u, new Vector3(-489.0364f, 121.63345f, 368.00183f), 1188); obj126.Steps = list178; reference132 = obj126; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 1 }; num2 = 2; List list179 = new List(num2); CollectionsMarshal.SetCount(list179, num2); span3 = CollectionsMarshal.AsSpan(list179); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-298.1575f, 112.88461f, 684.6612f), 1188) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1050708u, new Vector3(-296.52863f, 112.804924f, 686.2439f), 1188); obj127.Steps = list179; reference133 = obj127; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 2 }; index2 = 1; List list180 = new List(index2); CollectionsMarshal.SetCount(list180, index2); span3 = CollectionsMarshal.AsSpan(list180); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014176u, new Vector3(-127.15344f, 109.57495f, 523.7964f), 1188) { Fly = true }; obj128.Steps = list180; reference134 = obj128; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 3 }; num2 = 2; List list181 = new List(num2); CollectionsMarshal.SetCount(list181, num2); span3 = CollectionsMarshal.AsSpan(list181); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-298.1575f, 112.88461f, 684.6612f), 1188) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1050708u, new Vector3(-296.52863f, 112.804924f, 686.2439f), 1188); obj129.Steps = list181; reference135 = obj129; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048867u, new Vector3(-489.0364f, 121.63345f, 368.00183f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaEarthenshire }; obj130.Steps = list182; reference136 = obj130; questRoot23.QuestSequence = list177; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(5073); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list183 = new List(num); CollectionsMarshal.SetCount(list183, num); span = CollectionsMarshal.AsSpan(list183); index = 0; span[index] = "liza"; questRoot24.Author = list183; index = 3; List list184 = new List(index); CollectionsMarshal.SetCount(list184, index); span2 = CollectionsMarshal.AsSpan(list184); num = 0; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 0 }; num2 = 1; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048854u, new Vector3(-514.1833f, 121.63345f, 293.38513f), 1188); obj131.Steps = list185; reference137 = obj131; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 1 }; index2 = 4; List list186 = new List(index2); CollectionsMarshal.SetCount(list186, index2); span3 = CollectionsMarshal.AsSpan(list186); num2 = 0; ref QuestStep reference139 = ref span3[num2]; QuestStep obj133 = new QuestStep(EInteractionType.Interact, 2014177u, new Vector3(-351.40002f, 109.57495f, 62.210938f), 1188) { Fly = true }; num3 = 6; List list187 = new List(num3); CollectionsMarshal.SetCount(list187, num3); span4 = CollectionsMarshal.AsSpan(list187); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj133.CompletionQuestVariablesFlags = list187; reference139 = obj133; num2++; ref QuestStep reference140 = ref span3[num2]; QuestStep obj134 = new QuestStep(EInteractionType.Interact, 2014178u, new Vector3(-172.32019f, 109.54443f, 128.67932f), 1188) { Fly = true }; num4 = 6; List list188 = new List(num4); CollectionsMarshal.SetCount(list188, num4); span4 = CollectionsMarshal.AsSpan(list188); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj134.CompletionQuestVariablesFlags = list188; reference140 = obj134; num2++; ref QuestStep reference141 = ref span3[num2]; QuestStep obj135 = new QuestStep(EInteractionType.Interact, 2014179u, new Vector3(142.96167f, 109.57495f, 169.604f), 1188) { Fly = true }; num3 = 6; List list189 = new List(num3); CollectionsMarshal.SetCount(list189, num3); span4 = CollectionsMarshal.AsSpan(list189); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj135.CompletionQuestVariablesFlags = list189; reference141 = obj135; num2++; ref QuestStep reference142 = ref span3[num2]; QuestStep obj136 = new QuestStep(EInteractionType.Interact, 2014180u, new Vector3(214.86218f, 109.54443f, 138.68921f), 1188) { Fly = true }; num4 = 6; List list190 = new List(num4); CollectionsMarshal.SetCount(list190, num4); span4 = CollectionsMarshal.AsSpan(list190); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj136.CompletionQuestVariablesFlags = list190; reference142 = obj136; obj132.Steps = list186; reference138 = obj132; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list191 = new List(num2); CollectionsMarshal.SetCount(list191, num2); span3 = CollectionsMarshal.AsSpan(list191); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048854u, new Vector3(-514.1833f, 121.63345f, 293.38513f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaEarthenshire }; obj137.Steps = list191; reference143 = obj137; questRoot24.QuestSequence = list184; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(5074); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list192 = new List(num); CollectionsMarshal.SetCount(list192, num); span = CollectionsMarshal.AsSpan(list192); index = 0; span[index] = "liza"; questRoot25.Author = list192; index = 6; List list193 = new List(index); CollectionsMarshal.SetCount(list193, index); span2 = CollectionsMarshal.AsSpan(list193); num = 0; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 0 }; index2 = 1; List list194 = new List(index2); CollectionsMarshal.SetCount(list194, index2); span3 = CollectionsMarshal.AsSpan(list194); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048855u, new Vector3(-491.63043f, 121.63846f, 271.50366f), 1188); obj138.Steps = list194; reference144 = obj138; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 1 }; num2 = 2; List list195 = new List(num2); CollectionsMarshal.SetCount(list195, num2); span3 = CollectionsMarshal.AsSpan(list195); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-444.31415f, 123.89709f, 129.46912f), 1188); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1050709u, new Vector3(-474.2962f, 127.79511f, 98.89368f), 1188); obj139.Steps = list195; reference145 = obj139; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 2 }; index2 = 3; List list196 = new List(index2); CollectionsMarshal.SetCount(list196, index2); span3 = CollectionsMarshal.AsSpan(list196); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-520.54517f, 135.98334f, 67.06335f), 1188); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-561.2461f, 138.97241f, 57.90152f), 1188); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1050710u, new Vector3(-599.7864f, 142.85991f, 35.934937f), 1188); obj140.Steps = list196; reference146 = obj140; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 3 }; num2 = 1; List list197 = new List(num2); CollectionsMarshal.SetCount(list197, num2); span3 = CollectionsMarshal.AsSpan(list197); index2 = 0; ref QuestStep reference148 = ref span3[index2]; QuestStep obj142 = new QuestStep(EInteractionType.Combat, null, new Vector3(-539.3906f, 139.2539f, -65.13339f), 1188) { StopDistance = 0.25f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list198 = new List(num3); CollectionsMarshal.SetCount(list198, num3); span6 = CollectionsMarshal.AsSpan(list198); num4 = 0; span6[num4] = 17660u; obj142.KillEnemyDataIds = list198; reference148 = obj142; obj141.Steps = list197; reference147 = obj141; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 4 }; index2 = 1; List list199 = new List(index2); CollectionsMarshal.SetCount(list199, index2); span3 = CollectionsMarshal.AsSpan(list199); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050711u, new Vector3(-541.64954f, 139.2539f, -66.5141f), 1188) { StopDistance = 5f }; obj143.Steps = list199; reference149 = obj143; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list200 = new List(num2); CollectionsMarshal.SetCount(list200, num2); span3 = CollectionsMarshal.AsSpan(list200); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013941u, new Vector3(-754.11615f, 138.68921f, 122.66724f), 1188) { AetherCurrentId = 2818426u }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048855u, new Vector3(-491.63043f, 121.63846f, 271.50366f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaEarthenshire }; obj144.Steps = list200; reference150 = obj144; questRoot25.QuestSequence = list193; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(5075); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list201 = new List(num); CollectionsMarshal.SetCount(list201, num); span = CollectionsMarshal.AsSpan(list201); index = 0; span[index] = "liza"; questRoot26.Author = list201; index = 3; List list202 = new List(index); CollectionsMarshal.SetCount(list202, index); span2 = CollectionsMarshal.AsSpan(list202); num = 0; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 0 }; index2 = 1; List list203 = new List(index2); CollectionsMarshal.SetCount(list203, index2); span3 = CollectionsMarshal.AsSpan(list203); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048856u, new Vector3(-499.6262f, 121.63344f, 347.70728f), 1188); obj145.Steps = list203; reference151 = obj145; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 1 }; num2 = 4; List list204 = new List(num2); CollectionsMarshal.SetCount(list204, num2); span3 = CollectionsMarshal.AsSpan(list204); index2 = 0; ref QuestStep reference153 = ref span3[index2]; QuestStep obj147 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-74.84617f, 116.64437f, 590.74945f), 1188) { Fly = true }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num4 = 6; List list205 = new List(num4); CollectionsMarshal.SetCount(list205, num4); span4 = CollectionsMarshal.AsSpan(list205); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list205; skipStepConditions.Flying = ELockedSkipCondition.Locked; skipConditions.StepIf = skipStepConditions; obj147.SkipConditions = skipConditions; reference153 = obj147; index2++; ref QuestStep reference154 = ref span3[index2]; QuestStep obj148 = new QuestStep(EInteractionType.Interact, 2014184u, new Vector3(-5.1728516f, -6.729248f, 619.98914f), 1188) { DisableNavmesh = true, Fly = true }; num3 = 6; List list206 = new List(num3); CollectionsMarshal.SetCount(list206, num3); span4 = CollectionsMarshal.AsSpan(list206); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj148.CompletionQuestVariablesFlags = list206; reference154 = obj148; index2++; ref QuestStep reference155 = ref span3[index2]; QuestStep obj149 = new QuestStep(EInteractionType.Interact, 2014182u, new Vector3(112.93201f, -2.7314453f, 542.9617f), 1188) { Fly = true }; num4 = 6; List list207 = new List(num4); CollectionsMarshal.SetCount(list207, num4); span4 = CollectionsMarshal.AsSpan(list207); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj149.CompletionQuestVariablesFlags = list207; reference155 = obj149; index2++; ref QuestStep reference156 = ref span3[index2]; QuestStep obj150 = new QuestStep(EInteractionType.Interact, 2014183u, new Vector3(266.3462f, -1.9684448f, 498.58838f), 1188) { Fly = true }; num3 = 6; List list208 = new List(num3); CollectionsMarshal.SetCount(list208, num3); span4 = CollectionsMarshal.AsSpan(list208); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj150.CompletionQuestVariablesFlags = list208; reference156 = obj150; obj146.Steps = list204; reference152 = obj146; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list209 = new List(index2); CollectionsMarshal.SetCount(list209, index2); span3 = CollectionsMarshal.AsSpan(list209); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048856u, new Vector3(-499.6262f, 121.63344f, 347.70728f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaManyFires }; obj151.Steps = list209; reference157 = obj151; questRoot26.QuestSequence = list202; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(5076); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list210 = new List(num); CollectionsMarshal.SetCount(list210, num); span = CollectionsMarshal.AsSpan(list210); index = 0; span[index] = "liza"; questRoot27.Author = list210; index = 3; List list211 = new List(index); CollectionsMarshal.SetCount(list211, index); span2 = CollectionsMarshal.AsSpan(list211); num = 0; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 0 }; num2 = 1; List list212 = new List(num2); CollectionsMarshal.SetCount(list212, num2); span3 = CollectionsMarshal.AsSpan(list212); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048857u, new Vector3(-515.7092f, 122.40314f, 342.9159f), 1188); obj152.Steps = list212; reference158 = obj152; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 1 }; index2 = 1; List list213 = new List(index2); CollectionsMarshal.SetCount(list213, index2); span3 = CollectionsMarshal.AsSpan(list213); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048843u, new Vector3(588.7998f, 121.14124f, 176.98938f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaManyFires }; obj153.Steps = list213; reference159 = obj153; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048857u, new Vector3(-515.7092f, 122.40314f, 342.9159f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaEarthenshire }; obj154.Steps = list214; reference160 = obj154; questRoot27.QuestSequence = list211; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(5077); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list215 = new List(num); CollectionsMarshal.SetCount(list215, num); span = CollectionsMarshal.AsSpan(list215); index = 0; span[index] = "liza"; questRoot28.Author = list215; index = 5; List list216 = new List(index); CollectionsMarshal.SetCount(list216, index); span2 = CollectionsMarshal.AsSpan(list216); num = 0; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 0 }; index2 = 1; List list217 = new List(index2); CollectionsMarshal.SetCount(list217, index2); span3 = CollectionsMarshal.AsSpan(list217); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048858u, new Vector3(-426.87115f, 121.63345f, 320.88184f), 1188); obj155.Steps = list217; reference161 = obj155; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 1 }; num2 = 1; List list218 = new List(num2); CollectionsMarshal.SetCount(list218, num2); span3 = CollectionsMarshal.AsSpan(list218); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014185u, new Vector3(-427.38995f, 122.91138f, 319.38647f), 1188); obj156.Steps = list218; reference162 = obj156; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = 2 }; index2 = 1; List list219 = new List(index2); CollectionsMarshal.SetCount(list219, index2); span3 = CollectionsMarshal.AsSpan(list219); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014187u, new Vector3(-548.2719f, 133.83679f, 698.1765f), 1188); obj157.Steps = list219; reference163 = obj157; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 3 }; num2 = 1; List list220 = new List(num2); CollectionsMarshal.SetCount(list220, num2); span3 = CollectionsMarshal.AsSpan(list220); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048880u, new Vector3(-552.3613f, 133.86514f, 696.16235f), 1188); obj158.Steps = list220; reference164 = obj158; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048858u, new Vector3(-426.87115f, 121.63345f, 320.88184f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaEarthenshire }; obj159.Steps = list221; reference165 = obj159; questRoot28.QuestSequence = list216; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(5078); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list222 = new List(num); CollectionsMarshal.SetCount(list222, num); span = CollectionsMarshal.AsSpan(list222); index = 0; span[index] = "liza"; questRoot29.Author = list222; index = 3; List list223 = new List(index); CollectionsMarshal.SetCount(list223, index); span2 = CollectionsMarshal.AsSpan(list223); num = 0; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 0 }; num2 = 1; List list224 = new List(num2); CollectionsMarshal.SetCount(list224, num2); span3 = CollectionsMarshal.AsSpan(list224); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048843u, new Vector3(588.7998f, 121.14124f, 176.98938f), 1188); obj160.Steps = list224; reference166 = obj160; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 1 }; index2 = 4; List list225 = new List(index2); CollectionsMarshal.SetCount(list225, index2); span3 = CollectionsMarshal.AsSpan(list225); num2 = 0; ref QuestStep reference168 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1048847u, new Vector3(615.2589f, 119.49003f, 197.58899f), 1188); num4 = 6; List list226 = new List(num4); CollectionsMarshal.SetCount(list226, num4); span4 = CollectionsMarshal.AsSpan(list226); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list226; reference168 = questStep7; num2++; ref QuestStep reference169 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1048845u, new Vector3(568.7495f, 119.49004f, 159.53308f), 1188); num3 = 6; List list227 = new List(num3); CollectionsMarshal.SetCount(list227, num3); span4 = CollectionsMarshal.AsSpan(list227); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list227; reference169 = questStep8; num2++; ref QuestStep reference170 = ref span3[num2]; QuestStep obj162 = new QuestStep(EInteractionType.Interact, 1048846u, new Vector3(512.2606f, 114.99095f, 183.85596f), 1188) { Fly = true }; num4 = 6; List list228 = new List(num4); CollectionsMarshal.SetCount(list228, num4); span4 = CollectionsMarshal.AsSpan(list228); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj162.CompletionQuestVariablesFlags = list228; reference170 = obj162; num2++; ref QuestStep reference171 = ref span3[num2]; QuestStep obj163 = new QuestStep(EInteractionType.Interact, 1048844u, new Vector3(476.40186f, 119.9383f, 101.79285f), 1188) { Fly = true }; num3 = 6; List list229 = new List(num3); CollectionsMarshal.SetCount(list229, num3); span4 = CollectionsMarshal.AsSpan(list229); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj163.CompletionQuestVariablesFlags = list229; reference171 = obj163; obj161.Steps = list225; reference167 = obj161; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list230 = new List(num2); CollectionsMarshal.SetCount(list230, num2); span3 = CollectionsMarshal.AsSpan(list230); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048843u, new Vector3(588.7998f, 121.14124f, 176.98938f), 1188) { Fly = true }; obj164.Steps = list230; reference172 = obj164; questRoot29.QuestSequence = list223; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(5079); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list231 = new List(num); CollectionsMarshal.SetCount(list231, num); span = CollectionsMarshal.AsSpan(list231); index = 0; span[index] = "liza"; questRoot30.Author = list231; index = 3; List list232 = new List(index); CollectionsMarshal.SetCount(list232, index); span2 = CollectionsMarshal.AsSpan(list232); num = 0; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 0 }; index2 = 1; List list233 = new List(index2); CollectionsMarshal.SetCount(list233, index2); span3 = CollectionsMarshal.AsSpan(list233); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048848u, new Vector3(621.51514f, 119.49004f, 175.00574f), 1188); obj165.Steps = list233; reference173 = obj165; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 1 }; num2 = 2; List list234 = new List(num2); CollectionsMarshal.SetCount(list234, num2); span3 = CollectionsMarshal.AsSpan(list234); index2 = 0; ref QuestStep reference175 = ref span3[index2]; QuestStep obj167 = new QuestStep(EInteractionType.Combat, null, new Vector3(444.93774f, 112.59213f, 206.74438f), 1188) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list235 = new List(num4); CollectionsMarshal.SetCount(list235, num4); Span span7 = CollectionsMarshal.AsSpan(list235); num3 = 0; ref ComplexCombatData reference176 = ref span7[num3]; ComplexCombatData obj168 = new ComplexCombatData { DataId = 17241u, RewardItemId = 2003643u, RewardItemCount = 1 }; int num5 = 6; List list236 = new List(num5); CollectionsMarshal.SetCount(list236, num5); span4 = CollectionsMarshal.AsSpan(list236); int num6 = 0; span4[num6] = null; num6++; span4[num6] = null; num6++; span4[num6] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num6++; span4[num6] = null; num6++; span4[num6] = null; num6++; span4[num6] = null; obj168.CompletionQuestVariablesFlags = list236; reference176 = obj168; obj167.ComplexCombatData = list235; num3 = 6; List list237 = new List(num3); CollectionsMarshal.SetCount(list237, num3); span4 = CollectionsMarshal.AsSpan(list237); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj167.CompletionQuestVariablesFlags = list237; reference175 = obj167; index2++; ref QuestStep reference177 = ref span3[index2]; QuestStep obj169 = new QuestStep(EInteractionType.Combat, null, new Vector3(-21.622044f, 109.937355f, 217.64447f), 1188) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list238 = new List(num4); CollectionsMarshal.SetCount(list238, num4); span7 = CollectionsMarshal.AsSpan(list238); num3 = 0; ref ComplexCombatData reference178 = ref span7[num3]; ComplexCombatData obj170 = new ComplexCombatData { DataId = 17242u, RewardItemId = 2003642u, RewardItemCount = 1 }; num6 = 6; List list239 = new List(num6); CollectionsMarshal.SetCount(list239, num6); span4 = CollectionsMarshal.AsSpan(list239); num5 = 0; span4[num5] = null; num5++; span4[num5] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; num5++; span4[num5] = null; obj170.CompletionQuestVariablesFlags = list239; reference178 = obj170; obj169.ComplexCombatData = list238; num3 = 6; List list240 = new List(num3); CollectionsMarshal.SetCount(list240, num3); span4 = CollectionsMarshal.AsSpan(list240); num4 = 0; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj169.CompletionQuestVariablesFlags = list240; reference177 = obj169; obj166.Steps = list234; reference174 = obj166; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list241 = new List(index2); CollectionsMarshal.SetCount(list241, index2); span3 = CollectionsMarshal.AsSpan(list241); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048848u, new Vector3(621.51514f, 119.49004f, 175.00574f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaManyFires }; obj171.Steps = list241; reference179 = obj171; questRoot30.QuestSequence = list232; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(5080); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list242 = new List(num); CollectionsMarshal.SetCount(list242, num); span = CollectionsMarshal.AsSpan(list242); index = 0; span[index] = "liza"; questRoot31.Author = list242; index = 3; List list243 = new List(index); CollectionsMarshal.SetCount(list243, index); span2 = CollectionsMarshal.AsSpan(list243); num = 0; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 0 }; num2 = 1; List list244 = new List(num2); CollectionsMarshal.SetCount(list244, num2); span3 = CollectionsMarshal.AsSpan(list244); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050714u, new Vector3(495.6587f, 113.678986f, 181.23132f), 1188); obj172.Steps = list244; reference180 = obj172; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 1 }; index2 = 3; List list245 = new List(index2); CollectionsMarshal.SetCount(list245, index2); span3 = CollectionsMarshal.AsSpan(list245); num2 = 0; ref QuestStep reference182 = ref span3[num2]; QuestStep obj174 = new QuestStep(EInteractionType.Interact, 2014189u, new Vector3(194.93396f, 109.4834f, 145.25061f), 1188) { Fly = true }; num4 = 6; List list246 = new List(num4); CollectionsMarshal.SetCount(list246, num4); span4 = CollectionsMarshal.AsSpan(list246); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj174.CompletionQuestVariablesFlags = list246; reference182 = obj174; num2++; ref QuestStep reference183 = ref span3[num2]; QuestStep obj175 = new QuestStep(EInteractionType.Interact, 2014191u, new Vector3(53.3302f, 109.17822f, 246.3263f), 1188) { Fly = true }; num3 = 6; List list247 = new List(num3); CollectionsMarshal.SetCount(list247, num3); span4 = CollectionsMarshal.AsSpan(list247); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj175.CompletionQuestVariablesFlags = list247; reference183 = obj175; num2++; ref QuestStep reference184 = ref span3[num2]; QuestStep obj176 = new QuestStep(EInteractionType.Interact, 2014190u, new Vector3(-19.119629f, 109.57495f, 182.02478f), 1188) { Fly = true }; num4 = 6; List list248 = new List(num4); CollectionsMarshal.SetCount(list248, num4); span4 = CollectionsMarshal.AsSpan(list248); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj176.CompletionQuestVariablesFlags = list248; reference184 = obj176; obj173.Steps = list245; reference181 = obj173; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050714u, new Vector3(495.6587f, 113.678986f, 181.23132f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaManyFires }; obj177.Steps = list249; reference185 = obj177; questRoot31.QuestSequence = list243; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(5081); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list250 = new List(num); CollectionsMarshal.SetCount(list250, num); span = CollectionsMarshal.AsSpan(list250); index = 0; span[index] = "liza"; questRoot32.Author = list250; index = 5; List list251 = new List(index); CollectionsMarshal.SetCount(list251, index); span2 = CollectionsMarshal.AsSpan(list251); num = 0; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = 0 }; index2 = 1; List list252 = new List(index2); CollectionsMarshal.SetCount(list252, index2); span3 = CollectionsMarshal.AsSpan(list252); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051237u, new Vector3(-251.20929f, 5.5572896f, -554.89435f), 1188); obj178.Steps = list252; reference186 = obj178; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 1 }; num2 = 1; List list253 = new List(num2); CollectionsMarshal.SetCount(list253, num2); span3 = CollectionsMarshal.AsSpan(list253); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051238u, new Vector3(-312.36743f, 6.5262628f, -723.3234f), 1188); obj179.Steps = list253; reference187 = obj179; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 2 }; index2 = 1; List list254 = new List(index2); CollectionsMarshal.SetCount(list254, index2); span3 = CollectionsMarshal.AsSpan(list254); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051237u, new Vector3(-251.20929f, 5.5572896f, -554.89435f), 1188); obj180.Steps = list254; reference188 = obj180; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 3 }; num2 = 1; List list255 = new List(num2); CollectionsMarshal.SetCount(list255, num2); span3 = CollectionsMarshal.AsSpan(list255); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014316u, new Vector3(-201.0987f, 6.362976f, -511.03995f), 1188); obj181.Steps = list255; reference189 = obj181; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list256 = new List(index2); CollectionsMarshal.SetCount(list256, index2); span3 = CollectionsMarshal.AsSpan(list256); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051242u, new Vector3(-127.45862f, 9.842161f, -419.6994f), 1188); obj182.Steps = list256; reference190 = obj182; questRoot32.QuestSequence = list251; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(5082); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list257 = new List(num); CollectionsMarshal.SetCount(list257, num); span = CollectionsMarshal.AsSpan(list257); index = 0; span[index] = "liza"; questRoot33.Author = list257; index = 6; List list258 = new List(index); CollectionsMarshal.SetCount(list258, index); span2 = CollectionsMarshal.AsSpan(list258); num = 0; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 0 }; num2 = 1; List list259 = new List(num2); CollectionsMarshal.SetCount(list259, num2); span3 = CollectionsMarshal.AsSpan(list259); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051243u, new Vector3(-128.893f, 9.842161f, -416.95276f), 1188); obj183.Steps = list259; reference191 = obj183; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 1 }; index2 = 1; List list260 = new List(index2); CollectionsMarshal.SetCount(list260, index2); span3 = CollectionsMarshal.AsSpan(list260); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051244u, new Vector3(224.01758f, 10.257621f, -570.64166f), 1188) { Fly = true }; obj184.Steps = list260; reference192 = obj184; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 2 }; num2 = 1; List list261 = new List(num2); CollectionsMarshal.SetCount(list261, num2); span3 = CollectionsMarshal.AsSpan(list261); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014281u, new Vector3(222.58337f, 10.72699f, -568.44434f), 1188); obj185.Steps = list261; reference193 = obj185; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 3 }; index2 = 2; List list262 = new List(index2); CollectionsMarshal.SetCount(list262, index2); span3 = CollectionsMarshal.AsSpan(list262); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(37.763844f, 1.8493831f, -555.61774f), 1188); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2014284u, new Vector3(-123.30823f, 9.84198f, -419.11957f), 1188); obj186.Steps = list262; reference194 = obj186; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 4 }; num2 = 1; List list263 = new List(num2); CollectionsMarshal.SetCount(list263, num2); span3 = CollectionsMarshal.AsSpan(list263); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051243u, new Vector3(-128.893f, 9.842161f, -416.95276f), 1188); obj187.Steps = list263; reference195 = obj187; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list264 = new List(index2); CollectionsMarshal.SetCount(list264, index2); span3 = CollectionsMarshal.AsSpan(list264); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051246u, new Vector3(-127.45862f, 9.842161f, -419.6994f), 1188) { NextQuestId = new QuestId(5083) }; obj188.Steps = list264; reference196 = obj188; questRoot33.QuestSequence = list258; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(5083); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list265 = new List(num); CollectionsMarshal.SetCount(list265, num); span = CollectionsMarshal.AsSpan(list265); index = 0; span[index] = "liza"; questRoot34.Author = list265; index = 6; List list266 = new List(index); CollectionsMarshal.SetCount(list266, index); span2 = CollectionsMarshal.AsSpan(list266); num = 0; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 0 }; num2 = 1; List list267 = new List(num2); CollectionsMarshal.SetCount(list267, num2); span3 = CollectionsMarshal.AsSpan(list267); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051243u, new Vector3(-128.893f, 9.842161f, -416.95276f), 1188); obj189.Steps = list267; reference197 = obj189; num++; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 1 }; index2 = 1; List list268 = new List(index2); CollectionsMarshal.SetCount(list268, index2); span3 = CollectionsMarshal.AsSpan(list268); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051247u, new Vector3(341.66467f, 9.178029f, -213.15332f), 1188) { Fly = true }; obj190.Steps = list268; reference198 = obj190; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 2 }; num2 = 1; List list269 = new List(num2); CollectionsMarshal.SetCount(list269, num2); span3 = CollectionsMarshal.AsSpan(list269); index2 = 0; ref QuestStep reference200 = ref span3[index2]; QuestStep obj192 = new QuestStep(EInteractionType.Combat, 2014198u, new Vector3(438.04077f, -0.015319824f, -395.43762f), 1188) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list270 = new List(num3); CollectionsMarshal.SetCount(list270, num3); span6 = CollectionsMarshal.AsSpan(list270); num4 = 0; span6[num4] = 17661u; obj192.KillEnemyDataIds = list270; reference200 = obj192; obj191.Steps = list269; reference199 = obj191; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 3 }; index2 = 1; List list271 = new List(index2); CollectionsMarshal.SetCount(list271, index2); span3 = CollectionsMarshal.AsSpan(list271); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014286u, new Vector3(440.78735f, 1.1749268f, -397.1161f), 1188); obj193.Steps = list271; reference201 = obj193; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 4 }; num2 = 1; List list272 = new List(num2); CollectionsMarshal.SetCount(list272, num2); span3 = CollectionsMarshal.AsSpan(list272); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051247u, new Vector3(341.66467f, 9.178029f, -213.15332f), 1188) { Fly = true }; obj194.Steps = list272; reference202 = obj194; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list273 = new List(index2); CollectionsMarshal.SetCount(list273, index2); span3 = CollectionsMarshal.AsSpan(list273); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051251u, new Vector3(654.7798f, 26.32866f, -490.95905f), 1188) { Fly = true, NextQuestId = new QuestId(5084) }; obj195.Steps = list273; reference203 = obj195; questRoot34.QuestSequence = list266; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(5084); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list274 = new List(num); CollectionsMarshal.SetCount(list274, num); span = CollectionsMarshal.AsSpan(list274); index = 0; span[index] = "liza"; questRoot35.Author = list274; index = 6; List list275 = new List(index); CollectionsMarshal.SetCount(list275, index); span2 = CollectionsMarshal.AsSpan(list275); num = 0; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 0 }; num2 = 1; List list276 = new List(num2); CollectionsMarshal.SetCount(list276, num2); span3 = CollectionsMarshal.AsSpan(list276); index2 = 0; ref QuestStep reference205 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.AcceptQuest, 1051252u, new Vector3(654.6272f, 26.32866f, -491.02008f), 1188); num4 = 1; List list277 = new List(num4); CollectionsMarshal.SetCount(list277, num4); span5 = CollectionsMarshal.AsSpan(list277); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZC204_05084_Q1_000_100"), Answer = new ExcelRef("TEXT_KINGZC204_05084_A2_000_100") }; questStep9.DialogueChoices = list277; reference205 = questStep9; obj196.Steps = list276; reference204 = obj196; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 1 }; index2 = 1; List list278 = new List(index2); CollectionsMarshal.SetCount(list278, index2); span3 = CollectionsMarshal.AsSpan(list278); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051253u, new Vector3(-122.972534f, 9.842161f, -421.1643f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; obj197.Steps = list278; reference206 = obj197; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 2 }; num2 = 3; List list279 = new List(num2); CollectionsMarshal.SetCount(list279, num2); span3 = CollectionsMarshal.AsSpan(list279); index2 = 0; ref QuestStep reference208 = ref span3[index2]; QuestStep obj199 = new QuestStep(EInteractionType.Interact, 1048786u, new Vector3(-193.3471f, 6.277148f, -443.50348f), 1188) { Fly = true }; num3 = 6; List list280 = new List(num3); CollectionsMarshal.SetCount(list280, num3); span4 = CollectionsMarshal.AsSpan(list280); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj199.CompletionQuestVariablesFlags = list280; reference208 = obj199; index2++; ref QuestStep reference209 = ref span3[index2]; QuestStep obj200 = new QuestStep(EInteractionType.Interact, 1048783u, new Vector3(-269.91687f, 5.9870257f, -431.47937f), 1188) { Fly = true }; num4 = 6; List list281 = new List(num4); CollectionsMarshal.SetCount(list281, num4); span4 = CollectionsMarshal.AsSpan(list281); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj200.CompletionQuestVariablesFlags = list281; reference209 = obj200; index2++; ref QuestStep reference210 = ref span3[index2]; QuestStep obj201 = new QuestStep(EInteractionType.Interact, 1048785u, new Vector3(-121.26343f, 9.773314f, -551.1406f), 1188) { Fly = true }; num3 = 6; List list282 = new List(num3); CollectionsMarshal.SetCount(list282, num3); span4 = CollectionsMarshal.AsSpan(list282); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj201.CompletionQuestVariablesFlags = list282; reference210 = obj201; obj198.Steps = list279; reference207 = obj198; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 3 }; index2 = 1; List list283 = new List(index2); CollectionsMarshal.SetCount(list283, index2); span3 = CollectionsMarshal.AsSpan(list283); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051255u, new Vector3(-128.98456f, 9.84216f, -420.58447f), 1188) { Fly = true }; obj202.Steps = list283; reference211 = obj202; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 4 }; num2 = 1; List list284 = new List(num2); CollectionsMarshal.SetCount(list284, num2); span3 = CollectionsMarshal.AsSpan(list284); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051258u, new Vector3(658.7167f, 5.2940493f, -335.07288f), 1188) { Fly = true }; obj203.Steps = list284; reference212 = obj203; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list285 = new List(index2); CollectionsMarshal.SetCount(list285, index2); span3 = CollectionsMarshal.AsSpan(list285); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051261u, new Vector3(-130.9682f, 9.842161f, -416.58655f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; obj204.Steps = list285; reference213 = obj204; questRoot35.QuestSequence = list275; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(5085); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list286 = new List(num); CollectionsMarshal.SetCount(list286, num); span = CollectionsMarshal.AsSpan(list286); index = 0; span[index] = "liza"; questRoot36.Author = list286; index = 4; List list287 = new List(index); CollectionsMarshal.SetCount(list287, index); span2 = CollectionsMarshal.AsSpan(list287); num = 0; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 0 }; num2 = 1; List list288 = new List(num2); CollectionsMarshal.SetCount(list288, num2); span3 = CollectionsMarshal.AsSpan(list288); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051263u, new Vector3(-521.0193f, 121.63345f, 319.38647f), 1188); obj205.Steps = list288; reference214 = obj205; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 1 }; index2 = 1; List list289 = new List(index2); CollectionsMarshal.SetCount(list289, index2); span3 = CollectionsMarshal.AsSpan(list289); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051264u, new Vector3(-444.78522f, 122.890236f, 342.85498f), 1188); obj206.Steps = list289; reference215 = obj206; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 2 }; num2 = 3; List list290 = new List(num2); CollectionsMarshal.SetCount(list290, num2); span3 = CollectionsMarshal.AsSpan(list290); index2 = 0; ref QuestStep reference217 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1048892u, new Vector3(-485.55737f, 121.633f, 329.9762f), 1188); num4 = 6; List list291 = new List(num4); CollectionsMarshal.SetCount(list291, num4); span4 = CollectionsMarshal.AsSpan(list291); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list291; reference217 = questStep10; index2++; ref QuestStep reference218 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1048850u, new Vector3(-472.5567f, 121.77377f, 271.229f), 1188); num3 = 6; List list292 = new List(num3); CollectionsMarshal.SetCount(list292, num3); span4 = CollectionsMarshal.AsSpan(list292); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list292; reference218 = questStep11; index2++; ref QuestStep reference219 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1048858u, new Vector3(-426.87115f, 121.63345f, 320.88184f), 1188); num4 = 6; List list293 = new List(num4); CollectionsMarshal.SetCount(list293, num4); span4 = CollectionsMarshal.AsSpan(list293); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list293; reference219 = questStep12; obj207.Steps = list290; reference216 = obj207; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list294 = new List(index2); CollectionsMarshal.SetCount(list294, index2); span3 = CollectionsMarshal.AsSpan(list294); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051264u, new Vector3(-444.78522f, 122.890236f, 342.85498f), 1188) { Mount = true }; obj208.Steps = list294; reference220 = obj208; questRoot36.QuestSequence = list287; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(5086); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list295 = new List(num); CollectionsMarshal.SetCount(list295, num); span = CollectionsMarshal.AsSpan(list295); index = 0; span[index] = "liza"; questRoot37.Author = list295; index = 5; List list296 = new List(index); CollectionsMarshal.SetCount(list296, index); span2 = CollectionsMarshal.AsSpan(list296); num = 0; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 0 }; num2 = 1; List list297 = new List(num2); CollectionsMarshal.SetCount(list297, num2); span3 = CollectionsMarshal.AsSpan(list297); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051265u, new Vector3(-444.78522f, 122.89024f, 342.8855f), 1188); obj209.Steps = list297; reference221 = obj209; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 1 }; index2 = 1; List list298 = new List(index2); CollectionsMarshal.SetCount(list298, index2); span3 = CollectionsMarshal.AsSpan(list298); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048850u, new Vector3(-472.5567f, 121.77377f, 271.229f), 1188); obj210.Steps = list298; reference222 = obj210; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 2 }; num2 = 1; List list299 = new List(num2); CollectionsMarshal.SetCount(list299, num2); span3 = CollectionsMarshal.AsSpan(list299); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051263u, new Vector3(-521.0193f, 121.63345f, 319.38647f), 1188); obj211.Steps = list299; reference223 = obj211; num++; ref QuestSequence reference224 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 3 }; index2 = 1; List list300 = new List(index2); CollectionsMarshal.SetCount(list300, index2); span3 = CollectionsMarshal.AsSpan(list300); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051265u, new Vector3(-444.78522f, 122.89024f, 342.8855f), 1188); obj212.Steps = list300; reference224 = obj212; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list301 = new List(num2); CollectionsMarshal.SetCount(list301, num2); span3 = CollectionsMarshal.AsSpan(list301); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051263u, new Vector3(-521.0193f, 121.63345f, 319.38647f), 1188) { NextQuestId = new QuestId(5087) }; obj213.Steps = list301; reference225 = obj213; questRoot37.QuestSequence = list296; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(5087); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list302 = new List(num); CollectionsMarshal.SetCount(list302, num); span = CollectionsMarshal.AsSpan(list302); index = 0; span[index] = "liza"; questRoot38.Author = list302; index = 5; List list303 = new List(index); CollectionsMarshal.SetCount(list303, index); span2 = CollectionsMarshal.AsSpan(list303); num = 0; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = 0 }; index2 = 1; List list304 = new List(index2); CollectionsMarshal.SetCount(list304, index2); span3 = CollectionsMarshal.AsSpan(list304); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051263u, new Vector3(-521.0193f, 121.63345f, 319.38647f), 1188); obj214.Steps = list304; reference226 = obj214; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 1 }; num2 = 1; List list305 = new List(num2); CollectionsMarshal.SetCount(list305, num2); span3 = CollectionsMarshal.AsSpan(list305); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051266u, new Vector3(565.8197f, 115.49999f, 195.30017f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaManyFires }; obj215.Steps = list305; reference227 = obj215; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 2 }; index2 = 1; List list306 = new List(index2); CollectionsMarshal.SetCount(list306, index2); span3 = CollectionsMarshal.AsSpan(list306); num2 = 0; ref QuestStep reference229 = ref span3[num2]; QuestStep obj217 = new QuestStep(EInteractionType.Combat, null, new Vector3(627.93854f, 110.09355f, 334.26776f), 1188) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list307 = new List(num3); CollectionsMarshal.SetCount(list307, num3); span6 = CollectionsMarshal.AsSpan(list307); num4 = 0; span6[num4] = 17244u; obj217.KillEnemyDataIds = list307; reference229 = obj217; obj216.Steps = list306; reference228 = obj216; num++; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 3 }; num2 = 1; List list308 = new List(num2); CollectionsMarshal.SetCount(list308, num2); span3 = CollectionsMarshal.AsSpan(list308); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051266u, new Vector3(565.8197f, 115.49999f, 195.30017f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaManyFires }; obj218.Steps = list308; reference230 = obj218; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list309 = new List(index2); CollectionsMarshal.SetCount(list309, index2); span3 = CollectionsMarshal.AsSpan(list309); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051267u, new Vector3(-447.5014f, 122.95055f, 343.099f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaEarthenshire, NextQuestId = new QuestId(5088) }; obj219.Steps = list309; reference231 = obj219; questRoot38.QuestSequence = list303; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(5088); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list310 = new List(num); CollectionsMarshal.SetCount(list310, num); span = CollectionsMarshal.AsSpan(list310); index = 0; span[index] = "liza"; questRoot39.Author = list310; index = 7; List list311 = new List(index); CollectionsMarshal.SetCount(list311, index); span2 = CollectionsMarshal.AsSpan(list311); num = 0; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 0 }; num2 = 1; List list312 = new List(num2); CollectionsMarshal.SetCount(list312, num2); span3 = CollectionsMarshal.AsSpan(list312); index2 = 0; ref QuestStep reference233 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.AcceptQuest, 1051267u, new Vector3(-447.5014f, 122.95055f, 343.099f), 1188); num4 = 1; List list313 = new List(num4); CollectionsMarshal.SetCount(list313, num4); span5 = CollectionsMarshal.AsSpan(list313); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZC304_05088_Q1_000_100"), Answer = new ExcelRef("TEXT_KINGZC304_05088_A2_000_100") }; questStep13.DialogueChoices = list313; reference233 = questStep13; obj220.Steps = list312; reference232 = obj220; num++; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 1 }; index2 = 1; List list314 = new List(index2); CollectionsMarshal.SetCount(list314, index2); span3 = CollectionsMarshal.AsSpan(list314); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014289u, new Vector3(-422.50708f, 122.88086f, 338.88757f), 1188) { Mount = true }; obj221.Steps = list314; reference234 = obj221; num++; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 2 }; num2 = 1; List list315 = new List(num2); CollectionsMarshal.SetCount(list315, num2); span3 = CollectionsMarshal.AsSpan(list315); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014290u, new Vector3(-519.4629f, 123.88794f, 252.61304f), 1188); obj222.Steps = list315; reference235 = obj222; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 3 }; index2 = 1; List list316 = new List(index2); CollectionsMarshal.SetCount(list316, index2); span3 = CollectionsMarshal.AsSpan(list316); num2 = 0; ref QuestStep reference237 = ref span3[num2]; QuestStep obj224 = new QuestStep(EInteractionType.Combat, null, new Vector3(-759f, 129.30363f, 237.35704f), 1188) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list317 = new List(num3); CollectionsMarshal.SetCount(list317, num3); span6 = CollectionsMarshal.AsSpan(list317); num4 = 0; span6[num4] = 17662u; obj224.KillEnemyDataIds = list317; reference237 = obj224; obj223.Steps = list316; reference236 = obj223; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 4 }; num2 = 1; List list318 = new List(num2); CollectionsMarshal.SetCount(list318, num2); span3 = CollectionsMarshal.AsSpan(list318); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051268u, new Vector3(-756.80176f, 129.29285f, 240.7721f), 1188) { StopDistance = 7f }; obj225.Steps = list318; reference238 = obj225; num++; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 5 }; index2 = 1; List list319 = new List(index2); CollectionsMarshal.SetCount(list319, index2); span3 = CollectionsMarshal.AsSpan(list319); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051269u, new Vector3(-566.73535f, 133.78297f, 721.3396f), 1188) { Fly = true }; obj226.Steps = list319; reference239 = obj226; num++; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list320 = new List(num2); CollectionsMarshal.SetCount(list320, num2); span3 = CollectionsMarshal.AsSpan(list320); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051267u, new Vector3(-447.5014f, 122.95055f, 343.099f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaEarthenshire, NextQuestId = new QuestId(5089) }; obj227.Steps = list320; reference240 = obj227; questRoot39.QuestSequence = list311; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(5089); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list321 = new List(num); CollectionsMarshal.SetCount(list321, num); span = CollectionsMarshal.AsSpan(list321); index = 0; span[index] = "liza"; questRoot40.Author = list321; index = 7; List list322 = new List(index); CollectionsMarshal.SetCount(list322, index); span2 = CollectionsMarshal.AsSpan(list322); num = 0; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = 0 }; index2 = 1; List list323 = new List(index2); CollectionsMarshal.SetCount(list323, index2); span3 = CollectionsMarshal.AsSpan(list323); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051271u, new Vector3(-447.04358f, 122.95054f, 343.4348f), 1188) { StopDistance = 5f }; obj228.Steps = list323; reference241 = obj228; num++; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 1 }; num2 = 1; List list324 = new List(num2); CollectionsMarshal.SetCount(list324, num2); span3 = CollectionsMarshal.AsSpan(list324); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051273u, new Vector3(565.54517f, 115.5f, 193.22498f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaManyFires }; obj229.Steps = list324; reference242 = obj229; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 2 }; index2 = 1; List list325 = new List(index2); CollectionsMarshal.SetCount(list325, index2); span3 = CollectionsMarshal.AsSpan(list325); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051275u, new Vector3(-645.7771f, 127.95559f, 661.76843f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaEarthenshire }; obj230.Steps = list325; reference243 = obj230; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = 3 }; num2 = 1; List list326 = new List(num2); CollectionsMarshal.SetCount(list326, num2); span3 = CollectionsMarshal.AsSpan(list326); index2 = 0; ref QuestStep reference245 = ref span3[index2]; QuestStep obj232 = new QuestStep(EInteractionType.Interact, 1051270u, new Vector3(-565.2705f, 133.77481f, 720.7294f), 1188) { Fly = true }; num4 = 1; List list327 = new List(num4); CollectionsMarshal.SetCount(list327, num4); span5 = CollectionsMarshal.AsSpan(list327); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZC401_05089_Q1_000_100"), Answer = new ExcelRef("TEXT_KINGZC401_05089_A1_000_100") }; obj232.DialogueChoices = list327; reference245 = obj232; obj231.Steps = list326; reference244 = obj231; num++; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = 4 }; index2 = 1; List list328 = new List(index2); CollectionsMarshal.SetCount(list328, index2); span3 = CollectionsMarshal.AsSpan(list328); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051277u, new Vector3(-647.0283f, 127.88751f, 660.57825f), 1188) { Fly = true }; obj233.Steps = list328; reference246 = obj233; num++; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 5 }; num2 = 1; List list329 = new List(num2); CollectionsMarshal.SetCount(list329, num2); span3 = CollectionsMarshal.AsSpan(list329); index2 = 0; ref QuestStep reference248 = ref span3[index2]; QuestStep obj235 = new QuestStep(EInteractionType.Interact, 1051278u, new Vector3(-130.69354f, 9.84216f, -415.21326f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; num3 = 1; List list330 = new List(num3); CollectionsMarshal.SetCount(list330, num3); span5 = CollectionsMarshal.AsSpan(list330); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGZC401_05089_Q100_000_100") }; obj235.DialogueChoices = list330; reference248 = obj235; obj234.Steps = list329; reference247 = obj234; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list331 = new List(index2); CollectionsMarshal.SetCount(list331, index2); span3 = CollectionsMarshal.AsSpan(list331); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051280u, new Vector3(-125.20032f, 9.842161f, -418.08197f), 1188); obj236.Steps = list331; reference249 = obj236; questRoot40.QuestSequence = list322; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(5090); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list332 = new List(num); CollectionsMarshal.SetCount(list332, num); span = CollectionsMarshal.AsSpan(list332); index = 0; span[index] = "liza"; questRoot41.Author = list332; index = 3; List list333 = new List(index); CollectionsMarshal.SetCount(list333, index); span2 = CollectionsMarshal.AsSpan(list333); num = 0; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj237 = new QuestSequence { Sequence = 0 }; num2 = 1; List list334 = new List(num2); CollectionsMarshal.SetCount(list334, num2); span3 = CollectionsMarshal.AsSpan(list334); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048960u, new Vector3(-405.84424f, 23.562847f, -476.61554f), 1189); obj237.Steps = list334; reference250 = obj237; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = 1 }; index2 = 1; List list335 = new List(index2); CollectionsMarshal.SetCount(list335, index2); span3 = CollectionsMarshal.AsSpan(list335); num2 = 0; ref QuestStep reference252 = ref span3[num2]; QuestStep obj239 = new QuestStep(EInteractionType.Combat, null, new Vector3(-455.06216f, 20.027777f, 46.272446f), 1189) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num4 = 1; List list336 = new List(num4); CollectionsMarshal.SetCount(list336, num4); span6 = CollectionsMarshal.AsSpan(list336); num3 = 0; span6[num3] = 17268u; obj239.KillEnemyDataIds = list336; reference252 = obj239; obj238.Steps = list335; reference251 = obj238; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj240 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list337 = new List(num2); CollectionsMarshal.SetCount(list337, num2); span3 = CollectionsMarshal.AsSpan(list337); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048960u, new Vector3(-405.84424f, 23.562847f, -476.61554f), 1189) { AetheryteShortcut = EAetheryteLocation.YakTelIqBraax }; obj240.Steps = list337; reference253 = obj240; questRoot41.QuestSequence = list333; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(5091); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list338 = new List(num); CollectionsMarshal.SetCount(list338, num); span = CollectionsMarshal.AsSpan(list338); index = 0; span[index] = "liza"; questRoot42.Author = list338; index = 3; List list339 = new List(index); CollectionsMarshal.SetCount(list339, index); span2 = CollectionsMarshal.AsSpan(list339); num = 0; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 0 }; index2 = 1; List list340 = new List(index2); CollectionsMarshal.SetCount(list340, index2); span3 = CollectionsMarshal.AsSpan(list340); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051071u, new Vector3(-554.03986f, 1.3156406f, -489.3416f), 1189); obj241.Steps = list340; reference254 = obj241; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = 1 }; num2 = 3; List list341 = new List(num2); CollectionsMarshal.SetCount(list341, num2); span3 = CollectionsMarshal.AsSpan(list341); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-596.55597f, 2.3708515f, -493.64908f), 1189) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.2386f, -44.093876f, -495.7548f), 1189) { DisableNavmesh = true, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2014307u, new Vector3(-729.7932f, -107.83557f, -674.8608f), 1189) { Fly = true }; obj242.Steps = list341; reference255 = obj242; num++; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list342 = new List(index2); CollectionsMarshal.SetCount(list342, index2); span3 = CollectionsMarshal.AsSpan(list342); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-615.2386f, -44.093876f, -495.7548f), 1189) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-596.55597f, 2.3708515f, -493.64908f), 1189) { DisableNavmesh = true, Fly = true }; num2++; ref QuestStep reference257 = ref span3[num2]; QuestStep obj244 = new QuestStep(EInteractionType.CompleteQuest, 1051071u, new Vector3(-554.03986f, 1.3156406f, -489.3416f), 1189) { Fly = true }; num3 = 1; List list343 = new List(num3); CollectionsMarshal.SetCount(list343, num3); span5 = CollectionsMarshal.AsSpan(list343); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZD002_05091_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGZD002_05091_A1_000_001") }; obj244.DialogueChoices = list343; reference257 = obj244; obj243.Steps = list342; reference256 = obj243; questRoot42.QuestSequence = list339; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(5092); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list344 = new List(num); CollectionsMarshal.SetCount(list344, num); span = CollectionsMarshal.AsSpan(list344); index = 0; span[index] = "liza"; questRoot43.Author = list344; index = 4; List list345 = new List(index); CollectionsMarshal.SetCount(list345, index); span2 = CollectionsMarshal.AsSpan(list345); num = 0; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 0 }; num2 = 1; List list346 = new List(num2); CollectionsMarshal.SetCount(list346, num2); span3 = CollectionsMarshal.AsSpan(list346); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051057u, new Vector3(-343.67902f, 18.885578f, -404.22675f), 1189); obj245.Steps = list346; reference258 = obj245; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj246 = new QuestSequence { Sequence = 1 }; index2 = 1; List list347 = new List(index2); CollectionsMarshal.SetCount(list347, index2); span3 = CollectionsMarshal.AsSpan(list347); num2 = 0; ref QuestStep reference260 = ref span3[num2]; QuestStep obj247 = new QuestStep(EInteractionType.Combat, null, new Vector3(158.97704f, 0.80940175f, -773.5188f), 1189) { StopDistance = 1f, AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalDirigibleLandingYakTel }, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list348 = new List(num4); CollectionsMarshal.SetCount(list348, num4); span6 = CollectionsMarshal.AsSpan(list348); num3 = 0; span6[num3] = 17663u; obj247.KillEnemyDataIds = list348; reference260 = obj247; obj246.Steps = list347; reference259 = obj246; num++; ref QuestSequence reference261 = ref span2[num]; QuestSequence obj248 = new QuestSequence { Sequence = 2 }; num2 = 1; List list349 = new List(num2); CollectionsMarshal.SetCount(list349, num2); span3 = CollectionsMarshal.AsSpan(list349); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051058u, new Vector3(159.47205f, 0.81595546f, -770.19916f), 1189) { StopDistance = 7f }; obj248.Steps = list349; reference261 = obj248; num++; ref QuestSequence reference262 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list350 = new List(index2); CollectionsMarshal.SetCount(list350, index2); span3 = CollectionsMarshal.AsSpan(list350); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051057u, new Vector3(-343.67902f, 18.885578f, -404.22675f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelIqBraax }; obj249.Steps = list350; reference262 = obj249; questRoot43.QuestSequence = list345; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(5093); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list351 = new List(num); CollectionsMarshal.SetCount(list351, num); span = CollectionsMarshal.AsSpan(list351); index = 0; span[index] = "liza"; questRoot44.Author = list351; index = 4; List list352 = new List(index); CollectionsMarshal.SetCount(list352, index); span2 = CollectionsMarshal.AsSpan(list352); num = 0; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj250 = new QuestSequence { Sequence = 0 }; num2 = 1; List list353 = new List(num2); CollectionsMarshal.SetCount(list353, num2); span3 = CollectionsMarshal.AsSpan(list353); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048928u, new Vector3(36.301147f, 8.205902f, -645.1362f), 1189); obj250.Steps = list353; reference263 = obj250; num++; ref QuestSequence reference264 = ref span2[num]; QuestSequence obj251 = new QuestSequence { Sequence = 1 }; index2 = 1; List list354 = new List(index2); CollectionsMarshal.SetCount(list354, index2); span3 = CollectionsMarshal.AsSpan(list354); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051072u, new Vector3(-39.07837f, 4.3051004f, -332.87555f), 1189) { Fly = true }; obj251.Steps = list354; reference264 = obj251; num++; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj252 = new QuestSequence { Sequence = 2 }; num2 = 1; List list355 = new List(num2); CollectionsMarshal.SetCount(list355, num2); span3 = CollectionsMarshal.AsSpan(list355); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051072u, new Vector3(-39.07837f, 4.3051004f, -332.87555f), 1189); obj252.Steps = list355; reference265 = obj252; num++; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list356 = new List(index2); CollectionsMarshal.SetCount(list356, index2); span3 = CollectionsMarshal.AsSpan(list356); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048928u, new Vector3(36.301147f, 8.205902f, -645.1362f), 1189); obj253.Steps = list356; reference266 = obj253; questRoot44.QuestSequence = list352; AddQuest(questId44, questRoot44); QuestId questId45 = new QuestId(5094); QuestRoot questRoot45 = new QuestRoot(); num = 1; List list357 = new List(num); CollectionsMarshal.SetCount(list357, num); span = CollectionsMarshal.AsSpan(list357); index = 0; span[index] = "liza"; questRoot45.Author = list357; index = 5; List list358 = new List(index); CollectionsMarshal.SetCount(list358, index); span2 = CollectionsMarshal.AsSpan(list358); num = 0; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj254 = new QuestSequence { Sequence = 0 }; num2 = 1; List list359 = new List(num2); CollectionsMarshal.SetCount(list359, num2); span3 = CollectionsMarshal.AsSpan(list359); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051073u, new Vector3(41.09253f, 8.205902f, -629.8467f), 1189); obj254.Steps = list359; reference267 = obj254; num++; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj255 = new QuestSequence { Sequence = 1 }; index2 = 1; List list360 = new List(index2); CollectionsMarshal.SetCount(list360, index2); span3 = CollectionsMarshal.AsSpan(list360); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014310u, new Vector3(499.8092f, 20.126648f, -345.84576f), 1189); obj255.Steps = list360; reference268 = obj255; num++; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj256 = new QuestSequence { Sequence = 2 }; num2 = 10; List list361 = new List(num2); CollectionsMarshal.SetCount(list361, num2); span3 = CollectionsMarshal.AsSpan(list361); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(509.42645f, 15.455202f, -305.60803f), 1189) { Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1051074u, new Vector3(515.47345f, 10.495132f, -260.93246f), 1189) { StopDistance = 100f, Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(532.88403f, 10.019356f, -237.4513f), 1189) { DelaySecondsAtStart = 5f, Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1051074u, new Vector3(543.8844f, 9.337766f, -190.25961f), 1189) { StopDistance = 100f, Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(530.938f, 10.278882f, -164.46059f), 1189) { Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1051074u, new Vector3(564.2212f, 12.653475f, -126.851585f), 1189) { StopDistance = 100f, Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(572.95447f, 16.180645f, -78.99758f), 1189) { Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1051074u, new Vector3(599.5003f, 16.939411f, -34.30726f), 1189) { StopDistance = 100f, Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(598.5126f, 16.16554f, -24.822657f), 1189) { Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, 1051362u, new Vector3(627.7103f, 17.481155f, 2.9754639f), 1189) { DelaySecondsAtStart = 25f }; obj256.Steps = list361; reference269 = obj256; num++; ref QuestSequence reference270 = ref span2[num]; QuestSequence obj257 = new QuestSequence { Sequence = 3 }; index2 = 1; List list362 = new List(index2); CollectionsMarshal.SetCount(list362, index2); span3 = CollectionsMarshal.AsSpan(list362); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051362u, new Vector3(627.7103f, 17.481155f, 2.9754639f), 1189); obj257.Steps = list362; reference270 = obj257; num++; ref QuestSequence reference271 = ref span2[num]; QuestSequence obj258 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list363 = new List(num2); CollectionsMarshal.SetCount(list363, num2); span3 = CollectionsMarshal.AsSpan(list363); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013948u, new Vector3(610.7728f, 9.597839f, 233.05103f), 1189) { AetherCurrentId = 2818440u }; index2++; ref QuestStep reference272 = ref span3[index2]; QuestStep obj259 = new QuestStep(EInteractionType.CompleteQuest, 1051073u, new Vector3(41.09253f, 8.205902f, -629.8467f), 1189) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalDirigibleLandingYakTel } }; num3 = 1; List list364 = new List(num3); CollectionsMarshal.SetCount(list364, num3); span5 = CollectionsMarshal.AsSpan(list364); num4 = 0; span5[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZD005_05094_CHOICE1Q1_100_060"), Answer = new ExcelRef("TEXT_KINGZD005_05094_CHOICE1A2_102_060") }; obj259.DialogueChoices = list364; reference272 = obj259; obj258.Steps = list363; reference271 = obj258; questRoot45.QuestSequence = list358; AddQuest(questId45, questRoot45); QuestId questId46 = new QuestId(5095); QuestRoot questRoot46 = new QuestRoot(); num = 1; List list365 = new List(num); CollectionsMarshal.SetCount(list365, num); span = CollectionsMarshal.AsSpan(list365); index = 0; span[index] = "liza"; questRoot46.Author = list365; index = 4; List list366 = new List(index); CollectionsMarshal.SetCount(list366, index); span2 = CollectionsMarshal.AsSpan(list366); num = 0; ref QuestSequence reference273 = ref span2[num]; QuestSequence obj260 = new QuestSequence { Sequence = 0 }; index2 = 1; List list367 = new List(index2); CollectionsMarshal.SetCount(list367, index2); span3 = CollectionsMarshal.AsSpan(list367); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051061u, new Vector3(-407.79742f, 28.068892f, -360.55542f), 1189); obj260.Steps = list367; reference273 = obj260; num++; ref QuestSequence reference274 = ref span2[num]; QuestSequence obj261 = new QuestSequence { Sequence = 1 }; num2 = 1; List list368 = new List(num2); CollectionsMarshal.SetCount(list368, num2); span3 = CollectionsMarshal.AsSpan(list368); index2 = 0; ref QuestStep reference275 = ref span3[index2]; QuestStep obj262 = new QuestStep(EInteractionType.Combat, 1051062u, new Vector3(-489.5247f, -29.96456f, -94.83484f), 1189) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 2; List list369 = new List(num4); CollectionsMarshal.SetCount(list369, num4); span6 = CollectionsMarshal.AsSpan(list369); num3 = 0; span6[num3] = 17664u; num3++; span6[num3] = 17665u; obj262.KillEnemyDataIds = list369; reference275 = obj262; obj261.Steps = list368; reference274 = obj261; num++; ref QuestSequence reference276 = ref span2[num]; QuestSequence obj263 = new QuestSequence { Sequence = 2 }; index2 = 1; List list370 = new List(index2); CollectionsMarshal.SetCount(list370, index2); span3 = CollectionsMarshal.AsSpan(list370); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051062u, new Vector3(-489.5247f, -29.96456f, -94.83484f), 1189) { StopDistance = 7f }; obj263.Steps = list370; reference276 = obj263; num++; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj264 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list371 = new List(num2); CollectionsMarshal.SetCount(list371, num2); span3 = CollectionsMarshal.AsSpan(list371); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051061u, new Vector3(-407.79742f, 28.068892f, -360.55542f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelIqBraax }; obj264.Steps = list371; reference277 = obj264; questRoot46.QuestSequence = list366; AddQuest(questId46, questRoot46); QuestId questId47 = new QuestId(5096); QuestRoot questRoot47 = new QuestRoot(); num = 1; List list372 = new List(num); CollectionsMarshal.SetCount(list372, num); span = CollectionsMarshal.AsSpan(list372); index = 0; span[index] = "liza"; questRoot47.Author = list372; index = 3; List list373 = new List(index); CollectionsMarshal.SetCount(list373, index); span2 = CollectionsMarshal.AsSpan(list373); num = 0; ref QuestSequence reference278 = ref span2[num]; QuestSequence obj265 = new QuestSequence { Sequence = 0 }; index2 = 1; List list374 = new List(index2); CollectionsMarshal.SetCount(list374, index2); span3 = CollectionsMarshal.AsSpan(list374); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051065u, new Vector3(380.7583f, 21.437008f, -496.84903f), 1189); obj265.Steps = list374; reference278 = obj265; num++; ref QuestSequence reference279 = ref span2[num]; QuestSequence obj266 = new QuestSequence { Sequence = 1 }; num2 = 3; List list375 = new List(num2); CollectionsMarshal.SetCount(list375, num2); span3 = CollectionsMarshal.AsSpan(list375); index2 = 0; ref QuestStep reference280 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 2014264u, new Vector3(405.1422f, 20.85907f, -482.10883f), 1189); num3 = 6; List list376 = new List(num3); CollectionsMarshal.SetCount(list376, num3); span4 = CollectionsMarshal.AsSpan(list376); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list376; reference280 = questStep14; index2++; ref QuestStep reference281 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 2014266u, new Vector3(430.83838f, 20.126648f, -456.71783f), 1189); num4 = 6; List list377 = new List(num4); CollectionsMarshal.SetCount(list377, num4); span4 = CollectionsMarshal.AsSpan(list377); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list377; reference281 = questStep15; index2++; ref QuestStep reference282 = ref span3[index2]; QuestStep obj267 = new QuestStep(EInteractionType.Combat, 2014265u, new Vector3(395.92578f, 20.34021f, -453.02515f), 1189) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list378 = new List(num3); CollectionsMarshal.SetCount(list378, num3); span6 = CollectionsMarshal.AsSpan(list378); num4 = 0; span6[num4] = 17666u; obj267.KillEnemyDataIds = list378; num4 = 6; List list379 = new List(num4); CollectionsMarshal.SetCount(list379, num4); span4 = CollectionsMarshal.AsSpan(list379); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj267.CompletionQuestVariablesFlags = list379; reference282 = obj267; obj266.Steps = list375; reference279 = obj266; num++; ref QuestSequence reference283 = ref span2[num]; QuestSequence obj268 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list380 = new List(index2); CollectionsMarshal.SetCount(list380, index2); span3 = CollectionsMarshal.AsSpan(list380); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051065u, new Vector3(380.7583f, 21.437008f, -496.84903f), 1189); obj268.Steps = list380; reference283 = obj268; questRoot47.QuestSequence = list373; AddQuest(questId47, questRoot47); QuestId questId48 = new QuestId(5097); QuestRoot questRoot48 = new QuestRoot(); num = 1; List list381 = new List(num); CollectionsMarshal.SetCount(list381, num); span = CollectionsMarshal.AsSpan(list381); index = 0; span[index] = "liza"; questRoot48.Author = list381; index = 3; List list382 = new List(index); CollectionsMarshal.SetCount(list382, index); span2 = CollectionsMarshal.AsSpan(list382); num = 0; ref QuestSequence reference284 = ref span2[num]; QuestSequence obj269 = new QuestSequence { Sequence = 0 }; num2 = 1; List list383 = new List(num2); CollectionsMarshal.SetCount(list383, num2); span3 = CollectionsMarshal.AsSpan(list383); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051364u, new Vector3(-9.353821f, 8.205902f, -652.9183f), 1189); obj269.Steps = list383; reference284 = obj269; num++; ref QuestSequence reference285 = ref span2[num]; QuestSequence obj270 = new QuestSequence { Sequence = 1 }; index2 = 3; List list384 = new List(index2); CollectionsMarshal.SetCount(list384, index2); span3 = CollectionsMarshal.AsSpan(list384); num2 = 0; ref QuestStep reference286 = ref span3[num2]; QuestStep obj271 = new QuestStep(EInteractionType.Interact, 1048961u, new Vector3(-444.38855f, 28.068893f, -363.66827f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelIqBraax }; num3 = 6; List list385 = new List(num3); CollectionsMarshal.SetCount(list385, num3); span4 = CollectionsMarshal.AsSpan(list385); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj271.CompletionQuestVariablesFlags = list385; reference286 = obj271; num2++; ref QuestStep reference287 = ref span3[num2]; QuestStep obj272 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-632.6718f, 25.245409f, -159.94264f), 1189) { Fly = true }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num4 = 6; List list386 = new List(num4); CollectionsMarshal.SetCount(list386, num4); span4 = CollectionsMarshal.AsSpan(list386); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list386; skipConditions2.StepIf = skipStepConditions2; obj272.SkipConditions = skipConditions2; reference287 = obj272; num2++; ref QuestStep reference288 = ref span3[num2]; QuestStep obj273 = new QuestStep(EInteractionType.Interact, 1048995u, new Vector3(-639.27673f, 26.716875f, -161.05902f), 1189) { StopDistance = 7f }; num3 = 6; List list387 = new List(num3); CollectionsMarshal.SetCount(list387, num3); span4 = CollectionsMarshal.AsSpan(list387); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj273.CompletionQuestVariablesFlags = list387; reference288 = obj273; obj270.Steps = list384; reference285 = obj270; num++; ref QuestSequence reference289 = ref span2[num]; QuestSequence obj274 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list388 = new List(num2); CollectionsMarshal.SetCount(list388, num2); span3 = CollectionsMarshal.AsSpan(list388); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051410u, new Vector3(-9.140198f, 8.205902f, -652.9183f), 1189) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalDirigibleLandingYakTel } }; obj274.Steps = list388; reference289 = obj274; questRoot48.QuestSequence = list382; AddQuest(questId48, questRoot48); QuestId questId49 = new QuestId(5098); QuestRoot questRoot49 = new QuestRoot(); num = 1; List list389 = new List(num); CollectionsMarshal.SetCount(list389, num); span = CollectionsMarshal.AsSpan(list389); index = 0; span[index] = "liza"; questRoot49.Author = list389; index = 5; List list390 = new List(index); CollectionsMarshal.SetCount(list390, index); span2 = CollectionsMarshal.AsSpan(list390); num = 0; ref QuestSequence reference290 = ref span2[num]; QuestSequence obj275 = new QuestSequence { Sequence = 0 }; index2 = 1; List list391 = new List(index2); CollectionsMarshal.SetCount(list391, index2); span3 = CollectionsMarshal.AsSpan(list391); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048996u, new Vector3(-618.43286f, 25.709108f, -153.91785f), 1189); obj275.Steps = list391; reference290 = obj275; num++; ref QuestSequence reference291 = ref span2[num]; QuestSequence obj276 = new QuestSequence { Sequence = 1 }; num2 = 1; List list392 = new List(num2); CollectionsMarshal.SetCount(list392, num2); span3 = CollectionsMarshal.AsSpan(list392); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051365u, new Vector3(-738.3383f, 22.137896f, -85.404785f), 1189) { Fly = true }; obj276.Steps = list392; reference291 = obj276; num++; ref QuestSequence reference292 = ref span2[num]; QuestSequence obj277 = new QuestSequence { Sequence = 2 }; index2 = 6; List list393 = new List(index2); CollectionsMarshal.SetCount(list393, index2); span3 = CollectionsMarshal.AsSpan(list393); num2 = 0; ref QuestStep reference293 = ref span3[num2]; QuestStep obj278 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-580.44604f, 22.457048f, -3.286837f), 1189) { Fly = true }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num4 = 6; List list394 = new List(num4); CollectionsMarshal.SetCount(list394, num4); span4 = CollectionsMarshal.AsSpan(list394); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list394; skipConditions3.StepIf = skipStepConditions3; obj278.SkipConditions = skipConditions3; reference293 = obj278; num2++; ref QuestStep reference294 = ref span3[num2]; QuestStep obj279 = new QuestStep(EInteractionType.UseItem, 2014313u, new Vector3(-581.75024f, 23.697266f, -2.9450073f), 1189) { ItemId = 2003683u }; num3 = 6; List list395 = new List(num3); CollectionsMarshal.SetCount(list395, num3); span4 = CollectionsMarshal.AsSpan(list395); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj279.CompletionQuestVariablesFlags = list395; reference294 = obj279; num2++; ref QuestStep reference295 = ref span3[num2]; QuestStep obj280 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-506.6366f, 22.817732f, 32.985153f), 1189) { Fly = true }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num4 = 6; List list396 = new List(num4); CollectionsMarshal.SetCount(list396, num4); span4 = CollectionsMarshal.AsSpan(list396); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list396; skipConditions4.StepIf = skipStepConditions4; obj280.SkipConditions = skipConditions4; reference295 = obj280; num2++; ref QuestStep reference296 = ref span3[num2]; QuestStep obj281 = new QuestStep(EInteractionType.UseItem, 2014314u, new Vector3(-505.9129f, 23.88031f, 32.455933f), 1189) { ItemId = 2003683u }; num3 = 6; List list397 = new List(num3); CollectionsMarshal.SetCount(list397, num3); span4 = CollectionsMarshal.AsSpan(list397); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj281.CompletionQuestVariablesFlags = list397; reference296 = obj281; num2++; ref QuestStep reference297 = ref span3[num2]; QuestStep obj282 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-414.84598f, 20.493914f, 74.74898f), 1189) { Fly = true }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num4 = 6; List list398 = new List(num4); CollectionsMarshal.SetCount(list398, num4); span4 = CollectionsMarshal.AsSpan(list398); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions5.CompletionQuestVariablesFlags = list398; skipConditions5.StepIf = skipStepConditions5; obj282.SkipConditions = skipConditions5; reference297 = obj282; num2++; ref QuestStep reference298 = ref span3[num2]; QuestStep obj283 = new QuestStep(EInteractionType.UseItem, 2014315u, new Vector3(-413.96204f, 21.896606f, 74.021484f), 1189) { ItemId = 2003683u }; num3 = 6; List list399 = new List(num3); CollectionsMarshal.SetCount(list399, num3); span4 = CollectionsMarshal.AsSpan(list399); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj283.CompletionQuestVariablesFlags = list399; reference298 = obj283; obj277.Steps = list393; reference292 = obj277; num++; ref QuestSequence reference299 = ref span2[num]; QuestSequence obj284 = new QuestSequence { Sequence = 3 }; num2 = 1; List list400 = new List(num2); CollectionsMarshal.SetCount(list400, num2); span3 = CollectionsMarshal.AsSpan(list400); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051365u, new Vector3(-738.3383f, 22.137896f, -85.404785f), 1189) { Fly = true }; obj284.Steps = list400; reference299 = obj284; num++; ref QuestSequence reference300 = ref span2[num]; QuestSequence obj285 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list401 = new List(index2); CollectionsMarshal.SetCount(list401, index2); span3 = CollectionsMarshal.AsSpan(list401); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048996u, new Vector3(-618.43286f, 25.709108f, -153.91785f), 1189) { Fly = true }; obj285.Steps = list401; reference300 = obj285; questRoot49.QuestSequence = list390; AddQuest(questId49, questRoot49); QuestId questId50 = new QuestId(5099); QuestRoot questRoot50 = new QuestRoot(); num = 1; List list402 = new List(num); CollectionsMarshal.SetCount(list402, num); span = CollectionsMarshal.AsSpan(list402); index = 0; span[index] = "liza"; questRoot50.Author = list402; index = 3; List list403 = new List(index); CollectionsMarshal.SetCount(list403, index); span2 = CollectionsMarshal.AsSpan(list403); num = 0; ref QuestSequence reference301 = ref span2[num]; QuestSequence obj286 = new QuestSequence { Sequence = 0 }; num2 = 1; List list404 = new List(num2); CollectionsMarshal.SetCount(list404, num2); span3 = CollectionsMarshal.AsSpan(list404); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051366u, new Vector3(-399.95422f, 20.145584f, -402.4262f), 1189); obj286.Steps = list404; reference301 = obj286; num++; ref QuestSequence reference302 = ref span2[num]; QuestSequence obj287 = new QuestSequence { Sequence = 1 }; index2 = 1; List list405 = new List(index2); CollectionsMarshal.SetCount(list405, index2); span3 = CollectionsMarshal.AsSpan(list405); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051367u, new Vector3(-503.95975f, 29.007706f, -394.43048f), 1189) { Fly = true }; obj287.Steps = list405; reference302 = obj287; num++; ref QuestSequence reference303 = ref span2[num]; QuestSequence obj288 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list406 = new List(num2); CollectionsMarshal.SetCount(list406, num2); span3 = CollectionsMarshal.AsSpan(list406); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051368u, new Vector3(-501.27414f, 28.982998f, -394.3084f), 1189); obj288.Steps = list406; reference303 = obj288; questRoot50.QuestSequence = list403; AddQuest(questId50, questRoot50); } private static void LoadQuests102() { QuestId questId = new QuestId(5100); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048982u, new Vector3(595.45276f, -137.17401f, 564.8126f), 1189); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Snipe, 2014250u, new Vector3(598.3214f, -137.19391f, 557.7018f), 1189) { Comment = "Inspect Flag, Red Head, Blue Head" }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048982u, new Vector3(595.45276f, -137.17401f, 564.8126f), 1189) { StopDistance = 7f }; obj3.Steps = list5; reference3 = obj3; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(5101); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list6 = new List(num); CollectionsMarshal.SetCount(list6, num); span = CollectionsMarshal.AsSpan(list6); index = 0; span[index] = "liza"; questRoot2.Author = list6; index = 3; List list7 = new List(index); CollectionsMarshal.SetCount(list7, index); span2 = CollectionsMarshal.AsSpan(list7); num = 0; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 0 }; index2 = 1; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048984u, new Vector3(673.06006f, -135.17874f, 577.47766f), 1189); obj4.Steps = list8; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 1 }; num2 = 6; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; ref QuestStep reference6 = ref span3[index2]; QuestStep obj6 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-92.00457f, -212.91975f, 624.4216f), 1189) { Fly = true }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); int num3 = 6; List list10 = new List(num3); CollectionsMarshal.SetCount(list10, num3); Span span4 = CollectionsMarshal.AsSpan(list10); int num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list10; skipConditions.StepIf = skipStepConditions; obj6.SkipConditions = skipConditions; reference6 = obj6; index2++; ref QuestStep reference7 = ref span3[index2]; QuestStep obj7 = new QuestStep(EInteractionType.Interact, 1051049u, new Vector3(-89.49426f, -213.64497f, 625.574f), 1189) { StopDistance = 4f }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num4 = 6; List list11 = new List(num4); CollectionsMarshal.SetCount(list11, num4); span4 = CollectionsMarshal.AsSpan(list11); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list11; skipConditions2.StepIf = skipStepConditions2; obj7.SkipConditions = skipConditions2; reference7 = obj7; index2++; ref QuestStep reference8 = ref span3[index2]; QuestStep obj8 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-122.188805f, -214.08376f, 674.54083f), 1189) { Fly = true }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 6; List list12 = new List(num3); CollectionsMarshal.SetCount(list12, num3); span4 = CollectionsMarshal.AsSpan(list12); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list12; skipConditions3.StepIf = skipStepConditions3; obj8.SkipConditions = skipConditions3; reference8 = obj8; index2++; ref QuestStep reference9 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1051051u, new Vector3(-122.88098f, -213.78055f, 673.39575f), 1189); num4 = 6; List list13 = new List(num4); CollectionsMarshal.SetCount(list13, num4); span4 = CollectionsMarshal.AsSpan(list13); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list13; reference9 = questStep; index2++; ref QuestStep reference10 = ref span3[index2]; QuestStep obj9 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-142.65875f, -213.42487f, 608.63165f), 1189) { Fly = true }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 6; List list14 = new List(num3); CollectionsMarshal.SetCount(list14, num3); span4 = CollectionsMarshal.AsSpan(list14); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list14; skipConditions4.StepIf = skipStepConditions4; obj9.SkipConditions = skipConditions4; reference10 = obj9; index2++; ref QuestStep reference11 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1051050u, new Vector3(-143.63324f, -213.18237f, 609.0028f), 1189); num4 = 6; List list15 = new List(num4); CollectionsMarshal.SetCount(list15, num4); span4 = CollectionsMarshal.AsSpan(list15); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list15; reference11 = questStep2; obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048984u, new Vector3(673.06006f, -135.17874f, 577.47766f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook }; obj10.Steps = list16; reference12 = obj10; questRoot2.QuestSequence = list7; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(5102); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list17 = new List(num); CollectionsMarshal.SetCount(list17, num); span = CollectionsMarshal.AsSpan(list17); index = 0; span[index] = "liza"; questRoot3.Author = list17; index = 3; List list18 = new List(index); CollectionsMarshal.SetCount(list18, index); span2 = CollectionsMarshal.AsSpan(list18); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 0 }; num2 = 1; List list19 = new List(num2); CollectionsMarshal.SetCount(list19, num2); span3 = CollectionsMarshal.AsSpan(list19); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048988u, new Vector3(584.4967f, -143.46597f, 648.64575f), 1189); obj11.Steps = list19; reference13 = obj11; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 1 }; index2 = 4; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; ref QuestStep reference15 = ref span3[num2]; QuestStep obj13 = new QuestStep(EInteractionType.Interact, 2014369u, new Vector3(328.20618f, -157.21375f, 429.4651f), 1189) { Fly = true }; num3 = 6; List list21 = new List(num3); CollectionsMarshal.SetCount(list21, num3); span4 = CollectionsMarshal.AsSpan(list21); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj13.CompletionQuestVariablesFlags = list21; reference15 = obj13; num2++; ref QuestStep reference16 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2014368u, new Vector3(323.7201f, -157.76306f, 434.19543f), 1189); num4 = 6; List list22 = new List(num4); CollectionsMarshal.SetCount(list22, num4); span4 = CollectionsMarshal.AsSpan(list22); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list22; reference16 = questStep3; num2++; ref QuestStep reference17 = ref span3[num2]; QuestStep obj14 = new QuestStep(EInteractionType.Interact, 2014256u, new Vector3(139.17749f, -162.24927f, 679.95715f), 1189) { Fly = true }; num3 = 6; List list23 = new List(num3); CollectionsMarshal.SetCount(list23, num3); span4 = CollectionsMarshal.AsSpan(list23); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj14.CompletionQuestVariablesFlags = list23; reference17 = obj14; num2++; ref QuestStep reference18 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2014257u, new Vector3(144.67078f, -163.25635f, 663.84375f), 1189); num4 = 6; List list24 = new List(num4); CollectionsMarshal.SetCount(list24, num4); span4 = CollectionsMarshal.AsSpan(list24); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list24; reference18 = questStep4; obj12.Steps = list20; reference14 = obj12; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list25 = new List(num2); CollectionsMarshal.SetCount(list25, num2); span3 = CollectionsMarshal.AsSpan(list25); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048988u, new Vector3(584.4967f, -143.46597f, 648.64575f), 1189) { Fly = true }; obj15.Steps = list25; reference19 = obj15; questRoot3.QuestSequence = list18; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(5103); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list26 = new List(num); CollectionsMarshal.SetCount(list26, num); span = CollectionsMarshal.AsSpan(list26); index = 0; span[index] = "liza"; questRoot4.Author = list26; index = 4; List list27 = new List(index); CollectionsMarshal.SetCount(list27, index); span2 = CollectionsMarshal.AsSpan(list27); num = 0; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 0 }; index2 = 1; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051052u, new Vector3(585.90063f, -142.49187f, 510.21594f), 1189); obj16.Steps = list28; reference20 = obj16; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 1 }; num2 = 1; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051066u, new Vector3(121.9043f, -172.89474f, 381.15503f), 1189); obj17.Steps = list29; reference21 = obj17; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 2 }; index2 = 1; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; ref QuestStep reference23 = ref span3[num2]; QuestStep obj19 = new QuestStep(EInteractionType.Combat, 2014258u, new Vector3(87.02222f, -176.1654f, 328.3894f), 1189) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list31 = new List(num3); CollectionsMarshal.SetCount(list31, num3); Span span5 = CollectionsMarshal.AsSpan(list31); num4 = 0; span5[num4] = 17676u; obj19.KillEnemyDataIds = list31; reference23 = obj19; obj18.Steps = list30; reference22 = obj18; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051066u, new Vector3(121.9043f, -172.89474f, 381.15503f), 1189); obj20.Steps = list32; reference24 = obj20; questRoot4.QuestSequence = list27; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(5104); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list33 = new List(num); CollectionsMarshal.SetCount(list33, num); span = CollectionsMarshal.AsSpan(list33); index = 0; span[index] = "liza"; questRoot5.Author = list33; index = 6; List list34 = new List(index); CollectionsMarshal.SetCount(list34, index); span2 = CollectionsMarshal.AsSpan(list34); num = 0; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 0 }; index2 = 1; List list35 = new List(index2); CollectionsMarshal.SetCount(list35, index2); span3 = CollectionsMarshal.AsSpan(list35); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048987u, new Vector3(596.97876f, -142.60623f, 441.7334f), 1189); obj21.Steps = list35; reference25 = obj21; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 1 }; num2 = 1; List list36 = new List(num2); CollectionsMarshal.SetCount(list36, num2); span3 = CollectionsMarshal.AsSpan(list36); index2 = 0; ref QuestStep reference27 = ref span3[index2]; QuestStep obj23 = new QuestStep(EInteractionType.Interact, 1051053u, new Vector3(257.1908f, -165.78062f, 146.74597f), 1189) { Fly = true }; num4 = 1; List list37 = new List(num4); CollectionsMarshal.SetCount(list37, num4); Span span6 = CollectionsMarshal.AsSpan(list37); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGZD105_05104_SYSTEM_100_004") }; obj23.DialogueChoices = list37; reference27 = obj23; obj22.Steps = list36; reference26 = obj22; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 2 }; index2 = 6; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(272.75598f, -161.77667f, 117.129616f), 1189) { DisableNavmesh = true, Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(255.7041f, -161.34225f, 101.95002f), 1189) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1051053u, new Vector3(218.3051f, -160.72849f, 78.95244f), 1189) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1051053u, new Vector3(168.0448f, -158.83824f, 31.171473f), 1189) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 1051053u, new Vector3(144.163f, -156.25887f, -57.818764f), 1189) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(83.32947f, -157.21858f, -67.64331f), 1189) { StopDistance = 1f, DisableNavmesh = true }; obj24.Steps = list38; reference28 = obj24; num++; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 3 }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051054u, new Vector3(83.32947f, -157.21858f, -67.64331f), 1189); obj25.Steps = list39; reference29 = obj25; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 4 }; index2 = 1; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014259u, new Vector3(65.049194f, -184.1612f, -70.237305f), 1189) { DisableNavmesh = true, Mount = false }; obj26.Steps = list40; reference30 = obj26; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048987u, new Vector3(596.97876f, -142.60623f, 441.7334f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook }; obj27.Steps = list41; reference31 = obj27; questRoot5.QuestSequence = list34; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(5105); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list42 = new List(num); CollectionsMarshal.SetCount(list42, num); span = CollectionsMarshal.AsSpan(list42); index = 0; span[index] = "liza"; questRoot6.Author = list42; index = 4; List list43 = new List(index); CollectionsMarshal.SetCount(list43, index); span2 = CollectionsMarshal.AsSpan(list43); num = 0; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 0 }; index2 = 1; List list44 = new List(index2); CollectionsMarshal.SetCount(list44, index2); span3 = CollectionsMarshal.AsSpan(list44); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051055u, new Vector3(563.5918f, -144.04688f, 702.26587f), 1189); obj28.Steps = list44; reference32 = obj28; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 1 }; num2 = 2; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-45.87303f, -174.86252f, 649.25995f), 1189) { Fly = true }; index2++; ref QuestStep reference34 = ref span3[index2]; QuestStep obj30 = new QuestStep(EInteractionType.Interact, 1051056u, new Vector3(-49.149292f, -174.58734f, 651.4839f), 1189) { StopDistance = 5f, DisableNavmesh = true }; num3 = 6; List list46 = new List(num3); CollectionsMarshal.SetCount(list46, num3); span4 = CollectionsMarshal.AsSpan(list46); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj30.CompletionQuestVariablesFlags = list46; reference34 = obj30; obj29.Steps = list45; reference33 = obj29; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 2 }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Say, 1051056u, new Vector3(-49.149292f, -174.58734f, 651.4839f), 1189) { StopDistance = 5f, ChatMessage = new ChatMessage { Key = "TEXT_KINGZD106_05105_SAYTODO_000_011" } }; obj31.Steps = list47; reference35 = obj31; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051055u, new Vector3(563.5918f, -144.04688f, 702.26587f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook }; obj32.Steps = list48; reference36 = obj32; questRoot6.QuestSequence = list43; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(5106); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list49 = new List(num); CollectionsMarshal.SetCount(list49, num); span = CollectionsMarshal.AsSpan(list49); index = 0; span[index] = "liza"; questRoot7.Author = list49; index = 3; List list50 = new List(index); CollectionsMarshal.SetCount(list50, index); span2 = CollectionsMarshal.AsSpan(list50); num = 0; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; index2 = 1; List list51 = new List(index2); CollectionsMarshal.SetCount(list51, index2); span3 = CollectionsMarshal.AsSpan(list51); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048991u, new Vector3(211.10852f, -160.27475f, 432.4253f), 1189); obj33.Steps = list51; reference37 = obj33; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 1 }; num2 = 3; List list52 = new List(num2); CollectionsMarshal.SetCount(list52, num2); span3 = CollectionsMarshal.AsSpan(list52); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(178.30347f, -195.42366f, 241.28633f), 1189) { Fly = true }; index2++; ref QuestStep reference39 = ref span3[index2]; QuestStep obj35 = new QuestStep(EInteractionType.UseItem, 2014260u, new Vector3(177.44714f, -194.11005f, 239.61243f), 1189) { ItemId = 2003667u }; num4 = 6; List list53 = new List(num4); CollectionsMarshal.SetCount(list53, num4); span4 = CollectionsMarshal.AsSpan(list53); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj35.CompletionQuestVariablesFlags = list53; reference39 = obj35; index2++; ref QuestStep reference40 = ref span3[index2]; QuestStep obj36 = new QuestStep(EInteractionType.UseItem, 2014261u, new Vector3(164.47693f, -194.2627f, 237.50659f), 1189) { ItemId = 2003667u }; num3 = 6; List list54 = new List(num3); CollectionsMarshal.SetCount(list54, num3); span4 = CollectionsMarshal.AsSpan(list54); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj36.CompletionQuestVariablesFlags = list54; reference40 = obj36; obj34.Steps = list52; reference38 = obj34; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list55 = new List(index2); CollectionsMarshal.SetCount(list55, index2); span3 = CollectionsMarshal.AsSpan(list55); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048991u, new Vector3(211.10852f, -160.27475f, 432.4253f), 1189) { Fly = true }; obj37.Steps = list55; reference41 = obj37; questRoot7.QuestSequence = list50; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(5107); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list56 = new List(num); CollectionsMarshal.SetCount(list56, num); span = CollectionsMarshal.AsSpan(list56); index = 0; span[index] = "liza"; questRoot8.Author = list56; index = 3; List list57 = new List(index); CollectionsMarshal.SetCount(list57, index); span2 = CollectionsMarshal.AsSpan(list57); num = 0; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048998u, new Vector3(220.29443f, -156.80957f, 457.02295f), 1189); obj38.Steps = list58; reference42 = obj38; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 1 }; index2 = 3; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; ref QuestStep reference44 = ref span3[num2]; QuestStep obj40 = new QuestStep(EInteractionType.Interact, 1051408u, new Vector3(631.2809f, -137.12654f, 509.6665f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook }; num4 = 6; List list60 = new List(num4); CollectionsMarshal.SetCount(list60, num4); span4 = CollectionsMarshal.AsSpan(list60); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj40.CompletionQuestVariablesFlags = list60; reference44 = obj40; num2++; ref QuestStep reference45 = ref span3[num2]; QuestStep obj41 = new QuestStep(EInteractionType.Interact, 1048974u, new Vector3(621.51514f, -135.12726f, 531.1207f), 1189) { Fly = true }; num3 = 6; List list61 = new List(num3); CollectionsMarshal.SetCount(list61, num3); span4 = CollectionsMarshal.AsSpan(list61); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj41.CompletionQuestVariablesFlags = list61; reference45 = obj41; num2++; ref QuestStep reference46 = ref span3[num2]; QuestStep obj42 = new QuestStep(EInteractionType.Interact, 1048989u, new Vector3(523.4302f, -135.12724f, 578.14905f), 1189) { Fly = true }; num4 = 6; List list62 = new List(num4); CollectionsMarshal.SetCount(list62, num4); span4 = CollectionsMarshal.AsSpan(list62); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj42.CompletionQuestVariablesFlags = list62; reference46 = obj42; obj39.Steps = list59; reference43 = obj39; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; ref QuestStep reference48 = ref span3[index2]; QuestStep obj44 = new QuestStep(EInteractionType.CompleteQuest, 1048998u, new Vector3(220.29443f, -156.80957f, 457.02295f), 1189) { Fly = true }; num3 = 1; List list64 = new List(num3); CollectionsMarshal.SetCount(list64, num3); span6 = CollectionsMarshal.AsSpan(list64); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZD108_05107_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGZD108_05107_A1_000_001") }; obj44.DialogueChoices = list64; reference48 = obj44; obj43.Steps = list63; reference47 = obj43; questRoot8.QuestSequence = list57; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(5108); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list65 = new List(num); CollectionsMarshal.SetCount(list65, num); span = CollectionsMarshal.AsSpan(list65); index = 0; span[index] = "liza"; questRoot9.Author = list65; index = 3; List list66 = new List(index); CollectionsMarshal.SetCount(list66, index); span2 = CollectionsMarshal.AsSpan(list66); num = 0; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 0 }; index2 = 1; List list67 = new List(index2); CollectionsMarshal.SetCount(list67, index2); span3 = CollectionsMarshal.AsSpan(list67); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051067u, new Vector3(-372.70166f, -162.24626f, 546.25757f), 1189) { Fly = true }; obj45.Steps = list67; reference49 = obj45; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 1 }; num2 = 1; List list68 = new List(num2); CollectionsMarshal.SetCount(list68, num2); span3 = CollectionsMarshal.AsSpan(list68); index2 = 0; ref QuestStep reference51 = ref span3[index2]; QuestStep obj47 = new QuestStep(EInteractionType.Combat, 2014262u, new Vector3(-443.83917f, -158.1903f, 343.34326f), 1189) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 3; List list69 = new List(num4); CollectionsMarshal.SetCount(list69, num4); span5 = CollectionsMarshal.AsSpan(list69); num3 = 0; span5[num3] = 17743u; num3++; span5[num3] = 17744u; num3++; span5[num3] = 17745u; obj47.KillEnemyDataIds = list69; reference51 = obj47; obj46.Steps = list68; reference50 = obj46; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051067u, new Vector3(-372.70166f, -162.24626f, 546.25757f), 1189) { Fly = true }; obj48.Steps = list70; reference52 = obj48; questRoot9.QuestSequence = list66; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(5109); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list71 = new List(num); CollectionsMarshal.SetCount(list71, num); span = CollectionsMarshal.AsSpan(list71); index = 0; span[index] = "liza"; questRoot10.Author = list71; index = 5; List list72 = new List(index); CollectionsMarshal.SetCount(list72, index); span2 = CollectionsMarshal.AsSpan(list72); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 0 }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048997u, new Vector3(-363.9124f, -162.23582f, 550.01135f), 1189) { Fly = true }; obj49.Steps = list73; reference53 = obj49; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 1 }; index2 = 1; List list74 = new List(index2); CollectionsMarshal.SetCount(list74, index2); span3 = CollectionsMarshal.AsSpan(list74); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051387u, new Vector3(-383.4745f, -166.23917f, 662.95874f), 1189) { Fly = true }; obj50.Steps = list74; reference54 = obj50; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 2 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; ref QuestStep reference56 = ref span3[index2]; QuestStep obj52 = new QuestStep(EInteractionType.Instruction, null, new Vector3(-433.617f, -156.24463f, 776.9229f), 1189) { Fly = true, Comment = "TODO Needs item use; manual for now (also unsure on health percent)", EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 1; List list76 = new List(num3); CollectionsMarshal.SetCount(list76, num3); Span span7 = CollectionsMarshal.AsSpan(list76); num4 = 0; span7[num4] = new ComplexCombatData { DataId = 17267u, MinimumKillCount = 2u, RewardItemId = 2003670u, RewardItemCount = 2 }; obj52.ComplexCombatData = list76; reference56 = obj52; obj51.Steps = list75; reference55 = obj51; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 3 }; index2 = 1; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051387u, new Vector3(-383.4745f, -166.23917f, 662.95874f), 1189) { Fly = true }; obj53.Steps = list77; reference57 = obj53; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1048997u, new Vector3(-363.9124f, -162.23582f, 550.01135f), 1189) { Fly = true }; obj54.Steps = list78; reference58 = obj54; questRoot10.QuestSequence = list72; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(5110); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list79 = new List(num); CollectionsMarshal.SetCount(list79, num); span = CollectionsMarshal.AsSpan(list79); index = 0; span[index] = "liza"; questRoot11.Author = list79; index = 4; List list80 = new List(index); CollectionsMarshal.SetCount(list80, index); span2 = CollectionsMarshal.AsSpan(list80); num = 0; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 0 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; ref QuestStep reference60 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.AcceptQuest, 1050872u, new Vector3(-408.71295f, 20.420113f, -398.8861f), 1189); num4 = 1; List list82 = new List(num4); CollectionsMarshal.SetCount(list82, num4); span6 = CollectionsMarshal.AsSpan(list82); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZD201_05110_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGZD201_05110_A1_000_001") }; questStep5.DialogueChoices = list82; reference60 = questStep5; obj55.Steps = list81; reference59 = obj55; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 1 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050873u, new Vector3(-455.10034f, 17.027555f, -478.8739f), 1189); obj56.Steps = list83; reference61 = obj56; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 2 }; index2 = 1; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; ref QuestStep reference63 = ref span3[num2]; QuestStep obj58 = new QuestStep(EInteractionType.Combat, 2014142u, new Vector3(-372.45752f, 19.33313f, -694.45337f), 1189) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list85 = new List(num3); CollectionsMarshal.SetCount(list85, num3); span5 = CollectionsMarshal.AsSpan(list85); num4 = 0; span5[num4] = 17668u; obj58.KillEnemyDataIds = list85; reference63 = obj58; obj57.Steps = list84; reference62 = obj57; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list86 = new List(num2); CollectionsMarshal.SetCount(list86, num2); span3 = CollectionsMarshal.AsSpan(list86); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013947u, new Vector3(-184.74103f, 22.934265f, -751.6747f), 1189) { AetherCurrentId = 2818439u }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050873u, new Vector3(-455.10034f, 17.027555f, -478.8739f), 1189) { AetheryteShortcut = EAetheryteLocation.YakTelIqBraax }; obj59.Steps = list86; reference64 = obj59; questRoot11.QuestSequence = list80; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(5111); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list87 = new List(num); CollectionsMarshal.SetCount(list87, num); span = CollectionsMarshal.AsSpan(list87); index = 0; span[index] = "liza"; questRoot12.Author = list87; index = 4; List list88 = new List(index); CollectionsMarshal.SetCount(list88, index); span2 = CollectionsMarshal.AsSpan(list88); num = 0; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = 0 }; index2 = 1; List list89 = new List(index2); CollectionsMarshal.SetCount(list89, index2); span3 = CollectionsMarshal.AsSpan(list89); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050873u, new Vector3(-455.10034f, 17.027555f, -478.8739f), 1189) { AetheryteShortcut = EAetheryteLocation.YakTelIqBraax, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-455.10034f, 17.027555f, -478.8739f), MaximumDistance = 250f, TerritoryId = 1189 } } } }; obj60.Steps = list89; reference65 = obj60; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 1 }; num2 = 1; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050874u, new Vector3(-508.87314f, 29.61908f, -350.1183f), 1189) { Fly = true }; obj61.Steps = list90; reference66 = obj61; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 2 }; index2 = 2; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; ref QuestStep reference68 = ref span3[num2]; QuestStep obj63 = new QuestStep(EInteractionType.Interact, 1050876u, new Vector3(-455.92438f, 30.374397f, -423.148f), 1189) { Fly = true }; num4 = 6; List list92 = new List(num4); CollectionsMarshal.SetCount(list92, num4); span4 = CollectionsMarshal.AsSpan(list92); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj63.CompletionQuestVariablesFlags = list92; reference68 = obj63; num2++; ref QuestStep reference69 = ref span3[num2]; QuestStep obj64 = new QuestStep(EInteractionType.Interact, 1050875u, new Vector3(-391.01245f, 28.068893f, -365.0111f), 1189) { Fly = true }; num3 = 6; List list93 = new List(num3); CollectionsMarshal.SetCount(list93, num3); span4 = CollectionsMarshal.AsSpan(list93); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj64.CompletionQuestVariablesFlags = list93; reference69 = obj64; obj62.Steps = list91; reference67 = obj62; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050874u, new Vector3(-508.87314f, 29.61908f, -350.1183f), 1189) { Fly = true, NextQuestId = new QuestId(5112) }; obj65.Steps = list94; reference70 = obj65; questRoot12.QuestSequence = list88; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(5112); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list95 = new List(num); CollectionsMarshal.SetCount(list95, num); span = CollectionsMarshal.AsSpan(list95); index = 0; span[index] = "liza"; questRoot13.Author = list95; index = 4; List list96 = new List(index); CollectionsMarshal.SetCount(list96, index); span2 = CollectionsMarshal.AsSpan(list96); num = 0; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 0 }; index2 = 1; List list97 = new List(index2); CollectionsMarshal.SetCount(list97, index2); span3 = CollectionsMarshal.AsSpan(list97); num2 = 0; ref QuestStep reference72 = ref span3[num2]; QuestStep obj67 = new QuestStep(EInteractionType.AcceptQuest, 1050874u, new Vector3(-508.87314f, 29.61908f, -350.1183f), 1189) { AetheryteShortcut = EAetheryteLocation.YakTelIqBraax, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-508.87314f, 29.61908f, -350.1183f), MaximumDistance = 250f, TerritoryId = 1189 } } } }; num4 = 1; List list98 = new List(num4); CollectionsMarshal.SetCount(list98, num4); span6 = CollectionsMarshal.AsSpan(list98); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZD203_05112_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGZD203_05112_A1_000_001") }; obj67.DialogueChoices = list98; reference72 = obj67; obj66.Steps = list97; reference71 = obj66; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 1 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050877u, new Vector3(-39.871887f, 0.35915944f, -312.1233f), 1189) { StopDistance = 1f, Fly = true }; obj68.Steps = list99; reference73 = obj68; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 2 }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014144u, new Vector3(-43.10681f, 0.503479f, -312.36743f), 1189); obj69.Steps = list100; reference74 = obj69; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050878u, new Vector3(475.30322f, 18.197147f, -326.95508f), 1189) { Fly = true, NextQuestId = new QuestId(5113) }; obj70.Steps = list101; reference75 = obj70; questRoot13.QuestSequence = list96; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(5113); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list102 = new List(num); CollectionsMarshal.SetCount(list102, num); span = CollectionsMarshal.AsSpan(list102); index = 0; span[index] = "liza"; questRoot14.Author = list102; index = 5; List list103 = new List(index); CollectionsMarshal.SetCount(list103, index); span2 = CollectionsMarshal.AsSpan(list103); num = 0; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 0 }; index2 = 1; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050878u, new Vector3(475.30322f, 18.197147f, -326.95508f), 1189); obj71.Steps = list104; reference76 = obj71; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 1 }; num2 = 1; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050879u, new Vector3(595.7274f, 18.8562f, -85.55737f), 1189) { Fly = true }; obj72.Steps = list105; reference77 = obj72; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 2 }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; ref QuestStep reference79 = ref span3[num2]; QuestStep obj74 = new QuestStep(EInteractionType.Combat, null, new Vector3(705.4334f, 28.302685f, 2.3153868f), 1189) { StopDistance = 1f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list107 = new List(num3); CollectionsMarshal.SetCount(list107, num3); span5 = CollectionsMarshal.AsSpan(list107); num4 = 0; span5[num4] = 17671u; num4++; span5[num4] = 17672u; obj74.KillEnemyDataIds = list107; reference79 = obj74; obj73.Steps = list106; reference78 = obj73; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 3 }; num2 = 1; List list108 = new List(num2); CollectionsMarshal.SetCount(list108, num2); span3 = CollectionsMarshal.AsSpan(list108); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050881u, new Vector3(595.6052f, 18.84498f, -85.55737f), 1189) { Fly = true }; obj75.Steps = list108; reference80 = obj75; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list109 = new List(index2); CollectionsMarshal.SetCount(list109, index2); span3 = CollectionsMarshal.AsSpan(list109); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050882u, new Vector3(-408.31616f, 20.383144f, -399.28284f), 1189) { AetheryteShortcut = EAetheryteLocation.YakTelIqBraax }; obj76.Steps = list109; reference81 = obj76; questRoot14.QuestSequence = list103; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(5114); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list110 = new List(num); CollectionsMarshal.SetCount(list110, num); span = CollectionsMarshal.AsSpan(list110); index = 0; span[index] = "liza"; questRoot15.Author = list110; index = 4; List list111 = new List(index); CollectionsMarshal.SetCount(list111, index); span2 = CollectionsMarshal.AsSpan(list111); num = 0; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 0 }; num2 = 1; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050884u, new Vector3(531.0597f, -142.49185f, 492.0271f), 1189) { AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(531.0597f, -142.49185f, 492.0271f), MaximumDistance = 250f, TerritoryId = 1189 } } } }; obj77.Steps = list112; reference82 = obj77; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 1 }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; ref QuestStep reference84 = ref span3[num2]; QuestStep obj79 = new QuestStep(EInteractionType.Combat, null, new Vector3(343.74197f, -154.60175f, 328.8051f), 1189) { StopDistance = 0.25f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list114 = new List(num4); CollectionsMarshal.SetCount(list114, num4); span5 = CollectionsMarshal.AsSpan(list114); num3 = 0; span5[num3] = 17673u; obj79.KillEnemyDataIds = list114; reference84 = obj79; obj78.Steps = list113; reference83 = obj78; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 2 }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050885u, new Vector3(338.49072f, -155.05281f, 322.80444f), 1189) { StopDistance = 7f }; obj80.Steps = list115; reference85 = obj80; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050888u, new Vector3(515.58704f, -146.73436f, 477.0122f), 1189); obj81.Steps = list116; reference86 = obj81; questRoot15.QuestSequence = list111; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(5115); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list117 = new List(num); CollectionsMarshal.SetCount(list117, num); span = CollectionsMarshal.AsSpan(list117); index = 0; span[index] = "liza"; questRoot16.Author = list117; index = 4; List list118 = new List(index); CollectionsMarshal.SetCount(list118, index); span2 = CollectionsMarshal.AsSpan(list118); num = 0; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 0 }; num2 = 1; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050888u, new Vector3(515.58704f, -146.73436f, 477.0122f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(515.58704f, -146.73436f, 477.0122f), MaximumDistance = 250f, TerritoryId = 1189 } } } }; obj82.Steps = list119; reference87 = obj82; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 1 }; index2 = 3; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; ref QuestStep reference89 = ref span3[num2]; QuestStep obj84 = new QuestStep(EInteractionType.Combat, 2014147u, new Vector3(440.66528f, -150.77448f, 427.7256f), 1189) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list121 = new List(num3); CollectionsMarshal.SetCount(list121, num3); span5 = CollectionsMarshal.AsSpan(list121); num4 = 0; span5[num4] = 17674u; obj84.KillEnemyDataIds = list121; num4 = 6; List list122 = new List(num4); CollectionsMarshal.SetCount(list122, num4); span4 = CollectionsMarshal.AsSpan(list122); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj84.CompletionQuestVariablesFlags = list122; reference89 = obj84; num2++; ref QuestStep reference90 = ref span3[num2]; QuestStep obj85 = new QuestStep(EInteractionType.Combat, 2014148u, new Vector3(395.4679f, -152.42242f, 372.7931f), 1189) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list123 = new List(num3); CollectionsMarshal.SetCount(list123, num3); span5 = CollectionsMarshal.AsSpan(list123); num4 = 0; span5[num4] = 17674u; obj85.KillEnemyDataIds = list123; num4 = 6; List list124 = new List(num4); CollectionsMarshal.SetCount(list124, num4); span4 = CollectionsMarshal.AsSpan(list124); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj85.CompletionQuestVariablesFlags = list124; reference90 = obj85; num2++; ref QuestStep reference91 = ref span3[num2]; QuestStep obj86 = new QuestStep(EInteractionType.Interact, 2014149u, new Vector3(267.9026f, -160.05188f, 354.45166f), 1189) { Fly = true }; num3 = 6; List list125 = new List(num3); CollectionsMarshal.SetCount(list125, num3); span4 = CollectionsMarshal.AsSpan(list125); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj86.CompletionQuestVariablesFlags = list125; reference91 = obj86; obj83.Steps = list120; reference88 = obj83; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 2 }; num2 = 1; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014150u, new Vector3(236.95728f, -167.52887f, 307.97278f), 1189) { Fly = true }; obj87.Steps = list126; reference92 = obj87; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050890u, new Vector3(661.7991f, -137.174f, 557.76294f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, NextQuestId = new QuestId(5116) }; obj88.Steps = list127; reference93 = obj88; questRoot16.QuestSequence = list118; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(5116); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list128 = new List(num); CollectionsMarshal.SetCount(list128, num); span = CollectionsMarshal.AsSpan(list128); index = 0; span[index] = "liza"; questRoot17.Author = list128; index = 4; List list129 = new List(index); CollectionsMarshal.SetCount(list129, index); span2 = CollectionsMarshal.AsSpan(list129); num = 0; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 0 }; num2 = 1; List list130 = new List(num2); CollectionsMarshal.SetCount(list130, num2); span3 = CollectionsMarshal.AsSpan(list130); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050891u, new Vector3(662.8672f, -137.17401f, 556.115f), 1189); obj89.Steps = list130; reference94 = obj89; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 1 }; index2 = 1; List list131 = new List(index2); CollectionsMarshal.SetCount(list131, index2); span3 = CollectionsMarshal.AsSpan(list131); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048985u, new Vector3(583.33704f, -143.60632f, 703.7612f), 1189) { Fly = true }; obj90.Steps = list131; reference95 = obj90; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 2 }; num2 = 2; List list132 = new List(num2); CollectionsMarshal.SetCount(list132, num2); span3 = CollectionsMarshal.AsSpan(list132); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-61.729744f, -212.69492f, 523.0088f), 1189) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2014151u, new Vector3(-60.95984f, -210.83392f, 522.02637f), 1189); obj91.Steps = list132; reference96 = obj91; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list133 = new List(index2); CollectionsMarshal.SetCount(list133, index2); span3 = CollectionsMarshal.AsSpan(list133); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050891u, new Vector3(662.8672f, -137.17401f, 556.115f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, NextQuestId = new QuestId(5117) }; obj92.Steps = list133; reference97 = obj92; questRoot17.QuestSequence = list129; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(5117); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list134 = new List(num); CollectionsMarshal.SetCount(list134, num); span = CollectionsMarshal.AsSpan(list134); index = 0; span[index] = "liza"; questRoot18.Author = list134; index = 3; List list135 = new List(index); CollectionsMarshal.SetCount(list135, index); span2 = CollectionsMarshal.AsSpan(list135); num = 0; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 0 }; num2 = 1; List list136 = new List(num2); CollectionsMarshal.SetCount(list136, num2); span3 = CollectionsMarshal.AsSpan(list136); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050891u, new Vector3(662.8672f, -137.17401f, 556.115f), 1189); obj93.Steps = list136; reference98 = obj93; num++; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 1 }; index2 = 2; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; ref QuestStep reference100 = ref span3[num2]; QuestStep obj95 = new QuestStep(EInteractionType.UseItem, 2014153u, new Vector3(500.5111f, -150.04199f, 704.12744f), 1189) { Fly = true, ItemId = 2003624u, GroundTarget = true }; num4 = 6; List list138 = new List(num4); CollectionsMarshal.SetCount(list138, num4); span4 = CollectionsMarshal.AsSpan(list138); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj95.CompletionQuestVariablesFlags = list138; reference100 = obj95; num2++; ref QuestStep reference101 = ref span3[num2]; QuestStep obj96 = new QuestStep(EInteractionType.UseItem, 2014152u, new Vector3(486.90015f, -150.04199f, 355.8556f), 1189) { Fly = true, ItemId = 2003624u, GroundTarget = true }; num3 = 6; List list139 = new List(num3); CollectionsMarshal.SetCount(list139, num3); span4 = CollectionsMarshal.AsSpan(list139); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj96.CompletionQuestVariablesFlags = list139; reference101 = obj96; obj94.Steps = list137; reference99 = obj94; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050891u, new Vector3(662.8672f, -137.17401f, 556.115f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, NextQuestId = new QuestId(5118) }; obj97.Steps = list140; reference102 = obj97; questRoot18.QuestSequence = list135; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(5118); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list141 = new List(num); CollectionsMarshal.SetCount(list141, num); span = CollectionsMarshal.AsSpan(list141); index = 0; span[index] = "liza"; questRoot19.Author = list141; index = 11; List list142 = new List(index); CollectionsMarshal.SetCount(list142, index); span2 = CollectionsMarshal.AsSpan(list142); num = 0; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 0 }; index2 = 1; List list143 = new List(index2); CollectionsMarshal.SetCount(list143, index2); span3 = CollectionsMarshal.AsSpan(list143); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050891u, new Vector3(662.8672f, -137.17401f, 556.115f), 1189); obj98.Steps = list143; reference103 = obj98; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 1 }; num2 = 1; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); index2 = 0; ref QuestStep reference105 = ref span3[index2]; QuestStep obj100 = new QuestStep(EInteractionType.Interact, 1050897u, new Vector3(755.94714f, -132.59648f, 505.94324f), 1189) { Fly = true }; num4 = 1; List list145 = new List(num4); CollectionsMarshal.SetCount(list145, num4); span6 = CollectionsMarshal.AsSpan(list145); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZD401_05118_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGZD401_05118_A1_000_001") }; obj100.DialogueChoices = list145; reference105 = obj100; obj99.Steps = list144; reference104 = obj99; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 2 }; index2 = 1; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050891u, new Vector3(662.8672f, -137.17401f, 556.115f), 1189) { Fly = true }; obj101.Steps = list146; reference106 = obj101; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 3 }; num2 = 2; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; ref QuestStep reference108 = ref span3[index2]; QuestStep obj103 = new QuestStep(EInteractionType.Interact, 1050901u, new Vector3(627.25244f, -137.174f, 591.8517f), 1189) { Fly = true }; num3 = 6; List list148 = new List(num3); CollectionsMarshal.SetCount(list148, num3); span4 = CollectionsMarshal.AsSpan(list148); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj103.CompletionQuestVariablesFlags = list148; reference108 = obj103; index2++; ref QuestStep reference109 = ref span3[index2]; QuestStep obj104 = new QuestStep(EInteractionType.Interact, 1050900u, new Vector3(575.55493f, -137.174f, 540.0929f), 1189) { Fly = true }; num4 = 6; List list149 = new List(num4); CollectionsMarshal.SetCount(list149, num4); span4 = CollectionsMarshal.AsSpan(list149); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj104.CompletionQuestVariablesFlags = list149; reference109 = obj104; obj102.Steps = list147; reference107 = obj102; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 4 }; index2 = 1; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048989u, new Vector3(523.4302f, -135.12724f, 578.14905f), 1189); obj105.Steps = list150; reference110 = obj105; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 5 }; num2 = 1; List list151 = new List(num2); CollectionsMarshal.SetCount(list151, num2); span3 = CollectionsMarshal.AsSpan(list151); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050891u, new Vector3(662.8672f, -137.17401f, 556.115f), 1189) { Fly = true }; obj106.Steps = list151; reference111 = obj106; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 6 }; index2 = 1; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050904u, new Vector3(263.84375f, -157.31726f, 738.6129f), 1189) { Fly = true }; obj107.Steps = list152; reference112 = obj107; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 7 }; num2 = 1; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2014154u, new Vector3(255.9701f, -150.68292f, 807.64465f), 1189) { Fly = true, ItemId = 2003625u }; obj108.Steps = list153; reference113 = obj108; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 8 }; index2 = 1; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; ref QuestStep reference115 = ref span3[num2]; QuestStep obj110 = new QuestStep(EInteractionType.Combat, 2014248u, new Vector3(255.9701f, -150.68292f, 807.64465f), 1189) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list155 = new List(num3); CollectionsMarshal.SetCount(list155, num3); span5 = CollectionsMarshal.AsSpan(list155); num4 = 0; span5[num4] = 17675u; obj110.KillEnemyDataIds = list155; reference115 = obj110; obj109.Steps = list154; reference114 = obj109; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 9 }; num2 = 1; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050904u, new Vector3(263.84375f, -157.31726f, 738.6129f), 1189) { Fly = true }; obj111.Steps = list156; reference116 = obj111; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050903u, new Vector3(663.9962f, -137.17401f, 554.589f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook }; obj112.Steps = list157; reference117 = obj112; questRoot19.QuestSequence = list142; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(5119); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list158 = new List(num); CollectionsMarshal.SetCount(list158, num); span = CollectionsMarshal.AsSpan(list158); index = 0; span[index] = "liza"; questRoot20.Author = list158; index = 5; List list159 = new List(index); CollectionsMarshal.SetCount(list159, index); span2 = CollectionsMarshal.AsSpan(list159); num = 0; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 0 }; num2 = 1; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1049284u, new Vector3(378.43884f, -0.2627956f, 425.55872f), 1190); obj113.Steps = list160; reference118 = obj113; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 1 }; index2 = 1; List list161 = new List(index2); CollectionsMarshal.SetCount(list161, index2); span3 = CollectionsMarshal.AsSpan(list161); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050706u, new Vector3(248.27954f, 15.999974f, 746.4866f), 1190) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalXakTuralSkygate } }; obj114.Steps = list161; reference119 = obj114; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 2 }; num2 = 1; List list162 = new List(num2); CollectionsMarshal.SetCount(list162, num2); span3 = CollectionsMarshal.AsSpan(list162); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014065u, new Vector3(250.04956f, 16.281311f, 744.3502f), 1190) { StopDistance = 4f }; obj115.Steps = list162; reference120 = obj115; num++; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 3 }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014073u, new Vector3(379.65967f, 0.19836426f, 419.6383f), 1190); obj116.Steps = list163; reference121 = obj116; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1049284u, new Vector3(378.43884f, -0.2627956f, 425.55872f), 1190); obj117.Steps = list164; reference122 = obj117; questRoot20.QuestSequence = list159; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(5120); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list165 = new List(num); CollectionsMarshal.SetCount(list165, num); span = CollectionsMarshal.AsSpan(list165); index = 0; span[index] = "liza"; questRoot21.Author = list165; index = 4; List list166 = new List(index); CollectionsMarshal.SetCount(list166, index); span2 = CollectionsMarshal.AsSpan(list166); num = 0; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 0 }; index2 = 1; List list167 = new List(index2); CollectionsMarshal.SetCount(list167, index2); span3 = CollectionsMarshal.AsSpan(list167); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1049285u, new Vector3(372.70154f, -0.26279598f, 425.55872f), 1190); obj118.Steps = list167; reference123 = obj118; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 1 }; num2 = 1; List list168 = new List(num2); CollectionsMarshal.SetCount(list168, num2); span3 = CollectionsMarshal.AsSpan(list168); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014074u, new Vector3(323.44543f, -0.6867676f, 488.2428f), 1190); obj119.Steps = list168; reference124 = obj119; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 2 }; index2 = 5; List list169 = new List(index2); CollectionsMarshal.SetCount(list169, index2); span3 = CollectionsMarshal.AsSpan(list169); num2 = 0; ref QuestStep reference126 = ref span3[num2]; QuestStep obj121 = new QuestStep(EInteractionType.UseItem, 1050639u, new Vector3(377.92017f, -0.2627951f, 432.48633f), 1190) { ItemId = 2003580u }; num4 = 6; List list170 = new List(num4); CollectionsMarshal.SetCount(list170, num4); span4 = CollectionsMarshal.AsSpan(list170); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj121.CompletionQuestVariablesFlags = list170; reference126 = obj121; num2++; ref QuestStep reference127 = ref span3[num2]; QuestStep obj122 = new QuestStep(EInteractionType.UseItem, 1050638u, new Vector3(368.42908f, -0.26279587f, 419.69934f), 1190) { ItemId = 2003580u }; num3 = 6; List list171 = new List(num3); CollectionsMarshal.SetCount(list171, num3); span4 = CollectionsMarshal.AsSpan(list171); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj122.CompletionQuestVariablesFlags = list171; reference127 = obj122; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(359.11545f, 1.9823306f, 419.5714f), 1190); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(369.3906f, 5.9371996f, 417.16574f), 1190) { DisableNavmesh = true }; num2++; ref QuestStep reference128 = ref span3[num2]; QuestStep obj123 = new QuestStep(EInteractionType.UseItem, 1050640u, new Vector3(377.03516f, 6.07724f, 423.02576f), 1190) { ItemId = 2003580u }; num4 = 6; List list172 = new List(num4); CollectionsMarshal.SetCount(list172, num4); span4 = CollectionsMarshal.AsSpan(list172); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj123.CompletionQuestVariablesFlags = list172; reference128 = obj123; obj120.Steps = list169; reference125 = obj120; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(369.3906f, 5.9371996f, 417.16574f), 1190); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(359.11545f, 1.9823306f, 419.5714f), 1190) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1049285u, new Vector3(372.70154f, -0.26279598f, 425.55872f), 1190); obj124.Steps = list173; reference129 = obj124; questRoot21.QuestSequence = list166; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(5121); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list174 = new List(num); CollectionsMarshal.SetCount(list174, num); span = CollectionsMarshal.AsSpan(list174); index = 0; span[index] = "liza"; questRoot22.Author = list174; index = 3; List list175 = new List(index); CollectionsMarshal.SetCount(list175, index); span2 = CollectionsMarshal.AsSpan(list175); num = 0; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 0 }; index2 = 1; List list176 = new List(index2); CollectionsMarshal.SetCount(list176, index2); span3 = CollectionsMarshal.AsSpan(list176); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1049289u, new Vector3(347.37158f, -0.8616793f, 503.04407f), 1190); obj125.Steps = list176; reference130 = obj125; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 1 }; num2 = 4; List list177 = new List(num2); CollectionsMarshal.SetCount(list177, num2); span3 = CollectionsMarshal.AsSpan(list177); index2 = 0; ref QuestStep reference132 = ref span3[index2]; QuestStep obj127 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(363.75098f, -0.25793338f, 435.93985f), 1190) { Fly = true }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num3 = 6; List list178 = new List(num3); CollectionsMarshal.SetCount(list178, num3); span4 = CollectionsMarshal.AsSpan(list178); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions5.CompletionQuestVariablesFlags = list178; skipConditions5.StepIf = skipStepConditions5; obj127.SkipConditions = skipConditions5; reference132 = obj127; index2++; ref QuestStep reference133 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1049284u, new Vector3(378.43884f, -0.2627956f, 425.55872f), 1190); num4 = 6; List list179 = new List(num4); CollectionsMarshal.SetCount(list179, num4); span4 = CollectionsMarshal.AsSpan(list179); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list179; reference133 = questStep6; index2++; ref QuestStep reference134 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(363.75098f, -0.25793338f, 435.93985f), 1190); SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num3 = 6; List list180 = new List(num3); CollectionsMarshal.SetCount(list180, num3); span4 = CollectionsMarshal.AsSpan(list180); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions6.CompletionQuestVariablesFlags = list180; skipConditions6.StepIf = skipStepConditions6; questStep7.SkipConditions = skipConditions6; reference134 = questStep7; index2++; ref QuestStep reference135 = ref span3[index2]; QuestStep obj128 = new QuestStep(EInteractionType.Interact, 1049275u, new Vector3(267.44482f, 10.96981f, 659.4796f), 1190) { Fly = true }; num4 = 6; List list181 = new List(num4); CollectionsMarshal.SetCount(list181, num4); span4 = CollectionsMarshal.AsSpan(list181); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj128.CompletionQuestVariablesFlags = list181; reference135 = obj128; obj126.Steps = list177; reference131 = obj126; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span3 = CollectionsMarshal.AsSpan(list182); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1049289u, new Vector3(347.37158f, -0.8616793f, 503.04407f), 1190) { Fly = true }; obj129.Steps = list182; reference136 = obj129; questRoot22.QuestSequence = list175; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(5122); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list183 = new List(num); CollectionsMarshal.SetCount(list183, num); span = CollectionsMarshal.AsSpan(list183); index = 0; span[index] = "liza"; questRoot23.Author = list183; index = 4; List list184 = new List(index); CollectionsMarshal.SetCount(list184, index); span2 = CollectionsMarshal.AsSpan(list184); num = 0; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 0 }; num2 = 1; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1049286u, new Vector3(347.46313f, -2.0447416f, 397.177f), 1190); obj130.Steps = list185; reference137 = obj130; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 1 }; index2 = 1; List list186 = new List(index2); CollectionsMarshal.SetCount(list186, index2); span3 = CollectionsMarshal.AsSpan(list186); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2014043u, new Vector3(416.3119f, 7.248047f, 217.73096f), 1190) { Fly = true, ItemId = 2003581u }; obj131.Steps = list186; reference138 = obj131; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 2 }; num2 = 1; List list187 = new List(num2); CollectionsMarshal.SetCount(list187, num2); span3 = CollectionsMarshal.AsSpan(list187); index2 = 0; ref QuestStep reference140 = ref span3[index2]; QuestStep obj133 = new QuestStep(EInteractionType.Combat, 2014044u, new Vector3(415.7931f, 7.4005737f, 229.0531f), 1190) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list188 = new List(num3); CollectionsMarshal.SetCount(list188, num3); span5 = CollectionsMarshal.AsSpan(list188); num4 = 0; span5[num4] = 17733u; obj133.KillEnemyDataIds = list188; reference140 = obj133; obj132.Steps = list187; reference139 = obj132; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1049286u, new Vector3(347.46313f, -2.0447416f, 397.177f), 1190) { Fly = true }; obj134.Steps = list189; reference141 = obj134; questRoot23.QuestSequence = list184; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(5123); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list190 = new List(num); CollectionsMarshal.SetCount(list190, num); span = CollectionsMarshal.AsSpan(list190); index = 0; span[index] = "liza"; questRoot24.Author = list190; index = 7; List list191 = new List(index); CollectionsMarshal.SetCount(list191, index); span2 = CollectionsMarshal.AsSpan(list191); num = 0; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 0 }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1049287u, new Vector3(342.61072f, -1.0227159f, 482.2307f), 1190); obj135.Steps = list192; reference142 = obj135; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 1 }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1049288u, new Vector3(333.2417f, -1.1408321f, 478.47717f), 1190) { Emote = EEmote.Pet }; obj136.Steps = list193; reference143 = obj136; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 2 }; num2 = 1; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1049288u, new Vector3(333.2417f, -1.1408321f, 478.47717f), 1190); obj137.Steps = list194; reference144 = obj137; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 3 }; index2 = 1; List list195 = new List(index2); CollectionsMarshal.SetCount(list195, index2); span3 = CollectionsMarshal.AsSpan(list195); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1049287u, new Vector3(342.61072f, -1.0227159f, 482.2307f), 1190); obj138.Steps = list195; reference145 = obj138; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 4 }; num2 = 1; List list196 = new List(num2); CollectionsMarshal.SetCount(list196, num2); span3 = CollectionsMarshal.AsSpan(list196); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014045u, new Vector3(341.1764f, 0.1373291f, 457.969f), 1190); obj139.Steps = list196; reference146 = obj139; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 5 }; index2 = 1; List list197 = new List(index2); CollectionsMarshal.SetCount(list197, index2); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1049288u, new Vector3(333.2417f, -1.1408321f, 478.47717f), 1190); obj140.Steps = list197; reference147 = obj140; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1049287u, new Vector3(342.61072f, -1.0227159f, 482.2307f), 1190); obj141.Steps = list198; reference148 = obj141; questRoot24.QuestSequence = list191; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(5124); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list199 = new List(num); CollectionsMarshal.SetCount(list199, num); span = CollectionsMarshal.AsSpan(list199); index = 0; span[index] = "liza"; questRoot25.Author = list199; index = 4; List list200 = new List(index); CollectionsMarshal.SetCount(list200, index); span2 = CollectionsMarshal.AsSpan(list200); num = 0; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 0 }; index2 = 1; List list201 = new List(index2); CollectionsMarshal.SetCount(list201, index2); span3 = CollectionsMarshal.AsSpan(list201); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1049407u, new Vector3(267.01758f, 15.999971f, 770.8705f), 1190); obj142.Steps = list201; reference149 = obj142; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 1 }; num2 = 1; List list202 = new List(num2); CollectionsMarshal.SetCount(list202, num2); span3 = CollectionsMarshal.AsSpan(list202); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1049284u, new Vector3(378.43884f, -0.2627956f, 425.55872f), 1190) { AetheryteShortcut = EAetheryteLocation.ShaaloaniHhusatahwi }; obj143.Steps = list202; reference150 = obj143; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 2 }; index2 = 4; List list203 = new List(index2); CollectionsMarshal.SetCount(list203, index2); span3 = CollectionsMarshal.AsSpan(list203); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(359.11545f, 1.9823306f, 419.5714f), 1190); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(369.3906f, 5.9371996f, 417.16574f), 1190) { DisableNavmesh = true }; num2++; ref QuestStep reference152 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1050718u, new Vector3(365.5603f, 5.957231f, 424.58215f), 1190); num4 = 6; List list204 = new List(num4); CollectionsMarshal.SetCount(list204, num4); span4 = CollectionsMarshal.AsSpan(list204); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list204; reference152 = questStep8; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1050719u, new Vector3(384.51196f, -1.5122339f, 383.6881f), 1190); obj144.Steps = list203; reference151 = obj144; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1049407u, new Vector3(267.01758f, 15.999971f, 770.8705f), 1190) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalXakTuralSkygate } }; obj145.Steps = list205; reference153 = obj145; questRoot25.QuestSequence = list200; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(5125); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list206 = new List(num); CollectionsMarshal.SetCount(list206, num); span = CollectionsMarshal.AsSpan(list206); index = 0; span[index] = "liza"; questRoot26.Author = list206; index = 3; List list207 = new List(index); CollectionsMarshal.SetCount(list207, index); span2 = CollectionsMarshal.AsSpan(list207); num = 0; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 0 }; index2 = 1; List list208 = new List(index2); CollectionsMarshal.SetCount(list208, index2); span3 = CollectionsMarshal.AsSpan(list208); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1049373u, new Vector3(-375.66187f, 18.211061f, -114.21387f), 1190); obj146.Steps = list208; reference154 = obj146; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 1 }; num2 = 1; List list209 = new List(num2); CollectionsMarshal.SetCount(list209, num2); span3 = CollectionsMarshal.AsSpan(list209); index2 = 0; ref QuestStep reference156 = ref span3[index2]; QuestStep obj148 = new QuestStep(EInteractionType.Combat, 2014075u, new Vector3(-446.06702f, 17.868286f, 34.286987f), 1190) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list210 = new List(num3); CollectionsMarshal.SetCount(list210, num3); span5 = CollectionsMarshal.AsSpan(list210); num4 = 0; span5[num4] = 17734u; obj148.KillEnemyDataIds = list210; reference156 = obj148; obj147.Steps = list209; reference155 = obj147; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list211 = new List(index2); CollectionsMarshal.SetCount(list211, index2); span3 = CollectionsMarshal.AsSpan(list211); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1049373u, new Vector3(-375.66187f, 18.211061f, -114.21387f), 1190) { Fly = true }; obj149.Steps = list211; reference157 = obj149; questRoot26.QuestSequence = list207; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(5126); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list212 = new List(num); CollectionsMarshal.SetCount(list212, num); span = CollectionsMarshal.AsSpan(list212); index = 0; span[index] = "liza"; questRoot27.Author = list212; index = 3; List list213 = new List(index); CollectionsMarshal.SetCount(list213, index); span2 = CollectionsMarshal.AsSpan(list213); num = 0; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 0 }; num2 = 1; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1049374u, new Vector3(-345.2049f, 18.198153f, -163.50049f), 1190); obj150.Steps = list214; reference158 = obj150; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 1 }; index2 = 1; List list215 = new List(index2); CollectionsMarshal.SetCount(list215, index2); span3 = CollectionsMarshal.AsSpan(list215); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Snipe, 2014046u, new Vector3(-344.65558f, 18.051392f, -141.92426f), 1190) { Comment = "Click (from left to right) pump, middle of the connecting pipes, barrels" }; obj151.Steps = list215; reference159 = obj151; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); index2 = 0; ref QuestStep reference161 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.CompleteQuest, 1049374u, new Vector3(-345.2049f, 18.198153f, -163.50049f), 1190); num4 = 3; List list217 = new List(num4); CollectionsMarshal.SetCount(list217, num4); span6 = CollectionsMarshal.AsSpan(list217); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZE008_05126_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGZE008_05126_A1_000_001") }; num3++; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZE008_05126_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGZE008_05126_A1_000_002") }; num3++; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZE008_05126_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGZE008_05126_A1_000_003") }; questStep9.DialogueChoices = list217; reference161 = questStep9; obj152.Steps = list216; reference160 = obj152; questRoot27.QuestSequence = list213; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(5127); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list218 = new List(num); CollectionsMarshal.SetCount(list218, num); span = CollectionsMarshal.AsSpan(list218); index = 0; span[index] = "liza"; questRoot28.Author = list218; index = 5; List list219 = new List(index); CollectionsMarshal.SetCount(list219, index); span2 = CollectionsMarshal.AsSpan(list219); num = 0; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 0 }; index2 = 1; List list220 = new List(index2); CollectionsMarshal.SetCount(list220, index2); span3 = CollectionsMarshal.AsSpan(list220); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050641u, new Vector3(-398.6725f, 21.668707f, -168.23071f), 1190); obj153.Steps = list220; reference162 = obj153; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 1 }; num2 = 1; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050641u, new Vector3(-398.6725f, 21.668707f, -168.23071f), 1190); obj154.Steps = list221; reference163 = obj154; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 2 }; index2 = 1; List list222 = new List(index2); CollectionsMarshal.SetCount(list222, index2); span3 = CollectionsMarshal.AsSpan(list222); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050642u, new Vector3(-290.82172f, 16.40523f, -51.041504f), 1190) { Fly = true }; obj155.Steps = list222; reference164 = obj155; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 3 }; num2 = 1; List list223 = new List(num2); CollectionsMarshal.SetCount(list223, num2); span3 = CollectionsMarshal.AsSpan(list223); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1050642u, new Vector3(-290.82172f, 16.40523f, -51.041504f), 1190) { Emote = EEmote.Dance }; obj156.Steps = list223; reference165 = obj156; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list224 = new List(index2); CollectionsMarshal.SetCount(list224, index2); span3 = CollectionsMarshal.AsSpan(list224); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050641u, new Vector3(-398.6725f, 21.668707f, -168.23071f), 1190) { Fly = true }; obj157.Steps = list224; reference166 = obj157; questRoot28.QuestSequence = list219; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(5128); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list225 = new List(num); CollectionsMarshal.SetCount(list225, num); span = CollectionsMarshal.AsSpan(list225); index = 0; span[index] = "liza"; questRoot29.Author = list225; index = 4; List list226 = new List(index); CollectionsMarshal.SetCount(list226, index); span2 = CollectionsMarshal.AsSpan(list226); num = 0; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 0 }; num2 = 1; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050643u, new Vector3(-250.56848f, 22.956224f, -140.30676f), 1190); obj158.Steps = list227; reference167 = obj158; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 1 }; index2 = 1; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050644u, new Vector3(-525.81067f, 29.416107f, -174.09027f), 1190) { Fly = true }; obj159.Steps = list228; reference168 = obj159; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 2 }; num2 = 1; List list229 = new List(num2); CollectionsMarshal.SetCount(list229, num2); span3 = CollectionsMarshal.AsSpan(list229); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 2014050u, new Vector3(-527.1229f, 29.526123f, -175.64667f), 1190) { StopDistance = 4f, Emote = EEmote.Respect }; obj160.Steps = list229; reference169 = obj160; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list230 = new List(index2); CollectionsMarshal.SetCount(list230, index2); span3 = CollectionsMarshal.AsSpan(list230); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050644u, new Vector3(-525.81067f, 29.416107f, -174.09027f), 1190); obj161.Steps = list230; reference170 = obj161; questRoot29.QuestSequence = list226; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(5129); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list231 = new List(num); CollectionsMarshal.SetCount(list231, num); span = CollectionsMarshal.AsSpan(list231); index = 0; span[index] = "liza"; questRoot30.Author = list231; index = 3; List list232 = new List(index); CollectionsMarshal.SetCount(list232, index); span2 = CollectionsMarshal.AsSpan(list232); num = 0; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 0 }; num2 = 1; List list233 = new List(num2); CollectionsMarshal.SetCount(list233, num2); span3 = CollectionsMarshal.AsSpan(list233); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1049375u, new Vector3(-318.98987f, 18.789532f, -143.26697f), 1190); obj162.Steps = list233; reference171 = obj162; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = 1 }; index2 = 1; List list234 = new List(index2); CollectionsMarshal.SetCount(list234, index2); span3 = CollectionsMarshal.AsSpan(list234); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1049323u, new Vector3(-227.49683f, -1.2980607f, 298.6648f), 1190) { Fly = true }; obj163.Steps = list234; reference172 = obj163; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list235 = new List(num2); CollectionsMarshal.SetCount(list235, num2); span3 = CollectionsMarshal.AsSpan(list235); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1049375u, new Vector3(-318.98987f, 18.789532f, -143.26697f), 1190) { Fly = true }; obj164.Steps = list235; reference173 = obj164; questRoot30.QuestSequence = list232; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(5130); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list236 = new List(num); CollectionsMarshal.SetCount(list236, num); span = CollectionsMarshal.AsSpan(list236); index = 0; span[index] = "liza"; questRoot31.Author = list236; index = 3; List list237 = new List(index); CollectionsMarshal.SetCount(list237, index); span2 = CollectionsMarshal.AsSpan(list237); num = 0; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 0 }; index2 = 1; List list238 = new List(index2); CollectionsMarshal.SetCount(list238, index2); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1049324u, new Vector3(-108.659546f, 4.055336f, 319.5697f), 1190); obj165.Steps = list238; reference174 = obj165; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 1 }; num2 = 2; List list239 = new List(num2); CollectionsMarshal.SetCount(list239, num2); span3 = CollectionsMarshal.AsSpan(list239); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013958u, new Vector3(-620.3861f, -9.079163f, 323.3844f), 1190) { AetherCurrentId = 2818455u }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1050645u, new Vector3(-650.0496f, -9.854074f, 327.26013f), 1190); obj166.Steps = list239; reference175 = obj166; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list240 = new List(index2); CollectionsMarshal.SetCount(list240, index2); span3 = CollectionsMarshal.AsSpan(list240); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-527.3558f, -17.206274f, 443.9363f), 1190); num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1049324u, new Vector3(-108.659546f, 4.055336f, 319.5697f), 1190); obj167.Steps = list240; reference176 = obj167; questRoot31.QuestSequence = list237; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(5131); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list241 = new List(num); CollectionsMarshal.SetCount(list241, num); span = CollectionsMarshal.AsSpan(list241); index = 0; span[index] = "liza"; questRoot32.Author = list241; index = 4; List list242 = new List(index); CollectionsMarshal.SetCount(list242, index); span2 = CollectionsMarshal.AsSpan(list242); num = 0; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 0 }; num2 = 1; List list243 = new List(num2); CollectionsMarshal.SetCount(list243, num2); span3 = CollectionsMarshal.AsSpan(list243); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050646u, new Vector3(-150.68292f, -2.4235957f, 408.43823f), 1190); obj168.Steps = list243; reference177 = obj168; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 1 }; index2 = 1; List list244 = new List(index2); CollectionsMarshal.SetCount(list244, index2); span3 = CollectionsMarshal.AsSpan(list244); num2 = 0; ref QuestStep reference179 = ref span3[num2]; QuestStep obj170 = new QuestStep(EInteractionType.Combat, null, new Vector3(-111.25304f, -27.185633f, 723.9165f), 1190) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list245 = new List(num3); CollectionsMarshal.SetCount(list245, num3); span5 = CollectionsMarshal.AsSpan(list245); num4 = 0; span5[num4] = 17736u; obj170.KillEnemyDataIds = list245; reference179 = obj170; obj169.Steps = list244; reference178 = obj169; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 2 }; num2 = 1; List list246 = new List(num2); CollectionsMarshal.SetCount(list246, num2); span3 = CollectionsMarshal.AsSpan(list246); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050647u, new Vector3(-113.93915f, -27.518993f, 725.1239f), 1190) { StopDistance = 7f }; obj171.Steps = list246; reference180 = obj171; num++; ref QuestSequence reference181 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list247 = new List(index2); CollectionsMarshal.SetCount(list247, index2); span3 = CollectionsMarshal.AsSpan(list247); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050648u, new Vector3(-149.34009f, -2.7338073f, 409.04858f), 1190) { Fly = true }; obj172.Steps = list247; reference181 = obj172; questRoot32.QuestSequence = list242; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(5132); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list248 = new List(num); CollectionsMarshal.SetCount(list248, num); span = CollectionsMarshal.AsSpan(list248); index = 0; span[index] = "liza"; questRoot33.Author = list248; index = 3; List list249 = new List(index); CollectionsMarshal.SetCount(list249, index); span2 = CollectionsMarshal.AsSpan(list249); num = 0; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 0 }; num2 = 1; List list250 = new List(num2); CollectionsMarshal.SetCount(list250, num2); span3 = CollectionsMarshal.AsSpan(list250); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050649u, new Vector3(350.1792f, -1.6156614f, 413.0464f), 1190); obj173.Steps = list250; reference182 = obj173; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 1 }; index2 = 4; List list251 = new List(index2); CollectionsMarshal.SetCount(list251, index2); span3 = CollectionsMarshal.AsSpan(list251); num2 = 0; ref QuestStep reference184 = ref span3[num2]; QuestStep obj175 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(357.06458f, 2.9521801f, 391.37265f), 1190) { Fly = true }; SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); num4 = 6; List list252 = new List(num4); CollectionsMarshal.SetCount(list252, num4); span4 = CollectionsMarshal.AsSpan(list252); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions7.CompletionQuestVariablesFlags = list252; skipStepConditions7.Flying = ELockedSkipCondition.Locked; skipConditions7.StepIf = skipStepConditions7; obj175.SkipConditions = skipConditions7; reference184 = obj175; num2++; ref QuestStep reference185 = ref span3[num2]; QuestStep obj176 = new QuestStep(EInteractionType.UseItem, 2014051u, new Vector3(334.88965f, 6.3934937f, 263.1112f), 1190) { Fly = true, ItemId = 2003587u }; num3 = 6; List list253 = new List(num3); CollectionsMarshal.SetCount(list253, num3); span4 = CollectionsMarshal.AsSpan(list253); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj176.CompletionQuestVariablesFlags = list253; reference185 = obj176; num2++; ref QuestStep reference186 = ref span3[num2]; QuestStep obj177 = new QuestStep(EInteractionType.Combat, 2014053u, new Vector3(440.66528f, 5.874695f, 254.93237f), 1190) { Fly = true, ItemId = 2003587u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; num4 = 1; List list254 = new List(num4); CollectionsMarshal.SetCount(list254, num4); span5 = CollectionsMarshal.AsSpan(list254); num3 = 0; span5[num3] = 17737u; obj177.KillEnemyDataIds = list254; num3 = 6; List list255 = new List(num3); CollectionsMarshal.SetCount(list255, num3); span4 = CollectionsMarshal.AsSpan(list255); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj177.CompletionQuestVariablesFlags = list255; reference186 = obj177; num2++; ref QuestStep reference187 = ref span3[num2]; QuestStep obj178 = new QuestStep(EInteractionType.UseItem, 2014052u, new Vector3(545.5862f, 8.377136f, 293.01892f), 1190) { Fly = true, ItemId = 2003587u }; num4 = 6; List list256 = new List(num4); CollectionsMarshal.SetCount(list256, num4); span4 = CollectionsMarshal.AsSpan(list256); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj178.CompletionQuestVariablesFlags = list256; reference187 = obj178; obj174.Steps = list251; reference183 = obj174; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list257 = new List(num2); CollectionsMarshal.SetCount(list257, num2); span3 = CollectionsMarshal.AsSpan(list257); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050649u, new Vector3(350.1792f, -1.6156614f, 413.0464f), 1190) { Fly = true }; obj179.Steps = list257; reference188 = obj179; questRoot33.QuestSequence = list249; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(5133); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list258 = new List(num); CollectionsMarshal.SetCount(list258, num); span = CollectionsMarshal.AsSpan(list258); index = 0; span[index] = "liza"; questRoot34.Author = list258; index = 3; List list259 = new List(index); CollectionsMarshal.SetCount(list259, index); span2 = CollectionsMarshal.AsSpan(list259); num = 0; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 0 }; index2 = 1; List list260 = new List(index2); CollectionsMarshal.SetCount(list260, index2); span3 = CollectionsMarshal.AsSpan(list260); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050650u, new Vector3(-375.14313f, 20.084345f, -54.825745f), 1190); obj180.Steps = list260; reference189 = obj180; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 1 }; num2 = 1; List list261 = new List(num2); CollectionsMarshal.SetCount(list261, num2); span3 = CollectionsMarshal.AsSpan(list261); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014054u, new Vector3(-756.1608f, 35.8739f, 67.52112f), 1190) { Fly = true }; obj181.Steps = list261; reference190 = obj181; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list262 = new List(index2); CollectionsMarshal.SetCount(list262, index2); span3 = CollectionsMarshal.AsSpan(list262); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050650u, new Vector3(-375.14313f, 20.084345f, -54.825745f), 1190) { Fly = true }; obj182.Steps = list262; reference191 = obj182; questRoot34.QuestSequence = list259; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(5134); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list263 = new List(num); CollectionsMarshal.SetCount(list263, num); span = CollectionsMarshal.AsSpan(list263); index = 0; span[index] = "liza"; questRoot35.Author = list263; index = 3; List list264 = new List(index); CollectionsMarshal.SetCount(list264, index); span2 = CollectionsMarshal.AsSpan(list264); num = 0; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 0 }; num2 = 1; List list265 = new List(num2); CollectionsMarshal.SetCount(list265, num2); span3 = CollectionsMarshal.AsSpan(list265); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051375u, new Vector3(376.15015f, -1.4395642f, 379.26294f), 1190); obj183.Steps = list265; reference192 = obj183; num++; ref QuestSequence reference193 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 1 }; index2 = 1; List list266 = new List(index2); CollectionsMarshal.SetCount(list266, index2); span3 = CollectionsMarshal.AsSpan(list266); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051376u, new Vector3(420.98108f, 0.41827834f, 466.20886f), 1190) { Fly = true }; obj184.Steps = list266; reference193 = obj184; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list267 = new List(num2); CollectionsMarshal.SetCount(list267, num2); span3 = CollectionsMarshal.AsSpan(list267); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051377u, new Vector3(419.02795f, 0.2806556f, 468.43665f), 1190) { StopDistance = 7f }; obj185.Steps = list267; reference194 = obj185; questRoot35.QuestSequence = list264; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(5135); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list268 = new List(num); CollectionsMarshal.SetCount(list268, num); span = CollectionsMarshal.AsSpan(list268); index = 0; span[index] = "liza"; questRoot36.Author = list268; index = 3; List list269 = new List(index); CollectionsMarshal.SetCount(list269, index); span2 = CollectionsMarshal.AsSpan(list269); num = 0; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 0 }; index2 = 1; List list270 = new List(index2); CollectionsMarshal.SetCount(list270, index2); span3 = CollectionsMarshal.AsSpan(list270); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050651u, new Vector3(-56.10742f, 15.709401f, -259.05243f), 1190); obj186.Steps = list270; reference195 = obj186; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 1 }; num2 = 1; List list271 = new List(num2); CollectionsMarshal.SetCount(list271, num2); span3 = CollectionsMarshal.AsSpan(list271); index2 = 0; ref QuestStep reference197 = ref span3[index2]; QuestStep obj188 = new QuestStep(EInteractionType.Combat, null, new Vector3(-335.70532f, 18.652002f, -543.8954f), 1190) { Fly = true, EnemySpawnType = EEnemySpawnType.OverworldEnemies }; num3 = 2; List list272 = new List(num3); CollectionsMarshal.SetCount(list272, num3); span7 = CollectionsMarshal.AsSpan(list272); num4 = 0; ref ComplexCombatData reference198 = ref span7[num4]; ComplexCombatData obj189 = new ComplexCombatData { DataId = 17274u, MinimumKillCount = 2u }; int num5 = 6; List list273 = new List(num5); CollectionsMarshal.SetCount(list273, num5); span4 = CollectionsMarshal.AsSpan(list273); int num6 = 0; span4[num6] = null; num6++; span4[num6] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); num6++; span4[num6] = null; num6++; span4[num6] = null; num6++; span4[num6] = null; num6++; span4[num6] = null; obj189.CompletionQuestVariablesFlags = list273; reference198 = obj189; num4++; span7[num4] = new ComplexCombatData { DataId = 17738u, MinimumKillCount = 1u }; obj188.ComplexCombatData = list272; reference197 = obj188; obj187.Steps = list271; reference196 = obj187; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list274 = new List(index2); CollectionsMarshal.SetCount(list274, index2); span3 = CollectionsMarshal.AsSpan(list274); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050651u, new Vector3(-56.10742f, 15.709401f, -259.05243f), 1190) { Fly = true }; obj190.Steps = list274; reference199 = obj190; questRoot36.QuestSequence = list269; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(5136); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list275 = new List(num); CollectionsMarshal.SetCount(list275, num); span = CollectionsMarshal.AsSpan(list275); index = 0; span[index] = "liza"; questRoot37.Author = list275; index = 4; List list276 = new List(index); CollectionsMarshal.SetCount(list276, index); span2 = CollectionsMarshal.AsSpan(list276); num = 0; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 0 }; num2 = 1; List list277 = new List(num2); CollectionsMarshal.SetCount(list277, num2); span3 = CollectionsMarshal.AsSpan(list277); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050652u, new Vector3(622.4917f, -17.334448f, -441.42828f), 1190); obj191.Steps = list277; reference200 = obj191; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = 1 }; index2 = 2; List list278 = new List(index2); CollectionsMarshal.SetCount(list278, index2); span3 = CollectionsMarshal.AsSpan(list278); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(528.5589f, -18.217268f, -243.5277f), 1190) { Mount = true, Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.UseItem, null, new Vector3(557.73425f, -71.68169f, -220.66245f), 1190) { DisableNavmesh = true, Fly = true, ItemId = 2003590u }; obj192.Steps = list278; reference201 = obj192; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 2 }; num2 = 1; List list279 = new List(num2); CollectionsMarshal.SetCount(list279, num2); span3 = CollectionsMarshal.AsSpan(list279); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014055u, new Vector3(568.0475f, -77.16492f, -219.92828f), 1190) { DisableNavmesh = true }; obj193.Steps = list279; reference202 = obj193; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list280 = new List(index2); CollectionsMarshal.SetCount(list280, index2); span3 = CollectionsMarshal.AsSpan(list280); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(528.5589f, -18.217268f, -243.5277f), 1190) { DisableNavmesh = true, Mount = true, Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050652u, new Vector3(622.4917f, -17.334448f, -441.42828f), 1190) { Fly = true }; obj194.Steps = list280; reference203 = obj194; questRoot37.QuestSequence = list276; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(5137); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list281 = new List(num); CollectionsMarshal.SetCount(list281, num); span = CollectionsMarshal.AsSpan(list281); index = 0; span[index] = "liza"; questRoot38.Author = list281; index = 4; List list282 = new List(index); CollectionsMarshal.SetCount(list282, index); span2 = CollectionsMarshal.AsSpan(list282); num = 0; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 0 }; num2 = 1; List list283 = new List(num2); CollectionsMarshal.SetCount(list283, num2); span3 = CollectionsMarshal.AsSpan(list283); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050653u, new Vector3(-133.74536f, 16.289755f, -285.1454f), 1190); obj195.Steps = list283; reference204 = obj195; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 1 }; index2 = 1; List list284 = new List(index2); CollectionsMarshal.SetCount(list284, index2); span3 = CollectionsMarshal.AsSpan(list284); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050654u, new Vector3(-509.05627f, 62.947567f, -438.68164f), 1190) { StopDistance = 0.25f, Fly = true }; obj196.Steps = list284; reference205 = obj196; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 2 }; num2 = 1; List list285 = new List(num2); CollectionsMarshal.SetCount(list285, num2); span3 = CollectionsMarshal.AsSpan(list285); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014056u, new Vector3(-509.60556f, 62.91284f, -437.15576f), 1190); obj197.Steps = list285; reference206 = obj197; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list286 = new List(index2); CollectionsMarshal.SetCount(list286, index2); span3 = CollectionsMarshal.AsSpan(list286); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050653u, new Vector3(-133.74536f, 16.289755f, -285.1454f), 1190) { Fly = true }; obj198.Steps = list286; reference207 = obj198; questRoot38.QuestSequence = list282; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(5138); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list287 = new List(num); CollectionsMarshal.SetCount(list287, num); span = CollectionsMarshal.AsSpan(list287); index = 0; span[index] = "liza"; questRoot39.Author = list287; index = 4; List list288 = new List(index); CollectionsMarshal.SetCount(list288, index); span2 = CollectionsMarshal.AsSpan(list288); num = 0; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 0 }; num2 = 1; List list289 = new List(num2); CollectionsMarshal.SetCount(list289, num2); span3 = CollectionsMarshal.AsSpan(list289); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050655u, new Vector3(289.02112f, -15.566031f, -478.78235f), 1190); obj199.Steps = list289; reference208 = obj199; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 1 }; index2 = 9; List list290 = new List(index2); CollectionsMarshal.SetCount(list290, index2); span3 = CollectionsMarshal.AsSpan(list290); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013960u, new Vector3(380.30054f, -16.983276f, -508.17123f), 1190) { AetherCurrentId = 2818452u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(616.9261f, -17.458832f, -435.18936f), 1190); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013961u, new Vector3(645.5939f, -11.7647705f, -417.65472f), 1190) { AetherCurrentId = 2818456u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(659.8994f, -16.525915f, -173.6375f), 1190); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013963u, new Vector3(658.2893f, 21.011597f, 82.993774f), 1190) { AetherCurrentId = 2818458u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(198.9425f, 6.210067f, -53.1092f), 1190); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013962u, new Vector3(183.88635f, 11.917236f, -59.342346f), 1190) { DisableNavmesh = true, AetherCurrentId = 2818457u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(290.40674f, -11.14023f, -126.13759f), 1190) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1050656u, new Vector3(449.05762f, -17.316843f, -155.6878f), 1190); obj200.Steps = list290; reference209 = obj200; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 2 }; num2 = 7; List list291 = new List(num2); CollectionsMarshal.SetCount(list291, num2); span3 = CollectionsMarshal.AsSpan(list291); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(400.57977f, -18.2f, -244.50037f), 1190) { Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(379.76282f, -18.2f, -293.1074f), 1190) { DelaySecondsAtStart = 3f, Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(370.89987f, -18.2f, -351.861f), 1190) { DelaySecondsAtStart = 3f, Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(392.1876f, -18.2f, -381.36987f), 1190) { DelaySecondsAtStart = 3f, Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(386.26978f, -18.2f, -454.76865f), 1190) { Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 17739u, new Vector3(287.58667f, -15.274292f, -476.0052f), 1190) { StopDistance = 0.25f, NpcWaitDistance = 4f, Mount = false, Sprint = false }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2014057u, new Vector3(287.58667f, -15.274292f, -476.0052f), 1190); obj201.Steps = list291; reference210 = obj201; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list292 = new List(index2); CollectionsMarshal.SetCount(list292, index2); span3 = CollectionsMarshal.AsSpan(list292); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050655u, new Vector3(289.02112f, -15.566031f, -478.78235f), 1190) { StopDistance = 5f }; obj202.Steps = list292; reference211 = obj202; questRoot39.QuestSequence = list288; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(5139); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list293 = new List(num); CollectionsMarshal.SetCount(list293, num); span = CollectionsMarshal.AsSpan(list293); index = 0; span[index] = "liza"; questRoot40.Author = list293; index = 4; List list294 = new List(index); CollectionsMarshal.SetCount(list294, index); span2 = CollectionsMarshal.AsSpan(list294); num = 0; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 0 }; num2 = 1; List list295 = new List(num2); CollectionsMarshal.SetCount(list295, num2); span3 = CollectionsMarshal.AsSpan(list295); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050702u, new Vector3(267.3838f, -16.116768f, -495.71985f), 1190); obj203.Steps = list295; reference212 = obj203; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = 1 }; index2 = 1; List list296 = new List(index2); CollectionsMarshal.SetCount(list296, index2); span3 = CollectionsMarshal.AsSpan(list296); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050703u, new Vector3(387.9911f, -1.4394518f, 373.95276f), 1190) { Fly = true, AetheryteShortcut = EAetheryteLocation.ShaaloaniHhusatahwi }; obj204.Steps = list296; reference213 = obj204; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 2 }; num2 = 1; List list297 = new List(num2); CollectionsMarshal.SetCount(list297, num2); span3 = CollectionsMarshal.AsSpan(list297); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014058u, new Vector3(389.7306f, -1.1139526f, 368.8258f), 1190); obj205.Steps = list297; reference214 = obj205; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list298 = new List(index2); CollectionsMarshal.SetCount(list298, index2); span3 = CollectionsMarshal.AsSpan(list298); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050702u, new Vector3(267.3838f, -16.116768f, -495.71985f), 1190) { AetheryteShortcut = EAetheryteLocation.ShaaloaniMehwahhetsoan }; obj206.Steps = list298; reference215 = obj206; questRoot40.QuestSequence = list294; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(5140); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list299 = new List(num); CollectionsMarshal.SetCount(list299, num); span = CollectionsMarshal.AsSpan(list299); index = 0; span[index] = "liza"; questRoot41.Author = list299; index = 5; List list300 = new List(index); CollectionsMarshal.SetCount(list300, index); span2 = CollectionsMarshal.AsSpan(list300); num = 0; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 0 }; num2 = 1; List list301 = new List(num2); CollectionsMarshal.SetCount(list301, num2); span3 = CollectionsMarshal.AsSpan(list301); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051283u, new Vector3(374.19702f, -0.24794838f, 437.2472f), 1190); obj207.Steps = list301; reference216 = obj207; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 1 }; index2 = 1; List list302 = new List(index2); CollectionsMarshal.SetCount(list302, index2); span3 = CollectionsMarshal.AsSpan(list302); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051284u, new Vector3(362.84424f, 5.937199f, 427.2068f), 1190) { Mount = true }; obj208.Steps = list302; reference217 = obj208; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 2 }; num2 = 1; List list303 = new List(num2); CollectionsMarshal.SetCount(list303, num2); span3 = CollectionsMarshal.AsSpan(list303); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051284u, new Vector3(362.84424f, 5.937199f, 427.2068f), 1190); obj209.Steps = list303; reference218 = obj209; num++; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 3 }; index2 = 3; List list304 = new List(index2); CollectionsMarshal.SetCount(list304, index2); span3 = CollectionsMarshal.AsSpan(list304); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(369.3906f, 5.9371996f, 417.16574f), 1190) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(359.11545f, 1.9823306f, 419.5714f), 1190) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1051286u, new Vector3(272.72437f, -4.5877395f, 464.042f), 1190); obj210.Steps = list304; reference219 = obj210; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list305 = new List(num2); CollectionsMarshal.SetCount(list305, num2); span3 = CollectionsMarshal.AsSpan(list305); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051286u, new Vector3(272.72437f, -4.5877395f, 464.042f), 1190) { Emote = EEmote.Flex }; obj211.Steps = list305; reference220 = obj211; questRoot41.QuestSequence = list300; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(5141); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list306 = new List(num); CollectionsMarshal.SetCount(list306, num); span = CollectionsMarshal.AsSpan(list306); index = 0; span[index] = "liza"; questRoot42.Author = list306; index = 3; List list307 = new List(index); CollectionsMarshal.SetCount(list307, index); span2 = CollectionsMarshal.AsSpan(list307); num = 0; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 0 }; index2 = 1; List list308 = new List(index2); CollectionsMarshal.SetCount(list308, index2); span3 = CollectionsMarshal.AsSpan(list308); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051288u, new Vector3(274.52502f, -4.49502f, 463.5537f), 1190); obj212.Steps = list308; reference221 = obj212; num++; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 1 }; num2 = 1; List list309 = new List(num2); CollectionsMarshal.SetCount(list309, num2); span3 = CollectionsMarshal.AsSpan(list309); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051289u, new Vector3(246.57043f, 15.999963f, 761.2573f), 1190) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalXakTuralSkygate } }; obj213.Steps = list309; reference222 = obj213; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list310 = new List(index2); CollectionsMarshal.SetCount(list310, index2); span3 = CollectionsMarshal.AsSpan(list310); num2 = 0; ref QuestStep reference224 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.CompleteQuest, 1051293u, new Vector3(245.89917f, 15.999965f, 758.1139f), 1190); num4 = 1; List list311 = new List(num4); CollectionsMarshal.SetCount(list311, num4); span6 = CollectionsMarshal.AsSpan(list311); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZE202_05141_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGZE202_05141_A1_000_001") }; questStep10.DialogueChoices = list311; questStep10.NextQuestId = new QuestId(5142); reference224 = questStep10; obj214.Steps = list310; reference223 = obj214; questRoot42.QuestSequence = list307; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(5142); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list312 = new List(num); CollectionsMarshal.SetCount(list312, num); span = CollectionsMarshal.AsSpan(list312); index = 0; span[index] = "liza"; questRoot43.Author = list312; index = 4; List list313 = new List(index); CollectionsMarshal.SetCount(list313, index); span2 = CollectionsMarshal.AsSpan(list313); num = 0; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 0 }; num2 = 1; List list314 = new List(num2); CollectionsMarshal.SetCount(list314, num2); span3 = CollectionsMarshal.AsSpan(list314); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051293u, new Vector3(245.89917f, 15.999965f, 758.1139f), 1190); obj215.Steps = list314; reference225 = obj215; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 1 }; index2 = 1; List list315 = new List(index2); CollectionsMarshal.SetCount(list315, index2); span3 = CollectionsMarshal.AsSpan(list315); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051294u, new Vector3(279.92664f, -4.184075f, 461.53955f), 1190) { Fly = true, AetheryteShortcut = EAetheryteLocation.ShaaloaniHhusatahwi }; obj216.Steps = list315; reference226 = obj216; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = 2 }; num2 = 6; List list316 = new List(num2); CollectionsMarshal.SetCount(list316, num2); span3 = CollectionsMarshal.AsSpan(list316); index2 = 0; ref QuestStep reference228 = ref span3[index2]; QuestStep obj218 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(450.56f, 7.0377436f, 489.10336f), 1190) { Fly = true }; SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions8 = new SkipStepConditions(); num3 = 6; List list317 = new List(num3); CollectionsMarshal.SetCount(list317, num3); span4 = CollectionsMarshal.AsSpan(list317); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions8.CompletionQuestVariablesFlags = list317; skipStepConditions8.Flying = ELockedSkipCondition.Locked; skipConditions8.StepIf = skipStepConditions8; obj218.SkipConditions = skipConditions8; reference228 = obj218; index2++; ref QuestStep reference229 = ref span3[index2]; QuestStep obj219 = new QuestStep(EInteractionType.Emote, 1051297u, new Vector3(470.84766f, 2.6501055f, 478.08032f), 1190) { Fly = true, Emote = EEmote.Dance }; num4 = 6; List list318 = new List(num4); CollectionsMarshal.SetCount(list318, num4); span4 = CollectionsMarshal.AsSpan(list318); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj219.CompletionQuestVariablesFlags = list318; reference229 = obj219; index2++; ref QuestStep reference230 = ref span3[index2]; QuestStep obj220 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(364.1419f, 5.9295864f, 435.2963f), 1190) { Fly = true }; SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions9 = new SkipStepConditions(); num3 = 6; List list319 = new List(num3); CollectionsMarshal.SetCount(list319, num3); span4 = CollectionsMarshal.AsSpan(list319); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions9.CompletionQuestVariablesFlags = list319; skipStepConditions9.Flying = ELockedSkipCondition.Locked; skipConditions9.StepIf = skipStepConditions9; obj220.SkipConditions = skipConditions9; reference230 = obj220; index2++; ref QuestStep reference231 = ref span3[index2]; QuestStep obj221 = new QuestStep(EInteractionType.Emote, 1051296u, new Vector3(369.92432f, 5.9371996f, 434.71423f), 1190) { Emote = EEmote.Dance }; num4 = 6; List list320 = new List(num4); CollectionsMarshal.SetCount(list320, num4); span4 = CollectionsMarshal.AsSpan(list320); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj221.CompletionQuestVariablesFlags = list320; reference231 = obj221; index2++; ref QuestStep reference232 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(364.1419f, 5.9295864f, 435.2963f), 1190); SkipConditions skipConditions10 = new SkipConditions(); SkipStepConditions skipStepConditions10 = new SkipStepConditions(); num3 = 6; List list321 = new List(num3); CollectionsMarshal.SetCount(list321, num3); span4 = CollectionsMarshal.AsSpan(list321); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions10.CompletionQuestVariablesFlags = list321; skipStepConditions10.Flying = ELockedSkipCondition.Locked; skipConditions10.StepIf = skipStepConditions10; questStep11.SkipConditions = skipConditions10; reference232 = questStep11; index2++; ref QuestStep reference233 = ref span3[index2]; QuestStep obj222 = new QuestStep(EInteractionType.Emote, 1051298u, new Vector3(375.6007f, -1.619559f, 387.62476f), 1190) { Fly = true, Emote = EEmote.Dance }; num4 = 6; List list322 = new List(num4); CollectionsMarshal.SetCount(list322, num4); span4 = CollectionsMarshal.AsSpan(list322); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj222.CompletionQuestVariablesFlags = list322; reference233 = obj222; obj217.Steps = list316; reference227 = obj217; num++; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list323 = new List(index2); CollectionsMarshal.SetCount(list323, index2); span3 = CollectionsMarshal.AsSpan(list323); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051313u, new Vector3(279.469f, -4.1346755f, 460.28845f), 1190) { Fly = true, NextQuestId = new QuestId(5143) }; obj223.Steps = list323; reference234 = obj223; questRoot43.QuestSequence = list313; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(5143); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list324 = new List(num); CollectionsMarshal.SetCount(list324, num); span = CollectionsMarshal.AsSpan(list324); index = 0; span[index] = "liza"; questRoot44.Author = list324; index = 4; List list325 = new List(index); CollectionsMarshal.SetCount(list325, index); span2 = CollectionsMarshal.AsSpan(list325); num = 0; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = 0 }; num2 = 1; List list326 = new List(num2); CollectionsMarshal.SetCount(list326, num2); span3 = CollectionsMarshal.AsSpan(list326); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051295u, new Vector3(279.62158f, -4.1182456f, 460.31885f), 1190); obj224.Steps = list326; reference235 = obj224; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 1 }; index2 = 2; List list327 = new List(index2); CollectionsMarshal.SetCount(list327, index2); span3 = CollectionsMarshal.AsSpan(list327); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(374.1434f, -0.26282632f, 438.94763f), 1190) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; ref QuestStep reference237 = ref span3[num2]; QuestStep obj226 = new QuestStep(EInteractionType.Interact, 1051283u, new Vector3(374.19702f, -0.24794838f, 437.2472f), 1190) { Fly = true }; num3 = 1; List list328 = new List(num3); CollectionsMarshal.SetCount(list328, num3); span6 = CollectionsMarshal.AsSpan(list328); num4 = 0; span6[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZE204_05143_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGZE204_05143_A1_000_001") }; obj226.DialogueChoices = list328; reference237 = obj226; obj225.Steps = list327; reference236 = obj225; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = 2 }; num2 = 1; List list329 = new List(num2); CollectionsMarshal.SetCount(list329, num2); span3 = CollectionsMarshal.AsSpan(list329); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014319u, new Vector3(290.76062f, -2.6704102f, 455.34436f), 1190) { Fly = true }; obj227.Steps = list329; reference238 = obj227; num++; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list330 = new List(index2); CollectionsMarshal.SetCount(list330, index2); span3 = CollectionsMarshal.AsSpan(list330); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051314u, new Vector3(279.62158f, -4.1182456f, 460.31885f), 1190); obj228.Steps = list330; reference239 = obj228; questRoot44.QuestSequence = list325; AddQuest(questId44, questRoot44); QuestId questId45 = new QuestId(5144); QuestRoot questRoot45 = new QuestRoot(); num = 1; List list331 = new List(num); CollectionsMarshal.SetCount(list331, num); span = CollectionsMarshal.AsSpan(list331); index = 0; span[index] = "liza"; questRoot45.Author = list331; index = 3; List list332 = new List(index); CollectionsMarshal.SetCount(list332, index); span2 = CollectionsMarshal.AsSpan(list332); num = 0; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 0 }; num2 = 1; List list333 = new List(num2); CollectionsMarshal.SetCount(list333, num2); span3 = CollectionsMarshal.AsSpan(list333); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051316u, new Vector3(-380.30066f, 18.718708f, -114.24432f), 1190); obj229.Steps = list333; reference240 = obj229; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 1 }; index2 = 2; List list334 = new List(index2); CollectionsMarshal.SetCount(list334, index2); span3 = CollectionsMarshal.AsSpan(list334); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-364.2223f, 18.75252f, -115.513306f), 1190); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1051300u, new Vector3(-69.840576f, -8.097445f, 78.538086f), 1190); obj230.Steps = list334; reference241 = obj230; num++; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list335 = new List(num2); CollectionsMarshal.SetCount(list335, num2); span3 = CollectionsMarshal.AsSpan(list335); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051301u, new Vector3(-284.1383f, 17.312117f, -76.676636f), 1190) { AetheryteShortcut = EAetheryteLocation.ShaaloaniShesheneweziSprings }; obj231.Steps = list335; reference242 = obj231; questRoot45.QuestSequence = list332; AddQuest(questId45, questRoot45); QuestId questId46 = new QuestId(5145); QuestRoot questRoot46 = new QuestRoot(); num = 1; List list336 = new List(num); CollectionsMarshal.SetCount(list336, num); span = CollectionsMarshal.AsSpan(list336); index = 0; span[index] = "liza"; questRoot46.Author = list336; index = 5; List list337 = new List(index); CollectionsMarshal.SetCount(list337, index); span2 = CollectionsMarshal.AsSpan(list337); num = 0; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 0 }; index2 = 1; List list338 = new List(index2); CollectionsMarshal.SetCount(list338, index2); span3 = CollectionsMarshal.AsSpan(list338); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051301u, new Vector3(-284.1383f, 17.312117f, -76.676636f), 1190); obj232.Steps = list338; reference243 = obj232; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = 1 }; num2 = 1; List list339 = new List(num2); CollectionsMarshal.SetCount(list339, num2); span3 = CollectionsMarshal.AsSpan(list339); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051320u, new Vector3(-379.04938f, 18.055899f, -117.387695f), 1190) { Fly = true }; obj233.Steps = list339; reference244 = obj233; num++; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 2 }; index2 = 1; List list340 = new List(index2); CollectionsMarshal.SetCount(list340, index2); span3 = CollectionsMarshal.AsSpan(list340); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051303u, new Vector3(-150.80493f, 2.3364508f, 42.86255f), 1190) { Fly = true }; obj234.Steps = list340; reference245 = obj234; num++; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 3 }; num2 = 1; List list341 = new List(num2); CollectionsMarshal.SetCount(list341, num2); span3 = CollectionsMarshal.AsSpan(list341); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014321u, new Vector3(-120.561584f, -4.0131226f, 117.69275f), 1190) { Fly = true }; obj235.Steps = list341; reference246 = obj235; num++; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list342 = new List(index2); CollectionsMarshal.SetCount(list342, index2); span3 = CollectionsMarshal.AsSpan(list342); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051303u, new Vector3(-150.80493f, 2.3364508f, 42.86255f), 1190) { Fly = true, NextQuestId = new QuestId(5146) }; obj236.Steps = list342; reference247 = obj236; questRoot46.QuestSequence = list337; AddQuest(questId46, questRoot46); QuestId questId47 = new QuestId(5146); QuestRoot questRoot47 = new QuestRoot(); num = 1; List list343 = new List(num); CollectionsMarshal.SetCount(list343, num); span = CollectionsMarshal.AsSpan(list343); index = 0; span[index] = "liza"; questRoot47.Author = list343; index = 6; List list344 = new List(index); CollectionsMarshal.SetCount(list344, index); span2 = CollectionsMarshal.AsSpan(list344); num = 0; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj237 = new QuestSequence { Sequence = 0 }; num2 = 1; List list345 = new List(num2); CollectionsMarshal.SetCount(list345, num2); span3 = CollectionsMarshal.AsSpan(list345); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051303u, new Vector3(-150.80493f, 2.3364508f, 42.86255f), 1190); obj237.Steps = list345; reference248 = obj237; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = 1 }; index2 = 1; List list346 = new List(index2); CollectionsMarshal.SetCount(list346, index2); span3 = CollectionsMarshal.AsSpan(list346); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051305u, new Vector3(-220.7218f, -1.1039281f, 244.00696f), 1190) { Fly = true }; obj238.Steps = list346; reference249 = obj238; num++; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj239 = new QuestSequence { Sequence = 2 }; num2 = 1; List list347 = new List(num2); CollectionsMarshal.SetCount(list347, num2); span3 = CollectionsMarshal.AsSpan(list347); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051306u, new Vector3(-230.9148f, -1.2759173f, 291.9203f), 1190) { Fly = true }; obj239.Steps = list347; reference250 = obj239; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj240 = new QuestSequence { Sequence = 3 }; index2 = 1; List list348 = new List(index2); CollectionsMarshal.SetCount(list348, index2); span3 = CollectionsMarshal.AsSpan(list348); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051307u, new Vector3(-207.69055f, -1.8966466f, 329.7932f), 1190) { Fly = true }; obj240.Steps = list348; reference251 = obj240; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 4 }; num2 = 1; List list349 = new List(num2); CollectionsMarshal.SetCount(list349, num2); span3 = CollectionsMarshal.AsSpan(list349); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051308u, new Vector3(-170.45856f, 1.6625541f, 365.6825f), 1190) { Fly = true }; obj241.Steps = list349; reference252 = obj241; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list350 = new List(index2); CollectionsMarshal.SetCount(list350, index2); span3 = CollectionsMarshal.AsSpan(list350); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051309u, new Vector3(-130.02216f, 1.8320833f, 318.6847f), 1190) { Fly = true, NextQuestId = new QuestId(5147) }; obj242.Steps = list350; reference253 = obj242; questRoot47.QuestSequence = list344; AddQuest(questId47, questRoot47); QuestId questId48 = new QuestId(5147); QuestRoot questRoot48 = new QuestRoot(); num = 1; List list351 = new List(num); CollectionsMarshal.SetCount(list351, num); span = CollectionsMarshal.AsSpan(list351); index = 0; span[index] = "liza"; questRoot48.Author = list351; index = 4; List list352 = new List(index); CollectionsMarshal.SetCount(list352, index); span2 = CollectionsMarshal.AsSpan(list352); num = 0; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = 0 }; num2 = 1; List list353 = new List(num2); CollectionsMarshal.SetCount(list353, num2); span3 = CollectionsMarshal.AsSpan(list353); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051333u, new Vector3(-127.82489f, 1.8010846f, 318.13525f), 1190) { StopDistance = 5f }; obj243.Steps = list353; reference254 = obj243; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = 1 }; index2 = 1; List list354 = new List(index2); CollectionsMarshal.SetCount(list354, index2); span3 = CollectionsMarshal.AsSpan(list354); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051334u, new Vector3(-156.87805f, 9.228875f, 9.262146f), 1190) { Fly = true }; obj244.Steps = list354; reference255 = obj244; num++; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 2 }; num2 = 1; List list355 = new List(num2); CollectionsMarshal.SetCount(list355, num2); span3 = CollectionsMarshal.AsSpan(list355); index2 = 0; ref QuestStep reference257 = ref span3[index2]; QuestStep obj246 = new QuestStep(EInteractionType.Combat, null, new Vector3(-73.8012f, 8.56271f, -61.943523f), 1190) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num4 = 1; List list356 = new List(num4); CollectionsMarshal.SetCount(list356, num4); span5 = CollectionsMarshal.AsSpan(list356); num3 = 0; span5[num3] = 17742u; obj246.KillEnemyDataIds = list356; reference257 = obj246; obj245.Steps = list355; reference256 = obj245; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj247 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list357 = new List(index2); CollectionsMarshal.SetCount(list357, index2); span3 = CollectionsMarshal.AsSpan(list357); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051302u, new Vector3(-380.33118f, 18.1636f, -118.54736f), 1190) { Fly = true, NextQuestId = new QuestId(5148) }; obj247.Steps = list357; reference258 = obj247; questRoot48.QuestSequence = list352; AddQuest(questId48, questRoot48); QuestId questId49 = new QuestId(5148); QuestRoot questRoot49 = new QuestRoot(); num = 1; List list358 = new List(num); CollectionsMarshal.SetCount(list358, num); span = CollectionsMarshal.AsSpan(list358); index = 0; span[index] = "liza"; questRoot49.Author = list358; index = 8; List list359 = new List(index); CollectionsMarshal.SetCount(list359, index); span2 = CollectionsMarshal.AsSpan(list359); num = 0; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj248 = new QuestSequence { Sequence = 0 }; num2 = 1; List list360 = new List(num2); CollectionsMarshal.SetCount(list360, num2); span3 = CollectionsMarshal.AsSpan(list360); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051302u, new Vector3(-380.33118f, 18.1636f, -118.54736f), 1190); obj248.Steps = list360; reference259 = obj248; num++; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = 1 }; index2 = 1; List list361 = new List(index2); CollectionsMarshal.SetCount(list361, index2); span3 = CollectionsMarshal.AsSpan(list361); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051339u, new Vector3(-529.0761f, -17.160866f, 444.23596f), 1190); obj249.Steps = list361; reference260 = obj249; num++; ref QuestSequence reference261 = ref span2[num]; QuestSequence obj250 = new QuestSequence { Sequence = 2 }; num2 = 3; List list362 = new List(num2); CollectionsMarshal.SetCount(list362, num2); span3 = CollectionsMarshal.AsSpan(list362); index2 = 0; ref QuestStep reference262 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 2014323u, new Vector3(-600.3052f, -13.382202f, 379.99524f), 1190); num3 = 6; List list363 = new List(num3); CollectionsMarshal.SetCount(list363, num3); span4 = CollectionsMarshal.AsSpan(list363); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list363; reference262 = questStep12; index2++; ref QuestStep reference263 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 2014322u, new Vector3(-619.01276f, -14.114624f, 379.65967f), 1190); num4 = 6; List list364 = new List(num4); CollectionsMarshal.SetCount(list364, num4); span4 = CollectionsMarshal.AsSpan(list364); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list364; reference263 = questStep13; index2++; ref QuestStep reference264 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 2014324u, new Vector3(-639.30725f, -12.863403f, 369.46667f), 1190); num3 = 6; List list365 = new List(num3); CollectionsMarshal.SetCount(list365, num3); span4 = CollectionsMarshal.AsSpan(list365); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list365; reference264 = questStep14; obj250.Steps = list362; reference261 = obj250; num++; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj251 = new QuestSequence { Sequence = 3 }; index2 = 1; List list366 = new List(index2); CollectionsMarshal.SetCount(list366, index2); span3 = CollectionsMarshal.AsSpan(list366); num2 = 0; ref QuestStep reference266 = ref span3[num2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1051310u, new Vector3(-638.1476f, -11.576093f, 350.8506f), 1190); num4 = 1; List list367 = new List(num4); CollectionsMarshal.SetCount(list367, num4); span6 = CollectionsMarshal.AsSpan(list367); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZE401_05148_Q2_000_000"), Answer = new ExcelRef("TEXT_KINGZE401_05148_A2_000_000") }; questStep15.DialogueChoices = list367; reference266 = questStep15; obj251.Steps = list366; reference265 = obj251; num++; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj252 = new QuestSequence { Sequence = 4 }; num2 = 2; List list368 = new List(num2); CollectionsMarshal.SetCount(list368, num2); span3 = CollectionsMarshal.AsSpan(list368); index2 = 0; ref QuestStep reference268 = ref span3[index2]; QuestStep obj253 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(364.1419f, 5.9295864f, 435.2963f), 1190) { Fly = true, AetheryteShortcut = EAetheryteLocation.ShaaloaniHhusatahwi }; SkipConditions skipConditions11 = new SkipConditions(); SkipStepConditions skipStepConditions11 = new SkipStepConditions(); num3 = 6; List list369 = new List(num3); CollectionsMarshal.SetCount(list369, num3); span4 = CollectionsMarshal.AsSpan(list369); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions11.CompletionQuestVariablesFlags = list369; skipStepConditions11.Flying = ELockedSkipCondition.Locked; skipConditions11.StepIf = skipStepConditions11; obj253.SkipConditions = skipConditions11; reference268 = obj253; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1051315u, new Vector3(362.87476f, 5.9371996f, 427.2068f), 1190); obj252.Steps = list368; reference267 = obj252; num++; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj254 = new QuestSequence { Sequence = 5 }; index2 = 3; List list370 = new List(index2); CollectionsMarshal.SetCount(list370, index2); span3 = CollectionsMarshal.AsSpan(list370); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(369.3906f, 5.9371996f, 417.16574f), 1190) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(359.11545f, 1.9823306f, 419.5714f), 1190) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1051321u, new Vector3(357.7782f, -1.0164845f, 438.37634f), 1190); obj254.Steps = list370; reference269 = obj254; num++; ref QuestSequence reference270 = ref span2[num]; QuestSequence obj255 = new QuestSequence { Sequence = 6 }; num2 = 1; List list371 = new List(num2); CollectionsMarshal.SetCount(list371, num2); span3 = CollectionsMarshal.AsSpan(list371); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051302u, new Vector3(-380.33118f, 18.1636f, -118.54736f), 1190) { Fly = true, AetheryteShortcut = EAetheryteLocation.ShaaloaniShesheneweziSprings }; obj255.Steps = list371; reference270 = obj255; num++; ref QuestSequence reference271 = ref span2[num]; QuestSequence obj256 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list372 = new List(index2); CollectionsMarshal.SetCount(list372, index2); span3 = CollectionsMarshal.AsSpan(list372); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051302u, new Vector3(-380.33118f, 18.1636f, -118.54736f), 1190); obj256.Steps = list372; reference271 = obj256; questRoot49.QuestSequence = list359; AddQuest(questId49, questRoot49); QuestId questId50 = new QuestId(5149); QuestRoot questRoot50 = new QuestRoot(); num = 1; List list373 = new List(num); CollectionsMarshal.SetCount(list373, num); span = CollectionsMarshal.AsSpan(list373); index = 0; span[index] = "liza"; questRoot50.Author = list373; index = 3; List list374 = new List(index); CollectionsMarshal.SetCount(list374, index); span2 = CollectionsMarshal.AsSpan(list374); num = 0; ref QuestSequence reference272 = ref span2[num]; QuestSequence obj257 = new QuestSequence { Sequence = 0 }; num2 = 1; List list375 = new List(num2); CollectionsMarshal.SetCount(list375, num2); span3 = CollectionsMarshal.AsSpan(list375); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1049442u, new Vector3(-272.23627f, 30.001156f, -577.59973f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-272.23627f, 30.001156f, -577.59973f), MaximumDistance = 50f, TerritoryId = 1191 } } } }; obj257.Steps = list375; reference272 = obj257; num++; ref QuestSequence reference273 = ref span2[num]; QuestSequence obj258 = new QuestSequence { Sequence = 1 }; index2 = 9; List list376 = new List(index2); CollectionsMarshal.SetCount(list376, index2); span3 = CollectionsMarshal.AsSpan(list376); num2 = 0; ref QuestStep reference274 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-212.22218f, 30f, -620.3656f), 1191); SkipConditions skipConditions12 = new SkipConditions(); SkipStepConditions skipStepConditions12 = new SkipStepConditions(); num4 = 6; List list377 = new List(num4); CollectionsMarshal.SetCount(list377, num4); span4 = CollectionsMarshal.AsSpan(list377); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); skipStepConditions12.CompletionQuestVariablesFlags = list377; skipStepConditions12.Flying = ELockedSkipCondition.Unlocked; skipConditions12.StepIf = skipStepConditions12; questStep16.SkipConditions = skipConditions12; reference274 = questStep16; num2++; ref QuestStep reference275 = ref span3[num2]; QuestStep obj259 = new QuestStep(EInteractionType.UseItem, 2014079u, new Vector3(-213.24487f, 30.838379f, -618.0362f), 1191) { ItemId = 2003594u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num3 = 6; List list378 = new List(num3); CollectionsMarshal.SetCount(list378, num3); span4 = CollectionsMarshal.AsSpan(list378); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj259.CompletionQuestVariablesFlags = list378; reference275 = obj259; num2++; ref QuestStep reference276 = ref span3[num2]; QuestStep obj260 = new QuestStep(EInteractionType.UseItem, 2014079u, new Vector3(-213.24487f, 30.838379f, -618.0362f), 1191) { StopDistance = 0.25f, Fly = true, ItemId = 2003594u }; num4 = 6; List list379 = new List(num4); CollectionsMarshal.SetCount(list379, num4); span4 = CollectionsMarshal.AsSpan(list379); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj260.CompletionQuestVariablesFlags = list379; reference276 = obj260; num2++; ref QuestStep reference277 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-274.73184f, 36.99997f, -506.5031f), 1191); SkipConditions skipConditions13 = new SkipConditions(); SkipStepConditions skipStepConditions13 = new SkipStepConditions(); num3 = 6; List list380 = new List(num3); CollectionsMarshal.SetCount(list380, num3); span4 = CollectionsMarshal.AsSpan(list380); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions13.CompletionQuestVariablesFlags = list380; skipStepConditions13.Flying = ELockedSkipCondition.Unlocked; skipConditions13.StepIf = skipStepConditions13; questStep17.SkipConditions = skipConditions13; reference277 = questStep17; num2++; ref QuestStep reference278 = ref span3[num2]; QuestStep obj261 = new QuestStep(EInteractionType.UseItem, 2014078u, new Vector3(-272.8161f, 37.857544f, -504.9058f), 1191) { ItemId = 2003594u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num4 = 6; List list381 = new List(num4); CollectionsMarshal.SetCount(list381, num4); span4 = CollectionsMarshal.AsSpan(list381); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj261.CompletionQuestVariablesFlags = list381; reference278 = obj261; num2++; ref QuestStep reference279 = ref span3[num2]; QuestStep obj262 = new QuestStep(EInteractionType.UseItem, 2014078u, new Vector3(-272.8161f, 37.857544f, -504.9058f), 1191) { StopDistance = 0.25f, Fly = true, ItemId = 2003594u }; num3 = 6; List list382 = new List(num3); CollectionsMarshal.SetCount(list382, num3); span4 = CollectionsMarshal.AsSpan(list382); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj262.CompletionQuestVariablesFlags = list382; reference279 = obj262; num2++; ref QuestStep reference280 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-346.93515f, 37.00001f, -611.26953f), 1191); SkipConditions skipConditions14 = new SkipConditions(); SkipStepConditions skipStepConditions14 = new SkipStepConditions(); num4 = 6; List list383 = new List(num4); CollectionsMarshal.SetCount(list383, num4); span4 = CollectionsMarshal.AsSpan(list383); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions14.CompletionQuestVariablesFlags = list383; skipStepConditions14.Flying = ELockedSkipCondition.Unlocked; skipConditions14.StepIf = skipStepConditions14; questStep18.SkipConditions = skipConditions14; reference280 = questStep18; num2++; ref QuestStep reference281 = ref span3[num2]; QuestStep obj263 = new QuestStep(EInteractionType.UseItem, 2014080u, new Vector3(-349.1112f, 37.857544f, -610.5898f), 1191) { ItemId = 2003594u, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num3 = 6; List list384 = new List(num3); CollectionsMarshal.SetCount(list384, num3); span4 = CollectionsMarshal.AsSpan(list384); num4 = 0; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj263.CompletionQuestVariablesFlags = list384; reference281 = obj263; num2++; ref QuestStep reference282 = ref span3[num2]; QuestStep obj264 = new QuestStep(EInteractionType.UseItem, 2014080u, new Vector3(-349.1112f, 37.857544f, -610.5898f), 1191) { StopDistance = 0.25f, Fly = true, ItemId = 2003594u }; num4 = 6; List list385 = new List(num4); CollectionsMarshal.SetCount(list385, num4); span4 = CollectionsMarshal.AsSpan(list385); num3 = 0; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = null; num3++; span4[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj264.CompletionQuestVariablesFlags = list385; reference282 = obj264; obj258.Steps = list376; reference273 = obj258; num++; ref QuestSequence reference283 = ref span2[num]; QuestSequence obj265 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list386 = new List(num2); CollectionsMarshal.SetCount(list386, num2); span3 = CollectionsMarshal.AsSpan(list386); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-270.87784f, 30f, -577.24225f), 1191) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1049442u, new Vector3(-272.23627f, 30.001156f, -577.59973f), 1191); obj265.Steps = list386; reference283 = obj265; questRoot50.QuestSequence = list374; AddQuest(questId50, questRoot50); } private static void LoadQuests103() { QuestId questId = new QuestId(5150); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 4; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1049465u, new Vector3(-333.3944f, 43.50267f, -643.64087f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-333.3944f, 43.50267f, -643.64087f), MaximumDistance = 50f, TerritoryId = 1191 } } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 2; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-316.46542f, 38.99998f, -622.67126f), 1191) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1049475u, new Vector3(-69.87109f, 36.567646f, -217.39532f), 1191) { Fly = true }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; ref QuestStep reference4 = ref span3[index2]; QuestStep obj4 = new QuestStep(EInteractionType.Interact, 2014084u, new Vector3(-69.68799f, 36.972534f, -215.7168f), 1191) { StopDistance = 4.5f }; int num3 = 1; List list6 = new List(num3); CollectionsMarshal.SetCount(list6, num3); Span span4 = CollectionsMarshal.AsSpan(list6); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGZF002_05150_Q1_100_008") }; obj4.DialogueChoices = list6; reference4 = obj4; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list7 = new List(index2); CollectionsMarshal.SetCount(list7, index2); span3 = CollectionsMarshal.AsSpan(list7); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-316.46542f, 38.99998f, -622.67126f), 1191) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1049465u, new Vector3(-333.3944f, 43.50267f, -643.64087f), 1191); obj5.Steps = list7; reference5 = obj5; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(5151); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list8 = new List(num); CollectionsMarshal.SetCount(list8, num); span = CollectionsMarshal.AsSpan(list8); index = 0; span[index] = "liza"; questRoot2.Author = list8; index = 6; List list9 = new List(index); CollectionsMarshal.SetCount(list9, index); span2 = CollectionsMarshal.AsSpan(list9); num = 0; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 0 }; num2 = 1; List list10 = new List(num2); CollectionsMarshal.SetCount(list10, num2); span3 = CollectionsMarshal.AsSpan(list10); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050659u, new Vector3(-215.198f, 36.994804f, -497.85614f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-215.198f, 36.994804f, -497.85614f), MaximumDistance = 50f, TerritoryId = 1191 } } } }; obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 1 }; index2 = 1; List list11 = new List(index2); CollectionsMarshal.SetCount(list11, index2); span3 = CollectionsMarshal.AsSpan(list11); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050659u, new Vector3(-215.198f, 36.994804f, -497.85614f), 1191); obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 2 }; num2 = 1; List list12 = new List(num2); CollectionsMarshal.SetCount(list12, num2); span3 = CollectionsMarshal.AsSpan(list12); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050659u, new Vector3(-185.05022f, 30.989729f, -513.96875f), 1191) { StopDistance = 0.5f, Fly = true }; obj8.Steps = list12; reference8 = obj8; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 3 }; index2 = 1; List list13 = new List(index2); CollectionsMarshal.SetCount(list13, index2); span3 = CollectionsMarshal.AsSpan(list13); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050659u, new Vector3(-196.74313f, 34.982788f, -643.43665f), 1191) { StopDistance = 0.5f, Fly = true }; obj9.Steps = list13; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 4 }; num2 = 1; List list14 = new List(num2); CollectionsMarshal.SetCount(list14, num2); span3 = CollectionsMarshal.AsSpan(list14); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050659u, new Vector3(-165.5087f, 38.967262f, -706.4246f), 1191) { StopDistance = 0.5f, Fly = true }; obj10.Steps = list14; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050659u, new Vector3(-215.198f, 36.994804f, -497.85614f), 1191) { Fly = true }; obj11.Steps = list15; reference11 = obj11; questRoot2.QuestSequence = list9; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(5152); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list16 = new List(num); CollectionsMarshal.SetCount(list16, num); span = CollectionsMarshal.AsSpan(list16); index = 0; span[index] = "liza"; questRoot3.Author = list16; index = 6; List list17 = new List(index); CollectionsMarshal.SetCount(list17, index); span2 = CollectionsMarshal.AsSpan(list17); num = 0; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 0 }; num2 = 1; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050660u, new Vector3(421.8661f, 90f, -476.67664f), 1191) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(421.8661f, 90f, -476.67664f), MaximumDistance = 50f, TerritoryId = 1191 } } } }; obj12.Steps = list18; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 1 }; index2 = 1; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050661u, new Vector3(-136.09528f, 26.068634f, -509.39197f), 1191) { Fly = true, AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts }; obj13.Steps = list19; reference13 = obj13; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 2 }; num2 = 1; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1050661u, new Vector3(-136.09528f, 26.068634f, -509.39197f), 1191) { Fly = true, Emote = EEmote.Cheer }; obj14.Steps = list20; reference14 = obj14; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 3 }; index2 = 1; List list21 = new List(index2); CollectionsMarshal.SetCount(list21, index2); span3 = CollectionsMarshal.AsSpan(list21); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1050662u, new Vector3(149.7367f, 48.34552f, -463.5844f), 1191) { Fly = true, Emote = EEmote.Cheer }; obj15.Steps = list21; reference15 = obj15; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 4 }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1050727u, new Vector3(309.65125f, 71.38871f, -473.68585f), 1191) { StopDistance = 0.25f, Fly = true, Emote = EEmote.Psych }; obj16.Steps = list22; reference16 = obj16; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050660u, new Vector3(421.8661f, 90f, -476.67664f), 1191) { StopDistance = 0.25f, Fly = true }; obj17.Steps = list23; reference17 = obj17; questRoot3.QuestSequence = list17; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(5153); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list24 = new List(num); CollectionsMarshal.SetCount(list24, num); span = CollectionsMarshal.AsSpan(list24); index = 0; span[index] = "liza"; questRoot4.Author = list24; index = 4; List list25 = new List(index); CollectionsMarshal.SetCount(list25, index); span2 = CollectionsMarshal.AsSpan(list25); num = 0; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 0 }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1049443u, new Vector3(-177.56934f, 29.999998f, -601.15967f), 1191); obj18.Steps = list26; reference18 = obj18; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 1 }; index2 = 1; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; ref QuestStep reference20 = ref span3[num2]; QuestStep obj20 = new QuestStep(EInteractionType.Combat, null, new Vector3(352.85733f, 82.089386f, -355.71875f), 1191) { StopDistance = 0.25f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list28 = new List(index3); CollectionsMarshal.SetCount(list28, index3); Span span5 = CollectionsMarshal.AsSpan(list28); num3 = 0; span5[num3] = 17677u; obj20.KillEnemyDataIds = list28; reference20 = obj20; obj19.Steps = list27; reference19 = obj19; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 2 }; num2 = 1; List list29 = new List(num2); CollectionsMarshal.SetCount(list29, num2); span3 = CollectionsMarshal.AsSpan(list29); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050664u, new Vector3(354.3297f, 82.042984f, -355.7641f), 1191) { StopDistance = 7f }; obj21.Steps = list29; reference21 = obj21; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1049443u, new Vector3(-177.56934f, 29.999998f, -601.15967f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts }; obj22.Steps = list30; reference22 = obj22; questRoot4.QuestSequence = list25; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(5154); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list31 = new List(num); CollectionsMarshal.SetCount(list31, num); span = CollectionsMarshal.AsSpan(list31); index = 0; span[index] = "liza"; questRoot5.Author = list31; index = 3; List list32 = new List(index); CollectionsMarshal.SetCount(list32, index); span2 = CollectionsMarshal.AsSpan(list32); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 0 }; num2 = 1; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051378u, new Vector3(-184.89362f, 29.978386f, -584.52734f), 1191); obj23.Steps = list33; reference23 = obj23; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 1 }; index2 = 1; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051379u, new Vector3(-324.51367f, 36.98768f, -554.00934f), 1191) { Fly = true }; obj24.Steps = list34; reference24 = obj24; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051380u, new Vector3(-323.72015f, 36.98504f, -555.8404f), 1191); obj25.Steps = list35; reference25 = obj25; questRoot5.QuestSequence = list32; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(5155); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list36 = new List(num); CollectionsMarshal.SetCount(list36, num); span = CollectionsMarshal.AsSpan(list36); index = 0; span[index] = "liza"; questRoot6.Author = list36; index = 3; List list37 = new List(index); CollectionsMarshal.SetCount(list37, index); span2 = CollectionsMarshal.AsSpan(list37); num = 0; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 0 }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1049500u, new Vector3(-591.76013f, -2.503842f, -502.09814f), 1191) { Fly = true, AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-591.76013f, -2.503842f, -502.09814f), MaximumDistance = 50f, TerritoryId = 1191 } } } }; obj26.Steps = list38; reference26 = obj26; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 1 }; num2 = 5; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; ref QuestStep reference28 = ref span3[index2]; QuestStep obj28 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-731.0091f, 10.949384f, -113.12315f), 1191) { Fly = true }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num3 = 6; List list40 = new List(num3); CollectionsMarshal.SetCount(list40, num3); Span span6 = CollectionsMarshal.AsSpan(list40); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions.CompletionQuestVariablesFlags = list40; skipConditions.StepIf = skipStepConditions; obj28.SkipConditions = skipConditions; reference28 = obj28; index2++; ref QuestStep reference29 = ref span3[index2]; QuestStep obj29 = new QuestStep(EInteractionType.Interact, 2014091u, new Vector3(-732.44836f, 11.459534f, -110.185425f), 1191) { StopDistance = 4f }; index3 = 6; List list41 = new List(index3); CollectionsMarshal.SetCount(list41, index3); span6 = CollectionsMarshal.AsSpan(list41); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj29.CompletionQuestVariablesFlags = list41; reference29 = obj29; index2++; ref QuestStep reference30 = ref span3[index2]; QuestStep obj30 = new QuestStep(EInteractionType.Interact, 2014092u, new Vector3(-771.93866f, 8.2855835f, -37.583008f), 1191) { Fly = true }; num3 = 6; List list42 = new List(num3); CollectionsMarshal.SetCount(list42, num3); span6 = CollectionsMarshal.AsSpan(list42); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj30.CompletionQuestVariablesFlags = list42; reference30 = obj30; index2++; ref QuestStep reference31 = ref span3[index2]; QuestStep obj31 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-646.74786f, 17.395247f, 39.380535f), 1191) { Fly = true }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); index3 = 6; List list43 = new List(index3); CollectionsMarshal.SetCount(list43, index3); span6 = CollectionsMarshal.AsSpan(list43); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions2.CompletionQuestVariablesFlags = list43; skipConditions2.StepIf = skipStepConditions2; obj31.SkipConditions = skipConditions2; reference31 = obj31; index2++; ref QuestStep reference32 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 2014093u, new Vector3(-645.3804f, 17.837708f, 39.230957f), 1191); num3 = 6; List list44 = new List(num3); CollectionsMarshal.SetCount(list44, num3); span6 = CollectionsMarshal.AsSpan(list44); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list44; reference32 = questStep; obj27.Steps = list39; reference27 = obj27; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list45 = new List(index2); CollectionsMarshal.SetCount(list45, index2); span3 = CollectionsMarshal.AsSpan(list45); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1049500u, new Vector3(-591.76013f, -2.503842f, -502.09814f), 1191) { Fly = true, AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts }; obj32.Steps = list45; reference33 = obj32; questRoot6.QuestSequence = list37; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(5156); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list46 = new List(num); CollectionsMarshal.SetCount(list46, num); span = CollectionsMarshal.AsSpan(list46); index = 0; span[index] = "liza"; questRoot7.Author = list46; index = 4; List list47 = new List(index); CollectionsMarshal.SetCount(list47, index); span2 = CollectionsMarshal.AsSpan(list47); num = 0; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 0 }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1049501u, new Vector3(-592.7062f, -2.4803436f, -489.28055f), 1191); obj33.Steps = list48; reference34 = obj33; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 1 }; index2 = 2; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013971u, new Vector3(-286.15247f, 59.464355f, -263.6302f), 1191) { AetherCurrentId = 2818471u }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1050666u, new Vector3(-446.79944f, 37.14403f, -266.62097f), 1191); obj34.Steps = list49; reference35 = obj34; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 2 }; num2 = 13; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 17678u, new Vector3(-442.6795f, 40.021717f, -293.11053f), 1191) { StopDistance = 1f, NpcWaitDistance = 5f, DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 17678u, new Vector3(-447.5891f, 42.70318f, -318.90863f), 1191) { StopDistance = 1f, NpcWaitDistance = 5f, DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 17678u, new Vector3(-498.92047f, 40.894764f, -325.42456f), 1191) { StopDistance = 0.5f, NpcWaitDistance = 5f, DisableNavmesh = true }; index2++; ref QuestStep reference37 = ref span3[index2]; QuestStep obj36 = new QuestStep(EInteractionType.Combat, null, new Vector3(-529.6522f, 41.341557f, -311.63504f), 1191) { StopDistance = 0.5f, DisableNavmesh = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list51 = new List(index3); CollectionsMarshal.SetCount(list51, index3); Span span7 = CollectionsMarshal.AsSpan(list51); num3 = 0; span7[num3] = new ComplexCombatData { DataId = 17679u, MinimumKillCount = 1u, IgnoreQuestMarker = true }; obj36.ComplexCombatData = list51; obj36.CombatDelaySecondsAtStart = 2f; reference37 = obj36; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-539.79065f, 42.696747f, -313.67438f), 1191); index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 17678u, new Vector3(-549.0783f, 38.5679f, -342.1571f), 1191) { StopDistance = 0.5f, NpcWaitDistance = 5f, DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 17678u, new Vector3(-558.5067f, 35.95048f, -376.88058f), 1191) { StopDistance = 0.5f, NpcWaitDistance = 5f, DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 17678u, new Vector3(-596.211f, 30.139477f, -387.31094f), 1191) { StopDistance = 0.5f, NpcWaitDistance = 5f, DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 17678u, new Vector3(-608.17377f, 17.933014f, -420.98196f), 1191) { StopDistance = 0.5f, NpcWaitDistance = 5f, DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 17678u, new Vector3(-611.266f, 10.040784f, -443.45764f), 1191) { StopDistance = 0.5f, NpcWaitDistance = 5f, DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 17678u, new Vector3(-609.279f, 1.6734335f, -468.76624f), 1191) { StopDistance = 0.5f, NpcWaitDistance = 5f, DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.WaitForObjectAtPosition, 17678u, new Vector3(-592.7062f, -2.4803436f, -489.28055f), 1191) { StopDistance = 1f, NpcWaitDistance = 5f, DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1049501u, new Vector3(-592.7062f, -2.4803436f, -489.28055f), 1191); obj35.Steps = list50; reference36 = obj35; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list52 = new List(index2); CollectionsMarshal.SetCount(list52, index2); span3 = CollectionsMarshal.AsSpan(list52); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1049501u, new Vector3(-592.7062f, -2.4803436f, -489.28055f), 1191); obj37.Steps = list52; reference38 = obj37; questRoot7.QuestSequence = list47; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(5157); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list53 = new List(num); CollectionsMarshal.SetCount(list53, num); span = CollectionsMarshal.AsSpan(list53); index = 0; span[index] = "liza"; questRoot8.Author = list53; index = 3; List list54 = new List(index); CollectionsMarshal.SetCount(list54, index); span2 = CollectionsMarshal.AsSpan(list54); num = 0; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1049488u, new Vector3(-195.23926f, 31.00003f, 142.90063f), 1191) { Fly = true, AetheryteShortcut = EAetheryteLocation.HeritageFoundElectropeStrike, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-195.23926f, 31.00003f, 142.90063f), MaximumDistance = 50f, TerritoryId = 1191 } } } }; obj38.Steps = list55; reference39 = obj38; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 1 }; index2 = 2; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-50.850063f, 67.24198f, 182.26367f), 1191) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Emote, 1050667u, new Vector3(-51.46869f, 66.87813f, 180.07166f), 1191) { Emote = EEmote.Poke }; obj39.Steps = list56; reference40 = obj39; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1049488u, new Vector3(-195.23926f, 31.00003f, 142.90063f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundElectropeStrike }; obj40.Steps = list57; reference41 = obj40; questRoot8.QuestSequence = list54; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(5158); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list58 = new List(num); CollectionsMarshal.SetCount(list58, num); span = CollectionsMarshal.AsSpan(list58); index = 0; span[index] = "liza"; questRoot9.Author = list58; index = 3; List list59 = new List(index); CollectionsMarshal.SetCount(list59, index); span2 = CollectionsMarshal.AsSpan(list59); num = 0; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 0 }; index2 = 1; List list60 = new List(index2); CollectionsMarshal.SetCount(list60, index2); span3 = CollectionsMarshal.AsSpan(list60); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1049489u, new Vector3(-250.04962f, 31.000015f, 134.7218f), 1191) { Fly = true, AetheryteShortcut = EAetheryteLocation.HeritageFoundElectropeStrike, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-250.04962f, 31.000015f, 134.7218f), MaximumDistance = 50f, TerritoryId = 1191 } } } }; obj41.Steps = list60; reference42 = obj41; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 1 }; num2 = 2; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; ref QuestStep reference44 = ref span3[index2]; QuestStep obj43 = new QuestStep(EInteractionType.Combat, null, new Vector3(-174.01418f, 31.361284f, 268.5205f), 1191) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list62 = new List(num3); CollectionsMarshal.SetCount(list62, num3); span5 = CollectionsMarshal.AsSpan(list62); index3 = 0; span5[index3] = 17682u; index3++; span5[index3] = 17683u; obj43.KillEnemyDataIds = list62; index3 = 6; List list63 = new List(index3); CollectionsMarshal.SetCount(list63, index3); span6 = CollectionsMarshal.AsSpan(list63); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj43.CompletionQuestVariablesFlags = list63; reference44 = obj43; index2++; ref QuestStep reference45 = ref span3[index2]; QuestStep obj44 = new QuestStep(EInteractionType.Combat, null, new Vector3(-352.59204f, 39.809544f, -44.773865f), 1191) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list64 = new List(num3); CollectionsMarshal.SetCount(list64, num3); span5 = CollectionsMarshal.AsSpan(list64); index3 = 0; span5[index3] = 17680u; index3++; span5[index3] = 17681u; obj44.KillEnemyDataIds = list64; index3 = 6; List list65 = new List(index3); CollectionsMarshal.SetCount(list65, index3); span6 = CollectionsMarshal.AsSpan(list65); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj44.CompletionQuestVariablesFlags = list65; reference45 = obj44; obj42.Steps = list61; reference43 = obj42; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1049489u, new Vector3(-250.04962f, 31.000015f, 134.7218f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundElectropeStrike }; obj45.Steps = list66; reference46 = obj45; questRoot9.QuestSequence = list59; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(5159); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list67 = new List(num); CollectionsMarshal.SetCount(list67, num); span = CollectionsMarshal.AsSpan(list67); index = 0; span[index] = "liza"; questRoot10.Author = list67; index = 4; List list68 = new List(index); CollectionsMarshal.SetCount(list68, index); span2 = CollectionsMarshal.AsSpan(list68); num = 0; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 0 }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1049505u, new Vector3(-209.85736f, 7.49638f, 595.9104f), 1191); obj46.Steps = list69; reference47 = obj46; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 1 }; index2 = 7; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-392.35907f, -14.000012f, 635.3141f), 1191); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-415.87146f, -13.798597f, 656.2935f), 1191); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-442.4273f, -14.000011f, 696.89746f), 1191); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-457.70477f, -14.000011f, 697.2411f), 1191); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013973u, new Vector3(-457.66388f, -13.412781f, 693.1105f), 1191) { StopDistance = 4.5f, Comment = "While counterintuitive, this is the closest aether current/msq quest", AetherCurrentId = 2818473u }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-264.81693f, -2.2232819f, 665.8315f), 1191); num2++; ref QuestStep reference49 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1050668u, new Vector3(195.08655f, 88.5662f, 669.36743f), 1191); num3 = 1; List list71 = new List(num3); CollectionsMarshal.SetCount(list71, num3); span4 = CollectionsMarshal.AsSpan(list71); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGZF105_05159_Q1_100_006") }; questStep2.DialogueChoices = list71; reference49 = questStep2; obj47.Steps = list70; reference48 = obj47; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 2 }; num2 = 4; List list72 = new List(num2); CollectionsMarshal.SetCount(list72, num2); span3 = CollectionsMarshal.AsSpan(list72); index2 = 0; ref QuestStep reference51 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2014094u, new Vector3(216.44922f, 89.15845f, 657.3739f), 1191); index3 = 6; List list73 = new List(index3); CollectionsMarshal.SetCount(list73, index3); span6 = CollectionsMarshal.AsSpan(list73); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list73; reference51 = questStep3; index2++; ref QuestStep reference52 = ref span3[index2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2014096u, new Vector3(246.8451f, 90.71484f, 646.78406f), 1191); num3 = 6; List list74 = new List(num3); CollectionsMarshal.SetCount(list74, num3); span6 = CollectionsMarshal.AsSpan(list74); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list74; reference52 = questStep4; index2++; ref QuestStep reference53 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 2014217u, new Vector3(232.47119f, 89.98242f, 614.4961f), 1191); index3 = 6; List list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span6 = CollectionsMarshal.AsSpan(list75); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list75; reference53 = questStep5; index2++; ref QuestStep reference54 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2014095u, new Vector3(218.34131f, 88.822754f, 621.7594f), 1191); num3 = 6; List list76 = new List(num3); CollectionsMarshal.SetCount(list76, num3); span6 = CollectionsMarshal.AsSpan(list76); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list76; reference54 = questStep6; obj48.Steps = list72; reference50 = obj48; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list77 = new List(index2); CollectionsMarshal.SetCount(list77, index2); span3 = CollectionsMarshal.AsSpan(list77); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050668u, new Vector3(195.08655f, 88.5662f, 669.36743f), 1191); obj49.Steps = list77; reference55 = obj49; questRoot10.QuestSequence = list68; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(5160); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list78 = new List(num); CollectionsMarshal.SetCount(list78, num); span = CollectionsMarshal.AsSpan(list78); index = 0; span[index] = "liza"; questRoot11.Author = list78; index = 4; List list79 = new List(index); CollectionsMarshal.SetCount(list79, index); span2 = CollectionsMarshal.AsSpan(list79); num = 0; ref QuestSequence reference56 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 0 }; num2 = 1; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050805u, new Vector3(-153.09375f, 34.946026f, -581.0178f), 1191); obj50.Steps = list80; reference56 = obj50; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 1 }; index2 = 1; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span3 = CollectionsMarshal.AsSpan(list81); num2 = 0; ref QuestStep reference58 = ref span3[num2]; QuestStep obj52 = new QuestStep(EInteractionType.Combat, null, new Vector3(213.87216f, 92.47675f, -298.49872f), 1191) { StopDistance = 0.25f, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list82 = new List(index3); CollectionsMarshal.SetCount(list82, index3); span5 = CollectionsMarshal.AsSpan(list82); num3 = 0; span5[num3] = 17684u; obj52.KillEnemyDataIds = list82; reference58 = obj52; obj51.Steps = list81; reference57 = obj51; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 2 }; num2 = 1; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050803u, new Vector3(217.57837f, 92.40237f, -296.19293f), 1191) { StopDistance = 7f }; obj53.Steps = list83; reference59 = obj53; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 4; List list84 = new List(index2); CollectionsMarshal.SetCount(list84, index2); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(184.68884f, 99.24859f, -171.97504f), 1191); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(148.14713f, 100.07344f, -135.20776f), 1191); num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013966u, new Vector3(77.53113f, 93.095215f, -144.9455f), 1191) { AetherCurrentId = 2818468u }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050946u, new Vector3(-153.09375f, 34.946026f, -581.0178f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts }; obj54.Steps = list84; reference60 = obj54; questRoot11.QuestSequence = list79; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(5161); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list85 = new List(num); CollectionsMarshal.SetCount(list85, num); span = CollectionsMarshal.AsSpan(list85); index = 0; span[index] = "liza"; questRoot12.Author = list85; index = 5; List list86 = new List(index); CollectionsMarshal.SetCount(list86, index); span2 = CollectionsMarshal.AsSpan(list86); num = 0; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 0 }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050806u, new Vector3(-151.99518f, 34.94368f, -581.23145f), 1191) { Fly = true, AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-151.99518f, 34.94368f, -581.23145f), MaximumDistance = 50f, TerritoryId = 1191 } } } }; obj55.Steps = list87; reference61 = obj55; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 1 }; index2 = 1; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050802u, new Vector3(-153.09375f, 34.946026f, -581.0178f), 1191); obj56.Steps = list88; reference62 = obj56; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 2 }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; ref QuestStep reference64 = ref span3[index2]; QuestStep obj58 = new QuestStep(EInteractionType.Interact, 1050807u, new Vector3(-165.97241f, 25.979595f, -502.80005f), 1191) { Fly = true }; num3 = 1; List list90 = new List(num3); CollectionsMarshal.SetCount(list90, num3); span4 = CollectionsMarshal.AsSpan(list90); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZF202_05161_Q1_000_001"), Answer = new ExcelRef("TEXT_KINGZF202_05161_A1_000_003") }; obj58.DialogueChoices = list90; reference64 = obj58; obj57.Steps = list89; reference63 = obj57; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 3 }; index2 = 3; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; ref QuestStep reference66 = ref span3[num2]; QuestStep obj60 = new QuestStep(EInteractionType.Interact, 2014035u, new Vector3(-61.478638f, 35.355103f, -294.75854f), 1191) { Fly = true }; index3 = 6; List list92 = new List(index3); CollectionsMarshal.SetCount(list92, index3); span6 = CollectionsMarshal.AsSpan(list92); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj60.CompletionQuestVariablesFlags = list92; reference66 = obj60; num2++; ref QuestStep reference67 = ref span3[num2]; QuestStep obj61 = new QuestStep(EInteractionType.Interact, 2014036u, new Vector3(-99.53461f, 36.9115f, -233.47827f), 1191) { Fly = true }; num3 = 6; List list93 = new List(num3); CollectionsMarshal.SetCount(list93, num3); span6 = CollectionsMarshal.AsSpan(list93); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj61.CompletionQuestVariablesFlags = list93; reference67 = obj61; num2++; ref QuestStep reference68 = ref span3[num2]; QuestStep obj62 = new QuestStep(EInteractionType.Interact, 2014037u, new Vector3(-38.31543f, 37.979614f, -221.5763f), 1191) { Fly = true }; index3 = 6; List list94 = new List(index3); CollectionsMarshal.SetCount(list94, index3); span6 = CollectionsMarshal.AsSpan(list94); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj62.CompletionQuestVariablesFlags = list94; reference68 = obj62; obj59.Steps = list91; reference65 = obj59; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list95 = new List(num2); CollectionsMarshal.SetCount(list95, num2); span3 = CollectionsMarshal.AsSpan(list95); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050802u, new Vector3(-153.09375f, 34.946026f, -581.0178f), 1191) { Fly = true, AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts, NextQuestId = new QuestId(5162) }; obj63.Steps = list95; reference69 = obj63; questRoot12.QuestSequence = list86; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(5162); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list96 = new List(num); CollectionsMarshal.SetCount(list96, num); span = CollectionsMarshal.AsSpan(list96); index = 0; span[index] = "liza"; questRoot13.Author = list96; index = 5; List list97 = new List(index); CollectionsMarshal.SetCount(list97, index); span2 = CollectionsMarshal.AsSpan(list97); num = 0; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 0 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050802u, new Vector3(-153.09375f, 34.946026f, -581.0178f), 1191) { Fly = true, AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-153.09375f, 34.946026f, -581.0178f), MaximumDistance = 50f, TerritoryId = 1191 } } } }; obj64.Steps = list98; reference70 = obj64; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 1 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050809u, new Vector3(-59.372925f, 42.99715f, -637.2626f), 1191) { Fly = true }; obj65.Steps = list99; reference71 = obj65; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 2 }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050810u, new Vector3(-44.480103f, 33.495888f, -306.99628f), 1191) { Fly = true }; obj66.Steps = list100; reference72 = obj66; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 3 }; num2 = 1; List list101 = new List(num2); CollectionsMarshal.SetCount(list101, num2); span3 = CollectionsMarshal.AsSpan(list101); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050810u, new Vector3(516.28033f, 145.60376f, 228.34976f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundYyasulaniStation }; obj67.Steps = list101; reference73 = obj67; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list102 = new List(index2); CollectionsMarshal.SetCount(list102, index2); span3 = CollectionsMarshal.AsSpan(list102); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050806u, new Vector3(-151.99518f, 34.94368f, -581.23145f), 1191) { StopDistance = 5f, NextQuestId = new QuestId(5163) }; obj68.Steps = list102; reference74 = obj68; questRoot13.QuestSequence = list97; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(5163); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list103 = new List(num); CollectionsMarshal.SetCount(list103, num); span = CollectionsMarshal.AsSpan(list103); index = 0; span[index] = "liza"; questRoot14.Author = list103; index = 4; List list104 = new List(index); CollectionsMarshal.SetCount(list104, index); span2 = CollectionsMarshal.AsSpan(list104); num = 0; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 0 }; num2 = 1; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050806u, new Vector3(-151.99518f, 34.94368f, -581.23145f), 1191) { StopDistance = 5f, Fly = true, AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-153.09375f, 34.946026f, -581.0178f), MaximumDistance = 50f, TerritoryId = 1191 } } } }; obj69.Steps = list105; reference75 = obj69; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 1 }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050957u, new Vector3(-59.372925f, 42.99715f, -637.2626f), 1191) { Fly = true }; obj70.Steps = list106; reference76 = obj70; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 2 }; num2 = 2; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; ref QuestStep reference78 = ref span3[index2]; QuestStep obj72 = new QuestStep(EInteractionType.Combat, 2014063u, new Vector3(46.00586f, 34.01233f, -411.33746f), 1191) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list108 = new List(num3); CollectionsMarshal.SetCount(list108, num3); span5 = CollectionsMarshal.AsSpan(list108); index3 = 0; span5[index3] = 17685u; obj72.KillEnemyDataIds = list108; index3 = 6; List list109 = new List(index3); CollectionsMarshal.SetCount(list109, index3); span6 = CollectionsMarshal.AsSpan(list109); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj72.CompletionQuestVariablesFlags = list109; reference78 = obj72; index2++; ref QuestStep reference79 = ref span3[index2]; QuestStep obj73 = new QuestStep(EInteractionType.Combat, 2014077u, new Vector3(-22.110352f, 34.6532f, -268.9403f), 1191) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list110 = new List(num3); CollectionsMarshal.SetCount(list110, num3); span5 = CollectionsMarshal.AsSpan(list110); index3 = 0; span5[index3] = 17685u; obj73.KillEnemyDataIds = list110; index3 = 6; List list111 = new List(index3); CollectionsMarshal.SetCount(list111, index3); span6 = CollectionsMarshal.AsSpan(list111); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj73.CompletionQuestVariablesFlags = list111; reference79 = obj73; obj71.Steps = list107; reference77 = obj71; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list112 = new List(index2); CollectionsMarshal.SetCount(list112, index2); span3 = CollectionsMarshal.AsSpan(list112); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050811u, new Vector3(-97.0932f, 28.796848f, -446.7079f), 1191) { Fly = true }; obj74.Steps = list112; reference80 = obj74; questRoot14.QuestSequence = list104; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(5164); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list113 = new List(num); CollectionsMarshal.SetCount(list113, num); span = CollectionsMarshal.AsSpan(list113); index = 0; span[index] = "liza"; questRoot15.Author = list113; index = 3; List list114 = new List(index); CollectionsMarshal.SetCount(list114, index); span2 = CollectionsMarshal.AsSpan(list114); num = 0; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 0 }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051388u, new Vector3(-185.47345f, 0.66f, -42.648987f), 1186); obj75.Steps = list115; reference81 = obj75; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 1 }; index2 = 2; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-445.9273f, 13.999773f, 192.44756f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineNexusArcade, To = EAetheryteLocation.SolutionNineResidentialSector } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1050492u, new Vector3(-446.25012f, 13.999722f, 195.23914f), 1186); obj76.Steps = list116; reference82 = obj76; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-445.1605f, 13.999999f, 162.65598f), 1186); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-440.51483f, 13.999909f, 154.73817f), 1186) { DisableNavmesh = true, Comment = "For some reason navmesh wanders off through the whole area" }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051388u, new Vector3(-185.47345f, 0.66f, -42.648987f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineResidentialSector, To = EAetheryteLocation.SolutionNineNexusArcade } }; obj77.Steps = list117; reference83 = obj77; questRoot15.QuestSequence = list114; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(5165); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list118 = new List(num); CollectionsMarshal.SetCount(list118, num); span = CollectionsMarshal.AsSpan(list118); index = 0; span[index] = "liza"; questRoot16.Author = list118; index = 5; List list119 = new List(index); CollectionsMarshal.SetCount(list119, index); span2 = CollectionsMarshal.AsSpan(list119); num = 0; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 0 }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; ref QuestStep reference85 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.AcceptQuest, 1051389u, new Vector3(501.12158f, 59.999813f, 163.83606f), 1186); num3 = 1; List list121 = new List(num3); CollectionsMarshal.SetCount(list121, num3); span4 = CollectionsMarshal.AsSpan(list121); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZG002_05165_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGZG002_05165_A1_000_002") }; questStep7.DialogueChoices = list121; reference85 = questStep7; obj78.Steps = list120; reference84 = obj78; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 1 }; num2 = 3; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; ref QuestStep reference87 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2014339u, new Vector3(483.08533f, 61.386963f, 196.09363f), 1186); index3 = 6; List list123 = new List(index3); CollectionsMarshal.SetCount(list123, index3); span6 = CollectionsMarshal.AsSpan(list123); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list123; reference87 = questStep8; index2++; ref QuestStep reference88 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 2014340u, new Vector3(444.3275f, 61.356445f, 242.38953f), 1186); num3 = 6; List list124 = new List(num3); CollectionsMarshal.SetCount(list124, num3); span6 = CollectionsMarshal.AsSpan(list124); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list124; reference88 = questStep9; index2++; ref QuestStep reference89 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 2014338u, new Vector3(456.2904f, 61.41748f, 68.89441f), 1186); index3 = 6; List list125 = new List(index3); CollectionsMarshal.SetCount(list125, index3); span6 = CollectionsMarshal.AsSpan(list125); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list125; reference89 = questStep10; obj79.Steps = list122; reference86 = obj79; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 2 }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span3 = CollectionsMarshal.AsSpan(list126); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051390u, new Vector3(500.08386f, 59.999813f, 161.4862f), 1186); obj80.Steps = list126; reference90 = obj80; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 3 }; num2 = 1; List list127 = new List(num2); CollectionsMarshal.SetCount(list127, num2); span3 = CollectionsMarshal.AsSpan(list127); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, 1051391u, new Vector3(497.94763f, 59.99981f, 160.84534f), 1186) { Emote = EEmote.Doubt }; obj81.Steps = list127; reference91 = obj81; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list128 = new List(index2); CollectionsMarshal.SetCount(list128, index2); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051390u, new Vector3(500.08386f, 59.999813f, 161.4862f), 1186); obj82.Steps = list128; reference92 = obj82; questRoot16.QuestSequence = list119; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(5166); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list129 = new List(num); CollectionsMarshal.SetCount(list129, num); span = CollectionsMarshal.AsSpan(list129); index = 0; span[index] = "liza"; questRoot17.Author = list129; index = 5; List list130 = new List(index); CollectionsMarshal.SetCount(list130, index); span2 = CollectionsMarshal.AsSpan(list130); num = 0; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = 0 }; num2 = 1; List list131 = new List(num2); CollectionsMarshal.SetCount(list131, num2); span3 = CollectionsMarshal.AsSpan(list131); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051393u, new Vector3(-315.4193f, 14f, 155.7793f), 1186); obj83.Steps = list131; reference93 = obj83; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 1 }; index2 = 1; List list132 = new List(index2); CollectionsMarshal.SetCount(list132, index2); span3 = CollectionsMarshal.AsSpan(list132); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051393u, new Vector3(-315.4193f, 14f, 155.7793f), 1186); obj84.Steps = list132; reference94 = obj84; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 2 }; num2 = 1; List list133 = new List(num2); CollectionsMarshal.SetCount(list133, num2); span3 = CollectionsMarshal.AsSpan(list133); index2 = 0; ref QuestStep reference96 = ref span3[index2]; QuestStep obj86 = new QuestStep(EInteractionType.Interact, 1051393u, new Vector3(-206.10861f, 2.1999774f, 213.03752f), 1186) { StopDistance = 0.25f }; num3 = 1; List list134 = new List(num3); CollectionsMarshal.SetCount(list134, num3); span4 = CollectionsMarshal.AsSpan(list134); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZG003_05166_Q2_000_000"), Answer = new ExcelRef("TEXT_KINGZG003_05166_A2_000_001") }; obj86.DialogueChoices = list134; reference96 = obj86; obj85.Steps = list133; reference95 = obj85; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 3 }; index2 = 1; List list135 = new List(index2); CollectionsMarshal.SetCount(list135, index2); span3 = CollectionsMarshal.AsSpan(list135); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051393u, new Vector3(-23.899967f, -5.8484287f, 230.24123f), 1186) { StopDistance = 0.25f }; obj87.Steps = list135; reference97 = obj87; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list136 = new List(num2); CollectionsMarshal.SetCount(list136, num2); span3 = CollectionsMarshal.AsSpan(list136); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051395u, new Vector3(-3.55542f, 0.0005434508f, -85.89307f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineInformationCenter, To = EAetheryteLocation.SolutionNine } }; obj88.Steps = list136; reference98 = obj88; questRoot17.QuestSequence = list130; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(5167); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list137 = new List(num); CollectionsMarshal.SetCount(list137, num); span = CollectionsMarshal.AsSpan(list137); index = 0; span[index] = "liza"; questRoot18.Author = list137; index = 4; List list138 = new List(index); CollectionsMarshal.SetCount(list138, index); span2 = CollectionsMarshal.AsSpan(list138); num = 0; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 0 }; index2 = 1; List list139 = new List(index2); CollectionsMarshal.SetCount(list139, index2); span3 = CollectionsMarshal.AsSpan(list139); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051396u, new Vector3(-346.7918f, 9.519508f, 18.20398f), 1186); obj89.Steps = list139; reference99 = obj89; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 1 }; num2 = 2; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-306.07123f, 10.014936f, 1.7894125f), 1186); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1049242u, new Vector3(-303.7309f, 10.014902f, 1.7241821f), 1186); obj90.Steps = list140; reference100 = obj90; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 2 }; index2 = 2; List list141 = new List(index2); CollectionsMarshal.SetCount(list141, index2); span3 = CollectionsMarshal.AsSpan(list141); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(292.01248f, 51.401478f, 200.04631f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineResidentialSector, To = EAetheryteLocation.SolutionNineNeonStein } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1048081u, new Vector3(292.16443f, 51.401485f, 202.65503f), 1186); obj91.Steps = list141; reference101 = obj91; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list142 = new List(num2); CollectionsMarshal.SetCount(list142, num2); span3 = CollectionsMarshal.AsSpan(list142); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051396u, new Vector3(-346.7918f, 9.519508f, 18.20398f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineNeonStein, To = EAetheryteLocation.SolutionNineResidentialSector } }; obj92.Steps = list142; reference102 = obj92; questRoot18.QuestSequence = list138; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(5168); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list143 = new List(num); CollectionsMarshal.SetCount(list143, num); span = CollectionsMarshal.AsSpan(list143); index = 0; span[index] = "liza"; questRoot19.Author = list143; index = 3; List list144 = new List(index); CollectionsMarshal.SetCount(list144, index); span2 = CollectionsMarshal.AsSpan(list144); num = 0; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 0 }; index2 = 1; List list145 = new List(index2); CollectionsMarshal.SetCount(list145, index2); span3 = CollectionsMarshal.AsSpan(list145); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051397u, new Vector3(-40.024475f, 38.80659f, -459.49493f), 1186); obj93.Steps = list145; reference103 = obj93; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 1 }; num2 = 3; List list146 = new List(num2); CollectionsMarshal.SetCount(list146, num2); span3 = CollectionsMarshal.AsSpan(list146); index2 = 0; ref QuestStep reference105 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1051400u, new Vector3(-56.351562f, 38.0566f, -347.1275f), 1186); index3 = 6; List list147 = new List(index3); CollectionsMarshal.SetCount(list147, index3); span6 = CollectionsMarshal.AsSpan(list147); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list147; reference105 = questStep11; index2++; ref QuestStep reference106 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1051399u, new Vector3(-26.230347f, 38.056416f, -310.81104f), 1186); num3 = 6; List list148 = new List(num3); CollectionsMarshal.SetCount(list148, num3); span6 = CollectionsMarshal.AsSpan(list148); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list148; reference106 = questStep12; index2++; ref QuestStep reference107 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1051398u, new Vector3(38.254395f, 38.0566f, -357.99194f), 1186); index3 = 6; List list149 = new List(index3); CollectionsMarshal.SetCount(list149, index3); span6 = CollectionsMarshal.AsSpan(list149); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list149; reference107 = questStep13; obj94.Steps = list146; reference104 = obj94; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list150 = new List(index2); CollectionsMarshal.SetCount(list150, index2); span3 = CollectionsMarshal.AsSpan(list150); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051397u, new Vector3(-40.024475f, 38.80659f, -459.49493f), 1186); obj95.Steps = list150; reference108 = obj95; questRoot19.QuestSequence = list144; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(5169); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list151 = new List(num); CollectionsMarshal.SetCount(list151, num); span = CollectionsMarshal.AsSpan(list151); index = 0; span[index] = "liza"; questRoot20.Author = list151; index = 4; List list152 = new List(index); CollectionsMarshal.SetCount(list152, index); span2 = CollectionsMarshal.AsSpan(list152); num = 0; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 0 }; num2 = 1; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051401u, new Vector3(383.90173f, 60f, 56.839844f), 1186); obj96.Steps = list153; reference109 = obj96; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 1 }; index2 = 2; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(292.01248f, 51.401478f, 200.04631f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineTrueVue, To = EAetheryteLocation.SolutionNineNeonStein } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1048081u, new Vector3(292.16443f, 51.401485f, 202.65503f), 1186); obj97.Steps = list154; reference110 = obj97; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 2 }; num2 = 1; List list155 = new List(num2); CollectionsMarshal.SetCount(list155, num2); span3 = CollectionsMarshal.AsSpan(list155); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051402u, new Vector3(-205.58484f, 1.9200057f, 7.583679f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineNeonStein, To = EAetheryteLocation.SolutionNineNexusArcade } }; obj98.Steps = list155; reference111 = obj98; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list156 = new List(index2); CollectionsMarshal.SetCount(list156, index2); span3 = CollectionsMarshal.AsSpan(list156); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051403u, new Vector3(13.992493f, -5.845003f, 269.91675f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineNexusArcade, To = EAetheryteLocation.SolutionNineInformationCenter } }; obj99.Steps = list156; reference112 = obj99; questRoot20.QuestSequence = list152; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(5170); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list157 = new List(num); CollectionsMarshal.SetCount(list157, num); span = CollectionsMarshal.AsSpan(list157); index = 0; span[index] = "liza"; questRoot21.Author = list157; index = 5; List list158 = new List(index); CollectionsMarshal.SetCount(list158, index); span2 = CollectionsMarshal.AsSpan(list158); num = 0; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 0 }; num2 = 1; List list159 = new List(num2); CollectionsMarshal.SetCount(list159, num2); span3 = CollectionsMarshal.AsSpan(list159); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051404u, new Vector3(-157.33582f, 2.1999714f, 229.69409f), 1186); obj100.Steps = list159; reference113 = obj100; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 1 }; index2 = 2; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(322.70325f, 52.41666f, 211.24818f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineInformationCenter, To = EAetheryteLocation.SolutionNineTrueVue } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1049154u, new Vector3(320.27148f, 52.41666f, 211.32214f), 1186); obj101.Steps = list160; reference114 = obj101; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 2 }; num2 = 1; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051405u, new Vector3(-156.2677f, 2.199971f, 231.79968f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineTrueVue, To = EAetheryteLocation.SolutionNineInformationCenter } }; obj102.Steps = list161; reference115 = obj102; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 3 }; index2 = 1; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1051409u, new Vector3(-157.24426f, 2.1999712f, 231.21985f), 1186) { StopDistance = 4f, Emote = EEmote.Psych }; obj103.Steps = list162; reference116 = obj103; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list163 = new List(num2); CollectionsMarshal.SetCount(list163, num2); span3 = CollectionsMarshal.AsSpan(list163); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051405u, new Vector3(-156.2677f, 2.199971f, 231.79968f), 1186); obj104.Steps = list163; reference117 = obj104; questRoot21.QuestSequence = list158; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(5171); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list164 = new List(num); CollectionsMarshal.SetCount(list164, num); span = CollectionsMarshal.AsSpan(list164); index = 0; span[index] = "liza"; questRoot22.Author = list164; index = 3; List list165 = new List(index); CollectionsMarshal.SetCount(list165, index); span2 = CollectionsMarshal.AsSpan(list165); num = 0; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 0 }; index2 = 1; List list166 = new List(index2); CollectionsMarshal.SetCount(list166, index2); span3 = CollectionsMarshal.AsSpan(list166); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051407u, new Vector3(-182.29956f, 1.1335879E-05f, 45.059814f), 1186); obj105.Steps = list166; reference118 = obj105; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 1 }; num2 = 1; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014345u, new Vector3(-206.92761f, 0.25933838f, -106.58429f), 1186); obj106.Steps = list167; reference119 = obj106; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051407u, new Vector3(-182.29956f, 1.1335879E-05f, 45.059814f), 1186); obj107.Steps = list168; reference120 = obj107; questRoot22.QuestSequence = list165; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(5172); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list169 = new List(num); CollectionsMarshal.SetCount(list169, num); span = CollectionsMarshal.AsSpan(list169); index = 0; span[index] = "liza"; questRoot23.Author = list169; index = 4; List list170 = new List(index); CollectionsMarshal.SetCount(list170, index); span2 = CollectionsMarshal.AsSpan(list170); num = 0; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 0 }; num2 = 1; List list171 = new List(num2); CollectionsMarshal.SetCount(list171, num2); span3 = CollectionsMarshal.AsSpan(list171); index2 = 0; ref QuestStep reference122 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.AcceptQuest, 1051069u, new Vector3(-313.43555f, 4.6900077f, -36.57599f), 1186); num3 = 1; List list172 = new List(num3); CollectionsMarshal.SetCount(list172, num3); span4 = CollectionsMarshal.AsSpan(list172); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZG009_05172_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGZG009_05172_A1_000_003") }; questStep14.DialogueChoices = list172; reference122 = questStep14; obj108.Steps = list171; reference121 = obj108; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 1 }; index2 = 1; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014292u, new Vector3(-375.93652f, 13.992493f, 144.06042f), 1186); obj109.Steps = list173; reference123 = obj109; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 2 }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Instruction, null, new Vector3(-375.93652f, 13.992493f, 144.06042f), 1186) { Comment = "Catch the cat. Good luck!" }; obj110.Steps = list174; reference124 = obj110; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051069u, new Vector3(-313.43555f, 4.6900077f, -36.57599f), 1186); obj111.Steps = list175; reference125 = obj111; questRoot23.QuestSequence = list170; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(5173); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list176 = new List(num); CollectionsMarshal.SetCount(list176, num); span = CollectionsMarshal.AsSpan(list176); index = 0; span[index] = "liza"; questRoot24.Author = list176; index = 5; List list177 = new List(index); CollectionsMarshal.SetCount(list177, index); span2 = CollectionsMarshal.AsSpan(list177); num = 0; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 0 }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051381u, new Vector3(261.7074f, 59.699993f, 5.0201416f), 1186); obj112.Steps = list178; reference126 = obj112; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 1 }; index2 = 1; List list179 = new List(index2); CollectionsMarshal.SetCount(list179, index2); span3 = CollectionsMarshal.AsSpan(list179); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051381u, new Vector3(261.7074f, 59.699993f, 5.0201416f), 1186); obj113.Steps = list179; reference127 = obj113; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 2 }; num2 = 3; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; ref QuestStep reference129 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1051382u, new Vector3(317.46387f, 70.75f, -64.01166f), 1186); index3 = 6; List list181 = new List(index3); CollectionsMarshal.SetCount(list181, index3); span6 = CollectionsMarshal.AsSpan(list181); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list181; reference129 = questStep15; index2++; ref QuestStep reference130 = ref span3[index2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1051383u, new Vector3(363.24097f, 50.75f, 185.77856f), 1186); num3 = 6; List list182 = new List(num3); CollectionsMarshal.SetCount(list182, num3); span6 = CollectionsMarshal.AsSpan(list182); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list182; reference130 = questStep16; index2++; ref QuestStep reference131 = ref span3[index2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1051384u, new Vector3(253.52856f, 50.3f, 189.07446f), 1186); index3 = 6; List list183 = new List(index3); CollectionsMarshal.SetCount(list183, index3); span6 = CollectionsMarshal.AsSpan(list183); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep17.CompletionQuestVariablesFlags = list183; reference131 = questStep17; obj114.Steps = list180; reference128 = obj114; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 3 }; index2 = 1; List list184 = new List(index2); CollectionsMarshal.SetCount(list184, index2); span3 = CollectionsMarshal.AsSpan(list184); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051385u, new Vector3(451.5907f, 61.38527f, 319.44763f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineNeonStein, To = EAetheryteLocation.SolutionNineTheArcadion } }; obj115.Steps = list184; reference132 = obj115; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list185 = new List(num2); CollectionsMarshal.SetCount(list185, num2); span3 = CollectionsMarshal.AsSpan(list185); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051386u, new Vector3(453.1776f, 61.38527f, 321.85852f), 1186); obj116.Steps = list185; reference133 = obj116; questRoot24.QuestSequence = list177; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(5174); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list186 = new List(num); CollectionsMarshal.SetCount(list186, num); span = CollectionsMarshal.AsSpan(list186); index = 0; span[index] = "liza"; questRoot25.Author = list186; index = 5; List list187 = new List(index); CollectionsMarshal.SetCount(list187, index); span2 = CollectionsMarshal.AsSpan(list187); num = 0; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 0 }; index2 = 1; List list188 = new List(index2); CollectionsMarshal.SetCount(list188, index2); span3 = CollectionsMarshal.AsSpan(list188); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050617u, new Vector3(-631.4031f, 2.9305653E-07f, 497.12354f), 1192); obj117.Steps = list188; reference134 = obj117; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 1 }; num2 = 2; List list189 = new List(num2); CollectionsMarshal.SetCount(list189, num2); span3 = CollectionsMarshal.AsSpan(list189); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-529.96735f, 6.402005f, 524.4711f), 1192); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1050618u, new Vector3(-444.0833f, -0.815298f, 482.10876f), 1192); obj118.Steps = list189; reference135 = obj118; num++; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 2 }; index2 = 2; List list190 = new List(index2); CollectionsMarshal.SetCount(list190, index2); span3 = CollectionsMarshal.AsSpan(list190); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-377.65292f, 6.401951f, 531.36896f), 1192); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1050619u, new Vector3(-288.1361f, -6.1998426E-13f, 580.1632f), 1192); obj119.Steps = list190; reference136 = obj119; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 3 }; num2 = 1; List list191 = new List(num2); CollectionsMarshal.SetCount(list191, num2); span3 = CollectionsMarshal.AsSpan(list191); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2013899u, new Vector3(-287.31213f, 1.4190674f, 582.7573f), 1192) { DisableNavmesh = true, ItemId = 2003566u }; obj120.Steps = list191; reference137 = obj120; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list192 = new List(index2); CollectionsMarshal.SetCount(list192, index2); span3 = CollectionsMarshal.AsSpan(list192); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050619u, new Vector3(-288.1361f, -6.1998426E-13f, 580.1632f), 1192); obj121.Steps = list192; reference138 = obj121; questRoot25.QuestSequence = list187; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(5175); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list193 = new List(num); CollectionsMarshal.SetCount(list193, num); span = CollectionsMarshal.AsSpan(list193); index = 0; span[index] = "liza"; questRoot26.Author = list193; index = 3; List list194 = new List(index); CollectionsMarshal.SetCount(list194, index); span2 = CollectionsMarshal.AsSpan(list194); num = 0; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 0 }; num2 = 1; List list195 = new List(num2); CollectionsMarshal.SetCount(list195, num2); span3 = CollectionsMarshal.AsSpan(list195); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050620u, new Vector3(-733.79114f, 0.007321423f, 518.33374f), 1192); obj122.Steps = list195; reference139 = obj122; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 1 }; index2 = 4; List list196 = new List(index2); CollectionsMarshal.SetCount(list196, index2); span3 = CollectionsMarshal.AsSpan(list196); num2 = 0; ref QuestStep reference141 = ref span3[num2]; QuestStep obj124 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-549.43896f, 20.09976f, 630.3976f), 1192) { Fly = true }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num3 = 6; List list197 = new List(num3); CollectionsMarshal.SetCount(list197, num3); span6 = CollectionsMarshal.AsSpan(list197); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions3.CompletionQuestVariablesFlags = list197; skipStepConditions3.Flying = ELockedSkipCondition.Locked; skipConditions3.StepIf = skipStepConditions3; obj124.SkipConditions = skipConditions3; reference141 = obj124; num2++; ref QuestStep reference142 = ref span3[num2]; QuestStep obj125 = new QuestStep(EInteractionType.Interact, 2013901u, new Vector3(-515.9838f, -0.015319824f, 625.14685f), 1192) { DisableNavmesh = true, Fly = true }; index3 = 6; List list198 = new List(index3); CollectionsMarshal.SetCount(list198, index3); span6 = CollectionsMarshal.AsSpan(list198); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj125.CompletionQuestVariablesFlags = list198; reference142 = obj125; num2++; ref QuestStep reference143 = ref span3[num2]; QuestStep obj126 = new QuestStep(EInteractionType.Interact, 2013902u, new Vector3(-496.78802f, 0.045776367f, 668.72656f), 1192) { Fly = true }; num3 = 6; List list199 = new List(num3); CollectionsMarshal.SetCount(list199, num3); span6 = CollectionsMarshal.AsSpan(list199); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj126.CompletionQuestVariablesFlags = list199; reference143 = obj126; num2++; ref QuestStep reference144 = ref span3[num2]; QuestStep obj127 = new QuestStep(EInteractionType.Interact, 2013903u, new Vector3(-424.2771f, -0.10687256f, 660.7003f), 1192) { Fly = true }; index3 = 6; List list200 = new List(index3); CollectionsMarshal.SetCount(list200, index3); span6 = CollectionsMarshal.AsSpan(list200); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj127.CompletionQuestVariablesFlags = list200; reference144 = obj127; obj123.Steps = list196; reference140 = obj123; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list201 = new List(num2); CollectionsMarshal.SetCount(list201, num2); span3 = CollectionsMarshal.AsSpan(list201); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050620u, new Vector3(-733.79114f, 0.007321423f, 518.33374f), 1192) { Fly = true }; obj128.Steps = list201; reference145 = obj128; questRoot26.QuestSequence = list194; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(5176); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list202 = new List(num); CollectionsMarshal.SetCount(list202, num); span = CollectionsMarshal.AsSpan(list202); index = 0; span[index] = "liza"; questRoot27.Author = list202; index = 5; List list203 = new List(index); CollectionsMarshal.SetCount(list203, index); span2 = CollectionsMarshal.AsSpan(list203); num = 0; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 0 }; index2 = 1; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050621u, new Vector3(477.1344f, -0.034497976f, 711.6654f), 1192); obj129.Steps = list204; reference146 = obj129; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 1 }; num2 = 1; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013904u, new Vector3(199.4812f, 1.1749268f, 642.96936f), 1192); obj130.Steps = list205; reference147 = obj130; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 2 }; index2 = 2; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(194.28456f, 0.000497818f, 628.7034f), 1192) { Mount = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2013905u, new Vector3(252.30786f, 1.5411377f, 621.2711f), 1192); obj131.Steps = list206; reference148 = obj131; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 3 }; num2 = 1; List list207 = new List(num2); CollectionsMarshal.SetCount(list207, num2); span3 = CollectionsMarshal.AsSpan(list207); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2013909u, new Vector3(340.59656f, 23.605652f, 289.78406f), 1192); obj132.Steps = list207; reference149 = obj132; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list208 = new List(index2); CollectionsMarshal.SetCount(list208, index2); span3 = CollectionsMarshal.AsSpan(list208); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(690.5917f, 37.037296f, 469.6903f), 1192); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(668.59235f, 40.20963f, 447.41943f), 1192); num2++; ref QuestStep reference151 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.CompleteQuest, 1050622u, new Vector3(669.36743f, 40.305832f, 417.31885f), 1192); num3 = 1; List list209 = new List(num3); CollectionsMarshal.SetCount(list209, num3); span4 = CollectionsMarshal.AsSpan(list209); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZH003_05176_Q1_000_016"), Answer = new ExcelRef("TEXT_KINGZH003_05176_A1_000_002") }; questStep18.DialogueChoices = list209; reference151 = questStep18; obj133.Steps = list208; reference150 = obj133; questRoot27.QuestSequence = list203; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(5177); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list210 = new List(num); CollectionsMarshal.SetCount(list210, num); span = CollectionsMarshal.AsSpan(list210); index = 0; span[index] = "liza"; questRoot28.Author = list210; index = 5; List list211 = new List(index); CollectionsMarshal.SetCount(list211, index); span2 = CollectionsMarshal.AsSpan(list211); num = 0; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 0 }; num2 = 1; List list212 = new List(num2); CollectionsMarshal.SetCount(list212, num2); span3 = CollectionsMarshal.AsSpan(list212); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050623u, new Vector3(253.83374f, -0.034116313f, 439.3529f), 1192); obj134.Steps = list212; reference152 = obj134; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 1 }; index2 = 1; List list213 = new List(index2); CollectionsMarshal.SetCount(list213, index2); span3 = CollectionsMarshal.AsSpan(list213); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050623u, new Vector3(253.83374f, -0.034116313f, 439.3529f), 1192); obj135.Steps = list213; reference153 = obj135; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 2 }; num2 = 1; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050623u, new Vector3(406.71564f, 1.3939283f, 550.029f), 1192) { StopDistance = 0.25f, Fly = true }; obj136.Steps = list214; reference154 = obj136; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 3 }; index2 = 1; List list215 = new List(index2); CollectionsMarshal.SetCount(list215, index2); span3 = CollectionsMarshal.AsSpan(list215); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050623u, new Vector3(577.7826f, 7.5857296f, 662.96063f), 1192) { StopDistance = 0.25f, Fly = true }; obj137.Steps = list215; reference155 = obj137; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050624u, new Vector3(581.1398f, 7.6887574f, 664.05725f), 1192) { StopDistance = 5f }; obj138.Steps = list216; reference156 = obj138; questRoot28.QuestSequence = list211; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(5178); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list217 = new List(num); CollectionsMarshal.SetCount(list217, num); span = CollectionsMarshal.AsSpan(list217); index = 0; span[index] = "liza"; questRoot29.Author = list217; index = 5; List list218 = new List(index); CollectionsMarshal.SetCount(list218, index); span2 = CollectionsMarshal.AsSpan(list218); num = 0; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 0 }; index2 = 1; List list219 = new List(index2); CollectionsMarshal.SetCount(list219, index2); span3 = CollectionsMarshal.AsSpan(list219); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050625u, new Vector3(628.6869f, 24.99949f, -283.3753f), 1192); obj139.Steps = list219; reference157 = obj139; num++; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 1 }; num2 = 1; List list220 = new List(num2); CollectionsMarshal.SetCount(list220, num2); span3 = CollectionsMarshal.AsSpan(list220); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050626u, new Vector3(351.27795f, 48.949432f, -726.4973f), 1192); obj140.Steps = list220; reference158 = obj140; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 2 }; index2 = 1; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; ref QuestStep reference160 = ref span3[num2]; QuestStep obj142 = new QuestStep(EInteractionType.Combat, null, new Vector3(300.00925f, 44.086937f, -577.9258f), 1192) { EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; index3 = 1; List list222 = new List(index3); CollectionsMarshal.SetCount(list222, index3); span5 = CollectionsMarshal.AsSpan(list222); num3 = 0; span5[num3] = 17686u; obj142.KillEnemyDataIds = list222; reference160 = obj142; obj141.Steps = list221; reference159 = obj141; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 3 }; num2 = 1; List list223 = new List(num2); CollectionsMarshal.SetCount(list223, num2); span3 = CollectionsMarshal.AsSpan(list223); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050627u, new Vector3(302.90674f, 43.98048f, -574.67004f), 1192) { StopDistance = 7f }; obj143.Steps = list223; reference161 = obj143; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list224 = new List(index2); CollectionsMarshal.SetCount(list224, index2); span3 = CollectionsMarshal.AsSpan(list224); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AttuneAetherCurrent, 2013981u, new Vector3(315.20557f, 43.71704f, -539.3302f), 1192) { AetherCurrentId = 2818486u }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050631u, new Vector3(354.4823f, 48.940357f, -726.1311f), 1192); obj144.Steps = list224; reference162 = obj144; questRoot29.QuestSequence = list218; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(5179); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list225 = new List(num); CollectionsMarshal.SetCount(list225, num); span = CollectionsMarshal.AsSpan(list225); index = 0; span[index] = "liza"; questRoot30.Author = list225; index = 3; List list226 = new List(index); CollectionsMarshal.SetCount(list226, index); span2 = CollectionsMarshal.AsSpan(list226); num = 0; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 0 }; num2 = 1; List list227 = new List(num2); CollectionsMarshal.SetCount(list227, num2); span3 = CollectionsMarshal.AsSpan(list227); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050632u, new Vector3(538.9944f, 25.001822f, -194.3847f), 1192); obj145.Steps = list227; reference163 = obj145; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 1 }; index2 = 1; List list228 = new List(index2); CollectionsMarshal.SetCount(list228, index2); span3 = CollectionsMarshal.AsSpan(list228); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013913u, new Vector3(226.00134f, 35.75183f, -225.97089f), 1192); obj146.Steps = list228; reference164 = obj146; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list229 = new List(num2); CollectionsMarshal.SetCount(list229, num2); span3 = CollectionsMarshal.AsSpan(list229); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050633u, new Vector3(619.5315f, 27.724146f, -172.01501f), 1192) { AetheryteShortcut = EAetheryteLocation.LivingMemoryLeynodePyro }; obj147.Steps = list229; reference165 = obj147; questRoot30.QuestSequence = list226; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(5180); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list230 = new List(num); CollectionsMarshal.SetCount(list230, num); span = CollectionsMarshal.AsSpan(list230); index = 0; span[index] = "liza"; questRoot31.Author = list230; index = 4; List list231 = new List(index); CollectionsMarshal.SetCount(list231, index); span2 = CollectionsMarshal.AsSpan(list231); num = 0; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 0 }; index2 = 1; List list232 = new List(index2); CollectionsMarshal.SetCount(list232, index2); span3 = CollectionsMarshal.AsSpan(list232); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050634u, new Vector3(-181.62811f, 30.999819f, 22.079773f), 1192); obj148.Steps = list232; reference166 = obj148; num++; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 1 }; num2 = 1; List list233 = new List(num2); CollectionsMarshal.SetCount(list233, num2); span3 = CollectionsMarshal.AsSpan(list233); index2 = 0; ref QuestStep reference168 = ref span3[index2]; QuestStep obj150 = new QuestStep(EInteractionType.Interact, 1050635u, new Vector3(-201.83112f, 29.999939f, -124.28479f), 1192) { Fly = true }; num3 = 1; List list234 = new List(num3); CollectionsMarshal.SetCount(list234, num3); span4 = CollectionsMarshal.AsSpan(list234); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZH007_05180_Q1_000_005"), Answer = new ExcelRef("TEXT_KINGZH007_05180_A1_000_001") }; obj150.DialogueChoices = list234; reference168 = obj150; obj149.Steps = list233; reference167 = obj149; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 2 }; index2 = 1; List list235 = new List(index2); CollectionsMarshal.SetCount(list235, index2); span3 = CollectionsMarshal.AsSpan(list235); num2 = 0; ref QuestStep reference170 = ref span3[num2]; QuestStep obj152 = new QuestStep(EInteractionType.Interact, 1050636u, new Vector3(-410.5135f, 30.49998f, -131.94476f), 1192) { Fly = true }; index3 = 1; List list236 = new List(index3); CollectionsMarshal.SetCount(list236, index3); span4 = CollectionsMarshal.AsSpan(list236); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGZH007_05180_Q2_000_013"), Answer = new ExcelRef("TEXT_KINGZH007_05180_A2_000_003") }; obj152.DialogueChoices = list236; reference170 = obj152; obj151.Steps = list235; reference169 = obj151; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050813u, new Vector3(-277.76f, 54.31037f, -382.58948f), 1192) { AetheryteShortcut = EAetheryteLocation.LivingMemoryLeynodeAero }; obj153.Steps = list237; reference171 = obj153; questRoot31.QuestSequence = list231; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(5181); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list238 = new List(num); CollectionsMarshal.SetCount(list238, num); span = CollectionsMarshal.AsSpan(list238); index = 0; span[index] = "liza"; questRoot32.Author = list238; index = 3; List list239 = new List(index); CollectionsMarshal.SetCount(list239, index); span2 = CollectionsMarshal.AsSpan(list239); num = 0; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 0 }; index2 = 1; List list240 = new List(index2); CollectionsMarshal.SetCount(list240, index2); span3 = CollectionsMarshal.AsSpan(list240); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050637u, new Vector3(-539.66583f, -10.000358f, -477.89734f), 1192); obj154.Steps = list240; reference172 = obj154; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 1 }; num2 = 5; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; ref QuestStep reference174 = ref span3[index2]; QuestStep obj156 = new QuestStep(EInteractionType.Interact, 2013918u, new Vector3(-429.89246f, -4.5319824f, -466.45306f), 1192) { StopDistance = 0.25f, Fly = true }; num3 = 6; List list242 = new List(num3); CollectionsMarshal.SetCount(list242, num3); span6 = CollectionsMarshal.AsSpan(list242); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj156.CompletionQuestVariablesFlags = list242; reference174 = obj156; index2++; ref QuestStep reference175 = ref span3[index2]; QuestStep obj157 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-647.346f, -5.0000005f, -455.4366f), 1192) { Fly = true }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); index3 = 6; List list243 = new List(index3); CollectionsMarshal.SetCount(list243, index3); span6 = CollectionsMarshal.AsSpan(list243); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions4.CompletionQuestVariablesFlags = list243; skipConditions4.StepIf = skipStepConditions4; obj157.SkipConditions = skipConditions4; reference175 = obj157; index2++; ref QuestStep reference176 = ref span3[index2]; QuestStep obj158 = new QuestStep(EInteractionType.Interact, 2013916u, new Vector3(-648.85944f, -3.7995605f, -454.06274f), 1192) { Mount = false }; num3 = 6; List list244 = new List(num3); CollectionsMarshal.SetCount(list244, num3); span6 = CollectionsMarshal.AsSpan(list244); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj158.CompletionQuestVariablesFlags = list244; reference176 = obj158; index2++; ref QuestStep reference177 = ref span3[index2]; QuestStep obj159 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-572.3234f, -2.729274f, -703.2586f), 1192) { Fly = true }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); index3 = 6; List list245 = new List(index3); CollectionsMarshal.SetCount(list245, index3); span6 = CollectionsMarshal.AsSpan(list245); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); skipStepConditions5.CompletionQuestVariablesFlags = list245; skipConditions5.StepIf = skipStepConditions5; obj159.SkipConditions = skipConditions5; reference177 = obj159; index2++; ref QuestStep reference178 = ref span3[index2]; QuestStep obj160 = new QuestStep(EInteractionType.Interact, 2013917u, new Vector3(-573.14417f, -1.0529175f, -702.05237f), 1192) { Mount = false }; num3 = 6; List list246 = new List(num3); CollectionsMarshal.SetCount(list246, num3); span6 = CollectionsMarshal.AsSpan(list246); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj160.CompletionQuestVariablesFlags = list246; reference178 = obj160; obj155.Steps = list241; reference173 = obj155; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list247 = new List(index2); CollectionsMarshal.SetCount(list247, index2); span3 = CollectionsMarshal.AsSpan(list247); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050814u, new Vector3(-539.7269f, -10.000359f, -477.8363f), 1192) { Fly = true }; obj161.Steps = list247; reference179 = obj161; questRoot32.QuestSequence = list239; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(5182); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list248 = new List(num); CollectionsMarshal.SetCount(list248, num); span = CollectionsMarshal.AsSpan(list248); index = 0; span[index] = "JerryWester"; questRoot33.Author = list248; questRoot33.IsSeasonalQuest = true; questRoot33.SeasonalQuestExpiry = new DateTime(2024, 8, 26, 0, 0, 0, DateTimeKind.Utc); index = 6; List list249 = new List(index); CollectionsMarshal.SetCount(list249, index); span2 = CollectionsMarshal.AsSpan(list249); num = 0; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 0 }; num2 = 1; List list250 = new List(num2); CollectionsMarshal.SetCount(list250, num2); span3 = CollectionsMarshal.AsSpan(list250); index2 = 0; ref QuestStep reference181 = ref span3[index2]; QuestStep obj163 = new QuestStep(EInteractionType.AcceptQuest, 1050816u, new Vector3(14.328186f, 45.665993f, 131.33435f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions6 = new SkipConditions(); SkipAetheryteCondition obj164 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list251 = new List(index3); CollectionsMarshal.SetCount(list251, index3); Span span8 = CollectionsMarshal.AsSpan(list251); num3 = 0; span8[num3] = 128; obj164.InTerritory = list251; skipConditions6.AetheryteShortcutIf = obj164; obj163.SkipConditions = skipConditions6; reference181 = obj163; obj162.Steps = list250; reference180 = obj162; num++; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 1 }; index2 = 4; List list252 = new List(index2); CollectionsMarshal.SetCount(list252, index2); span3 = CollectionsMarshal.AsSpan(list252); num2 = 0; ref QuestStep reference183 = ref span3[num2]; QuestStep obj166 = new QuestStep(EInteractionType.Interact, 1000868u, new Vector3(-192.00433f, 0.9999907f, 211.68835f), 129) { TargetTerritoryId = (ushort)137, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaAftcastle, To = EAetheryteLocation.LimsaFisher } }; SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num3 = 1; List list253 = new List(num3); CollectionsMarshal.SetCount(list253, num3); span8 = CollectionsMarshal.AsSpan(list253); index3 = 0; span8[index3] = 137; skipStepConditions6.InTerritory = list253; skipStepConditions6.AetheryteUnlocked = EAetheryteLocation.EasternLaNosceaCostaDelSol; skipConditions7.StepIf = skipStepConditions6; skipConditions7.AethernetShortcutIf = new SkipAetheryteCondition { AetheryteUnlocked = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj166.SkipConditions = skipConditions7; reference183 = obj166; num2++; span3[num2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 137) { Aetheryte = EAetheryteLocation.EasternLaNosceaCostaDelSol, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.EasternLaNosceaCostaDelSol } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(732.0986f, 11.349089f, 262.19138f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1050817u, new Vector3(735.25586f, 11.306824f, 261.8601f), 137) { StopDistance = 5f }; obj165.Steps = list252; reference182 = obj165; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 2 }; num2 = 1; List list254 = new List(num2); CollectionsMarshal.SetCount(list254, num2); span3 = CollectionsMarshal.AsSpan(list254); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050818u, new Vector3(681.3915f, 9.601691f, 202.86865f), 137) { StopDistance = 5f, Fly = true }; obj167.Steps = list254; reference184 = obj167; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = 3 }; index2 = 1; List list255 = new List(index2); CollectionsMarshal.SetCount(list255, index2); span3 = CollectionsMarshal.AsSpan(list255); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050819u, new Vector3(770.13806f, 9.687993f, 246.29578f), 137) { Fly = true }; obj168.Steps = list255; reference185 = obj168; num++; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 4 }; num2 = 1; List list256 = new List(num2); CollectionsMarshal.SetCount(list256, num2); span3 = CollectionsMarshal.AsSpan(list256); index2 = 0; ref QuestStep reference187 = ref span3[index2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 2014098u, new Vector3(769.0698f, 9.719971f, 246.99768f), 137); index3 = 1; List list257 = new List(index3); CollectionsMarshal.SetCount(list257, index3); span4 = CollectionsMarshal.AsSpan(list257); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_FESSUX001_05182_Q1_000_000"), Answer = new ExcelRef("TEXT_FESSUX001_05182_A1_000_001") }; questStep19.DialogueChoices = list257; reference187 = questStep19; obj169.Steps = list256; reference186 = obj169; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list258 = new List(index2); CollectionsMarshal.SetCount(list258, index2); span3 = CollectionsMarshal.AsSpan(list258); num2 = 0; ref QuestStep reference189 = ref span3[num2]; QuestStep obj171 = new QuestStep(EInteractionType.CompleteQuest, 1050820u, new Vector3(695.46045f, 9.614362f, 295.70447f), 137) { Fly = true }; num3 = 1; List list259 = new List(num3); CollectionsMarshal.SetCount(list259, num3); span4 = CollectionsMarshal.AsSpan(list259); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_FESSUX001_05182_Q2_000_000"), Answer = new ExcelRef("TEXT_FESSUX001_05182_A2_000_001") }; obj171.DialogueChoices = list259; obj171.NextQuestId = new QuestId(5183); reference189 = obj171; obj170.Steps = list258; reference188 = obj170; questRoot33.QuestSequence = list249; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(5183); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list260 = new List(num); CollectionsMarshal.SetCount(list260, num); span = CollectionsMarshal.AsSpan(list260); index = 0; span[index] = "JerryWester"; questRoot34.Author = list260; questRoot34.IsSeasonalQuest = true; questRoot34.SeasonalQuestExpiry = new DateTime(2024, 8, 26, 0, 0, 0, DateTimeKind.Utc); index = 4; List list261 = new List(index); CollectionsMarshal.SetCount(list261, index); span2 = CollectionsMarshal.AsSpan(list261); num = 0; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 0 }; num2 = 1; List list262 = new List(num2); CollectionsMarshal.SetCount(list262, num2); span3 = CollectionsMarshal.AsSpan(list262); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050828u, new Vector3(694.5753f, 9.578133f, 297.59656f), 137) { StopDistance = 5f }; obj172.Steps = list262; reference190 = obj172; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 1 }; index2 = 2; List list263 = new List(index2); CollectionsMarshal.SetCount(list263, index2); span3 = CollectionsMarshal.AsSpan(list263); num2 = 0; ref QuestStep reference192 = ref span3[num2]; QuestStep obj174 = new QuestStep(EInteractionType.Emote, 1050824u, new Vector3(507.68274f, 9.541115f, 428.54944f), 137) { Fly = true, Emote = EEmote.Uchiwasshoi }; index3 = 6; List list264 = new List(index3); CollectionsMarshal.SetCount(list264, index3); span6 = CollectionsMarshal.AsSpan(list264); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj174.CompletionQuestVariablesFlags = list264; reference192 = obj174; num2++; ref QuestStep reference193 = ref span3[num2]; QuestStep obj175 = new QuestStep(EInteractionType.Emote, 1050825u, new Vector3(641.44336f, 11.697773f, 526.604f), 137) { Fly = true, Emote = EEmote.Uchiwasshoi }; num3 = 6; List list265 = new List(num3); CollectionsMarshal.SetCount(list265, num3); span6 = CollectionsMarshal.AsSpan(list265); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj175.CompletionQuestVariablesFlags = list265; reference193 = obj175; obj173.Steps = list263; reference191 = obj173; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 2 }; num2 = 1; List list266 = new List(num2); CollectionsMarshal.SetCount(list266, num2); span3 = CollectionsMarshal.AsSpan(list266); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050829u, new Vector3(694.2092f, 9.619679f, 294.81946f), 137) { Fly = true }; obj176.Steps = list266; reference194 = obj176; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list267 = new List(index2); CollectionsMarshal.SetCount(list267, index2); span3 = CollectionsMarshal.AsSpan(list267); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(732.0986f, 11.349089f, 262.19138f), 137) { Fly = true }; num2++; ref QuestStep reference196 = ref span3[num2]; QuestStep obj178 = new QuestStep(EInteractionType.CompleteQuest, 1050817u, new Vector3(735.25586f, 11.306824f, 261.8601f), 137) { StopDistance = 5f }; index3 = 1; List list268 = new List(index3); CollectionsMarshal.SetCount(list268, index3); span4 = CollectionsMarshal.AsSpan(list268); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_FESSUX002_05183_Q1_000_000"), Answer = new ExcelRef("TEXT_FESSUX002_05183_A1_000_002") }; obj178.DialogueChoices = list268; reference196 = obj178; obj177.Steps = list267; reference195 = obj177; questRoot34.QuestSequence = list261; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(5184); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list269 = new List(num); CollectionsMarshal.SetCount(list269, num); span = CollectionsMarshal.AsSpan(list269); index = 0; span[index] = "liza"; questRoot35.Author = list269; questRoot35.IsSeasonalQuest = true; questRoot35.SeasonalQuestExpiry = new DateTime(2024, 11, 4, 0, 0, 0, DateTimeKind.Utc); index = 5; List list270 = new List(index); CollectionsMarshal.SetCount(list270, index); span2 = CollectionsMarshal.AsSpan(list270); num = 0; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 0 }; num2 = 1; List list271 = new List(num2); CollectionsMarshal.SetCount(list271, num2); span3 = CollectionsMarshal.AsSpan(list271); index2 = 0; ref QuestStep reference198 = ref span3[index2]; QuestStep obj180 = new QuestStep(EInteractionType.AcceptQuest, 1050484u, new Vector3(-50.003845f, 6.5f, -88.39557f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; SkipConditions skipConditions8 = new SkipConditions(); SkipAetheryteCondition obj181 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list272 = new List(num3); CollectionsMarshal.SetCount(list272, num3); span8 = CollectionsMarshal.AsSpan(list272); index3 = 0; span8[index3] = 133; obj181.InTerritory = list272; skipConditions8.AetheryteShortcutIf = obj181; obj180.SkipConditions = skipConditions8; reference198 = obj180; obj179.Steps = list271; reference197 = obj179; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 1 }; index2 = 1; List list273 = new List(index2); CollectionsMarshal.SetCount(list273, index2); span3 = CollectionsMarshal.AsSpan(list273); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050479u, new Vector3(-157.33582f, 7.982081f, -143.69421f), 133); obj182.Steps = list273; reference199 = obj182; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 2 }; num2 = 1; List list274 = new List(num2); CollectionsMarshal.SetCount(list274, num2); span3 = CollectionsMarshal.AsSpan(list274); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050483u, new Vector3(-151.07965f, 5.417452f, -53.330322f), 133); obj183.Steps = list274; reference200 = obj183; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 3 }; index2 = 1; List list275 = new List(index2); CollectionsMarshal.SetCount(list275, index2); span3 = CollectionsMarshal.AsSpan(list275); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1050483u, new Vector3(-151.07965f, 5.417452f, -53.330322f), 133) { Emote = EEmote.Soothe }; obj184.Steps = list275; reference201 = obj184; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list276 = new List(num2); CollectionsMarshal.SetCount(list276, num2); span3 = CollectionsMarshal.AsSpan(list276); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050484u, new Vector3(-50.003845f, 6.5f, -88.39557f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaConjurer, To = EAetheryteLocation.GridaniaAmphitheatre }, NextQuestId = new QuestId(5185) }; obj185.Steps = list276; reference202 = obj185; questRoot35.QuestSequence = list270; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(5185); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list277 = new List(num); CollectionsMarshal.SetCount(list277, num); span = CollectionsMarshal.AsSpan(list277); index = 0; span[index] = "liza"; questRoot36.Author = list277; questRoot36.IsSeasonalQuest = true; questRoot36.SeasonalQuestExpiry = new DateTime(2024, 11, 4, 0, 0, 0, DateTimeKind.Utc); index = 5; List list278 = new List(index); CollectionsMarshal.SetCount(list278, index); span2 = CollectionsMarshal.AsSpan(list278); num = 0; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 0 }; index2 = 1; List list279 = new List(index2); CollectionsMarshal.SetCount(list279, index2); span3 = CollectionsMarshal.AsSpan(list279); num2 = 0; ref QuestStep reference204 = ref span3[num2]; QuestStep obj187 = new QuestStep(EInteractionType.AcceptQuest, 1050485u, new Vector3(-48.69159f, 6.4999957f, -89.79938f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; SkipConditions skipConditions9 = new SkipConditions(); SkipAetheryteCondition obj188 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list280 = new List(index3); CollectionsMarshal.SetCount(list280, index3); span8 = CollectionsMarshal.AsSpan(list280); num3 = 0; span8[num3] = 133; obj188.InTerritory = list280; skipConditions9.AetheryteShortcutIf = obj188; obj187.SkipConditions = skipConditions9; reference204 = obj187; obj186.Steps = list279; reference203 = obj186; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 1 }; num2 = 1; List list281 = new List(num2); CollectionsMarshal.SetCount(list281, num2); span3 = CollectionsMarshal.AsSpan(list281); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050486u, new Vector3(-105.97394f, 6.9391603f, -133.95898f), 133); obj189.Steps = list281; reference205 = obj189; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 2 }; index2 = 1; List list282 = new List(index2); CollectionsMarshal.SetCount(list282, index2); span3 = CollectionsMarshal.AsSpan(list282); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050488u, new Vector3(12.619202f, 13.1293745f, -292.31714f), 133); obj190.Steps = list282; reference206 = obj190; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 3 }; num2 = 1; List list283 = new List(num2); CollectionsMarshal.SetCount(list283, num2); span3 = CollectionsMarshal.AsSpan(list283); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050489u, new Vector3(153.76514f, 11.213254f, -221.5763f), 133); obj191.Steps = list283; reference207 = obj191; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list284 = new List(index2); CollectionsMarshal.SetCount(list284, index2); span3 = CollectionsMarshal.AsSpan(list284); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050484u, new Vector3(-50.003845f, 6.5f, -88.39557f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLancer, To = EAetheryteLocation.GridaniaAmphitheatre } }; obj192.Steps = list284; reference208 = obj192; questRoot36.QuestSequence = list278; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(5186); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list285 = new List(num); CollectionsMarshal.SetCount(list285, num); span = CollectionsMarshal.AsSpan(list285); index = 0; span[index] = "Starr"; questRoot37.Author = list285; questRoot37.IsSeasonalQuest = true; questRoot37.SeasonalQuestExpiry = new DateTime(2025, 1, 16, 0, 0, 0, DateTimeKind.Utc); index = 5; List list286 = new List(index); CollectionsMarshal.SetCount(list286, index); span2 = CollectionsMarshal.AsSpan(list286); num = 0; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 0 }; num2 = 1; List list287 = new List(num2); CollectionsMarshal.SetCount(list287, num2); span3 = CollectionsMarshal.AsSpan(list287); index2 = 0; ref QuestStep reference210 = ref span3[index2]; QuestStep obj194 = new QuestStep(EInteractionType.AcceptQuest, 1050356u, new Vector3(17.288391f, 45.656f, 133.95886f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions10 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); num3 = 1; List list288 = new List(num3); CollectionsMarshal.SetCount(list288, num3); span8 = CollectionsMarshal.AsSpan(list288); index3 = 0; span8[index3] = 128; skipAetheryteCondition.InTerritory = list288; skipConditions10.AetheryteShortcutIf = skipAetheryteCondition; obj194.SkipConditions = skipConditions10; reference210 = obj194; obj193.Steps = list287; reference209 = obj193; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 1 }; index2 = 1; List list289 = new List(index2); CollectionsMarshal.SetCount(list289, index2); span3 = CollectionsMarshal.AsSpan(list289); num2 = 0; ref QuestStep reference212 = ref span3[num2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1050357u, new Vector3(-4.6845703f, 40.000004f, 73.3501f), 128); index3 = 1; List list290 = new List(index3); CollectionsMarshal.SetCount(list290, index3); span4 = CollectionsMarshal.AsSpan(list290); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_FESNYX101_05186_Q1_000_000"), Answer = new ExcelRef("TEXT_FESNYX101_05186_A1_000_000") }; questStep20.DialogueChoices = list290; reference212 = questStep20; obj195.Steps = list289; reference211 = obj195; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 2 }; num2 = 1; List list291 = new List(num2); CollectionsMarshal.SetCount(list291, num2); span3 = CollectionsMarshal.AsSpan(list291); index2 = 0; ref QuestStep reference214 = ref span3[index2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 1050358u, new Vector3(-18.143005f, 44f, -33.49359f), 128); num3 = 1; List list292 = new List(num3); CollectionsMarshal.SetCount(list292, num3); span4 = CollectionsMarshal.AsSpan(list292); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_FESNYX101_05186_Q2_000_000"), Answer = new ExcelRef("TEXT_FESNYX101_05186_A2_000_001") }; questStep21.DialogueChoices = list292; reference214 = questStep21; obj196.Steps = list291; reference213 = obj196; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 3 }; index2 = 1; List list293 = new List(index2); CollectionsMarshal.SetCount(list293, index2); span3 = CollectionsMarshal.AsSpan(list293); num2 = 0; ref QuestStep reference216 = ref span3[num2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 1050359u, new Vector3(-44.235962f, 39.473606f, -163.77509f), 128); index3 = 1; List list294 = new List(index3); CollectionsMarshal.SetCount(list294, index3); span4 = CollectionsMarshal.AsSpan(list294); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_FESNYX101_05186_Q3_000_000"), Answer = new ExcelRef("TEXT_FESNYX101_05186_A3_000_000") }; questStep22.DialogueChoices = list294; reference216 = questStep22; obj197.Steps = list293; reference215 = obj197; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list295 = new List(num2); CollectionsMarshal.SetCount(list295, num2); span3 = CollectionsMarshal.AsSpan(list295); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050356u, new Vector3(17.288391f, 45.656f, 133.95886f), 128) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.LimsaCulinarian, To = EAetheryteLocation.LimsaAftcastle } }; obj198.Steps = list295; reference217 = obj198; questRoot37.QuestSequence = list286; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(5187); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list296 = new List(num); CollectionsMarshal.SetCount(list296, num); span = CollectionsMarshal.AsSpan(list296); index = 0; span[index] = "liza"; questRoot38.Author = list296; index = 3; List list297 = new List(index); CollectionsMarshal.SetCount(list297, index); span2 = CollectionsMarshal.AsSpan(list297); num = 0; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 0 }; index2 = 1; List list298 = new List(index2); CollectionsMarshal.SetCount(list298, index2); span3 = CollectionsMarshal.AsSpan(list298); num2 = 0; ref QuestStep reference219 = ref span3[num2]; QuestStep questStep23 = new QuestStep(EInteractionType.AcceptQuest, 1051600u, new Vector3(111.16199f, 4f, -98.92432f), 131); num3 = 1; List list299 = new List(num3); CollectionsMarshal.SetCount(list299, num3); span4 = CollectionsMarshal.AsSpan(list299); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGYR301_05187_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGYR301_05187_A1_000_002") }; questStep23.DialogueChoices = list299; reference219 = questStep23; obj199.Steps = list298; reference218 = obj199; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 1 }; num2 = 1; List list300 = new List(num2); CollectionsMarshal.SetCount(list300, num2); span3 = CollectionsMarshal.AsSpan(list300); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051601u, new Vector3(-45.5177f, 7.9999995f, -100.72485f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah }; obj200.Steps = list300; reference220 = obj200; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj201 = 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, 1051600u, new Vector3(111.16199f, 4f, -98.92432f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahSapphireAvenue } }; obj201.Steps = list301; reference221 = obj201; questRoot38.QuestSequence = list297; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(5188); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list302 = new List(num); CollectionsMarshal.SetCount(list302, num); span = CollectionsMarshal.AsSpan(list302); index = 0; span[index] = "liza"; questRoot39.Author = list302; index = 5; List list303 = new List(index); CollectionsMarshal.SetCount(list303, index); span2 = CollectionsMarshal.AsSpan(list303); num = 0; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 0 }; num2 = 1; List list304 = new List(num2); CollectionsMarshal.SetCount(list304, num2); span3 = CollectionsMarshal.AsSpan(list304); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050871u, new Vector3(-51.895935f, -17.97287f, 182.7268f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalTheForardCabins }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj202.Steps = list304; reference222 = obj202; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 1 }; index2 = 3; List list305 = new List(index2); CollectionsMarshal.SetCount(list305, index2); span3 = CollectionsMarshal.AsSpan(list305); num2 = 0; ref QuestStep reference224 = ref span3[num2]; QuestStep obj204 = new QuestStep(EInteractionType.Interact, 1001657u, new Vector3(94.80432f, 7.9804688f, -34.042908f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahSapphireAvenue } }; index3 = 6; List list306 = new List(index3); CollectionsMarshal.SetCount(list306, index3); span6 = CollectionsMarshal.AsSpan(list306); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj204.CompletionQuestVariablesFlags = list306; reference224 = obj204; num2++; ref QuestStep reference225 = ref span3[num2]; QuestStep questStep24 = new QuestStep(EInteractionType.Interact, 1006440u, new Vector3(140.3982f, 4f, -54.154297f), 131); num3 = 6; List list307 = new List(num3); CollectionsMarshal.SetCount(list307, num3); span6 = CollectionsMarshal.AsSpan(list307); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep24.CompletionQuestVariablesFlags = list307; reference225 = questStep24; num2++; ref QuestStep reference226 = ref span3[num2]; QuestStep questStep25 = new QuestStep(EInteractionType.Interact, 1051655u, new Vector3(137.74304f, 4f, 5.9662476f), 131); index3 = 6; List list308 = new List(index3); CollectionsMarshal.SetCount(list308, index3); span6 = CollectionsMarshal.AsSpan(list308); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep25.CompletionQuestVariablesFlags = list308; reference226 = questStep25; obj203.Steps = list305; reference223 = obj203; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 2 }; num2 = 1; List list309 = new List(num2); CollectionsMarshal.SetCount(list309, num2); span3 = CollectionsMarshal.AsSpan(list309); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Emote, null, new Vector3(146.12386f, 4f, -23.562449f), 131) { StopDistance = 0.5f, Emote = EEmote.Angry }; obj205.Steps = list309; reference227 = obj205; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = 3 }; index2 = 1; List list310 = new List(index2); CollectionsMarshal.SetCount(list310, index2); span3 = CollectionsMarshal.AsSpan(list310); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051656u, new Vector3(56.443115f, 10f, 5.935669f), 131); obj206.Steps = list310; reference228 = obj206; num++; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list311 = new List(num2); CollectionsMarshal.SetCount(list311, num2); span3 = CollectionsMarshal.AsSpan(list311); index2 = 0; ref QuestStep reference230 = ref span3[index2]; QuestStep obj208 = new QuestStep(EInteractionType.Interact, 2012114u, new Vector3(0f, 1.15f, 10.23451f), 1255) { TargetTerritoryId = (ushort)131 }; SkipConditions skipConditions11 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); num3 = 1; List list312 = new List(num3); CollectionsMarshal.SetCount(list312, num3); span8 = CollectionsMarshal.AsSpan(list312); index3 = 0; span8[index3] = 131; skipStepConditions7.InTerritory = list312; skipConditions11.StepIf = skipStepConditions7; obj208.SkipConditions = skipConditions11; reference230 = obj208; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051656u, new Vector3(56.443115f, 10f, 5.935669f), 131) { StopDistance = 7f, NextQuestId = new QuestId(5189) }; obj207.Steps = list311; reference229 = obj207; questRoot39.QuestSequence = list303; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(5189); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list313 = new List(num); CollectionsMarshal.SetCount(list313, num); span = CollectionsMarshal.AsSpan(list313); index = 0; span[index] = "liza"; questRoot40.Author = list313; index = 7; List list314 = new List(index); CollectionsMarshal.SetCount(list314, index); span2 = CollectionsMarshal.AsSpan(list314); num = 0; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 0 }; index2 = 1; List list315 = new List(index2); CollectionsMarshal.SetCount(list315, index2); span3 = CollectionsMarshal.AsSpan(list315); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051656u, new Vector3(56.443115f, 10f, 5.935669f), 131) { StopDistance = 7f }; obj209.Steps = list315; reference231 = obj209; num++; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 1 }; num2 = 1; List list316 = new List(num2); CollectionsMarshal.SetCount(list316, num2); span3 = CollectionsMarshal.AsSpan(list316); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014419u, new Vector3(-158.86176f, 7.4921875f, 493.88867f), 146) { Fly = true, AetheryteShortcut = EAetheryteLocation.SouthernThanalanForgottenSprings }; obj210.Steps = list316; reference232 = obj210; num++; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 2 }; index2 = 1; List list317 = new List(index2); CollectionsMarshal.SetCount(list317, index2); span3 = CollectionsMarshal.AsSpan(list317); num2 = 0; ref QuestStep reference234 = ref span3[num2]; QuestStep obj212 = new QuestStep(EInteractionType.Interact, 1051661u, new Vector3(1.7852783f, 19.026453f, 581.62805f), 146) { StopDistance = 5f }; index3 = 1; List list318 = new List(index3); CollectionsMarshal.SetCount(list318, index3); span4 = CollectionsMarshal.AsSpan(list318); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGBZ002_05189_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGBZ002_05189_A1_000_001") }; obj212.DialogueChoices = list318; reference234 = obj212; obj211.Steps = list317; reference233 = obj211; num++; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 3 }; num2 = 1; List list319 = new List(num2); CollectionsMarshal.SetCount(list319, num2); span3 = CollectionsMarshal.AsSpan(list319); index2 = 0; ref QuestStep reference236 = ref span3[index2]; QuestStep obj214 = new QuestStep(EInteractionType.Combat, 1051663u, new Vector3(51.68225f, 0.7631253f, 711.57385f), 146) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num3 = 1; List list320 = new List(num3); CollectionsMarshal.SetCount(list320, num3); span5 = CollectionsMarshal.AsSpan(list320); index3 = 0; span5[index3] = 18178u; obj214.KillEnemyDataIds = list320; reference236 = obj214; obj213.Steps = list319; reference235 = obj213; num++; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 4 }; index2 = 1; List list321 = new List(index2); CollectionsMarshal.SetCount(list321, index2); span3 = CollectionsMarshal.AsSpan(list321); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051663u, new Vector3(51.68225f, 0.7631253f, 711.57385f), 146); obj215.Steps = list321; reference237 = obj215; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 5 }; num2 = 1; List list322 = new List(num2); CollectionsMarshal.SetCount(list322, num2); span3 = CollectionsMarshal.AsSpan(list322); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051668u, new Vector3(170.42798f, 15.943722f, 897.94763f), 146) { Fly = true }; obj216.Steps = list322; reference238 = obj216; num++; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list323 = new List(index2); CollectionsMarshal.SetCount(list323, index2); span3 = CollectionsMarshal.AsSpan(list323); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051668u, new Vector3(170.42798f, 15.943722f, 897.94763f), 146) { NextQuestId = new QuestId(5190) }; obj217.Steps = list323; reference239 = obj217; questRoot40.QuestSequence = list314; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(5190); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list324 = new List(num); CollectionsMarshal.SetCount(list324, num); span = CollectionsMarshal.AsSpan(list324); index = 0; span[index] = "liza"; questRoot41.Author = list324; index = 9; List list325 = new List(index); CollectionsMarshal.SetCount(list325, index); span2 = CollectionsMarshal.AsSpan(list325); num = 0; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 0 }; num2 = 1; List list326 = new List(num2); CollectionsMarshal.SetCount(list326, num2); span3 = CollectionsMarshal.AsSpan(list326); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051668u, new Vector3(170.42798f, 15.943722f, 897.94763f), 146); obj218.Steps = list326; reference240 = obj218; num++; ref QuestSequence reference241 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 1 }; index2 = 1; List list327 = new List(index2); CollectionsMarshal.SetCount(list327, index2); span3 = CollectionsMarshal.AsSpan(list327); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050871u, new Vector3(-51.895935f, -17.97287f, 182.7268f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalTheForardCabins } }; obj219.Steps = list327; reference241 = obj219; num++; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 2 }; num2 = 1; List list328 = new List(num2); CollectionsMarshal.SetCount(list328, num2); span3 = CollectionsMarshal.AsSpan(list328); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051670u, new Vector3(-15.976257f, -19.928413f, 224.90259f), 1185); obj220.Steps = list328; reference242 = obj220; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 3 }; index2 = 1; List list329 = new List(index2); CollectionsMarshal.SetCount(list329, index2); span3 = CollectionsMarshal.AsSpan(list329); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051675u, new Vector3(358.23608f, 5.957184f, 428.36658f), 1190) { StopDistance = 1f, Fly = true, AetheryteShortcut = EAetheryteLocation.ShaaloaniHhusatahwi }; obj221.Steps = list329; reference243 = obj221; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 4 }; num2 = 2; List list330 = new List(num2); CollectionsMarshal.SetCount(list330, num2); span3 = CollectionsMarshal.AsSpan(list330); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(363.81656f, 5.9295864f, 435.17932f), 1190); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1051677u, new Vector3(371.4198f, 5.95728f, 425.4978f), 1190); obj222.Steps = list330; reference244 = obj222; num++; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 5 }; index2 = 1; List list331 = new List(index2); CollectionsMarshal.SetCount(list331, index2); span3 = CollectionsMarshal.AsSpan(list331); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1051677u, new Vector3(371.4198f, 5.95728f, 425.4978f), 1190) { Emote = EEmote.Unbound }; obj223.Steps = list331; reference245 = obj223; num++; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = 6 }; num2 = 1; List list332 = new List(num2); CollectionsMarshal.SetCount(list332, num2); span3 = CollectionsMarshal.AsSpan(list332); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051682u, new Vector3(387.5028f, -0.60167974f, 426.99304f), 1190); obj224.Steps = list332; reference246 = obj224; num++; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 7 }; index2 = 2; List list333 = new List(index2); CollectionsMarshal.SetCount(list333, index2); span3 = CollectionsMarshal.AsSpan(list333); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(425.24307f, 0.7699772f, 473.79095f), 1190) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1051684u, new Vector3(426.04712f, 0.7461932f, 472.3125f), 1190); obj225.Steps = list333; reference247 = obj225; num++; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list334 = new List(num2); CollectionsMarshal.SetCount(list334, num2); span3 = CollectionsMarshal.AsSpan(list334); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1050871u, new Vector3(-51.895935f, -17.97287f, 182.7268f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalTheForardCabins }, NextQuestId = new QuestId(5191) }; obj226.Steps = list334; reference248 = obj226; questRoot41.QuestSequence = list325; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(5191); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list335 = new List(num); CollectionsMarshal.SetCount(list335, num); span = CollectionsMarshal.AsSpan(list335); index = 0; span[index] = "liza"; questRoot42.Author = list335; index = 11; List list336 = new List(index); CollectionsMarshal.SetCount(list336, index); span2 = CollectionsMarshal.AsSpan(list336); num = 0; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj227 = new QuestSequence { Sequence = 0 }; index2 = 1; List list337 = new List(index2); CollectionsMarshal.SetCount(list337, index2); span3 = CollectionsMarshal.AsSpan(list337); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1050871u, new Vector3(-51.895935f, -17.97287f, 182.7268f), 1185); obj227.Steps = list337; reference249 = obj227; num++; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = 1 }; num2 = 1; List list338 = new List(num2); CollectionsMarshal.SetCount(list338, num2); span3 = CollectionsMarshal.AsSpan(list338); index2 = 0; span3[index2] = new QuestStep(EInteractionType.SinglePlayerDuty, 1051689u, new Vector3(273.33484f, 15.999998f, 740.6576f), 1190) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalTheForardCabins, To = EAetheryteLocation.TuliyollalXakTuralSkygate } }; obj228.Steps = list338; reference250 = obj228; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 3 }; index2 = 1; List list339 = new List(index2); CollectionsMarshal.SetCount(list339, index2); span3 = CollectionsMarshal.AsSpan(list339); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051691u, new Vector3(273.85364f, 15.999996f, 738.2771f), 1190); obj229.Steps = list339; reference251 = obj229; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 4 }; num2 = 1; List list340 = new List(num2); CollectionsMarshal.SetCount(list340, num2); span3 = CollectionsMarshal.AsSpan(list340); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1050871u, new Vector3(-51.895935f, -17.97287f, 182.7268f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalTheForardCabins } }; obj230.Steps = list340; reference252 = obj230; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = 5 }; index2 = 1; List list341 = new List(index2); CollectionsMarshal.SetCount(list341, index2); span3 = CollectionsMarshal.AsSpan(list341); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051672u, new Vector3(-14.816589f, -19.881973f, 223.3158f), 1185); obj231.Steps = list341; reference253 = obj231; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 6 }; num2 = 1; List list342 = new List(num2); CollectionsMarshal.SetCount(list342, num2); span3 = CollectionsMarshal.AsSpan(list342); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051673u, new Vector3(-15.243774f, -19.762682f, 221.72876f), 1185) { StopDistance = 5f }; obj232.Steps = list342; reference254 = obj232; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = 7 }; index2 = 1; List list343 = new List(index2); CollectionsMarshal.SetCount(list343, index2); span3 = CollectionsMarshal.AsSpan(list343); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051670u, new Vector3(-15.976257f, -19.928413f, 224.90259f), 1185) { StopDistance = 5f }; obj233.Steps = list343; reference255 = obj233; num++; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 8 }; num2 = 1; List list344 = new List(num2); CollectionsMarshal.SetCount(list344, num2); span3 = CollectionsMarshal.AsSpan(list344); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051671u, new Vector3(-17.95996f, -19.784014f, 224.17017f), 1185) { StopDistance = 5f }; obj234.Steps = list344; reference256 = obj234; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 9 }; index2 = 1; List list345 = new List(index2); CollectionsMarshal.SetCount(list345, index2); span3 = CollectionsMarshal.AsSpan(list345); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051674u, new Vector3(-16.617126f, -19.752277f, 222.64429f), 1185); obj235.Steps = list345; reference257 = obj235; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list346 = new List(num2); CollectionsMarshal.SetCount(list346, num2); span3 = CollectionsMarshal.AsSpan(list346); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-44.643284f, -17.972864f, 203.87883f), 1185); index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1046521u, new Vector3(-46.616333f, -17.97287f, 180.3158f), 1185) { StopDistance = 5f, DisableNavmesh = true }; obj236.Steps = list346; reference258 = obj236; questRoot42.QuestSequence = list336; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(5192); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list347 = new List(num); CollectionsMarshal.SetCount(list347, num); span = CollectionsMarshal.AsSpan(list347); index = 0; span[index] = "liza"; questRoot43.Author = list347; index = 11; List list348 = new List(index); CollectionsMarshal.SetCount(list348, index); span2 = CollectionsMarshal.AsSpan(list348); num = 0; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj237 = new QuestSequence { Sequence = 0 }; index2 = 1; List list349 = new List(index2); CollectionsMarshal.SetCount(list349, index2); span3 = CollectionsMarshal.AsSpan(list349); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051694u, new Vector3(56.595703f, -14f, 79.9115f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj237.Steps = list349; reference259 = obj237; num++; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = 1 }; num2 = 2; List list350 = new List(num2); CollectionsMarshal.SetCount(list350, num2); span3 = CollectionsMarshal.AsSpan(list350); index2 = 0; ref QuestStep reference261 = ref span3[index2]; QuestStep obj239 = new QuestStep(EInteractionType.Interact, 1048501u, new Vector3(121.44653f, 42f, -347.34113f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalBrightploomPost } }; index3 = 6; List list351 = new List(index3); CollectionsMarshal.SetCount(list351, index3); span6 = CollectionsMarshal.AsSpan(list351); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj239.CompletionQuestVariablesFlags = list351; reference261 = obj239; index2++; ref QuestStep reference262 = ref span3[index2]; QuestStep questStep26 = new QuestStep(EInteractionType.Interact, 1048485u, new Vector3(142.62598f, 41.999996f, -319.4477f), 1185); num3 = 6; List list352 = new List(num3); CollectionsMarshal.SetCount(list352, num3); span6 = CollectionsMarshal.AsSpan(list352); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep26.CompletionQuestVariablesFlags = list352; reference262 = questStep26; obj238.Steps = list350; reference260 = obj238; num++; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj240 = new QuestSequence { Sequence = 2 }; index2 = 1; List list353 = new List(index2); CollectionsMarshal.SetCount(list353, index2); span3 = CollectionsMarshal.AsSpan(list353); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051694u, new Vector3(56.595703f, -14f, 79.9115f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalBrightploomPost, To = EAetheryteLocation.Tuliyollal } }; obj240.Steps = list353; reference263 = obj240; num++; ref QuestSequence reference264 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 3 }; num2 = 1; List list354 = new List(num2); CollectionsMarshal.SetCount(list354, num2); span3 = CollectionsMarshal.AsSpan(list354); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051698u, new Vector3(-122.72839f, 27.990566f, -436.42328f), 1191); obj241.Steps = list354; reference264 = obj241; num++; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = 4 }; index2 = 1; List list355 = new List(index2); CollectionsMarshal.SetCount(list355, index2); span3 = CollectionsMarshal.AsSpan(list355); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051700u, new Vector3(-183.33722f, 30f, -627.2526f), 1191) { Fly = true }; obj242.Steps = list355; reference265 = obj242; num++; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = 5 }; num2 = 1; List list356 = new List(num2); CollectionsMarshal.SetCount(list356, num2); span3 = CollectionsMarshal.AsSpan(list356); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048037u, new Vector3(-289.66205f, 45.88422f, -832.3644f), 1191) { Fly = true }; obj243.Steps = list356; reference266 = obj243; num++; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = 6 }; index2 = 1; List list357 = new List(index2); CollectionsMarshal.SetCount(list357, index2); span3 = CollectionsMarshal.AsSpan(list357); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051703u, new Vector3(-9.506409f, -6.0500045f, 269.00122f), 1186); obj244.Steps = list357; reference267 = obj244; num++; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 7 }; num2 = 3; List list358 = new List(num2); CollectionsMarshal.SetCount(list358, num2); span3 = CollectionsMarshal.AsSpan(list358); index2 = 0; ref QuestStep reference269 = ref span3[index2]; QuestStep obj246 = new QuestStep(EInteractionType.Interact, 1051704u, new Vector3(353.96338f, 50.75f, 243.06091f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineInformationCenter, To = EAetheryteLocation.SolutionNineTheArcadion } }; index3 = 6; List list359 = new List(index3); CollectionsMarshal.SetCount(list359, index3); span6 = CollectionsMarshal.AsSpan(list359); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj246.CompletionQuestVariablesFlags = list359; reference269 = obj246; index2++; ref QuestStep reference270 = ref span3[index2]; QuestStep obj247 = new QuestStep(EInteractionType.Interact, 1048090u, new Vector3(362.87476f, 50.75f, 223.46838f), 1186) { StopDistance = 5f }; num3 = 6; List list360 = new List(num3); CollectionsMarshal.SetCount(list360, num3); span6 = CollectionsMarshal.AsSpan(list360); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj247.CompletionQuestVariablesFlags = list360; reference270 = obj247; index2++; ref QuestStep reference271 = ref span3[index2]; QuestStep questStep27 = new QuestStep(EInteractionType.Interact, 1051705u, new Vector3(344.59448f, 50.75f, 195.45276f), 1186); index3 = 6; List list361 = new List(index3); CollectionsMarshal.SetCount(list361, index3); span6 = CollectionsMarshal.AsSpan(list361); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep27.CompletionQuestVariablesFlags = list361; reference271 = questStep27; obj245.Steps = list358; reference268 = obj245; num++; ref QuestSequence reference272 = ref span2[num]; QuestSequence obj248 = new QuestSequence { Sequence = 8 }; index2 = 1; List list362 = new List(index2); CollectionsMarshal.SetCount(list362, index2); span3 = CollectionsMarshal.AsSpan(list362); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051706u, new Vector3(368.36792f, 50.75f, 219.34839f), 1186); obj248.Steps = list362; reference272 = obj248; num++; ref QuestSequence reference273 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = 9 }; num2 = 1; List list363 = new List(num2); CollectionsMarshal.SetCount(list363, num2); span3 = CollectionsMarshal.AsSpan(list363); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051708u, new Vector3(307.42346f, 70.0001f, -25.0401f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineNeonStein, To = EAetheryteLocation.SolutionNineTrueVue } }; obj249.Steps = list363; reference273 = obj249; num++; ref QuestSequence reference274 = ref span2[num]; QuestSequence obj250 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list364 = new List(index2); CollectionsMarshal.SetCount(list364, index2); span3 = CollectionsMarshal.AsSpan(list364); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051709u, new Vector3(307.6676f, 70.00009f, -26.962769f), 1186) { StopDistance = 5f, NextQuestId = new QuestId(5295) }; obj250.Steps = list364; reference274 = obj250; questRoot43.QuestSequence = list348; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(5193); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list365 = new List(num); CollectionsMarshal.SetCount(list365, num); span = CollectionsMarshal.AsSpan(list365); index = 0; span[index] = "liza"; questRoot44.Author = list365; index = 9; List list366 = new List(index); CollectionsMarshal.SetCount(list366, index); span2 = CollectionsMarshal.AsSpan(list366); num = 0; ref QuestSequence reference275 = ref span2[num]; QuestSequence obj251 = new QuestSequence { Sequence = 0 }; num2 = 1; List list367 = new List(num2); CollectionsMarshal.SetCount(list367, num2); span3 = CollectionsMarshal.AsSpan(list367); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051712u, new Vector3(12.344482f, -14f, 96.17761f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalBaysideBevyMarketplace }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj251.Steps = list367; reference275 = obj251; num++; ref QuestSequence reference276 = ref span2[num]; QuestSequence obj252 = new QuestSequence { Sequence = 1 }; index2 = 1; List list368 = new List(index2); CollectionsMarshal.SetCount(list368, index2); span3 = CollectionsMarshal.AsSpan(list368); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014421u, new Vector3(-65.72064f, 2.39563f, -400.22894f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; obj252.Steps = list368; reference276 = obj252; num++; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = 2 }; num2 = 1; List list369 = new List(num2); CollectionsMarshal.SetCount(list369, num2); span3 = CollectionsMarshal.AsSpan(list369); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051713u, new Vector3(-67.88745f, 2.4000018f, -399.64905f), 1188); obj253.Steps = list369; reference277 = obj253; num++; ref QuestSequence reference278 = ref span2[num]; QuestSequence obj254 = new QuestSequence { Sequence = 3 }; index2 = 1; List list370 = new List(index2); CollectionsMarshal.SetCount(list370, index2); span3 = CollectionsMarshal.AsSpan(list370); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051713u, new Vector3(-67.88745f, 2.4000018f, -399.64905f), 1188); obj254.Steps = list370; reference278 = obj254; num++; ref QuestSequence reference279 = ref span2[num]; QuestSequence obj255 = new QuestSequence { Sequence = 4 }; num2 = 1; List list371 = new List(num2); CollectionsMarshal.SetCount(list371, num2); span3 = CollectionsMarshal.AsSpan(list371); index2 = 0; ref QuestStep reference280 = ref span3[index2]; QuestStep obj256 = new QuestStep(EInteractionType.Interact, 1051718u, new Vector3(62.210938f, 0.7218611f, -333.94366f), 1188) { Fly = true }; num3 = 1; List list372 = new List(num3); CollectionsMarshal.SetCount(list372, num3); span4 = CollectionsMarshal.AsSpan(list372); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANPEL001_05193_Q5_000_001"), Answer = new ExcelRef("TEXT_BANPEL001_05193_A5_000_002") }; obj256.DialogueChoices = list372; reference280 = obj256; obj255.Steps = list371; reference279 = obj255; num++; ref QuestSequence reference281 = ref span2[num]; QuestSequence obj257 = new QuestSequence { Sequence = 5 }; index2 = 1; List list373 = new List(index2); CollectionsMarshal.SetCount(list373, index2); span3 = CollectionsMarshal.AsSpan(list373); num2 = 0; ref QuestStep reference282 = ref span3[num2]; QuestStep obj258 = new QuestStep(EInteractionType.Interact, 1051719u, new Vector3(-42.923706f, 21.48239f, -88.76172f), 1188) { Fly = true }; index3 = 1; List list374 = new List(index3); CollectionsMarshal.SetCount(list374, index3); span4 = CollectionsMarshal.AsSpan(list374); num3 = 0; span4[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANPEL001_05193_Q6_000_001"), Answer = new ExcelRef("TEXT_BANPEL001_05193_A6_000_003") }; obj258.DialogueChoices = list374; reference282 = obj258; obj257.Steps = list373; reference281 = obj257; num++; ref QuestSequence reference283 = ref span2[num]; QuestSequence obj259 = new QuestSequence { Sequence = 6 }; num2 = 1; List list375 = new List(num2); CollectionsMarshal.SetCount(list375, num2); span3 = CollectionsMarshal.AsSpan(list375); index2 = 0; ref QuestStep reference284 = ref span3[index2]; QuestStep obj260 = new QuestStep(EInteractionType.Interact, 1051720u, new Vector3(-183.45923f, 0.39999998f, -73.74689f), 1188) { Fly = true }; num3 = 1; List list376 = new List(num3); CollectionsMarshal.SetCount(list376, num3); span4 = CollectionsMarshal.AsSpan(list376); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANPEL001_05193_Q7_000_001"), Answer = new ExcelRef("TEXT_BANPEL001_05193_A7_000_001") }; obj260.DialogueChoices = list376; reference284 = obj260; obj259.Steps = list375; reference283 = obj259; num++; ref QuestSequence reference285 = ref span2[num]; QuestSequence obj261 = new QuestSequence { Sequence = 7 }; index2 = 1; List list377 = new List(index2); CollectionsMarshal.SetCount(list377, index2); span3 = CollectionsMarshal.AsSpan(list377); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051859u, new Vector3(-73.411194f, 2.4000018f, -398.61145f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; obj261.Steps = list377; reference285 = obj261; num++; ref QuestSequence reference286 = ref span2[num]; QuestSequence obj262 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list378 = new List(num2); CollectionsMarshal.SetCount(list378, num2); span3 = CollectionsMarshal.AsSpan(list378); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(780.3438f, 13.823656f, -238.32625f), 1188) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.KozamaukaDockPoga } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AttuneAetheryte, null, null, 1188) { Fly = true, Aetheryte = EAetheryteLocation.KozamaukaDockPoga, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { AetheryteUnlocked = EAetheryteLocation.KozamaukaDockPoga } } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051721u, new Vector3(737.5753f, 8.14118f, -278.0957f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; obj262.Steps = list378; reference286 = obj262; questRoot44.QuestSequence = list366; AddQuest(questId44, questRoot44); QuestId questId45 = new QuestId(5194); QuestRoot questRoot45 = new QuestRoot(); num = 1; List list379 = new List(num); CollectionsMarshal.SetCount(list379, num); span = CollectionsMarshal.AsSpan(list379); index = 0; span[index] = "liza"; questRoot45.Author = list379; index = 8; List list380 = new List(index); CollectionsMarshal.SetCount(list380, index); span2 = CollectionsMarshal.AsSpan(list380); num = 0; ref QuestSequence reference287 = ref span2[num]; QuestSequence obj263 = new QuestSequence { Sequence = 0 }; index2 = 2; List list381 = new List(index2); CollectionsMarshal.SetCount(list381, index2); span3 = CollectionsMarshal.AsSpan(list381); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(809.655f, 17.004526f, -257.89868f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051710u, new Vector3(822.629f, 17.102613f, -263.20288f), 1188); obj263.Steps = list381; reference287 = obj263; num++; ref QuestSequence reference288 = ref span2[num]; QuestSequence obj264 = new QuestSequence { Sequence = 1 }; num2 = 2; List list382 = new List(num2); CollectionsMarshal.SetCount(list382, num2); span3 = CollectionsMarshal.AsSpan(list382); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(809.655f, 17.004526f, -257.89868f), 1188) { Mount = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2014423u, new Vector3(727.0161f, 8.010925f, -284.3214f), 1188) { Fly = true }; obj264.Steps = list382; reference288 = obj264; num++; ref QuestSequence reference289 = ref span2[num]; QuestSequence obj265 = new QuestSequence { Sequence = 2 }; index2 = 1; List list383 = new List(index2); CollectionsMarshal.SetCount(list383, index2); span3 = CollectionsMarshal.AsSpan(list383); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051722u, new Vector3(798.3672f, 13.076807f, -246.69269f), 1188) { Fly = true }; obj265.Steps = list383; reference289 = obj265; num++; ref QuestSequence reference290 = ref span2[num]; QuestSequence obj266 = new QuestSequence { Sequence = 3 }; num2 = 1; List list384 = new List(num2); CollectionsMarshal.SetCount(list384, num2); span3 = CollectionsMarshal.AsSpan(list384); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014424u, new Vector3(-90.62335f, 9.750427f, -515.31244f), 1188) { StopDistance = 0.5f, Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; obj266.Steps = list384; reference290 = obj266; num++; ref QuestSequence reference291 = ref span2[num]; QuestSequence obj267 = new QuestSequence { Sequence = 4 }; index2 = 1; List list385 = new List(index2); CollectionsMarshal.SetCount(list385, index2); span3 = CollectionsMarshal.AsSpan(list385); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014425u, new Vector3(55.74109f, 21.896606f, -75.63898f), 1188) { Fly = true }; obj267.Steps = list385; reference291 = obj267; num++; ref QuestSequence reference292 = ref span2[num]; QuestSequence obj268 = new QuestSequence { Sequence = 5 }; num2 = 3; List list386 = new List(num2); CollectionsMarshal.SetCount(list386, num2); span3 = CollectionsMarshal.AsSpan(list386); index2 = 0; ref QuestStep reference293 = ref span3[index2]; QuestStep obj269 = new QuestStep(EInteractionType.Interact, 2014599u, new Vector3(-300.1908f, 0.38146973f, -66.78876f), 1188) { Fly = true }; index3 = 6; List list387 = new List(index3); CollectionsMarshal.SetCount(list387, index3); span6 = CollectionsMarshal.AsSpan(list387); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj269.CompletionQuestVariablesFlags = list387; reference293 = obj269; index2++; ref QuestStep reference294 = ref span3[index2]; QuestStep obj270 = new QuestStep(EInteractionType.Interact, 2014600u, new Vector3(-338.4604f, 0.38146973f, -88.944885f), 1188) { Fly = true }; num3 = 6; List list388 = new List(num3); CollectionsMarshal.SetCount(list388, num3); span6 = CollectionsMarshal.AsSpan(list388); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj270.CompletionQuestVariablesFlags = list388; reference294 = obj270; index2++; ref QuestStep reference295 = ref span3[index2]; QuestStep obj271 = new QuestStep(EInteractionType.Combat, 2014436u, new Vector3(-370.4433f, 0.38146973f, -111.436646f), 1188) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index3 = 2; List list389 = new List(index3); CollectionsMarshal.SetCount(list389, index3); span5 = CollectionsMarshal.AsSpan(list389); num3 = 0; span5[num3] = 18170u; num3++; span5[num3] = 18171u; obj271.KillEnemyDataIds = list389; num3 = 6; List list390 = new List(num3); CollectionsMarshal.SetCount(list390, num3); span6 = CollectionsMarshal.AsSpan(list390); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj271.CompletionQuestVariablesFlags = list390; reference295 = obj271; obj268.Steps = list386; reference292 = obj268; num++; ref QuestSequence reference296 = ref span2[num]; QuestSequence obj272 = new QuestSequence { Sequence = 6 }; index2 = 1; List list391 = new List(index2); CollectionsMarshal.SetCount(list391, index2); span3 = CollectionsMarshal.AsSpan(list391); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014457u, new Vector3(-332.8451f, 0.38146973f, -68.89453f), 1188) { Fly = true }; obj272.Steps = list391; reference296 = obj272; num++; ref QuestSequence reference297 = ref span2[num]; QuestSequence obj273 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list392 = new List(num2); CollectionsMarshal.SetCount(list392, num2); span3 = CollectionsMarshal.AsSpan(list392); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051722u, new Vector3(798.3672f, 13.076807f, -246.69269f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; obj273.Steps = list392; reference297 = obj273; questRoot45.QuestSequence = list380; AddQuest(questId45, questRoot45); QuestId questId46 = new QuestId(5195); QuestRoot questRoot46 = new QuestRoot(); num = 1; List list393 = new List(num); CollectionsMarshal.SetCount(list393, num); span = CollectionsMarshal.AsSpan(list393); index = 0; span[index] = "liza"; questRoot46.Author = list393; index = 7; List list394 = new List(index); CollectionsMarshal.SetCount(list394, index); span2 = CollectionsMarshal.AsSpan(list394); num = 0; ref QuestSequence reference298 = ref span2[num]; QuestSequence obj274 = new QuestSequence { Sequence = 0 }; index2 = 2; List list395 = new List(index2); CollectionsMarshal.SetCount(list395, index2); span3 = CollectionsMarshal.AsSpan(list395); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(809.655f, 17.004526f, -257.89868f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051710u, new Vector3(822.629f, 17.102613f, -263.20288f), 1188); obj274.Steps = list395; reference298 = obj274; num++; ref QuestSequence reference299 = ref span2[num]; QuestSequence obj275 = new QuestSequence { Sequence = 1 }; num2 = 1; List list396 = new List(num2); CollectionsMarshal.SetCount(list396, num2); span3 = CollectionsMarshal.AsSpan(list396); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051731u, new Vector3(-125.07825f, 9.842161f, -450.73627f), 1188) { StopDistance = 2f, Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; obj275.Steps = list396; reference299 = obj275; num++; ref QuestSequence reference300 = ref span2[num]; QuestSequence obj276 = new QuestSequence { Sequence = 2 }; index2 = 1; List list397 = new List(index2); CollectionsMarshal.SetCount(list397, index2); span3 = CollectionsMarshal.AsSpan(list397); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051731u, new Vector3(-125.07825f, 9.842161f, -450.73627f), 1188); obj276.Steps = list397; reference300 = obj276; num++; ref QuestSequence reference301 = ref span2[num]; QuestSequence obj277 = new QuestSequence { Sequence = 3 }; num2 = 2; List list398 = new List(num2); CollectionsMarshal.SetCount(list398, num2); span3 = CollectionsMarshal.AsSpan(list398); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(124.89976f, 3.8414032f, -279.8074f), 1188) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1048815u, new Vector3(127.03125f, 3.8414035f, -279.92682f), 1188); obj277.Steps = list398; reference301 = obj277; num++; ref QuestSequence reference302 = ref span2[num]; QuestSequence obj278 = new QuestSequence { Sequence = 4 }; index2 = 5; List list399 = new List(index2); CollectionsMarshal.SetCount(list399, index2); span3 = CollectionsMarshal.AsSpan(list399); num2 = 0; ref QuestStep reference303 = ref span3[num2]; QuestStep obj279 = new QuestStep(EInteractionType.Interact, 2014427u, new Vector3(183.79492f, -0.015319824f, -331.53284f), 1188) { Fly = true }; index3 = 6; List list400 = new List(index3); CollectionsMarshal.SetCount(list400, index3); span6 = CollectionsMarshal.AsSpan(list400); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj279.CompletionQuestVariablesFlags = list400; reference303 = obj279; num2++; ref QuestStep reference304 = ref span3[num2]; QuestStep questStep28 = new QuestStep(EInteractionType.Interact, 2014428u, new Vector3(210.43713f, -0.015319824f, -343.77057f), 1188); num3 = 6; List list401 = new List(num3); CollectionsMarshal.SetCount(list401, num3); span6 = CollectionsMarshal.AsSpan(list401); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep28.CompletionQuestVariablesFlags = list401; reference304 = questStep28; num2++; ref QuestStep reference305 = ref span3[num2]; QuestStep questStep29 = new QuestStep(EInteractionType.Interact, 2014429u, new Vector3(213.21423f, -0.015319824f, -354.84857f), 1188); index3 = 6; List list402 = new List(index3); CollectionsMarshal.SetCount(list402, index3); span6 = CollectionsMarshal.AsSpan(list402); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep29.CompletionQuestVariablesFlags = list402; reference305 = questStep29; num2++; ref QuestStep reference306 = ref span3[num2]; QuestStep obj280 = new QuestStep(EInteractionType.Interact, 2014430u, new Vector3(229.93823f, -0.015319824f, -342.15308f), 1188) { Mount = true, Fly = true }; num3 = 6; List list403 = new List(num3); CollectionsMarshal.SetCount(list403, num3); span6 = CollectionsMarshal.AsSpan(list403); index3 = 0; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = null; index3++; span6[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj280.CompletionQuestVariablesFlags = list403; reference306 = obj280; num2++; ref QuestStep reference307 = ref span3[num2]; QuestStep questStep30 = new QuestStep(EInteractionType.Interact, 2014431u, new Vector3(252.18579f, -0.015319824f, -371.20624f), 1188); index3 = 6; List list404 = new List(index3); CollectionsMarshal.SetCount(list404, index3); span6 = CollectionsMarshal.AsSpan(list404); num3 = 0; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = null; num3++; span6[num3] = new QuestWorkValue(0, (byte)8, EQuestWorkMode.Bitwise); questStep30.CompletionQuestVariablesFlags = list404; reference307 = questStep30; obj278.Steps = list399; reference302 = obj278; num++; ref QuestSequence reference308 = ref span2[num]; QuestSequence obj281 = new QuestSequence { Sequence = 5 }; num2 = 1; List list405 = new List(num2); CollectionsMarshal.SetCount(list405, num2); span3 = CollectionsMarshal.AsSpan(list405); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048826u, new Vector3(672.4802f, 41.63828f, -527.36707f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; obj281.Steps = list405; reference308 = obj281; num++; ref QuestSequence reference309 = ref span2[num]; QuestSequence obj282 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list406 = new List(index2); CollectionsMarshal.SetCount(list406, index2); span3 = CollectionsMarshal.AsSpan(list406); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051710u, new Vector3(822.629f, 17.102613f, -263.20288f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; obj282.Steps = list406; reference309 = obj282; questRoot46.QuestSequence = list394; AddQuest(questId46, questRoot46); QuestId questId47 = new QuestId(5196); QuestRoot questRoot47 = new QuestRoot(); num = 1; List list407 = new List(num); CollectionsMarshal.SetCount(list407, num); span = CollectionsMarshal.AsSpan(list407); index = 0; span[index] = "liza"; questRoot47.Author = list407; index = 8; List list408 = new List(index); CollectionsMarshal.SetCount(list408, index); span2 = CollectionsMarshal.AsSpan(list408); num = 0; ref QuestSequence reference310 = ref span2[num]; QuestSequence obj283 = new QuestSequence { Sequence = 0 }; num2 = 2; List list409 = new List(num2); CollectionsMarshal.SetCount(list409, num2); span3 = CollectionsMarshal.AsSpan(list409); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(809.655f, 17.004526f, -257.89868f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051710u, new Vector3(822.629f, 17.102613f, -263.20288f), 1188); obj283.Steps = list409; reference310 = obj283; num++; ref QuestSequence reference311 = ref span2[num]; QuestSequence obj284 = new QuestSequence { Sequence = 1 }; index2 = 3; List list410 = new List(index2); CollectionsMarshal.SetCount(list410, index2); span3 = CollectionsMarshal.AsSpan(list410); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051733u, new Vector3(553.06323f, 115.84422f, 173.32715f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaManyFires }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1051734u, new Vector3(588.7998f, 116.71518f, 216.84595f), 1188) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1051735u, new Vector3(614.9232f, 119.49004f, 172.16748f), 1188) { Fly = true }; obj284.Steps = list410; reference311 = obj284; num++; ref QuestSequence reference312 = ref span2[num]; QuestSequence obj285 = new QuestSequence { Sequence = 2 }; num2 = 1; List list411 = new List(num2); CollectionsMarshal.SetCount(list411, num2); span3 = CollectionsMarshal.AsSpan(list411); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051736u, new Vector3(573.3883f, 116f, 202.62451f), 1188) { Fly = true }; obj285.Steps = list411; reference312 = obj285; num++; ref QuestSequence reference313 = ref span2[num]; QuestSequence obj286 = new QuestSequence { Sequence = 3 }; index2 = 1; List list412 = new List(index2); CollectionsMarshal.SetCount(list412, index2); span3 = CollectionsMarshal.AsSpan(list412); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014432u, new Vector3(663.569f, 117.50964f, 647.9437f), 1188) { Fly = true }; obj286.Steps = list412; reference313 = obj286; num++; ref QuestSequence reference314 = ref span2[num]; QuestSequence obj287 = new QuestSequence { Sequence = 4 }; num2 = 1; List list413 = new List(num2); CollectionsMarshal.SetCount(list413, num2); span3 = CollectionsMarshal.AsSpan(list413); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051738u, new Vector3(661.7991f, 117.68325f, 646.6925f), 1188) { StopDistance = 5f }; obj287.Steps = list413; reference314 = obj287; num++; ref QuestSequence reference315 = ref span2[num]; QuestSequence obj288 = new QuestSequence { Sequence = 5 }; index2 = 1; List list414 = new List(index2); CollectionsMarshal.SetCount(list414, index2); span3 = CollectionsMarshal.AsSpan(list414); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051739u, new Vector3(410.39136f, 122.23778f, 797.5432f), 1188) { Fly = true }; obj288.Steps = list414; reference315 = obj288; num++; ref QuestSequence reference316 = ref span2[num]; QuestSequence obj289 = new QuestSequence { Sequence = 6 }; num2 = 1; List list415 = new List(num2); CollectionsMarshal.SetCount(list415, num2); span3 = CollectionsMarshal.AsSpan(list415); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051738u, new Vector3(661.7991f, 117.68325f, 646.6925f), 1188) { Fly = true }; obj289.Steps = list415; reference316 = obj289; num++; ref QuestSequence reference317 = ref span2[num]; QuestSequence obj290 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list416 = new List(index2); CollectionsMarshal.SetCount(list416, index2); span3 = CollectionsMarshal.AsSpan(list416); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051710u, new Vector3(822.629f, 17.102613f, -263.20288f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; obj290.Steps = list416; reference317 = obj290; questRoot47.QuestSequence = list408; AddQuest(questId47, questRoot47); QuestId questId48 = new QuestId(5197); QuestRoot questRoot48 = new QuestRoot(); num = 1; List list417 = new List(num); CollectionsMarshal.SetCount(list417, num); span = CollectionsMarshal.AsSpan(list417); index = 0; span[index] = "liza"; questRoot48.Author = list417; index = 6; List list418 = new List(index); CollectionsMarshal.SetCount(list418, index); span2 = CollectionsMarshal.AsSpan(list418); num = 0; ref QuestSequence reference318 = ref span2[num]; QuestSequence obj291 = new QuestSequence { Sequence = 0 }; num2 = 2; List list419 = new List(num2); CollectionsMarshal.SetCount(list419, num2); span3 = CollectionsMarshal.AsSpan(list419); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(809.655f, 17.004526f, -257.89868f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051710u, new Vector3(822.629f, 17.102613f, -263.20288f), 1188); obj291.Steps = list419; reference318 = obj291; num++; ref QuestSequence reference319 = ref span2[num]; QuestSequence obj292 = new QuestSequence { Sequence = 1 }; index2 = 1; List list420 = new List(index2); CollectionsMarshal.SetCount(list420, index2); span3 = CollectionsMarshal.AsSpan(list420); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051710u, new Vector3(822.629f, 17.102613f, -263.20288f), 1188); obj292.Steps = list420; reference319 = obj292; num++; ref QuestSequence reference320 = ref span2[num]; QuestSequence obj293 = new QuestSequence { Sequence = 2 }; num2 = 2; List list421 = new List(num2); CollectionsMarshal.SetCount(list421, num2); span3 = CollectionsMarshal.AsSpan(list421); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(746.76465f, 15.431515f, -201.92921f), 1188); index2++; ref QuestStep reference321 = ref span3[index2]; QuestStep obj294 = new QuestStep(EInteractionType.Interact, 1051741u, new Vector3(744.19763f, 15.431515f, -199.17603f), 1188) { StopDistance = 7f }; num3 = 1; List list422 = new List(num3); CollectionsMarshal.SetCount(list422, num3); span4 = CollectionsMarshal.AsSpan(list422); index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANPEL005_05197_Q1_000_001"), Answer = new ExcelRef("TEXT_BANPEL005_05197_A1_000_001") }; obj294.DialogueChoices = list422; reference321 = obj294; obj293.Steps = list421; reference320 = obj293; num++; ref QuestSequence reference322 = ref span2[num]; QuestSequence obj295 = new QuestSequence { Sequence = 3 }; index2 = 1; List list423 = new List(index2); CollectionsMarshal.SetCount(list423, index2); span3 = CollectionsMarshal.AsSpan(list423); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014435u, new Vector3(753.1699f, 11.459534f, -253.55927f), 1188); obj295.Steps = list423; reference322 = obj295; num++; ref QuestSequence reference323 = ref span2[num]; QuestSequence obj296 = new QuestSequence { Sequence = 4 }; num2 = 1; List list424 = new List(num2); CollectionsMarshal.SetCount(list424, num2); span3 = CollectionsMarshal.AsSpan(list424); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051742u, new Vector3(187.45703f, 0.7218611f, -458.18268f), 1188) { StopDistance = 5f }; obj296.Steps = list424; reference323 = obj296; num++; ref QuestSequence reference324 = ref span2[num]; QuestSequence obj297 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list425 = new List(index2); CollectionsMarshal.SetCount(list425, index2); span3 = CollectionsMarshal.AsSpan(list425); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051744u, new Vector3(820.6454f, 13.759646f, -230.12134f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; obj297.Steps = list425; reference324 = obj297; questRoot48.QuestSequence = list418; AddQuest(questId48, questRoot48); QuestId questId49 = new QuestId(5198); QuestRoot questRoot49 = new QuestRoot(); num = 1; List list426 = new List(num); CollectionsMarshal.SetCount(list426, num); span = CollectionsMarshal.AsSpan(list426); index = 0; span[index] = "liza"; questRoot49.Author = list426; index = 3; List list427 = new List(index); CollectionsMarshal.SetCount(list427, index); span2 = CollectionsMarshal.AsSpan(list427); num = 0; ref QuestSequence reference325 = ref span2[num]; QuestSequence obj298 = new QuestSequence { Sequence = 0 }; num2 = 2; List list428 = new List(num2); CollectionsMarshal.SetCount(list428, num2); span3 = CollectionsMarshal.AsSpan(list428); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(809.655f, 17.004526f, -257.89868f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051710u, new Vector3(822.629f, 17.102613f, -263.20288f), 1188); obj298.Steps = list428; reference325 = obj298; num++; ref QuestSequence reference326 = ref span2[num]; QuestSequence obj299 = new QuestSequence { Sequence = 1 }; index2 = 1; List list429 = new List(index2); CollectionsMarshal.SetCount(list429, index2); span3 = CollectionsMarshal.AsSpan(list429); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051746u, new Vector3(824.6128f, 13.979889f, -227.16113f), 1188); obj299.Steps = list429; reference326 = obj299; num++; ref QuestSequence reference327 = ref span2[num]; QuestSequence obj300 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list430 = new List(num2); CollectionsMarshal.SetCount(list430, num2); span3 = CollectionsMarshal.AsSpan(list430); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1051710u, new Vector3(822.629f, 17.102613f, -263.20288f), 1188); obj300.Steps = list430; reference327 = obj300; questRoot49.QuestSequence = list427; AddQuest(questId49, questRoot49); QuestId questId50 = new QuestId(5199); QuestRoot questRoot50 = new QuestRoot(); num = 1; List list431 = new List(num); CollectionsMarshal.SetCount(list431, num); span = CollectionsMarshal.AsSpan(list431); index = 0; span[index] = "liza"; questRoot50.Author = list431; index = 3; List list432 = new List(index); CollectionsMarshal.SetCount(list432, index); span2 = CollectionsMarshal.AsSpan(list432); num = 0; ref QuestSequence reference328 = ref span2[num]; QuestSequence obj301 = new QuestSequence { Sequence = 0 }; index2 = 2; List list433 = new List(index2); CollectionsMarshal.SetCount(list433, index2); span3 = CollectionsMarshal.AsSpan(list433); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj301.Steps = list433; reference328 = obj301; num++; ref QuestSequence reference329 = ref span2[num]; QuestSequence obj302 = new QuestSequence { Sequence = 1 }; num2 = 3; List list434 = new List(num2); CollectionsMarshal.SetCount(list434, num2); span3 = CollectionsMarshal.AsSpan(list434); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1052301u, new Vector3(219.98926f, 10.289447f, -522.9115f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1052300u, new Vector3(208.48401f, 10.257622f, -588.98303f), 1188) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1052302u, new Vector3(171.03833f, 7.17552f, -602.6246f), 1188) { Fly = true }; obj302.Steps = list434; reference329 = obj302; num++; ref QuestSequence reference330 = ref span2[num]; QuestSequence obj303 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list435 = new List(index2); CollectionsMarshal.SetCount(list435, index2); span3 = CollectionsMarshal.AsSpan(list435); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj303.Steps = list435; reference330 = obj303; questRoot50.QuestSequence = list432; AddQuest(questId50, questRoot50); } private static void LoadQuests104() { QuestId questId = new QuestId(5200); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 3; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 2; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; num3 = 1; List list4 = new List(num3); CollectionsMarshal.SetCount(list4, num3); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1052303u, new Vector3(-191.66864f, 6.5458784f, -498.0392f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj3.Steps = list5; reference3 = obj3; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(5201); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list6 = new List(num); CollectionsMarshal.SetCount(list6, num); span = CollectionsMarshal.AsSpan(list6); index = 0; span[index] = "liza"; questRoot2.Author = list6; index = 3; List list7 = new List(index); CollectionsMarshal.SetCount(list7, index); span2 = CollectionsMarshal.AsSpan(list7); num = 0; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 0 }; num3 = 2; List list8 = new List(num3); CollectionsMarshal.SetCount(list8, num3); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj4.Steps = list8; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 1 }; num2 = 3; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); num3 = 0; ref QuestStep reference6 = ref span3[num3]; QuestStep obj6 = new QuestStep(EInteractionType.Combat, 2014482u, new Vector3(718.6847f, 6.1188354f, -105.60773f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga, EnemySpawnType = EEnemySpawnType.AfterInteraction }; int num4 = 1; List list10 = new List(num4); CollectionsMarshal.SetCount(list10, num4); Span span4 = CollectionsMarshal.AsSpan(list10); int index2 = 0; span4[index2] = 18172u; obj6.KillEnemyDataIds = list10; obj6.SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(770.7179f, 12.84657f, -263.99634f), MaximumDistance = 300f, TerritoryId = 1188 } } }; index2 = 6; List> list11 = new List>(index2); CollectionsMarshal.SetCount(list11, index2); Span> span5 = CollectionsMarshal.AsSpan(list11); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; ref List reference7 = ref span5[num4]; int num5 = 1; List list12 = new List(num5); CollectionsMarshal.SetCount(list12, num5); Span span6 = CollectionsMarshal.AsSpan(list12); int index3 = 0; span6[index3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference7 = list12; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj6.RequiredQuestVariables = list11; reference6 = obj6; num3++; ref QuestStep reference8 = ref span3[num3]; QuestStep obj7 = new QuestStep(EInteractionType.Combat, 2014481u, new Vector3(581.78064f, 9.018005f, -180.49902f), 1188) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list13 = new List(num4); CollectionsMarshal.SetCount(list13, num4); span4 = CollectionsMarshal.AsSpan(list13); index2 = 0; span4[index2] = 18172u; obj7.KillEnemyDataIds = list13; index2 = 6; List> list14 = new List>(index2); CollectionsMarshal.SetCount(list14, index2); span5 = CollectionsMarshal.AsSpan(list14); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; ref List reference9 = ref span5[num4]; index3 = 1; List list15 = new List(index3); CollectionsMarshal.SetCount(list15, index3); span6 = CollectionsMarshal.AsSpan(list15); num5 = 0; span6[num5] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); reference9 = list15; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj7.RequiredQuestVariables = list14; reference8 = obj7; num3++; ref QuestStep reference10 = ref span3[num3]; QuestStep obj8 = new QuestStep(EInteractionType.Combat, 2014480u, new Vector3(531.15125f, 12.527649f, -99.321045f), 1188) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list16 = new List(num4); CollectionsMarshal.SetCount(list16, num4); span4 = CollectionsMarshal.AsSpan(list16); index2 = 0; span4[index2] = 18172u; obj8.KillEnemyDataIds = list16; index2 = 6; List> list17 = new List>(index2); CollectionsMarshal.SetCount(list17, index2); span5 = CollectionsMarshal.AsSpan(list17); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; ref List reference11 = ref span5[num4]; num5 = 1; List list18 = new List(num5); CollectionsMarshal.SetCount(list18, num5); span6 = CollectionsMarshal.AsSpan(list18); index3 = 0; span6[index3] = new QuestWorkValue((byte)3, 0, EQuestWorkMode.Bitwise); reference11 = list18; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj8.RequiredQuestVariables = list17; reference10 = obj8; obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list19 = new List(num3); CollectionsMarshal.SetCount(list19, num3); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj9.Steps = list19; reference12 = obj9; questRoot2.QuestSequence = list7; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(5202); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list20 = new List(num); CollectionsMarshal.SetCount(list20, num); span = CollectionsMarshal.AsSpan(list20); index = 0; span[index] = "liza"; questRoot3.Author = list20; index = 3; List list21 = new List(index); CollectionsMarshal.SetCount(list21, index); span2 = CollectionsMarshal.AsSpan(list21); num = 0; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 0 }; num2 = 2; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj10.Steps = list22; reference13 = obj10; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 1 }; num3 = 1; List list23 = new List(num3); CollectionsMarshal.SetCount(list23, num3); span3 = CollectionsMarshal.AsSpan(list23); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1052304u, new Vector3(670.344f, 26.329378f, -531.2734f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(770.7179f, 12.84657f, -263.99634f), MaximumDistance = 300f, TerritoryId = 1188 } } } }; obj11.Steps = list23; reference14 = obj11; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj12.Steps = list24; reference15 = obj12; questRoot3.QuestSequence = list21; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(5203); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list25 = new List(num); CollectionsMarshal.SetCount(list25, num); span = CollectionsMarshal.AsSpan(list25); index = 0; span[index] = "liza"; questRoot4.Author = list25; index = 3; List list26 = new List(index); CollectionsMarshal.SetCount(list26, index); span2 = CollectionsMarshal.AsSpan(list26); num = 0; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 0 }; num3 = 2; List list27 = new List(num3); CollectionsMarshal.SetCount(list27, num3); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj13.Steps = list27; reference16 = obj13; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 1 }; num2 = 3; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); num3 = 0; ref QuestStep reference18 = ref span3[num3]; QuestStep obj15 = new QuestStep(EInteractionType.UseItem, 2014484u, new Vector3(847.34875f, 15.8845825f, -192.67572f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga, ItemId = 2003717u, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(770.7179f, 12.84657f, -263.99634f), MaximumDistance = 300f, TerritoryId = 1188 } } } }; num4 = 6; List list29 = new List(num4); CollectionsMarshal.SetCount(list29, num4); span6 = CollectionsMarshal.AsSpan(list29); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj15.CompletionQuestVariablesFlags = list29; reference18 = obj15; num3++; ref QuestStep reference19 = ref span3[num3]; QuestStep obj16 = new QuestStep(EInteractionType.UseItem, 2014485u, new Vector3(855.2223f, 15.945618f, -208.72821f), 1188) { ItemId = 2003717u }; index2 = 6; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span6 = CollectionsMarshal.AsSpan(list30); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj16.CompletionQuestVariablesFlags = list30; reference19 = obj16; num3++; ref QuestStep reference20 = ref span3[num3]; QuestStep obj17 = new QuestStep(EInteractionType.UseItem, 2014483u, new Vector3(868.1315f, 15.335266f, -203.96735f), 1188) { ItemId = 2003717u }; num4 = 6; List list31 = new List(num4); CollectionsMarshal.SetCount(list31, num4); span6 = CollectionsMarshal.AsSpan(list31); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj17.CompletionQuestVariablesFlags = list31; reference20 = obj17; obj14.Steps = list28; reference17 = obj14; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list32 = new List(num3); CollectionsMarshal.SetCount(list32, num3); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(770.7179f, 12.84657f, -263.99634f), MaximumDistance = 300f, TerritoryId = 1188 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj18.Steps = list32; reference21 = obj18; questRoot4.QuestSequence = list26; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(5204); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list33 = new List(num); CollectionsMarshal.SetCount(list33, num); span = CollectionsMarshal.AsSpan(list33); index = 0; span[index] = "liza"; questRoot5.Author = list33; index = 5; List list34 = new List(index); CollectionsMarshal.SetCount(list34, index); span2 = CollectionsMarshal.AsSpan(list34); num = 0; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 0 }; num2 = 2; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj19.Steps = list35; reference22 = obj19; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 1 }; num3 = 1; List list36 = new List(num3); CollectionsMarshal.SetCount(list36, num3); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1052305u, new Vector3(474.20447f, 9.739183f, -207.90424f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(770.7179f, 12.84657f, -263.99634f), MaximumDistance = 300f, TerritoryId = 1188 } } } }; obj20.Steps = list36; reference23 = obj20; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 2 }; num2 = 1; List list37 = new List(num2); CollectionsMarshal.SetCount(list37, num2); span3 = CollectionsMarshal.AsSpan(list37); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2014486u, new Vector3(471.88513f, 9.933594f, -206.46985f), 1188) { StopDistance = 4.5f }; obj21.Steps = list37; reference24 = obj21; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 3 }; num3 = 5; List list38 = new List(num3); CollectionsMarshal.SetCount(list38, num3); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(548.1944f, 6.15866f, -196.99664f), 1188); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(610.0975f, 7.8043165f, -228.70596f), 1188); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(680.4834f, 10.053757f, -263.73697f), 1188); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(743.98376f, 9.793373f, -263.45914f), 1188); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1052306u, new Vector3(791.37854f, 14.39521f, -206.53088f), 1188); obj22.Steps = list38; reference25 = obj22; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(770.7179f, 12.84657f, -263.99634f), MaximumDistance = 300f, TerritoryId = 1188 } } } }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj23.Steps = list39; reference26 = obj23; questRoot5.QuestSequence = list34; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(5205); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list40 = new List(num); CollectionsMarshal.SetCount(list40, num); span = CollectionsMarshal.AsSpan(list40); index = 0; span[index] = "liza"; questRoot6.Author = list40; index = 3; List list41 = new List(index); CollectionsMarshal.SetCount(list41, index); span2 = CollectionsMarshal.AsSpan(list41); num = 0; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 0 }; num3 = 2; List list42 = new List(num3); CollectionsMarshal.SetCount(list42, num3); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj24.Steps = list42; reference27 = obj24; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; num2 = 3; List list43 = new List(num2); CollectionsMarshal.SetCount(list43, num2); span3 = CollectionsMarshal.AsSpan(list43); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-165.49648f, 8.736965f, -401.72836f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num3++; ref QuestStep reference29 = ref span3[num3]; QuestStep obj26 = new QuestStep(EInteractionType.Interact, 1052307u, new Vector3(-111.0094f, 1.6987718f, -111.0094f), 1188) { Fly = true }; index2 = 6; List> list44 = new List>(index2); CollectionsMarshal.SetCount(list44, index2); span5 = CollectionsMarshal.AsSpan(list44); num4 = 0; span5[num4] = null; num4++; ref List reference30 = ref span5[num4]; index3 = 1; List list45 = new List(index3); CollectionsMarshal.SetCount(list45, index3); span6 = CollectionsMarshal.AsSpan(list45); num5 = 0; span6[num5] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); reference30 = list45; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj26.RequiredQuestVariables = list44; num4 = 1; List list46 = new List(num4); CollectionsMarshal.SetCount(list46, num4); Span span7 = CollectionsMarshal.AsSpan(list46); index2 = 0; span7[index2] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANPEL107_05205_Q1_000_000"), Answer = new ExcelRef("TEXT_BANPEL107_05205_A1_000_002") }; obj26.DialogueChoices = list46; reference29 = obj26; num3++; ref QuestStep reference31 = ref span3[num3]; QuestStep obj27 = new QuestStep(EInteractionType.Interact, 1052308u, new Vector3(-152.7276f, 3.6225784f, -349.87415f), 1188) { Fly = true }; index2 = 6; List> list47 = new List>(index2); CollectionsMarshal.SetCount(list47, index2); span5 = CollectionsMarshal.AsSpan(list47); num4 = 0; span5[num4] = null; num4++; ref List reference32 = ref span5[num4]; num5 = 1; List list48 = new List(num5); CollectionsMarshal.SetCount(list48, num5); span6 = CollectionsMarshal.AsSpan(list48); index3 = 0; span6[index3] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference32 = list48; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj27.RequiredQuestVariables = list47; num4 = 1; List list49 = new List(num4); CollectionsMarshal.SetCount(list49, num4); span7 = CollectionsMarshal.AsSpan(list49); index2 = 0; span7[index2] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANPEL107_05205_Q2_000_000"), Answer = new ExcelRef("TEXT_BANPEL107_05205_A2_000_003") }; obj27.DialogueChoices = list49; reference31 = obj27; obj25.Steps = list43; reference28 = obj25; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list50 = new List(num3); CollectionsMarshal.SetCount(list50, num3); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj28.Steps = list50; reference33 = obj28; questRoot6.QuestSequence = list41; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(5206); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list51 = new List(num); CollectionsMarshal.SetCount(list51, num); span = CollectionsMarshal.AsSpan(list51); index = 0; span[index] = "liza"; questRoot7.Author = list51; index = 3; List list52 = new List(index); CollectionsMarshal.SetCount(list52, index); span2 = CollectionsMarshal.AsSpan(list52); num = 0; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 0 }; num2 = 2; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj29.Steps = list53; reference34 = obj29; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 1 }; num3 = 3; List list54 = new List(num3); CollectionsMarshal.SetCount(list54, num3); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; ref QuestStep reference36 = ref span3[num2]; QuestStep obj31 = new QuestStep(EInteractionType.Interact, 2014540u, new Vector3(-24.887512f, 21.774597f, -88.76172f), 1188) { StopDistance = 1f, Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; index2 = 6; List> list55 = new List>(index2); CollectionsMarshal.SetCount(list55, index2); span5 = CollectionsMarshal.AsSpan(list55); num4 = 0; span5[num4] = null; num4++; ref List reference37 = ref span5[num4]; index3 = 1; List list56 = new List(index3); CollectionsMarshal.SetCount(list56, index3); span6 = CollectionsMarshal.AsSpan(list56); num5 = 0; span6[num5] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); reference37 = list56; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj31.RequiredQuestVariables = list55; reference36 = obj31; num2++; ref QuestStep reference38 = ref span3[num2]; QuestStep obj32 = new QuestStep(EInteractionType.Interact, 2014487u, new Vector3(-45.426086f, 21.469421f, -80.27777f), 1188) { StopDistance = 1f, Fly = true }; num4 = 6; List> list57 = new List>(num4); CollectionsMarshal.SetCount(list57, num4); span5 = CollectionsMarshal.AsSpan(list57); index2 = 0; span5[index2] = null; index2++; ref List reference39 = ref span5[index2]; num5 = 1; List list58 = new List(num5); CollectionsMarshal.SetCount(list58, num5); span6 = CollectionsMarshal.AsSpan(list58); index3 = 0; span6[index3] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference39 = list58; index2++; span5[index2] = null; index2++; span5[index2] = null; index2++; span5[index2] = null; index2++; span5[index2] = null; obj32.RequiredQuestVariables = list57; reference38 = obj32; num2++; ref QuestStep reference40 = ref span3[num2]; QuestStep obj33 = new QuestStep(EInteractionType.Interact, 2014539u, new Vector3(-9.2317505f, 21.469421f, -74.418274f), 1188) { StopDistance = 1f, Fly = true }; index2 = 6; List> list59 = new List>(index2); CollectionsMarshal.SetCount(list59, index2); span5 = CollectionsMarshal.AsSpan(list59); num4 = 0; span5[num4] = null; num4++; ref List reference41 = ref span5[num4]; index3 = 1; List list60 = new List(index3); CollectionsMarshal.SetCount(list60, index3); span6 = CollectionsMarshal.AsSpan(list60); num5 = 0; span6[num5] = new QuestWorkValue(0, (byte)3, EQuestWorkMode.Bitwise); reference41 = list60; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj33.RequiredQuestVariables = list59; reference40 = obj33; obj30.Steps = list54; reference35 = obj30; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj34.Steps = list61; reference42 = obj34; questRoot7.QuestSequence = list52; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(5207); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list62 = new List(num); CollectionsMarshal.SetCount(list62, num); span = CollectionsMarshal.AsSpan(list62); index = 0; span[index] = "liza"; questRoot8.Author = list62; index = 4; List list63 = new List(index); CollectionsMarshal.SetCount(list63, index); span2 = CollectionsMarshal.AsSpan(list63); num = 0; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 0 }; num3 = 2; List list64 = new List(num3); CollectionsMarshal.SetCount(list64, num3); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj35.Steps = list64; reference43 = obj35; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 1 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1052309u, new Vector3(-100.35864f, 4.7510896f, -304.3412f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; obj36.Steps = list65; reference44 = obj36; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 2 }; num3 = 1; List list66 = new List(num3); CollectionsMarshal.SetCount(list66, num3); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1052310u, new Vector3(-103.01367f, 4.70791f, -305.40936f), 1188) { StopDistance = 5f }; obj37.Steps = list66; reference45 = obj37; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj38.Steps = list67; reference46 = obj38; questRoot8.QuestSequence = list63; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(5208); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list68 = new List(num); CollectionsMarshal.SetCount(list68, num); span = CollectionsMarshal.AsSpan(list68); index = 0; span[index] = "liza"; questRoot9.Author = list68; index = 3; List list69 = new List(index); CollectionsMarshal.SetCount(list69, index); span2 = CollectionsMarshal.AsSpan(list69); num = 0; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 0 }; num3 = 2; List list70 = new List(num3); CollectionsMarshal.SetCount(list70, num3); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj39.Steps = list70; reference47 = obj39; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 1 }; num2 = 3; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); num3 = 0; ref QuestStep reference49 = ref span3[num3]; QuestStep obj41 = new QuestStep(EInteractionType.Interact, 1052319u, new Vector3(-185.07672f, 6.5185943f, -460.04425f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; num4 = 6; List list72 = new List(num4); CollectionsMarshal.SetCount(list72, num4); span6 = CollectionsMarshal.AsSpan(list72); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj41.CompletionQuestVariablesFlags = list72; reference49 = obj41; num3++; ref QuestStep reference50 = ref span3[num3]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1052318u, new Vector3(-217.12067f, 6.4016876f, -474.60138f), 1188); index2 = 6; List list73 = new List(index2); CollectionsMarshal.SetCount(list73, index2); span6 = CollectionsMarshal.AsSpan(list73); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list73; reference50 = questStep; num3++; ref QuestStep reference51 = ref span3[num3]; QuestStep obj42 = new QuestStep(EInteractionType.Interact, 1052320u, new Vector3(-108.659546f, 9.773233f, -530.2052f), 1188) { Fly = true }; num4 = 6; List list74 = new List(num4); CollectionsMarshal.SetCount(list74, num4); span6 = CollectionsMarshal.AsSpan(list74); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj42.CompletionQuestVariablesFlags = list74; reference51 = obj42; obj40.Steps = list71; reference48 = obj40; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list75 = new List(num3); CollectionsMarshal.SetCount(list75, num3); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj43.Steps = list75; reference52 = obj43; questRoot9.QuestSequence = list69; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(5209); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list76 = new List(num); CollectionsMarshal.SetCount(list76, num); span = CollectionsMarshal.AsSpan(list76); index = 0; span[index] = "liza"; questRoot10.Author = list76; index = 4; List list77 = new List(index); CollectionsMarshal.SetCount(list77, index); span2 = CollectionsMarshal.AsSpan(list77); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 0 }; num2 = 2; List list78 = new List(num2); CollectionsMarshal.SetCount(list78, num2); span3 = CollectionsMarshal.AsSpan(list78); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj44.Steps = list78; reference53 = obj44; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 1 }; num3 = 1; List list79 = new List(num3); CollectionsMarshal.SetCount(list79, num3); span3 = CollectionsMarshal.AsSpan(list79); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1052321u, new Vector3(103.227295f, 0.7218611f, -334.37097f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu }; obj45.Steps = list79; reference54 = obj45; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 2 }; num2 = 3; List list80 = new List(num2); CollectionsMarshal.SetCount(list80, num2); span3 = CollectionsMarshal.AsSpan(list80); num3 = 0; ref QuestStep reference56 = ref span3[num3]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 2014488u, new Vector3(103.74609f, -0.015319824f, -339.13184f), 1188); index2 = 6; List list81 = new List(index2); CollectionsMarshal.SetCount(list81, index2); span6 = CollectionsMarshal.AsSpan(list81); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list81; reference56 = questStep2; num3++; ref QuestStep reference57 = ref span3[num3]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 2014536u, new Vector3(106.21802f, -0.015319824f, -347.097f), 1188); num4 = 6; List list82 = new List(num4); CollectionsMarshal.SetCount(list82, num4); span6 = CollectionsMarshal.AsSpan(list82); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list82; reference57 = questStep3; num3++; ref QuestStep reference58 = ref span3[num3]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2014537u, new Vector3(112.93201f, -0.015319824f, -341.5122f), 1188); index2 = 6; List list83 = new List(index2); CollectionsMarshal.SetCount(list83, index2); span6 = CollectionsMarshal.AsSpan(list83); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list83; reference58 = questStep4; obj46.Steps = list80; reference55 = obj46; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list84 = new List(num3); CollectionsMarshal.SetCount(list84, num3); span3 = CollectionsMarshal.AsSpan(list84); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj47.Steps = list84; reference59 = obj47; questRoot10.QuestSequence = list77; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(5210); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list85 = new List(num); CollectionsMarshal.SetCount(list85, num); span = CollectionsMarshal.AsSpan(list85); index = 0; span[index] = "liza"; questRoot11.Author = list85; index = 5; List list86 = new List(index); CollectionsMarshal.SetCount(list86, index); span2 = CollectionsMarshal.AsSpan(list86); num = 0; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 0 }; num2 = 2; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj48.Steps = list87; reference60 = obj48; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 1 }; num3 = 1; List list88 = new List(num3); CollectionsMarshal.SetCount(list88, num3); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1052323u, new Vector3(495.75024f, 10.160157f, -242.99994f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(770.7179f, 12.84657f, -263.99634f), MaximumDistance = 300f, TerritoryId = 1188 } } } }; obj49.Steps = list88; reference61 = obj49; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 2 }; num2 = 3; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); num3 = 0; ref QuestStep reference63 = ref span3[num3]; QuestStep obj51 = new QuestStep(EInteractionType.Combat, 2014491u, new Vector3(504.78357f, 15.396301f, -283.83307f), 1188) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list90 = new List(num4); CollectionsMarshal.SetCount(list90, num4); span4 = CollectionsMarshal.AsSpan(list90); index2 = 0; span4[index2] = 18173u; obj51.KillEnemyDataIds = list90; index2 = 6; List> list91 = new List>(index2); CollectionsMarshal.SetCount(list91, index2); span5 = CollectionsMarshal.AsSpan(list91); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; ref List reference64 = ref span5[num4]; num5 = 1; List list92 = new List(num5); CollectionsMarshal.SetCount(list92, num5); span6 = CollectionsMarshal.AsSpan(list92); index3 = 0; span6[index3] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); reference64 = list92; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj51.RequiredQuestVariables = list91; reference63 = obj51; num3++; ref QuestStep reference65 = ref span3[num3]; QuestStep obj52 = new QuestStep(EInteractionType.Combat, 2014489u, new Vector3(522.301f, 12.191956f, -273.97577f), 1188) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list93 = new List(num4); CollectionsMarshal.SetCount(list93, num4); span4 = CollectionsMarshal.AsSpan(list93); index2 = 0; span4[index2] = 18173u; obj52.KillEnemyDataIds = list93; index2 = 6; List> list94 = new List>(index2); CollectionsMarshal.SetCount(list94, index2); span5 = CollectionsMarshal.AsSpan(list94); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; ref List reference66 = ref span5[num4]; index3 = 1; List list95 = new List(index3); CollectionsMarshal.SetCount(list95, index3); span6 = CollectionsMarshal.AsSpan(list95); num5 = 0; span6[num5] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); reference66 = list95; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj52.RequiredQuestVariables = list94; reference65 = obj52; num3++; ref QuestStep reference67 = ref span3[num3]; QuestStep obj53 = new QuestStep(EInteractionType.Combat, 2014490u, new Vector3(485.6183f, 10.8185425f, -281.7884f), 1188) { EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list96 = new List(num4); CollectionsMarshal.SetCount(list96, num4); span4 = CollectionsMarshal.AsSpan(list96); index2 = 0; span4[index2] = 18173u; obj53.KillEnemyDataIds = list96; index2 = 6; List> list97 = new List>(index2); CollectionsMarshal.SetCount(list97, index2); span5 = CollectionsMarshal.AsSpan(list97); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; ref List reference68 = ref span5[num4]; num5 = 1; List list98 = new List(num5); CollectionsMarshal.SetCount(list98, num5); span6 = CollectionsMarshal.AsSpan(list98); index3 = 0; span6[index3] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); reference68 = list98; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj53.RequiredQuestVariables = list97; reference67 = obj53; obj50.Steps = list89; reference62 = obj50; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 3 }; num3 = 1; List list99 = new List(num3); CollectionsMarshal.SetCount(list99, num3); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1052323u, new Vector3(495.75024f, 10.160157f, -242.99994f), 1188); obj54.Steps = list99; reference69 = obj54; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list100 = new List(num2); CollectionsMarshal.SetCount(list100, num2); span3 = CollectionsMarshal.AsSpan(list100); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj55.Steps = list100; reference70 = obj55; questRoot11.QuestSequence = list86; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(5211); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list101 = new List(num); CollectionsMarshal.SetCount(list101, num); span = CollectionsMarshal.AsSpan(list101); index = 0; span[index] = "liza"; questRoot12.Author = list101; index = 3; List list102 = new List(index); CollectionsMarshal.SetCount(list102, index); span2 = CollectionsMarshal.AsSpan(list102); num = 0; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 0 }; num3 = 2; List list103 = new List(num3); CollectionsMarshal.SetCount(list103, num3); span3 = CollectionsMarshal.AsSpan(list103); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj56.Steps = list103; reference71 = obj56; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 1 }; num2 = 2; List list104 = new List(num2); CollectionsMarshal.SetCount(list104, num2); span3 = CollectionsMarshal.AsSpan(list104); num3 = 0; ref QuestStep reference73 = ref span3[num3]; QuestStep obj58 = new QuestStep(EInteractionType.UseItem, 2014492u, new Vector3(-448.50842f, 0.9613037f, -113.69501f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaOkHanu, ItemId = 2003721u }; num4 = 6; List list105 = new List(num4); CollectionsMarshal.SetCount(list105, num4); span6 = CollectionsMarshal.AsSpan(list105); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj58.CompletionQuestVariablesFlags = list105; reference73 = obj58; num3++; ref QuestStep reference74 = ref span3[num3]; QuestStep obj59 = new QuestStep(EInteractionType.UseItem, 2014493u, new Vector3(-464.0421f, 0.62561035f, -119.95117f), 1188) { ItemId = 2003721u }; index2 = 6; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span6 = CollectionsMarshal.AsSpan(list106); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj59.CompletionQuestVariablesFlags = list106; reference74 = obj59; obj57.Steps = list104; reference72 = obj57; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list107 = new List(num3); CollectionsMarshal.SetCount(list107, num3); span3 = CollectionsMarshal.AsSpan(list107); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj60.Steps = list107; reference75 = obj60; questRoot12.QuestSequence = list102; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(5212); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list108 = new List(num); CollectionsMarshal.SetCount(list108, num); span = CollectionsMarshal.AsSpan(list108); index = 0; span[index] = "liza"; questRoot13.Author = list108; index = 3; List list109 = new List(index); CollectionsMarshal.SetCount(list109, index); span2 = CollectionsMarshal.AsSpan(list109); num = 0; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 0 }; num2 = 2; List list110 = new List(num2); CollectionsMarshal.SetCount(list110, num2); span3 = CollectionsMarshal.AsSpan(list110); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj61.Steps = list110; reference76 = obj61; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 1 }; num3 = 3; List list111 = new List(num3); CollectionsMarshal.SetCount(list111, num3); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; ref QuestStep reference78 = ref span3[num2]; QuestStep obj63 = new QuestStep(EInteractionType.Interact, 2014494u, new Vector3(538.38403f, 15.701477f, -10.147278f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(770.7179f, 12.84657f, -263.99634f), MaximumDistance = 300f, TerritoryId = 1188 } } } }; num4 = 6; List list112 = new List(num4); CollectionsMarshal.SetCount(list112, num4); span6 = CollectionsMarshal.AsSpan(list112); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj63.CompletionQuestVariablesFlags = list112; reference78 = obj63; num2++; ref QuestStep reference79 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 2014495u, new Vector3(528.77075f, 15.6710205f, -2.456726f), 1188); index2 = 6; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span6 = CollectionsMarshal.AsSpan(list113); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list113; reference79 = questStep5; num2++; ref QuestStep reference80 = ref span3[num2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 2014496u, new Vector3(511.7417f, 12.954895f, -7.522766f), 1188); num4 = 6; List list114 = new List(num4); CollectionsMarshal.SetCount(list114, num4); span6 = CollectionsMarshal.AsSpan(list114); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list114; reference80 = questStep6; obj62.Steps = list111; reference77 = obj62; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj64.Steps = list115; reference81 = obj64; questRoot13.QuestSequence = list109; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(5213); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list116 = new List(num); CollectionsMarshal.SetCount(list116, num); span = CollectionsMarshal.AsSpan(list116); index = 0; span[index] = "liza"; questRoot14.Author = list116; index = 3; List list117 = new List(index); CollectionsMarshal.SetCount(list117, index); span2 = CollectionsMarshal.AsSpan(list117); num = 0; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 0 }; num3 = 2; List list118 = new List(num3); CollectionsMarshal.SetCount(list118, num3); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj65.Steps = list118; reference82 = obj65; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 1 }; num2 = 3; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); num3 = 0; ref QuestStep reference84 = ref span3[num3]; QuestStep obj67 = new QuestStep(EInteractionType.Combat, 2014497u, new Vector3(-130.7851f, 114.39685f, 240.31421f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaEarthenshire, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span4 = CollectionsMarshal.AsSpan(list120); num4 = 0; span4[num4] = 18174u; obj67.KillEnemyDataIds = list120; num4 = 6; List> list121 = new List>(num4); CollectionsMarshal.SetCount(list121, num4); span5 = CollectionsMarshal.AsSpan(list121); index2 = 0; span5[index2] = null; index2++; span5[index2] = null; index2++; ref List reference85 = ref span5[index2]; index3 = 1; List list122 = new List(index3); CollectionsMarshal.SetCount(list122, index3); span6 = CollectionsMarshal.AsSpan(list122); num5 = 0; span6[num5] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); reference85 = list122; index2++; span5[index2] = null; index2++; span5[index2] = null; index2++; span5[index2] = null; obj67.RequiredQuestVariables = list121; reference84 = obj67; num3++; ref QuestStep reference86 = ref span3[num3]; QuestStep obj68 = new QuestStep(EInteractionType.Combat, 2014498u, new Vector3(-56.565247f, 111.77234f, 172.62524f), 1188) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index2 = 1; List list123 = new List(index2); CollectionsMarshal.SetCount(list123, index2); span4 = CollectionsMarshal.AsSpan(list123); num4 = 0; span4[num4] = 18174u; obj68.KillEnemyDataIds = list123; num4 = 6; List> list124 = new List>(num4); CollectionsMarshal.SetCount(list124, num4); span5 = CollectionsMarshal.AsSpan(list124); index2 = 0; span5[index2] = null; index2++; span5[index2] = null; index2++; ref List reference87 = ref span5[index2]; num5 = 1; List list125 = new List(num5); CollectionsMarshal.SetCount(list125, num5); span6 = CollectionsMarshal.AsSpan(list125); index3 = 0; span6[index3] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); reference87 = list125; index2++; span5[index2] = null; index2++; span5[index2] = null; index2++; span5[index2] = null; obj68.RequiredQuestVariables = list124; reference86 = obj68; num3++; ref QuestStep reference88 = ref span3[num3]; QuestStep obj69 = new QuestStep(EInteractionType.Combat, 2014499u, new Vector3(-84.18408f, 111.436646f, 268.05518f), 1188) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; index2 = 1; List list126 = new List(index2); CollectionsMarshal.SetCount(list126, index2); span4 = CollectionsMarshal.AsSpan(list126); num4 = 0; span4[num4] = 18174u; obj69.KillEnemyDataIds = list126; num4 = 6; List> list127 = new List>(num4); CollectionsMarshal.SetCount(list127, num4); span5 = CollectionsMarshal.AsSpan(list127); index2 = 0; span5[index2] = null; index2++; span5[index2] = null; index2++; ref List reference89 = ref span5[index2]; index3 = 1; List list128 = new List(index3); CollectionsMarshal.SetCount(list128, index3); span6 = CollectionsMarshal.AsSpan(list128); num5 = 0; span6[num5] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); reference89 = list128; index2++; span5[index2] = null; index2++; span5[index2] = null; index2++; span5[index2] = null; obj69.RequiredQuestVariables = list127; reference88 = obj69; obj66.Steps = list119; reference83 = obj66; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list129 = new List(num3); CollectionsMarshal.SetCount(list129, num3); span3 = CollectionsMarshal.AsSpan(list129); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj70.Steps = list129; reference90 = obj70; questRoot14.QuestSequence = list117; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(5214); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list130 = new List(num); CollectionsMarshal.SetCount(list130, num); span = CollectionsMarshal.AsSpan(list130); index = 0; span[index] = "liza"; questRoot15.Author = list130; index = 4; List list131 = new List(index); CollectionsMarshal.SetCount(list131, index); span2 = CollectionsMarshal.AsSpan(list131); num = 0; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 0 }; num2 = 2; List list132 = new List(num2); CollectionsMarshal.SetCount(list132, num2); span3 = CollectionsMarshal.AsSpan(list132); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj71.Steps = list132; reference91 = obj71; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 1 }; num3 = 1; List list133 = new List(num3); CollectionsMarshal.SetCount(list133, num3); span3 = CollectionsMarshal.AsSpan(list133); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1052324u, new Vector3(-248.18805f, 110.17465f, 189.01343f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaEarthenshire }; obj72.Steps = list133; reference92 = obj72; num++; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 2 }; num2 = 2; List list134 = new List(num2); CollectionsMarshal.SetCount(list134, num2); span3 = CollectionsMarshal.AsSpan(list134); num3 = 0; ref QuestStep reference94 = ref span3[num3]; QuestStep obj74 = new QuestStep(EInteractionType.Interact, 1052326u, new Vector3(-304.61584f, 110.20639f, 725.39856f), 1188) { Fly = true }; index2 = 6; List> list135 = new List>(index2); CollectionsMarshal.SetCount(list135, index2); span5 = CollectionsMarshal.AsSpan(list135); num4 = 0; span5[num4] = null; num4++; ref List reference95 = ref span5[num4]; num5 = 1; List list136 = new List(num5); CollectionsMarshal.SetCount(list136, num5); span6 = CollectionsMarshal.AsSpan(list136); index3 = 0; span6[index3] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); reference95 = list136; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj74.RequiredQuestVariables = list135; reference94 = obj74; num3++; ref QuestStep reference96 = ref span3[num3]; QuestStep obj75 = new QuestStep(EInteractionType.Interact, 1052435u, new Vector3(505.76025f, 115.10293f, 205.7373f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaManyFires }; num4 = 6; List> list137 = new List>(num4); CollectionsMarshal.SetCount(list137, num4); span5 = CollectionsMarshal.AsSpan(list137); index2 = 0; span5[index2] = null; index2++; ref List reference97 = ref span5[index2]; index3 = 1; List list138 = new List(index3); CollectionsMarshal.SetCount(list138, index3); span6 = CollectionsMarshal.AsSpan(list138); num5 = 0; span6[num5] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); reference97 = list138; index2++; span5[index2] = null; index2++; span5[index2] = null; index2++; span5[index2] = null; index2++; span5[index2] = null; obj75.RequiredQuestVariables = list137; reference96 = obj75; obj73.Steps = list134; reference93 = obj73; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list139 = new List(num3); CollectionsMarshal.SetCount(list139, num3); span3 = CollectionsMarshal.AsSpan(list139); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj76.Steps = list139; reference98 = obj76; questRoot15.QuestSequence = list131; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(5215); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list140 = new List(num); CollectionsMarshal.SetCount(list140, num); span = CollectionsMarshal.AsSpan(list140); index = 0; span[index] = "liza"; questRoot16.Author = list140; index = 4; List list141 = new List(index); CollectionsMarshal.SetCount(list141, index); span2 = CollectionsMarshal.AsSpan(list141); num = 0; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 0 }; num2 = 2; List list142 = new List(num2); CollectionsMarshal.SetCount(list142, num2); span3 = CollectionsMarshal.AsSpan(list142); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj77.Steps = list142; reference99 = obj77; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 1 }; num3 = 1; List list143 = new List(num3); CollectionsMarshal.SetCount(list143, num3); span3 = CollectionsMarshal.AsSpan(list143); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051798u, new Vector3(897.734f, 6.8223433f, -285.1759f), 1188) { Fly = true }; obj78.Steps = list143; reference100 = obj78; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 2 }; num2 = 3; List list144 = new List(num2); CollectionsMarshal.SetCount(list144, num2); span3 = CollectionsMarshal.AsSpan(list144); num3 = 0; ref QuestStep reference102 = ref span3[num3]; QuestStep obj80 = new QuestStep(EInteractionType.Action, 1052328u, new Vector3(171.6792f, 16.762953f, -112.44379f), 1188) { Fly = true, Action = EAction.BosomBrook }; index2 = 6; List> list145 = new List>(index2); CollectionsMarshal.SetCount(list145, index2); span5 = CollectionsMarshal.AsSpan(list145); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; ref List reference103 = ref span5[num4]; num5 = 1; List list146 = new List(num5); CollectionsMarshal.SetCount(list146, num5); span6 = CollectionsMarshal.AsSpan(list146); index3 = 0; span6[index3] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); reference103 = list146; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj80.RequiredQuestVariables = list145; reference102 = obj80; num3++; ref QuestStep reference104 = ref span3[num3]; QuestStep obj81 = new QuestStep(EInteractionType.Action, 1052329u, new Vector3(216.7544f, 16.31888f, -99.687195f), 1188) { Fly = true, Action = EAction.BosomBrook }; num4 = 6; List> list147 = new List>(num4); CollectionsMarshal.SetCount(list147, num4); span5 = CollectionsMarshal.AsSpan(list147); index2 = 0; span5[index2] = null; index2++; span5[index2] = null; index2++; ref List reference105 = ref span5[index2]; index3 = 1; List list148 = new List(index3); CollectionsMarshal.SetCount(list148, index3); span6 = CollectionsMarshal.AsSpan(list148); num5 = 0; span6[num5] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); reference105 = list148; index2++; span5[index2] = null; index2++; span5[index2] = null; index2++; span5[index2] = null; obj81.RequiredQuestVariables = list147; reference104 = obj81; num3++; ref QuestStep reference106 = ref span3[num3]; QuestStep obj82 = new QuestStep(EInteractionType.Action, 1052327u, new Vector3(186.38892f, 21.742897f, -74.47931f), 1188) { Fly = true, Action = EAction.BosomBrook }; index2 = 6; List> list149 = new List>(index2); CollectionsMarshal.SetCount(list149, index2); span5 = CollectionsMarshal.AsSpan(list149); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; ref List reference107 = ref span5[num4]; num5 = 1; List list150 = new List(num5); CollectionsMarshal.SetCount(list150, num5); span6 = CollectionsMarshal.AsSpan(list150); index3 = 0; span6[index3] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); reference107 = list150; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj82.RequiredQuestVariables = list149; reference106 = obj82; obj79.Steps = list144; reference101 = obj79; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj83 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list151 = new List(num3); CollectionsMarshal.SetCount(list151, num3); span3 = CollectionsMarshal.AsSpan(list151); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj83.Steps = list151; reference108 = obj83; questRoot16.QuestSequence = list141; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(5216); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list152 = new List(num); CollectionsMarshal.SetCount(list152, num); span = CollectionsMarshal.AsSpan(list152); index = 0; span[index] = "liza"; questRoot17.Author = list152; index = 3; List list153 = new List(index); CollectionsMarshal.SetCount(list153, index); span2 = CollectionsMarshal.AsSpan(list153); num = 0; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 0 }; num2 = 2; List list154 = new List(num2); CollectionsMarshal.SetCount(list154, num2); span3 = CollectionsMarshal.AsSpan(list154); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj84.Steps = list154; reference109 = obj84; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = 1 }; num3 = 3; List list155 = new List(num3); CollectionsMarshal.SetCount(list155, num3); span3 = CollectionsMarshal.AsSpan(list155); num2 = 0; ref QuestStep reference111 = ref span3[num2]; QuestStep obj86 = new QuestStep(EInteractionType.Combat, 2014500u, new Vector3(-217.15118f, 109.57495f, 562.005f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaEarthenshire, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list156 = new List(num4); CollectionsMarshal.SetCount(list156, num4); span4 = CollectionsMarshal.AsSpan(list156); index2 = 0; span4[index2] = 18175u; obj86.KillEnemyDataIds = list156; index2 = 6; List> list157 = new List>(index2); CollectionsMarshal.SetCount(list157, index2); span5 = CollectionsMarshal.AsSpan(list157); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; ref List reference112 = ref span5[num4]; index3 = 1; List list158 = new List(index3); CollectionsMarshal.SetCount(list158, index3); span6 = CollectionsMarshal.AsSpan(list158); num5 = 0; span6[num5] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); reference112 = list158; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj86.RequiredQuestVariables = list157; reference111 = obj86; num2++; ref QuestStep reference113 = ref span3[num2]; QuestStep obj87 = new QuestStep(EInteractionType.Combat, 2014501u, new Vector3(-171.95392f, 109.57495f, 652.09424f), 1188) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list159 = new List(num4); CollectionsMarshal.SetCount(list159, num4); span4 = CollectionsMarshal.AsSpan(list159); index2 = 0; span4[index2] = 18175u; obj87.KillEnemyDataIds = list159; index2 = 6; List> list160 = new List>(index2); CollectionsMarshal.SetCount(list160, index2); span5 = CollectionsMarshal.AsSpan(list160); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; ref List reference114 = ref span5[num4]; num5 = 1; List list161 = new List(num5); CollectionsMarshal.SetCount(list161, num5); span6 = CollectionsMarshal.AsSpan(list161); index3 = 0; span6[index3] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); reference114 = list161; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj87.RequiredQuestVariables = list160; reference113 = obj87; num2++; ref QuestStep reference115 = ref span3[num2]; QuestStep obj88 = new QuestStep(EInteractionType.Combat, 2014502u, new Vector3(-126.756714f, 109.57495f, 765.68225f), 1188) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list162 = new List(num4); CollectionsMarshal.SetCount(list162, num4); span4 = CollectionsMarshal.AsSpan(list162); index2 = 0; span4[index2] = 18175u; obj88.KillEnemyDataIds = list162; index2 = 6; List> list163 = new List>(index2); CollectionsMarshal.SetCount(list163, index2); span5 = CollectionsMarshal.AsSpan(list163); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; ref List reference116 = ref span5[num4]; index3 = 1; List list164 = new List(index3); CollectionsMarshal.SetCount(list164, index3); span6 = CollectionsMarshal.AsSpan(list164); num5 = 0; span6[num5] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); reference116 = list164; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj88.RequiredQuestVariables = list163; reference115 = obj88; obj85.Steps = list155; reference110 = obj85; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list165 = new List(num2); CollectionsMarshal.SetCount(list165, num2); span3 = CollectionsMarshal.AsSpan(list165); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj89.Steps = list165; reference117 = obj89; questRoot17.QuestSequence = list153; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(5217); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list166 = new List(num); CollectionsMarshal.SetCount(list166, num); span = CollectionsMarshal.AsSpan(list166); index = 0; span[index] = "liza"; questRoot18.Author = list166; index = 3; List list167 = new List(index); CollectionsMarshal.SetCount(list167, index); span2 = CollectionsMarshal.AsSpan(list167); num = 0; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 0 }; num3 = 2; List list168 = new List(num3); CollectionsMarshal.SetCount(list168, num3); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj90.Steps = list168; reference118 = obj90; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 1 }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1048848u, new Vector3(621.51514f, 119.49004f, 175.00574f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaManyFires }; obj91.Steps = list169; reference119 = obj91; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list170 = new List(num3); CollectionsMarshal.SetCount(list170, num3); span3 = CollectionsMarshal.AsSpan(list170); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj92.Steps = list170; reference120 = obj92; questRoot18.QuestSequence = list167; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(5218); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list171 = new List(num); CollectionsMarshal.SetCount(list171, num); span = CollectionsMarshal.AsSpan(list171); index = 0; span[index] = "liza"; questRoot19.Author = list171; index = 4; List list172 = new List(index); CollectionsMarshal.SetCount(list172, index); span2 = CollectionsMarshal.AsSpan(list172); num = 0; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 0 }; num2 = 2; List list173 = new List(num2); CollectionsMarshal.SetCount(list173, num2); span3 = CollectionsMarshal.AsSpan(list173); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj93.Steps = list173; reference121 = obj93; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 1 }; num3 = 2; List list174 = new List(num3); CollectionsMarshal.SetCount(list174, num3); span3 = CollectionsMarshal.AsSpan(list174); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(971.48047f, 7.1923084f, -254.86214f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(770.7179f, 12.84657f, -263.99634f), MaximumDistance = 300f, TerritoryId = 1188 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1052331u, new Vector3(973.84595f, 7.192305f, -254.87152f), 1188); obj94.Steps = list174; reference122 = obj94; num++; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 2 }; num2 = 1; List list175 = new List(num2); CollectionsMarshal.SetCount(list175, num2); span3 = CollectionsMarshal.AsSpan(list175); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1052332u, new Vector3(978.027f, 7.1869507f, -257.3739f), 1188) { StopDistance = 8f }; obj95.Steps = list175; reference123 = obj95; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list176 = new List(num3); CollectionsMarshal.SetCount(list176, num3); span3 = CollectionsMarshal.AsSpan(list176); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj96.Steps = list176; reference124 = obj96; questRoot19.QuestSequence = list172; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(5219); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list177 = new List(num); CollectionsMarshal.SetCount(list177, num); span = CollectionsMarshal.AsSpan(list177); index = 0; span[index] = "liza"; questRoot20.Author = list177; index = 4; List list178 = new List(index); CollectionsMarshal.SetCount(list178, index); span2 = CollectionsMarshal.AsSpan(list178); num = 0; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 0 }; num2 = 2; List list179 = new List(num2); CollectionsMarshal.SetCount(list179, num2); span3 = CollectionsMarshal.AsSpan(list179); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj97.Steps = list179; reference125 = obj97; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 1 }; num3 = 3; List list180 = new List(num3); CollectionsMarshal.SetCount(list180, num3); span3 = CollectionsMarshal.AsSpan(list180); num2 = 0; ref QuestStep reference127 = ref span3[num2]; QuestStep obj99 = new QuestStep(EInteractionType.Interact, 1052333u, new Vector3(775.1736f, 12.871736f, -196.0022f), 1188) { Fly = true }; num4 = 6; List list181 = new List(num4); CollectionsMarshal.SetCount(list181, num4); span6 = CollectionsMarshal.AsSpan(list181); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj99.CompletionQuestVariablesFlags = list181; reference127 = obj99; num2++; ref QuestStep reference128 = ref span3[num2]; QuestStep obj100 = new QuestStep(EInteractionType.Interact, 1052335u, new Vector3(867.76526f, 14.402381f, -171.31305f), 1188) { Fly = true }; index2 = 6; List list182 = new List(index2); CollectionsMarshal.SetCount(list182, index2); span6 = CollectionsMarshal.AsSpan(list182); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj100.CompletionQuestVariablesFlags = list182; reference128 = obj100; num2++; ref QuestStep reference129 = ref span3[num2]; QuestStep obj101 = new QuestStep(EInteractionType.Interact, 1052334u, new Vector3(864.5609f, 15.056413f, -256.27533f), 1188) { Fly = true }; num4 = 6; List list183 = new List(num4); CollectionsMarshal.SetCount(list183, num4); span6 = CollectionsMarshal.AsSpan(list183); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj101.CompletionQuestVariablesFlags = list183; reference129 = obj101; obj98.Steps = list180; reference126 = obj98; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 2 }; num2 = 1; List list184 = new List(num2); CollectionsMarshal.SetCount(list184, num2); span3 = CollectionsMarshal.AsSpan(list184); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1052336u, new Vector3(838.4375f, 14.301746f, -222.06458f), 1188) { Fly = true }; obj102.Steps = list184; reference130 = obj102; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list185 = new List(num3); CollectionsMarshal.SetCount(list185, num3); span3 = CollectionsMarshal.AsSpan(list185); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj103.Steps = list185; reference131 = obj103; questRoot20.QuestSequence = list178; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(5220); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list186 = new List(num); CollectionsMarshal.SetCount(list186, num); span = CollectionsMarshal.AsSpan(list186); index = 0; span[index] = "liza"; questRoot21.Author = list186; index = 4; List list187 = new List(index); CollectionsMarshal.SetCount(list187, index); span2 = CollectionsMarshal.AsSpan(list187); num = 0; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 0 }; num2 = 2; List list188 = new List(num2); CollectionsMarshal.SetCount(list188, num2); span3 = CollectionsMarshal.AsSpan(list188); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj104.Steps = list188; reference132 = obj104; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 1 }; num3 = 3; List list189 = new List(num3); CollectionsMarshal.SetCount(list189, num3); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; ref QuestStep reference134 = ref span3[num2]; QuestStep obj106 = new QuestStep(EInteractionType.Combat, 2014504u, new Vector3(-232.22711f, 120.25635f, 26.199707f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaEarthenshire, ItemId = 2003727u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index2 = 1; List list190 = new List(index2); CollectionsMarshal.SetCount(list190, index2); span4 = CollectionsMarshal.AsSpan(list190); num4 = 0; span4[num4] = 18176u; obj106.KillEnemyDataIds = list190; num4 = 6; List> list191 = new List>(num4); CollectionsMarshal.SetCount(list191, num4); span5 = CollectionsMarshal.AsSpan(list191); index2 = 0; span5[index2] = null; index2++; span5[index2] = null; index2++; span5[index2] = null; index2++; ref List reference135 = ref span5[index2]; num5 = 1; List list192 = new List(num5); CollectionsMarshal.SetCount(list192, num5); span6 = CollectionsMarshal.AsSpan(list192); index3 = 0; span6[index3] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); reference135 = list192; index2++; span5[index2] = null; index2++; span5[index2] = null; obj106.RequiredQuestVariables = list191; reference134 = obj106; num2++; ref QuestStep reference136 = ref span3[num2]; QuestStep obj107 = new QuestStep(EInteractionType.Combat, 2014503u, new Vector3(-134.29468f, 120.62256f, 41.000854f), 1188) { Fly = true, ItemId = 2003727u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span4 = CollectionsMarshal.AsSpan(list193); num4 = 0; span4[num4] = 18176u; obj107.KillEnemyDataIds = list193; num4 = 6; List> list194 = new List>(num4); CollectionsMarshal.SetCount(list194, num4); span5 = CollectionsMarshal.AsSpan(list194); index2 = 0; span5[index2] = null; index2++; span5[index2] = null; index2++; span5[index2] = null; index2++; ref List reference137 = ref span5[index2]; index3 = 1; List list195 = new List(index3); CollectionsMarshal.SetCount(list195, index3); span6 = CollectionsMarshal.AsSpan(list195); num5 = 0; span6[num5] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); reference137 = list195; index2++; span5[index2] = null; index2++; span5[index2] = null; obj107.RequiredQuestVariables = list194; reference136 = obj107; num2++; ref QuestStep reference138 = ref span3[num2]; QuestStep obj108 = new QuestStep(EInteractionType.Combat, 2014505u, new Vector3(-292.28656f, 119.46289f, 17.959839f), 1188) { Fly = true, ItemId = 2003727u, EnemySpawnType = EEnemySpawnType.AfterItemUse }; index2 = 1; List list196 = new List(index2); CollectionsMarshal.SetCount(list196, index2); span4 = CollectionsMarshal.AsSpan(list196); num4 = 0; span4[num4] = 18176u; obj108.KillEnemyDataIds = list196; num4 = 6; List> list197 = new List>(num4); CollectionsMarshal.SetCount(list197, num4); span5 = CollectionsMarshal.AsSpan(list197); index2 = 0; span5[index2] = null; index2++; span5[index2] = null; index2++; span5[index2] = null; index2++; ref List reference139 = ref span5[index2]; num5 = 1; List list198 = new List(num5); CollectionsMarshal.SetCount(list198, num5); span6 = CollectionsMarshal.AsSpan(list198); index3 = 0; span6[index3] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); reference139 = list198; index2++; span5[index2] = null; index2++; span5[index2] = null; obj108.RequiredQuestVariables = list197; reference138 = obj108; obj105.Steps = list189; reference133 = obj105; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 2 }; num2 = 2; List list199 = new List(num2); CollectionsMarshal.SetCount(list199, num2); span3 = CollectionsMarshal.AsSpan(list199); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(746.76465f, 15.431515f, -201.92921f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1051741u, new Vector3(744.19763f, 15.431515f, -199.17603f), 1188) { StopDistance = 7f }; obj109.Steps = list199; reference140 = obj109; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list200 = new List(num3); CollectionsMarshal.SetCount(list200, num3); span3 = CollectionsMarshal.AsSpan(list200); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(770.7179f, 12.84657f, -263.99634f), MaximumDistance = 300f, TerritoryId = 1188 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj110.Steps = list200; reference141 = obj110; questRoot21.QuestSequence = list187; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(5221); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list201 = new List(num); CollectionsMarshal.SetCount(list201, num); span = CollectionsMarshal.AsSpan(list201); index = 0; span[index] = "liza"; questRoot22.Author = list201; index = 3; List list202 = new List(index); CollectionsMarshal.SetCount(list202, index); span2 = CollectionsMarshal.AsSpan(list202); num = 0; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 0 }; num2 = 2; List list203 = new List(num2); CollectionsMarshal.SetCount(list203, num2); span3 = CollectionsMarshal.AsSpan(list203); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj111.Steps = list203; reference142 = obj111; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 1 }; num3 = 1; List list204 = new List(num3); CollectionsMarshal.SetCount(list204, num3); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; ref QuestStep reference144 = ref span3[num2]; QuestStep obj113 = new QuestStep(EInteractionType.Interact, 1052337u, new Vector3(479.14844f, 113.54922f, 175.37183f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaManyFires }; index2 = 2; List list205 = new List(index2); CollectionsMarshal.SetCount(list205, index2); span7 = CollectionsMarshal.AsSpan(list205); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANPEL123_05221_Q1_000_000"), Answer = new ExcelRef("TEXT_BANPEL123_05221_A1_000_003") }; num4++; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANPEL123_05221_Q2_000_000"), Answer = new ExcelRef("TEXT_BANPEL123_05221_A2_000_002") }; obj113.DialogueChoices = list205; reference144 = obj113; obj112.Steps = list204; reference143 = obj112; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list206 = new List(num2); CollectionsMarshal.SetCount(list206, num2); span3 = CollectionsMarshal.AsSpan(list206); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj114.Steps = list206; reference145 = obj114; questRoot22.QuestSequence = list202; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(5222); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list207 = new List(num); CollectionsMarshal.SetCount(list207, num); span = CollectionsMarshal.AsSpan(list207); index = 0; span[index] = "liza"; questRoot23.Author = list207; index = 5; List list208 = new List(index); CollectionsMarshal.SetCount(list208, index); span2 = CollectionsMarshal.AsSpan(list208); num = 0; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 0 }; num3 = 2; List list209 = new List(num3); CollectionsMarshal.SetCount(list209, num3); span3 = CollectionsMarshal.AsSpan(list209); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj115.Steps = list209; reference146 = obj115; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 1 }; num2 = 1; List list210 = new List(num2); CollectionsMarshal.SetCount(list210, num2); span3 = CollectionsMarshal.AsSpan(list210); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1052339u, new Vector3(910.3379f, 10.1397f, -381.36877f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(770.7179f, 12.84657f, -263.99634f), MaximumDistance = 300f, TerritoryId = 1188 } } } }; obj116.Steps = list210; reference147 = obj116; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 2 }; num3 = 1; List list211 = new List(num3); CollectionsMarshal.SetCount(list211, num3); span3 = CollectionsMarshal.AsSpan(list211); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014506u, new Vector3(910.3379f, 10.421875f, -379.01886f), 1188); obj117.Steps = list211; reference148 = obj117; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 3 }; num2 = 1; List list212 = new List(num2); CollectionsMarshal.SetCount(list212, num2); span3 = CollectionsMarshal.AsSpan(list212); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1052340u, new Vector3(789.9137f, 14.354868f, -215.77783f), 1188); obj118.Steps = list212; reference149 = obj118; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list213 = new List(num3); CollectionsMarshal.SetCount(list213, num3); span3 = CollectionsMarshal.AsSpan(list213); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(770.7179f, 12.84657f, -263.99634f), MaximumDistance = 300f, TerritoryId = 1188 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj119.Steps = list213; reference150 = obj119; questRoot23.QuestSequence = list208; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(5223); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list214 = new List(num); CollectionsMarshal.SetCount(list214, num); span = CollectionsMarshal.AsSpan(list214); index = 0; span[index] = "liza"; questRoot24.Author = list214; index = 4; List list215 = new List(index); CollectionsMarshal.SetCount(list215, index); span2 = CollectionsMarshal.AsSpan(list215); num = 0; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 0 }; num2 = 2; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj120.Steps = list216; reference151 = obj120; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 1 }; num3 = 2; List list217 = new List(num3); CollectionsMarshal.SetCount(list217, num3); span3 = CollectionsMarshal.AsSpan(list217); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(746.76465f, 15.431515f, -201.92921f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(770.7179f, 12.84657f, -263.99634f), MaximumDistance = 300f, TerritoryId = 1188 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1051741u, new Vector3(744.19763f, 15.431515f, -199.17603f), 1188) { StopDistance = 7f }; obj121.Steps = list217; reference152 = obj121; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 2 }; num2 = 1; List list218 = new List(num2); CollectionsMarshal.SetCount(list218, num2); span3 = CollectionsMarshal.AsSpan(list218); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1052341u, new Vector3(239.49023f, 111.689354f, 699.3667f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaManyFires }; obj122.Steps = list218; reference153 = obj122; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list219 = new List(num3); CollectionsMarshal.SetCount(list219, num3); span3 = CollectionsMarshal.AsSpan(list219); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj123.Steps = list219; reference154 = obj123; questRoot24.QuestSequence = list215; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(5224); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list220 = new List(num); CollectionsMarshal.SetCount(list220, num); span = CollectionsMarshal.AsSpan(list220); index = 0; span[index] = "liza"; questRoot25.Author = list220; index = 4; List list221 = new List(index); CollectionsMarshal.SetCount(list221, index); span2 = CollectionsMarshal.AsSpan(list221); num = 0; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 0 }; num2 = 2; List list222 = new List(num2); CollectionsMarshal.SetCount(list222, num2); span3 = CollectionsMarshal.AsSpan(list222); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj124.Steps = list222; reference155 = obj124; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 1 }; num3 = 3; List list223 = new List(num3); CollectionsMarshal.SetCount(list223, num3); span3 = CollectionsMarshal.AsSpan(list223); num2 = 0; ref QuestStep reference157 = ref span3[num2]; QuestStep obj126 = new QuestStep(EInteractionType.Combat, 2014508u, new Vector3(566.1554f, 123.552246f, 700.4043f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaManyFires, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list224 = new List(num4); CollectionsMarshal.SetCount(list224, num4); span4 = CollectionsMarshal.AsSpan(list224); index2 = 0; span4[index2] = 18177u; obj126.KillEnemyDataIds = list224; index2 = 6; List> list225 = new List>(index2); CollectionsMarshal.SetCount(list225, index2); span5 = CollectionsMarshal.AsSpan(list225); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; ref List reference158 = ref span5[num4]; index3 = 1; List list226 = new List(index3); CollectionsMarshal.SetCount(list226, index3); span6 = CollectionsMarshal.AsSpan(list226); num5 = 0; span6[num5] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); reference158 = list226; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj126.RequiredQuestVariables = list225; reference157 = obj126; num2++; ref QuestStep reference159 = ref span3[num2]; QuestStep obj127 = new QuestStep(EInteractionType.Combat, 2014509u, new Vector3(557.94604f, 124.65088f, 778.56104f), 1188) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list227 = new List(num4); CollectionsMarshal.SetCount(list227, num4); span4 = CollectionsMarshal.AsSpan(list227); index2 = 0; span4[index2] = 18177u; obj127.KillEnemyDataIds = list227; index2 = 6; List> list228 = new List>(index2); CollectionsMarshal.SetCount(list228, index2); span5 = CollectionsMarshal.AsSpan(list228); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; ref List reference160 = ref span5[num4]; num5 = 1; List list229 = new List(num5); CollectionsMarshal.SetCount(list229, num5); span6 = CollectionsMarshal.AsSpan(list229); index3 = 0; span6[index3] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); reference160 = list229; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj127.RequiredQuestVariables = list228; reference159 = obj127; num2++; ref QuestStep reference161 = ref span3[num2]; QuestStep obj128 = new QuestStep(EInteractionType.Combat, 2014507u, new Vector3(721.8584f, 123.09448f, 729.9762f), 1188) { Fly = true, EnemySpawnType = EEnemySpawnType.AfterInteraction }; num4 = 1; List list230 = new List(num4); CollectionsMarshal.SetCount(list230, num4); span4 = CollectionsMarshal.AsSpan(list230); index2 = 0; span4[index2] = 18177u; obj128.KillEnemyDataIds = list230; index2 = 6; List> list231 = new List>(index2); CollectionsMarshal.SetCount(list231, index2); span5 = CollectionsMarshal.AsSpan(list231); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; ref List reference162 = ref span5[num4]; index3 = 1; List list232 = new List(index3); CollectionsMarshal.SetCount(list232, index3); span6 = CollectionsMarshal.AsSpan(list232); num5 = 0; span6[num5] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); reference162 = list232; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; obj128.RequiredQuestVariables = list231; reference161 = obj128; obj125.Steps = list223; reference156 = obj125; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 2 }; num2 = 1; List list233 = new List(num2); CollectionsMarshal.SetCount(list233, num2); span3 = CollectionsMarshal.AsSpan(list233); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1052443u, new Vector3(641.8097f, 122.10785f, 730.70874f), 1188) { Fly = true }; obj129.Steps = list233; reference163 = obj129; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list234 = new List(num3); CollectionsMarshal.SetCount(list234, num3); span3 = CollectionsMarshal.AsSpan(list234); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj130.Steps = list234; reference164 = obj130; questRoot25.QuestSequence = list221; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(5225); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list235 = new List(num); CollectionsMarshal.SetCount(list235, num); span = CollectionsMarshal.AsSpan(list235); index = 0; span[index] = "liza"; questRoot26.Author = list235; index = 4; List list236 = new List(index); CollectionsMarshal.SetCount(list236, index); span2 = CollectionsMarshal.AsSpan(list236); num = 0; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 0 }; num2 = 2; List list237 = new List(num2); CollectionsMarshal.SetCount(list237, num2); span3 = CollectionsMarshal.AsSpan(list237); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj131.Steps = list237; reference165 = obj131; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 1 }; num3 = 3; List list238 = new List(num3); CollectionsMarshal.SetCount(list238, num3); span3 = CollectionsMarshal.AsSpan(list238); num2 = 0; ref QuestStep reference167 = ref span3[num2]; QuestStep obj133 = new QuestStep(EInteractionType.Interact, 2014511u, new Vector3(226.85583f, 2.9450073f, -199.6643f), 1188) { StopDistance = 1f, Fly = true }; num4 = 6; List list239 = new List(num4); CollectionsMarshal.SetCount(list239, num4); span6 = CollectionsMarshal.AsSpan(list239); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj133.CompletionQuestVariablesFlags = list239; reference167 = obj133; num2++; ref QuestStep reference168 = ref span3[num2]; QuestStep obj134 = new QuestStep(EInteractionType.Interact, 2014510u, new Vector3(218.1582f, 2.2124634f, -184.92413f), 1188) { StopDistance = 1f }; index2 = 6; List list240 = new List(index2); CollectionsMarshal.SetCount(list240, index2); span6 = CollectionsMarshal.AsSpan(list240); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj134.CompletionQuestVariablesFlags = list240; reference168 = obj134; num2++; ref QuestStep reference169 = ref span3[num2]; QuestStep obj135 = new QuestStep(EInteractionType.Interact, 2014512u, new Vector3(61.53955f, 8.102478f, -230.79272f), 1188) { StopDistance = 1f, Fly = true }; num4 = 6; List list241 = new List(num4); CollectionsMarshal.SetCount(list241, num4); span6 = CollectionsMarshal.AsSpan(list241); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj135.CompletionQuestVariablesFlags = list241; reference169 = obj135; obj132.Steps = list238; reference166 = obj132; num++; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 2 }; num2 = 2; List list242 = new List(num2); CollectionsMarshal.SetCount(list242, num2); span3 = CollectionsMarshal.AsSpan(list242); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(746.76465f, 15.431515f, -201.92921f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1051741u, new Vector3(744.19763f, 15.431515f, -199.17603f), 1188) { StopDistance = 7f }; obj136.Steps = list242; reference170 = obj136; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list243 = new List(num3); CollectionsMarshal.SetCount(list243, num3); span3 = CollectionsMarshal.AsSpan(list243); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(770.7179f, 12.84657f, -263.99634f), MaximumDistance = 300f, TerritoryId = 1188 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj137.Steps = list243; reference171 = obj137; questRoot26.QuestSequence = list236; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(5226); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list244 = new List(num); CollectionsMarshal.SetCount(list244, num); span = CollectionsMarshal.AsSpan(list244); index = 0; span[index] = "liza"; questRoot27.Author = list244; index = 4; List list245 = new List(index); CollectionsMarshal.SetCount(list245, index); span2 = CollectionsMarshal.AsSpan(list245); num = 0; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 0 }; num2 = 2; List list246 = new List(num2); CollectionsMarshal.SetCount(list246, num2); span3 = CollectionsMarshal.AsSpan(list246); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188); num3++; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj138.Steps = list246; reference172 = obj138; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 1 }; num3 = 1; List list247 = new List(num3); CollectionsMarshal.SetCount(list247, num3); span3 = CollectionsMarshal.AsSpan(list247); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051798u, new Vector3(897.734f, 6.8223433f, -285.1759f), 1188) { Fly = true, AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(770.7179f, 12.84657f, -263.99634f), MaximumDistance = 300f, TerritoryId = 1188 } } } }; obj139.Steps = list247; reference173 = obj139; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 2 }; num2 = 1; List list248 = new List(num2); CollectionsMarshal.SetCount(list248, num2); span3 = CollectionsMarshal.AsSpan(list248); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Action, 1052345u, new Vector3(908.50684f, 5.7142797f, -337.85004f), 1188) { Fly = true, Action = EAction.BosomBrook }; obj140.Steps = list248; reference174 = obj140; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list249 = new List(num3); CollectionsMarshal.SetCount(list249, num3); span3 = CollectionsMarshal.AsSpan(list249); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(770.70636f, 12.846572f, -260.59436f), 1188) { AetheryteShortcut = EAetheryteLocation.KozamaukaDockPoga }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051711u, new Vector3(770.7179f, 12.84657f, -263.99634f), 1188) { StopDistance = 5f }; obj141.Steps = list249; reference175 = obj141; questRoot27.QuestSequence = list245; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(5227); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list250 = new List(num); CollectionsMarshal.SetCount(list250, num); span = CollectionsMarshal.AsSpan(list250); index = 0; span[index] = "Starr"; questRoot28.Author = list250; questRoot28.IsSeasonalQuest = true; questRoot28.SeasonalQuestExpiry = new DateTime(2024, 12, 31, 0, 0, 0, DateTimeKind.Utc); index = 6; List list251 = new List(index); CollectionsMarshal.SetCount(list251, index); span2 = CollectionsMarshal.AsSpan(list251); num = 0; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 0 }; num2 = 1; List list252 = new List(num2); CollectionsMarshal.SetCount(list252, num2); span3 = CollectionsMarshal.AsSpan(list252); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051801u, new Vector3(-49.485046f, 6.499997f, -90.348694f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; obj142.Steps = list252; reference176 = obj142; num++; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 1 }; num3 = 1; List list253 = new List(num3); CollectionsMarshal.SetCount(list253, num3); span3 = CollectionsMarshal.AsSpan(list253); num2 = 0; ref QuestStep reference178 = ref span3[num2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1051808u, new Vector3(-53.60504f, 5.772882f, -99.931335f), 133); index2 = 1; List list254 = new List(index2); CollectionsMarshal.SetCount(list254, index2); span7 = CollectionsMarshal.AsSpan(list254); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_FESXMX001_05227_SYSTEM_000_025") }; questStep7.DialogueChoices = list254; reference178 = questStep7; obj143.Steps = list253; reference177 = obj143; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 2 }; num2 = 1; List list255 = new List(num2); CollectionsMarshal.SetCount(list255, num2); span3 = CollectionsMarshal.AsSpan(list255); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1051803u, new Vector3(33.951294f, -0.36796698f, 24.185547f), 1247); obj144.Steps = list255; reference179 = obj144; num++; ref QuestSequence reference180 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 3 }; num3 = 3; List list256 = new List(num3); CollectionsMarshal.SetCount(list256, num3); span3 = CollectionsMarshal.AsSpan(list256); num2 = 0; ref QuestStep reference181 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1051816u, new Vector3(18.142944f, 0.0028544795f, -0.289917f), 1247); num4 = 6; List list257 = new List(num4); CollectionsMarshal.SetCount(list257, num4); span6 = CollectionsMarshal.AsSpan(list257); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list257; reference181 = questStep8; num2++; ref QuestStep reference182 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 1052469u, new Vector3(-15.640564f, 0.0026466753f, 18.142944f), 1247); index2 = 6; List list258 = new List(index2); CollectionsMarshal.SetCount(list258, index2); span6 = CollectionsMarshal.AsSpan(list258); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list258; reference182 = questStep9; num2++; ref QuestStep reference183 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 1051813u, new Vector3(-5.1118164f, 1.21852545E-05f, -31.99823f), 1247); num4 = 6; List list259 = new List(num4); CollectionsMarshal.SetCount(list259, num4); span6 = CollectionsMarshal.AsSpan(list259); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list259; reference183 = questStep10; obj145.Steps = list256; reference180 = obj145; num++; ref QuestSequence reference184 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 4 }; num2 = 1; List list260 = new List(num2); CollectionsMarshal.SetCount(list260, num2); span3 = CollectionsMarshal.AsSpan(list260); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1051804u, new Vector3(-3.4943848f, 0.0028544795f, -18.417664f), 1247); obj146.Steps = list260; reference184 = obj146; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list261 = new List(num3); CollectionsMarshal.SetCount(list261, num3); span3 = CollectionsMarshal.AsSpan(list261); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051819u, new Vector3(-1.6937866f, 0.0028544795f, -21.042236f), 1247) { NextQuestId = new QuestId(5228) }; obj147.Steps = list261; reference185 = obj147; questRoot28.QuestSequence = list251; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(5228); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list262 = new List(num); CollectionsMarshal.SetCount(list262, num); span = CollectionsMarshal.AsSpan(list262); index = 0; span[index] = "Starr"; questRoot29.Author = list262; questRoot29.IsSeasonalQuest = true; questRoot29.SeasonalQuestExpiry = new DateTime(2024, 12, 31, 0, 0, 0, DateTimeKind.Utc); index = 8; List list263 = new List(index); CollectionsMarshal.SetCount(list263, index); span2 = CollectionsMarshal.AsSpan(list263); num = 0; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = 0 }; num2 = 1; List list264 = new List(num2); CollectionsMarshal.SetCount(list264, num2); span3 = CollectionsMarshal.AsSpan(list264); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051819u, new Vector3(-1.6937866f, 0.0028544795f, -21.042236f), 1247); obj148.Steps = list264; reference186 = obj148; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 1 }; num3 = 1; List list265 = new List(num3); CollectionsMarshal.SetCount(list265, num3); span3 = CollectionsMarshal.AsSpan(list265); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051822u, new Vector3(61.478516f, -7.7123985f, 98.98523f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania }; obj149.Steps = list265; reference187 = obj149; num++; ref QuestSequence reference188 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = 2 }; num2 = 2; List list266 = new List(num2); CollectionsMarshal.SetCount(list266, num2); span3 = CollectionsMarshal.AsSpan(list266); num3 = 0; ref QuestStep reference189 = ref span3[num3]; QuestStep obj151 = new QuestStep(EInteractionType.Interact, 1051807u, new Vector3(-53.635498f, 5.793307f, -99.931335f), 133) { TargetTerritoryId = (ushort)1247, AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; SkipConditions skipConditions = new SkipConditions(); SkipAetheryteCondition obj152 = new SkipAetheryteCondition { InSameTerritory = true }; index2 = 1; List list267 = new List(index2); CollectionsMarshal.SetCount(list267, index2); Span span8 = CollectionsMarshal.AsSpan(list267); num4 = 0; span8[num4] = 132; obj152.InTerritory = list267; skipConditions.AetheryteShortcutIf = obj152; obj151.SkipConditions = skipConditions; reference189 = obj151; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1051823u, new Vector3(34.164917f, -0.37309912f, 23.605652f), 1247); obj150.Steps = list266; reference188 = obj150; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 3 }; num3 = 1; List list268 = new List(num3); CollectionsMarshal.SetCount(list268, num3); span3 = CollectionsMarshal.AsSpan(list268); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051833u, new Vector3(35.568726f, -0.24490167f, 21.560913f), 1247); obj153.Steps = list268; reference190 = obj153; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 4 }; num2 = 3; List list269 = new List(num2); CollectionsMarshal.SetCount(list269, num2); span3 = CollectionsMarshal.AsSpan(list269); num3 = 0; ref QuestStep reference192 = ref span3[num3]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 1051816u, new Vector3(18.142944f, 0.0028544795f, -0.289917f), 1247); num4 = 6; List list270 = new List(num4); CollectionsMarshal.SetCount(list270, num4); span6 = CollectionsMarshal.AsSpan(list270); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep11.CompletionQuestVariablesFlags = list270; reference192 = questStep11; num3++; ref QuestStep reference193 = ref span3[num3]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 1051809u, new Vector3(-15.823608f, 0.0028544795f, 9.84198f), 1247); index2 = 6; List list271 = new List(index2); CollectionsMarshal.SetCount(list271, index2); span6 = CollectionsMarshal.AsSpan(list271); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep12.CompletionQuestVariablesFlags = list271; reference193 = questStep12; num3++; ref QuestStep reference194 = ref span3[num3]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1051813u, new Vector3(-5.1118164f, 1.21852545E-05f, -31.99823f), 1247); num4 = 6; List list272 = new List(num4); CollectionsMarshal.SetCount(list272, num4); span6 = CollectionsMarshal.AsSpan(list272); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list272; reference194 = questStep13; obj154.Steps = list269; reference191 = obj154; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 5 }; num3 = 1; List list273 = new List(num3); CollectionsMarshal.SetCount(list273, num3); span3 = CollectionsMarshal.AsSpan(list273); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051825u, new Vector3(-1.7853394f, 2.0028546f, -86.38135f), 1247); obj155.Steps = list273; reference195 = obj155; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 6 }; num2 = 2; List list274 = new List(num2); CollectionsMarshal.SetCount(list274, num2); span3 = CollectionsMarshal.AsSpan(list274); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2014535u, new Vector3(67.88733f, -0.77819824f, 51.224487f), 1247) { TargetTerritoryId = (ushort)133 }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1051802u, new Vector3(-50.06488f, 6.499999f, -89.58569f), 133); obj156.Steps = list274; reference196 = obj156; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list275 = new List(num3); CollectionsMarshal.SetCount(list275, num3); span3 = CollectionsMarshal.AsSpan(list275); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051805u, new Vector3(33.401978f, -0.31104973f, 22.079773f), 1253); obj157.Steps = list275; reference197 = obj157; questRoot29.QuestSequence = list263; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(5233); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list276 = new List(num); CollectionsMarshal.SetCount(list276, num); span = CollectionsMarshal.AsSpan(list276); index = 0; span[index] = "liza"; questRoot30.Author = list276; index = 6; List list277 = new List(index); CollectionsMarshal.SetCount(list277, index); span2 = CollectionsMarshal.AsSpan(list277); num = 0; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 0 }; num2 = 1; List list278 = new List(num2); CollectionsMarshal.SetCount(list278, num2); span3 = CollectionsMarshal.AsSpan(list278); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051950u, new Vector3(-15.335327f, -5.9003114E-09f, 31.3573f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj158.Steps = list278; reference198 = obj158; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 1 }; num3 = 1; List list279 = new List(num3); CollectionsMarshal.SetCount(list279, num3); span3 = CollectionsMarshal.AsSpan(list279); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1052166u, new Vector3(567.6814f, -131.41925f, 610.1013f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook }; obj159.Steps = list279; reference199 = obj159; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = 2 }; num2 = 1; List list280 = new List(num2); CollectionsMarshal.SetCount(list280, num2); span3 = CollectionsMarshal.AsSpan(list280); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2014454u, new Vector3(-525.8412f, -158.37347f, 541.46643f), 1189) { Fly = true }; obj160.Steps = list280; reference200 = obj160; num++; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 3 }; num3 = 1; List list281 = new List(num3); CollectionsMarshal.SetCount(list281, num3); span3 = CollectionsMarshal.AsSpan(list281); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051954u, new Vector3(-531.57855f, -152.53433f, 645.777f), 1189); obj161.Steps = list281; reference201 = obj161; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 4 }; num2 = 1; List list282 = new List(num2); CollectionsMarshal.SetCount(list282, num2); span3 = CollectionsMarshal.AsSpan(list282); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Duty, null, null, 1189) { DutyOptions = new DutyOptions { ContentFinderConditionId = 1015u } }; obj162.Steps = list282; reference202 = obj162; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list283 = new List(num3); CollectionsMarshal.SetCount(list283, num3); span3 = CollectionsMarshal.AsSpan(list283); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051956u, new Vector3(1.8463135f, 41.99997f, -2.456726f), 1264) { StopDistance = 7f, NextQuestId = new QuestId(5234) }; obj163.Steps = list283; reference203 = obj163; questRoot30.QuestSequence = list277; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(5234); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list284 = new List(num); CollectionsMarshal.SetCount(list284, num); span = CollectionsMarshal.AsSpan(list284); index = 0; span[index] = "liza"; questRoot31.Author = list284; index = 5; List list285 = new List(index); CollectionsMarshal.SetCount(list285, index); span2 = CollectionsMarshal.AsSpan(list285); num = 0; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 0 }; num2 = 1; List list286 = new List(num2); CollectionsMarshal.SetCount(list286, num2); span3 = CollectionsMarshal.AsSpan(list286); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051957u, new Vector3(-1.6327515f, 41.999977f, -0.7172241f), 1264) { StopDistance = 6f }; obj164.Steps = list286; reference204 = obj164; num++; ref QuestSequence reference205 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 1 }; num3 = 1; List list287 = new List(num3); CollectionsMarshal.SetCount(list287, num3); span3 = CollectionsMarshal.AsSpan(list287); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051957u, new Vector3(-1.6327515f, 41.999977f, -0.7172241f), 1264) { StopDistance = 6f }; obj165.Steps = list287; reference205 = obj165; num++; ref QuestSequence reference206 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = 2 }; num2 = 4; List list288 = new List(num2); CollectionsMarshal.SetCount(list288, num2); span3 = CollectionsMarshal.AsSpan(list288); num3 = 0; ref QuestStep reference207 = ref span3[num3]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1051959u, new Vector3(-15.854187f, 41.99999f, -4.6845703f), 1264); index2 = 6; List list289 = new List(index2); CollectionsMarshal.SetCount(list289, index2); span6 = CollectionsMarshal.AsSpan(list289); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list289; reference207 = questStep14; num3++; ref QuestStep reference208 = ref span3[num3]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1051961u, new Vector3(-13.931519f, 41.999992f, -49.027283f), 1264); num4 = 6; List list290 = new List(num4); CollectionsMarshal.SetCount(list290, num4); span6 = CollectionsMarshal.AsSpan(list290); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list290; reference208 = questStep15; num3++; ref QuestStep reference209 = ref span3[num3]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1051960u, new Vector3(15.457336f, 43.499985f, -137.25494f), 1264); index2 = 6; List list291 = new List(index2); CollectionsMarshal.SetCount(list291, index2); span6 = CollectionsMarshal.AsSpan(list291); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list291; reference209 = questStep16; num3++; ref QuestStep reference210 = ref span3[num3]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 2014455u, new Vector3(71.213745f, 43.411865f, -84.00098f), 1264); num4 = 6; List list292 = new List(num4); CollectionsMarshal.SetCount(list292, num4); span6 = CollectionsMarshal.AsSpan(list292); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep17.CompletionQuestVariablesFlags = list292; index2 = 1; List list293 = new List(index2); CollectionsMarshal.SetCount(list293, index2); span7 = CollectionsMarshal.AsSpan(list293); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGEA102_05234_Q2_000_000"), Answer = new ExcelRef("TEXT_KINGEA102_05234_A2_000_001") }; questStep17.DialogueChoices = list293; reference210 = questStep17; obj166.Steps = list288; reference206 = obj166; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 3 }; num3 = 1; List list294 = new List(num3); CollectionsMarshal.SetCount(list294, num3); span3 = CollectionsMarshal.AsSpan(list294); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051958u, new Vector3(1.8463135f, 41.99997f, -2.456726f), 1264); obj167.Steps = list294; reference211 = obj167; num++; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list295 = new List(num2); CollectionsMarshal.SetCount(list295, num2); span3 = CollectionsMarshal.AsSpan(list295); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1051965u, new Vector3(1.8463135f, 41.99997f, -2.456726f), 1264) { NextQuestId = new QuestId(5235) }; obj168.Steps = list295; reference212 = obj168; questRoot31.QuestSequence = list285; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(5235); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list296 = new List(num); CollectionsMarshal.SetCount(list296, num); span = CollectionsMarshal.AsSpan(list296); index = 0; span[index] = "liza"; questRoot32.Author = list296; index = 6; List list297 = new List(index); CollectionsMarshal.SetCount(list297, index); span2 = CollectionsMarshal.AsSpan(list297); num = 0; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 0 }; num3 = 1; List list298 = new List(num3); CollectionsMarshal.SetCount(list298, num3); span3 = CollectionsMarshal.AsSpan(list298); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051964u, new Vector3(0.56451416f, 41.999973f, -5.2339478f), 1264); obj169.Steps = list298; reference213 = obj169; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 1 }; num2 = 1; List list299 = new List(num2); CollectionsMarshal.SetCount(list299, num2); span3 = CollectionsMarshal.AsSpan(list299); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1051967u, new Vector3(564.72107f, -131.41925f, 609.21643f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook }; obj170.Steps = list299; reference214 = obj170; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj171 = new QuestSequence { Sequence = 2 }; num3 = 1; List list300 = new List(num3); CollectionsMarshal.SetCount(list300, num3); span3 = CollectionsMarshal.AsSpan(list300); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014464u, new Vector3(-412.2835f, 2.9754639f, -57.846985f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalDirigibleLanding } }; obj171.Steps = list300; reference215 = obj171; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 3 }; num2 = 1; List list301 = new List(num2); CollectionsMarshal.SetCount(list301, num2); span3 = CollectionsMarshal.AsSpan(list301); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1051971u, new Vector3(-414.69446f, 3f, -55.10034f), 1185) { StopDistance = 5f }; obj172.Steps = list301; reference216 = obj172; num++; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 4 }; num3 = 1; List list302 = new List(num3); CollectionsMarshal.SetCount(list302, num3); span3 = CollectionsMarshal.AsSpan(list302); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051971u, new Vector3(93.53023f, -14f, 50.456287f), 1185) { StopDistance = 0.25f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalDirigibleLanding, To = EAetheryteLocation.Tuliyollal } }; obj173.Steps = list302; reference217 = obj173; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list303 = new List(num2); CollectionsMarshal.SetCount(list303, num2); span3 = CollectionsMarshal.AsSpan(list303); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1051972u, new Vector3(123.79639f, -14f, 27.115234f), 1185) { StopDistance = 5f, NextQuestId = new QuestId(5236) }; obj174.Steps = list303; reference218 = obj174; questRoot32.QuestSequence = list297; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(5236); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list304 = new List(num); CollectionsMarshal.SetCount(list304, num); span = CollectionsMarshal.AsSpan(list304); index = 0; span[index] = "liza"; questRoot33.Author = list304; index = 7; List list305 = new List(index); CollectionsMarshal.SetCount(list305, index); span2 = CollectionsMarshal.AsSpan(list305); num = 0; ref QuestSequence reference219 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 0 }; num3 = 1; List list306 = new List(num3); CollectionsMarshal.SetCount(list306, num3); span3 = CollectionsMarshal.AsSpan(list306); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051974u, new Vector3(121.782104f, -14f, 29.587158f), 1185) { StopDistance = 7f }; obj175.Steps = list306; reference219 = obj175; num++; ref QuestSequence reference220 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 1 }; num2 = 1; List list307 = new List(num2); CollectionsMarshal.SetCount(list307, num2); span3 = CollectionsMarshal.AsSpan(list307); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1052148u, new Vector3(-527.245f, -152.47649f, 663.6301f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook }; obj176.Steps = list307; reference220 = obj176; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 2 }; num3 = 3; List list308 = new List(num3); CollectionsMarshal.SetCount(list308, num3); span3 = CollectionsMarshal.AsSpan(list308); num2 = 0; ref QuestStep reference222 = ref span3[num2]; QuestStep obj178 = new QuestStep(EInteractionType.Interact, 2014450u, new Vector3(-528.37415f, -152.20874f, 671.13745f), 1189) { TargetTerritoryId = (ushort)1265 }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num4 = 1; List list309 = new List(num4); CollectionsMarshal.SetCount(list309, num4); span8 = CollectionsMarshal.AsSpan(list309); index2 = 0; span8[index2] = 1265; skipStepConditions.InTerritory = list309; skipConditions2.StepIf = skipStepConditions; obj178.SkipConditions = skipConditions2; reference222 = obj178; num2++; ref QuestStep reference223 = ref span3[num2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1052131u, new Vector3(-23.849854f, 43f, -25.192688f), 1265); index2 = 6; List list310 = new List(index2); CollectionsMarshal.SetCount(list310, index2); span6 = CollectionsMarshal.AsSpan(list310); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list310; reference223 = questStep18; num2++; ref QuestStep reference224 = ref span3[num2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 1052132u, new Vector3(-1.1139526f, 41.999992f, -110.15497f), 1265); num4 = 6; List list311 = new List(num4); CollectionsMarshal.SetCount(list311, num4); span6 = CollectionsMarshal.AsSpan(list311); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list311; reference224 = questStep19; obj177.Steps = list308; reference221 = obj177; num++; ref QuestSequence reference225 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 3 }; num2 = 1; List list312 = new List(num2); CollectionsMarshal.SetCount(list312, num2); span3 = CollectionsMarshal.AsSpan(list312); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1052139u, new Vector3(11.459534f, 41.99999f, -50.644714f), 1265); obj179.Steps = list312; reference225 = obj179; num++; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 4 }; num3 = 1; List list313 = new List(num3); CollectionsMarshal.SetCount(list313, num3); span3 = CollectionsMarshal.AsSpan(list313); num2 = 0; ref QuestStep reference227 = ref span3[num2]; QuestStep obj181 = new QuestStep(EInteractionType.Interact, 1051948u, new Vector3(11.36792f, 41.99999f, -50.55316f), 1265) { StopDistance = 5f }; index2 = 5; List list314 = new List(index2); CollectionsMarshal.SetCount(list314, index2); span7 = CollectionsMarshal.AsSpan(list314); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGEA104_05236_Q1_000_000") }; num4++; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGEA104_05236_Q2_000_000") }; num4++; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGEA104_05236_Q3_000_000"), Answer = new ExcelRef("TEXT_KINGEA104_05236_A3_000_002") }; num4++; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGEA104_05236_Q5_000_000"), Answer = new ExcelRef("TEXT_KINGEA104_05236_A5_000_002") }; num4++; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGEA104_05236_Q7_000_000"), Answer = new ExcelRef("TEXT_KINGEA104_05236_A7_000_001") }; obj181.DialogueChoices = list314; num4 = 1; List list315 = new List(num4); CollectionsMarshal.SetCount(list315, num4); span4 = CollectionsMarshal.AsSpan(list315); index2 = 0; span4[index2] = 0u; obj181.PointMenuChoices = list315; reference227 = obj181; obj180.Steps = list313; reference226 = obj180; num++; ref QuestSequence reference228 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 5 }; num2 = 1; List list316 = new List(num2); CollectionsMarshal.SetCount(list316, num2); span3 = CollectionsMarshal.AsSpan(list316); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1052163u, new Vector3(5.9662476f, 41.999992f, -47.226746f), 1265); obj182.Steps = list316; reference228 = obj182; num++; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list317 = new List(num3); CollectionsMarshal.SetCount(list317, num3); span3 = CollectionsMarshal.AsSpan(list317); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052145u, new Vector3(139.45215f, 42f, -354.84857f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalBrightploomPost } }; obj183.Steps = list317; reference229 = obj183; questRoot33.QuestSequence = list305; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(5237); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list318 = new List(num); CollectionsMarshal.SetCount(list318, num); span = CollectionsMarshal.AsSpan(list318); index = 0; span[index] = "liza"; questRoot34.Author = list318; questRoot34.IsSeasonalQuest = true; questRoot34.SeasonalQuestExpiry = new DateTime(2025, 3, 17, 0, 0, 0, DateTimeKind.Utc); index = 4; List list319 = new List(index); CollectionsMarshal.SetCount(list319, index); span2 = CollectionsMarshal.AsSpan(list319); num = 0; ref QuestSequence reference230 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 0 }; num2 = 1; List list320 = new List(num2); CollectionsMarshal.SetCount(list320, num2); span3 = CollectionsMarshal.AsSpan(list320); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1051884u, new Vector3(-35.111023f, 5.000001f, -130.35785f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj184.Steps = list320; reference230 = obj184; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = 1 }; num3 = 1; List list321 = new List(num3); CollectionsMarshal.SetCount(list321, num3); span3 = CollectionsMarshal.AsSpan(list321); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051889u, new Vector3(-51.499268f, 18f, 60.471436f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGoldsmith }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj185.Steps = list321; reference231 = obj185; num++; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 2 }; num2 = 3; List list322 = new List(num2); CollectionsMarshal.SetCount(list322, num2); span3 = CollectionsMarshal.AsSpan(list322); num3 = 0; ref QuestStep reference233 = ref span3[num3]; QuestStep obj187 = new QuestStep(EInteractionType.Interact, 1051892u, new Vector3(130.05261f, 7.992012f, 75.94409f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGoldsmith, To = EAetheryteLocation.UldahWeaver } }; index2 = 6; List list323 = new List(index2); CollectionsMarshal.SetCount(list323, index2); span6 = CollectionsMarshal.AsSpan(list323); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj187.CompletionQuestVariablesFlags = list323; reference233 = obj187; num3++; ref QuestStep reference234 = ref span3[num3]; QuestStep obj188 = new QuestStep(EInteractionType.Interact, 1051891u, new Vector3(148.39392f, 4f, -12.222534f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahWeaver, To = EAetheryteLocation.UldahSapphireAvenue } }; num4 = 6; List list324 = new List(num4); CollectionsMarshal.SetCount(list324, num4); span6 = CollectionsMarshal.AsSpan(list324); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj188.CompletionQuestVariablesFlags = list324; reference234 = obj188; num3++; ref QuestStep reference235 = ref span3[num3]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1051893u, new Vector3(107.59131f, 4f, -111.436646f), 131); index2 = 6; List list325 = new List(index2); CollectionsMarshal.SetCount(list325, index2); span6 = CollectionsMarshal.AsSpan(list325); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep20.CompletionQuestVariablesFlags = list325; reference235 = questStep20; obj186.Steps = list322; reference232 = obj186; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list326 = new List(num3); CollectionsMarshal.SetCount(list326, num3); span3 = CollectionsMarshal.AsSpan(list326); num2 = 0; ref QuestStep reference237 = ref span3[num2]; QuestStep questStep21 = new QuestStep(EInteractionType.CompleteQuest, 1051894u, new Vector3(0.869751f, 14.000016f, -21.591614f), 131); num4 = 1; List list327 = new List(num4); CollectionsMarshal.SetCount(list327, num4); span7 = CollectionsMarshal.AsSpan(list327); index2 = 0; span7[index2] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_FESPDX001_05237_Q2_000_000"), Answer = new ExcelRef("TEXT_FESPDX001_05237_A2_000_001") }; questStep21.DialogueChoices = list327; questStep21.NextQuestId = new QuestId(5238); reference237 = questStep21; obj189.Steps = list326; reference236 = obj189; questRoot34.QuestSequence = list319; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(5238); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list328 = new List(num); CollectionsMarshal.SetCount(list328, num); span = CollectionsMarshal.AsSpan(list328); index = 0; span[index] = "liza"; questRoot35.Author = list328; questRoot35.IsSeasonalQuest = true; questRoot35.SeasonalQuestExpiry = new DateTime(2025, 3, 11, 0, 0, 0, DateTimeKind.Utc); index = 5; List list329 = new List(index); CollectionsMarshal.SetCount(list329, index); span2 = CollectionsMarshal.AsSpan(list329); num = 0; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 0 }; num2 = 1; List list330 = new List(num2); CollectionsMarshal.SetCount(list330, num2); span3 = CollectionsMarshal.AsSpan(list330); num3 = 0; ref QuestStep reference239 = ref span3[num3]; QuestStep obj191 = new QuestStep(EInteractionType.AcceptQuest, 1051894u, new Vector3(0.869751f, 14.000016f, -21.591614f), 131) { AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahGladiator } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition obj192 = new SkipAetheryteCondition { InSameTerritory = true }; index2 = 1; List list331 = new List(index2); CollectionsMarshal.SetCount(list331, index2); span8 = CollectionsMarshal.AsSpan(list331); num4 = 0; span8[num4] = 131; obj192.InTerritory = list331; skipConditions3.AetheryteShortcutIf = obj192; obj191.SkipConditions = skipConditions3; reference239 = obj191; obj190.Steps = list330; reference238 = obj190; num++; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 1 }; num3 = 2; List list332 = new List(num3); CollectionsMarshal.SetCount(list332, num3); span3 = CollectionsMarshal.AsSpan(list332); num2 = 0; ref QuestStep reference241 = ref span3[num2]; QuestStep questStep22 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-9.184601f, 9.999999f, -35.359993f), 131); SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num4 = 1; List list333 = new List(num4); CollectionsMarshal.SetCount(list333, num4); span8 = CollectionsMarshal.AsSpan(list333); index2 = 0; span8[index2] = 130; skipStepConditions2.InTerritory = list333; skipConditions4.StepIf = skipStepConditions2; questStep22.SkipConditions = skipConditions4; reference241 = questStep22; num2++; ref QuestStep reference242 = ref span3[num2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 1051895u, new Vector3(-25.0401f, 4.9999785f, -131.45648f), 130); index2 = 4; List list334 = new List(index2); CollectionsMarshal.SetCount(list334, index2); span7 = CollectionsMarshal.AsSpan(list334); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_FESPDX002_05238_Q1_000_000") }; num4++; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_FESPDX002_05238_Q2_000_000"), Answer = new ExcelRef("TEXT_FESPDX002_05238_A2_000_001") }; num4++; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_FESPDX002_05238_Q3_000_000"), Answer = new ExcelRef("TEXT_FESPDX002_05238_A3_000_001") }; num4++; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_FESPDX002_05238_Q4_000_000"), Answer = new ExcelRef("TEXT_FESPDX002_05238_A4_000_001") }; questStep23.DialogueChoices = list334; num4 = 3; List list335 = new List(num4); CollectionsMarshal.SetCount(list335, num4); span4 = CollectionsMarshal.AsSpan(list335); index2 = 0; span4[index2] = 0u; index2++; span4[index2] = 1u; index2++; span4[index2] = 2u; questStep23.PointMenuChoices = list335; reference242 = questStep23; obj193.Steps = list332; reference240 = obj193; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 2 }; num2 = 1; List list336 = new List(num2); CollectionsMarshal.SetCount(list336, num2); span3 = CollectionsMarshal.AsSpan(list336); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1051899u, new Vector3(-53.421875f, 18f, 60.16626f), 131) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahAdventurers, To = EAetheryteLocation.UldahGoldsmith } }; obj194.Steps = list336; reference243 = obj194; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 3 }; num3 = 1; List list337 = new List(num3); CollectionsMarshal.SetCount(list337, num3); span3 = CollectionsMarshal.AsSpan(list337); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051884u, new Vector3(-35.111023f, 5.000001f, -130.35785f), 130) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.UldahGoldsmith, To = EAetheryteLocation.UldahAdventurers } }; obj195.Steps = list337; reference244 = obj195; num++; ref QuestSequence reference245 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list338 = new List(num2); CollectionsMarshal.SetCount(list338, num2); span3 = CollectionsMarshal.AsSpan(list338); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1051901u, new Vector3(-33.859802f, 5.0000005f, -130.6325f), 130); obj196.Steps = list338; reference245 = obj196; questRoot35.QuestSequence = list329; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(5239); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list339 = new List(num); CollectionsMarshal.SetCount(list339, num); span = CollectionsMarshal.AsSpan(list339); index = 0; span[index] = "liza"; questRoot36.Author = list339; index = 4; List list340 = new List(index); CollectionsMarshal.SetCount(list340, index); span2 = CollectionsMarshal.AsSpan(list340); num = 0; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj197 = new QuestSequence { Sequence = 0 }; num3 = 1; List list341 = new List(num3); CollectionsMarshal.SetCount(list341, num3); span3 = CollectionsMarshal.AsSpan(list341); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048604u, new Vector3(36.75891f, -14.000003f, 57.694214f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj197.Steps = list341; reference246 = obj197; num++; ref QuestSequence reference247 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = 1 }; num2 = 1; List list342 = new List(num2); CollectionsMarshal.SetCount(list342, num2); span3 = CollectionsMarshal.AsSpan(list342); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1051496u, new Vector3(-84.42822f, 15.678356f, -242.17596f), 1190) { Fly = true, AetheryteShortcut = EAetheryteLocation.ShaaloaniShesheneweziSprings }; obj198.Steps = list342; reference247 = obj198; num++; ref QuestSequence reference248 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 2 }; num3 = 2; List list343 = new List(num3); CollectionsMarshal.SetCount(list343, num3); span3 = CollectionsMarshal.AsSpan(list343); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-363.22934f, 20.162338f, -90.19407f), 1190) { AetheryteShortcut = EAetheryteLocation.ShaaloaniShesheneweziSprings }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1051495u, new Vector3(-365.28577f, 20.14268f, -88.51758f), 1190) { StopDistance = 5f }; obj199.Steps = list343; reference248 = obj199; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list344 = new List(num2); CollectionsMarshal.SetCount(list344, num2); span3 = CollectionsMarshal.AsSpan(list344); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1048605u, new Vector3(-358.38867f, 19.728025f, -105.02789f), 1190); obj200.Steps = list344; reference249 = obj200; questRoot36.QuestSequence = list340; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(5240); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list345 = new List(num); CollectionsMarshal.SetCount(list345, num); span = CollectionsMarshal.AsSpan(list345); index = 0; span[index] = "liza"; questRoot37.Author = list345; index = 4; List list346 = new List(index); CollectionsMarshal.SetCount(list346, index); span2 = CollectionsMarshal.AsSpan(list346); num = 0; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 0 }; num3 = 1; List list347 = new List(num3); CollectionsMarshal.SetCount(list347, num3); span3 = CollectionsMarshal.AsSpan(list347); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048605u, new Vector3(-358.38867f, 19.728025f, -105.02789f), 1190) { AetheryteShortcut = EAetheryteLocation.ShaaloaniShesheneweziSprings, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj201.Steps = list347; reference250 = obj201; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 1 }; num2 = 1; List list348 = new List(num2); CollectionsMarshal.SetCount(list348, num2); span3 = CollectionsMarshal.AsSpan(list348); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2014456u, new Vector3(-128.64886f, 16.311829f, -290.69965f), 1190) { Fly = true }; obj202.Steps = list348; reference251 = obj202; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 2 }; num3 = 1; List list349 = new List(num3); CollectionsMarshal.SetCount(list349, num3); span3 = CollectionsMarshal.AsSpan(list349); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048608u, new Vector3(-126.57361f, 15.67948f, -369.46674f), 1190) { Fly = true }; obj203.Steps = list349; reference252 = obj203; num++; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj204 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list350 = new List(num2); CollectionsMarshal.SetCount(list350, num2); span3 = CollectionsMarshal.AsSpan(list350); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1048605u, new Vector3(-358.38867f, 19.728025f, -105.02789f), 1190) { Fly = true, NextQuestId = new QuestId(5241) }; obj204.Steps = list350; reference253 = obj204; questRoot37.QuestSequence = list346; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(5241); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list351 = new List(num); CollectionsMarshal.SetCount(list351, num); span = CollectionsMarshal.AsSpan(list351); index = 0; span[index] = "liza"; questRoot38.Author = list351; index = 2; List list352 = new List(index); CollectionsMarshal.SetCount(list352, index); span2 = CollectionsMarshal.AsSpan(list352); num = 0; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 0 }; num3 = 2; List list353 = new List(num3); CollectionsMarshal.SetCount(list353, num3); span3 = CollectionsMarshal.AsSpan(list353); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-363.2864f, 20.16234f, -90.06508f), 1190); num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1051495u, new Vector3(-365.28577f, 20.14268f, -88.51758f), 1190); obj205.Steps = list353; reference254 = obj205; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list354 = new List(num2); CollectionsMarshal.SetCount(list354, num2); span3 = CollectionsMarshal.AsSpan(list354); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-354.53677f, 19.32763f, -99.326805f), 1190) { Mount = true }; num3++; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-91.25145f, 17.80576f, -267.2748f), 1190) { Fly = true }; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1051497u, new Vector3(-91.5694f, 17.7503f, -268.54352f), 1190); obj206.Steps = list354; reference255 = obj206; questRoot38.QuestSequence = list352; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(5242); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list355 = new List(num); CollectionsMarshal.SetCount(list355, num); span = CollectionsMarshal.AsSpan(list355); index = 0; span[index] = "liza"; questRoot39.Author = list355; questRoot39.IsSeasonalQuest = true; questRoot39.SeasonalQuestExpiry = new DateTime(2025, 4, 24, 0, 0, 0, DateTimeKind.Utc); index = 6; List list356 = new List(index); CollectionsMarshal.SetCount(list356, index); span2 = CollectionsMarshal.AsSpan(list356); num = 0; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 0 }; num3 = 1; List list357 = new List(num3); CollectionsMarshal.SetCount(list357, num3); span3 = CollectionsMarshal.AsSpan(list357); num2 = 0; ref QuestStep reference257 = ref span3[num2]; QuestStep obj208 = new QuestStep(EInteractionType.AcceptQuest, 1052063u, new Vector3(-49.973328f, 6.4999995f, -89.829956f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; SkipConditions skipConditions5 = new SkipConditions(); SkipAetheryteCondition obj209 = new SkipAetheryteCondition { InSameTerritory = true }; index2 = 1; List list358 = new List(index2); CollectionsMarshal.SetCount(list358, index2); span8 = CollectionsMarshal.AsSpan(list358); num4 = 0; span8[num4] = 133; obj209.InTerritory = list358; skipConditions5.AetheryteShortcutIf = obj209; obj208.SkipConditions = skipConditions5; reference257 = obj208; obj207.Steps = list357; reference256 = obj207; num++; ref QuestSequence reference258 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 1 }; num2 = 1; List list359 = new List(num2); CollectionsMarshal.SetCount(list359, num2); span3 = CollectionsMarshal.AsSpan(list359); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1052065u, new Vector3(172.86938f, 15.699935f, -113.11517f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaAmphitheatre, To = EAetheryteLocation.GridaniaLeatherworker } }; obj210.Steps = list359; reference258 = obj210; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 2 }; num3 = 1; List list360 = new List(num3); CollectionsMarshal.SetCount(list360, num3); span3 = CollectionsMarshal.AsSpan(list360); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1000691u, new Vector3(71.97681f, 8f, -166.52173f), 133); obj211.Steps = list360; reference259 = obj211; num++; ref QuestSequence reference260 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 3 }; num2 = 2; List list361 = new List(num2); CollectionsMarshal.SetCount(list361, num2); span3 = CollectionsMarshal.AsSpan(list361); num3 = 0; ref QuestStep reference261 = ref span3[num3]; QuestStep questStep24 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(13.474687f, 8.372438f, -86.945724f), 133); SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num4 = 1; List list362 = new List(num4); CollectionsMarshal.SetCount(list362, num4); span8 = CollectionsMarshal.AsSpan(list362); index2 = 0; span8[index2] = 132; skipStepConditions3.InTerritory = list362; skipConditions6.StepIf = skipStepConditions3; questStep24.SkipConditions = skipConditions6; reference261 = questStep24; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1000153u, new Vector3(-44.87683f, -1.2500024f, 56.839844f), 132); obj212.Steps = list361; reference260 = obj212; num++; ref QuestSequence reference262 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 4 }; num3 = 1; List list363 = new List(num3); CollectionsMarshal.SetCount(list363, num3); span3 = CollectionsMarshal.AsSpan(list363); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1052068u, new Vector3(11.36792f, 0.106995195f, 2.7618408f), 132); obj213.Steps = list363; reference262 = obj213; num++; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj214 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list364 = new List(num2); CollectionsMarshal.SetCount(list364, num2); span3 = CollectionsMarshal.AsSpan(list364); num3 = 0; ref QuestStep reference264 = ref span3[num3]; QuestStep questStep25 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(12.567871f, 1.2197373f, -15.778544f), 132); SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); index2 = 1; List list365 = new List(index2); CollectionsMarshal.SetCount(list365, index2); span8 = CollectionsMarshal.AsSpan(list365); num4 = 0; span8[num4] = 133; skipStepConditions4.InTerritory = list365; skipConditions7.StepIf = skipStepConditions4; questStep25.SkipConditions = skipConditions7; reference264 = questStep25; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1052063u, new Vector3(-49.973328f, 6.4999995f, -89.829956f), 133) { NextQuestId = new QuestId(5243) }; obj214.Steps = list364; reference263 = obj214; questRoot39.QuestSequence = list356; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(5243); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list366 = new List(num); CollectionsMarshal.SetCount(list366, num); span = CollectionsMarshal.AsSpan(list366); index = 0; span[index] = "liza"; questRoot40.Author = list366; questRoot40.IsSeasonalQuest = true; questRoot40.SeasonalQuestExpiry = new DateTime(2025, 4, 24, 0, 0, 0, DateTimeKind.Utc); index = 5; List list367 = new List(index); CollectionsMarshal.SetCount(list367, index); span2 = CollectionsMarshal.AsSpan(list367); num = 0; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 0 }; num3 = 1; List list368 = new List(num3); CollectionsMarshal.SetCount(list368, num3); span3 = CollectionsMarshal.AsSpan(list368); num2 = 0; ref QuestStep reference266 = ref span3[num2]; QuestStep obj216 = new QuestStep(EInteractionType.AcceptQuest, 1052063u, new Vector3(-49.973328f, 6.4999995f, -89.829956f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; SkipConditions skipConditions8 = new SkipConditions(); SkipAetheryteCondition obj217 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list369 = new List(num4); CollectionsMarshal.SetCount(list369, num4); span8 = CollectionsMarshal.AsSpan(list369); index2 = 0; span8[index2] = 133; obj217.InTerritory = list369; skipConditions8.AetheryteShortcutIf = obj217; obj216.SkipConditions = skipConditions8; reference266 = obj216; obj215.Steps = list368; reference265 = obj215; num++; ref QuestSequence reference267 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 1 }; num2 = 1; List list370 = new List(num2); CollectionsMarshal.SetCount(list370, num2); span3 = CollectionsMarshal.AsSpan(list370); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1052069u, new Vector3(-49.973328f, 6.4999995f, -89.89093f), 133); obj218.Steps = list370; reference267 = obj218; num++; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 2 }; num3 = 3; List list371 = new List(num3); CollectionsMarshal.SetCount(list371, num3); span3 = CollectionsMarshal.AsSpan(list371); num2 = 0; ref QuestStep reference269 = ref span3[num2]; QuestStep obj220 = new QuestStep(EInteractionType.Interact, 1052070u, new Vector3(169.02417f, 15.5f, -93.492065f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaAmphitheatre, To = EAetheryteLocation.GridaniaLeatherworker } }; index2 = 6; List list372 = new List(index2); CollectionsMarshal.SetCount(list372, index2); span6 = CollectionsMarshal.AsSpan(list372); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj220.CompletionQuestVariablesFlags = list372; reference269 = obj220; num2++; ref QuestStep reference270 = ref span3[num2]; QuestStep questStep26 = new QuestStep(EInteractionType.Interact, 1052071u, new Vector3(157.15259f, 15.699948f, -124.16266f), 133); num4 = 6; List list373 = new List(num4); CollectionsMarshal.SetCount(list373, num4); span6 = CollectionsMarshal.AsSpan(list373); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep26.CompletionQuestVariablesFlags = list373; reference270 = questStep26; num2++; ref QuestStep reference271 = ref span3[num2]; QuestStep questStep27 = new QuestStep(EInteractionType.Interact, 1052072u, new Vector3(145.37268f, 13.599698f, -156.4508f), 133); index2 = 6; List list374 = new List(index2); CollectionsMarshal.SetCount(list374, index2); span6 = CollectionsMarshal.AsSpan(list374); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep27.CompletionQuestVariablesFlags = list374; reference271 = questStep27; obj219.Steps = list371; reference268 = obj219; num++; ref QuestSequence reference272 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 3 }; num2 = 2; List list375 = new List(num2); CollectionsMarshal.SetCount(list375, num2); span3 = CollectionsMarshal.AsSpan(list375); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(154.11754f, 15.494947f, -95.69504f), 133) { StopDistance = 2f }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1052069u, new Vector3(154.11754f, 15.494947f, -95.69504f), 133) { DelaySecondsAtStart = 2f }; obj221.Steps = list375; reference272 = obj221; num++; ref QuestSequence reference273 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list376 = new List(num3); CollectionsMarshal.SetCount(list376, num3); span3 = CollectionsMarshal.AsSpan(list376); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052063u, new Vector3(-49.973328f, 6.4999995f, -89.829956f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLeatherworker, To = EAetheryteLocation.GridaniaAmphitheatre } }; obj222.Steps = list376; reference273 = obj222; questRoot40.QuestSequence = list367; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(5244); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list377 = new List(num); CollectionsMarshal.SetCount(list377, num); span = CollectionsMarshal.AsSpan(list377); index = 0; span[index] = "liza"; questRoot41.Author = list377; index = 5; List list378 = new List(index); CollectionsMarshal.SetCount(list378, index); span2 = CollectionsMarshal.AsSpan(list378); num = 0; ref QuestSequence reference274 = ref span2[num]; QuestSequence obj223 = new QuestSequence { Sequence = 0 }; num2 = 1; List list379 = new List(num2); CollectionsMarshal.SetCount(list379, num2); span3 = CollectionsMarshal.AsSpan(list379); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1047679u, new Vector3(-165.36206f, -14.999356f, 203.93677f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalTheForardCabins } }; obj223.Steps = list379; reference274 = obj223; num++; ref QuestSequence reference275 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = 1 }; num3 = 1; List list380 = new List(num3); CollectionsMarshal.SetCount(list380, num3); span3 = CollectionsMarshal.AsSpan(list380); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1046521u, new Vector3(-46.616333f, -17.97287f, 180.3158f), 1185) { StopDistance = 5f }; obj224.Steps = list380; reference275 = obj224; num++; ref QuestSequence reference276 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = 2 }; num2 = 1; List list381 = new List(num2); CollectionsMarshal.SetCount(list381, num2); span3 = CollectionsMarshal.AsSpan(list381); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2014470u, new Vector3(-32.700073f, -17.47168f, 184.9851f), 1185); obj225.Steps = list381; reference276 = obj225; num++; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 3 }; num3 = 1; List list382 = new List(num3); CollectionsMarshal.SetCount(list382, num3); span3 = CollectionsMarshal.AsSpan(list382); num2 = 0; ref QuestStep reference278 = ref span3[num2]; QuestStep obj227 = new QuestStep(EInteractionType.Interact, 1047501u, new Vector3(-189.80707f, 120.74999f, -367.14734f), 1185) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.TuliyollalBaysideBevyMarketplace, To = EAetheryteLocation.TuliyollalVollokShoonsa } }; num4 = 1; List list383 = new List(num4); CollectionsMarshal.SetCount(list383, num4); span7 = CollectionsMarshal.AsSpan(list383); index2 = 0; span7[index2] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMG101_05244_SYSTEM_000_301") }; obj227.DialogueChoices = list383; reference278 = obj227; obj226.Steps = list382; reference277 = obj226; num++; ref QuestSequence reference279 = ref span2[num]; QuestSequence obj228 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list384 = new List(num2); CollectionsMarshal.SetCount(list384, num2); span3 = CollectionsMarshal.AsSpan(list384); num3 = 0; ref QuestStep reference280 = ref span3[num3]; QuestStep obj229 = new QuestStep(EInteractionType.Interact, 1048083u, new Vector3(302.05237f, 51.199978f, 205.0354f), 1186) { TargetTerritoryId = (ushort)1207, AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNine, To = EAetheryteLocation.SolutionNineNeonStein } }; SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); index2 = 1; List list385 = new List(index2); CollectionsMarshal.SetCount(list385, index2); span8 = CollectionsMarshal.AsSpan(list385); num4 = 0; span8[num4] = 1207; skipStepConditions5.InTerritory = list385; skipConditions9.StepIf = skipStepConditions5; SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); num4 = 1; List list386 = new List(num4); CollectionsMarshal.SetCount(list386, num4); span8 = CollectionsMarshal.AsSpan(list386); index2 = 0; span8[index2] = 1207; skipAetheryteCondition.InTerritory = list386; skipConditions9.AetheryteShortcutIf = skipAetheryteCondition; obj229.SkipConditions = skipConditions9; reference280 = obj229; num3++; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1052185u, new Vector3(-4.837158f, -3.632158E-08f, 5.996765f), 1207); obj228.Steps = list384; reference279 = obj228; questRoot41.QuestSequence = list378; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(5245); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list387 = new List(num); CollectionsMarshal.SetCount(list387, num); span = CollectionsMarshal.AsSpan(list387); index = 0; span[index] = "liza"; questRoot42.Author = list387; index = 3; List list388 = new List(index); CollectionsMarshal.SetCount(list388, index); span2 = CollectionsMarshal.AsSpan(list388); num = 0; ref QuestSequence reference281 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 0 }; num3 = 1; List list389 = new List(num3); CollectionsMarshal.SetCount(list389, num3); span3 = CollectionsMarshal.AsSpan(list389); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1052185u, new Vector3(-4.837158f, -3.632158E-08f, 5.996765f), 1207); obj230.Steps = list389; reference281 = obj230; num++; ref QuestSequence reference282 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = 1 }; num2 = 2; List list390 = new List(num2); CollectionsMarshal.SetCount(list390, num2); span3 = CollectionsMarshal.AsSpan(list390); num3 = 0; ref QuestStep reference283 = ref span3[num3]; QuestStep obj232 = new QuestStep(EInteractionType.Interact, 2014102u, new Vector3(-0.015319824f, 0.99176025f, 16.03717f), 1207) { TargetTerritoryId = (ushort)1186 }; SkipConditions skipConditions10 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); index2 = 1; List list391 = new List(index2); CollectionsMarshal.SetCount(list391, index2); span8 = CollectionsMarshal.AsSpan(list391); num4 = 0; span8[num4] = 1186; skipStepConditions6.InTerritory = list391; skipConditions10.StepIf = skipStepConditions6; obj232.SkipConditions = skipConditions10; reference283 = obj232; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1052191u, new Vector3(20.248657f, 38.0566f, -388.90674f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineNeonStein, To = EAetheryteLocation.SolutionNineResolution } }; obj231.Steps = list390; reference282 = obj231; num++; ref QuestSequence reference284 = ref span2[num]; QuestSequence obj233 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list392 = new List(num3); CollectionsMarshal.SetCount(list392, num3); span3 = CollectionsMarshal.AsSpan(list392); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052198u, new Vector3(-303.2426f, 9.519508f, 51.80432f), 1186) { StopDistance = 5f }; obj233.Steps = list392; reference284 = obj233; questRoot42.QuestSequence = list388; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(5246); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list393 = new List(num); CollectionsMarshal.SetCount(list393, num); span = CollectionsMarshal.AsSpan(list393); index = 0; span[index] = "liza"; questRoot43.Author = list393; index = 6; List list394 = new List(index); CollectionsMarshal.SetCount(list394, index); span2 = CollectionsMarshal.AsSpan(list394); num = 0; ref QuestSequence reference285 = ref span2[num]; QuestSequence obj234 = new QuestSequence { Sequence = 0 }; num2 = 1; List list395 = new List(num2); CollectionsMarshal.SetCount(list395, num2); span3 = CollectionsMarshal.AsSpan(list395); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1052202u, new Vector3(-305.83655f, 9.519508f, 53.147095f), 1186) { StopDistance = 5f }; obj234.Steps = list395; reference285 = obj234; num++; ref QuestSequence reference286 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 1 }; num3 = 3; List list396 = new List(num3); CollectionsMarshal.SetCount(list396, num3); span3 = CollectionsMarshal.AsSpan(list396); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1052205u, new Vector3(-257.0382f, 30f, -569.05475f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1052204u, new Vector3(-158.25134f, 25.984516f, -521.90436f), 1191) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1052206u, new Vector3(-137.86536f, 35f, -568.29175f), 1191) { Fly = true }; obj235.Steps = list396; reference286 = obj235; num++; ref QuestSequence reference287 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = 2 }; num2 = 2; List list397 = new List(num2); CollectionsMarshal.SetCount(list397, num2); span3 = CollectionsMarshal.AsSpan(list397); num3 = 0; ref QuestStep reference288 = ref span3[num3]; QuestStep obj237 = new QuestStep(EInteractionType.Interact, 1048083u, new Vector3(302.05237f, 51.199978f, 205.0354f), 1186) { TargetTerritoryId = (ushort)1207, AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNine, To = EAetheryteLocation.SolutionNineNeonStein } }; SkipConditions skipConditions11 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); num4 = 1; List list398 = new List(num4); CollectionsMarshal.SetCount(list398, num4); span8 = CollectionsMarshal.AsSpan(list398); index2 = 0; span8[index2] = 1207; skipStepConditions7.InTerritory = list398; skipConditions11.StepIf = skipStepConditions7; SkipAetheryteCondition skipAetheryteCondition2 = new SkipAetheryteCondition(); index2 = 1; List list399 = new List(index2); CollectionsMarshal.SetCount(list399, index2); span8 = CollectionsMarshal.AsSpan(list399); num4 = 0; span8[num4] = 1207; skipAetheryteCondition2.InTerritory = list399; skipConditions11.AetheryteShortcutIf = skipAetheryteCondition2; obj237.SkipConditions = skipConditions11; reference288 = obj237; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1048161u, new Vector3(-5.874817f, -3.6188258E-08f, 6.8512573f), 1207); obj236.Steps = list397; reference287 = obj236; num++; ref QuestSequence reference289 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = 3 }; num3 = 1; List list400 = new List(num3); CollectionsMarshal.SetCount(list400, num3); span3 = CollectionsMarshal.AsSpan(list400); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1052207u, new Vector3(-609.3385f, -3.3580189f, -504.5701f), 1191) { Fly = true, AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts }; obj238.Steps = list400; reference289 = obj238; num++; ref QuestSequence reference290 = ref span2[num]; QuestSequence obj239 = new QuestSequence { Sequence = 4 }; num2 = 1; List list401 = new List(num2); CollectionsMarshal.SetCount(list401, num2); span3 = CollectionsMarshal.AsSpan(list401); num3 = 0; ref QuestStep reference291 = ref span3[num3]; QuestStep questStep28 = new QuestStep(EInteractionType.Duty, null, null, 1191); DutyOptions obj240 = new DutyOptions { Enabled = true, ContentFinderConditionId = 1008u }; num4 = 2; List list402 = new List(num4); CollectionsMarshal.SetCount(list402, num4); span = CollectionsMarshal.AsSpan(list402); index2 = 0; span[index2] = "(boss 2) Requires vbm's auto-turn gaze option"; index2++; span[index2] = "(boss 3) Dashes (such as on SMN) will dash into the hole"; obj240.Notes = list402; questStep28.DutyOptions = obj240; reference291 = questStep28; obj239.Steps = list401; reference290 = obj239; num++; ref QuestSequence reference292 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 1; List list403 = new List(num3); CollectionsMarshal.SetCount(list403, num3); span3 = CollectionsMarshal.AsSpan(list403); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052213u, new Vector3(117.02136f, 12.5f, -67.826416f), 1254) { StopDistance = 6f }; obj241.Steps = list403; reference292 = obj241; questRoot43.QuestSequence = list394; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(5247); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list404 = new List(num); CollectionsMarshal.SetCount(list404, num); span = CollectionsMarshal.AsSpan(list404); index = 0; span[index] = "liza"; questRoot44.Author = list404; index = 6; List list405 = new List(index); CollectionsMarshal.SetCount(list405, index); span2 = CollectionsMarshal.AsSpan(list405); num = 0; ref QuestSequence reference293 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = 0 }; num2 = 1; List list406 = new List(num2); CollectionsMarshal.SetCount(list406, num2); span3 = CollectionsMarshal.AsSpan(list406); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1052217u, new Vector3(118.242065f, 12.5f, -69.0166f), 1254) { StopDistance = 6f }; obj242.Steps = list406; reference293 = obj242; num++; ref QuestSequence reference294 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = 1 }; num3 = 1; List list407 = new List(num3); CollectionsMarshal.SetCount(list407, num3); span3 = CollectionsMarshal.AsSpan(list407); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014471u, new Vector3(39.32251f, 13.260071f, 51.865356f), 1254); obj243.Steps = list407; reference294 = obj243; num++; ref QuestSequence reference295 = ref span2[num]; QuestSequence obj244 = new QuestSequence { Sequence = 2 }; num2 = 1; List list408 = new List(num2); CollectionsMarshal.SetCount(list408, num2); span3 = CollectionsMarshal.AsSpan(list408); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 2014472u, new Vector3(101.8844f, 12.588623f, 130.44934f), 1254); obj244.Steps = list408; reference295 = obj244; num++; ref QuestSequence reference296 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 3 }; num3 = 1; List list409 = new List(num3); CollectionsMarshal.SetCount(list409, num3); span3 = CollectionsMarshal.AsSpan(list409); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014473u, new Vector3(39.597046f, 13.260071f, 53.45227f), 1254); obj245.Steps = list409; reference296 = obj245; num++; ref QuestSequence reference297 = ref span2[num]; QuestSequence obj246 = new QuestSequence { Sequence = 4 }; num2 = 1; List list410 = new List(num2); CollectionsMarshal.SetCount(list410, num2); span3 = CollectionsMarshal.AsSpan(list410); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1052227u, new Vector3(-581.2009f, -1.7638817f, -505.45514f), 1191) { StopDistance = 5f }; obj246.Steps = list410; reference297 = obj246; num++; ref QuestSequence reference298 = ref span2[num]; QuestSequence obj247 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 2; List list411 = new List(num3); CollectionsMarshal.SetCount(list411, num3); span3 = CollectionsMarshal.AsSpan(list411); num2 = 0; ref QuestStep reference299 = ref span3[num2]; QuestStep obj248 = new QuestStep(EInteractionType.Interact, 1048083u, new Vector3(302.05237f, 51.199978f, 205.0354f), 1186) { TargetTerritoryId = (ushort)1207, AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNine, To = EAetheryteLocation.SolutionNineNeonStein } }; SkipConditions skipConditions12 = new SkipConditions(); SkipStepConditions skipStepConditions8 = new SkipStepConditions(); index2 = 1; List list412 = new List(index2); CollectionsMarshal.SetCount(list412, index2); span8 = CollectionsMarshal.AsSpan(list412); num4 = 0; span8[num4] = 1207; skipStepConditions8.InTerritory = list412; skipConditions12.StepIf = skipStepConditions8; SkipAetheryteCondition skipAetheryteCondition3 = new SkipAetheryteCondition(); num4 = 1; List list413 = new List(num4); CollectionsMarshal.SetCount(list413, num4); span8 = CollectionsMarshal.AsSpan(list413); index2 = 0; span8[index2] = 1207; skipAetheryteCondition3.InTerritory = list413; skipConditions12.AetheryteShortcutIf = skipAetheryteCondition3; obj248.SkipConditions = skipConditions12; reference299 = obj248; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1048161u, new Vector3(-5.874817f, -3.6188258E-08f, 6.8512573f), 1207); obj247.Steps = list411; reference298 = obj247; questRoot44.QuestSequence = list405; AddQuest(questId44, questRoot44); QuestId questId45 = new QuestId(5248); QuestRoot questRoot45 = new QuestRoot(); num = 1; List list414 = new List(num); CollectionsMarshal.SetCount(list414, num); span = CollectionsMarshal.AsSpan(list414); index = 0; span[index] = "liza"; questRoot45.Author = list414; index = 6; List list415 = new List(index); CollectionsMarshal.SetCount(list415, index); span2 = CollectionsMarshal.AsSpan(list415); num = 0; ref QuestSequence reference300 = ref span2[num]; QuestSequence obj249 = new QuestSequence { Sequence = 0 }; num2 = 1; List list416 = new List(num2); CollectionsMarshal.SetCount(list416, num2); span3 = CollectionsMarshal.AsSpan(list416); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1052233u, new Vector3(-0.80877686f, -4.1909516E-08f, 6.42395f), 1207) { StopDistance = 5f }; obj249.Steps = list416; reference300 = obj249; num++; ref QuestSequence reference301 = ref span2[num]; QuestSequence obj250 = new QuestSequence { Sequence = 1 }; num3 = 2; List list417 = new List(num3); CollectionsMarshal.SetCount(list417, num3); span3 = CollectionsMarshal.AsSpan(list417); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-363.22934f, 20.162338f, -90.19407f), 1190) { AetheryteShortcut = EAetheryteLocation.ShaaloaniShesheneweziSprings }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1051495u, new Vector3(-365.28577f, 20.14268f, -88.51758f), 1190) { StopDistance = 5f }; obj250.Steps = list417; reference301 = obj250; num++; ref QuestSequence reference302 = ref span2[num]; QuestSequence obj251 = new QuestSequence { Sequence = 2 }; num2 = 2; List list418 = new List(num2); CollectionsMarshal.SetCount(list418, num2); span3 = CollectionsMarshal.AsSpan(list418); num3 = 0; span3[num3] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(302.1455f, -15.629961f, -516.2348f), 1190) { Fly = true, AetheryteShortcut = EAetheryteLocation.ShaaloaniMehwahhetsoan }; num3++; span3[num3] = new QuestStep(EInteractionType.Interact, 1046988u, new Vector3(302.96777f, -15.629961f, -514.6716f), 1190); obj251.Steps = list418; reference302 = obj251; num++; ref QuestSequence reference303 = ref span2[num]; QuestSequence obj252 = new QuestSequence { Sequence = 3 }; num3 = 1; List list419 = new List(num3); CollectionsMarshal.SetCount(list419, num3); span3 = CollectionsMarshal.AsSpan(list419); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1051013u, new Vector3(303.79175f, -15.629962f, -516.25854f), 1190); obj252.Steps = list419; reference303 = obj252; num++; ref QuestSequence reference304 = ref span2[num]; QuestSequence obj253 = new QuestSequence { Sequence = 4 }; num2 = 4; List list420 = new List(num2); CollectionsMarshal.SetCount(list420, num2); span3 = CollectionsMarshal.AsSpan(list420); num3 = 0; ref QuestStep reference305 = ref span3[num3]; QuestStep obj254 = new QuestStep(EInteractionType.Interact, 1052247u, new Vector3(224.96375f, -16.329428f, -527.6417f), 1190) { Fly = true }; index2 = 6; List list421 = new List(index2); CollectionsMarshal.SetCount(list421, index2); span6 = CollectionsMarshal.AsSpan(list421); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); obj254.CompletionQuestVariablesFlags = list421; num4 = 1; List list422 = new List(num4); CollectionsMarshal.SetCount(list422, num4); span7 = CollectionsMarshal.AsSpan(list422); index2 = 0; span7[index2] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMG105_05248_Q2_000_000"), Answer = new ExcelRef("TEXT_KINGMG105_05248_A2_000_002") }; obj254.DialogueChoices = list422; reference305 = obj254; num3++; ref QuestStep reference306 = ref span3[num3]; QuestStep obj255 = new QuestStep(EInteractionType.Interact, 1052245u, new Vector3(276.78333f, -16.53927f, -562.7985f), 1190) { Fly = true }; index2 = 6; List list423 = new List(index2); CollectionsMarshal.SetCount(list423, index2); span6 = CollectionsMarshal.AsSpan(list423); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj255.CompletionQuestVariablesFlags = list423; reference306 = obj255; num3++; ref QuestStep reference307 = ref span3[num3]; QuestStep obj256 = new QuestStep(EInteractionType.Interact, 1052243u, new Vector3(332.26514f, -14.986355f, -558.95325f), 1190) { Fly = true }; num4 = 6; List list424 = new List(num4); CollectionsMarshal.SetCount(list424, num4); span6 = CollectionsMarshal.AsSpan(list424); index2 = 0; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = null; index2++; span6[index2] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj256.CompletionQuestVariablesFlags = list424; reference307 = obj256; num3++; ref QuestStep reference308 = ref span3[num3]; QuestStep obj257 = new QuestStep(EInteractionType.Interact, 1052239u, new Vector3(354.57385f, -17.082237f, -452.5063f), 1190) { Fly = true }; index2 = 6; List list425 = new List(index2); CollectionsMarshal.SetCount(list425, index2); span6 = CollectionsMarshal.AsSpan(list425); num4 = 0; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = null; num4++; span6[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj257.CompletionQuestVariablesFlags = list425; reference308 = obj257; obj253.Steps = list420; reference304 = obj253; num++; ref QuestSequence reference309 = ref span2[num]; QuestSequence obj258 = new QuestSequence { Sequence = byte.MaxValue }; num3 = 3; List list426 = new List(num3); CollectionsMarshal.SetCount(list426, num3); span3 = CollectionsMarshal.AsSpan(list426); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(301.4884f, -15.679954f, -504.85742f), 1190) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Unlocked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(302.1455f, -15.629961f, -516.2348f), 1190) { Fly = true, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Flying = ELockedSkipCondition.Locked } } }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051013u, new Vector3(303.79175f, -15.629962f, -516.25854f), 1190); obj258.Steps = list426; reference309 = obj258; questRoot45.QuestSequence = list415; AddQuest(questId45, questRoot45); QuestId questId46 = new QuestId(5249); QuestRoot questRoot46 = new QuestRoot(); num = 1; List list427 = new List(num); CollectionsMarshal.SetCount(list427, num); span = CollectionsMarshal.AsSpan(list427); index = 0; span[index] = "liza"; questRoot46.Author = list427; index = 6; List list428 = new List(index); CollectionsMarshal.SetCount(list428, index); span2 = CollectionsMarshal.AsSpan(list428); num = 0; ref QuestSequence reference310 = ref span2[num]; QuestSequence obj259 = new QuestSequence { Sequence = 0 }; num2 = 1; List list429 = new List(num2); CollectionsMarshal.SetCount(list429, num2); span3 = CollectionsMarshal.AsSpan(list429); num3 = 0; span3[num3] = new QuestStep(EInteractionType.AcceptQuest, 1052248u, new Vector3(293.93445f, -16.71379f, -528.70984f), 1190); obj259.Steps = list429; reference310 = obj259; num++; ref QuestSequence reference311 = ref span2[num]; QuestSequence obj260 = new QuestSequence { Sequence = 1 }; num3 = 1; List list430 = new List(num3); CollectionsMarshal.SetCount(list430, num3); span3 = CollectionsMarshal.AsSpan(list430); num2 = 0; ref QuestStep reference312 = ref span3[num2]; QuestStep questStep29 = new QuestStep(EInteractionType.SinglePlayerDuty, 1052248u, new Vector3(293.93445f, -16.71379f, -528.70984f), 1190); SinglePlayerDutyOptions singlePlayerDutyOptions = new SinglePlayerDutyOptions(); num4 = 4; List list431 = new List(num4); CollectionsMarshal.SetCount(list431, num4); span = CollectionsMarshal.AsSpan(list431); index2 = 0; span[index2] = "(pre-fight) AI doesn't move to the Rroneeks or interact with them"; index2++; span[index2] = "(phase 1/2) No VBM module, so doesn't target the leg, doesn't avoid AOEs and dies"; index2++; span[index2] = "(phase 1) AI doesn't pull boss"; index2++; span[index2] = "(phase 2) AI runs away with the stack marker; doesn't pick up orbs"; singlePlayerDutyOptions.Notes = list431; questStep29.SinglePlayerDutyOptions = singlePlayerDutyOptions; reference312 = questStep29; obj260.Steps = list430; reference311 = obj260; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference313 = ref span2[num]; QuestSequence obj261 = new QuestSequence { Sequence = 3 }; num2 = 1; List list432 = new List(num2); CollectionsMarshal.SetCount(list432, num2); span3 = CollectionsMarshal.AsSpan(list432); num3 = 0; span3[num3] = new QuestStep(EInteractionType.Interact, 1052252u, new Vector3(299.15308f, -15.629961f, -518.4253f), 1190) { StopDistance = 5f }; obj261.Steps = list432; reference313 = obj261; num++; ref QuestSequence reference314 = ref span2[num]; QuestSequence obj262 = new QuestSequence { Sequence = 4 }; num3 = 1; List list433 = new List(num3); CollectionsMarshal.SetCount(list433, num3); span3 = CollectionsMarshal.AsSpan(list433); num2 = 0; ref QuestStep reference315 = ref span3[num2]; QuestStep obj263 = new QuestStep(EInteractionType.Interact, 1052255u, new Vector3(-123.91852f, 16.187744f, -296.80328f), 1190) { Fly = true }; index2 = 1; List list434 = new List(index2); CollectionsMarshal.SetCount(list434, index2); span7 = CollectionsMarshal.AsSpan(list434); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMG106_05249_SYSTEM_000_402") }; obj263.DialogueChoices = list434; reference315 = obj263; obj262.Steps = list433; reference314 = obj262; num++; ref QuestSequence reference316 = ref span2[num]; QuestSequence obj264 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list435 = new List(num2); CollectionsMarshal.SetCount(list435, num2); span3 = CollectionsMarshal.AsSpan(list435); num3 = 0; span3[num3] = new QuestStep(EInteractionType.CompleteQuest, 1052259u, new Vector3(-171.03839f, 15.75679f, -372.45752f), 1190); obj264.Steps = list435; reference316 = obj264; questRoot46.QuestSequence = list428; AddQuest(questId46, questRoot46); } private static void LoadQuests105() { QuestId questId = new QuestId(5250); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 6; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052261u, new Vector3(-172.25916f, 15.73959f, -376.1197f), 1190); obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 2; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Interact, 1048083u, new Vector3(302.05237f, 51.199978f, 205.0354f), 1186) { TargetTerritoryId = (ushort)1207, AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNine, To = EAetheryteLocation.SolutionNineNeonStein } }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); int num3 = 1; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int index3 = 0; span4[index3] = 1207; skipStepConditions.InTerritory = list5; skipConditions.StepIf = skipStepConditions; SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); index3 = 1; List list6 = new List(index3); CollectionsMarshal.SetCount(list6, index3); span4 = CollectionsMarshal.AsSpan(list6); num3 = 0; span4[num3] = 1207; skipAetheryteCondition.InTerritory = list6; skipConditions.AetheryteShortcutIf = skipAetheryteCondition; obj3.SkipConditions = skipConditions; reference3 = obj3; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1052521u, new Vector3(-1.8463745f, -3.4458935E-08f, 5.8441772f), 1207); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 2 }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1052269u, new Vector3(-2.456726f, -7.2107476E-08f, 8.987488f), 1207); obj4.Steps = list7; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 3 }; index2 = 1; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1052271u, new Vector3(-0.41204834f, -3.9115548E-08f, 6.240906f), 1207); obj5.Steps = list8; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 4 }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1052272u, new Vector3(0.19836426f, 0.00054359436f, -94.98743f), 1186) { AetheryteShortcut = EAetheryteLocation.SolutionNine }; obj6.Steps = list9; reference6 = obj6; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052267u, new Vector3(-3.7080078f, -7.4505806E-08f, 9.170593f), 1207) { StopDistance = 7f }; obj7.Steps = list10; reference7 = obj7; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(5251); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list11 = new List(num); CollectionsMarshal.SetCount(list11, num); span = CollectionsMarshal.AsSpan(list11); index = 0; span[index] = "Starr"; questRoot2.Author = list11; questRoot2.IsSeasonalQuest = true; questRoot2.SeasonalQuestExpiry = new DateTime(2025, 2, 17, 0, 0, 0, DateTimeKind.Utc); index = 8; List list12 = new List(index); CollectionsMarshal.SetCount(list12, index); span2 = CollectionsMarshal.AsSpan(list12); num = 0; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = 0 }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; ref QuestStep reference9 = ref span3[index2]; QuestStep obj9 = new QuestStep(EInteractionType.AcceptQuest, 1052351u, new Vector3(-50.003845f, 6.4999986f, -90.013f), 133) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaAmphitheatre } }; SkipConditions skipConditions2 = new SkipConditions(); SkipAetheryteCondition obj10 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list14 = new List(num3); CollectionsMarshal.SetCount(list14, num3); span4 = CollectionsMarshal.AsSpan(list14); index3 = 0; span4[index3] = 133; obj10.InTerritory = list14; skipConditions2.AetheryteShortcutIf = obj10; obj9.SkipConditions = skipConditions2; reference9 = obj9; obj8.Steps = list13; reference8 = obj8; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 1 }; index2 = 1; List list15 = new List(index2); CollectionsMarshal.SetCount(list15, index2); span3 = CollectionsMarshal.AsSpan(list15); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1052368u, new Vector3(-273.02972f, 8.083828f, -175.49408f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaAmphitheatre, To = EAetheryteLocation.GridaniaBotanist } }; obj11.Steps = list15; reference10 = obj11; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 2 }; num2 = 5; List list16 = new List(num2); CollectionsMarshal.SetCount(list16, num2); span3 = CollectionsMarshal.AsSpan(list16); index2 = 0; ref QuestStep reference12 = ref span3[index2]; QuestStep obj13 = new QuestStep(EInteractionType.Interact, 1052371u, new Vector3(-83.45166f, 7.316897f, -125.474915f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaBotanist, To = EAetheryteLocation.GridaniaAmphitheatre } }; index3 = 6; List list17 = new List(index3); CollectionsMarshal.SetCount(list17, index3); Span span5 = CollectionsMarshal.AsSpan(list17); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj13.CompletionQuestVariablesFlags = list17; reference12 = obj13; index2++; ref QuestStep reference13 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1052370u, new Vector3(-63.889526f, 7.1254845f, -114.85474f), 133); num3 = 6; List list18 = new List(num3); CollectionsMarshal.SetCount(list18, num3); span5 = CollectionsMarshal.AsSpan(list18); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list18; reference13 = questStep; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-52.803135f, 7.148118f, -115.562614f), 133); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-46.505447f, 6.4003353f, -106.06247f), 133); index2++; ref QuestStep reference14 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1052369u, new Vector3(-41.33673f, 6.2679696f, -104.14282f), 133); index3 = 6; List list19 = new List(index3); CollectionsMarshal.SetCount(list19, index3); span5 = CollectionsMarshal.AsSpan(list19); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list19; reference14 = questStep2; obj12.Steps = list16; reference11 = obj12; num++; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 3 }; index2 = 2; List list20 = new List(index2); CollectionsMarshal.SetCount(list20, index2); span3 = CollectionsMarshal.AsSpan(list20); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-46.505447f, 6.4003353f, -106.06247f), 133); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2014516u, new Vector3(81.651f, 6.0272217f, -101.1521f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaAmphitheatre, To = EAetheryteLocation.GridaniaLeatherworker } }; obj14.Steps = list20; reference15 = obj14; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 4 }; num2 = 3; List list21 = new List(num2); CollectionsMarshal.SetCount(list21, num2); span3 = CollectionsMarshal.AsSpan(list21); index2 = 0; ref QuestStep reference17 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1052377u, new Vector3(138.01782f, 13.595509f, -102.64752f), 133); num3 = 6; List list22 = new List(num3); CollectionsMarshal.SetCount(list22, num3); span5 = CollectionsMarshal.AsSpan(list22); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list22; reference17 = questStep3; index2++; ref QuestStep reference18 = ref span3[index2]; QuestStep obj16 = new QuestStep(EInteractionType.Interact, 1052375u, new Vector3(-68.77246f, 6.88836f, -134.3252f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaLeatherworker, To = EAetheryteLocation.GridaniaAmphitheatre } }; index3 = 6; List list23 = new List(index3); CollectionsMarshal.SetCount(list23, index3); span5 = CollectionsMarshal.AsSpan(list23); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj16.CompletionQuestVariablesFlags = list23; reference18 = obj16; index2++; ref QuestStep reference19 = ref span3[index2]; QuestStep obj17 = new QuestStep(EInteractionType.Interact, 1052380u, new Vector3(10.391357f, 0.5406719f, -1.7853394f), 132) { AetheryteShortcut = EAetheryteLocation.Gridania, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaAmphitheatre, To = EAetheryteLocation.Gridania } }; SkipConditions skipConditions3 = new SkipConditions(); SkipAetheryteCondition skipAetheryteCondition2 = new SkipAetheryteCondition(); num3 = 2; List list24 = new List(num3); CollectionsMarshal.SetCount(list24, num3); span4 = CollectionsMarshal.AsSpan(list24); index3 = 0; span4[index3] = 132; index3++; span4[index3] = 133; skipAetheryteCondition2.InTerritory = list24; skipConditions3.AetheryteShortcutIf = skipAetheryteCondition2; obj17.SkipConditions = skipConditions3; index3 = 6; List list25 = new List(index3); CollectionsMarshal.SetCount(list25, index3); span5 = CollectionsMarshal.AsSpan(list25); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj17.CompletionQuestVariablesFlags = list25; reference19 = obj17; obj15.Steps = list21; reference16 = obj15; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 5 }; index2 = 1; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1052382u, new Vector3(-256.79407f, -2.3841858E-07f, -188.61682f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Gridania, To = EAetheryteLocation.GridaniaBotanist }, SkipConditions = new SkipConditions { AethernetShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj18.Steps = list26; reference20 = obj18; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 6 }; num2 = 1; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1052382u, new Vector3(-256.79407f, -2.3841858E-07f, -188.61682f), 133); obj19.Steps = list27; reference21 = obj19; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list28 = new List(index2); CollectionsMarshal.SetCount(list28, index2); span3 = CollectionsMarshal.AsSpan(list28); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052351u, new Vector3(-50.003845f, 6.4999986f, -90.013f), 133) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GridaniaBotanist, To = EAetheryteLocation.GridaniaAmphitheatre } }; obj20.Steps = list28; reference22 = obj20; questRoot2.QuestSequence = list12; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(5252); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list29 = new List(num); CollectionsMarshal.SetCount(list29, num); span = CollectionsMarshal.AsSpan(list29); index = 0; span[index] = "liza"; questRoot3.Author = list29; index = 6; List list30 = new List(index); CollectionsMarshal.SetCount(list30, index); span2 = CollectionsMarshal.AsSpan(list30); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 0 }; num2 = 1; List list31 = new List(num2); CollectionsMarshal.SetCount(list31, num2); span3 = CollectionsMarshal.AsSpan(list31); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1048609u, new Vector3(-10.696594f, 2.4000525f, -31.174255f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj21.Steps = list31; reference23 = obj21; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 1 }; index2 = 1; List list32 = new List(index2); CollectionsMarshal.SetCount(list32, index2); span3 = CollectionsMarshal.AsSpan(list32); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1045332u, new Vector3(-639.704f, -27.177149f, 301.9912f), 956) { AetheryteShortcut = EAetheryteLocation.LabyrinthosAporia }; obj22.Steps = list32; reference24 = obj22; num++; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = 2 }; num2 = 3; List list33 = new List(num2); CollectionsMarshal.SetCount(list33, num2); span3 = CollectionsMarshal.AsSpan(list33); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(807.9048f, 152.2857f, -243.60707f), 961) { Fly = true, AetheryteShortcut = EAetheryteLocation.ElpisAnagnorisis }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2012293u, new Vector3(809.9336f, 151.81189f, -243.42719f), 961) { TargetTerritoryId = (ushort)1025 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1048610u, new Vector3(93.94971f, -1E-11f, 61.020752f), 1025); obj23.Steps = list33; reference25 = obj23; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 3 }; index2 = 1; List list34 = new List(index2); CollectionsMarshal.SetCount(list34, index2); span3 = CollectionsMarshal.AsSpan(list34); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014542u, new Vector3(104.57007f, -0.015319824f, 46.25f), 1025); obj24.Steps = list34; reference26 = obj24; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 4 }; num2 = 1; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048610u, new Vector3(93.94971f, -1E-11f, 61.020752f), 1025); obj25.Steps = list35; reference27 = obj25; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list36 = new List(index2); CollectionsMarshal.SetCount(list36, index2); span3 = CollectionsMarshal.AsSpan(list36); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1045332u, new Vector3(-639.704f, -27.177149f, 301.9912f), 956) { AetheryteShortcut = EAetheryteLocation.LabyrinthosAporia }; obj26.Steps = list36; reference28 = obj26; questRoot3.QuestSequence = list30; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(5253); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list37 = new List(num); CollectionsMarshal.SetCount(list37, num); span = CollectionsMarshal.AsSpan(list37); index = 0; span[index] = "Censored"; questRoot4.Author = list37; index = 4; List list38 = new List(index); CollectionsMarshal.SetCount(list38, index); span2 = CollectionsMarshal.AsSpan(list38); num = 0; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 0 }; num2 = 1; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052591u, new Vector3(71.854614f, -16.247f, 118.242065f), 962) { AetheryteShortcut = EAetheryteLocation.OldSharlayan, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.OldSharlayan, To = EAetheryteLocation.OldSharlayanScholarsHarbor }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj27.Steps = list39; reference29 = obj27; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 1 }; index2 = 1; List list40 = new List(index2); CollectionsMarshal.SetCount(list40, index2); span3 = CollectionsMarshal.AsSpan(list40); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014652u, new Vector3(-648.73737f, 130.0221f, 717.3723f), 959) { AetheryteShortcut = EAetheryteLocation.MareLamentorumSinusLacrimarum }; obj28.Steps = list40; reference30 = obj28; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = 2 }; num2 = 1; List list41 = new List(num2); CollectionsMarshal.SetCount(list41, num2); span3 = CollectionsMarshal.AsSpan(list41); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1052592u, new Vector3(25.680908f, -137.41669f, -411.30695f), 959) { Fly = true }; obj29.Steps = list41; reference31 = obj29; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list42 = new List(index2); CollectionsMarshal.SetCount(list42, index2); span3 = CollectionsMarshal.AsSpan(list42); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052595u, new Vector3(-53.177734f, -3.33786E-06f, -72.129456f), 1237) { NextQuestId = new QuestId(5254) }; obj30.Steps = list42; reference32 = obj30; questRoot4.QuestSequence = list38; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(5254); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list43 = new List(num); CollectionsMarshal.SetCount(list43, num); span = CollectionsMarshal.AsSpan(list43); index = 0; span[index] = "liza"; questRoot5.Author = list43; index = 7; List list44 = new List(index); CollectionsMarshal.SetCount(list44, index); span2 = CollectionsMarshal.AsSpan(list44); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 0 }; num2 = 1; List list45 = new List(num2); CollectionsMarshal.SetCount(list45, num2); span3 = CollectionsMarshal.AsSpan(list45); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052595u, new Vector3(-53.177734f, -3.33786E-06f, -72.129456f), 1237); obj31.Steps = list45; reference33 = obj31; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 1 }; index2 = 1; List list46 = new List(index2); CollectionsMarshal.SetCount(list46, index2); span3 = CollectionsMarshal.AsSpan(list46); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1052618u, new Vector3(-51.255127f, -3.3378603E-06f, -72.64819f), 1237) { StopDistance = 7f }; obj32.Steps = list46; reference34 = obj32; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 2 }; num2 = 1; List list47 = new List(num2); CollectionsMarshal.SetCount(list47, num2); span3 = CollectionsMarshal.AsSpan(list47); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1052618u, new Vector3(-40.065205f, 11.930657f, -95.35249f), 1237) { StopDistance = 0.5f }; obj33.Steps = list47; reference35 = obj33; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 3 }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1052618u, new Vector3(-425.39127f, 47.861256f, 212.72206f), 1237) { StopDistance = 0.5f }; obj34.Steps = list48; reference36 = obj34; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 4 }; num2 = 1; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1052618u, new Vector3(533.5678f, 39.006783f, 167.32143f), 1237) { StopDistance = 0.5f }; obj35.Steps = list49; reference37 = obj35; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 5 }; index2 = 1; List list50 = new List(index2); CollectionsMarshal.SetCount(list50, index2); span3 = CollectionsMarshal.AsSpan(list50); num2 = 0; ref QuestStep reference39 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 2014657u, new Vector3(533.53174f, 38.986816f, 167.25415f), 1237); num3 = 2; List list51 = new List(num3); CollectionsMarshal.SetCount(list51, num3); Span span6 = CollectionsMarshal.AsSpan(list51); index3 = 0; span6[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGWK102_05254_Q2_000_000") }; index3++; span6[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGWK102_05254_Q3_000_000"), Answer = new ExcelRef("TEXT_KINGWK102_05254_A3_000_001") }; questStep4.DialogueChoices = list51; index3 = 5; List list52 = new List(index3); CollectionsMarshal.SetCount(list52, index3); Span span7 = CollectionsMarshal.AsSpan(list52); num3 = 0; span7[num3] = 0u; num3++; span7[num3] = 1u; num3++; span7[num3] = 2u; num3++; span7[num3] = 3u; num3++; span7[num3] = 4u; questStep4.PointMenuChoices = list52; reference39 = questStep4; obj36.Steps = list50; reference38 = obj36; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list53 = new List(num2); CollectionsMarshal.SetCount(list53, num2); span3 = CollectionsMarshal.AsSpan(list53); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Action, null, null, 1237) { Action = EAction.DutyAction1 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1052617u, new Vector3(-53.177734f, -3.33786E-06f, -72.129456f), 1237) { NextQuestId = new QuestId(5409) }; obj37.Steps = list53; reference40 = obj37; questRoot5.QuestSequence = list44; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(5255); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list54 = new List(num); CollectionsMarshal.SetCount(list54, num); span = CollectionsMarshal.AsSpan(list54); index = 0; span[index] = "liza"; questRoot6.Author = list54; index = 7; List list55 = new List(index); CollectionsMarshal.SetCount(list55, index); span2 = CollectionsMarshal.AsSpan(list55); num = 0; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; index2 = 1; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1052565u, new Vector3(706.69104f, -133.174f, 530.7545f), 1189) { AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj38.Steps = list56; reference41 = obj38; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 1 }; num2 = 1; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1052566u, new Vector3(535.3932f, -150f, 749.20264f), 1189) { Fly = true }; obj39.Steps = list57; reference42 = obj39; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 2 }; index2 = 2; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(562.12634f, -137.174f, 563.6532f), 1189) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1052568u, new Vector3(562.46277f, -137.17401f, 565.1482f), 1189); obj40.Steps = list58; reference43 = obj40; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 3 }; num2 = 3; List list59 = new List(num2); CollectionsMarshal.SetCount(list59, num2); span3 = CollectionsMarshal.AsSpan(list59); index2 = 0; ref QuestStep reference45 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1052569u, new Vector3(561.94385f, -137.17401f, 561.9745f), 1189); num3 = 6; List list60 = new List(num3); CollectionsMarshal.SetCount(list60, num3); span5 = CollectionsMarshal.AsSpan(list60); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list60; index3 = 1; List list61 = new List(index3); CollectionsMarshal.SetCount(list61, index3); span6 = CollectionsMarshal.AsSpan(list61); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANMAM001_05255_Q1_000_000"), Answer = new ExcelRef("TEXT_BANMAM001_05255_A1_000_001") }; questStep5.DialogueChoices = list61; reference45 = questStep5; index2++; ref QuestStep reference46 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1053754u, new Vector3(559.8688f, -137.174f, 563.9581f), 1189); num3 = 6; List list62 = new List(num3); CollectionsMarshal.SetCount(list62, num3); span5 = CollectionsMarshal.AsSpan(list62); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list62; index3 = 1; List list63 = new List(index3); CollectionsMarshal.SetCount(list63, index3); span6 = CollectionsMarshal.AsSpan(list63); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANMAM001_05255_Q2_000_000"), Answer = new ExcelRef("TEXT_BANMAM001_05255_A2_000_002") }; questStep6.DialogueChoices = list63; reference46 = questStep6; index2++; ref QuestStep reference47 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1053755u, new Vector3(564.6599f, -137.174f, 563.8971f), 1189); num3 = 6; List list64 = new List(num3); CollectionsMarshal.SetCount(list64, num3); span5 = CollectionsMarshal.AsSpan(list64); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list64; index3 = 1; List list65 = new List(index3); CollectionsMarshal.SetCount(list65, index3); span6 = CollectionsMarshal.AsSpan(list65); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_BANMAM001_05255_Q3_000_000"), Answer = new ExcelRef("TEXT_BANMAM001_05255_A3_000_001") }; questStep7.DialogueChoices = list65; reference47 = questStep7; obj41.Steps = list59; reference44 = obj41; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 4 }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053756u, new Vector3(686.48804f, -137.17401f, 552.697f), 1189) { Fly = true }; obj42.Steps = list66; reference48 = obj42; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 5 }; num2 = 1; List list67 = new List(num2); CollectionsMarshal.SetCount(list67, num2); span3 = CollectionsMarshal.AsSpan(list67); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1052566u, new Vector3(535.3932f, -150f, 749.20264f), 1189) { Fly = true }; obj43.Steps = list67; reference49 = obj43; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list68 = new List(index2); CollectionsMarshal.SetCount(list68, index2); span3 = CollectionsMarshal.AsSpan(list68); num2 = 0; ref QuestStep reference51 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list69 = new List(num3); CollectionsMarshal.SetCount(list69, num3); Span span8 = CollectionsMarshal.AsSpan(list69); index3 = 0; span8[index3] = EExtendedClassJob.Miner; questStep8.RequiredQuestAcceptedJob = list69; index3 = 1; List list70 = new List(index3); CollectionsMarshal.SetCount(list70, index3); Span span9 = CollectionsMarshal.AsSpan(list70); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48009u, ItemCount = 3 }; questStep8.ItemsToGather = list70; reference51 = questStep8; num2++; ref QuestStep reference52 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list71 = new List(num3); CollectionsMarshal.SetCount(list71, num3); span8 = CollectionsMarshal.AsSpan(list71); index3 = 0; span8[index3] = EExtendedClassJob.Botanist; questStep9.RequiredQuestAcceptedJob = list71; index3 = 1; List list72 = new List(index3); CollectionsMarshal.SetCount(list72, index3); span9 = CollectionsMarshal.AsSpan(list72); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48010u, ItemCount = 3 }; questStep9.ItemsToGather = list72; reference52 = questStep9; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052566u, new Vector3(535.3932f, -150f, 749.20264f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook }; obj44.Steps = list68; reference50 = obj44; questRoot6.QuestSequence = list55; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(5256); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list73 = new List(num); CollectionsMarshal.SetCount(list73, num); span = CollectionsMarshal.AsSpan(list73); index = 0; span[index] = "liza"; questRoot7.Author = list73; index = 4; List list74 = new List(index); CollectionsMarshal.SetCount(list74, index); span2 = CollectionsMarshal.AsSpan(list74); num = 0; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 0 }; num2 = 1; List list75 = new List(num2); CollectionsMarshal.SetCount(list75, num2); span3 = CollectionsMarshal.AsSpan(list75); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052561u, new Vector3(578.14905f, -144.88388f, 721.8279f), 1189); obj45.Steps = list75; reference53 = obj45; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 1 }; index2 = 1; List list76 = new List(index2); CollectionsMarshal.SetCount(list76, index2); span3 = CollectionsMarshal.AsSpan(list76); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053761u, new Vector3(37.39978f, -173.47919f, 290.6996f), 1189) { Fly = true }; obj46.Steps = list76; reference54 = obj46; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 2 }; num2 = 3; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; ref QuestStep reference56 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list78 = new List(num3); CollectionsMarshal.SetCount(list78, num3); span8 = CollectionsMarshal.AsSpan(list78); index3 = 0; span8[index3] = EExtendedClassJob.Miner; questStep10.RequiredQuestAcceptedJob = list78; index3 = 1; List list79 = new List(index3); CollectionsMarshal.SetCount(list79, index3); span9 = CollectionsMarshal.AsSpan(list79); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48012u, ItemCount = 3 }; questStep10.ItemsToGather = list79; reference56 = questStep10; index2++; ref QuestStep reference57 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list80 = new List(num3); CollectionsMarshal.SetCount(list80, num3); span8 = CollectionsMarshal.AsSpan(list80); index3 = 0; span8[index3] = EExtendedClassJob.Botanist; questStep11.RequiredQuestAcceptedJob = list80; index3 = 1; List list81 = new List(index3); CollectionsMarshal.SetCount(list81, index3); span9 = CollectionsMarshal.AsSpan(list81); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48013u, ItemCount = 3 }; questStep11.ItemsToGather = list81; reference57 = questStep11; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1053761u, new Vector3(37.39978f, -173.47919f, 290.6996f), 1189) { Fly = true, Land = true }; obj47.Steps = list77; reference55 = obj47; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1053790u, new Vector3(578.33215f, -144.9379f, 723.81165f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook }; obj48.Steps = list82; reference58 = obj48; questRoot7.QuestSequence = list74; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(5257); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list83 = new List(num); CollectionsMarshal.SetCount(list83, num); span = CollectionsMarshal.AsSpan(list83); index = 0; span[index] = "Theo"; questRoot8.Author = list83; index = 6; List list84 = new List(index); CollectionsMarshal.SetCount(list84, index); span2 = CollectionsMarshal.AsSpan(list84); num = 0; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 0 }; num2 = 1; List list85 = new List(num2); CollectionsMarshal.SetCount(list85, num2); span3 = CollectionsMarshal.AsSpan(list85); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052561u, new Vector3(578.14905f, -144.88388f, 721.8279f), 1189); obj49.Steps = list85; reference59 = obj49; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 1 }; index2 = 1; List list86 = new List(index2); CollectionsMarshal.SetCount(list86, index2); span3 = CollectionsMarshal.AsSpan(list86); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1050891u, new Vector3(662.8672f, -137.17401f, 556.115f), 1189) { Fly = true }; obj50.Steps = list86; reference60 = obj50; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 2 }; num2 = 1; List list87 = new List(num2); CollectionsMarshal.SetCount(list87, num2); span3 = CollectionsMarshal.AsSpan(list87); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1053765u, new Vector3(-256.21423f, 1.9912608E-05f, 98.527466f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalTheResplendentQuarter }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj51.Steps = list87; reference61 = obj51; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = 3 }; index2 = 1; List list88 = new List(index2); CollectionsMarshal.SetCount(list88, index2); span3 = CollectionsMarshal.AsSpan(list88); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053767u, new Vector3(-219.2569f, 39.99999f, -10.8797f), 1185); obj52.Steps = list88; reference62 = obj52; num++; ref QuestSequence reference63 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 4 }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1053770u, new Vector3(528.4962f, -150f, 739.89465f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj53.Steps = list89; reference63 = obj53; num++; ref QuestSequence reference64 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list90 = new List(index2); CollectionsMarshal.SetCount(list90, index2); span3 = CollectionsMarshal.AsSpan(list90); num2 = 0; ref QuestStep reference65 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list91 = new List(num3); CollectionsMarshal.SetCount(list91, num3); span8 = CollectionsMarshal.AsSpan(list91); index3 = 0; span8[index3] = EExtendedClassJob.Miner; questStep12.RequiredQuestAcceptedJob = list91; index3 = 1; List list92 = new List(index3); CollectionsMarshal.SetCount(list92, index3); span9 = CollectionsMarshal.AsSpan(list92); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48015u, ItemCount = 3 }; questStep12.ItemsToGather = list92; reference65 = questStep12; num2++; ref QuestStep reference66 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list93 = new List(num3); CollectionsMarshal.SetCount(list93, num3); span8 = CollectionsMarshal.AsSpan(list93); index3 = 0; span8[index3] = EExtendedClassJob.Botanist; questStep13.RequiredQuestAcceptedJob = list93; index3 = 1; List list94 = new List(index3); CollectionsMarshal.SetCount(list94, index3); span9 = CollectionsMarshal.AsSpan(list94); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48016u, ItemCount = 3 }; questStep13.ItemsToGather = list94; reference66 = questStep13; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1053790u, new Vector3(578.33215f, -144.9379f, 723.81165f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj54.Steps = list90; reference64 = obj54; questRoot8.QuestSequence = list84; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(5258); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list95 = new List(num); CollectionsMarshal.SetCount(list95, num); span = CollectionsMarshal.AsSpan(list95); index = 0; span[index] = "Theo"; questRoot9.Author = list95; index = 8; List list96 = new List(index); CollectionsMarshal.SetCount(list96, index); span2 = CollectionsMarshal.AsSpan(list96); num = 0; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 0 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052561u, new Vector3(578.14905f, -144.88388f, 721.8279f), 1189) { Fly = true }; obj55.Steps = list97; reference67 = obj55; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = 1 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053772u, new Vector3(57.694214f, 38.03109f, -279.8047f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj56.Steps = list98; reference68 = obj56; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 2 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1053772u, new Vector3(57.694214f, 38.03109f, -279.8047f), 1191); obj57.Steps = list99; reference69 = obj57; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = 3 }; index2 = 3; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; ref QuestStep reference71 = ref span3[num2]; QuestStep obj59 = new QuestStep(EInteractionType.Interact, 2014662u, new Vector3(28.94629f, 35.446655f, -330.73932f), 1191) { Fly = true }; num3 = 6; List> list101 = new List>(num3); CollectionsMarshal.SetCount(list101, num3); Span> span10 = CollectionsMarshal.AsSpan(list101); index3 = 0; ref List reference72 = ref span10[index3]; int num4 = 1; List list102 = new List(num4); CollectionsMarshal.SetCount(list102, num4); span5 = CollectionsMarshal.AsSpan(list102); int index4 = 0; span5[index4] = new QuestWorkValue(0, 0, EQuestWorkMode.Bitwise); reference72 = list102; index3++; span10[index3] = null; index3++; span10[index3] = null; index3++; span10[index3] = null; index3++; span10[index3] = null; index3++; span10[index3] = null; obj59.RequiredQuestVariables = list101; reference71 = obj59; num2++; ref QuestStep reference73 = ref span3[num2]; QuestStep obj60 = new QuestStep(EInteractionType.Interact, 1053774u, new Vector3(10.055664f, 34.83803f, -387.2282f), 1191) { Fly = true }; index3 = 6; List> list103 = new List>(index3); CollectionsMarshal.SetCount(list103, index3); span10 = CollectionsMarshal.AsSpan(list103); num3 = 0; ref List reference74 = ref span10[num3]; index4 = 1; List list104 = new List(index4); CollectionsMarshal.SetCount(list104, index4); span5 = CollectionsMarshal.AsSpan(list104); num4 = 0; span5[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference74 = list104; num3++; span10[num3] = null; num3++; span10[num3] = null; num3++; span10[num3] = null; num3++; span10[num3] = null; num3++; span10[num3] = null; obj60.RequiredQuestVariables = list103; reference73 = obj60; num2++; ref QuestStep reference75 = ref span3[num2]; QuestStep obj61 = new QuestStep(EInteractionType.Interact, 1053773u, new Vector3(-13.748474f, 34.838024f, -403.55536f), 1191) { Fly = true }; num3 = 6; List> list105 = new List>(num3); CollectionsMarshal.SetCount(list105, num3); span10 = CollectionsMarshal.AsSpan(list105); index3 = 0; ref List reference76 = ref span10[index3]; num4 = 1; List list106 = new List(num4); CollectionsMarshal.SetCount(list106, num4); span5 = CollectionsMarshal.AsSpan(list106); index4 = 0; span5[index4] = new QuestWorkValue((byte)2, (byte)1, EQuestWorkMode.Bitwise); reference76 = list106; index3++; span10[index3] = null; index3++; span10[index3] = null; index3++; span10[index3] = null; index3++; span10[index3] = null; index3++; span10[index3] = null; obj61.RequiredQuestVariables = list105; reference75 = obj61; obj58.Steps = list100; reference70 = obj58; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 4 }; num2 = 1; List list107 = new List(num2); CollectionsMarshal.SetCount(list107, num2); span3 = CollectionsMarshal.AsSpan(list107); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1053772u, new Vector3(-54.151768f, 30.108292f, -418.1114f), 1191) { Fly = true }; obj62.Steps = list107; reference77 = obj62; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 5 }; index2 = 1; List list108 = new List(index2); CollectionsMarshal.SetCount(list108, index2); span3 = CollectionsMarshal.AsSpan(list108); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053775u, new Vector3(552.9717f, -150f, 757.71716f), 1189) { AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj63.Steps = list108; reference78 = obj63; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 6 }; num2 = 1; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1053775u, new Vector3(552.9717f, -150f, 757.71716f), 1189); obj64.Steps = list109; reference79 = obj64; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list110 = new List(index2); CollectionsMarshal.SetCount(list110, index2); span3 = CollectionsMarshal.AsSpan(list110); num2 = 0; ref QuestStep reference81 = ref span3[num2]; QuestStep questStep14 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list111 = new List(index3); CollectionsMarshal.SetCount(list111, index3); span8 = CollectionsMarshal.AsSpan(list111); num3 = 0; span8[num3] = EExtendedClassJob.Miner; questStep14.RequiredQuestAcceptedJob = list111; num3 = 1; List list112 = new List(num3); CollectionsMarshal.SetCount(list112, num3); span9 = CollectionsMarshal.AsSpan(list112); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48018u, ItemCount = 3 }; questStep14.ItemsToGather = list112; reference81 = questStep14; num2++; ref QuestStep reference82 = ref span3[num2]; QuestStep questStep15 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list113 = new List(index3); CollectionsMarshal.SetCount(list113, index3); span8 = CollectionsMarshal.AsSpan(list113); num3 = 0; span8[num3] = EExtendedClassJob.Botanist; questStep15.RequiredQuestAcceptedJob = list113; num3 = 1; List list114 = new List(num3); CollectionsMarshal.SetCount(list114, num3); span9 = CollectionsMarshal.AsSpan(list114); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48019u, ItemCount = 3 }; questStep15.ItemsToGather = list114; reference82 = questStep15; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1053775u, new Vector3(552.9717f, -150f, 757.71716f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj65.Steps = list110; reference80 = obj65; questRoot9.QuestSequence = list96; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(5259); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list115 = new List(num); CollectionsMarshal.SetCount(list115, num); span = CollectionsMarshal.AsSpan(list115); index = 0; span[index] = "Theo"; questRoot10.Author = list115; index = 8; List list116 = new List(index); CollectionsMarshal.SetCount(list116, index); span2 = CollectionsMarshal.AsSpan(list116); num = 0; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 0 }; num2 = 1; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052561u, new Vector3(578.14905f, -144.88388f, 721.8279f), 1189); obj66.Steps = list117; reference83 = obj66; num++; ref QuestSequence reference84 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 1 }; index2 = 1; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053776u, new Vector3(-333.0282f, 18.46631f, -407.8584f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelIqBraax, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-333.0282f, 18.46631f, -407.8584f), MaximumDistance = 50f, TerritoryId = 1189 } } } }; obj67.Steps = list118; reference84 = obj67; num++; ref QuestSequence reference85 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 2 }; num2 = 1; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1053778u, new Vector3(-424.30762f, 23.535458f, -496.2997f), 1189) { Fly = true }; obj68.Steps = list119; reference85 = obj68; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 3 }; index2 = 1; List list120 = new List(index2); CollectionsMarshal.SetCount(list120, index2); span3 = CollectionsMarshal.AsSpan(list120); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053780u, new Vector3(576.1653f, -145.13588f, 751.09485f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(576.1653f, -145.13588f, 751.09485f), MaximumDistance = 50f, TerritoryId = 1189 } } } }; obj69.Steps = list120; reference86 = obj69; num++; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 4 }; num2 = 3; List list121 = new List(num2); CollectionsMarshal.SetCount(list121, num2); span3 = CollectionsMarshal.AsSpan(list121); index2 = 0; ref QuestStep reference88 = ref span3[index2]; QuestStep obj71 = new QuestStep(EInteractionType.Interact, 1053782u, new Vector3(705.3176f, -133.17163f, 515.3734f), 1189) { Fly = true }; index3 = 6; List> list122 = new List>(index3); CollectionsMarshal.SetCount(list122, index3); span10 = CollectionsMarshal.AsSpan(list122); num3 = 0; ref List reference89 = ref span10[num3]; index4 = 1; List list123 = new List(index4); CollectionsMarshal.SetCount(list123, index4); span5 = CollectionsMarshal.AsSpan(list123); num4 = 0; span5[num4] = new QuestWorkValue(0, 0, EQuestWorkMode.Bitwise); reference89 = list123; num3++; span10[num3] = null; num3++; span10[num3] = null; num3++; span10[num3] = null; num3++; span10[num3] = null; num3++; span10[num3] = null; obj71.RequiredQuestVariables = list122; reference88 = obj71; index2++; ref QuestStep reference90 = ref span3[index2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1053783u, new Vector3(636.89624f, -137.174f, 570.5499f), 1189); num3 = 6; List> list124 = new List>(num3); CollectionsMarshal.SetCount(list124, num3); span10 = CollectionsMarshal.AsSpan(list124); index3 = 0; ref List reference91 = ref span10[index3]; num4 = 1; List list125 = new List(num4); CollectionsMarshal.SetCount(list125, num4); span5 = CollectionsMarshal.AsSpan(list125); index4 = 0; span5[index4] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); reference91 = list125; index3++; span10[index3] = null; index3++; span10[index3] = null; index3++; span10[index3] = null; index3++; span10[index3] = null; index3++; span10[index3] = null; questStep16.RequiredQuestVariables = list124; reference90 = questStep16; index2++; ref QuestStep reference92 = ref span3[index2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 1053784u, new Vector3(664.33203f, -137.17398f, 546.2882f), 1189); index3 = 6; List> list126 = new List>(index3); CollectionsMarshal.SetCount(list126, index3); span10 = CollectionsMarshal.AsSpan(list126); num3 = 0; ref List reference93 = ref span10[num3]; index4 = 1; List list127 = new List(index4); CollectionsMarshal.SetCount(list127, index4); span5 = CollectionsMarshal.AsSpan(list127); num4 = 0; span5[num4] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference93 = list127; num3++; span10[num3] = null; num3++; span10[num3] = null; num3++; span10[num3] = null; num3++; span10[num3] = null; num3++; span10[num3] = null; questStep17.RequiredQuestVariables = list126; reference92 = questStep17; obj70.Steps = list121; reference87 = obj70; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 5 }; index2 = 1; List list128 = new List(index2); CollectionsMarshal.SetCount(list128, index2); span3 = CollectionsMarshal.AsSpan(list128); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053780u, new Vector3(576.1653f, -145.13588f, 751.09485f), 1189) { Fly = true }; obj72.Steps = list128; reference94 = obj72; num++; ref QuestSequence reference95 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 6 }; num2 = 3; List list129 = new List(num2); CollectionsMarshal.SetCount(list129, num2); span3 = CollectionsMarshal.AsSpan(list129); index2 = 0; ref QuestStep reference96 = ref span3[index2]; QuestStep questStep18 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list130 = new List(num3); CollectionsMarshal.SetCount(list130, num3); span8 = CollectionsMarshal.AsSpan(list130); index3 = 0; span8[index3] = EExtendedClassJob.Miner; questStep18.RequiredQuestAcceptedJob = list130; index3 = 1; List list131 = new List(index3); CollectionsMarshal.SetCount(list131, index3); span9 = CollectionsMarshal.AsSpan(list131); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48021u, ItemCount = 3 }; questStep18.ItemsToGather = list131; reference96 = questStep18; index2++; ref QuestStep reference97 = ref span3[index2]; QuestStep questStep19 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list132 = new List(num3); CollectionsMarshal.SetCount(list132, num3); span8 = CollectionsMarshal.AsSpan(list132); index3 = 0; span8[index3] = EExtendedClassJob.Botanist; questStep19.RequiredQuestAcceptedJob = list132; index3 = 1; List list133 = new List(index3); CollectionsMarshal.SetCount(list133, index3); span9 = CollectionsMarshal.AsSpan(list133); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48022u, ItemCount = 3 }; questStep19.ItemsToGather = list133; reference97 = questStep19; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1053780u, new Vector3(576.1653f, -145.13588f, 751.09485f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(576.1653f, -145.13588f, 751.09485f), MaximumDistance = 50f, TerritoryId = 1189 } } } }; obj73.Steps = list129; reference95 = obj73; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1053790u, new Vector3(578.33215f, -144.9379f, 723.81165f), 1189); obj74.Steps = list134; reference98 = obj74; questRoot10.QuestSequence = list116; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(5260); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list135 = new List(num); CollectionsMarshal.SetCount(list135, num); span = CollectionsMarshal.AsSpan(list135); index = 0; span[index] = "Censored"; questRoot11.Author = list135; index = 4; List list136 = new List(index); CollectionsMarshal.SetCount(list136, index); span2 = CollectionsMarshal.AsSpan(list136); num = 0; ref QuestSequence reference99 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 0 }; num2 = 1; List list137 = new List(num2); CollectionsMarshal.SetCount(list137, num2); span3 = CollectionsMarshal.AsSpan(list137); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052561u, new Vector3(578.14905f, -144.88388f, 721.8279f), 1189); obj75.Steps = list137; reference99 = obj75; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 1 }; index2 = 1; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053785u, new Vector3(600.7323f, -141.2465f, 801.41907f), 1189); obj76.Steps = list138; reference100 = obj76; num++; ref QuestSequence reference101 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 2 }; num2 = 1; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1053787u, new Vector3(596.7345f, -143.12323f, 769.9243f), 1189); obj77.Steps = list139; reference101 = obj77; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1053788u, new Vector3(476.82898f, -150f, 769.5276f), 1189) { Fly = true }; obj78.Steps = list140; reference102 = obj78; questRoot11.QuestSequence = list136; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(5261); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list141 = new List(num); CollectionsMarshal.SetCount(list141, num); span = CollectionsMarshal.AsSpan(list141); index = 0; span[index] = "liza"; questRoot12.Author = list141; index = 2; List list142 = new List(index); CollectionsMarshal.SetCount(list142, index); span2 = CollectionsMarshal.AsSpan(list142); num = 0; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 0 }; num2 = 1; List list143 = new List(num2); CollectionsMarshal.SetCount(list143, num2); span3 = CollectionsMarshal.AsSpan(list143); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj79.Steps = list143; reference103 = obj79; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list144 = new List(index2); CollectionsMarshal.SetCount(list144, index2); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; ref QuestStep reference105 = ref span3[num2]; QuestStep questStep20 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list145 = new List(num3); CollectionsMarshal.SetCount(list145, num3); span8 = CollectionsMarshal.AsSpan(list145); index3 = 0; span8[index3] = EExtendedClassJob.Miner; questStep20.RequiredQuestAcceptedJob = list145; index3 = 1; List list146 = new List(index3); CollectionsMarshal.SetCount(list146, index3); span9 = CollectionsMarshal.AsSpan(list146); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48024u, ItemCount = 3 }; questStep20.ItemsToGather = list146; reference105 = questStep20; num2++; ref QuestStep reference106 = ref span3[num2]; QuestStep questStep21 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list147 = new List(num3); CollectionsMarshal.SetCount(list147, num3); span8 = CollectionsMarshal.AsSpan(list147); index3 = 0; span8[index3] = EExtendedClassJob.Botanist; questStep21.RequiredQuestAcceptedJob = list147; index3 = 1; List list148 = new List(index3); CollectionsMarshal.SetCount(list148, index3); span9 = CollectionsMarshal.AsSpan(list148); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48025u, ItemCount = 3 }; questStep21.ItemsToGather = list148; reference106 = questStep21; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj80.Steps = list144; reference104 = obj80; questRoot12.QuestSequence = list142; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(5262); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list149 = new List(num); CollectionsMarshal.SetCount(list149, num); span = CollectionsMarshal.AsSpan(list149); index = 0; span[index] = "liza"; questRoot13.Author = list149; index = 4; List list150 = new List(index); CollectionsMarshal.SetCount(list150, index); span2 = CollectionsMarshal.AsSpan(list150); num = 0; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 0 }; num2 = 1; List list151 = new List(num2); CollectionsMarshal.SetCount(list151, num2); span3 = CollectionsMarshal.AsSpan(list151); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj81.Steps = list151; reference107 = obj81; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 1 }; index2 = 3; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; ref QuestStep reference109 = ref span3[num2]; QuestStep obj83 = new QuestStep(EInteractionType.Interact, 2014697u, new Vector3(245.01404f, -158.3429f, 720.4851f), 1189) { StopDistance = 0.5f, Fly = true }; num3 = 6; List list153 = new List(num3); CollectionsMarshal.SetCount(list153, num3); span5 = CollectionsMarshal.AsSpan(list153); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj83.CompletionQuestVariablesFlags = list153; reference109 = obj83; num2++; ref QuestStep reference110 = ref span3[num2]; QuestStep obj84 = new QuestStep(EInteractionType.Interact, 2014699u, new Vector3(242.14539f, -158.67859f, 668.39087f), 1189) { StopDistance = 0.5f, Fly = true }; index3 = 6; List list154 = new List(index3); CollectionsMarshal.SetCount(list154, index3); span5 = CollectionsMarshal.AsSpan(list154); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj84.CompletionQuestVariablesFlags = list154; reference110 = obj84; num2++; ref QuestStep reference111 = ref span3[num2]; QuestStep obj85 = new QuestStep(EInteractionType.Interact, 2014698u, new Vector3(195.33069f, -158.09875f, 726.43616f), 1189) { StopDistance = 0.5f, Fly = true }; num3 = 6; List list155 = new List(num3); CollectionsMarshal.SetCount(list155, num3); span5 = CollectionsMarshal.AsSpan(list155); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj85.CompletionQuestVariablesFlags = list155; reference111 = obj85; obj82.Steps = list152; reference108 = obj82; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 2 }; num2 = 2; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(472.2853f, -150f, 758.076f), 1189) { StopDistance = 2f, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1052570u, new Vector3(470.6339f, -150f, 757.47314f), 1189) { StopDistance = 7f }; obj86.Steps = list156; reference112 = obj86; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj87.Steps = list157; reference113 = obj87; questRoot13.QuestSequence = list150; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(5263); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list158 = new List(num); CollectionsMarshal.SetCount(list158, num); span = CollectionsMarshal.AsSpan(list158); index = 0; span[index] = "liza"; questRoot14.Author = list158; index = 2; List list159 = new List(index); CollectionsMarshal.SetCount(list159, index); span2 = CollectionsMarshal.AsSpan(list159); num = 0; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 0 }; num2 = 1; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj88.Steps = list160; reference114 = obj88; num++; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list161 = new List(index2); CollectionsMarshal.SetCount(list161, index2); span3 = CollectionsMarshal.AsSpan(list161); num2 = 0; ref QuestStep reference116 = ref span3[num2]; QuestStep questStep22 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list162 = new List(index3); CollectionsMarshal.SetCount(list162, index3); span8 = CollectionsMarshal.AsSpan(list162); num3 = 0; span8[num3] = EExtendedClassJob.Miner; questStep22.RequiredQuestAcceptedJob = list162; num3 = 1; List list163 = new List(num3); CollectionsMarshal.SetCount(list163, num3); span9 = CollectionsMarshal.AsSpan(list163); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48027u, ItemCount = 3 }; questStep22.ItemsToGather = list163; reference116 = questStep22; num2++; ref QuestStep reference117 = ref span3[num2]; QuestStep questStep23 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list164 = new List(index3); CollectionsMarshal.SetCount(list164, index3); span8 = CollectionsMarshal.AsSpan(list164); num3 = 0; span8[num3] = EExtendedClassJob.Botanist; questStep23.RequiredQuestAcceptedJob = list164; num3 = 1; List list165 = new List(num3); CollectionsMarshal.SetCount(list165, num3); span9 = CollectionsMarshal.AsSpan(list165); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48028u, ItemCount = 3 }; questStep23.ItemsToGather = list165; reference117 = questStep23; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj89.Steps = list161; reference115 = obj89; questRoot14.QuestSequence = list159; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(5264); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list166 = new List(num); CollectionsMarshal.SetCount(list166, num); span = CollectionsMarshal.AsSpan(list166); index = 0; span[index] = "liza"; questRoot15.Author = list166; index = 3; List list167 = new List(index); CollectionsMarshal.SetCount(list167, index); span2 = CollectionsMarshal.AsSpan(list167); num = 0; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 0 }; num2 = 1; List list168 = new List(num2); CollectionsMarshal.SetCount(list168, num2); span3 = CollectionsMarshal.AsSpan(list168); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj90.Steps = list168; reference118 = obj90; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 1 }; index2 = 4; List list169 = new List(index2); CollectionsMarshal.SetCount(list169, index2); span3 = CollectionsMarshal.AsSpan(list169); num2 = 0; ref QuestStep reference120 = ref span3[num2]; QuestStep questStep24 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list170 = new List(index3); CollectionsMarshal.SetCount(list170, index3); span8 = CollectionsMarshal.AsSpan(list170); num3 = 0; span8[num3] = EExtendedClassJob.Miner; questStep24.RequiredQuestAcceptedJob = list170; num3 = 1; List list171 = new List(num3); CollectionsMarshal.SetCount(list171, num3); span9 = CollectionsMarshal.AsSpan(list171); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48030u, ItemCount = 3 }; questStep24.ItemsToGather = list171; reference120 = questStep24; num2++; ref QuestStep reference121 = ref span3[num2]; QuestStep questStep25 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list172 = new List(index3); CollectionsMarshal.SetCount(list172, index3); span8 = CollectionsMarshal.AsSpan(list172); num3 = 0; span8[num3] = EExtendedClassJob.Botanist; questStep25.RequiredQuestAcceptedJob = list172; num3 = 1; List list173 = new List(num3); CollectionsMarshal.SetCount(list173, num3); span9 = CollectionsMarshal.AsSpan(list173); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48031u, ItemCount = 3 }; questStep25.ItemsToGather = list173; reference121 = questStep25; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(472.2853f, -150f, 758.076f), 1189) { StopDistance = 2f, Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1052570u, new Vector3(470.6339f, -150f, 757.47314f), 1189) { StopDistance = 7f }; obj91.Steps = list169; reference119 = obj91; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj92.Steps = list174; reference122 = obj92; questRoot15.QuestSequence = list167; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(5265); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list175 = new List(num); CollectionsMarshal.SetCount(list175, num); span = CollectionsMarshal.AsSpan(list175); index = 0; span[index] = "liza"; questRoot16.Author = list175; index = 4; List list176 = new List(index); CollectionsMarshal.SetCount(list176, index); span2 = CollectionsMarshal.AsSpan(list176); num = 0; ref QuestSequence reference123 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 0 }; index2 = 1; List list177 = new List(index2); CollectionsMarshal.SetCount(list177, index2); span3 = CollectionsMarshal.AsSpan(list177); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj93.Steps = list177; reference123 = obj93; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 1 }; num2 = 2; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(213.46579f, -160.31227f, 431.11423f), 1189) { StopDistance = 1f, Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1048991u, new Vector3(211.10852f, -160.27475f, 432.4253f), 1189) { StopDistance = 7f }; obj94.Steps = list178; reference124 = obj94; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = 2 }; index2 = 1; List list179 = new List(index2); CollectionsMarshal.SetCount(list179, index2); span3 = CollectionsMarshal.AsSpan(list179); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014727u, new Vector3(215.5946f, -159.96033f, 430.13647f), 1189); obj95.Steps = list179; reference125 = obj95; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj96.Steps = list180; reference126 = obj96; questRoot16.QuestSequence = list176; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(5266); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list181 = new List(num); CollectionsMarshal.SetCount(list181, num); span = CollectionsMarshal.AsSpan(list181); index = 0; span[index] = "liza"; questRoot17.Author = list181; index = 3; List list182 = new List(index); CollectionsMarshal.SetCount(list182, index); span2 = CollectionsMarshal.AsSpan(list182); num = 0; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 0 }; index2 = 1; List list183 = new List(index2); CollectionsMarshal.SetCount(list183, index2); span3 = CollectionsMarshal.AsSpan(list183); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj97.Steps = list183; reference127 = obj97; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 1 }; num2 = 4; List list184 = new List(num2); CollectionsMarshal.SetCount(list184, num2); span3 = CollectionsMarshal.AsSpan(list184); index2 = 0; ref QuestStep reference129 = ref span3[index2]; QuestStep questStep26 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list185 = new List(index3); CollectionsMarshal.SetCount(list185, index3); span8 = CollectionsMarshal.AsSpan(list185); num3 = 0; span8[num3] = EExtendedClassJob.Miner; questStep26.RequiredQuestAcceptedJob = list185; num3 = 1; List list186 = new List(num3); CollectionsMarshal.SetCount(list186, num3); span9 = CollectionsMarshal.AsSpan(list186); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48033u, ItemCount = 3 }; questStep26.ItemsToGather = list186; reference129 = questStep26; index2++; ref QuestStep reference130 = ref span3[index2]; QuestStep questStep27 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list187 = new List(index3); CollectionsMarshal.SetCount(list187, index3); span8 = CollectionsMarshal.AsSpan(list187); num3 = 0; span8[num3] = EExtendedClassJob.Botanist; questStep27.RequiredQuestAcceptedJob = list187; num3 = 1; List list188 = new List(num3); CollectionsMarshal.SetCount(list188, num3); span9 = CollectionsMarshal.AsSpan(list188); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48034u, ItemCount = 3 }; questStep27.ItemsToGather = list188; reference130 = questStep27; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(472.2853f, -150f, 758.076f), 1189) { StopDistance = 2f, Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1052570u, new Vector3(470.6339f, -150f, 757.47314f), 1189) { StopDistance = 7f }; obj98.Steps = list184; reference128 = obj98; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj99.Steps = list189; reference131 = obj99; questRoot17.QuestSequence = list182; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(5267); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list190 = new List(num); CollectionsMarshal.SetCount(list190, num); span = CollectionsMarshal.AsSpan(list190); index = 0; span[index] = "liza"; questRoot18.Author = list190; index = 2; List list191 = new List(index); CollectionsMarshal.SetCount(list191, index); span2 = CollectionsMarshal.AsSpan(list191); num = 0; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 0 }; num2 = 1; List list192 = new List(num2); CollectionsMarshal.SetCount(list192, num2); span3 = CollectionsMarshal.AsSpan(list192); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj100.Steps = list192; reference132 = obj100; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; ref QuestStep reference134 = ref span3[num2]; QuestStep questStep28 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list194 = new List(index3); CollectionsMarshal.SetCount(list194, index3); span8 = CollectionsMarshal.AsSpan(list194); num3 = 0; span8[num3] = EExtendedClassJob.Miner; questStep28.RequiredQuestAcceptedJob = list194; num3 = 1; List list195 = new List(num3); CollectionsMarshal.SetCount(list195, num3); span9 = CollectionsMarshal.AsSpan(list195); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48036u, ItemCount = 3 }; questStep28.ItemsToGather = list195; reference134 = questStep28; num2++; ref QuestStep reference135 = ref span3[num2]; QuestStep questStep29 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list196 = new List(index3); CollectionsMarshal.SetCount(list196, index3); span8 = CollectionsMarshal.AsSpan(list196); num3 = 0; span8[num3] = EExtendedClassJob.Botanist; questStep29.RequiredQuestAcceptedJob = list196; num3 = 1; List list197 = new List(num3); CollectionsMarshal.SetCount(list197, num3); span9 = CollectionsMarshal.AsSpan(list197); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48037u, ItemCount = 3 }; questStep29.ItemsToGather = list197; reference135 = questStep29; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj101.Steps = list193; reference133 = obj101; questRoot18.QuestSequence = list191; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(5268); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list198 = new List(num); CollectionsMarshal.SetCount(list198, num); span = CollectionsMarshal.AsSpan(list198); index = 0; span[index] = "liza"; questRoot19.Author = list198; index = 2; List list199 = new List(index); CollectionsMarshal.SetCount(list199, index); span2 = CollectionsMarshal.AsSpan(list199); num = 0; ref QuestSequence reference136 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 0 }; num2 = 1; List list200 = new List(num2); CollectionsMarshal.SetCount(list200, num2); span3 = CollectionsMarshal.AsSpan(list200); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj102.Steps = list200; reference136 = obj102; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list201 = new List(index2); CollectionsMarshal.SetCount(list201, index2); span3 = CollectionsMarshal.AsSpan(list201); num2 = 0; ref QuestStep reference138 = ref span3[num2]; QuestStep questStep30 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list202 = new List(index3); CollectionsMarshal.SetCount(list202, index3); span8 = CollectionsMarshal.AsSpan(list202); num3 = 0; span8[num3] = EExtendedClassJob.Miner; questStep30.RequiredQuestAcceptedJob = list202; num3 = 1; List list203 = new List(num3); CollectionsMarshal.SetCount(list203, num3); span9 = CollectionsMarshal.AsSpan(list203); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48039u, ItemCount = 3 }; questStep30.ItemsToGather = list203; reference138 = questStep30; num2++; ref QuestStep reference139 = ref span3[num2]; QuestStep questStep31 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list204 = new List(index3); CollectionsMarshal.SetCount(list204, index3); span8 = CollectionsMarshal.AsSpan(list204); num3 = 0; span8[num3] = EExtendedClassJob.Botanist; questStep31.RequiredQuestAcceptedJob = list204; num3 = 1; List list205 = new List(num3); CollectionsMarshal.SetCount(list205, num3); span9 = CollectionsMarshal.AsSpan(list205); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48040u, ItemCount = 3 }; questStep31.ItemsToGather = list205; reference139 = questStep31; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj103.Steps = list201; reference137 = obj103; questRoot19.QuestSequence = list199; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(5269); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list206 = new List(num); CollectionsMarshal.SetCount(list206, num); span = CollectionsMarshal.AsSpan(list206); index = 0; span[index] = "liza"; questRoot20.Author = list206; index = 2; List list207 = new List(index); CollectionsMarshal.SetCount(list207, index); span2 = CollectionsMarshal.AsSpan(list207); num = 0; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 0 }; num2 = 1; List list208 = new List(num2); CollectionsMarshal.SetCount(list208, num2); span3 = CollectionsMarshal.AsSpan(list208); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj104.Steps = list208; reference140 = obj104; num++; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list209 = new List(index2); CollectionsMarshal.SetCount(list209, index2); span3 = CollectionsMarshal.AsSpan(list209); num2 = 0; ref QuestStep reference142 = ref span3[num2]; QuestStep questStep32 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list210 = new List(index3); CollectionsMarshal.SetCount(list210, index3); span8 = CollectionsMarshal.AsSpan(list210); num3 = 0; span8[num3] = EExtendedClassJob.Miner; questStep32.RequiredQuestAcceptedJob = list210; num3 = 1; List list211 = new List(num3); CollectionsMarshal.SetCount(list211, num3); span9 = CollectionsMarshal.AsSpan(list211); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48042u, ItemCount = 3 }; questStep32.ItemsToGather = list211; reference142 = questStep32; num2++; ref QuestStep reference143 = ref span3[num2]; QuestStep questStep33 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list212 = new List(index3); CollectionsMarshal.SetCount(list212, index3); span8 = CollectionsMarshal.AsSpan(list212); num3 = 0; span8[num3] = EExtendedClassJob.Botanist; questStep33.RequiredQuestAcceptedJob = list212; num3 = 1; List list213 = new List(num3); CollectionsMarshal.SetCount(list213, num3); span9 = CollectionsMarshal.AsSpan(list213); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48043u, ItemCount = 3 }; questStep33.ItemsToGather = list213; reference143 = questStep33; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj105.Steps = list209; reference141 = obj105; questRoot20.QuestSequence = list207; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(5270); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list214 = new List(num); CollectionsMarshal.SetCount(list214, num); span = CollectionsMarshal.AsSpan(list214); index = 0; span[index] = "liza"; questRoot21.Author = list214; index = 3; List list215 = new List(index); CollectionsMarshal.SetCount(list215, index); span2 = CollectionsMarshal.AsSpan(list215); num = 0; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 0 }; num2 = 1; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj106.Steps = list216; reference144 = obj106; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 1 }; index2 = 3; List list217 = new List(index2); CollectionsMarshal.SetCount(list217, index2); span3 = CollectionsMarshal.AsSpan(list217); num2 = 0; ref QuestStep reference146 = ref span3[num2]; QuestStep obj108 = new QuestStep(EInteractionType.Interact, 1052580u, new Vector3(495.1704f, -146.73546f, 500.6637f), 1189) { Fly = true }; index3 = 6; List list218 = new List(index3); CollectionsMarshal.SetCount(list218, index3); span5 = CollectionsMarshal.AsSpan(list218); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj108.CompletionQuestVariablesFlags = list218; reference146 = obj108; num2++; ref QuestStep reference147 = ref span3[num2]; QuestStep obj109 = new QuestStep(EInteractionType.Interact, 1052579u, new Vector3(607.9651f, -137.174f, 499.71765f), 1189) { Fly = true }; num3 = 6; List list219 = new List(num3); CollectionsMarshal.SetCount(list219, num3); span5 = CollectionsMarshal.AsSpan(list219); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj109.CompletionQuestVariablesFlags = list219; reference147 = obj109; num2++; ref QuestStep reference148 = ref span3[num2]; QuestStep obj110 = new QuestStep(EInteractionType.Interact, 1052578u, new Vector3(695.09424f, -137.17401f, 543.26685f), 1189) { Fly = true }; index3 = 6; List list220 = new List(index3); CollectionsMarshal.SetCount(list220, index3); span5 = CollectionsMarshal.AsSpan(list220); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj110.CompletionQuestVariablesFlags = list220; reference148 = obj110; obj107.Steps = list217; reference145 = obj107; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list221 = new List(num2); CollectionsMarshal.SetCount(list221, num2); span3 = CollectionsMarshal.AsSpan(list221); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true }; obj111.Steps = list221; reference149 = obj111; questRoot21.QuestSequence = list215; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(5271); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list222 = new List(num); CollectionsMarshal.SetCount(list222, num); span = CollectionsMarshal.AsSpan(list222); index = 0; span[index] = "Theo"; questRoot22.Author = list222; index = 2; List list223 = new List(index); CollectionsMarshal.SetCount(list223, index); span2 = CollectionsMarshal.AsSpan(list223); num = 0; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 0 }; index2 = 1; List list224 = new List(index2); CollectionsMarshal.SetCount(list224, index2); span3 = CollectionsMarshal.AsSpan(list224); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj112.Steps = list224; reference150 = obj112; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list225 = new List(num2); CollectionsMarshal.SetCount(list225, num2); span3 = CollectionsMarshal.AsSpan(list225); index2 = 0; ref QuestStep reference152 = ref span3[index2]; QuestStep questStep34 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list226 = new List(num3); CollectionsMarshal.SetCount(list226, num3); span8 = CollectionsMarshal.AsSpan(list226); index3 = 0; span8[index3] = EExtendedClassJob.Miner; questStep34.RequiredQuestAcceptedJob = list226; index3 = 1; List list227 = new List(index3); CollectionsMarshal.SetCount(list227, index3); span9 = CollectionsMarshal.AsSpan(list227); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48045u, ItemCount = 3 }; questStep34.ItemsToGather = list227; reference152 = questStep34; index2++; ref QuestStep reference153 = ref span3[index2]; QuestStep questStep35 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list228 = new List(num3); CollectionsMarshal.SetCount(list228, num3); span8 = CollectionsMarshal.AsSpan(list228); index3 = 0; span8[index3] = EExtendedClassJob.Botanist; questStep35.RequiredQuestAcceptedJob = list228; index3 = 1; List list229 = new List(index3); CollectionsMarshal.SetCount(list229, index3); span9 = CollectionsMarshal.AsSpan(list229); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48046u, ItemCount = 3 }; questStep35.ItemsToGather = list229; reference153 = questStep35; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj113.Steps = list225; reference151 = obj113; questRoot22.QuestSequence = list223; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(5272); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list230 = new List(num); CollectionsMarshal.SetCount(list230, num); span = CollectionsMarshal.AsSpan(list230); index = 0; span[index] = "Censored"; questRoot23.Author = list230; index = 2; List list231 = new List(index); CollectionsMarshal.SetCount(list231, index); span2 = CollectionsMarshal.AsSpan(list231); num = 0; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 0 }; index2 = 1; List list232 = new List(index2); CollectionsMarshal.SetCount(list232, index2); span3 = CollectionsMarshal.AsSpan(list232); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1052561u, new Vector3(578.14905f, -144.88388f, 721.8279f), 1189); obj114.Steps = list232; reference154 = obj114; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list233 = new List(num2); CollectionsMarshal.SetCount(list233, num2); span3 = CollectionsMarshal.AsSpan(list233); index2 = 0; ref QuestStep reference156 = ref span3[index2]; QuestStep questStep36 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list234 = new List(num3); CollectionsMarshal.SetCount(list234, num3); span8 = CollectionsMarshal.AsSpan(list234); index3 = 0; span8[index3] = EExtendedClassJob.Miner; questStep36.RequiredQuestAcceptedJob = list234; index3 = 1; List list235 = new List(index3); CollectionsMarshal.SetCount(list235, index3); span9 = CollectionsMarshal.AsSpan(list235); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48048u, ItemCount = 3 }; questStep36.ItemsToGather = list235; reference156 = questStep36; index2++; ref QuestStep reference157 = ref span3[index2]; QuestStep questStep37 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list236 = new List(num3); CollectionsMarshal.SetCount(list236, num3); span8 = CollectionsMarshal.AsSpan(list236); index3 = 0; span8[index3] = EExtendedClassJob.Botanist; questStep37.RequiredQuestAcceptedJob = list236; index3 = 1; List list237 = new List(index3); CollectionsMarshal.SetCount(list237, index3); span9 = CollectionsMarshal.AsSpan(list237); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48049u, ItemCount = 3 }; questStep37.ItemsToGather = list237; reference157 = questStep37; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj115.Steps = list233; reference155 = obj115; questRoot23.QuestSequence = list231; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(5273); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list238 = new List(num); CollectionsMarshal.SetCount(list238, num); span = CollectionsMarshal.AsSpan(list238); index = 0; span[index] = "Censored"; questRoot24.Author = list238; index = 4; List list239 = new List(index); CollectionsMarshal.SetCount(list239, index); span2 = CollectionsMarshal.AsSpan(list239); num = 0; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 0 }; index2 = 1; List list240 = new List(index2); CollectionsMarshal.SetCount(list240, index2); span3 = CollectionsMarshal.AsSpan(list240); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1052561u, new Vector3(578.14905f, -144.88388f, 721.8279f), 1189); obj116.Steps = list240; reference158 = obj116; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 1 }; num2 = 1; List list241 = new List(num2); CollectionsMarshal.SetCount(list241, num2); span3 = CollectionsMarshal.AsSpan(list241); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1052562u, new Vector3(482.59705f, -150.00002f, 786.70935f), 1189) { Fly = true }; obj117.Steps = list241; reference159 = obj117; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 2 }; index2 = 3; List list242 = new List(index2); CollectionsMarshal.SetCount(list242, index2); span3 = CollectionsMarshal.AsSpan(list242); num2 = 0; ref QuestStep reference161 = ref span3[num2]; QuestStep obj119 = new QuestStep(EInteractionType.Action, 2014724u, new Vector3(232.89844f, -160.29602f, 432.5475f), 1189) { Fly = true, Action = EAction.ShroudedLuminescence }; num3 = 6; List list243 = new List(num3); CollectionsMarshal.SetCount(list243, num3); span5 = CollectionsMarshal.AsSpan(list243); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj119.CompletionQuestVariablesFlags = list243; reference161 = obj119; num2++; ref QuestStep reference162 = ref span3[num2]; QuestStep obj120 = new QuestStep(EInteractionType.Action, 2014725u, new Vector3(238.20862f, -160.54016f, 401.3275f), 1189) { Action = EAction.ShroudedLuminescence }; index3 = 6; List list244 = new List(index3); CollectionsMarshal.SetCount(list244, index3); span5 = CollectionsMarshal.AsSpan(list244); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj120.CompletionQuestVariablesFlags = list244; reference162 = obj120; num2++; span3[num2] = new QuestStep(EInteractionType.Action, 2014726u, new Vector3(205.06592f, -160.54016f, 397.5432f), 1189) { Action = EAction.ShroudedLuminescence }; obj118.Steps = list242; reference160 = obj118; num++; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list245 = new List(num2); CollectionsMarshal.SetCount(list245, num2); span3 = CollectionsMarshal.AsSpan(list245); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj121.Steps = list245; reference163 = obj121; questRoot24.QuestSequence = list239; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(5274); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list246 = new List(num); CollectionsMarshal.SetCount(list246, num); span = CollectionsMarshal.AsSpan(list246); index = 0; span[index] = "Theo"; questRoot25.Author = list246; index = 2; List list247 = new List(index); CollectionsMarshal.SetCount(list247, index); span2 = CollectionsMarshal.AsSpan(list247); num = 0; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 0 }; index2 = 1; List list248 = new List(index2); CollectionsMarshal.SetCount(list248, index2); span3 = CollectionsMarshal.AsSpan(list248); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj122.Steps = list248; reference164 = obj122; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list249 = new List(num2); CollectionsMarshal.SetCount(list249, num2); span3 = CollectionsMarshal.AsSpan(list249); index2 = 0; ref QuestStep reference166 = ref span3[index2]; QuestStep questStep38 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list250 = new List(num3); CollectionsMarshal.SetCount(list250, num3); span8 = CollectionsMarshal.AsSpan(list250); index3 = 0; span8[index3] = EExtendedClassJob.Miner; questStep38.RequiredQuestAcceptedJob = list250; index3 = 1; List list251 = new List(index3); CollectionsMarshal.SetCount(list251, index3); span9 = CollectionsMarshal.AsSpan(list251); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48051u, ItemCount = 3 }; questStep38.ItemsToGather = list251; reference166 = questStep38; index2++; ref QuestStep reference167 = ref span3[index2]; QuestStep questStep39 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list252 = new List(num3); CollectionsMarshal.SetCount(list252, num3); span8 = CollectionsMarshal.AsSpan(list252); index3 = 0; span8[index3] = EExtendedClassJob.Botanist; questStep39.RequiredQuestAcceptedJob = list252; index3 = 1; List list253 = new List(index3); CollectionsMarshal.SetCount(list253, index3); span9 = CollectionsMarshal.AsSpan(list253); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48052u, ItemCount = 3 }; questStep39.ItemsToGather = list253; reference167 = questStep39; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj123.Steps = list249; reference165 = obj123; questRoot25.QuestSequence = list247; AddQuest(questId25, questRoot25); QuestId questId26 = new QuestId(5275); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list254 = new List(num); CollectionsMarshal.SetCount(list254, num); span = CollectionsMarshal.AsSpan(list254); index = 0; span[index] = "liza"; questRoot26.Author = list254; index = 3; List list255 = new List(index); CollectionsMarshal.SetCount(list255, index); span2 = CollectionsMarshal.AsSpan(list255); num = 0; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 0 }; index2 = 1; List list256 = new List(index2); CollectionsMarshal.SetCount(list256, index2); span3 = CollectionsMarshal.AsSpan(list256); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj124.Steps = list256; reference168 = obj124; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 1 }; num2 = 3; List list257 = new List(num2); CollectionsMarshal.SetCount(list257, num2); span3 = CollectionsMarshal.AsSpan(list257); index2 = 0; ref QuestStep reference170 = ref span3[index2]; QuestStep obj126 = new QuestStep(EInteractionType.Say, 1052572u, new Vector3(642.2064f, -137.17401f, 557.76294f), 1189) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANMAM115_05275_SAYTODO_000_030" } }; num3 = 6; List list258 = new List(num3); CollectionsMarshal.SetCount(list258, num3); span5 = CollectionsMarshal.AsSpan(list258); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj126.CompletionQuestVariablesFlags = list258; reference170 = obj126; index2++; ref QuestStep reference171 = ref span3[index2]; QuestStep obj127 = new QuestStep(EInteractionType.Say, 1052573u, new Vector3(686.8544f, -137.174f, 513.72546f), 1189) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANMAM115_05275_SAYTODO_000_030" } }; index3 = 6; List list259 = new List(index3); CollectionsMarshal.SetCount(list259, index3); span5 = CollectionsMarshal.AsSpan(list259); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj127.CompletionQuestVariablesFlags = list259; reference171 = obj127; index2++; ref QuestStep reference172 = ref span3[index2]; QuestStep obj128 = new QuestStep(EInteractionType.Say, 1052574u, new Vector3(584.4967f, -142.49187f, 484.2754f), 1189) { Fly = true, ChatMessage = new ChatMessage { Key = "TEXT_BANMAM115_05275_SAYTODO_000_030" } }; num3 = 6; List list260 = new List(num3); CollectionsMarshal.SetCount(list260, num3); span5 = CollectionsMarshal.AsSpan(list260); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj128.CompletionQuestVariablesFlags = list260; reference172 = obj128; obj125.Steps = list257; reference169 = obj125; num++; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list261 = new List(index2); CollectionsMarshal.SetCount(list261, index2); span3 = CollectionsMarshal.AsSpan(list261); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true }; obj129.Steps = list261; reference173 = obj129; questRoot26.QuestSequence = list255; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(5276); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list262 = new List(num); CollectionsMarshal.SetCount(list262, num); span = CollectionsMarshal.AsSpan(list262); index = 0; span[index] = "Censored"; questRoot27.Author = list262; index = 2; List list263 = new List(index); CollectionsMarshal.SetCount(list263, index); span2 = CollectionsMarshal.AsSpan(list263); num = 0; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 0 }; num2 = 1; List list264 = new List(num2); CollectionsMarshal.SetCount(list264, num2); span3 = CollectionsMarshal.AsSpan(list264); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052561u, new Vector3(578.14905f, -144.88388f, 721.8279f), 1189); obj130.Steps = list264; reference174 = obj130; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list265 = new List(index2); CollectionsMarshal.SetCount(list265, index2); span3 = CollectionsMarshal.AsSpan(list265); num2 = 0; ref QuestStep reference176 = ref span3[num2]; QuestStep questStep40 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list266 = new List(index3); CollectionsMarshal.SetCount(list266, index3); span8 = CollectionsMarshal.AsSpan(list266); num3 = 0; span8[num3] = EExtendedClassJob.Miner; questStep40.RequiredQuestAcceptedJob = list266; num3 = 1; List list267 = new List(num3); CollectionsMarshal.SetCount(list267, num3); span9 = CollectionsMarshal.AsSpan(list267); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48054u, ItemCount = 3 }; questStep40.ItemsToGather = list267; reference176 = questStep40; num2++; ref QuestStep reference177 = ref span3[num2]; QuestStep questStep41 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list268 = new List(index3); CollectionsMarshal.SetCount(list268, index3); span8 = CollectionsMarshal.AsSpan(list268); num3 = 0; span8[num3] = EExtendedClassJob.Botanist; questStep41.RequiredQuestAcceptedJob = list268; num3 = 1; List list269 = new List(num3); CollectionsMarshal.SetCount(list269, num3); span9 = CollectionsMarshal.AsSpan(list269); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48055u, ItemCount = 3 }; questStep41.ItemsToGather = list269; reference177 = questStep41; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj131.Steps = list265; reference175 = obj131; questRoot27.QuestSequence = list263; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(5277); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list270 = new List(num); CollectionsMarshal.SetCount(list270, num); span = CollectionsMarshal.AsSpan(list270); index = 0; span[index] = "Censored"; questRoot28.Author = list270; index = 2; List list271 = new List(index); CollectionsMarshal.SetCount(list271, index); span2 = CollectionsMarshal.AsSpan(list271); num = 0; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 0 }; num2 = 1; List list272 = new List(num2); CollectionsMarshal.SetCount(list272, num2); span3 = CollectionsMarshal.AsSpan(list272); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052561u, new Vector3(578.14905f, -144.88388f, 721.8279f), 1189); obj132.Steps = list272; reference178 = obj132; num++; ref QuestSequence reference179 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list273 = new List(index2); CollectionsMarshal.SetCount(list273, index2); span3 = CollectionsMarshal.AsSpan(list273); num2 = 0; ref QuestStep reference180 = ref span3[num2]; QuestStep questStep42 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list274 = new List(index3); CollectionsMarshal.SetCount(list274, index3); span8 = CollectionsMarshal.AsSpan(list274); num3 = 0; span8[num3] = EExtendedClassJob.Miner; questStep42.RequiredQuestAcceptedJob = list274; num3 = 1; List list275 = new List(num3); CollectionsMarshal.SetCount(list275, num3); span9 = CollectionsMarshal.AsSpan(list275); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48057u, ItemCount = 3 }; questStep42.ItemsToGather = list275; reference180 = questStep42; num2++; ref QuestStep reference181 = ref span3[num2]; QuestStep questStep43 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list276 = new List(index3); CollectionsMarshal.SetCount(list276, index3); span8 = CollectionsMarshal.AsSpan(list276); num3 = 0; span8[num3] = EExtendedClassJob.Botanist; questStep43.RequiredQuestAcceptedJob = list276; num3 = 1; List list277 = new List(num3); CollectionsMarshal.SetCount(list277, num3); span9 = CollectionsMarshal.AsSpan(list277); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48058u, ItemCount = 3 }; questStep43.ItemsToGather = list277; reference181 = questStep43; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj133.Steps = list273; reference179 = obj133; questRoot28.QuestSequence = list271; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(5278); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list278 = new List(num); CollectionsMarshal.SetCount(list278, num); span = CollectionsMarshal.AsSpan(list278); index = 0; span[index] = "liza"; questRoot29.Author = list278; index = 2; List list279 = new List(index); CollectionsMarshal.SetCount(list279, index); span2 = CollectionsMarshal.AsSpan(list279); num = 0; ref QuestSequence reference182 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 0 }; num2 = 1; List list280 = new List(num2); CollectionsMarshal.SetCount(list280, num2); span3 = CollectionsMarshal.AsSpan(list280); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj134.Steps = list280; reference182 = obj134; num++; ref QuestSequence reference183 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list281 = new List(index2); CollectionsMarshal.SetCount(list281, index2); span3 = CollectionsMarshal.AsSpan(list281); num2 = 0; ref QuestStep reference184 = ref span3[num2]; QuestStep questStep44 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list282 = new List(index3); CollectionsMarshal.SetCount(list282, index3); span8 = CollectionsMarshal.AsSpan(list282); num3 = 0; span8[num3] = EExtendedClassJob.Miner; questStep44.RequiredQuestAcceptedJob = list282; num3 = 1; List list283 = new List(num3); CollectionsMarshal.SetCount(list283, num3); span9 = CollectionsMarshal.AsSpan(list283); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48060u, ItemCount = 3 }; questStep44.ItemsToGather = list283; reference184 = questStep44; num2++; ref QuestStep reference185 = ref span3[num2]; QuestStep questStep45 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list284 = new List(index3); CollectionsMarshal.SetCount(list284, index3); span8 = CollectionsMarshal.AsSpan(list284); num3 = 0; span8[num3] = EExtendedClassJob.Botanist; questStep45.RequiredQuestAcceptedJob = list284; num3 = 1; List list285 = new List(num3); CollectionsMarshal.SetCount(list285, num3); span9 = CollectionsMarshal.AsSpan(list285); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48061u, ItemCount = 3 }; questStep45.ItemsToGather = list285; reference185 = questStep45; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj135.Steps = list281; reference183 = obj135; questRoot29.QuestSequence = list279; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(5279); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list286 = new List(num); CollectionsMarshal.SetCount(list286, num); span = CollectionsMarshal.AsSpan(list286); index = 0; span[index] = "liza"; questRoot30.Author = list286; index = 2; List list287 = new List(index); CollectionsMarshal.SetCount(list287, index); span2 = CollectionsMarshal.AsSpan(list287); num = 0; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 0 }; num2 = 1; List list288 = new List(num2); CollectionsMarshal.SetCount(list288, num2); span3 = CollectionsMarshal.AsSpan(list288); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj136.Steps = list288; reference186 = obj136; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list289 = new List(index2); CollectionsMarshal.SetCount(list289, index2); span3 = CollectionsMarshal.AsSpan(list289); num2 = 0; ref QuestStep reference188 = ref span3[num2]; QuestStep questStep46 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list290 = new List(index3); CollectionsMarshal.SetCount(list290, index3); span8 = CollectionsMarshal.AsSpan(list290); num3 = 0; span8[num3] = EExtendedClassJob.Miner; questStep46.RequiredQuestAcceptedJob = list290; num3 = 1; List list291 = new List(num3); CollectionsMarshal.SetCount(list291, num3); span9 = CollectionsMarshal.AsSpan(list291); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48063u, ItemCount = 3 }; questStep46.ItemsToGather = list291; reference188 = questStep46; num2++; ref QuestStep reference189 = ref span3[num2]; QuestStep questStep47 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list292 = new List(index3); CollectionsMarshal.SetCount(list292, index3); span8 = CollectionsMarshal.AsSpan(list292); num3 = 0; span8[num3] = EExtendedClassJob.Botanist; questStep47.RequiredQuestAcceptedJob = list292; num3 = 1; List list293 = new List(num3); CollectionsMarshal.SetCount(list293, num3); span9 = CollectionsMarshal.AsSpan(list293); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48064u, ItemCount = 3 }; questStep47.ItemsToGather = list293; reference189 = questStep47; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj137.Steps = list289; reference187 = obj137; questRoot30.QuestSequence = list287; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(5280); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list294 = new List(num); CollectionsMarshal.SetCount(list294, num); span = CollectionsMarshal.AsSpan(list294); index = 0; span[index] = "liza"; questRoot31.Author = list294; index = 4; List list295 = new List(index); CollectionsMarshal.SetCount(list295, index); span2 = CollectionsMarshal.AsSpan(list295); num = 0; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 0 }; num2 = 1; List list296 = new List(num2); CollectionsMarshal.SetCount(list296, num2); span3 = CollectionsMarshal.AsSpan(list296); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj138.Steps = list296; reference190 = obj138; num++; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 1 }; index2 = 2; List list297 = new List(index2); CollectionsMarshal.SetCount(list297, index2); span3 = CollectionsMarshal.AsSpan(list297); num2 = 0; ref QuestStep reference192 = ref span3[num2]; QuestStep questStep48 = new QuestStep(EInteractionType.Interact, 2014732u, new Vector3(542.71765f, -149.06543f, 768.6426f), 1189); index3 = 6; List> list298 = new List>(index3); CollectionsMarshal.SetCount(list298, index3); span10 = CollectionsMarshal.AsSpan(list298); num3 = 0; span10[num3] = null; num3++; ref List reference193 = ref span10[num3]; num4 = 1; List list299 = new List(num4); CollectionsMarshal.SetCount(list299, num4); span5 = CollectionsMarshal.AsSpan(list299); index4 = 0; span5[index4] = new QuestWorkValue(0, (byte)1, EQuestWorkMode.Bitwise); reference193 = list299; num3++; span10[num3] = null; num3++; span10[num3] = null; num3++; span10[num3] = null; num3++; span10[num3] = null; questStep48.RequiredQuestVariables = list298; reference192 = questStep48; num2++; ref QuestStep reference194 = ref span3[num2]; QuestStep questStep49 = new QuestStep(EInteractionType.Interact, 2014731u, new Vector3(540.5508f, -148.51611f, 763.6072f), 1189); num3 = 6; List> list300 = new List>(num3); CollectionsMarshal.SetCount(list300, num3); span10 = CollectionsMarshal.AsSpan(list300); index3 = 0; span10[index3] = null; index3++; ref List reference195 = ref span10[index3]; index4 = 1; List list301 = new List(index4); CollectionsMarshal.SetCount(list301, index4); span5 = CollectionsMarshal.AsSpan(list301); num4 = 0; span5[num4] = new QuestWorkValue(0, (byte)2, EQuestWorkMode.Bitwise); reference195 = list301; index3++; span10[index3] = null; index3++; span10[index3] = null; index3++; span10[index3] = null; index3++; span10[index3] = null; questStep49.RequiredQuestVariables = list300; reference194 = questStep49; obj139.Steps = list297; reference191 = obj139; num++; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 2 }; num2 = 1; List list302 = new List(num2); CollectionsMarshal.SetCount(list302, num2); span3 = CollectionsMarshal.AsSpan(list302); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054142u, new Vector3(-415.06067f, 23.50628f, -464.4084f), 1189) { AetheryteShortcut = EAetheryteLocation.YakTelIqBraax }; obj140.Steps = list302; reference196 = obj140; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list303 = new List(index2); CollectionsMarshal.SetCount(list303, index2); span3 = CollectionsMarshal.AsSpan(list303); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj141.Steps = list303; reference197 = obj141; questRoot31.QuestSequence = list295; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(5281); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list304 = new List(num); CollectionsMarshal.SetCount(list304, num); span = CollectionsMarshal.AsSpan(list304); index = 0; span[index] = "liza"; questRoot32.Author = list304; index = 2; List list305 = new List(index); CollectionsMarshal.SetCount(list305, index); span2 = CollectionsMarshal.AsSpan(list305); num = 0; ref QuestSequence reference198 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 0 }; num2 = 1; List list306 = new List(num2); CollectionsMarshal.SetCount(list306, num2); span3 = CollectionsMarshal.AsSpan(list306); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj142.Steps = list306; reference198 = obj142; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list307 = new List(index2); CollectionsMarshal.SetCount(list307, index2); span3 = CollectionsMarshal.AsSpan(list307); num2 = 0; ref QuestStep reference200 = ref span3[num2]; QuestStep questStep50 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list308 = new List(index3); CollectionsMarshal.SetCount(list308, index3); span8 = CollectionsMarshal.AsSpan(list308); num3 = 0; span8[num3] = EExtendedClassJob.Miner; questStep50.RequiredQuestAcceptedJob = list308; num3 = 1; List list309 = new List(num3); CollectionsMarshal.SetCount(list309, num3); span9 = CollectionsMarshal.AsSpan(list309); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48066u, ItemCount = 3 }; questStep50.ItemsToGather = list309; reference200 = questStep50; num2++; ref QuestStep reference201 = ref span3[num2]; QuestStep questStep51 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list310 = new List(index3); CollectionsMarshal.SetCount(list310, index3); span8 = CollectionsMarshal.AsSpan(list310); num3 = 0; span8[num3] = EExtendedClassJob.Botanist; questStep51.RequiredQuestAcceptedJob = list310; num3 = 1; List list311 = new List(num3); CollectionsMarshal.SetCount(list311, num3); span9 = CollectionsMarshal.AsSpan(list311); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48067u, ItemCount = 3 }; questStep51.ItemsToGather = list311; reference201 = questStep51; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj143.Steps = list307; reference199 = obj143; questRoot32.QuestSequence = list305; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(5282); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list312 = new List(num); CollectionsMarshal.SetCount(list312, num); span = CollectionsMarshal.AsSpan(list312); index = 0; span[index] = "liza"; questRoot33.Author = list312; index = 4; List list313 = new List(index); CollectionsMarshal.SetCount(list313, index); span2 = CollectionsMarshal.AsSpan(list313); num = 0; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 0 }; num2 = 1; List list314 = new List(num2); CollectionsMarshal.SetCount(list314, num2); span3 = CollectionsMarshal.AsSpan(list314); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj144.Steps = list314; reference202 = obj144; num++; ref QuestSequence reference203 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 1 }; index2 = 1; List list315 = new List(index2); CollectionsMarshal.SetCount(list315, index2); span3 = CollectionsMarshal.AsSpan(list315); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1052562u, new Vector3(482.59705f, -150.00002f, 786.70935f), 1189) { Fly = true }; obj145.Steps = list315; reference203 = obj145; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 2 }; num2 = 3; List list316 = new List(num2); CollectionsMarshal.SetCount(list316, num2); span3 = CollectionsMarshal.AsSpan(list316); index2 = 0; ref QuestStep reference205 = ref span3[index2]; QuestStep obj147 = new QuestStep(EInteractionType.Action, 2014730u, new Vector3(370.29065f, -156.69495f, 707.9728f), 1189) { Fly = true, Action = EAction.ShroudedLuminescence }; index3 = 6; List list317 = new List(index3); CollectionsMarshal.SetCount(list317, index3); span5 = CollectionsMarshal.AsSpan(list317); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj147.CompletionQuestVariablesFlags = list317; reference205 = obj147; index2++; ref QuestStep reference206 = ref span3[index2]; QuestStep obj148 = new QuestStep(EInteractionType.Action, 2014728u, new Vector3(377.4319f, -150.53027f, 803.952f), 1189) { Fly = true, Action = EAction.ShroudedLuminescence }; num3 = 6; List list318 = new List(num3); CollectionsMarshal.SetCount(list318, num3); span5 = CollectionsMarshal.AsSpan(list318); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj148.CompletionQuestVariablesFlags = list318; reference206 = obj148; index2++; ref QuestStep reference207 = ref span3[index2]; QuestStep obj149 = new QuestStep(EInteractionType.Action, 2014729u, new Vector3(283.4668f, -151.26276f, 796.8108f), 1189) { Fly = true, Action = EAction.ShroudedLuminescence }; index3 = 6; List list319 = new List(index3); CollectionsMarshal.SetCount(list319, index3); span5 = CollectionsMarshal.AsSpan(list319); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj149.CompletionQuestVariablesFlags = list319; reference207 = obj149; obj146.Steps = list316; reference204 = obj146; num++; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list320 = new List(index2); CollectionsMarshal.SetCount(list320, index2); span3 = CollectionsMarshal.AsSpan(list320); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj150.Steps = list320; reference208 = obj150; questRoot33.QuestSequence = list313; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(5283); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list321 = new List(num); CollectionsMarshal.SetCount(list321, num); span = CollectionsMarshal.AsSpan(list321); index = 0; span[index] = "liza"; questRoot34.Author = list321; index = 2; List list322 = new List(index); CollectionsMarshal.SetCount(list322, index); span2 = CollectionsMarshal.AsSpan(list322); num = 0; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 0 }; num2 = 1; List list323 = new List(num2); CollectionsMarshal.SetCount(list323, num2); span3 = CollectionsMarshal.AsSpan(list323); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj151.Steps = list323; reference209 = obj151; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list324 = new List(index2); CollectionsMarshal.SetCount(list324, index2); span3 = CollectionsMarshal.AsSpan(list324); num2 = 0; ref QuestStep reference211 = ref span3[num2]; QuestStep questStep52 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list325 = new List(num3); CollectionsMarshal.SetCount(list325, num3); span8 = CollectionsMarshal.AsSpan(list325); index3 = 0; span8[index3] = EExtendedClassJob.Miner; questStep52.RequiredQuestAcceptedJob = list325; index3 = 1; List list326 = new List(index3); CollectionsMarshal.SetCount(list326, index3); span9 = CollectionsMarshal.AsSpan(list326); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48069u, ItemCount = 3 }; questStep52.ItemsToGather = list326; reference211 = questStep52; num2++; ref QuestStep reference212 = ref span3[num2]; QuestStep questStep53 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list327 = new List(num3); CollectionsMarshal.SetCount(list327, num3); span8 = CollectionsMarshal.AsSpan(list327); index3 = 0; span8[index3] = EExtendedClassJob.Botanist; questStep53.RequiredQuestAcceptedJob = list327; index3 = 1; List list328 = new List(index3); CollectionsMarshal.SetCount(list328, index3); span9 = CollectionsMarshal.AsSpan(list328); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48070u, ItemCount = 3 }; questStep53.ItemsToGather = list328; reference212 = questStep53; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj152.Steps = list324; reference210 = obj152; questRoot34.QuestSequence = list322; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(5284); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list329 = new List(num); CollectionsMarshal.SetCount(list329, num); span = CollectionsMarshal.AsSpan(list329); index = 0; span[index] = "liza"; questRoot35.Author = list329; index = 2; List list330 = new List(index); CollectionsMarshal.SetCount(list330, index); span2 = CollectionsMarshal.AsSpan(list330); num = 0; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = 0 }; num2 = 1; List list331 = new List(num2); CollectionsMarshal.SetCount(list331, num2); span3 = CollectionsMarshal.AsSpan(list331); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj153.Steps = list331; reference213 = obj153; num++; ref QuestSequence reference214 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list332 = new List(index2); CollectionsMarshal.SetCount(list332, index2); span3 = CollectionsMarshal.AsSpan(list332); num2 = 0; ref QuestStep reference215 = ref span3[num2]; QuestStep questStep54 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list333 = new List(num3); CollectionsMarshal.SetCount(list333, num3); span8 = CollectionsMarshal.AsSpan(list333); index3 = 0; span8[index3] = EExtendedClassJob.Miner; questStep54.RequiredQuestAcceptedJob = list333; index3 = 1; List list334 = new List(index3); CollectionsMarshal.SetCount(list334, index3); span9 = CollectionsMarshal.AsSpan(list334); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48072u, ItemCount = 3 }; questStep54.ItemsToGather = list334; reference215 = questStep54; num2++; ref QuestStep reference216 = ref span3[num2]; QuestStep questStep55 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list335 = new List(num3); CollectionsMarshal.SetCount(list335, num3); span8 = CollectionsMarshal.AsSpan(list335); index3 = 0; span8[index3] = EExtendedClassJob.Botanist; questStep55.RequiredQuestAcceptedJob = list335; index3 = 1; List list336 = new List(index3); CollectionsMarshal.SetCount(list336, index3); span9 = CollectionsMarshal.AsSpan(list336); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48073u, ItemCount = 3 }; questStep55.ItemsToGather = list336; reference216 = questStep55; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj154.Steps = list332; reference214 = obj154; questRoot35.QuestSequence = list330; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(5285); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list337 = new List(num); CollectionsMarshal.SetCount(list337, num); span = CollectionsMarshal.AsSpan(list337); index = 0; span[index] = "Theo"; questRoot36.Author = list337; index = 3; List list338 = new List(index); CollectionsMarshal.SetCount(list338, index); span2 = CollectionsMarshal.AsSpan(list338); num = 0; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 0 }; num2 = 1; List list339 = new List(num2); CollectionsMarshal.SetCount(list339, num2); span3 = CollectionsMarshal.AsSpan(list339); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj155.Steps = list339; reference217 = obj155; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 1 }; index2 = 1; List list340 = new List(index2); CollectionsMarshal.SetCount(list340, index2); span3 = CollectionsMarshal.AsSpan(list340); num2 = 0; ref QuestStep reference219 = ref span3[num2]; QuestStep obj157 = new QuestStep(EInteractionType.Interact, 1052577u, new Vector3(613.39734f, 16.222143f, 1.7547607f), 1189) { Fly = true }; num3 = 6; List> list341 = new List>(num3); CollectionsMarshal.SetCount(list341, num3); span10 = CollectionsMarshal.AsSpan(list341); index3 = 0; span10[index3] = null; index3++; ref List reference220 = ref span10[index3]; num4 = 1; List list342 = new List(num4); CollectionsMarshal.SetCount(list342, num4); span5 = CollectionsMarshal.AsSpan(list342); index4 = 0; span5[index4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); reference220 = list342; index3++; span10[index3] = null; index3++; span10[index3] = null; index3++; span10[index3] = null; index3++; span10[index3] = null; obj157.RequiredQuestVariables = list341; reference219 = obj157; obj156.Steps = list340; reference218 = obj156; num++; ref QuestSequence reference221 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list343 = new List(num2); CollectionsMarshal.SetCount(list343, num2); span3 = CollectionsMarshal.AsSpan(list343); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true }; obj158.Steps = list343; reference221 = obj158; questRoot36.QuestSequence = list338; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(5286); QuestRoot questRoot37 = new QuestRoot(); num = 1; List list344 = new List(num); CollectionsMarshal.SetCount(list344, num); span = CollectionsMarshal.AsSpan(list344); index = 0; span[index] = "liza"; questRoot37.Author = list344; index = 2; List list345 = new List(index); CollectionsMarshal.SetCount(list345, index); span2 = CollectionsMarshal.AsSpan(list345); num = 0; ref QuestSequence reference222 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 0 }; index2 = 1; List list346 = new List(index2); CollectionsMarshal.SetCount(list346, index2); span3 = CollectionsMarshal.AsSpan(list346); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj159.Steps = list346; reference222 = obj159; num++; ref QuestSequence reference223 = ref span2[num]; QuestSequence obj160 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 3; List list347 = new List(num2); CollectionsMarshal.SetCount(list347, num2); span3 = CollectionsMarshal.AsSpan(list347); index2 = 0; ref QuestStep reference224 = ref span3[index2]; QuestStep questStep56 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list348 = new List(index3); CollectionsMarshal.SetCount(list348, index3); span8 = CollectionsMarshal.AsSpan(list348); num3 = 0; span8[num3] = EExtendedClassJob.Miner; questStep56.RequiredQuestAcceptedJob = list348; num3 = 1; List list349 = new List(num3); CollectionsMarshal.SetCount(list349, num3); span9 = CollectionsMarshal.AsSpan(list349); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48075u, ItemCount = 3 }; questStep56.ItemsToGather = list349; reference224 = questStep56; index2++; ref QuestStep reference225 = ref span3[index2]; QuestStep questStep57 = new QuestStep(EInteractionType.Gather, null, null, 1189); index3 = 1; List list350 = new List(index3); CollectionsMarshal.SetCount(list350, index3); span8 = CollectionsMarshal.AsSpan(list350); num3 = 0; span8[num3] = EExtendedClassJob.Botanist; questStep57.RequiredQuestAcceptedJob = list350; num3 = 1; List list351 = new List(num3); CollectionsMarshal.SetCount(list351, num3); span9 = CollectionsMarshal.AsSpan(list351); index3 = 0; span9[index3] = new GatheredItem { ItemId = 48076u, ItemCount = 3 }; questStep57.ItemsToGather = list351; reference225 = questStep57; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj160.Steps = list347; reference223 = obj160; questRoot37.QuestSequence = list345; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(5287); QuestRoot questRoot38 = new QuestRoot(); num = 1; List list352 = new List(num); CollectionsMarshal.SetCount(list352, num); span = CollectionsMarshal.AsSpan(list352); index = 0; span[index] = "liza"; questRoot38.Author = list352; index = 3; List list353 = new List(index); CollectionsMarshal.SetCount(list353, index); span2 = CollectionsMarshal.AsSpan(list353); num = 0; ref QuestSequence reference226 = ref span2[num]; QuestSequence obj161 = new QuestSequence { Sequence = 0 }; index2 = 1; List list354 = new List(index2); CollectionsMarshal.SetCount(list354, index2); span3 = CollectionsMarshal.AsSpan(list354); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj161.Steps = list354; reference226 = obj161; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj162 = new QuestSequence { Sequence = 1 }; num2 = 3; List list355 = new List(num2); CollectionsMarshal.SetCount(list355, num2); span3 = CollectionsMarshal.AsSpan(list355); index2 = 0; ref QuestStep reference228 = ref span3[index2]; QuestStep obj163 = new QuestStep(EInteractionType.Interact, 1054144u, new Vector3(527.6721f, -135.12724f, 585.687f), 1189) { Fly = true }; index3 = 6; List> list356 = new List>(index3); CollectionsMarshal.SetCount(list356, index3); span10 = CollectionsMarshal.AsSpan(list356); num3 = 0; span10[num3] = null; num3++; span10[num3] = null; num3++; ref List reference229 = ref span10[num3]; index4 = 1; List list357 = new List(index4); CollectionsMarshal.SetCount(list357, index4); span5 = CollectionsMarshal.AsSpan(list357); num4 = 0; span5[num4] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); reference229 = list357; num3++; span10[num3] = null; num3++; span10[num3] = null; num3++; span10[num3] = null; obj163.RequiredQuestVariables = list356; reference228 = obj163; index2++; ref QuestStep reference230 = ref span3[index2]; QuestStep obj164 = new QuestStep(EInteractionType.Interact, 1054145u, new Vector3(627.77136f, -135.12726f, 545.18945f), 1189) { Fly = true }; num3 = 6; List> list358 = new List>(num3); CollectionsMarshal.SetCount(list358, num3); span10 = CollectionsMarshal.AsSpan(list358); index3 = 0; span10[index3] = null; index3++; span10[index3] = null; index3++; ref List reference231 = ref span10[index3]; num4 = 1; List list359 = new List(num4); CollectionsMarshal.SetCount(list359, num4); span5 = CollectionsMarshal.AsSpan(list359); index4 = 0; span5[index4] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); reference231 = list359; index3++; span10[index3] = null; index3++; span10[index3] = null; index3++; span10[index3] = null; obj164.RequiredQuestVariables = list358; reference230 = obj164; index2++; ref QuestStep reference232 = ref span3[index2]; QuestStep obj165 = new QuestStep(EInteractionType.Interact, 1054143u, new Vector3(668.4214f, -135.17874f, 581.96375f), 1189) { Fly = true }; index3 = 6; List> list360 = new List>(index3); CollectionsMarshal.SetCount(list360, index3); span10 = CollectionsMarshal.AsSpan(list360); num3 = 0; span10[num3] = null; num3++; span10[num3] = null; num3++; ref List reference233 = ref span10[num3]; index4 = 1; List list361 = new List(index4); CollectionsMarshal.SetCount(list361, index4); span5 = CollectionsMarshal.AsSpan(list361); num4 = 0; span5[num4] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference233 = list361; num3++; span10[num3] = null; num3++; span10[num3] = null; num3++; span10[num3] = null; obj165.RequiredQuestVariables = list360; reference232 = obj165; obj162.Steps = list355; reference227 = obj162; num++; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj166 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list362 = new List(index2); CollectionsMarshal.SetCount(list362, index2); span3 = CollectionsMarshal.AsSpan(list362); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj166.Steps = list362; reference234 = obj166; questRoot38.QuestSequence = list353; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(5288); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list363 = new List(num); CollectionsMarshal.SetCount(list363, num); span = CollectionsMarshal.AsSpan(list363); index = 0; span[index] = "liza"; questRoot39.Author = list363; index = 2; List list364 = new List(index); CollectionsMarshal.SetCount(list364, index); span2 = CollectionsMarshal.AsSpan(list364); num = 0; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 0 }; num2 = 1; List list365 = new List(num2); CollectionsMarshal.SetCount(list365, num2); span3 = CollectionsMarshal.AsSpan(list365); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189); obj167.Steps = list365; reference235 = obj167; num++; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 3; List list366 = new List(index2); CollectionsMarshal.SetCount(list366, index2); span3 = CollectionsMarshal.AsSpan(list366); num2 = 0; ref QuestStep reference237 = ref span3[num2]; QuestStep questStep58 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list367 = new List(num3); CollectionsMarshal.SetCount(list367, num3); span8 = CollectionsMarshal.AsSpan(list367); index3 = 0; span8[index3] = EExtendedClassJob.Miner; questStep58.RequiredQuestAcceptedJob = list367; index3 = 1; List list368 = new List(index3); CollectionsMarshal.SetCount(list368, index3); span9 = CollectionsMarshal.AsSpan(list368); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48081u, ItemCount = 3 }; questStep58.ItemsToGather = list368; reference237 = questStep58; num2++; ref QuestStep reference238 = ref span3[num2]; QuestStep questStep59 = new QuestStep(EInteractionType.Gather, null, null, 1189); num3 = 1; List list369 = new List(num3); CollectionsMarshal.SetCount(list369, num3); span8 = CollectionsMarshal.AsSpan(list369); index3 = 0; span8[index3] = EExtendedClassJob.Botanist; questStep59.RequiredQuestAcceptedJob = list369; index3 = 1; List list370 = new List(index3); CollectionsMarshal.SetCount(list370, index3); span9 = CollectionsMarshal.AsSpan(list370); num3 = 0; span9[num3] = new GatheredItem { ItemId = 48082u, ItemCount = 3 }; questStep59.ItemsToGather = list370; reference238 = questStep59; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052560u, new Vector3(589.3186f, -142.89168f, 729.4575f), 1189) { Fly = true, AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(589.3186f, -142.89168f, 729.4575f), MaximumDistance = 200f, TerritoryId = 1189 } } } }; obj168.Steps = list366; reference236 = obj168; questRoot39.QuestSequence = list364; AddQuest(questId39, questRoot39); QuestId questId40 = new QuestId(5289); QuestRoot questRoot40 = new QuestRoot(); num = 1; List list371 = new List(num); CollectionsMarshal.SetCount(list371, num); span = CollectionsMarshal.AsSpan(list371); index = 0; span[index] = "liza"; questRoot40.Author = list371; index = 7; List list372 = new List(index); CollectionsMarshal.SetCount(list372, index); span2 = CollectionsMarshal.AsSpan(list372); num = 0; ref QuestSequence reference239 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 0 }; num2 = 1; List list373 = new List(num2); CollectionsMarshal.SetCount(list373, num2); span3 = CollectionsMarshal.AsSpan(list373); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1050471u, new Vector3(494.7433f, 59.55f, 125.10864f), 1186) { AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNine, To = EAetheryteLocation.SolutionNineTrueVue } }; obj169.Steps = list373; reference239 = obj169; num++; ref QuestSequence reference240 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 1 }; index2 = 2; List list374 = new List(index2); CollectionsMarshal.SetCount(list374, index2); span3 = CollectionsMarshal.AsSpan(list374); num2 = 0; ref QuestStep reference241 = ref span3[num2]; QuestStep obj171 = new QuestStep(EInteractionType.Interact, 2013724u, new Vector3(498.34436f, 60.593506f, 129.13708f), 1186) { TargetTerritoryId = (ushort)1223 }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 1; List list375 = new List(num3); CollectionsMarshal.SetCount(list375, num3); span4 = CollectionsMarshal.AsSpan(list375); index3 = 0; span4[index3] = 1223; skipStepConditions2.InTerritory = list375; skipConditions4.StepIf = skipStepConditions2; obj171.SkipConditions = skipConditions4; reference241 = obj171; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1053740u, new Vector3(4.8675537f, 0f, -6.5462036f), 1223); obj170.Steps = list374; reference240 = obj170; num++; ref QuestSequence reference242 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 2 }; num2 = 1; List list376 = new List(num2); CollectionsMarshal.SetCount(list376, num2); span3 = CollectionsMarshal.AsSpan(list376); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014718u, new Vector3(3.0975342f, -0.015319824f, -6.3325195f), 1223) { StopDistance = 4.5f }; obj172.Steps = list376; reference242 = obj172; num++; ref QuestSequence reference243 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = 3 }; index2 = 3; List list377 = new List(index2); CollectionsMarshal.SetCount(list377, index2); span3 = CollectionsMarshal.AsSpan(list377); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-368.6605f, 14.000002f, 137.47444f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineTrueVue, To = EAetheryteLocation.SolutionNineResidentialSector } }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-259.1231f, 2.2290611f, 206.59184f), 1186) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1053743u, new Vector3(-231.61676f, 2.1997917f, 302.60156f), 1186); obj173.Steps = list377; reference243 = obj173; num++; ref QuestSequence reference244 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 4 }; num2 = 3; List list378 = new List(num2); CollectionsMarshal.SetCount(list378, num2); span3 = CollectionsMarshal.AsSpan(list378); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-245.43587f, 2.19987f, 265.6901f), 1186); index2++; ref QuestStep reference245 = ref span3[index2]; QuestStep obj175 = new QuestStep(EInteractionType.Interact, 2013724u, new Vector3(498.34436f, 60.593506f, 129.13708f), 1186) { TargetTerritoryId = (ushort)1223, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineResidentialSector, To = EAetheryteLocation.SolutionNineTrueVue } }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); index3 = 1; List list379 = new List(index3); CollectionsMarshal.SetCount(list379, index3); span4 = CollectionsMarshal.AsSpan(list379); num3 = 0; span4[num3] = 1223; skipStepConditions3.InTerritory = list379; skipConditions5.StepIf = skipStepConditions3; obj175.SkipConditions = skipConditions5; reference245 = obj175; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1053740u, new Vector3(4.8675537f, 0f, -6.5462036f), 1223); obj174.Steps = list378; reference244 = obj174; num++; ref QuestSequence reference246 = ref span2[num]; QuestSequence obj176 = new QuestSequence { Sequence = 5 }; index2 = 2; List list380 = new List(index2); CollectionsMarshal.SetCount(list380, index2); span3 = CollectionsMarshal.AsSpan(list380); num2 = 0; ref QuestStep reference247 = ref span3[num2]; QuestStep obj177 = new QuestStep(EInteractionType.Interact, 2013725u, new Vector3(4.0740967f, 0.8086548f, 10.574402f), 1223) { TargetTerritoryId = (ushort)1186 }; SkipConditions skipConditions6 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 1; List list381 = new List(num3); CollectionsMarshal.SetCount(list381, num3); span4 = CollectionsMarshal.AsSpan(list381); index3 = 0; span4[index3] = 1223; skipStepConditions4.NotInTerritory = list381; skipConditions6.StepIf = skipStepConditions4; obj177.SkipConditions = skipConditions6; reference247 = obj177; num2++; ref QuestStep reference248 = ref span3[num2]; QuestStep obj178 = new QuestStep(EInteractionType.Interact, 1049787u, new Vector3(364.3396f, 60.125f, 357.1068f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineTrueVue, To = EAetheryteLocation.SolutionNineTheArcadion } }; index3 = 1; List list382 = new List(index3); CollectionsMarshal.SetCount(list382, index3); span6 = CollectionsMarshal.AsSpan(list382); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGRA201_05289_SYSTEM_100_171") }; obj178.DialogueChoices = list382; reference248 = obj178; obj176.Steps = list380; reference246 = obj176; num++; ref QuestSequence reference249 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list383 = new List(num2); CollectionsMarshal.SetCount(list383, num2); span3 = CollectionsMarshal.AsSpan(list383); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1053745u, new Vector3(1.6326294f, -2.9191749E-12f, -12.466675f), 1224) { StopDistance = 5f, NextQuestId = new QuestId(5290) }; obj179.Steps = list383; reference249 = obj179; questRoot40.QuestSequence = list372; AddQuest(questId40, questRoot40); QuestId questId41 = new QuestId(5290); QuestRoot questRoot41 = new QuestRoot(); num = 1; List list384 = new List(num); CollectionsMarshal.SetCount(list384, num); span = CollectionsMarshal.AsSpan(list384); index = 0; span[index] = "liza"; questRoot41.Author = list384; index = 3; List list385 = new List(index); CollectionsMarshal.SetCount(list385, index); span2 = CollectionsMarshal.AsSpan(list385); num = 0; ref QuestSequence reference250 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 0 }; index2 = 1; List list386 = new List(index2); CollectionsMarshal.SetCount(list386, index2); span3 = CollectionsMarshal.AsSpan(list386); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1053745u, new Vector3(1.6326294f, -2.9191749E-12f, -12.466675f), 1224) { StopDistance = 5f }; obj180.Steps = list386; reference250 = obj180; num++; ref QuestSequence reference251 = ref span2[num]; QuestSequence obj181 = new QuestSequence { Sequence = 1 }; num2 = 1; List list387 = new List(num2); CollectionsMarshal.SetCount(list387, num2); span3 = CollectionsMarshal.AsSpan(list387); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1224) { DutyOptions = new DutyOptions { ContentFinderConditionId = 1019u } }; obj181.Steps = list387; reference251 = obj181; num++; ref QuestSequence reference252 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list388 = new List(index2); CollectionsMarshal.SetCount(list388, index2); span3 = CollectionsMarshal.AsSpan(list388); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1053792u, new Vector3(1.9683228f, -2.3974921E-12f, -11.12384f), 1224) { StopDistance = 5f, NextQuestId = new QuestId(5291) }; obj182.Steps = list388; reference252 = obj182; questRoot41.QuestSequence = list385; AddQuest(questId41, questRoot41); QuestId questId42 = new QuestId(5291); QuestRoot questRoot42 = new QuestRoot(); num = 1; List list389 = new List(num); CollectionsMarshal.SetCount(list389, num); span = CollectionsMarshal.AsSpan(list389); index = 0; span[index] = "liza"; questRoot42.Author = list389; index = 3; List list390 = new List(index); CollectionsMarshal.SetCount(list390, index); span2 = CollectionsMarshal.AsSpan(list390); num = 0; ref QuestSequence reference253 = ref span2[num]; QuestSequence obj183 = new QuestSequence { Sequence = 0 }; num2 = 1; List list391 = new List(num2); CollectionsMarshal.SetCount(list391, num2); span3 = CollectionsMarshal.AsSpan(list391); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1053792u, new Vector3(1.9683228f, -2.3974921E-12f, -11.12384f), 1224) { StopDistance = 5f }; obj183.Steps = list391; reference253 = obj183; num++; ref QuestSequence reference254 = ref span2[num]; QuestSequence obj184 = new QuestSequence { Sequence = 1 }; index2 = 1; List list392 = new List(index2); CollectionsMarshal.SetCount(list392, index2); span3 = CollectionsMarshal.AsSpan(list392); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1224) { DutyOptions = new DutyOptions { ContentFinderConditionId = 1021u } }; obj184.Steps = list392; reference254 = obj184; num++; ref QuestSequence reference255 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list393 = new List(num2); CollectionsMarshal.SetCount(list393, num2); span3 = CollectionsMarshal.AsSpan(list393); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1053792u, new Vector3(1.9683228f, -2.3974921E-12f, -11.12384f), 1224) { StopDistance = 5f, NextQuestId = new QuestId(5292) }; obj185.Steps = list393; reference255 = obj185; questRoot42.QuestSequence = list390; AddQuest(questId42, questRoot42); QuestId questId43 = new QuestId(5292); QuestRoot questRoot43 = new QuestRoot(); num = 1; List list394 = new List(num); CollectionsMarshal.SetCount(list394, num); span = CollectionsMarshal.AsSpan(list394); index = 0; span[index] = "liza"; questRoot43.Author = list394; index = 7; List list395 = new List(index); CollectionsMarshal.SetCount(list395, index); span2 = CollectionsMarshal.AsSpan(list395); num = 0; ref QuestSequence reference256 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 0 }; index2 = 1; List list396 = new List(index2); CollectionsMarshal.SetCount(list396, index2); span3 = CollectionsMarshal.AsSpan(list396); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1053792u, new Vector3(1.9683228f, -2.3974921E-12f, -11.12384f), 1224) { StopDistance = 5f }; obj186.Steps = list396; reference256 = obj186; num++; ref QuestSequence reference257 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 1 }; num2 = 2; List list397 = new List(num2); CollectionsMarshal.SetCount(list397, num2); span3 = CollectionsMarshal.AsSpan(list397); index2 = 0; ref QuestStep reference258 = ref span3[index2]; QuestStep obj188 = new QuestStep(EInteractionType.Interact, 2013722u, new Vector3(-0.07635498f, 1.0527954f, 8.102478f), 1224) { TargetTerritoryId = (ushort)1186 }; SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num3 = 1; List list398 = new List(num3); CollectionsMarshal.SetCount(list398, num3); span4 = CollectionsMarshal.AsSpan(list398); index3 = 0; span4[index3] = 1224; skipStepConditions5.NotInTerritory = list398; skipConditions7.StepIf = skipStepConditions5; obj188.SkipConditions = skipConditions7; reference258 = obj188; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1049790u, new Vector3(494.7433f, 59.55f, 125.10864f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineTheArcadion, To = EAetheryteLocation.SolutionNineTrueVue } }; obj187.Steps = list397; reference257 = obj187; num++; ref QuestSequence reference259 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = 2 }; index2 = 1; List list399 = new List(index2); CollectionsMarshal.SetCount(list399, index2); span3 = CollectionsMarshal.AsSpan(list399); num2 = 0; ref QuestStep reference260 = ref span3[num2]; QuestStep obj190 = new QuestStep(EInteractionType.Interact, 1053748u, new Vector3(392.44666f, 61.38526f, 325.82593f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineTrueVue, To = EAetheryteLocation.SolutionNineTheArcadion } }; index3 = 1; List list400 = new List(index3); CollectionsMarshal.SetCount(list400, index3); span6 = CollectionsMarshal.AsSpan(list400); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGRA204_05292_SYSTEM_100_141") }; obj190.DialogueChoices = list400; reference260 = obj190; obj189.Steps = list399; reference259 = obj189; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference261 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 4 }; num2 = 1; List list401 = new List(num2); CollectionsMarshal.SetCount(list401, num2); span3 = CollectionsMarshal.AsSpan(list401); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1224) { DutyOptions = new DutyOptions { ContentFinderConditionId = 1023u } }; obj191.Steps = list401; reference261 = obj191; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference262 = ref span2[num]; QuestSequence obj192 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list402 = new List(index2); CollectionsMarshal.SetCount(list402, index2); span3 = CollectionsMarshal.AsSpan(list402); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1053740u, new Vector3(4.8675537f, 0f, -6.5462036f), 1223) { NextQuestId = new QuestId(5293) }; obj192.Steps = list402; reference262 = obj192; questRoot43.QuestSequence = list395; AddQuest(questId43, questRoot43); QuestId questId44 = new QuestId(5293); QuestRoot questRoot44 = new QuestRoot(); num = 1; List list403 = new List(num); CollectionsMarshal.SetCount(list403, num); span = CollectionsMarshal.AsSpan(list403); index = 0; span[index] = "liza"; questRoot44.Author = list403; index = 5; List list404 = new List(index); CollectionsMarshal.SetCount(list404, index); span2 = CollectionsMarshal.AsSpan(list404); num = 0; ref QuestSequence reference263 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 0 }; num2 = 1; List list405 = new List(num2); CollectionsMarshal.SetCount(list405, num2); span3 = CollectionsMarshal.AsSpan(list405); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1053740u, new Vector3(4.8675537f, 0f, -6.5462036f), 1223); obj193.Steps = list405; reference263 = obj193; num++; ref QuestSequence reference264 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = 1 }; index2 = 1; List list406 = new List(index2); CollectionsMarshal.SetCount(list406, index2); span3 = CollectionsMarshal.AsSpan(list406); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053750u, new Vector3(357.96143f, 89.921364f, -149.49268f), 1191) { Fly = true, AetheryteShortcut = EAetheryteLocation.HeritageFoundYyasulaniStation }; obj194.Steps = list406; reference264 = obj194; num++; ref QuestSequence reference265 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 2 }; num2 = 1; List list407 = new List(num2); CollectionsMarshal.SetCount(list407, num2); span3 = CollectionsMarshal.AsSpan(list407); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1053740u, new Vector3(4.8675537f, 0f, -6.5462036f), 1223); obj195.Steps = list407; reference265 = obj195; num++; ref QuestSequence reference266 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 3 }; index2 = 2; List list408 = new List(index2); CollectionsMarshal.SetCount(list408, index2); span3 = CollectionsMarshal.AsSpan(list408); num2 = 0; ref QuestStep reference267 = ref span3[num2]; QuestStep obj197 = new QuestStep(EInteractionType.Interact, 2013725u, new Vector3(4.0740967f, 0.8086548f, 10.574402f), 1223) { TargetTerritoryId = (ushort)1186 }; SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); num3 = 1; List list409 = new List(num3); CollectionsMarshal.SetCount(list409, num3); span4 = CollectionsMarshal.AsSpan(list409); index3 = 0; span4[index3] = 1223; skipStepConditions6.NotInTerritory = list409; skipConditions8.StepIf = skipStepConditions6; obj197.SkipConditions = skipConditions8; reference267 = obj197; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1053751u, new Vector3(-296.4676f, 9.520004f, 27.328857f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineTrueVue, To = EAetheryteLocation.SolutionNineResidentialSector } }; obj196.Steps = list408; reference266 = obj196; num++; ref QuestSequence reference268 = ref span2[num]; QuestSequence obj198 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list410 = new List(num2); CollectionsMarshal.SetCount(list410, num2); span3 = CollectionsMarshal.AsSpan(list410); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1049793u, new Vector3(364.3396f, 60.125f, 357.1068f), 1186) { TargetTerritoryId = (ushort)1224, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineResidentialSector, To = EAetheryteLocation.SolutionNineTheArcadion } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1053745u, new Vector3(1.6326294f, -2.9191749E-12f, -12.466675f), 1224) { NextQuestId = new QuestId(5294) }; obj198.Steps = list410; reference268 = obj198; questRoot44.QuestSequence = list404; AddQuest(questId44, questRoot44); QuestId questId45 = new QuestId(5294); QuestRoot questRoot45 = new QuestRoot(); num = 1; List list411 = new List(num); CollectionsMarshal.SetCount(list411, num); span = CollectionsMarshal.AsSpan(list411); index = 0; span[index] = "liza"; questRoot45.Author = list411; index = 5; List list412 = new List(index); CollectionsMarshal.SetCount(list412, index); span2 = CollectionsMarshal.AsSpan(list412); num = 0; ref QuestSequence reference269 = ref span2[num]; QuestSequence obj199 = new QuestSequence { Sequence = 0 }; index2 = 1; List list413 = new List(index2); CollectionsMarshal.SetCount(list413, index2); span3 = CollectionsMarshal.AsSpan(list413); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1053745u, new Vector3(1.6326294f, -2.9191749E-12f, -12.466675f), 1224); obj199.Steps = list413; reference269 = obj199; num++; ref QuestSequence reference270 = ref span2[num]; QuestSequence obj200 = new QuestSequence { Sequence = 1 }; num2 = 1; List list414 = new List(num2); CollectionsMarshal.SetCount(list414, num2); span3 = CollectionsMarshal.AsSpan(list414); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1224) { DutyOptions = new DutyOptions { ContentFinderConditionId = 1025u } }; obj200.Steps = list414; reference270 = obj200; num++; ref QuestSequence reference271 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = 2 }; index2 = 1; List list415 = new List(index2); CollectionsMarshal.SetCount(list415, index2); span3 = CollectionsMarshal.AsSpan(list415); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053792u, new Vector3(1.9683228f, -2.3974921E-12f, -11.12384f), 1224) { StopDistance = 5f }; obj201.Steps = list415; reference271 = obj201; num++; ref QuestSequence reference272 = ref span2[num]; QuestSequence obj202 = new QuestSequence { Sequence = 3 }; num2 = 3; List list416 = new List(num2); CollectionsMarshal.SetCount(list416, num2); span3 = CollectionsMarshal.AsSpan(list416); index2 = 0; ref QuestStep reference273 = ref span3[index2]; QuestStep obj203 = new QuestStep(EInteractionType.Interact, 2013722u, new Vector3(-0.06517491f, 1.083085f, 8.115898f), 1224) { TargetTerritoryId = (ushort)1186 }; SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); index3 = 1; List list417 = new List(index3); CollectionsMarshal.SetCount(list417, index3); span4 = CollectionsMarshal.AsSpan(list417); num3 = 0; span4[num3] = 1224; skipStepConditions7.NotInTerritory = list417; skipConditions9.StepIf = skipStepConditions7; obj203.SkipConditions = skipConditions9; reference273 = obj203; index2++; ref QuestStep reference274 = ref span3[index2]; QuestStep obj204 = new QuestStep(EInteractionType.Interact, 2013724u, new Vector3(498.34436f, 60.593506f, 129.13708f), 1186) { TargetTerritoryId = (ushort)1223, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineTheArcadion, To = EAetheryteLocation.SolutionNineTrueVue } }; SkipConditions skipConditions10 = new SkipConditions(); SkipStepConditions skipStepConditions8 = new SkipStepConditions(); num3 = 1; List list418 = new List(num3); CollectionsMarshal.SetCount(list418, num3); span4 = CollectionsMarshal.AsSpan(list418); index3 = 0; span4[index3] = 1223; skipStepConditions8.InTerritory = list418; skipConditions10.StepIf = skipStepConditions8; obj204.SkipConditions = skipConditions10; reference274 = obj204; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1053740u, new Vector3(4.8675537f, 0f, -6.5462036f), 1223); obj202.Steps = list416; reference272 = obj202; num++; ref QuestSequence reference275 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list419 = new List(index2); CollectionsMarshal.SetCount(list419, index2); span3 = CollectionsMarshal.AsSpan(list419); num2 = 0; ref QuestStep reference276 = ref span3[num2]; QuestStep obj206 = new QuestStep(EInteractionType.Interact, 2013725u, new Vector3(4.074883f, 0.8100026f, 10.57586f), 1223) { TargetTerritoryId = (ushort)1186 }; SkipConditions skipConditions11 = new SkipConditions(); SkipStepConditions skipStepConditions9 = new SkipStepConditions(); index3 = 1; List list420 = new List(index3); CollectionsMarshal.SetCount(list420, index3); span4 = CollectionsMarshal.AsSpan(list420); num3 = 0; span4[num3] = 1223; skipStepConditions9.NotInTerritory = list420; skipConditions11.StepIf = skipStepConditions9; obj206.SkipConditions = skipConditions11; reference276 = obj206; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1050471u, new Vector3(494.7433f, 59.55f, 125.10864f), 1186) { StopDistance = 7f }; obj205.Steps = list419; reference275 = obj205; questRoot45.QuestSequence = list412; AddQuest(questId45, questRoot45); QuestId questId46 = new QuestId(5295); QuestRoot questRoot46 = new QuestRoot(); num = 1; List list421 = new List(num); CollectionsMarshal.SetCount(list421, num); span = CollectionsMarshal.AsSpan(list421); index = 0; span[index] = "Censored"; questRoot46.Author = list421; index = 10; List list422 = new List(index); CollectionsMarshal.SetCount(list422, index); span2 = CollectionsMarshal.AsSpan(list422); num = 0; ref QuestSequence reference277 = ref span2[num]; QuestSequence obj207 = new QuestSequence { Sequence = 0 }; num2 = 2; List list423 = new List(num2); CollectionsMarshal.SetCount(list423, num2); span3 = CollectionsMarshal.AsSpan(list423); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(311.757f, 70.0001f, -27.256859f), 1186) { AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNine, To = EAetheryteLocation.SolutionNineTrueVue }, SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { NearPosition = new NearPositionCondition { Position = new Vector3(311.757f, 70.0001f, -27.256859f), MaximumDistance = 50f, TerritoryId = 1186 } }, AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(311.757f, 70.0001f, -27.256859f), MaximumDistance = 50f, TerritoryId = 1186 } } } }; index2++; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1051709u, new Vector3(307.6676f, 70.00009f, -26.962769f), 1186) { StopDistance = 5f }; obj207.Steps = list423; reference277 = obj207; num++; ref QuestSequence reference278 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 1 }; index2 = 1; List list424 = new List(index2); CollectionsMarshal.SetCount(list424, index2); span3 = CollectionsMarshal.AsSpan(list424); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053617u, new Vector3(-120.47003f, 2.2297163f, 207.50745f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineTrueVue, To = EAetheryteLocation.SolutionNineInformationCenter } }; obj208.Steps = list424; reference278 = obj208; num++; ref QuestSequence reference279 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = 2 }; num2 = 1; List list425 = new List(num2); CollectionsMarshal.SetCount(list425, num2); span3 = CollectionsMarshal.AsSpan(list425); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1053617u, new Vector3(-120.47003f, 2.2297163f, 207.50745f), 1186); obj209.Steps = list425; reference279 = obj209; num++; ref QuestSequence reference280 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 3 }; index2 = 3; List list426 = new List(index2); CollectionsMarshal.SetCount(list426, index2); span3 = CollectionsMarshal.AsSpan(list426); num2 = 0; ref QuestStep reference281 = ref span3[num2]; QuestStep questStep60 = new QuestStep(EInteractionType.Interact, 1053619u, new Vector3(-127.244995f, 2.199962f, 236.71313f), 1186); num3 = 6; List list427 = new List(num3); CollectionsMarshal.SetCount(list427, num3); span5 = CollectionsMarshal.AsSpan(list427); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep60.CompletionQuestVariablesFlags = list427; reference281 = questStep60; num2++; ref QuestStep reference282 = ref span3[num2]; QuestStep questStep61 = new QuestStep(EInteractionType.Interact, 1053620u, new Vector3(-172.80847f, 2.2299733f, 207.96509f), 1186); index3 = 6; List list428 = new List(index3); CollectionsMarshal.SetCount(list428, index3); span5 = CollectionsMarshal.AsSpan(list428); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep61.CompletionQuestVariablesFlags = list428; reference282 = questStep61; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1053621u, new Vector3(-262.77563f, 2.1999757f, 236.25537f), 1186); obj210.Steps = list426; reference280 = obj210; num++; ref QuestSequence reference283 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 4 }; num2 = 1; List list429 = new List(num2); CollectionsMarshal.SetCount(list429, num2); span3 = CollectionsMarshal.AsSpan(list429); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1053626u, new Vector3(-323.26245f, 13.999997f, 178.0575f), 1186); obj211.Steps = list429; reference283 = obj211; num++; ref QuestSequence reference284 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = 5 }; index2 = 1; List list430 = new List(index2); CollectionsMarshal.SetCount(list430, index2); span3 = CollectionsMarshal.AsSpan(list430); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053623u, new Vector3(-252.21643f, 2.199965f, 257.95374f), 1186); obj212.Steps = list430; reference284 = obj212; num++; ref QuestSequence reference285 = ref span2[num]; QuestSequence obj213 = new QuestSequence { Sequence = 6 }; num2 = 1; List list431 = new List(num2); CollectionsMarshal.SetCount(list431, num2); span3 = CollectionsMarshal.AsSpan(list431); index2 = 0; ref QuestStep reference286 = ref span3[index2]; QuestStep obj214 = new QuestStep(EInteractionType.Interact, 1053627u, new Vector3(-580.22437f, -0.89430946f, -521.5991f), 1191) { Fly = true, AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts }; num3 = 1; List list432 = new List(num3); CollectionsMarshal.SetCount(list432, num3); span6 = CollectionsMarshal.AsSpan(list432); index3 = 0; span6[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_CHRHDB921_05295_SYSTEM_000_122") }; obj214.DialogueChoices = list432; reference286 = obj214; obj213.Steps = list431; reference285 = obj213; num++; ref QuestSequence reference287 = ref span2[num]; QuestSequence obj215 = new QuestSequence { Sequence = 7 }; index2 = 1; List list433 = new List(index2); CollectionsMarshal.SetCount(list433, index2); span3 = CollectionsMarshal.AsSpan(list433); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053630u, new Vector3(96.75745f, 12.03999f, 144.48767f), 1254); obj215.Steps = list433; reference287 = obj215; num++; ref QuestSequence reference288 = ref span2[num]; QuestSequence obj216 = new QuestSequence { Sequence = 8 }; num2 = 3; List list434 = new List(num2); CollectionsMarshal.SetCount(list434, num2); span3 = CollectionsMarshal.AsSpan(list434); index2 = 0; ref QuestStep reference289 = ref span3[index2]; QuestStep questStep62 = new QuestStep(EInteractionType.Interact, 2014622u, new Vector3(97.70349f, 12.588623f, 127.885864f), 1254); index3 = 6; List list435 = new List(index3); CollectionsMarshal.SetCount(list435, index3); span5 = CollectionsMarshal.AsSpan(list435); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep62.CompletionQuestVariablesFlags = list435; reference289 = questStep62; index2++; ref QuestStep reference290 = ref span3[index2]; QuestStep questStep63 = new QuestStep(EInteractionType.Interact, 2014623u, new Vector3(66.9718f, 13.534729f, 96.69641f), 1254); num3 = 6; List list436 = new List(num3); CollectionsMarshal.SetCount(list436, num3); span5 = CollectionsMarshal.AsSpan(list436); index3 = 0; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = null; index3++; span5[index3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep63.CompletionQuestVariablesFlags = list436; reference290 = questStep63; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 2014624u, new Vector3(104.14282f, 12.924377f, 4.9591064f), 1254); obj216.Steps = list434; reference288 = obj216; num++; ref QuestSequence reference291 = ref span2[num]; QuestSequence obj217 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list437 = new List(index2); CollectionsMarshal.SetCount(list437, index2); span3 = CollectionsMarshal.AsSpan(list437); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1053633u, new Vector3(81.49841f, 12.039999f, 48.02002f), 1254) { NextQuestId = new QuestId(5296) }; obj217.Steps = list437; reference291 = obj217; questRoot46.QuestSequence = list422; AddQuest(questId46, questRoot46); QuestId questId47 = new QuestId(5296); QuestRoot questRoot47 = new QuestRoot(); num = 1; List list438 = new List(num); CollectionsMarshal.SetCount(list438, num); span = CollectionsMarshal.AsSpan(list438); index = 0; span[index] = "Censored"; questRoot47.Author = list438; index = 7; List list439 = new List(index); CollectionsMarshal.SetCount(list439, index); span2 = CollectionsMarshal.AsSpan(list439); num = 0; ref QuestSequence reference292 = ref span2[num]; QuestSequence obj218 = new QuestSequence { Sequence = 0 }; num2 = 1; List list440 = new List(num2); CollectionsMarshal.SetCount(list440, num2); span3 = CollectionsMarshal.AsSpan(list440); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1053634u, new Vector3(90.22656f, 12.03999f, 147.08167f), 1254); obj218.Steps = list440; reference292 = obj218; num++; ref QuestSequence reference293 = ref span2[num]; QuestSequence obj219 = new QuestSequence { Sequence = 1 }; index2 = 1; List list441 = new List(index2); CollectionsMarshal.SetCount(list441, index2); span3 = CollectionsMarshal.AsSpan(list441); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053637u, new Vector3(232.47119f, 50.749866f, 210.193f), 1186) { AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNine, To = EAetheryteLocation.SolutionNineNeonStein } }; obj219.Steps = list441; reference293 = obj219; num++; ref QuestSequence reference294 = ref span2[num]; QuestSequence obj220 = new QuestSequence { Sequence = 2 }; num2 = 1; List list442 = new List(num2); CollectionsMarshal.SetCount(list442, num2); span3 = CollectionsMarshal.AsSpan(list442); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1053641u, new Vector3(-255.51239f, 26.1f, 103.04407f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundElectropeStrike }; obj220.Steps = list442; reference294 = obj220; num++; ref QuestSequence reference295 = ref span2[num]; QuestSequence obj221 = new QuestSequence { Sequence = 3 }; index2 = 1; List list443 = new List(index2); CollectionsMarshal.SetCount(list443, index2); span3 = CollectionsMarshal.AsSpan(list443); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053646u, new Vector3(-91.66095f, 46.00767f, 390.64624f), 1191); obj221.Steps = list443; reference295 = obj221; num++; ref QuestSequence reference296 = ref span2[num]; QuestSequence obj222 = new QuestSequence { Sequence = 4 }; num2 = 1; List list444 = new List(num2); CollectionsMarshal.SetCount(list444, num2); span3 = CollectionsMarshal.AsSpan(list444); index2 = 0; ref QuestStep reference297 = ref span3[index2]; QuestStep obj223 = new QuestStep(EInteractionType.Interact, 1053649u, new Vector3(113.63391f, 83.57817f, 552.20874f), 1191) { Fly = true }; index3 = 1; List list445 = new List(index3); CollectionsMarshal.SetCount(list445, index3); span6 = CollectionsMarshal.AsSpan(list445); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_CHRHDB922_05296_Q1_000_000"), Answer = new ExcelRef("TEXT_CHRHDB922_05296_A1_000_001") }; obj223.DialogueChoices = list445; reference297 = obj223; obj222.Steps = list444; reference296 = obj222; num++; ref QuestSequence reference298 = ref span2[num]; QuestSequence obj224 = new QuestSequence { Sequence = 5 }; index2 = 1; List list446 = new List(index2); CollectionsMarshal.SetCount(list446, index2); span3 = CollectionsMarshal.AsSpan(list446); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053650u, new Vector3(175.95166f, 83.2133f, 652.64355f), 1191) { Fly = true }; obj224.Steps = list446; reference298 = obj224; num++; ref QuestSequence reference299 = ref span2[num]; QuestSequence obj225 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list447 = new List(num2); CollectionsMarshal.SetCount(list447, num2); span3 = CollectionsMarshal.AsSpan(list447); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1053652u, new Vector3(236.62158f, 50.749947f, 209.97937f), 1186) { AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNine, To = EAetheryteLocation.SolutionNineNeonStein }, NextQuestId = new QuestId(5378) }; obj225.Steps = list447; reference299 = obj225; questRoot47.QuestSequence = list439; AddQuest(questId47, questRoot47); QuestId questId48 = new QuestId(5297); QuestRoot questRoot48 = new QuestRoot(); num = 1; List list448 = new List(num); CollectionsMarshal.SetCount(list448, num); span = CollectionsMarshal.AsSpan(list448); index = 0; span[index] = "WigglyMuffin"; questRoot48.Author = list448; questRoot48.IsSeasonalQuest = true; questRoot48.SeasonalQuestExpiry = new DateTime(2025, 9, 11, 0, 0, 0, DateTimeKind.Utc); index = 4; List list449 = new List(index); CollectionsMarshal.SetCount(list449, index); span2 = CollectionsMarshal.AsSpan(list449); num = 0; ref QuestSequence reference300 = ref span2[num]; QuestSequence obj226 = new QuestSequence { Sequence = 0 }; index2 = 1; List list450 = new List(index2); CollectionsMarshal.SetCount(list450, index2); span3 = CollectionsMarshal.AsSpan(list450); num2 = 0; ref QuestStep reference301 = ref span3[num2]; QuestStep obj227 = new QuestStep(EInteractionType.AcceptQuest, 1053660u, new Vector3(3.5552979f, 44.499996f, 125.62744f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions12 = new SkipConditions(); SkipAetheryteCondition obj228 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list451 = new List(num3); CollectionsMarshal.SetCount(list451, num3); span4 = CollectionsMarshal.AsSpan(list451); index3 = 0; span4[index3] = 128; obj228.InTerritory = list451; skipConditions12.AetheryteShortcutIf = obj228; obj227.SkipConditions = skipConditions12; reference301 = obj227; obj226.Steps = list450; reference300 = obj226; num++; ref QuestSequence reference302 = ref span2[num]; QuestSequence obj229 = new QuestSequence { Sequence = 1 }; num2 = 1; List list452 = new List(num2); CollectionsMarshal.SetCount(list452, num2); span3 = CollectionsMarshal.AsSpan(list452); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1001024u, new Vector3(28.519043f, 44.499977f, 176.3789f), 128); obj229.Steps = list452; reference302 = obj229; num++; ref QuestSequence reference303 = ref span2[num]; QuestSequence obj230 = new QuestSequence { Sequence = 2 }; index2 = 2; List list453 = new List(index2); CollectionsMarshal.SetCount(list453, index2); span3 = CollectionsMarshal.AsSpan(list453); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(25.724976f, 44.5f, 186.5f), 128); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1053662u, new Vector3(-32.425476f, 71.50164f, 135.91211f), 135) { Mount = true }; obj230.Steps = list453; reference303 = obj230; num++; ref QuestSequence reference304 = ref span2[num]; QuestSequence obj231 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list454 = new List(num2); CollectionsMarshal.SetCount(list454, num2); span3 = CollectionsMarshal.AsSpan(list454); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1053663u, new Vector3(-34.01245f, 71.548134f, 135.63745f), 135) { NextQuestId = new QuestId(5298) }; obj231.Steps = list454; reference304 = obj231; questRoot48.QuestSequence = list449; AddQuest(questId48, questRoot48); QuestId questId49 = new QuestId(5298); QuestRoot questRoot49 = new QuestRoot(); num = 1; List list455 = new List(num); CollectionsMarshal.SetCount(list455, num); span = CollectionsMarshal.AsSpan(list455); index = 0; span[index] = "WigglyMuffin"; questRoot49.Author = list455; questRoot49.IsSeasonalQuest = true; questRoot49.SeasonalQuestExpiry = new DateTime(2025, 9, 11, 0, 0, 0, DateTimeKind.Utc); index = 8; List list456 = new List(index); CollectionsMarshal.SetCount(list456, index); span2 = CollectionsMarshal.AsSpan(list456); num = 0; ref QuestSequence reference305 = ref span2[num]; QuestSequence obj232 = new QuestSequence { Sequence = 0 }; index2 = 1; List list457 = new List(index2); CollectionsMarshal.SetCount(list457, index2); span3 = CollectionsMarshal.AsSpan(list457); num2 = 0; ref QuestStep reference306 = ref span3[num2]; QuestStep obj233 = new QuestStep(EInteractionType.AcceptQuest, 1053663u, new Vector3(-34.01245f, 71.548134f, 135.63745f), 135) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaTempestGate } }; SkipConditions skipConditions13 = new SkipConditions(); SkipAetheryteCondition obj234 = new SkipAetheryteCondition { InSameTerritory = true }; index3 = 1; List list458 = new List(index3); CollectionsMarshal.SetCount(list458, index3); span4 = CollectionsMarshal.AsSpan(list458); num3 = 0; span4[num3] = 135; obj234.InTerritory = list458; skipConditions13.AetheryteShortcutIf = obj234; obj233.SkipConditions = skipConditions13; reference306 = obj233; obj232.Steps = list457; reference305 = obj232; num++; ref QuestSequence reference307 = ref span2[num]; QuestSequence obj235 = new QuestSequence { Sequence = 1 }; num2 = 1; List list459 = new List(num2); CollectionsMarshal.SetCount(list459, num2); span3 = CollectionsMarshal.AsSpan(list459); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1053666u, new Vector3(184.40515f, 32.156242f, 112.962524f), 135) { Fly = true }; obj235.Steps = list459; reference307 = obj235; num++; ref QuestSequence reference308 = ref span2[num]; QuestSequence obj236 = new QuestSequence { Sequence = 2 }; index2 = 1; List list460 = new List(index2); CollectionsMarshal.SetCount(list460, index2); span3 = CollectionsMarshal.AsSpan(list460); num2 = 0; ref QuestStep reference309 = ref span3[num2]; QuestStep obj237 = new QuestStep(EInteractionType.Interact, 1053667u, new Vector3(76.24927f, 71.28403f, 366.3844f), 135) { Fly = true }; num3 = 1; List list461 = new List(num3); CollectionsMarshal.SetCount(list461, num3); span6 = CollectionsMarshal.AsSpan(list461); index3 = 0; span6[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_FESANX102_05298_Q50_000_001"), Answer = new ExcelRef("TEXT_FESANX102_05298_A50_000_002") }; obj237.DialogueChoices = list461; reference309 = obj237; obj236.Steps = list460; reference308 = obj236; num++; ref QuestSequence reference310 = ref span2[num]; QuestSequence obj238 = new QuestSequence { Sequence = 3 }; num2 = 1; List list462 = new List(num2); CollectionsMarshal.SetCount(list462, num2); span3 = CollectionsMarshal.AsSpan(list462); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1053669u, new Vector3(-43.47296f, 55.10932f, 488.1819f), 135) { Fly = true }; obj238.Steps = list462; reference310 = obj238; num++; ref QuestSequence reference311 = ref span2[num]; QuestSequence obj239 = new QuestSequence { Sequence = 4 }; index2 = 1; List list463 = new List(index2); CollectionsMarshal.SetCount(list463, index2); span3 = CollectionsMarshal.AsSpan(list463); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053671u, new Vector3(6.6071167f, 44.311028f, 797.3906f), 135) { Fly = true }; obj239.Steps = list463; reference311 = obj239; num++; ref QuestSequence reference312 = ref span2[num]; QuestSequence obj240 = new QuestSequence { Sequence = 5 }; num2 = 2; List list464 = new List(num2); CollectionsMarshal.SetCount(list464, num2); span3 = CollectionsMarshal.AsSpan(list464); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(134.80649f, 58.968193f, 935.78265f), 135) { Fly = true }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1002445u, new Vector3(136.82764f, 58.937588f, 937.43787f), 135) { Land = true }; obj240.Steps = list464; reference312 = obj240; num++; ref QuestSequence reference313 = ref span2[num]; QuestSequence obj241 = new QuestSequence { Sequence = 6 }; index2 = 1; List list465 = new List(index2); CollectionsMarshal.SetCount(list465, index2); span3 = CollectionsMarshal.AsSpan(list465); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053676u, new Vector3(24.39917f, 44.499973f, 163.07312f), 128) { Fly = true }; obj241.Steps = list465; reference313 = obj241; num++; ref QuestSequence reference314 = ref span2[num]; QuestSequence obj242 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list466 = new List(num2); CollectionsMarshal.SetCount(list466, num2); span3 = CollectionsMarshal.AsSpan(list466); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1053677u, new Vector3(-178.4848f, 40.99994f, 185.44287f), 128); obj242.Steps = list466; reference314 = obj242; questRoot49.QuestSequence = list456; AddQuest(questId49, questRoot49); QuestId questId50 = new QuestId(5299); QuestRoot questRoot50 = new QuestRoot(); num = 1; List list467 = new List(num); CollectionsMarshal.SetCount(list467, num); span = CollectionsMarshal.AsSpan(list467); index = 0; span[index] = "liza"; questRoot50.Author = list467; index = 5; List list468 = new List(index); CollectionsMarshal.SetCount(list468, index); span2 = CollectionsMarshal.AsSpan(list468); num = 0; ref QuestSequence reference315 = ref span2[num]; QuestSequence obj243 = new QuestSequence { Sequence = 0 }; index2 = 2; List list469 = new List(index2); CollectionsMarshal.SetCount(list469, index2); span3 = CollectionsMarshal.AsSpan(list469); num2 = 0; ref QuestStep reference316 = ref span3[num2]; QuestStep obj244 = new QuestStep(EInteractionType.Interact, 1048083u, new Vector3(302.05237f, 51.199978f, 205.0354f), 1186) { TargetTerritoryId = (ushort)1207, AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNine, To = EAetheryteLocation.SolutionNineNeonStein } }; SkipConditions skipConditions14 = new SkipConditions(); SkipStepConditions skipStepConditions10 = new SkipStepConditions(); index3 = 1; List list470 = new List(index3); CollectionsMarshal.SetCount(list470, index3); span4 = CollectionsMarshal.AsSpan(list470); num3 = 0; span4[num3] = 1207; skipStepConditions10.InTerritory = list470; skipConditions14.StepIf = skipStepConditions10; SkipAetheryteCondition skipAetheryteCondition3 = new SkipAetheryteCondition(); num3 = 1; List list471 = new List(num3); CollectionsMarshal.SetCount(list471, num3); span4 = CollectionsMarshal.AsSpan(list471); index3 = 0; span4[index3] = 1207; skipAetheryteCondition3.InTerritory = list471; skipConditions14.AetheryteShortcutIf = skipAetheryteCondition3; obj244.SkipConditions = skipConditions14; reference316 = obj244; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1052483u, new Vector3(-4.8982544f, -6.439014E-08f, 8.926453f), 1207) { StopDistance = 7f }; obj243.Steps = list469; reference315 = obj243; num++; ref QuestSequence reference317 = ref span2[num]; QuestSequence obj245 = new QuestSequence { Sequence = 1 }; num2 = 1; List list472 = new List(num2); CollectionsMarshal.SetCount(list472, num2); span3 = CollectionsMarshal.AsSpan(list472); index2 = 0; ref QuestStep reference318 = ref span3[index2]; QuestStep questStep64 = new QuestStep(EInteractionType.Interact, 2014751u, new Vector3(-19.699463f, 2.7008667f, -30.258667f), 1207); index3 = 1; List list473 = new List(index3); CollectionsMarshal.SetCount(list473, index3); span6 = CollectionsMarshal.AsSpan(list473); num3 = 0; span6[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMH101_05299_SYSTEM_000_031") }; questStep64.DialogueChoices = list473; reference318 = questStep64; obj245.Steps = list472; reference317 = obj245; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference319 = ref span2[num]; QuestSequence obj246 = new QuestSequence { Sequence = 3 }; index2 = 1; List list474 = new List(index2); CollectionsMarshal.SetCount(list474, index2); span3 = CollectionsMarshal.AsSpan(list474); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053810u, new Vector3(5.7526245f, 0.49999905f, 3.40271f), 1268) { StopDistance = 7f }; obj246.Steps = list474; reference319 = obj246; num++; ref QuestSequence reference320 = ref span2[num]; QuestSequence obj247 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list475 = new List(num2); CollectionsMarshal.SetCount(list475, num2); span3 = CollectionsMarshal.AsSpan(list475); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054140u, new Vector3(5.203247f, 0.025f, 2.304016f), 1268) { StopDistance = 7f }; obj247.Steps = list475; reference320 = obj247; questRoot50.QuestSequence = list468; AddQuest(questId50, questRoot50); } private static void LoadQuests106() { QuestId questId = new QuestId(5300); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "liza"; questRoot.Author = list; index = 5; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054140u, new Vector3(5.203247f, 0.025f, 2.304016f), 1268) { StopDistance = 7f }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 2; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; ref QuestStep reference3 = ref span3[num2]; QuestStep obj3 = new QuestStep(EInteractionType.Interact, 2014672u, new Vector3(17.19253f, 0.9405764f, 8.082603f), 1268) { TargetTerritoryId = (ushort)1207 }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); int num3 = 1; List list5 = new List(num3); CollectionsMarshal.SetCount(list5, num3); Span span4 = CollectionsMarshal.AsSpan(list5); int index3 = 0; span4[index3] = 1268; skipStepConditions.NotInTerritory = list5; skipConditions.StepIf = skipStepConditions; obj3.SkipConditions = skipConditions; reference3 = obj3; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2014674u, new Vector3(-4.4404297f, -0.015319824f, 8.895996f), 1207); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 2 }; num2 = 2; List list6 = new List(num2); CollectionsMarshal.SetCount(list6, num2); span3 = CollectionsMarshal.AsSpan(list6); index2 = 0; ref QuestStep reference5 = ref span3[index2]; QuestStep obj5 = new QuestStep(EInteractionType.Interact, 2014102u, new Vector3(-0.01455665f, 1f, 16.05096f), 1207) { TargetTerritoryId = (ushort)1186 }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); index3 = 1; List list7 = new List(index3); CollectionsMarshal.SetCount(list7, index3); span4 = CollectionsMarshal.AsSpan(list7); num3 = 0; span4[num3] = 1207; skipStepConditions2.NotInTerritory = list7; skipConditions2.StepIf = skipStepConditions2; obj5.SkipConditions = skipConditions2; reference5 = obj5; index2++; ref QuestStep reference6 = ref span3[index2]; QuestStep obj6 = new QuestStep(EInteractionType.Interact, 1053820u, new Vector3(0.59503174f, -6.0500035f, 226.6117f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineNeonStein, To = EAetheryteLocation.SolutionNineInformationCenter } }; num3 = 1; List list8 = new List(num3); CollectionsMarshal.SetCount(list8, num3); Span span5 = CollectionsMarshal.AsSpan(list8); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMH102_05300_Q1_000_034") }; obj6.DialogueChoices = list8; index3 = 4; List list9 = new List(index3); CollectionsMarshal.SetCount(list9, index3); Span span6 = CollectionsMarshal.AsSpan(list9); num3 = 0; span6[num3] = 0u; num3++; span6[num3] = 1u; num3++; span6[num3] = 2u; num3++; span6[num3] = 3u; obj6.PointMenuChoices = list9; reference6 = obj6; obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 3 }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053824u, new Vector3(-0.25946045f, -6.050004f, 223.55994f), 1186); obj7.Steps = list10; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1053827u, new Vector3(-306.0807f, 10.0149355f, 1.8157349f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineInformationCenter, To = EAetheryteLocation.SolutionNineResidentialSector } }; obj8.Steps = list11; reference8 = obj8; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(5301); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list12 = new List(num); CollectionsMarshal.SetCount(list12, num); span = CollectionsMarshal.AsSpan(list12); index = 0; span[index] = "liza"; questRoot2.Author = list12; index = 6; List list13 = new List(index); CollectionsMarshal.SetCount(list13, index); span2 = CollectionsMarshal.AsSpan(list13); num = 0; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 0 }; index2 = 1; List list14 = new List(index2); CollectionsMarshal.SetCount(list14, index2); span3 = CollectionsMarshal.AsSpan(list14); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1053830u, new Vector3(-343.31274f, 10.014645f, -11.703674f), 1186) { StopDistance = 5f }; obj9.Steps = list14; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 1 }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1053835u, new Vector3(312.73352f, 70.00006f, 10.72699f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineResidentialSector, To = EAetheryteLocation.SolutionNineTrueVue } }; obj10.Steps = list15; reference10 = obj10; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = 2 }; index2 = 1; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1053838u, new Vector3(313.74072f, 70.00006f, 9.811523f), 1186) { StopDistance = 5f, Emote = EEmote.Rally }; obj11.Steps = list16; reference11 = obj11; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 3 }; num2 = 1; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1053839u, new Vector3(311.39075f, 70.00006f, 10.421875f), 1186) { StopDistance = 7f }; obj12.Steps = list17; reference12 = obj12; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = 4 }; index2 = 3; List list18 = new List(index2); CollectionsMarshal.SetCount(list18, index2); span3 = CollectionsMarshal.AsSpan(list18); num2 = 0; ref QuestStep reference14 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1053841u, new Vector3(343.34326f, 50.75f, 190.05103f), 1186); num3 = 6; List list19 = new List(num3); CollectionsMarshal.SetCount(list19, num3); Span span7 = CollectionsMarshal.AsSpan(list19); 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, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list19; reference14 = questStep; num2++; ref QuestStep reference15 = ref span3[num2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1053843u, new Vector3(350.1183f, 50.75f, 244.80042f), 1186); index3 = 6; List list20 = new List(index3); CollectionsMarshal.SetCount(list20, index3); span7 = CollectionsMarshal.AsSpan(list20); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list20; reference15 = questStep2; num2++; ref QuestStep reference16 = ref span3[num2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1053842u, new Vector3(380.84985f, 52.25f, 235.21777f), 1186); num3 = 6; List list21 = new List(num3); CollectionsMarshal.SetCount(list21, num3); span7 = CollectionsMarshal.AsSpan(list21); 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)4, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list21; reference16 = questStep3; obj13.Steps = list18; reference13 = obj13; num++; ref QuestSequence reference17 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list22 = new List(num2); CollectionsMarshal.SetCount(list22, num2); span3 = CollectionsMarshal.AsSpan(list22); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1053844u, new Vector3(241.01624f, 50.75f, 273.91467f), 1186); obj14.Steps = list22; reference17 = obj14; questRoot2.QuestSequence = list13; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(5302); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list23 = new List(num); CollectionsMarshal.SetCount(list23, num); span = CollectionsMarshal.AsSpan(list23); index = 0; span[index] = "liza"; questRoot3.Author = list23; index = 5; List list24 = new List(index); CollectionsMarshal.SetCount(list24, index); span2 = CollectionsMarshal.AsSpan(list24); num = 0; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 0 }; index2 = 1; List list25 = new List(index2); CollectionsMarshal.SetCount(list25, index2); span3 = CollectionsMarshal.AsSpan(list25); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1053845u, new Vector3(239.88696f, 50.749996f, 273.9757f), 1186) { StopDistance = 5f }; obj15.Steps = list25; reference18 = obj15; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj16 = new QuestSequence { Sequence = 1 }; num2 = 1; List list26 = new List(num2); CollectionsMarshal.SetCount(list26, num2); span3 = CollectionsMarshal.AsSpan(list26); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1053847u, new Vector3(314.62573f, 70.00009f, 0.7476196f), 1186); obj16.Steps = list26; reference19 = obj16; num++; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 2 }; index2 = 1; List list27 = new List(index2); CollectionsMarshal.SetCount(list27, index2); span3 = CollectionsMarshal.AsSpan(list27); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053851u, new Vector3(351.70508f, 60f, 78.446655f), 1186); obj17.Steps = list27; reference20 = obj17; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = 3 }; num2 = 1; List list28 = new List(num2); CollectionsMarshal.SetCount(list28, num2); span3 = CollectionsMarshal.AsSpan(list28); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014675u, new Vector3(270.83228f, 50.736206f, 123.00293f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineTrueVue, To = EAetheryteLocation.SolutionNineNeonStein } }; obj18.Steps = list28; reference21 = obj18; num++; ref QuestSequence reference22 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list29 = new List(index2); CollectionsMarshal.SetCount(list29, index2); span3 = CollectionsMarshal.AsSpan(list29); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1053857u, new Vector3(271.10706f, 50.749996f, 186.05322f), 1186) { StopDistance = 5f }; obj19.Steps = list29; reference22 = obj19; questRoot3.QuestSequence = list24; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(5303); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list30 = new List(num); CollectionsMarshal.SetCount(list30, num); span = CollectionsMarshal.AsSpan(list30); index = 0; span[index] = "liza"; questRoot4.Author = list30; index = 3; List list31 = new List(index); CollectionsMarshal.SetCount(list31, index); span2 = CollectionsMarshal.AsSpan(list31); num = 0; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 0 }; num2 = 1; List list32 = new List(num2); CollectionsMarshal.SetCount(list32, num2); span3 = CollectionsMarshal.AsSpan(list32); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1053857u, new Vector3(271.10706f, 50.749996f, 186.05322f), 1186) { StopDistance = 5f }; obj20.Steps = list32; reference23 = obj20; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj21 = new QuestSequence { Sequence = 1 }; index2 = 2; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; ref QuestStep reference25 = ref span3[num2]; QuestStep obj22 = new QuestStep(EInteractionType.Interact, 1048083u, new Vector3(302.05237f, 51.199978f, 205.0354f), 1186) { TargetTerritoryId = (ushort)1207 }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); index3 = 1; List list34 = new List(index3); CollectionsMarshal.SetCount(list34, index3); span4 = CollectionsMarshal.AsSpan(list34); num3 = 0; span4[num3] = 1207; skipStepConditions3.InTerritory = list34; skipConditions3.StepIf = skipStepConditions3; obj22.SkipConditions = skipConditions3; reference25 = obj22; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1053860u, new Vector3(-4.348877f, -4.3092264E-08f, 6.576599f), 1207); obj21.Steps = list33; reference24 = obj21; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list35 = new List(num2); CollectionsMarshal.SetCount(list35, num2); span3 = CollectionsMarshal.AsSpan(list35); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1053864u, new Vector3(-2.456726f, -7.357661E-08f, 9.109558f), 1207); obj23.Steps = list35; reference26 = obj23; questRoot4.QuestSequence = list31; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(5304); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list36 = new List(num); CollectionsMarshal.SetCount(list36, num); span = CollectionsMarshal.AsSpan(list36); index = 0; span[index] = "liza"; questRoot5.Author = list36; index = 6; List list37 = new List(index); CollectionsMarshal.SetCount(list37, index); span2 = CollectionsMarshal.AsSpan(list37); num = 0; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 0 }; index2 = 1; List list38 = new List(index2); CollectionsMarshal.SetCount(list38, index2); span3 = CollectionsMarshal.AsSpan(list38); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048161u, new Vector3(-5.874817f, -3.618828E-08f, 6.8512573f), 1207) { StopDistance = 7f }; obj24.Steps = list38; reference27 = obj24; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; num2 = 2; List list39 = new List(num2); CollectionsMarshal.SetCount(list39, num2); span3 = CollectionsMarshal.AsSpan(list39); index2 = 0; ref QuestStep reference29 = ref span3[index2]; QuestStep obj26 = new QuestStep(EInteractionType.Interact, 2014102u, new Vector3(-0.01455665f, 1f, 16.05096f), 1207) { TargetTerritoryId = (ushort)1186 }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 1; List list40 = new List(num3); CollectionsMarshal.SetCount(list40, num3); span4 = CollectionsMarshal.AsSpan(list40); index3 = 0; span4[index3] = 1207; skipStepConditions4.NotInTerritory = list40; skipConditions4.StepIf = skipStepConditions4; obj26.SkipConditions = skipConditions4; reference29 = obj26; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1053865u, new Vector3(-70.72565f, 42.8066f, -546.95966f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineNeonStein, To = EAetheryteLocation.SolutionNineResolution } }; obj25.Steps = list39; reference28 = obj25; num++; ref QuestSequence reference30 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = 2 }; index2 = 1; List list41 = new List(index2); CollectionsMarshal.SetCount(list41, index2); span3 = CollectionsMarshal.AsSpan(list41); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1186) { DutyOptions = new DutyOptions { Enabled = true, ContentFinderConditionId = 1027u } }; obj27.Steps = list41; reference30 = obj27; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 4 }; num2 = 1; List list42 = new List(num2); CollectionsMarshal.SetCount(list42, num2); span3 = CollectionsMarshal.AsSpan(list42); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1275) { DutyOptions = new DutyOptions { ContentFinderConditionId = 1030u } }; obj28.Steps = list42; reference31 = obj28; num++; ref QuestSequence reference32 = ref span2[num]; QuestSequence obj29 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1053873u, new Vector3(0.015197754f, 0f, 20.645447f), 1274) { StopDistance = 5f }; obj29.Steps = list43; reference32 = obj29; questRoot5.QuestSequence = list37; AddQuest(questId5, questRoot5); QuestId questId6 = new QuestId(5305); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list44 = new List(num); CollectionsMarshal.SetCount(list44, num); span = CollectionsMarshal.AsSpan(list44); index = 0; span[index] = "liza"; questRoot6.Author = list44; index = 5; List list45 = new List(index); CollectionsMarshal.SetCount(list45, index); span2 = CollectionsMarshal.AsSpan(list45); num = 0; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj30 = new QuestSequence { Sequence = 0 }; num2 = 1; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1053873u, new Vector3(0.015197754f, 0f, 20.645447f), 1274) { StopDistance = 5f }; obj30.Steps = list46; reference33 = obj30; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 1 }; index2 = 1; List list47 = new List(index2); CollectionsMarshal.SetCount(list47, index2); span3 = CollectionsMarshal.AsSpan(list47); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053864u, new Vector3(-2.456726f, -7.35766E-08f, 9.109558f), 1207) { StopDistance = 5f }; obj31.Steps = list47; reference34 = obj31; num++; ref QuestSequence reference35 = ref span2[num]; QuestSequence obj32 = new QuestSequence { Sequence = 2 }; num2 = 1; List list48 = new List(num2); CollectionsMarshal.SetCount(list48, num2); span3 = CollectionsMarshal.AsSpan(list48); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014733u, new Vector3(0.015197754f, -0.4730835f, -0.38153076f), 1207); obj32.Steps = list48; reference35 = obj32; num++; ref QuestSequence reference36 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 3 }; index2 = 1; List list49 = new List(index2); CollectionsMarshal.SetCount(list49, index2); span3 = CollectionsMarshal.AsSpan(list49); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053864u, new Vector3(-2.456726f, -7.35766E-08f, 9.109558f), 1207); obj33.Steps = list49; reference36 = obj33; num++; ref QuestSequence reference37 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 4; List list50 = new List(num2); CollectionsMarshal.SetCount(list50, num2); span3 = CollectionsMarshal.AsSpan(list50); index2 = 0; ref QuestStep reference38 = ref span3[index2]; QuestStep obj35 = new QuestStep(EInteractionType.Interact, 2014102u, new Vector3(-0.015319824f, 0.99176025f, 16.03717f), 1207) { TargetTerritoryId = (ushort)1186 }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); index3 = 1; List list51 = new List(index3); CollectionsMarshal.SetCount(list51, index3); span4 = CollectionsMarshal.AsSpan(list51); num3 = 0; span4[num3] = 1207; skipStepConditions5.NotInTerritory = list51; skipConditions5.StepIf = skipStepConditions5; obj35.SkipConditions = skipConditions5; reference38 = obj35; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-404.58365f, 14.029998f, 272.07394f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineNeonStein, To = EAetheryteLocation.SolutionNineResidentialSector } }; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-409.75183f, 13.499982f, 269.15036f), 1186) { DisableNavmesh = true }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1053874u, new Vector3(-402.48724f, 13.699979f, 240.98572f), 1186); obj34.Steps = list50; reference37 = obj34; questRoot6.QuestSequence = list45; AddQuest(questId6, questRoot6); QuestId questId7 = new QuestId(5306); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list52 = new List(num); CollectionsMarshal.SetCount(list52, num); span = CollectionsMarshal.AsSpan(list52); index = 0; span[index] = "liza"; questRoot7.Author = list52; index = 6; List list53 = new List(index); CollectionsMarshal.SetCount(list53, index); span2 = CollectionsMarshal.AsSpan(list53); num = 0; ref QuestSequence reference39 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 0 }; index2 = 1; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1053878u, new Vector3(-403.3418f, 14.029999f, 272.9381f), 1186); obj36.Steps = list54; reference39 = obj36; num++; ref QuestSequence reference40 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = 1 }; num2 = 1; List list55 = new List(num2); CollectionsMarshal.SetCount(list55, num2); span3 = CollectionsMarshal.AsSpan(list55); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1053881u, new Vector3(-240.89423f, 30f, -595.36127f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts }; obj37.Steps = list55; reference40 = obj37; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 2 }; index2 = 1; List list56 = new List(index2); CollectionsMarshal.SetCount(list56, index2); span3 = CollectionsMarshal.AsSpan(list56); num2 = 0; ref QuestStep reference42 = ref span3[num2]; QuestStep obj39 = new QuestStep(EInteractionType.Combat, null, new Vector3(205.08792f, 86.3551f, -419.18634f), 1191) { StopDistance = 0.5f, Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 2; List list57 = new List(num3); CollectionsMarshal.SetCount(list57, num3); span6 = CollectionsMarshal.AsSpan(list57); index3 = 0; span6[index3] = 18476u; index3++; span6[index3] = 18477u; obj39.KillEnemyDataIds = list57; reference42 = obj39; obj38.Steps = list56; reference41 = obj38; num++; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 3 }; num2 = 1; List list58 = new List(num2); CollectionsMarshal.SetCount(list58, num2); span3 = CollectionsMarshal.AsSpan(list58); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1053885u, new Vector3(204.21143f, 86.28118f, -420.09613f), 1191); obj40.Steps = list58; reference43 = obj40; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 4 }; index2 = 1; List list59 = new List(index2); CollectionsMarshal.SetCount(list59, index2); span3 = CollectionsMarshal.AsSpan(list59); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053890u, new Vector3(-242.45062f, 29.999998f, -575.3109f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts }; obj41.Steps = list59; reference44 = obj41; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list60 = new List(num2); CollectionsMarshal.SetCount(list60, num2); span3 = CollectionsMarshal.AsSpan(list60); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054150u, new Vector3(-5.9052734f, -3.5390258E-08f, 6.790222f), 1207); obj42.Steps = list60; reference45 = obj42; questRoot7.QuestSequence = list53; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(5307); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list61 = new List(num); CollectionsMarshal.SetCount(list61, num); span = CollectionsMarshal.AsSpan(list61); index = 0; span[index] = "liza"; questRoot8.Author = list61; index = 4; List list62 = new List(index); CollectionsMarshal.SetCount(list62, index); span2 = CollectionsMarshal.AsSpan(list62); num = 0; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = 0 }; index2 = 1; List list63 = new List(index2); CollectionsMarshal.SetCount(list63, index2); span3 = CollectionsMarshal.AsSpan(list63); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1053732u, new Vector3(153.70398f, -17.9645f, 95.56726f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj43.Steps = list63; reference46 = obj43; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 1 }; num2 = 1; List list64 = new List(num2); CollectionsMarshal.SetCount(list64, num2); span3 = CollectionsMarshal.AsSpan(list64); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1053732u, new Vector3(153.70398f, -17.9645f, 95.56726f), 1185); obj44.Steps = list64; reference47 = obj44; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 2 }; index2 = 1; List list65 = new List(index2); CollectionsMarshal.SetCount(list65, index2); span3 = CollectionsMarshal.AsSpan(list65); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053732u, new Vector3(9.3022995f, -10.00001f, 57.288975f), 1185) { StopDistance = 0.5f }; obj45.Steps = list65; reference48 = obj45; num++; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list66 = new List(num2); CollectionsMarshal.SetCount(list66, num2); span3 = CollectionsMarshal.AsSpan(list66); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1053739u, new Vector3(2.1514893f, -10.00001f, 56.137817f), 1185); obj46.Steps = list66; reference49 = obj46; questRoot8.QuestSequence = list62; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(5309); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list67 = new List(num); CollectionsMarshal.SetCount(list67, num); span = CollectionsMarshal.AsSpan(list67); index = 0; span[index] = "liza"; questRoot9.Author = list67; index = 8; List list68 = new List(index); CollectionsMarshal.SetCount(list68, index); span2 = CollectionsMarshal.AsSpan(list68); num = 0; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 0 }; index2 = 1; List list69 = new List(index2); CollectionsMarshal.SetCount(list69, index2); span3 = CollectionsMarshal.AsSpan(list69); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1038915u, new Vector3(188.06738f, -17.9643f, 43.289795f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalWachumeqimeqi }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj47.Steps = list69; reference50 = obj47; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 1 }; num2 = 1; List list70 = new List(num2); CollectionsMarshal.SetCount(list70, num2); span3 = CollectionsMarshal.AsSpan(list70); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1038967u, new Vector3(206.68335f, -17.9645f, 62.607666f), 1185); obj48.Steps = list70; reference51 = obj48; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 2 }; index2 = 1; List list71 = new List(index2); CollectionsMarshal.SetCount(list71, index2); span3 = CollectionsMarshal.AsSpan(list71); num2 = 0; ref QuestStep reference53 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1038967u, new Vector3(206.68335f, -17.9645f, 62.607666f), 1185); index3 = 1; List list72 = new List(index3); CollectionsMarshal.SetCount(list72, index3); span5 = CollectionsMarshal.AsSpan(list72); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGKD001_05309_SYSTEM_000_201") }; questStep4.DialogueChoices = list72; reference53 = questStep4; obj49.Steps = list71; reference52 = obj49; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference54 = ref span2[num]; QuestSequence obj50 = new QuestSequence { Sequence = 4 }; num2 = 4; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; ref QuestStep reference55 = ref span3[index2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1042454u, new Vector3(33.554565f, 18.511625f, 6.362976f), 1277); num3 = 6; List list74 = new List(num3); CollectionsMarshal.SetCount(list74, num3); span7 = CollectionsMarshal.AsSpan(list74); 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, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list74; reference55 = questStep5; index2++; ref QuestStep reference56 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1042894u, new Vector3(16.281311f, 16.35219f, -10.666138f), 1277); index3 = 6; List list75 = new List(index3); CollectionsMarshal.SetCount(list75, index3); span7 = CollectionsMarshal.AsSpan(list75); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep6.CompletionQuestVariablesFlags = list75; reference56 = questStep6; index2++; ref QuestStep reference57 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1046341u, new Vector3(0.38146973f, 16.34722f, -6.4240723f), 1277); num3 = 6; List list76 = new List(num3); CollectionsMarshal.SetCount(list76, num3); span7 = CollectionsMarshal.AsSpan(list76); 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)2, 0, EQuestWorkMode.Bitwise); questStep7.CompletionQuestVariablesFlags = list76; reference57 = questStep7; index2++; ref QuestStep reference58 = ref span3[index2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 1046350u, new Vector3(-18.509216f, 16.352419f, 3.40271f), 1277); index3 = 6; List list77 = new List(index3); CollectionsMarshal.SetCount(list77, index3); span7 = CollectionsMarshal.AsSpan(list77); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep8.CompletionQuestVariablesFlags = list77; reference58 = questStep8; obj50.Steps = list73; reference54 = obj50; num++; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 5 }; index2 = 1; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1039720u, new Vector3(32.822144f, 18.355127f, -3.402832f), 1277); obj51.Steps = list78; reference59 = obj51; num++; span2[num] = new QuestSequence { Sequence = 6 }; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list79 = new List(num2); CollectionsMarshal.SetCount(list79, num2); span3 = CollectionsMarshal.AsSpan(list79); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1052330u, new Vector3(46.066895f, 0f, -0.13739014f), 1269) { StopDistance = 5f, NextQuestId = new QuestId(5310) }; obj52.Steps = list79; reference60 = obj52; questRoot9.QuestSequence = list68; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(5310); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list80 = new List(num); CollectionsMarshal.SetCount(list80, num); span = CollectionsMarshal.AsSpan(list80); index = 0; span[index] = "liza"; questRoot10.Author = list80; index = 3; List list81 = new List(index); CollectionsMarshal.SetCount(list81, index); span2 = CollectionsMarshal.AsSpan(list81); num = 0; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1052330u, new Vector3(46.066895f, 0f, -0.13739014f), 1269) { StopDistance = 5f }; obj53.Steps = list82; reference61 = obj53; num++; ref QuestSequence reference62 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 1 }; num2 = 3; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; ref QuestStep reference63 = ref span3[index2]; QuestStep obj55 = new QuestStep(EInteractionType.Interact, 2014647u, new Vector3(34.01233f, 3.118126f, 32.39708f), 1269) { StopDistance = 4f, IgnoreDistanceToObject = true }; num3 = 6; List list84 = new List(num3); CollectionsMarshal.SetCount(list84, num3); span7 = CollectionsMarshal.AsSpan(list84); 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)2, 0, EQuestWorkMode.Bitwise); obj55.CompletionQuestVariablesFlags = list84; reference63 = obj55; index2++; ref QuestStep reference64 = ref span3[index2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 2014645u, new Vector3(-37.70508f, 1.3274536f, -35.965576f), 1269); index3 = 6; List list85 = new List(index3); CollectionsMarshal.SetCount(list85, index3); span7 = CollectionsMarshal.AsSpan(list85); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep9.CompletionQuestVariablesFlags = list85; reference64 = questStep9; index2++; ref QuestStep reference65 = ref span3[index2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 2014646u, new Vector3(10.391357f, 30.869019f, -69.04712f), 1269); num3 = 6; List list86 = new List(num3); CollectionsMarshal.SetCount(list86, num3); span7 = CollectionsMarshal.AsSpan(list86); 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)4, 0, EQuestWorkMode.Bitwise); questStep10.CompletionQuestVariablesFlags = list86; reference65 = questStep10; obj54.Steps = list83; reference62 = obj54; num++; ref QuestSequence reference66 = ref span2[num]; QuestSequence obj56 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052452u, new Vector3(-1.9074707f, 0.90001047f, 15.8845825f), 1269) { NextQuestId = new QuestId(5311) }; obj56.Steps = list87; reference66 = obj56; questRoot10.QuestSequence = list81; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(5311); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list88 = new List(num); CollectionsMarshal.SetCount(list88, num); span = CollectionsMarshal.AsSpan(list88); index = 0; span[index] = "liza"; questRoot11.Author = list88; index = 2; List list89 = new List(index); CollectionsMarshal.SetCount(list89, index); span2 = CollectionsMarshal.AsSpan(list89); num = 0; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj57 = new QuestSequence { Sequence = 0 }; num2 = 1; List list90 = new List(num2); CollectionsMarshal.SetCount(list90, num2); span3 = CollectionsMarshal.AsSpan(list90); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1053794u, new Vector3(-0.015319824f, 0f, -21.103333f), 1269) { StopDistance = 5f }; obj57.Steps = list90; reference67 = obj57; num++; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj58 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list91 = new List(index2); CollectionsMarshal.SetCount(list91, index2); span3 = CollectionsMarshal.AsSpan(list91); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1053797u, new Vector3(-77.592224f, 5f, -15.396423f), 1269); obj58.Steps = list91; reference68 = obj58; questRoot11.QuestSequence = list89; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(5312); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list92 = new List(num); CollectionsMarshal.SetCount(list92, num); span = CollectionsMarshal.AsSpan(list92); index = 0; span[index] = "liza"; questRoot12.Author = list92; index = 2; List list93 = new List(index); CollectionsMarshal.SetCount(list93, index); span2 = CollectionsMarshal.AsSpan(list93); num = 0; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 0 }; num2 = 1; List list94 = new List(num2); CollectionsMarshal.SetCount(list94, num2); span3 = CollectionsMarshal.AsSpan(list94); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1053798u, new Vector3(841.9165f, 72.713615f, -700.3434f), 1252) { StopDistance = 5f, Comment = "This requires queueing into Occult Crescent: South Horn, so isn't started automatically" }; obj59.Steps = list94; reference69 = obj59; num++; ref QuestSequence reference70 = ref span2[num]; QuestSequence obj60 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1053799u, new Vector3(867.9177f, 72.7133f, -677.48535f), 1252); obj60.Steps = list95; reference70 = obj60; questRoot12.QuestSequence = list93; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(5313); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list96 = new List(num); CollectionsMarshal.SetCount(list96, num); span = CollectionsMarshal.AsSpan(list96); index = 0; span[index] = "liza"; questRoot13.Author = list96; index = 2; List list97 = new List(index); CollectionsMarshal.SetCount(list97, index); span2 = CollectionsMarshal.AsSpan(list97); num = 0; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = 0 }; num2 = 1; List list98 = new List(num2); CollectionsMarshal.SetCount(list98, num2); span3 = CollectionsMarshal.AsSpan(list98); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1053796u, new Vector3(868.10095f, 72.75855f, -677.3938f), 1252) { Comment = "This requires queueing into Occult Crescent: South Horn AND equipping a phantom job, so isn't started automatically" }; obj61.Steps = list98; reference71 = obj61; num++; ref QuestSequence reference72 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list99 = new List(index2); CollectionsMarshal.SetCount(list99, index2); span3 = CollectionsMarshal.AsSpan(list99); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1053800u, new Vector3(822.8733f, 72.673935f, -678.7671f), 1252); obj62.Steps = list99; reference72 = obj62; questRoot13.QuestSequence = list97; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(5319); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list100 = new List(num); CollectionsMarshal.SetCount(list100, num); span = CollectionsMarshal.AsSpan(list100); index = 0; span[index] = "liza"; questRoot14.Author = list100; index = 4; List list101 = new List(index); CollectionsMarshal.SetCount(list101, index); span2 = CollectionsMarshal.AsSpan(list101); num = 0; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 0 }; num2 = 1; List list102 = new List(num2); CollectionsMarshal.SetCount(list102, num2); span3 = CollectionsMarshal.AsSpan(list102); index2 = 0; ref QuestStep reference74 = ref span3[index2]; QuestStep questStep11 = new QuestStep(EInteractionType.AcceptQuest, 1053906u, new Vector3(25.802979f, 0f, 13.38208f), 1278); index3 = 1; List list103 = new List(index3); CollectionsMarshal.SetCount(list103, index3); span5 = CollectionsMarshal.AsSpan(list103); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGKW001_05319_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGKW001_05319_A1_000_003") }; questStep11.DialogueChoices = list103; reference74 = questStep11; obj63.Steps = list102; reference73 = obj63; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 1 }; index2 = 1; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053907u, new Vector3(-49.485046f, 4.999985f, 33.12732f), 1278); obj64.Steps = list104; reference75 = obj64; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 2 }; num2 = 1; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1053906u, new Vector3(25.802979f, 0f, 13.38208f), 1278); obj65.Steps = list105; reference76 = obj65; num++; ref QuestSequence reference77 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1053908u, new Vector3(28.854736f, 0f, 13.351624f), 1278); obj66.Steps = list106; reference77 = obj66; questRoot14.QuestSequence = list101; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(5321); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list107 = new List(num); CollectionsMarshal.SetCount(list107, num); span = CollectionsMarshal.AsSpan(list107); index = 0; span[index] = "liza"; questRoot15.Author = list107; questRoot15.IsSeasonalQuest = true; questRoot15.SeasonalQuestExpiry = new DateTime(2025, 8, 26, 0, 0, 0, DateTimeKind.Utc); index = 8; List list108 = new List(index); CollectionsMarshal.SetCount(list108, index); span2 = CollectionsMarshal.AsSpan(list108); num = 0; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 0 }; num2 = 1; List list109 = new List(num2); CollectionsMarshal.SetCount(list109, num2); span3 = CollectionsMarshal.AsSpan(list109); index2 = 0; ref QuestStep reference79 = ref span3[index2]; QuestStep obj68 = new QuestStep(EInteractionType.AcceptQuest, 1053941u, new Vector3(14.328186f, 45.665993f, 131.33435f), 128) { AetheryteShortcut = EAetheryteLocation.Limsa, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Limsa, To = EAetheryteLocation.LimsaAftcastle } }; SkipConditions skipConditions6 = new SkipConditions(); SkipAetheryteCondition obj69 = new SkipAetheryteCondition { InSameTerritory = true }; num3 = 1; List list110 = new List(num3); CollectionsMarshal.SetCount(list110, num3); span4 = CollectionsMarshal.AsSpan(list110); index3 = 0; span4[index3] = 128; obj69.InTerritory = list110; skipConditions6.AetheryteShortcutIf = obj69; obj68.SkipConditions = skipConditions6; reference79 = obj68; obj67.Steps = list109; reference78 = obj67; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 1 }; index2 = 1; List list111 = new List(index2); CollectionsMarshal.SetCount(list111, index2); span3 = CollectionsMarshal.AsSpan(list111); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053942u, new Vector3(705.989f, 9.4453125f, 483.14636f), 137) { Fly = true, AetheryteShortcut = EAetheryteLocation.EasternLaNosceaCostaDelSol }; obj70.Steps = list111; reference80 = obj70; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 2 }; num2 = 3; List list112 = new List(num2); CollectionsMarshal.SetCount(list112, num2); span3 = CollectionsMarshal.AsSpan(list112); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(755.61664f, 38.19999f, 475.95694f), 137); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(756.2495f, 38.19998f, 419.6828f), 137); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1053943u, new Vector3(777.4929f, 38.999973f, 400.9308f), 137); obj71.Steps = list112; reference81 = obj71; num++; ref QuestSequence reference82 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 3 }; index2 = 1; List list113 = new List(index2); CollectionsMarshal.SetCount(list113, index2); span3 = CollectionsMarshal.AsSpan(list113); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053944u, new Vector3(772.91516f, 38.99997f, 396.90234f), 137) { StopDistance = 7f }; obj72.Steps = list113; reference82 = obj72; num++; ref QuestSequence reference83 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = 4 }; num2 = 6; List list114 = new List(num2); CollectionsMarshal.SetCount(list114, num2); span3 = CollectionsMarshal.AsSpan(list114); index2 = 0; ref QuestStep reference84 = ref span3[index2]; QuestStep questStep12 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(756.2495f, 38.19998f, 419.6828f), 137); SkipConditions skipConditions7 = new SkipConditions(); SkipStepConditions skipStepConditions6 = new SkipStepConditions(); index3 = 6; List list115 = new List(index3); CollectionsMarshal.SetCount(list115, index3); span7 = CollectionsMarshal.AsSpan(list115); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); skipStepConditions6.CompletionQuestVariablesFlags = list115; skipConditions7.StepIf = skipStepConditions6; questStep12.SkipConditions = skipConditions7; reference84 = questStep12; index2++; ref QuestStep reference85 = ref span3[index2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 1053949u, new Vector3(738.4298f, 36.23682f, 482.0172f), 137); num3 = 6; List list116 = new List(num3); CollectionsMarshal.SetCount(list116, num3); span7 = CollectionsMarshal.AsSpan(list116); 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)1, 0, EQuestWorkMode.Bitwise); questStep13.CompletionQuestVariablesFlags = list116; reference85 = questStep13; index2++; ref QuestStep reference86 = ref span3[index2]; QuestStep obj74 = new QuestStep(EInteractionType.WalkTo, null, new Vector3(703.2868f, 9.050781f, 481.25787f), 137) { DisableNavmesh = true }; SkipConditions skipConditions8 = new SkipConditions(); SkipStepConditions skipStepConditions7 = new SkipStepConditions(); index3 = 6; List list117 = new List(index3); CollectionsMarshal.SetCount(list117, index3); span7 = CollectionsMarshal.AsSpan(list117); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); skipStepConditions7.CompletionQuestVariablesFlags = list117; skipConditions8.StepIf = skipStepConditions7; obj74.SkipConditions = skipConditions8; reference86 = obj74; index2++; ref QuestStep reference87 = ref span3[index2]; QuestStep obj75 = new QuestStep(EInteractionType.Interact, 1053947u, new Vector3(695.9181f, 8.4f, 442.31323f), 137) { Mount = false }; num3 = 6; List list118 = new List(num3); CollectionsMarshal.SetCount(list118, num3); span7 = CollectionsMarshal.AsSpan(list118); 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)2, 0, EQuestWorkMode.Bitwise); obj75.CompletionQuestVariablesFlags = list118; reference87 = obj75; index2++; ref QuestStep reference88 = ref span3[index2]; QuestStep obj76 = new QuestStep(EInteractionType.Interact, 1053946u, new Vector3(849.2407f, 8.4f, 461.17346f), 137) { Mount = false }; index3 = 6; List list119 = new List(index3); CollectionsMarshal.SetCount(list119, index3); span7 = CollectionsMarshal.AsSpan(list119); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj76.CompletionQuestVariablesFlags = list119; reference88 = obj76; index2++; ref QuestStep reference89 = ref span3[index2]; QuestStep obj77 = new QuestStep(EInteractionType.Interact, 1053945u, new Vector3(872.0989f, 8.4f, 402.8534f), 137) { Mount = false }; num3 = 6; List list120 = new List(num3); CollectionsMarshal.SetCount(list120, num3); span7 = CollectionsMarshal.AsSpan(list120); 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, 0, EQuestWorkMode.Bitwise); obj77.CompletionQuestVariablesFlags = list120; reference89 = obj77; obj73.Steps = list114; reference83 = obj73; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 5 }; index2 = 2; List list121 = new List(index2); CollectionsMarshal.SetCount(list121, index2); span3 = CollectionsMarshal.AsSpan(list121); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(828.0988f, 8.4f, 406.98657f), 137) { Mount = false }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1053943u, new Vector3(777.4929f, 38.999973f, 400.9308f), 137) { StopDistance = 7f, DelaySecondsAtStart = 5f }; obj78.Steps = list121; reference90 = obj78; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 6 }; num2 = 1; List list122 = new List(num2); CollectionsMarshal.SetCount(list122, num2); span3 = CollectionsMarshal.AsSpan(list122); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014686u, new Vector3(794.4304f, 37.247192f, 394.3694f), 137) { DisableNavmesh = true }; obj79.Steps = list122; reference91 = obj79; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list123 = new List(index2); CollectionsMarshal.SetCount(list123, index2); span3 = CollectionsMarshal.AsSpan(list123); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(828.0988f, 8.4f, 406.98657f), 137) { Mount = false }; num2++; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1051599u, new Vector3(775.0209f, 38.999977f, 398.2146f), 137) { StopDistance = 7f, DelaySecondsAtStart = 5f }; obj80.Steps = list123; reference92 = obj80; questRoot15.QuestSequence = list108; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(5322); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list124 = new List(num); CollectionsMarshal.SetCount(list124, num); span = CollectionsMarshal.AsSpan(list124); index = 0; span[index] = "liza"; questRoot16.Author = list124; questRoot16.IsSeasonalQuest = true; questRoot16.SeasonalQuestExpiry = new DateTime(2025, 6, 11, 0, 0, 0, DateTimeKind.Utc); index = 9; List list125 = new List(index); CollectionsMarshal.SetCount(list125, index); span2 = CollectionsMarshal.AsSpan(list125); num = 0; ref QuestSequence reference93 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 0 }; num2 = 1; List list126 = new List(num2); CollectionsMarshal.SetCount(list126, num2); span3 = CollectionsMarshal.AsSpan(list126); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1049020u, new Vector3(-86.32031f, 4f, -104.35651f), 130) { AetheryteShortcut = EAetheryteLocation.Uldah, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj81.Steps = list126; reference93 = obj81; num++; ref QuestSequence reference94 = ref span2[num]; QuestSequence obj82 = new QuestSequence { Sequence = 1 }; index2 = 4; List list127 = new List(index2); CollectionsMarshal.SetCount(list127, index2); span3 = CollectionsMarshal.AsSpan(list127); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011565u, new Vector3(-78.8739f, 4f, -110.429565f), 130) { PickUpQuestId = new QuestId(434) }; num2++; ref QuestStep reference95 = ref span3[num2]; QuestStep obj83 = new QuestStep(EInteractionType.Interact, 1004433u, new Vector3(-23.605713f, 83.19999f, -2.3041382f), 130) { TargetTerritoryId = (ushort)144, AetheryteShortcut = EAetheryteLocation.Uldah, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Uldah, To = EAetheryteLocation.UldahAirship } }; SkipConditions skipConditions9 = new SkipConditions(); SkipStepConditions skipStepConditions8 = new SkipStepConditions(); index3 = 1; List list128 = new List(index3); CollectionsMarshal.SetCount(list128, index3); span4 = CollectionsMarshal.AsSpan(list128); num3 = 0; span4[num3] = 144; skipStepConditions8.InTerritory = list128; skipStepConditions8.AetheryteUnlocked = EAetheryteLocation.GoldSaucer; skipConditions9.StepIf = skipStepConditions8; SkipAetheryteCondition skipAetheryteCondition = new SkipAetheryteCondition(); num3 = 2; List list129 = new List(num3); CollectionsMarshal.SetCount(list129, num3); span4 = CollectionsMarshal.AsSpan(list129); index3 = 0; span4[index3] = 130; index3++; span4[index3] = 144; skipAetheryteCondition.InTerritory = list129; skipAetheryteCondition.AetheryteUnlocked = EAetheryteLocation.GoldSaucer; skipConditions9.AetheryteShortcutIf = skipAetheryteCondition; obj83.SkipConditions = skipConditions9; reference95 = obj83; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1011022u, new Vector3(-38.895264f, -2.7930364E-06f, 97.33728f), 144) { StopDistance = 7f, AetheryteShortcut = EAetheryteLocation.GoldSaucer, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } }, PickUpQuestId = new QuestId(435) }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1049021u, new Vector3(-80.91864f, -1.2629791E-05f, 46.463623f), 144) { AetheryteShortcut = EAetheryteLocation.GoldSaucer, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GoldSaucer, To = EAetheryteLocation.GoldSaucerEntranceCardSquares }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj82.Steps = list127; reference94 = obj82; num++; ref QuestSequence reference96 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 2 }; num2 = 3; List list130 = new List(num2); CollectionsMarshal.SetCount(list130, num2); span3 = CollectionsMarshal.AsSpan(list130); index2 = 0; ref QuestStep reference97 = ref span3[index2]; QuestStep obj85 = new QuestStep(EInteractionType.Interact, 1049029u, new Vector3(10.452393f, 20.99973f, 39.597046f), 144) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GoldSaucerEntranceCardSquares, To = EAetheryteLocation.GoldSaucerWonderSquareWest } }; index3 = 6; List list131 = new List(index3); CollectionsMarshal.SetCount(list131, index3); span7 = CollectionsMarshal.AsSpan(list131); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj85.CompletionQuestVariablesFlags = list131; reference97 = obj85; index2++; ref QuestStep reference98 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 1049028u, new Vector3(55.77173f, 3.9997194f, 42.313232f), 144); num3 = 6; List list132 = new List(num3); CollectionsMarshal.SetCount(list132, num3); span7 = CollectionsMarshal.AsSpan(list132); 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)4, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list132; reference98 = questStep14; index2++; ref QuestStep reference99 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 1049027u, new Vector3(7.003784f, 3.9997306f, 78.20239f), 144); index3 = 6; List list133 = new List(index3); CollectionsMarshal.SetCount(list133, index3); span7 = CollectionsMarshal.AsSpan(list133); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list133; reference99 = questStep15; obj84.Steps = list130; reference96 = obj84; num++; ref QuestSequence reference100 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 3 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; ref QuestStep reference101 = ref span3[num2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 1049023u, new Vector3(-12.863403f, -1.1376108E-16f, -7.9804688f), 144); num3 = 1; List list135 = new List(num3); CollectionsMarshal.SetCount(list135, num3); span5 = CollectionsMarshal.AsSpan(list135); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_FESGSC901_05322_Q1_000_000"), Answer = new ExcelRef("TEXT_FESGSC901_05322_A1_000_002") }; questStep16.DialogueChoices = list135; reference101 = questStep16; obj86.Steps = list134; reference100 = obj86; num++; ref QuestSequence reference102 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 4 }; num2 = 1; List list136 = new List(num2); CollectionsMarshal.SetCount(list136, num2); span3 = CollectionsMarshal.AsSpan(list136); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014700u, new Vector3(107.7439f, 12.985352f, -45.212524f), 144) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GoldSaucer, To = EAetheryteLocation.GoldSaucerCactpotBoard } }; obj87.Steps = list136; reference102 = obj87; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 5 }; index2 = 1; List list137 = new List(index2); CollectionsMarshal.SetCount(list137, index2); span3 = CollectionsMarshal.AsSpan(list137); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014702u, new Vector3(94.346436f, 13.01593f, -5.935791f), 144) { StopDistance = 4.5f }; obj88.Steps = list137; reference103 = obj88; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = 6 }; num2 = 1; List list138 = new List(num2); CollectionsMarshal.SetCount(list138, num2); span3 = CollectionsMarshal.AsSpan(list138); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1049025u, new Vector3(33.49353f, -5f, -58.54895f), 144) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GoldSaucerCactpotBoard, To = EAetheryteLocation.GoldSaucerEventSquare } }; obj89.Steps = list138; reference104 = obj89; num++; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 7 }; index2 = 1; List list139 = new List(index2); CollectionsMarshal.SetCount(list139, index2); span3 = CollectionsMarshal.AsSpan(list139); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014703u, new Vector3(-67.00244f, -0.015319824f, 39.230957f), 144) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.GoldSaucerEventSquare, To = EAetheryteLocation.GoldSaucerEntranceCardSquares } }; obj90.Steps = list139; reference105 = obj90; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list140 = new List(num2); CollectionsMarshal.SetCount(list140, num2); span3 = CollectionsMarshal.AsSpan(list140); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1049026u, new Vector3(-31.937195f, 0.044279926f, 18.32605f), 144) { StopDistance = 5f }; obj91.Steps = list140; reference106 = obj91; questRoot16.QuestSequence = list125; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(5323); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list141 = new List(num); CollectionsMarshal.SetCount(list141, num); span = CollectionsMarshal.AsSpan(list141); index = 0; span[index] = "liza"; questRoot17.Author = list141; index = 4; List list142 = new List(index); CollectionsMarshal.SetCount(list142, index); span2 = CollectionsMarshal.AsSpan(list142); num = 0; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 0 }; index2 = 1; List list143 = new List(index2); CollectionsMarshal.SetCount(list143, index2); span3 = CollectionsMarshal.AsSpan(list143); num2 = 0; ref QuestStep reference108 = ref span3[num2]; QuestStep questStep17 = new QuestStep(EInteractionType.AcceptQuest, 1052631u, new Vector3(10.116699f, 1.6122663f, -17.135986f), 1237); index3 = 1; List list144 = new List(index3); CollectionsMarshal.SetCount(list144, index3); span5 = CollectionsMarshal.AsSpan(list144); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGWZ001_05323_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGWZ001_05323_A1_000_001") }; questStep17.DialogueChoices = list144; reference108 = questStep17; obj92.Steps = list143; reference107 = obj92; num++; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 1 }; num2 = 2; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; ref QuestStep reference110 = ref span3[index2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 1052633u, new Vector3(-87.26642f, 0.3205882f, 82.26135f), 1237); num3 = 6; List list146 = new List(num3); CollectionsMarshal.SetCount(list146, num3); span7 = CollectionsMarshal.AsSpan(list146); 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)4, 0, EQuestWorkMode.Bitwise); questStep18.CompletionQuestVariablesFlags = list146; reference110 = questStep18; index2++; ref QuestStep reference111 = ref span3[index2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 1052632u, new Vector3(79.81995f, 0.30599445f, 98.89368f), 1237); index3 = 6; List list147 = new List(index3); CollectionsMarshal.SetCount(list147, index3); span7 = CollectionsMarshal.AsSpan(list147); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep19.CompletionQuestVariablesFlags = list147; reference111 = questStep19; obj93.Steps = list145; reference109 = obj93; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 2 }; index2 = 1; List list148 = new List(index2); CollectionsMarshal.SetCount(list148, index2); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2013711u, new Vector3(-85.98462f, 4.2266846f, -63.767517f), 1237); obj94.Steps = list148; reference112 = obj94; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list149 = new List(num2); CollectionsMarshal.SetCount(list149, num2); span3 = CollectionsMarshal.AsSpan(list149); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1052631u, new Vector3(10.116699f, 1.6122663f, -17.135986f), 1237) { NextQuestId = new QuestId(5324) }; obj95.Steps = list149; reference113 = obj95; questRoot17.QuestSequence = list142; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(5324); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list150 = new List(num); CollectionsMarshal.SetCount(list150, num); span = CollectionsMarshal.AsSpan(list150); index = 0; span[index] = "liza"; questRoot18.Author = list150; index = 5; List list151 = new List(index); CollectionsMarshal.SetCount(list151, index); span2 = CollectionsMarshal.AsSpan(list151); num = 0; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 0 }; index2 = 1; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; ref QuestStep reference115 = ref span3[num2]; QuestStep questStep20 = new QuestStep(EInteractionType.AcceptQuest, 1052631u, new Vector3(10.116699f, 1.6122663f, -17.135986f), 1237); num3 = 1; List list153 = new List(num3); CollectionsMarshal.SetCount(list153, num3); span5 = CollectionsMarshal.AsSpan(list153); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGWZ002_05324_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGWZ002_05324_A1_000_002") }; questStep20.DialogueChoices = list153; reference115 = questStep20; obj96.Steps = list152; reference114 = obj96; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 1 }; num2 = 1; List list154 = new List(num2); CollectionsMarshal.SetCount(list154, num2); span3 = CollectionsMarshal.AsSpan(list154); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1052634u, new Vector3(-32.39496f, 1.5f, 31.631958f), 1237); obj97.Steps = list154; reference116 = obj97; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 2 }; index2 = 1; List list155 = new List(index2); CollectionsMarshal.SetCount(list155, index2); span3 = CollectionsMarshal.AsSpan(list155); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1052635u, new Vector3(46.61621f, 0.8794936f, 51.377075f), 1237); obj98.Steps = list155; reference117 = obj98; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 3 }; num2 = 1; List list156 = new List(num2); CollectionsMarshal.SetCount(list156, num2); span3 = CollectionsMarshal.AsSpan(list156); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1052636u, new Vector3(29.95337f, 1f, -70.45099f), 1237); obj99.Steps = list156; reference118 = obj99; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list157 = new List(index2); CollectionsMarshal.SetCount(list157, index2); span3 = CollectionsMarshal.AsSpan(list157); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1052631u, new Vector3(10.116699f, 1.6122663f, -17.135986f), 1237); obj100.Steps = list157; reference119 = obj100; questRoot18.QuestSequence = list151; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(5326); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list158 = new List(num); CollectionsMarshal.SetCount(list158, num); span = CollectionsMarshal.AsSpan(list158); index = 0; span[index] = "Theo"; questRoot19.Author = list158; index = 7; List list159 = new List(index); CollectionsMarshal.SetCount(list159, index); span2 = CollectionsMarshal.AsSpan(list159); num = 0; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = 0 }; num2 = 1; List list160 = new List(num2); CollectionsMarshal.SetCount(list160, num2); span3 = CollectionsMarshal.AsSpan(list160); index2 = 0; ref QuestStep reference121 = ref span3[index2]; QuestStep obj102 = new QuestStep(EInteractionType.AcceptQuest, 1051949u, new Vector3(141.2832f, 42f, -351.9494f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalBrightploomPost }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; index3 = 1; List list161 = new List(index3); CollectionsMarshal.SetCount(list161, index3); span5 = CollectionsMarshal.AsSpan(list161); num3 = 0; span5[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGEA201_05326_Q2_000_000"), Answer = new ExcelRef("TEXT_KINGEA201_05326_A2_000_001") }; obj102.DialogueChoices = list161; reference121 = obj102; obj101.Steps = list160; reference120 = obj101; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 1 }; index2 = 1; List list162 = new List(index2); CollectionsMarshal.SetCount(list162, index2); span3 = CollectionsMarshal.AsSpan(list162); num2 = 0; ref QuestStep reference123 = ref span3[num2]; QuestStep obj104 = new QuestStep(EInteractionType.Interact, 1054347u, new Vector3(730.03735f, -133.17451f, 542.2903f), 1189) { AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; num3 = 1; List list163 = new List(num3); CollectionsMarshal.SetCount(list163, num3); span5 = CollectionsMarshal.AsSpan(list163); index3 = 0; span5[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGEA201_05326_SYSTEM_000_103") }; obj104.DialogueChoices = list163; reference123 = obj104; obj103.Steps = list162; reference122 = obj103; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 2 }; num2 = 1; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054301u, new Vector3(-502.76953f, -162.12943f, 419.8518f), 1189) { AetheryteShortcut = EAetheryteLocation.YakTelMamook, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj105.Steps = list164; reference124 = obj105; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = 3 }; index2 = 2; List list165 = new List(index2); CollectionsMarshal.SetCount(list165, index2); span3 = CollectionsMarshal.AsSpan(list165); num2 = 0; ref QuestStep reference126 = ref span3[num2]; QuestStep obj107 = new QuestStep(EInteractionType.Interact, 2014450u, new Vector3(-528.37415f, -152.20874f, 671.13745f), 1189) { TargetTerritoryId = (ushort)1265 }; SkipConditions skipConditions10 = new SkipConditions(); SkipStepConditions skipStepConditions9 = new SkipStepConditions(); index3 = 1; List list166 = new List(index3); CollectionsMarshal.SetCount(list166, index3); span4 = CollectionsMarshal.AsSpan(list166); num3 = 0; span4[num3] = 1265; skipStepConditions9.InTerritory = list166; skipConditions10.StepIf = skipStepConditions9; obj107.SkipConditions = skipConditions10; reference126 = obj107; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2014786u, new Vector3(-2.456726f, 41.97754f, -2.822998f), 1265); obj106.Steps = list165; reference125 = obj106; num++; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 4 }; num2 = 1; List list167 = new List(num2); CollectionsMarshal.SetCount(list167, num2); span3 = CollectionsMarshal.AsSpan(list167); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1265) { DutyOptions = new DutyOptions { ContentFinderConditionId = 1058u } }; obj108.Steps = list167; reference127 = obj108; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 5 }; index2 = 1; List list168 = new List(index2); CollectionsMarshal.SetCount(list168, index2); span3 = CollectionsMarshal.AsSpan(list168); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054310u, new Vector3(-5.2339478f, 41.999985f, -5.935791f), 1265); obj109.Steps = list168; reference128 = obj109; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list169 = new List(num2); CollectionsMarshal.SetCount(list169, num2); span3 = CollectionsMarshal.AsSpan(list169); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054313u, new Vector3(-1.9074707f, 41.99998f, -4.4709473f), 1265) { NextQuestId = new QuestId(5327) }; obj110.Steps = list169; reference129 = obj110; questRoot19.QuestSequence = list159; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(5327); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list170 = new List(num); CollectionsMarshal.SetCount(list170, num); span = CollectionsMarshal.AsSpan(list170); index = 0; span[index] = "Theo"; questRoot20.Author = list170; index = 6; List list171 = new List(index); CollectionsMarshal.SetCount(list171, index); span2 = CollectionsMarshal.AsSpan(list171); num = 0; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 0 }; index2 = 2; List list172 = new List(index2); CollectionsMarshal.SetCount(list172, index2); span3 = CollectionsMarshal.AsSpan(list172); num2 = 0; ref QuestStep reference131 = ref span3[num2]; QuestStep obj112 = new QuestStep(EInteractionType.Interact, 2014450u, new Vector3(-528.37415f, -152.20874f, 671.13745f), 1189) { TargetTerritoryId = (ushort)1265 }; SkipConditions skipConditions11 = new SkipConditions(); SkipStepConditions skipStepConditions10 = new SkipStepConditions(); num3 = 1; List list173 = new List(num3); CollectionsMarshal.SetCount(list173, num3); span4 = CollectionsMarshal.AsSpan(list173); index3 = 0; span4[index3] = 1265; skipStepConditions10.InTerritory = list173; skipConditions11.StepIf = skipStepConditions10; obj112.SkipConditions = skipConditions11; reference131 = obj112; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054311u, new Vector3(-2.9450073f, 41.99998f, -7.034485f), 1265); obj111.Steps = list172; reference130 = obj111; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 1 }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054315u, new Vector3(133.22644f, 42f, -348.95862f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalBrightploomPost }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj113.Steps = list174; reference132 = obj113; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 2 }; index2 = 1; List list175 = new List(index2); CollectionsMarshal.SetCount(list175, index2); span3 = CollectionsMarshal.AsSpan(list175); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014787u, new Vector3(-326.16168f, 18.44812f, -104.57007f), 1190) { AetheryteShortcut = EAetheryteLocation.ShaaloaniShesheneweziSprings, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj114.Steps = list175; reference133 = obj114; num++; ref QuestSequence reference134 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 3 }; num2 = 3; List list176 = new List(num2); CollectionsMarshal.SetCount(list176, num2); span3 = CollectionsMarshal.AsSpan(list176); index2 = 0; ref QuestStep reference135 = ref span3[index2]; QuestStep obj116 = new QuestStep(EInteractionType.Interact, 1049334u, new Vector3(-139.05548f, 1.4543211f, 324.72717f), 1190) { Fly = true }; index3 = 6; List list177 = new List(index3); CollectionsMarshal.SetCount(list177, index3); span7 = CollectionsMarshal.AsSpan(list177); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj116.CompletionQuestVariablesFlags = list177; reference135 = obj116; index2++; ref QuestStep reference136 = ref span3[index2]; QuestStep obj117 = new QuestStep(EInteractionType.Interact, 1054321u, new Vector3(-145.25067f, 2.0168247f, 374.3191f), 1190) { Mount = true }; num3 = 6; List list178 = new List(num3); CollectionsMarshal.SetCount(list178, num3); span7 = CollectionsMarshal.AsSpan(list178); 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, 0, EQuestWorkMode.Bitwise); obj117.CompletionQuestVariablesFlags = list178; reference136 = obj117; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1049327u, new Vector3(-207.47699f, -1.806f, 367.87964f), 1190) { Mount = true }; obj115.Steps = list176; reference134 = obj115; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = 4 }; index2 = 1; List list179 = new List(index2); CollectionsMarshal.SetCount(list179, index2); span3 = CollectionsMarshal.AsSpan(list179); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054324u, new Vector3(-171.89288f, 1.6836945f, 347.219f), 1190) { Mount = true }; obj118.Steps = list179; reference137 = obj118; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054326u, new Vector3(-40.116028f, -4.257869f, 574.18164f), 1190) { Fly = true, NextQuestId = new QuestId(5328) }; obj119.Steps = list180; reference138 = obj119; questRoot20.QuestSequence = list171; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(5328); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list181 = new List(num); CollectionsMarshal.SetCount(list181, num); span = CollectionsMarshal.AsSpan(list181); index = 0; span[index] = "Theo"; questRoot21.Author = list181; index = 2; List list182 = new List(index); CollectionsMarshal.SetCount(list182, index); span2 = CollectionsMarshal.AsSpan(list182); num = 0; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 0 }; index2 = 1; List list183 = new List(index2); CollectionsMarshal.SetCount(list183, index2); span3 = CollectionsMarshal.AsSpan(list183); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054326u, new Vector3(-40.116028f, -4.257869f, 574.18164f), 1190) { Fly = true, AetheryteShortcut = EAetheryteLocation.ShaaloaniHhusatahwi, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj120.Steps = list183; reference139 = obj120; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list184 = new List(num2); CollectionsMarshal.SetCount(list184, num2); span3 = CollectionsMarshal.AsSpan(list184); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054331u, new Vector3(-322.80463f, 18.201778f, -97.88666f), 1190); obj121.Steps = list184; reference140 = obj121; questRoot21.QuestSequence = list182; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(5329); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list185 = new List(num); CollectionsMarshal.SetCount(list185, num); span = CollectionsMarshal.AsSpan(list185); index = 0; span[index] = "Theo"; questRoot22.Author = list185; index = 4; List list186 = new List(index); CollectionsMarshal.SetCount(list186, index); span2 = CollectionsMarshal.AsSpan(list186); num = 0; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 0 }; index2 = 1; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054336u, new Vector3(-325.73438f, 18.38136f, -100.41962f), 1190) { AetheryteShortcut = EAetheryteLocation.ShaaloaniShesheneweziSprings, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj122.Steps = list187; reference141 = obj122; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 1 }; num2 = 1; List list188 = new List(num2); CollectionsMarshal.SetCount(list188, num2); span3 = CollectionsMarshal.AsSpan(list188); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054339u, new Vector3(-167.19312f, 16.031612f, -333.3944f), 1190) { Fly = true }; obj123.Steps = list188; reference142 = obj123; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 2 }; index2 = 1; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054342u, new Vector3(-262.92822f, 32f, -658.2894f), 1191); obj124.Steps = list189; reference143 = obj124; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054357u, new Vector3(141.2832f, 42f, -351.9494f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalBrightploomPost }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj125.Steps = list190; reference144 = obj125; questRoot22.QuestSequence = list186; AddQuest(questId22, questRoot22); QuestId questId23 = new QuestId(5330); QuestRoot questRoot23 = new QuestRoot(); num = 1; List list191 = new List(num); CollectionsMarshal.SetCount(list191, num); span = CollectionsMarshal.AsSpan(list191); index = 0; span[index] = "CryoTechnic"; questRoot23.Author = list191; index = 6; List list192 = new List(index); CollectionsMarshal.SetCount(list192, index); span2 = CollectionsMarshal.AsSpan(list192); num = 0; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = 0 }; index2 = 1; List list193 = new List(index2); CollectionsMarshal.SetCount(list193, index2); span3 = CollectionsMarshal.AsSpan(list193); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054642u, new Vector3(532.8602f, 105.007805f, 645.2887f), 1187) { AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj126.Steps = list193; reference145 = obj126; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 1 }; num2 = 1; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054643u, new Vector3(514.3053f, 142.24991f, 793.3623f), 1187) { Fly = true, Land = true }; obj127.Steps = list194; reference146 = obj127; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 2 }; index2 = 5; List list195 = new List(index2); CollectionsMarshal.SetCount(list195, index2); span3 = CollectionsMarshal.AsSpan(list195); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054646u, new Vector3(488.7921f, 112.435005f, 704.12744f), 1187) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1054647u, new Vector3(496.20813f, 114.935f, 619.43994f), 1187); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1054645u, new Vector3(528.1909f, 107.134995f, 532.3109f), 1187); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(386.62186f, 124.51217f, 558.175f), 1187) { Fly = false }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1054644u, new Vector3(376.51636f, 124.51213f, 549.0653f), 1187); obj128.Steps = list195; reference147 = obj128; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 3 }; num2 = 2; List list196 = new List(num2); CollectionsMarshal.SetCount(list196, num2); span3 = CollectionsMarshal.AsSpan(list196); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(387.4519f, 124.59686f, 559.0204f), 1187); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1054641u, new Vector3(504.2953f, 142.24991f, 787.6859f), 1187) { Fly = true }; obj129.Steps = list196; reference148 = obj129; num++; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 4 }; index2 = 1; List list197 = new List(index2); CollectionsMarshal.SetCount(list197, index2); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054641u, new Vector3(504.2953f, 142.24991f, 787.6859f), 1187); obj130.Steps = list197; reference149 = obj130; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 959) { ItemId = 46198u, ItemCount = 3 }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054641u, new Vector3(504.2953f, 142.24991f, 787.6859f), 1187) { AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho }; obj131.Steps = list198; reference150 = obj131; questRoot23.QuestSequence = list192; AddQuest(questId23, questRoot23); QuestId questId24 = new QuestId(5331); QuestRoot questRoot24 = new QuestRoot(); num = 1; List list199 = new List(num); CollectionsMarshal.SetCount(list199, num); span = CollectionsMarshal.AsSpan(list199); index = 0; span[index] = "CryoTechnic"; questRoot24.Author = list199; index = 6; List list200 = new List(index); CollectionsMarshal.SetCount(list200, index); span2 = CollectionsMarshal.AsSpan(list200); num = 0; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 0 }; index2 = 1; List list201 = new List(index2); CollectionsMarshal.SetCount(list201, index2); span3 = CollectionsMarshal.AsSpan(list201); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054636u, new Vector3(506.70618f, 142.24991f, 800.2289f), 1187) { Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj132.Steps = list201; reference151 = obj132; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 1 }; num2 = 2; List list202 = new List(num2); CollectionsMarshal.SetCount(list202, num2); span3 = CollectionsMarshal.AsSpan(list202); index2 = 0; ref QuestStep reference153 = ref span3[index2]; QuestStep obj134 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) { TargetTerritoryId = (ushort)1297 }; SkipConditions skipConditions12 = new SkipConditions(); SkipStepConditions skipStepConditions11 = new SkipStepConditions(); index3 = 1; List list203 = new List(index3); CollectionsMarshal.SetCount(list203, index3); span4 = CollectionsMarshal.AsSpan(list203); num3 = 0; span4[num3] = 1187; skipStepConditions11.NotInTerritory = list203; skipConditions12.StepIf = skipStepConditions11; obj134.SkipConditions = skipConditions12; reference153 = obj134; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1054650u, new Vector3(16.983276f, 0.4f, 145.09802f), 1297); obj133.Steps = list202; reference152 = obj133; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj135 = new QuestSequence { Sequence = 2 }; index2 = 1; List list204 = new List(index2); CollectionsMarshal.SetCount(list204, index2); span3 = CollectionsMarshal.AsSpan(list204); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1054651u, new Vector3(22.537537f, 0.4f, 146.68494f), 1297) { Emote = EEmote.Soothe }; obj135.Steps = list204; reference154 = obj135; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 3 }; num2 = 1; List list205 = new List(num2); CollectionsMarshal.SetCount(list205, num2); span3 = CollectionsMarshal.AsSpan(list205); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054652u, new Vector3(403.79956f, 122.535f, 590.0206f), 1187) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj136.Steps = list205; reference155 = obj136; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 4 }; index2 = 2; List list206 = new List(index2); CollectionsMarshal.SetCount(list206, index2); span3 = CollectionsMarshal.AsSpan(list206); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 1187) { ItemId = 46200u, ItemCount = 1 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1054652u, new Vector3(403.79956f, 122.535f, 590.0206f), 1187); obj137.Steps = list206; reference156 = obj137; num++; ref QuestSequence reference157 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list207 = new List(num2); CollectionsMarshal.SetCount(list207, num2); span3 = CollectionsMarshal.AsSpan(list207); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054636u, new Vector3(506.70618f, 142.24991f, 800.2289f), 1187) { Fly = true, Land = 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 } } } }; obj138.Steps = list207; reference157 = obj138; questRoot24.QuestSequence = list200; AddQuest(questId24, questRoot24); QuestId questId25 = new QuestId(5332); QuestRoot questRoot25 = new QuestRoot(); num = 1; List list208 = new List(num); CollectionsMarshal.SetCount(list208, num); span = CollectionsMarshal.AsSpan(list208); index = 0; span[index] = "CryoTechnic"; questRoot25.Author = list208; index = 5; List list209 = new List(index); CollectionsMarshal.SetCount(list209, index); span2 = CollectionsMarshal.AsSpan(list209); num = 0; ref QuestSequence reference158 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = 0 }; index2 = 1; List list210 = new List(index2); CollectionsMarshal.SetCount(list210, index2); span3 = CollectionsMarshal.AsSpan(list210); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054636u, new Vector3(506.70618f, 142.24991f, 800.2289f), 1187) { Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj139.Steps = list210; reference158 = obj139; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 1 }; num2 = 1; List list211 = new List(num2); CollectionsMarshal.SetCount(list211, num2); span3 = CollectionsMarshal.AsSpan(list211); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054673u, new Vector3(433.40198f, 116.435f, 677.14954f), 1187) { Fly = true }; obj140.Steps = list211; reference159 = obj140; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 2 }; index2 = 2; List list212 = new List(index2); CollectionsMarshal.SetCount(list212, index2); span3 = CollectionsMarshal.AsSpan(list212); num2 = 0; ref QuestStep reference161 = ref span3[num2]; QuestStep obj142 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) { TargetTerritoryId = (ushort)1297, Fly = true }; SkipConditions skipConditions13 = new SkipConditions(); SkipStepConditions skipStepConditions12 = new SkipStepConditions(); num3 = 1; List list213 = new List(num3); CollectionsMarshal.SetCount(list213, num3); span4 = CollectionsMarshal.AsSpan(list213); index3 = 0; span4[index3] = 1187; skipStepConditions12.NotInTerritory = list213; skipConditions13.StepIf = skipStepConditions12; obj142.SkipConditions = skipConditions13; reference161 = obj142; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1054654u, new Vector3(-26.352356f, 0.19851297f, 65.11023f), 1297); obj141.Steps = list212; reference160 = obj141; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = 3 }; num2 = 2; List list214 = new List(num2); CollectionsMarshal.SetCount(list214, num2); span3 = CollectionsMarshal.AsSpan(list214); index2 = 0; ref QuestStep reference163 = ref span3[index2]; QuestStep obj144 = new QuestStep(EInteractionType.Interact, 2014858u, new Vector3(-0.9003296f, 23.330994f, -89.21954f), 1297) { TargetTerritoryId = (ushort)1187 }; SkipConditions skipConditions14 = new SkipConditions(); SkipStepConditions skipStepConditions13 = new SkipStepConditions(); index3 = 1; List list215 = new List(index3); CollectionsMarshal.SetCount(list215, index3); span4 = CollectionsMarshal.AsSpan(list215); num3 = 0; span4[num3] = 1297; skipStepConditions13.NotInTerritory = list215; skipConditions14.StepIf = skipStepConditions13; obj144.SkipConditions = skipConditions14; reference163 = obj144; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1054636u, new Vector3(506.70618f, 142.24991f, 800.2289f), 1187); obj143.Steps = list214; reference162 = obj143; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list216 = new List(index2); CollectionsMarshal.SetCount(list216, index2); span3 = CollectionsMarshal.AsSpan(list216); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 1297) { ItemId = 46202u, 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 } } } }; obj145.Steps = list216; reference164 = obj145; questRoot25.QuestSequence = list209; AddQuest(questId25, questRoot25); AddQuest(new QuestId(5333), new QuestRoot { Disabled = true, QuestSequence = new List() }); AddQuest(new QuestId(5334), new QuestRoot { Disabled = true, QuestSequence = new List() }); AddQuest(new QuestId(5335), new QuestRoot { Disabled = true, QuestSequence = new List() }); QuestId questId26 = new QuestId(5336); QuestRoot questRoot26 = new QuestRoot(); num = 1; List list217 = new List(num); CollectionsMarshal.SetCount(list217, num); span = CollectionsMarshal.AsSpan(list217); index = 0; span[index] = "WigglyMuffin"; questRoot26.Author = list217; index = 4; List list218 = new List(index); CollectionsMarshal.SetCount(list218, index); span2 = CollectionsMarshal.AsSpan(list218); num = 0; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = 0 }; num2 = 1; List list219 = new List(num2); CollectionsMarshal.SetCount(list219, num2); span3 = CollectionsMarshal.AsSpan(list219); 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 } } }; obj146.Steps = list219; reference165 = obj146; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 1 }; index2 = 4; List list220 = new List(index2); CollectionsMarshal.SetCount(list220, index2); span3 = CollectionsMarshal.AsSpan(list220); num2 = 0; ref QuestStep reference167 = ref span3[num2]; QuestStep obj148 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) { TargetTerritoryId = (ushort)1297, Fly = true }; SkipConditions skipConditions15 = new SkipConditions(); SkipStepConditions skipStepConditions14 = new SkipStepConditions(); num3 = 1; List list221 = new List(num3); CollectionsMarshal.SetCount(list221, num3); span4 = CollectionsMarshal.AsSpan(list221); index3 = 0; span4[index3] = 1187; skipStepConditions14.NotInTerritory = list221; skipConditions15.StepIf = skipStepConditions14; obj148.SkipConditions = skipConditions15; reference167 = obj148; 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); obj147.Steps = list220; reference166 = obj147; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj149 = new QuestSequence { Sequence = 2 }; num2 = 4; List list222 = new List(num2); CollectionsMarshal.SetCount(list222, num2); span3 = CollectionsMarshal.AsSpan(list222); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 1297) { ItemId = 46208u, ItemCount = 3 }; index2++; span3[index2] = 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) { Fly = false }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1055816u, new Vector3(98.924194f, 1.890541f, 98.74109f), 1297); obj149.Steps = list222; reference168 = obj149; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj150 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list223 = new List(index2); CollectionsMarshal.SetCount(list223, index2); span3 = CollectionsMarshal.AsSpan(list223); 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 } } }; obj150.Steps = list223; reference169 = obj150; questRoot26.QuestSequence = list218; AddQuest(questId26, questRoot26); QuestId questId27 = new QuestId(5337); QuestRoot questRoot27 = new QuestRoot(); num = 1; List list224 = new List(num); CollectionsMarshal.SetCount(list224, num); span = CollectionsMarshal.AsSpan(list224); index = 0; span[index] = "WigglyMuffin"; questRoot27.Author = list224; index = 3; List list225 = new List(index); CollectionsMarshal.SetCount(list225, index); span2 = CollectionsMarshal.AsSpan(list225); num = 0; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj151 = new QuestSequence { Sequence = 0 }; num2 = 1; List list226 = new List(num2); CollectionsMarshal.SetCount(list226, num2); span3 = CollectionsMarshal.AsSpan(list226); 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 } } }; obj151.Steps = list226; reference170 = obj151; num++; ref QuestSequence reference171 = ref span2[num]; QuestSequence obj152 = new QuestSequence { Sequence = 1 }; index2 = 1; List list227 = new List(index2); CollectionsMarshal.SetCount(list227, index2); span3 = CollectionsMarshal.AsSpan(list227); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054676u, new Vector3(500.93835f, 142.24991f, 782.22314f), 1187); obj152.Steps = list227; reference171 = obj152; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj153 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list228 = new List(num2); CollectionsMarshal.SetCount(list228, num2); span3 = CollectionsMarshal.AsSpan(list228); 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); obj153.Steps = list228; reference172 = obj153; questRoot27.QuestSequence = list225; AddQuest(questId27, questRoot27); QuestId questId28 = new QuestId(5338); QuestRoot questRoot28 = new QuestRoot(); num = 1; List list229 = new List(num); CollectionsMarshal.SetCount(list229, num); span = CollectionsMarshal.AsSpan(list229); index = 0; span[index] = "CryoTechnic"; questRoot28.Author = list229; index = 4; List list230 = new List(index); CollectionsMarshal.SetCount(list230, index); span2 = CollectionsMarshal.AsSpan(list230); num = 0; ref QuestSequence reference173 = ref span2[num]; QuestSequence obj154 = new QuestSequence { Sequence = 0 }; index2 = 1; List list231 = new List(index2); CollectionsMarshal.SetCount(list231, index2); span3 = CollectionsMarshal.AsSpan(list231); 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 } } }; obj154.Steps = list231; reference173 = obj154; num++; ref QuestSequence reference174 = ref span2[num]; QuestSequence obj155 = new QuestSequence { Sequence = 1 }; num2 = 1; List list232 = new List(num2); CollectionsMarshal.SetCount(list232, num2); span3 = CollectionsMarshal.AsSpan(list232); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1055817u, new Vector3(458.15198f, 114.935f, 657.3739f), 1187) { Fly = true, Land = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj155.Steps = list232; reference174 = obj155; num++; ref QuestSequence reference175 = ref span2[num]; QuestSequence obj156 = new QuestSequence { Sequence = 2 }; index2 = 2; List list233 = new List(index2); CollectionsMarshal.SetCount(list233, index2); span3 = CollectionsMarshal.AsSpan(list233); num2 = 0; span3[num2] = 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); obj156.Steps = list233; reference175 = obj156; num++; ref QuestSequence reference176 = ref span2[num]; QuestSequence obj157 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list234 = new List(num2); CollectionsMarshal.SetCount(list234, num2); span3 = CollectionsMarshal.AsSpan(list234); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj157.Steps = list234; reference176 = obj157; questRoot28.QuestSequence = list230; AddQuest(questId28, questRoot28); QuestId questId29 = new QuestId(5339); QuestRoot questRoot29 = new QuestRoot(); num = 1; List list235 = new List(num); CollectionsMarshal.SetCount(list235, num); span = CollectionsMarshal.AsSpan(list235); index = 0; span[index] = "CryoTechnic"; questRoot29.Author = list235; index = 3; List list236 = new List(index); CollectionsMarshal.SetCount(list236, index); span2 = CollectionsMarshal.AsSpan(list236); num = 0; ref QuestSequence reference177 = ref span2[num]; QuestSequence obj158 = new QuestSequence { Sequence = 0 }; index2 = 1; List list237 = new List(index2); CollectionsMarshal.SetCount(list237, index2); span3 = CollectionsMarshal.AsSpan(list237); 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 } } }; obj158.Steps = list237; reference177 = obj158; num++; ref QuestSequence reference178 = ref span2[num]; QuestSequence obj159 = new QuestSequence { Sequence = 1 }; num2 = 3; List list238 = new List(num2); CollectionsMarshal.SetCount(list238, num2); span3 = CollectionsMarshal.AsSpan(list238); index2 = 0; ref QuestStep reference179 = ref span3[index2]; QuestStep obj160 = new QuestStep(EInteractionType.Interact, 1055818u, new Vector3(583.276f, 120.7841f, 382.55884f), 1187) { Fly = true, Land = true }; index3 = 6; List> list239 = new List>(index3); CollectionsMarshal.SetCount(list239, index3); Span> span8 = CollectionsMarshal.AsSpan(list239); num3 = 0; span8[num3] = null; num3++; ref List reference180 = ref span8[num3]; int num4 = 1; List list240 = new List(num4); CollectionsMarshal.SetCount(list240, num4); span7 = CollectionsMarshal.AsSpan(list240); int index4 = 0; span7[index4] = new QuestWorkValue(null, (byte)3, EQuestWorkMode.Bitwise); reference180 = list240; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj160.RequiredQuestVariables = list239; reference179 = obj160; index2++; ref QuestStep reference181 = ref span3[index2]; QuestStep obj161 = new QuestStep(EInteractionType.Interact, 1055819u, new Vector3(442.31323f, 101.649635f, 363.21045f), 1187) { Fly = true, Land = true }; num3 = 6; List> list241 = new List>(num3); CollectionsMarshal.SetCount(list241, num3); span8 = CollectionsMarshal.AsSpan(list241); index3 = 0; span8[index3] = null; index3++; ref List reference182 = ref span8[index3]; index4 = 1; List list242 = new List(index4); CollectionsMarshal.SetCount(list242, index4); span7 = CollectionsMarshal.AsSpan(list242); num4 = 0; span7[num4] = new QuestWorkValue(null, (byte)1, EQuestWorkMode.Bitwise); reference182 = list242; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj161.RequiredQuestVariables = list241; reference181 = obj161; index2++; ref QuestStep reference183 = ref span3[index2]; QuestStep obj162 = new QuestStep(EInteractionType.Interact, 1055820u, new Vector3(379.50696f, 78.73412f, 440.63464f), 1187) { Fly = true, Land = true }; index3 = 6; List> list243 = new List>(index3); CollectionsMarshal.SetCount(list243, index3); span8 = CollectionsMarshal.AsSpan(list243); num3 = 0; span8[num3] = null; num3++; ref List reference184 = ref span8[num3]; num4 = 1; List list244 = new List(num4); CollectionsMarshal.SetCount(list244, num4); span7 = CollectionsMarshal.AsSpan(list244); index4 = 0; span7[index4] = new QuestWorkValue(null, (byte)2, EQuestWorkMode.Bitwise); reference184 = list244; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj162.RequiredQuestVariables = list243; reference183 = obj162; obj159.Steps = list238; reference178 = obj159; num++; ref QuestSequence reference185 = ref span2[num]; QuestSequence obj163 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list245 = new List(index2); CollectionsMarshal.SetCount(list245, index2); span3 = CollectionsMarshal.AsSpan(list245); 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 }; obj163.Steps = list245; reference185 = obj163; questRoot29.QuestSequence = list236; AddQuest(questId29, questRoot29); QuestId questId30 = new QuestId(5340); QuestRoot questRoot30 = new QuestRoot(); num = 1; List list246 = new List(num); CollectionsMarshal.SetCount(list246, num); span = CollectionsMarshal.AsSpan(list246); index = 0; span[index] = "CryoTechnic"; questRoot30.Author = list246; index = 4; List list247 = new List(index); CollectionsMarshal.SetCount(list247, index); span2 = CollectionsMarshal.AsSpan(list247); num = 0; ref QuestSequence reference186 = ref span2[num]; QuestSequence obj164 = new QuestSequence { Sequence = 0 }; num2 = 1; List list248 = new List(num2); CollectionsMarshal.SetCount(list248, num2); span3 = CollectionsMarshal.AsSpan(list248); 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 } } }; obj164.Steps = list248; reference186 = obj164; num++; ref QuestSequence reference187 = ref span2[num]; QuestSequence obj165 = new QuestSequence { Sequence = 1 }; index2 = 3; List list249 = new List(index2); CollectionsMarshal.SetCount(list249, index2); span3 = CollectionsMarshal.AsSpan(list249); num2 = 0; ref QuestStep reference188 = ref span3[num2]; QuestStep obj166 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) { TargetTerritoryId = (ushort)1297 }; SkipConditions skipConditions16 = new SkipConditions(); SkipStepConditions skipStepConditions15 = new SkipStepConditions(); num3 = 1; List list250 = new List(num3); CollectionsMarshal.SetCount(list250, num3); span4 = CollectionsMarshal.AsSpan(list250); index3 = 0; span4[index3] = 1187; skipStepConditions15.NotInTerritory = list250; skipConditions16.StepIf = skipStepConditions15; obj166.SkipConditions = skipConditions16; reference188 = obj166; 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); obj165.Steps = list249; reference187 = obj165; num++; ref QuestSequence reference189 = ref span2[num]; QuestSequence obj167 = new QuestSequence { Sequence = 2 }; num2 = 4; List list251 = new List(num2); CollectionsMarshal.SetCount(list251, num2); span3 = CollectionsMarshal.AsSpan(list251); 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); obj167.Steps = list251; reference189 = obj167; num++; ref QuestSequence reference190 = ref span2[num]; QuestSequence obj168 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list252 = new List(index2); CollectionsMarshal.SetCount(list252, index2); span3 = CollectionsMarshal.AsSpan(list252); 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 } } }; obj168.Steps = list252; reference190 = obj168; questRoot30.QuestSequence = list247; AddQuest(questId30, questRoot30); QuestId questId31 = new QuestId(5341); QuestRoot questRoot31 = new QuestRoot(); num = 1; List list253 = new List(num); CollectionsMarshal.SetCount(list253, num); span = CollectionsMarshal.AsSpan(list253); index = 0; span[index] = "CryoTechnic"; questRoot31.Author = list253; index = 4; List list254 = new List(index); CollectionsMarshal.SetCount(list254, index); span2 = CollectionsMarshal.AsSpan(list254); num = 0; ref QuestSequence reference191 = ref span2[num]; QuestSequence obj169 = new QuestSequence { Sequence = 0 }; num2 = 1; List list255 = new List(num2); CollectionsMarshal.SetCount(list255, num2); span3 = CollectionsMarshal.AsSpan(list255); 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 } } }; obj169.Steps = list255; reference191 = obj169; num++; ref QuestSequence reference192 = ref span2[num]; QuestSequence obj170 = new QuestSequence { Sequence = 1 }; index2 = 4; List list256 = new List(index2); CollectionsMarshal.SetCount(list256, index2); span3 = CollectionsMarshal.AsSpan(list256); num2 = 0; ref QuestStep reference193 = ref span3[num2]; QuestStep obj171 = 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 list257 = new List(index3); CollectionsMarshal.SetCount(list257, index3); span4 = CollectionsMarshal.AsSpan(list257); num3 = 0; span4[num3] = 1187; skipStepConditions16.NotInTerritory = list257; skipConditions17.StepIf = skipStepConditions16; obj171.SkipConditions = skipConditions17; reference193 = obj171; 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(89.2292f, 3.372309f, 66.11308f), 1297); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1055821u, new Vector3(88.97534f, 3.3723087f, 75.791504f), 1297); obj170.Steps = list256; reference192 = obj170; num++; ref QuestSequence reference194 = ref span2[num]; QuestSequence obj172 = new QuestSequence { Sequence = 2 }; num2 = 2; List list258 = new List(num2); CollectionsMarshal.SetCount(list258, num2); span3 = CollectionsMarshal.AsSpan(list258); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 1297) { ItemId = 46216u, ItemCount = 3 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1055821u, new Vector3(88.97534f, 3.3723087f, 75.791504f), 1297); obj172.Steps = list258; reference194 = obj172; num++; ref QuestSequence reference195 = ref span2[num]; QuestSequence obj173 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list259 = new List(index2); CollectionsMarshal.SetCount(list259, index2); span3 = CollectionsMarshal.AsSpan(list259); 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 } } }; obj173.Steps = list259; reference195 = obj173; questRoot31.QuestSequence = list254; AddQuest(questId31, questRoot31); QuestId questId32 = new QuestId(5342); QuestRoot questRoot32 = new QuestRoot(); num = 1; List list260 = new List(num); CollectionsMarshal.SetCount(list260, num); span = CollectionsMarshal.AsSpan(list260); index = 0; span[index] = "CryoTechnic"; questRoot32.Author = list260; index = 4; List list261 = new List(index); CollectionsMarshal.SetCount(list261, index); span2 = CollectionsMarshal.AsSpan(list261); num = 0; ref QuestSequence reference196 = ref span2[num]; QuestSequence obj174 = new QuestSequence { Sequence = 0 }; num2 = 1; List list262 = new List(num2); CollectionsMarshal.SetCount(list262, num2); span3 = CollectionsMarshal.AsSpan(list262); 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 } } }; obj174.Steps = list262; reference196 = obj174; num++; ref QuestSequence reference197 = ref span2[num]; QuestSequence obj175 = new QuestSequence { Sequence = 1 }; index2 = 1; List list263 = new List(index2); CollectionsMarshal.SetCount(list263, index2); span3 = CollectionsMarshal.AsSpan(list263); num2 = 0; ref QuestStep reference198 = ref span3[num2]; QuestStep obj176 = new QuestStep(EInteractionType.Interact, 1054676u, new Vector3(500.93835f, 142.24991f, 782.22314f), 1187) { TargetTerritoryId = (ushort)1297 }; SkipConditions skipConditions18 = new SkipConditions(); SkipStepConditions skipStepConditions17 = new SkipStepConditions(); num3 = 1; List list264 = new List(num3); CollectionsMarshal.SetCount(list264, num3); span4 = CollectionsMarshal.AsSpan(list264); index3 = 0; span4[index3] = 1187; skipStepConditions17.NotInTerritory = list264; skipConditions18.StepIf = skipStepConditions17; obj176.SkipConditions = skipConditions18; reference198 = obj176; obj175.Steps = list263; reference197 = obj175; num++; ref QuestSequence reference199 = ref span2[num]; QuestSequence obj177 = new QuestSequence { Sequence = 2 }; num2 = 2; List list265 = new List(num2); CollectionsMarshal.SetCount(list265, num2); span3 = CollectionsMarshal.AsSpan(list265); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 1297) { ItemId = 46218u, ItemCount = 3 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1055824u, new Vector3(520.714f, 111.135f, 608.5145f), 1187) { Fly = true, Land = true }; obj177.Steps = list265; reference199 = obj177; num++; ref QuestSequence reference200 = ref span2[num]; QuestSequence obj178 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list266 = new List(index2); CollectionsMarshal.SetCount(list266, index2); span3 = CollectionsMarshal.AsSpan(list266); 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 } } }; obj178.Steps = list266; reference200 = obj178; questRoot32.QuestSequence = list261; AddQuest(questId32, questRoot32); QuestId questId33 = new QuestId(5343); QuestRoot questRoot33 = new QuestRoot(); num = 1; List list267 = new List(num); CollectionsMarshal.SetCount(list267, num); span = CollectionsMarshal.AsSpan(list267); index = 0; span[index] = "WigglyMuffin"; questRoot33.Author = list267; index = 4; List list268 = new List(index); CollectionsMarshal.SetCount(list268, index); span2 = CollectionsMarshal.AsSpan(list268); num = 0; ref QuestSequence reference201 = ref span2[num]; QuestSequence obj179 = new QuestSequence { Sequence = 0 }; num2 = 1; List list269 = new List(num2); CollectionsMarshal.SetCount(list269, num2); span3 = CollectionsMarshal.AsSpan(list269); 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 } } }; obj179.Steps = list269; reference201 = obj179; num++; ref QuestSequence reference202 = ref span2[num]; QuestSequence obj180 = new QuestSequence { Sequence = 1 }; index2 = 3; List list270 = new List(index2); CollectionsMarshal.SetCount(list270, index2); span3 = CollectionsMarshal.AsSpan(list270); num2 = 0; ref QuestStep reference203 = ref span3[num2]; QuestStep obj181 = 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 list271 = new List(index3); CollectionsMarshal.SetCount(list271, index3); span4 = CollectionsMarshal.AsSpan(list271); num3 = 0; span4[num3] = 1187; skipStepConditions18.NotInTerritory = list271; skipConditions19.StepIf = skipStepConditions18; obj181.SkipConditions = skipConditions19; reference203 = obj181; 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); obj180.Steps = list270; reference202 = obj180; num++; ref QuestSequence reference204 = ref span2[num]; QuestSequence obj182 = new QuestSequence { Sequence = 2 }; num2 = 3; List list272 = new List(num2); CollectionsMarshal.SetCount(list272, num2); span3 = CollectionsMarshal.AsSpan(list272); index2 = 0; ref QuestStep reference205 = ref span3[index2]; QuestStep obj183 = new QuestStep(EInteractionType.UseItem, 2014944u, new Vector3(162.2566f, 3.905f, 88.95158f), 1297) { ItemId = 2003777u }; num3 = 6; List list273 = new List(num3); CollectionsMarshal.SetCount(list273, num3); span7 = CollectionsMarshal.AsSpan(list273); 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); obj183.CompletionQuestVariablesFlags = list273; reference205 = obj183; index2++; ref QuestStep reference206 = ref span3[index2]; QuestStep obj184 = new QuestStep(EInteractionType.UseItem, 2014946u, new Vector3(99.3091f, 5.821984f, 15.11211f), 1297) { ItemId = 2003777u }; index3 = 6; List list274 = new List(index3); CollectionsMarshal.SetCount(list274, index3); span7 = CollectionsMarshal.AsSpan(list274); num3 = 0; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = null; num3++; span7[num3] = new QuestWorkValue((byte)10, null, EQuestWorkMode.Bitwise); obj184.CompletionQuestVariablesFlags = list274; reference206 = obj184; index2++; span3[index2] = new QuestStep(EInteractionType.UseItem, 2014945u, new Vector3(72.99576f, 3.579935f, 29.1846f), 1297) { ItemId = 2003777u }; obj182.Steps = list272; reference204 = obj182; num++; ref QuestSequence reference207 = ref span2[num]; QuestSequence obj185 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list275 = new List(index2); CollectionsMarshal.SetCount(list275, index2); span3 = CollectionsMarshal.AsSpan(list275); 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 } } }; obj185.Steps = list275; reference207 = obj185; questRoot33.QuestSequence = list268; AddQuest(questId33, questRoot33); QuestId questId34 = new QuestId(5344); QuestRoot questRoot34 = new QuestRoot(); num = 1; List list276 = new List(num); CollectionsMarshal.SetCount(list276, num); span = CollectionsMarshal.AsSpan(list276); index = 0; span[index] = "WigglyMuffin"; questRoot34.Author = list276; index = 4; List list277 = new List(index); CollectionsMarshal.SetCount(list277, index); span2 = CollectionsMarshal.AsSpan(list277); num = 0; ref QuestSequence reference208 = ref span2[num]; QuestSequence obj186 = new QuestSequence { Sequence = 0 }; num2 = 1; List list278 = new List(num2); CollectionsMarshal.SetCount(list278, num2); span3 = CollectionsMarshal.AsSpan(list278); 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 } } }; obj186.Steps = list278; reference208 = obj186; num++; ref QuestSequence reference209 = ref span2[num]; QuestSequence obj187 = new QuestSequence { Sequence = 1 }; index2 = 1; List list279 = new List(index2); CollectionsMarshal.SetCount(list279, index2); span3 = CollectionsMarshal.AsSpan(list279); 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 } } }; obj187.Steps = list279; reference209 = obj187; num++; ref QuestSequence reference210 = ref span2[num]; QuestSequence obj188 = new QuestSequence { Sequence = 2 }; num2 = 2; List list280 = new List(num2); CollectionsMarshal.SetCount(list280, num2); span3 = CollectionsMarshal.AsSpan(list280); 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); obj188.Steps = list280; reference210 = obj188; num++; ref QuestSequence reference211 = ref span2[num]; QuestSequence obj189 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list281 = new List(index2); CollectionsMarshal.SetCount(list281, index2); span3 = CollectionsMarshal.AsSpan(list281); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { Fly = true }; obj189.Steps = list281; reference211 = obj189; questRoot34.QuestSequence = list277; AddQuest(questId34, questRoot34); QuestId questId35 = new QuestId(5345); QuestRoot questRoot35 = new QuestRoot(); num = 1; List list282 = new List(num); CollectionsMarshal.SetCount(list282, num); span = CollectionsMarshal.AsSpan(list282); index = 0; span[index] = "CryoTechnic"; questRoot35.Author = list282; index = 4; List list283 = new List(index); CollectionsMarshal.SetCount(list283, index); span2 = CollectionsMarshal.AsSpan(list283); num = 0; ref QuestSequence reference212 = ref span2[num]; QuestSequence obj190 = new QuestSequence { Sequence = 0 }; num2 = 1; List list284 = new List(num2); CollectionsMarshal.SetCount(list284, num2); span3 = CollectionsMarshal.AsSpan(list284); 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 } } }; obj190.Steps = list284; reference212 = obj190; num++; ref QuestSequence reference213 = ref span2[num]; QuestSequence obj191 = new QuestSequence { Sequence = 1 }; index2 = 2; List list285 = new List(index2); CollectionsMarshal.SetCount(list285, index2); span3 = CollectionsMarshal.AsSpan(list285); num2 = 0; ref QuestStep reference214 = ref span3[num2]; QuestStep obj192 = 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 list286 = new List(num3); CollectionsMarshal.SetCount(list286, num3); span4 = CollectionsMarshal.AsSpan(list286); index3 = 0; span4[index3] = 1187; skipStepConditions19.NotInTerritory = list286; skipConditions20.StepIf = skipStepConditions19; obj192.SkipConditions = skipConditions20; reference214 = obj192; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1055788u, new Vector3(97.8866f, 4.942851f, 160.66211f), 1297); obj191.Steps = list285; reference213 = obj191; num++; ref QuestSequence reference215 = ref span2[num]; QuestSequence obj193 = new QuestSequence { Sequence = 2 }; num2 = 2; List list287 = new List(num2); CollectionsMarshal.SetCount(list287, num2); span3 = CollectionsMarshal.AsSpan(list287); 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); obj193.Steps = list287; reference215 = obj193; num++; ref QuestSequence reference216 = ref span2[num]; QuestSequence obj194 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list288 = new List(index2); CollectionsMarshal.SetCount(list288, index2); span3 = CollectionsMarshal.AsSpan(list288); 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 } } }; obj194.Steps = list288; reference216 = obj194; questRoot35.QuestSequence = list283; AddQuest(questId35, questRoot35); QuestId questId36 = new QuestId(5346); QuestRoot questRoot36 = new QuestRoot(); num = 1; List list289 = new List(num); CollectionsMarshal.SetCount(list289, num); span = CollectionsMarshal.AsSpan(list289); index = 0; span[index] = "WigglyMuffin"; questRoot36.Author = list289; index = 3; List list290 = new List(index); CollectionsMarshal.SetCount(list290, index); span2 = CollectionsMarshal.AsSpan(list290); num = 0; ref QuestSequence reference217 = ref span2[num]; QuestSequence obj195 = new QuestSequence { Sequence = 0 }; num2 = 1; List list291 = new List(num2); CollectionsMarshal.SetCount(list291, num2); span3 = CollectionsMarshal.AsSpan(list291); 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 } } }; obj195.Steps = list291; reference217 = obj195; num++; ref QuestSequence reference218 = ref span2[num]; QuestSequence obj196 = new QuestSequence { Sequence = 1 }; index2 = 4; List list292 = new List(index2); CollectionsMarshal.SetCount(list292, index2); span3 = CollectionsMarshal.AsSpan(list292); num2 = 0; ref QuestStep reference219 = ref span3[num2]; QuestStep obj197 = new QuestStep(EInteractionType.Emote, 1055796u, new Vector3(-486.8086f, 60.107265f, 138.56714f), 1187) { Fly = true, Emote = EEmote.Poke }; index3 = 6; List> list293 = new List>(index3); CollectionsMarshal.SetCount(list293, index3); span8 = CollectionsMarshal.AsSpan(list293); num3 = 0; span8[num3] = null; num3++; ref List reference220 = ref span8[num3]; index4 = 1; List list294 = new List(index4); CollectionsMarshal.SetCount(list294, index4); span7 = CollectionsMarshal.AsSpan(list294); num4 = 0; span7[num4] = new QuestWorkValue((byte)3, null, EQuestWorkMode.Bitwise); reference220 = list294; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj197.RequiredQuestVariables = list293; reference219 = obj197; num2++; ref QuestStep reference221 = ref span3[num2]; QuestStep obj198 = new QuestStep(EInteractionType.Emote, 1055797u, new Vector3(-195.02557f, 40.181572f, 15.518433f), 1187) { Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWachunpelo, Emote = EEmote.Poke, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(-203.61337f, 40.316097f, 6.7655187f), MaximumDistance = 500f, TerritoryId = 1187 } } } }; num3 = 6; List> list295 = new List>(num3); CollectionsMarshal.SetCount(list295, num3); span8 = CollectionsMarshal.AsSpan(list295); index3 = 0; span8[index3] = null; index3++; ref List reference222 = ref span8[index3]; num4 = 1; List list296 = new List(num4); CollectionsMarshal.SetCount(list296, num4); span7 = CollectionsMarshal.AsSpan(list296); index4 = 0; span7[index4] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); reference222 = list296; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj198.RequiredQuestVariables = list295; reference221 = obj198; num2++; ref QuestStep reference223 = ref span3[num2]; QuestStep obj199 = new QuestStep(EInteractionType.Emote, 1055798u, new Vector3(-434.40912f, 118.59887f, 553.8567f), 1187) { Fly = true, Emote = EEmote.Poke }; index3 = 6; List> list297 = new List>(index3); CollectionsMarshal.SetCount(list297, index3); span8 = CollectionsMarshal.AsSpan(list297); num3 = 0; span8[num3] = null; num3++; ref List reference224 = ref span8[num3]; index4 = 1; List list298 = new List(index4); CollectionsMarshal.SetCount(list298, index4); span7 = CollectionsMarshal.AsSpan(list298); num4 = 0; span7[num4] = new QuestWorkValue((byte)4, null, EQuestWorkMode.Bitwise); reference224 = list298; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; num3++; span8[num3] = null; obj199.RequiredQuestVariables = list297; reference223 = obj199; num2++; ref QuestStep reference225 = ref span3[num2]; QuestStep obj200 = new QuestStep(EInteractionType.Emote, 1055789u, new Vector3(509.69702f, 111.134995f, 693.78186f), 1187) { Fly = true, Emote = EEmote.Poke }; num3 = 6; List> list299 = new List>(num3); CollectionsMarshal.SetCount(list299, num3); span8 = CollectionsMarshal.AsSpan(list299); index3 = 0; span8[index3] = null; index3++; ref List reference226 = ref span8[index3]; num4 = 1; List list300 = new List(num4); CollectionsMarshal.SetCount(list300, num4); span7 = CollectionsMarshal.AsSpan(list300); index4 = 0; span7[index4] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); reference226 = list300; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; index3++; span8[index3] = null; obj200.RequiredQuestVariables = list299; reference225 = obj200; obj196.Steps = list292; reference218 = obj196; num++; ref QuestSequence reference227 = ref span2[num]; QuestSequence obj201 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list301 = new List(num2); CollectionsMarshal.SetCount(list301, num2); span3 = CollectionsMarshal.AsSpan(list301); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho }; obj201.Steps = list301; reference227 = obj201; questRoot36.QuestSequence = list290; AddQuest(questId36, questRoot36); QuestId questId37 = new QuestId(5347); 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 obj202 = new QuestSequence { Sequence = 0 }; index2 = 1; List list304 = new List(index2); CollectionsMarshal.SetCount(list304, index2); span3 = CollectionsMarshal.AsSpan(list304); 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 } } }; obj202.Steps = list304; reference228 = obj202; num++; ref QuestSequence reference229 = ref span2[num]; QuestSequence obj203 = new QuestSequence { Sequence = 1 }; num2 = 2; List list305 = new List(num2); CollectionsMarshal.SetCount(list305, num2); span3 = CollectionsMarshal.AsSpan(list305); index2 = 0; ref QuestStep reference230 = ref span3[index2]; QuestStep obj204 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) { TargetTerritoryId = (ushort)1297 }; SkipConditions skipConditions21 = new SkipConditions(); SkipStepConditions skipStepConditions20 = new SkipStepConditions(); index3 = 1; List list306 = new List(index3); CollectionsMarshal.SetCount(list306, index3); span4 = CollectionsMarshal.AsSpan(list306); num3 = 0; span4[num3] = 1187; skipStepConditions20.NotInTerritory = list306; skipConditions21.StepIf = skipStepConditions20; obj204.SkipConditions = skipConditions21; reference230 = obj204; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1055790u, new Vector3(124.98657f, 3.9429288f, 184.6189f), 1297); obj203.Steps = list305; reference229 = obj203; num++; ref QuestSequence reference231 = ref span2[num]; QuestSequence obj205 = new QuestSequence { Sequence = 2 }; index2 = 2; List list307 = new List(index2); CollectionsMarshal.SetCount(list307, index2); span3 = CollectionsMarshal.AsSpan(list307); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 1297) { ItemId = 46224u, ItemCount = 2 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1055790u, new Vector3(124.98657f, 3.9429288f, 184.6189f), 1297); obj205.Steps = list307; reference231 = obj205; num++; ref QuestSequence reference232 = ref span2[num]; QuestSequence obj206 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; 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, Land = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj206.Steps = list308; reference232 = obj206; questRoot37.QuestSequence = list303; AddQuest(questId37, questRoot37); QuestId questId38 = new QuestId(5348); 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 = 3; List list310 = new List(index); CollectionsMarshal.SetCount(list310, index); span2 = CollectionsMarshal.AsSpan(list310); num = 0; ref QuestSequence reference233 = ref span2[num]; QuestSequence obj207 = 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 } } }; obj207.Steps = list311; reference233 = obj207; num++; ref QuestSequence reference234 = ref span2[num]; QuestSequence obj208 = new QuestSequence { Sequence = 1 }; num2 = 1; List list312 = new List(num2); CollectionsMarshal.SetCount(list312, num2); span3 = CollectionsMarshal.AsSpan(list312); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054676u, new Vector3(500.93835f, 142.24991f, 782.22314f), 1187); obj208.Steps = list312; reference234 = obj208; num++; ref QuestSequence reference235 = ref span2[num]; QuestSequence obj209 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 2; List list313 = new List(index2); CollectionsMarshal.SetCount(list313, index2); span3 = CollectionsMarshal.AsSpan(list313); 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 } } }; obj209.Steps = list313; reference235 = obj209; questRoot38.QuestSequence = list310; AddQuest(questId38, questRoot38); QuestId questId39 = new QuestId(5349); QuestRoot questRoot39 = new QuestRoot(); num = 1; List list314 = new List(num); CollectionsMarshal.SetCount(list314, num); span = CollectionsMarshal.AsSpan(list314); index = 0; span[index] = "CryoTechnic"; questRoot39.Author = list314; index = 3; List list315 = new List(index); CollectionsMarshal.SetCount(list315, index); span2 = CollectionsMarshal.AsSpan(list315); num = 0; ref QuestSequence reference236 = ref span2[num]; QuestSequence obj210 = new QuestSequence { Sequence = 0 }; num2 = 1; List list316 = new List(num2); CollectionsMarshal.SetCount(list316, num2); span3 = CollectionsMarshal.AsSpan(list316); 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 } } }; obj210.Steps = list316; reference236 = obj210; num++; ref QuestSequence reference237 = ref span2[num]; QuestSequence obj211 = new QuestSequence { Sequence = 1 }; index2 = 3; List list317 = new List(index2); CollectionsMarshal.SetCount(list317, index2); span3 = CollectionsMarshal.AsSpan(list317); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Say, 1055825u, new Vector3(254.56616f, 34.20388f, 156.60327f), 1187) { Fly = true, Land = true, ChatMessage = new ChatMessage { Key = "TEXT_BANYOK114_05349_SAYTODO_000_010" } }; num2++; span3[num2] = 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) { ChatMessage = new ChatMessage { Key = "TEXT_BANYOK114_05349_SAYTODO_000_010" } }; obj211.Steps = list317; reference237 = obj211; num++; ref QuestSequence reference238 = ref span2[num]; QuestSequence obj212 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list318 = new List(num2); CollectionsMarshal.SetCount(list318, num2); span3 = CollectionsMarshal.AsSpan(list318); 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, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(503.1118f, 142.24991f, 787.5082f), MaximumDistance = 500f, TerritoryId = 1187 } } } }; obj212.Steps = list318; reference238 = obj212; questRoot39.QuestSequence = list315; AddQuest(questId39, questRoot39); } private static void LoadQuests107() { QuestId questId = new QuestId(5350); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "CryoTechnic"; questRoot.Author = list; index = 4; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054636u, new Vector3(506.70618f, 142.24991f, 800.2289f), 1187) { Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 1; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1055804u, new Vector3(366.10962f, 129.04724f, 645.8075f), 1187) { Fly = true }; obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 2; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Craft, null, null, 1297) { ItemId = 46228u, ItemCount = 1 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1055804u, new Vector3(366.10962f, 129.04724f, 645.8075f), 1187); obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; 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 } } } }; obj4.Steps = list6; reference4 = obj4; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(5351); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list7 = new List(num); CollectionsMarshal.SetCount(list7, num); span = CollectionsMarshal.AsSpan(list7); index = 0; span[index] = "CryoTechnic"; questRoot2.Author = list7; index = 3; List list8 = new List(index); CollectionsMarshal.SetCount(list8, index); span2 = CollectionsMarshal.AsSpan(list8); num = 0; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 0 }; num2 = 1; List list9 = new List(num2); CollectionsMarshal.SetCount(list9, num2); span3 = CollectionsMarshal.AsSpan(list9); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054636u, new Vector3(506.70618f, 142.24991f, 800.2289f), 1187) { Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj5.Steps = list9; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = 1 }; index2 = 1; List list10 = new List(index2); CollectionsMarshal.SetCount(list10, index2); span3 = CollectionsMarshal.AsSpan(list10); num2 = 0; ref QuestStep reference7 = ref span3[num2]; QuestStep obj7 = new QuestStep(EInteractionType.Interact, 1055805u, new Vector3(134.08093f, 31.956184f, 376.9436f), 1187) { Fly = true }; int num3 = 6; List> list11 = new List>(num3); CollectionsMarshal.SetCount(list11, num3); Span> span4 = CollectionsMarshal.AsSpan(list11); int num4 = 0; span4[num4] = null; num4++; ref List reference8 = ref span4[num4]; int num5 = 1; List list12 = new List(num5); CollectionsMarshal.SetCount(list12, num5); Span span5 = CollectionsMarshal.AsSpan(list12); int index3 = 0; span5[index3] = new QuestWorkValue((byte)1, null, EQuestWorkMode.Bitwise); reference8 = list12; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; num4++; span4[num4] = null; obj7.RequiredQuestVariables = list11; reference7 = obj7; obj6.Steps = list10; reference6 = obj6; num++; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list13 = new List(num2); CollectionsMarshal.SetCount(list13, num2); span3 = CollectionsMarshal.AsSpan(list13); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 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 } } } }; obj8.Steps = list13; reference9 = obj8; questRoot2.QuestSequence = list8; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(5352); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list14 = new List(num); CollectionsMarshal.SetCount(list14, num); span = CollectionsMarshal.AsSpan(list14); index = 0; span[index] = "WigglyMuffin"; questRoot3.Author = list14; index = 4; List list15 = new List(index); CollectionsMarshal.SetCount(list15, index); span2 = CollectionsMarshal.AsSpan(list15); num = 0; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 0 }; index2 = 1; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); 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 } } }; obj9.Steps = list16; reference10 = obj9; num++; ref QuestSequence reference11 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 1 }; num2 = 3; List list17 = new List(num2); CollectionsMarshal.SetCount(list17, num2); span3 = CollectionsMarshal.AsSpan(list17); index2 = 0; ref QuestStep reference12 = ref span3[index2]; QuestStep obj11 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) { TargetTerritoryId = (ushort)1297 }; SkipConditions skipConditions = new SkipConditions(); SkipStepConditions skipStepConditions = new SkipStepConditions(); num4 = 1; List list18 = new List(num4); CollectionsMarshal.SetCount(list18, num4); Span span6 = CollectionsMarshal.AsSpan(list18); num3 = 0; span6[num3] = 1187; skipStepConditions.NotInTerritory = list18; skipConditions.StepIf = skipStepConditions; obj11.SkipConditions = skipConditions; reference12 = obj11; 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, 1055802u, new Vector3(74.75391f, 1.8866259f, 50.369995f), 1297); obj10.Steps = list17; reference11 = obj10; num++; ref QuestSequence reference13 = ref span2[num]; QuestSequence obj12 = new QuestSequence { Sequence = 2 }; index2 = 3; List list19 = new List(index2); CollectionsMarshal.SetCount(list19, index2); span3 = CollectionsMarshal.AsSpan(list19); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 1297) { ItemId = 46230u, ItemCount = 3 }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-102.34843f, 5.9020233f, 48.216927f), 1297) { Fly = false }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1055806u, new Vector3(-105.760315f, 6.3924823f, 60.349365f), 1297); obj12.Steps = list19; reference13 = obj12; num++; ref QuestSequence reference14 = ref span2[num]; QuestSequence obj13 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list20 = new List(num2); CollectionsMarshal.SetCount(list20, num2); span3 = CollectionsMarshal.AsSpan(list20); 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, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj13.Steps = list20; reference14 = obj13; questRoot3.QuestSequence = list15; AddQuest(questId3, questRoot3); QuestId questId4 = new QuestId(5353); QuestRoot questRoot4 = new QuestRoot(); num = 1; List list21 = new List(num); CollectionsMarshal.SetCount(list21, num); span = CollectionsMarshal.AsSpan(list21); index = 0; span[index] = "WigglyMuffin"; questRoot4.Author = list21; index = 4; List list22 = new List(index); CollectionsMarshal.SetCount(list22, index); span2 = CollectionsMarshal.AsSpan(list22); num = 0; ref QuestSequence reference15 = ref span2[num]; QuestSequence obj14 = new QuestSequence { Sequence = 0 }; index2 = 1; List list23 = new List(index2); CollectionsMarshal.SetCount(list23, index2); span3 = CollectionsMarshal.AsSpan(list23); 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 } } }; obj14.Steps = list23; reference15 = obj14; num++; ref QuestSequence reference16 = ref span2[num]; QuestSequence obj15 = new QuestSequence { Sequence = 1 }; num2 = 3; List list24 = new List(num2); CollectionsMarshal.SetCount(list24, num2); span3 = CollectionsMarshal.AsSpan(list24); index2 = 0; ref QuestStep reference17 = ref span3[index2]; QuestStep obj16 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) { TargetTerritoryId = (ushort)1297 }; SkipConditions skipConditions2 = new SkipConditions(); SkipStepConditions skipStepConditions2 = new SkipStepConditions(); num3 = 1; List list25 = new List(num3); CollectionsMarshal.SetCount(list25, num3); span6 = CollectionsMarshal.AsSpan(list25); num4 = 0; span6[num4] = 1187; skipStepConditions2.NotInTerritory = list25; skipConditions2.StepIf = skipStepConditions2; obj16.SkipConditions = skipConditions2; reference17 = obj16; 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, 1055802u, new Vector3(74.75391f, 1.8866259f, 50.369995f), 1297); obj15.Steps = list24; reference16 = obj15; num++; ref QuestSequence reference18 = ref span2[num]; QuestSequence obj17 = new QuestSequence { Sequence = 2 }; index2 = 2; List list26 = new List(index2); CollectionsMarshal.SetCount(list26, index2); span3 = CollectionsMarshal.AsSpan(list26); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Craft, null, null, 1297) { ItemId = 46232u, ItemCount = 4 }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1055807u, new Vector3(-76.46301f, 6.180734f, 35.75183f), 1297); obj17.Steps = list26; reference18 = obj17; num++; ref QuestSequence reference19 = ref span2[num]; QuestSequence obj18 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list27 = new List(num2); CollectionsMarshal.SetCount(list27, num2); span3 = CollectionsMarshal.AsSpan(list27); 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, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj18.Steps = list27; reference19 = obj18; questRoot4.QuestSequence = list22; AddQuest(questId4, questRoot4); QuestId questId5 = new QuestId(5354); QuestRoot questRoot5 = new QuestRoot(); num = 1; List list28 = new List(num); CollectionsMarshal.SetCount(list28, num); span = CollectionsMarshal.AsSpan(list28); index = 0; span[index] = "WigglyMuffin"; questRoot5.Author = list28; index = 4; List list29 = new List(index); CollectionsMarshal.SetCount(list29, index); span2 = CollectionsMarshal.AsSpan(list29); num = 0; ref QuestSequence reference20 = ref span2[num]; QuestSequence obj19 = new QuestSequence { Sequence = 0 }; index2 = 1; List list30 = new List(index2); CollectionsMarshal.SetCount(list30, index2); span3 = CollectionsMarshal.AsSpan(list30); 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 } } }; obj19.Steps = list30; reference20 = obj19; num++; ref QuestSequence reference21 = ref span2[num]; QuestSequence obj20 = new QuestSequence { Sequence = 1 }; num2 = 3; List list31 = new List(num2); CollectionsMarshal.SetCount(list31, num2); span3 = CollectionsMarshal.AsSpan(list31); index2 = 0; ref QuestStep reference22 = ref span3[index2]; QuestStep obj21 = new QuestStep(EInteractionType.Interact, 1054640u, new Vector3(496.11658f, 142.24991f, 801.6022f), 1187) { TargetTerritoryId = (ushort)1297 }; SkipConditions skipConditions3 = new SkipConditions(); SkipStepConditions skipStepConditions3 = new SkipStepConditions(); num4 = 1; List list32 = new List(num4); CollectionsMarshal.SetCount(list32, num4); span6 = CollectionsMarshal.AsSpan(list32); num3 = 0; span6[num3] = 1187; skipStepConditions3.NotInTerritory = list32; skipConditions3.StepIf = skipStepConditions3; obj21.SkipConditions = skipConditions3; reference22 = obj21; index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-78.796455f, 5.969013f, 48.502377f), 1297) { Fly = false }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1055808u, new Vector3(-143.63324f, 5.9494705f, 58.457275f), 1297); obj20.Steps = list31; reference21 = obj20; num++; ref QuestSequence reference23 = ref span2[num]; QuestSequence obj22 = new QuestSequence { Sequence = 2 }; index2 = 1; List list33 = new List(index2); CollectionsMarshal.SetCount(list33, index2); span3 = CollectionsMarshal.AsSpan(list33); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1055809u, new Vector3(703.8834f, 75.19972f, 633.3562f), 1187) { Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj22.Steps = list33; reference23 = obj22; num++; ref QuestSequence reference24 = ref span2[num]; QuestSequence obj23 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list34 = new List(num2); CollectionsMarshal.SetCount(list34, num2); span3 = CollectionsMarshal.AsSpan(list34); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 1187) { Fly = true, AetheryteShortcut = EAetheryteLocation.UrqopachaWorlarsEcho, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj23.Steps = list34; reference24 = obj23; questRoot5.QuestSequence = list29; AddQuest(questId5, questRoot5); AddQuest(new QuestId(5355), new QuestRoot { Disabled = true, QuestSequence = new List() }); QuestId questId6 = new QuestId(5356); QuestRoot questRoot6 = new QuestRoot(); num = 1; List list35 = new List(num); CollectionsMarshal.SetCount(list35, num); span = CollectionsMarshal.AsSpan(list35); index = 0; span[index] = "CryoTechnic"; questRoot6.Author = list35; index = 4; List list36 = new List(index); CollectionsMarshal.SetCount(list36, index); span2 = CollectionsMarshal.AsSpan(list36); num = 0; ref QuestSequence reference25 = ref span2[num]; QuestSequence obj24 = new QuestSequence { Sequence = 0 }; index2 = 1; List list37 = new List(index2); CollectionsMarshal.SetCount(list37, index2); span3 = CollectionsMarshal.AsSpan(list37); 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 } } }; obj24.Steps = list37; reference25 = obj24; num++; ref QuestSequence reference26 = ref span2[num]; QuestSequence obj25 = new QuestSequence { Sequence = 1 }; num2 = 1; List list38 = new List(num2); CollectionsMarshal.SetCount(list38, num2); span3 = CollectionsMarshal.AsSpan(list38); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1055810u, new Vector3(530.44934f, 107.13501f, 539.0554f), 1187) { Fly = true }; obj25.Steps = list38; reference26 = obj25; num++; ref QuestSequence reference27 = ref span2[num]; QuestSequence obj26 = new QuestSequence { Sequence = 2 }; index2 = 6; List list39 = new List(index2); CollectionsMarshal.SetCount(list39, index2); span3 = CollectionsMarshal.AsSpan(list39); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(552.27673f, 108.55478f, 727.94354f), 1187) { Mount = false, Fly = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(543.60175f, 119.49903f, 758.57855f), 1187) { DisableNavmesh = true, Mount = false, Fly = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(547.2725f, 127.72187f, 781.8777f), 1187) { Mount = false, Fly = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(542.19476f, 135.24232f, 801.69586f), 1187) { DisableNavmesh = true, Mount = false, Fly = false }; num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(516.9529f, 142.24991f, 797.651f), 1187) { Mount = false, Fly = false }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1054676u, new Vector3(500.93835f, 142.24991f, 782.22314f), 1187) { Mount = false, Fly = false }; obj26.Steps = list39; reference27 = obj26; num++; ref QuestSequence reference28 = ref span2[num]; QuestSequence obj27 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list40 = new List(num2); CollectionsMarshal.SetCount(list40, num2); span3 = CollectionsMarshal.AsSpan(list40); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054635u, new Vector3(493.2173f, 142.24991f, 783.0471f), 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 } } } }; obj27.Steps = list40; reference28 = obj27; questRoot6.QuestSequence = list36; AddQuest(questId6, questRoot6); AddQuest(new QuestId(5357), new QuestRoot { Disabled = true, QuestSequence = new List() }); AddQuest(new QuestId(5358), new QuestRoot { Disabled = true, QuestSequence = new List() }); AddQuest(new QuestId(5359), new QuestRoot { Disabled = true, QuestSequence = new List() }); AddQuest(new QuestId(5360), new QuestRoot { Disabled = true, QuestSequence = new List() }); AddQuest(new QuestId(5361), new QuestRoot { Disabled = true, QuestSequence = new List() }); AddQuest(new QuestId(5362), new QuestRoot { Disabled = true, QuestSequence = new List() }); AddQuest(new QuestId(5363), new QuestRoot { Disabled = true, QuestSequence = new List() }); QuestId questId7 = new QuestId(5364); QuestRoot questRoot7 = new QuestRoot(); num = 1; List list41 = new List(num); CollectionsMarshal.SetCount(list41, num); span = CollectionsMarshal.AsSpan(list41); index = 0; span[index] = "liza"; questRoot7.Author = list41; index = 7; List list42 = new List(index); CollectionsMarshal.SetCount(list42, index); span2 = CollectionsMarshal.AsSpan(list42); num = 0; ref QuestSequence reference29 = ref span2[num]; QuestSequence obj28 = new QuestSequence { Sequence = 0 }; index2 = 2; List list43 = new List(index2); CollectionsMarshal.SetCount(list43, index2); span3 = CollectionsMarshal.AsSpan(list43); num2 = 0; ref QuestStep reference30 = ref span3[num2]; QuestStep obj29 = new QuestStep(EInteractionType.Interact, 1048083u, new Vector3(302.05237f, 51.199978f, 205.0354f), 1186) { TargetTerritoryId = (ushort)1207, AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNine, To = EAetheryteLocation.SolutionNineNeonStein } }; SkipConditions skipConditions4 = new SkipConditions(); SkipStepConditions skipStepConditions4 = new SkipStepConditions(); num3 = 1; List list44 = new List(num3); CollectionsMarshal.SetCount(list44, num3); span6 = CollectionsMarshal.AsSpan(list44); num4 = 0; span6[num4] = 1207; skipStepConditions4.InTerritory = list44; skipConditions4.StepIf = skipStepConditions4; SkipAetheryteCondition obj30 = new SkipAetheryteCondition { InSameTerritory = true }; num4 = 1; List list45 = new List(num4); CollectionsMarshal.SetCount(list45, num4); span6 = CollectionsMarshal.AsSpan(list45); num3 = 0; span6[num3] = 1207; obj30.InTerritory = list45; skipConditions4.AetheryteShortcutIf = obj30; obj29.SkipConditions = skipConditions4; reference30 = obj29; num2++; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1048161u, new Vector3(-5.874817f, -3.6188258E-08f, 6.8512573f), 1207); obj28.Steps = list43; reference29 = obj28; num++; ref QuestSequence reference31 = ref span2[num]; QuestSequence obj31 = new QuestSequence { Sequence = 1 }; num2 = 2; List list46 = new List(num2); CollectionsMarshal.SetCount(list46, num2); span3 = CollectionsMarshal.AsSpan(list46); index2 = 0; ref QuestStep reference32 = ref span3[index2]; QuestStep obj32 = new QuestStep(EInteractionType.Interact, 2014102u, new Vector3(-0.015319824f, 0.99176025f, 16.03717f), 1207) { TargetTerritoryId = (ushort)1186 }; SkipConditions skipConditions5 = new SkipConditions(); SkipStepConditions skipStepConditions5 = new SkipStepConditions(); num3 = 1; List list47 = new List(num3); CollectionsMarshal.SetCount(list47, num3); span6 = CollectionsMarshal.AsSpan(list47); num4 = 0; span6[num4] = 1207; skipStepConditions5.NotInTerritory = list47; skipConditions5.StepIf = skipStepConditions5; obj32.SkipConditions = skipConditions5; reference32 = obj32; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1054503u, new Vector3(291.4015f, 50.749996f, 155.19946f), 1186); obj31.Steps = list46; reference31 = obj31; num++; ref QuestSequence reference33 = ref span2[num]; QuestSequence obj33 = new QuestSequence { Sequence = 2 }; index2 = 1; List list48 = new List(index2); CollectionsMarshal.SetCount(list48, index2); span3 = CollectionsMarshal.AsSpan(list48); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054509u, new Vector3(291.432f, 50.75f, 153.79565f), 1186); obj33.Steps = list48; reference33 = obj33; num++; ref QuestSequence reference34 = ref span2[num]; QuestSequence obj34 = new QuestSequence { Sequence = 3 }; num2 = 3; List list49 = new List(num2); CollectionsMarshal.SetCount(list49, num2); span3 = CollectionsMarshal.AsSpan(list49); index2 = 0; ref QuestStep reference35 = ref span3[index2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1056091u, new Vector3(349.17212f, 50.75f, 198.38245f), 1186); num4 = 6; List list50 = new List(num4); CollectionsMarshal.SetCount(list50, num4); span5 = CollectionsMarshal.AsSpan(list50); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep.CompletionQuestVariablesFlags = list50; reference35 = questStep; index2++; ref QuestStep reference36 = ref span3[index2]; QuestStep questStep2 = new QuestStep(EInteractionType.Interact, 1056090u, new Vector3(341.26794f, 50.75f, 146.68494f), 1186); num3 = 6; List list51 = new List(num3); CollectionsMarshal.SetCount(list51, num3); span5 = CollectionsMarshal.AsSpan(list51); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep2.CompletionQuestVariablesFlags = list51; reference36 = questStep2; index2++; ref QuestStep reference37 = ref span3[index2]; QuestStep questStep3 = new QuestStep(EInteractionType.Interact, 1054508u, new Vector3(377.3098f, 50.749996f, 115.098755f), 1186); num4 = 6; List list52 = new List(num4); CollectionsMarshal.SetCount(list52, num4); span5 = CollectionsMarshal.AsSpan(list52); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep3.CompletionQuestVariablesFlags = list52; num3 = 1; List list53 = new List(num3); CollectionsMarshal.SetCount(list53, num3); Span span7 = CollectionsMarshal.AsSpan(list53); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMI101_05364_Q3_000_000"), Answer = new ExcelRef("TEXT_KINGMI101_05364_A3_000_003") }; questStep3.DialogueChoices = list53; reference37 = questStep3; obj34.Steps = list49; reference34 = obj34; num++; ref QuestSequence reference38 = ref span2[num]; QuestSequence obj35 = new QuestSequence { Sequence = 4 }; index2 = 2; List list54 = new List(index2); CollectionsMarshal.SetCount(list54, index2); span3 = CollectionsMarshal.AsSpan(list54); num2 = 0; ref QuestStep reference39 = ref span3[num2]; QuestStep questStep4 = new QuestStep(EInteractionType.Interact, 1054507u, new Vector3(465.2932f, 60f, 149.79773f), 1186); num4 = 6; List list55 = new List(num4); CollectionsMarshal.SetCount(list55, num4); span5 = CollectionsMarshal.AsSpan(list55); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep4.CompletionQuestVariablesFlags = list55; reference39 = questStep4; num2++; ref QuestStep reference40 = ref span3[num2]; QuestStep questStep5 = new QuestStep(EInteractionType.Interact, 1054506u, new Vector3(465.44592f, 59.999886f, 196.58191f), 1186); num3 = 6; List list56 = new List(num3); CollectionsMarshal.SetCount(list56, num3); span5 = CollectionsMarshal.AsSpan(list56); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep5.CompletionQuestVariablesFlags = list56; reference40 = questStep5; obj35.Steps = list54; reference38 = obj35; num++; ref QuestSequence reference41 = ref span2[num]; QuestSequence obj36 = new QuestSequence { Sequence = 5 }; num2 = 3; List list57 = new List(num2); CollectionsMarshal.SetCount(list57, num2); span3 = CollectionsMarshal.AsSpan(list57); index2 = 0; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(472.45462f, 60f, 142.0744f), 1186); index2++; span3[index2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(467.92972f, 60f, 120.31207f), 1186); index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1056092u, new Vector3(350.78967f, 59.999996f, 76.798584f), 1186); obj36.Steps = list57; reference41 = obj36; num++; ref QuestSequence reference42 = ref span2[num]; QuestSequence obj37 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list58 = new List(index2); CollectionsMarshal.SetCount(list58, index2); span3 = CollectionsMarshal.AsSpan(list58); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054514u, new Vector3(-404.4709f, 13.699978f, 239.00195f), 1186) { StopDistance = 7f }; obj37.Steps = list58; reference42 = obj37; questRoot7.QuestSequence = list42; AddQuest(questId7, questRoot7); QuestId questId8 = new QuestId(5365); QuestRoot questRoot8 = new QuestRoot(); num = 1; List list59 = new List(num); CollectionsMarshal.SetCount(list59, num); span = CollectionsMarshal.AsSpan(list59); index = 0; span[index] = "liza"; questRoot8.Author = list59; index = 6; List list60 = new List(index); CollectionsMarshal.SetCount(list60, index); span2 = CollectionsMarshal.AsSpan(list60); num = 0; ref QuestSequence reference43 = ref span2[num]; QuestSequence obj38 = new QuestSequence { Sequence = 0 }; num2 = 1; List list61 = new List(num2); CollectionsMarshal.SetCount(list61, num2); span3 = CollectionsMarshal.AsSpan(list61); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054514u, new Vector3(-404.4709f, 13.699978f, 239.00195f), 1186) { StopDistance = 7f }; obj38.Steps = list61; reference43 = obj38; num++; ref QuestSequence reference44 = ref span2[num]; QuestSequence obj39 = new QuestSequence { Sequence = 1 }; index2 = 3; List list62 = new List(index2); CollectionsMarshal.SetCount(list62, index2); span3 = CollectionsMarshal.AsSpan(list62); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-409.0448f, 13.499981f, 269.6568f), 1186); num2++; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-403.7604f, 14.029999f, 272.61798f), 1186) { DisableNavmesh = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1054518u, new Vector3(-368.00183f, 14f, 228.90051f), 1186); obj39.Steps = list62; reference44 = obj39; num++; ref QuestSequence reference45 = ref span2[num]; QuestSequence obj40 = new QuestSequence { Sequence = 2 }; num2 = 1; List list63 = new List(num2); CollectionsMarshal.SetCount(list63, num2); span3 = CollectionsMarshal.AsSpan(list63); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014833u, new Vector3(-328.48102f, 13.992493f, 161.24207f), 1186); obj40.Steps = list63; reference45 = obj40; num++; ref QuestSequence reference46 = ref span2[num]; QuestSequence obj41 = new QuestSequence { Sequence = 3 }; index2 = 1; List list64 = new List(index2); CollectionsMarshal.SetCount(list64, index2); span3 = CollectionsMarshal.AsSpan(list64); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014834u, new Vector3(-242.69476f, 2.1820068f, 212.4513f), 1186); obj41.Steps = list64; reference46 = obj41; num++; ref QuestSequence reference47 = ref span2[num]; QuestSequence obj42 = new QuestSequence { Sequence = 4 }; num2 = 1; List list65 = new List(num2); CollectionsMarshal.SetCount(list65, num2); span3 = CollectionsMarshal.AsSpan(list65); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014835u, new Vector3(-141.31384f, 2.1820068f, 212.9701f), 1186); obj42.Steps = list65; reference47 = obj42; num++; ref QuestSequence reference48 = ref span2[num]; QuestSequence obj43 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list66 = new List(index2); CollectionsMarshal.SetCount(list66, index2); span3 = CollectionsMarshal.AsSpan(list66); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054529u, new Vector3(-134.53882f, 19.699795f, 382.77246f), 1186); obj43.Steps = list66; reference48 = obj43; questRoot8.QuestSequence = list60; AddQuest(questId8, questRoot8); QuestId questId9 = new QuestId(5366); QuestRoot questRoot9 = new QuestRoot(); num = 1; List list67 = new List(num); CollectionsMarshal.SetCount(list67, num); span = CollectionsMarshal.AsSpan(list67); index = 0; span[index] = "liza"; questRoot9.Author = list67; index = 9; List list68 = new List(index); CollectionsMarshal.SetCount(list68, index); span2 = CollectionsMarshal.AsSpan(list68); num = 0; ref QuestSequence reference49 = ref span2[num]; QuestSequence obj44 = new QuestSequence { Sequence = 0 }; num2 = 1; List list69 = new List(num2); CollectionsMarshal.SetCount(list69, num2); span3 = CollectionsMarshal.AsSpan(list69); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054529u, new Vector3(-134.53882f, 19.699795f, 382.77246f), 1186); obj44.Steps = list69; reference49 = obj44; num++; ref QuestSequence reference50 = ref span2[num]; QuestSequence obj45 = new QuestSequence { Sequence = 1 }; index2 = 1; List list70 = new List(index2); CollectionsMarshal.SetCount(list70, index2); span3 = CollectionsMarshal.AsSpan(list70); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054535u, new Vector3(0.503479f, -4.5634806E-08f, 6.7596436f), 1207) { StopDistance = 7f }; obj45.Steps = list70; reference50 = obj45; num++; ref QuestSequence reference51 = ref span2[num]; QuestSequence obj46 = new QuestSequence { Sequence = 2 }; num2 = 1; List list71 = new List(num2); CollectionsMarshal.SetCount(list71, num2); span3 = CollectionsMarshal.AsSpan(list71); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054536u, new Vector3(-5.1728516f, -4.656613E-08f, 7.1869507f), 1207) { StopDistance = 7f }; obj46.Steps = list71; reference51 = obj46; num++; ref QuestSequence reference52 = ref span2[num]; QuestSequence obj47 = new QuestSequence { Sequence = 3 }; index2 = 1; List list72 = new List(index2); CollectionsMarshal.SetCount(list72, index2); span3 = CollectionsMarshal.AsSpan(list72); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054543u, new Vector3(-284.596f, 45.884224f, -812.55817f), 1191); obj47.Steps = list72; reference52 = obj47; num++; ref QuestSequence reference53 = ref span2[num]; QuestSequence obj48 = new QuestSequence { Sequence = 4 }; num2 = 1; List list73 = new List(num2); CollectionsMarshal.SetCount(list73, num2); span3 = CollectionsMarshal.AsSpan(list73); index2 = 0; ref QuestStep reference54 = ref span3[index2]; QuestStep questStep6 = new QuestStep(EInteractionType.Interact, 1054543u, new Vector3(-284.596f, 45.884224f, -812.55817f), 1191); num4 = 1; List list74 = new List(num4); CollectionsMarshal.SetCount(list74, num4); span7 = CollectionsMarshal.AsSpan(list74); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMI103_05366_SYSTEM_000_081") }; questStep6.DialogueChoices = list74; reference54 = questStep6; obj48.Steps = list73; reference53 = obj48; num++; ref QuestSequence reference55 = ref span2[num]; QuestSequence obj49 = new QuestSequence { Sequence = 5 }; index2 = 1; List list75 = new List(index2); CollectionsMarshal.SetCount(list75, index2); span3 = CollectionsMarshal.AsSpan(list75); num2 = 0; ref QuestStep reference56 = ref span3[num2]; QuestStep obj50 = new QuestStep(EInteractionType.Combat, null, new Vector3(219.38443f, 57.060833f, -661.6021f), 1191) { Fly = true, EnemySpawnType = EEnemySpawnType.AutoOnEnterArea }; num3 = 1; List list76 = new List(num3); CollectionsMarshal.SetCount(list76, num3); Span span8 = CollectionsMarshal.AsSpan(list76); num4 = 0; span8[num4] = 18915u; obj50.KillEnemyDataIds = list76; reference56 = obj50; obj49.Steps = list75; reference55 = obj49; num++; ref QuestSequence reference57 = ref span2[num]; QuestSequence obj51 = new QuestSequence { Sequence = 6 }; num2 = 1; List list77 = new List(num2); CollectionsMarshal.SetCount(list77, num2); span3 = CollectionsMarshal.AsSpan(list77); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054544u, new Vector3(210.40662f, 57.66854f, -651.3619f), 1191); obj51.Steps = list77; reference57 = obj51; num++; span2[num] = new QuestSequence { Sequence = 7 }; num++; ref QuestSequence reference58 = ref span2[num]; QuestSequence obj52 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list78 = new List(index2); CollectionsMarshal.SetCount(list78, index2); span3 = CollectionsMarshal.AsSpan(list78); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054545u, new Vector3(6.6071167f, 0.37129992f, -18.570251f), 1171) { StopDistance = 7f }; obj52.Steps = list78; reference58 = obj52; questRoot9.QuestSequence = list68; AddQuest(questId9, questRoot9); QuestId questId10 = new QuestId(5367); QuestRoot questRoot10 = new QuestRoot(); num = 1; List list79 = new List(num); CollectionsMarshal.SetCount(list79, num); span = CollectionsMarshal.AsSpan(list79); index = 0; span[index] = "liza"; questRoot10.Author = list79; index = 6; List list80 = new List(index); CollectionsMarshal.SetCount(list80, index); span2 = CollectionsMarshal.AsSpan(list80); num = 0; ref QuestSequence reference59 = ref span2[num]; QuestSequence obj53 = new QuestSequence { Sequence = 0 }; num2 = 1; List list81 = new List(num2); CollectionsMarshal.SetCount(list81, num2); span3 = CollectionsMarshal.AsSpan(list81); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054545u, new Vector3(6.6071167f, 0.37129992f, -18.570251f), 1171); obj53.Steps = list81; reference59 = obj53; num++; ref QuestSequence reference60 = ref span2[num]; QuestSequence obj54 = new QuestSequence { Sequence = 1 }; index2 = 1; List list82 = new List(index2); CollectionsMarshal.SetCount(list82, index2); span3 = CollectionsMarshal.AsSpan(list82); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054546u, new Vector3(-240.77216f, 30f, -597.345f), 1191) { AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts }; obj54.Steps = list82; reference60 = obj54; num++; ref QuestSequence reference61 = ref span2[num]; QuestSequence obj55 = new QuestSequence { Sequence = 2 }; num2 = 3; List list83 = new List(num2); CollectionsMarshal.SetCount(list83, num2); span3 = CollectionsMarshal.AsSpan(list83); index2 = 0; ref QuestStep reference62 = ref span3[index2]; QuestStep obj56 = new QuestStep(EInteractionType.Interact, 1054549u, new Vector3(-303.8529f, 33.89061f, -546.7765f), 1191) { Fly = true }; num4 = 6; List list84 = new List(num4); CollectionsMarshal.SetCount(list84, num4); span5 = CollectionsMarshal.AsSpan(list84); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); obj56.CompletionQuestVariablesFlags = list84; reference62 = obj56; index2++; ref QuestStep reference63 = ref span3[index2]; QuestStep obj57 = new QuestStep(EInteractionType.Interact, 1054548u, new Vector3(-182.97095f, 28f, -570.0313f), 1191) { Fly = true }; num3 = 6; List list85 = new List(num3); CollectionsMarshal.SetCount(list85, num3); span5 = CollectionsMarshal.AsSpan(list85); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); obj57.CompletionQuestVariablesFlags = list85; reference63 = obj57; index2++; ref QuestStep reference64 = ref span3[index2]; QuestStep obj58 = new QuestStep(EInteractionType.Interact, 1054547u, new Vector3(-111.49768f, 42.99968f, -658.7778f), 1191) { Fly = true }; num4 = 6; List list86 = new List(num4); CollectionsMarshal.SetCount(list86, num4); span5 = CollectionsMarshal.AsSpan(list86); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); obj58.CompletionQuestVariablesFlags = list86; reference64 = obj58; obj55.Steps = list83; reference61 = obj55; num++; ref QuestSequence reference65 = ref span2[num]; QuestSequence obj59 = new QuestSequence { Sequence = 3 }; index2 = 1; List list87 = new List(index2); CollectionsMarshal.SetCount(list87, index2); span3 = CollectionsMarshal.AsSpan(list87); num2 = 0; ref QuestStep reference66 = ref span3[num2]; QuestStep obj60 = new QuestStep(EInteractionType.Interact, 1054546u, new Vector3(-240.77216f, 30f, -597.345f), 1191) { Fly = true }; num3 = 1; List list88 = new List(num3); CollectionsMarshal.SetCount(list88, num3); span7 = CollectionsMarshal.AsSpan(list88); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMI104_05367_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGMI104_05367_A1_000_002") }; obj60.DialogueChoices = list88; reference66 = obj60; obj59.Steps = list87; reference65 = obj59; num++; span2[num] = new QuestSequence { Sequence = 4 }; num++; ref QuestSequence reference67 = ref span2[num]; QuestSequence obj61 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list89 = new List(num2); CollectionsMarshal.SetCount(list89, num2); span3 = CollectionsMarshal.AsSpan(list89); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054550u, new Vector3(-24.307678f, 38.806587f, -411.2459f), 1186) { StopDistance = 7f }; obj61.Steps = list89; reference67 = obj61; questRoot10.QuestSequence = list80; AddQuest(questId10, questRoot10); QuestId questId11 = new QuestId(5368); QuestRoot questRoot11 = new QuestRoot(); num = 1; List list90 = new List(num); CollectionsMarshal.SetCount(list90, num); span = CollectionsMarshal.AsSpan(list90); index = 0; span[index] = "liza"; questRoot11.Author = list90; index = 13; List list91 = new List(index); CollectionsMarshal.SetCount(list91, index); span2 = CollectionsMarshal.AsSpan(list91); num = 0; ref QuestSequence reference68 = ref span2[num]; QuestSequence obj62 = new QuestSequence { Sequence = 0 }; index2 = 1; List list92 = new List(index2); CollectionsMarshal.SetCount(list92, index2); span3 = CollectionsMarshal.AsSpan(list92); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054551u, new Vector3(-23.544739f, 38.806587f, -412.19202f), 1186) { StopDistance = 7f }; obj62.Steps = list92; reference68 = obj62; num++; ref QuestSequence reference69 = ref span2[num]; QuestSequence obj63 = new QuestSequence { Sequence = 1 }; num2 = 1; List list93 = new List(num2); CollectionsMarshal.SetCount(list93, num2); span3 = CollectionsMarshal.AsSpan(list93); index2 = 0; ref QuestStep reference70 = ref span3[index2]; QuestStep questStep7 = new QuestStep(EInteractionType.Interact, 1054936u, new Vector3(-57.41974f, 42.8066f, -546.7765f), 1186); num4 = 1; List list94 = new List(num4); CollectionsMarshal.SetCount(list94, num4); span7 = CollectionsMarshal.AsSpan(list94); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMI105_05368_SYSTEM_000_061") }; questStep7.DialogueChoices = list94; reference70 = questStep7; obj63.Steps = list93; reference69 = obj63; num++; span2[num] = new QuestSequence { Sequence = 2 }; num++; ref QuestSequence reference71 = ref span2[num]; QuestSequence obj64 = new QuestSequence { Sequence = 3 }; index2 = 1; List list95 = new List(index2); CollectionsMarshal.SetCount(list95, index2); span3 = CollectionsMarshal.AsSpan(list95); num2 = 0; ref QuestStep reference72 = ref span3[num2]; QuestStep questStep8 = new QuestStep(EInteractionType.Interact, 2014877u, new Vector3(-53.76658f, 0.4967778f, 10.78857f), 1299); num3 = 1; List list96 = new List(num3); CollectionsMarshal.SetCount(list96, num3); span7 = CollectionsMarshal.AsSpan(list96); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMI105_05368_SYSTEM_000_117") }; questStep8.DialogueChoices = list96; reference72 = questStep8; obj64.Steps = list95; reference71 = obj64; num++; ref QuestSequence reference73 = ref span2[num]; QuestSequence obj65 = new QuestSequence { Sequence = 4 }; num2 = 1; List list97 = new List(num2); CollectionsMarshal.SetCount(list97, num2); span3 = CollectionsMarshal.AsSpan(list97); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2014879u, new Vector3(-31.18711f, 1.386986f, 14.38922f), 1299) { ItemId = 2003767u }; obj65.Steps = list97; reference73 = obj65; num++; ref QuestSequence reference74 = ref span2[num]; QuestSequence obj66 = new QuestSequence { Sequence = 5 }; index2 = 1; List list98 = new List(index2); CollectionsMarshal.SetCount(list98, index2); span3 = CollectionsMarshal.AsSpan(list98); num2 = 0; span3[num2] = new QuestStep(EInteractionType.UseItem, 2014880u, new Vector3(5.563949f, 1.29885f, -7.714191f), 1299) { ItemId = 2003789u }; obj66.Steps = list98; reference74 = obj66; num++; ref QuestSequence reference75 = ref span2[num]; QuestSequence obj67 = new QuestSequence { Sequence = 6 }; num2 = 1; List list99 = new List(num2); CollectionsMarshal.SetCount(list99, num2); span3 = CollectionsMarshal.AsSpan(list99); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054888u, new Vector3(-9.079163f, 0.9997301f, -45.731323f), 1299); obj67.Steps = list99; reference75 = obj67; num++; ref QuestSequence reference76 = ref span2[num]; QuestSequence obj68 = new QuestSequence { Sequence = 7 }; index2 = 1; List list100 = new List(index2); CollectionsMarshal.SetCount(list100, index2); span3 = CollectionsMarshal.AsSpan(list100); num2 = 0; ref QuestStep reference77 = ref span3[num2]; QuestStep questStep9 = new QuestStep(EInteractionType.Interact, 2014883u, new Vector3(6.94281f, 1.480042f, -53.72705f), 1299); num4 = 1; List list101 = new List(num4); CollectionsMarshal.SetCount(list101, num4); span7 = CollectionsMarshal.AsSpan(list101); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMI105_05368_SYSTEM_120_250") }; questStep9.DialogueChoices = list101; num3 = 6; List list102 = new List(num3); CollectionsMarshal.SetCount(list102, num3); span8 = CollectionsMarshal.AsSpan(list102); num4 = 0; span8[num4] = 0u; num4++; span8[num4] = 0u; num4++; span8[num4] = 4u; num4++; span8[num4] = 10u; num4++; span8[num4] = 8u; num4++; span8[num4] = 11u; questStep9.PointMenuChoices = list102; reference77 = questStep9; obj68.Steps = list100; reference76 = obj68; num++; ref QuestSequence reference78 = ref span2[num]; QuestSequence obj69 = new QuestSequence { Sequence = 8 }; num2 = 1; List list103 = new List(num2); CollectionsMarshal.SetCount(list103, num2); span3 = CollectionsMarshal.AsSpan(list103); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2014881u, new Vector3(7.765003f, 1.296952f, 5.581435f), 1299) { ItemId = 2003768u }; obj69.Steps = list103; reference78 = obj69; num++; ref QuestSequence reference79 = ref span2[num]; QuestSequence obj70 = new QuestSequence { Sequence = 9 }; index2 = 1; List list104 = new List(index2); CollectionsMarshal.SetCount(list104, index2); span3 = CollectionsMarshal.AsSpan(list104); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054901u, new Vector3(15.6710205f, -1.036562E-06f, 28.244385f), 1299); obj70.Steps = list104; reference79 = obj70; num++; ref QuestSequence reference80 = ref span2[num]; QuestSequence obj71 = new QuestSequence { Sequence = 10 }; num2 = 1; List list105 = new List(num2); CollectionsMarshal.SetCount(list105, num2); span3 = CollectionsMarshal.AsSpan(list105); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054907u, new Vector3(43.289795f, 0.30650482f, 12.436096f), 1299); obj71.Steps = list105; reference80 = obj71; num++; ref QuestSequence reference81 = ref span2[num]; QuestSequence obj72 = new QuestSequence { Sequence = 11 }; index2 = 4; List list106 = new List(index2); CollectionsMarshal.SetCount(list106, index2); span3 = CollectionsMarshal.AsSpan(list106); num2 = 0; ref QuestStep reference82 = ref span3[num2]; QuestStep questStep10 = new QuestStep(EInteractionType.Interact, 2014884u, new Vector3(44.99468f, 0.7551205f, 18.96421f), 1299); num4 = 1; List list107 = new List(num4); CollectionsMarshal.SetCount(list107, num4); span7 = CollectionsMarshal.AsSpan(list107); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMI105_05368_Q1_100_000"), Answer = new ExcelRef("TEXT_KINGMI105_05368_A1_100_004") }; questStep10.DialogueChoices = list107; reference82 = questStep10; num2++; ref QuestStep reference83 = ref span3[num2]; QuestStep questStep11 = new QuestStep(EInteractionType.Interact, 2014885u, new Vector3(50.98755f, 0.7551f, 19.03446f), 1299); num3 = 1; List list108 = new List(num3); CollectionsMarshal.SetCount(list108, num3); span7 = CollectionsMarshal.AsSpan(list108); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMI105_05368_Q1_100_000"), Answer = new ExcelRef("TEXT_KINGMI105_05368_A1_100_002") }; questStep11.DialogueChoices = list108; reference83 = questStep11; num2++; ref QuestStep reference84 = ref span3[num2]; QuestStep questStep12 = new QuestStep(EInteractionType.Interact, 2014887u, new Vector3(51.00287f, 0.7551f, 24.9874f), 1299); num4 = 1; List list109 = new List(num4); CollectionsMarshal.SetCount(list109, num4); span7 = CollectionsMarshal.AsSpan(list109); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMI105_05368_Q1_100_000"), Answer = new ExcelRef("TEXT_KINGMI105_05368_A1_100_003") }; questStep12.DialogueChoices = list109; reference84 = questStep12; num2++; ref QuestStep reference85 = ref span3[num2]; QuestStep questStep13 = new QuestStep(EInteractionType.Interact, 2014886u, new Vector3(44.9988f, 0.7551f, 25.03204f), 1299); num3 = 1; List list110 = new List(num3); CollectionsMarshal.SetCount(list110, num3); span7 = CollectionsMarshal.AsSpan(list110); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMI105_05368_Q1_100_000"), Answer = new ExcelRef("TEXT_KINGMI105_05368_A1_100_001") }; questStep13.DialogueChoices = list110; reference85 = questStep13; obj72.Steps = list106; reference81 = obj72; num++; ref QuestSequence reference86 = ref span2[num]; QuestSequence obj73 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list111 = new List(num2); CollectionsMarshal.SetCount(list111, num2); span3 = CollectionsMarshal.AsSpan(list111); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054916u, new Vector3(16.189758f, -1.8225983E-06f, 28.030762f), 1299); obj73.Steps = list111; reference86 = obj73; questRoot11.QuestSequence = list91; AddQuest(questId11, questRoot11); QuestId questId12 = new QuestId(5369); QuestRoot questRoot12 = new QuestRoot(); num = 1; List list112 = new List(num); CollectionsMarshal.SetCount(list112, num); span = CollectionsMarshal.AsSpan(list112); index = 0; span[index] = "liza"; questRoot12.Author = list112; index = 10; List list113 = new List(index); CollectionsMarshal.SetCount(list113, index); span2 = CollectionsMarshal.AsSpan(list113); num = 0; ref QuestSequence reference87 = ref span2[num]; QuestSequence obj74 = new QuestSequence { Sequence = 0 }; index2 = 1; List list114 = new List(index2); CollectionsMarshal.SetCount(list114, index2); span3 = CollectionsMarshal.AsSpan(list114); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054916u, new Vector3(16.189758f, -1.8225983E-06f, 28.030762f), 1299); obj74.Steps = list114; reference87 = obj74; num++; ref QuestSequence reference88 = ref span2[num]; QuestSequence obj75 = new QuestSequence { Sequence = 1 }; num2 = 1; List list115 = new List(num2); CollectionsMarshal.SetCount(list115, num2); span3 = CollectionsMarshal.AsSpan(list115); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014889u, new Vector3(-6.637756f, 0.9917603f, 32.45593f), 1299); obj75.Steps = list115; reference88 = obj75; num++; ref QuestSequence reference89 = ref span2[num]; QuestSequence obj76 = new QuestSequence { Sequence = 2 }; index2 = 1; List list116 = new List(index2); CollectionsMarshal.SetCount(list116, index2); span3 = CollectionsMarshal.AsSpan(list116); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054918u, new Vector3(4.0740967f, 1.1999817f, 41.82495f), 1299); obj76.Steps = list116; reference89 = obj76; num++; ref QuestSequence reference90 = ref span2[num]; QuestSequence obj77 = new QuestSequence { Sequence = 3 }; num2 = 1; List list117 = new List(num2); CollectionsMarshal.SetCount(list117, num2); span3 = CollectionsMarshal.AsSpan(list117); index2 = 0; span3[index2] = new QuestStep(EInteractionType.UseItem, 2014909u, new Vector3(5.5639f, 1.2989f, -7.7142f), 1299) { ItemId = 2003769u }; obj77.Steps = list117; reference90 = obj77; num++; ref QuestSequence reference91 = ref span2[num]; QuestSequence obj78 = new QuestSequence { Sequence = 4 }; index2 = 1; List list118 = new List(index2); CollectionsMarshal.SetCount(list118, index2); span3 = CollectionsMarshal.AsSpan(list118); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054928u, new Vector3(43.167725f, 0.020000027f, -18.661804f), 1299); obj78.Steps = list118; reference91 = obj78; num++; ref QuestSequence reference92 = ref span2[num]; QuestSequence obj79 = new QuestSequence { Sequence = 5 }; num2 = 4; List list119 = new List(num2); CollectionsMarshal.SetCount(list119, num2); span3 = CollectionsMarshal.AsSpan(list119); index2 = 0; ref QuestStep reference93 = ref span3[index2]; QuestStep questStep14 = new QuestStep(EInteractionType.Interact, 2014913u, new Vector3(48.28509f, 0.7955156f, -15.36493f), 1299); num4 = 6; List list120 = new List(num4); CollectionsMarshal.SetCount(list120, num4); span5 = CollectionsMarshal.AsSpan(list120); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); questStep14.CompletionQuestVariablesFlags = list120; reference93 = questStep14; index2++; ref QuestStep reference94 = ref span3[index2]; QuestStep questStep15 = new QuestStep(EInteractionType.Interact, 2014891u, new Vector3(45.64126f, 0.9739f, -23.77144f), 1299); num3 = 6; List list121 = new List(num3); CollectionsMarshal.SetCount(list121, num3); span5 = CollectionsMarshal.AsSpan(list121); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)4, 0, EQuestWorkMode.Bitwise); questStep15.CompletionQuestVariablesFlags = list121; reference94 = questStep15; index2++; ref QuestStep reference95 = ref span3[index2]; QuestStep questStep16 = new QuestStep(EInteractionType.Interact, 2014890u, new Vector3(32.00146f, 1.173118f, -22.75444f), 1299); num4 = 6; List list122 = new List(num4); CollectionsMarshal.SetCount(list122, num4); span5 = CollectionsMarshal.AsSpan(list122); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); questStep16.CompletionQuestVariablesFlags = list122; reference95 = questStep16; index2++; ref QuestStep reference96 = ref span3[index2]; QuestStep questStep17 = new QuestStep(EInteractionType.Interact, 2014892u, new Vector3(32.07058f, 0.8092833f, -9.735413f), 1299); num3 = 6; List list123 = new List(num3); CollectionsMarshal.SetCount(list123, num3); span5 = CollectionsMarshal.AsSpan(list123); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); questStep17.CompletionQuestVariablesFlags = list123; reference96 = questStep17; obj79.Steps = list119; reference92 = obj79; num++; ref QuestSequence reference97 = ref span2[num]; QuestSequence obj80 = new QuestSequence { Sequence = 6 }; index2 = 1; List list124 = new List(index2); CollectionsMarshal.SetCount(list124, index2); span3 = CollectionsMarshal.AsSpan(list124); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054928u, new Vector3(43.167725f, 0.020000027f, -18.661804f), 1299); obj80.Steps = list124; reference97 = obj80; num++; ref QuestSequence reference98 = ref span2[num]; QuestSequence obj81 = new QuestSequence { Sequence = 7 }; num2 = 4; List list125 = new List(num2); CollectionsMarshal.SetCount(list125, num2); span3 = CollectionsMarshal.AsSpan(list125); index2 = 0; ref QuestStep reference99 = ref span3[index2]; QuestStep obj82 = new QuestStep(EInteractionType.Interact, 1054935u, new Vector3(47.287598f, -8.0940923E-13f, -21.561035f), 1299) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Never = true } } }; num4 = 6; List list126 = new List(num4); CollectionsMarshal.SetCount(list126, num4); span5 = CollectionsMarshal.AsSpan(list126); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)8, 0, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; obj82.CompletionQuestVariablesFlags = list126; num3 = 1; List list127 = new List(num3); CollectionsMarshal.SetCount(list127, num3); span7 = CollectionsMarshal.AsSpan(list127); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMI106_05369_Q5_000_000"), Answer = new ExcelRef("TEXT_KINGMI106_05369_A5_000_001") }; obj82.DialogueChoices = list127; reference99 = obj82; index2++; ref QuestStep reference100 = ref span3[index2]; QuestStep questStep18 = new QuestStep(EInteractionType.Interact, 2014894u, new Vector3(39.08986f, 1.296936f, -24.0025f), 1299); num4 = 6; List list128 = new List(num4); CollectionsMarshal.SetCount(list128, num4); span5 = CollectionsMarshal.AsSpan(list128); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)2, 0, EQuestWorkMode.Bitwise); num3++; span5[num3] = null; num3++; span5[num3] = null; questStep18.CompletionQuestVariablesFlags = list128; num3 = 2; List list129 = new List(num3); CollectionsMarshal.SetCount(list129, num3); span7 = CollectionsMarshal.AsSpan(list129); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMI106_05369_SYSTEM_000_350") }; num4++; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMI106_05369_Q7_000_000"), Answer = new ExcelRef("TEXT_KINGMI106_05369_A7_000_003") }; questStep18.DialogueChoices = list129; num4 = 2; List list130 = new List(num4); CollectionsMarshal.SetCount(list130, num4); span8 = CollectionsMarshal.AsSpan(list130); num3 = 0; span8[num3] = 3u; num3++; span8[num3] = 4u; questStep18.PointMenuChoices = list130; reference100 = questStep18; index2++; ref QuestStep reference101 = ref span3[index2]; QuestStep obj83 = new QuestStep(EInteractionType.Interact, 1054931u, new Vector3(38.223755f, 0f, -13.443237f), 1299) { SkipConditions = new SkipConditions { StepIf = new SkipStepConditions { Never = true } } }; num3 = 6; List list131 = new List(num3); CollectionsMarshal.SetCount(list131, num3); span5 = CollectionsMarshal.AsSpan(list131); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)1, 0, EQuestWorkMode.Bitwise); num4++; span5[num4] = null; num4++; span5[num4] = null; obj83.CompletionQuestVariablesFlags = list131; num4 = 1; List list132 = new List(num4); CollectionsMarshal.SetCount(list132, num4); span7 = CollectionsMarshal.AsSpan(list132); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMI106_05369_Q6_000_000"), Answer = new ExcelRef("TEXT_KINGMI106_05369_A6_000_001") }; obj83.DialogueChoices = list132; reference101 = obj83; index2++; ref QuestStep reference102 = ref span3[index2]; QuestStep questStep19 = new QuestStep(EInteractionType.Interact, 2014893u, new Vector3(43.16655f, 1.244391f, -18.57025f), 1299); num3 = 3; List list133 = new List(num3); CollectionsMarshal.SetCount(list133, num3); span7 = CollectionsMarshal.AsSpan(list133); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMI106_05369_Q8_000_000"), Answer = new ExcelRef("TEXT_KINGMI106_05369_A8_000_005") }; num4++; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMI106_05369_Q9_000_000"), Answer = new ExcelRef("TEXT_KINGMI106_05369_A9_000_006") }; num4++; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGMI106_05369_Q10_000_000"), Answer = new ExcelRef("TEXT_KINGMI106_05369_A10_000_004") }; questStep19.DialogueChoices = list133; reference102 = questStep19; obj81.Steps = list125; reference98 = obj81; num++; ref QuestSequence reference103 = ref span2[num]; QuestSequence obj84 = new QuestSequence { Sequence = 8 }; index2 = 1; List list134 = new List(index2); CollectionsMarshal.SetCount(list134, index2); span3 = CollectionsMarshal.AsSpan(list134); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054938u, new Vector3(47.837036f, 0f, -10.025269f), 1299); obj84.Steps = list134; reference103 = obj84; num++; ref QuestSequence reference104 = ref span2[num]; QuestSequence obj85 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list135 = new List(num2); CollectionsMarshal.SetCount(list135, num2); span3 = CollectionsMarshal.AsSpan(list135); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054560u, new Vector3(-5.1118164f, -4.656613E-08f, 7.095398f), 1207); obj85.Steps = list135; reference104 = obj85; questRoot12.QuestSequence = list113; AddQuest(questId12, questRoot12); QuestId questId13 = new QuestId(5370); QuestRoot questRoot13 = new QuestRoot(); num = 1; List list136 = new List(num); CollectionsMarshal.SetCount(list136, num); span = CollectionsMarshal.AsSpan(list136); index = 0; span[index] = "liza"; questRoot13.Author = list136; index = 4; List list137 = new List(index); CollectionsMarshal.SetCount(list137, index); span2 = CollectionsMarshal.AsSpan(list137); num = 0; ref QuestSequence reference105 = ref span2[num]; QuestSequence obj86 = new QuestSequence { Sequence = 0 }; index2 = 1; List list138 = new List(index2); CollectionsMarshal.SetCount(list138, index2); span3 = CollectionsMarshal.AsSpan(list138); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054555u, new Vector3(-4.1047363f, -7.7714425E-08f, 9.536865f), 1207); obj86.Steps = list138; reference105 = obj86; num++; ref QuestSequence reference106 = ref span2[num]; QuestSequence obj87 = new QuestSequence { Sequence = 1 }; num2 = 2; List list139 = new List(num2); CollectionsMarshal.SetCount(list139, num2); span3 = CollectionsMarshal.AsSpan(list139); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014102u, new Vector3(-0.015319824f, 0.99176025f, 16.03717f), 1207) { TargetTerritoryId = (ushort)1186 }; index2++; span3[index2] = new QuestStep(EInteractionType.Interact, 1054561u, new Vector3(20.58435f, 38.056595f, -388.20483f), 1186) { AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineNeonStein, To = EAetheryteLocation.SolutionNineResolution } }; obj87.Steps = list139; reference106 = obj87; num++; ref QuestSequence reference107 = ref span2[num]; QuestSequence obj88 = new QuestSequence { Sequence = 2 }; index2 = 1; List list140 = new List(index2); CollectionsMarshal.SetCount(list140, index2); span3 = CollectionsMarshal.AsSpan(list140); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054565u, new Vector3(18.539673f, 38.0566f, -387.16718f), 1186); obj88.Steps = list140; reference107 = obj88; num++; ref QuestSequence reference108 = ref span2[num]; QuestSequence obj89 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list141 = new List(num2); CollectionsMarshal.SetCount(list141, num2); span3 = CollectionsMarshal.AsSpan(list141); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054569u, new Vector3(-0.5340576f, 53.200012f, 768.27637f), 1192) { AetheryteShortcut = EAetheryteLocation.LivingMemoryLeynodeMnemo }; obj89.Steps = list141; reference108 = obj89; questRoot13.QuestSequence = list137; AddQuest(questId13, questRoot13); QuestId questId14 = new QuestId(5371); QuestRoot questRoot14 = new QuestRoot(); num = 1; List list142 = new List(num); CollectionsMarshal.SetCount(list142, num); span = CollectionsMarshal.AsSpan(list142); index = 0; span[index] = "liza"; questRoot14.Author = list142; index = 8; List list143 = new List(index); CollectionsMarshal.SetCount(list143, index); span2 = CollectionsMarshal.AsSpan(list143); num = 0; ref QuestSequence reference109 = ref span2[num]; QuestSequence obj90 = new QuestSequence { Sequence = 0 }; index2 = 1; List list144 = new List(index2); CollectionsMarshal.SetCount(list144, index2); span3 = CollectionsMarshal.AsSpan(list144); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054569u, new Vector3(-0.5340576f, 53.200012f, 768.27637f), 1192); obj90.Steps = list144; reference109 = obj90; num++; ref QuestSequence reference110 = ref span2[num]; QuestSequence obj91 = new QuestSequence { Sequence = 1 }; num2 = 1; List list145 = new List(num2); CollectionsMarshal.SetCount(list145, num2); span3 = CollectionsMarshal.AsSpan(list145); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054576u, new Vector3(-0.16790771f, 50.12495f, 364.8584f), 1192) { Fly = true }; obj91.Steps = list145; reference110 = obj91; num++; ref QuestSequence reference111 = ref span2[num]; QuestSequence obj92 = new QuestSequence { Sequence = 2 }; index2 = 1; List list146 = new List(index2); CollectionsMarshal.SetCount(list146, index2); span3 = CollectionsMarshal.AsSpan(list146); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Duty, null, null, 1192) { DutyOptions = new DutyOptions { ContentFinderConditionId = 1028u } }; obj92.Steps = list146; reference111 = obj92; num++; span2[num] = new QuestSequence { Sequence = 3 }; num++; ref QuestSequence reference112 = ref span2[num]; QuestSequence obj93 = new QuestSequence { Sequence = 4 }; num2 = 1; List list147 = new List(num2); CollectionsMarshal.SetCount(list147, num2); span3 = CollectionsMarshal.AsSpan(list147); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1312) { DutyOptions = new DutyOptions { ContentFinderConditionId = 1061u } }; obj93.Steps = list147; reference112 = obj93; num++; span2[num] = new QuestSequence { Sequence = 5 }; num++; ref QuestSequence reference113 = ref span2[num]; QuestSequence obj94 = new QuestSequence { Sequence = 6 }; index2 = 1; List list148 = new List(index2); CollectionsMarshal.SetCount(list148, index2); span3 = CollectionsMarshal.AsSpan(list148); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054597u, new Vector3(5.8136597f, 50.12495f, 369.80237f), 1192) { StopDistance = 5f }; obj94.Steps = list148; reference113 = obj94; num++; ref QuestSequence reference114 = ref span2[num]; QuestSequence obj95 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list149 = new List(num2); CollectionsMarshal.SetCount(list149, num2); span3 = CollectionsMarshal.AsSpan(list149); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054604u, new Vector3(-145.06763f, 25.971825f, -495.38416f), 1191) { Fly = true, AetheryteShortcut = EAetheryteLocation.HeritageFoundTheOutskirts }; obj95.Steps = list149; reference114 = obj95; questRoot14.QuestSequence = list143; AddQuest(questId14, questRoot14); QuestId questId15 = new QuestId(5372); QuestRoot questRoot15 = new QuestRoot(); num = 1; List list150 = new List(num); CollectionsMarshal.SetCount(list150, num); span = CollectionsMarshal.AsSpan(list150); index = 0; span[index] = "liza"; questRoot15.Author = list150; index = 6; List list151 = new List(index); CollectionsMarshal.SetCount(list151, index); span2 = CollectionsMarshal.AsSpan(list151); num = 0; ref QuestSequence reference115 = ref span2[num]; QuestSequence obj96 = new QuestSequence { Sequence = 0 }; index2 = 1; List list152 = new List(index2); CollectionsMarshal.SetCount(list152, index2); span3 = CollectionsMarshal.AsSpan(list152); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054604u, new Vector3(-145.06763f, 25.971825f, -495.38416f), 1191); obj96.Steps = list152; reference115 = obj96; num++; ref QuestSequence reference116 = ref span2[num]; QuestSequence obj97 = new QuestSequence { Sequence = 1 }; num2 = 1; List list153 = new List(num2); CollectionsMarshal.SetCount(list153, num2); span3 = CollectionsMarshal.AsSpan(list153); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1055852u, new Vector3(-117.906494f, 28.995459f, -353.1701f), 1191) { Fly = true }; obj97.Steps = list153; reference116 = obj97; num++; ref QuestSequence reference117 = ref span2[num]; QuestSequence obj98 = new QuestSequence { Sequence = 2 }; index2 = 1; List list154 = new List(index2); CollectionsMarshal.SetCount(list154, index2); span3 = CollectionsMarshal.AsSpan(list154); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1048099u, new Vector3(-606.5919f, -2.203068f, -486.6255f), 1191) { Fly = true }; obj98.Steps = list154; reference117 = obj98; num++; ref QuestSequence reference118 = ref span2[num]; QuestSequence obj99 = new QuestSequence { Sequence = 3 }; num2 = 1; List list155 = new List(num2); CollectionsMarshal.SetCount(list155, num2); span3 = CollectionsMarshal.AsSpan(list155); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054612u, new Vector3(-670.95447f, 52.96887f, -203.35706f), 1191) { Fly = true }; obj99.Steps = list155; reference118 = obj99; num++; ref QuestSequence reference119 = ref span2[num]; QuestSequence obj100 = new QuestSequence { Sequence = 4 }; index2 = 1; List list156 = new List(index2); CollectionsMarshal.SetCount(list156, index2); span3 = CollectionsMarshal.AsSpan(list156); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054614u, new Vector3(-554.4366f, 44.324562f, -159.5636f), 1191) { StopDistance = 7f }; obj100.Steps = list156; reference119 = obj100; num++; ref QuestSequence reference120 = ref span2[num]; QuestSequence obj101 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 2; List list157 = new List(num2); CollectionsMarshal.SetCount(list157, num2); span3 = CollectionsMarshal.AsSpan(list157); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1048083u, new Vector3(302.05237f, 51.199978f, 205.0354f), 1186) { TargetTerritoryId = (ushort)1207, AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNine, To = EAetheryteLocation.SolutionNineNeonStein } }; index2++; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1054616u, new Vector3(-0.6256714f, -4.656613E-08f, 6.8512573f), 1207); obj101.Steps = list157; reference120 = obj101; questRoot15.QuestSequence = list151; AddQuest(questId15, questRoot15); QuestId questId16 = new QuestId(5373); QuestRoot questRoot16 = new QuestRoot(); num = 1; List list158 = new List(num); CollectionsMarshal.SetCount(list158, num); span = CollectionsMarshal.AsSpan(list158); index = 0; span[index] = "liza"; questRoot16.Author = list158; index = 5; List list159 = new List(index); CollectionsMarshal.SetCount(list159, index); span2 = CollectionsMarshal.AsSpan(list159); num = 0; ref QuestSequence reference121 = ref span2[num]; QuestSequence obj102 = new QuestSequence { Sequence = 0 }; index2 = 1; List list160 = new List(index2); CollectionsMarshal.SetCount(list160, index2); span3 = CollectionsMarshal.AsSpan(list160); num2 = 0; span3[num2] = new QuestStep(EInteractionType.AcceptQuest, 1054616u, new Vector3(-0.6256714f, -4.656613E-08f, 6.8512573f), 1207); obj102.Steps = list160; reference121 = obj102; num++; ref QuestSequence reference122 = ref span2[num]; QuestSequence obj103 = new QuestSequence { Sequence = 1 }; num2 = 1; List list161 = new List(num2); CollectionsMarshal.SetCount(list161, num2); span3 = CollectionsMarshal.AsSpan(list161); index2 = 0; ref QuestStep reference123 = ref span3[index2]; QuestStep questStep20 = new QuestStep(EInteractionType.Interact, 1054616u, new Vector3(-0.6256714f, -4.656613E-08f, 6.8512573f), 1207); num4 = 1; List list162 = new List(num4); CollectionsMarshal.SetCount(list162, num4); span7 = CollectionsMarshal.AsSpan(list162); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGMI110_05373_SYSTEM_000_040") }; questStep20.DialogueChoices = list162; reference123 = questStep20; obj103.Steps = list161; reference122 = obj103; num++; ref QuestSequence reference124 = ref span2[num]; QuestSequence obj104 = new QuestSequence { Sequence = 2 }; index2 = 1; List list163 = new List(index2); CollectionsMarshal.SetCount(list163, index2); span3 = CollectionsMarshal.AsSpan(list163); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054618u, new Vector3(1.296936f, 50.12499f, 704.7378f), 1192) { StopDistance = 7f }; obj104.Steps = list163; reference124 = obj104; num++; ref QuestSequence reference125 = ref span2[num]; QuestSequence obj105 = new QuestSequence { Sequence = 3 }; num2 = 1; List list164 = new List(num2); CollectionsMarshal.SetCount(list164, num2); span3 = CollectionsMarshal.AsSpan(list164); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054624u, new Vector3(-105.638245f, 100.04267f, -202.47198f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalVollokShoonsa } }; obj105.Steps = list164; reference125 = obj105; num++; ref QuestSequence reference126 = ref span2[num]; QuestSequence obj106 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list165 = new List(index2); CollectionsMarshal.SetCount(list165, index2); span3 = CollectionsMarshal.AsSpan(list165); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054628u, new Vector3(-23.941406f, 38.0566f, -389.0288f), 1186) { AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNine, To = EAetheryteLocation.SolutionNineResolution } }; obj106.Steps = list165; reference126 = obj106; questRoot16.QuestSequence = list159; AddQuest(questId16, questRoot16); QuestId questId17 = new QuestId(5374); QuestRoot questRoot17 = new QuestRoot(); num = 1; List list166 = new List(num); CollectionsMarshal.SetCount(list166, num); span = CollectionsMarshal.AsSpan(list166); index = 0; span[index] = "WigglyMuffin"; questRoot17.Author = list166; index = 13; List list167 = new List(index); CollectionsMarshal.SetCount(list167, index); span2 = CollectionsMarshal.AsSpan(list167); num = 0; ref QuestSequence reference127 = ref span2[num]; QuestSequence obj107 = new QuestSequence { Sequence = 0 }; num2 = 1; List list168 = new List(num2); CollectionsMarshal.SetCount(list168, num2); span3 = CollectionsMarshal.AsSpan(list168); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054465u, new Vector3(0.1373291f, -14f, 106.21802f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalBaysideBevyMarketplace }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj107.Steps = list168; reference127 = obj107; num++; ref QuestSequence reference128 = ref span2[num]; QuestSequence obj108 = new QuestSequence { Sequence = 1 }; index2 = 1; List list169 = new List(index2); CollectionsMarshal.SetCount(list169, index2); span3 = CollectionsMarshal.AsSpan(list169); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014821u, new Vector3(342.03088f, -1.3275757f, 438.4984f), 1190) { AetheryteShortcut = EAetheryteLocation.ShaaloaniHhusatahwi, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(342.03088f, -1.3275757f, 438.4984f), MaximumDistance = 100f, TerritoryId = 1190 } } } }; obj108.Steps = list169; reference128 = obj108; num++; ref QuestSequence reference129 = ref span2[num]; QuestSequence obj109 = new QuestSequence { Sequence = 2 }; num2 = 1; List list170 = new List(num2); CollectionsMarshal.SetCount(list170, num2); span3 = CollectionsMarshal.AsSpan(list170); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054466u, new Vector3(420.37073f, -0.65818214f, 390.67664f), 1190); obj109.Steps = list170; reference129 = obj109; num++; ref QuestSequence reference130 = ref span2[num]; QuestSequence obj110 = new QuestSequence { Sequence = 3 }; index2 = 1; List list171 = new List(index2); CollectionsMarshal.SetCount(list171, index2); span3 = CollectionsMarshal.AsSpan(list171); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014823u, new Vector3(478.96545f, 4.7455444f, 237.53711f), 1190) { Fly = true }; obj110.Steps = list171; reference130 = obj110; num++; ref QuestSequence reference131 = ref span2[num]; QuestSequence obj111 = new QuestSequence { Sequence = 4 }; num2 = 1; List list172 = new List(num2); CollectionsMarshal.SetCount(list172, num2); span3 = CollectionsMarshal.AsSpan(list172); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 2014824u, new Vector3(349.813f, 7.1869507f, 220.78271f), 1190) { Fly = true }; obj111.Steps = list172; reference131 = obj111; num++; ref QuestSequence reference132 = ref span2[num]; QuestSequence obj112 = new QuestSequence { Sequence = 5 }; index2 = 1; List list173 = new List(index2); CollectionsMarshal.SetCount(list173, index2); span3 = CollectionsMarshal.AsSpan(list173); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014822u, new Vector3(402.42603f, -11.276428f, 40.604248f), 1190) { Fly = true }; obj112.Steps = list173; reference132 = obj112; num++; ref QuestSequence reference133 = ref span2[num]; QuestSequence obj113 = new QuestSequence { Sequence = 6 }; num2 = 1; List list174 = new List(num2); CollectionsMarshal.SetCount(list174, num2); span3 = CollectionsMarshal.AsSpan(list174); index2 = 0; ref QuestStep reference134 = ref span3[index2]; QuestStep questStep21 = new QuestStep(EInteractionType.Interact, 1054467u, new Vector3(254.38306f, -7.9001174f, 465.17126f), 1190); num3 = 1; List list175 = new List(num3); CollectionsMarshal.SetCount(list175, num3); span7 = CollectionsMarshal.AsSpan(list175); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGYX901_05374_SYSTEM_000_301") }; questStep21.DialogueChoices = list175; reference134 = questStep21; obj113.Steps = list174; reference133 = obj113; num++; ref QuestSequence reference135 = ref span2[num]; QuestSequence obj114 = new QuestSequence { Sequence = 7 }; index2 = 1; List list176 = new List(index2); CollectionsMarshal.SetCount(list176, index2); span3 = CollectionsMarshal.AsSpan(list176); num2 = 0; ref QuestStep reference136 = ref span3[num2]; QuestStep questStep22 = new QuestStep(EInteractionType.Interact, 1054469u, new Vector3(-215.04541f, 45.13145f, -756.89325f), 1190); num4 = 1; List list177 = new List(num4); CollectionsMarshal.SetCount(list177, num4); span7 = CollectionsMarshal.AsSpan(list177); num3 = 0; span7[num3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGYX901_05374_SYSTEM_200_402") }; questStep22.DialogueChoices = list177; reference136 = questStep22; obj114.Steps = list176; reference135 = obj114; num++; span2[num] = new QuestSequence { Sequence = 8 }; num++; ref QuestSequence reference137 = ref span2[num]; QuestSequence obj115 = new QuestSequence { Sequence = 9 }; num2 = 1; List list178 = new List(num2); CollectionsMarshal.SetCount(list178, num2); span3 = CollectionsMarshal.AsSpan(list178); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054471u, new Vector3(23.056335f, 101f, 733.7604f), 1301); obj115.Steps = list178; reference137 = obj115; num++; ref QuestSequence reference138 = ref span2[num]; QuestSequence obj116 = new QuestSequence { Sequence = 10 }; index2 = 1; List list179 = new List(index2); CollectionsMarshal.SetCount(list179, index2); span3 = CollectionsMarshal.AsSpan(list179); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054471u, new Vector3(23.056335f, 101f, 733.7604f), 1301); obj116.Steps = list179; reference138 = obj116; num++; ref QuestSequence reference139 = ref span2[num]; QuestSequence obj117 = new QuestSequence { Sequence = 11 }; num2 = 1; List list180 = new List(num2); CollectionsMarshal.SetCount(list180, num2); span3 = CollectionsMarshal.AsSpan(list180); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Duty, null, null, 1301) { DutyOptions = new DutyOptions { ContentFinderConditionId = 1043u } }; obj117.Steps = list180; reference139 = obj117; num++; ref QuestSequence reference140 = ref span2[num]; QuestSequence obj118 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list181 = new List(index2); CollectionsMarshal.SetCount(list181, index2); span3 = CollectionsMarshal.AsSpan(list181); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054465u, new Vector3(0.1373291f, -14f, 106.21802f), 1185) { AetheryteShortcut = EAetheryteLocation.Tuliyollal, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Tuliyollal, To = EAetheryteLocation.TuliyollalBaysideBevyMarketplace }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj118.Steps = list181; reference140 = obj118; questRoot17.QuestSequence = list167; AddQuest(questId17, questRoot17); QuestId questId18 = new QuestId(5378); QuestRoot questRoot18 = new QuestRoot(); num = 1; List list182 = new List(num); CollectionsMarshal.SetCount(list182, num); span = CollectionsMarshal.AsSpan(list182); index = 0; span[index] = "WigglyMuffin"; questRoot18.Author = list182; index = 8; List list183 = new List(index); CollectionsMarshal.SetCount(list183, index); span2 = CollectionsMarshal.AsSpan(list183); num = 0; ref QuestSequence reference141 = ref span2[num]; QuestSequence obj119 = new QuestSequence { Sequence = 0 }; num2 = 1; List list184 = new List(num2); CollectionsMarshal.SetCount(list184, num2); span3 = CollectionsMarshal.AsSpan(list184); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1053655u, new Vector3(231.64722f, 50.749847f, 210.25403f), 1186) { AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNine, To = EAetheryteLocation.SolutionNineNeonStein }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj119.Steps = list184; reference141 = obj119; num++; ref QuestSequence reference142 = ref span2[num]; QuestSequence obj120 = new QuestSequence { Sequence = 1 }; index2 = 2; List list185 = new List(index2); CollectionsMarshal.SetCount(list185, index2); span3 = CollectionsMarshal.AsSpan(list185); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(258.43686f, 50.749672f, 151.8797f), 1186); num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1054748u, new Vector3(441.5503f, 60f, 88.91431f), 1186) { AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNineNeonStein, To = EAetheryteLocation.SolutionNineTrueVue } }; obj120.Steps = list185; reference142 = obj120; num++; ref QuestSequence reference143 = ref span2[num]; QuestSequence obj121 = new QuestSequence { Sequence = 2 }; num2 = 1; List list186 = new List(num2); CollectionsMarshal.SetCount(list186, num2); span3 = CollectionsMarshal.AsSpan(list186); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054753u, new Vector3(639.33765f, 146.06567f, 706.4773f), 1191) { Fly = true, AetheryteShortcut = EAetheryteLocation.HeritageFoundYyasulaniStation, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj121.Steps = list186; reference143 = obj121; num++; ref QuestSequence reference144 = ref span2[num]; QuestSequence obj122 = new QuestSequence { Sequence = 3 }; index2 = 1; List list187 = new List(index2); CollectionsMarshal.SetCount(list187, index2); span3 = CollectionsMarshal.AsSpan(list187); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054757u, new Vector3(-185.29034f, 15.695002f, -385.00043f), 1190); obj122.Steps = list187; reference144 = obj122; num++; ref QuestSequence reference145 = ref span2[num]; QuestSequence obj123 = new QuestSequence { Sequence = 4 }; num2 = 1; List list188 = new List(num2); CollectionsMarshal.SetCount(list188, num2); span3 = CollectionsMarshal.AsSpan(list188); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054760u, new Vector3(-277.27173f, 15.865601f, -195.36127f), 1190) { Fly = true }; obj123.Steps = list188; reference145 = obj123; num++; ref QuestSequence reference146 = ref span2[num]; QuestSequence obj124 = new QuestSequence { Sequence = 5 }; index2 = 4; List list189 = new List(index2); CollectionsMarshal.SetCount(list189, index2); span3 = CollectionsMarshal.AsSpan(list189); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(-342.82297f, 18.182781f, -161.67989f), 1190) { Land = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1049374u, new Vector3(-345.2049f, 18.198153f, -163.50049f), 1190) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1049384u, new Vector3(-321.98065f, 18.589752f, -114.39691f), 1190) { Fly = true }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1054763u, new Vector3(-282.12408f, 18.276659f, -87.296875f), 1190) { Fly = true }; obj124.Steps = list189; reference146 = obj124; num++; ref QuestSequence reference147 = ref span2[num]; QuestSequence obj125 = new QuestSequence { Sequence = 6 }; num2 = 1; List list190 = new List(num2); CollectionsMarshal.SetCount(list190, num2); span3 = CollectionsMarshal.AsSpan(list190); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054764u, new Vector3(-306.32483f, 18.195349f, -87.60205f), 1190); obj125.Steps = list190; reference147 = obj125; num++; ref QuestSequence reference148 = ref span2[num]; QuestSequence obj126 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list191 = new List(index2); CollectionsMarshal.SetCount(list191, index2); span3 = CollectionsMarshal.AsSpan(list191); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054767u, new Vector3(-419.3637f, 21.14813f, -142.74823f), 1190) { Fly = true, NextQuestId = new QuestId(5379) }; obj126.Steps = list191; reference148 = obj126; questRoot18.QuestSequence = list183; AddQuest(questId18, questRoot18); QuestId questId19 = new QuestId(5379); QuestRoot questRoot19 = new QuestRoot(); num = 1; List list192 = new List(num); CollectionsMarshal.SetCount(list192, num); span = CollectionsMarshal.AsSpan(list192); index = 0; span[index] = "WigglyMuffin"; questRoot19.Author = list192; index = 12; List list193 = new List(index); CollectionsMarshal.SetCount(list193, index); span2 = CollectionsMarshal.AsSpan(list193); num = 0; ref QuestSequence reference149 = ref span2[num]; QuestSequence obj127 = new QuestSequence { Sequence = 0 }; num2 = 1; List list194 = new List(num2); CollectionsMarshal.SetCount(list194, num2); span3 = CollectionsMarshal.AsSpan(list194); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054773u, new Vector3(-329.21344f, 18.02224f, -137.28546f), 1190) { Fly = true, AetheryteShortcut = EAetheryteLocation.ShaaloaniShesheneweziSprings, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj127.Steps = list194; reference149 = obj127; num++; ref QuestSequence reference150 = ref span2[num]; QuestSequence obj128 = new QuestSequence { Sequence = 1 }; index2 = 1; List list195 = new List(index2); CollectionsMarshal.SetCount(list195, index2); span3 = CollectionsMarshal.AsSpan(list195); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054775u, new Vector3(-236.13336f, -0.8372388f, 247.11987f), 1190) { Fly = true }; obj128.Steps = list195; reference150 = obj128; num++; ref QuestSequence reference151 = ref span2[num]; QuestSequence obj129 = new QuestSequence { Sequence = 2 }; num2 = 1; List list196 = new List(num2); CollectionsMarshal.SetCount(list196, num2); span3 = CollectionsMarshal.AsSpan(list196); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054775u, new Vector3(-236.13336f, -0.8372388f, 247.11987f), 1190); obj129.Steps = list196; reference151 = obj129; num++; ref QuestSequence reference152 = ref span2[num]; QuestSequence obj130 = new QuestSequence { Sequence = 3 }; index2 = 1; List list197 = new List(index2); CollectionsMarshal.SetCount(list197, index2); span3 = CollectionsMarshal.AsSpan(list197); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054777u, new Vector3(-186.81628f, (float)Math.E * 63f / 92f, 303.42554f), 1190) { Fly = true }; obj130.Steps = list197; reference152 = obj130; num++; ref QuestSequence reference153 = ref span2[num]; QuestSequence obj131 = new QuestSequence { Sequence = 4 }; num2 = 1; List list198 = new List(num2); CollectionsMarshal.SetCount(list198, num2); span3 = CollectionsMarshal.AsSpan(list198); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054778u, new Vector3(-127.6723f, 1.5186902f, 336.7207f), 1190) { Fly = true }; obj131.Steps = list198; reference153 = obj131; num++; ref QuestSequence reference154 = ref span2[num]; QuestSequence obj132 = new QuestSequence { Sequence = 5 }; index2 = 1; List list199 = new List(index2); CollectionsMarshal.SetCount(list199, index2); span3 = CollectionsMarshal.AsSpan(list199); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054779u, new Vector3(-168.29181f, -1.8273239f, 402.7008f), 1190) { Fly = true }; obj132.Steps = list199; reference154 = obj132; num++; ref QuestSequence reference155 = ref span2[num]; QuestSequence obj133 = new QuestSequence { Sequence = 6 }; num2 = 1; List list200 = new List(num2); CollectionsMarshal.SetCount(list200, num2); span3 = CollectionsMarshal.AsSpan(list200); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054780u, new Vector3(-111.28406f, -7.4034004f, 529.9f), 1190) { Fly = true }; obj133.Steps = list200; reference155 = obj133; num++; ref QuestSequence reference156 = ref span2[num]; QuestSequence obj134 = new QuestSequence { Sequence = 7 }; index2 = 3; List list201 = new List(index2); CollectionsMarshal.SetCount(list201, index2); span3 = CollectionsMarshal.AsSpan(list201); num2 = 0; ref QuestStep reference157 = ref span3[num2]; QuestStep obj135 = new QuestStep(EInteractionType.Interact, 2014869u, new Vector3(-286.18298f, -45.91449f, 624.567f), 1190) { Fly = true }; num3 = 6; List list202 = new List(num3); CollectionsMarshal.SetCount(list202, num3); span5 = CollectionsMarshal.AsSpan(list202); num4 = 0; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = null; num4++; span5[num4] = new QuestWorkValue((byte)2, null, EQuestWorkMode.Bitwise); obj135.CompletionQuestVariablesFlags = list202; reference157 = obj135; num2++; ref QuestStep reference158 = ref span3[num2]; QuestStep questStep23 = new QuestStep(EInteractionType.Interact, 2014868u, new Vector3(-273.82324f, -44.38855f, 627.25244f), 1190); num4 = 6; List list203 = new List(num4); CollectionsMarshal.SetCount(list203, num4); span5 = CollectionsMarshal.AsSpan(list203); num3 = 0; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = null; num3++; span5[num3] = new QuestWorkValue((byte)6, null, EQuestWorkMode.Bitwise); questStep23.CompletionQuestVariablesFlags = list203; reference158 = questStep23; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 2014867u, new Vector3(-214.12988f, -39.871887f, 659.8153f), 1190) { Fly = true }; obj134.Steps = list201; reference156 = obj134; num++; ref QuestSequence reference159 = ref span2[num]; QuestSequence obj136 = new QuestSequence { Sequence = 8 }; num2 = 1; List list204 = new List(num2); CollectionsMarshal.SetCount(list204, num2); span3 = CollectionsMarshal.AsSpan(list204); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054782u, new Vector3(-186.69415f, -33.644463f, 658.50305f), 1190); obj136.Steps = list204; reference159 = obj136; num++; ref QuestSequence reference160 = ref span2[num]; QuestSequence obj137 = new QuestSequence { Sequence = 9 }; index2 = 2; List list205 = new List(index2); CollectionsMarshal.SetCount(list205, index2); span3 = CollectionsMarshal.AsSpan(list205); num2 = 0; span3[num2] = new QuestStep(EInteractionType.WalkTo, null, new Vector3(475.81485f, 3.2201807f, 466.20187f), 1190) { Fly = true, AetheryteShortcut = EAetheryteLocation.ShaaloaniHhusatahwi, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { NearPosition = new NearPositionCondition { Position = new Vector3(475.81485f, 3.2201807f, 466.20187f), MaximumDistance = 100f, TerritoryId = 1190 } } } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1051501u, new Vector3(488.0598f, 3.2202392f, 484.03137f), 1190); obj137.Steps = list205; reference160 = obj137; num++; ref QuestSequence reference161 = ref span2[num]; QuestSequence obj138 = new QuestSequence { Sequence = 10 }; num2 = 1; List list206 = new List(num2); CollectionsMarshal.SetCount(list206, num2); span3 = CollectionsMarshal.AsSpan(list206); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1051501u, new Vector3(488.0598f, 3.2202392f, 484.03137f), 1190); obj138.Steps = list206; reference161 = obj138; num++; ref QuestSequence reference162 = ref span2[num]; QuestSequence obj139 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list207 = new List(index2); CollectionsMarshal.SetCount(list207, index2); span3 = CollectionsMarshal.AsSpan(list207); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1053655u, new Vector3(231.64722f, 50.749847f, 210.25403f), 1186) { AetheryteShortcut = EAetheryteLocation.SolutionNine, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.SolutionNine, To = EAetheryteLocation.SolutionNineNeonStein }, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj139.Steps = list207; reference162 = obj139; questRoot19.QuestSequence = list193; AddQuest(questId19, questRoot19); QuestId questId20 = new QuestId(5380); QuestRoot questRoot20 = new QuestRoot(); num = 1; List list208 = new List(num); CollectionsMarshal.SetCount(list208, num); span = CollectionsMarshal.AsSpan(list208); index = 0; span[index] = "WigglyMuffin"; questRoot20.Author = list208; index = 4; List list209 = new List(index); CollectionsMarshal.SetCount(list209, index); span2 = CollectionsMarshal.AsSpan(list209); num = 0; ref QuestSequence reference163 = ref span2[num]; QuestSequence obj140 = new QuestSequence { Sequence = 0 }; num2 = 1; List list210 = new List(num2); CollectionsMarshal.SetCount(list210, num2); span3 = CollectionsMarshal.AsSpan(list210); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1039457u, new Vector3(25.802979f, 0f, 13.38208f), 1278); obj140.Steps = list210; reference163 = obj140; num++; ref QuestSequence reference164 = ref span2[num]; QuestSequence obj141 = new QuestSequence { Sequence = 1 }; index2 = 1; List list211 = new List(index2); CollectionsMarshal.SetCount(list211, index2); span3 = CollectionsMarshal.AsSpan(list211); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Emote, 1039456u, new Vector3(28.854736f, 0f, 13.351624f), 1278) { Emote = EEmote.Doubt }; obj141.Steps = list211; reference164 = obj141; num++; ref QuestSequence reference165 = ref span2[num]; QuestSequence obj142 = new QuestSequence { Sequence = 2 }; num2 = 1; List list212 = new List(num2); CollectionsMarshal.SetCount(list212, num2); span3 = CollectionsMarshal.AsSpan(list212); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1053908u, new Vector3(28.854736f, 0f, 13.351624f), 1278); obj142.Steps = list212; reference165 = obj142; num++; ref QuestSequence reference166 = ref span2[num]; QuestSequence obj143 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list213 = new List(index2); CollectionsMarshal.SetCount(list213, index2); span3 = CollectionsMarshal.AsSpan(list213); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 2014937u, new Vector3(27.60829f, 0f, 11.74576f), 1278) { NextQuestId = new QuestId(5381) }; obj143.Steps = list213; reference166 = obj143; questRoot20.QuestSequence = list209; AddQuest(questId20, questRoot20); QuestId questId21 = new QuestId(5381); QuestRoot questRoot21 = new QuestRoot(); num = 1; List list214 = new List(num); CollectionsMarshal.SetCount(list214, num); span = CollectionsMarshal.AsSpan(list214); index = 0; span[index] = "WigglyMuffin"; questRoot21.Author = list214; index = 3; List list215 = new List(index); CollectionsMarshal.SetCount(list215, index); span2 = CollectionsMarshal.AsSpan(list215); num = 0; ref QuestSequence reference167 = ref span2[num]; QuestSequence obj144 = new QuestSequence { Sequence = 0 }; num2 = 1; List list216 = new List(num2); CollectionsMarshal.SetCount(list216, num2); span3 = CollectionsMarshal.AsSpan(list216); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1053906u, new Vector3(25.802979f, 0f, 13.38208f), 1278); obj144.Steps = list216; reference167 = obj144; num++; ref QuestSequence reference168 = ref span2[num]; QuestSequence obj145 = new QuestSequence { Sequence = 1 }; index2 = 1; List list217 = new List(index2); CollectionsMarshal.SetCount(list217, index2); span3 = CollectionsMarshal.AsSpan(list217); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1053906u, new Vector3(25.802979f, 0f, 13.38208f), 1278); obj145.Steps = list217; reference168 = obj145; num++; ref QuestSequence reference169 = ref span2[num]; QuestSequence obj146 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list218 = new List(num2); CollectionsMarshal.SetCount(list218, num2); span3 = CollectionsMarshal.AsSpan(list218); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1053908u, new Vector3(28.854736f, 0f, 13.351624f), 1278) { NextQuestId = new QuestId(5382) }; obj146.Steps = list218; reference169 = obj146; questRoot21.QuestSequence = list215; AddQuest(questId21, questRoot21); QuestId questId22 = new QuestId(5382); QuestRoot questRoot22 = new QuestRoot(); num = 1; List list219 = new List(num); CollectionsMarshal.SetCount(list219, num); span = CollectionsMarshal.AsSpan(list219); index = 0; span[index] = "WigglyMuffin"; questRoot22.Author = list219; index = 2; List list220 = new List(index); CollectionsMarshal.SetCount(list220, index); span2 = CollectionsMarshal.AsSpan(list220); num = 0; ref QuestSequence reference170 = ref span2[num]; QuestSequence obj147 = new QuestSequence { Sequence = 0 }; index2 = 1; List list221 = new List(index2); CollectionsMarshal.SetCount(list221, index2); span3 = CollectionsMarshal.AsSpan(list221); num2 = 0; ref QuestStep reference171 = ref span3[num2]; QuestStep questStep24 = new QuestStep(EInteractionType.AcceptQuest, 1053906u, new Vector3(25.802979f, 0f, 13.38208f), 1278); num3 = 1; List list222 = new List(num3); CollectionsMarshal.SetCount(list222, num3); span7 = CollectionsMarshal.AsSpan(list222); num4 = 0; span7[num4] = new DialogueChoice { Type = EDialogChoiceType.List, Prompt = new ExcelRef("TEXT_KINGKW103_05382_Q1_000_000"), Answer = new ExcelRef("TEXT_KINGKW103_05382_A1_000_002"), AnswerIsRegularExpression = true }; questStep24.DialogueChoices = list222; reference171 = questStep24; obj147.Steps = list221; reference170 = obj147; num++; ref QuestSequence reference172 = ref span2[num]; QuestSequence obj148 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list223 = new List(num2); CollectionsMarshal.SetCount(list223, num2); span3 = CollectionsMarshal.AsSpan(list223); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1053905u, new Vector3(29.55664f, 0f, 10.788086f), 1278); obj148.Steps = list223; reference172 = obj148; questRoot22.QuestSequence = list220; AddQuest(questId22, questRoot22); } private static void LoadQuests108() { QuestId questId = new QuestId(5405); QuestRoot questRoot = new QuestRoot(); int num = 1; List list = new List(num); CollectionsMarshal.SetCount(list, num); Span span = CollectionsMarshal.AsSpan(list); int index = 0; span[index] = "WigglyMuffin"; questRoot.Author = list; index = 6; List list2 = new List(index); CollectionsMarshal.SetCount(list2, index); Span span2 = CollectionsMarshal.AsSpan(list2); num = 0; ref QuestSequence reference = ref span2[num]; QuestSequence obj = new QuestSequence { Sequence = 0 }; int num2 = 1; List list3 = new List(num2); CollectionsMarshal.SetCount(list3, num2); Span span3 = CollectionsMarshal.AsSpan(list3); int index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054946u, new Vector3(-44.38855f, 2.8244886f, -23.91095f), 819) { AetheryteShortcut = EAetheryteLocation.Crystarium, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj.Steps = list3; reference = obj; num++; ref QuestSequence reference2 = ref span2[num]; QuestSequence obj2 = new QuestSequence { Sequence = 1 }; index2 = 2; List list4 = new List(index2); CollectionsMarshal.SetCount(list4, index2); span3 = CollectionsMarshal.AsSpan(list4); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Jump, null, new Vector3(-108.860016f, 0f, -122.96661f), 819) { StopDistance = 0.25f, AethernetShortcut = new AethernetShortcut { From = EAetheryteLocation.Crystarium, To = EAetheryteLocation.CrystariumTemenosRookery }, JumpDestination = new JumpDestination { Position = new Vector3(-109.03213f, 1.9211035f, -128.47693f) } }; num2++; span3[num2] = new QuestStep(EInteractionType.Interact, 1054948u, new Vector3(-106.126526f, -47.55987f, -136.0647f), 819); obj2.Steps = list4; reference2 = obj2; num++; ref QuestSequence reference3 = ref span2[num]; QuestSequence obj3 = new QuestSequence { Sequence = 2 }; num2 = 1; List list5 = new List(num2); CollectionsMarshal.SetCount(list5, num2); span3 = CollectionsMarshal.AsSpan(list5); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054949u, new Vector3(404.65393f, 85.387535f, -699.54987f), 816) { AetheryteShortcut = EAetheryteLocation.IlMhegWolekdorf }; obj3.Steps = list5; reference3 = obj3; num++; ref QuestSequence reference4 = ref span2[num]; QuestSequence obj4 = new QuestSequence { Sequence = 3 }; index2 = 1; List list6 = new List(index2); CollectionsMarshal.SetCount(list6, index2); span3 = CollectionsMarshal.AsSpan(list6); num2 = 0; span3[num2] = new QuestStep(EInteractionType.Interact, 1054950u, new Vector3(543.2975f, 109.2974f, -869.4133f), 816) { Fly = true }; obj4.Steps = list6; reference4 = obj4; num++; ref QuestSequence reference5 = ref span2[num]; QuestSequence obj5 = new QuestSequence { Sequence = 4 }; num2 = 1; List list7 = new List(num2); CollectionsMarshal.SetCount(list7, num2); span3 = CollectionsMarshal.AsSpan(list7); index2 = 0; span3[index2] = new QuestStep(EInteractionType.Interact, 1054999u, new Vector3(418.44812f, 89.44323f, -777.0962f), 816) { Fly = true }; obj5.Steps = list7; reference5 = obj5; num++; ref QuestSequence reference6 = ref span2[num]; QuestSequence obj6 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list8 = new List(index2); CollectionsMarshal.SetCount(list8, index2); span3 = CollectionsMarshal.AsSpan(list8); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054942u, new Vector3(424.09387f, 89.42931f, -772.27435f), 816); obj6.Steps = list8; reference6 = obj6; questRoot.QuestSequence = list2; AddQuest(questId, questRoot); QuestId questId2 = new QuestId(5406); QuestRoot questRoot2 = new QuestRoot(); num = 1; List list9 = new List(num); CollectionsMarshal.SetCount(list9, num); span = CollectionsMarshal.AsSpan(list9); index = 0; span[index] = "WigglyMuffin"; questRoot2.Author = list9; index = 2; List list10 = new List(index); CollectionsMarshal.SetCount(list10, index); span2 = CollectionsMarshal.AsSpan(list10); num = 0; ref QuestSequence reference7 = ref span2[num]; QuestSequence obj7 = new QuestSequence { Sequence = 0 }; num2 = 1; List list11 = new List(num2); CollectionsMarshal.SetCount(list11, num2); span3 = CollectionsMarshal.AsSpan(list11); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1054945u, new Vector3(418.7533f, 89.46841f, -779.5682f), 816) { AetheryteShortcut = EAetheryteLocation.IlMhegWolekdorf, SkipConditions = new SkipConditions { AetheryteShortcutIf = new SkipAetheryteCondition { InSameTerritory = true } } }; obj7.Steps = list11; reference7 = obj7; num++; ref QuestSequence reference8 = ref span2[num]; QuestSequence obj8 = new QuestSequence { Sequence = byte.MaxValue }; index2 = 1; List list12 = new List(index2); CollectionsMarshal.SetCount(list12, index2); span3 = CollectionsMarshal.AsSpan(list12); num2 = 0; span3[num2] = new QuestStep(EInteractionType.CompleteQuest, 1054945u, new Vector3(418.7533f, 89.46841f, -779.5682f), 816); obj8.Steps = list12; reference8 = obj8; questRoot2.QuestSequence = list10; AddQuest(questId2, questRoot2); QuestId questId3 = new QuestId(5409); QuestRoot questRoot3 = new QuestRoot(); num = 1; List list13 = new List(num); CollectionsMarshal.SetCount(list13, num); span = CollectionsMarshal.AsSpan(list13); index = 0; span[index] = "WigglyMuffin"; questRoot3.Author = list13; index = 3; List list14 = new List(index); CollectionsMarshal.SetCount(list14, index); span2 = CollectionsMarshal.AsSpan(list14); num = 0; ref QuestSequence reference9 = ref span2[num]; QuestSequence obj9 = new QuestSequence { Sequence = 0 }; num2 = 1; List list15 = new List(num2); CollectionsMarshal.SetCount(list15, num2); span3 = CollectionsMarshal.AsSpan(list15); index2 = 0; span3[index2] = new QuestStep(EInteractionType.AcceptQuest, 1052617u, new Vector3(-53.177734f, -3.33786E-06f, -72.129456f), 1237); obj9.Steps = list15; reference9 = obj9; num++; ref QuestSequence reference10 = ref span2[num]; QuestSequence obj10 = new QuestSequence { Sequence = 1 }; index2 = 1; List list16 = new List(index2); CollectionsMarshal.SetCount(list16, index2); span3 = CollectionsMarshal.AsSpan(list16); num2 = 0; ref QuestStep reference11 = ref span3[num2]; QuestStep questStep = new QuestStep(EInteractionType.Interact, 1052624u, new Vector3(-42.008118f, 11.869998f, -95.75043f), 1237); int num3 = 1; List list17 = new List(num3); CollectionsMarshal.SetCount(list17, num3); Span span4 = CollectionsMarshal.AsSpan(list17); int index3 = 0; span4[index3] = new DialogueChoice { Type = EDialogChoiceType.YesNo, Prompt = new ExcelRef("TEXT_KINGWK201_05409_SYSTEM_100_021") }; questStep.DialogueChoices = list17; reference11 = questStep; obj10.Steps = list16; reference10 = obj10; num++; ref QuestSequence reference12 = ref span2[num]; QuestSequence obj11 = new QuestSequence { Sequence = byte.MaxValue }; num2 = 1; List list18 = new List(num2); CollectionsMarshal.SetCount(list18, num2); span3 = CollectionsMarshal.AsSpan(list18); index2 = 0; span3[index2] = new QuestStep(EInteractionType.CompleteQuest, 1053219u, new Vector3(287.49524f, 52.00211f, -382.9862f), 1291); obj11.Steps = list18; reference12 = obj11; questRoot3.QuestSequence = list14; AddQuest(questId3, questRoot3); } }